]> granicus.if.org Git - postgresql/blob - configure
Change cardinality() into a C-code function, instead of a SQL-language
[postgresql] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for PostgreSQL 8.4devel.
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 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-2009, 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   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
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 # The user is always right.
45 if test "${PATH_SEPARATOR+set}" != set; then
46   echo "#! /bin/sh" >conf$$.sh
47   echo  "exit 0"   >>conf$$.sh
48   chmod +x conf$$.sh
49   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
50     PATH_SEPARATOR=';'
51   else
52     PATH_SEPARATOR=:
53   fi
54   rm -f conf$$.sh
55 fi
56
57 # Support unset when possible.
58 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
59   as_unset=unset
60 else
61   as_unset=false
62 fi
63
64
65 # IFS
66 # We need space, tab and new line, in precisely that order.  Quoting is
67 # there to prevent editors from complaining about space-tab.
68 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
69 # splitting by setting IFS to empty value.)
70 as_nl='
71 '
72 IFS=" ""        $as_nl"
73
74 # Find who we are.  Look in the path if we contain no directory separator.
75 case $0 in
76   *[\\/]* ) as_myself=$0 ;;
77   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
78 for as_dir in $PATH
79 do
80   IFS=$as_save_IFS
81   test -z "$as_dir" && as_dir=.
82   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
83 done
84 IFS=$as_save_IFS
85
86      ;;
87 esac
88 # We did not find ourselves, most probably we were run as `sh COMMAND'
89 # in which case we are not to be found in the path.
90 if test "x$as_myself" = x; then
91   as_myself=$0
92 fi
93 if test ! -f "$as_myself"; then
94   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
95   { (exit 1); exit 1; }
96 fi
97
98 # Work around bugs in pre-3.0 UWIN ksh.
99 for as_var in ENV MAIL MAILPATH
100 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
101 done
102 PS1='$ '
103 PS2='> '
104 PS4='+ '
105
106 # NLS nuisances.
107 for as_var in \
108   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
109   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
110   LC_TELEPHONE LC_TIME
111 do
112   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
113     eval $as_var=C; export $as_var
114   else
115     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
116   fi
117 done
118
119 # Required to use basename.
120 if expr a : '\(a\)' >/dev/null 2>&1 &&
121    test "X`expr 00001 : '.*\(...\)'`" = X001; then
122   as_expr=expr
123 else
124   as_expr=false
125 fi
126
127 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
128   as_basename=basename
129 else
130   as_basename=false
131 fi
132
133
134 # Name of the executable.
135 as_me=`$as_basename -- "$0" ||
136 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
137          X"$0" : 'X\(//\)$' \| \
138          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
139 echo X/"$0" |
140     sed '/^.*\/\([^/][^/]*\)\/*$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\/\)$/{
145             s//\1/
146             q
147           }
148           /^X\/\(\/\).*/{
149             s//\1/
150             q
151           }
152           s/.*/./; q'`
153
154 # CDPATH.
155 $as_unset CDPATH
156
157
158 if test "x$CONFIG_SHELL" = x; then
159   if (eval ":") 2>/dev/null; then
160   as_have_required=yes
161 else
162   as_have_required=no
163 fi
164
165   if test $as_have_required = yes &&     (eval ":
166 (as_func_return () {
167   (exit \$1)
168 }
169 as_func_success () {
170   as_func_return 0
171 }
172 as_func_failure () {
173   as_func_return 1
174 }
175 as_func_ret_success () {
176   return 0
177 }
178 as_func_ret_failure () {
179   return 1
180 }
181
182 exitcode=0
183 if as_func_success; then
184   :
185 else
186   exitcode=1
187   echo as_func_success failed.
188 fi
189
190 if as_func_failure; then
191   exitcode=1
192   echo as_func_failure succeeded.
193 fi
194
195 if as_func_ret_success; then
196   :
197 else
198   exitcode=1
199   echo as_func_ret_success failed.
200 fi
201
202 if as_func_ret_failure; then
203   exitcode=1
204   echo as_func_ret_failure succeeded.
205 fi
206
207 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
208   :
209 else
210   exitcode=1
211   echo positional parameters were not saved.
212 fi
213
214 test \$exitcode = 0) || { (exit 1); exit 1; }
215
216 (
217   as_lineno_1=\$LINENO
218   as_lineno_2=\$LINENO
219   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
220   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
221 ") 2> /dev/null; then
222   :
223 else
224   as_candidate_shells=
225     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
226 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
227 do
228   IFS=$as_save_IFS
229   test -z "$as_dir" && as_dir=.
230   case $as_dir in
231          /*)
232            for as_base in sh bash ksh sh5; do
233              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
234            done;;
235        esac
236 done
237 IFS=$as_save_IFS
238
239
240       for as_shell in $as_candidate_shells $SHELL; do
241          # Try only shells that exist, to save several forks.
242          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
243                 { ("$as_shell") 2> /dev/null <<\_ASEOF
244 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
245   emulate sh
246   NULLCMD=:
247   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
248   # is contrary to our usage.  Disable this feature.
249   alias -g '${1+"$@"}'='"$@"'
250   setopt NO_GLOB_SUBST
251 else
252   case `(set -o) 2>/dev/null` in
253   *posix*) set -o posix ;;
254 esac
255
256 fi
257
258
259 :
260 _ASEOF
261 }; then
262   CONFIG_SHELL=$as_shell
263                as_have_required=yes
264                if { "$as_shell" 2> /dev/null <<\_ASEOF
265 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
266   emulate sh
267   NULLCMD=:
268   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
269   # is contrary to our usage.  Disable this feature.
270   alias -g '${1+"$@"}'='"$@"'
271   setopt NO_GLOB_SUBST
272 else
273   case `(set -o) 2>/dev/null` in
274   *posix*) set -o posix ;;
275 esac
276
277 fi
278
279
280 :
281 (as_func_return () {
282   (exit $1)
283 }
284 as_func_success () {
285   as_func_return 0
286 }
287 as_func_failure () {
288   as_func_return 1
289 }
290 as_func_ret_success () {
291   return 0
292 }
293 as_func_ret_failure () {
294   return 1
295 }
296
297 exitcode=0
298 if as_func_success; then
299   :
300 else
301   exitcode=1
302   echo as_func_success failed.
303 fi
304
305 if as_func_failure; then
306   exitcode=1
307   echo as_func_failure succeeded.
308 fi
309
310 if as_func_ret_success; then
311   :
312 else
313   exitcode=1
314   echo as_func_ret_success failed.
315 fi
316
317 if as_func_ret_failure; then
318   exitcode=1
319   echo as_func_ret_failure succeeded.
320 fi
321
322 if ( set x; as_func_ret_success y && test x = "$1" ); then
323   :
324 else
325   exitcode=1
326   echo positional parameters were not saved.
327 fi
328
329 test $exitcode = 0) || { (exit 1); exit 1; }
330
331 (
332   as_lineno_1=$LINENO
333   as_lineno_2=$LINENO
334   test "x$as_lineno_1" != "x$as_lineno_2" &&
335   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
336
337 _ASEOF
338 }; then
339   break
340 fi
341
342 fi
343
344       done
345
346       if test "x$CONFIG_SHELL" != x; then
347   for as_var in BASH_ENV ENV
348         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
349         done
350         export CONFIG_SHELL
351         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
352 fi
353
354
355     if test $as_have_required = no; then
356   echo This script requires a shell more modern than all the
357       echo shells that I found on your system.  Please install a
358       echo modern shell, or manually run the script under such a
359       echo shell if you do have one.
360       { (exit 1); exit 1; }
361 fi
362
363
364 fi
365
366 fi
367
368
369
370 (eval "as_func_return () {
371   (exit \$1)
372 }
373 as_func_success () {
374   as_func_return 0
375 }
376 as_func_failure () {
377   as_func_return 1
378 }
379 as_func_ret_success () {
380   return 0
381 }
382 as_func_ret_failure () {
383   return 1
384 }
385
386 exitcode=0
387 if as_func_success; then
388   :
389 else
390   exitcode=1
391   echo as_func_success failed.
392 fi
393
394 if as_func_failure; then
395   exitcode=1
396   echo as_func_failure succeeded.
397 fi
398
399 if as_func_ret_success; then
400   :
401 else
402   exitcode=1
403   echo as_func_ret_success failed.
404 fi
405
406 if as_func_ret_failure; then
407   exitcode=1
408   echo as_func_ret_failure succeeded.
409 fi
410
411 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
412   :
413 else
414   exitcode=1
415   echo positional parameters were not saved.
416 fi
417
418 test \$exitcode = 0") || {
419   echo No shell found that supports shell functions.
420   echo Please tell autoconf@gnu.org about your system,
421   echo including any error possibly output before this
422   echo message
423 }
424
425
426
427   as_lineno_1=$LINENO
428   as_lineno_2=$LINENO
429   test "x$as_lineno_1" != "x$as_lineno_2" &&
430   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
431
432   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
433   # uniformly replaced by the line number.  The first 'sed' inserts a
434   # line-number line after each line using $LINENO; the second 'sed'
435   # does the real work.  The second script uses 'N' to pair each
436   # line-number line with the line containing $LINENO, and appends
437   # trailing '-' during substitution so that $LINENO is not a special
438   # case at line end.
439   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
440   # scripts with optimization help from Paolo Bonzini.  Blame Lee
441   # E. McMahon (1931-1989) for sed's syntax.  :-)
442   sed -n '
443     p
444     /[$]LINENO/=
445   ' <$as_myself |
446     sed '
447       s/[$]LINENO.*/&-/
448       t lineno
449       b
450       :lineno
451       N
452       :loop
453       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
454       t loop
455       s/-\n.*//
456     ' >$as_me.lineno &&
457   chmod +x "$as_me.lineno" ||
458     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
459    { (exit 1); exit 1; }; }
460
461   # Don't try to exec as it changes $[0], causing all sort of problems
462   # (the dirname of $[0] is not the place where we might find the
463   # original and so on.  Autoconf is especially sensitive to this).
464   . "./$as_me.lineno"
465   # Exit status is that of the last command.
466   exit
467 }
468
469
470 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
471   as_dirname=dirname
472 else
473   as_dirname=false
474 fi
475
476 ECHO_C= ECHO_N= ECHO_T=
477 case `echo -n x` in
478 -n*)
479   case `echo 'x\c'` in
480   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
481   *)   ECHO_C='\c';;
482   esac;;
483 *)
484   ECHO_N='-n';;
485 esac
486
487 if expr a : '\(a\)' >/dev/null 2>&1 &&
488    test "X`expr 00001 : '.*\(...\)'`" = X001; then
489   as_expr=expr
490 else
491   as_expr=false
492 fi
493
494 rm -f conf$$ conf$$.exe conf$$.file
495 if test -d conf$$.dir; then
496   rm -f conf$$.dir/conf$$.file
497 else
498   rm -f conf$$.dir
499   mkdir conf$$.dir
500 fi
501 echo >conf$$.file
502 if ln -s conf$$.file conf$$ 2>/dev/null; then
503   as_ln_s='ln -s'
504   # ... but there are two gotchas:
505   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
506   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
507   # In both cases, we have to default to `cp -p'.
508   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
509     as_ln_s='cp -p'
510 elif ln conf$$.file conf$$ 2>/dev/null; then
511   as_ln_s=ln
512 else
513   as_ln_s='cp -p'
514 fi
515 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
516 rmdir conf$$.dir 2>/dev/null
517
518 if mkdir -p . 2>/dev/null; then
519   as_mkdir_p=:
520 else
521   test -d ./-p && rmdir ./-p
522   as_mkdir_p=false
523 fi
524
525 if test -x / >/dev/null 2>&1; then
526   as_test_x='test -x'
527 else
528   if ls -dL / >/dev/null 2>&1; then
529     as_ls_L_option=L
530   else
531     as_ls_L_option=
532   fi
533   as_test_x='
534     eval sh -c '\''
535       if test -d "$1"; then
536         test -d "$1/.";
537       else
538         case $1 in
539         -*)set "./$1";;
540         esac;
541         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
542         ???[sx]*):;;*)false;;esac;fi
543     '\'' sh
544   '
545 fi
546 as_executable_p=$as_test_x
547
548 # Sed expression to map a string onto a valid CPP name.
549 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
550
551 # Sed expression to map a string onto a valid variable name.
552 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
553
554
555
556 exec 7<&0 </dev/null 6>&1
557
558 # Name of the host.
559 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
560 # so uname gets run too.
561 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
562
563 #
564 # Initializations.
565 #
566 ac_default_prefix=/usr/local
567 ac_clean_files=
568 ac_config_libobj_dir=.
569 LIBOBJS=
570 cross_compiling=no
571 subdirs=
572 MFLAGS=
573 MAKEFLAGS=
574 SHELL=${CONFIG_SHELL-/bin/sh}
575
576 # Identity of this package.
577 PACKAGE_NAME='PostgreSQL'
578 PACKAGE_TARNAME='postgresql'
579 PACKAGE_VERSION='8.4devel'
580 PACKAGE_STRING='PostgreSQL 8.4devel'
581 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
582
583 ac_unique_file="src/backend/access/common/heaptuple.c"
584 ac_default_prefix=/usr/local/pgsql
585 # Factoring default headers for most tests.
586 ac_includes_default="\
587 #include <stdio.h>
588 #ifdef HAVE_SYS_TYPES_H
589 # include <sys/types.h>
590 #endif
591 #ifdef HAVE_SYS_STAT_H
592 # include <sys/stat.h>
593 #endif
594 #ifdef STDC_HEADERS
595 # include <stdlib.h>
596 # include <stddef.h>
597 #else
598 # ifdef HAVE_STDLIB_H
599 #  include <stdlib.h>
600 # endif
601 #endif
602 #ifdef HAVE_STRING_H
603 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
604 #  include <memory.h>
605 # endif
606 # include <string.h>
607 #endif
608 #ifdef HAVE_STRINGS_H
609 # include <strings.h>
610 #endif
611 #ifdef HAVE_INTTYPES_H
612 # include <inttypes.h>
613 #endif
614 #ifdef HAVE_STDINT_H
615 # include <stdint.h>
616 #endif
617 #ifdef HAVE_UNISTD_H
618 # include <unistd.h>
619 #endif"
620
621 ac_subst_vars='SHELL
622 PATH_SEPARATOR
623 PACKAGE_NAME
624 PACKAGE_TARNAME
625 PACKAGE_VERSION
626 PACKAGE_STRING
627 PACKAGE_BUGREPORT
628 exec_prefix
629 prefix
630 program_transform_name
631 bindir
632 sbindir
633 libexecdir
634 datarootdir
635 datadir
636 sysconfdir
637 sharedstatedir
638 localstatedir
639 includedir
640 oldincludedir
641 docdir
642 infodir
643 htmldir
644 dvidir
645 pdfdir
646 psdir
647 libdir
648 localedir
649 mandir
650 DEFS
651 ECHO_C
652 ECHO_N
653 ECHO_T
654 LIBS
655 build_alias
656 host_alias
657 target_alias
658 configure_args
659 PG_MAJORVERSION
660 build
661 build_cpu
662 build_vendor
663 build_os
664 host
665 host_cpu
666 host_vendor
667 host_os
668 PORTNAME
669 enable_nls
670 WANTED_LANGUAGES
671 default_port
672 enable_shared
673 enable_rpath
674 enable_debug
675 enable_profiling
676 GCOV
677 LCOV
678 GENHTML
679 enable_coverage
680 DTRACE
681 DTRACEFLAGS
682 enable_dtrace
683 CC
684 CFLAGS
685 LDFLAGS
686 CPPFLAGS
687 ac_ct_CC
688 EXEEXT
689 OBJEXT
690 SUN_STUDIO_CC
691 CPP
692 GCC
693 TAS
694 autodepend
695 INCLUDES
696 enable_thread_safety
697 with_tcl
698 with_perl
699 with_python
700 with_gssapi
701 with_krb5
702 krb_srvtab
703 with_pam
704 with_ldap
705 with_bonjour
706 with_openssl
707 with_ossp_uuid
708 XML2_CONFIG
709 with_libxml
710 with_libxslt
711 with_system_tzdata
712 with_zlib
713 GREP
714 EGREP
715 ELF_SYS
716 LDFLAGS_SL
717 LD
718 with_gnu_ld
719 ld_R_works
720 RANLIB
721 STRIP
722 STRIP_STATIC_LIB
723 STRIP_SHARED_LIB
724 AR
725 DLLTOOL
726 DLLWRAP
727 WINDRES
728 TAR
729 LN_S
730 AWK
731 BISON
732 BISONFLAGS
733 FLEX
734 FLEXFLAGS
735 PERL
736 perl_archlibexp
737 perl_privlibexp
738 perl_useshrplib
739 perl_embed_ldflags
740 PYTHON
741 python_version
742 python_configdir
743 python_includespec
744 python_libdir
745 python_libspec
746 python_additional_libs
747 ZIC
748 OSSP_UUID_LIBS
749 HAVE_IPV6
750 LIBOBJS
751 acx_pthread_config
752 PTHREAD_CC
753 PTHREAD_LIBS
754 PTHREAD_CFLAGS
755 LDAP_LIBS_FE
756 LDAP_LIBS_BE
757 HAVE_POSIX_SIGNALS
758 MSGFMT
759 MSGMERGE
760 XGETTEXT
761 TCLSH
762 TCL_CONFIG_SH
763 TCL_INCLUDE_SPEC
764 TCL_LIB_FILE
765 TCL_LIBS
766 TCL_LIB_SPEC
767 TCL_SHARED_BUILD
768 TCL_SHLIB_LD_LIBS
769 NSGMLS
770 JADE
771 have_docbook
772 DOCBOOKSTYLE
773 COLLATEINDEX
774 SGMLSPL
775 DOCBOOK2MAN
776 vpath_build
777 LTLIBOBJS'
778 ac_subst_files=''
779       ac_precious_vars='build_alias
780 host_alias
781 target_alias
782 CC
783 CFLAGS
784 LDFLAGS
785 LIBS
786 CPPFLAGS
787 CPP
788 LDFLAGS_SL
789 DOCBOOKSTYLE'
790
791
792 # Initialize some variables set by options.
793 ac_init_help=
794 ac_init_version=false
795 # The variables have the same names as the options, with
796 # dashes changed to underlines.
797 cache_file=/dev/null
798 exec_prefix=NONE
799 no_create=
800 no_recursion=
801 prefix=NONE
802 program_prefix=NONE
803 program_suffix=NONE
804 program_transform_name=s,x,x,
805 silent=
806 site=
807 srcdir=
808 verbose=
809 x_includes=NONE
810 x_libraries=NONE
811
812 # Installation directory options.
813 # These are left unexpanded so users can "make install exec_prefix=/foo"
814 # and all the variables that are supposed to be based on exec_prefix
815 # by default will actually change.
816 # Use braces instead of parens because sh, perl, etc. also accept them.
817 # (The list follows the same order as the GNU Coding Standards.)
818 bindir='${exec_prefix}/bin'
819 sbindir='${exec_prefix}/sbin'
820 libexecdir='${exec_prefix}/libexec'
821 datarootdir='${prefix}/share'
822 datadir='${datarootdir}'
823 sysconfdir='${prefix}/etc'
824 sharedstatedir='${prefix}/com'
825 localstatedir='${prefix}/var'
826 includedir='${prefix}/include'
827 oldincludedir='/usr/include'
828 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
829 infodir='${datarootdir}/info'
830 htmldir='${docdir}'
831 dvidir='${docdir}'
832 pdfdir='${docdir}'
833 psdir='${docdir}'
834 libdir='${exec_prefix}/lib'
835 localedir='${datarootdir}/locale'
836 mandir='${datarootdir}/man'
837
838 ac_prev=
839 ac_dashdash=
840 for ac_option
841 do
842   # If the previous option needs an argument, assign it.
843   if test -n "$ac_prev"; then
844     eval $ac_prev=\$ac_option
845     ac_prev=
846     continue
847   fi
848
849   case $ac_option in
850   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
851   *)    ac_optarg=yes ;;
852   esac
853
854   # Accept the important Cygnus configure options, so we can diagnose typos.
855
856   case $ac_dashdash$ac_option in
857   --)
858     ac_dashdash=yes ;;
859
860   -bindir | --bindir | --bindi | --bind | --bin | --bi)
861     ac_prev=bindir ;;
862   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
863     bindir=$ac_optarg ;;
864
865   -build | --build | --buil | --bui | --bu)
866     ac_prev=build_alias ;;
867   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
868     build_alias=$ac_optarg ;;
869
870   -cache-file | --cache-file | --cache-fil | --cache-fi \
871   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
872     ac_prev=cache_file ;;
873   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
874   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
875     cache_file=$ac_optarg ;;
876
877   --config-cache | -C)
878     cache_file=config.cache ;;
879
880   -datadir | --datadir | --datadi | --datad)
881     ac_prev=datadir ;;
882   -datadir=* | --datadir=* | --datadi=* | --datad=*)
883     datadir=$ac_optarg ;;
884
885   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
886   | --dataroo | --dataro | --datar)
887     ac_prev=datarootdir ;;
888   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
889   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
890     datarootdir=$ac_optarg ;;
891
892   -disable-* | --disable-*)
893     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
894     # Reject names that are not valid shell variable names.
895     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
896       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
897    { (exit 1); exit 1; }; }
898     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
899     eval enable_$ac_feature=no ;;
900
901   -docdir | --docdir | --docdi | --doc | --do)
902     ac_prev=docdir ;;
903   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
904     docdir=$ac_optarg ;;
905
906   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
907     ac_prev=dvidir ;;
908   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
909     dvidir=$ac_optarg ;;
910
911   -enable-* | --enable-*)
912     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
913     # Reject names that are not valid shell variable names.
914     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
915       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
916    { (exit 1); exit 1; }; }
917     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
918     eval enable_$ac_feature=\$ac_optarg ;;
919
920   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
921   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
922   | --exec | --exe | --ex)
923     ac_prev=exec_prefix ;;
924   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
925   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
926   | --exec=* | --exe=* | --ex=*)
927     exec_prefix=$ac_optarg ;;
928
929   -gas | --gas | --ga | --g)
930     # Obsolete; use --with-gas.
931     with_gas=yes ;;
932
933   -help | --help | --hel | --he | -h)
934     ac_init_help=long ;;
935   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
936     ac_init_help=recursive ;;
937   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
938     ac_init_help=short ;;
939
940   -host | --host | --hos | --ho)
941     ac_prev=host_alias ;;
942   -host=* | --host=* | --hos=* | --ho=*)
943     host_alias=$ac_optarg ;;
944
945   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
946     ac_prev=htmldir ;;
947   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
948   | --ht=*)
949     htmldir=$ac_optarg ;;
950
951   -includedir | --includedir | --includedi | --included | --include \
952   | --includ | --inclu | --incl | --inc)
953     ac_prev=includedir ;;
954   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
955   | --includ=* | --inclu=* | --incl=* | --inc=*)
956     includedir=$ac_optarg ;;
957
958   -infodir | --infodir | --infodi | --infod | --info | --inf)
959     ac_prev=infodir ;;
960   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
961     infodir=$ac_optarg ;;
962
963   -libdir | --libdir | --libdi | --libd)
964     ac_prev=libdir ;;
965   -libdir=* | --libdir=* | --libdi=* | --libd=*)
966     libdir=$ac_optarg ;;
967
968   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
969   | --libexe | --libex | --libe)
970     ac_prev=libexecdir ;;
971   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
972   | --libexe=* | --libex=* | --libe=*)
973     libexecdir=$ac_optarg ;;
974
975   -localedir | --localedir | --localedi | --localed | --locale)
976     ac_prev=localedir ;;
977   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
978     localedir=$ac_optarg ;;
979
980   -localstatedir | --localstatedir | --localstatedi | --localstated \
981   | --localstate | --localstat | --localsta | --localst | --locals)
982     ac_prev=localstatedir ;;
983   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
984   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
985     localstatedir=$ac_optarg ;;
986
987   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
988     ac_prev=mandir ;;
989   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
990     mandir=$ac_optarg ;;
991
992   -nfp | --nfp | --nf)
993     # Obsolete; use --without-fp.
994     with_fp=no ;;
995
996   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
997   | --no-cr | --no-c | -n)
998     no_create=yes ;;
999
1000   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1001   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1002     no_recursion=yes ;;
1003
1004   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1005   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1006   | --oldin | --oldi | --old | --ol | --o)
1007     ac_prev=oldincludedir ;;
1008   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1009   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1010   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1011     oldincludedir=$ac_optarg ;;
1012
1013   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1014     ac_prev=prefix ;;
1015   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1016     prefix=$ac_optarg ;;
1017
1018   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1019   | --program-pre | --program-pr | --program-p)
1020     ac_prev=program_prefix ;;
1021   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1022   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1023     program_prefix=$ac_optarg ;;
1024
1025   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1026   | --program-suf | --program-su | --program-s)
1027     ac_prev=program_suffix ;;
1028   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1029   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1030     program_suffix=$ac_optarg ;;
1031
1032   -program-transform-name | --program-transform-name \
1033   | --program-transform-nam | --program-transform-na \
1034   | --program-transform-n | --program-transform- \
1035   | --program-transform | --program-transfor \
1036   | --program-transfo | --program-transf \
1037   | --program-trans | --program-tran \
1038   | --progr-tra | --program-tr | --program-t)
1039     ac_prev=program_transform_name ;;
1040   -program-transform-name=* | --program-transform-name=* \
1041   | --program-transform-nam=* | --program-transform-na=* \
1042   | --program-transform-n=* | --program-transform-=* \
1043   | --program-transform=* | --program-transfor=* \
1044   | --program-transfo=* | --program-transf=* \
1045   | --program-trans=* | --program-tran=* \
1046   | --progr-tra=* | --program-tr=* | --program-t=*)
1047     program_transform_name=$ac_optarg ;;
1048
1049   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1050     ac_prev=pdfdir ;;
1051   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1052     pdfdir=$ac_optarg ;;
1053
1054   -psdir | --psdir | --psdi | --psd | --ps)
1055     ac_prev=psdir ;;
1056   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1057     psdir=$ac_optarg ;;
1058
1059   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1060   | -silent | --silent | --silen | --sile | --sil)
1061     silent=yes ;;
1062
1063   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1064     ac_prev=sbindir ;;
1065   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1066   | --sbi=* | --sb=*)
1067     sbindir=$ac_optarg ;;
1068
1069   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1070   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1071   | --sharedst | --shareds | --shared | --share | --shar \
1072   | --sha | --sh)
1073     ac_prev=sharedstatedir ;;
1074   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1075   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1076   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1077   | --sha=* | --sh=*)
1078     sharedstatedir=$ac_optarg ;;
1079
1080   -site | --site | --sit)
1081     ac_prev=site ;;
1082   -site=* | --site=* | --sit=*)
1083     site=$ac_optarg ;;
1084
1085   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1086     ac_prev=srcdir ;;
1087   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1088     srcdir=$ac_optarg ;;
1089
1090   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1091   | --syscon | --sysco | --sysc | --sys | --sy)
1092     ac_prev=sysconfdir ;;
1093   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1094   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1095     sysconfdir=$ac_optarg ;;
1096
1097   -target | --target | --targe | --targ | --tar | --ta | --t)
1098     ac_prev=target_alias ;;
1099   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1100     target_alias=$ac_optarg ;;
1101
1102   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1103     verbose=yes ;;
1104
1105   -version | --version | --versio | --versi | --vers | -V)
1106     ac_init_version=: ;;
1107
1108   -with-* | --with-*)
1109     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1110     # Reject names that are not valid shell variable names.
1111     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1112       { echo "$as_me: error: invalid package name: $ac_package" >&2
1113    { (exit 1); exit 1; }; }
1114     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1115     eval with_$ac_package=\$ac_optarg ;;
1116
1117   -without-* | --without-*)
1118     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1119     # Reject names that are not valid shell variable names.
1120     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1121       { echo "$as_me: error: invalid package name: $ac_package" >&2
1122    { (exit 1); exit 1; }; }
1123     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1124     eval with_$ac_package=no ;;
1125
1126   --x)
1127     # Obsolete; use --with-x.
1128     with_x=yes ;;
1129
1130   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1131   | --x-incl | --x-inc | --x-in | --x-i)
1132     ac_prev=x_includes ;;
1133   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1134   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1135     x_includes=$ac_optarg ;;
1136
1137   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1138   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1139     ac_prev=x_libraries ;;
1140   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1141   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1142     x_libraries=$ac_optarg ;;
1143
1144   -*) { echo "$as_me: error: unrecognized option: $ac_option
1145 Try \`$0 --help' for more information." >&2
1146    { (exit 1); exit 1; }; }
1147     ;;
1148
1149   *=*)
1150     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1151     # Reject names that are not valid shell variable names.
1152     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1153       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1154    { (exit 1); exit 1; }; }
1155     eval $ac_envvar=\$ac_optarg
1156     export $ac_envvar ;;
1157
1158   *)
1159     # FIXME: should be removed in autoconf 3.0.
1160     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1161     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1162       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1163     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1164     ;;
1165
1166   esac
1167 done
1168
1169 if test -n "$ac_prev"; then
1170   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1171   { echo "$as_me: error: missing argument to $ac_option" >&2
1172    { (exit 1); exit 1; }; }
1173 fi
1174
1175 # Be sure to have absolute directory names.
1176 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1177                 datadir sysconfdir sharedstatedir localstatedir includedir \
1178                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1179                 libdir localedir mandir
1180 do
1181   eval ac_val=\$$ac_var
1182   case $ac_val in
1183     [\\/$]* | ?:[\\/]* )  continue;;
1184     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1185   esac
1186   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1187    { (exit 1); exit 1; }; }
1188 done
1189
1190 # There might be people who depend on the old broken behavior: `$host'
1191 # used to hold the argument of --host etc.
1192 # FIXME: To remove some day.
1193 build=$build_alias
1194 host=$host_alias
1195 target=$target_alias
1196
1197 # FIXME: To remove some day.
1198 if test "x$host_alias" != x; then
1199   if test "x$build_alias" = x; then
1200     cross_compiling=maybe
1201     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1202     If a cross compiler is detected then cross compile mode will be used." >&2
1203   elif test "x$build_alias" != "x$host_alias"; then
1204     cross_compiling=yes
1205   fi
1206 fi
1207
1208 ac_tool_prefix=
1209 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1210
1211 test "$silent" = yes && exec 6>/dev/null
1212
1213
1214 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1215 ac_ls_di=`ls -di .` &&
1216 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1217   { echo "$as_me: error: Working directory cannot be determined" >&2
1218    { (exit 1); exit 1; }; }
1219 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1220   { echo "$as_me: error: pwd does not report name of working directory" >&2
1221    { (exit 1); exit 1; }; }
1222
1223
1224 # Find the source files, if location was not specified.
1225 if test -z "$srcdir"; then
1226   ac_srcdir_defaulted=yes
1227   # Try the directory containing this script, then the parent directory.
1228   ac_confdir=`$as_dirname -- "$0" ||
1229 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1230          X"$0" : 'X\(//\)[^/]' \| \
1231          X"$0" : 'X\(//\)$' \| \
1232          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1233 echo X"$0" |
1234     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1235             s//\1/
1236             q
1237           }
1238           /^X\(\/\/\)[^/].*/{
1239             s//\1/
1240             q
1241           }
1242           /^X\(\/\/\)$/{
1243             s//\1/
1244             q
1245           }
1246           /^X\(\/\).*/{
1247             s//\1/
1248             q
1249           }
1250           s/.*/./; q'`
1251   srcdir=$ac_confdir
1252   if test ! -r "$srcdir/$ac_unique_file"; then
1253     srcdir=..
1254   fi
1255 else
1256   ac_srcdir_defaulted=no
1257 fi
1258 if test ! -r "$srcdir/$ac_unique_file"; then
1259   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1260   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1261    { (exit 1); exit 1; }; }
1262 fi
1263 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1264 ac_abs_confdir=`(
1265         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1266    { (exit 1); exit 1; }; }
1267         pwd)`
1268 # When building in place, set srcdir=.
1269 if test "$ac_abs_confdir" = "$ac_pwd"; then
1270   srcdir=.
1271 fi
1272 # Remove unnecessary trailing slashes from srcdir.
1273 # Double slashes in file names in object file debugging info
1274 # mess up M-x gdb in Emacs.
1275 case $srcdir in
1276 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1277 esac
1278 for ac_var in $ac_precious_vars; do
1279   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1280   eval ac_env_${ac_var}_value=\$${ac_var}
1281   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1282   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1283 done
1284
1285 #
1286 # Report the --help message.
1287 #
1288 if test "$ac_init_help" = "long"; then
1289   # Omit some internal or obsolete options to make the list less imposing.
1290   # This message is too long to be a string in the A/UX 3.1 sh.
1291   cat <<_ACEOF
1292 \`configure' configures PostgreSQL 8.4devel to adapt to many kinds of systems.
1293
1294 Usage: $0 [OPTION]... [VAR=VALUE]...
1295
1296 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1297 VAR=VALUE.  See below for descriptions of some of the useful variables.
1298
1299 Defaults for the options are specified in brackets.
1300
1301 Configuration:
1302   -h, --help              display this help and exit
1303       --help=short        display options specific to this package
1304       --help=recursive    display the short help of all the included packages
1305   -V, --version           display version information and exit
1306   -q, --quiet, --silent   do not print \`checking...' messages
1307       --cache-file=FILE   cache test results in FILE [disabled]
1308   -C, --config-cache      alias for \`--cache-file=config.cache'
1309   -n, --no-create         do not create output files
1310       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1311
1312 Installation directories:
1313   --prefix=PREFIX         install architecture-independent files in PREFIX
1314                           [$ac_default_prefix]
1315   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1316                           [PREFIX]
1317
1318 By default, \`make install' will install all the files in
1319 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1320 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1321 for instance \`--prefix=\$HOME'.
1322
1323 For better control, use the options below.
1324
1325 Fine tuning of the installation directories:
1326   --bindir=DIR           user executables [EPREFIX/bin]
1327   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1328   --libexecdir=DIR       program executables [EPREFIX/libexec]
1329   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1330   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1331   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1332   --libdir=DIR           object code libraries [EPREFIX/lib]
1333   --includedir=DIR       C header files [PREFIX/include]
1334   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1335   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1336   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1337   --infodir=DIR          info documentation [DATAROOTDIR/info]
1338   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1339   --mandir=DIR           man documentation [DATAROOTDIR/man]
1340   --docdir=DIR           documentation root [DATAROOTDIR/doc/postgresql]
1341   --htmldir=DIR          html documentation [DOCDIR]
1342   --dvidir=DIR           dvi documentation [DOCDIR]
1343   --pdfdir=DIR           pdf documentation [DOCDIR]
1344   --psdir=DIR            ps documentation [DOCDIR]
1345 _ACEOF
1346
1347   cat <<\_ACEOF
1348
1349 System types:
1350   --build=BUILD     configure for building on BUILD [guessed]
1351   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1352 _ACEOF
1353 fi
1354
1355 if test -n "$ac_init_help"; then
1356   case $ac_init_help in
1357      short | recursive ) echo "Configuration of PostgreSQL 8.4devel:";;
1358    esac
1359   cat <<\_ACEOF
1360
1361 Optional Features:
1362   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1363   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1364   --disable-integer-datetimes
1365                           disable 64-bit integer date/time support
1366   --enable-nls[=LANGUAGES]
1367                           enable Native Language Support
1368   --disable-shared        do not build shared libraries
1369   --disable-rpath         do not embed shared library search path in
1370                           executables
1371   --disable-spinlocks     do not use spinlocks
1372   --enable-debug          build with debugging symbols (-g)
1373   --enable-profiling      build with profiling enabled
1374   --enable-coverage       build with coverage testing instrumentation
1375   --enable-dtrace         build with DTrace support
1376   --enable-depend         turn on automatic dependency tracking
1377   --enable-cassert        enable assertion checks (for debugging)
1378   --enable-thread-safety  make client libraries thread-safe
1379   --enable-thread-safety-force
1380                           force thread-safety despite thread test failure
1381   --disable-float4-byval  disable float4 passed by value
1382   --disable-float8-byval  disable float8 passed by value
1383   --disable-largefile     omit support for large files
1384
1385 Optional Packages:
1386   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1387   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1388   --with-template=NAME    override operating system template
1389   --with-includes=DIRS    look for additional header files in DIRS
1390   --with-libraries=DIRS   look for additional libraries in DIRS
1391   --with-libs=DIRS        alternative spelling of --with-libraries
1392   --with-pgport=PORTNUM   set default port number [5432]
1393   --with-blocksize=BLOCKSIZE
1394                           set table block size in kB [8]
1395   --with-segsize=SEGSIZE  set table segment size in GB [1]
1396   --with-wal-blocksize=BLOCKSIZE
1397                           set WAL block size in kB [8]
1398   --with-wal-segsize=SEGSIZE
1399                           set WAL segment size in MB [16]
1400   --with-CC=CMD           set compiler (deprecated)
1401   --with-tcl              build Tcl modules (PL/Tcl)
1402   --with-tclconfig=DIR    tclConfig.sh is in DIR
1403   --with-perl             build Perl modules (PL/Perl)
1404   --with-python           build Python modules (PL/Python)
1405   --with-gssapi           build with GSSAPI support
1406   --with-krb5             build with Kerberos 5 support
1407   --with-krb-srvnam=NAME  default service principal name in Kerberos
1408                           [postgres]
1409   --with-pam              build with PAM support
1410   --with-ldap             build with LDAP support
1411   --with-bonjour          build with Bonjour support
1412   --with-openssl          build with OpenSSL support
1413   --without-readline      do not use GNU Readline nor BSD Libedit for editing
1414   --with-libedit-preferred
1415                           prefer BSD Libedit over GNU Readline
1416   --with-ossp-uuid        use OSSP UUID library when building
1417                           contrib/uuid-ossp
1418   --with-libxml           build with XML support
1419   --with-libxslt          use XSLT support when building contrib/xml2
1420   --with-system-tzdata=DIR
1421                           use system time zone data in DIR
1422   --without-zlib          do not use Zlib
1423   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1424
1425 Some influential environment variables:
1426   CC          C compiler command
1427   CFLAGS      C compiler flags
1428   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1429               nonstandard directory <lib dir>
1430   LIBS        libraries to pass to the linker, e.g. -l<library>
1431   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1432               you have headers in a nonstandard directory <include dir>
1433   CPP         C preprocessor
1434   LDFLAGS_SL
1435   DOCBOOKSTYLE
1436               location of DocBook stylesheets
1437
1438 Use these variables to override the choices made by `configure' or to help
1439 it to find libraries and programs with nonstandard names/locations.
1440
1441 Report bugs to <pgsql-bugs@postgresql.org>.
1442 _ACEOF
1443 ac_status=$?
1444 fi
1445
1446 if test "$ac_init_help" = "recursive"; then
1447   # If there are subdirs, report their specific --help.
1448   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1449     test -d "$ac_dir" || continue
1450     ac_builddir=.
1451
1452 case "$ac_dir" in
1453 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1454 *)
1455   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1456   # A ".." for each directory in $ac_dir_suffix.
1457   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1458   case $ac_top_builddir_sub in
1459   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1461   esac ;;
1462 esac
1463 ac_abs_top_builddir=$ac_pwd
1464 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1465 # for backward compatibility:
1466 ac_top_builddir=$ac_top_build_prefix
1467
1468 case $srcdir in
1469   .)  # We are building in place.
1470     ac_srcdir=.
1471     ac_top_srcdir=$ac_top_builddir_sub
1472     ac_abs_top_srcdir=$ac_pwd ;;
1473   [\\/]* | ?:[\\/]* )  # Absolute name.
1474     ac_srcdir=$srcdir$ac_dir_suffix;
1475     ac_top_srcdir=$srcdir
1476     ac_abs_top_srcdir=$srcdir ;;
1477   *) # Relative name.
1478     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1479     ac_top_srcdir=$ac_top_build_prefix$srcdir
1480     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1481 esac
1482 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1483
1484     cd "$ac_dir" || { ac_status=$?; continue; }
1485     # Check for guested configure.
1486     if test -f "$ac_srcdir/configure.gnu"; then
1487       echo &&
1488       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1489     elif test -f "$ac_srcdir/configure"; then
1490       echo &&
1491       $SHELL "$ac_srcdir/configure" --help=recursive
1492     else
1493       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1494     fi || ac_status=$?
1495     cd "$ac_pwd" || { ac_status=$?; break; }
1496   done
1497 fi
1498
1499 test -n "$ac_init_help" && exit $ac_status
1500 if $ac_init_version; then
1501   cat <<\_ACEOF
1502 PostgreSQL configure 8.4devel
1503 generated by GNU Autoconf 2.61
1504
1505 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1506 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1507 This configure script is free software; the Free Software Foundation
1508 gives unlimited permission to copy, distribute and modify it.
1509
1510 Copyright (c) 1996-2009, PostgreSQL Global Development Group
1511 _ACEOF
1512   exit
1513 fi
1514 cat >config.log <<_ACEOF
1515 This file contains any messages produced by compilers while
1516 running configure, to aid debugging if configure makes a mistake.
1517
1518 It was created by PostgreSQL $as_me 8.4devel, which was
1519 generated by GNU Autoconf 2.61.  Invocation command line was
1520
1521   $ $0 $@
1522
1523 _ACEOF
1524 exec 5>>config.log
1525 {
1526 cat <<_ASUNAME
1527 ## --------- ##
1528 ## Platform. ##
1529 ## --------- ##
1530
1531 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1532 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1533 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1534 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1535 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1536
1537 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1538 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1539
1540 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1541 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1542 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1543 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1544 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1545 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1546 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1547
1548 _ASUNAME
1549
1550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1551 for as_dir in $PATH
1552 do
1553   IFS=$as_save_IFS
1554   test -z "$as_dir" && as_dir=.
1555   echo "PATH: $as_dir"
1556 done
1557 IFS=$as_save_IFS
1558
1559 } >&5
1560
1561 cat >&5 <<_ACEOF
1562
1563
1564 ## ----------- ##
1565 ## Core tests. ##
1566 ## ----------- ##
1567
1568 _ACEOF
1569
1570
1571 # Keep a trace of the command line.
1572 # Strip out --no-create and --no-recursion so they do not pile up.
1573 # Strip out --silent because we don't want to record it for future runs.
1574 # Also quote any args containing shell meta-characters.
1575 # Make two passes to allow for proper duplicate-argument suppression.
1576 ac_configure_args=
1577 ac_configure_args0=
1578 ac_configure_args1=
1579 ac_must_keep_next=false
1580 for ac_pass in 1 2
1581 do
1582   for ac_arg
1583   do
1584     case $ac_arg in
1585     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1586     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1587     | -silent | --silent | --silen | --sile | --sil)
1588       continue ;;
1589     *\'*)
1590       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1591     esac
1592     case $ac_pass in
1593     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1594     2)
1595       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1596       if test $ac_must_keep_next = true; then
1597         ac_must_keep_next=false # Got value, back to normal.
1598       else
1599         case $ac_arg in
1600           *=* | --config-cache | -C | -disable-* | --disable-* \
1601           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1602           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1603           | -with-* | --with-* | -without-* | --without-* | --x)
1604             case "$ac_configure_args0 " in
1605               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1606             esac
1607             ;;
1608           -* ) ac_must_keep_next=true ;;
1609         esac
1610       fi
1611       ac_configure_args="$ac_configure_args '$ac_arg'"
1612       ;;
1613     esac
1614   done
1615 done
1616 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1617 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1618
1619 # When interrupted or exit'd, cleanup temporary files, and complete
1620 # config.log.  We remove comments because anyway the quotes in there
1621 # would cause problems or look ugly.
1622 # WARNING: Use '\'' to represent an apostrophe within the trap.
1623 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1624 trap 'exit_status=$?
1625   # Save into config.log some information that might help in debugging.
1626   {
1627     echo
1628
1629     cat <<\_ASBOX
1630 ## ---------------- ##
1631 ## Cache variables. ##
1632 ## ---------------- ##
1633 _ASBOX
1634     echo
1635     # The following way of writing the cache mishandles newlines in values,
1636 (
1637   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1638     eval ac_val=\$$ac_var
1639     case $ac_val in #(
1640     *${as_nl}*)
1641       case $ac_var in #(
1642       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1643 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1644       esac
1645       case $ac_var in #(
1646       _ | IFS | as_nl) ;; #(
1647       *) $as_unset $ac_var ;;
1648       esac ;;
1649     esac
1650   done
1651   (set) 2>&1 |
1652     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1653     *${as_nl}ac_space=\ *)
1654       sed -n \
1655         "s/'\''/'\''\\\\'\'''\''/g;
1656           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1657       ;; #(
1658     *)
1659       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1660       ;;
1661     esac |
1662     sort
1663 )
1664     echo
1665
1666     cat <<\_ASBOX
1667 ## ----------------- ##
1668 ## Output variables. ##
1669 ## ----------------- ##
1670 _ASBOX
1671     echo
1672     for ac_var in $ac_subst_vars
1673     do
1674       eval ac_val=\$$ac_var
1675       case $ac_val in
1676       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1677       esac
1678       echo "$ac_var='\''$ac_val'\''"
1679     done | sort
1680     echo
1681
1682     if test -n "$ac_subst_files"; then
1683       cat <<\_ASBOX
1684 ## ------------------- ##
1685 ## File substitutions. ##
1686 ## ------------------- ##
1687 _ASBOX
1688       echo
1689       for ac_var in $ac_subst_files
1690       do
1691         eval ac_val=\$$ac_var
1692         case $ac_val in
1693         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1694         esac
1695         echo "$ac_var='\''$ac_val'\''"
1696       done | sort
1697       echo
1698     fi
1699
1700     if test -s confdefs.h; then
1701       cat <<\_ASBOX
1702 ## ----------- ##
1703 ## confdefs.h. ##
1704 ## ----------- ##
1705 _ASBOX
1706       echo
1707       cat confdefs.h
1708       echo
1709     fi
1710     test "$ac_signal" != 0 &&
1711       echo "$as_me: caught signal $ac_signal"
1712     echo "$as_me: exit $exit_status"
1713   } >&5
1714   rm -f core *.core core.conftest.* &&
1715     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1716     exit $exit_status
1717 ' 0
1718 for ac_signal in 1 2 13 15; do
1719   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1720 done
1721 ac_signal=0
1722
1723 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1724 rm -f -r conftest* confdefs.h
1725
1726 # Predefined preprocessor variables.
1727
1728 cat >>confdefs.h <<_ACEOF
1729 #define PACKAGE_NAME "$PACKAGE_NAME"
1730 _ACEOF
1731
1732
1733 cat >>confdefs.h <<_ACEOF
1734 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1735 _ACEOF
1736
1737
1738 cat >>confdefs.h <<_ACEOF
1739 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1740 _ACEOF
1741
1742
1743 cat >>confdefs.h <<_ACEOF
1744 #define PACKAGE_STRING "$PACKAGE_STRING"
1745 _ACEOF
1746
1747
1748 cat >>confdefs.h <<_ACEOF
1749 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1750 _ACEOF
1751
1752
1753 # Let the site file select an alternate cache file if it wants to.
1754 # Prefer explicitly selected file to automatically selected ones.
1755 if test -n "$CONFIG_SITE"; then
1756   set x "$CONFIG_SITE"
1757 elif test "x$prefix" != xNONE; then
1758   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1759 else
1760   set x "$ac_default_prefix/share/config.site" \
1761         "$ac_default_prefix/etc/config.site"
1762 fi
1763 shift
1764 for ac_site_file
1765 do
1766   if test -r "$ac_site_file"; then
1767     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1768 echo "$as_me: loading site script $ac_site_file" >&6;}
1769     sed 's/^/| /' "$ac_site_file" >&5
1770     . "$ac_site_file"
1771   fi
1772 done
1773
1774 if test -r "$cache_file"; then
1775   # Some versions of bash will fail to source /dev/null (special
1776   # files actually), so we avoid doing that.
1777   if test -f "$cache_file"; then
1778     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1779 echo "$as_me: loading cache $cache_file" >&6;}
1780     case $cache_file in
1781       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1782       *)                      . "./$cache_file";;
1783     esac
1784   fi
1785 else
1786   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1787 echo "$as_me: creating cache $cache_file" >&6;}
1788   >$cache_file
1789 fi
1790
1791 # Check that the precious variables saved in the cache have kept the same
1792 # value.
1793 ac_cache_corrupted=false
1794 for ac_var in $ac_precious_vars; do
1795   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1796   eval ac_new_set=\$ac_env_${ac_var}_set
1797   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1798   eval ac_new_val=\$ac_env_${ac_var}_value
1799   case $ac_old_set,$ac_new_set in
1800     set,)
1801       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1802 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1803       ac_cache_corrupted=: ;;
1804     ,set)
1805       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1806 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1807       ac_cache_corrupted=: ;;
1808     ,);;
1809     *)
1810       if test "x$ac_old_val" != "x$ac_new_val"; then
1811         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1812 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1813         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1814 echo "$as_me:   former value:  $ac_old_val" >&2;}
1815         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1816 echo "$as_me:   current value: $ac_new_val" >&2;}
1817         ac_cache_corrupted=:
1818       fi;;
1819   esac
1820   # Pass precious variables to config.status.
1821   if test "$ac_new_set" = set; then
1822     case $ac_new_val in
1823     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1824     *) ac_arg=$ac_var=$ac_new_val ;;
1825     esac
1826     case " $ac_configure_args " in
1827       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1828       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1829     esac
1830   fi
1831 done
1832 if $ac_cache_corrupted; then
1833   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1834 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1835   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1836 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1837    { (exit 1); exit 1; }; }
1838 fi
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864 ac_ext=c
1865 ac_cpp='$CPP $CPPFLAGS'
1866 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1867 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1868 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1869
1870
1871
1872
1873
1874
1875 ac_aux_dir=
1876 for ac_dir in config "$srcdir"/config; do
1877   if test -f "$ac_dir/install-sh"; then
1878     ac_aux_dir=$ac_dir
1879     ac_install_sh="$ac_aux_dir/install-sh -c"
1880     break
1881   elif test -f "$ac_dir/install.sh"; then
1882     ac_aux_dir=$ac_dir
1883     ac_install_sh="$ac_aux_dir/install.sh -c"
1884     break
1885   elif test -f "$ac_dir/shtool"; then
1886     ac_aux_dir=$ac_dir
1887     ac_install_sh="$ac_aux_dir/shtool install -c"
1888     break
1889   fi
1890 done
1891 if test -z "$ac_aux_dir"; then
1892   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
1893 echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
1894    { (exit 1); exit 1; }; }
1895 fi
1896
1897 # These three variables are undocumented and unsupported,
1898 # and are intended to be withdrawn in a future Autoconf release.
1899 # They can cause serious problems if a builder's source tree is in a directory
1900 # whose full name contains unusual characters.
1901 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1902 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1903 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1904
1905
1906
1907 configure_args=$ac_configure_args
1908
1909
1910
1911 cat >>confdefs.h <<_ACEOF
1912 #define PG_VERSION "$PACKAGE_VERSION"
1913 _ACEOF
1914
1915 PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\.[0-9][0-9]*\)'`
1916
1917
1918 cat >>confdefs.h <<_ACEOF
1919 #define PG_MAJORVERSION "$PG_MAJORVERSION"
1920 _ACEOF
1921
1922
1923 # Make sure we can run config.sub.
1924 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1925   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1926 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1927    { (exit 1); exit 1; }; }
1928
1929 { echo "$as_me:$LINENO: checking build system type" >&5
1930 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1931 if test "${ac_cv_build+set}" = set; then
1932   echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934   ac_build_alias=$build_alias
1935 test "x$ac_build_alias" = x &&
1936   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1937 test "x$ac_build_alias" = x &&
1938   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1939 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1940    { (exit 1); exit 1; }; }
1941 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1942   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1943 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1944    { (exit 1); exit 1; }; }
1945
1946 fi
1947 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1948 echo "${ECHO_T}$ac_cv_build" >&6; }
1949 case $ac_cv_build in
1950 *-*-*) ;;
1951 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1952 echo "$as_me: error: invalid value of canonical build" >&2;}
1953    { (exit 1); exit 1; }; };;
1954 esac
1955 build=$ac_cv_build
1956 ac_save_IFS=$IFS; IFS='-'
1957 set x $ac_cv_build
1958 shift
1959 build_cpu=$1
1960 build_vendor=$2
1961 shift; shift
1962 # Remember, the first character of IFS is used to create $*,
1963 # except with old shells:
1964 build_os=$*
1965 IFS=$ac_save_IFS
1966 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1967
1968
1969 { echo "$as_me:$LINENO: checking host system type" >&5
1970 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1971 if test "${ac_cv_host+set}" = set; then
1972   echo $ECHO_N "(cached) $ECHO_C" >&6
1973 else
1974   if test "x$host_alias" = x; then
1975   ac_cv_host=$ac_cv_build
1976 else
1977   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1978     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1979 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1980    { (exit 1); exit 1; }; }
1981 fi
1982
1983 fi
1984 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1985 echo "${ECHO_T}$ac_cv_host" >&6; }
1986 case $ac_cv_host in
1987 *-*-*) ;;
1988 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1989 echo "$as_me: error: invalid value of canonical host" >&2;}
1990    { (exit 1); exit 1; }; };;
1991 esac
1992 host=$ac_cv_host
1993 ac_save_IFS=$IFS; IFS='-'
1994 set x $ac_cv_host
1995 shift
1996 host_cpu=$1
1997 host_vendor=$2
1998 shift; shift
1999 # Remember, the first character of IFS is used to create $*,
2000 # except with old shells:
2001 host_os=$*
2002 IFS=$ac_save_IFS
2003 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2004
2005
2006
2007 template=
2008 { echo "$as_me:$LINENO: checking which template to use" >&5
2009 echo $ECHO_N "checking which template to use... $ECHO_C" >&6; }
2010
2011
2012 pgac_args="$pgac_args with_template"
2013
2014
2015 # Check whether --with-template was given.
2016 if test "${with_template+set}" = set; then
2017   withval=$with_template;
2018   case $withval in
2019     yes)
2020       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2021 echo "$as_me: error: argument required for --with-template option" >&2;}
2022    { (exit 1); exit 1; }; }
2023       ;;
2024     no)
2025       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2026 echo "$as_me: error: argument required for --with-template option" >&2;}
2027    { (exit 1); exit 1; }; }
2028       ;;
2029     *)
2030
2031   case $withval in
2032     list)   echo; ls "$srcdir/src/template"; exit;;
2033     *)      if test -f "$srcdir/src/template/$with_template" ; then
2034               template=$withval
2035             else
2036               { { echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
2037 echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
2038    { (exit 1); exit 1; }; }
2039             fi;;
2040   esac
2041
2042       ;;
2043   esac
2044
2045 else
2046
2047 # --with-template not given
2048
2049 case $host_os in
2050      aix*) template=aix ;;
2051     bsdi*) template=bsdi ;;
2052   cygwin*) template=cygwin ;;
2053   darwin*) template=darwin ;;
2054     dgux*) template=dgux ;;
2055  freebsd*) template=freebsd ;;
2056     hpux*) template=hpux ;;
2057     irix*) template=irix ;;
2058  linux*|gnu*|k*bsd*-gnu)
2059            template=linux ;;
2060    mingw*) template=win32 ;;
2061   netbsd*) template=netbsd ;;
2062 nextstep*) template=nextstep ;;
2063  openbsd*) template=openbsd ;;
2064      osf*) template=osf ;;
2065      sco*) template=sco ;;
2066  solaris*) template=solaris ;;
2067    sunos*) template=sunos4 ;;
2068  sysv4.2*)
2069         case $host_vendor in
2070           univel) template=univel ;;
2071         esac ;;
2072    sysv4*) template=svr4 ;;
2073    sysv5*) template=unixware ;;
2074   ultrix*) template=ultrix4 ;;
2075 esac
2076
2077   if test x"$template" = x"" ; then
2078     { { echo "$as_me:$LINENO: error:
2079 *******************************************************************
2080 PostgreSQL has apparently not been ported to your platform yet.
2081 To try a manual configuration, look into the src/template directory
2082 for a similar platform and use the '--with-template=' option.
2083
2084 Please also contact <pgsql-bugs@postgresql.org> to see about
2085 rectifying this.  Include the above 'checking host system type...'
2086 line.
2087 *******************************************************************
2088 " >&5
2089 echo "$as_me: error:
2090 *******************************************************************
2091 PostgreSQL has apparently not been ported to your platform yet.
2092 To try a manual configuration, look into the src/template directory
2093 for a similar platform and use the '--with-template=' option.
2094
2095 Please also contact <pgsql-bugs@postgresql.org> to see about
2096 rectifying this.  Include the above 'checking host system type...'
2097 line.
2098 *******************************************************************
2099 " >&2;}
2100    { (exit 1); exit 1; }; }
2101   fi
2102
2103
2104 fi
2105
2106
2107
2108 { echo "$as_me:$LINENO: result: $template" >&5
2109 echo "${ECHO_T}$template" >&6; }
2110
2111 PORTNAME=$template
2112
2113
2114 # Initialize default assumption that we do not need separate assembly code
2115 # for TAS (test-and-set).  This can be overridden by the template file
2116 # when it's executed.
2117 need_tas=no
2118 tas_file=dummy.s
2119
2120
2121
2122 ##
2123 ## Command line options
2124 ##
2125
2126 #
2127 # Add non-standard directories to the include path
2128 #
2129
2130 pgac_args="$pgac_args with_includes"
2131
2132
2133 # Check whether --with-includes was given.
2134 if test "${with_includes+set}" = set; then
2135   withval=$with_includes;
2136   case $withval in
2137     yes)
2138       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2139 echo "$as_me: error: argument required for --with-includes option" >&2;}
2140    { (exit 1); exit 1; }; }
2141       ;;
2142     no)
2143       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2144 echo "$as_me: error: argument required for --with-includes option" >&2;}
2145    { (exit 1); exit 1; }; }
2146       ;;
2147     *)
2148
2149       ;;
2150   esac
2151
2152 fi
2153
2154
2155
2156
2157 #
2158 # Add non-standard directories to the library search path
2159 #
2160
2161 pgac_args="$pgac_args with_libraries"
2162
2163
2164 # Check whether --with-libraries was given.
2165 if test "${with_libraries+set}" = set; then
2166   withval=$with_libraries;
2167   case $withval in
2168     yes)
2169       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2170 echo "$as_me: error: argument required for --with-libraries option" >&2;}
2171    { (exit 1); exit 1; }; }
2172       ;;
2173     no)
2174       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2175 echo "$as_me: error: argument required for --with-libraries option" >&2;}
2176    { (exit 1); exit 1; }; }
2177       ;;
2178     *)
2179       LIBRARY_DIRS=$withval
2180       ;;
2181   esac
2182
2183 fi
2184
2185
2186
2187
2188 pgac_args="$pgac_args with_libs"
2189
2190
2191 # Check whether --with-libs was given.
2192 if test "${with_libs+set}" = set; then
2193   withval=$with_libs;
2194   case $withval in
2195     yes)
2196       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2197 echo "$as_me: error: argument required for --with-libs option" >&2;}
2198    { (exit 1); exit 1; }; }
2199       ;;
2200     no)
2201       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2202 echo "$as_me: error: argument required for --with-libs option" >&2;}
2203    { (exit 1); exit 1; }; }
2204       ;;
2205     *)
2206       LIBRARY_DIRS=$withval
2207       ;;
2208   esac
2209
2210 fi
2211
2212
2213
2214
2215 #
2216 # 64-bit integer date/time storage: enabled by default.
2217 #
2218 { echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
2219 echo $ECHO_N "checking whether to build with 64-bit integer date/time support... $ECHO_C" >&6; }
2220
2221 pgac_args="$pgac_args enable_integer_datetimes"
2222
2223 # Check whether --enable-integer-datetimes was given.
2224 if test "${enable_integer_datetimes+set}" = set; then
2225   enableval=$enable_integer_datetimes;
2226   case $enableval in
2227     yes)
2228
2229 cat >>confdefs.h <<\_ACEOF
2230 #define USE_INTEGER_DATETIMES 1
2231 _ACEOF
2232
2233       ;;
2234     no)
2235       :
2236       ;;
2237     *)
2238       { { echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
2239 echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
2240    { (exit 1); exit 1; }; }
2241       ;;
2242   esac
2243
2244 else
2245   enable_integer_datetimes=yes
2246
2247 cat >>confdefs.h <<\_ACEOF
2248 #define USE_INTEGER_DATETIMES 1
2249 _ACEOF
2250
2251 fi
2252
2253
2254 { echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
2255 echo "${ECHO_T}$enable_integer_datetimes" >&6; }
2256
2257
2258 #
2259 # NLS
2260 #
2261 { echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
2262 echo $ECHO_N "checking whether NLS is wanted... $ECHO_C" >&6; }
2263
2264 pgac_args="$pgac_args enable_nls"
2265
2266 # Check whether --enable-nls was given.
2267 if test "${enable_nls+set}" = set; then
2268   enableval=$enable_nls;
2269   case $enableval in
2270     yes)
2271       :
2272       ;;
2273     no)
2274       :
2275       ;;
2276     *)
2277       enable_nls=yes
2278 WANTED_LANGUAGES=$enableval
2279       ;;
2280   esac
2281
2282 else
2283   enable_nls=no
2284 fi
2285
2286
2287
2288 if test "$enable_nls" = yes; then
2289
2290 cat >>confdefs.h <<\_ACEOF
2291 #define ENABLE_NLS 1
2292 _ACEOF
2293
2294 fi
2295
2296 { echo "$as_me:$LINENO: result: $enable_nls" >&5
2297 echo "${ECHO_T}$enable_nls" >&6; }
2298
2299
2300
2301 #
2302 # Default port number (--with-pgport), default 5432
2303 #
2304 { echo "$as_me:$LINENO: checking for default port number" >&5
2305 echo $ECHO_N "checking for default port number... $ECHO_C" >&6; }
2306
2307 pgac_args="$pgac_args with_pgport"
2308
2309
2310 # Check whether --with-pgport was given.
2311 if test "${with_pgport+set}" = set; then
2312   withval=$with_pgport;
2313   case $withval in
2314     yes)
2315       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2316 echo "$as_me: error: argument required for --with-pgport option" >&2;}
2317    { (exit 1); exit 1; }; }
2318       ;;
2319     no)
2320       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2321 echo "$as_me: error: argument required for --with-pgport option" >&2;}
2322    { (exit 1); exit 1; }; }
2323       ;;
2324     *)
2325       default_port=$withval
2326       ;;
2327   esac
2328
2329 else
2330   default_port=5432
2331 fi
2332
2333
2334 { echo "$as_me:$LINENO: result: $default_port" >&5
2335 echo "${ECHO_T}$default_port" >&6; }
2336 # Need both of these because some places want an integer and some a string
2337
2338 cat >>confdefs.h <<_ACEOF
2339 #define DEF_PGPORT ${default_port}
2340 _ACEOF
2341
2342
2343 cat >>confdefs.h <<_ACEOF
2344 #define DEF_PGPORT_STR "${default_port}"
2345 _ACEOF
2346
2347
2348
2349 #
2350 # Option to disable shared libraries
2351 #
2352
2353 pgac_args="$pgac_args enable_shared"
2354
2355 # Check whether --enable-shared was given.
2356 if test "${enable_shared+set}" = set; then
2357   enableval=$enable_shared;
2358   case $enableval in
2359     yes)
2360       :
2361       ;;
2362     no)
2363       :
2364       ;;
2365     *)
2366       { { echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
2367 echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
2368    { (exit 1); exit 1; }; }
2369       ;;
2370   esac
2371
2372 else
2373   enable_shared=yes
2374
2375 fi
2376
2377
2378
2379
2380 #
2381 # '-rpath'-like feature can be disabled
2382 #
2383
2384 pgac_args="$pgac_args enable_rpath"
2385
2386 # Check whether --enable-rpath was given.
2387 if test "${enable_rpath+set}" = set; then
2388   enableval=$enable_rpath;
2389   case $enableval in
2390     yes)
2391       :
2392       ;;
2393     no)
2394       :
2395       ;;
2396     *)
2397       { { echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
2398 echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
2399    { (exit 1); exit 1; }; }
2400       ;;
2401   esac
2402
2403 else
2404   enable_rpath=yes
2405
2406 fi
2407
2408
2409
2410
2411 #
2412 # Spinlocks
2413 #
2414
2415 pgac_args="$pgac_args enable_spinlocks"
2416
2417 # Check whether --enable-spinlocks was given.
2418 if test "${enable_spinlocks+set}" = set; then
2419   enableval=$enable_spinlocks;
2420   case $enableval in
2421     yes)
2422       :
2423       ;;
2424     no)
2425       :
2426       ;;
2427     *)
2428       { { echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
2429 echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
2430    { (exit 1); exit 1; }; }
2431       ;;
2432   esac
2433
2434 else
2435   enable_spinlocks=yes
2436
2437 fi
2438
2439
2440
2441 #
2442 # --enable-debug adds -g to compiler flags
2443 #
2444
2445 pgac_args="$pgac_args enable_debug"
2446
2447 # Check whether --enable-debug was given.
2448 if test "${enable_debug+set}" = set; then
2449   enableval=$enable_debug;
2450   case $enableval in
2451     yes)
2452       :
2453       ;;
2454     no)
2455       :
2456       ;;
2457     *)
2458       { { echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
2459 echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
2460    { (exit 1); exit 1; }; }
2461       ;;
2462   esac
2463
2464 else
2465   enable_debug=no
2466
2467 fi
2468
2469
2470
2471
2472 #
2473 # --enable-profiling enables gcc profiling
2474 #
2475
2476 pgac_args="$pgac_args enable_profiling"
2477
2478 # Check whether --enable-profiling was given.
2479 if test "${enable_profiling+set}" = set; then
2480   enableval=$enable_profiling;
2481   case $enableval in
2482     yes)
2483       :
2484       ;;
2485     no)
2486       :
2487       ;;
2488     *)
2489       { { echo "$as_me:$LINENO: error: no argument expected for --enable-profiling option" >&5
2490 echo "$as_me: error: no argument expected for --enable-profiling option" >&2;}
2491    { (exit 1); exit 1; }; }
2492       ;;
2493   esac
2494
2495 else
2496   enable_profiling=no
2497
2498 fi
2499
2500
2501
2502
2503 #
2504 # --enable-coverage enables generation of code coverage metrics with gcov
2505 #
2506
2507 pgac_args="$pgac_args enable_coverage"
2508
2509 # Check whether --enable-coverage was given.
2510 if test "${enable_coverage+set}" = set; then
2511   enableval=$enable_coverage;
2512   case $enableval in
2513     yes)
2514       for ac_prog in gcov
2515 do
2516   # Extract the first word of "$ac_prog", so it can be a program name with args.
2517 set dummy $ac_prog; ac_word=$2
2518 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2520 if test "${ac_cv_prog_GCOV+set}" = set; then
2521   echo $ECHO_N "(cached) $ECHO_C" >&6
2522 else
2523   if test -n "$GCOV"; then
2524   ac_cv_prog_GCOV="$GCOV" # Let the user override the test.
2525 else
2526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2527 for as_dir in $PATH
2528 do
2529   IFS=$as_save_IFS
2530   test -z "$as_dir" && as_dir=.
2531   for ac_exec_ext in '' $ac_executable_extensions; do
2532   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2533     ac_cv_prog_GCOV="$ac_prog"
2534     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2535     break 2
2536   fi
2537 done
2538 done
2539 IFS=$as_save_IFS
2540
2541 fi
2542 fi
2543 GCOV=$ac_cv_prog_GCOV
2544 if test -n "$GCOV"; then
2545   { echo "$as_me:$LINENO: result: $GCOV" >&5
2546 echo "${ECHO_T}$GCOV" >&6; }
2547 else
2548   { echo "$as_me:$LINENO: result: no" >&5
2549 echo "${ECHO_T}no" >&6; }
2550 fi
2551
2552
2553   test -n "$GCOV" && break
2554 done
2555
2556 if test -z "$GCOV"; then
2557   { { echo "$as_me:$LINENO: error: gcov not found" >&5
2558 echo "$as_me: error: gcov not found" >&2;}
2559    { (exit 1); exit 1; }; }
2560 fi
2561 for ac_prog in lcov
2562 do
2563   # Extract the first word of "$ac_prog", so it can be a program name with args.
2564 set dummy $ac_prog; ac_word=$2
2565 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2566 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2567 if test "${ac_cv_prog_LCOV+set}" = set; then
2568   echo $ECHO_N "(cached) $ECHO_C" >&6
2569 else
2570   if test -n "$LCOV"; then
2571   ac_cv_prog_LCOV="$LCOV" # Let the user override the test.
2572 else
2573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2574 for as_dir in $PATH
2575 do
2576   IFS=$as_save_IFS
2577   test -z "$as_dir" && as_dir=.
2578   for ac_exec_ext in '' $ac_executable_extensions; do
2579   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2580     ac_cv_prog_LCOV="$ac_prog"
2581     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2582     break 2
2583   fi
2584 done
2585 done
2586 IFS=$as_save_IFS
2587
2588 fi
2589 fi
2590 LCOV=$ac_cv_prog_LCOV
2591 if test -n "$LCOV"; then
2592   { echo "$as_me:$LINENO: result: $LCOV" >&5
2593 echo "${ECHO_T}$LCOV" >&6; }
2594 else
2595   { echo "$as_me:$LINENO: result: no" >&5
2596 echo "${ECHO_T}no" >&6; }
2597 fi
2598
2599
2600   test -n "$LCOV" && break
2601 done
2602
2603 if test -z "$LCOV"; then
2604   { { echo "$as_me:$LINENO: error: lcov not found" >&5
2605 echo "$as_me: error: lcov not found" >&2;}
2606    { (exit 1); exit 1; }; }
2607 fi
2608 for ac_prog in genhtml
2609 do
2610   # Extract the first word of "$ac_prog", so it can be a program name with args.
2611 set dummy $ac_prog; ac_word=$2
2612 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2614 if test "${ac_cv_prog_GENHTML+set}" = set; then
2615   echo $ECHO_N "(cached) $ECHO_C" >&6
2616 else
2617   if test -n "$GENHTML"; then
2618   ac_cv_prog_GENHTML="$GENHTML" # Let the user override the test.
2619 else
2620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621 for as_dir in $PATH
2622 do
2623   IFS=$as_save_IFS
2624   test -z "$as_dir" && as_dir=.
2625   for ac_exec_ext in '' $ac_executable_extensions; do
2626   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627     ac_cv_prog_GENHTML="$ac_prog"
2628     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2629     break 2
2630   fi
2631 done
2632 done
2633 IFS=$as_save_IFS
2634
2635 fi
2636 fi
2637 GENHTML=$ac_cv_prog_GENHTML
2638 if test -n "$GENHTML"; then
2639   { echo "$as_me:$LINENO: result: $GENHTML" >&5
2640 echo "${ECHO_T}$GENHTML" >&6; }
2641 else
2642   { echo "$as_me:$LINENO: result: no" >&5
2643 echo "${ECHO_T}no" >&6; }
2644 fi
2645
2646
2647   test -n "$GENHTML" && break
2648 done
2649
2650 if test -z "$GENHTML"; then
2651   { { echo "$as_me:$LINENO: error: genhtml not found" >&5
2652 echo "$as_me: error: genhtml not found" >&2;}
2653    { (exit 1); exit 1; }; }
2654 fi
2655       ;;
2656     no)
2657       :
2658       ;;
2659     *)
2660       { { echo "$as_me:$LINENO: error: no argument expected for --enable-coverage option" >&5
2661 echo "$as_me: error: no argument expected for --enable-coverage option" >&2;}
2662    { (exit 1); exit 1; }; }
2663       ;;
2664   esac
2665
2666 else
2667   enable_coverage=no
2668
2669 fi
2670
2671
2672
2673
2674 #
2675 # DTrace
2676 #
2677
2678 pgac_args="$pgac_args enable_dtrace"
2679
2680 # Check whether --enable-dtrace was given.
2681 if test "${enable_dtrace+set}" = set; then
2682   enableval=$enable_dtrace;
2683   case $enableval in
2684     yes)
2685
2686 cat >>confdefs.h <<\_ACEOF
2687 #define ENABLE_DTRACE 1
2688 _ACEOF
2689
2690 for ac_prog in dtrace
2691 do
2692   # Extract the first word of "$ac_prog", so it can be a program name with args.
2693 set dummy $ac_prog; ac_word=$2
2694 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2696 if test "${ac_cv_prog_DTRACE+set}" = set; then
2697   echo $ECHO_N "(cached) $ECHO_C" >&6
2698 else
2699   if test -n "$DTRACE"; then
2700   ac_cv_prog_DTRACE="$DTRACE" # Let the user override the test.
2701 else
2702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2703 for as_dir in $PATH
2704 do
2705   IFS=$as_save_IFS
2706   test -z "$as_dir" && as_dir=.
2707   for ac_exec_ext in '' $ac_executable_extensions; do
2708   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2709     ac_cv_prog_DTRACE="$ac_prog"
2710     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2711     break 2
2712   fi
2713 done
2714 done
2715 IFS=$as_save_IFS
2716
2717 fi
2718 fi
2719 DTRACE=$ac_cv_prog_DTRACE
2720 if test -n "$DTRACE"; then
2721   { echo "$as_me:$LINENO: result: $DTRACE" >&5
2722 echo "${ECHO_T}$DTRACE" >&6; }
2723 else
2724   { echo "$as_me:$LINENO: result: no" >&5
2725 echo "${ECHO_T}no" >&6; }
2726 fi
2727
2728
2729   test -n "$DTRACE" && break
2730 done
2731
2732 if test -z "$DTRACE"; then
2733   { { echo "$as_me:$LINENO: error: dtrace not found" >&5
2734 echo "$as_me: error: dtrace not found" >&2;}
2735    { (exit 1); exit 1; }; }
2736 fi
2737
2738       ;;
2739     no)
2740       :
2741       ;;
2742     *)
2743       { { echo "$as_me:$LINENO: error: no argument expected for --enable-dtrace option" >&5
2744 echo "$as_me: error: no argument expected for --enable-dtrace option" >&2;}
2745    { (exit 1); exit 1; }; }
2746       ;;
2747   esac
2748
2749 else
2750   enable_dtrace=no
2751
2752 fi
2753
2754
2755
2756
2757 #
2758 # Block size
2759 #
2760 { echo "$as_me:$LINENO: checking for block size" >&5
2761 echo $ECHO_N "checking for block size... $ECHO_C" >&6; }
2762
2763 pgac_args="$pgac_args with_blocksize"
2764
2765
2766 # Check whether --with-blocksize was given.
2767 if test "${with_blocksize+set}" = set; then
2768   withval=$with_blocksize;
2769   case $withval in
2770     yes)
2771       { { echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2772 echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2773    { (exit 1); exit 1; }; }
2774       ;;
2775     no)
2776       { { echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2777 echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2778    { (exit 1); exit 1; }; }
2779       ;;
2780     *)
2781       blocksize=$withval
2782       ;;
2783   esac
2784
2785 else
2786   blocksize=8
2787 fi
2788
2789
2790 case ${blocksize} in
2791   1) BLCKSZ=1024;;
2792   2) BLCKSZ=2048;;
2793   4) BLCKSZ=4096;;
2794   8) BLCKSZ=8192;;
2795  16) BLCKSZ=16384;;
2796  32) BLCKSZ=32768;;
2797   *) { { echo "$as_me:$LINENO: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&5
2798 echo "$as_me: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&2;}
2799    { (exit 1); exit 1; }; }
2800 esac
2801 { echo "$as_me:$LINENO: result: ${blocksize}kB" >&5
2802 echo "${ECHO_T}${blocksize}kB" >&6; }
2803
2804
2805 cat >>confdefs.h <<_ACEOF
2806 #define BLCKSZ ${BLCKSZ}
2807 _ACEOF
2808
2809
2810 #
2811 # Relation segment size
2812 #
2813 { echo "$as_me:$LINENO: checking for segment size" >&5
2814 echo $ECHO_N "checking for segment size... $ECHO_C" >&6; }
2815
2816 pgac_args="$pgac_args with_segsize"
2817
2818
2819 # Check whether --with-segsize was given.
2820 if test "${with_segsize+set}" = set; then
2821   withval=$with_segsize;
2822   case $withval in
2823     yes)
2824       { { echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2825 echo "$as_me: error: argument required for --with-segsize option" >&2;}
2826    { (exit 1); exit 1; }; }
2827       ;;
2828     no)
2829       { { echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2830 echo "$as_me: error: argument required for --with-segsize option" >&2;}
2831    { (exit 1); exit 1; }; }
2832       ;;
2833     *)
2834       segsize=$withval
2835       ;;
2836   esac
2837
2838 else
2839   segsize=1
2840 fi
2841
2842
2843 # this expression is set up to avoid unnecessary integer overflow
2844 # blocksize is already guaranteed to be a factor of 1024
2845 RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
2846 test $? -eq 0 || exit 1
2847 { echo "$as_me:$LINENO: result: ${segsize}GB" >&5
2848 echo "${ECHO_T}${segsize}GB" >&6; }
2849
2850
2851 cat >>confdefs.h <<_ACEOF
2852 #define RELSEG_SIZE ${RELSEG_SIZE}
2853 _ACEOF
2854
2855
2856 #
2857 # WAL block size
2858 #
2859 { echo "$as_me:$LINENO: checking for WAL block size" >&5
2860 echo $ECHO_N "checking for WAL block size... $ECHO_C" >&6; }
2861
2862 pgac_args="$pgac_args with_wal_blocksize"
2863
2864
2865 # Check whether --with-wal-blocksize was given.
2866 if test "${with_wal_blocksize+set}" = set; then
2867   withval=$with_wal_blocksize;
2868   case $withval in
2869     yes)
2870       { { echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2871 echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2872    { (exit 1); exit 1; }; }
2873       ;;
2874     no)
2875       { { echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2876 echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2877    { (exit 1); exit 1; }; }
2878       ;;
2879     *)
2880       wal_blocksize=$withval
2881       ;;
2882   esac
2883
2884 else
2885   wal_blocksize=8
2886 fi
2887
2888
2889 case ${wal_blocksize} in
2890   1) XLOG_BLCKSZ=1024;;
2891   2) XLOG_BLCKSZ=2048;;
2892   4) XLOG_BLCKSZ=4096;;
2893   8) XLOG_BLCKSZ=8192;;
2894  16) XLOG_BLCKSZ=16384;;
2895  32) XLOG_BLCKSZ=32768;;
2896  64) XLOG_BLCKSZ=65536;;
2897   *) { { echo "$as_me:$LINENO: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&5
2898 echo "$as_me: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&2;}
2899    { (exit 1); exit 1; }; }
2900 esac
2901 { echo "$as_me:$LINENO: result: ${wal_blocksize}kB" >&5
2902 echo "${ECHO_T}${wal_blocksize}kB" >&6; }
2903
2904
2905 cat >>confdefs.h <<_ACEOF
2906 #define XLOG_BLCKSZ ${XLOG_BLCKSZ}
2907 _ACEOF
2908
2909
2910 #
2911 # WAL segment size
2912 #
2913 { echo "$as_me:$LINENO: checking for WAL segment size" >&5
2914 echo $ECHO_N "checking for WAL segment size... $ECHO_C" >&6; }
2915
2916 pgac_args="$pgac_args with_wal_segsize"
2917
2918
2919 # Check whether --with-wal-segsize was given.
2920 if test "${with_wal_segsize+set}" = set; then
2921   withval=$with_wal_segsize;
2922   case $withval in
2923     yes)
2924       { { echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
2925 echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
2926    { (exit 1); exit 1; }; }
2927       ;;
2928     no)
2929       { { echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
2930 echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
2931    { (exit 1); exit 1; }; }
2932       ;;
2933     *)
2934       wal_segsize=$withval
2935       ;;
2936   esac
2937
2938 else
2939   wal_segsize=16
2940 fi
2941
2942
2943 case ${wal_segsize} in
2944   1) ;;
2945   2) ;;
2946   4) ;;
2947   8) ;;
2948  16) ;;
2949  32) ;;
2950  64) ;;
2951   *) { { echo "$as_me:$LINENO: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&5
2952 echo "$as_me: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&2;}
2953    { (exit 1); exit 1; }; }
2954 esac
2955 { echo "$as_me:$LINENO: result: ${wal_segsize}MB" >&5
2956 echo "${ECHO_T}${wal_segsize}MB" >&6; }
2957
2958
2959 cat >>confdefs.h <<_ACEOF
2960 #define XLOG_SEG_SIZE (${wal_segsize} * 1024 * 1024)
2961 _ACEOF
2962
2963
2964 #
2965 # C compiler
2966 #
2967
2968 # For historical reasons you can also use --with-CC to specify the C compiler
2969 # to use, although the standard way to do this is to set the CC environment
2970 # variable.
2971
2972 pgac_args="$pgac_args with_CC"
2973
2974
2975 # Check whether --with-CC was given.
2976 if test "${with_CC+set}" = set; then
2977   withval=$with_CC;
2978   case $withval in
2979     yes)
2980       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
2981 echo "$as_me: error: argument required for --with-CC option" >&2;}
2982    { (exit 1); exit 1; }; }
2983       ;;
2984     no)
2985       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
2986 echo "$as_me: error: argument required for --with-CC option" >&2;}
2987    { (exit 1); exit 1; }; }
2988       ;;
2989     *)
2990       CC=$with_CC
2991       ;;
2992   esac
2993
2994 fi
2995
2996
2997
2998 case $template in
2999   aix) pgac_cc_list="gcc xlc";;
3000  irix) pgac_cc_list="cc";; # no gcc
3001     *) pgac_cc_list="gcc cc";;
3002 esac
3003
3004 ac_ext=c
3005 ac_cpp='$CPP $CPPFLAGS'
3006 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3007 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3008 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3009 if test -n "$ac_tool_prefix"; then
3010   for ac_prog in $pgac_cc_list
3011   do
3012     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3013 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3016 if test "${ac_cv_prog_CC+set}" = set; then
3017   echo $ECHO_N "(cached) $ECHO_C" >&6
3018 else
3019   if test -n "$CC"; then
3020   ac_cv_prog_CC="$CC" # Let the user override the test.
3021 else
3022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3023 for as_dir in $PATH
3024 do
3025   IFS=$as_save_IFS
3026   test -z "$as_dir" && as_dir=.
3027   for ac_exec_ext in '' $ac_executable_extensions; do
3028   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3029     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3030     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3031     break 2
3032   fi
3033 done
3034 done
3035 IFS=$as_save_IFS
3036
3037 fi
3038 fi
3039 CC=$ac_cv_prog_CC
3040 if test -n "$CC"; then
3041   { echo "$as_me:$LINENO: result: $CC" >&5
3042 echo "${ECHO_T}$CC" >&6; }
3043 else
3044   { echo "$as_me:$LINENO: result: no" >&5
3045 echo "${ECHO_T}no" >&6; }
3046 fi
3047
3048
3049     test -n "$CC" && break
3050   done
3051 fi
3052 if test -z "$CC"; then
3053   ac_ct_CC=$CC
3054   for ac_prog in $pgac_cc_list
3055 do
3056   # Extract the first word of "$ac_prog", so it can be a program name with args.
3057 set dummy $ac_prog; ac_word=$2
3058 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3060 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3061   echo $ECHO_N "(cached) $ECHO_C" >&6
3062 else
3063   if test -n "$ac_ct_CC"; then
3064   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3065 else
3066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3067 for as_dir in $PATH
3068 do
3069   IFS=$as_save_IFS
3070   test -z "$as_dir" && as_dir=.
3071   for ac_exec_ext in '' $ac_executable_extensions; do
3072   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3073     ac_cv_prog_ac_ct_CC="$ac_prog"
3074     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3075     break 2
3076   fi
3077 done
3078 done
3079 IFS=$as_save_IFS
3080
3081 fi
3082 fi
3083 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3084 if test -n "$ac_ct_CC"; then
3085   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3086 echo "${ECHO_T}$ac_ct_CC" >&6; }
3087 else
3088   { echo "$as_me:$LINENO: result: no" >&5
3089 echo "${ECHO_T}no" >&6; }
3090 fi
3091
3092
3093   test -n "$ac_ct_CC" && break
3094 done
3095
3096   if test "x$ac_ct_CC" = x; then
3097     CC=""
3098   else
3099     case $cross_compiling:$ac_tool_warned in
3100 yes:)
3101 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3102 whose name does not start with the host triplet.  If you think this
3103 configuration is useful to you, please write to autoconf@gnu.org." >&5
3104 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3105 whose name does not start with the host triplet.  If you think this
3106 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3107 ac_tool_warned=yes ;;
3108 esac
3109     CC=$ac_ct_CC
3110   fi
3111 fi
3112
3113
3114 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3115 See \`config.log' for more details." >&5
3116 echo "$as_me: error: no acceptable C compiler found in \$PATH
3117 See \`config.log' for more details." >&2;}
3118    { (exit 1); exit 1; }; }
3119
3120 # Provide some information about the compiler.
3121 echo "$as_me:$LINENO: checking for C compiler version" >&5
3122 ac_compiler=`set X $ac_compile; echo $2`
3123 { (ac_try="$ac_compiler --version >&5"
3124 case "(($ac_try" in
3125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3126   *) ac_try_echo=$ac_try;;
3127 esac
3128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3129   (eval "$ac_compiler --version >&5") 2>&5
3130   ac_status=$?
3131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3132   (exit $ac_status); }
3133 { (ac_try="$ac_compiler -v >&5"
3134 case "(($ac_try" in
3135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136   *) ac_try_echo=$ac_try;;
3137 esac
3138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3139   (eval "$ac_compiler -v >&5") 2>&5
3140   ac_status=$?
3141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142   (exit $ac_status); }
3143 { (ac_try="$ac_compiler -V >&5"
3144 case "(($ac_try" in
3145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3146   *) ac_try_echo=$ac_try;;
3147 esac
3148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3149   (eval "$ac_compiler -V >&5") 2>&5
3150   ac_status=$?
3151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152   (exit $ac_status); }
3153
3154 cat >conftest.$ac_ext <<_ACEOF
3155 /* confdefs.h.  */
3156 _ACEOF
3157 cat confdefs.h >>conftest.$ac_ext
3158 cat >>conftest.$ac_ext <<_ACEOF
3159 /* end confdefs.h.  */
3160
3161 int
3162 main ()
3163 {
3164
3165   ;
3166   return 0;
3167 }
3168 _ACEOF
3169 ac_clean_files_save=$ac_clean_files
3170 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3171 # Try to create an executable without -o first, disregard a.out.
3172 # It will help us diagnose broken compilers, and finding out an intuition
3173 # of exeext.
3174 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3175 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
3176 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3177 #
3178 # List of possible output files, starting from the most likely.
3179 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3180 # only as a last resort.  b.out is created by i960 compilers.
3181 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3182 #
3183 # The IRIX 6 linker writes into existing files which may not be
3184 # executable, retaining their permissions.  Remove them first so a
3185 # subsequent execution test works.
3186 ac_rmfiles=
3187 for ac_file in $ac_files
3188 do
3189   case $ac_file in
3190     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3191     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3192   esac
3193 done
3194 rm -f $ac_rmfiles
3195
3196 if { (ac_try="$ac_link_default"
3197 case "(($ac_try" in
3198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3199   *) ac_try_echo=$ac_try;;
3200 esac
3201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3202   (eval "$ac_link_default") 2>&5
3203   ac_status=$?
3204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205   (exit $ac_status); }; then
3206   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3207 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3208 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3209 # so that the user can short-circuit this test for compilers unknown to
3210 # Autoconf.
3211 for ac_file in $ac_files ''
3212 do
3213   test -f "$ac_file" || continue
3214   case $ac_file in
3215     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3216         ;;
3217     [ab].out )
3218         # We found the default executable, but exeext='' is most
3219         # certainly right.
3220         break;;
3221     *.* )
3222         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3223         then :; else
3224            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3225         fi
3226         # We set ac_cv_exeext here because the later test for it is not
3227         # safe: cross compilers may not add the suffix if given an `-o'
3228         # argument, so we may need to know it at that point already.
3229         # Even if this section looks crufty: it has the advantage of
3230         # actually working.
3231         break;;
3232     * )
3233         break;;
3234   esac
3235 done
3236 test "$ac_cv_exeext" = no && ac_cv_exeext=
3237
3238 else
3239   ac_file=''
3240 fi
3241
3242 { echo "$as_me:$LINENO: result: $ac_file" >&5
3243 echo "${ECHO_T}$ac_file" >&6; }
3244 if test -z "$ac_file"; then
3245   echo "$as_me: failed program was:" >&5
3246 sed 's/^/| /' conftest.$ac_ext >&5
3247
3248 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3249 See \`config.log' for more details." >&5
3250 echo "$as_me: error: C compiler cannot create executables
3251 See \`config.log' for more details." >&2;}
3252    { (exit 77); exit 77; }; }
3253 fi
3254
3255 ac_exeext=$ac_cv_exeext
3256
3257 # Check that the compiler produces executables we can run.  If not, either
3258 # the compiler is broken, or we cross compile.
3259 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3260 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
3261 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3262 # If not cross compiling, check that we can run a simple program.
3263 if test "$cross_compiling" != yes; then
3264   if { ac_try='./$ac_file'
3265   { (case "(($ac_try" in
3266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267   *) ac_try_echo=$ac_try;;
3268 esac
3269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3270   (eval "$ac_try") 2>&5
3271   ac_status=$?
3272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273   (exit $ac_status); }; }; then
3274     cross_compiling=no
3275   else
3276     if test "$cross_compiling" = maybe; then
3277         cross_compiling=yes
3278     else
3279         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3280 If you meant to cross compile, use \`--host'.
3281 See \`config.log' for more details." >&5
3282 echo "$as_me: error: cannot run C compiled programs.
3283 If you meant to cross compile, use \`--host'.
3284 See \`config.log' for more details." >&2;}
3285    { (exit 1); exit 1; }; }
3286     fi
3287   fi
3288 fi
3289 { echo "$as_me:$LINENO: result: yes" >&5
3290 echo "${ECHO_T}yes" >&6; }
3291
3292 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3293 ac_clean_files=$ac_clean_files_save
3294 # Check that the compiler produces executables we can run.  If not, either
3295 # the compiler is broken, or we cross compile.
3296 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3297 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3298 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3299 echo "${ECHO_T}$cross_compiling" >&6; }
3300
3301 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3302 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3303 if { (ac_try="$ac_link"
3304 case "(($ac_try" in
3305   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3306   *) ac_try_echo=$ac_try;;
3307 esac
3308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3309   (eval "$ac_link") 2>&5
3310   ac_status=$?
3311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3312   (exit $ac_status); }; then
3313   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3314 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3315 # work properly (i.e., refer to `conftest.exe'), while it won't with
3316 # `rm'.
3317 for ac_file in conftest.exe conftest conftest.*; do
3318   test -f "$ac_file" || continue
3319   case $ac_file in
3320     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3321     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3322           break;;
3323     * ) break;;
3324   esac
3325 done
3326 else
3327   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3328 See \`config.log' for more details." >&5
3329 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3330 See \`config.log' for more details." >&2;}
3331    { (exit 1); exit 1; }; }
3332 fi
3333
3334 rm -f conftest$ac_cv_exeext
3335 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3336 echo "${ECHO_T}$ac_cv_exeext" >&6; }
3337
3338 rm -f conftest.$ac_ext
3339 EXEEXT=$ac_cv_exeext
3340 ac_exeext=$EXEEXT
3341 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3342 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3343 if test "${ac_cv_objext+set}" = set; then
3344   echo $ECHO_N "(cached) $ECHO_C" >&6
3345 else
3346   cat >conftest.$ac_ext <<_ACEOF
3347 /* confdefs.h.  */
3348 _ACEOF
3349 cat confdefs.h >>conftest.$ac_ext
3350 cat >>conftest.$ac_ext <<_ACEOF
3351 /* end confdefs.h.  */
3352
3353 int
3354 main ()
3355 {
3356
3357   ;
3358   return 0;
3359 }
3360 _ACEOF
3361 rm -f conftest.o conftest.obj
3362 if { (ac_try="$ac_compile"
3363 case "(($ac_try" in
3364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3365   *) ac_try_echo=$ac_try;;
3366 esac
3367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3368   (eval "$ac_compile") 2>&5
3369   ac_status=$?
3370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3371   (exit $ac_status); }; then
3372   for ac_file in conftest.o conftest.obj conftest.*; do
3373   test -f "$ac_file" || continue;
3374   case $ac_file in
3375     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3376     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3377        break;;
3378   esac
3379 done
3380 else
3381   echo "$as_me: failed program was:" >&5
3382 sed 's/^/| /' conftest.$ac_ext >&5
3383
3384 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3385 See \`config.log' for more details." >&5
3386 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3387 See \`config.log' for more details." >&2;}
3388    { (exit 1); exit 1; }; }
3389 fi
3390
3391 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3392 fi
3393 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3394 echo "${ECHO_T}$ac_cv_objext" >&6; }
3395 OBJEXT=$ac_cv_objext
3396 ac_objext=$OBJEXT
3397 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3398 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3399 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3400   echo $ECHO_N "(cached) $ECHO_C" >&6
3401 else
3402   cat >conftest.$ac_ext <<_ACEOF
3403 /* confdefs.h.  */
3404 _ACEOF
3405 cat confdefs.h >>conftest.$ac_ext
3406 cat >>conftest.$ac_ext <<_ACEOF
3407 /* end confdefs.h.  */
3408
3409 int
3410 main ()
3411 {
3412 #ifndef __GNUC__
3413        choke me
3414 #endif
3415
3416   ;
3417   return 0;
3418 }
3419 _ACEOF
3420 rm -f conftest.$ac_objext
3421 if { (ac_try="$ac_compile"
3422 case "(($ac_try" in
3423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3424   *) ac_try_echo=$ac_try;;
3425 esac
3426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3427   (eval "$ac_compile") 2>conftest.er1
3428   ac_status=$?
3429   grep -v '^ *+' conftest.er1 >conftest.err
3430   rm -f conftest.er1
3431   cat conftest.err >&5
3432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3433   (exit $ac_status); } && {
3434          test -z "$ac_c_werror_flag" ||
3435          test ! -s conftest.err
3436        } && test -s conftest.$ac_objext; then
3437   ac_compiler_gnu=yes
3438 else
3439   echo "$as_me: failed program was:" >&5
3440 sed 's/^/| /' conftest.$ac_ext >&5
3441
3442         ac_compiler_gnu=no
3443 fi
3444
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3447
3448 fi
3449 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3450 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3451 GCC=`test $ac_compiler_gnu = yes && echo yes`
3452 ac_test_CFLAGS=${CFLAGS+set}
3453 ac_save_CFLAGS=$CFLAGS
3454 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3455 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3456 if test "${ac_cv_prog_cc_g+set}" = set; then
3457   echo $ECHO_N "(cached) $ECHO_C" >&6
3458 else
3459   ac_save_c_werror_flag=$ac_c_werror_flag
3460    ac_c_werror_flag=yes
3461    ac_cv_prog_cc_g=no
3462    CFLAGS="-g"
3463    cat >conftest.$ac_ext <<_ACEOF
3464 /* confdefs.h.  */
3465 _ACEOF
3466 cat confdefs.h >>conftest.$ac_ext
3467 cat >>conftest.$ac_ext <<_ACEOF
3468 /* end confdefs.h.  */
3469
3470 int
3471 main ()
3472 {
3473
3474   ;
3475   return 0;
3476 }
3477 _ACEOF
3478 rm -f conftest.$ac_objext
3479 if { (ac_try="$ac_compile"
3480 case "(($ac_try" in
3481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3482   *) ac_try_echo=$ac_try;;
3483 esac
3484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3485   (eval "$ac_compile") 2>conftest.er1
3486   ac_status=$?
3487   grep -v '^ *+' conftest.er1 >conftest.err
3488   rm -f conftest.er1
3489   cat conftest.err >&5
3490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3491   (exit $ac_status); } && {
3492          test -z "$ac_c_werror_flag" ||
3493          test ! -s conftest.err
3494        } && test -s conftest.$ac_objext; then
3495   ac_cv_prog_cc_g=yes
3496 else
3497   echo "$as_me: failed program was:" >&5
3498 sed 's/^/| /' conftest.$ac_ext >&5
3499
3500         CFLAGS=""
3501       cat >conftest.$ac_ext <<_ACEOF
3502 /* confdefs.h.  */
3503 _ACEOF
3504 cat confdefs.h >>conftest.$ac_ext
3505 cat >>conftest.$ac_ext <<_ACEOF
3506 /* end confdefs.h.  */
3507
3508 int
3509 main ()
3510 {
3511
3512   ;
3513   return 0;
3514 }
3515 _ACEOF
3516 rm -f conftest.$ac_objext
3517 if { (ac_try="$ac_compile"
3518 case "(($ac_try" in
3519   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3520   *) ac_try_echo=$ac_try;;
3521 esac
3522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3523   (eval "$ac_compile") 2>conftest.er1
3524   ac_status=$?
3525   grep -v '^ *+' conftest.er1 >conftest.err
3526   rm -f conftest.er1
3527   cat conftest.err >&5
3528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529   (exit $ac_status); } && {
3530          test -z "$ac_c_werror_flag" ||
3531          test ! -s conftest.err
3532        } && test -s conftest.$ac_objext; then
3533   :
3534 else
3535   echo "$as_me: failed program was:" >&5
3536 sed 's/^/| /' conftest.$ac_ext >&5
3537
3538         ac_c_werror_flag=$ac_save_c_werror_flag
3539          CFLAGS="-g"
3540          cat >conftest.$ac_ext <<_ACEOF
3541 /* confdefs.h.  */
3542 _ACEOF
3543 cat confdefs.h >>conftest.$ac_ext
3544 cat >>conftest.$ac_ext <<_ACEOF
3545 /* end confdefs.h.  */
3546
3547 int
3548 main ()
3549 {
3550
3551   ;
3552   return 0;
3553 }
3554 _ACEOF
3555 rm -f conftest.$ac_objext
3556 if { (ac_try="$ac_compile"
3557 case "(($ac_try" in
3558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3559   *) ac_try_echo=$ac_try;;
3560 esac
3561 eval "echo \"\$as_me:$LINENO: $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   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_cv_prog_cc_g=yes
3573 else
3574   echo "$as_me: failed program was:" >&5
3575 sed 's/^/| /' conftest.$ac_ext >&5
3576
3577
3578 fi
3579
3580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3581 fi
3582
3583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3584 fi
3585
3586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3587    ac_c_werror_flag=$ac_save_c_werror_flag
3588 fi
3589 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3590 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3591 if test "$ac_test_CFLAGS" = set; then
3592   CFLAGS=$ac_save_CFLAGS
3593 elif test $ac_cv_prog_cc_g = yes; then
3594   if test "$GCC" = yes; then
3595     CFLAGS="-g -O2"
3596   else
3597     CFLAGS="-g"
3598   fi
3599 else
3600   if test "$GCC" = yes; then
3601     CFLAGS="-O2"
3602   else
3603     CFLAGS=
3604   fi
3605 fi
3606 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3607 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3608 if test "${ac_cv_prog_cc_c89+set}" = set; then
3609   echo $ECHO_N "(cached) $ECHO_C" >&6
3610 else
3611   ac_cv_prog_cc_c89=no
3612 ac_save_CC=$CC
3613 cat >conftest.$ac_ext <<_ACEOF
3614 /* confdefs.h.  */
3615 _ACEOF
3616 cat confdefs.h >>conftest.$ac_ext
3617 cat >>conftest.$ac_ext <<_ACEOF
3618 /* end confdefs.h.  */
3619 #include <stdarg.h>
3620 #include <stdio.h>
3621 #include <sys/types.h>
3622 #include <sys/stat.h>
3623 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3624 struct buf { int x; };
3625 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3626 static char *e (p, i)
3627      char **p;
3628      int i;
3629 {
3630   return p[i];
3631 }
3632 static char *f (char * (*g) (char **, int), char **p, ...)
3633 {
3634   char *s;
3635   va_list v;
3636   va_start (v,p);
3637   s = g (p, va_arg (v,int));
3638   va_end (v);
3639   return s;
3640 }
3641
3642 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3643    function prototypes and stuff, but not '\xHH' hex character constants.
3644    These don't provoke an error unfortunately, instead are silently treated
3645    as 'x'.  The following induces an error, until -std is added to get
3646    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3647    array size at least.  It's necessary to write '\x00'==0 to get something
3648    that's true only with -std.  */
3649 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3650
3651 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3652    inside strings and character constants.  */
3653 #define FOO(x) 'x'
3654 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3655
3656 int test (int i, double x);
3657 struct s1 {int (*f) (int a);};
3658 struct s2 {int (*f) (double a);};
3659 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3660 int argc;
3661 char **argv;
3662 int
3663 main ()
3664 {
3665 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3666   ;
3667   return 0;
3668 }
3669 _ACEOF
3670 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3671         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3672 do
3673   CC="$ac_save_CC $ac_arg"
3674   rm -f conftest.$ac_objext
3675 if { (ac_try="$ac_compile"
3676 case "(($ac_try" in
3677   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3678   *) ac_try_echo=$ac_try;;
3679 esac
3680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3681   (eval "$ac_compile") 2>conftest.er1
3682   ac_status=$?
3683   grep -v '^ *+' conftest.er1 >conftest.err
3684   rm -f conftest.er1
3685   cat conftest.err >&5
3686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687   (exit $ac_status); } && {
3688          test -z "$ac_c_werror_flag" ||
3689          test ! -s conftest.err
3690        } && test -s conftest.$ac_objext; then
3691   ac_cv_prog_cc_c89=$ac_arg
3692 else
3693   echo "$as_me: failed program was:" >&5
3694 sed 's/^/| /' conftest.$ac_ext >&5
3695
3696
3697 fi
3698
3699 rm -f core conftest.err conftest.$ac_objext
3700   test "x$ac_cv_prog_cc_c89" != "xno" && break
3701 done
3702 rm -f conftest.$ac_ext
3703 CC=$ac_save_CC
3704
3705 fi
3706 # AC_CACHE_VAL
3707 case "x$ac_cv_prog_cc_c89" in
3708   x)
3709     { echo "$as_me:$LINENO: result: none needed" >&5
3710 echo "${ECHO_T}none needed" >&6; } ;;
3711   xno)
3712     { echo "$as_me:$LINENO: result: unsupported" >&5
3713 echo "${ECHO_T}unsupported" >&6; } ;;
3714   *)
3715     CC="$CC $ac_cv_prog_cc_c89"
3716     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3717 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3718 esac
3719
3720
3721 ac_ext=c
3722 ac_cpp='$CPP $CPPFLAGS'
3723 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3724 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3725 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3726
3727
3728 # Check if it's Intel's compiler, which (usually) pretends to be gcc,
3729 # but has idiosyncrasies of its own.  We assume icc will define
3730 # __INTEL_COMPILER regardless of CFLAGS.
3731
3732 cat >conftest.$ac_ext <<_ACEOF
3733 /* confdefs.h.  */
3734 _ACEOF
3735 cat confdefs.h >>conftest.$ac_ext
3736 cat >>conftest.$ac_ext <<_ACEOF
3737 /* end confdefs.h.  */
3738
3739 int
3740 main ()
3741 {
3742 #ifndef __INTEL_COMPILER
3743 choke me
3744 #endif
3745   ;
3746   return 0;
3747 }
3748 _ACEOF
3749 rm -f conftest.$ac_objext
3750 if { (ac_try="$ac_compile"
3751 case "(($ac_try" in
3752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3753   *) ac_try_echo=$ac_try;;
3754 esac
3755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3756   (eval "$ac_compile") 2>conftest.er1
3757   ac_status=$?
3758   grep -v '^ *+' conftest.er1 >conftest.err
3759   rm -f conftest.er1
3760   cat conftest.err >&5
3761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3762   (exit $ac_status); } && {
3763          test -z "$ac_c_werror_flag" ||
3764          test ! -s conftest.err
3765        } && test -s conftest.$ac_objext; then
3766   ICC=yes
3767 else
3768   echo "$as_me: failed program was:" >&5
3769 sed 's/^/| /' conftest.$ac_ext >&5
3770
3771         ICC=no
3772 fi
3773
3774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3775
3776 # Check if it's Sun Studio compiler. We assume that
3777 # __SUNPRO_C will be defined for Sun Studio compilers
3778 cat >conftest.$ac_ext <<_ACEOF
3779 /* confdefs.h.  */
3780 _ACEOF
3781 cat confdefs.h >>conftest.$ac_ext
3782 cat >>conftest.$ac_ext <<_ACEOF
3783 /* end confdefs.h.  */
3784
3785 int
3786 main ()
3787 {
3788 #ifndef __SUNPRO_C
3789 choke me
3790 #endif
3791   ;
3792   return 0;
3793 }
3794 _ACEOF
3795 rm -f conftest.$ac_objext
3796 if { (ac_try="$ac_compile"
3797 case "(($ac_try" in
3798   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3799   *) ac_try_echo=$ac_try;;
3800 esac
3801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3802   (eval "$ac_compile") 2>conftest.er1
3803   ac_status=$?
3804   grep -v '^ *+' conftest.er1 >conftest.err
3805   rm -f conftest.er1
3806   cat conftest.err >&5
3807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808   (exit $ac_status); } && {
3809          test -z "$ac_c_werror_flag" ||
3810          test ! -s conftest.err
3811        } && test -s conftest.$ac_objext; then
3812   SUN_STUDIO_CC=yes
3813 else
3814   echo "$as_me: failed program was:" >&5
3815 sed 's/^/| /' conftest.$ac_ext >&5
3816
3817         SUN_STUDIO_CC=no
3818 fi
3819
3820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3821
3822
3823
3824 unset CFLAGS
3825
3826 #
3827 # Read the template
3828 #
3829 . "$srcdir/src/template/$template" || exit
3830
3831 # CFLAGS are selected so:
3832 # If the user specifies something in the environment, that is used.
3833 # else:  If the template file set something, that is used.
3834 # else:  If coverage was enabled, don't set anything.
3835 # else:  If the compiler is GCC, then we use -O2.
3836 # else:  If the compiler is something else, then we use -O, unless debugging.
3837
3838 if test "$ac_env_CFLAGS_set" = set; then
3839   CFLAGS=$ac_env_CFLAGS_value
3840 elif test "${CFLAGS+set}" = set; then
3841   : # (keep what template set)
3842 elif test "$enable_coverage" = yes; then
3843   : # no optimization by default
3844 elif test "$GCC" = yes; then
3845   CFLAGS="-O2"
3846 else
3847   # if the user selected debug mode, don't use -O
3848   if test "$enable_debug" != yes; then
3849     CFLAGS="-O"
3850   fi
3851 fi
3852
3853 # Some versions of GCC support some additional useful warning flags.
3854 # Check whether they are supported, and add them to CFLAGS if so.
3855 # ICC pretends to be GCC but it's lying; it doesn't support these flags,
3856 # but has its own.  Also check other compiler-specific flags here.
3857
3858 if test "$GCC" = yes -a "$ICC" = no; then
3859   CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
3860   # These work in some but not all gcc versions
3861   { echo "$as_me:$LINENO: checking if $CC supports -Wdeclaration-after-statement" >&5
3862 echo $ECHO_N "checking if $CC supports -Wdeclaration-after-statement... $ECHO_C" >&6; }
3863 pgac_save_CFLAGS=$CFLAGS
3864 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
3865 cat >conftest.$ac_ext <<_ACEOF
3866 /* confdefs.h.  */
3867 _ACEOF
3868 cat confdefs.h >>conftest.$ac_ext
3869 cat >>conftest.$ac_ext <<_ACEOF
3870 /* end confdefs.h.  */
3871
3872 int
3873 main ()
3874 {
3875
3876   ;
3877   return 0;
3878 }
3879 _ACEOF
3880 rm -f conftest.$ac_objext
3881 if { (ac_try="$ac_compile"
3882 case "(($ac_try" in
3883   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3884   *) ac_try_echo=$ac_try;;
3885 esac
3886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3887   (eval "$ac_compile") 2>conftest.er1
3888   ac_status=$?
3889   grep -v '^ *+' conftest.er1 >conftest.err
3890   rm -f conftest.er1
3891   cat conftest.err >&5
3892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3893   (exit $ac_status); } && {
3894          test -z "$ac_c_werror_flag" ||
3895          test ! -s conftest.err
3896        } && test -s conftest.$ac_objext; then
3897   { echo "$as_me:$LINENO: result: yes" >&5
3898 echo "${ECHO_T}yes" >&6; }
3899 else
3900   echo "$as_me: failed program was:" >&5
3901 sed 's/^/| /' conftest.$ac_ext >&5
3902
3903         CFLAGS="$pgac_save_CFLAGS"
3904                     { echo "$as_me:$LINENO: result: no" >&5
3905 echo "${ECHO_T}no" >&6; }
3906 fi
3907
3908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3909
3910   { echo "$as_me:$LINENO: checking if $CC supports -Wendif-labels" >&5
3911 echo $ECHO_N "checking if $CC supports -Wendif-labels... $ECHO_C" >&6; }
3912 pgac_save_CFLAGS=$CFLAGS
3913 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
3914 cat >conftest.$ac_ext <<_ACEOF
3915 /* confdefs.h.  */
3916 _ACEOF
3917 cat confdefs.h >>conftest.$ac_ext
3918 cat >>conftest.$ac_ext <<_ACEOF
3919 /* end confdefs.h.  */
3920
3921 int
3922 main ()
3923 {
3924
3925   ;
3926   return 0;
3927 }
3928 _ACEOF
3929 rm -f conftest.$ac_objext
3930 if { (ac_try="$ac_compile"
3931 case "(($ac_try" in
3932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3933   *) ac_try_echo=$ac_try;;
3934 esac
3935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3936   (eval "$ac_compile") 2>conftest.er1
3937   ac_status=$?
3938   grep -v '^ *+' conftest.er1 >conftest.err
3939   rm -f conftest.er1
3940   cat conftest.err >&5
3941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3942   (exit $ac_status); } && {
3943          test -z "$ac_c_werror_flag" ||
3944          test ! -s conftest.err
3945        } && test -s conftest.$ac_objext; then
3946   { echo "$as_me:$LINENO: result: yes" >&5
3947 echo "${ECHO_T}yes" >&6; }
3948 else
3949   echo "$as_me: failed program was:" >&5
3950 sed 's/^/| /' conftest.$ac_ext >&5
3951
3952         CFLAGS="$pgac_save_CFLAGS"
3953                     { echo "$as_me:$LINENO: result: no" >&5
3954 echo "${ECHO_T}no" >&6; }
3955 fi
3956
3957 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3958
3959   # Disable strict-aliasing rules; needed for gcc 3.3+
3960   { echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
3961 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6; }
3962 pgac_save_CFLAGS=$CFLAGS
3963 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
3964 cat >conftest.$ac_ext <<_ACEOF
3965 /* confdefs.h.  */
3966 _ACEOF
3967 cat confdefs.h >>conftest.$ac_ext
3968 cat >>conftest.$ac_ext <<_ACEOF
3969 /* end confdefs.h.  */
3970
3971 int
3972 main ()
3973 {
3974
3975   ;
3976   return 0;
3977 }
3978 _ACEOF
3979 rm -f conftest.$ac_objext
3980 if { (ac_try="$ac_compile"
3981 case "(($ac_try" in
3982   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3983   *) ac_try_echo=$ac_try;;
3984 esac
3985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3986   (eval "$ac_compile") 2>conftest.er1
3987   ac_status=$?
3988   grep -v '^ *+' conftest.er1 >conftest.err
3989   rm -f conftest.er1
3990   cat conftest.err >&5
3991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3992   (exit $ac_status); } && {
3993          test -z "$ac_c_werror_flag" ||
3994          test ! -s conftest.err
3995        } && test -s conftest.$ac_objext; then
3996   { echo "$as_me:$LINENO: result: yes" >&5
3997 echo "${ECHO_T}yes" >&6; }
3998 else
3999   echo "$as_me: failed program was:" >&5
4000 sed 's/^/| /' conftest.$ac_ext >&5
4001
4002         CFLAGS="$pgac_save_CFLAGS"
4003                     { echo "$as_me:$LINENO: result: no" >&5
4004 echo "${ECHO_T}no" >&6; }
4005 fi
4006
4007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4008
4009   # Disable optimizations that assume no overflow; needed for gcc 4.3+
4010   { echo "$as_me:$LINENO: checking if $CC supports -fwrapv" >&5
4011 echo $ECHO_N "checking if $CC supports -fwrapv... $ECHO_C" >&6; }
4012 pgac_save_CFLAGS=$CFLAGS
4013 CFLAGS="$pgac_save_CFLAGS -fwrapv"
4014 cat >conftest.$ac_ext <<_ACEOF
4015 /* confdefs.h.  */
4016 _ACEOF
4017 cat confdefs.h >>conftest.$ac_ext
4018 cat >>conftest.$ac_ext <<_ACEOF
4019 /* end confdefs.h.  */
4020
4021 int
4022 main ()
4023 {
4024
4025   ;
4026   return 0;
4027 }
4028 _ACEOF
4029 rm -f conftest.$ac_objext
4030 if { (ac_try="$ac_compile"
4031 case "(($ac_try" in
4032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4033   *) ac_try_echo=$ac_try;;
4034 esac
4035 eval "echo \"\$as_me:$LINENO: $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   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   { echo "$as_me:$LINENO: result: yes" >&5
4047 echo "${ECHO_T}yes" >&6; }
4048 else
4049   echo "$as_me: failed program was:" >&5
4050 sed 's/^/| /' conftest.$ac_ext >&5
4051
4052         CFLAGS="$pgac_save_CFLAGS"
4053                     { echo "$as_me:$LINENO: result: no" >&5
4054 echo "${ECHO_T}no" >&6; }
4055 fi
4056
4057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4058
4059 elif test "$ICC" = yes; then
4060   # Intel's compiler has a bug/misoptimization in checking for
4061   # division by NAN (NaN == 0), -mp1 fixes it, so add it to the CFLAGS.
4062   { echo "$as_me:$LINENO: checking if $CC supports -mp1" >&5
4063 echo $ECHO_N "checking if $CC supports -mp1... $ECHO_C" >&6; }
4064 pgac_save_CFLAGS=$CFLAGS
4065 CFLAGS="$pgac_save_CFLAGS -mp1"
4066 cat >conftest.$ac_ext <<_ACEOF
4067 /* confdefs.h.  */
4068 _ACEOF
4069 cat confdefs.h >>conftest.$ac_ext
4070 cat >>conftest.$ac_ext <<_ACEOF
4071 /* end confdefs.h.  */
4072
4073 int
4074 main ()
4075 {
4076
4077   ;
4078   return 0;
4079 }
4080 _ACEOF
4081 rm -f conftest.$ac_objext
4082 if { (ac_try="$ac_compile"
4083 case "(($ac_try" in
4084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4085   *) ac_try_echo=$ac_try;;
4086 esac
4087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4088   (eval "$ac_compile") 2>conftest.er1
4089   ac_status=$?
4090   grep -v '^ *+' conftest.er1 >conftest.err
4091   rm -f conftest.er1
4092   cat conftest.err >&5
4093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4094   (exit $ac_status); } && {
4095          test -z "$ac_c_werror_flag" ||
4096          test ! -s conftest.err
4097        } && test -s conftest.$ac_objext; then
4098   { echo "$as_me:$LINENO: result: yes" >&5
4099 echo "${ECHO_T}yes" >&6; }
4100 else
4101   echo "$as_me: failed program was:" >&5
4102 sed 's/^/| /' conftest.$ac_ext >&5
4103
4104         CFLAGS="$pgac_save_CFLAGS"
4105                     { echo "$as_me:$LINENO: result: no" >&5
4106 echo "${ECHO_T}no" >&6; }
4107 fi
4108
4109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4110
4111   # Make sure strict aliasing is off (though this is said to be the default)
4112   { echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
4113 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6; }
4114 pgac_save_CFLAGS=$CFLAGS
4115 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4116 cat >conftest.$ac_ext <<_ACEOF
4117 /* confdefs.h.  */
4118 _ACEOF
4119 cat confdefs.h >>conftest.$ac_ext
4120 cat >>conftest.$ac_ext <<_ACEOF
4121 /* end confdefs.h.  */
4122
4123 int
4124 main ()
4125 {
4126
4127   ;
4128   return 0;
4129 }
4130 _ACEOF
4131 rm -f conftest.$ac_objext
4132 if { (ac_try="$ac_compile"
4133 case "(($ac_try" in
4134   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4135   *) ac_try_echo=$ac_try;;
4136 esac
4137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4138   (eval "$ac_compile") 2>conftest.er1
4139   ac_status=$?
4140   grep -v '^ *+' conftest.er1 >conftest.err
4141   rm -f conftest.er1
4142   cat conftest.err >&5
4143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4144   (exit $ac_status); } && {
4145          test -z "$ac_c_werror_flag" ||
4146          test ! -s conftest.err
4147        } && test -s conftest.$ac_objext; then
4148   { echo "$as_me:$LINENO: result: yes" >&5
4149 echo "${ECHO_T}yes" >&6; }
4150 else
4151   echo "$as_me: failed program was:" >&5
4152 sed 's/^/| /' conftest.$ac_ext >&5
4153
4154         CFLAGS="$pgac_save_CFLAGS"
4155                     { echo "$as_me:$LINENO: result: no" >&5
4156 echo "${ECHO_T}no" >&6; }
4157 fi
4158
4159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4160
4161 elif test "$PORTNAME" = "aix"; then
4162   # AIX's xlc has to have strict aliasing turned off too
4163   { echo "$as_me:$LINENO: checking if $CC supports -qnoansialias" >&5
4164 echo $ECHO_N "checking if $CC supports -qnoansialias... $ECHO_C" >&6; }
4165 pgac_save_CFLAGS=$CFLAGS
4166 CFLAGS="$pgac_save_CFLAGS -qnoansialias"
4167 cat >conftest.$ac_ext <<_ACEOF
4168 /* confdefs.h.  */
4169 _ACEOF
4170 cat confdefs.h >>conftest.$ac_ext
4171 cat >>conftest.$ac_ext <<_ACEOF
4172 /* end confdefs.h.  */
4173
4174 int
4175 main ()
4176 {
4177
4178   ;
4179   return 0;
4180 }
4181 _ACEOF
4182 rm -f conftest.$ac_objext
4183 if { (ac_try="$ac_compile"
4184 case "(($ac_try" in
4185   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4186   *) ac_try_echo=$ac_try;;
4187 esac
4188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4189   (eval "$ac_compile") 2>conftest.er1
4190   ac_status=$?
4191   grep -v '^ *+' conftest.er1 >conftest.err
4192   rm -f conftest.er1
4193   cat conftest.err >&5
4194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195   (exit $ac_status); } && {
4196          test -z "$ac_c_werror_flag" ||
4197          test ! -s conftest.err
4198        } && test -s conftest.$ac_objext; then
4199   { echo "$as_me:$LINENO: result: yes" >&5
4200 echo "${ECHO_T}yes" >&6; }
4201 else
4202   echo "$as_me: failed program was:" >&5
4203 sed 's/^/| /' conftest.$ac_ext >&5
4204
4205         CFLAGS="$pgac_save_CFLAGS"
4206                     { echo "$as_me:$LINENO: result: no" >&5
4207 echo "${ECHO_T}no" >&6; }
4208 fi
4209
4210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4211
4212 fi
4213
4214 # supply -g if --enable-debug
4215 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
4216   CFLAGS="$CFLAGS -g"
4217 fi
4218
4219 # enable code coverage if --enable-coverage
4220 if test "$enable_coverage" = yes; then
4221   if test "$GCC" = yes; then
4222     CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
4223   else
4224     { { echo "$as_me:$LINENO: error: --enable-coverage is supported only when using GCC" >&5
4225 echo "$as_me: error: --enable-coverage is supported only when using GCC" >&2;}
4226    { (exit 1); exit 1; }; }
4227   fi
4228 fi
4229
4230 # enable profiling if --enable-profiling
4231 if test "$enable_profiling" = yes && test "$ac_cv_prog_cc_g" = yes; then
4232   if test "$GCC" = yes; then
4233
4234 cat >>confdefs.h <<\_ACEOF
4235 #define PROFILE_PID_DIR 1
4236 _ACEOF
4237
4238     CFLAGS="$CFLAGS -pg $PLATFORM_PROFILE_FLAGS"
4239   else
4240     { { echo "$as_me:$LINENO: error: --enable-profiling is supported only when using GCC" >&5
4241 echo "$as_me: error: --enable-profiling is supported only when using GCC" >&2;}
4242    { (exit 1); exit 1; }; }
4243   fi
4244 fi
4245
4246 # We already have this in Makefile.win32, but configure needs it too
4247 if test "$PORTNAME" = "win32"; then
4248   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
4249 fi
4250
4251 # Check if the compiler still works with the template settings
4252 { echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
4253 echo $ECHO_N "checking whether the C compiler still works... $ECHO_C" >&6; }
4254 cat >conftest.$ac_ext <<_ACEOF
4255 /* confdefs.h.  */
4256 _ACEOF
4257 cat confdefs.h >>conftest.$ac_ext
4258 cat >>conftest.$ac_ext <<_ACEOF
4259 /* end confdefs.h.  */
4260
4261 int
4262 main ()
4263 {
4264 return 0;
4265   ;
4266   return 0;
4267 }
4268 _ACEOF
4269 rm -f conftest.$ac_objext conftest$ac_exeext
4270 if { (ac_try="$ac_link"
4271 case "(($ac_try" in
4272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4273   *) ac_try_echo=$ac_try;;
4274 esac
4275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4276   (eval "$ac_link") 2>conftest.er1
4277   ac_status=$?
4278   grep -v '^ *+' conftest.er1 >conftest.err
4279   rm -f conftest.er1
4280   cat conftest.err >&5
4281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4282   (exit $ac_status); } && {
4283          test -z "$ac_c_werror_flag" ||
4284          test ! -s conftest.err
4285        } && test -s conftest$ac_exeext &&
4286        $as_test_x conftest$ac_exeext; then
4287   { echo "$as_me:$LINENO: result: yes" >&5
4288 echo "${ECHO_T}yes" >&6; }
4289 else
4290   echo "$as_me: failed program was:" >&5
4291 sed 's/^/| /' conftest.$ac_ext >&5
4292
4293         { echo "$as_me:$LINENO: result: no" >&5
4294 echo "${ECHO_T}no" >&6; }
4295    { { echo "$as_me:$LINENO: error: cannot proceed" >&5
4296 echo "$as_me: error: cannot proceed" >&2;}
4297    { (exit 1); exit 1; }; }
4298 fi
4299
4300 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4301       conftest$ac_exeext conftest.$ac_ext
4302
4303 # Defend against gcc -ffast-math
4304 if test "$GCC" = yes; then
4305 cat >conftest.$ac_ext <<_ACEOF
4306 /* confdefs.h.  */
4307 _ACEOF
4308 cat confdefs.h >>conftest.$ac_ext
4309 cat >>conftest.$ac_ext <<_ACEOF
4310 /* end confdefs.h.  */
4311
4312 int
4313 main ()
4314 {
4315 #ifdef __FAST_MATH__
4316 choke me
4317 #endif
4318   ;
4319   return 0;
4320 }
4321 _ACEOF
4322 rm -f conftest.$ac_objext
4323 if { (ac_try="$ac_compile"
4324 case "(($ac_try" in
4325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4326   *) ac_try_echo=$ac_try;;
4327 esac
4328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4329   (eval "$ac_compile") 2>conftest.er1
4330   ac_status=$?
4331   grep -v '^ *+' conftest.er1 >conftest.err
4332   rm -f conftest.er1
4333   cat conftest.err >&5
4334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4335   (exit $ac_status); } && {
4336          test -z "$ac_c_werror_flag" ||
4337          test ! -s conftest.err
4338        } && test -s conftest.$ac_objext; then
4339   :
4340 else
4341   echo "$as_me: failed program was:" >&5
4342 sed 's/^/| /' conftest.$ac_ext >&5
4343
4344         { { echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
4345 echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
4346    { (exit 1); exit 1; }; }
4347 fi
4348
4349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4350 fi
4351
4352 ac_ext=c
4353 ac_cpp='$CPP $CPPFLAGS'
4354 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4355 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4356 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4357 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4358 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4359 # On Suns, sometimes $CPP names a directory.
4360 if test -n "$CPP" && test -d "$CPP"; then
4361   CPP=
4362 fi
4363 if test -z "$CPP"; then
4364   if test "${ac_cv_prog_CPP+set}" = set; then
4365   echo $ECHO_N "(cached) $ECHO_C" >&6
4366 else
4367       # Double quotes because CPP needs to be expanded
4368     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4369     do
4370       ac_preproc_ok=false
4371 for ac_c_preproc_warn_flag in '' yes
4372 do
4373   # Use a header file that comes with gcc, so configuring glibc
4374   # with a fresh cross-compiler works.
4375   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4376   # <limits.h> exists even on freestanding compilers.
4377   # On the NeXT, cc -E runs the code through the compiler's parser,
4378   # not just through cpp. "Syntax error" is here to catch this case.
4379   cat >conftest.$ac_ext <<_ACEOF
4380 /* confdefs.h.  */
4381 _ACEOF
4382 cat confdefs.h >>conftest.$ac_ext
4383 cat >>conftest.$ac_ext <<_ACEOF
4384 /* end confdefs.h.  */
4385 #ifdef __STDC__
4386 # include <limits.h>
4387 #else
4388 # include <assert.h>
4389 #endif
4390                      Syntax error
4391 _ACEOF
4392 if { (ac_try="$ac_cpp conftest.$ac_ext"
4393 case "(($ac_try" in
4394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4395   *) ac_try_echo=$ac_try;;
4396 esac
4397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4398   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4399   ac_status=$?
4400   grep -v '^ *+' conftest.er1 >conftest.err
4401   rm -f conftest.er1
4402   cat conftest.err >&5
4403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4404   (exit $ac_status); } >/dev/null && {
4405          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4406          test ! -s conftest.err
4407        }; then
4408   :
4409 else
4410   echo "$as_me: failed program was:" >&5
4411 sed 's/^/| /' conftest.$ac_ext >&5
4412
4413   # Broken: fails on valid input.
4414 continue
4415 fi
4416
4417 rm -f conftest.err conftest.$ac_ext
4418
4419   # OK, works on sane cases.  Now check whether nonexistent headers
4420   # can be detected and how.
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 #include <ac_nonexistent.h>
4428 _ACEOF
4429 if { (ac_try="$ac_cpp conftest.$ac_ext"
4430 case "(($ac_try" in
4431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4432   *) ac_try_echo=$ac_try;;
4433 esac
4434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4435   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4436   ac_status=$?
4437   grep -v '^ *+' conftest.er1 >conftest.err
4438   rm -f conftest.er1
4439   cat conftest.err >&5
4440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4441   (exit $ac_status); } >/dev/null && {
4442          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4443          test ! -s conftest.err
4444        }; then
4445   # Broken: success on invalid input.
4446 continue
4447 else
4448   echo "$as_me: failed program was:" >&5
4449 sed 's/^/| /' conftest.$ac_ext >&5
4450
4451   # Passes both tests.
4452 ac_preproc_ok=:
4453 break
4454 fi
4455
4456 rm -f conftest.err conftest.$ac_ext
4457
4458 done
4459 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4460 rm -f conftest.err conftest.$ac_ext
4461 if $ac_preproc_ok; then
4462   break
4463 fi
4464
4465     done
4466     ac_cv_prog_CPP=$CPP
4467
4468 fi
4469   CPP=$ac_cv_prog_CPP
4470 else
4471   ac_cv_prog_CPP=$CPP
4472 fi
4473 { echo "$as_me:$LINENO: result: $CPP" >&5
4474 echo "${ECHO_T}$CPP" >&6; }
4475 ac_preproc_ok=false
4476 for ac_c_preproc_warn_flag in '' yes
4477 do
4478   # Use a header file that comes with gcc, so configuring glibc
4479   # with a fresh cross-compiler works.
4480   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4481   # <limits.h> exists even on freestanding compilers.
4482   # On the NeXT, cc -E runs the code through the compiler's parser,
4483   # not just through cpp. "Syntax error" is here to catch this case.
4484   cat >conftest.$ac_ext <<_ACEOF
4485 /* confdefs.h.  */
4486 _ACEOF
4487 cat confdefs.h >>conftest.$ac_ext
4488 cat >>conftest.$ac_ext <<_ACEOF
4489 /* end confdefs.h.  */
4490 #ifdef __STDC__
4491 # include <limits.h>
4492 #else
4493 # include <assert.h>
4494 #endif
4495                      Syntax error
4496 _ACEOF
4497 if { (ac_try="$ac_cpp conftest.$ac_ext"
4498 case "(($ac_try" in
4499   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4500   *) ac_try_echo=$ac_try;;
4501 esac
4502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4503   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4504   ac_status=$?
4505   grep -v '^ *+' conftest.er1 >conftest.err
4506   rm -f conftest.er1
4507   cat conftest.err >&5
4508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4509   (exit $ac_status); } >/dev/null && {
4510          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4511          test ! -s conftest.err
4512        }; then
4513   :
4514 else
4515   echo "$as_me: failed program was:" >&5
4516 sed 's/^/| /' conftest.$ac_ext >&5
4517
4518   # Broken: fails on valid input.
4519 continue
4520 fi
4521
4522 rm -f conftest.err conftest.$ac_ext
4523
4524   # OK, works on sane cases.  Now check whether nonexistent headers
4525   # can be detected and how.
4526   cat >conftest.$ac_ext <<_ACEOF
4527 /* confdefs.h.  */
4528 _ACEOF
4529 cat confdefs.h >>conftest.$ac_ext
4530 cat >>conftest.$ac_ext <<_ACEOF
4531 /* end confdefs.h.  */
4532 #include <ac_nonexistent.h>
4533 _ACEOF
4534 if { (ac_try="$ac_cpp conftest.$ac_ext"
4535 case "(($ac_try" in
4536   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4537   *) ac_try_echo=$ac_try;;
4538 esac
4539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4540   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4541   ac_status=$?
4542   grep -v '^ *+' conftest.er1 >conftest.err
4543   rm -f conftest.er1
4544   cat conftest.err >&5
4545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4546   (exit $ac_status); } >/dev/null && {
4547          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4548          test ! -s conftest.err
4549        }; then
4550   # Broken: success on invalid input.
4551 continue
4552 else
4553   echo "$as_me: failed program was:" >&5
4554 sed 's/^/| /' conftest.$ac_ext >&5
4555
4556   # Passes both tests.
4557 ac_preproc_ok=:
4558 break
4559 fi
4560
4561 rm -f conftest.err conftest.$ac_ext
4562
4563 done
4564 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4565 rm -f conftest.err conftest.$ac_ext
4566 if $ac_preproc_ok; then
4567   :
4568 else
4569   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4570 See \`config.log' for more details." >&5
4571 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4572 See \`config.log' for more details." >&2;}
4573    { (exit 1); exit 1; }; }
4574 fi
4575
4576 ac_ext=c
4577 ac_cpp='$CPP $CPPFLAGS'
4578 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4579 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4580 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4581
4582
4583
4584
4585 #
4586 # Set up TAS assembly code if needed; the template file has now had its
4587 # chance to request this.
4588 #
4589 ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
4590
4591
4592 if test "$need_tas" = yes ; then
4593   TAS=tas.o
4594 else
4595   TAS=""
4596 fi
4597
4598
4599
4600 #
4601 # Automatic dependency tracking
4602 #
4603
4604 pgac_args="$pgac_args enable_depend"
4605
4606 # Check whether --enable-depend was given.
4607 if test "${enable_depend+set}" = set; then
4608   enableval=$enable_depend;
4609   case $enableval in
4610     yes)
4611       autodepend=yes
4612       ;;
4613     no)
4614       :
4615       ;;
4616     *)
4617       { { echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
4618 echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
4619    { (exit 1); exit 1; }; }
4620       ;;
4621   esac
4622
4623 else
4624   enable_depend=no
4625
4626 fi
4627
4628
4629
4630
4631
4632 #
4633 # Enable assert checks
4634 #
4635
4636 pgac_args="$pgac_args enable_cassert"
4637
4638 # Check whether --enable-cassert was given.
4639 if test "${enable_cassert+set}" = set; then
4640   enableval=$enable_cassert;
4641   case $enableval in
4642     yes)
4643
4644 cat >>confdefs.h <<\_ACEOF
4645 #define USE_ASSERT_CHECKING 1
4646 _ACEOF
4647
4648       ;;
4649     no)
4650       :
4651       ;;
4652     *)
4653       { { echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
4654 echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
4655    { (exit 1); exit 1; }; }
4656       ;;
4657   esac
4658
4659 else
4660   enable_cassert=no
4661
4662 fi
4663
4664
4665
4666
4667 #
4668 # Include directories
4669 #
4670 ac_save_IFS=$IFS
4671 IFS="${IFS}${PATH_SEPARATOR}"
4672 # SRCH_INC comes from the template file
4673 for dir in $with_includes $SRCH_INC; do
4674   if test -d "$dir"; then
4675     INCLUDES="$INCLUDES -I$dir"
4676   else
4677     { echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
4678 echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
4679   fi
4680 done
4681 IFS=$ac_save_IFS
4682
4683
4684
4685 #
4686 # Library directories
4687 #
4688 ac_save_IFS=$IFS
4689 IFS="${IFS}${PATH_SEPARATOR}"
4690 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
4691 for dir in $LIBRARY_DIRS $SRCH_LIB; do
4692   if test -d "$dir"; then
4693     LIBDIRS="$LIBDIRS -L$dir"
4694   else
4695     { echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
4696 echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
4697   fi
4698 done
4699 IFS=$ac_save_IFS
4700
4701 #
4702 # Enable thread-safe client libraries
4703 #
4704 { echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
4705 echo $ECHO_N "checking allow thread-safe client libraries... $ECHO_C" >&6; }
4706 if test "$PORTNAME" != "win32"; then
4707
4708 pgac_args="$pgac_args enable_thread_safety"
4709
4710 # Check whether --enable-thread-safety was given.
4711 if test "${enable_thread_safety+set}" = set; then
4712   enableval=$enable_thread_safety;
4713   case $enableval in
4714     yes)
4715       :
4716       ;;
4717     no)
4718       :
4719       ;;
4720     *)
4721       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
4722 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
4723    { (exit 1); exit 1; }; }
4724       ;;
4725   esac
4726
4727 else
4728   enable_thread_safety=no
4729
4730 fi
4731
4732
4733 else
4734 # Win32 should always use threads
4735
4736 pgac_args="$pgac_args enable_thread_safety"
4737
4738 # Check whether --enable-thread-safety was given.
4739 if test "${enable_thread_safety+set}" = set; then
4740   enableval=$enable_thread_safety;
4741   case $enableval in
4742     yes)
4743       :
4744       ;;
4745     no)
4746       :
4747       ;;
4748     *)
4749       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
4750 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
4751    { (exit 1); exit 1; }; }
4752       ;;
4753   esac
4754
4755 else
4756   enable_thread_safety=yes
4757
4758 fi
4759
4760
4761 fi
4762
4763
4764 pgac_args="$pgac_args enable_thread_safety_force"
4765
4766 # Check whether --enable-thread-safety-force was given.
4767 if test "${enable_thread_safety_force+set}" = set; then
4768   enableval=$enable_thread_safety_force;
4769   case $enableval in
4770     yes)
4771       :
4772       ;;
4773     no)
4774       :
4775       ;;
4776     *)
4777       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety-force option" >&5
4778 echo "$as_me: error: no argument expected for --enable-thread-safety-force option" >&2;}
4779    { (exit 1); exit 1; }; }
4780       ;;
4781   esac
4782
4783 else
4784   enable_thread_safety_force=no
4785
4786 fi
4787
4788
4789 if test "$enable_thread_safety" = yes -o \
4790         "$enable_thread_safety_force" = yes; then
4791   enable_thread_safety="yes"    # for 'force'
4792
4793 cat >>confdefs.h <<\_ACEOF
4794 #define ENABLE_THREAD_SAFETY 1
4795 _ACEOF
4796
4797 fi
4798 { echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
4799 echo "${ECHO_T}$enable_thread_safety" >&6; }
4800
4801
4802 #
4803 # Optionally build Tcl modules (PL/Tcl)
4804 #
4805 { echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
4806 echo $ECHO_N "checking whether to build with Tcl... $ECHO_C" >&6; }
4807
4808 pgac_args="$pgac_args with_tcl"
4809
4810
4811 # Check whether --with-tcl was given.
4812 if test "${with_tcl+set}" = set; then
4813   withval=$with_tcl;
4814   case $withval in
4815     yes)
4816       :
4817       ;;
4818     no)
4819       :
4820       ;;
4821     *)
4822       { { echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
4823 echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
4824    { (exit 1); exit 1; }; }
4825       ;;
4826   esac
4827
4828 else
4829   with_tcl=no
4830
4831 fi
4832
4833
4834 { echo "$as_me:$LINENO: result: $with_tcl" >&5
4835 echo "${ECHO_T}$with_tcl" >&6; }
4836
4837
4838 # We see if the path to the Tcl/Tk configuration scripts is specified.
4839 # This will override the use of tclsh to find the paths to search.
4840
4841
4842 pgac_args="$pgac_args with_tclconfig"
4843
4844
4845 # Check whether --with-tclconfig was given.
4846 if test "${with_tclconfig+set}" = set; then
4847   withval=$with_tclconfig;
4848   case $withval in
4849     yes)
4850       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
4851 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
4852    { (exit 1); exit 1; }; }
4853       ;;
4854     no)
4855       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
4856 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
4857    { (exit 1); exit 1; }; }
4858       ;;
4859     *)
4860
4861       ;;
4862   esac
4863
4864 fi
4865
4866
4867
4868 #
4869 # Optionally build Perl modules (PL/Perl)
4870 #
4871 { echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
4872 echo $ECHO_N "checking whether to build Perl modules... $ECHO_C" >&6; }
4873
4874 pgac_args="$pgac_args with_perl"
4875
4876
4877 # Check whether --with-perl was given.
4878 if test "${with_perl+set}" = set; then
4879   withval=$with_perl;
4880   case $withval in
4881     yes)
4882       :
4883       ;;
4884     no)
4885       :
4886       ;;
4887     *)
4888       { { echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
4889 echo "$as_me: error: no argument expected for --with-perl option" >&2;}
4890    { (exit 1); exit 1; }; }
4891       ;;
4892   esac
4893
4894 else
4895   with_perl=no
4896
4897 fi
4898
4899
4900 { echo "$as_me:$LINENO: result: $with_perl" >&5
4901 echo "${ECHO_T}$with_perl" >&6; }
4902
4903
4904 #
4905 # Optionally build Python modules (PL/Python)
4906 #
4907 { echo "$as_me:$LINENO: checking whether to build Python modules" >&5
4908 echo $ECHO_N "checking whether to build Python modules... $ECHO_C" >&6; }
4909
4910 pgac_args="$pgac_args with_python"
4911
4912
4913 # Check whether --with-python was given.
4914 if test "${with_python+set}" = set; then
4915   withval=$with_python;
4916   case $withval in
4917     yes)
4918       :
4919       ;;
4920     no)
4921       :
4922       ;;
4923     *)
4924       { { echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
4925 echo "$as_me: error: no argument expected for --with-python option" >&2;}
4926    { (exit 1); exit 1; }; }
4927       ;;
4928   esac
4929
4930 else
4931   with_python=no
4932
4933 fi
4934
4935
4936 { echo "$as_me:$LINENO: result: $with_python" >&5
4937 echo "${ECHO_T}$with_python" >&6; }
4938
4939
4940 #
4941 # GSSAPI
4942 #
4943 { echo "$as_me:$LINENO: checking whether to build with GSSAPI support" >&5
4944 echo $ECHO_N "checking whether to build with GSSAPI support... $ECHO_C" >&6; }
4945
4946 pgac_args="$pgac_args with_gssapi"
4947
4948
4949 # Check whether --with-gssapi was given.
4950 if test "${with_gssapi+set}" = set; then
4951   withval=$with_gssapi;
4952   case $withval in
4953     yes)
4954
4955
4956 cat >>confdefs.h <<\_ACEOF
4957 #define ENABLE_GSS 1
4958 _ACEOF
4959
4960   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
4961
4962       ;;
4963     no)
4964       :
4965       ;;
4966     *)
4967       { { echo "$as_me:$LINENO: error: no argument expected for --with-gssapi option" >&5
4968 echo "$as_me: error: no argument expected for --with-gssapi option" >&2;}
4969    { (exit 1); exit 1; }; }
4970       ;;
4971   esac
4972
4973 else
4974   with_gssapi=no
4975
4976 fi
4977
4978
4979 { echo "$as_me:$LINENO: result: $with_gssapi" >&5
4980 echo "${ECHO_T}$with_gssapi" >&6; }
4981
4982
4983 #
4984 # Kerberos 5
4985 #
4986 { echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
4987 echo $ECHO_N "checking whether to build with Kerberos 5 support... $ECHO_C" >&6; }
4988
4989 pgac_args="$pgac_args with_krb5"
4990
4991
4992 # Check whether --with-krb5 was given.
4993 if test "${with_krb5+set}" = set; then
4994   withval=$with_krb5;
4995   case $withval in
4996     yes)
4997
4998
4999 cat >>confdefs.h <<\_ACEOF
5000 #define KRB5 1
5001 _ACEOF
5002
5003   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5004
5005       ;;
5006     no)
5007       :
5008       ;;
5009     *)
5010       { { echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
5011 echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
5012    { (exit 1); exit 1; }; }
5013       ;;
5014   esac
5015
5016 else
5017   with_krb5=no
5018
5019 fi
5020
5021
5022 { echo "$as_me:$LINENO: result: $with_krb5" >&5
5023 echo "${ECHO_T}$with_krb5" >&6; }
5024
5025
5026
5027
5028
5029
5030 #
5031 # Kerberos configuration parameters
5032 #
5033
5034 pgac_args="$pgac_args with_krb_srvnam"
5035
5036
5037 # Check whether --with-krb-srvnam was given.
5038 if test "${with_krb_srvnam+set}" = set; then
5039   withval=$with_krb_srvnam;
5040   case $withval in
5041     yes)
5042       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5043 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5044    { (exit 1); exit 1; }; }
5045       ;;
5046     no)
5047       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5048 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5049    { (exit 1); exit 1; }; }
5050       ;;
5051     *)
5052
5053       ;;
5054   esac
5055
5056 else
5057   with_krb_srvnam="postgres"
5058 fi
5059
5060
5061
5062 cat >>confdefs.h <<_ACEOF
5063 #define PG_KRB_SRVNAM "$with_krb_srvnam"
5064 _ACEOF
5065
5066
5067
5068 #
5069 # PAM
5070 #
5071 { echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
5072 echo $ECHO_N "checking whether to build with PAM support... $ECHO_C" >&6; }
5073
5074 pgac_args="$pgac_args with_pam"
5075
5076
5077 # Check whether --with-pam was given.
5078 if test "${with_pam+set}" = set; then
5079   withval=$with_pam;
5080   case $withval in
5081     yes)
5082
5083 cat >>confdefs.h <<\_ACEOF
5084 #define USE_PAM 1
5085 _ACEOF
5086
5087       ;;
5088     no)
5089       :
5090       ;;
5091     *)
5092       { { echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
5093 echo "$as_me: error: no argument expected for --with-pam option" >&2;}
5094    { (exit 1); exit 1; }; }
5095       ;;
5096   esac
5097
5098 else
5099   with_pam=no
5100
5101 fi
5102
5103
5104 { echo "$as_me:$LINENO: result: $with_pam" >&5
5105 echo "${ECHO_T}$with_pam" >&6; }
5106
5107
5108
5109 #
5110 # LDAP
5111 #
5112 { echo "$as_me:$LINENO: checking whether to build with LDAP support" >&5
5113 echo $ECHO_N "checking whether to build with LDAP support... $ECHO_C" >&6; }
5114
5115 pgac_args="$pgac_args with_ldap"
5116
5117
5118 # Check whether --with-ldap was given.
5119 if test "${with_ldap+set}" = set; then
5120   withval=$with_ldap;
5121   case $withval in
5122     yes)
5123
5124 cat >>confdefs.h <<\_ACEOF
5125 #define USE_LDAP 1
5126 _ACEOF
5127
5128       ;;
5129     no)
5130       :
5131       ;;
5132     *)
5133       { { echo "$as_me:$LINENO: error: no argument expected for --with-ldap option" >&5
5134 echo "$as_me: error: no argument expected for --with-ldap option" >&2;}
5135    { (exit 1); exit 1; }; }
5136       ;;
5137   esac
5138
5139 else
5140   with_ldap=no
5141
5142 fi
5143
5144
5145 { echo "$as_me:$LINENO: result: $with_ldap" >&5
5146 echo "${ECHO_T}$with_ldap" >&6; }
5147
5148
5149
5150 #
5151 # Bonjour
5152 #
5153 { echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
5154 echo $ECHO_N "checking whether to build with Bonjour support... $ECHO_C" >&6; }
5155
5156 pgac_args="$pgac_args with_bonjour"
5157
5158
5159 # Check whether --with-bonjour was given.
5160 if test "${with_bonjour+set}" = set; then
5161   withval=$with_bonjour;
5162   case $withval in
5163     yes)
5164
5165 cat >>confdefs.h <<\_ACEOF
5166 #define USE_BONJOUR 1
5167 _ACEOF
5168
5169       ;;
5170     no)
5171       :
5172       ;;
5173     *)
5174       { { echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
5175 echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
5176    { (exit 1); exit 1; }; }
5177       ;;
5178   esac
5179
5180 else
5181   with_bonjour=no
5182
5183 fi
5184
5185
5186 { echo "$as_me:$LINENO: result: $with_bonjour" >&5
5187 echo "${ECHO_T}$with_bonjour" >&6; }
5188
5189
5190
5191 #
5192 # OpenSSL
5193 #
5194 { echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
5195 echo $ECHO_N "checking whether to build with OpenSSL support... $ECHO_C" >&6; }
5196
5197 pgac_args="$pgac_args with_openssl"
5198
5199
5200 # Check whether --with-openssl was given.
5201 if test "${with_openssl+set}" = set; then
5202   withval=$with_openssl;
5203   case $withval in
5204     yes)
5205
5206 cat >>confdefs.h <<\_ACEOF
5207 #define USE_SSL 1
5208 _ACEOF
5209
5210       ;;
5211     no)
5212       :
5213       ;;
5214     *)
5215       { { echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
5216 echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
5217    { (exit 1); exit 1; }; }
5218       ;;
5219   esac
5220
5221 else
5222   with_openssl=no
5223
5224 fi
5225
5226
5227 { echo "$as_me:$LINENO: result: $with_openssl" >&5
5228 echo "${ECHO_T}$with_openssl" >&6; }
5229
5230
5231
5232 #
5233 # Readline
5234 #
5235
5236 pgac_args="$pgac_args with_readline"
5237
5238
5239 # Check whether --with-readline was given.
5240 if test "${with_readline+set}" = set; then
5241   withval=$with_readline;
5242   case $withval in
5243     yes)
5244       :
5245       ;;
5246     no)
5247       :
5248       ;;
5249     *)
5250       { { echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
5251 echo "$as_me: error: no argument expected for --with-readline option" >&2;}
5252    { (exit 1); exit 1; }; }
5253       ;;
5254   esac
5255
5256 else
5257   with_readline=yes
5258
5259 fi
5260
5261
5262 # readline on MinGW has problems with backslashes in psql and other bugs.
5263 # This is particularly a problem with non-US code pages.
5264 # Therefore disable its use until we understand the cause. 2004-07-20
5265 if test "$PORTNAME" = "win32"; then
5266   if test "$with_readline" = yes; then
5267     { echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
5268 echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
5269     with_readline=no
5270   fi
5271 fi
5272
5273
5274 #
5275 # Prefer libedit
5276 #
5277
5278 pgac_args="$pgac_args with_libedit_preferred"
5279
5280
5281 # Check whether --with-libedit-preferred was given.
5282 if test "${with_libedit_preferred+set}" = set; then
5283   withval=$with_libedit_preferred;
5284   case $withval in
5285     yes)
5286       :
5287       ;;
5288     no)
5289       :
5290       ;;
5291     *)
5292       { { echo "$as_me:$LINENO: error: no argument expected for --with-libedit-preferred option" >&5
5293 echo "$as_me: error: no argument expected for --with-libedit-preferred option" >&2;}
5294    { (exit 1); exit 1; }; }
5295       ;;
5296   esac
5297
5298 else
5299   with_libedit_preferred=no
5300
5301 fi
5302
5303
5304
5305
5306 #
5307 # OSSP UUID library
5308 #
5309
5310 pgac_args="$pgac_args with_ossp_uuid"
5311
5312
5313 # Check whether --with-ossp-uuid was given.
5314 if test "${with_ossp_uuid+set}" = set; then
5315   withval=$with_ossp_uuid;
5316   case $withval in
5317     yes)
5318       :
5319       ;;
5320     no)
5321       :
5322       ;;
5323     *)
5324       { { echo "$as_me:$LINENO: error: no argument expected for --with-ossp-uuid option" >&5
5325 echo "$as_me: error: no argument expected for --with-ossp-uuid option" >&2;}
5326    { (exit 1); exit 1; }; }
5327       ;;
5328   esac
5329
5330 else
5331   with_ossp_uuid=no
5332
5333 fi
5334
5335
5336
5337
5338
5339 #
5340 # XML
5341 #
5342
5343 pgac_args="$pgac_args with_libxml"
5344
5345
5346 # Check whether --with-libxml was given.
5347 if test "${with_libxml+set}" = set; then
5348   withval=$with_libxml;
5349   case $withval in
5350     yes)
5351
5352 cat >>confdefs.h <<\_ACEOF
5353 #define USE_LIBXML 1
5354 _ACEOF
5355
5356       ;;
5357     no)
5358       :
5359       ;;
5360     *)
5361       { { echo "$as_me:$LINENO: error: no argument expected for --with-libxml option" >&5
5362 echo "$as_me: error: no argument expected for --with-libxml option" >&2;}
5363    { (exit 1); exit 1; }; }
5364       ;;
5365   esac
5366
5367 else
5368   with_libxml=no
5369
5370 fi
5371
5372
5373
5374 if test "$with_libxml" = yes ; then
5375   for ac_prog in xml2-config
5376 do
5377   # Extract the first word of "$ac_prog", so it can be a program name with args.
5378 set dummy $ac_prog; ac_word=$2
5379 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5380 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5381 if test "${ac_cv_prog_XML2_CONFIG+set}" = set; then
5382   echo $ECHO_N "(cached) $ECHO_C" >&6
5383 else
5384   if test -n "$XML2_CONFIG"; then
5385   ac_cv_prog_XML2_CONFIG="$XML2_CONFIG" # Let the user override the test.
5386 else
5387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5388 for as_dir in $PATH
5389 do
5390   IFS=$as_save_IFS
5391   test -z "$as_dir" && as_dir=.
5392   for ac_exec_ext in '' $ac_executable_extensions; do
5393   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5394     ac_cv_prog_XML2_CONFIG="$ac_prog"
5395     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5396     break 2
5397   fi
5398 done
5399 done
5400 IFS=$as_save_IFS
5401
5402 fi
5403 fi
5404 XML2_CONFIG=$ac_cv_prog_XML2_CONFIG
5405 if test -n "$XML2_CONFIG"; then
5406   { echo "$as_me:$LINENO: result: $XML2_CONFIG" >&5
5407 echo "${ECHO_T}$XML2_CONFIG" >&6; }
5408 else
5409   { echo "$as_me:$LINENO: result: no" >&5
5410 echo "${ECHO_T}no" >&6; }
5411 fi
5412
5413
5414   test -n "$XML2_CONFIG" && break
5415 done
5416
5417   if test -n "$XML2_CONFIG"; then
5418     for pgac_option in `$XML2_CONFIG --cflags`; do
5419       case $pgac_option in
5420         -I*|-D*) CPPFLAGS="$CPPFLAGS $pgac_option";;
5421       esac
5422     done
5423     for pgac_option in `$XML2_CONFIG --libs`; do
5424       case $pgac_option in
5425         -L*) LDFLAGS="$LDFLAGS $pgac_option";;
5426       esac
5427     done
5428   fi
5429 fi
5430
5431
5432
5433 #
5434 # XSLT
5435 #
5436
5437 pgac_args="$pgac_args with_libxslt"
5438
5439
5440 # Check whether --with-libxslt was given.
5441 if test "${with_libxslt+set}" = set; then
5442   withval=$with_libxslt;
5443   case $withval in
5444     yes)
5445
5446 cat >>confdefs.h <<\_ACEOF
5447 #define USE_LIBXSLT 1
5448 _ACEOF
5449
5450       ;;
5451     no)
5452       :
5453       ;;
5454     *)
5455       { { echo "$as_me:$LINENO: error: no argument expected for --with-libxslt option" >&5
5456 echo "$as_me: error: no argument expected for --with-libxslt option" >&2;}
5457    { (exit 1); exit 1; }; }
5458       ;;
5459   esac
5460
5461 else
5462   with_libxslt=no
5463
5464 fi
5465
5466
5467
5468
5469
5470
5471 #
5472 # tzdata
5473 #
5474
5475 pgac_args="$pgac_args with_system_tzdata"
5476
5477
5478 # Check whether --with-system-tzdata was given.
5479 if test "${with_system_tzdata+set}" = set; then
5480   withval=$with_system_tzdata;
5481   case $withval in
5482     yes)
5483       { { echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5484 echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5485    { (exit 1); exit 1; }; }
5486       ;;
5487     no)
5488       { { echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5489 echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5490    { (exit 1); exit 1; }; }
5491       ;;
5492     *)
5493
5494       ;;
5495   esac
5496
5497 fi
5498
5499
5500
5501
5502 #
5503 # Zlib
5504 #
5505
5506 pgac_args="$pgac_args with_zlib"
5507
5508
5509 # Check whether --with-zlib was given.
5510 if test "${with_zlib+set}" = set; then
5511   withval=$with_zlib;
5512   case $withval in
5513     yes)
5514       :
5515       ;;
5516     no)
5517       :
5518       ;;
5519     *)
5520       { { echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
5521 echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
5522    { (exit 1); exit 1; }; }
5523       ;;
5524   esac
5525
5526 else
5527   with_zlib=yes
5528
5529 fi
5530
5531
5532
5533
5534 #
5535 # Elf
5536 #
5537
5538 # Assume system is ELF if it predefines __ELF__ as 1,
5539 # otherwise believe host_os based default.
5540 case $host_os in
5541     freebsd1*|freebsd2*) elf=no;;
5542     freebsd3*|freebsd4*) elf=yes;;
5543 esac
5544
5545
5546 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
5547 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
5548 if test "${ac_cv_path_GREP+set}" = set; then
5549   echo $ECHO_N "(cached) $ECHO_C" >&6
5550 else
5551   # Extract the first word of "grep ggrep" to use in msg output
5552 if test -z "$GREP"; then
5553 set dummy grep ggrep; ac_prog_name=$2
5554 if test "${ac_cv_path_GREP+set}" = set; then
5555   echo $ECHO_N "(cached) $ECHO_C" >&6
5556 else
5557   ac_path_GREP_found=false
5558 # Loop through the user's path and test for each of PROGNAME-LIST
5559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5560 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5561 do
5562   IFS=$as_save_IFS
5563   test -z "$as_dir" && as_dir=.
5564   for ac_prog in grep ggrep; do
5565   for ac_exec_ext in '' $ac_executable_extensions; do
5566     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5567     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5568     # Check for GNU ac_path_GREP and select it if it is found.
5569   # Check for GNU $ac_path_GREP
5570 case `"$ac_path_GREP" --version 2>&1` in
5571 *GNU*)
5572   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5573 *)
5574   ac_count=0
5575   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
5576   while :
5577   do
5578     cat "conftest.in" "conftest.in" >"conftest.tmp"
5579     mv "conftest.tmp" "conftest.in"
5580     cp "conftest.in" "conftest.nl"
5581     echo 'GREP' >> "conftest.nl"
5582     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5583     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5584     ac_count=`expr $ac_count + 1`
5585     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5586       # Best one so far, save it but keep looking for a better one
5587       ac_cv_path_GREP="$ac_path_GREP"
5588       ac_path_GREP_max=$ac_count
5589     fi
5590     # 10*(2^10) chars as input seems more than enough
5591     test $ac_count -gt 10 && break
5592   done
5593   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5594 esac
5595
5596
5597     $ac_path_GREP_found && break 3
5598   done
5599 done
5600
5601 done
5602 IFS=$as_save_IFS
5603
5604
5605 fi
5606
5607 GREP="$ac_cv_path_GREP"
5608 if test -z "$GREP"; then
5609   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5610 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5611    { (exit 1); exit 1; }; }
5612 fi
5613
5614 else
5615   ac_cv_path_GREP=$GREP
5616 fi
5617
5618
5619 fi
5620 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5621 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
5622  GREP="$ac_cv_path_GREP"
5623
5624
5625 { echo "$as_me:$LINENO: checking for egrep" >&5
5626 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
5627 if test "${ac_cv_path_EGREP+set}" = set; then
5628   echo $ECHO_N "(cached) $ECHO_C" >&6
5629 else
5630   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5631    then ac_cv_path_EGREP="$GREP -E"
5632    else
5633      # Extract the first word of "egrep" to use in msg output
5634 if test -z "$EGREP"; then
5635 set dummy egrep; ac_prog_name=$2
5636 if test "${ac_cv_path_EGREP+set}" = set; then
5637   echo $ECHO_N "(cached) $ECHO_C" >&6
5638 else
5639   ac_path_EGREP_found=false
5640 # Loop through the user's path and test for each of PROGNAME-LIST
5641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5642 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5643 do
5644   IFS=$as_save_IFS
5645   test -z "$as_dir" && as_dir=.
5646   for ac_prog in egrep; do
5647   for ac_exec_ext in '' $ac_executable_extensions; do
5648     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5649     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5650     # Check for GNU ac_path_EGREP and select it if it is found.
5651   # Check for GNU $ac_path_EGREP
5652 case `"$ac_path_EGREP" --version 2>&1` in
5653 *GNU*)
5654   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5655 *)
5656   ac_count=0
5657   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
5658   while :
5659   do
5660     cat "conftest.in" "conftest.in" >"conftest.tmp"
5661     mv "conftest.tmp" "conftest.in"
5662     cp "conftest.in" "conftest.nl"
5663     echo 'EGREP' >> "conftest.nl"
5664     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5665     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5666     ac_count=`expr $ac_count + 1`
5667     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5668       # Best one so far, save it but keep looking for a better one
5669       ac_cv_path_EGREP="$ac_path_EGREP"
5670       ac_path_EGREP_max=$ac_count
5671     fi
5672     # 10*(2^10) chars as input seems more than enough
5673     test $ac_count -gt 10 && break
5674   done
5675   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5676 esac
5677
5678
5679     $ac_path_EGREP_found && break 3
5680   done
5681 done
5682
5683 done
5684 IFS=$as_save_IFS
5685
5686
5687 fi
5688
5689 EGREP="$ac_cv_path_EGREP"
5690 if test -z "$EGREP"; then
5691   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5692 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5693    { (exit 1); exit 1; }; }
5694 fi
5695
5696 else
5697   ac_cv_path_EGREP=$EGREP
5698 fi
5699
5700
5701    fi
5702 fi
5703 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5704 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
5705  EGREP="$ac_cv_path_EGREP"
5706
5707
5708 cat >conftest.$ac_ext <<_ACEOF
5709 /* confdefs.h.  */
5710 _ACEOF
5711 cat confdefs.h >>conftest.$ac_ext
5712 cat >>conftest.$ac_ext <<_ACEOF
5713 /* end confdefs.h.  */
5714 #if __ELF__
5715   yes
5716 #endif
5717
5718 _ACEOF
5719 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5720   $EGREP "yes" >/dev/null 2>&1; then
5721   ELF_SYS=true
5722 else
5723   if test "X$elf" = "Xyes" ; then
5724   ELF_SYS=true
5725 else
5726   ELF_SYS=
5727 fi
5728 fi
5729 rm -f conftest*
5730
5731
5732
5733 #
5734 # Assignments
5735 #
5736
5737 CPPFLAGS="$CPPFLAGS $INCLUDES"
5738 LDFLAGS="$LDFLAGS $LIBDIRS"
5739
5740
5741
5742
5743 # Check whether --with-gnu-ld was given.
5744 if test "${with_gnu_ld+set}" = set; then
5745   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5746 else
5747   with_gnu_ld=no
5748 fi
5749
5750 ac_prog=ld
5751 if test "$GCC" = yes; then
5752   # Check if gcc -print-prog-name=ld gives a path.
5753   { echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5754 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; }
5755   case $host in
5756   *-*-mingw*)
5757     # gcc leaves a trailing carriage return which upsets mingw
5758     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5759   *)
5760     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5761   esac
5762   case "$ac_prog" in
5763     # Accept absolute paths.
5764     [\\/]* | [A-Za-z]:[\\/]*)
5765       re_direlt='/[^/][^/]*/\.\./'
5766       # Canonicalize the path of ld
5767       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5768       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5769         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5770       done
5771       test -z "$LD" && LD="$ac_prog"
5772       ;;
5773   "")
5774     # If it fails, then pretend we aren't using GCC.
5775     ac_prog=ld
5776     ;;
5777   *)
5778     # If it is relative, then search for the first ld in PATH.
5779     with_gnu_ld=unknown
5780     ;;
5781   esac
5782 elif test "$with_gnu_ld" = yes; then
5783   { echo "$as_me:$LINENO: checking for GNU ld" >&5
5784 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
5785 else
5786   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5787 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
5788 fi
5789 if test "${ac_cv_path_LD+set}" = set; then
5790   echo $ECHO_N "(cached) $ECHO_C" >&6
5791 else
5792   if test -z "$LD"; then
5793   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5794   for ac_dir in $PATH; do
5795     test -z "$ac_dir" && ac_dir=.
5796     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5797       ac_cv_path_LD="$ac_dir/$ac_prog"
5798       # Check to see if the program is GNU ld.  I'd rather use --version,
5799       # but apparently some GNU ld's only accept -v.
5800       # Break only if it was the GNU/non-GNU ld that we prefer.
5801       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5802         test "$with_gnu_ld" != no && break
5803       else
5804         test "$with_gnu_ld" != yes && break
5805       fi
5806     fi
5807   done
5808   IFS="$ac_save_ifs"
5809 else
5810   ac_cv_path_LD="$LD" # Let the user override the test with a path.
5811 fi
5812 fi
5813
5814 LD="$ac_cv_path_LD"
5815 if test -n "$LD"; then
5816   { echo "$as_me:$LINENO: result: $LD" >&5
5817 echo "${ECHO_T}$LD" >&6; }
5818 else
5819   { echo "$as_me:$LINENO: result: no" >&5
5820 echo "${ECHO_T}no" >&6; }
5821 fi
5822 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5823 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5824    { (exit 1); exit 1; }; }
5825 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5826 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
5827 if test "${ac_cv_prog_gnu_ld+set}" = set; then
5828   echo $ECHO_N "(cached) $ECHO_C" >&6
5829 else
5830   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5831 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5832   ac_cv_prog_gnu_ld=yes
5833 else
5834   ac_cv_prog_gnu_ld=no
5835 fi
5836 fi
5837 { echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
5838 echo "${ECHO_T}$ac_cv_prog_gnu_ld" >&6; }
5839 with_gnu_ld=$ac_cv_prog_gnu_ld
5840
5841
5842
5843
5844 case $host_os in sysv5*)
5845   { echo "$as_me:$LINENO: checking whether ld -R works" >&5
5846 echo $ECHO_N "checking whether ld -R works... $ECHO_C" >&6; }
5847 if test "${pgac_cv_prog_ld_R+set}" = set; then
5848   echo $ECHO_N "(cached) $ECHO_C" >&6
5849 else
5850
5851     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
5852     cat >conftest.$ac_ext <<_ACEOF
5853 /* confdefs.h.  */
5854 _ACEOF
5855 cat confdefs.h >>conftest.$ac_ext
5856 cat >>conftest.$ac_ext <<_ACEOF
5857 /* end confdefs.h.  */
5858
5859 int
5860 main ()
5861 {
5862
5863   ;
5864   return 0;
5865 }
5866 _ACEOF
5867 rm -f conftest.$ac_objext conftest$ac_exeext
5868 if { (ac_try="$ac_link"
5869 case "(($ac_try" in
5870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5871   *) ac_try_echo=$ac_try;;
5872 esac
5873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5874   (eval "$ac_link") 2>conftest.er1
5875   ac_status=$?
5876   grep -v '^ *+' conftest.er1 >conftest.err
5877   rm -f conftest.er1
5878   cat conftest.err >&5
5879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5880   (exit $ac_status); } && {
5881          test -z "$ac_c_werror_flag" ||
5882          test ! -s conftest.err
5883        } && test -s conftest$ac_exeext &&
5884        $as_test_x conftest$ac_exeext; then
5885   pgac_cv_prog_ld_R=yes
5886 else
5887   echo "$as_me: failed program was:" >&5
5888 sed 's/^/| /' conftest.$ac_ext >&5
5889
5890         pgac_cv_prog_ld_R=no
5891 fi
5892
5893 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5894       conftest$ac_exeext conftest.$ac_ext
5895     LDFLAGS=$pgac_save_LDFLAGS
5896
5897 fi
5898 { echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
5899 echo "${ECHO_T}$pgac_cv_prog_ld_R" >&6; }
5900   ld_R_works=$pgac_cv_prog_ld_R
5901
5902 esac
5903 if test -n "$ac_tool_prefix"; then
5904   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5905 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5906 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5907 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5908 if test "${ac_cv_prog_RANLIB+set}" = set; then
5909   echo $ECHO_N "(cached) $ECHO_C" >&6
5910 else
5911   if test -n "$RANLIB"; then
5912   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5913 else
5914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5915 for as_dir in $PATH
5916 do
5917   IFS=$as_save_IFS
5918   test -z "$as_dir" && as_dir=.
5919   for ac_exec_ext in '' $ac_executable_extensions; do
5920   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5921     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5922     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5923     break 2
5924   fi
5925 done
5926 done
5927 IFS=$as_save_IFS
5928
5929 fi
5930 fi
5931 RANLIB=$ac_cv_prog_RANLIB
5932 if test -n "$RANLIB"; then
5933   { echo "$as_me:$LINENO: result: $RANLIB" >&5
5934 echo "${ECHO_T}$RANLIB" >&6; }
5935 else
5936   { echo "$as_me:$LINENO: result: no" >&5
5937 echo "${ECHO_T}no" >&6; }
5938 fi
5939
5940
5941 fi
5942 if test -z "$ac_cv_prog_RANLIB"; then
5943   ac_ct_RANLIB=$RANLIB
5944   # Extract the first word of "ranlib", so it can be a program name with args.
5945 set dummy ranlib; ac_word=$2
5946 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5947 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5948 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5949   echo $ECHO_N "(cached) $ECHO_C" >&6
5950 else
5951   if test -n "$ac_ct_RANLIB"; then
5952   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5953 else
5954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5955 for as_dir in $PATH
5956 do
5957   IFS=$as_save_IFS
5958   test -z "$as_dir" && as_dir=.
5959   for ac_exec_ext in '' $ac_executable_extensions; do
5960   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5961     ac_cv_prog_ac_ct_RANLIB="ranlib"
5962     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5963     break 2
5964   fi
5965 done
5966 done
5967 IFS=$as_save_IFS
5968
5969 fi
5970 fi
5971 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5972 if test -n "$ac_ct_RANLIB"; then
5973   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5974 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5975 else
5976   { echo "$as_me:$LINENO: result: no" >&5
5977 echo "${ECHO_T}no" >&6; }
5978 fi
5979
5980   if test "x$ac_ct_RANLIB" = x; then
5981     RANLIB=":"
5982   else
5983     case $cross_compiling:$ac_tool_warned in
5984 yes:)
5985 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5986 whose name does not start with the host triplet.  If you think this
5987 configuration is useful to you, please write to autoconf@gnu.org." >&5
5988 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5989 whose name does not start with the host triplet.  If you think this
5990 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5991 ac_tool_warned=yes ;;
5992 esac
5993     RANLIB=$ac_ct_RANLIB
5994   fi
5995 else
5996   RANLIB="$ac_cv_prog_RANLIB"
5997 fi
5998
5999
6000   if test -n "$ac_tool_prefix"; then
6001   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6002 set dummy ${ac_tool_prefix}strip; ac_word=$2
6003 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6004 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6005 if test "${ac_cv_prog_STRIP+set}" = set; then
6006   echo $ECHO_N "(cached) $ECHO_C" >&6
6007 else
6008   if test -n "$STRIP"; then
6009   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6010 else
6011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6012 for as_dir in $PATH
6013 do
6014   IFS=$as_save_IFS
6015   test -z "$as_dir" && as_dir=.
6016   for ac_exec_ext in '' $ac_executable_extensions; do
6017   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6018     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6019     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6020     break 2
6021   fi
6022 done
6023 done
6024 IFS=$as_save_IFS
6025
6026 fi
6027 fi
6028 STRIP=$ac_cv_prog_STRIP
6029 if test -n "$STRIP"; then
6030   { echo "$as_me:$LINENO: result: $STRIP" >&5
6031 echo "${ECHO_T}$STRIP" >&6; }
6032 else
6033   { echo "$as_me:$LINENO: result: no" >&5
6034 echo "${ECHO_T}no" >&6; }
6035 fi
6036
6037
6038 fi
6039 if test -z "$ac_cv_prog_STRIP"; then
6040   ac_ct_STRIP=$STRIP
6041   # Extract the first word of "strip", so it can be a program name with args.
6042 set dummy strip; ac_word=$2
6043 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6044 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6045 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6046   echo $ECHO_N "(cached) $ECHO_C" >&6
6047 else
6048   if test -n "$ac_ct_STRIP"; then
6049   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6050 else
6051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6052 for as_dir in $PATH
6053 do
6054   IFS=$as_save_IFS
6055   test -z "$as_dir" && as_dir=.
6056   for ac_exec_ext in '' $ac_executable_extensions; do
6057   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6058     ac_cv_prog_ac_ct_STRIP="strip"
6059     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6060     break 2
6061   fi
6062 done
6063 done
6064 IFS=$as_save_IFS
6065
6066 fi
6067 fi
6068 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6069 if test -n "$ac_ct_STRIP"; then
6070   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6071 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
6072 else
6073   { echo "$as_me:$LINENO: result: no" >&5
6074 echo "${ECHO_T}no" >&6; }
6075 fi
6076
6077   if test "x$ac_ct_STRIP" = x; then
6078     STRIP=":"
6079   else
6080     case $cross_compiling:$ac_tool_warned in
6081 yes:)
6082 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6083 whose name does not start with the host triplet.  If you think this
6084 configuration is useful to you, please write to autoconf@gnu.org." >&5
6085 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6086 whose name does not start with the host triplet.  If you think this
6087 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6088 ac_tool_warned=yes ;;
6089 esac
6090     STRIP=$ac_ct_STRIP
6091   fi
6092 else
6093   STRIP="$ac_cv_prog_STRIP"
6094 fi
6095
6096
6097   { echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
6098 echo $ECHO_N "checking whether it is possible to strip libraries... $ECHO_C" >&6; }
6099   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
6100     STRIP_STATIC_LIB="$STRIP -x"
6101     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
6102     { echo "$as_me:$LINENO: result: yes" >&5
6103 echo "${ECHO_T}yes" >&6; }
6104   else
6105     STRIP_STATIC_LIB=:
6106     STRIP_SHARED_LIB=:
6107     { echo "$as_me:$LINENO: result: no" >&5
6108 echo "${ECHO_T}no" >&6; }
6109   fi
6110
6111
6112
6113 if test -n "$ac_tool_prefix"; then
6114   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6115 set dummy ${ac_tool_prefix}ar; ac_word=$2
6116 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6117 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6118 if test "${ac_cv_prog_AR+set}" = set; then
6119   echo $ECHO_N "(cached) $ECHO_C" >&6
6120 else
6121   if test -n "$AR"; then
6122   ac_cv_prog_AR="$AR" # Let the user override the test.
6123 else
6124 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6125 for as_dir in $PATH
6126 do
6127   IFS=$as_save_IFS
6128   test -z "$as_dir" && as_dir=.
6129   for ac_exec_ext in '' $ac_executable_extensions; do
6130   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6131     ac_cv_prog_AR="${ac_tool_prefix}ar"
6132     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6133     break 2
6134   fi
6135 done
6136 done
6137 IFS=$as_save_IFS
6138
6139 fi
6140 fi
6141 AR=$ac_cv_prog_AR
6142 if test -n "$AR"; then
6143   { echo "$as_me:$LINENO: result: $AR" >&5
6144 echo "${ECHO_T}$AR" >&6; }
6145 else
6146   { echo "$as_me:$LINENO: result: no" >&5
6147 echo "${ECHO_T}no" >&6; }
6148 fi
6149
6150
6151 fi
6152 if test -z "$ac_cv_prog_AR"; then
6153   ac_ct_AR=$AR
6154   # Extract the first word of "ar", so it can be a program name with args.
6155 set dummy ar; ac_word=$2
6156 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6157 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6158 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6159   echo $ECHO_N "(cached) $ECHO_C" >&6
6160 else
6161   if test -n "$ac_ct_AR"; then
6162   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6163 else
6164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6165 for as_dir in $PATH
6166 do
6167   IFS=$as_save_IFS
6168   test -z "$as_dir" && as_dir=.
6169   for ac_exec_ext in '' $ac_executable_extensions; do
6170   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6171     ac_cv_prog_ac_ct_AR="ar"
6172     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6173     break 2
6174   fi
6175 done
6176 done
6177 IFS=$as_save_IFS
6178
6179 fi
6180 fi
6181 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6182 if test -n "$ac_ct_AR"; then
6183   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6184 echo "${ECHO_T}$ac_ct_AR" >&6; }
6185 else
6186   { echo "$as_me:$LINENO: result: no" >&5
6187 echo "${ECHO_T}no" >&6; }
6188 fi
6189
6190   if test "x$ac_ct_AR" = x; then
6191     AR="ar"
6192   else
6193     case $cross_compiling:$ac_tool_warned in
6194 yes:)
6195 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6196 whose name does not start with the host triplet.  If you think this
6197 configuration is useful to you, please write to autoconf@gnu.org." >&5
6198 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6199 whose name does not start with the host triplet.  If you think this
6200 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6201 ac_tool_warned=yes ;;
6202 esac
6203     AR=$ac_ct_AR
6204   fi
6205 else
6206   AR="$ac_cv_prog_AR"
6207 fi
6208
6209 if test "$PORTNAME" = "win32"; then
6210   if test -n "$ac_tool_prefix"; then
6211   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6212 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6213 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6215 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
6216   echo $ECHO_N "(cached) $ECHO_C" >&6
6217 else
6218   if test -n "$DLLTOOL"; then
6219   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6220 else
6221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6222 for as_dir in $PATH
6223 do
6224   IFS=$as_save_IFS
6225   test -z "$as_dir" && as_dir=.
6226   for ac_exec_ext in '' $ac_executable_extensions; do
6227   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6228     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6229     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6230     break 2
6231   fi
6232 done
6233 done
6234 IFS=$as_save_IFS
6235
6236 fi
6237 fi
6238 DLLTOOL=$ac_cv_prog_DLLTOOL
6239 if test -n "$DLLTOOL"; then
6240   { echo "$as_me:$LINENO: result: $DLLTOOL" >&5
6241 echo "${ECHO_T}$DLLTOOL" >&6; }
6242 else
6243   { echo "$as_me:$LINENO: result: no" >&5
6244 echo "${ECHO_T}no" >&6; }
6245 fi
6246
6247
6248 fi
6249 if test -z "$ac_cv_prog_DLLTOOL"; then
6250   ac_ct_DLLTOOL=$DLLTOOL
6251   # Extract the first word of "dlltool", so it can be a program name with args.
6252 set dummy dlltool; ac_word=$2
6253 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6254 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6255 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
6256   echo $ECHO_N "(cached) $ECHO_C" >&6
6257 else
6258   if test -n "$ac_ct_DLLTOOL"; then
6259   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6260 else
6261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6262 for as_dir in $PATH
6263 do
6264   IFS=$as_save_IFS
6265   test -z "$as_dir" && as_dir=.
6266   for ac_exec_ext in '' $ac_executable_extensions; do
6267   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6268     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6269     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6270     break 2
6271   fi
6272 done
6273 done
6274 IFS=$as_save_IFS
6275
6276 fi
6277 fi
6278 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6279 if test -n "$ac_ct_DLLTOOL"; then
6280   { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
6281 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; }
6282 else
6283   { echo "$as_me:$LINENO: result: no" >&5
6284 echo "${ECHO_T}no" >&6; }
6285 fi
6286
6287   if test "x$ac_ct_DLLTOOL" = x; then
6288     DLLTOOL="dlltool"
6289   else
6290     case $cross_compiling:$ac_tool_warned in
6291 yes:)
6292 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6293 whose name does not start with the host triplet.  If you think this
6294 configuration is useful to you, please write to autoconf@gnu.org." >&5
6295 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6296 whose name does not start with the host triplet.  If you think this
6297 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6298 ac_tool_warned=yes ;;
6299 esac
6300     DLLTOOL=$ac_ct_DLLTOOL
6301   fi
6302 else
6303   DLLTOOL="$ac_cv_prog_DLLTOOL"
6304 fi
6305
6306   if test -n "$ac_tool_prefix"; then
6307   # Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
6308 set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
6309 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6310 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6311 if test "${ac_cv_prog_DLLWRAP+set}" = set; then
6312   echo $ECHO_N "(cached) $ECHO_C" >&6
6313 else
6314   if test -n "$DLLWRAP"; then
6315   ac_cv_prog_DLLWRAP="$DLLWRAP" # 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_DLLWRAP="${ac_tool_prefix}dllwrap"
6325     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 DLLWRAP=$ac_cv_prog_DLLWRAP
6335 if test -n "$DLLWRAP"; then
6336   { echo "$as_me:$LINENO: result: $DLLWRAP" >&5
6337 echo "${ECHO_T}$DLLWRAP" >&6; }
6338 else
6339   { echo "$as_me:$LINENO: result: no" >&5
6340 echo "${ECHO_T}no" >&6; }
6341 fi
6342
6343
6344 fi
6345 if test -z "$ac_cv_prog_DLLWRAP"; then
6346   ac_ct_DLLWRAP=$DLLWRAP
6347   # Extract the first word of "dllwrap", so it can be a program name with args.
6348 set dummy dllwrap; ac_word=$2
6349 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6350 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6351 if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then
6352   echo $ECHO_N "(cached) $ECHO_C" >&6
6353 else
6354   if test -n "$ac_ct_DLLWRAP"; then
6355   ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # 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_DLLWRAP="dllwrap"
6365     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_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
6375 if test -n "$ac_ct_DLLWRAP"; then
6376   { echo "$as_me:$LINENO: result: $ac_ct_DLLWRAP" >&5
6377 echo "${ECHO_T}$ac_ct_DLLWRAP" >&6; }
6378 else
6379   { echo "$as_me:$LINENO: result: no" >&5
6380 echo "${ECHO_T}no" >&6; }
6381 fi
6382
6383   if test "x$ac_ct_DLLWRAP" = x; then
6384     DLLWRAP="dllwrap"
6385   else
6386     case $cross_compiling:$ac_tool_warned in
6387 yes:)
6388 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6389 whose name does not start with the host triplet.  If you think this
6390 configuration is useful to you, please write to autoconf@gnu.org." >&5
6391 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6392 whose name does not start with the host triplet.  If you think this
6393 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6394 ac_tool_warned=yes ;;
6395 esac
6396     DLLWRAP=$ac_ct_DLLWRAP
6397   fi
6398 else
6399   DLLWRAP="$ac_cv_prog_DLLWRAP"
6400 fi
6401
6402   if test -n "$ac_tool_prefix"; then
6403   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6404 set dummy ${ac_tool_prefix}windres; ac_word=$2
6405 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6407 if test "${ac_cv_prog_WINDRES+set}" = set; then
6408   echo $ECHO_N "(cached) $ECHO_C" >&6
6409 else
6410   if test -n "$WINDRES"; then
6411   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6412 else
6413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6414 for as_dir in $PATH
6415 do
6416   IFS=$as_save_IFS
6417   test -z "$as_dir" && as_dir=.
6418   for ac_exec_ext in '' $ac_executable_extensions; do
6419   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6420     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
6421     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6422     break 2
6423   fi
6424 done
6425 done
6426 IFS=$as_save_IFS
6427
6428 fi
6429 fi
6430 WINDRES=$ac_cv_prog_WINDRES
6431 if test -n "$WINDRES"; then
6432   { echo "$as_me:$LINENO: result: $WINDRES" >&5
6433 echo "${ECHO_T}$WINDRES" >&6; }
6434 else
6435   { echo "$as_me:$LINENO: result: no" >&5
6436 echo "${ECHO_T}no" >&6; }
6437 fi
6438
6439
6440 fi
6441 if test -z "$ac_cv_prog_WINDRES"; then
6442   ac_ct_WINDRES=$WINDRES
6443   # Extract the first word of "windres", so it can be a program name with args.
6444 set dummy windres; ac_word=$2
6445 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6446 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6447 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
6448   echo $ECHO_N "(cached) $ECHO_C" >&6
6449 else
6450   if test -n "$ac_ct_WINDRES"; then
6451   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
6452 else
6453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6454 for as_dir in $PATH
6455 do
6456   IFS=$as_save_IFS
6457   test -z "$as_dir" && as_dir=.
6458   for ac_exec_ext in '' $ac_executable_extensions; do
6459   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6460     ac_cv_prog_ac_ct_WINDRES="windres"
6461     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6462     break 2
6463   fi
6464 done
6465 done
6466 IFS=$as_save_IFS
6467
6468 fi
6469 fi
6470 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
6471 if test -n "$ac_ct_WINDRES"; then
6472   { echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
6473 echo "${ECHO_T}$ac_ct_WINDRES" >&6; }
6474 else
6475   { echo "$as_me:$LINENO: result: no" >&5
6476 echo "${ECHO_T}no" >&6; }
6477 fi
6478
6479   if test "x$ac_ct_WINDRES" = x; then
6480     WINDRES="windres"
6481   else
6482     case $cross_compiling:$ac_tool_warned in
6483 yes:)
6484 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6485 whose name does not start with the host triplet.  If you think this
6486 configuration is useful to you, please write to autoconf@gnu.org." >&5
6487 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6488 whose name does not start with the host triplet.  If you think this
6489 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6490 ac_tool_warned=yes ;;
6491 esac
6492     WINDRES=$ac_ct_WINDRES
6493   fi
6494 else
6495   WINDRES="$ac_cv_prog_WINDRES"
6496 fi
6497
6498 fi
6499
6500 # Extract the first word of "tar", so it can be a program name with args.
6501 set dummy tar; ac_word=$2
6502 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6503 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6504 if test "${ac_cv_path_TAR+set}" = set; then
6505   echo $ECHO_N "(cached) $ECHO_C" >&6
6506 else
6507   case $TAR in
6508   [\\/]* | ?:[\\/]*)
6509   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6510   ;;
6511   *)
6512   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6513 for as_dir in $PATH
6514 do
6515   IFS=$as_save_IFS
6516   test -z "$as_dir" && as_dir=.
6517   for ac_exec_ext in '' $ac_executable_extensions; do
6518   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6519     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6520     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6521     break 2
6522   fi
6523 done
6524 done
6525 IFS=$as_save_IFS
6526
6527   ;;
6528 esac
6529 fi
6530 TAR=$ac_cv_path_TAR
6531 if test -n "$TAR"; then
6532   { echo "$as_me:$LINENO: result: $TAR" >&5
6533 echo "${ECHO_T}$TAR" >&6; }
6534 else
6535   { echo "$as_me:$LINENO: result: no" >&5
6536 echo "${ECHO_T}no" >&6; }
6537 fi
6538
6539
6540 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6541 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6542 LN_S=$as_ln_s
6543 if test "$LN_S" = "ln -s"; then
6544   { echo "$as_me:$LINENO: result: yes" >&5
6545 echo "${ECHO_T}yes" >&6; }
6546 else
6547   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6548 echo "${ECHO_T}no, using $LN_S" >&6; }
6549 fi
6550
6551 for ac_prog in gawk mawk nawk awk
6552 do
6553   # Extract the first word of "$ac_prog", so it can be a program name with args.
6554 set dummy $ac_prog; ac_word=$2
6555 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6556 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6557 if test "${ac_cv_prog_AWK+set}" = set; then
6558   echo $ECHO_N "(cached) $ECHO_C" >&6
6559 else
6560   if test -n "$AWK"; then
6561   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6562 else
6563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6564 for as_dir in $PATH
6565 do
6566   IFS=$as_save_IFS
6567   test -z "$as_dir" && as_dir=.
6568   for ac_exec_ext in '' $ac_executable_extensions; do
6569   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6570     ac_cv_prog_AWK="$ac_prog"
6571     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6572     break 2
6573   fi
6574 done
6575 done
6576 IFS=$as_save_IFS
6577
6578 fi
6579 fi
6580 AWK=$ac_cv_prog_AWK
6581 if test -n "$AWK"; then
6582   { echo "$as_me:$LINENO: result: $AWK" >&5
6583 echo "${ECHO_T}$AWK" >&6; }
6584 else
6585   { echo "$as_me:$LINENO: result: no" >&5
6586 echo "${ECHO_T}no" >&6; }
6587 fi
6588
6589
6590   test -n "$AWK" && break
6591 done
6592
6593
6594 # Let the user override the search
6595 if test -z "$BISON"; then
6596   for ac_prog in bison
6597 do
6598   # Extract the first word of "$ac_prog", so it can be a program name with args.
6599 set dummy $ac_prog; ac_word=$2
6600 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6602 if test "${ac_cv_prog_BISON+set}" = set; then
6603   echo $ECHO_N "(cached) $ECHO_C" >&6
6604 else
6605   if test -n "$BISON"; then
6606   ac_cv_prog_BISON="$BISON" # Let the user override the test.
6607 else
6608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6609 for as_dir in $PATH
6610 do
6611   IFS=$as_save_IFS
6612   test -z "$as_dir" && as_dir=.
6613   for ac_exec_ext in '' $ac_executable_extensions; do
6614   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6615     ac_cv_prog_BISON="$ac_prog"
6616     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6617     break 2
6618   fi
6619 done
6620 done
6621 IFS=$as_save_IFS
6622
6623 fi
6624 fi
6625 BISON=$ac_cv_prog_BISON
6626 if test -n "$BISON"; then
6627   { echo "$as_me:$LINENO: result: $BISON" >&5
6628 echo "${ECHO_T}$BISON" >&6; }
6629 else
6630   { echo "$as_me:$LINENO: result: no" >&5
6631 echo "${ECHO_T}no" >&6; }
6632 fi
6633
6634
6635   test -n "$BISON" && break
6636 done
6637
6638 fi
6639
6640 if test "$BISON"; then
6641   pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
6642   { echo "$as_me:$LINENO: using $pgac_bison_version" >&5
6643 echo "$as_me: using $pgac_bison_version" >&6;}
6644   if echo "$pgac_bison_version" | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'
6645   then
6646     { echo "$as_me:$LINENO: WARNING:
6647 *** The installed version of Bison is too old to use with PostgreSQL.
6648 *** Bison version 1.875 or later is required." >&5
6649 echo "$as_me: WARNING:
6650 *** The installed version of Bison is too old to use with PostgreSQL.
6651 *** Bison version 1.875 or later is required." >&2;}
6652     BISON=""
6653   fi
6654 fi
6655
6656 if test -z "$BISON"; then
6657   { echo "$as_me:$LINENO: WARNING:
6658 *** Without Bison you will not be able to build PostgreSQL from CVS nor
6659 *** change any of the parser definition files.  You can obtain Bison from
6660 *** a GNU mirror site.  (If you are using the official distribution of
6661 *** PostgreSQL then you do not need to worry about this, because the Bison
6662 *** output is pre-generated.)" >&5
6663 echo "$as_me: WARNING:
6664 *** Without Bison you will not be able to build PostgreSQL from CVS nor
6665 *** change any of the parser definition files.  You can obtain Bison from
6666 *** a GNU mirror site.  (If you are using the official distribution of
6667 *** PostgreSQL then you do not need to worry about this, because the Bison
6668 *** output is pre-generated.)" >&2;}
6669 fi
6670 # We don't need AC_SUBST(BISON) because AC_PATH_PROG did it
6671
6672
6673 { echo "$as_me:$LINENO: checking for flex" >&5
6674 echo $ECHO_N "checking for flex... $ECHO_C" >&6; }
6675 if test "${pgac_cv_path_flex+set}" = set; then
6676   echo $ECHO_N "(cached) $ECHO_C" >&6
6677 else
6678   # Let the user override the test
6679 if test -n "$FLEX"; then
6680   pgac_cv_path_flex=$FLEX
6681 else
6682   pgac_save_IFS=$IFS
6683   IFS=$PATH_SEPARATOR
6684   for pgac_dir in $PATH; do
6685     IFS=$pgac_save_IFS
6686     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
6687       pgac_dir=`pwd`
6688     fi
6689     for pgac_prog in flex lex; do
6690       pgac_candidate="$pgac_dir/$pgac_prog"
6691       if test -f "$pgac_candidate" \
6692         && $pgac_candidate --version </dev/null >/dev/null 2>&1
6693       then
6694         echo '%%'  > conftest.l
6695         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
6696           if $pgac_candidate --version | grep ' 2\.5\.3$' >/dev/null 2>&1; then
6697             pgac_broken_flex=$pgac_candidate
6698             continue
6699           fi
6700
6701           pgac_cv_path_flex=$pgac_candidate
6702           break 2
6703         fi
6704       fi
6705     done
6706   done
6707   rm -f conftest.l lex.yy.c
6708   : ${pgac_cv_path_flex=no}
6709 fi
6710
6711 fi
6712 { echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
6713 echo "${ECHO_T}$pgac_cv_path_flex" >&6; }
6714 if test x"$pgac_cv_path_flex" = x"no"; then
6715   if test -n "$pgac_broken_flex"; then
6716     { echo "$as_me:$LINENO: WARNING:
6717 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
6718 *** should get version 2.5.4 or later." >&5
6719 echo "$as_me: WARNING:
6720 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
6721 *** should get version 2.5.4 or later." >&2;}
6722   fi
6723
6724   { echo "$as_me:$LINENO: WARNING:
6725 *** Without Flex you will not be able to build PostgreSQL from CVS or
6726 *** change any of the scanner definition files.  You can obtain Flex from
6727 *** a GNU mirror site.  (If you are using the official distribution of
6728 *** PostgreSQL then you do not need to worry about this because the Flex
6729 *** output is pre-generated.)" >&5
6730 echo "$as_me: WARNING:
6731 *** Without Flex you will not be able to build PostgreSQL from CVS or
6732 *** change any of the scanner definition files.  You can obtain Flex from
6733 *** a GNU mirror site.  (If you are using the official distribution of
6734 *** PostgreSQL then you do not need to worry about this because the Flex
6735 *** output is pre-generated.)" >&2;}
6736
6737   FLEX=
6738 else
6739   FLEX=$pgac_cv_path_flex
6740   pgac_flex_version=`$FLEX -V 2>/dev/null`
6741   { echo "$as_me:$LINENO: using $pgac_flex_version" >&5
6742 echo "$as_me: using $pgac_flex_version" >&6;}
6743 fi
6744
6745
6746
6747
6748
6749 # Extract the first word of "perl", so it can be a program name with args.
6750 set dummy perl; ac_word=$2
6751 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6752 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6753 if test "${ac_cv_path_PERL+set}" = set; then
6754   echo $ECHO_N "(cached) $ECHO_C" >&6
6755 else
6756   case $PERL in
6757   [\\/]* | ?:[\\/]*)
6758   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
6759   ;;
6760   *)
6761   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6762 for as_dir in $PATH
6763 do
6764   IFS=$as_save_IFS
6765   test -z "$as_dir" && as_dir=.
6766   for ac_exec_ext in '' $ac_executable_extensions; do
6767   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6768     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
6769     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6770     break 2
6771   fi
6772 done
6773 done
6774 IFS=$as_save_IFS
6775
6776   ;;
6777 esac
6778 fi
6779 PERL=$ac_cv_path_PERL
6780 if test -n "$PERL"; then
6781   { echo "$as_me:$LINENO: result: $PERL" >&5
6782 echo "${ECHO_T}$PERL" >&6; }
6783 else
6784   { echo "$as_me:$LINENO: result: no" >&5
6785 echo "${ECHO_T}no" >&6; }
6786 fi
6787
6788
6789 if test "$with_perl" = yes; then
6790
6791 { echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
6792 echo $ECHO_N "checking for Perl archlibexp... $ECHO_C" >&6; }
6793 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
6794 { echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
6795 echo "${ECHO_T}$perl_archlibexp" >&6; }
6796 { echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
6797 echo $ECHO_N "checking for Perl privlibexp... $ECHO_C" >&6; }
6798 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
6799 { echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
6800 echo "${ECHO_T}$perl_privlibexp" >&6; }
6801 { echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
6802 echo $ECHO_N "checking for Perl useshrplib... $ECHO_C" >&6; }
6803 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
6804 { echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
6805 echo "${ECHO_T}$perl_useshrplib" >&6; }
6806
6807 { echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
6808 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6; }
6809 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
6810 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
6811 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed "s/^X//;s%$pgac_tmp2%%"`
6812 if test -z "$perl_embed_ldflags" ; then
6813         { echo "$as_me:$LINENO: result: no" >&5
6814 echo "${ECHO_T}no" >&6; }
6815         { { echo "$as_me:$LINENO: error: could not determine flags for linking embedded Perl.
6816 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
6817 installed." >&5
6818 echo "$as_me: error: could not determine flags for linking embedded Perl.
6819 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
6820 installed." >&2;}
6821    { (exit 1); exit 1; }; }
6822 else
6823         { echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
6824 echo "${ECHO_T}$perl_embed_ldflags" >&6; }
6825 fi
6826
6827 fi
6828
6829 if test "$with_python" = yes; then
6830   # Extract the first word of "python", so it can be a program name with args.
6831 set dummy python; ac_word=$2
6832 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6834 if test "${ac_cv_path_PYTHON+set}" = set; then
6835   echo $ECHO_N "(cached) $ECHO_C" >&6
6836 else
6837   case $PYTHON in
6838   [\\/]* | ?:[\\/]*)
6839   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
6840   ;;
6841   *)
6842   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6843 for as_dir in $PATH
6844 do
6845   IFS=$as_save_IFS
6846   test -z "$as_dir" && as_dir=.
6847   for ac_exec_ext in '' $ac_executable_extensions; do
6848   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6849     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
6850     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6851     break 2
6852   fi
6853 done
6854 done
6855 IFS=$as_save_IFS
6856
6857   ;;
6858 esac
6859 fi
6860 PYTHON=$ac_cv_path_PYTHON
6861 if test -n "$PYTHON"; then
6862   { echo "$as_me:$LINENO: result: $PYTHON" >&5
6863 echo "${ECHO_T}$PYTHON" >&6; }
6864 else
6865   { echo "$as_me:$LINENO: result: no" >&5
6866 echo "${ECHO_T}no" >&6; }
6867 fi
6868
6869
6870 if test x"$PYTHON" = x""; then
6871   { { echo "$as_me:$LINENO: error: Python not found" >&5
6872 echo "$as_me: error: Python not found" >&2;}
6873    { (exit 1); exit 1; }; }
6874 fi
6875
6876
6877 { echo "$as_me:$LINENO: checking for Python distutils module" >&5
6878 echo $ECHO_N "checking for Python distutils module... $ECHO_C" >&6; }
6879 if "${PYTHON}" 2>&- -c 'import distutils'
6880 then
6881     { echo "$as_me:$LINENO: result: yes" >&5
6882 echo "${ECHO_T}yes" >&6; }
6883 else
6884     { echo "$as_me:$LINENO: result: no" >&5
6885 echo "${ECHO_T}no" >&6; }
6886     { { echo "$as_me:$LINENO: error: distutils module not found" >&5
6887 echo "$as_me: error: distutils module not found" >&2;}
6888    { (exit 1); exit 1; }; }
6889 fi
6890 { echo "$as_me:$LINENO: checking Python configuration directory" >&5
6891 echo $ECHO_N "checking Python configuration directory... $ECHO_C" >&6; }
6892 python_version=`${PYTHON} -c "import sys; print(sys.version[:3])"`
6893 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'))"`
6894 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print('-I'+distutils.sysconfig.get_python_inc())"`
6895
6896 # This should be enough of a message.
6897 { echo "$as_me:$LINENO: result: $python_configdir" >&5
6898 echo "${ECHO_T}$python_configdir" >&6; }
6899
6900
6901 { echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
6902 echo $ECHO_N "checking how to link an embedded Python application... $ECHO_C" >&6; }
6903
6904 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
6905 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
6906 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('SO'))))"`
6907 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
6908
6909 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
6910 then
6911         # New way: use the official shared library
6912         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
6913         python_libspec="-L${python_libdir} -l${ldlibrary}"
6914 else
6915         # Old way: use libpython from python_configdir
6916         python_libdir="${python_configdir}"
6917         python_libspec="-L${python_libdir} -lpython${python_version}"
6918 fi
6919
6920 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','LOCALMODLIBS','BASEMODLIBS'))))"`
6921
6922 { echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
6923 echo "${ECHO_T}${python_libspec} ${python_additional_libs}" >&6; }
6924
6925
6926 # threaded python is not supported on bsd's
6927 { echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
6928 echo $ECHO_N "checking whether Python is compiled with thread support... $ECHO_C" >&6; }
6929 pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
6930 if test "$pythreads" = "1"; then
6931   { echo "$as_me:$LINENO: result: yes" >&5
6932 echo "${ECHO_T}yes" >&6; }
6933   case $host_os in
6934   openbsd*|freebsd*)
6935     { { echo "$as_me:$LINENO: error: threaded Python not supported on this platform" >&5
6936 echo "$as_me: error: threaded Python not supported on this platform" >&2;}
6937    { (exit 1); exit 1; }; }
6938     ;;
6939   esac
6940 else
6941   { echo "$as_me:$LINENO: result: no" >&5
6942 echo "${ECHO_T}no" >&6; }
6943 fi
6944
6945
6946 fi
6947
6948 if test "$cross_compiling" = yes && test -z "$with_system_tzdata"; then
6949   # Extract the first word of "zic", so it can be a program name with args.
6950 set dummy zic; ac_word=$2
6951 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6952 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6953 if test "${ac_cv_path_ZIC+set}" = set; then
6954   echo $ECHO_N "(cached) $ECHO_C" >&6
6955 else
6956   case $ZIC in
6957   [\\/]* | ?:[\\/]*)
6958   ac_cv_path_ZIC="$ZIC" # Let the user override the test with a path.
6959   ;;
6960   *)
6961   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6962 for as_dir in $PATH
6963 do
6964   IFS=$as_save_IFS
6965   test -z "$as_dir" && as_dir=.
6966   for ac_exec_ext in '' $ac_executable_extensions; do
6967   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6968     ac_cv_path_ZIC="$as_dir/$ac_word$ac_exec_ext"
6969     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6970     break 2
6971   fi
6972 done
6973 done
6974 IFS=$as_save_IFS
6975
6976   ;;
6977 esac
6978 fi
6979 ZIC=$ac_cv_path_ZIC
6980 if test -n "$ZIC"; then
6981   { echo "$as_me:$LINENO: result: $ZIC" >&5
6982 echo "${ECHO_T}$ZIC" >&6; }
6983 else
6984   { echo "$as_me:$LINENO: result: no" >&5
6985 echo "${ECHO_T}no" >&6; }
6986 fi
6987
6988
6989   if test -z "$ZIC"; then
6990     { { echo "$as_me:$LINENO: error:
6991 When cross-compiling, either use the option --with-system-tzdata to use
6992 existing time-zone data, or set the environment variable ZIC to a zic
6993 program to use during the build." >&5
6994 echo "$as_me: error:
6995 When cross-compiling, either use the option --with-system-tzdata to use
6996 existing time-zone data, or set the environment variable ZIC to a zic
6997 program to use during the build." >&2;}
6998    { (exit 1); exit 1; }; }
6999   fi
7000 fi
7001
7002
7003 ##
7004 ## Libraries
7005 ##
7006 ## Most libraries are included only if they demonstrably provide a function
7007 ## we need, but libm is an exception: always include it, because there are
7008 ## too many compilers that play cute optimization games that will break
7009 ## probes for standard functions such as pow().
7010 ##
7011
7012
7013 { echo "$as_me:$LINENO: checking for main in -lm" >&5
7014 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6; }
7015 if test "${ac_cv_lib_m_main+set}" = set; then
7016   echo $ECHO_N "(cached) $ECHO_C" >&6
7017 else
7018   ac_check_lib_save_LIBS=$LIBS
7019 LIBS="-lm  $LIBS"
7020 cat >conftest.$ac_ext <<_ACEOF
7021 /* confdefs.h.  */
7022 _ACEOF
7023 cat confdefs.h >>conftest.$ac_ext
7024 cat >>conftest.$ac_ext <<_ACEOF
7025 /* end confdefs.h.  */
7026
7027
7028 int
7029 main ()
7030 {
7031 return main ();
7032   ;
7033   return 0;
7034 }
7035 _ACEOF
7036 rm -f conftest.$ac_objext conftest$ac_exeext
7037 if { (ac_try="$ac_link"
7038 case "(($ac_try" in
7039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7040   *) ac_try_echo=$ac_try;;
7041 esac
7042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7043   (eval "$ac_link") 2>conftest.er1
7044   ac_status=$?
7045   grep -v '^ *+' conftest.er1 >conftest.err
7046   rm -f conftest.er1
7047   cat conftest.err >&5
7048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7049   (exit $ac_status); } && {
7050          test -z "$ac_c_werror_flag" ||
7051          test ! -s conftest.err
7052        } && test -s conftest$ac_exeext &&
7053        $as_test_x conftest$ac_exeext; then
7054   ac_cv_lib_m_main=yes
7055 else
7056   echo "$as_me: failed program was:" >&5
7057 sed 's/^/| /' conftest.$ac_ext >&5
7058
7059         ac_cv_lib_m_main=no
7060 fi
7061
7062 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7063       conftest$ac_exeext conftest.$ac_ext
7064 LIBS=$ac_check_lib_save_LIBS
7065 fi
7066 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
7067 echo "${ECHO_T}$ac_cv_lib_m_main" >&6; }
7068 if test $ac_cv_lib_m_main = yes; then
7069   cat >>confdefs.h <<_ACEOF
7070 #define HAVE_LIBM 1
7071 _ACEOF
7072
7073   LIBS="-lm $LIBS"
7074
7075 fi
7076
7077 { echo "$as_me:$LINENO: checking for library containing setproctitle" >&5
7078 echo $ECHO_N "checking for library containing setproctitle... $ECHO_C" >&6; }
7079 if test "${ac_cv_search_setproctitle+set}" = set; then
7080   echo $ECHO_N "(cached) $ECHO_C" >&6
7081 else
7082   ac_func_search_save_LIBS=$LIBS
7083 cat >conftest.$ac_ext <<_ACEOF
7084 /* confdefs.h.  */
7085 _ACEOF
7086 cat confdefs.h >>conftest.$ac_ext
7087 cat >>conftest.$ac_ext <<_ACEOF
7088 /* end confdefs.h.  */
7089
7090 /* Override any GCC internal prototype to avoid an error.
7091    Use char because int might match the return type of a GCC
7092    builtin and then its argument prototype would still apply.  */
7093 #ifdef __cplusplus
7094 extern "C"
7095 #endif
7096 char setproctitle ();
7097 int
7098 main ()
7099 {
7100 return setproctitle ();
7101   ;
7102   return 0;
7103 }
7104 _ACEOF
7105 for ac_lib in '' util; do
7106   if test -z "$ac_lib"; then
7107     ac_res="none required"
7108   else
7109     ac_res=-l$ac_lib
7110     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7111   fi
7112   rm -f conftest.$ac_objext conftest$ac_exeext
7113 if { (ac_try="$ac_link"
7114 case "(($ac_try" in
7115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7116   *) ac_try_echo=$ac_try;;
7117 esac
7118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7119   (eval "$ac_link") 2>conftest.er1
7120   ac_status=$?
7121   grep -v '^ *+' conftest.er1 >conftest.err
7122   rm -f conftest.er1
7123   cat conftest.err >&5
7124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7125   (exit $ac_status); } && {
7126          test -z "$ac_c_werror_flag" ||
7127          test ! -s conftest.err
7128        } && test -s conftest$ac_exeext &&
7129        $as_test_x conftest$ac_exeext; then
7130   ac_cv_search_setproctitle=$ac_res
7131 else
7132   echo "$as_me: failed program was:" >&5
7133 sed 's/^/| /' conftest.$ac_ext >&5
7134
7135
7136 fi
7137
7138 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7139       conftest$ac_exeext
7140   if test "${ac_cv_search_setproctitle+set}" = set; then
7141   break
7142 fi
7143 done
7144 if test "${ac_cv_search_setproctitle+set}" = set; then
7145   :
7146 else
7147   ac_cv_search_setproctitle=no
7148 fi
7149 rm conftest.$ac_ext
7150 LIBS=$ac_func_search_save_LIBS
7151 fi
7152 { echo "$as_me:$LINENO: result: $ac_cv_search_setproctitle" >&5
7153 echo "${ECHO_T}$ac_cv_search_setproctitle" >&6; }
7154 ac_res=$ac_cv_search_setproctitle
7155 if test "$ac_res" != no; then
7156   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7157
7158 fi
7159
7160 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
7161 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
7162 if test "${ac_cv_search_dlopen+set}" = set; then
7163   echo $ECHO_N "(cached) $ECHO_C" >&6
7164 else
7165   ac_func_search_save_LIBS=$LIBS
7166 cat >conftest.$ac_ext <<_ACEOF
7167 /* confdefs.h.  */
7168 _ACEOF
7169 cat confdefs.h >>conftest.$ac_ext
7170 cat >>conftest.$ac_ext <<_ACEOF
7171 /* end confdefs.h.  */
7172
7173 /* Override any GCC internal prototype to avoid an error.
7174    Use char because int might match the return type of a GCC
7175    builtin and then its argument prototype would still apply.  */
7176 #ifdef __cplusplus
7177 extern "C"
7178 #endif
7179 char dlopen ();
7180 int
7181 main ()
7182 {
7183 return dlopen ();
7184   ;
7185   return 0;
7186 }
7187 _ACEOF
7188 for ac_lib in '' dl; do
7189   if test -z "$ac_lib"; then
7190     ac_res="none required"
7191   else
7192     ac_res=-l$ac_lib
7193     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7194   fi
7195   rm -f conftest.$ac_objext conftest$ac_exeext
7196 if { (ac_try="$ac_link"
7197 case "(($ac_try" in
7198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7199   *) ac_try_echo=$ac_try;;
7200 esac
7201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7202   (eval "$ac_link") 2>conftest.er1
7203   ac_status=$?
7204   grep -v '^ *+' conftest.er1 >conftest.err
7205   rm -f conftest.er1
7206   cat conftest.err >&5
7207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7208   (exit $ac_status); } && {
7209          test -z "$ac_c_werror_flag" ||
7210          test ! -s conftest.err
7211        } && test -s conftest$ac_exeext &&
7212        $as_test_x conftest$ac_exeext; then
7213   ac_cv_search_dlopen=$ac_res
7214 else
7215   echo "$as_me: failed program was:" >&5
7216 sed 's/^/| /' conftest.$ac_ext >&5
7217
7218
7219 fi
7220
7221 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7222       conftest$ac_exeext
7223   if test "${ac_cv_search_dlopen+set}" = set; then
7224   break
7225 fi
7226 done
7227 if test "${ac_cv_search_dlopen+set}" = set; then
7228   :
7229 else
7230   ac_cv_search_dlopen=no
7231 fi
7232 rm conftest.$ac_ext
7233 LIBS=$ac_func_search_save_LIBS
7234 fi
7235 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
7236 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
7237 ac_res=$ac_cv_search_dlopen
7238 if test "$ac_res" != no; then
7239   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7240
7241 fi
7242
7243 { echo "$as_me:$LINENO: checking for library containing socket" >&5
7244 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
7245 if test "${ac_cv_search_socket+set}" = set; then
7246   echo $ECHO_N "(cached) $ECHO_C" >&6
7247 else
7248   ac_func_search_save_LIBS=$LIBS
7249 cat >conftest.$ac_ext <<_ACEOF
7250 /* confdefs.h.  */
7251 _ACEOF
7252 cat confdefs.h >>conftest.$ac_ext
7253 cat >>conftest.$ac_ext <<_ACEOF
7254 /* end confdefs.h.  */
7255
7256 /* Override any GCC internal prototype to avoid an error.
7257    Use char because int might match the return type of a GCC
7258    builtin and then its argument prototype would still apply.  */
7259 #ifdef __cplusplus
7260 extern "C"
7261 #endif
7262 char socket ();
7263 int
7264 main ()
7265 {
7266 return socket ();
7267   ;
7268   return 0;
7269 }
7270 _ACEOF
7271 for ac_lib in '' socket wsock32; do
7272   if test -z "$ac_lib"; then
7273     ac_res="none required"
7274   else
7275     ac_res=-l$ac_lib
7276     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7277   fi
7278   rm -f conftest.$ac_objext conftest$ac_exeext
7279 if { (ac_try="$ac_link"
7280 case "(($ac_try" in
7281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7282   *) ac_try_echo=$ac_try;;
7283 esac
7284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7285   (eval "$ac_link") 2>conftest.er1
7286   ac_status=$?
7287   grep -v '^ *+' conftest.er1 >conftest.err
7288   rm -f conftest.er1
7289   cat conftest.err >&5
7290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7291   (exit $ac_status); } && {
7292          test -z "$ac_c_werror_flag" ||
7293          test ! -s conftest.err
7294        } && test -s conftest$ac_exeext &&
7295        $as_test_x conftest$ac_exeext; then
7296   ac_cv_search_socket=$ac_res
7297 else
7298   echo "$as_me: failed program was:" >&5
7299 sed 's/^/| /' conftest.$ac_ext >&5
7300
7301
7302 fi
7303
7304 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7305       conftest$ac_exeext
7306   if test "${ac_cv_search_socket+set}" = set; then
7307   break
7308 fi
7309 done
7310 if test "${ac_cv_search_socket+set}" = set; then
7311   :
7312 else
7313   ac_cv_search_socket=no
7314 fi
7315 rm conftest.$ac_ext
7316 LIBS=$ac_func_search_save_LIBS
7317 fi
7318 { echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7319 echo "${ECHO_T}$ac_cv_search_socket" >&6; }
7320 ac_res=$ac_cv_search_socket
7321 if test "$ac_res" != no; then
7322   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7323
7324 fi
7325
7326 { echo "$as_me:$LINENO: checking for library containing shl_load" >&5
7327 echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6; }
7328 if test "${ac_cv_search_shl_load+set}" = set; then
7329   echo $ECHO_N "(cached) $ECHO_C" >&6
7330 else
7331   ac_func_search_save_LIBS=$LIBS
7332 cat >conftest.$ac_ext <<_ACEOF
7333 /* confdefs.h.  */
7334 _ACEOF
7335 cat confdefs.h >>conftest.$ac_ext
7336 cat >>conftest.$ac_ext <<_ACEOF
7337 /* end confdefs.h.  */
7338
7339 /* Override any GCC internal prototype to avoid an error.
7340    Use char because int might match the return type of a GCC
7341    builtin and then its argument prototype would still apply.  */
7342 #ifdef __cplusplus
7343 extern "C"
7344 #endif
7345 char shl_load ();
7346 int
7347 main ()
7348 {
7349 return shl_load ();
7350   ;
7351   return 0;
7352 }
7353 _ACEOF
7354 for ac_lib in '' dld; do
7355   if test -z "$ac_lib"; then
7356     ac_res="none required"
7357   else
7358     ac_res=-l$ac_lib
7359     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7360   fi
7361   rm -f conftest.$ac_objext conftest$ac_exeext
7362 if { (ac_try="$ac_link"
7363 case "(($ac_try" in
7364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7365   *) ac_try_echo=$ac_try;;
7366 esac
7367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7368   (eval "$ac_link") 2>conftest.er1
7369   ac_status=$?
7370   grep -v '^ *+' conftest.er1 >conftest.err
7371   rm -f conftest.er1
7372   cat conftest.err >&5
7373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374   (exit $ac_status); } && {
7375          test -z "$ac_c_werror_flag" ||
7376          test ! -s conftest.err
7377        } && test -s conftest$ac_exeext &&
7378        $as_test_x conftest$ac_exeext; then
7379   ac_cv_search_shl_load=$ac_res
7380 else
7381   echo "$as_me: failed program was:" >&5
7382 sed 's/^/| /' conftest.$ac_ext >&5
7383
7384
7385 fi
7386
7387 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7388       conftest$ac_exeext
7389   if test "${ac_cv_search_shl_load+set}" = set; then
7390   break
7391 fi
7392 done
7393 if test "${ac_cv_search_shl_load+set}" = set; then
7394   :
7395 else
7396   ac_cv_search_shl_load=no
7397 fi
7398 rm conftest.$ac_ext
7399 LIBS=$ac_func_search_save_LIBS
7400 fi
7401 { echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
7402 echo "${ECHO_T}$ac_cv_search_shl_load" >&6; }
7403 ac_res=$ac_cv_search_shl_load
7404 if test "$ac_res" != no; then
7405   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7406
7407 fi
7408
7409 # We only use libld in port/dynloader/aix.c
7410 case $host_os in
7411      aix*)
7412         { echo "$as_me:$LINENO: checking for library containing ldopen" >&5
7413 echo $ECHO_N "checking for library containing ldopen... $ECHO_C" >&6; }
7414 if test "${ac_cv_search_ldopen+set}" = set; then
7415   echo $ECHO_N "(cached) $ECHO_C" >&6
7416 else
7417   ac_func_search_save_LIBS=$LIBS
7418 cat >conftest.$ac_ext <<_ACEOF
7419 /* confdefs.h.  */
7420 _ACEOF
7421 cat confdefs.h >>conftest.$ac_ext
7422 cat >>conftest.$ac_ext <<_ACEOF
7423 /* end confdefs.h.  */
7424
7425 /* Override any GCC internal prototype to avoid an error.
7426    Use char because int might match the return type of a GCC
7427    builtin and then its argument prototype would still apply.  */
7428 #ifdef __cplusplus
7429 extern "C"
7430 #endif
7431 char ldopen ();
7432 int
7433 main ()
7434 {
7435 return ldopen ();
7436   ;
7437   return 0;
7438 }
7439 _ACEOF
7440 for ac_lib in '' ld; do
7441   if test -z "$ac_lib"; then
7442     ac_res="none required"
7443   else
7444     ac_res=-l$ac_lib
7445     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7446   fi
7447   rm -f conftest.$ac_objext conftest$ac_exeext
7448 if { (ac_try="$ac_link"
7449 case "(($ac_try" in
7450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7451   *) ac_try_echo=$ac_try;;
7452 esac
7453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7454   (eval "$ac_link") 2>conftest.er1
7455   ac_status=$?
7456   grep -v '^ *+' conftest.er1 >conftest.err
7457   rm -f conftest.er1
7458   cat conftest.err >&5
7459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7460   (exit $ac_status); } && {
7461          test -z "$ac_c_werror_flag" ||
7462          test ! -s conftest.err
7463        } && test -s conftest$ac_exeext &&
7464        $as_test_x conftest$ac_exeext; then
7465   ac_cv_search_ldopen=$ac_res
7466 else
7467   echo "$as_me: failed program was:" >&5
7468 sed 's/^/| /' conftest.$ac_ext >&5
7469
7470
7471 fi
7472
7473 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7474       conftest$ac_exeext
7475   if test "${ac_cv_search_ldopen+set}" = set; then
7476   break
7477 fi
7478 done
7479 if test "${ac_cv_search_ldopen+set}" = set; then
7480   :
7481 else
7482   ac_cv_search_ldopen=no
7483 fi
7484 rm conftest.$ac_ext
7485 LIBS=$ac_func_search_save_LIBS
7486 fi
7487 { echo "$as_me:$LINENO: result: $ac_cv_search_ldopen" >&5
7488 echo "${ECHO_T}$ac_cv_search_ldopen" >&6; }
7489 ac_res=$ac_cv_search_ldopen
7490 if test "$ac_res" != no; then
7491   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7492
7493 fi
7494
7495         ;;
7496 esac
7497 { echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
7498 echo $ECHO_N "checking for library containing getopt_long... $ECHO_C" >&6; }
7499 if test "${ac_cv_search_getopt_long+set}" = set; then
7500   echo $ECHO_N "(cached) $ECHO_C" >&6
7501 else
7502   ac_func_search_save_LIBS=$LIBS
7503 cat >conftest.$ac_ext <<_ACEOF
7504 /* confdefs.h.  */
7505 _ACEOF
7506 cat confdefs.h >>conftest.$ac_ext
7507 cat >>conftest.$ac_ext <<_ACEOF
7508 /* end confdefs.h.  */
7509
7510 /* Override any GCC internal prototype to avoid an error.
7511    Use char because int might match the return type of a GCC
7512    builtin and then its argument prototype would still apply.  */
7513 #ifdef __cplusplus
7514 extern "C"
7515 #endif
7516 char getopt_long ();
7517 int
7518 main ()
7519 {
7520 return getopt_long ();
7521   ;
7522   return 0;
7523 }
7524 _ACEOF
7525 for ac_lib in '' getopt gnugetopt; do
7526   if test -z "$ac_lib"; then
7527     ac_res="none required"
7528   else
7529     ac_res=-l$ac_lib
7530     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7531   fi
7532   rm -f conftest.$ac_objext conftest$ac_exeext
7533 if { (ac_try="$ac_link"
7534 case "(($ac_try" in
7535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7536   *) ac_try_echo=$ac_try;;
7537 esac
7538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7539   (eval "$ac_link") 2>conftest.er1
7540   ac_status=$?
7541   grep -v '^ *+' conftest.er1 >conftest.err
7542   rm -f conftest.er1
7543   cat conftest.err >&5
7544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7545   (exit $ac_status); } && {
7546          test -z "$ac_c_werror_flag" ||
7547          test ! -s conftest.err
7548        } && test -s conftest$ac_exeext &&
7549        $as_test_x conftest$ac_exeext; then
7550   ac_cv_search_getopt_long=$ac_res
7551 else
7552   echo "$as_me: failed program was:" >&5
7553 sed 's/^/| /' conftest.$ac_ext >&5
7554
7555
7556 fi
7557
7558 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7559       conftest$ac_exeext
7560   if test "${ac_cv_search_getopt_long+set}" = set; then
7561   break
7562 fi
7563 done
7564 if test "${ac_cv_search_getopt_long+set}" = set; then
7565   :
7566 else
7567   ac_cv_search_getopt_long=no
7568 fi
7569 rm conftest.$ac_ext
7570 LIBS=$ac_func_search_save_LIBS
7571 fi
7572 { echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
7573 echo "${ECHO_T}$ac_cv_search_getopt_long" >&6; }
7574 ac_res=$ac_cv_search_getopt_long
7575 if test "$ac_res" != no; then
7576   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7577
7578 fi
7579
7580 { echo "$as_me:$LINENO: checking for library containing crypt" >&5
7581 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6; }
7582 if test "${ac_cv_search_crypt+set}" = set; then
7583   echo $ECHO_N "(cached) $ECHO_C" >&6
7584 else
7585   ac_func_search_save_LIBS=$LIBS
7586 cat >conftest.$ac_ext <<_ACEOF
7587 /* confdefs.h.  */
7588 _ACEOF
7589 cat confdefs.h >>conftest.$ac_ext
7590 cat >>conftest.$ac_ext <<_ACEOF
7591 /* end confdefs.h.  */
7592
7593 /* Override any GCC internal prototype to avoid an error.
7594    Use char because int might match the return type of a GCC
7595    builtin and then its argument prototype would still apply.  */
7596 #ifdef __cplusplus
7597 extern "C"
7598 #endif
7599 char crypt ();
7600 int
7601 main ()
7602 {
7603 return crypt ();
7604   ;
7605   return 0;
7606 }
7607 _ACEOF
7608 for ac_lib in '' crypt; do
7609   if test -z "$ac_lib"; then
7610     ac_res="none required"
7611   else
7612     ac_res=-l$ac_lib
7613     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7614   fi
7615   rm -f conftest.$ac_objext conftest$ac_exeext
7616 if { (ac_try="$ac_link"
7617 case "(($ac_try" in
7618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7619   *) ac_try_echo=$ac_try;;
7620 esac
7621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7622   (eval "$ac_link") 2>conftest.er1
7623   ac_status=$?
7624   grep -v '^ *+' conftest.er1 >conftest.err
7625   rm -f conftest.er1
7626   cat conftest.err >&5
7627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7628   (exit $ac_status); } && {
7629          test -z "$ac_c_werror_flag" ||
7630          test ! -s conftest.err
7631        } && test -s conftest$ac_exeext &&
7632        $as_test_x conftest$ac_exeext; then
7633   ac_cv_search_crypt=$ac_res
7634 else
7635   echo "$as_me: failed program was:" >&5
7636 sed 's/^/| /' conftest.$ac_ext >&5
7637
7638
7639 fi
7640
7641 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7642       conftest$ac_exeext
7643   if test "${ac_cv_search_crypt+set}" = set; then
7644   break
7645 fi
7646 done
7647 if test "${ac_cv_search_crypt+set}" = set; then
7648   :
7649 else
7650   ac_cv_search_crypt=no
7651 fi
7652 rm conftest.$ac_ext
7653 LIBS=$ac_func_search_save_LIBS
7654 fi
7655 { echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
7656 echo "${ECHO_T}$ac_cv_search_crypt" >&6; }
7657 ac_res=$ac_cv_search_crypt
7658 if test "$ac_res" != no; then
7659   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7660
7661 fi
7662
7663 # Solaris:
7664 { echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
7665 echo $ECHO_N "checking for library containing fdatasync... $ECHO_C" >&6; }
7666 if test "${ac_cv_search_fdatasync+set}" = set; then
7667   echo $ECHO_N "(cached) $ECHO_C" >&6
7668 else
7669   ac_func_search_save_LIBS=$LIBS
7670 cat >conftest.$ac_ext <<_ACEOF
7671 /* confdefs.h.  */
7672 _ACEOF
7673 cat confdefs.h >>conftest.$ac_ext
7674 cat >>conftest.$ac_ext <<_ACEOF
7675 /* end confdefs.h.  */
7676
7677 /* Override any GCC internal prototype to avoid an error.
7678    Use char because int might match the return type of a GCC
7679    builtin and then its argument prototype would still apply.  */
7680 #ifdef __cplusplus
7681 extern "C"
7682 #endif
7683 char fdatasync ();
7684 int
7685 main ()
7686 {
7687 return fdatasync ();
7688   ;
7689   return 0;
7690 }
7691 _ACEOF
7692 for ac_lib in '' rt posix4; do
7693   if test -z "$ac_lib"; then
7694     ac_res="none required"
7695   else
7696     ac_res=-l$ac_lib
7697     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7698   fi
7699   rm -f conftest.$ac_objext conftest$ac_exeext
7700 if { (ac_try="$ac_link"
7701 case "(($ac_try" in
7702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7703   *) ac_try_echo=$ac_try;;
7704 esac
7705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7706   (eval "$ac_link") 2>conftest.er1
7707   ac_status=$?
7708   grep -v '^ *+' conftest.er1 >conftest.err
7709   rm -f conftest.er1
7710   cat conftest.err >&5
7711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7712   (exit $ac_status); } && {
7713          test -z "$ac_c_werror_flag" ||
7714          test ! -s conftest.err
7715        } && test -s conftest$ac_exeext &&
7716        $as_test_x conftest$ac_exeext; then
7717   ac_cv_search_fdatasync=$ac_res
7718 else
7719   echo "$as_me: failed program was:" >&5
7720 sed 's/^/| /' conftest.$ac_ext >&5
7721
7722
7723 fi
7724
7725 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7726       conftest$ac_exeext
7727   if test "${ac_cv_search_fdatasync+set}" = set; then
7728   break
7729 fi
7730 done
7731 if test "${ac_cv_search_fdatasync+set}" = set; then
7732   :
7733 else
7734   ac_cv_search_fdatasync=no
7735 fi
7736 rm conftest.$ac_ext
7737 LIBS=$ac_func_search_save_LIBS
7738 fi
7739 { echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
7740 echo "${ECHO_T}$ac_cv_search_fdatasync" >&6; }
7741 ac_res=$ac_cv_search_fdatasync
7742 if test "$ac_res" != no; then
7743   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7744
7745 fi
7746
7747 # Required for thread_test.c on Solaris 2.5:
7748 # Other ports use it too (HP-UX) so test unconditionally
7749 { echo "$as_me:$LINENO: checking for library containing gethostbyname_r" >&5
7750 echo $ECHO_N "checking for library containing gethostbyname_r... $ECHO_C" >&6; }
7751 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
7752   echo $ECHO_N "(cached) $ECHO_C" >&6
7753 else
7754   ac_func_search_save_LIBS=$LIBS
7755 cat >conftest.$ac_ext <<_ACEOF
7756 /* confdefs.h.  */
7757 _ACEOF
7758 cat confdefs.h >>conftest.$ac_ext
7759 cat >>conftest.$ac_ext <<_ACEOF
7760 /* end confdefs.h.  */
7761
7762 /* Override any GCC internal prototype to avoid an error.
7763    Use char because int might match the return type of a GCC
7764    builtin and then its argument prototype would still apply.  */
7765 #ifdef __cplusplus
7766 extern "C"
7767 #endif
7768 char gethostbyname_r ();
7769 int
7770 main ()
7771 {
7772 return gethostbyname_r ();
7773   ;
7774   return 0;
7775 }
7776 _ACEOF
7777 for ac_lib in '' nsl; do
7778   if test -z "$ac_lib"; then
7779     ac_res="none required"
7780   else
7781     ac_res=-l$ac_lib
7782     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7783   fi
7784   rm -f conftest.$ac_objext conftest$ac_exeext
7785 if { (ac_try="$ac_link"
7786 case "(($ac_try" in
7787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7788   *) ac_try_echo=$ac_try;;
7789 esac
7790 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7791   (eval "$ac_link") 2>conftest.er1
7792   ac_status=$?
7793   grep -v '^ *+' conftest.er1 >conftest.err
7794   rm -f conftest.er1
7795   cat conftest.err >&5
7796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7797   (exit $ac_status); } && {
7798          test -z "$ac_c_werror_flag" ||
7799          test ! -s conftest.err
7800        } && test -s conftest$ac_exeext &&
7801        $as_test_x conftest$ac_exeext; then
7802   ac_cv_search_gethostbyname_r=$ac_res
7803 else
7804   echo "$as_me: failed program was:" >&5
7805 sed 's/^/| /' conftest.$ac_ext >&5
7806
7807
7808 fi
7809
7810 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7811       conftest$ac_exeext
7812   if test "${ac_cv_search_gethostbyname_r+set}" = set; then
7813   break
7814 fi
7815 done
7816 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
7817   :
7818 else
7819   ac_cv_search_gethostbyname_r=no
7820 fi
7821 rm conftest.$ac_ext
7822 LIBS=$ac_func_search_save_LIBS
7823 fi
7824 { echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname_r" >&5
7825 echo "${ECHO_T}$ac_cv_search_gethostbyname_r" >&6; }
7826 ac_res=$ac_cv_search_gethostbyname_r
7827 if test "$ac_res" != no; then
7828   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7829
7830 fi
7831
7832 # Cygwin:
7833 { echo "$as_me:$LINENO: checking for library containing shmget" >&5
7834 echo $ECHO_N "checking for library containing shmget... $ECHO_C" >&6; }
7835 if test "${ac_cv_search_shmget+set}" = set; then
7836   echo $ECHO_N "(cached) $ECHO_C" >&6
7837 else
7838   ac_func_search_save_LIBS=$LIBS
7839 cat >conftest.$ac_ext <<_ACEOF
7840 /* confdefs.h.  */
7841 _ACEOF
7842 cat confdefs.h >>conftest.$ac_ext
7843 cat >>conftest.$ac_ext <<_ACEOF
7844 /* end confdefs.h.  */
7845
7846 /* Override any GCC internal prototype to avoid an error.
7847    Use char because int might match the return type of a GCC
7848    builtin and then its argument prototype would still apply.  */
7849 #ifdef __cplusplus
7850 extern "C"
7851 #endif
7852 char shmget ();
7853 int
7854 main ()
7855 {
7856 return shmget ();
7857   ;
7858   return 0;
7859 }
7860 _ACEOF
7861 for ac_lib in '' cygipc; do
7862   if test -z "$ac_lib"; then
7863     ac_res="none required"
7864   else
7865     ac_res=-l$ac_lib
7866     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7867   fi
7868   rm -f conftest.$ac_objext conftest$ac_exeext
7869 if { (ac_try="$ac_link"
7870 case "(($ac_try" in
7871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7872   *) ac_try_echo=$ac_try;;
7873 esac
7874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7875   (eval "$ac_link") 2>conftest.er1
7876   ac_status=$?
7877   grep -v '^ *+' conftest.er1 >conftest.err
7878   rm -f conftest.er1
7879   cat conftest.err >&5
7880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7881   (exit $ac_status); } && {
7882          test -z "$ac_c_werror_flag" ||
7883          test ! -s conftest.err
7884        } && test -s conftest$ac_exeext &&
7885        $as_test_x conftest$ac_exeext; then
7886   ac_cv_search_shmget=$ac_res
7887 else
7888   echo "$as_me: failed program was:" >&5
7889 sed 's/^/| /' conftest.$ac_ext >&5
7890
7891
7892 fi
7893
7894 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7895       conftest$ac_exeext
7896   if test "${ac_cv_search_shmget+set}" = set; then
7897   break
7898 fi
7899 done
7900 if test "${ac_cv_search_shmget+set}" = set; then
7901   :
7902 else
7903   ac_cv_search_shmget=no
7904 fi
7905 rm conftest.$ac_ext
7906 LIBS=$ac_func_search_save_LIBS
7907 fi
7908 { echo "$as_me:$LINENO: result: $ac_cv_search_shmget" >&5
7909 echo "${ECHO_T}$ac_cv_search_shmget" >&6; }
7910 ac_res=$ac_cv_search_shmget
7911 if test "$ac_res" != no; then
7912   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7913
7914 fi
7915
7916
7917 if test "$with_readline" = yes; then
7918
7919
7920 if test "${pgac_cv_check_readline+set}" = set; then
7921   echo $ECHO_N "(cached) $ECHO_C" >&6
7922 else
7923   pgac_cv_check_readline=no
7924 pgac_save_LIBS=$LIBS
7925 if test x"$with_libedit_preferred" != x"yes"
7926 then    READLINE_ORDER="-lreadline -ledit"
7927 else    READLINE_ORDER="-ledit -lreadline"
7928 fi
7929 for pgac_rllib in $READLINE_ORDER ; do
7930   { echo "$as_me:$LINENO: checking for ${pgac_rllib}" >&5
7931 echo $ECHO_N "checking for ${pgac_rllib}... $ECHO_C" >&6; }
7932   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
7933     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
7934     cat >conftest.$ac_ext <<_ACEOF
7935 /* confdefs.h.  */
7936 _ACEOF
7937 cat confdefs.h >>conftest.$ac_ext
7938 cat >>conftest.$ac_ext <<_ACEOF
7939 /* end confdefs.h.  */
7940
7941 /* Override any GCC internal prototype to avoid an error.
7942    Use char because int might match the return type of a GCC
7943    builtin and then its argument prototype would still apply.  */
7944 #ifdef __cplusplus
7945 extern "C"
7946 #endif
7947 char readline ();
7948 int
7949 main ()
7950 {
7951 return readline ();
7952   ;
7953   return 0;
7954 }
7955 _ACEOF
7956 rm -f conftest.$ac_objext conftest$ac_exeext
7957 if { (ac_try="$ac_link"
7958 case "(($ac_try" in
7959   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7960   *) ac_try_echo=$ac_try;;
7961 esac
7962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7963   (eval "$ac_link") 2>conftest.er1
7964   ac_status=$?
7965   grep -v '^ *+' conftest.er1 >conftest.err
7966   rm -f conftest.er1
7967   cat conftest.err >&5
7968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7969   (exit $ac_status); } && {
7970          test -z "$ac_c_werror_flag" ||
7971          test ! -s conftest.err
7972        } && test -s conftest$ac_exeext &&
7973        $as_test_x conftest$ac_exeext; then
7974
7975       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
7976       # recognize dependent libraries; assume curses is needed if we didn't
7977       # find any dependency.
7978       case $host_os in
7979         netbsd* | openbsd* | irix*)
7980           if test x"$pgac_lib" = x"" ; then
7981             pgac_lib=" -lcurses"
7982           fi ;;
7983       esac
7984
7985       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
7986       break
7987
7988 else
7989   echo "$as_me: failed program was:" >&5
7990 sed 's/^/| /' conftest.$ac_ext >&5
7991
7992
7993 fi
7994
7995 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7996       conftest$ac_exeext conftest.$ac_ext
7997   done
7998   if test "$pgac_cv_check_readline" != no ; then
7999     { echo "$as_me:$LINENO: result: yes ($pgac_cv_check_readline)" >&5
8000 echo "${ECHO_T}yes ($pgac_cv_check_readline)" >&6; }
8001     break
8002   else
8003     { echo "$as_me:$LINENO: result: no" >&5
8004 echo "${ECHO_T}no" >&6; }
8005   fi
8006 done
8007 LIBS=$pgac_save_LIBS
8008
8009 fi
8010
8011 if test "$pgac_cv_check_readline" != no ; then
8012   LIBS="$pgac_cv_check_readline $LIBS"
8013
8014 cat >>confdefs.h <<\_ACEOF
8015 #define HAVE_LIBREADLINE 1
8016 _ACEOF
8017
8018 fi
8019
8020
8021   if test x"$pgac_cv_check_readline" = x"no"; then
8022     { { echo "$as_me:$LINENO: error: readline library not found
8023 If you have readline already installed, see config.log for details on the
8024 failure.  It is possible the compiler isn't looking in the proper directory.
8025 Use --without-readline to disable readline support." >&5
8026 echo "$as_me: error: readline library not found
8027 If you have readline already installed, see config.log for details on the
8028 failure.  It is possible the compiler isn't looking in the proper directory.
8029 Use --without-readline to disable readline support." >&2;}
8030    { (exit 1); exit 1; }; }
8031   fi
8032 fi
8033
8034 if test "$with_zlib" = yes; then
8035
8036 { echo "$as_me:$LINENO: checking for inflate in -lz" >&5
8037 echo $ECHO_N "checking for inflate in -lz... $ECHO_C" >&6; }
8038 if test "${ac_cv_lib_z_inflate+set}" = set; then
8039   echo $ECHO_N "(cached) $ECHO_C" >&6
8040 else
8041   ac_check_lib_save_LIBS=$LIBS
8042 LIBS="-lz  $LIBS"
8043 cat >conftest.$ac_ext <<_ACEOF
8044 /* confdefs.h.  */
8045 _ACEOF
8046 cat confdefs.h >>conftest.$ac_ext
8047 cat >>conftest.$ac_ext <<_ACEOF
8048 /* end confdefs.h.  */
8049
8050 /* Override any GCC internal prototype to avoid an error.
8051    Use char because int might match the return type of a GCC
8052    builtin and then its argument prototype would still apply.  */
8053 #ifdef __cplusplus
8054 extern "C"
8055 #endif
8056 char inflate ();
8057 int
8058 main ()
8059 {
8060 return inflate ();
8061   ;
8062   return 0;
8063 }
8064 _ACEOF
8065 rm -f conftest.$ac_objext conftest$ac_exeext
8066 if { (ac_try="$ac_link"
8067 case "(($ac_try" in
8068   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8069   *) ac_try_echo=$ac_try;;
8070 esac
8071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8072   (eval "$ac_link") 2>conftest.er1
8073   ac_status=$?
8074   grep -v '^ *+' conftest.er1 >conftest.err
8075   rm -f conftest.er1
8076   cat conftest.err >&5
8077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8078   (exit $ac_status); } && {
8079          test -z "$ac_c_werror_flag" ||
8080          test ! -s conftest.err
8081        } && test -s conftest$ac_exeext &&
8082        $as_test_x conftest$ac_exeext; then
8083   ac_cv_lib_z_inflate=yes
8084 else
8085   echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.$ac_ext >&5
8087
8088         ac_cv_lib_z_inflate=no
8089 fi
8090
8091 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8092       conftest$ac_exeext conftest.$ac_ext
8093 LIBS=$ac_check_lib_save_LIBS
8094 fi
8095 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
8096 echo "${ECHO_T}$ac_cv_lib_z_inflate" >&6; }
8097 if test $ac_cv_lib_z_inflate = yes; then
8098   cat >>confdefs.h <<_ACEOF
8099 #define HAVE_LIBZ 1
8100 _ACEOF
8101
8102   LIBS="-lz $LIBS"
8103
8104 else
8105   { { echo "$as_me:$LINENO: error: zlib library not found
8106 If you have zlib already installed, see config.log for details on the
8107 failure.  It is possible the compiler isn't looking in the proper directory.
8108 Use --without-zlib to disable zlib support." >&5
8109 echo "$as_me: error: zlib library not found
8110 If you have zlib already installed, see config.log for details on the
8111 failure.  It is possible the compiler isn't looking in the proper directory.
8112 Use --without-zlib to disable zlib support." >&2;}
8113    { (exit 1); exit 1; }; }
8114 fi
8115
8116 fi
8117
8118 if test "$enable_spinlocks" = yes; then
8119
8120 cat >>confdefs.h <<\_ACEOF
8121 #define HAVE_SPINLOCKS 1
8122 _ACEOF
8123
8124 else
8125   { echo "$as_me:$LINENO: WARNING:
8126 *** Not using spinlocks will cause poor performance." >&5
8127 echo "$as_me: WARNING:
8128 *** Not using spinlocks will cause poor performance." >&2;}
8129 fi
8130
8131 if test "$with_gssapi" = yes ; then
8132   if test "$PORTNAME" != "win32"; then
8133     { echo "$as_me:$LINENO: checking for library containing gss_init_sec_context" >&5
8134 echo $ECHO_N "checking for library containing gss_init_sec_context... $ECHO_C" >&6; }
8135 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8136   echo $ECHO_N "(cached) $ECHO_C" >&6
8137 else
8138   ac_func_search_save_LIBS=$LIBS
8139 cat >conftest.$ac_ext <<_ACEOF
8140 /* confdefs.h.  */
8141 _ACEOF
8142 cat confdefs.h >>conftest.$ac_ext
8143 cat >>conftest.$ac_ext <<_ACEOF
8144 /* end confdefs.h.  */
8145
8146 /* Override any GCC internal prototype to avoid an error.
8147    Use char because int might match the return type of a GCC
8148    builtin and then its argument prototype would still apply.  */
8149 #ifdef __cplusplus
8150 extern "C"
8151 #endif
8152 char gss_init_sec_context ();
8153 int
8154 main ()
8155 {
8156 return gss_init_sec_context ();
8157   ;
8158   return 0;
8159 }
8160 _ACEOF
8161 for ac_lib in '' gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'; do
8162   if test -z "$ac_lib"; then
8163     ac_res="none required"
8164   else
8165     ac_res=-l$ac_lib
8166     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8167   fi
8168   rm -f conftest.$ac_objext conftest$ac_exeext
8169 if { (ac_try="$ac_link"
8170 case "(($ac_try" in
8171   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8172   *) ac_try_echo=$ac_try;;
8173 esac
8174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8175   (eval "$ac_link") 2>conftest.er1
8176   ac_status=$?
8177   grep -v '^ *+' conftest.er1 >conftest.err
8178   rm -f conftest.er1
8179   cat conftest.err >&5
8180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8181   (exit $ac_status); } && {
8182          test -z "$ac_c_werror_flag" ||
8183          test ! -s conftest.err
8184        } && test -s conftest$ac_exeext &&
8185        $as_test_x conftest$ac_exeext; then
8186   ac_cv_search_gss_init_sec_context=$ac_res
8187 else
8188   echo "$as_me: failed program was:" >&5
8189 sed 's/^/| /' conftest.$ac_ext >&5
8190
8191
8192 fi
8193
8194 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8195       conftest$ac_exeext
8196   if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8197   break
8198 fi
8199 done
8200 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8201   :
8202 else
8203   ac_cv_search_gss_init_sec_context=no
8204 fi
8205 rm conftest.$ac_ext
8206 LIBS=$ac_func_search_save_LIBS
8207 fi
8208 { echo "$as_me:$LINENO: result: $ac_cv_search_gss_init_sec_context" >&5
8209 echo "${ECHO_T}$ac_cv_search_gss_init_sec_context" >&6; }
8210 ac_res=$ac_cv_search_gss_init_sec_context
8211 if test "$ac_res" != no; then
8212   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8213
8214 else
8215   { { echo "$as_me:$LINENO: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&5
8216 echo "$as_me: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&2;}
8217    { (exit 1); exit 1; }; }
8218 fi
8219
8220   else
8221     LIBS="$LIBS -lgssapi32"
8222   fi
8223 fi
8224
8225 if test "$with_krb5" = yes ; then
8226   if test "$PORTNAME" != "win32"; then
8227      { echo "$as_me:$LINENO: checking for library containing com_err" >&5
8228 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6; }
8229 if test "${ac_cv_search_com_err+set}" = set; then
8230   echo $ECHO_N "(cached) $ECHO_C" >&6
8231 else
8232   ac_func_search_save_LIBS=$LIBS
8233 cat >conftest.$ac_ext <<_ACEOF
8234 /* confdefs.h.  */
8235 _ACEOF
8236 cat confdefs.h >>conftest.$ac_ext
8237 cat >>conftest.$ac_ext <<_ACEOF
8238 /* end confdefs.h.  */
8239
8240 /* Override any GCC internal prototype to avoid an error.
8241    Use char because int might match the return type of a GCC
8242    builtin and then its argument prototype would still apply.  */
8243 #ifdef __cplusplus
8244 extern "C"
8245 #endif
8246 char com_err ();
8247 int
8248 main ()
8249 {
8250 return com_err ();
8251   ;
8252   return 0;
8253 }
8254 _ACEOF
8255 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' com_err; do
8256   if test -z "$ac_lib"; then
8257     ac_res="none required"
8258   else
8259     ac_res=-l$ac_lib
8260     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8261   fi
8262   rm -f conftest.$ac_objext conftest$ac_exeext
8263 if { (ac_try="$ac_link"
8264 case "(($ac_try" in
8265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8266   *) ac_try_echo=$ac_try;;
8267 esac
8268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8269   (eval "$ac_link") 2>conftest.er1
8270   ac_status=$?
8271   grep -v '^ *+' conftest.er1 >conftest.err
8272   rm -f conftest.er1
8273   cat conftest.err >&5
8274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8275   (exit $ac_status); } && {
8276          test -z "$ac_c_werror_flag" ||
8277          test ! -s conftest.err
8278        } && test -s conftest$ac_exeext &&
8279        $as_test_x conftest$ac_exeext; then
8280   ac_cv_search_com_err=$ac_res
8281 else
8282   echo "$as_me: failed program was:" >&5
8283 sed 's/^/| /' conftest.$ac_ext >&5
8284
8285
8286 fi
8287
8288 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8289       conftest$ac_exeext
8290   if test "${ac_cv_search_com_err+set}" = set; then
8291   break
8292 fi
8293 done
8294 if test "${ac_cv_search_com_err+set}" = set; then
8295   :
8296 else
8297   ac_cv_search_com_err=no
8298 fi
8299 rm conftest.$ac_ext
8300 LIBS=$ac_func_search_save_LIBS
8301 fi
8302 { echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8303 echo "${ECHO_T}$ac_cv_search_com_err" >&6; }
8304 ac_res=$ac_cv_search_com_err
8305 if test "$ac_res" != no; then
8306   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8307
8308 else
8309   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8310 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8311    { (exit 1); exit 1; }; }
8312 fi
8313
8314      { echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
8315 echo $ECHO_N "checking for library containing krb5_sendauth... $ECHO_C" >&6; }
8316 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8317   echo $ECHO_N "(cached) $ECHO_C" >&6
8318 else
8319   ac_func_search_save_LIBS=$LIBS
8320 cat >conftest.$ac_ext <<_ACEOF
8321 /* confdefs.h.  */
8322 _ACEOF
8323 cat confdefs.h >>conftest.$ac_ext
8324 cat >>conftest.$ac_ext <<_ACEOF
8325 /* end confdefs.h.  */
8326
8327 /* Override any GCC internal prototype to avoid an error.
8328    Use char because int might match the return type of a GCC
8329    builtin and then its argument prototype would still apply.  */
8330 #ifdef __cplusplus
8331 extern "C"
8332 #endif
8333 char krb5_sendauth ();
8334 int
8335 main ()
8336 {
8337 return krb5_sendauth ();
8338   ;
8339   return 0;
8340 }
8341 _ACEOF
8342 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'; do
8343   if test -z "$ac_lib"; then
8344     ac_res="none required"
8345   else
8346     ac_res=-l$ac_lib
8347     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8348   fi
8349   rm -f conftest.$ac_objext conftest$ac_exeext
8350 if { (ac_try="$ac_link"
8351 case "(($ac_try" in
8352   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8353   *) ac_try_echo=$ac_try;;
8354 esac
8355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8356   (eval "$ac_link") 2>conftest.er1
8357   ac_status=$?
8358   grep -v '^ *+' conftest.er1 >conftest.err
8359   rm -f conftest.er1
8360   cat conftest.err >&5
8361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8362   (exit $ac_status); } && {
8363          test -z "$ac_c_werror_flag" ||
8364          test ! -s conftest.err
8365        } && test -s conftest$ac_exeext &&
8366        $as_test_x conftest$ac_exeext; then
8367   ac_cv_search_krb5_sendauth=$ac_res
8368 else
8369   echo "$as_me: failed program was:" >&5
8370 sed 's/^/| /' conftest.$ac_ext >&5
8371
8372
8373 fi
8374
8375 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8376       conftest$ac_exeext
8377   if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8378   break
8379 fi
8380 done
8381 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8382   :
8383 else
8384   ac_cv_search_krb5_sendauth=no
8385 fi
8386 rm conftest.$ac_ext
8387 LIBS=$ac_func_search_save_LIBS
8388 fi
8389 { echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
8390 echo "${ECHO_T}$ac_cv_search_krb5_sendauth" >&6; }
8391 ac_res=$ac_cv_search_krb5_sendauth
8392 if test "$ac_res" != no; then
8393   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8394
8395 else
8396   { { echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
8397 echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
8398    { (exit 1); exit 1; }; }
8399 fi
8400
8401   else
8402      { echo "$as_me:$LINENO: checking for library containing com_err" >&5
8403 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6; }
8404 if test "${ac_cv_search_com_err+set}" = set; then
8405   echo $ECHO_N "(cached) $ECHO_C" >&6
8406 else
8407   ac_func_search_save_LIBS=$LIBS
8408 cat >conftest.$ac_ext <<_ACEOF
8409 /* confdefs.h.  */
8410 _ACEOF
8411 cat confdefs.h >>conftest.$ac_ext
8412 cat >>conftest.$ac_ext <<_ACEOF
8413 /* end confdefs.h.  */
8414
8415 /* Override any GCC internal prototype to avoid an error.
8416    Use char because int might match the return type of a GCC
8417    builtin and then its argument prototype would still apply.  */
8418 #ifdef __cplusplus
8419 extern "C"
8420 #endif
8421 char com_err ();
8422 int
8423 main ()
8424 {
8425 return com_err ();
8426   ;
8427   return 0;
8428 }
8429 _ACEOF
8430 for ac_lib in '' 'comerr32 -lkrb5_32'; do
8431   if test -z "$ac_lib"; then
8432     ac_res="none required"
8433   else
8434     ac_res=-l$ac_lib
8435     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8436   fi
8437   rm -f conftest.$ac_objext conftest$ac_exeext
8438 if { (ac_try="$ac_link"
8439 case "(($ac_try" in
8440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8441   *) ac_try_echo=$ac_try;;
8442 esac
8443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8444   (eval "$ac_link") 2>conftest.er1
8445   ac_status=$?
8446   grep -v '^ *+' conftest.er1 >conftest.err
8447   rm -f conftest.er1
8448   cat conftest.err >&5
8449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8450   (exit $ac_status); } && {
8451          test -z "$ac_c_werror_flag" ||
8452          test ! -s conftest.err
8453        } && test -s conftest$ac_exeext &&
8454        $as_test_x conftest$ac_exeext; then
8455   ac_cv_search_com_err=$ac_res
8456 else
8457   echo "$as_me: failed program was:" >&5
8458 sed 's/^/| /' conftest.$ac_ext >&5
8459
8460
8461 fi
8462
8463 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8464       conftest$ac_exeext
8465   if test "${ac_cv_search_com_err+set}" = set; then
8466   break
8467 fi
8468 done
8469 if test "${ac_cv_search_com_err+set}" = set; then
8470   :
8471 else
8472   ac_cv_search_com_err=no
8473 fi
8474 rm conftest.$ac_ext
8475 LIBS=$ac_func_search_save_LIBS
8476 fi
8477 { echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8478 echo "${ECHO_T}$ac_cv_search_com_err" >&6; }
8479 ac_res=$ac_cv_search_com_err
8480 if test "$ac_res" != no; then
8481   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8482
8483 else
8484   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8485 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8486    { (exit 1); exit 1; }; }
8487 fi
8488
8489   fi
8490 fi
8491
8492 if test "$with_openssl" = yes ; then
8493     if test "$PORTNAME" != "win32"; then
8494
8495 { echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
8496 echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6; }
8497 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
8498   echo $ECHO_N "(cached) $ECHO_C" >&6
8499 else
8500   ac_check_lib_save_LIBS=$LIBS
8501 LIBS="-lcrypto  $LIBS"
8502 cat >conftest.$ac_ext <<_ACEOF
8503 /* confdefs.h.  */
8504 _ACEOF
8505 cat confdefs.h >>conftest.$ac_ext
8506 cat >>conftest.$ac_ext <<_ACEOF
8507 /* end confdefs.h.  */
8508
8509 /* Override any GCC internal prototype to avoid an error.
8510    Use char because int might match the return type of a GCC
8511    builtin and then its argument prototype would still apply.  */
8512 #ifdef __cplusplus
8513 extern "C"
8514 #endif
8515 char CRYPTO_new_ex_data ();
8516 int
8517 main ()
8518 {
8519 return CRYPTO_new_ex_data ();
8520   ;
8521   return 0;
8522 }
8523 _ACEOF
8524 rm -f conftest.$ac_objext conftest$ac_exeext
8525 if { (ac_try="$ac_link"
8526 case "(($ac_try" in
8527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8528   *) ac_try_echo=$ac_try;;
8529 esac
8530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8531   (eval "$ac_link") 2>conftest.er1
8532   ac_status=$?
8533   grep -v '^ *+' conftest.er1 >conftest.err
8534   rm -f conftest.er1
8535   cat conftest.err >&5
8536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8537   (exit $ac_status); } && {
8538          test -z "$ac_c_werror_flag" ||
8539          test ! -s conftest.err
8540        } && test -s conftest$ac_exeext &&
8541        $as_test_x conftest$ac_exeext; then
8542   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
8543 else
8544   echo "$as_me: failed program was:" >&5
8545 sed 's/^/| /' conftest.$ac_ext >&5
8546
8547         ac_cv_lib_crypto_CRYPTO_new_ex_data=no
8548 fi
8549
8550 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8551       conftest$ac_exeext conftest.$ac_ext
8552 LIBS=$ac_check_lib_save_LIBS
8553 fi
8554 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
8555 echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6; }
8556 if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
8557   cat >>confdefs.h <<_ACEOF
8558 #define HAVE_LIBCRYPTO 1
8559 _ACEOF
8560
8561   LIBS="-lcrypto $LIBS"
8562
8563 else
8564   { { echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
8565 echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
8566    { (exit 1); exit 1; }; }
8567 fi
8568
8569
8570 { echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
8571 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6; }
8572 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
8573   echo $ECHO_N "(cached) $ECHO_C" >&6
8574 else
8575   ac_check_lib_save_LIBS=$LIBS
8576 LIBS="-lssl  $LIBS"
8577 cat >conftest.$ac_ext <<_ACEOF
8578 /* confdefs.h.  */
8579 _ACEOF
8580 cat confdefs.h >>conftest.$ac_ext
8581 cat >>conftest.$ac_ext <<_ACEOF
8582 /* end confdefs.h.  */
8583
8584 /* Override any GCC internal prototype to avoid an error.
8585    Use char because int might match the return type of a GCC
8586    builtin and then its argument prototype would still apply.  */
8587 #ifdef __cplusplus
8588 extern "C"
8589 #endif
8590 char SSL_library_init ();
8591 int
8592 main ()
8593 {
8594 return SSL_library_init ();
8595   ;
8596   return 0;
8597 }
8598 _ACEOF
8599 rm -f conftest.$ac_objext conftest$ac_exeext
8600 if { (ac_try="$ac_link"
8601 case "(($ac_try" in
8602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8603   *) ac_try_echo=$ac_try;;
8604 esac
8605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8606   (eval "$ac_link") 2>conftest.er1
8607   ac_status=$?
8608   grep -v '^ *+' conftest.er1 >conftest.err
8609   rm -f conftest.er1
8610   cat conftest.err >&5
8611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8612   (exit $ac_status); } && {
8613          test -z "$ac_c_werror_flag" ||
8614          test ! -s conftest.err
8615        } && test -s conftest$ac_exeext &&
8616        $as_test_x conftest$ac_exeext; then
8617   ac_cv_lib_ssl_SSL_library_init=yes
8618 else
8619   echo "$as_me: failed program was:" >&5
8620 sed 's/^/| /' conftest.$ac_ext >&5
8621
8622         ac_cv_lib_ssl_SSL_library_init=no
8623 fi
8624
8625 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8626       conftest$ac_exeext conftest.$ac_ext
8627 LIBS=$ac_check_lib_save_LIBS
8628 fi
8629 { echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
8630 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6; }
8631 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
8632   cat >>confdefs.h <<_ACEOF
8633 #define HAVE_LIBSSL 1
8634 _ACEOF
8635
8636   LIBS="-lssl $LIBS"
8637
8638 else
8639   { { echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
8640 echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
8641    { (exit 1); exit 1; }; }
8642 fi
8643
8644   else
8645
8646 { echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
8647 echo $ECHO_N "checking for CRYPTO_new_ex_data in -leay32... $ECHO_C" >&6; }
8648 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
8649   echo $ECHO_N "(cached) $ECHO_C" >&6
8650 else
8651   ac_check_lib_save_LIBS=$LIBS
8652 LIBS="-leay32  $LIBS"
8653 cat >conftest.$ac_ext <<_ACEOF
8654 /* confdefs.h.  */
8655 _ACEOF
8656 cat confdefs.h >>conftest.$ac_ext
8657 cat >>conftest.$ac_ext <<_ACEOF
8658 /* end confdefs.h.  */
8659
8660 /* Override any GCC internal prototype to avoid an error.
8661    Use char because int might match the return type of a GCC
8662    builtin and then its argument prototype would still apply.  */
8663 #ifdef __cplusplus
8664 extern "C"
8665 #endif
8666 char CRYPTO_new_ex_data ();
8667 int
8668 main ()
8669 {
8670 return CRYPTO_new_ex_data ();
8671   ;
8672   return 0;
8673 }
8674 _ACEOF
8675 rm -f conftest.$ac_objext conftest$ac_exeext
8676 if { (ac_try="$ac_link"
8677 case "(($ac_try" in
8678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8679   *) ac_try_echo=$ac_try;;
8680 esac
8681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8682   (eval "$ac_link") 2>conftest.er1
8683   ac_status=$?
8684   grep -v '^ *+' conftest.er1 >conftest.err
8685   rm -f conftest.er1
8686   cat conftest.err >&5
8687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8688   (exit $ac_status); } && {
8689          test -z "$ac_c_werror_flag" ||
8690          test ! -s conftest.err
8691        } && test -s conftest$ac_exeext &&
8692        $as_test_x conftest$ac_exeext; then
8693   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
8694 else
8695   echo "$as_me: failed program was:" >&5
8696 sed 's/^/| /' conftest.$ac_ext >&5
8697
8698         ac_cv_lib_eay32_CRYPTO_new_ex_data=no
8699 fi
8700
8701 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8702       conftest$ac_exeext conftest.$ac_ext
8703 LIBS=$ac_check_lib_save_LIBS
8704 fi
8705 { echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
8706 echo "${ECHO_T}$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6; }
8707 if test $ac_cv_lib_eay32_CRYPTO_new_ex_data = yes; then
8708   cat >>confdefs.h <<_ACEOF
8709 #define HAVE_LIBEAY32 1
8710 _ACEOF
8711
8712   LIBS="-leay32 $LIBS"
8713
8714 else
8715   { { echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
8716 echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
8717    { (exit 1); exit 1; }; }
8718 fi
8719
8720
8721 { echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
8722 echo $ECHO_N "checking for SSL_library_init in -lssleay32... $ECHO_C" >&6; }
8723 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
8724   echo $ECHO_N "(cached) $ECHO_C" >&6
8725 else
8726   ac_check_lib_save_LIBS=$LIBS
8727 LIBS="-lssleay32  $LIBS"
8728 cat >conftest.$ac_ext <<_ACEOF
8729 /* confdefs.h.  */
8730 _ACEOF
8731 cat confdefs.h >>conftest.$ac_ext
8732 cat >>conftest.$ac_ext <<_ACEOF
8733 /* end confdefs.h.  */
8734
8735 /* Override any GCC internal prototype to avoid an error.
8736    Use char because int might match the return type of a GCC
8737    builtin and then its argument prototype would still apply.  */
8738 #ifdef __cplusplus
8739 extern "C"
8740 #endif
8741 char SSL_library_init ();
8742 int
8743 main ()
8744 {
8745 return SSL_library_init ();
8746   ;
8747   return 0;
8748 }
8749 _ACEOF
8750 rm -f conftest.$ac_objext conftest$ac_exeext
8751 if { (ac_try="$ac_link"
8752 case "(($ac_try" in
8753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8754   *) ac_try_echo=$ac_try;;
8755 esac
8756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8757   (eval "$ac_link") 2>conftest.er1
8758   ac_status=$?
8759   grep -v '^ *+' conftest.er1 >conftest.err
8760   rm -f conftest.er1
8761   cat conftest.err >&5
8762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8763   (exit $ac_status); } && {
8764          test -z "$ac_c_werror_flag" ||
8765          test ! -s conftest.err
8766        } && test -s conftest$ac_exeext &&
8767        $as_test_x conftest$ac_exeext; then
8768   ac_cv_lib_ssleay32_SSL_library_init=yes
8769 else
8770   echo "$as_me: failed program was:" >&5
8771 sed 's/^/| /' conftest.$ac_ext >&5
8772
8773         ac_cv_lib_ssleay32_SSL_library_init=no
8774 fi
8775
8776 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8777       conftest$ac_exeext conftest.$ac_ext
8778 LIBS=$ac_check_lib_save_LIBS
8779 fi
8780 { echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
8781 echo "${ECHO_T}$ac_cv_lib_ssleay32_SSL_library_init" >&6; }
8782 if test $ac_cv_lib_ssleay32_SSL_library_init = yes; then
8783   cat >>confdefs.h <<_ACEOF
8784 #define HAVE_LIBSSLEAY32 1
8785 _ACEOF
8786
8787   LIBS="-lssleay32 $LIBS"
8788
8789 else
8790   { { echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
8791 echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
8792    { (exit 1); exit 1; }; }
8793 fi
8794
8795   fi
8796 fi
8797
8798 if test "$with_pam" = yes ; then
8799
8800 { echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
8801 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6; }
8802 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
8803   echo $ECHO_N "(cached) $ECHO_C" >&6
8804 else
8805   ac_check_lib_save_LIBS=$LIBS
8806 LIBS="-lpam  $LIBS"
8807 cat >conftest.$ac_ext <<_ACEOF
8808 /* confdefs.h.  */
8809 _ACEOF
8810 cat confdefs.h >>conftest.$ac_ext
8811 cat >>conftest.$ac_ext <<_ACEOF
8812 /* end confdefs.h.  */
8813
8814 /* Override any GCC internal prototype to avoid an error.
8815    Use char because int might match the return type of a GCC
8816    builtin and then its argument prototype would still apply.  */
8817 #ifdef __cplusplus
8818 extern "C"
8819 #endif
8820 char pam_start ();
8821 int
8822 main ()
8823 {
8824 return pam_start ();
8825   ;
8826   return 0;
8827 }
8828 _ACEOF
8829 rm -f conftest.$ac_objext conftest$ac_exeext
8830 if { (ac_try="$ac_link"
8831 case "(($ac_try" in
8832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8833   *) ac_try_echo=$ac_try;;
8834 esac
8835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8836   (eval "$ac_link") 2>conftest.er1
8837   ac_status=$?
8838   grep -v '^ *+' conftest.er1 >conftest.err
8839   rm -f conftest.er1
8840   cat conftest.err >&5
8841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8842   (exit $ac_status); } && {
8843          test -z "$ac_c_werror_flag" ||
8844          test ! -s conftest.err
8845        } && test -s conftest$ac_exeext &&
8846        $as_test_x conftest$ac_exeext; then
8847   ac_cv_lib_pam_pam_start=yes
8848 else
8849   echo "$as_me: failed program was:" >&5
8850 sed 's/^/| /' conftest.$ac_ext >&5
8851
8852         ac_cv_lib_pam_pam_start=no
8853 fi
8854
8855 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8856       conftest$ac_exeext conftest.$ac_ext
8857 LIBS=$ac_check_lib_save_LIBS
8858 fi
8859 { echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
8860 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6; }
8861 if test $ac_cv_lib_pam_pam_start = yes; then
8862   cat >>confdefs.h <<_ACEOF
8863 #define HAVE_LIBPAM 1
8864 _ACEOF
8865
8866   LIBS="-lpam $LIBS"
8867
8868 else
8869   { { echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
8870 echo "$as_me: error: library 'pam' is required for PAM" >&2;}
8871    { (exit 1); exit 1; }; }
8872 fi
8873
8874 fi
8875
8876 if test "$with_libxml" = yes ; then
8877
8878 { echo "$as_me:$LINENO: checking for xmlSaveToBuffer in -lxml2" >&5
8879 echo $ECHO_N "checking for xmlSaveToBuffer in -lxml2... $ECHO_C" >&6; }
8880 if test "${ac_cv_lib_xml2_xmlSaveToBuffer+set}" = set; then
8881   echo $ECHO_N "(cached) $ECHO_C" >&6
8882 else
8883   ac_check_lib_save_LIBS=$LIBS
8884 LIBS="-lxml2  $LIBS"
8885 cat >conftest.$ac_ext <<_ACEOF
8886 /* confdefs.h.  */
8887 _ACEOF
8888 cat confdefs.h >>conftest.$ac_ext
8889 cat >>conftest.$ac_ext <<_ACEOF
8890 /* end confdefs.h.  */
8891
8892 /* Override any GCC internal prototype to avoid an error.
8893    Use char because int might match the return type of a GCC
8894    builtin and then its argument prototype would still apply.  */
8895 #ifdef __cplusplus
8896 extern "C"
8897 #endif
8898 char xmlSaveToBuffer ();
8899 int
8900 main ()
8901 {
8902 return xmlSaveToBuffer ();
8903   ;
8904   return 0;
8905 }
8906 _ACEOF
8907 rm -f conftest.$ac_objext conftest$ac_exeext
8908 if { (ac_try="$ac_link"
8909 case "(($ac_try" in
8910   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8911   *) ac_try_echo=$ac_try;;
8912 esac
8913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8914   (eval "$ac_link") 2>conftest.er1
8915   ac_status=$?
8916   grep -v '^ *+' conftest.er1 >conftest.err
8917   rm -f conftest.er1
8918   cat conftest.err >&5
8919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8920   (exit $ac_status); } && {
8921          test -z "$ac_c_werror_flag" ||
8922          test ! -s conftest.err
8923        } && test -s conftest$ac_exeext &&
8924        $as_test_x conftest$ac_exeext; then
8925   ac_cv_lib_xml2_xmlSaveToBuffer=yes
8926 else
8927   echo "$as_me: failed program was:" >&5
8928 sed 's/^/| /' conftest.$ac_ext >&5
8929
8930         ac_cv_lib_xml2_xmlSaveToBuffer=no
8931 fi
8932
8933 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8934       conftest$ac_exeext conftest.$ac_ext
8935 LIBS=$ac_check_lib_save_LIBS
8936 fi
8937 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlSaveToBuffer" >&5
8938 echo "${ECHO_T}$ac_cv_lib_xml2_xmlSaveToBuffer" >&6; }
8939 if test $ac_cv_lib_xml2_xmlSaveToBuffer = yes; then
8940   cat >>confdefs.h <<_ACEOF
8941 #define HAVE_LIBXML2 1
8942 _ACEOF
8943
8944   LIBS="-lxml2 $LIBS"
8945
8946 else
8947   { { echo "$as_me:$LINENO: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&5
8948 echo "$as_me: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&2;}
8949    { (exit 1); exit 1; }; }
8950 fi
8951
8952 fi
8953
8954 if test "$with_libxslt" = yes ; then
8955
8956 { echo "$as_me:$LINENO: checking for xsltCleanupGlobals in -lxslt" >&5
8957 echo $ECHO_N "checking for xsltCleanupGlobals in -lxslt... $ECHO_C" >&6; }
8958 if test "${ac_cv_lib_xslt_xsltCleanupGlobals+set}" = set; then
8959   echo $ECHO_N "(cached) $ECHO_C" >&6
8960 else
8961   ac_check_lib_save_LIBS=$LIBS
8962 LIBS="-lxslt  $LIBS"
8963 cat >conftest.$ac_ext <<_ACEOF
8964 /* confdefs.h.  */
8965 _ACEOF
8966 cat confdefs.h >>conftest.$ac_ext
8967 cat >>conftest.$ac_ext <<_ACEOF
8968 /* end confdefs.h.  */
8969
8970 /* Override any GCC internal prototype to avoid an error.
8971    Use char because int might match the return type of a GCC
8972    builtin and then its argument prototype would still apply.  */
8973 #ifdef __cplusplus
8974 extern "C"
8975 #endif
8976 char xsltCleanupGlobals ();
8977 int
8978 main ()
8979 {
8980 return xsltCleanupGlobals ();
8981   ;
8982   return 0;
8983 }
8984 _ACEOF
8985 rm -f conftest.$ac_objext conftest$ac_exeext
8986 if { (ac_try="$ac_link"
8987 case "(($ac_try" in
8988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8989   *) ac_try_echo=$ac_try;;
8990 esac
8991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8992   (eval "$ac_link") 2>conftest.er1
8993   ac_status=$?
8994   grep -v '^ *+' conftest.er1 >conftest.err
8995   rm -f conftest.er1
8996   cat conftest.err >&5
8997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8998   (exit $ac_status); } && {
8999          test -z "$ac_c_werror_flag" ||
9000          test ! -s conftest.err
9001        } && test -s conftest$ac_exeext &&
9002        $as_test_x conftest$ac_exeext; then
9003   ac_cv_lib_xslt_xsltCleanupGlobals=yes
9004 else
9005   echo "$as_me: failed program was:" >&5
9006 sed 's/^/| /' conftest.$ac_ext >&5
9007
9008         ac_cv_lib_xslt_xsltCleanupGlobals=no
9009 fi
9010
9011 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9012       conftest$ac_exeext conftest.$ac_ext
9013 LIBS=$ac_check_lib_save_LIBS
9014 fi
9015 { echo "$as_me:$LINENO: result: $ac_cv_lib_xslt_xsltCleanupGlobals" >&5
9016 echo "${ECHO_T}$ac_cv_lib_xslt_xsltCleanupGlobals" >&6; }
9017 if test $ac_cv_lib_xslt_xsltCleanupGlobals = yes; then
9018   cat >>confdefs.h <<_ACEOF
9019 #define HAVE_LIBXSLT 1
9020 _ACEOF
9021
9022   LIBS="-lxslt $LIBS"
9023
9024 else
9025   { { echo "$as_me:$LINENO: error: library 'xslt' is required for XSLT support" >&5
9026 echo "$as_me: error: library 'xslt' is required for XSLT support" >&2;}
9027    { (exit 1); exit 1; }; }
9028 fi
9029
9030 fi
9031
9032 # for contrib/uuid-ossp
9033 if test "$with_ossp_uuid" = yes ; then
9034   { echo "$as_me:$LINENO: checking for uuid_export in -lossp-uuid" >&5
9035 echo $ECHO_N "checking for uuid_export in -lossp-uuid... $ECHO_C" >&6; }
9036 if test "${ac_cv_lib_ossp_uuid_uuid_export+set}" = set; then
9037   echo $ECHO_N "(cached) $ECHO_C" >&6
9038 else
9039   ac_check_lib_save_LIBS=$LIBS
9040 LIBS="-lossp-uuid  $LIBS"
9041 cat >conftest.$ac_ext <<_ACEOF
9042 /* confdefs.h.  */
9043 _ACEOF
9044 cat confdefs.h >>conftest.$ac_ext
9045 cat >>conftest.$ac_ext <<_ACEOF
9046 /* end confdefs.h.  */
9047
9048 /* Override any GCC internal prototype to avoid an error.
9049    Use char because int might match the return type of a GCC
9050    builtin and then its argument prototype would still apply.  */
9051 #ifdef __cplusplus
9052 extern "C"
9053 #endif
9054 char uuid_export ();
9055 int
9056 main ()
9057 {
9058 return uuid_export ();
9059   ;
9060   return 0;
9061 }
9062 _ACEOF
9063 rm -f conftest.$ac_objext conftest$ac_exeext
9064 if { (ac_try="$ac_link"
9065 case "(($ac_try" in
9066   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9067   *) ac_try_echo=$ac_try;;
9068 esac
9069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9070   (eval "$ac_link") 2>conftest.er1
9071   ac_status=$?
9072   grep -v '^ *+' conftest.er1 >conftest.err
9073   rm -f conftest.er1
9074   cat conftest.err >&5
9075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9076   (exit $ac_status); } && {
9077          test -z "$ac_c_werror_flag" ||
9078          test ! -s conftest.err
9079        } && test -s conftest$ac_exeext &&
9080        $as_test_x conftest$ac_exeext; then
9081   ac_cv_lib_ossp_uuid_uuid_export=yes
9082 else
9083   echo "$as_me: failed program was:" >&5
9084 sed 's/^/| /' conftest.$ac_ext >&5
9085
9086         ac_cv_lib_ossp_uuid_uuid_export=no
9087 fi
9088
9089 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9090       conftest$ac_exeext conftest.$ac_ext
9091 LIBS=$ac_check_lib_save_LIBS
9092 fi
9093 { echo "$as_me:$LINENO: result: $ac_cv_lib_ossp_uuid_uuid_export" >&5
9094 echo "${ECHO_T}$ac_cv_lib_ossp_uuid_uuid_export" >&6; }
9095 if test $ac_cv_lib_ossp_uuid_uuid_export = yes; then
9096   OSSP_UUID_LIBS="-lossp-uuid"
9097 else
9098   { echo "$as_me:$LINENO: checking for uuid_export in -luuid" >&5
9099 echo $ECHO_N "checking for uuid_export in -luuid... $ECHO_C" >&6; }
9100 if test "${ac_cv_lib_uuid_uuid_export+set}" = set; then
9101   echo $ECHO_N "(cached) $ECHO_C" >&6
9102 else
9103   ac_check_lib_save_LIBS=$LIBS
9104 LIBS="-luuid  $LIBS"
9105 cat >conftest.$ac_ext <<_ACEOF
9106 /* confdefs.h.  */
9107 _ACEOF
9108 cat confdefs.h >>conftest.$ac_ext
9109 cat >>conftest.$ac_ext <<_ACEOF
9110 /* end confdefs.h.  */
9111
9112 /* Override any GCC internal prototype to avoid an error.
9113    Use char because int might match the return type of a GCC
9114    builtin and then its argument prototype would still apply.  */
9115 #ifdef __cplusplus
9116 extern "C"
9117 #endif
9118 char uuid_export ();
9119 int
9120 main ()
9121 {
9122 return uuid_export ();
9123   ;
9124   return 0;
9125 }
9126 _ACEOF
9127 rm -f conftest.$ac_objext conftest$ac_exeext
9128 if { (ac_try="$ac_link"
9129 case "(($ac_try" in
9130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9131   *) ac_try_echo=$ac_try;;
9132 esac
9133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9134   (eval "$ac_link") 2>conftest.er1
9135   ac_status=$?
9136   grep -v '^ *+' conftest.er1 >conftest.err
9137   rm -f conftest.er1
9138   cat conftest.err >&5
9139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9140   (exit $ac_status); } && {
9141          test -z "$ac_c_werror_flag" ||
9142          test ! -s conftest.err
9143        } && test -s conftest$ac_exeext &&
9144        $as_test_x conftest$ac_exeext; then
9145   ac_cv_lib_uuid_uuid_export=yes
9146 else
9147   echo "$as_me: failed program was:" >&5
9148 sed 's/^/| /' conftest.$ac_ext >&5
9149
9150         ac_cv_lib_uuid_uuid_export=no
9151 fi
9152
9153 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9154       conftest$ac_exeext conftest.$ac_ext
9155 LIBS=$ac_check_lib_save_LIBS
9156 fi
9157 { echo "$as_me:$LINENO: result: $ac_cv_lib_uuid_uuid_export" >&5
9158 echo "${ECHO_T}$ac_cv_lib_uuid_uuid_export" >&6; }
9159 if test $ac_cv_lib_uuid_uuid_export = yes; then
9160   OSSP_UUID_LIBS="-luuid"
9161 else
9162   { { echo "$as_me:$LINENO: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&5
9163 echo "$as_me: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&2;}
9164    { (exit 1); exit 1; }; }
9165 fi
9166
9167 fi
9168
9169 fi
9170
9171
9172
9173 ##
9174 ## Header files
9175 ##
9176
9177 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9178 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9179 if test "${ac_cv_header_stdc+set}" = set; then
9180   echo $ECHO_N "(cached) $ECHO_C" >&6
9181 else
9182   cat >conftest.$ac_ext <<_ACEOF
9183 /* confdefs.h.  */
9184 _ACEOF
9185 cat confdefs.h >>conftest.$ac_ext
9186 cat >>conftest.$ac_ext <<_ACEOF
9187 /* end confdefs.h.  */
9188 #include <stdlib.h>
9189 #include <stdarg.h>
9190 #include <string.h>
9191 #include <float.h>
9192
9193 int
9194 main ()
9195 {
9196
9197   ;
9198   return 0;
9199 }
9200 _ACEOF
9201 rm -f conftest.$ac_objext
9202 if { (ac_try="$ac_compile"
9203 case "(($ac_try" in
9204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9205   *) ac_try_echo=$ac_try;;
9206 esac
9207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9208   (eval "$ac_compile") 2>conftest.er1
9209   ac_status=$?
9210   grep -v '^ *+' conftest.er1 >conftest.err
9211   rm -f conftest.er1
9212   cat conftest.err >&5
9213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9214   (exit $ac_status); } && {
9215          test -z "$ac_c_werror_flag" ||
9216          test ! -s conftest.err
9217        } && test -s conftest.$ac_objext; then
9218   ac_cv_header_stdc=yes
9219 else
9220   echo "$as_me: failed program was:" >&5
9221 sed 's/^/| /' conftest.$ac_ext >&5
9222
9223         ac_cv_header_stdc=no
9224 fi
9225
9226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9227
9228 if test $ac_cv_header_stdc = yes; then
9229   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9230   cat >conftest.$ac_ext <<_ACEOF
9231 /* confdefs.h.  */
9232 _ACEOF
9233 cat confdefs.h >>conftest.$ac_ext
9234 cat >>conftest.$ac_ext <<_ACEOF
9235 /* end confdefs.h.  */
9236 #include <string.h>
9237
9238 _ACEOF
9239 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9240   $EGREP "memchr" >/dev/null 2>&1; then
9241   :
9242 else
9243   ac_cv_header_stdc=no
9244 fi
9245 rm -f conftest*
9246
9247 fi
9248
9249 if test $ac_cv_header_stdc = yes; then
9250   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9251   cat >conftest.$ac_ext <<_ACEOF
9252 /* confdefs.h.  */
9253 _ACEOF
9254 cat confdefs.h >>conftest.$ac_ext
9255 cat >>conftest.$ac_ext <<_ACEOF
9256 /* end confdefs.h.  */
9257 #include <stdlib.h>
9258
9259 _ACEOF
9260 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9261   $EGREP "free" >/dev/null 2>&1; then
9262   :
9263 else
9264   ac_cv_header_stdc=no
9265 fi
9266 rm -f conftest*
9267
9268 fi
9269
9270 if test $ac_cv_header_stdc = yes; then
9271   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9272   if test "$cross_compiling" = yes; then
9273   :
9274 else
9275   cat >conftest.$ac_ext <<_ACEOF
9276 /* confdefs.h.  */
9277 _ACEOF
9278 cat confdefs.h >>conftest.$ac_ext
9279 cat >>conftest.$ac_ext <<_ACEOF
9280 /* end confdefs.h.  */
9281 #include <ctype.h>
9282 #include <stdlib.h>
9283 #if ((' ' & 0x0FF) == 0x020)
9284 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9285 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9286 #else
9287 # define ISLOWER(c) \
9288                    (('a' <= (c) && (c) <= 'i') \
9289                      || ('j' <= (c) && (c) <= 'r') \
9290                      || ('s' <= (c) && (c) <= 'z'))
9291 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9292 #endif
9293
9294 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9295 int
9296 main ()
9297 {
9298   int i;
9299   for (i = 0; i < 256; i++)
9300     if (XOR (islower (i), ISLOWER (i))
9301         || toupper (i) != TOUPPER (i))
9302       return 2;
9303   return 0;
9304 }
9305 _ACEOF
9306 rm -f conftest$ac_exeext
9307 if { (ac_try="$ac_link"
9308 case "(($ac_try" in
9309   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9310   *) ac_try_echo=$ac_try;;
9311 esac
9312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9313   (eval "$ac_link") 2>&5
9314   ac_status=$?
9315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9316   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9317   { (case "(($ac_try" in
9318   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9319   *) ac_try_echo=$ac_try;;
9320 esac
9321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9322   (eval "$ac_try") 2>&5
9323   ac_status=$?
9324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9325   (exit $ac_status); }; }; then
9326   :
9327 else
9328   echo "$as_me: program exited with status $ac_status" >&5
9329 echo "$as_me: failed program was:" >&5
9330 sed 's/^/| /' conftest.$ac_ext >&5
9331
9332 ( exit $ac_status )
9333 ac_cv_header_stdc=no
9334 fi
9335 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9336 fi
9337
9338
9339 fi
9340 fi
9341 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9342 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9343 if test $ac_cv_header_stdc = yes; then
9344
9345 cat >>confdefs.h <<\_ACEOF
9346 #define STDC_HEADERS 1
9347 _ACEOF
9348
9349 fi
9350
9351 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9362                   inttypes.h stdint.h unistd.h
9363 do
9364 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9368   echo $ECHO_N "(cached) $ECHO_C" >&6
9369 else
9370   cat >conftest.$ac_ext <<_ACEOF
9371 /* confdefs.h.  */
9372 _ACEOF
9373 cat confdefs.h >>conftest.$ac_ext
9374 cat >>conftest.$ac_ext <<_ACEOF
9375 /* end confdefs.h.  */
9376 $ac_includes_default
9377
9378 #include <$ac_header>
9379 _ACEOF
9380 rm -f conftest.$ac_objext
9381 if { (ac_try="$ac_compile"
9382 case "(($ac_try" in
9383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9384   *) ac_try_echo=$ac_try;;
9385 esac
9386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9387   (eval "$ac_compile") 2>conftest.er1
9388   ac_status=$?
9389   grep -v '^ *+' conftest.er1 >conftest.err
9390   rm -f conftest.er1
9391   cat conftest.err >&5
9392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9393   (exit $ac_status); } && {
9394          test -z "$ac_c_werror_flag" ||
9395          test ! -s conftest.err
9396        } && test -s conftest.$ac_objext; then
9397   eval "$as_ac_Header=yes"
9398 else
9399   echo "$as_me: failed program was:" >&5
9400 sed 's/^/| /' conftest.$ac_ext >&5
9401
9402         eval "$as_ac_Header=no"
9403 fi
9404
9405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9406 fi
9407 ac_res=`eval echo '${'$as_ac_Header'}'`
9408                { echo "$as_me:$LINENO: result: $ac_res" >&5
9409 echo "${ECHO_T}$ac_res" >&6; }
9410 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9411   cat >>confdefs.h <<_ACEOF
9412 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9413 _ACEOF
9414
9415 fi
9416
9417 done
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447 for ac_header in crypt.h dld.h fp_class.h getopt.h ieeefp.h langinfo.h poll.h pwd.h sys/ipc.h sys/poll.h sys/pstat.h sys/resource.h sys/select.h sys/sem.h sys/socket.h sys/shm.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
9448 do
9449 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9450 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9451   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9452 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9453 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9454   echo $ECHO_N "(cached) $ECHO_C" >&6
9455 fi
9456 ac_res=`eval echo '${'$as_ac_Header'}'`
9457                { echo "$as_me:$LINENO: result: $ac_res" >&5
9458 echo "${ECHO_T}$ac_res" >&6; }
9459 else
9460   # Is the header compilable?
9461 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9462 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9463 cat >conftest.$ac_ext <<_ACEOF
9464 /* confdefs.h.  */
9465 _ACEOF
9466 cat confdefs.h >>conftest.$ac_ext
9467 cat >>conftest.$ac_ext <<_ACEOF
9468 /* end confdefs.h.  */
9469 $ac_includes_default
9470 #include <$ac_header>
9471 _ACEOF
9472 rm -f conftest.$ac_objext
9473 if { (ac_try="$ac_compile"
9474 case "(($ac_try" in
9475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9476   *) ac_try_echo=$ac_try;;
9477 esac
9478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9479   (eval "$ac_compile") 2>conftest.er1
9480   ac_status=$?
9481   grep -v '^ *+' conftest.er1 >conftest.err
9482   rm -f conftest.er1
9483   cat conftest.err >&5
9484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9485   (exit $ac_status); } && {
9486          test -z "$ac_c_werror_flag" ||
9487          test ! -s conftest.err
9488        } && test -s conftest.$ac_objext; then
9489   ac_header_compiler=yes
9490 else
9491   echo "$as_me: failed program was:" >&5
9492 sed 's/^/| /' conftest.$ac_ext >&5
9493
9494         ac_header_compiler=no
9495 fi
9496
9497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9498 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9499 echo "${ECHO_T}$ac_header_compiler" >&6; }
9500
9501 # Is the header present?
9502 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9503 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9504 cat >conftest.$ac_ext <<_ACEOF
9505 /* confdefs.h.  */
9506 _ACEOF
9507 cat confdefs.h >>conftest.$ac_ext
9508 cat >>conftest.$ac_ext <<_ACEOF
9509 /* end confdefs.h.  */
9510 #include <$ac_header>
9511 _ACEOF
9512 if { (ac_try="$ac_cpp conftest.$ac_ext"
9513 case "(($ac_try" in
9514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9515   *) ac_try_echo=$ac_try;;
9516 esac
9517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9518   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9519   ac_status=$?
9520   grep -v '^ *+' conftest.er1 >conftest.err
9521   rm -f conftest.er1
9522   cat conftest.err >&5
9523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9524   (exit $ac_status); } >/dev/null && {
9525          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9526          test ! -s conftest.err
9527        }; then
9528   ac_header_preproc=yes
9529 else
9530   echo "$as_me: failed program was:" >&5
9531 sed 's/^/| /' conftest.$ac_ext >&5
9532
9533   ac_header_preproc=no
9534 fi
9535
9536 rm -f conftest.err conftest.$ac_ext
9537 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9538 echo "${ECHO_T}$ac_header_preproc" >&6; }
9539
9540 # So?  What about this header?
9541 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9542   yes:no: )
9543     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9544 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9545     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9546 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9547     ac_header_preproc=yes
9548     ;;
9549   no:yes:* )
9550     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9551 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9552     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9553 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9554     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9555 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9556     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9557 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9558     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9559 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9560     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9561 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9562     ( cat <<\_ASBOX
9563 ## ---------------------------------------- ##
9564 ## Report this to pgsql-bugs@postgresql.org ##
9565 ## ---------------------------------------- ##
9566 _ASBOX
9567      ) | sed "s/^/$as_me: WARNING:     /" >&2
9568     ;;
9569 esac
9570 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9571 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9572 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9573   echo $ECHO_N "(cached) $ECHO_C" >&6
9574 else
9575   eval "$as_ac_Header=\$ac_header_preproc"
9576 fi
9577 ac_res=`eval echo '${'$as_ac_Header'}'`
9578                { echo "$as_me:$LINENO: result: $ac_res" >&5
9579 echo "${ECHO_T}$ac_res" >&6; }
9580
9581 fi
9582 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9583   cat >>confdefs.h <<_ACEOF
9584 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9585 _ACEOF
9586
9587 fi
9588
9589 done
9590
9591
9592 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
9593 # netinet/in.h is included first.
9594
9595 for ac_header in netinet/in.h
9596 do
9597 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9598 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9599   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9600 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9601 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9602   echo $ECHO_N "(cached) $ECHO_C" >&6
9603 fi
9604 ac_res=`eval echo '${'$as_ac_Header'}'`
9605                { echo "$as_me:$LINENO: result: $ac_res" >&5
9606 echo "${ECHO_T}$ac_res" >&6; }
9607 else
9608   # Is the header compilable?
9609 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9610 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9611 cat >conftest.$ac_ext <<_ACEOF
9612 /* confdefs.h.  */
9613 _ACEOF
9614 cat confdefs.h >>conftest.$ac_ext
9615 cat >>conftest.$ac_ext <<_ACEOF
9616 /* end confdefs.h.  */
9617 $ac_includes_default
9618 #include <$ac_header>
9619 _ACEOF
9620 rm -f conftest.$ac_objext
9621 if { (ac_try="$ac_compile"
9622 case "(($ac_try" in
9623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9624   *) ac_try_echo=$ac_try;;
9625 esac
9626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9627   (eval "$ac_compile") 2>conftest.er1
9628   ac_status=$?
9629   grep -v '^ *+' conftest.er1 >conftest.err
9630   rm -f conftest.er1
9631   cat conftest.err >&5
9632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9633   (exit $ac_status); } && {
9634          test -z "$ac_c_werror_flag" ||
9635          test ! -s conftest.err
9636        } && test -s conftest.$ac_objext; then
9637   ac_header_compiler=yes
9638 else
9639   echo "$as_me: failed program was:" >&5
9640 sed 's/^/| /' conftest.$ac_ext >&5
9641
9642         ac_header_compiler=no
9643 fi
9644
9645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9646 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9647 echo "${ECHO_T}$ac_header_compiler" >&6; }
9648
9649 # Is the header present?
9650 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9651 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9652 cat >conftest.$ac_ext <<_ACEOF
9653 /* confdefs.h.  */
9654 _ACEOF
9655 cat confdefs.h >>conftest.$ac_ext
9656 cat >>conftest.$ac_ext <<_ACEOF
9657 /* end confdefs.h.  */
9658 #include <$ac_header>
9659 _ACEOF
9660 if { (ac_try="$ac_cpp conftest.$ac_ext"
9661 case "(($ac_try" in
9662   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9663   *) ac_try_echo=$ac_try;;
9664 esac
9665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9666   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9667   ac_status=$?
9668   grep -v '^ *+' conftest.er1 >conftest.err
9669   rm -f conftest.er1
9670   cat conftest.err >&5
9671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672   (exit $ac_status); } >/dev/null && {
9673          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9674          test ! -s conftest.err
9675        }; then
9676   ac_header_preproc=yes
9677 else
9678   echo "$as_me: failed program was:" >&5
9679 sed 's/^/| /' conftest.$ac_ext >&5
9680
9681   ac_header_preproc=no
9682 fi
9683
9684 rm -f conftest.err conftest.$ac_ext
9685 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9686 echo "${ECHO_T}$ac_header_preproc" >&6; }
9687
9688 # So?  What about this header?
9689 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9690   yes:no: )
9691     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9692 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9693     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9694 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9695     ac_header_preproc=yes
9696     ;;
9697   no:yes:* )
9698     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9699 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9700     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9701 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9702     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9703 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9704     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9705 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9706     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9707 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9708     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9709 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9710     ( cat <<\_ASBOX
9711 ## ---------------------------------------- ##
9712 ## Report this to pgsql-bugs@postgresql.org ##
9713 ## ---------------------------------------- ##
9714 _ASBOX
9715      ) | sed "s/^/$as_me: WARNING:     /" >&2
9716     ;;
9717 esac
9718 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9719 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9720 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9721   echo $ECHO_N "(cached) $ECHO_C" >&6
9722 else
9723   eval "$as_ac_Header=\$ac_header_preproc"
9724 fi
9725 ac_res=`eval echo '${'$as_ac_Header'}'`
9726                { echo "$as_me:$LINENO: result: $ac_res" >&5
9727 echo "${ECHO_T}$ac_res" >&6; }
9728
9729 fi
9730 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9731   cat >>confdefs.h <<_ACEOF
9732 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9733 _ACEOF
9734
9735 fi
9736
9737 done
9738
9739
9740 for ac_header in netinet/tcp.h
9741 do
9742 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9743 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9744 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9745 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9746   echo $ECHO_N "(cached) $ECHO_C" >&6
9747 else
9748   cat >conftest.$ac_ext <<_ACEOF
9749 /* confdefs.h.  */
9750 _ACEOF
9751 cat confdefs.h >>conftest.$ac_ext
9752 cat >>conftest.$ac_ext <<_ACEOF
9753 /* end confdefs.h.  */
9754 $ac_includes_default
9755 #ifdef HAVE_NETINET_IN_H
9756 #include <netinet/in.h>
9757 #endif
9758
9759
9760 #include <$ac_header>
9761 _ACEOF
9762 rm -f conftest.$ac_objext
9763 if { (ac_try="$ac_compile"
9764 case "(($ac_try" in
9765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9766   *) ac_try_echo=$ac_try;;
9767 esac
9768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9769   (eval "$ac_compile") 2>conftest.er1
9770   ac_status=$?
9771   grep -v '^ *+' conftest.er1 >conftest.err
9772   rm -f conftest.er1
9773   cat conftest.err >&5
9774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9775   (exit $ac_status); } && {
9776          test -z "$ac_c_werror_flag" ||
9777          test ! -s conftest.err
9778        } && test -s conftest.$ac_objext; then
9779   eval "$as_ac_Header=yes"
9780 else
9781   echo "$as_me: failed program was:" >&5
9782 sed 's/^/| /' conftest.$ac_ext >&5
9783
9784         eval "$as_ac_Header=no"
9785 fi
9786
9787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9788 fi
9789 ac_res=`eval echo '${'$as_ac_Header'}'`
9790                { echo "$as_me:$LINENO: result: $ac_res" >&5
9791 echo "${ECHO_T}$ac_res" >&6; }
9792 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9793   cat >>confdefs.h <<_ACEOF
9794 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9795 _ACEOF
9796
9797 fi
9798
9799 done
9800
9801
9802 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
9803
9804 for ac_header in readline/readline.h
9805 do
9806 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9807 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9808   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9809 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9810 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9811   echo $ECHO_N "(cached) $ECHO_C" >&6
9812 fi
9813 ac_res=`eval echo '${'$as_ac_Header'}'`
9814                { echo "$as_me:$LINENO: result: $ac_res" >&5
9815 echo "${ECHO_T}$ac_res" >&6; }
9816 else
9817   # Is the header compilable?
9818 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9819 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9820 cat >conftest.$ac_ext <<_ACEOF
9821 /* confdefs.h.  */
9822 _ACEOF
9823 cat confdefs.h >>conftest.$ac_ext
9824 cat >>conftest.$ac_ext <<_ACEOF
9825 /* end confdefs.h.  */
9826 $ac_includes_default
9827 #include <$ac_header>
9828 _ACEOF
9829 rm -f conftest.$ac_objext
9830 if { (ac_try="$ac_compile"
9831 case "(($ac_try" in
9832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9833   *) ac_try_echo=$ac_try;;
9834 esac
9835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9836   (eval "$ac_compile") 2>conftest.er1
9837   ac_status=$?
9838   grep -v '^ *+' conftest.er1 >conftest.err
9839   rm -f conftest.er1
9840   cat conftest.err >&5
9841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9842   (exit $ac_status); } && {
9843          test -z "$ac_c_werror_flag" ||
9844          test ! -s conftest.err
9845        } && test -s conftest.$ac_objext; then
9846   ac_header_compiler=yes
9847 else
9848   echo "$as_me: failed program was:" >&5
9849 sed 's/^/| /' conftest.$ac_ext >&5
9850
9851         ac_header_compiler=no
9852 fi
9853
9854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9855 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9856 echo "${ECHO_T}$ac_header_compiler" >&6; }
9857
9858 # Is the header present?
9859 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9860 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9861 cat >conftest.$ac_ext <<_ACEOF
9862 /* confdefs.h.  */
9863 _ACEOF
9864 cat confdefs.h >>conftest.$ac_ext
9865 cat >>conftest.$ac_ext <<_ACEOF
9866 /* end confdefs.h.  */
9867 #include <$ac_header>
9868 _ACEOF
9869 if { (ac_try="$ac_cpp conftest.$ac_ext"
9870 case "(($ac_try" in
9871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9872   *) ac_try_echo=$ac_try;;
9873 esac
9874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9875   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9876   ac_status=$?
9877   grep -v '^ *+' conftest.er1 >conftest.err
9878   rm -f conftest.er1
9879   cat conftest.err >&5
9880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9881   (exit $ac_status); } >/dev/null && {
9882          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9883          test ! -s conftest.err
9884        }; then
9885   ac_header_preproc=yes
9886 else
9887   echo "$as_me: failed program was:" >&5
9888 sed 's/^/| /' conftest.$ac_ext >&5
9889
9890   ac_header_preproc=no
9891 fi
9892
9893 rm -f conftest.err conftest.$ac_ext
9894 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9895 echo "${ECHO_T}$ac_header_preproc" >&6; }
9896
9897 # So?  What about this header?
9898 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9899   yes:no: )
9900     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9901 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9902     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9903 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9904     ac_header_preproc=yes
9905     ;;
9906   no:yes:* )
9907     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9908 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9909     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9910 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9911     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9912 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9913     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9914 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9915     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9916 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9917     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9918 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9919     ( cat <<\_ASBOX
9920 ## ---------------------------------------- ##
9921 ## Report this to pgsql-bugs@postgresql.org ##
9922 ## ---------------------------------------- ##
9923 _ASBOX
9924      ) | sed "s/^/$as_me: WARNING:     /" >&2
9925     ;;
9926 esac
9927 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9928 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9929 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9930   echo $ECHO_N "(cached) $ECHO_C" >&6
9931 else
9932   eval "$as_ac_Header=\$ac_header_preproc"
9933 fi
9934 ac_res=`eval echo '${'$as_ac_Header'}'`
9935                { echo "$as_me:$LINENO: result: $ac_res" >&5
9936 echo "${ECHO_T}$ac_res" >&6; }
9937
9938 fi
9939 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9940   cat >>confdefs.h <<_ACEOF
9941 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9942 _ACEOF
9943
9944 else
9945
9946 for ac_header in readline.h
9947 do
9948 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9949 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9950   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9951 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9952 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9953   echo $ECHO_N "(cached) $ECHO_C" >&6
9954 fi
9955 ac_res=`eval echo '${'$as_ac_Header'}'`
9956                { echo "$as_me:$LINENO: result: $ac_res" >&5
9957 echo "${ECHO_T}$ac_res" >&6; }
9958 else
9959   # Is the header compilable?
9960 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9961 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9962 cat >conftest.$ac_ext <<_ACEOF
9963 /* confdefs.h.  */
9964 _ACEOF
9965 cat confdefs.h >>conftest.$ac_ext
9966 cat >>conftest.$ac_ext <<_ACEOF
9967 /* end confdefs.h.  */
9968 $ac_includes_default
9969 #include <$ac_header>
9970 _ACEOF
9971 rm -f conftest.$ac_objext
9972 if { (ac_try="$ac_compile"
9973 case "(($ac_try" in
9974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9975   *) ac_try_echo=$ac_try;;
9976 esac
9977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9978   (eval "$ac_compile") 2>conftest.er1
9979   ac_status=$?
9980   grep -v '^ *+' conftest.er1 >conftest.err
9981   rm -f conftest.er1
9982   cat conftest.err >&5
9983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984   (exit $ac_status); } && {
9985          test -z "$ac_c_werror_flag" ||
9986          test ! -s conftest.err
9987        } && test -s conftest.$ac_objext; then
9988   ac_header_compiler=yes
9989 else
9990   echo "$as_me: failed program was:" >&5
9991 sed 's/^/| /' conftest.$ac_ext >&5
9992
9993         ac_header_compiler=no
9994 fi
9995
9996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9997 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9998 echo "${ECHO_T}$ac_header_compiler" >&6; }
9999
10000 # Is the header present?
10001 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10002 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10003 cat >conftest.$ac_ext <<_ACEOF
10004 /* confdefs.h.  */
10005 _ACEOF
10006 cat confdefs.h >>conftest.$ac_ext
10007 cat >>conftest.$ac_ext <<_ACEOF
10008 /* end confdefs.h.  */
10009 #include <$ac_header>
10010 _ACEOF
10011 if { (ac_try="$ac_cpp conftest.$ac_ext"
10012 case "(($ac_try" in
10013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10014   *) ac_try_echo=$ac_try;;
10015 esac
10016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10017   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10018   ac_status=$?
10019   grep -v '^ *+' conftest.er1 >conftest.err
10020   rm -f conftest.er1
10021   cat conftest.err >&5
10022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10023   (exit $ac_status); } >/dev/null && {
10024          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10025          test ! -s conftest.err
10026        }; then
10027   ac_header_preproc=yes
10028 else
10029   echo "$as_me: failed program was:" >&5
10030 sed 's/^/| /' conftest.$ac_ext >&5
10031
10032   ac_header_preproc=no
10033 fi
10034
10035 rm -f conftest.err conftest.$ac_ext
10036 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10037 echo "${ECHO_T}$ac_header_preproc" >&6; }
10038
10039 # So?  What about this header?
10040 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10041   yes:no: )
10042     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10043 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10044     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10045 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10046     ac_header_preproc=yes
10047     ;;
10048   no:yes:* )
10049     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10050 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10051     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10052 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10053     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10054 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10055     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10056 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10057     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10058 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10059     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10060 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10061     ( cat <<\_ASBOX
10062 ## ---------------------------------------- ##
10063 ## Report this to pgsql-bugs@postgresql.org ##
10064 ## ---------------------------------------- ##
10065 _ASBOX
10066      ) | sed "s/^/$as_me: WARNING:     /" >&2
10067     ;;
10068 esac
10069 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10070 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10071 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10072   echo $ECHO_N "(cached) $ECHO_C" >&6
10073 else
10074   eval "$as_ac_Header=\$ac_header_preproc"
10075 fi
10076 ac_res=`eval echo '${'$as_ac_Header'}'`
10077                { echo "$as_me:$LINENO: result: $ac_res" >&5
10078 echo "${ECHO_T}$ac_res" >&6; }
10079
10080 fi
10081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10082   cat >>confdefs.h <<_ACEOF
10083 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10084 _ACEOF
10085
10086 else
10087   { { echo "$as_me:$LINENO: error: readline header not found
10088 If you have readline already installed, see config.log for details on the
10089 failure.  It is possible the compiler isn't looking in the proper directory.
10090 Use --without-readline to disable readline support." >&5
10091 echo "$as_me: error: readline header not found
10092 If you have readline already installed, see config.log for details on the
10093 failure.  It is possible the compiler isn't looking in the proper directory.
10094 Use --without-readline to disable readline support." >&2;}
10095    { (exit 1); exit 1; }; }
10096 fi
10097
10098 done
10099
10100 fi
10101
10102 done
10103
10104
10105 for ac_header in readline/history.h
10106 do
10107 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10109   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10110 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10111 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10112   echo $ECHO_N "(cached) $ECHO_C" >&6
10113 fi
10114 ac_res=`eval echo '${'$as_ac_Header'}'`
10115                { echo "$as_me:$LINENO: result: $ac_res" >&5
10116 echo "${ECHO_T}$ac_res" >&6; }
10117 else
10118   # Is the header compilable?
10119 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10121 cat >conftest.$ac_ext <<_ACEOF
10122 /* confdefs.h.  */
10123 _ACEOF
10124 cat confdefs.h >>conftest.$ac_ext
10125 cat >>conftest.$ac_ext <<_ACEOF
10126 /* end confdefs.h.  */
10127 $ac_includes_default
10128 #include <$ac_header>
10129 _ACEOF
10130 rm -f conftest.$ac_objext
10131 if { (ac_try="$ac_compile"
10132 case "(($ac_try" in
10133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10134   *) ac_try_echo=$ac_try;;
10135 esac
10136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10137   (eval "$ac_compile") 2>conftest.er1
10138   ac_status=$?
10139   grep -v '^ *+' conftest.er1 >conftest.err
10140   rm -f conftest.er1
10141   cat conftest.err >&5
10142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143   (exit $ac_status); } && {
10144          test -z "$ac_c_werror_flag" ||
10145          test ! -s conftest.err
10146        } && test -s conftest.$ac_objext; then
10147   ac_header_compiler=yes
10148 else
10149   echo "$as_me: failed program was:" >&5
10150 sed 's/^/| /' conftest.$ac_ext >&5
10151
10152         ac_header_compiler=no
10153 fi
10154
10155 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10156 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10157 echo "${ECHO_T}$ac_header_compiler" >&6; }
10158
10159 # Is the header present?
10160 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10161 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10162 cat >conftest.$ac_ext <<_ACEOF
10163 /* confdefs.h.  */
10164 _ACEOF
10165 cat confdefs.h >>conftest.$ac_ext
10166 cat >>conftest.$ac_ext <<_ACEOF
10167 /* end confdefs.h.  */
10168 #include <$ac_header>
10169 _ACEOF
10170 if { (ac_try="$ac_cpp conftest.$ac_ext"
10171 case "(($ac_try" in
10172   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10173   *) ac_try_echo=$ac_try;;
10174 esac
10175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10176   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10177   ac_status=$?
10178   grep -v '^ *+' conftest.er1 >conftest.err
10179   rm -f conftest.er1
10180   cat conftest.err >&5
10181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10182   (exit $ac_status); } >/dev/null && {
10183          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10184          test ! -s conftest.err
10185        }; then
10186   ac_header_preproc=yes
10187 else
10188   echo "$as_me: failed program was:" >&5
10189 sed 's/^/| /' conftest.$ac_ext >&5
10190
10191   ac_header_preproc=no
10192 fi
10193
10194 rm -f conftest.err conftest.$ac_ext
10195 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10196 echo "${ECHO_T}$ac_header_preproc" >&6; }
10197
10198 # So?  What about this header?
10199 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10200   yes:no: )
10201     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10202 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10203     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10204 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10205     ac_header_preproc=yes
10206     ;;
10207   no:yes:* )
10208     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10209 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10210     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10211 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10212     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10213 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10214     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10215 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10216     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10217 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10218     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10219 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10220     ( cat <<\_ASBOX
10221 ## ---------------------------------------- ##
10222 ## Report this to pgsql-bugs@postgresql.org ##
10223 ## ---------------------------------------- ##
10224 _ASBOX
10225      ) | sed "s/^/$as_me: WARNING:     /" >&2
10226     ;;
10227 esac
10228 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10229 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10230 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10231   echo $ECHO_N "(cached) $ECHO_C" >&6
10232 else
10233   eval "$as_ac_Header=\$ac_header_preproc"
10234 fi
10235 ac_res=`eval echo '${'$as_ac_Header'}'`
10236                { echo "$as_me:$LINENO: result: $ac_res" >&5
10237 echo "${ECHO_T}$ac_res" >&6; }
10238
10239 fi
10240 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10241   cat >>confdefs.h <<_ACEOF
10242 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10243 _ACEOF
10244
10245 else
10246
10247 for ac_header in history.h
10248 do
10249 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10250 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10251   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10252 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10253 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10254   echo $ECHO_N "(cached) $ECHO_C" >&6
10255 fi
10256 ac_res=`eval echo '${'$as_ac_Header'}'`
10257                { echo "$as_me:$LINENO: result: $ac_res" >&5
10258 echo "${ECHO_T}$ac_res" >&6; }
10259 else
10260   # Is the header compilable?
10261 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10262 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10263 cat >conftest.$ac_ext <<_ACEOF
10264 /* confdefs.h.  */
10265 _ACEOF
10266 cat confdefs.h >>conftest.$ac_ext
10267 cat >>conftest.$ac_ext <<_ACEOF
10268 /* end confdefs.h.  */
10269 $ac_includes_default
10270 #include <$ac_header>
10271 _ACEOF
10272 rm -f conftest.$ac_objext
10273 if { (ac_try="$ac_compile"
10274 case "(($ac_try" in
10275   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10276   *) ac_try_echo=$ac_try;;
10277 esac
10278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10279   (eval "$ac_compile") 2>conftest.er1
10280   ac_status=$?
10281   grep -v '^ *+' conftest.er1 >conftest.err
10282   rm -f conftest.er1
10283   cat conftest.err >&5
10284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10285   (exit $ac_status); } && {
10286          test -z "$ac_c_werror_flag" ||
10287          test ! -s conftest.err
10288        } && test -s conftest.$ac_objext; then
10289   ac_header_compiler=yes
10290 else
10291   echo "$as_me: failed program was:" >&5
10292 sed 's/^/| /' conftest.$ac_ext >&5
10293
10294         ac_header_compiler=no
10295 fi
10296
10297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10298 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10299 echo "${ECHO_T}$ac_header_compiler" >&6; }
10300
10301 # Is the header present?
10302 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10303 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10304 cat >conftest.$ac_ext <<_ACEOF
10305 /* confdefs.h.  */
10306 _ACEOF
10307 cat confdefs.h >>conftest.$ac_ext
10308 cat >>conftest.$ac_ext <<_ACEOF
10309 /* end confdefs.h.  */
10310 #include <$ac_header>
10311 _ACEOF
10312 if { (ac_try="$ac_cpp conftest.$ac_ext"
10313 case "(($ac_try" in
10314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10315   *) ac_try_echo=$ac_try;;
10316 esac
10317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10318   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10319   ac_status=$?
10320   grep -v '^ *+' conftest.er1 >conftest.err
10321   rm -f conftest.er1
10322   cat conftest.err >&5
10323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324   (exit $ac_status); } >/dev/null && {
10325          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10326          test ! -s conftest.err
10327        }; then
10328   ac_header_preproc=yes
10329 else
10330   echo "$as_me: failed program was:" >&5
10331 sed 's/^/| /' conftest.$ac_ext >&5
10332
10333   ac_header_preproc=no
10334 fi
10335
10336 rm -f conftest.err conftest.$ac_ext
10337 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10338 echo "${ECHO_T}$ac_header_preproc" >&6; }
10339
10340 # So?  What about this header?
10341 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10342   yes:no: )
10343     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10344 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10345     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10346 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10347     ac_header_preproc=yes
10348     ;;
10349   no:yes:* )
10350     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10351 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10352     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10353 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10354     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10355 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10356     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10357 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10359 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10360     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10361 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10362     ( cat <<\_ASBOX
10363 ## ---------------------------------------- ##
10364 ## Report this to pgsql-bugs@postgresql.org ##
10365 ## ---------------------------------------- ##
10366 _ASBOX
10367      ) | sed "s/^/$as_me: WARNING:     /" >&2
10368     ;;
10369 esac
10370 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10371 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10372 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10373   echo $ECHO_N "(cached) $ECHO_C" >&6
10374 else
10375   eval "$as_ac_Header=\$ac_header_preproc"
10376 fi
10377 ac_res=`eval echo '${'$as_ac_Header'}'`
10378                { echo "$as_me:$LINENO: result: $ac_res" >&5
10379 echo "${ECHO_T}$ac_res" >&6; }
10380
10381 fi
10382 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10383   cat >>confdefs.h <<_ACEOF
10384 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10385 _ACEOF
10386
10387 else
10388   { { echo "$as_me:$LINENO: error: history header not found
10389 If you have readline already installed, see config.log for details on the
10390 failure.  It is possible the compiler isn't looking in the proper directory.
10391 Use --without-readline to disable readline support." >&5
10392 echo "$as_me: error: history header not found
10393 If you have readline already installed, see config.log for details on the
10394 failure.  It is possible the compiler isn't looking in the proper directory.
10395 Use --without-readline to disable readline support." >&2;}
10396    { (exit 1); exit 1; }; }
10397 fi
10398
10399 done
10400
10401 fi
10402
10403 done
10404
10405 fi
10406
10407 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
10408 # Some installations of libedit usurp /usr/include/readline/, which seems
10409 # bad practice, since in combined installations readline will have its headers
10410 # there.  We might have to resort to AC_EGREP checks to make sure we found
10411 # the proper header...
10412
10413 for ac_header in editline/readline.h
10414 do
10415 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10416 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10417   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10418 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10419 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10420   echo $ECHO_N "(cached) $ECHO_C" >&6
10421 fi
10422 ac_res=`eval echo '${'$as_ac_Header'}'`
10423                { echo "$as_me:$LINENO: result: $ac_res" >&5
10424 echo "${ECHO_T}$ac_res" >&6; }
10425 else
10426   # Is the header compilable?
10427 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10428 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10429 cat >conftest.$ac_ext <<_ACEOF
10430 /* confdefs.h.  */
10431 _ACEOF
10432 cat confdefs.h >>conftest.$ac_ext
10433 cat >>conftest.$ac_ext <<_ACEOF
10434 /* end confdefs.h.  */
10435 $ac_includes_default
10436 #include <$ac_header>
10437 _ACEOF
10438 rm -f conftest.$ac_objext
10439 if { (ac_try="$ac_compile"
10440 case "(($ac_try" in
10441   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10442   *) ac_try_echo=$ac_try;;
10443 esac
10444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10445   (eval "$ac_compile") 2>conftest.er1
10446   ac_status=$?
10447   grep -v '^ *+' conftest.er1 >conftest.err
10448   rm -f conftest.er1
10449   cat conftest.err >&5
10450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10451   (exit $ac_status); } && {
10452          test -z "$ac_c_werror_flag" ||
10453          test ! -s conftest.err
10454        } && test -s conftest.$ac_objext; then
10455   ac_header_compiler=yes
10456 else
10457   echo "$as_me: failed program was:" >&5
10458 sed 's/^/| /' conftest.$ac_ext >&5
10459
10460         ac_header_compiler=no
10461 fi
10462
10463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10464 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10465 echo "${ECHO_T}$ac_header_compiler" >&6; }
10466
10467 # Is the header present?
10468 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10469 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10470 cat >conftest.$ac_ext <<_ACEOF
10471 /* confdefs.h.  */
10472 _ACEOF
10473 cat confdefs.h >>conftest.$ac_ext
10474 cat >>conftest.$ac_ext <<_ACEOF
10475 /* end confdefs.h.  */
10476 #include <$ac_header>
10477 _ACEOF
10478 if { (ac_try="$ac_cpp conftest.$ac_ext"
10479 case "(($ac_try" in
10480   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10481   *) ac_try_echo=$ac_try;;
10482 esac
10483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10484   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10485   ac_status=$?
10486   grep -v '^ *+' conftest.er1 >conftest.err
10487   rm -f conftest.er1
10488   cat conftest.err >&5
10489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10490   (exit $ac_status); } >/dev/null && {
10491          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10492          test ! -s conftest.err
10493        }; then
10494   ac_header_preproc=yes
10495 else
10496   echo "$as_me: failed program was:" >&5
10497 sed 's/^/| /' conftest.$ac_ext >&5
10498
10499   ac_header_preproc=no
10500 fi
10501
10502 rm -f conftest.err conftest.$ac_ext
10503 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10504 echo "${ECHO_T}$ac_header_preproc" >&6; }
10505
10506 # So?  What about this header?
10507 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10508   yes:no: )
10509     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10510 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10511     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10512 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10513     ac_header_preproc=yes
10514     ;;
10515   no:yes:* )
10516     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10517 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10518     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10519 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10520     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10521 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10522     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10523 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10524     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10525 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10526     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10527 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10528     ( cat <<\_ASBOX
10529 ## ---------------------------------------- ##
10530 ## Report this to pgsql-bugs@postgresql.org ##
10531 ## ---------------------------------------- ##
10532 _ASBOX
10533      ) | sed "s/^/$as_me: WARNING:     /" >&2
10534     ;;
10535 esac
10536 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10537 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10538 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10539   echo $ECHO_N "(cached) $ECHO_C" >&6
10540 else
10541   eval "$as_ac_Header=\$ac_header_preproc"
10542 fi
10543 ac_res=`eval echo '${'$as_ac_Header'}'`
10544                { echo "$as_me:$LINENO: result: $ac_res" >&5
10545 echo "${ECHO_T}$ac_res" >&6; }
10546
10547 fi
10548 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10549   cat >>confdefs.h <<_ACEOF
10550 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10551 _ACEOF
10552
10553 else
10554
10555 for ac_header in readline.h
10556 do
10557 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10558 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10559   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10560 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10561 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10562   echo $ECHO_N "(cached) $ECHO_C" >&6
10563 fi
10564 ac_res=`eval echo '${'$as_ac_Header'}'`
10565                { echo "$as_me:$LINENO: result: $ac_res" >&5
10566 echo "${ECHO_T}$ac_res" >&6; }
10567 else
10568   # Is the header compilable?
10569 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10570 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10571 cat >conftest.$ac_ext <<_ACEOF
10572 /* confdefs.h.  */
10573 _ACEOF
10574 cat confdefs.h >>conftest.$ac_ext
10575 cat >>conftest.$ac_ext <<_ACEOF
10576 /* end confdefs.h.  */
10577 $ac_includes_default
10578 #include <$ac_header>
10579 _ACEOF
10580 rm -f conftest.$ac_objext
10581 if { (ac_try="$ac_compile"
10582 case "(($ac_try" in
10583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10584   *) ac_try_echo=$ac_try;;
10585 esac
10586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10587   (eval "$ac_compile") 2>conftest.er1
10588   ac_status=$?
10589   grep -v '^ *+' conftest.er1 >conftest.err
10590   rm -f conftest.er1
10591   cat conftest.err >&5
10592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10593   (exit $ac_status); } && {
10594          test -z "$ac_c_werror_flag" ||
10595          test ! -s conftest.err
10596        } && test -s conftest.$ac_objext; then
10597   ac_header_compiler=yes
10598 else
10599   echo "$as_me: failed program was:" >&5
10600 sed 's/^/| /' conftest.$ac_ext >&5
10601
10602         ac_header_compiler=no
10603 fi
10604
10605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10606 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10607 echo "${ECHO_T}$ac_header_compiler" >&6; }
10608
10609 # Is the header present?
10610 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10611 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10612 cat >conftest.$ac_ext <<_ACEOF
10613 /* confdefs.h.  */
10614 _ACEOF
10615 cat confdefs.h >>conftest.$ac_ext
10616 cat >>conftest.$ac_ext <<_ACEOF
10617 /* end confdefs.h.  */
10618 #include <$ac_header>
10619 _ACEOF
10620 if { (ac_try="$ac_cpp conftest.$ac_ext"
10621 case "(($ac_try" in
10622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10623   *) ac_try_echo=$ac_try;;
10624 esac
10625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10626   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10627   ac_status=$?
10628   grep -v '^ *+' conftest.er1 >conftest.err
10629   rm -f conftest.er1
10630   cat conftest.err >&5
10631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10632   (exit $ac_status); } >/dev/null && {
10633          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10634          test ! -s conftest.err
10635        }; then
10636   ac_header_preproc=yes
10637 else
10638   echo "$as_me: failed program was:" >&5
10639 sed 's/^/| /' conftest.$ac_ext >&5
10640
10641   ac_header_preproc=no
10642 fi
10643
10644 rm -f conftest.err conftest.$ac_ext
10645 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10646 echo "${ECHO_T}$ac_header_preproc" >&6; }
10647
10648 # So?  What about this header?
10649 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10650   yes:no: )
10651     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10652 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10653     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10654 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10655     ac_header_preproc=yes
10656     ;;
10657   no:yes:* )
10658     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10659 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10660     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10661 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10662     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10663 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10664     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10665 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10666     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10667 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10668     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10669 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10670     ( cat <<\_ASBOX
10671 ## ---------------------------------------- ##
10672 ## Report this to pgsql-bugs@postgresql.org ##
10673 ## ---------------------------------------- ##
10674 _ASBOX
10675      ) | sed "s/^/$as_me: WARNING:     /" >&2
10676     ;;
10677 esac
10678 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10679 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10680 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10681   echo $ECHO_N "(cached) $ECHO_C" >&6
10682 else
10683   eval "$as_ac_Header=\$ac_header_preproc"
10684 fi
10685 ac_res=`eval echo '${'$as_ac_Header'}'`
10686                { echo "$as_me:$LINENO: result: $ac_res" >&5
10687 echo "${ECHO_T}$ac_res" >&6; }
10688
10689 fi
10690 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10691   cat >>confdefs.h <<_ACEOF
10692 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10693 _ACEOF
10694
10695 else
10696
10697 for ac_header in readline/readline.h
10698 do
10699 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10700 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10701   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10702 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10703 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10704   echo $ECHO_N "(cached) $ECHO_C" >&6
10705 fi
10706 ac_res=`eval echo '${'$as_ac_Header'}'`
10707                { echo "$as_me:$LINENO: result: $ac_res" >&5
10708 echo "${ECHO_T}$ac_res" >&6; }
10709 else
10710   # Is the header compilable?
10711 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10712 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10713 cat >conftest.$ac_ext <<_ACEOF
10714 /* confdefs.h.  */
10715 _ACEOF
10716 cat confdefs.h >>conftest.$ac_ext
10717 cat >>conftest.$ac_ext <<_ACEOF
10718 /* end confdefs.h.  */
10719 $ac_includes_default
10720 #include <$ac_header>
10721 _ACEOF
10722 rm -f conftest.$ac_objext
10723 if { (ac_try="$ac_compile"
10724 case "(($ac_try" in
10725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10726   *) ac_try_echo=$ac_try;;
10727 esac
10728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10729   (eval "$ac_compile") 2>conftest.er1
10730   ac_status=$?
10731   grep -v '^ *+' conftest.er1 >conftest.err
10732   rm -f conftest.er1
10733   cat conftest.err >&5
10734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10735   (exit $ac_status); } && {
10736          test -z "$ac_c_werror_flag" ||
10737          test ! -s conftest.err
10738        } && test -s conftest.$ac_objext; then
10739   ac_header_compiler=yes
10740 else
10741   echo "$as_me: failed program was:" >&5
10742 sed 's/^/| /' conftest.$ac_ext >&5
10743
10744         ac_header_compiler=no
10745 fi
10746
10747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10748 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10749 echo "${ECHO_T}$ac_header_compiler" >&6; }
10750
10751 # Is the header present?
10752 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10753 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10754 cat >conftest.$ac_ext <<_ACEOF
10755 /* confdefs.h.  */
10756 _ACEOF
10757 cat confdefs.h >>conftest.$ac_ext
10758 cat >>conftest.$ac_ext <<_ACEOF
10759 /* end confdefs.h.  */
10760 #include <$ac_header>
10761 _ACEOF
10762 if { (ac_try="$ac_cpp conftest.$ac_ext"
10763 case "(($ac_try" in
10764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10765   *) ac_try_echo=$ac_try;;
10766 esac
10767 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10768   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10769   ac_status=$?
10770   grep -v '^ *+' conftest.er1 >conftest.err
10771   rm -f conftest.er1
10772   cat conftest.err >&5
10773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10774   (exit $ac_status); } >/dev/null && {
10775          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10776          test ! -s conftest.err
10777        }; then
10778   ac_header_preproc=yes
10779 else
10780   echo "$as_me: failed program was:" >&5
10781 sed 's/^/| /' conftest.$ac_ext >&5
10782
10783   ac_header_preproc=no
10784 fi
10785
10786 rm -f conftest.err conftest.$ac_ext
10787 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10788 echo "${ECHO_T}$ac_header_preproc" >&6; }
10789
10790 # So?  What about this header?
10791 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10792   yes:no: )
10793     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10794 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10795     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10796 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10797     ac_header_preproc=yes
10798     ;;
10799   no:yes:* )
10800     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10801 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10802     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10803 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10804     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10805 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10806     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10807 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10808     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10809 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10810     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10811 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10812     ( cat <<\_ASBOX
10813 ## ---------------------------------------- ##
10814 ## Report this to pgsql-bugs@postgresql.org ##
10815 ## ---------------------------------------- ##
10816 _ASBOX
10817      ) | sed "s/^/$as_me: WARNING:     /" >&2
10818     ;;
10819 esac
10820 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10821 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10822 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10823   echo $ECHO_N "(cached) $ECHO_C" >&6
10824 else
10825   eval "$as_ac_Header=\$ac_header_preproc"
10826 fi
10827 ac_res=`eval echo '${'$as_ac_Header'}'`
10828                { echo "$as_me:$LINENO: result: $ac_res" >&5
10829 echo "${ECHO_T}$ac_res" >&6; }
10830
10831 fi
10832 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10833   cat >>confdefs.h <<_ACEOF
10834 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10835 _ACEOF
10836
10837 else
10838   { { echo "$as_me:$LINENO: error: readline header not found
10839 If you have libedit already installed, see config.log for details on the
10840 failure.  It is possible the compiler isn't looking in the proper directory.
10841 Use --without-readline to disable libedit support." >&5
10842 echo "$as_me: error: readline header not found
10843 If you have libedit already installed, see config.log for details on the
10844 failure.  It is possible the compiler isn't looking in the proper directory.
10845 Use --without-readline to disable libedit support." >&2;}
10846    { (exit 1); exit 1; }; }
10847 fi
10848
10849 done
10850
10851 fi
10852
10853 done
10854
10855 fi
10856
10857 done
10858
10859 # Note: in a libedit installation, history.h is sometimes a dummy, and may
10860 # not be there at all.  Hence, don't complain if not found.  We must check
10861 # though, since in yet other versions it is an independent header.
10862
10863 for ac_header in editline/history.h
10864 do
10865 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10866 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10867   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10868 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10869 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10870   echo $ECHO_N "(cached) $ECHO_C" >&6
10871 fi
10872 ac_res=`eval echo '${'$as_ac_Header'}'`
10873                { echo "$as_me:$LINENO: result: $ac_res" >&5
10874 echo "${ECHO_T}$ac_res" >&6; }
10875 else
10876   # Is the header compilable?
10877 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10878 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10879 cat >conftest.$ac_ext <<_ACEOF
10880 /* confdefs.h.  */
10881 _ACEOF
10882 cat confdefs.h >>conftest.$ac_ext
10883 cat >>conftest.$ac_ext <<_ACEOF
10884 /* end confdefs.h.  */
10885 $ac_includes_default
10886 #include <$ac_header>
10887 _ACEOF
10888 rm -f conftest.$ac_objext
10889 if { (ac_try="$ac_compile"
10890 case "(($ac_try" in
10891   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10892   *) ac_try_echo=$ac_try;;
10893 esac
10894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10895   (eval "$ac_compile") 2>conftest.er1
10896   ac_status=$?
10897   grep -v '^ *+' conftest.er1 >conftest.err
10898   rm -f conftest.er1
10899   cat conftest.err >&5
10900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10901   (exit $ac_status); } && {
10902          test -z "$ac_c_werror_flag" ||
10903          test ! -s conftest.err
10904        } && test -s conftest.$ac_objext; then
10905   ac_header_compiler=yes
10906 else
10907   echo "$as_me: failed program was:" >&5
10908 sed 's/^/| /' conftest.$ac_ext >&5
10909
10910         ac_header_compiler=no
10911 fi
10912
10913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10914 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10915 echo "${ECHO_T}$ac_header_compiler" >&6; }
10916
10917 # Is the header present?
10918 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10919 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10920 cat >conftest.$ac_ext <<_ACEOF
10921 /* confdefs.h.  */
10922 _ACEOF
10923 cat confdefs.h >>conftest.$ac_ext
10924 cat >>conftest.$ac_ext <<_ACEOF
10925 /* end confdefs.h.  */
10926 #include <$ac_header>
10927 _ACEOF
10928 if { (ac_try="$ac_cpp conftest.$ac_ext"
10929 case "(($ac_try" in
10930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10931   *) ac_try_echo=$ac_try;;
10932 esac
10933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10934   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10935   ac_status=$?
10936   grep -v '^ *+' conftest.er1 >conftest.err
10937   rm -f conftest.er1
10938   cat conftest.err >&5
10939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10940   (exit $ac_status); } >/dev/null && {
10941          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10942          test ! -s conftest.err
10943        }; then
10944   ac_header_preproc=yes
10945 else
10946   echo "$as_me: failed program was:" >&5
10947 sed 's/^/| /' conftest.$ac_ext >&5
10948
10949   ac_header_preproc=no
10950 fi
10951
10952 rm -f conftest.err conftest.$ac_ext
10953 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10954 echo "${ECHO_T}$ac_header_preproc" >&6; }
10955
10956 # So?  What about this header?
10957 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10958   yes:no: )
10959     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10960 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10961     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10962 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10963     ac_header_preproc=yes
10964     ;;
10965   no:yes:* )
10966     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10967 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10968     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10969 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10970     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10971 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10972     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10973 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10974     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10975 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10976     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10977 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10978     ( cat <<\_ASBOX
10979 ## ---------------------------------------- ##
10980 ## Report this to pgsql-bugs@postgresql.org ##
10981 ## ---------------------------------------- ##
10982 _ASBOX
10983      ) | sed "s/^/$as_me: WARNING:     /" >&2
10984     ;;
10985 esac
10986 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10987 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10988 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10989   echo $ECHO_N "(cached) $ECHO_C" >&6
10990 else
10991   eval "$as_ac_Header=\$ac_header_preproc"
10992 fi
10993 ac_res=`eval echo '${'$as_ac_Header'}'`
10994                { echo "$as_me:$LINENO: result: $ac_res" >&5
10995 echo "${ECHO_T}$ac_res" >&6; }
10996
10997 fi
10998 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10999   cat >>confdefs.h <<_ACEOF
11000 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11001 _ACEOF
11002
11003 else
11004
11005 for ac_header in history.h
11006 do
11007 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11008 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11009   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11010 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11011 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11012   echo $ECHO_N "(cached) $ECHO_C" >&6
11013 fi
11014 ac_res=`eval echo '${'$as_ac_Header'}'`
11015                { echo "$as_me:$LINENO: result: $ac_res" >&5
11016 echo "${ECHO_T}$ac_res" >&6; }
11017 else
11018   # Is the header compilable?
11019 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11020 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11021 cat >conftest.$ac_ext <<_ACEOF
11022 /* confdefs.h.  */
11023 _ACEOF
11024 cat confdefs.h >>conftest.$ac_ext
11025 cat >>conftest.$ac_ext <<_ACEOF
11026 /* end confdefs.h.  */
11027 $ac_includes_default
11028 #include <$ac_header>
11029 _ACEOF
11030 rm -f conftest.$ac_objext
11031 if { (ac_try="$ac_compile"
11032 case "(($ac_try" in
11033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11034   *) ac_try_echo=$ac_try;;
11035 esac
11036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11037   (eval "$ac_compile") 2>conftest.er1
11038   ac_status=$?
11039   grep -v '^ *+' conftest.er1 >conftest.err
11040   rm -f conftest.er1
11041   cat conftest.err >&5
11042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11043   (exit $ac_status); } && {
11044          test -z "$ac_c_werror_flag" ||
11045          test ! -s conftest.err
11046        } && test -s conftest.$ac_objext; then
11047   ac_header_compiler=yes
11048 else
11049   echo "$as_me: failed program was:" >&5
11050 sed 's/^/| /' conftest.$ac_ext >&5
11051
11052         ac_header_compiler=no
11053 fi
11054
11055 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11056 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11057 echo "${ECHO_T}$ac_header_compiler" >&6; }
11058
11059 # Is the header present?
11060 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11061 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11062 cat >conftest.$ac_ext <<_ACEOF
11063 /* confdefs.h.  */
11064 _ACEOF
11065 cat confdefs.h >>conftest.$ac_ext
11066 cat >>conftest.$ac_ext <<_ACEOF
11067 /* end confdefs.h.  */
11068 #include <$ac_header>
11069 _ACEOF
11070 if { (ac_try="$ac_cpp conftest.$ac_ext"
11071 case "(($ac_try" in
11072   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11073   *) ac_try_echo=$ac_try;;
11074 esac
11075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11076   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11077   ac_status=$?
11078   grep -v '^ *+' conftest.er1 >conftest.err
11079   rm -f conftest.er1
11080   cat conftest.err >&5
11081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11082   (exit $ac_status); } >/dev/null && {
11083          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11084          test ! -s conftest.err
11085        }; then
11086   ac_header_preproc=yes
11087 else
11088   echo "$as_me: failed program was:" >&5
11089 sed 's/^/| /' conftest.$ac_ext >&5
11090
11091   ac_header_preproc=no
11092 fi
11093
11094 rm -f conftest.err conftest.$ac_ext
11095 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11096 echo "${ECHO_T}$ac_header_preproc" >&6; }
11097
11098 # So?  What about this header?
11099 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11100   yes:no: )
11101     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11102 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11103     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11104 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11105     ac_header_preproc=yes
11106     ;;
11107   no:yes:* )
11108     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11109 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11110     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11111 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11112     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11113 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11114     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11115 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11116     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11117 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11118     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11119 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11120     ( cat <<\_ASBOX
11121 ## ---------------------------------------- ##
11122 ## Report this to pgsql-bugs@postgresql.org ##
11123 ## ---------------------------------------- ##
11124 _ASBOX
11125      ) | sed "s/^/$as_me: WARNING:     /" >&2
11126     ;;
11127 esac
11128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11129 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11130 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11131   echo $ECHO_N "(cached) $ECHO_C" >&6
11132 else
11133   eval "$as_ac_Header=\$ac_header_preproc"
11134 fi
11135 ac_res=`eval echo '${'$as_ac_Header'}'`
11136                { echo "$as_me:$LINENO: result: $ac_res" >&5
11137 echo "${ECHO_T}$ac_res" >&6; }
11138
11139 fi
11140 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11141   cat >>confdefs.h <<_ACEOF
11142 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11143 _ACEOF
11144
11145 else
11146
11147 for ac_header in readline/history.h
11148 do
11149 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11150 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11151   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11152 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11153 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11154   echo $ECHO_N "(cached) $ECHO_C" >&6
11155 fi
11156 ac_res=`eval echo '${'$as_ac_Header'}'`
11157                { echo "$as_me:$LINENO: result: $ac_res" >&5
11158 echo "${ECHO_T}$ac_res" >&6; }
11159 else
11160   # Is the header compilable?
11161 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11162 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11163 cat >conftest.$ac_ext <<_ACEOF
11164 /* confdefs.h.  */
11165 _ACEOF
11166 cat confdefs.h >>conftest.$ac_ext
11167 cat >>conftest.$ac_ext <<_ACEOF
11168 /* end confdefs.h.  */
11169 $ac_includes_default
11170 #include <$ac_header>
11171 _ACEOF
11172 rm -f conftest.$ac_objext
11173 if { (ac_try="$ac_compile"
11174 case "(($ac_try" in
11175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11176   *) ac_try_echo=$ac_try;;
11177 esac
11178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11179   (eval "$ac_compile") 2>conftest.er1
11180   ac_status=$?
11181   grep -v '^ *+' conftest.er1 >conftest.err
11182   rm -f conftest.er1
11183   cat conftest.err >&5
11184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11185   (exit $ac_status); } && {
11186          test -z "$ac_c_werror_flag" ||
11187          test ! -s conftest.err
11188        } && test -s conftest.$ac_objext; then
11189   ac_header_compiler=yes
11190 else
11191   echo "$as_me: failed program was:" >&5
11192 sed 's/^/| /' conftest.$ac_ext >&5
11193
11194         ac_header_compiler=no
11195 fi
11196
11197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11198 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11199 echo "${ECHO_T}$ac_header_compiler" >&6; }
11200
11201 # Is the header present?
11202 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11203 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11204 cat >conftest.$ac_ext <<_ACEOF
11205 /* confdefs.h.  */
11206 _ACEOF
11207 cat confdefs.h >>conftest.$ac_ext
11208 cat >>conftest.$ac_ext <<_ACEOF
11209 /* end confdefs.h.  */
11210 #include <$ac_header>
11211 _ACEOF
11212 if { (ac_try="$ac_cpp conftest.$ac_ext"
11213 case "(($ac_try" in
11214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11215   *) ac_try_echo=$ac_try;;
11216 esac
11217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11218   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11219   ac_status=$?
11220   grep -v '^ *+' conftest.er1 >conftest.err
11221   rm -f conftest.er1
11222   cat conftest.err >&5
11223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11224   (exit $ac_status); } >/dev/null && {
11225          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11226          test ! -s conftest.err
11227        }; then
11228   ac_header_preproc=yes
11229 else
11230   echo "$as_me: failed program was:" >&5
11231 sed 's/^/| /' conftest.$ac_ext >&5
11232
11233   ac_header_preproc=no
11234 fi
11235
11236 rm -f conftest.err conftest.$ac_ext
11237 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11238 echo "${ECHO_T}$ac_header_preproc" >&6; }
11239
11240 # So?  What about this header?
11241 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11242   yes:no: )
11243     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11244 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11245     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11246 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11247     ac_header_preproc=yes
11248     ;;
11249   no:yes:* )
11250     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11251 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11252     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11253 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11254     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11255 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11256     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11257 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11258     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11259 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11260     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11261 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11262     ( cat <<\_ASBOX
11263 ## ---------------------------------------- ##
11264 ## Report this to pgsql-bugs@postgresql.org ##
11265 ## ---------------------------------------- ##
11266 _ASBOX
11267      ) | sed "s/^/$as_me: WARNING:     /" >&2
11268     ;;
11269 esac
11270 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11271 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11272 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11273   echo $ECHO_N "(cached) $ECHO_C" >&6
11274 else
11275   eval "$as_ac_Header=\$ac_header_preproc"
11276 fi
11277 ac_res=`eval echo '${'$as_ac_Header'}'`
11278                { echo "$as_me:$LINENO: result: $ac_res" >&5
11279 echo "${ECHO_T}$ac_res" >&6; }
11280
11281 fi
11282 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11283   cat >>confdefs.h <<_ACEOF
11284 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11285 _ACEOF
11286
11287 fi
11288
11289 done
11290
11291 fi
11292
11293 done
11294
11295 fi
11296
11297 done
11298
11299 fi
11300
11301 if test "$with_zlib" = yes; then
11302   if test "${ac_cv_header_zlib_h+set}" = set; then
11303   { echo "$as_me:$LINENO: checking for zlib.h" >&5
11304 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
11305 if test "${ac_cv_header_zlib_h+set}" = set; then
11306   echo $ECHO_N "(cached) $ECHO_C" >&6
11307 fi
11308 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11309 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
11310 else
11311   # Is the header compilable?
11312 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
11313 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
11314 cat >conftest.$ac_ext <<_ACEOF
11315 /* confdefs.h.  */
11316 _ACEOF
11317 cat confdefs.h >>conftest.$ac_ext
11318 cat >>conftest.$ac_ext <<_ACEOF
11319 /* end confdefs.h.  */
11320 $ac_includes_default
11321 #include <zlib.h>
11322 _ACEOF
11323 rm -f conftest.$ac_objext
11324 if { (ac_try="$ac_compile"
11325 case "(($ac_try" in
11326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11327   *) ac_try_echo=$ac_try;;
11328 esac
11329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11330   (eval "$ac_compile") 2>conftest.er1
11331   ac_status=$?
11332   grep -v '^ *+' conftest.er1 >conftest.err
11333   rm -f conftest.er1
11334   cat conftest.err >&5
11335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11336   (exit $ac_status); } && {
11337          test -z "$ac_c_werror_flag" ||
11338          test ! -s conftest.err
11339        } && test -s conftest.$ac_objext; then
11340   ac_header_compiler=yes
11341 else
11342   echo "$as_me: failed program was:" >&5
11343 sed 's/^/| /' conftest.$ac_ext >&5
11344
11345         ac_header_compiler=no
11346 fi
11347
11348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11349 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11350 echo "${ECHO_T}$ac_header_compiler" >&6; }
11351
11352 # Is the header present?
11353 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
11354 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
11355 cat >conftest.$ac_ext <<_ACEOF
11356 /* confdefs.h.  */
11357 _ACEOF
11358 cat confdefs.h >>conftest.$ac_ext
11359 cat >>conftest.$ac_ext <<_ACEOF
11360 /* end confdefs.h.  */
11361 #include <zlib.h>
11362 _ACEOF
11363 if { (ac_try="$ac_cpp conftest.$ac_ext"
11364 case "(($ac_try" in
11365   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11366   *) ac_try_echo=$ac_try;;
11367 esac
11368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11369   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11370   ac_status=$?
11371   grep -v '^ *+' conftest.er1 >conftest.err
11372   rm -f conftest.er1
11373   cat conftest.err >&5
11374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11375   (exit $ac_status); } >/dev/null && {
11376          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11377          test ! -s conftest.err
11378        }; then
11379   ac_header_preproc=yes
11380 else
11381   echo "$as_me: failed program was:" >&5
11382 sed 's/^/| /' conftest.$ac_ext >&5
11383
11384   ac_header_preproc=no
11385 fi
11386
11387 rm -f conftest.err conftest.$ac_ext
11388 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11389 echo "${ECHO_T}$ac_header_preproc" >&6; }
11390
11391 # So?  What about this header?
11392 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11393   yes:no: )
11394     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
11395 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11396     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
11397 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
11398     ac_header_preproc=yes
11399     ;;
11400   no:yes:* )
11401     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
11402 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
11403     { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
11404 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
11405     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
11406 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
11407     { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
11408 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11409     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
11410 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
11411     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
11412 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
11413     ( cat <<\_ASBOX
11414 ## ---------------------------------------- ##
11415 ## Report this to pgsql-bugs@postgresql.org ##
11416 ## ---------------------------------------- ##
11417 _ASBOX
11418      ) | sed "s/^/$as_me: WARNING:     /" >&2
11419     ;;
11420 esac
11421 { echo "$as_me:$LINENO: checking for zlib.h" >&5
11422 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
11423 if test "${ac_cv_header_zlib_h+set}" = set; then
11424   echo $ECHO_N "(cached) $ECHO_C" >&6
11425 else
11426   ac_cv_header_zlib_h=$ac_header_preproc
11427 fi
11428 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11429 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
11430
11431 fi
11432 if test $ac_cv_header_zlib_h = yes; then
11433   :
11434 else
11435   { { echo "$as_me:$LINENO: error: zlib header not found
11436 If you have zlib already installed, see config.log for details on the
11437 failure.  It is possible the compiler isn't looking in the proper directory.
11438 Use --without-zlib to disable zlib support." >&5
11439 echo "$as_me: error: zlib header not found
11440 If you have zlib already installed, see config.log for details on the
11441 failure.  It is possible the compiler isn't looking in the proper directory.
11442 Use --without-zlib to disable zlib support." >&2;}
11443    { (exit 1); exit 1; }; }
11444 fi
11445
11446
11447 fi
11448
11449 if test "$with_gssapi" = yes ; then
11450
11451 for ac_header in gssapi/gssapi.h
11452 do
11453 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11454 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11455   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11456 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11457 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11458   echo $ECHO_N "(cached) $ECHO_C" >&6
11459 fi
11460 ac_res=`eval echo '${'$as_ac_Header'}'`
11461                { echo "$as_me:$LINENO: result: $ac_res" >&5
11462 echo "${ECHO_T}$ac_res" >&6; }
11463 else
11464   # Is the header compilable?
11465 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11466 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11467 cat >conftest.$ac_ext <<_ACEOF
11468 /* confdefs.h.  */
11469 _ACEOF
11470 cat confdefs.h >>conftest.$ac_ext
11471 cat >>conftest.$ac_ext <<_ACEOF
11472 /* end confdefs.h.  */
11473 $ac_includes_default
11474 #include <$ac_header>
11475 _ACEOF
11476 rm -f conftest.$ac_objext
11477 if { (ac_try="$ac_compile"
11478 case "(($ac_try" in
11479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11480   *) ac_try_echo=$ac_try;;
11481 esac
11482 eval "echo \"\$as_me:$LINENO: $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   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   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 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11503 echo "${ECHO_T}$ac_header_compiler" >&6; }
11504
11505 # Is the header present?
11506 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11507 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&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 "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11522   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11523   ac_status=$?
11524   grep -v '^ *+' conftest.er1 >conftest.err
11525   rm -f conftest.er1
11526   cat conftest.err >&5
11527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11528   (exit $ac_status); } >/dev/null && {
11529          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11530          test ! -s conftest.err
11531        }; then
11532   ac_header_preproc=yes
11533 else
11534   echo "$as_me: failed program was:" >&5
11535 sed 's/^/| /' conftest.$ac_ext >&5
11536
11537   ac_header_preproc=no
11538 fi
11539
11540 rm -f conftest.err conftest.$ac_ext
11541 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11542 echo "${ECHO_T}$ac_header_preproc" >&6; }
11543
11544 # So?  What about this header?
11545 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11546   yes:no: )
11547     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11548 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11549     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11550 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11551     ac_header_preproc=yes
11552     ;;
11553   no:yes:* )
11554     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11555 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11556     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11557 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11558     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11559 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11560     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11561 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11562     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11563 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11564     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11565 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11566     ( cat <<\_ASBOX
11567 ## ---------------------------------------- ##
11568 ## Report this to pgsql-bugs@postgresql.org ##
11569 ## ---------------------------------------- ##
11570 _ASBOX
11571      ) | sed "s/^/$as_me: WARNING:     /" >&2
11572     ;;
11573 esac
11574 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11575 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11576 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11577   echo $ECHO_N "(cached) $ECHO_C" >&6
11578 else
11579   eval "$as_ac_Header=\$ac_header_preproc"
11580 fi
11581 ac_res=`eval echo '${'$as_ac_Header'}'`
11582                { echo "$as_me:$LINENO: result: $ac_res" >&5
11583 echo "${ECHO_T}$ac_res" >&6; }
11584
11585 fi
11586 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11587   cat >>confdefs.h <<_ACEOF
11588 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11589 _ACEOF
11590
11591 else
11592
11593 for ac_header in gssapi.h
11594 do
11595 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11596 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11597   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11598 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11599 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11600   echo $ECHO_N "(cached) $ECHO_C" >&6
11601 fi
11602 ac_res=`eval echo '${'$as_ac_Header'}'`
11603                { echo "$as_me:$LINENO: result: $ac_res" >&5
11604 echo "${ECHO_T}$ac_res" >&6; }
11605 else
11606   # Is the header compilable?
11607 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11608 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11609 cat >conftest.$ac_ext <<_ACEOF
11610 /* confdefs.h.  */
11611 _ACEOF
11612 cat confdefs.h >>conftest.$ac_ext
11613 cat >>conftest.$ac_ext <<_ACEOF
11614 /* end confdefs.h.  */
11615 $ac_includes_default
11616 #include <$ac_header>
11617 _ACEOF
11618 rm -f conftest.$ac_objext
11619 if { (ac_try="$ac_compile"
11620 case "(($ac_try" in
11621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11622   *) ac_try_echo=$ac_try;;
11623 esac
11624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11625   (eval "$ac_compile") 2>conftest.er1
11626   ac_status=$?
11627   grep -v '^ *+' conftest.er1 >conftest.err
11628   rm -f conftest.er1
11629   cat conftest.err >&5
11630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11631   (exit $ac_status); } && {
11632          test -z "$ac_c_werror_flag" ||
11633          test ! -s conftest.err
11634        } && test -s conftest.$ac_objext; then
11635   ac_header_compiler=yes
11636 else
11637   echo "$as_me: failed program was:" >&5
11638 sed 's/^/| /' conftest.$ac_ext >&5
11639
11640         ac_header_compiler=no
11641 fi
11642
11643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11644 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11645 echo "${ECHO_T}$ac_header_compiler" >&6; }
11646
11647 # Is the header present?
11648 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11649 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11650 cat >conftest.$ac_ext <<_ACEOF
11651 /* confdefs.h.  */
11652 _ACEOF
11653 cat confdefs.h >>conftest.$ac_ext
11654 cat >>conftest.$ac_ext <<_ACEOF
11655 /* end confdefs.h.  */
11656 #include <$ac_header>
11657 _ACEOF
11658 if { (ac_try="$ac_cpp conftest.$ac_ext"
11659 case "(($ac_try" in
11660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11661   *) ac_try_echo=$ac_try;;
11662 esac
11663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11664   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11665   ac_status=$?
11666   grep -v '^ *+' conftest.er1 >conftest.err
11667   rm -f conftest.er1
11668   cat conftest.err >&5
11669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670   (exit $ac_status); } >/dev/null && {
11671          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11672          test ! -s conftest.err
11673        }; then
11674   ac_header_preproc=yes
11675 else
11676   echo "$as_me: failed program was:" >&5
11677 sed 's/^/| /' conftest.$ac_ext >&5
11678
11679   ac_header_preproc=no
11680 fi
11681
11682 rm -f conftest.err conftest.$ac_ext
11683 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11684 echo "${ECHO_T}$ac_header_preproc" >&6; }
11685
11686 # So?  What about this header?
11687 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11688   yes:no: )
11689     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11690 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11691     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11692 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11693     ac_header_preproc=yes
11694     ;;
11695   no:yes:* )
11696     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11697 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11698     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11699 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11700     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11701 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11702     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11703 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11704     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11705 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11706     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11707 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11708     ( cat <<\_ASBOX
11709 ## ---------------------------------------- ##
11710 ## Report this to pgsql-bugs@postgresql.org ##
11711 ## ---------------------------------------- ##
11712 _ASBOX
11713      ) | sed "s/^/$as_me: WARNING:     /" >&2
11714     ;;
11715 esac
11716 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11717 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11718 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11719   echo $ECHO_N "(cached) $ECHO_C" >&6
11720 else
11721   eval "$as_ac_Header=\$ac_header_preproc"
11722 fi
11723 ac_res=`eval echo '${'$as_ac_Header'}'`
11724                { echo "$as_me:$LINENO: result: $ac_res" >&5
11725 echo "${ECHO_T}$ac_res" >&6; }
11726
11727 fi
11728 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11729   cat >>confdefs.h <<_ACEOF
11730 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11731 _ACEOF
11732
11733 else
11734   { { echo "$as_me:$LINENO: error: gssapi.h header file is required for GSSAPI" >&5
11735 echo "$as_me: error: gssapi.h header file is required for GSSAPI" >&2;}
11736    { (exit 1); exit 1; }; }
11737 fi
11738
11739 done
11740
11741 fi
11742
11743 done
11744
11745 fi
11746
11747 if test "$with_krb5" = yes ; then
11748   if test "${ac_cv_header_krb5_h+set}" = set; then
11749   { echo "$as_me:$LINENO: checking for krb5.h" >&5
11750 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6; }
11751 if test "${ac_cv_header_krb5_h+set}" = set; then
11752   echo $ECHO_N "(cached) $ECHO_C" >&6
11753 fi
11754 { echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
11755 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6; }
11756 else
11757   # Is the header compilable?
11758 { echo "$as_me:$LINENO: checking krb5.h usability" >&5
11759 echo $ECHO_N "checking krb5.h usability... $ECHO_C" >&6; }
11760 cat >conftest.$ac_ext <<_ACEOF
11761 /* confdefs.h.  */
11762 _ACEOF
11763 cat confdefs.h >>conftest.$ac_ext
11764 cat >>conftest.$ac_ext <<_ACEOF
11765 /* end confdefs.h.  */
11766 $ac_includes_default
11767 #include <krb5.h>
11768 _ACEOF
11769 rm -f conftest.$ac_objext
11770 if { (ac_try="$ac_compile"
11771 case "(($ac_try" in
11772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11773   *) ac_try_echo=$ac_try;;
11774 esac
11775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11776   (eval "$ac_compile") 2>conftest.er1
11777   ac_status=$?
11778   grep -v '^ *+' conftest.er1 >conftest.err
11779   rm -f conftest.er1
11780   cat conftest.err >&5
11781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11782   (exit $ac_status); } && {
11783          test -z "$ac_c_werror_flag" ||
11784          test ! -s conftest.err
11785        } && test -s conftest.$ac_objext; then
11786   ac_header_compiler=yes
11787 else
11788   echo "$as_me: failed program was:" >&5
11789 sed 's/^/| /' conftest.$ac_ext >&5
11790
11791         ac_header_compiler=no
11792 fi
11793
11794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11795 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11796 echo "${ECHO_T}$ac_header_compiler" >&6; }
11797
11798 # Is the header present?
11799 { echo "$as_me:$LINENO: checking krb5.h presence" >&5
11800 echo $ECHO_N "checking krb5.h presence... $ECHO_C" >&6; }
11801 cat >conftest.$ac_ext <<_ACEOF
11802 /* confdefs.h.  */
11803 _ACEOF
11804 cat confdefs.h >>conftest.$ac_ext
11805 cat >>conftest.$ac_ext <<_ACEOF
11806 /* end confdefs.h.  */
11807 #include <krb5.h>
11808 _ACEOF
11809 if { (ac_try="$ac_cpp conftest.$ac_ext"
11810 case "(($ac_try" in
11811   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11812   *) ac_try_echo=$ac_try;;
11813 esac
11814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11815   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11816   ac_status=$?
11817   grep -v '^ *+' conftest.er1 >conftest.err
11818   rm -f conftest.er1
11819   cat conftest.err >&5
11820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821   (exit $ac_status); } >/dev/null && {
11822          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11823          test ! -s conftest.err
11824        }; then
11825   ac_header_preproc=yes
11826 else
11827   echo "$as_me: failed program was:" >&5
11828 sed 's/^/| /' conftest.$ac_ext >&5
11829
11830   ac_header_preproc=no
11831 fi
11832
11833 rm -f conftest.err conftest.$ac_ext
11834 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11835 echo "${ECHO_T}$ac_header_preproc" >&6; }
11836
11837 # So?  What about this header?
11838 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11839   yes:no: )
11840     { echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
11841 echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11842     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
11843 echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
11844     ac_header_preproc=yes
11845     ;;
11846   no:yes:* )
11847     { echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
11848 echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
11849     { echo "$as_me:$LINENO: WARNING: krb5.h:     check for missing prerequisite headers?" >&5
11850 echo "$as_me: WARNING: krb5.h:     check for missing prerequisite headers?" >&2;}
11851     { echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
11852 echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
11853     { echo "$as_me:$LINENO: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
11854 echo "$as_me: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11855     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
11856 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
11857     { echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
11858 echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
11859     ( cat <<\_ASBOX
11860 ## ---------------------------------------- ##
11861 ## Report this to pgsql-bugs@postgresql.org ##
11862 ## ---------------------------------------- ##
11863 _ASBOX
11864      ) | sed "s/^/$as_me: WARNING:     /" >&2
11865     ;;
11866 esac
11867 { echo "$as_me:$LINENO: checking for krb5.h" >&5
11868 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6; }
11869 if test "${ac_cv_header_krb5_h+set}" = set; then
11870   echo $ECHO_N "(cached) $ECHO_C" >&6
11871 else
11872   ac_cv_header_krb5_h=$ac_header_preproc
11873 fi
11874 { echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
11875 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6; }
11876
11877 fi
11878 if test $ac_cv_header_krb5_h = yes; then
11879   :
11880 else
11881   { { echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
11882 echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
11883    { (exit 1); exit 1; }; }
11884 fi
11885
11886
11887 fi
11888
11889 if test "$with_openssl" = yes ; then
11890   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
11891   { echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
11892 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6; }
11893 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
11894   echo $ECHO_N "(cached) $ECHO_C" >&6
11895 fi
11896 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
11897 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6; }
11898 else
11899   # Is the header compilable?
11900 { echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
11901 echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6; }
11902 cat >conftest.$ac_ext <<_ACEOF
11903 /* confdefs.h.  */
11904 _ACEOF
11905 cat confdefs.h >>conftest.$ac_ext
11906 cat >>conftest.$ac_ext <<_ACEOF
11907 /* end confdefs.h.  */
11908 $ac_includes_default
11909 #include <openssl/ssl.h>
11910 _ACEOF
11911 rm -f conftest.$ac_objext
11912 if { (ac_try="$ac_compile"
11913 case "(($ac_try" in
11914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11915   *) ac_try_echo=$ac_try;;
11916 esac
11917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11918   (eval "$ac_compile") 2>conftest.er1
11919   ac_status=$?
11920   grep -v '^ *+' conftest.er1 >conftest.err
11921   rm -f conftest.er1
11922   cat conftest.err >&5
11923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11924   (exit $ac_status); } && {
11925          test -z "$ac_c_werror_flag" ||
11926          test ! -s conftest.err
11927        } && test -s conftest.$ac_objext; then
11928   ac_header_compiler=yes
11929 else
11930   echo "$as_me: failed program was:" >&5
11931 sed 's/^/| /' conftest.$ac_ext >&5
11932
11933         ac_header_compiler=no
11934 fi
11935
11936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11937 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11938 echo "${ECHO_T}$ac_header_compiler" >&6; }
11939
11940 # Is the header present?
11941 { echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
11942 echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6; }
11943 cat >conftest.$ac_ext <<_ACEOF
11944 /* confdefs.h.  */
11945 _ACEOF
11946 cat confdefs.h >>conftest.$ac_ext
11947 cat >>conftest.$ac_ext <<_ACEOF
11948 /* end confdefs.h.  */
11949 #include <openssl/ssl.h>
11950 _ACEOF
11951 if { (ac_try="$ac_cpp conftest.$ac_ext"
11952 case "(($ac_try" in
11953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11954   *) ac_try_echo=$ac_try;;
11955 esac
11956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11957   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11958   ac_status=$?
11959   grep -v '^ *+' conftest.er1 >conftest.err
11960   rm -f conftest.er1
11961   cat conftest.err >&5
11962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11963   (exit $ac_status); } >/dev/null && {
11964          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11965          test ! -s conftest.err
11966        }; then
11967   ac_header_preproc=yes
11968 else
11969   echo "$as_me: failed program was:" >&5
11970 sed 's/^/| /' conftest.$ac_ext >&5
11971
11972   ac_header_preproc=no
11973 fi
11974
11975 rm -f conftest.err conftest.$ac_ext
11976 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11977 echo "${ECHO_T}$ac_header_preproc" >&6; }
11978
11979 # So?  What about this header?
11980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11981   yes:no: )
11982     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
11983 echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11984     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
11985 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
11986     ac_header_preproc=yes
11987     ;;
11988   no:yes:* )
11989     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
11990 echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
11991     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&5
11992 echo "$as_me: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&2;}
11993     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
11994 echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
11995     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&5
11996 echo "$as_me: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11997     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
11998 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
11999     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
12000 echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
12001     ( cat <<\_ASBOX
12002 ## ---------------------------------------- ##
12003 ## Report this to pgsql-bugs@postgresql.org ##
12004 ## ---------------------------------------- ##
12005 _ASBOX
12006      ) | sed "s/^/$as_me: WARNING:     /" >&2
12007     ;;
12008 esac
12009 { echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12010 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6; }
12011 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12012   echo $ECHO_N "(cached) $ECHO_C" >&6
12013 else
12014   ac_cv_header_openssl_ssl_h=$ac_header_preproc
12015 fi
12016 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12017 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6; }
12018
12019 fi
12020 if test $ac_cv_header_openssl_ssl_h = yes; then
12021   :
12022 else
12023   { { echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
12024 echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
12025    { (exit 1); exit 1; }; }
12026 fi
12027
12028
12029   if test "${ac_cv_header_openssl_err_h+set}" = set; then
12030   { echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12031 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6; }
12032 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12033   echo $ECHO_N "(cached) $ECHO_C" >&6
12034 fi
12035 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12036 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6; }
12037 else
12038   # Is the header compilable?
12039 { echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
12040 echo $ECHO_N "checking openssl/err.h usability... $ECHO_C" >&6; }
12041 cat >conftest.$ac_ext <<_ACEOF
12042 /* confdefs.h.  */
12043 _ACEOF
12044 cat confdefs.h >>conftest.$ac_ext
12045 cat >>conftest.$ac_ext <<_ACEOF
12046 /* end confdefs.h.  */
12047 $ac_includes_default
12048 #include <openssl/err.h>
12049 _ACEOF
12050 rm -f conftest.$ac_objext
12051 if { (ac_try="$ac_compile"
12052 case "(($ac_try" in
12053   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12054   *) ac_try_echo=$ac_try;;
12055 esac
12056 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12057   (eval "$ac_compile") 2>conftest.er1
12058   ac_status=$?
12059   grep -v '^ *+' conftest.er1 >conftest.err
12060   rm -f conftest.er1
12061   cat conftest.err >&5
12062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12063   (exit $ac_status); } && {
12064          test -z "$ac_c_werror_flag" ||
12065          test ! -s conftest.err
12066        } && test -s conftest.$ac_objext; then
12067   ac_header_compiler=yes
12068 else
12069   echo "$as_me: failed program was:" >&5
12070 sed 's/^/| /' conftest.$ac_ext >&5
12071
12072         ac_header_compiler=no
12073 fi
12074
12075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12076 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12077 echo "${ECHO_T}$ac_header_compiler" >&6; }
12078
12079 # Is the header present?
12080 { echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
12081 echo $ECHO_N "checking openssl/err.h presence... $ECHO_C" >&6; }
12082 cat >conftest.$ac_ext <<_ACEOF
12083 /* confdefs.h.  */
12084 _ACEOF
12085 cat confdefs.h >>conftest.$ac_ext
12086 cat >>conftest.$ac_ext <<_ACEOF
12087 /* end confdefs.h.  */
12088 #include <openssl/err.h>
12089 _ACEOF
12090 if { (ac_try="$ac_cpp conftest.$ac_ext"
12091 case "(($ac_try" in
12092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12093   *) ac_try_echo=$ac_try;;
12094 esac
12095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12096   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12097   ac_status=$?
12098   grep -v '^ *+' conftest.er1 >conftest.err
12099   rm -f conftest.er1
12100   cat conftest.err >&5
12101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12102   (exit $ac_status); } >/dev/null && {
12103          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12104          test ! -s conftest.err
12105        }; then
12106   ac_header_preproc=yes
12107 else
12108   echo "$as_me: failed program was:" >&5
12109 sed 's/^/| /' conftest.$ac_ext >&5
12110
12111   ac_header_preproc=no
12112 fi
12113
12114 rm -f conftest.err conftest.$ac_ext
12115 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12116 echo "${ECHO_T}$ac_header_preproc" >&6; }
12117
12118 # So?  What about this header?
12119 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12120   yes:no: )
12121     { echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
12122 echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12123     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
12124 echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
12125     ac_header_preproc=yes
12126     ;;
12127   no:yes:* )
12128     { echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
12129 echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
12130     { echo "$as_me:$LINENO: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&5
12131 echo "$as_me: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&2;}
12132     { echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
12133 echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
12134     { echo "$as_me:$LINENO: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&5
12135 echo "$as_me: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12136     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
12137 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
12138     { echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
12139 echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
12140     ( cat <<\_ASBOX
12141 ## ---------------------------------------- ##
12142 ## Report this to pgsql-bugs@postgresql.org ##
12143 ## ---------------------------------------- ##
12144 _ASBOX
12145      ) | sed "s/^/$as_me: WARNING:     /" >&2
12146     ;;
12147 esac
12148 { echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12149 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6; }
12150 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12151   echo $ECHO_N "(cached) $ECHO_C" >&6
12152 else
12153   ac_cv_header_openssl_err_h=$ac_header_preproc
12154 fi
12155 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12156 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6; }
12157
12158 fi
12159 if test $ac_cv_header_openssl_err_h = yes; then
12160   :
12161 else
12162   { { echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
12163 echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
12164    { (exit 1); exit 1; }; }
12165 fi
12166
12167
12168
12169 for ac_func in ERR_set_mark
12170 do
12171 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12172 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12173 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12174 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12175   echo $ECHO_N "(cached) $ECHO_C" >&6
12176 else
12177   cat >conftest.$ac_ext <<_ACEOF
12178 /* confdefs.h.  */
12179 _ACEOF
12180 cat confdefs.h >>conftest.$ac_ext
12181 cat >>conftest.$ac_ext <<_ACEOF
12182 /* end confdefs.h.  */
12183 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12184    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12185 #define $ac_func innocuous_$ac_func
12186
12187 /* System header to define __stub macros and hopefully few prototypes,
12188     which can conflict with char $ac_func (); below.
12189     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12190     <limits.h> exists even on freestanding compilers.  */
12191
12192 #ifdef __STDC__
12193 # include <limits.h>
12194 #else
12195 # include <assert.h>
12196 #endif
12197
12198 #undef $ac_func
12199
12200 /* Override any GCC internal prototype to avoid an error.
12201    Use char because int might match the return type of a GCC
12202    builtin and then its argument prototype would still apply.  */
12203 #ifdef __cplusplus
12204 extern "C"
12205 #endif
12206 char $ac_func ();
12207 /* The GNU C library defines this for functions which it implements
12208     to always fail with ENOSYS.  Some functions are actually named
12209     something starting with __ and the normal name is an alias.  */
12210 #if defined __stub_$ac_func || defined __stub___$ac_func
12211 choke me
12212 #endif
12213
12214 int
12215 main ()
12216 {
12217 return $ac_func ();
12218   ;
12219   return 0;
12220 }
12221 _ACEOF
12222 rm -f conftest.$ac_objext conftest$ac_exeext
12223 if { (ac_try="$ac_link"
12224 case "(($ac_try" in
12225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12226   *) ac_try_echo=$ac_try;;
12227 esac
12228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12229   (eval "$ac_link") 2>conftest.er1
12230   ac_status=$?
12231   grep -v '^ *+' conftest.er1 >conftest.err
12232   rm -f conftest.er1
12233   cat conftest.err >&5
12234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12235   (exit $ac_status); } && {
12236          test -z "$ac_c_werror_flag" ||
12237          test ! -s conftest.err
12238        } && test -s conftest$ac_exeext &&
12239        $as_test_x conftest$ac_exeext; then
12240   eval "$as_ac_var=yes"
12241 else
12242   echo "$as_me: failed program was:" >&5
12243 sed 's/^/| /' conftest.$ac_ext >&5
12244
12245         eval "$as_ac_var=no"
12246 fi
12247
12248 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12249       conftest$ac_exeext conftest.$ac_ext
12250 fi
12251 ac_res=`eval echo '${'$as_ac_var'}'`
12252                { echo "$as_me:$LINENO: result: $ac_res" >&5
12253 echo "${ECHO_T}$ac_res" >&6; }
12254 if test `eval echo '${'$as_ac_var'}'` = yes; then
12255   cat >>confdefs.h <<_ACEOF
12256 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12257 _ACEOF
12258
12259 fi
12260 done
12261
12262 fi
12263
12264 if test "$with_pam" = yes ; then
12265
12266 for ac_header in security/pam_appl.h
12267 do
12268 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12269 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12270   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12271 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12272 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12273   echo $ECHO_N "(cached) $ECHO_C" >&6
12274 fi
12275 ac_res=`eval echo '${'$as_ac_Header'}'`
12276                { echo "$as_me:$LINENO: result: $ac_res" >&5
12277 echo "${ECHO_T}$ac_res" >&6; }
12278 else
12279   # Is the header compilable?
12280 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12281 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12282 cat >conftest.$ac_ext <<_ACEOF
12283 /* confdefs.h.  */
12284 _ACEOF
12285 cat confdefs.h >>conftest.$ac_ext
12286 cat >>conftest.$ac_ext <<_ACEOF
12287 /* end confdefs.h.  */
12288 $ac_includes_default
12289 #include <$ac_header>
12290 _ACEOF
12291 rm -f conftest.$ac_objext
12292 if { (ac_try="$ac_compile"
12293 case "(($ac_try" in
12294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12295   *) ac_try_echo=$ac_try;;
12296 esac
12297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12298   (eval "$ac_compile") 2>conftest.er1
12299   ac_status=$?
12300   grep -v '^ *+' conftest.er1 >conftest.err
12301   rm -f conftest.er1
12302   cat conftest.err >&5
12303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304   (exit $ac_status); } && {
12305          test -z "$ac_c_werror_flag" ||
12306          test ! -s conftest.err
12307        } && test -s conftest.$ac_objext; then
12308   ac_header_compiler=yes
12309 else
12310   echo "$as_me: failed program was:" >&5
12311 sed 's/^/| /' conftest.$ac_ext >&5
12312
12313         ac_header_compiler=no
12314 fi
12315
12316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12317 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12318 echo "${ECHO_T}$ac_header_compiler" >&6; }
12319
12320 # Is the header present?
12321 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12322 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12323 cat >conftest.$ac_ext <<_ACEOF
12324 /* confdefs.h.  */
12325 _ACEOF
12326 cat confdefs.h >>conftest.$ac_ext
12327 cat >>conftest.$ac_ext <<_ACEOF
12328 /* end confdefs.h.  */
12329 #include <$ac_header>
12330 _ACEOF
12331 if { (ac_try="$ac_cpp conftest.$ac_ext"
12332 case "(($ac_try" in
12333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12334   *) ac_try_echo=$ac_try;;
12335 esac
12336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12337   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12338   ac_status=$?
12339   grep -v '^ *+' conftest.er1 >conftest.err
12340   rm -f conftest.er1
12341   cat conftest.err >&5
12342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12343   (exit $ac_status); } >/dev/null && {
12344          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12345          test ! -s conftest.err
12346        }; then
12347   ac_header_preproc=yes
12348 else
12349   echo "$as_me: failed program was:" >&5
12350 sed 's/^/| /' conftest.$ac_ext >&5
12351
12352   ac_header_preproc=no
12353 fi
12354
12355 rm -f conftest.err conftest.$ac_ext
12356 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12357 echo "${ECHO_T}$ac_header_preproc" >&6; }
12358
12359 # So?  What about this header?
12360 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12361   yes:no: )
12362     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12363 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12364     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12365 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12366     ac_header_preproc=yes
12367     ;;
12368   no:yes:* )
12369     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12370 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12371     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12372 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12373     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12374 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12375     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12376 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12377     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12378 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12379     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12380 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12381     ( cat <<\_ASBOX
12382 ## ---------------------------------------- ##
12383 ## Report this to pgsql-bugs@postgresql.org ##
12384 ## ---------------------------------------- ##
12385 _ASBOX
12386      ) | sed "s/^/$as_me: WARNING:     /" >&2
12387     ;;
12388 esac
12389 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12390 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12391 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12392   echo $ECHO_N "(cached) $ECHO_C" >&6
12393 else
12394   eval "$as_ac_Header=\$ac_header_preproc"
12395 fi
12396 ac_res=`eval echo '${'$as_ac_Header'}'`
12397                { echo "$as_me:$LINENO: result: $ac_res" >&5
12398 echo "${ECHO_T}$ac_res" >&6; }
12399
12400 fi
12401 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12402   cat >>confdefs.h <<_ACEOF
12403 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12404 _ACEOF
12405
12406 else
12407
12408 for ac_header in pam/pam_appl.h
12409 do
12410 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12411 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12412   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12413 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12414 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12415   echo $ECHO_N "(cached) $ECHO_C" >&6
12416 fi
12417 ac_res=`eval echo '${'$as_ac_Header'}'`
12418                { echo "$as_me:$LINENO: result: $ac_res" >&5
12419 echo "${ECHO_T}$ac_res" >&6; }
12420 else
12421   # Is the header compilable?
12422 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12423 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12424 cat >conftest.$ac_ext <<_ACEOF
12425 /* confdefs.h.  */
12426 _ACEOF
12427 cat confdefs.h >>conftest.$ac_ext
12428 cat >>conftest.$ac_ext <<_ACEOF
12429 /* end confdefs.h.  */
12430 $ac_includes_default
12431 #include <$ac_header>
12432 _ACEOF
12433 rm -f conftest.$ac_objext
12434 if { (ac_try="$ac_compile"
12435 case "(($ac_try" in
12436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12437   *) ac_try_echo=$ac_try;;
12438 esac
12439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12440   (eval "$ac_compile") 2>conftest.er1
12441   ac_status=$?
12442   grep -v '^ *+' conftest.er1 >conftest.err
12443   rm -f conftest.er1
12444   cat conftest.err >&5
12445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12446   (exit $ac_status); } && {
12447          test -z "$ac_c_werror_flag" ||
12448          test ! -s conftest.err
12449        } && test -s conftest.$ac_objext; then
12450   ac_header_compiler=yes
12451 else
12452   echo "$as_me: failed program was:" >&5
12453 sed 's/^/| /' conftest.$ac_ext >&5
12454
12455         ac_header_compiler=no
12456 fi
12457
12458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12459 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12460 echo "${ECHO_T}$ac_header_compiler" >&6; }
12461
12462 # Is the header present?
12463 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12464 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12465 cat >conftest.$ac_ext <<_ACEOF
12466 /* confdefs.h.  */
12467 _ACEOF
12468 cat confdefs.h >>conftest.$ac_ext
12469 cat >>conftest.$ac_ext <<_ACEOF
12470 /* end confdefs.h.  */
12471 #include <$ac_header>
12472 _ACEOF
12473 if { (ac_try="$ac_cpp conftest.$ac_ext"
12474 case "(($ac_try" in
12475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12476   *) ac_try_echo=$ac_try;;
12477 esac
12478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12479   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12480   ac_status=$?
12481   grep -v '^ *+' conftest.er1 >conftest.err
12482   rm -f conftest.er1
12483   cat conftest.err >&5
12484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12485   (exit $ac_status); } >/dev/null && {
12486          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12487          test ! -s conftest.err
12488        }; then
12489   ac_header_preproc=yes
12490 else
12491   echo "$as_me: failed program was:" >&5
12492 sed 's/^/| /' conftest.$ac_ext >&5
12493
12494   ac_header_preproc=no
12495 fi
12496
12497 rm -f conftest.err conftest.$ac_ext
12498 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12499 echo "${ECHO_T}$ac_header_preproc" >&6; }
12500
12501 # So?  What about this header?
12502 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12503   yes:no: )
12504     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12505 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12506     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12507 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12508     ac_header_preproc=yes
12509     ;;
12510   no:yes:* )
12511     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12512 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12513     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12514 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12515     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12516 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12517     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12518 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12519     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12520 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12521     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12522 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12523     ( cat <<\_ASBOX
12524 ## ---------------------------------------- ##
12525 ## Report this to pgsql-bugs@postgresql.org ##
12526 ## ---------------------------------------- ##
12527 _ASBOX
12528      ) | sed "s/^/$as_me: WARNING:     /" >&2
12529     ;;
12530 esac
12531 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12532 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12533 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12534   echo $ECHO_N "(cached) $ECHO_C" >&6
12535 else
12536   eval "$as_ac_Header=\$ac_header_preproc"
12537 fi
12538 ac_res=`eval echo '${'$as_ac_Header'}'`
12539                { echo "$as_me:$LINENO: result: $ac_res" >&5
12540 echo "${ECHO_T}$ac_res" >&6; }
12541
12542 fi
12543 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12544   cat >>confdefs.h <<_ACEOF
12545 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12546 _ACEOF
12547
12548 else
12549   { { echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
12550 echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
12551    { (exit 1); exit 1; }; }
12552 fi
12553
12554 done
12555
12556 fi
12557
12558 done
12559
12560 fi
12561
12562 if test "$with_libxml" = yes ; then
12563   if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12564   { echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
12565 echo $ECHO_N "checking for libxml/parser.h... $ECHO_C" >&6; }
12566 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12567   echo $ECHO_N "(cached) $ECHO_C" >&6
12568 fi
12569 { echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
12570 echo "${ECHO_T}$ac_cv_header_libxml_parser_h" >&6; }
12571 else
12572   # Is the header compilable?
12573 { echo "$as_me:$LINENO: checking libxml/parser.h usability" >&5
12574 echo $ECHO_N "checking libxml/parser.h usability... $ECHO_C" >&6; }
12575 cat >conftest.$ac_ext <<_ACEOF
12576 /* confdefs.h.  */
12577 _ACEOF
12578 cat confdefs.h >>conftest.$ac_ext
12579 cat >>conftest.$ac_ext <<_ACEOF
12580 /* end confdefs.h.  */
12581 $ac_includes_default
12582 #include <libxml/parser.h>
12583 _ACEOF
12584 rm -f conftest.$ac_objext
12585 if { (ac_try="$ac_compile"
12586 case "(($ac_try" in
12587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12588   *) ac_try_echo=$ac_try;;
12589 esac
12590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12591   (eval "$ac_compile") 2>conftest.er1
12592   ac_status=$?
12593   grep -v '^ *+' conftest.er1 >conftest.err
12594   rm -f conftest.er1
12595   cat conftest.err >&5
12596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12597   (exit $ac_status); } && {
12598          test -z "$ac_c_werror_flag" ||
12599          test ! -s conftest.err
12600        } && test -s conftest.$ac_objext; then
12601   ac_header_compiler=yes
12602 else
12603   echo "$as_me: failed program was:" >&5
12604 sed 's/^/| /' conftest.$ac_ext >&5
12605
12606         ac_header_compiler=no
12607 fi
12608
12609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12610 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12611 echo "${ECHO_T}$ac_header_compiler" >&6; }
12612
12613 # Is the header present?
12614 { echo "$as_me:$LINENO: checking libxml/parser.h presence" >&5
12615 echo $ECHO_N "checking libxml/parser.h presence... $ECHO_C" >&6; }
12616 cat >conftest.$ac_ext <<_ACEOF
12617 /* confdefs.h.  */
12618 _ACEOF
12619 cat confdefs.h >>conftest.$ac_ext
12620 cat >>conftest.$ac_ext <<_ACEOF
12621 /* end confdefs.h.  */
12622 #include <libxml/parser.h>
12623 _ACEOF
12624 if { (ac_try="$ac_cpp conftest.$ac_ext"
12625 case "(($ac_try" in
12626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12627   *) ac_try_echo=$ac_try;;
12628 esac
12629 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12630   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12631   ac_status=$?
12632   grep -v '^ *+' conftest.er1 >conftest.err
12633   rm -f conftest.er1
12634   cat conftest.err >&5
12635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12636   (exit $ac_status); } >/dev/null && {
12637          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12638          test ! -s conftest.err
12639        }; then
12640   ac_header_preproc=yes
12641 else
12642   echo "$as_me: failed program was:" >&5
12643 sed 's/^/| /' conftest.$ac_ext >&5
12644
12645   ac_header_preproc=no
12646 fi
12647
12648 rm -f conftest.err conftest.$ac_ext
12649 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12650 echo "${ECHO_T}$ac_header_preproc" >&6; }
12651
12652 # So?  What about this header?
12653 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12654   yes:no: )
12655     { echo "$as_me:$LINENO: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&5
12656 echo "$as_me: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12657     { echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the compiler's result" >&5
12658 echo "$as_me: WARNING: libxml/parser.h: proceeding with the compiler's result" >&2;}
12659     ac_header_preproc=yes
12660     ;;
12661   no:yes:* )
12662     { echo "$as_me:$LINENO: WARNING: libxml/parser.h: present but cannot be compiled" >&5
12663 echo "$as_me: WARNING: libxml/parser.h: present but cannot be compiled" >&2;}
12664     { echo "$as_me:$LINENO: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&5
12665 echo "$as_me: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&2;}
12666     { echo "$as_me:$LINENO: WARNING: libxml/parser.h: see the Autoconf documentation" >&5
12667 echo "$as_me: WARNING: libxml/parser.h: see the Autoconf documentation" >&2;}
12668     { echo "$as_me:$LINENO: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&5
12669 echo "$as_me: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12670     { echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&5
12671 echo "$as_me: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&2;}
12672     { echo "$as_me:$LINENO: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&5
12673 echo "$as_me: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&2;}
12674     ( cat <<\_ASBOX
12675 ## ---------------------------------------- ##
12676 ## Report this to pgsql-bugs@postgresql.org ##
12677 ## ---------------------------------------- ##
12678 _ASBOX
12679      ) | sed "s/^/$as_me: WARNING:     /" >&2
12680     ;;
12681 esac
12682 { echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
12683 echo $ECHO_N "checking for libxml/parser.h... $ECHO_C" >&6; }
12684 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12685   echo $ECHO_N "(cached) $ECHO_C" >&6
12686 else
12687   ac_cv_header_libxml_parser_h=$ac_header_preproc
12688 fi
12689 { echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
12690 echo "${ECHO_T}$ac_cv_header_libxml_parser_h" >&6; }
12691
12692 fi
12693 if test $ac_cv_header_libxml_parser_h = yes; then
12694   :
12695 else
12696   { { echo "$as_me:$LINENO: error: header file <libxml/parser.h> is required for XML support" >&5
12697 echo "$as_me: error: header file <libxml/parser.h> is required for XML support" >&2;}
12698    { (exit 1); exit 1; }; }
12699 fi
12700
12701
12702 fi
12703
12704 if test "$with_libxslt" = yes ; then
12705   if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
12706   { echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
12707 echo $ECHO_N "checking for libxslt/xslt.h... $ECHO_C" >&6; }
12708 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
12709   echo $ECHO_N "(cached) $ECHO_C" >&6
12710 fi
12711 { echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
12712 echo "${ECHO_T}$ac_cv_header_libxslt_xslt_h" >&6; }
12713 else
12714   # Is the header compilable?
12715 { echo "$as_me:$LINENO: checking libxslt/xslt.h usability" >&5
12716 echo $ECHO_N "checking libxslt/xslt.h usability... $ECHO_C" >&6; }
12717 cat >conftest.$ac_ext <<_ACEOF
12718 /* confdefs.h.  */
12719 _ACEOF
12720 cat confdefs.h >>conftest.$ac_ext
12721 cat >>conftest.$ac_ext <<_ACEOF
12722 /* end confdefs.h.  */
12723 $ac_includes_default
12724 #include <libxslt/xslt.h>
12725 _ACEOF
12726 rm -f conftest.$ac_objext
12727 if { (ac_try="$ac_compile"
12728 case "(($ac_try" in
12729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12730   *) ac_try_echo=$ac_try;;
12731 esac
12732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12733   (eval "$ac_compile") 2>conftest.er1
12734   ac_status=$?
12735   grep -v '^ *+' conftest.er1 >conftest.err
12736   rm -f conftest.er1
12737   cat conftest.err >&5
12738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12739   (exit $ac_status); } && {
12740          test -z "$ac_c_werror_flag" ||
12741          test ! -s conftest.err
12742        } && test -s conftest.$ac_objext; then
12743   ac_header_compiler=yes
12744 else
12745   echo "$as_me: failed program was:" >&5
12746 sed 's/^/| /' conftest.$ac_ext >&5
12747
12748         ac_header_compiler=no
12749 fi
12750
12751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12752 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12753 echo "${ECHO_T}$ac_header_compiler" >&6; }
12754
12755 # Is the header present?
12756 { echo "$as_me:$LINENO: checking libxslt/xslt.h presence" >&5
12757 echo $ECHO_N "checking libxslt/xslt.h presence... $ECHO_C" >&6; }
12758 cat >conftest.$ac_ext <<_ACEOF
12759 /* confdefs.h.  */
12760 _ACEOF
12761 cat confdefs.h >>conftest.$ac_ext
12762 cat >>conftest.$ac_ext <<_ACEOF
12763 /* end confdefs.h.  */
12764 #include <libxslt/xslt.h>
12765 _ACEOF
12766 if { (ac_try="$ac_cpp conftest.$ac_ext"
12767 case "(($ac_try" in
12768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12769   *) ac_try_echo=$ac_try;;
12770 esac
12771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12772   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12773   ac_status=$?
12774   grep -v '^ *+' conftest.er1 >conftest.err
12775   rm -f conftest.er1
12776   cat conftest.err >&5
12777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12778   (exit $ac_status); } >/dev/null && {
12779          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12780          test ! -s conftest.err
12781        }; then
12782   ac_header_preproc=yes
12783 else
12784   echo "$as_me: failed program was:" >&5
12785 sed 's/^/| /' conftest.$ac_ext >&5
12786
12787   ac_header_preproc=no
12788 fi
12789
12790 rm -f conftest.err conftest.$ac_ext
12791 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12792 echo "${ECHO_T}$ac_header_preproc" >&6; }
12793
12794 # So?  What about this header?
12795 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12796   yes:no: )
12797     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&5
12798 echo "$as_me: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12799     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&5
12800 echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&2;}
12801     ac_header_preproc=yes
12802     ;;
12803   no:yes:* )
12804     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: present but cannot be compiled" >&5
12805 echo "$as_me: WARNING: libxslt/xslt.h: present but cannot be compiled" >&2;}
12806     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&5
12807 echo "$as_me: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&2;}
12808     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&5
12809 echo "$as_me: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&2;}
12810     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&5
12811 echo "$as_me: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12812     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&5
12813 echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&2;}
12814     { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&5
12815 echo "$as_me: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&2;}
12816     ( cat <<\_ASBOX
12817 ## ---------------------------------------- ##
12818 ## Report this to pgsql-bugs@postgresql.org ##
12819 ## ---------------------------------------- ##
12820 _ASBOX
12821      ) | sed "s/^/$as_me: WARNING:     /" >&2
12822     ;;
12823 esac
12824 { echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
12825 echo $ECHO_N "checking for libxslt/xslt.h... $ECHO_C" >&6; }
12826 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
12827   echo $ECHO_N "(cached) $ECHO_C" >&6
12828 else
12829   ac_cv_header_libxslt_xslt_h=$ac_header_preproc
12830 fi
12831 { echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
12832 echo "${ECHO_T}$ac_cv_header_libxslt_xslt_h" >&6; }
12833
12834 fi
12835 if test $ac_cv_header_libxslt_xslt_h = yes; then
12836   :
12837 else
12838   { { echo "$as_me:$LINENO: error: header file <libxslt/xslt.h> is required for XSLT support" >&5
12839 echo "$as_me: error: header file <libxslt/xslt.h> is required for XSLT support" >&2;}
12840    { (exit 1); exit 1; }; }
12841 fi
12842
12843
12844 fi
12845
12846 if test "$with_ldap" = yes ; then
12847   if test "$PORTNAME" != "win32"; then
12848
12849 for ac_header in ldap.h
12850 do
12851 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12852 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12853   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12854 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12855 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12856   echo $ECHO_N "(cached) $ECHO_C" >&6
12857 fi
12858 ac_res=`eval echo '${'$as_ac_Header'}'`
12859                { echo "$as_me:$LINENO: result: $ac_res" >&5
12860 echo "${ECHO_T}$ac_res" >&6; }
12861 else
12862   # Is the header compilable?
12863 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12864 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12865 cat >conftest.$ac_ext <<_ACEOF
12866 /* confdefs.h.  */
12867 _ACEOF
12868 cat confdefs.h >>conftest.$ac_ext
12869 cat >>conftest.$ac_ext <<_ACEOF
12870 /* end confdefs.h.  */
12871 $ac_includes_default
12872 #include <$ac_header>
12873 _ACEOF
12874 rm -f conftest.$ac_objext
12875 if { (ac_try="$ac_compile"
12876 case "(($ac_try" in
12877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12878   *) ac_try_echo=$ac_try;;
12879 esac
12880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12881   (eval "$ac_compile") 2>conftest.er1
12882   ac_status=$?
12883   grep -v '^ *+' conftest.er1 >conftest.err
12884   rm -f conftest.er1
12885   cat conftest.err >&5
12886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12887   (exit $ac_status); } && {
12888          test -z "$ac_c_werror_flag" ||
12889          test ! -s conftest.err
12890        } && test -s conftest.$ac_objext; then
12891   ac_header_compiler=yes
12892 else
12893   echo "$as_me: failed program was:" >&5
12894 sed 's/^/| /' conftest.$ac_ext >&5
12895
12896         ac_header_compiler=no
12897 fi
12898
12899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12900 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12901 echo "${ECHO_T}$ac_header_compiler" >&6; }
12902
12903 # Is the header present?
12904 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12905 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12906 cat >conftest.$ac_ext <<_ACEOF
12907 /* confdefs.h.  */
12908 _ACEOF
12909 cat confdefs.h >>conftest.$ac_ext
12910 cat >>conftest.$ac_ext <<_ACEOF
12911 /* end confdefs.h.  */
12912 #include <$ac_header>
12913 _ACEOF
12914 if { (ac_try="$ac_cpp conftest.$ac_ext"
12915 case "(($ac_try" in
12916   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12917   *) ac_try_echo=$ac_try;;
12918 esac
12919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12920   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12921   ac_status=$?
12922   grep -v '^ *+' conftest.er1 >conftest.err
12923   rm -f conftest.er1
12924   cat conftest.err >&5
12925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12926   (exit $ac_status); } >/dev/null && {
12927          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12928          test ! -s conftest.err
12929        }; then
12930   ac_header_preproc=yes
12931 else
12932   echo "$as_me: failed program was:" >&5
12933 sed 's/^/| /' conftest.$ac_ext >&5
12934
12935   ac_header_preproc=no
12936 fi
12937
12938 rm -f conftest.err conftest.$ac_ext
12939 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12940 echo "${ECHO_T}$ac_header_preproc" >&6; }
12941
12942 # So?  What about this header?
12943 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12944   yes:no: )
12945     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12946 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12947     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12948 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12949     ac_header_preproc=yes
12950     ;;
12951   no:yes:* )
12952     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12953 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12954     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12955 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12956     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12957 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12958     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12959 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12960     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12961 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12962     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12963 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12964     ( cat <<\_ASBOX
12965 ## ---------------------------------------- ##
12966 ## Report this to pgsql-bugs@postgresql.org ##
12967 ## ---------------------------------------- ##
12968 _ASBOX
12969      ) | sed "s/^/$as_me: WARNING:     /" >&2
12970     ;;
12971 esac
12972 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12973 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12974 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12975   echo $ECHO_N "(cached) $ECHO_C" >&6
12976 else
12977   eval "$as_ac_Header=\$ac_header_preproc"
12978 fi
12979 ac_res=`eval echo '${'$as_ac_Header'}'`
12980                { echo "$as_me:$LINENO: result: $ac_res" >&5
12981 echo "${ECHO_T}$ac_res" >&6; }
12982
12983 fi
12984 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12985   cat >>confdefs.h <<_ACEOF
12986 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12987 _ACEOF
12988
12989 else
12990   { { echo "$as_me:$LINENO: error: header file <ldap.h> is required for LDAP" >&5
12991 echo "$as_me: error: header file <ldap.h> is required for LDAP" >&2;}
12992    { (exit 1); exit 1; }; }
12993 fi
12994
12995 done
12996
12997   else
12998
12999 for ac_header in winldap.h
13000 do
13001 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13002 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13003 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13004 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13005   echo $ECHO_N "(cached) $ECHO_C" >&6
13006 else
13007   cat >conftest.$ac_ext <<_ACEOF
13008 /* confdefs.h.  */
13009 _ACEOF
13010 cat confdefs.h >>conftest.$ac_ext
13011 cat >>conftest.$ac_ext <<_ACEOF
13012 /* end confdefs.h.  */
13013 $ac_includes_default
13014 #include <windows.h>
13015
13016
13017 #include <$ac_header>
13018 _ACEOF
13019 rm -f conftest.$ac_objext
13020 if { (ac_try="$ac_compile"
13021 case "(($ac_try" in
13022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13023   *) ac_try_echo=$ac_try;;
13024 esac
13025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13026   (eval "$ac_compile") 2>conftest.er1
13027   ac_status=$?
13028   grep -v '^ *+' conftest.er1 >conftest.err
13029   rm -f conftest.er1
13030   cat conftest.err >&5
13031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13032   (exit $ac_status); } && {
13033          test -z "$ac_c_werror_flag" ||
13034          test ! -s conftest.err
13035        } && test -s conftest.$ac_objext; then
13036   eval "$as_ac_Header=yes"
13037 else
13038   echo "$as_me: failed program was:" >&5
13039 sed 's/^/| /' conftest.$ac_ext >&5
13040
13041         eval "$as_ac_Header=no"
13042 fi
13043
13044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13045 fi
13046 ac_res=`eval echo '${'$as_ac_Header'}'`
13047                { echo "$as_me:$LINENO: result: $ac_res" >&5
13048 echo "${ECHO_T}$ac_res" >&6; }
13049 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13050   cat >>confdefs.h <<_ACEOF
13051 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13052 _ACEOF
13053
13054 else
13055   { { echo "$as_me:$LINENO: error: header file <winldap.h> is required for LDAP" >&5
13056 echo "$as_me: error: header file <winldap.h> is required for LDAP" >&2;}
13057    { (exit 1); exit 1; }; }
13058 fi
13059
13060 done
13061
13062   fi
13063 fi
13064
13065 if test "$with_bonjour" = yes ; then
13066   if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
13067   { echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
13068 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6; }
13069 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
13070   echo $ECHO_N "(cached) $ECHO_C" >&6
13071 fi
13072 { echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
13073 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6; }
13074 else
13075   # Is the header compilable?
13076 { echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h usability" >&5
13077 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h usability... $ECHO_C" >&6; }
13078 cat >conftest.$ac_ext <<_ACEOF
13079 /* confdefs.h.  */
13080 _ACEOF
13081 cat confdefs.h >>conftest.$ac_ext
13082 cat >>conftest.$ac_ext <<_ACEOF
13083 /* end confdefs.h.  */
13084 $ac_includes_default
13085 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
13086 _ACEOF
13087 rm -f conftest.$ac_objext
13088 if { (ac_try="$ac_compile"
13089 case "(($ac_try" in
13090   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13091   *) ac_try_echo=$ac_try;;
13092 esac
13093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13094   (eval "$ac_compile") 2>conftest.er1
13095   ac_status=$?
13096   grep -v '^ *+' conftest.er1 >conftest.err
13097   rm -f conftest.er1
13098   cat conftest.err >&5
13099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13100   (exit $ac_status); } && {
13101          test -z "$ac_c_werror_flag" ||
13102          test ! -s conftest.err
13103        } && test -s conftest.$ac_objext; then
13104   ac_header_compiler=yes
13105 else
13106   echo "$as_me: failed program was:" >&5
13107 sed 's/^/| /' conftest.$ac_ext >&5
13108
13109         ac_header_compiler=no
13110 fi
13111
13112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13113 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13114 echo "${ECHO_T}$ac_header_compiler" >&6; }
13115
13116 # Is the header present?
13117 { echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h presence" >&5
13118 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h presence... $ECHO_C" >&6; }
13119 cat >conftest.$ac_ext <<_ACEOF
13120 /* confdefs.h.  */
13121 _ACEOF
13122 cat confdefs.h >>conftest.$ac_ext
13123 cat >>conftest.$ac_ext <<_ACEOF
13124 /* end confdefs.h.  */
13125 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
13126 _ACEOF
13127 if { (ac_try="$ac_cpp conftest.$ac_ext"
13128 case "(($ac_try" in
13129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13130   *) ac_try_echo=$ac_try;;
13131 esac
13132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13133   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13134   ac_status=$?
13135   grep -v '^ *+' conftest.er1 >conftest.err
13136   rm -f conftest.er1
13137   cat conftest.err >&5
13138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13139   (exit $ac_status); } >/dev/null && {
13140          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13141          test ! -s conftest.err
13142        }; then
13143   ac_header_preproc=yes
13144 else
13145   echo "$as_me: failed program was:" >&5
13146 sed 's/^/| /' conftest.$ac_ext >&5
13147
13148   ac_header_preproc=no
13149 fi
13150
13151 rm -f conftest.err conftest.$ac_ext
13152 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13153 echo "${ECHO_T}$ac_header_preproc" >&6; }
13154
13155 # So?  What about this header?
13156 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13157   yes:no: )
13158     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&5
13159 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13160     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&5
13161 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&2;}
13162     ac_header_preproc=yes
13163     ;;
13164   no:yes:* )
13165     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&5
13166 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&2;}
13167     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     check for missing prerequisite headers?" >&5
13168 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     check for missing prerequisite headers?" >&2;}
13169     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&5
13170 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&2;}
13171     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     section \"Present But Cannot Be Compiled\"" >&5
13172 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13173     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
13174 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;}
13175     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&5
13176 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&2;}
13177     ( cat <<\_ASBOX
13178 ## ---------------------------------------- ##
13179 ## Report this to pgsql-bugs@postgresql.org ##
13180 ## ---------------------------------------- ##
13181 _ASBOX
13182      ) | sed "s/^/$as_me: WARNING:     /" >&2
13183     ;;
13184 esac
13185 { echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
13186 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6; }
13187 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
13188   echo $ECHO_N "(cached) $ECHO_C" >&6
13189 else
13190   ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h=$ac_header_preproc
13191 fi
13192 { echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
13193 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6; }
13194
13195 fi
13196 if test $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h = yes; then
13197   :
13198 else
13199   { { echo "$as_me:$LINENO: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&5
13200 echo "$as_me: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&2;}
13201    { (exit 1); exit 1; }; }
13202 fi
13203
13204
13205 fi
13206
13207 # for contrib/uuid-ossp
13208 if test "$with_ossp_uuid" = yes ; then
13209
13210 for ac_header in ossp/uuid.h
13211 do
13212 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13213 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13214   { echo "$as_me:$LINENO: checking for $ac_header" >&5
13215 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13216 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13217   echo $ECHO_N "(cached) $ECHO_C" >&6
13218 fi
13219 ac_res=`eval echo '${'$as_ac_Header'}'`
13220                { echo "$as_me:$LINENO: result: $ac_res" >&5
13221 echo "${ECHO_T}$ac_res" >&6; }
13222 else
13223   # Is the header compilable?
13224 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13225 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13226 cat >conftest.$ac_ext <<_ACEOF
13227 /* confdefs.h.  */
13228 _ACEOF
13229 cat confdefs.h >>conftest.$ac_ext
13230 cat >>conftest.$ac_ext <<_ACEOF
13231 /* end confdefs.h.  */
13232 $ac_includes_default
13233 #include <$ac_header>
13234 _ACEOF
13235 rm -f conftest.$ac_objext
13236 if { (ac_try="$ac_compile"
13237 case "(($ac_try" in
13238   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13239   *) ac_try_echo=$ac_try;;
13240 esac
13241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13242   (eval "$ac_compile") 2>conftest.er1
13243   ac_status=$?
13244   grep -v '^ *+' conftest.er1 >conftest.err
13245   rm -f conftest.er1
13246   cat conftest.err >&5
13247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13248   (exit $ac_status); } && {
13249          test -z "$ac_c_werror_flag" ||
13250          test ! -s conftest.err
13251        } && test -s conftest.$ac_objext; then
13252   ac_header_compiler=yes
13253 else
13254   echo "$as_me: failed program was:" >&5
13255 sed 's/^/| /' conftest.$ac_ext >&5
13256
13257         ac_header_compiler=no
13258 fi
13259
13260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13261 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13262 echo "${ECHO_T}$ac_header_compiler" >&6; }
13263
13264 # Is the header present?
13265 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13266 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13267 cat >conftest.$ac_ext <<_ACEOF
13268 /* confdefs.h.  */
13269 _ACEOF
13270 cat confdefs.h >>conftest.$ac_ext
13271 cat >>conftest.$ac_ext <<_ACEOF
13272 /* end confdefs.h.  */
13273 #include <$ac_header>
13274 _ACEOF
13275 if { (ac_try="$ac_cpp conftest.$ac_ext"
13276 case "(($ac_try" in
13277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13278   *) ac_try_echo=$ac_try;;
13279 esac
13280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13281   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13282   ac_status=$?
13283   grep -v '^ *+' conftest.er1 >conftest.err
13284   rm -f conftest.er1
13285   cat conftest.err >&5
13286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13287   (exit $ac_status); } >/dev/null && {
13288          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13289          test ! -s conftest.err
13290        }; then
13291   ac_header_preproc=yes
13292 else
13293   echo "$as_me: failed program was:" >&5
13294 sed 's/^/| /' conftest.$ac_ext >&5
13295
13296   ac_header_preproc=no
13297 fi
13298
13299 rm -f conftest.err conftest.$ac_ext
13300 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13301 echo "${ECHO_T}$ac_header_preproc" >&6; }
13302
13303 # So?  What about this header?
13304 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13305   yes:no: )
13306     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13307 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13308     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13309 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13310     ac_header_preproc=yes
13311     ;;
13312   no:yes:* )
13313     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13314 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13315     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13316 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13317     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13318 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13319     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13320 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13321     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13322 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13323     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13324 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13325     ( cat <<\_ASBOX
13326 ## ---------------------------------------- ##
13327 ## Report this to pgsql-bugs@postgresql.org ##
13328 ## ---------------------------------------- ##
13329 _ASBOX
13330      ) | sed "s/^/$as_me: WARNING:     /" >&2
13331     ;;
13332 esac
13333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13336   echo $ECHO_N "(cached) $ECHO_C" >&6
13337 else
13338   eval "$as_ac_Header=\$ac_header_preproc"
13339 fi
13340 ac_res=`eval echo '${'$as_ac_Header'}'`
13341                { echo "$as_me:$LINENO: result: $ac_res" >&5
13342 echo "${ECHO_T}$ac_res" >&6; }
13343
13344 fi
13345 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13346   cat >>confdefs.h <<_ACEOF
13347 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13348 _ACEOF
13349
13350 else
13351
13352
13353 for ac_header in uuid.h
13354 do
13355 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13356 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13357   { echo "$as_me:$LINENO: checking for $ac_header" >&5
13358 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13359 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13360   echo $ECHO_N "(cached) $ECHO_C" >&6
13361 fi
13362 ac_res=`eval echo '${'$as_ac_Header'}'`
13363                { echo "$as_me:$LINENO: result: $ac_res" >&5
13364 echo "${ECHO_T}$ac_res" >&6; }
13365 else
13366   # Is the header compilable?
13367 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13368 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13369 cat >conftest.$ac_ext <<_ACEOF
13370 /* confdefs.h.  */
13371 _ACEOF
13372 cat confdefs.h >>conftest.$ac_ext
13373 cat >>conftest.$ac_ext <<_ACEOF
13374 /* end confdefs.h.  */
13375 $ac_includes_default
13376 #include <$ac_header>
13377 _ACEOF
13378 rm -f conftest.$ac_objext
13379 if { (ac_try="$ac_compile"
13380 case "(($ac_try" in
13381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13382   *) ac_try_echo=$ac_try;;
13383 esac
13384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13385   (eval "$ac_compile") 2>conftest.er1
13386   ac_status=$?
13387   grep -v '^ *+' conftest.er1 >conftest.err
13388   rm -f conftest.er1
13389   cat conftest.err >&5
13390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13391   (exit $ac_status); } && {
13392          test -z "$ac_c_werror_flag" ||
13393          test ! -s conftest.err
13394        } && test -s conftest.$ac_objext; then
13395   ac_header_compiler=yes
13396 else
13397   echo "$as_me: failed program was:" >&5
13398 sed 's/^/| /' conftest.$ac_ext >&5
13399
13400         ac_header_compiler=no
13401 fi
13402
13403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13404 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13405 echo "${ECHO_T}$ac_header_compiler" >&6; }
13406
13407 # Is the header present?
13408 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13409 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13410 cat >conftest.$ac_ext <<_ACEOF
13411 /* confdefs.h.  */
13412 _ACEOF
13413 cat confdefs.h >>conftest.$ac_ext
13414 cat >>conftest.$ac_ext <<_ACEOF
13415 /* end confdefs.h.  */
13416 #include <$ac_header>
13417 _ACEOF
13418 if { (ac_try="$ac_cpp conftest.$ac_ext"
13419 case "(($ac_try" in
13420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13421   *) ac_try_echo=$ac_try;;
13422 esac
13423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13424   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13425   ac_status=$?
13426   grep -v '^ *+' conftest.er1 >conftest.err
13427   rm -f conftest.er1
13428   cat conftest.err >&5
13429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13430   (exit $ac_status); } >/dev/null && {
13431          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13432          test ! -s conftest.err
13433        }; then
13434   ac_header_preproc=yes
13435 else
13436   echo "$as_me: failed program was:" >&5
13437 sed 's/^/| /' conftest.$ac_ext >&5
13438
13439   ac_header_preproc=no
13440 fi
13441
13442 rm -f conftest.err conftest.$ac_ext
13443 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13444 echo "${ECHO_T}$ac_header_preproc" >&6; }
13445
13446 # So?  What about this header?
13447 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13448   yes:no: )
13449     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13450 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13451     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13452 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13453     ac_header_preproc=yes
13454     ;;
13455   no:yes:* )
13456     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13457 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13458     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13459 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13460     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13461 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13462     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13463 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13464     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13465 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13466     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13467 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13468     ( cat <<\_ASBOX
13469 ## ---------------------------------------- ##
13470 ## Report this to pgsql-bugs@postgresql.org ##
13471 ## ---------------------------------------- ##
13472 _ASBOX
13473      ) | sed "s/^/$as_me: WARNING:     /" >&2
13474     ;;
13475 esac
13476 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13477 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13478 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13479   echo $ECHO_N "(cached) $ECHO_C" >&6
13480 else
13481   eval "$as_ac_Header=\$ac_header_preproc"
13482 fi
13483 ac_res=`eval echo '${'$as_ac_Header'}'`
13484                { echo "$as_me:$LINENO: result: $ac_res" >&5
13485 echo "${ECHO_T}$ac_res" >&6; }
13486
13487 fi
13488 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13489   cat >>confdefs.h <<_ACEOF
13490 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13491 _ACEOF
13492
13493 else
13494   { { echo "$as_me:$LINENO: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&5
13495 echo "$as_me: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&2;}
13496    { (exit 1); exit 1; }; }
13497 fi
13498
13499 done
13500
13501 fi
13502
13503 done
13504
13505 fi
13506
13507
13508 ##
13509 ## Types, structures, compiler characteristics
13510 ##
13511
13512  { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
13513 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
13514 if test "${ac_cv_c_bigendian+set}" = set; then
13515   echo $ECHO_N "(cached) $ECHO_C" >&6
13516 else
13517   # See if sys/param.h defines the BYTE_ORDER macro.
13518 cat >conftest.$ac_ext <<_ACEOF
13519 /* confdefs.h.  */
13520 _ACEOF
13521 cat confdefs.h >>conftest.$ac_ext
13522 cat >>conftest.$ac_ext <<_ACEOF
13523 /* end confdefs.h.  */
13524 #include <sys/types.h>
13525 #include <sys/param.h>
13526
13527 int
13528 main ()
13529 {
13530 #if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
13531         && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
13532  bogus endian macros
13533 #endif
13534
13535   ;
13536   return 0;
13537 }
13538 _ACEOF
13539 rm -f conftest.$ac_objext
13540 if { (ac_try="$ac_compile"
13541 case "(($ac_try" in
13542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13543   *) ac_try_echo=$ac_try;;
13544 esac
13545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13546   (eval "$ac_compile") 2>conftest.er1
13547   ac_status=$?
13548   grep -v '^ *+' conftest.er1 >conftest.err
13549   rm -f conftest.er1
13550   cat conftest.err >&5
13551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13552   (exit $ac_status); } && {
13553          test -z "$ac_c_werror_flag" ||
13554          test ! -s conftest.err
13555        } && test -s conftest.$ac_objext; then
13556   # It does; now see whether it defined to BIG_ENDIAN or not.
13557 cat >conftest.$ac_ext <<_ACEOF
13558 /* confdefs.h.  */
13559 _ACEOF
13560 cat confdefs.h >>conftest.$ac_ext
13561 cat >>conftest.$ac_ext <<_ACEOF
13562 /* end confdefs.h.  */
13563 #include <sys/types.h>
13564 #include <sys/param.h>
13565
13566 int
13567 main ()
13568 {
13569 #if BYTE_ORDER != BIG_ENDIAN
13570  not big endian
13571 #endif
13572
13573   ;
13574   return 0;
13575 }
13576 _ACEOF
13577 rm -f conftest.$ac_objext
13578 if { (ac_try="$ac_compile"
13579 case "(($ac_try" in
13580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13581   *) ac_try_echo=$ac_try;;
13582 esac
13583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13584   (eval "$ac_compile") 2>conftest.er1
13585   ac_status=$?
13586   grep -v '^ *+' conftest.er1 >conftest.err
13587   rm -f conftest.er1
13588   cat conftest.err >&5
13589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13590   (exit $ac_status); } && {
13591          test -z "$ac_c_werror_flag" ||
13592          test ! -s conftest.err
13593        } && test -s conftest.$ac_objext; then
13594   ac_cv_c_bigendian=yes
13595 else
13596   echo "$as_me: failed program was:" >&5
13597 sed 's/^/| /' conftest.$ac_ext >&5
13598
13599         ac_cv_c_bigendian=no
13600 fi
13601
13602 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13603 else
13604   echo "$as_me: failed program was:" >&5
13605 sed 's/^/| /' conftest.$ac_ext >&5
13606
13607         # It does not; compile a test program.
13608 if test "$cross_compiling" = yes; then
13609   # try to guess the endianness by grepping values into an object file
13610   ac_cv_c_bigendian=unknown
13611   cat >conftest.$ac_ext <<_ACEOF
13612 /* confdefs.h.  */
13613 _ACEOF
13614 cat confdefs.h >>conftest.$ac_ext
13615 cat >>conftest.$ac_ext <<_ACEOF
13616 /* end confdefs.h.  */
13617 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13618 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13619 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
13620 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13621 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13622 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
13623 int
13624 main ()
13625 {
13626  _ascii (); _ebcdic ();
13627   ;
13628   return 0;
13629 }
13630 _ACEOF
13631 rm -f conftest.$ac_objext
13632 if { (ac_try="$ac_compile"
13633 case "(($ac_try" in
13634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13635   *) ac_try_echo=$ac_try;;
13636 esac
13637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13638   (eval "$ac_compile") 2>conftest.er1
13639   ac_status=$?
13640   grep -v '^ *+' conftest.er1 >conftest.err
13641   rm -f conftest.er1
13642   cat conftest.err >&5
13643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13644   (exit $ac_status); } && {
13645          test -z "$ac_c_werror_flag" ||
13646          test ! -s conftest.err
13647        } && test -s conftest.$ac_objext; then
13648   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
13649   ac_cv_c_bigendian=yes
13650 fi
13651 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13652   if test "$ac_cv_c_bigendian" = unknown; then
13653     ac_cv_c_bigendian=no
13654   else
13655     # finding both strings is unlikely to happen, but who knows?
13656     ac_cv_c_bigendian=unknown
13657   fi
13658 fi
13659 else
13660   echo "$as_me: failed program was:" >&5
13661 sed 's/^/| /' conftest.$ac_ext >&5
13662
13663
13664 fi
13665
13666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13667 else
13668   cat >conftest.$ac_ext <<_ACEOF
13669 /* confdefs.h.  */
13670 _ACEOF
13671 cat confdefs.h >>conftest.$ac_ext
13672 cat >>conftest.$ac_ext <<_ACEOF
13673 /* end confdefs.h.  */
13674 $ac_includes_default
13675 int
13676 main ()
13677 {
13678
13679   /* Are we little or big endian?  From Harbison&Steele.  */
13680   union
13681   {
13682     long int l;
13683     char c[sizeof (long int)];
13684   } u;
13685   u.l = 1;
13686   return u.c[sizeof (long int) - 1] == 1;
13687
13688   ;
13689   return 0;
13690 }
13691 _ACEOF
13692 rm -f conftest$ac_exeext
13693 if { (ac_try="$ac_link"
13694 case "(($ac_try" in
13695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13696   *) ac_try_echo=$ac_try;;
13697 esac
13698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13699   (eval "$ac_link") 2>&5
13700   ac_status=$?
13701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13702   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13703   { (case "(($ac_try" in
13704   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13705   *) ac_try_echo=$ac_try;;
13706 esac
13707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13708   (eval "$ac_try") 2>&5
13709   ac_status=$?
13710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13711   (exit $ac_status); }; }; then
13712   ac_cv_c_bigendian=no
13713 else
13714   echo "$as_me: program exited with status $ac_status" >&5
13715 echo "$as_me: failed program was:" >&5
13716 sed 's/^/| /' conftest.$ac_ext >&5
13717
13718 ( exit $ac_status )
13719 ac_cv_c_bigendian=yes
13720 fi
13721 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13722 fi
13723
13724
13725 fi
13726
13727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13728 fi
13729 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
13730 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
13731 case $ac_cv_c_bigendian in
13732   yes)
13733
13734 cat >>confdefs.h <<\_ACEOF
13735 #define WORDS_BIGENDIAN 1
13736 _ACEOF
13737  ;;
13738   no)
13739      ;;
13740   *)
13741     { { echo "$as_me:$LINENO: error: unknown endianness
13742 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
13743 echo "$as_me: error: unknown endianness
13744 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
13745    { (exit 1); exit 1; }; } ;;
13746 esac
13747
13748 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
13749 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
13750 if test "${ac_cv_c_const+set}" = set; then
13751   echo $ECHO_N "(cached) $ECHO_C" >&6
13752 else
13753   cat >conftest.$ac_ext <<_ACEOF
13754 /* confdefs.h.  */
13755 _ACEOF
13756 cat confdefs.h >>conftest.$ac_ext
13757 cat >>conftest.$ac_ext <<_ACEOF
13758 /* end confdefs.h.  */
13759
13760 int
13761 main ()
13762 {
13763 /* FIXME: Include the comments suggested by Paul. */
13764 #ifndef __cplusplus
13765   /* Ultrix mips cc rejects this.  */
13766   typedef int charset[2];
13767   const charset cs;
13768   /* SunOS 4.1.1 cc rejects this.  */
13769   char const *const *pcpcc;
13770   char **ppc;
13771   /* NEC SVR4.0.2 mips cc rejects this.  */
13772   struct point {int x, y;};
13773   static struct point const zero = {0,0};
13774   /* AIX XL C 1.02.0.0 rejects this.
13775      It does not let you subtract one const X* pointer from another in
13776      an arm of an if-expression whose if-part is not a constant
13777      expression */
13778   const char *g = "string";
13779   pcpcc = &g + (g ? g-g : 0);
13780   /* HPUX 7.0 cc rejects these. */
13781   ++pcpcc;
13782   ppc = (char**) pcpcc;
13783   pcpcc = (char const *const *) ppc;
13784   { /* SCO 3.2v4 cc rejects this.  */
13785     char *t;
13786     char const *s = 0 ? (char *) 0 : (char const *) 0;
13787
13788     *t++ = 0;
13789     if (s) return 0;
13790   }
13791   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
13792     int x[] = {25, 17};
13793     const int *foo = &x[0];
13794     ++foo;
13795   }
13796   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
13797     typedef const int *iptr;
13798     iptr p = 0;
13799     ++p;
13800   }
13801   { /* AIX XL C 1.02.0.0 rejects this saying
13802        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
13803     struct s { int j; const int *ap[3]; };
13804     struct s *b; b->j = 5;
13805   }
13806   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
13807     const int foo = 10;
13808     if (!foo) return 0;
13809   }
13810   return !cs[0] && !zero.x;
13811 #endif
13812
13813   ;
13814   return 0;
13815 }
13816 _ACEOF
13817 rm -f conftest.$ac_objext
13818 if { (ac_try="$ac_compile"
13819 case "(($ac_try" in
13820   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13821   *) ac_try_echo=$ac_try;;
13822 esac
13823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13824   (eval "$ac_compile") 2>conftest.er1
13825   ac_status=$?
13826   grep -v '^ *+' conftest.er1 >conftest.err
13827   rm -f conftest.er1
13828   cat conftest.err >&5
13829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13830   (exit $ac_status); } && {
13831          test -z "$ac_c_werror_flag" ||
13832          test ! -s conftest.err
13833        } && test -s conftest.$ac_objext; then
13834   ac_cv_c_const=yes
13835 else
13836   echo "$as_me: failed program was:" >&5
13837 sed 's/^/| /' conftest.$ac_ext >&5
13838
13839         ac_cv_c_const=no
13840 fi
13841
13842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13843 fi
13844 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
13845 echo "${ECHO_T}$ac_cv_c_const" >&6; }
13846 if test $ac_cv_c_const = no; then
13847
13848 cat >>confdefs.h <<\_ACEOF
13849 #define const
13850 _ACEOF
13851
13852 fi
13853
13854 { echo "$as_me:$LINENO: checking for inline" >&5
13855 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
13856 if test "${ac_cv_c_inline+set}" = set; then
13857   echo $ECHO_N "(cached) $ECHO_C" >&6
13858 else
13859   ac_cv_c_inline=no
13860 for ac_kw in inline __inline__ __inline; do
13861   cat >conftest.$ac_ext <<_ACEOF
13862 /* confdefs.h.  */
13863 _ACEOF
13864 cat confdefs.h >>conftest.$ac_ext
13865 cat >>conftest.$ac_ext <<_ACEOF
13866 /* end confdefs.h.  */
13867 #ifndef __cplusplus
13868 typedef int foo_t;
13869 static $ac_kw foo_t static_foo () {return 0; }
13870 $ac_kw foo_t foo () {return 0; }
13871 #endif
13872
13873 _ACEOF
13874 rm -f conftest.$ac_objext
13875 if { (ac_try="$ac_compile"
13876 case "(($ac_try" in
13877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13878   *) ac_try_echo=$ac_try;;
13879 esac
13880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13881   (eval "$ac_compile") 2>conftest.er1
13882   ac_status=$?
13883   grep -v '^ *+' conftest.er1 >conftest.err
13884   rm -f conftest.er1
13885   cat conftest.err >&5
13886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13887   (exit $ac_status); } && {
13888          test -z "$ac_c_werror_flag" ||
13889          test ! -s conftest.err
13890        } && test -s conftest.$ac_objext; then
13891   ac_cv_c_inline=$ac_kw
13892 else
13893   echo "$as_me: failed program was:" >&5
13894 sed 's/^/| /' conftest.$ac_ext >&5
13895
13896
13897 fi
13898
13899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13900   test "$ac_cv_c_inline" != no && break
13901 done
13902
13903 fi
13904 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
13905 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
13906
13907
13908 case $ac_cv_c_inline in
13909   inline | yes) ;;
13910   *)
13911     case $ac_cv_c_inline in
13912       no) ac_val=;;
13913       *) ac_val=$ac_cv_c_inline;;
13914     esac
13915     cat >>confdefs.h <<_ACEOF
13916 #ifndef __cplusplus
13917 #define inline $ac_val
13918 #endif
13919 _ACEOF
13920     ;;
13921 esac
13922
13923 { echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
13924 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6; }
13925 if test "${ac_cv_c_stringize+set}" = set; then
13926   echo $ECHO_N "(cached) $ECHO_C" >&6
13927 else
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 #define x(y) #y
13935
13936 char *s = x(teststring);
13937 _ACEOF
13938 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13939   $EGREP "#teststring" >/dev/null 2>&1; then
13940   ac_cv_c_stringize=no
13941 else
13942   ac_cv_c_stringize=yes
13943 fi
13944 rm -f conftest*
13945
13946 fi
13947 { echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
13948 echo "${ECHO_T}$ac_cv_c_stringize" >&6; }
13949 if test $ac_cv_c_stringize = yes; then
13950
13951 cat >>confdefs.h <<\_ACEOF
13952 #define HAVE_STRINGIZE 1
13953 _ACEOF
13954
13955 fi
13956
13957 { echo "$as_me:$LINENO: checking for signed types" >&5
13958 echo $ECHO_N "checking for signed types... $ECHO_C" >&6; }
13959 if test "${pgac_cv_c_signed+set}" = set; then
13960   echo $ECHO_N "(cached) $ECHO_C" >&6
13961 else
13962   cat >conftest.$ac_ext <<_ACEOF
13963 /* confdefs.h.  */
13964 _ACEOF
13965 cat confdefs.h >>conftest.$ac_ext
13966 cat >>conftest.$ac_ext <<_ACEOF
13967 /* end confdefs.h.  */
13968
13969 int
13970 main ()
13971 {
13972 signed char c; signed short s; signed int i;
13973   ;
13974   return 0;
13975 }
13976 _ACEOF
13977 rm -f conftest.$ac_objext
13978 if { (ac_try="$ac_compile"
13979 case "(($ac_try" in
13980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13981   *) ac_try_echo=$ac_try;;
13982 esac
13983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13984   (eval "$ac_compile") 2>conftest.er1
13985   ac_status=$?
13986   grep -v '^ *+' conftest.er1 >conftest.err
13987   rm -f conftest.er1
13988   cat conftest.err >&5
13989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13990   (exit $ac_status); } && {
13991          test -z "$ac_c_werror_flag" ||
13992          test ! -s conftest.err
13993        } && test -s conftest.$ac_objext; then
13994   pgac_cv_c_signed=yes
13995 else
13996   echo "$as_me: failed program was:" >&5
13997 sed 's/^/| /' conftest.$ac_ext >&5
13998
13999         pgac_cv_c_signed=no
14000 fi
14001
14002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14003 fi
14004 { echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
14005 echo "${ECHO_T}$pgac_cv_c_signed" >&6; }
14006 if test x"$pgac_cv_c_signed" = xno ; then
14007
14008 cat >>confdefs.h <<\_ACEOF
14009 #define signed
14010 _ACEOF
14011
14012 fi
14013 { echo "$as_me:$LINENO: checking for working volatile" >&5
14014 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
14015 if test "${ac_cv_c_volatile+set}" = set; then
14016   echo $ECHO_N "(cached) $ECHO_C" >&6
14017 else
14018   cat >conftest.$ac_ext <<_ACEOF
14019 /* confdefs.h.  */
14020 _ACEOF
14021 cat confdefs.h >>conftest.$ac_ext
14022 cat >>conftest.$ac_ext <<_ACEOF
14023 /* end confdefs.h.  */
14024
14025 int
14026 main ()
14027 {
14028
14029 volatile int x;
14030 int * volatile y = (int *) 0;
14031 return !x && !y;
14032   ;
14033   return 0;
14034 }
14035 _ACEOF
14036 rm -f conftest.$ac_objext
14037 if { (ac_try="$ac_compile"
14038 case "(($ac_try" in
14039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14040   *) ac_try_echo=$ac_try;;
14041 esac
14042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14043   (eval "$ac_compile") 2>conftest.er1
14044   ac_status=$?
14045   grep -v '^ *+' conftest.er1 >conftest.err
14046   rm -f conftest.er1
14047   cat conftest.err >&5
14048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14049   (exit $ac_status); } && {
14050          test -z "$ac_c_werror_flag" ||
14051          test ! -s conftest.err
14052        } && test -s conftest.$ac_objext; then
14053   ac_cv_c_volatile=yes
14054 else
14055   echo "$as_me: failed program was:" >&5
14056 sed 's/^/| /' conftest.$ac_ext >&5
14057
14058         ac_cv_c_volatile=no
14059 fi
14060
14061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14062 fi
14063 { echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
14064 echo "${ECHO_T}$ac_cv_c_volatile" >&6; }
14065 if test $ac_cv_c_volatile = no; then
14066
14067 cat >>confdefs.h <<\_ACEOF
14068 #define volatile
14069 _ACEOF
14070
14071 fi
14072
14073 { echo "$as_me:$LINENO: checking for __func__" >&5
14074 echo $ECHO_N "checking for __func__... $ECHO_C" >&6; }
14075 if test "${pgac_cv_funcname_func_support+set}" = set; then
14076   echo $ECHO_N "(cached) $ECHO_C" >&6
14077 else
14078   cat >conftest.$ac_ext <<_ACEOF
14079 /* confdefs.h.  */
14080 _ACEOF
14081 cat confdefs.h >>conftest.$ac_ext
14082 cat >>conftest.$ac_ext <<_ACEOF
14083 /* end confdefs.h.  */
14084 #include <stdio.h>
14085 int
14086 main ()
14087 {
14088 printf("%s\n", __func__);
14089   ;
14090   return 0;
14091 }
14092 _ACEOF
14093 rm -f conftest.$ac_objext
14094 if { (ac_try="$ac_compile"
14095 case "(($ac_try" in
14096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14097   *) ac_try_echo=$ac_try;;
14098 esac
14099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14100   (eval "$ac_compile") 2>conftest.er1
14101   ac_status=$?
14102   grep -v '^ *+' conftest.er1 >conftest.err
14103   rm -f conftest.er1
14104   cat conftest.err >&5
14105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14106   (exit $ac_status); } && {
14107          test -z "$ac_c_werror_flag" ||
14108          test ! -s conftest.err
14109        } && test -s conftest.$ac_objext; then
14110   pgac_cv_funcname_func_support=yes
14111 else
14112   echo "$as_me: failed program was:" >&5
14113 sed 's/^/| /' conftest.$ac_ext >&5
14114
14115         pgac_cv_funcname_func_support=no
14116 fi
14117
14118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14119 fi
14120 { echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
14121 echo "${ECHO_T}$pgac_cv_funcname_func_support" >&6; }
14122 if test x"$pgac_cv_funcname_func_support" = xyes ; then
14123
14124 cat >>confdefs.h <<\_ACEOF
14125 #define HAVE_FUNCNAME__FUNC 1
14126 _ACEOF
14127
14128 else
14129 { echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
14130 echo $ECHO_N "checking for __FUNCTION__... $ECHO_C" >&6; }
14131 if test "${pgac_cv_funcname_function_support+set}" = set; then
14132   echo $ECHO_N "(cached) $ECHO_C" >&6
14133 else
14134   cat >conftest.$ac_ext <<_ACEOF
14135 /* confdefs.h.  */
14136 _ACEOF
14137 cat confdefs.h >>conftest.$ac_ext
14138 cat >>conftest.$ac_ext <<_ACEOF
14139 /* end confdefs.h.  */
14140 #include <stdio.h>
14141 int
14142 main ()
14143 {
14144 printf("%s\n", __FUNCTION__);
14145   ;
14146   return 0;
14147 }
14148 _ACEOF
14149 rm -f conftest.$ac_objext
14150 if { (ac_try="$ac_compile"
14151 case "(($ac_try" in
14152   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14153   *) ac_try_echo=$ac_try;;
14154 esac
14155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14156   (eval "$ac_compile") 2>conftest.er1
14157   ac_status=$?
14158   grep -v '^ *+' conftest.er1 >conftest.err
14159   rm -f conftest.er1
14160   cat conftest.err >&5
14161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162   (exit $ac_status); } && {
14163          test -z "$ac_c_werror_flag" ||
14164          test ! -s conftest.err
14165        } && test -s conftest.$ac_objext; then
14166   pgac_cv_funcname_function_support=yes
14167 else
14168   echo "$as_me: failed program was:" >&5
14169 sed 's/^/| /' conftest.$ac_ext >&5
14170
14171         pgac_cv_funcname_function_support=no
14172 fi
14173
14174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14175 fi
14176 { echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
14177 echo "${ECHO_T}$pgac_cv_funcname_function_support" >&6; }
14178 if test x"$pgac_cv_funcname_function_support" = xyes ; then
14179
14180 cat >>confdefs.h <<\_ACEOF
14181 #define HAVE_FUNCNAME__FUNCTION 1
14182 _ACEOF
14183
14184 fi
14185 fi
14186 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
14187 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
14188 if test "${ac_cv_struct_tm+set}" = set; then
14189   echo $ECHO_N "(cached) $ECHO_C" >&6
14190 else
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 #include <sys/types.h>
14198 #include <time.h>
14199
14200 int
14201 main ()
14202 {
14203 struct tm tm;
14204                                      int *p = &tm.tm_sec;
14205                                      return !p;
14206   ;
14207   return 0;
14208 }
14209 _ACEOF
14210 rm -f conftest.$ac_objext
14211 if { (ac_try="$ac_compile"
14212 case "(($ac_try" in
14213   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14214   *) ac_try_echo=$ac_try;;
14215 esac
14216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14217   (eval "$ac_compile") 2>conftest.er1
14218   ac_status=$?
14219   grep -v '^ *+' conftest.er1 >conftest.err
14220   rm -f conftest.er1
14221   cat conftest.err >&5
14222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14223   (exit $ac_status); } && {
14224          test -z "$ac_c_werror_flag" ||
14225          test ! -s conftest.err
14226        } && test -s conftest.$ac_objext; then
14227   ac_cv_struct_tm=time.h
14228 else
14229   echo "$as_me: failed program was:" >&5
14230 sed 's/^/| /' conftest.$ac_ext >&5
14231
14232         ac_cv_struct_tm=sys/time.h
14233 fi
14234
14235 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14236 fi
14237 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
14238 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
14239 if test $ac_cv_struct_tm = sys/time.h; then
14240
14241 cat >>confdefs.h <<\_ACEOF
14242 #define TM_IN_SYS_TIME 1
14243 _ACEOF
14244
14245 fi
14246
14247 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
14248 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
14249 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
14250   echo $ECHO_N "(cached) $ECHO_C" >&6
14251 else
14252   cat >conftest.$ac_ext <<_ACEOF
14253 /* confdefs.h.  */
14254 _ACEOF
14255 cat confdefs.h >>conftest.$ac_ext
14256 cat >>conftest.$ac_ext <<_ACEOF
14257 /* end confdefs.h.  */
14258 #include <sys/types.h>
14259 #include <$ac_cv_struct_tm>
14260
14261
14262 int
14263 main ()
14264 {
14265 static struct tm ac_aggr;
14266 if (ac_aggr.tm_zone)
14267 return 0;
14268   ;
14269   return 0;
14270 }
14271 _ACEOF
14272 rm -f conftest.$ac_objext
14273 if { (ac_try="$ac_compile"
14274 case "(($ac_try" in
14275   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14276   *) ac_try_echo=$ac_try;;
14277 esac
14278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14279   (eval "$ac_compile") 2>conftest.er1
14280   ac_status=$?
14281   grep -v '^ *+' conftest.er1 >conftest.err
14282   rm -f conftest.er1
14283   cat conftest.err >&5
14284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14285   (exit $ac_status); } && {
14286          test -z "$ac_c_werror_flag" ||
14287          test ! -s conftest.err
14288        } && test -s conftest.$ac_objext; then
14289   ac_cv_member_struct_tm_tm_zone=yes
14290 else
14291   echo "$as_me: failed program was:" >&5
14292 sed 's/^/| /' conftest.$ac_ext >&5
14293
14294         cat >conftest.$ac_ext <<_ACEOF
14295 /* confdefs.h.  */
14296 _ACEOF
14297 cat confdefs.h >>conftest.$ac_ext
14298 cat >>conftest.$ac_ext <<_ACEOF
14299 /* end confdefs.h.  */
14300 #include <sys/types.h>
14301 #include <$ac_cv_struct_tm>
14302
14303
14304 int
14305 main ()
14306 {
14307 static struct tm ac_aggr;
14308 if (sizeof ac_aggr.tm_zone)
14309 return 0;
14310   ;
14311   return 0;
14312 }
14313 _ACEOF
14314 rm -f conftest.$ac_objext
14315 if { (ac_try="$ac_compile"
14316 case "(($ac_try" in
14317   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14318   *) ac_try_echo=$ac_try;;
14319 esac
14320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14321   (eval "$ac_compile") 2>conftest.er1
14322   ac_status=$?
14323   grep -v '^ *+' conftest.er1 >conftest.err
14324   rm -f conftest.er1
14325   cat conftest.err >&5
14326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14327   (exit $ac_status); } && {
14328          test -z "$ac_c_werror_flag" ||
14329          test ! -s conftest.err
14330        } && test -s conftest.$ac_objext; then
14331   ac_cv_member_struct_tm_tm_zone=yes
14332 else
14333   echo "$as_me: failed program was:" >&5
14334 sed 's/^/| /' conftest.$ac_ext >&5
14335
14336         ac_cv_member_struct_tm_tm_zone=no
14337 fi
14338
14339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14340 fi
14341
14342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14343 fi
14344 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
14345 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
14346 if test $ac_cv_member_struct_tm_tm_zone = yes; then
14347
14348 cat >>confdefs.h <<_ACEOF
14349 #define HAVE_STRUCT_TM_TM_ZONE 1
14350 _ACEOF
14351
14352
14353 fi
14354
14355 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
14356
14357 cat >>confdefs.h <<\_ACEOF
14358 #define HAVE_TM_ZONE 1
14359 _ACEOF
14360
14361 fi
14362 { echo "$as_me:$LINENO: checking for tzname" >&5
14363 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
14364 if test "${ac_cv_var_tzname+set}" = set; then
14365   echo $ECHO_N "(cached) $ECHO_C" >&6
14366 else
14367   cat >conftest.$ac_ext <<_ACEOF
14368 /* confdefs.h.  */
14369 _ACEOF
14370 cat confdefs.h >>conftest.$ac_ext
14371 cat >>conftest.$ac_ext <<_ACEOF
14372 /* end confdefs.h.  */
14373 #include <time.h>
14374 #ifndef tzname /* For SGI.  */
14375 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
14376 #endif
14377
14378 int
14379 main ()
14380 {
14381 atoi(*tzname);
14382   ;
14383   return 0;
14384 }
14385 _ACEOF
14386 rm -f conftest.$ac_objext conftest$ac_exeext
14387 if { (ac_try="$ac_link"
14388 case "(($ac_try" in
14389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14390   *) ac_try_echo=$ac_try;;
14391 esac
14392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14393   (eval "$ac_link") 2>conftest.er1
14394   ac_status=$?
14395   grep -v '^ *+' conftest.er1 >conftest.err
14396   rm -f conftest.er1
14397   cat conftest.err >&5
14398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14399   (exit $ac_status); } && {
14400          test -z "$ac_c_werror_flag" ||
14401          test ! -s conftest.err
14402        } && test -s conftest$ac_exeext &&
14403        $as_test_x conftest$ac_exeext; then
14404   ac_cv_var_tzname=yes
14405 else
14406   echo "$as_me: failed program was:" >&5
14407 sed 's/^/| /' conftest.$ac_ext >&5
14408
14409         ac_cv_var_tzname=no
14410 fi
14411
14412 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14413       conftest$ac_exeext conftest.$ac_ext
14414 fi
14415 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
14416 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
14417 if test $ac_cv_var_tzname = yes; then
14418
14419 cat >>confdefs.h <<\_ACEOF
14420 #define HAVE_TZNAME 1
14421 _ACEOF
14422
14423 fi
14424
14425 { echo "$as_me:$LINENO: checking for union semun" >&5
14426 echo $ECHO_N "checking for union semun... $ECHO_C" >&6; }
14427 if test "${ac_cv_type_union_semun+set}" = set; then
14428   echo $ECHO_N "(cached) $ECHO_C" >&6
14429 else
14430   cat >conftest.$ac_ext <<_ACEOF
14431 /* confdefs.h.  */
14432 _ACEOF
14433 cat confdefs.h >>conftest.$ac_ext
14434 cat >>conftest.$ac_ext <<_ACEOF
14435 /* end confdefs.h.  */
14436 #include <sys/types.h>
14437 #include <sys/ipc.h>
14438 #include <sys/sem.h>
14439
14440 typedef union semun ac__type_new_;
14441 int
14442 main ()
14443 {
14444 if ((ac__type_new_ *) 0)
14445   return 0;
14446 if (sizeof (ac__type_new_))
14447   return 0;
14448   ;
14449   return 0;
14450 }
14451 _ACEOF
14452 rm -f conftest.$ac_objext
14453 if { (ac_try="$ac_compile"
14454 case "(($ac_try" in
14455   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14456   *) ac_try_echo=$ac_try;;
14457 esac
14458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14459   (eval "$ac_compile") 2>conftest.er1
14460   ac_status=$?
14461   grep -v '^ *+' conftest.er1 >conftest.err
14462   rm -f conftest.er1
14463   cat conftest.err >&5
14464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14465   (exit $ac_status); } && {
14466          test -z "$ac_c_werror_flag" ||
14467          test ! -s conftest.err
14468        } && test -s conftest.$ac_objext; then
14469   ac_cv_type_union_semun=yes
14470 else
14471   echo "$as_me: failed program was:" >&5
14472 sed 's/^/| /' conftest.$ac_ext >&5
14473
14474         ac_cv_type_union_semun=no
14475 fi
14476
14477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14478 fi
14479 { echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
14480 echo "${ECHO_T}$ac_cv_type_union_semun" >&6; }
14481 if test $ac_cv_type_union_semun = yes; then
14482
14483 cat >>confdefs.h <<_ACEOF
14484 #define HAVE_UNION_SEMUN 1
14485 _ACEOF
14486
14487
14488 fi
14489
14490 { echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
14491 echo $ECHO_N "checking for struct sockaddr_un... $ECHO_C" >&6; }
14492 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
14493   echo $ECHO_N "(cached) $ECHO_C" >&6
14494 else
14495   cat >conftest.$ac_ext <<_ACEOF
14496 /* confdefs.h.  */
14497 _ACEOF
14498 cat confdefs.h >>conftest.$ac_ext
14499 cat >>conftest.$ac_ext <<_ACEOF
14500 /* end confdefs.h.  */
14501 #include <sys/types.h>
14502 #ifdef HAVE_SYS_UN_H
14503 #include <sys/un.h>
14504 #endif
14505
14506
14507 typedef struct sockaddr_un ac__type_new_;
14508 int
14509 main ()
14510 {
14511 if ((ac__type_new_ *) 0)
14512   return 0;
14513 if (sizeof (ac__type_new_))
14514   return 0;
14515   ;
14516   return 0;
14517 }
14518 _ACEOF
14519 rm -f conftest.$ac_objext
14520 if { (ac_try="$ac_compile"
14521 case "(($ac_try" in
14522   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14523   *) ac_try_echo=$ac_try;;
14524 esac
14525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14526   (eval "$ac_compile") 2>conftest.er1
14527   ac_status=$?
14528   grep -v '^ *+' conftest.er1 >conftest.err
14529   rm -f conftest.er1
14530   cat conftest.err >&5
14531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14532   (exit $ac_status); } && {
14533          test -z "$ac_c_werror_flag" ||
14534          test ! -s conftest.err
14535        } && test -s conftest.$ac_objext; then
14536   ac_cv_type_struct_sockaddr_un=yes
14537 else
14538   echo "$as_me: failed program was:" >&5
14539 sed 's/^/| /' conftest.$ac_ext >&5
14540
14541         ac_cv_type_struct_sockaddr_un=no
14542 fi
14543
14544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14545 fi
14546 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
14547 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_un" >&6; }
14548 if test $ac_cv_type_struct_sockaddr_un = yes; then
14549
14550 cat >>confdefs.h <<_ACEOF
14551 #define HAVE_STRUCT_SOCKADDR_UN 1
14552 _ACEOF
14553
14554
14555 cat >>confdefs.h <<\_ACEOF
14556 #define HAVE_UNIX_SOCKETS 1
14557 _ACEOF
14558
14559 fi
14560
14561 { echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
14562 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6; }
14563 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
14564   echo $ECHO_N "(cached) $ECHO_C" >&6
14565 else
14566   cat >conftest.$ac_ext <<_ACEOF
14567 /* confdefs.h.  */
14568 _ACEOF
14569 cat confdefs.h >>conftest.$ac_ext
14570 cat >>conftest.$ac_ext <<_ACEOF
14571 /* end confdefs.h.  */
14572 #include <sys/types.h>
14573 #ifdef HAVE_SYS_SOCKET_H
14574 #include <sys/socket.h>
14575 #endif
14576
14577
14578 typedef struct sockaddr_storage ac__type_new_;
14579 int
14580 main ()
14581 {
14582 if ((ac__type_new_ *) 0)
14583   return 0;
14584 if (sizeof (ac__type_new_))
14585   return 0;
14586   ;
14587   return 0;
14588 }
14589 _ACEOF
14590 rm -f conftest.$ac_objext
14591 if { (ac_try="$ac_compile"
14592 case "(($ac_try" in
14593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14594   *) ac_try_echo=$ac_try;;
14595 esac
14596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14597   (eval "$ac_compile") 2>conftest.er1
14598   ac_status=$?
14599   grep -v '^ *+' conftest.er1 >conftest.err
14600   rm -f conftest.er1
14601   cat conftest.err >&5
14602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14603   (exit $ac_status); } && {
14604          test -z "$ac_c_werror_flag" ||
14605          test ! -s conftest.err
14606        } && test -s conftest.$ac_objext; then
14607   ac_cv_type_struct_sockaddr_storage=yes
14608 else
14609   echo "$as_me: failed program was:" >&5
14610 sed 's/^/| /' conftest.$ac_ext >&5
14611
14612         ac_cv_type_struct_sockaddr_storage=no
14613 fi
14614
14615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14616 fi
14617 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
14618 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6; }
14619 if test $ac_cv_type_struct_sockaddr_storage = yes; then
14620
14621 cat >>confdefs.h <<_ACEOF
14622 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
14623 _ACEOF
14624
14625
14626 fi
14627
14628 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
14629 echo $ECHO_N "checking for struct sockaddr_storage.ss_family... $ECHO_C" >&6; }
14630 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
14631   echo $ECHO_N "(cached) $ECHO_C" >&6
14632 else
14633   cat >conftest.$ac_ext <<_ACEOF
14634 /* confdefs.h.  */
14635 _ACEOF
14636 cat confdefs.h >>conftest.$ac_ext
14637 cat >>conftest.$ac_ext <<_ACEOF
14638 /* end confdefs.h.  */
14639 #include <sys/types.h>
14640 #ifdef HAVE_SYS_SOCKET_H
14641 #include <sys/socket.h>
14642 #endif
14643
14644
14645 int
14646 main ()
14647 {
14648 static struct sockaddr_storage ac_aggr;
14649 if (ac_aggr.ss_family)
14650 return 0;
14651   ;
14652   return 0;
14653 }
14654 _ACEOF
14655 rm -f conftest.$ac_objext
14656 if { (ac_try="$ac_compile"
14657 case "(($ac_try" in
14658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14659   *) ac_try_echo=$ac_try;;
14660 esac
14661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14662   (eval "$ac_compile") 2>conftest.er1
14663   ac_status=$?
14664   grep -v '^ *+' conftest.er1 >conftest.err
14665   rm -f conftest.er1
14666   cat conftest.err >&5
14667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14668   (exit $ac_status); } && {
14669          test -z "$ac_c_werror_flag" ||
14670          test ! -s conftest.err
14671        } && test -s conftest.$ac_objext; then
14672   ac_cv_member_struct_sockaddr_storage_ss_family=yes
14673 else
14674   echo "$as_me: failed program was:" >&5
14675 sed 's/^/| /' conftest.$ac_ext >&5
14676
14677         cat >conftest.$ac_ext <<_ACEOF
14678 /* confdefs.h.  */
14679 _ACEOF
14680 cat confdefs.h >>conftest.$ac_ext
14681 cat >>conftest.$ac_ext <<_ACEOF
14682 /* end confdefs.h.  */
14683 #include <sys/types.h>
14684 #ifdef HAVE_SYS_SOCKET_H
14685 #include <sys/socket.h>
14686 #endif
14687
14688
14689 int
14690 main ()
14691 {
14692 static struct sockaddr_storage ac_aggr;
14693 if (sizeof ac_aggr.ss_family)
14694 return 0;
14695   ;
14696   return 0;
14697 }
14698 _ACEOF
14699 rm -f conftest.$ac_objext
14700 if { (ac_try="$ac_compile"
14701 case "(($ac_try" in
14702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14703   *) ac_try_echo=$ac_try;;
14704 esac
14705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14706   (eval "$ac_compile") 2>conftest.er1
14707   ac_status=$?
14708   grep -v '^ *+' conftest.er1 >conftest.err
14709   rm -f conftest.er1
14710   cat conftest.err >&5
14711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14712   (exit $ac_status); } && {
14713          test -z "$ac_c_werror_flag" ||
14714          test ! -s conftest.err
14715        } && test -s conftest.$ac_objext; then
14716   ac_cv_member_struct_sockaddr_storage_ss_family=yes
14717 else
14718   echo "$as_me: failed program was:" >&5
14719 sed 's/^/| /' conftest.$ac_ext >&5
14720
14721         ac_cv_member_struct_sockaddr_storage_ss_family=no
14722 fi
14723
14724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14725 fi
14726
14727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14728 fi
14729 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
14730 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_family" >&6; }
14731 if test $ac_cv_member_struct_sockaddr_storage_ss_family = yes; then
14732
14733 cat >>confdefs.h <<_ACEOF
14734 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
14735 _ACEOF
14736
14737
14738 fi
14739 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
14740 echo $ECHO_N "checking for struct sockaddr_storage.__ss_family... $ECHO_C" >&6; }
14741 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
14742   echo $ECHO_N "(cached) $ECHO_C" >&6
14743 else
14744   cat >conftest.$ac_ext <<_ACEOF
14745 /* confdefs.h.  */
14746 _ACEOF
14747 cat confdefs.h >>conftest.$ac_ext
14748 cat >>conftest.$ac_ext <<_ACEOF
14749 /* end confdefs.h.  */
14750 #include <sys/types.h>
14751 #ifdef HAVE_SYS_SOCKET_H
14752 #include <sys/socket.h>
14753 #endif
14754
14755
14756 int
14757 main ()
14758 {
14759 static struct sockaddr_storage ac_aggr;
14760 if (ac_aggr.__ss_family)
14761 return 0;
14762   ;
14763   return 0;
14764 }
14765 _ACEOF
14766 rm -f conftest.$ac_objext
14767 if { (ac_try="$ac_compile"
14768 case "(($ac_try" in
14769   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14770   *) ac_try_echo=$ac_try;;
14771 esac
14772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14773   (eval "$ac_compile") 2>conftest.er1
14774   ac_status=$?
14775   grep -v '^ *+' conftest.er1 >conftest.err
14776   rm -f conftest.er1
14777   cat conftest.err >&5
14778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14779   (exit $ac_status); } && {
14780          test -z "$ac_c_werror_flag" ||
14781          test ! -s conftest.err
14782        } && test -s conftest.$ac_objext; then
14783   ac_cv_member_struct_sockaddr_storage___ss_family=yes
14784 else
14785   echo "$as_me: failed program was:" >&5
14786 sed 's/^/| /' conftest.$ac_ext >&5
14787
14788         cat >conftest.$ac_ext <<_ACEOF
14789 /* confdefs.h.  */
14790 _ACEOF
14791 cat confdefs.h >>conftest.$ac_ext
14792 cat >>conftest.$ac_ext <<_ACEOF
14793 /* end confdefs.h.  */
14794 #include <sys/types.h>
14795 #ifdef HAVE_SYS_SOCKET_H
14796 #include <sys/socket.h>
14797 #endif
14798
14799
14800 int
14801 main ()
14802 {
14803 static struct sockaddr_storage ac_aggr;
14804 if (sizeof ac_aggr.__ss_family)
14805 return 0;
14806   ;
14807   return 0;
14808 }
14809 _ACEOF
14810 rm -f conftest.$ac_objext
14811 if { (ac_try="$ac_compile"
14812 case "(($ac_try" in
14813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14814   *) ac_try_echo=$ac_try;;
14815 esac
14816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14817   (eval "$ac_compile") 2>conftest.er1
14818   ac_status=$?
14819   grep -v '^ *+' conftest.er1 >conftest.err
14820   rm -f conftest.er1
14821   cat conftest.err >&5
14822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14823   (exit $ac_status); } && {
14824          test -z "$ac_c_werror_flag" ||
14825          test ! -s conftest.err
14826        } && test -s conftest.$ac_objext; then
14827   ac_cv_member_struct_sockaddr_storage___ss_family=yes
14828 else
14829   echo "$as_me: failed program was:" >&5
14830 sed 's/^/| /' conftest.$ac_ext >&5
14831
14832         ac_cv_member_struct_sockaddr_storage___ss_family=no
14833 fi
14834
14835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14836 fi
14837
14838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14839 fi
14840 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
14841 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_family" >&6; }
14842 if test $ac_cv_member_struct_sockaddr_storage___ss_family = yes; then
14843
14844 cat >>confdefs.h <<_ACEOF
14845 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
14846 _ACEOF
14847
14848
14849 fi
14850 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
14851 echo $ECHO_N "checking for struct sockaddr_storage.ss_len... $ECHO_C" >&6; }
14852 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
14853   echo $ECHO_N "(cached) $ECHO_C" >&6
14854 else
14855   cat >conftest.$ac_ext <<_ACEOF
14856 /* confdefs.h.  */
14857 _ACEOF
14858 cat confdefs.h >>conftest.$ac_ext
14859 cat >>conftest.$ac_ext <<_ACEOF
14860 /* end confdefs.h.  */
14861 #include <sys/types.h>
14862 #ifdef HAVE_SYS_SOCKET_H
14863 #include <sys/socket.h>
14864 #endif
14865
14866
14867 int
14868 main ()
14869 {
14870 static struct sockaddr_storage ac_aggr;
14871 if (ac_aggr.ss_len)
14872 return 0;
14873   ;
14874   return 0;
14875 }
14876 _ACEOF
14877 rm -f conftest.$ac_objext
14878 if { (ac_try="$ac_compile"
14879 case "(($ac_try" in
14880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14881   *) ac_try_echo=$ac_try;;
14882 esac
14883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14884   (eval "$ac_compile") 2>conftest.er1
14885   ac_status=$?
14886   grep -v '^ *+' conftest.er1 >conftest.err
14887   rm -f conftest.er1
14888   cat conftest.err >&5
14889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14890   (exit $ac_status); } && {
14891          test -z "$ac_c_werror_flag" ||
14892          test ! -s conftest.err
14893        } && test -s conftest.$ac_objext; then
14894   ac_cv_member_struct_sockaddr_storage_ss_len=yes
14895 else
14896   echo "$as_me: failed program was:" >&5
14897 sed 's/^/| /' conftest.$ac_ext >&5
14898
14899         cat >conftest.$ac_ext <<_ACEOF
14900 /* confdefs.h.  */
14901 _ACEOF
14902 cat confdefs.h >>conftest.$ac_ext
14903 cat >>conftest.$ac_ext <<_ACEOF
14904 /* end confdefs.h.  */
14905 #include <sys/types.h>
14906 #ifdef HAVE_SYS_SOCKET_H
14907 #include <sys/socket.h>
14908 #endif
14909
14910
14911 int
14912 main ()
14913 {
14914 static struct sockaddr_storage ac_aggr;
14915 if (sizeof ac_aggr.ss_len)
14916 return 0;
14917   ;
14918   return 0;
14919 }
14920 _ACEOF
14921 rm -f conftest.$ac_objext
14922 if { (ac_try="$ac_compile"
14923 case "(($ac_try" in
14924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14925   *) ac_try_echo=$ac_try;;
14926 esac
14927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14928   (eval "$ac_compile") 2>conftest.er1
14929   ac_status=$?
14930   grep -v '^ *+' conftest.er1 >conftest.err
14931   rm -f conftest.er1
14932   cat conftest.err >&5
14933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14934   (exit $ac_status); } && {
14935          test -z "$ac_c_werror_flag" ||
14936          test ! -s conftest.err
14937        } && test -s conftest.$ac_objext; then
14938   ac_cv_member_struct_sockaddr_storage_ss_len=yes
14939 else
14940   echo "$as_me: failed program was:" >&5
14941 sed 's/^/| /' conftest.$ac_ext >&5
14942
14943         ac_cv_member_struct_sockaddr_storage_ss_len=no
14944 fi
14945
14946 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14947 fi
14948
14949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14950 fi
14951 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
14952 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_len" >&6; }
14953 if test $ac_cv_member_struct_sockaddr_storage_ss_len = yes; then
14954
14955 cat >>confdefs.h <<_ACEOF
14956 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
14957 _ACEOF
14958
14959
14960 fi
14961 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
14962 echo $ECHO_N "checking for struct sockaddr_storage.__ss_len... $ECHO_C" >&6; }
14963 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
14964   echo $ECHO_N "(cached) $ECHO_C" >&6
14965 else
14966   cat >conftest.$ac_ext <<_ACEOF
14967 /* confdefs.h.  */
14968 _ACEOF
14969 cat confdefs.h >>conftest.$ac_ext
14970 cat >>conftest.$ac_ext <<_ACEOF
14971 /* end confdefs.h.  */
14972 #include <sys/types.h>
14973 #ifdef HAVE_SYS_SOCKET_H
14974 #include <sys/socket.h>
14975 #endif
14976
14977
14978 int
14979 main ()
14980 {
14981 static struct sockaddr_storage ac_aggr;
14982 if (ac_aggr.__ss_len)
14983 return 0;
14984   ;
14985   return 0;
14986 }
14987 _ACEOF
14988 rm -f conftest.$ac_objext
14989 if { (ac_try="$ac_compile"
14990 case "(($ac_try" in
14991   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14992   *) ac_try_echo=$ac_try;;
14993 esac
14994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14995   (eval "$ac_compile") 2>conftest.er1
14996   ac_status=$?
14997   grep -v '^ *+' conftest.er1 >conftest.err
14998   rm -f conftest.er1
14999   cat conftest.err >&5
15000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15001   (exit $ac_status); } && {
15002          test -z "$ac_c_werror_flag" ||
15003          test ! -s conftest.err
15004        } && test -s conftest.$ac_objext; then
15005   ac_cv_member_struct_sockaddr_storage___ss_len=yes
15006 else
15007   echo "$as_me: failed program was:" >&5
15008 sed 's/^/| /' conftest.$ac_ext >&5
15009
15010         cat >conftest.$ac_ext <<_ACEOF
15011 /* confdefs.h.  */
15012 _ACEOF
15013 cat confdefs.h >>conftest.$ac_ext
15014 cat >>conftest.$ac_ext <<_ACEOF
15015 /* end confdefs.h.  */
15016 #include <sys/types.h>
15017 #ifdef HAVE_SYS_SOCKET_H
15018 #include <sys/socket.h>
15019 #endif
15020
15021
15022 int
15023 main ()
15024 {
15025 static struct sockaddr_storage ac_aggr;
15026 if (sizeof ac_aggr.__ss_len)
15027 return 0;
15028   ;
15029   return 0;
15030 }
15031 _ACEOF
15032 rm -f conftest.$ac_objext
15033 if { (ac_try="$ac_compile"
15034 case "(($ac_try" in
15035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15036   *) ac_try_echo=$ac_try;;
15037 esac
15038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15039   (eval "$ac_compile") 2>conftest.er1
15040   ac_status=$?
15041   grep -v '^ *+' conftest.er1 >conftest.err
15042   rm -f conftest.er1
15043   cat conftest.err >&5
15044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15045   (exit $ac_status); } && {
15046          test -z "$ac_c_werror_flag" ||
15047          test ! -s conftest.err
15048        } && test -s conftest.$ac_objext; then
15049   ac_cv_member_struct_sockaddr_storage___ss_len=yes
15050 else
15051   echo "$as_me: failed program was:" >&5
15052 sed 's/^/| /' conftest.$ac_ext >&5
15053
15054         ac_cv_member_struct_sockaddr_storage___ss_len=no
15055 fi
15056
15057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15058 fi
15059
15060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15061 fi
15062 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
15063 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_len" >&6; }
15064 if test $ac_cv_member_struct_sockaddr_storage___ss_len = yes; then
15065
15066 cat >>confdefs.h <<_ACEOF
15067 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
15068 _ACEOF
15069
15070
15071 fi
15072 { echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
15073 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6; }
15074 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
15075   echo $ECHO_N "(cached) $ECHO_C" >&6
15076 else
15077   cat >conftest.$ac_ext <<_ACEOF
15078 /* confdefs.h.  */
15079 _ACEOF
15080 cat confdefs.h >>conftest.$ac_ext
15081 cat >>conftest.$ac_ext <<_ACEOF
15082 /* end confdefs.h.  */
15083 #include <sys/types.h>
15084 #ifdef HAVE_SYS_SOCKET_H
15085 #include <sys/socket.h>
15086 #endif
15087
15088
15089 int
15090 main ()
15091 {
15092 static struct sockaddr ac_aggr;
15093 if (ac_aggr.sa_len)
15094 return 0;
15095   ;
15096   return 0;
15097 }
15098 _ACEOF
15099 rm -f conftest.$ac_objext
15100 if { (ac_try="$ac_compile"
15101 case "(($ac_try" in
15102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15103   *) ac_try_echo=$ac_try;;
15104 esac
15105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15106   (eval "$ac_compile") 2>conftest.er1
15107   ac_status=$?
15108   grep -v '^ *+' conftest.er1 >conftest.err
15109   rm -f conftest.er1
15110   cat conftest.err >&5
15111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15112   (exit $ac_status); } && {
15113          test -z "$ac_c_werror_flag" ||
15114          test ! -s conftest.err
15115        } && test -s conftest.$ac_objext; then
15116   ac_cv_member_struct_sockaddr_sa_len=yes
15117 else
15118   echo "$as_me: failed program was:" >&5
15119 sed 's/^/| /' conftest.$ac_ext >&5
15120
15121         cat >conftest.$ac_ext <<_ACEOF
15122 /* confdefs.h.  */
15123 _ACEOF
15124 cat confdefs.h >>conftest.$ac_ext
15125 cat >>conftest.$ac_ext <<_ACEOF
15126 /* end confdefs.h.  */
15127 #include <sys/types.h>
15128 #ifdef HAVE_SYS_SOCKET_H
15129 #include <sys/socket.h>
15130 #endif
15131
15132
15133 int
15134 main ()
15135 {
15136 static struct sockaddr ac_aggr;
15137 if (sizeof ac_aggr.sa_len)
15138 return 0;
15139   ;
15140   return 0;
15141 }
15142 _ACEOF
15143 rm -f conftest.$ac_objext
15144 if { (ac_try="$ac_compile"
15145 case "(($ac_try" in
15146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15147   *) ac_try_echo=$ac_try;;
15148 esac
15149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15150   (eval "$ac_compile") 2>conftest.er1
15151   ac_status=$?
15152   grep -v '^ *+' conftest.er1 >conftest.err
15153   rm -f conftest.er1
15154   cat conftest.err >&5
15155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15156   (exit $ac_status); } && {
15157          test -z "$ac_c_werror_flag" ||
15158          test ! -s conftest.err
15159        } && test -s conftest.$ac_objext; then
15160   ac_cv_member_struct_sockaddr_sa_len=yes
15161 else
15162   echo "$as_me: failed program was:" >&5
15163 sed 's/^/| /' conftest.$ac_ext >&5
15164
15165         ac_cv_member_struct_sockaddr_sa_len=no
15166 fi
15167
15168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15169 fi
15170
15171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15172 fi
15173 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
15174 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6; }
15175 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
15176
15177 cat >>confdefs.h <<_ACEOF
15178 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
15179 _ACEOF
15180
15181
15182 fi
15183
15184 { echo "$as_me:$LINENO: checking for struct addrinfo" >&5
15185 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6; }
15186 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
15187   echo $ECHO_N "(cached) $ECHO_C" >&6
15188 else
15189   cat >conftest.$ac_ext <<_ACEOF
15190 /* confdefs.h.  */
15191 _ACEOF
15192 cat confdefs.h >>conftest.$ac_ext
15193 cat >>conftest.$ac_ext <<_ACEOF
15194 /* end confdefs.h.  */
15195 #include <sys/types.h>
15196 #include <sys/socket.h>
15197 #include <netdb.h>
15198
15199
15200 typedef struct addrinfo ac__type_new_;
15201 int
15202 main ()
15203 {
15204 if ((ac__type_new_ *) 0)
15205   return 0;
15206 if (sizeof (ac__type_new_))
15207   return 0;
15208   ;
15209   return 0;
15210 }
15211 _ACEOF
15212 rm -f conftest.$ac_objext
15213 if { (ac_try="$ac_compile"
15214 case "(($ac_try" in
15215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15216   *) ac_try_echo=$ac_try;;
15217 esac
15218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15219   (eval "$ac_compile") 2>conftest.er1
15220   ac_status=$?
15221   grep -v '^ *+' conftest.er1 >conftest.err
15222   rm -f conftest.er1
15223   cat conftest.err >&5
15224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15225   (exit $ac_status); } && {
15226          test -z "$ac_c_werror_flag" ||
15227          test ! -s conftest.err
15228        } && test -s conftest.$ac_objext; then
15229   ac_cv_type_struct_addrinfo=yes
15230 else
15231   echo "$as_me: failed program was:" >&5
15232 sed 's/^/| /' conftest.$ac_ext >&5
15233
15234         ac_cv_type_struct_addrinfo=no
15235 fi
15236
15237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15238 fi
15239 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
15240 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6; }
15241 if test $ac_cv_type_struct_addrinfo = yes; then
15242
15243 cat >>confdefs.h <<_ACEOF
15244 #define HAVE_STRUCT_ADDRINFO 1
15245 _ACEOF
15246
15247
15248 fi
15249
15250
15251 { echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
15252 echo $ECHO_N "checking for struct cmsgcred... $ECHO_C" >&6; }
15253 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
15254   echo $ECHO_N "(cached) $ECHO_C" >&6
15255 else
15256   cat >conftest.$ac_ext <<_ACEOF
15257 /* confdefs.h.  */
15258 _ACEOF
15259 cat confdefs.h >>conftest.$ac_ext
15260 cat >>conftest.$ac_ext <<_ACEOF
15261 /* end confdefs.h.  */
15262 #include <sys/param.h>
15263 #include <sys/types.h>
15264 #include <sys/socket.h>
15265 #include <sys/ucred.h>
15266
15267 typedef struct cmsgcred ac__type_new_;
15268 int
15269 main ()
15270 {
15271 if ((ac__type_new_ *) 0)
15272   return 0;
15273 if (sizeof (ac__type_new_))
15274   return 0;
15275   ;
15276   return 0;
15277 }
15278 _ACEOF
15279 rm -f conftest.$ac_objext
15280 if { (ac_try="$ac_compile"
15281 case "(($ac_try" in
15282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15283   *) ac_try_echo=$ac_try;;
15284 esac
15285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15286   (eval "$ac_compile") 2>conftest.er1
15287   ac_status=$?
15288   grep -v '^ *+' conftest.er1 >conftest.err
15289   rm -f conftest.er1
15290   cat conftest.err >&5
15291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15292   (exit $ac_status); } && {
15293          test -z "$ac_c_werror_flag" ||
15294          test ! -s conftest.err
15295        } && test -s conftest.$ac_objext; then
15296   ac_cv_type_struct_cmsgcred=yes
15297 else
15298   echo "$as_me: failed program was:" >&5
15299 sed 's/^/| /' conftest.$ac_ext >&5
15300
15301         ac_cv_type_struct_cmsgcred=no
15302 fi
15303
15304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15305 fi
15306 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
15307 echo "${ECHO_T}$ac_cv_type_struct_cmsgcred" >&6; }
15308 if test $ac_cv_type_struct_cmsgcred = yes; then
15309
15310 cat >>confdefs.h <<_ACEOF
15311 #define HAVE_STRUCT_CMSGCRED 1
15312 _ACEOF
15313
15314
15315 fi
15316 { echo "$as_me:$LINENO: checking for struct fcred" >&5
15317 echo $ECHO_N "checking for struct fcred... $ECHO_C" >&6; }
15318 if test "${ac_cv_type_struct_fcred+set}" = set; then
15319   echo $ECHO_N "(cached) $ECHO_C" >&6
15320 else
15321   cat >conftest.$ac_ext <<_ACEOF
15322 /* confdefs.h.  */
15323 _ACEOF
15324 cat confdefs.h >>conftest.$ac_ext
15325 cat >>conftest.$ac_ext <<_ACEOF
15326 /* end confdefs.h.  */
15327 #include <sys/param.h>
15328 #include <sys/types.h>
15329 #include <sys/socket.h>
15330 #include <sys/ucred.h>
15331
15332 typedef struct fcred ac__type_new_;
15333 int
15334 main ()
15335 {
15336 if ((ac__type_new_ *) 0)
15337   return 0;
15338 if (sizeof (ac__type_new_))
15339   return 0;
15340   ;
15341   return 0;
15342 }
15343 _ACEOF
15344 rm -f conftest.$ac_objext
15345 if { (ac_try="$ac_compile"
15346 case "(($ac_try" in
15347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15348   *) ac_try_echo=$ac_try;;
15349 esac
15350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15351   (eval "$ac_compile") 2>conftest.er1
15352   ac_status=$?
15353   grep -v '^ *+' conftest.er1 >conftest.err
15354   rm -f conftest.er1
15355   cat conftest.err >&5
15356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15357   (exit $ac_status); } && {
15358          test -z "$ac_c_werror_flag" ||
15359          test ! -s conftest.err
15360        } && test -s conftest.$ac_objext; then
15361   ac_cv_type_struct_fcred=yes
15362 else
15363   echo "$as_me: failed program was:" >&5
15364 sed 's/^/| /' conftest.$ac_ext >&5
15365
15366         ac_cv_type_struct_fcred=no
15367 fi
15368
15369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15370 fi
15371 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
15372 echo "${ECHO_T}$ac_cv_type_struct_fcred" >&6; }
15373 if test $ac_cv_type_struct_fcred = yes; then
15374
15375 cat >>confdefs.h <<_ACEOF
15376 #define HAVE_STRUCT_FCRED 1
15377 _ACEOF
15378
15379
15380 fi
15381 { echo "$as_me:$LINENO: checking for struct sockcred" >&5
15382 echo $ECHO_N "checking for struct sockcred... $ECHO_C" >&6; }
15383 if test "${ac_cv_type_struct_sockcred+set}" = set; then
15384   echo $ECHO_N "(cached) $ECHO_C" >&6
15385 else
15386   cat >conftest.$ac_ext <<_ACEOF
15387 /* confdefs.h.  */
15388 _ACEOF
15389 cat confdefs.h >>conftest.$ac_ext
15390 cat >>conftest.$ac_ext <<_ACEOF
15391 /* end confdefs.h.  */
15392 #include <sys/param.h>
15393 #include <sys/types.h>
15394 #include <sys/socket.h>
15395 #include <sys/ucred.h>
15396
15397 typedef struct sockcred ac__type_new_;
15398 int
15399 main ()
15400 {
15401 if ((ac__type_new_ *) 0)
15402   return 0;
15403 if (sizeof (ac__type_new_))
15404   return 0;
15405   ;
15406   return 0;
15407 }
15408 _ACEOF
15409 rm -f conftest.$ac_objext
15410 if { (ac_try="$ac_compile"
15411 case "(($ac_try" in
15412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15413   *) ac_try_echo=$ac_try;;
15414 esac
15415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15416   (eval "$ac_compile") 2>conftest.er1
15417   ac_status=$?
15418   grep -v '^ *+' conftest.er1 >conftest.err
15419   rm -f conftest.er1
15420   cat conftest.err >&5
15421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15422   (exit $ac_status); } && {
15423          test -z "$ac_c_werror_flag" ||
15424          test ! -s conftest.err
15425        } && test -s conftest.$ac_objext; then
15426   ac_cv_type_struct_sockcred=yes
15427 else
15428   echo "$as_me: failed program was:" >&5
15429 sed 's/^/| /' conftest.$ac_ext >&5
15430
15431         ac_cv_type_struct_sockcred=no
15432 fi
15433
15434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15435 fi
15436 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
15437 echo "${ECHO_T}$ac_cv_type_struct_sockcred" >&6; }
15438 if test $ac_cv_type_struct_sockcred = yes; then
15439
15440 cat >>confdefs.h <<_ACEOF
15441 #define HAVE_STRUCT_SOCKCRED 1
15442 _ACEOF
15443
15444
15445 fi
15446
15447
15448 { echo "$as_me:$LINENO: checking for struct option" >&5
15449 echo $ECHO_N "checking for struct option... $ECHO_C" >&6; }
15450 if test "${ac_cv_type_struct_option+set}" = set; then
15451   echo $ECHO_N "(cached) $ECHO_C" >&6
15452 else
15453   cat >conftest.$ac_ext <<_ACEOF
15454 /* confdefs.h.  */
15455 _ACEOF
15456 cat confdefs.h >>conftest.$ac_ext
15457 cat >>conftest.$ac_ext <<_ACEOF
15458 /* end confdefs.h.  */
15459 #ifdef HAVE_GETOPT_H
15460 #include <getopt.h>
15461 #endif
15462
15463 typedef struct option ac__type_new_;
15464 int
15465 main ()
15466 {
15467 if ((ac__type_new_ *) 0)
15468   return 0;
15469 if (sizeof (ac__type_new_))
15470   return 0;
15471   ;
15472   return 0;
15473 }
15474 _ACEOF
15475 rm -f conftest.$ac_objext
15476 if { (ac_try="$ac_compile"
15477 case "(($ac_try" in
15478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15479   *) ac_try_echo=$ac_try;;
15480 esac
15481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15482   (eval "$ac_compile") 2>conftest.er1
15483   ac_status=$?
15484   grep -v '^ *+' conftest.er1 >conftest.err
15485   rm -f conftest.er1
15486   cat conftest.err >&5
15487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15488   (exit $ac_status); } && {
15489          test -z "$ac_c_werror_flag" ||
15490          test ! -s conftest.err
15491        } && test -s conftest.$ac_objext; then
15492   ac_cv_type_struct_option=yes
15493 else
15494   echo "$as_me: failed program was:" >&5
15495 sed 's/^/| /' conftest.$ac_ext >&5
15496
15497         ac_cv_type_struct_option=no
15498 fi
15499
15500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15501 fi
15502 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
15503 echo "${ECHO_T}$ac_cv_type_struct_option" >&6; }
15504 if test $ac_cv_type_struct_option = yes; then
15505
15506 cat >>confdefs.h <<_ACEOF
15507 #define HAVE_STRUCT_OPTION 1
15508 _ACEOF
15509
15510
15511 fi
15512
15513
15514 if test "$with_zlib" = yes; then
15515   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
15516   # did not).  While we could work around the lack of z_streamp, it
15517   # seems unwise to encourage people to use such old zlib versions...
15518   { echo "$as_me:$LINENO: checking for z_streamp" >&5
15519 echo $ECHO_N "checking for z_streamp... $ECHO_C" >&6; }
15520 if test "${ac_cv_type_z_streamp+set}" = set; then
15521   echo $ECHO_N "(cached) $ECHO_C" >&6
15522 else
15523   cat >conftest.$ac_ext <<_ACEOF
15524 /* confdefs.h.  */
15525 _ACEOF
15526 cat confdefs.h >>conftest.$ac_ext
15527 cat >>conftest.$ac_ext <<_ACEOF
15528 /* end confdefs.h.  */
15529 #include <zlib.h>
15530
15531 typedef z_streamp ac__type_new_;
15532 int
15533 main ()
15534 {
15535 if ((ac__type_new_ *) 0)
15536   return 0;
15537 if (sizeof (ac__type_new_))
15538   return 0;
15539   ;
15540   return 0;
15541 }
15542 _ACEOF
15543 rm -f conftest.$ac_objext
15544 if { (ac_try="$ac_compile"
15545 case "(($ac_try" in
15546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15547   *) ac_try_echo=$ac_try;;
15548 esac
15549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15550   (eval "$ac_compile") 2>conftest.er1
15551   ac_status=$?
15552   grep -v '^ *+' conftest.er1 >conftest.err
15553   rm -f conftest.er1
15554   cat conftest.err >&5
15555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15556   (exit $ac_status); } && {
15557          test -z "$ac_c_werror_flag" ||
15558          test ! -s conftest.err
15559        } && test -s conftest.$ac_objext; then
15560   ac_cv_type_z_streamp=yes
15561 else
15562   echo "$as_me: failed program was:" >&5
15563 sed 's/^/| /' conftest.$ac_ext >&5
15564
15565         ac_cv_type_z_streamp=no
15566 fi
15567
15568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15569 fi
15570 { echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
15571 echo "${ECHO_T}$ac_cv_type_z_streamp" >&6; }
15572 if test $ac_cv_type_z_streamp = yes; then
15573   :
15574 else
15575   { { echo "$as_me:$LINENO: error: zlib version is too old
15576 Use --without-zlib to disable zlib support." >&5
15577 echo "$as_me: error: zlib version is too old
15578 Use --without-zlib to disable zlib support." >&2;}
15579    { (exit 1); exit 1; }; }
15580 fi
15581
15582 fi
15583
15584 if test "$with_krb5" = yes; then
15585 # Check for differences between MIT and Heimdal (KTH) releases
15586   { echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
15587 echo $ECHO_N "checking for krb5_ticket.enc_part2... $ECHO_C" >&6; }
15588 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
15589   echo $ECHO_N "(cached) $ECHO_C" >&6
15590 else
15591   cat >conftest.$ac_ext <<_ACEOF
15592 /* confdefs.h.  */
15593 _ACEOF
15594 cat confdefs.h >>conftest.$ac_ext
15595 cat >>conftest.$ac_ext <<_ACEOF
15596 /* end confdefs.h.  */
15597 #include <krb5.h>
15598
15599 int
15600 main ()
15601 {
15602 static krb5_ticket ac_aggr;
15603 if (ac_aggr.enc_part2)
15604 return 0;
15605   ;
15606   return 0;
15607 }
15608 _ACEOF
15609 rm -f conftest.$ac_objext
15610 if { (ac_try="$ac_compile"
15611 case "(($ac_try" in
15612   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15613   *) ac_try_echo=$ac_try;;
15614 esac
15615 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15616   (eval "$ac_compile") 2>conftest.er1
15617   ac_status=$?
15618   grep -v '^ *+' conftest.er1 >conftest.err
15619   rm -f conftest.er1
15620   cat conftest.err >&5
15621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15622   (exit $ac_status); } && {
15623          test -z "$ac_c_werror_flag" ||
15624          test ! -s conftest.err
15625        } && test -s conftest.$ac_objext; then
15626   ac_cv_member_krb5_ticket_enc_part2=yes
15627 else
15628   echo "$as_me: failed program was:" >&5
15629 sed 's/^/| /' conftest.$ac_ext >&5
15630
15631         cat >conftest.$ac_ext <<_ACEOF
15632 /* confdefs.h.  */
15633 _ACEOF
15634 cat confdefs.h >>conftest.$ac_ext
15635 cat >>conftest.$ac_ext <<_ACEOF
15636 /* end confdefs.h.  */
15637 #include <krb5.h>
15638
15639 int
15640 main ()
15641 {
15642 static krb5_ticket ac_aggr;
15643 if (sizeof ac_aggr.enc_part2)
15644 return 0;
15645   ;
15646   return 0;
15647 }
15648 _ACEOF
15649 rm -f conftest.$ac_objext
15650 if { (ac_try="$ac_compile"
15651 case "(($ac_try" in
15652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15653   *) ac_try_echo=$ac_try;;
15654 esac
15655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15656   (eval "$ac_compile") 2>conftest.er1
15657   ac_status=$?
15658   grep -v '^ *+' conftest.er1 >conftest.err
15659   rm -f conftest.er1
15660   cat conftest.err >&5
15661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15662   (exit $ac_status); } && {
15663          test -z "$ac_c_werror_flag" ||
15664          test ! -s conftest.err
15665        } && test -s conftest.$ac_objext; then
15666   ac_cv_member_krb5_ticket_enc_part2=yes
15667 else
15668   echo "$as_me: failed program was:" >&5
15669 sed 's/^/| /' conftest.$ac_ext >&5
15670
15671         ac_cv_member_krb5_ticket_enc_part2=no
15672 fi
15673
15674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15675 fi
15676
15677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15678 fi
15679 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
15680 echo "${ECHO_T}$ac_cv_member_krb5_ticket_enc_part2" >&6; }
15681 if test $ac_cv_member_krb5_ticket_enc_part2 = yes; then
15682
15683 cat >>confdefs.h <<_ACEOF
15684 #define HAVE_KRB5_TICKET_ENC_PART2 1
15685 _ACEOF
15686
15687
15688 else
15689   { echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
15690 echo $ECHO_N "checking for krb5_ticket.client... $ECHO_C" >&6; }
15691 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
15692   echo $ECHO_N "(cached) $ECHO_C" >&6
15693 else
15694   cat >conftest.$ac_ext <<_ACEOF
15695 /* confdefs.h.  */
15696 _ACEOF
15697 cat confdefs.h >>conftest.$ac_ext
15698 cat >>conftest.$ac_ext <<_ACEOF
15699 /* end confdefs.h.  */
15700 #include <krb5.h>
15701
15702 int
15703 main ()
15704 {
15705 static krb5_ticket ac_aggr;
15706 if (ac_aggr.client)
15707 return 0;
15708   ;
15709   return 0;
15710 }
15711 _ACEOF
15712 rm -f conftest.$ac_objext
15713 if { (ac_try="$ac_compile"
15714 case "(($ac_try" in
15715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15716   *) ac_try_echo=$ac_try;;
15717 esac
15718 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15719   (eval "$ac_compile") 2>conftest.er1
15720   ac_status=$?
15721   grep -v '^ *+' conftest.er1 >conftest.err
15722   rm -f conftest.er1
15723   cat conftest.err >&5
15724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15725   (exit $ac_status); } && {
15726          test -z "$ac_c_werror_flag" ||
15727          test ! -s conftest.err
15728        } && test -s conftest.$ac_objext; then
15729   ac_cv_member_krb5_ticket_client=yes
15730 else
15731   echo "$as_me: failed program was:" >&5
15732 sed 's/^/| /' conftest.$ac_ext >&5
15733
15734         cat >conftest.$ac_ext <<_ACEOF
15735 /* confdefs.h.  */
15736 _ACEOF
15737 cat confdefs.h >>conftest.$ac_ext
15738 cat >>conftest.$ac_ext <<_ACEOF
15739 /* end confdefs.h.  */
15740 #include <krb5.h>
15741
15742 int
15743 main ()
15744 {
15745 static krb5_ticket ac_aggr;
15746 if (sizeof ac_aggr.client)
15747 return 0;
15748   ;
15749   return 0;
15750 }
15751 _ACEOF
15752 rm -f conftest.$ac_objext
15753 if { (ac_try="$ac_compile"
15754 case "(($ac_try" in
15755   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15756   *) ac_try_echo=$ac_try;;
15757 esac
15758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15759   (eval "$ac_compile") 2>conftest.er1
15760   ac_status=$?
15761   grep -v '^ *+' conftest.er1 >conftest.err
15762   rm -f conftest.er1
15763   cat conftest.err >&5
15764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15765   (exit $ac_status); } && {
15766          test -z "$ac_c_werror_flag" ||
15767          test ! -s conftest.err
15768        } && test -s conftest.$ac_objext; then
15769   ac_cv_member_krb5_ticket_client=yes
15770 else
15771   echo "$as_me: failed program was:" >&5
15772 sed 's/^/| /' conftest.$ac_ext >&5
15773
15774         ac_cv_member_krb5_ticket_client=no
15775 fi
15776
15777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15778 fi
15779
15780 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15781 fi
15782 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
15783 echo "${ECHO_T}$ac_cv_member_krb5_ticket_client" >&6; }
15784 if test $ac_cv_member_krb5_ticket_client = yes; then
15785
15786 cat >>confdefs.h <<_ACEOF
15787 #define HAVE_KRB5_TICKET_CLIENT 1
15788 _ACEOF
15789
15790
15791 else
15792   { { echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
15793 echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
15794    { (exit 1); exit 1; }; }
15795 fi
15796
15797 fi
15798
15799   { echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
15800 echo $ECHO_N "checking for krb5_error.text.data... $ECHO_C" >&6; }
15801 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
15802   echo $ECHO_N "(cached) $ECHO_C" >&6
15803 else
15804   cat >conftest.$ac_ext <<_ACEOF
15805 /* confdefs.h.  */
15806 _ACEOF
15807 cat confdefs.h >>conftest.$ac_ext
15808 cat >>conftest.$ac_ext <<_ACEOF
15809 /* end confdefs.h.  */
15810 #include <krb5.h>
15811
15812 int
15813 main ()
15814 {
15815 static krb5_error ac_aggr;
15816 if (ac_aggr.text.data)
15817 return 0;
15818   ;
15819   return 0;
15820 }
15821 _ACEOF
15822 rm -f conftest.$ac_objext
15823 if { (ac_try="$ac_compile"
15824 case "(($ac_try" in
15825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15826   *) ac_try_echo=$ac_try;;
15827 esac
15828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15829   (eval "$ac_compile") 2>conftest.er1
15830   ac_status=$?
15831   grep -v '^ *+' conftest.er1 >conftest.err
15832   rm -f conftest.er1
15833   cat conftest.err >&5
15834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15835   (exit $ac_status); } && {
15836          test -z "$ac_c_werror_flag" ||
15837          test ! -s conftest.err
15838        } && test -s conftest.$ac_objext; then
15839   ac_cv_member_krb5_error_text_data=yes
15840 else
15841   echo "$as_me: failed program was:" >&5
15842 sed 's/^/| /' conftest.$ac_ext >&5
15843
15844         cat >conftest.$ac_ext <<_ACEOF
15845 /* confdefs.h.  */
15846 _ACEOF
15847 cat confdefs.h >>conftest.$ac_ext
15848 cat >>conftest.$ac_ext <<_ACEOF
15849 /* end confdefs.h.  */
15850 #include <krb5.h>
15851
15852 int
15853 main ()
15854 {
15855 static krb5_error ac_aggr;
15856 if (sizeof ac_aggr.text.data)
15857 return 0;
15858   ;
15859   return 0;
15860 }
15861 _ACEOF
15862 rm -f conftest.$ac_objext
15863 if { (ac_try="$ac_compile"
15864 case "(($ac_try" in
15865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15866   *) ac_try_echo=$ac_try;;
15867 esac
15868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15869   (eval "$ac_compile") 2>conftest.er1
15870   ac_status=$?
15871   grep -v '^ *+' conftest.er1 >conftest.err
15872   rm -f conftest.er1
15873   cat conftest.err >&5
15874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15875   (exit $ac_status); } && {
15876          test -z "$ac_c_werror_flag" ||
15877          test ! -s conftest.err
15878        } && test -s conftest.$ac_objext; then
15879   ac_cv_member_krb5_error_text_data=yes
15880 else
15881   echo "$as_me: failed program was:" >&5
15882 sed 's/^/| /' conftest.$ac_ext >&5
15883
15884         ac_cv_member_krb5_error_text_data=no
15885 fi
15886
15887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15888 fi
15889
15890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15891 fi
15892 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
15893 echo "${ECHO_T}$ac_cv_member_krb5_error_text_data" >&6; }
15894 if test $ac_cv_member_krb5_error_text_data = yes; then
15895
15896 cat >>confdefs.h <<_ACEOF
15897 #define HAVE_KRB5_ERROR_TEXT_DATA 1
15898 _ACEOF
15899
15900
15901 else
15902   { echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
15903 echo $ECHO_N "checking for krb5_error.e_data... $ECHO_C" >&6; }
15904 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
15905   echo $ECHO_N "(cached) $ECHO_C" >&6
15906 else
15907   cat >conftest.$ac_ext <<_ACEOF
15908 /* confdefs.h.  */
15909 _ACEOF
15910 cat confdefs.h >>conftest.$ac_ext
15911 cat >>conftest.$ac_ext <<_ACEOF
15912 /* end confdefs.h.  */
15913 #include <krb5.h>
15914
15915 int
15916 main ()
15917 {
15918 static krb5_error ac_aggr;
15919 if (ac_aggr.e_data)
15920 return 0;
15921   ;
15922   return 0;
15923 }
15924 _ACEOF
15925 rm -f conftest.$ac_objext
15926 if { (ac_try="$ac_compile"
15927 case "(($ac_try" in
15928   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15929   *) ac_try_echo=$ac_try;;
15930 esac
15931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15932   (eval "$ac_compile") 2>conftest.er1
15933   ac_status=$?
15934   grep -v '^ *+' conftest.er1 >conftest.err
15935   rm -f conftest.er1
15936   cat conftest.err >&5
15937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938   (exit $ac_status); } && {
15939          test -z "$ac_c_werror_flag" ||
15940          test ! -s conftest.err
15941        } && test -s conftest.$ac_objext; then
15942   ac_cv_member_krb5_error_e_data=yes
15943 else
15944   echo "$as_me: failed program was:" >&5
15945 sed 's/^/| /' conftest.$ac_ext >&5
15946
15947         cat >conftest.$ac_ext <<_ACEOF
15948 /* confdefs.h.  */
15949 _ACEOF
15950 cat confdefs.h >>conftest.$ac_ext
15951 cat >>conftest.$ac_ext <<_ACEOF
15952 /* end confdefs.h.  */
15953 #include <krb5.h>
15954
15955 int
15956 main ()
15957 {
15958 static krb5_error ac_aggr;
15959 if (sizeof ac_aggr.e_data)
15960 return 0;
15961   ;
15962   return 0;
15963 }
15964 _ACEOF
15965 rm -f conftest.$ac_objext
15966 if { (ac_try="$ac_compile"
15967 case "(($ac_try" in
15968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15969   *) ac_try_echo=$ac_try;;
15970 esac
15971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15972   (eval "$ac_compile") 2>conftest.er1
15973   ac_status=$?
15974   grep -v '^ *+' conftest.er1 >conftest.err
15975   rm -f conftest.er1
15976   cat conftest.err >&5
15977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15978   (exit $ac_status); } && {
15979          test -z "$ac_c_werror_flag" ||
15980          test ! -s conftest.err
15981        } && test -s conftest.$ac_objext; then
15982   ac_cv_member_krb5_error_e_data=yes
15983 else
15984   echo "$as_me: failed program was:" >&5
15985 sed 's/^/| /' conftest.$ac_ext >&5
15986
15987         ac_cv_member_krb5_error_e_data=no
15988 fi
15989
15990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15991 fi
15992
15993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15994 fi
15995 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
15996 echo "${ECHO_T}$ac_cv_member_krb5_error_e_data" >&6; }
15997 if test $ac_cv_member_krb5_error_e_data = yes; then
15998
15999 cat >>confdefs.h <<_ACEOF
16000 #define HAVE_KRB5_ERROR_E_DATA 1
16001 _ACEOF
16002
16003
16004 else
16005   { { echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
16006 echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
16007    { (exit 1); exit 1; }; }
16008 fi
16009
16010 fi
16011
16012
16013 # Win32 requires headers to be loaded for __stdcall, so can't use
16014 # AC_CHECK_FUNCS here.
16015   { echo "$as_me:$LINENO: checking for krb5_free_unparsed_name" >&5
16016 echo $ECHO_N "checking for krb5_free_unparsed_name... $ECHO_C" >&6; }
16017   cat >conftest.$ac_ext <<_ACEOF
16018 /* confdefs.h.  */
16019 _ACEOF
16020 cat confdefs.h >>conftest.$ac_ext
16021 cat >>conftest.$ac_ext <<_ACEOF
16022 /* end confdefs.h.  */
16023 #include <krb5.h>
16024 int
16025 main ()
16026 {
16027 krb5_free_unparsed_name(NULL,NULL);
16028   ;
16029   return 0;
16030 }
16031 _ACEOF
16032 rm -f conftest.$ac_objext conftest$ac_exeext
16033 if { (ac_try="$ac_link"
16034 case "(($ac_try" in
16035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16036   *) ac_try_echo=$ac_try;;
16037 esac
16038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16039   (eval "$ac_link") 2>conftest.er1
16040   ac_status=$?
16041   grep -v '^ *+' conftest.er1 >conftest.err
16042   rm -f conftest.er1
16043   cat conftest.err >&5
16044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16045   (exit $ac_status); } && {
16046          test -z "$ac_c_werror_flag" ||
16047          test ! -s conftest.err
16048        } && test -s conftest$ac_exeext &&
16049        $as_test_x conftest$ac_exeext; then
16050
16051 cat >>confdefs.h <<\_ACEOF
16052 #define HAVE_KRB5_FREE_UNPARSED_NAME 1
16053 _ACEOF
16054
16055 { echo "$as_me:$LINENO: result: yes" >&5
16056 echo "${ECHO_T}yes" >&6; }
16057 else
16058   echo "$as_me: failed program was:" >&5
16059 sed 's/^/| /' conftest.$ac_ext >&5
16060
16061         { echo "$as_me:$LINENO: result: no" >&5
16062 echo "${ECHO_T}no" >&6; }
16063 fi
16064
16065 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16066       conftest$ac_exeext conftest.$ac_ext
16067 fi
16068
16069
16070 ##
16071 ## Functions, global variables
16072 ##
16073
16074 { echo "$as_me:$LINENO: checking for int timezone" >&5
16075 echo $ECHO_N "checking for int timezone... $ECHO_C" >&6; }
16076 if test "${pgac_cv_var_int_timezone+set}" = set; then
16077   echo $ECHO_N "(cached) $ECHO_C" >&6
16078 else
16079   cat >conftest.$ac_ext <<_ACEOF
16080 /* confdefs.h.  */
16081 _ACEOF
16082 cat confdefs.h >>conftest.$ac_ext
16083 cat >>conftest.$ac_ext <<_ACEOF
16084 /* end confdefs.h.  */
16085 #include <time.h>
16086 int res;
16087 int
16088 main ()
16089 {
16090 #ifndef __CYGWIN__
16091 res = timezone / 60;
16092 #else
16093 res = _timezone / 60;
16094 #endif
16095   ;
16096   return 0;
16097 }
16098 _ACEOF
16099 rm -f conftest.$ac_objext conftest$ac_exeext
16100 if { (ac_try="$ac_link"
16101 case "(($ac_try" in
16102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16103   *) ac_try_echo=$ac_try;;
16104 esac
16105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16106   (eval "$ac_link") 2>conftest.er1
16107   ac_status=$?
16108   grep -v '^ *+' conftest.er1 >conftest.err
16109   rm -f conftest.er1
16110   cat conftest.err >&5
16111   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_exeext &&
16116        $as_test_x conftest$ac_exeext; then
16117   pgac_cv_var_int_timezone=yes
16118 else
16119   echo "$as_me: failed program was:" >&5
16120 sed 's/^/| /' conftest.$ac_ext >&5
16121
16122         pgac_cv_var_int_timezone=no
16123 fi
16124
16125 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16126       conftest$ac_exeext conftest.$ac_ext
16127 fi
16128 { echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
16129 echo "${ECHO_T}$pgac_cv_var_int_timezone" >&6; }
16130 if test x"$pgac_cv_var_int_timezone" = xyes ; then
16131
16132 cat >>confdefs.h <<\_ACEOF
16133 #define HAVE_INT_TIMEZONE
16134 _ACEOF
16135
16136 fi
16137 { echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
16138 echo $ECHO_N "checking types of arguments for accept()... $ECHO_C" >&6; }
16139  if test "${ac_cv_func_accept_return+set}" = set; then
16140   echo $ECHO_N "(cached) $ECHO_C" >&6
16141 else
16142    if test "${ac_cv_func_accept_arg1+set}" = set; then
16143   echo $ECHO_N "(cached) $ECHO_C" >&6
16144 else
16145     if test "${ac_cv_func_accept_arg2+set}" = set; then
16146   echo $ECHO_N "(cached) $ECHO_C" >&6
16147 else
16148      if test "${ac_cv_func_accept_arg3+set}" = set; then
16149   echo $ECHO_N "(cached) $ECHO_C" >&6
16150 else
16151       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
16152       for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
16153        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
16154         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
16155          cat >conftest.$ac_ext <<_ACEOF
16156 /* confdefs.h.  */
16157 _ACEOF
16158 cat confdefs.h >>conftest.$ac_ext
16159 cat >>conftest.$ac_ext <<_ACEOF
16160 /* end confdefs.h.  */
16161 #ifdef HAVE_SYS_TYPES_H
16162 #include <sys/types.h>
16163 #endif
16164 #ifdef HAVE_SYS_SOCKET_H
16165 #include <sys/socket.h>
16166 #endif
16167 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
16168 int
16169 main ()
16170 {
16171
16172   ;
16173   return 0;
16174 }
16175 _ACEOF
16176 rm -f conftest.$ac_objext
16177 if { (ac_try="$ac_compile"
16178 case "(($ac_try" in
16179   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16180   *) ac_try_echo=$ac_try;;
16181 esac
16182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16183   (eval "$ac_compile") 2>conftest.er1
16184   ac_status=$?
16185   grep -v '^ *+' conftest.er1 >conftest.err
16186   rm -f conftest.er1
16187   cat conftest.err >&5
16188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16189   (exit $ac_status); } && {
16190          test -z "$ac_c_werror_flag" ||
16191          test ! -s conftest.err
16192        } && test -s conftest.$ac_objext; then
16193   ac_not_found=no; break 4
16194 else
16195   echo "$as_me: failed program was:" >&5
16196 sed 's/^/| /' conftest.$ac_ext >&5
16197
16198         ac_not_found=yes
16199 fi
16200
16201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16202        done
16203       done
16204      done
16205     done
16206     if test "$ac_not_found" = yes; then
16207       { { echo "$as_me:$LINENO: error: could not determine argument types" >&5
16208 echo "$as_me: error: could not determine argument types" >&2;}
16209    { (exit 1); exit 1; }; }
16210     fi
16211     if test "$ac_cv_func_accept_arg3" = "void"; then
16212       ac_cv_func_accept_arg3=int
16213     fi
16214
16215 fi
16216
16217 fi
16218
16219 fi
16220
16221 fi
16222  { 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
16223 echo "${ECHO_T}$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6; }
16224
16225 cat >>confdefs.h <<_ACEOF
16226 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
16227 _ACEOF
16228
16229
16230 cat >>confdefs.h <<_ACEOF
16231 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
16232 _ACEOF
16233
16234
16235 cat >>confdefs.h <<_ACEOF
16236 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
16237 _ACEOF
16238
16239
16240 cat >>confdefs.h <<_ACEOF
16241 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
16242 _ACEOF
16243
16244
16245 { echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
16246 echo $ECHO_N "checking whether gettimeofday takes only one argument... $ECHO_C" >&6; }
16247 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
16248   echo $ECHO_N "(cached) $ECHO_C" >&6
16249 else
16250   cat >conftest.$ac_ext <<_ACEOF
16251 /* confdefs.h.  */
16252 _ACEOF
16253 cat confdefs.h >>conftest.$ac_ext
16254 cat >>conftest.$ac_ext <<_ACEOF
16255 /* end confdefs.h.  */
16256 #include <sys/time.h>
16257 int
16258 main ()
16259 {
16260 struct timeval *tp;
16261 struct timezone *tzp;
16262 gettimeofday(tp,tzp);
16263   ;
16264   return 0;
16265 }
16266 _ACEOF
16267 rm -f conftest.$ac_objext
16268 if { (ac_try="$ac_compile"
16269 case "(($ac_try" in
16270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16271   *) ac_try_echo=$ac_try;;
16272 esac
16273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16274   (eval "$ac_compile") 2>conftest.er1
16275   ac_status=$?
16276   grep -v '^ *+' conftest.er1 >conftest.err
16277   rm -f conftest.er1
16278   cat conftest.err >&5
16279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16280   (exit $ac_status); } && {
16281          test -z "$ac_c_werror_flag" ||
16282          test ! -s conftest.err
16283        } && test -s conftest.$ac_objext; then
16284   pgac_cv_func_gettimeofday_1arg=no
16285 else
16286   echo "$as_me: failed program was:" >&5
16287 sed 's/^/| /' conftest.$ac_ext >&5
16288
16289         pgac_cv_func_gettimeofday_1arg=yes
16290 fi
16291
16292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16293 fi
16294 { echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
16295 echo "${ECHO_T}$pgac_cv_func_gettimeofday_1arg" >&6; }
16296 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
16297
16298 cat >>confdefs.h <<\_ACEOF
16299 #define GETTIMEOFDAY_1ARG
16300 _ACEOF
16301
16302 fi
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328 for ac_func in cbrt dlopen fcvt fdatasync getpeereid getpeerucred getrlimit memmove poll posix_fadvise pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
16329 do
16330 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16331 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16332 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16333 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16334   echo $ECHO_N "(cached) $ECHO_C" >&6
16335 else
16336   cat >conftest.$ac_ext <<_ACEOF
16337 /* confdefs.h.  */
16338 _ACEOF
16339 cat confdefs.h >>conftest.$ac_ext
16340 cat >>conftest.$ac_ext <<_ACEOF
16341 /* end confdefs.h.  */
16342 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16343    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16344 #define $ac_func innocuous_$ac_func
16345
16346 /* System header to define __stub macros and hopefully few prototypes,
16347     which can conflict with char $ac_func (); below.
16348     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16349     <limits.h> exists even on freestanding compilers.  */
16350
16351 #ifdef __STDC__
16352 # include <limits.h>
16353 #else
16354 # include <assert.h>
16355 #endif
16356
16357 #undef $ac_func
16358
16359 /* Override any GCC internal prototype to avoid an error.
16360    Use char because int might match the return type of a GCC
16361    builtin and then its argument prototype would still apply.  */
16362 #ifdef __cplusplus
16363 extern "C"
16364 #endif
16365 char $ac_func ();
16366 /* The GNU C library defines this for functions which it implements
16367     to always fail with ENOSYS.  Some functions are actually named
16368     something starting with __ and the normal name is an alias.  */
16369 #if defined __stub_$ac_func || defined __stub___$ac_func
16370 choke me
16371 #endif
16372
16373 int
16374 main ()
16375 {
16376 return $ac_func ();
16377   ;
16378   return 0;
16379 }
16380 _ACEOF
16381 rm -f conftest.$ac_objext conftest$ac_exeext
16382 if { (ac_try="$ac_link"
16383 case "(($ac_try" in
16384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16385   *) ac_try_echo=$ac_try;;
16386 esac
16387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16388   (eval "$ac_link") 2>conftest.er1
16389   ac_status=$?
16390   grep -v '^ *+' conftest.er1 >conftest.err
16391   rm -f conftest.er1
16392   cat conftest.err >&5
16393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16394   (exit $ac_status); } && {
16395          test -z "$ac_c_werror_flag" ||
16396          test ! -s conftest.err
16397        } && test -s conftest$ac_exeext &&
16398        $as_test_x conftest$ac_exeext; then
16399   eval "$as_ac_var=yes"
16400 else
16401   echo "$as_me: failed program was:" >&5
16402 sed 's/^/| /' conftest.$ac_ext >&5
16403
16404         eval "$as_ac_var=no"
16405 fi
16406
16407 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16408       conftest$ac_exeext conftest.$ac_ext
16409 fi
16410 ac_res=`eval echo '${'$as_ac_var'}'`
16411                { echo "$as_me:$LINENO: result: $ac_res" >&5
16412 echo "${ECHO_T}$ac_res" >&6; }
16413 if test `eval echo '${'$as_ac_var'}'` = yes; then
16414   cat >>confdefs.h <<_ACEOF
16415 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16416 _ACEOF
16417
16418 fi
16419 done
16420
16421
16422 { echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
16423 echo $ECHO_N "checking whether fdatasync is declared... $ECHO_C" >&6; }
16424 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
16425   echo $ECHO_N "(cached) $ECHO_C" >&6
16426 else
16427   cat >conftest.$ac_ext <<_ACEOF
16428 /* confdefs.h.  */
16429 _ACEOF
16430 cat confdefs.h >>conftest.$ac_ext
16431 cat >>conftest.$ac_ext <<_ACEOF
16432 /* end confdefs.h.  */
16433 #include <unistd.h>
16434
16435 int
16436 main ()
16437 {
16438 #ifndef fdatasync
16439   (void) fdatasync;
16440 #endif
16441
16442   ;
16443   return 0;
16444 }
16445 _ACEOF
16446 rm -f conftest.$ac_objext
16447 if { (ac_try="$ac_compile"
16448 case "(($ac_try" in
16449   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16450   *) ac_try_echo=$ac_try;;
16451 esac
16452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16453   (eval "$ac_compile") 2>conftest.er1
16454   ac_status=$?
16455   grep -v '^ *+' conftest.er1 >conftest.err
16456   rm -f conftest.er1
16457   cat conftest.err >&5
16458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16459   (exit $ac_status); } && {
16460          test -z "$ac_c_werror_flag" ||
16461          test ! -s conftest.err
16462        } && test -s conftest.$ac_objext; then
16463   ac_cv_have_decl_fdatasync=yes
16464 else
16465   echo "$as_me: failed program was:" >&5
16466 sed 's/^/| /' conftest.$ac_ext >&5
16467
16468         ac_cv_have_decl_fdatasync=no
16469 fi
16470
16471 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16472 fi
16473 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
16474 echo "${ECHO_T}$ac_cv_have_decl_fdatasync" >&6; }
16475 if test $ac_cv_have_decl_fdatasync = yes; then
16476
16477 cat >>confdefs.h <<_ACEOF
16478 #define HAVE_DECL_FDATASYNC 1
16479 _ACEOF
16480
16481
16482 else
16483   cat >>confdefs.h <<_ACEOF
16484 #define HAVE_DECL_FDATASYNC 0
16485 _ACEOF
16486
16487
16488 fi
16489
16490
16491 { echo "$as_me:$LINENO: checking whether posix_fadvise is declared" >&5
16492 echo $ECHO_N "checking whether posix_fadvise is declared... $ECHO_C" >&6; }
16493 if test "${ac_cv_have_decl_posix_fadvise+set}" = set; then
16494   echo $ECHO_N "(cached) $ECHO_C" >&6
16495 else
16496   cat >conftest.$ac_ext <<_ACEOF
16497 /* confdefs.h.  */
16498 _ACEOF
16499 cat confdefs.h >>conftest.$ac_ext
16500 cat >>conftest.$ac_ext <<_ACEOF
16501 /* end confdefs.h.  */
16502 #include <fcntl.h>
16503
16504 int
16505 main ()
16506 {
16507 #ifndef posix_fadvise
16508   (void) posix_fadvise;
16509 #endif
16510
16511   ;
16512   return 0;
16513 }
16514 _ACEOF
16515 rm -f conftest.$ac_objext
16516 if { (ac_try="$ac_compile"
16517 case "(($ac_try" in
16518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16519   *) ac_try_echo=$ac_try;;
16520 esac
16521 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16522   (eval "$ac_compile") 2>conftest.er1
16523   ac_status=$?
16524   grep -v '^ *+' conftest.er1 >conftest.err
16525   rm -f conftest.er1
16526   cat conftest.err >&5
16527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16528   (exit $ac_status); } && {
16529          test -z "$ac_c_werror_flag" ||
16530          test ! -s conftest.err
16531        } && test -s conftest.$ac_objext; then
16532   ac_cv_have_decl_posix_fadvise=yes
16533 else
16534   echo "$as_me: failed program was:" >&5
16535 sed 's/^/| /' conftest.$ac_ext >&5
16536
16537         ac_cv_have_decl_posix_fadvise=no
16538 fi
16539
16540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16541 fi
16542 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_posix_fadvise" >&5
16543 echo "${ECHO_T}$ac_cv_have_decl_posix_fadvise" >&6; }
16544 if test $ac_cv_have_decl_posix_fadvise = yes; then
16545
16546 cat >>confdefs.h <<_ACEOF
16547 #define HAVE_DECL_POSIX_FADVISE 1
16548 _ACEOF
16549
16550
16551 else
16552   cat >>confdefs.h <<_ACEOF
16553 #define HAVE_DECL_POSIX_FADVISE 0
16554 _ACEOF
16555
16556
16557 fi
16558
16559
16560 { echo "$as_me:$LINENO: checking whether strlcat is declared" >&5
16561 echo $ECHO_N "checking whether strlcat is declared... $ECHO_C" >&6; }
16562 if test "${ac_cv_have_decl_strlcat+set}" = set; then
16563   echo $ECHO_N "(cached) $ECHO_C" >&6
16564 else
16565   cat >conftest.$ac_ext <<_ACEOF
16566 /* confdefs.h.  */
16567 _ACEOF
16568 cat confdefs.h >>conftest.$ac_ext
16569 cat >>conftest.$ac_ext <<_ACEOF
16570 /* end confdefs.h.  */
16571 $ac_includes_default
16572 int
16573 main ()
16574 {
16575 #ifndef strlcat
16576   (void) strlcat;
16577 #endif
16578
16579   ;
16580   return 0;
16581 }
16582 _ACEOF
16583 rm -f conftest.$ac_objext
16584 if { (ac_try="$ac_compile"
16585 case "(($ac_try" in
16586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16587   *) ac_try_echo=$ac_try;;
16588 esac
16589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16590   (eval "$ac_compile") 2>conftest.er1
16591   ac_status=$?
16592   grep -v '^ *+' conftest.er1 >conftest.err
16593   rm -f conftest.er1
16594   cat conftest.err >&5
16595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16596   (exit $ac_status); } && {
16597          test -z "$ac_c_werror_flag" ||
16598          test ! -s conftest.err
16599        } && test -s conftest.$ac_objext; then
16600   ac_cv_have_decl_strlcat=yes
16601 else
16602   echo "$as_me: failed program was:" >&5
16603 sed 's/^/| /' conftest.$ac_ext >&5
16604
16605         ac_cv_have_decl_strlcat=no
16606 fi
16607
16608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16609 fi
16610 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcat" >&5
16611 echo "${ECHO_T}$ac_cv_have_decl_strlcat" >&6; }
16612 if test $ac_cv_have_decl_strlcat = yes; then
16613
16614 cat >>confdefs.h <<_ACEOF
16615 #define HAVE_DECL_STRLCAT 1
16616 _ACEOF
16617
16618
16619 else
16620   cat >>confdefs.h <<_ACEOF
16621 #define HAVE_DECL_STRLCAT 0
16622 _ACEOF
16623
16624
16625 fi
16626 { echo "$as_me:$LINENO: checking whether strlcpy is declared" >&5
16627 echo $ECHO_N "checking whether strlcpy is declared... $ECHO_C" >&6; }
16628 if test "${ac_cv_have_decl_strlcpy+set}" = set; then
16629   echo $ECHO_N "(cached) $ECHO_C" >&6
16630 else
16631   cat >conftest.$ac_ext <<_ACEOF
16632 /* confdefs.h.  */
16633 _ACEOF
16634 cat confdefs.h >>conftest.$ac_ext
16635 cat >>conftest.$ac_ext <<_ACEOF
16636 /* end confdefs.h.  */
16637 $ac_includes_default
16638 int
16639 main ()
16640 {
16641 #ifndef strlcpy
16642   (void) strlcpy;
16643 #endif
16644
16645   ;
16646   return 0;
16647 }
16648 _ACEOF
16649 rm -f conftest.$ac_objext
16650 if { (ac_try="$ac_compile"
16651 case "(($ac_try" in
16652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16653   *) ac_try_echo=$ac_try;;
16654 esac
16655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16656   (eval "$ac_compile") 2>conftest.er1
16657   ac_status=$?
16658   grep -v '^ *+' conftest.er1 >conftest.err
16659   rm -f conftest.er1
16660   cat conftest.err >&5
16661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16662   (exit $ac_status); } && {
16663          test -z "$ac_c_werror_flag" ||
16664          test ! -s conftest.err
16665        } && test -s conftest.$ac_objext; then
16666   ac_cv_have_decl_strlcpy=yes
16667 else
16668   echo "$as_me: failed program was:" >&5
16669 sed 's/^/| /' conftest.$ac_ext >&5
16670
16671         ac_cv_have_decl_strlcpy=no
16672 fi
16673
16674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16675 fi
16676 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcpy" >&5
16677 echo "${ECHO_T}$ac_cv_have_decl_strlcpy" >&6; }
16678 if test $ac_cv_have_decl_strlcpy = yes; then
16679
16680 cat >>confdefs.h <<_ACEOF
16681 #define HAVE_DECL_STRLCPY 1
16682 _ACEOF
16683
16684
16685 else
16686   cat >>confdefs.h <<_ACEOF
16687 #define HAVE_DECL_STRLCPY 0
16688 _ACEOF
16689
16690
16691 fi
16692
16693
16694 # This is probably only present on Darwin, but may as well check always
16695 { echo "$as_me:$LINENO: checking whether F_FULLFSYNC is declared" >&5
16696 echo $ECHO_N "checking whether F_FULLFSYNC is declared... $ECHO_C" >&6; }
16697 if test "${ac_cv_have_decl_F_FULLFSYNC+set}" = set; then
16698   echo $ECHO_N "(cached) $ECHO_C" >&6
16699 else
16700   cat >conftest.$ac_ext <<_ACEOF
16701 /* confdefs.h.  */
16702 _ACEOF
16703 cat confdefs.h >>conftest.$ac_ext
16704 cat >>conftest.$ac_ext <<_ACEOF
16705 /* end confdefs.h.  */
16706 #include <fcntl.h>
16707
16708 int
16709 main ()
16710 {
16711 #ifndef F_FULLFSYNC
16712   (void) F_FULLFSYNC;
16713 #endif
16714
16715   ;
16716   return 0;
16717 }
16718 _ACEOF
16719 rm -f conftest.$ac_objext
16720 if { (ac_try="$ac_compile"
16721 case "(($ac_try" in
16722   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16723   *) ac_try_echo=$ac_try;;
16724 esac
16725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16726   (eval "$ac_compile") 2>conftest.er1
16727   ac_status=$?
16728   grep -v '^ *+' conftest.er1 >conftest.err
16729   rm -f conftest.er1
16730   cat conftest.err >&5
16731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16732   (exit $ac_status); } && {
16733          test -z "$ac_c_werror_flag" ||
16734          test ! -s conftest.err
16735        } && test -s conftest.$ac_objext; then
16736   ac_cv_have_decl_F_FULLFSYNC=yes
16737 else
16738   echo "$as_me: failed program was:" >&5
16739 sed 's/^/| /' conftest.$ac_ext >&5
16740
16741         ac_cv_have_decl_F_FULLFSYNC=no
16742 fi
16743
16744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16745 fi
16746 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_FULLFSYNC" >&5
16747 echo "${ECHO_T}$ac_cv_have_decl_F_FULLFSYNC" >&6; }
16748 if test $ac_cv_have_decl_F_FULLFSYNC = yes; then
16749
16750 cat >>confdefs.h <<_ACEOF
16751 #define HAVE_DECL_F_FULLFSYNC 1
16752 _ACEOF
16753
16754
16755 else
16756   cat >>confdefs.h <<_ACEOF
16757 #define HAVE_DECL_F_FULLFSYNC 0
16758 _ACEOF
16759
16760
16761 fi
16762
16763
16764
16765 HAVE_IPV6=no
16766 { echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
16767 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6; }
16768 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
16769   echo $ECHO_N "(cached) $ECHO_C" >&6
16770 else
16771   cat >conftest.$ac_ext <<_ACEOF
16772 /* confdefs.h.  */
16773 _ACEOF
16774 cat confdefs.h >>conftest.$ac_ext
16775 cat >>conftest.$ac_ext <<_ACEOF
16776 /* end confdefs.h.  */
16777 $ac_includes_default
16778 #include <netinet/in.h>
16779
16780 typedef struct sockaddr_in6 ac__type_new_;
16781 int
16782 main ()
16783 {
16784 if ((ac__type_new_ *) 0)
16785   return 0;
16786 if (sizeof (ac__type_new_))
16787   return 0;
16788   ;
16789   return 0;
16790 }
16791 _ACEOF
16792 rm -f conftest.$ac_objext
16793 if { (ac_try="$ac_compile"
16794 case "(($ac_try" in
16795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16796   *) ac_try_echo=$ac_try;;
16797 esac
16798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16799   (eval "$ac_compile") 2>conftest.er1
16800   ac_status=$?
16801   grep -v '^ *+' conftest.er1 >conftest.err
16802   rm -f conftest.er1
16803   cat conftest.err >&5
16804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16805   (exit $ac_status); } && {
16806          test -z "$ac_c_werror_flag" ||
16807          test ! -s conftest.err
16808        } && test -s conftest.$ac_objext; then
16809   ac_cv_type_struct_sockaddr_in6=yes
16810 else
16811   echo "$as_me: failed program was:" >&5
16812 sed 's/^/| /' conftest.$ac_ext >&5
16813
16814         ac_cv_type_struct_sockaddr_in6=no
16815 fi
16816
16817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16818 fi
16819 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
16820 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_in6" >&6; }
16821 if test $ac_cv_type_struct_sockaddr_in6 = yes; then
16822
16823 cat >>confdefs.h <<\_ACEOF
16824 #define HAVE_IPV6 1
16825 _ACEOF
16826
16827          HAVE_IPV6=yes
16828 fi
16829
16830
16831
16832 { echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
16833 echo $ECHO_N "checking for PS_STRINGS... $ECHO_C" >&6; }
16834 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
16835   echo $ECHO_N "(cached) $ECHO_C" >&6
16836 else
16837   cat >conftest.$ac_ext <<_ACEOF
16838 /* confdefs.h.  */
16839 _ACEOF
16840 cat confdefs.h >>conftest.$ac_ext
16841 cat >>conftest.$ac_ext <<_ACEOF
16842 /* end confdefs.h.  */
16843 #include <machine/vmparam.h>
16844 #include <sys/exec.h>
16845
16846 int
16847 main ()
16848 {
16849 PS_STRINGS->ps_nargvstr = 1;
16850 PS_STRINGS->ps_argvstr = "foo";
16851   ;
16852   return 0;
16853 }
16854 _ACEOF
16855 rm -f conftest.$ac_objext conftest$ac_exeext
16856 if { (ac_try="$ac_link"
16857 case "(($ac_try" in
16858   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16859   *) ac_try_echo=$ac_try;;
16860 esac
16861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16862   (eval "$ac_link") 2>conftest.er1
16863   ac_status=$?
16864   grep -v '^ *+' conftest.er1 >conftest.err
16865   rm -f conftest.er1
16866   cat conftest.err >&5
16867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16868   (exit $ac_status); } && {
16869          test -z "$ac_c_werror_flag" ||
16870          test ! -s conftest.err
16871        } && test -s conftest$ac_exeext &&
16872        $as_test_x conftest$ac_exeext; then
16873   pgac_cv_var_PS_STRINGS=yes
16874 else
16875   echo "$as_me: failed program was:" >&5
16876 sed 's/^/| /' conftest.$ac_ext >&5
16877
16878         pgac_cv_var_PS_STRINGS=no
16879 fi
16880
16881 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16882       conftest$ac_exeext conftest.$ac_ext
16883 fi
16884 { echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
16885 echo "${ECHO_T}$pgac_cv_var_PS_STRINGS" >&6; }
16886 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
16887
16888 cat >>confdefs.h <<\_ACEOF
16889 #define HAVE_PS_STRINGS
16890 _ACEOF
16891
16892 fi
16893
16894
16895 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
16896 # is missing.  Yes, there are machines that have only one.  We may
16897 # also decide to use snprintf.c if snprintf() is present but does not
16898 # have all the features we need --- see below.
16899
16900 if test "$PORTNAME" = "win32"; then
16901   # Win32 gets snprintf.c built unconditionally.
16902   #
16903   # To properly translate all NLS languages strings, we must support the
16904   # *printf() %$ format, which allows *printf() arguments to be selected
16905   # by position in the translated string.
16906   #
16907   # libintl versions < 0.13 use the native *printf() functions, and Win32
16908   # *printf() doesn't understand %$, so we must use our /port versions,
16909   # which do understand %$. libintl versions >= 0.13 include their own
16910   # *printf versions on Win32.  The libintl 0.13 release note text is:
16911   #
16912   #   C format strings with positions, as they arise when a translator
16913   #   needs to reorder a sentence, are now supported on all platforms.
16914   #   On those few platforms (NetBSD and Woe32) for which the native
16915   #   printf()/fprintf()/... functions don't support such format
16916   #   strings, replacements are provided through <libintl.h>.
16917   #
16918   # We could use libintl >= 0.13's *printf() if we were sure that we had
16919   # a litint >= 0.13 at runtime, but seeing that there is no clean way
16920   # to guarantee that, it is best to just use our own, so we are sure to
16921   # get %$ support. In include/port.h we disable the *printf() macros
16922   # that might have been defined by libintl.
16923   #
16924   # We do this unconditionally whether NLS is used or not so we are sure
16925   # that all Win32 libraries and binaries behave the same.
16926   pgac_need_repl_snprintf=yes
16927 else
16928   pgac_need_repl_snprintf=no
16929
16930 for ac_func in snprintf
16931 do
16932 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16933 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16934 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16935 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16936   echo $ECHO_N "(cached) $ECHO_C" >&6
16937 else
16938   cat >conftest.$ac_ext <<_ACEOF
16939 /* confdefs.h.  */
16940 _ACEOF
16941 cat confdefs.h >>conftest.$ac_ext
16942 cat >>conftest.$ac_ext <<_ACEOF
16943 /* end confdefs.h.  */
16944 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16945    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16946 #define $ac_func innocuous_$ac_func
16947
16948 /* System header to define __stub macros and hopefully few prototypes,
16949     which can conflict with char $ac_func (); below.
16950     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16951     <limits.h> exists even on freestanding compilers.  */
16952
16953 #ifdef __STDC__
16954 # include <limits.h>
16955 #else
16956 # include <assert.h>
16957 #endif
16958
16959 #undef $ac_func
16960
16961 /* Override any GCC internal prototype to avoid an error.
16962    Use char because int might match the return type of a GCC
16963    builtin and then its argument prototype would still apply.  */
16964 #ifdef __cplusplus
16965 extern "C"
16966 #endif
16967 char $ac_func ();
16968 /* The GNU C library defines this for functions which it implements
16969     to always fail with ENOSYS.  Some functions are actually named
16970     something starting with __ and the normal name is an alias.  */
16971 #if defined __stub_$ac_func || defined __stub___$ac_func
16972 choke me
16973 #endif
16974
16975 int
16976 main ()
16977 {
16978 return $ac_func ();
16979   ;
16980   return 0;
16981 }
16982 _ACEOF
16983 rm -f conftest.$ac_objext conftest$ac_exeext
16984 if { (ac_try="$ac_link"
16985 case "(($ac_try" in
16986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16987   *) ac_try_echo=$ac_try;;
16988 esac
16989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16990   (eval "$ac_link") 2>conftest.er1
16991   ac_status=$?
16992   grep -v '^ *+' conftest.er1 >conftest.err
16993   rm -f conftest.er1
16994   cat conftest.err >&5
16995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16996   (exit $ac_status); } && {
16997          test -z "$ac_c_werror_flag" ||
16998          test ! -s conftest.err
16999        } && test -s conftest$ac_exeext &&
17000        $as_test_x conftest$ac_exeext; then
17001   eval "$as_ac_var=yes"
17002 else
17003   echo "$as_me: failed program was:" >&5
17004 sed 's/^/| /' conftest.$ac_ext >&5
17005
17006         eval "$as_ac_var=no"
17007 fi
17008
17009 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17010       conftest$ac_exeext conftest.$ac_ext
17011 fi
17012 ac_res=`eval echo '${'$as_ac_var'}'`
17013                { echo "$as_me:$LINENO: result: $ac_res" >&5
17014 echo "${ECHO_T}$ac_res" >&6; }
17015 if test `eval echo '${'$as_ac_var'}'` = yes; then
17016   cat >>confdefs.h <<_ACEOF
17017 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17018 _ACEOF
17019
17020 else
17021   pgac_need_repl_snprintf=yes
17022 fi
17023 done
17024
17025
17026 for ac_func in vsnprintf
17027 do
17028 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17029 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17030 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17031 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17032   echo $ECHO_N "(cached) $ECHO_C" >&6
17033 else
17034   cat >conftest.$ac_ext <<_ACEOF
17035 /* confdefs.h.  */
17036 _ACEOF
17037 cat confdefs.h >>conftest.$ac_ext
17038 cat >>conftest.$ac_ext <<_ACEOF
17039 /* end confdefs.h.  */
17040 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17041    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17042 #define $ac_func innocuous_$ac_func
17043
17044 /* System header to define __stub macros and hopefully few prototypes,
17045     which can conflict with char $ac_func (); below.
17046     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17047     <limits.h> exists even on freestanding compilers.  */
17048
17049 #ifdef __STDC__
17050 # include <limits.h>
17051 #else
17052 # include <assert.h>
17053 #endif
17054
17055 #undef $ac_func
17056
17057 /* Override any GCC internal prototype to avoid an error.
17058    Use char because int might match the return type of a GCC
17059    builtin and then its argument prototype would still apply.  */
17060 #ifdef __cplusplus
17061 extern "C"
17062 #endif
17063 char $ac_func ();
17064 /* The GNU C library defines this for functions which it implements
17065     to always fail with ENOSYS.  Some functions are actually named
17066     something starting with __ and the normal name is an alias.  */
17067 #if defined __stub_$ac_func || defined __stub___$ac_func
17068 choke me
17069 #endif
17070
17071 int
17072 main ()
17073 {
17074 return $ac_func ();
17075   ;
17076   return 0;
17077 }
17078 _ACEOF
17079 rm -f conftest.$ac_objext conftest$ac_exeext
17080 if { (ac_try="$ac_link"
17081 case "(($ac_try" in
17082   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17083   *) ac_try_echo=$ac_try;;
17084 esac
17085 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17086   (eval "$ac_link") 2>conftest.er1
17087   ac_status=$?
17088   grep -v '^ *+' conftest.er1 >conftest.err
17089   rm -f conftest.er1
17090   cat conftest.err >&5
17091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17092   (exit $ac_status); } && {
17093          test -z "$ac_c_werror_flag" ||
17094          test ! -s conftest.err
17095        } && test -s conftest$ac_exeext &&
17096        $as_test_x conftest$ac_exeext; then
17097   eval "$as_ac_var=yes"
17098 else
17099   echo "$as_me: failed program was:" >&5
17100 sed 's/^/| /' conftest.$ac_ext >&5
17101
17102         eval "$as_ac_var=no"
17103 fi
17104
17105 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17106       conftest$ac_exeext conftest.$ac_ext
17107 fi
17108 ac_res=`eval echo '${'$as_ac_var'}'`
17109                { echo "$as_me:$LINENO: result: $ac_res" >&5
17110 echo "${ECHO_T}$ac_res" >&6; }
17111 if test `eval echo '${'$as_ac_var'}'` = yes; then
17112   cat >>confdefs.h <<_ACEOF
17113 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17114 _ACEOF
17115
17116 else
17117   pgac_need_repl_snprintf=yes
17118 fi
17119 done
17120
17121 fi
17122
17123
17124 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
17125 # include/c.h will provide declarations.  Note this is a separate test
17126 # from whether the functions exist in the C library --- there are
17127 # systems that have the functions but don't bother to declare them :-(
17128
17129 { echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
17130 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6; }
17131 if test "${ac_cv_have_decl_snprintf+set}" = set; then
17132   echo $ECHO_N "(cached) $ECHO_C" >&6
17133 else
17134   cat >conftest.$ac_ext <<_ACEOF
17135 /* confdefs.h.  */
17136 _ACEOF
17137 cat confdefs.h >>conftest.$ac_ext
17138 cat >>conftest.$ac_ext <<_ACEOF
17139 /* end confdefs.h.  */
17140 $ac_includes_default
17141 int
17142 main ()
17143 {
17144 #ifndef snprintf
17145   (void) snprintf;
17146 #endif
17147
17148   ;
17149   return 0;
17150 }
17151 _ACEOF
17152 rm -f conftest.$ac_objext
17153 if { (ac_try="$ac_compile"
17154 case "(($ac_try" in
17155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17156   *) ac_try_echo=$ac_try;;
17157 esac
17158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17159   (eval "$ac_compile") 2>conftest.er1
17160   ac_status=$?
17161   grep -v '^ *+' conftest.er1 >conftest.err
17162   rm -f conftest.er1
17163   cat conftest.err >&5
17164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17165   (exit $ac_status); } && {
17166          test -z "$ac_c_werror_flag" ||
17167          test ! -s conftest.err
17168        } && test -s conftest.$ac_objext; then
17169   ac_cv_have_decl_snprintf=yes
17170 else
17171   echo "$as_me: failed program was:" >&5
17172 sed 's/^/| /' conftest.$ac_ext >&5
17173
17174         ac_cv_have_decl_snprintf=no
17175 fi
17176
17177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17178 fi
17179 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
17180 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6; }
17181 if test $ac_cv_have_decl_snprintf = yes; then
17182
17183 cat >>confdefs.h <<_ACEOF
17184 #define HAVE_DECL_SNPRINTF 1
17185 _ACEOF
17186
17187
17188 else
17189   cat >>confdefs.h <<_ACEOF
17190 #define HAVE_DECL_SNPRINTF 0
17191 _ACEOF
17192
17193
17194 fi
17195 { echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
17196 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6; }
17197 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
17198   echo $ECHO_N "(cached) $ECHO_C" >&6
17199 else
17200   cat >conftest.$ac_ext <<_ACEOF
17201 /* confdefs.h.  */
17202 _ACEOF
17203 cat confdefs.h >>conftest.$ac_ext
17204 cat >>conftest.$ac_ext <<_ACEOF
17205 /* end confdefs.h.  */
17206 $ac_includes_default
17207 int
17208 main ()
17209 {
17210 #ifndef vsnprintf
17211   (void) vsnprintf;
17212 #endif
17213
17214   ;
17215   return 0;
17216 }
17217 _ACEOF
17218 rm -f conftest.$ac_objext
17219 if { (ac_try="$ac_compile"
17220 case "(($ac_try" in
17221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17222   *) ac_try_echo=$ac_try;;
17223 esac
17224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17225   (eval "$ac_compile") 2>conftest.er1
17226   ac_status=$?
17227   grep -v '^ *+' conftest.er1 >conftest.err
17228   rm -f conftest.er1
17229   cat conftest.err >&5
17230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17231   (exit $ac_status); } && {
17232          test -z "$ac_c_werror_flag" ||
17233          test ! -s conftest.err
17234        } && test -s conftest.$ac_objext; then
17235   ac_cv_have_decl_vsnprintf=yes
17236 else
17237   echo "$as_me: failed program was:" >&5
17238 sed 's/^/| /' conftest.$ac_ext >&5
17239
17240         ac_cv_have_decl_vsnprintf=no
17241 fi
17242
17243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17244 fi
17245 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
17246 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6; }
17247 if test $ac_cv_have_decl_vsnprintf = yes; then
17248
17249 cat >>confdefs.h <<_ACEOF
17250 #define HAVE_DECL_VSNPRINTF 1
17251 _ACEOF
17252
17253
17254 else
17255   cat >>confdefs.h <<_ACEOF
17256 #define HAVE_DECL_VSNPRINTF 0
17257 _ACEOF
17258
17259
17260 fi
17261
17262
17263
17264
17265 { echo "$as_me:$LINENO: checking for isinf" >&5
17266 echo $ECHO_N "checking for isinf... $ECHO_C" >&6; }
17267 if test "${ac_cv_func_isinf+set}" = set; then
17268   echo $ECHO_N "(cached) $ECHO_C" >&6
17269 else
17270   cat >conftest.$ac_ext <<_ACEOF
17271 /* confdefs.h.  */
17272 _ACEOF
17273 cat confdefs.h >>conftest.$ac_ext
17274 cat >>conftest.$ac_ext <<_ACEOF
17275 /* end confdefs.h.  */
17276
17277 #include <math.h>
17278 double glob_double;
17279
17280 int
17281 main ()
17282 {
17283 return isinf(glob_double) ? 0 : 1;
17284   ;
17285   return 0;
17286 }
17287 _ACEOF
17288 rm -f conftest.$ac_objext conftest$ac_exeext
17289 if { (ac_try="$ac_link"
17290 case "(($ac_try" in
17291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17292   *) ac_try_echo=$ac_try;;
17293 esac
17294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17295   (eval "$ac_link") 2>conftest.er1
17296   ac_status=$?
17297   grep -v '^ *+' conftest.er1 >conftest.err
17298   rm -f conftest.er1
17299   cat conftest.err >&5
17300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17301   (exit $ac_status); } && {
17302          test -z "$ac_c_werror_flag" ||
17303          test ! -s conftest.err
17304        } && test -s conftest$ac_exeext &&
17305        $as_test_x conftest$ac_exeext; then
17306   ac_cv_func_isinf=yes
17307 else
17308   echo "$as_me: failed program was:" >&5
17309 sed 's/^/| /' conftest.$ac_ext >&5
17310
17311         ac_cv_func_isinf=no
17312 fi
17313
17314 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17315       conftest$ac_exeext conftest.$ac_ext
17316 fi
17317 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
17318 echo "${ECHO_T}$ac_cv_func_isinf" >&6; }
17319
17320 if test $ac_cv_func_isinf = yes ; then
17321
17322 cat >>confdefs.h <<\_ACEOF
17323 #define HAVE_ISINF 1
17324 _ACEOF
17325
17326 else
17327   case " $LIBOBJS " in
17328   *" isinf.$ac_objext "* ) ;;
17329   *) LIBOBJS="$LIBOBJS isinf.$ac_objext"
17330  ;;
17331 esac
17332
17333   # Look for a way to implement a substitute for isinf()
17334
17335
17336
17337
17338 for ac_func in fpclass fp_class fp_class_d class
17339 do
17340 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17341 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17342 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17343 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17344   echo $ECHO_N "(cached) $ECHO_C" >&6
17345 else
17346   cat >conftest.$ac_ext <<_ACEOF
17347 /* confdefs.h.  */
17348 _ACEOF
17349 cat confdefs.h >>conftest.$ac_ext
17350 cat >>conftest.$ac_ext <<_ACEOF
17351 /* end confdefs.h.  */
17352 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17353    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17354 #define $ac_func innocuous_$ac_func
17355
17356 /* System header to define __stub macros and hopefully few prototypes,
17357     which can conflict with char $ac_func (); below.
17358     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17359     <limits.h> exists even on freestanding compilers.  */
17360
17361 #ifdef __STDC__
17362 # include <limits.h>
17363 #else
17364 # include <assert.h>
17365 #endif
17366
17367 #undef $ac_func
17368
17369 /* Override any GCC internal prototype to avoid an error.
17370    Use char because int might match the return type of a GCC
17371    builtin and then its argument prototype would still apply.  */
17372 #ifdef __cplusplus
17373 extern "C"
17374 #endif
17375 char $ac_func ();
17376 /* The GNU C library defines this for functions which it implements
17377     to always fail with ENOSYS.  Some functions are actually named
17378     something starting with __ and the normal name is an alias.  */
17379 #if defined __stub_$ac_func || defined __stub___$ac_func
17380 choke me
17381 #endif
17382
17383 int
17384 main ()
17385 {
17386 return $ac_func ();
17387   ;
17388   return 0;
17389 }
17390 _ACEOF
17391 rm -f conftest.$ac_objext conftest$ac_exeext
17392 if { (ac_try="$ac_link"
17393 case "(($ac_try" in
17394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17395   *) ac_try_echo=$ac_try;;
17396 esac
17397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17398   (eval "$ac_link") 2>conftest.er1
17399   ac_status=$?
17400   grep -v '^ *+' conftest.er1 >conftest.err
17401   rm -f conftest.er1
17402   cat conftest.err >&5
17403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17404   (exit $ac_status); } && {
17405          test -z "$ac_c_werror_flag" ||
17406          test ! -s conftest.err
17407        } && test -s conftest$ac_exeext &&
17408        $as_test_x conftest$ac_exeext; then
17409   eval "$as_ac_var=yes"
17410 else
17411   echo "$as_me: failed program was:" >&5
17412 sed 's/^/| /' conftest.$ac_ext >&5
17413
17414         eval "$as_ac_var=no"
17415 fi
17416
17417 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17418       conftest$ac_exeext conftest.$ac_ext
17419 fi
17420 ac_res=`eval echo '${'$as_ac_var'}'`
17421                { echo "$as_me:$LINENO: result: $ac_res" >&5
17422 echo "${ECHO_T}$ac_res" >&6; }
17423 if test `eval echo '${'$as_ac_var'}'` = yes; then
17424   cat >>confdefs.h <<_ACEOF
17425 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17426 _ACEOF
17427  break
17428 fi
17429 done
17430
17431 fi
17432
17433 # Some versions of libedit contain strlcpy(); so disregard that library while
17434 # checking for these standard libc functions.
17435 pgac_save_LIBS="$LIBS"
17436 LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451 for ac_func in crypt getopt getrusage inet_aton random rint srandom strdup strerror strlcat strlcpy strtol strtoul
17452 do
17453 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17454 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17455 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17456 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17457   echo $ECHO_N "(cached) $ECHO_C" >&6
17458 else
17459   cat >conftest.$ac_ext <<_ACEOF
17460 /* confdefs.h.  */
17461 _ACEOF
17462 cat confdefs.h >>conftest.$ac_ext
17463 cat >>conftest.$ac_ext <<_ACEOF
17464 /* end confdefs.h.  */
17465 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17466    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17467 #define $ac_func innocuous_$ac_func
17468
17469 /* System header to define __stub macros and hopefully few prototypes,
17470     which can conflict with char $ac_func (); below.
17471     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17472     <limits.h> exists even on freestanding compilers.  */
17473
17474 #ifdef __STDC__
17475 # include <limits.h>
17476 #else
17477 # include <assert.h>
17478 #endif
17479
17480 #undef $ac_func
17481
17482 /* Override any GCC internal prototype to avoid an error.
17483    Use char because int might match the return type of a GCC
17484    builtin and then its argument prototype would still apply.  */
17485 #ifdef __cplusplus
17486 extern "C"
17487 #endif
17488 char $ac_func ();
17489 /* The GNU C library defines this for functions which it implements
17490     to always fail with ENOSYS.  Some functions are actually named
17491     something starting with __ and the normal name is an alias.  */
17492 #if defined __stub_$ac_func || defined __stub___$ac_func
17493 choke me
17494 #endif
17495
17496 int
17497 main ()
17498 {
17499 return $ac_func ();
17500   ;
17501   return 0;
17502 }
17503 _ACEOF
17504 rm -f conftest.$ac_objext conftest$ac_exeext
17505 if { (ac_try="$ac_link"
17506 case "(($ac_try" in
17507   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17508   *) ac_try_echo=$ac_try;;
17509 esac
17510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17511   (eval "$ac_link") 2>conftest.er1
17512   ac_status=$?
17513   grep -v '^ *+' conftest.er1 >conftest.err
17514   rm -f conftest.er1
17515   cat conftest.err >&5
17516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17517   (exit $ac_status); } && {
17518          test -z "$ac_c_werror_flag" ||
17519          test ! -s conftest.err
17520        } && test -s conftest$ac_exeext &&
17521        $as_test_x conftest$ac_exeext; then
17522   eval "$as_ac_var=yes"
17523 else
17524   echo "$as_me: failed program was:" >&5
17525 sed 's/^/| /' conftest.$ac_ext >&5
17526
17527         eval "$as_ac_var=no"
17528 fi
17529
17530 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17531       conftest$ac_exeext conftest.$ac_ext
17532 fi
17533 ac_res=`eval echo '${'$as_ac_var'}'`
17534                { echo "$as_me:$LINENO: result: $ac_res" >&5
17535 echo "${ECHO_T}$ac_res" >&6; }
17536 if test `eval echo '${'$as_ac_var'}'` = yes; then
17537   cat >>confdefs.h <<_ACEOF
17538 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17539 _ACEOF
17540
17541 else
17542   case " $LIBOBJS " in
17543   *" $ac_func.$ac_objext "* ) ;;
17544   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17545  ;;
17546 esac
17547
17548 fi
17549 done
17550
17551
17552
17553 case $host_os in
17554
17555         # Windows uses a specialised env handler
17556         mingw*)
17557
17558 cat >>confdefs.h <<\_ACEOF
17559 #define HAVE_UNSETENV 1
17560 _ACEOF
17561
17562                 ac_cv_func_unsetenv=yes;;
17563         *)
17564
17565 for ac_func in unsetenv
17566 do
17567 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17568 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17569 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17570 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17571   echo $ECHO_N "(cached) $ECHO_C" >&6
17572 else
17573   cat >conftest.$ac_ext <<_ACEOF
17574 /* confdefs.h.  */
17575 _ACEOF
17576 cat confdefs.h >>conftest.$ac_ext
17577 cat >>conftest.$ac_ext <<_ACEOF
17578 /* end confdefs.h.  */
17579 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17580    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17581 #define $ac_func innocuous_$ac_func
17582
17583 /* System header to define __stub macros and hopefully few prototypes,
17584     which can conflict with char $ac_func (); below.
17585     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17586     <limits.h> exists even on freestanding compilers.  */
17587
17588 #ifdef __STDC__
17589 # include <limits.h>
17590 #else
17591 # include <assert.h>
17592 #endif
17593
17594 #undef $ac_func
17595
17596 /* Override any GCC internal prototype to avoid an error.
17597    Use char because int might match the return type of a GCC
17598    builtin and then its argument prototype would still apply.  */
17599 #ifdef __cplusplus
17600 extern "C"
17601 #endif
17602 char $ac_func ();
17603 /* The GNU C library defines this for functions which it implements
17604     to always fail with ENOSYS.  Some functions are actually named
17605     something starting with __ and the normal name is an alias.  */
17606 #if defined __stub_$ac_func || defined __stub___$ac_func
17607 choke me
17608 #endif
17609
17610 int
17611 main ()
17612 {
17613 return $ac_func ();
17614   ;
17615   return 0;
17616 }
17617 _ACEOF
17618 rm -f conftest.$ac_objext conftest$ac_exeext
17619 if { (ac_try="$ac_link"
17620 case "(($ac_try" in
17621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17622   *) ac_try_echo=$ac_try;;
17623 esac
17624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17625   (eval "$ac_link") 2>conftest.er1
17626   ac_status=$?
17627   grep -v '^ *+' conftest.er1 >conftest.err
17628   rm -f conftest.er1
17629   cat conftest.err >&5
17630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17631   (exit $ac_status); } && {
17632          test -z "$ac_c_werror_flag" ||
17633          test ! -s conftest.err
17634        } && test -s conftest$ac_exeext &&
17635        $as_test_x conftest$ac_exeext; then
17636   eval "$as_ac_var=yes"
17637 else
17638   echo "$as_me: failed program was:" >&5
17639 sed 's/^/| /' conftest.$ac_ext >&5
17640
17641         eval "$as_ac_var=no"
17642 fi
17643
17644 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17645       conftest$ac_exeext conftest.$ac_ext
17646 fi
17647 ac_res=`eval echo '${'$as_ac_var'}'`
17648                { echo "$as_me:$LINENO: result: $ac_res" >&5
17649 echo "${ECHO_T}$ac_res" >&6; }
17650 if test `eval echo '${'$as_ac_var'}'` = yes; then
17651   cat >>confdefs.h <<_ACEOF
17652 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17653 _ACEOF
17654
17655 else
17656   case " $LIBOBJS " in
17657   *" $ac_func.$ac_objext "* ) ;;
17658   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17659  ;;
17660 esac
17661
17662 fi
17663 done
17664
17665
17666                 ;;
17667 esac
17668
17669
17670 LIBS="$pgac_save_LIBS"
17671
17672 # System's version of getaddrinfo(), if any, may be used only if we found
17673 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h.
17674 # (Note: the AC_REPLACE_FUNCS probe fails on Windows, where the available
17675 # versions of getaddrinfo don't follow normal C call protocol.  This is OK
17676 # because we want to use our own getaddrinfo.c on Windows anyway.)
17677 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
17678
17679 for ac_func in getaddrinfo
17680 do
17681 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17682 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17683 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17684 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17685   echo $ECHO_N "(cached) $ECHO_C" >&6
17686 else
17687   cat >conftest.$ac_ext <<_ACEOF
17688 /* confdefs.h.  */
17689 _ACEOF
17690 cat confdefs.h >>conftest.$ac_ext
17691 cat >>conftest.$ac_ext <<_ACEOF
17692 /* end confdefs.h.  */
17693 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17694    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17695 #define $ac_func innocuous_$ac_func
17696
17697 /* System header to define __stub macros and hopefully few prototypes,
17698     which can conflict with char $ac_func (); below.
17699     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17700     <limits.h> exists even on freestanding compilers.  */
17701
17702 #ifdef __STDC__
17703 # include <limits.h>
17704 #else
17705 # include <assert.h>
17706 #endif
17707
17708 #undef $ac_func
17709
17710 /* Override any GCC internal prototype to avoid an error.
17711    Use char because int might match the return type of a GCC
17712    builtin and then its argument prototype would still apply.  */
17713 #ifdef __cplusplus
17714 extern "C"
17715 #endif
17716 char $ac_func ();
17717 /* The GNU C library defines this for functions which it implements
17718     to always fail with ENOSYS.  Some functions are actually named
17719     something starting with __ and the normal name is an alias.  */
17720 #if defined __stub_$ac_func || defined __stub___$ac_func
17721 choke me
17722 #endif
17723
17724 int
17725 main ()
17726 {
17727 return $ac_func ();
17728   ;
17729   return 0;
17730 }
17731 _ACEOF
17732 rm -f conftest.$ac_objext conftest$ac_exeext
17733 if { (ac_try="$ac_link"
17734 case "(($ac_try" in
17735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17736   *) ac_try_echo=$ac_try;;
17737 esac
17738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17739   (eval "$ac_link") 2>conftest.er1
17740   ac_status=$?
17741   grep -v '^ *+' conftest.er1 >conftest.err
17742   rm -f conftest.er1
17743   cat conftest.err >&5
17744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17745   (exit $ac_status); } && {
17746          test -z "$ac_c_werror_flag" ||
17747          test ! -s conftest.err
17748        } && test -s conftest$ac_exeext &&
17749        $as_test_x conftest$ac_exeext; then
17750   eval "$as_ac_var=yes"
17751 else
17752   echo "$as_me: failed program was:" >&5
17753 sed 's/^/| /' conftest.$ac_ext >&5
17754
17755         eval "$as_ac_var=no"
17756 fi
17757
17758 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17759       conftest$ac_exeext conftest.$ac_ext
17760 fi
17761 ac_res=`eval echo '${'$as_ac_var'}'`
17762                { echo "$as_me:$LINENO: result: $ac_res" >&5
17763 echo "${ECHO_T}$ac_res" >&6; }
17764 if test `eval echo '${'$as_ac_var'}'` = yes; then
17765   cat >>confdefs.h <<_ACEOF
17766 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17767 _ACEOF
17768
17769 else
17770   case " $LIBOBJS " in
17771   *" $ac_func.$ac_objext "* ) ;;
17772   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17773  ;;
17774 esac
17775
17776 fi
17777 done
17778
17779
17780 else
17781   case " $LIBOBJS " in
17782   *" getaddrinfo.$ac_objext "* ) ;;
17783   *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
17784  ;;
17785 esac
17786
17787 fi
17788
17789 # Similarly, use system's getopt_long() only if system provides struct option.
17790 if test x"$ac_cv_type_struct_option" = xyes ; then
17791
17792 for ac_func in getopt_long
17793 do
17794 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17795 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17796 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17797 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17798   echo $ECHO_N "(cached) $ECHO_C" >&6
17799 else
17800   cat >conftest.$ac_ext <<_ACEOF
17801 /* confdefs.h.  */
17802 _ACEOF
17803 cat confdefs.h >>conftest.$ac_ext
17804 cat >>conftest.$ac_ext <<_ACEOF
17805 /* end confdefs.h.  */
17806 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17807    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17808 #define $ac_func innocuous_$ac_func
17809
17810 /* System header to define __stub macros and hopefully few prototypes,
17811     which can conflict with char $ac_func (); below.
17812     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17813     <limits.h> exists even on freestanding compilers.  */
17814
17815 #ifdef __STDC__
17816 # include <limits.h>
17817 #else
17818 # include <assert.h>
17819 #endif
17820
17821 #undef $ac_func
17822
17823 /* Override any GCC internal prototype to avoid an error.
17824    Use char because int might match the return type of a GCC
17825    builtin and then its argument prototype would still apply.  */
17826 #ifdef __cplusplus
17827 extern "C"
17828 #endif
17829 char $ac_func ();
17830 /* The GNU C library defines this for functions which it implements
17831     to always fail with ENOSYS.  Some functions are actually named
17832     something starting with __ and the normal name is an alias.  */
17833 #if defined __stub_$ac_func || defined __stub___$ac_func
17834 choke me
17835 #endif
17836
17837 int
17838 main ()
17839 {
17840 return $ac_func ();
17841   ;
17842   return 0;
17843 }
17844 _ACEOF
17845 rm -f conftest.$ac_objext conftest$ac_exeext
17846 if { (ac_try="$ac_link"
17847 case "(($ac_try" in
17848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17849   *) ac_try_echo=$ac_try;;
17850 esac
17851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17852   (eval "$ac_link") 2>conftest.er1
17853   ac_status=$?
17854   grep -v '^ *+' conftest.er1 >conftest.err
17855   rm -f conftest.er1
17856   cat conftest.err >&5
17857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17858   (exit $ac_status); } && {
17859          test -z "$ac_c_werror_flag" ||
17860          test ! -s conftest.err
17861        } && test -s conftest$ac_exeext &&
17862        $as_test_x conftest$ac_exeext; then
17863   eval "$as_ac_var=yes"
17864 else
17865   echo "$as_me: failed program was:" >&5
17866 sed 's/^/| /' conftest.$ac_ext >&5
17867
17868         eval "$as_ac_var=no"
17869 fi
17870
17871 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17872       conftest$ac_exeext conftest.$ac_ext
17873 fi
17874 ac_res=`eval echo '${'$as_ac_var'}'`
17875                { echo "$as_me:$LINENO: result: $ac_res" >&5
17876 echo "${ECHO_T}$ac_res" >&6; }
17877 if test `eval echo '${'$as_ac_var'}'` = yes; then
17878   cat >>confdefs.h <<_ACEOF
17879 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17880 _ACEOF
17881
17882 else
17883   case " $LIBOBJS " in
17884   *" $ac_func.$ac_objext "* ) ;;
17885   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17886  ;;
17887 esac
17888
17889 fi
17890 done
17891
17892
17893 else
17894   case " $LIBOBJS " in
17895   *" getopt_long.$ac_objext "* ) ;;
17896   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
17897  ;;
17898 esac
17899
17900 fi
17901
17902 # Solaris' getopt() doesn't do what we want for long options, so always use
17903 # our version on that platform.
17904 if test "$PORTNAME" = "solaris"; then
17905   case " $LIBOBJS " in
17906   *" getopt.$ac_objext "* ) ;;
17907   *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
17908  ;;
17909 esac
17910
17911 fi
17912
17913 # Win32 support
17914 if test "$PORTNAME" = "win32"; then
17915
17916 for ac_func in gettimeofday
17917 do
17918 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17919 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17920 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17921 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17922   echo $ECHO_N "(cached) $ECHO_C" >&6
17923 else
17924   cat >conftest.$ac_ext <<_ACEOF
17925 /* confdefs.h.  */
17926 _ACEOF
17927 cat confdefs.h >>conftest.$ac_ext
17928 cat >>conftest.$ac_ext <<_ACEOF
17929 /* end confdefs.h.  */
17930 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17931    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17932 #define $ac_func innocuous_$ac_func
17933
17934 /* System header to define __stub macros and hopefully few prototypes,
17935     which can conflict with char $ac_func (); below.
17936     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17937     <limits.h> exists even on freestanding compilers.  */
17938
17939 #ifdef __STDC__
17940 # include <limits.h>
17941 #else
17942 # include <assert.h>
17943 #endif
17944
17945 #undef $ac_func
17946
17947 /* Override any GCC internal prototype to avoid an error.
17948    Use char because int might match the return type of a GCC
17949    builtin and then its argument prototype would still apply.  */
17950 #ifdef __cplusplus
17951 extern "C"
17952 #endif
17953 char $ac_func ();
17954 /* The GNU C library defines this for functions which it implements
17955     to always fail with ENOSYS.  Some functions are actually named
17956     something starting with __ and the normal name is an alias.  */
17957 #if defined __stub_$ac_func || defined __stub___$ac_func
17958 choke me
17959 #endif
17960
17961 int
17962 main ()
17963 {
17964 return $ac_func ();
17965   ;
17966   return 0;
17967 }
17968 _ACEOF
17969 rm -f conftest.$ac_objext conftest$ac_exeext
17970 if { (ac_try="$ac_link"
17971 case "(($ac_try" in
17972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17973   *) ac_try_echo=$ac_try;;
17974 esac
17975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17976   (eval "$ac_link") 2>conftest.er1
17977   ac_status=$?
17978   grep -v '^ *+' conftest.er1 >conftest.err
17979   rm -f conftest.er1
17980   cat conftest.err >&5
17981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17982   (exit $ac_status); } && {
17983          test -z "$ac_c_werror_flag" ||
17984          test ! -s conftest.err
17985        } && test -s conftest$ac_exeext &&
17986        $as_test_x conftest$ac_exeext; then
17987   eval "$as_ac_var=yes"
17988 else
17989   echo "$as_me: failed program was:" >&5
17990 sed 's/^/| /' conftest.$ac_ext >&5
17991
17992         eval "$as_ac_var=no"
17993 fi
17994
17995 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17996       conftest$ac_exeext conftest.$ac_ext
17997 fi
17998 ac_res=`eval echo '${'$as_ac_var'}'`
17999                { echo "$as_me:$LINENO: result: $ac_res" >&5
18000 echo "${ECHO_T}$ac_res" >&6; }
18001 if test `eval echo '${'$as_ac_var'}'` = yes; then
18002   cat >>confdefs.h <<_ACEOF
18003 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18004 _ACEOF
18005
18006 else
18007   case " $LIBOBJS " in
18008   *" $ac_func.$ac_objext "* ) ;;
18009   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
18010  ;;
18011 esac
18012
18013 fi
18014 done
18015
18016
18017 case " $LIBOBJS " in
18018   *" kill.$ac_objext "* ) ;;
18019   *) LIBOBJS="$LIBOBJS kill.$ac_objext"
18020  ;;
18021 esac
18022
18023 case " $LIBOBJS " in
18024   *" open.$ac_objext "* ) ;;
18025   *) LIBOBJS="$LIBOBJS open.$ac_objext"
18026  ;;
18027 esac
18028
18029 case " $LIBOBJS " in
18030   *" rand.$ac_objext "* ) ;;
18031   *) LIBOBJS="$LIBOBJS rand.$ac_objext"
18032  ;;
18033 esac
18034
18035 case " $LIBOBJS " in
18036   *" win32env.$ac_objext "* ) ;;
18037   *) LIBOBJS="$LIBOBJS win32env.$ac_objext"
18038  ;;
18039 esac
18040
18041 case " $LIBOBJS " in
18042   *" win32error.$ac_objext "* ) ;;
18043   *) LIBOBJS="$LIBOBJS win32error.$ac_objext"
18044  ;;
18045 esac
18046
18047
18048 cat >>confdefs.h <<\_ACEOF
18049 #define HAVE_SYMLINK 1
18050 _ACEOF
18051
18052 fi
18053
18054 if test "$with_readline" = yes; then
18055   { echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
18056 echo $ECHO_N "checking for rl_completion_append_character... $ECHO_C" >&6; }
18057 cat >conftest.$ac_ext <<_ACEOF
18058 /* confdefs.h.  */
18059 _ACEOF
18060 cat confdefs.h >>conftest.$ac_ext
18061 cat >>conftest.$ac_ext <<_ACEOF
18062 /* end confdefs.h.  */
18063 #include <stdio.h>
18064 #ifdef HAVE_READLINE_READLINE_H
18065 # include <readline/readline.h>
18066 #elif defined(HAVE_READLINE_H)
18067 # include <readline.h>
18068 #endif
18069
18070 int
18071 main ()
18072 {
18073 rl_completion_append_character = 'x';
18074   ;
18075   return 0;
18076 }
18077 _ACEOF
18078 rm -f conftest.$ac_objext conftest$ac_exeext
18079 if { (ac_try="$ac_link"
18080 case "(($ac_try" in
18081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18082   *) ac_try_echo=$ac_try;;
18083 esac
18084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18085   (eval "$ac_link") 2>conftest.er1
18086   ac_status=$?
18087   grep -v '^ *+' conftest.er1 >conftest.err
18088   rm -f conftest.er1
18089   cat conftest.err >&5
18090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18091   (exit $ac_status); } && {
18092          test -z "$ac_c_werror_flag" ||
18093          test ! -s conftest.err
18094        } && test -s conftest$ac_exeext &&
18095        $as_test_x conftest$ac_exeext; then
18096   { echo "$as_me:$LINENO: result: yes" >&5
18097 echo "${ECHO_T}yes" >&6; }
18098
18099 cat >>confdefs.h <<\_ACEOF
18100 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
18101 _ACEOF
18102
18103 else
18104   echo "$as_me: failed program was:" >&5
18105 sed 's/^/| /' conftest.$ac_ext >&5
18106
18107         { echo "$as_me:$LINENO: result: no" >&5
18108 echo "${ECHO_T}no" >&6; }
18109 fi
18110
18111 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18112       conftest$ac_exeext conftest.$ac_ext
18113
18114
18115 for ac_func in rl_completion_matches rl_filename_completion_function
18116 do
18117 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18118 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18119 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18120 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18121   echo $ECHO_N "(cached) $ECHO_C" >&6
18122 else
18123   cat >conftest.$ac_ext <<_ACEOF
18124 /* confdefs.h.  */
18125 _ACEOF
18126 cat confdefs.h >>conftest.$ac_ext
18127 cat >>conftest.$ac_ext <<_ACEOF
18128 /* end confdefs.h.  */
18129 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18130    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18131 #define $ac_func innocuous_$ac_func
18132
18133 /* System header to define __stub macros and hopefully few prototypes,
18134     which can conflict with char $ac_func (); below.
18135     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18136     <limits.h> exists even on freestanding compilers.  */
18137
18138 #ifdef __STDC__
18139 # include <limits.h>
18140 #else
18141 # include <assert.h>
18142 #endif
18143
18144 #undef $ac_func
18145
18146 /* Override any GCC internal prototype to avoid an error.
18147    Use char because int might match the return type of a GCC
18148    builtin and then its argument prototype would still apply.  */
18149 #ifdef __cplusplus
18150 extern "C"
18151 #endif
18152 char $ac_func ();
18153 /* The GNU C library defines this for functions which it implements
18154     to always fail with ENOSYS.  Some functions are actually named
18155     something starting with __ and the normal name is an alias.  */
18156 #if defined __stub_$ac_func || defined __stub___$ac_func
18157 choke me
18158 #endif
18159
18160 int
18161 main ()
18162 {
18163 return $ac_func ();
18164   ;
18165   return 0;
18166 }
18167 _ACEOF
18168 rm -f conftest.$ac_objext conftest$ac_exeext
18169 if { (ac_try="$ac_link"
18170 case "(($ac_try" in
18171   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18172   *) ac_try_echo=$ac_try;;
18173 esac
18174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18175   (eval "$ac_link") 2>conftest.er1
18176   ac_status=$?
18177   grep -v '^ *+' conftest.er1 >conftest.err
18178   rm -f conftest.er1
18179   cat conftest.err >&5
18180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18181   (exit $ac_status); } && {
18182          test -z "$ac_c_werror_flag" ||
18183          test ! -s conftest.err
18184        } && test -s conftest$ac_exeext &&
18185        $as_test_x conftest$ac_exeext; then
18186   eval "$as_ac_var=yes"
18187 else
18188   echo "$as_me: failed program was:" >&5
18189 sed 's/^/| /' conftest.$ac_ext >&5
18190
18191         eval "$as_ac_var=no"
18192 fi
18193
18194 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18195       conftest$ac_exeext conftest.$ac_ext
18196 fi
18197 ac_res=`eval echo '${'$as_ac_var'}'`
18198                { echo "$as_me:$LINENO: result: $ac_res" >&5
18199 echo "${ECHO_T}$ac_res" >&6; }
18200 if test `eval echo '${'$as_ac_var'}'` = yes; then
18201   cat >>confdefs.h <<_ACEOF
18202 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18203 _ACEOF
18204
18205 fi
18206 done
18207
18208
18209 for ac_func in replace_history_entry
18210 do
18211 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18212 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18213 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18214 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18215   echo $ECHO_N "(cached) $ECHO_C" >&6
18216 else
18217   cat >conftest.$ac_ext <<_ACEOF
18218 /* confdefs.h.  */
18219 _ACEOF
18220 cat confdefs.h >>conftest.$ac_ext
18221 cat >>conftest.$ac_ext <<_ACEOF
18222 /* end confdefs.h.  */
18223 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18224    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18225 #define $ac_func innocuous_$ac_func
18226
18227 /* System header to define __stub macros and hopefully few prototypes,
18228     which can conflict with char $ac_func (); below.
18229     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18230     <limits.h> exists even on freestanding compilers.  */
18231
18232 #ifdef __STDC__
18233 # include <limits.h>
18234 #else
18235 # include <assert.h>
18236 #endif
18237
18238 #undef $ac_func
18239
18240 /* Override any GCC internal prototype to avoid an error.
18241    Use char because int might match the return type of a GCC
18242    builtin and then its argument prototype would still apply.  */
18243 #ifdef __cplusplus
18244 extern "C"
18245 #endif
18246 char $ac_func ();
18247 /* The GNU C library defines this for functions which it implements
18248     to always fail with ENOSYS.  Some functions are actually named
18249     something starting with __ and the normal name is an alias.  */
18250 #if defined __stub_$ac_func || defined __stub___$ac_func
18251 choke me
18252 #endif
18253
18254 int
18255 main ()
18256 {
18257 return $ac_func ();
18258   ;
18259   return 0;
18260 }
18261 _ACEOF
18262 rm -f conftest.$ac_objext conftest$ac_exeext
18263 if { (ac_try="$ac_link"
18264 case "(($ac_try" in
18265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18266   *) ac_try_echo=$ac_try;;
18267 esac
18268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18269   (eval "$ac_link") 2>conftest.er1
18270   ac_status=$?
18271   grep -v '^ *+' conftest.er1 >conftest.err
18272   rm -f conftest.er1
18273   cat conftest.err >&5
18274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18275   (exit $ac_status); } && {
18276          test -z "$ac_c_werror_flag" ||
18277          test ! -s conftest.err
18278        } && test -s conftest$ac_exeext &&
18279        $as_test_x conftest$ac_exeext; then
18280   eval "$as_ac_var=yes"
18281 else
18282   echo "$as_me: failed program was:" >&5
18283 sed 's/^/| /' conftest.$ac_ext >&5
18284
18285         eval "$as_ac_var=no"
18286 fi
18287
18288 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18289       conftest$ac_exeext conftest.$ac_ext
18290 fi
18291 ac_res=`eval echo '${'$as_ac_var'}'`
18292                { echo "$as_me:$LINENO: result: $ac_res" >&5
18293 echo "${ECHO_T}$ac_res" >&6; }
18294 if test `eval echo '${'$as_ac_var'}'` = yes; then
18295   cat >>confdefs.h <<_ACEOF
18296 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18297 _ACEOF
18298
18299 fi
18300 done
18301
18302 fi
18303
18304
18305 { echo "$as_me:$LINENO: checking for sigsetjmp" >&5
18306 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6; }
18307 cat >conftest.$ac_ext <<_ACEOF
18308 /* confdefs.h.  */
18309 _ACEOF
18310 cat confdefs.h >>conftest.$ac_ext
18311 cat >>conftest.$ac_ext <<_ACEOF
18312 /* end confdefs.h.  */
18313 #include <setjmp.h>
18314 int
18315 main ()
18316 {
18317 sigjmp_buf x; sigsetjmp(x, 1);
18318   ;
18319   return 0;
18320 }
18321 _ACEOF
18322 rm -f conftest.$ac_objext conftest$ac_exeext
18323 if { (ac_try="$ac_link"
18324 case "(($ac_try" in
18325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18326   *) ac_try_echo=$ac_try;;
18327 esac
18328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18329   (eval "$ac_link") 2>conftest.er1
18330   ac_status=$?
18331   grep -v '^ *+' conftest.er1 >conftest.err
18332   rm -f conftest.er1
18333   cat conftest.err >&5
18334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18335   (exit $ac_status); } && {
18336          test -z "$ac_c_werror_flag" ||
18337          test ! -s conftest.err
18338        } && test -s conftest$ac_exeext &&
18339        $as_test_x conftest$ac_exeext; then
18340
18341 cat >>confdefs.h <<\_ACEOF
18342 #define HAVE_SIGSETJMP 1
18343 _ACEOF
18344
18345 { echo "$as_me:$LINENO: result: yes" >&5
18346 echo "${ECHO_T}yes" >&6; }
18347 else
18348   echo "$as_me: failed program was:" >&5
18349 sed 's/^/| /' conftest.$ac_ext >&5
18350
18351         { echo "$as_me:$LINENO: result: no" >&5
18352 echo "${ECHO_T}no" >&6; }
18353 fi
18354
18355 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18356       conftest$ac_exeext conftest.$ac_ext
18357
18358 { echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
18359 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6; }
18360 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
18361   echo $ECHO_N "(cached) $ECHO_C" >&6
18362 else
18363   cat >conftest.$ac_ext <<_ACEOF
18364 /* confdefs.h.  */
18365 _ACEOF
18366 cat confdefs.h >>conftest.$ac_ext
18367 cat >>conftest.$ac_ext <<_ACEOF
18368 /* end confdefs.h.  */
18369 #include <signal.h>
18370 /* NetBSD declares sys_siglist in unistd.h.  */
18371 #ifdef HAVE_UNISTD_H
18372 # include <unistd.h>
18373 #endif
18374
18375
18376 int
18377 main ()
18378 {
18379 #ifndef sys_siglist
18380   (void) sys_siglist;
18381 #endif
18382
18383   ;
18384   return 0;
18385 }
18386 _ACEOF
18387 rm -f conftest.$ac_objext
18388 if { (ac_try="$ac_compile"
18389 case "(($ac_try" in
18390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18391   *) ac_try_echo=$ac_try;;
18392 esac
18393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18394   (eval "$ac_compile") 2>conftest.er1
18395   ac_status=$?
18396   grep -v '^ *+' conftest.er1 >conftest.err
18397   rm -f conftest.er1
18398   cat conftest.err >&5
18399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18400   (exit $ac_status); } && {
18401          test -z "$ac_c_werror_flag" ||
18402          test ! -s conftest.err
18403        } && test -s conftest.$ac_objext; then
18404   ac_cv_have_decl_sys_siglist=yes
18405 else
18406   echo "$as_me: failed program was:" >&5
18407 sed 's/^/| /' conftest.$ac_ext >&5
18408
18409         ac_cv_have_decl_sys_siglist=no
18410 fi
18411
18412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18413 fi
18414 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
18415 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6; }
18416 if test $ac_cv_have_decl_sys_siglist = yes; then
18417
18418 cat >>confdefs.h <<_ACEOF
18419 #define HAVE_DECL_SYS_SIGLIST 1
18420 _ACEOF
18421
18422
18423 else
18424   cat >>confdefs.h <<_ACEOF
18425 #define HAVE_DECL_SYS_SIGLIST 0
18426 _ACEOF
18427
18428
18429 fi
18430
18431
18432
18433
18434 { echo "$as_me:$LINENO: checking for syslog" >&5
18435 echo $ECHO_N "checking for syslog... $ECHO_C" >&6; }
18436 if test "${ac_cv_func_syslog+set}" = set; then
18437   echo $ECHO_N "(cached) $ECHO_C" >&6
18438 else
18439   cat >conftest.$ac_ext <<_ACEOF
18440 /* confdefs.h.  */
18441 _ACEOF
18442 cat confdefs.h >>conftest.$ac_ext
18443 cat >>conftest.$ac_ext <<_ACEOF
18444 /* end confdefs.h.  */
18445 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
18446    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18447 #define syslog innocuous_syslog
18448
18449 /* System header to define __stub macros and hopefully few prototypes,
18450     which can conflict with char syslog (); below.
18451     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18452     <limits.h> exists even on freestanding compilers.  */
18453
18454 #ifdef __STDC__
18455 # include <limits.h>
18456 #else
18457 # include <assert.h>
18458 #endif
18459
18460 #undef syslog
18461
18462 /* Override any GCC internal prototype to avoid an error.
18463    Use char because int might match the return type of a GCC
18464    builtin and then its argument prototype would still apply.  */
18465 #ifdef __cplusplus
18466 extern "C"
18467 #endif
18468 char syslog ();
18469 /* The GNU C library defines this for functions which it implements
18470     to always fail with ENOSYS.  Some functions are actually named
18471     something starting with __ and the normal name is an alias.  */
18472 #if defined __stub_syslog || defined __stub___syslog
18473 choke me
18474 #endif
18475
18476 int
18477 main ()
18478 {
18479 return syslog ();
18480   ;
18481   return 0;
18482 }
18483 _ACEOF
18484 rm -f conftest.$ac_objext conftest$ac_exeext
18485 if { (ac_try="$ac_link"
18486 case "(($ac_try" in
18487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18488   *) ac_try_echo=$ac_try;;
18489 esac
18490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18491   (eval "$ac_link") 2>conftest.er1
18492   ac_status=$?
18493   grep -v '^ *+' conftest.er1 >conftest.err
18494   rm -f conftest.er1
18495   cat conftest.err >&5
18496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18497   (exit $ac_status); } && {
18498          test -z "$ac_c_werror_flag" ||
18499          test ! -s conftest.err
18500        } && test -s conftest$ac_exeext &&
18501        $as_test_x conftest$ac_exeext; then
18502   ac_cv_func_syslog=yes
18503 else
18504   echo "$as_me: failed program was:" >&5
18505 sed 's/^/| /' conftest.$ac_ext >&5
18506
18507         ac_cv_func_syslog=no
18508 fi
18509
18510 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18511       conftest$ac_exeext conftest.$ac_ext
18512 fi
18513 { echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
18514 echo "${ECHO_T}$ac_cv_func_syslog" >&6; }
18515 if test $ac_cv_func_syslog = yes; then
18516   if test "${ac_cv_header_syslog_h+set}" = set; then
18517   { echo "$as_me:$LINENO: checking for syslog.h" >&5
18518 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6; }
18519 if test "${ac_cv_header_syslog_h+set}" = set; then
18520   echo $ECHO_N "(cached) $ECHO_C" >&6
18521 fi
18522 { echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
18523 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6; }
18524 else
18525   # Is the header compilable?
18526 { echo "$as_me:$LINENO: checking syslog.h usability" >&5
18527 echo $ECHO_N "checking syslog.h usability... $ECHO_C" >&6; }
18528 cat >conftest.$ac_ext <<_ACEOF
18529 /* confdefs.h.  */
18530 _ACEOF
18531 cat confdefs.h >>conftest.$ac_ext
18532 cat >>conftest.$ac_ext <<_ACEOF
18533 /* end confdefs.h.  */
18534 $ac_includes_default
18535 #include <syslog.h>
18536 _ACEOF
18537 rm -f conftest.$ac_objext
18538 if { (ac_try="$ac_compile"
18539 case "(($ac_try" in
18540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18541   *) ac_try_echo=$ac_try;;
18542 esac
18543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18544   (eval "$ac_compile") 2>conftest.er1
18545   ac_status=$?
18546   grep -v '^ *+' conftest.er1 >conftest.err
18547   rm -f conftest.er1
18548   cat conftest.err >&5
18549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18550   (exit $ac_status); } && {
18551          test -z "$ac_c_werror_flag" ||
18552          test ! -s conftest.err
18553        } && test -s conftest.$ac_objext; then
18554   ac_header_compiler=yes
18555 else
18556   echo "$as_me: failed program was:" >&5
18557 sed 's/^/| /' conftest.$ac_ext >&5
18558
18559         ac_header_compiler=no
18560 fi
18561
18562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18563 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18564 echo "${ECHO_T}$ac_header_compiler" >&6; }
18565
18566 # Is the header present?
18567 { echo "$as_me:$LINENO: checking syslog.h presence" >&5
18568 echo $ECHO_N "checking syslog.h presence... $ECHO_C" >&6; }
18569 cat >conftest.$ac_ext <<_ACEOF
18570 /* confdefs.h.  */
18571 _ACEOF
18572 cat confdefs.h >>conftest.$ac_ext
18573 cat >>conftest.$ac_ext <<_ACEOF
18574 /* end confdefs.h.  */
18575 #include <syslog.h>
18576 _ACEOF
18577 if { (ac_try="$ac_cpp conftest.$ac_ext"
18578 case "(($ac_try" in
18579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18580   *) ac_try_echo=$ac_try;;
18581 esac
18582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18583   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18584   ac_status=$?
18585   grep -v '^ *+' conftest.er1 >conftest.err
18586   rm -f conftest.er1
18587   cat conftest.err >&5
18588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18589   (exit $ac_status); } >/dev/null && {
18590          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18591          test ! -s conftest.err
18592        }; then
18593   ac_header_preproc=yes
18594 else
18595   echo "$as_me: failed program was:" >&5
18596 sed 's/^/| /' conftest.$ac_ext >&5
18597
18598   ac_header_preproc=no
18599 fi
18600
18601 rm -f conftest.err conftest.$ac_ext
18602 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18603 echo "${ECHO_T}$ac_header_preproc" >&6; }
18604
18605 # So?  What about this header?
18606 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18607   yes:no: )
18608     { echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
18609 echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18610     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
18611 echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
18612     ac_header_preproc=yes
18613     ;;
18614   no:yes:* )
18615     { echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
18616 echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
18617     { echo "$as_me:$LINENO: WARNING: syslog.h:     check for missing prerequisite headers?" >&5
18618 echo "$as_me: WARNING: syslog.h:     check for missing prerequisite headers?" >&2;}
18619     { echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
18620 echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
18621     { echo "$as_me:$LINENO: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&5
18622 echo "$as_me: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&2;}
18623     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
18624 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
18625     { echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
18626 echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
18627     ( cat <<\_ASBOX
18628 ## ---------------------------------------- ##
18629 ## Report this to pgsql-bugs@postgresql.org ##
18630 ## ---------------------------------------- ##
18631 _ASBOX
18632      ) | sed "s/^/$as_me: WARNING:     /" >&2
18633     ;;
18634 esac
18635 { echo "$as_me:$LINENO: checking for syslog.h" >&5
18636 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6; }
18637 if test "${ac_cv_header_syslog_h+set}" = set; then
18638   echo $ECHO_N "(cached) $ECHO_C" >&6
18639 else
18640   ac_cv_header_syslog_h=$ac_header_preproc
18641 fi
18642 { echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
18643 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6; }
18644
18645 fi
18646 if test $ac_cv_header_syslog_h = yes; then
18647
18648 cat >>confdefs.h <<\_ACEOF
18649 #define HAVE_SYSLOG 1
18650 _ACEOF
18651
18652 fi
18653
18654
18655 fi
18656
18657
18658 { echo "$as_me:$LINENO: checking for opterr" >&5
18659 echo $ECHO_N "checking for opterr... $ECHO_C" >&6; }
18660 if test "${pgac_cv_var_int_opterr+set}" = set; then
18661   echo $ECHO_N "(cached) $ECHO_C" >&6
18662 else
18663   cat >conftest.$ac_ext <<_ACEOF
18664 /* confdefs.h.  */
18665 _ACEOF
18666 cat confdefs.h >>conftest.$ac_ext
18667 cat >>conftest.$ac_ext <<_ACEOF
18668 /* end confdefs.h.  */
18669 #include <unistd.h>
18670 int
18671 main ()
18672 {
18673 extern int opterr; opterr = 1;
18674   ;
18675   return 0;
18676 }
18677 _ACEOF
18678 rm -f conftest.$ac_objext conftest$ac_exeext
18679 if { (ac_try="$ac_link"
18680 case "(($ac_try" in
18681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18682   *) ac_try_echo=$ac_try;;
18683 esac
18684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18685   (eval "$ac_link") 2>conftest.er1
18686   ac_status=$?
18687   grep -v '^ *+' conftest.er1 >conftest.err
18688   rm -f conftest.er1
18689   cat conftest.err >&5
18690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18691   (exit $ac_status); } && {
18692          test -z "$ac_c_werror_flag" ||
18693          test ! -s conftest.err
18694        } && test -s conftest$ac_exeext &&
18695        $as_test_x conftest$ac_exeext; then
18696   pgac_cv_var_int_opterr=yes
18697 else
18698   echo "$as_me: failed program was:" >&5
18699 sed 's/^/| /' conftest.$ac_ext >&5
18700
18701         pgac_cv_var_int_opterr=no
18702 fi
18703
18704 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18705       conftest$ac_exeext conftest.$ac_ext
18706 fi
18707 { echo "$as_me:$LINENO: result: $pgac_cv_var_int_opterr" >&5
18708 echo "${ECHO_T}$pgac_cv_var_int_opterr" >&6; }
18709 if test x"$pgac_cv_var_int_opterr" = x"yes"; then
18710
18711 cat >>confdefs.h <<\_ACEOF
18712 #define HAVE_INT_OPTERR 1
18713 _ACEOF
18714
18715 fi
18716
18717 { echo "$as_me:$LINENO: checking for optreset" >&5
18718 echo $ECHO_N "checking for optreset... $ECHO_C" >&6; }
18719 if test "${pgac_cv_var_int_optreset+set}" = set; then
18720   echo $ECHO_N "(cached) $ECHO_C" >&6
18721 else
18722   cat >conftest.$ac_ext <<_ACEOF
18723 /* confdefs.h.  */
18724 _ACEOF
18725 cat confdefs.h >>conftest.$ac_ext
18726 cat >>conftest.$ac_ext <<_ACEOF
18727 /* end confdefs.h.  */
18728 #include <unistd.h>
18729 int
18730 main ()
18731 {
18732 extern int optreset; optreset = 1;
18733   ;
18734   return 0;
18735 }
18736 _ACEOF
18737 rm -f conftest.$ac_objext conftest$ac_exeext
18738 if { (ac_try="$ac_link"
18739 case "(($ac_try" in
18740   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18741   *) ac_try_echo=$ac_try;;
18742 esac
18743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18744   (eval "$ac_link") 2>conftest.er1
18745   ac_status=$?
18746   grep -v '^ *+' conftest.er1 >conftest.err
18747   rm -f conftest.er1
18748   cat conftest.err >&5
18749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18750   (exit $ac_status); } && {
18751          test -z "$ac_c_werror_flag" ||
18752          test ! -s conftest.err
18753        } && test -s conftest$ac_exeext &&
18754        $as_test_x conftest$ac_exeext; then
18755   pgac_cv_var_int_optreset=yes
18756 else
18757   echo "$as_me: failed program was:" >&5
18758 sed 's/^/| /' conftest.$ac_ext >&5
18759
18760         pgac_cv_var_int_optreset=no
18761 fi
18762
18763 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18764       conftest$ac_exeext conftest.$ac_ext
18765 fi
18766 { echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
18767 echo "${ECHO_T}$pgac_cv_var_int_optreset" >&6; }
18768 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
18769
18770 cat >>confdefs.h <<\_ACEOF
18771 #define HAVE_INT_OPTRESET 1
18772 _ACEOF
18773
18774 fi
18775
18776
18777
18778 for ac_func in strtoll strtoq
18779 do
18780 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18781 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18782 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18783 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18784   echo $ECHO_N "(cached) $ECHO_C" >&6
18785 else
18786   cat >conftest.$ac_ext <<_ACEOF
18787 /* confdefs.h.  */
18788 _ACEOF
18789 cat confdefs.h >>conftest.$ac_ext
18790 cat >>conftest.$ac_ext <<_ACEOF
18791 /* end confdefs.h.  */
18792 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18793    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18794 #define $ac_func innocuous_$ac_func
18795
18796 /* System header to define __stub macros and hopefully few prototypes,
18797     which can conflict with char $ac_func (); below.
18798     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18799     <limits.h> exists even on freestanding compilers.  */
18800
18801 #ifdef __STDC__
18802 # include <limits.h>
18803 #else
18804 # include <assert.h>
18805 #endif
18806
18807 #undef $ac_func
18808
18809 /* Override any GCC internal prototype to avoid an error.
18810    Use char because int might match the return type of a GCC
18811    builtin and then its argument prototype would still apply.  */
18812 #ifdef __cplusplus
18813 extern "C"
18814 #endif
18815 char $ac_func ();
18816 /* The GNU C library defines this for functions which it implements
18817     to always fail with ENOSYS.  Some functions are actually named
18818     something starting with __ and the normal name is an alias.  */
18819 #if defined __stub_$ac_func || defined __stub___$ac_func
18820 choke me
18821 #endif
18822
18823 int
18824 main ()
18825 {
18826 return $ac_func ();
18827   ;
18828   return 0;
18829 }
18830 _ACEOF
18831 rm -f conftest.$ac_objext conftest$ac_exeext
18832 if { (ac_try="$ac_link"
18833 case "(($ac_try" in
18834   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18835   *) ac_try_echo=$ac_try;;
18836 esac
18837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18838   (eval "$ac_link") 2>conftest.er1
18839   ac_status=$?
18840   grep -v '^ *+' conftest.er1 >conftest.err
18841   rm -f conftest.er1
18842   cat conftest.err >&5
18843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18844   (exit $ac_status); } && {
18845          test -z "$ac_c_werror_flag" ||
18846          test ! -s conftest.err
18847        } && test -s conftest$ac_exeext &&
18848        $as_test_x conftest$ac_exeext; then
18849   eval "$as_ac_var=yes"
18850 else
18851   echo "$as_me: failed program was:" >&5
18852 sed 's/^/| /' conftest.$ac_ext >&5
18853
18854         eval "$as_ac_var=no"
18855 fi
18856
18857 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18858       conftest$ac_exeext conftest.$ac_ext
18859 fi
18860 ac_res=`eval echo '${'$as_ac_var'}'`
18861                { echo "$as_me:$LINENO: result: $ac_res" >&5
18862 echo "${ECHO_T}$ac_res" >&6; }
18863 if test `eval echo '${'$as_ac_var'}'` = yes; then
18864   cat >>confdefs.h <<_ACEOF
18865 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18866 _ACEOF
18867  break
18868 fi
18869 done
18870
18871
18872
18873 for ac_func in strtoull strtouq
18874 do
18875 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18876 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18877 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18878 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18879   echo $ECHO_N "(cached) $ECHO_C" >&6
18880 else
18881   cat >conftest.$ac_ext <<_ACEOF
18882 /* confdefs.h.  */
18883 _ACEOF
18884 cat confdefs.h >>conftest.$ac_ext
18885 cat >>conftest.$ac_ext <<_ACEOF
18886 /* end confdefs.h.  */
18887 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18888    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18889 #define $ac_func innocuous_$ac_func
18890
18891 /* System header to define __stub macros and hopefully few prototypes,
18892     which can conflict with char $ac_func (); below.
18893     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18894     <limits.h> exists even on freestanding compilers.  */
18895
18896 #ifdef __STDC__
18897 # include <limits.h>
18898 #else
18899 # include <assert.h>
18900 #endif
18901
18902 #undef $ac_func
18903
18904 /* Override any GCC internal prototype to avoid an error.
18905    Use char because int might match the return type of a GCC
18906    builtin and then its argument prototype would still apply.  */
18907 #ifdef __cplusplus
18908 extern "C"
18909 #endif
18910 char $ac_func ();
18911 /* The GNU C library defines this for functions which it implements
18912     to always fail with ENOSYS.  Some functions are actually named
18913     something starting with __ and the normal name is an alias.  */
18914 #if defined __stub_$ac_func || defined __stub___$ac_func
18915 choke me
18916 #endif
18917
18918 int
18919 main ()
18920 {
18921 return $ac_func ();
18922   ;
18923   return 0;
18924 }
18925 _ACEOF
18926 rm -f conftest.$ac_objext conftest$ac_exeext
18927 if { (ac_try="$ac_link"
18928 case "(($ac_try" in
18929   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18930   *) ac_try_echo=$ac_try;;
18931 esac
18932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18933   (eval "$ac_link") 2>conftest.er1
18934   ac_status=$?
18935   grep -v '^ *+' conftest.er1 >conftest.err
18936   rm -f conftest.er1
18937   cat conftest.err >&5
18938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18939   (exit $ac_status); } && {
18940          test -z "$ac_c_werror_flag" ||
18941          test ! -s conftest.err
18942        } && test -s conftest$ac_exeext &&
18943        $as_test_x conftest$ac_exeext; then
18944   eval "$as_ac_var=yes"
18945 else
18946   echo "$as_me: failed program was:" >&5
18947 sed 's/^/| /' conftest.$ac_ext >&5
18948
18949         eval "$as_ac_var=no"
18950 fi
18951
18952 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18953       conftest$ac_exeext conftest.$ac_ext
18954 fi
18955 ac_res=`eval echo '${'$as_ac_var'}'`
18956                { echo "$as_me:$LINENO: result: $ac_res" >&5
18957 echo "${ECHO_T}$ac_res" >&6; }
18958 if test `eval echo '${'$as_ac_var'}'` = yes; then
18959   cat >>confdefs.h <<_ACEOF
18960 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18961 _ACEOF
18962  break
18963 fi
18964 done
18965
18966
18967 # Check for one of atexit() or on_exit()
18968
18969 for ac_func in atexit
18970 do
18971 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18972 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18973 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18974 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18975   echo $ECHO_N "(cached) $ECHO_C" >&6
18976 else
18977   cat >conftest.$ac_ext <<_ACEOF
18978 /* confdefs.h.  */
18979 _ACEOF
18980 cat confdefs.h >>conftest.$ac_ext
18981 cat >>conftest.$ac_ext <<_ACEOF
18982 /* end confdefs.h.  */
18983 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18984    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18985 #define $ac_func innocuous_$ac_func
18986
18987 /* System header to define __stub macros and hopefully few prototypes,
18988     which can conflict with char $ac_func (); below.
18989     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18990     <limits.h> exists even on freestanding compilers.  */
18991
18992 #ifdef __STDC__
18993 # include <limits.h>
18994 #else
18995 # include <assert.h>
18996 #endif
18997
18998 #undef $ac_func
18999
19000 /* Override any GCC internal prototype to avoid an error.
19001    Use char because int might match the return type of a GCC
19002    builtin and then its argument prototype would still apply.  */
19003 #ifdef __cplusplus
19004 extern "C"
19005 #endif
19006 char $ac_func ();
19007 /* The GNU C library defines this for functions which it implements
19008     to always fail with ENOSYS.  Some functions are actually named
19009     something starting with __ and the normal name is an alias.  */
19010 #if defined __stub_$ac_func || defined __stub___$ac_func
19011 choke me
19012 #endif
19013
19014 int
19015 main ()
19016 {
19017 return $ac_func ();
19018   ;
19019   return 0;
19020 }
19021 _ACEOF
19022 rm -f conftest.$ac_objext conftest$ac_exeext
19023 if { (ac_try="$ac_link"
19024 case "(($ac_try" in
19025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19026   *) ac_try_echo=$ac_try;;
19027 esac
19028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19029   (eval "$ac_link") 2>conftest.er1
19030   ac_status=$?
19031   grep -v '^ *+' conftest.er1 >conftest.err
19032   rm -f conftest.er1
19033   cat conftest.err >&5
19034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19035   (exit $ac_status); } && {
19036          test -z "$ac_c_werror_flag" ||
19037          test ! -s conftest.err
19038        } && test -s conftest$ac_exeext &&
19039        $as_test_x conftest$ac_exeext; then
19040   eval "$as_ac_var=yes"
19041 else
19042   echo "$as_me: failed program was:" >&5
19043 sed 's/^/| /' conftest.$ac_ext >&5
19044
19045         eval "$as_ac_var=no"
19046 fi
19047
19048 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19049       conftest$ac_exeext conftest.$ac_ext
19050 fi
19051 ac_res=`eval echo '${'$as_ac_var'}'`
19052                { echo "$as_me:$LINENO: result: $ac_res" >&5
19053 echo "${ECHO_T}$ac_res" >&6; }
19054 if test `eval echo '${'$as_ac_var'}'` = yes; then
19055   cat >>confdefs.h <<_ACEOF
19056 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19057 _ACEOF
19058
19059 else
19060
19061 for ac_func in on_exit
19062 do
19063 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19064 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19065 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19066 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19067   echo $ECHO_N "(cached) $ECHO_C" >&6
19068 else
19069   cat >conftest.$ac_ext <<_ACEOF
19070 /* confdefs.h.  */
19071 _ACEOF
19072 cat confdefs.h >>conftest.$ac_ext
19073 cat >>conftest.$ac_ext <<_ACEOF
19074 /* end confdefs.h.  */
19075 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19076    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19077 #define $ac_func innocuous_$ac_func
19078
19079 /* System header to define __stub macros and hopefully few prototypes,
19080     which can conflict with char $ac_func (); below.
19081     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19082     <limits.h> exists even on freestanding compilers.  */
19083
19084 #ifdef __STDC__
19085 # include <limits.h>
19086 #else
19087 # include <assert.h>
19088 #endif
19089
19090 #undef $ac_func
19091
19092 /* Override any GCC internal prototype to avoid an error.
19093    Use char because int might match the return type of a GCC
19094    builtin and then its argument prototype would still apply.  */
19095 #ifdef __cplusplus
19096 extern "C"
19097 #endif
19098 char $ac_func ();
19099 /* The GNU C library defines this for functions which it implements
19100     to always fail with ENOSYS.  Some functions are actually named
19101     something starting with __ and the normal name is an alias.  */
19102 #if defined __stub_$ac_func || defined __stub___$ac_func
19103 choke me
19104 #endif
19105
19106 int
19107 main ()
19108 {
19109 return $ac_func ();
19110   ;
19111   return 0;
19112 }
19113 _ACEOF
19114 rm -f conftest.$ac_objext conftest$ac_exeext
19115 if { (ac_try="$ac_link"
19116 case "(($ac_try" in
19117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19118   *) ac_try_echo=$ac_try;;
19119 esac
19120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19121   (eval "$ac_link") 2>conftest.er1
19122   ac_status=$?
19123   grep -v '^ *+' conftest.er1 >conftest.err
19124   rm -f conftest.er1
19125   cat conftest.err >&5
19126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19127   (exit $ac_status); } && {
19128          test -z "$ac_c_werror_flag" ||
19129          test ! -s conftest.err
19130        } && test -s conftest$ac_exeext &&
19131        $as_test_x conftest$ac_exeext; then
19132   eval "$as_ac_var=yes"
19133 else
19134   echo "$as_me: failed program was:" >&5
19135 sed 's/^/| /' conftest.$ac_ext >&5
19136
19137         eval "$as_ac_var=no"
19138 fi
19139
19140 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19141       conftest$ac_exeext conftest.$ac_ext
19142 fi
19143 ac_res=`eval echo '${'$as_ac_var'}'`
19144                { echo "$as_me:$LINENO: result: $ac_res" >&5
19145 echo "${ECHO_T}$ac_res" >&6; }
19146 if test `eval echo '${'$as_ac_var'}'` = yes; then
19147   cat >>confdefs.h <<_ACEOF
19148 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19149 _ACEOF
19150
19151 else
19152   { { echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
19153 echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
19154    { (exit 1); exit 1; }; }
19155 fi
19156 done
19157
19158 fi
19159 done
19160
19161
19162
19163 for ac_func in fseeko
19164 do
19165 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19166 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19167 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19168 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19169   echo $ECHO_N "(cached) $ECHO_C" >&6
19170 else
19171   cat >conftest.$ac_ext <<_ACEOF
19172 /* confdefs.h.  */
19173 _ACEOF
19174 cat confdefs.h >>conftest.$ac_ext
19175 cat >>conftest.$ac_ext <<_ACEOF
19176 /* end confdefs.h.  */
19177 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19178    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19179 #define $ac_func innocuous_$ac_func
19180
19181 /* System header to define __stub macros and hopefully few prototypes,
19182     which can conflict with char $ac_func (); below.
19183     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19184     <limits.h> exists even on freestanding compilers.  */
19185
19186 #ifdef __STDC__
19187 # include <limits.h>
19188 #else
19189 # include <assert.h>
19190 #endif
19191
19192 #undef $ac_func
19193
19194 /* Override any GCC internal prototype to avoid an error.
19195    Use char because int might match the return type of a GCC
19196    builtin and then its argument prototype would still apply.  */
19197 #ifdef __cplusplus
19198 extern "C"
19199 #endif
19200 char $ac_func ();
19201 /* The GNU C library defines this for functions which it implements
19202     to always fail with ENOSYS.  Some functions are actually named
19203     something starting with __ and the normal name is an alias.  */
19204 #if defined __stub_$ac_func || defined __stub___$ac_func
19205 choke me
19206 #endif
19207
19208 int
19209 main ()
19210 {
19211 return $ac_func ();
19212   ;
19213   return 0;
19214 }
19215 _ACEOF
19216 rm -f conftest.$ac_objext conftest$ac_exeext
19217 if { (ac_try="$ac_link"
19218 case "(($ac_try" in
19219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19220   *) ac_try_echo=$ac_try;;
19221 esac
19222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19223   (eval "$ac_link") 2>conftest.er1
19224   ac_status=$?
19225   grep -v '^ *+' conftest.er1 >conftest.err
19226   rm -f conftest.er1
19227   cat conftest.err >&5
19228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19229   (exit $ac_status); } && {
19230          test -z "$ac_c_werror_flag" ||
19231          test ! -s conftest.err
19232        } && test -s conftest$ac_exeext &&
19233        $as_test_x conftest$ac_exeext; then
19234   eval "$as_ac_var=yes"
19235 else
19236   echo "$as_me: failed program was:" >&5
19237 sed 's/^/| /' conftest.$ac_ext >&5
19238
19239         eval "$as_ac_var=no"
19240 fi
19241
19242 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19243       conftest$ac_exeext conftest.$ac_ext
19244 fi
19245 ac_res=`eval echo '${'$as_ac_var'}'`
19246                { echo "$as_me:$LINENO: result: $ac_res" >&5
19247 echo "${ECHO_T}$ac_res" >&6; }
19248 if test `eval echo '${'$as_ac_var'}'` = yes; then
19249   cat >>confdefs.h <<_ACEOF
19250 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19251 _ACEOF
19252
19253 else
19254   case " $LIBOBJS " in
19255   *" $ac_func.$ac_objext "* ) ;;
19256   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
19257  ;;
19258 esac
19259
19260 fi
19261 done
19262
19263
19264 case $host_os in
19265         # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
19266         # Mingw uses macros to access Win32 API calls
19267         bsdi*|netbsd*|mingw*)
19268
19269 cat >>confdefs.h <<\_ACEOF
19270 #define HAVE_FSEEKO 1
19271 _ACEOF
19272
19273                 ac_cv_func_fseeko=yes;;
19274         *)
19275                 { echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
19276 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6; }
19277 if test "${ac_cv_sys_largefile_source+set}" = set; then
19278   echo $ECHO_N "(cached) $ECHO_C" >&6
19279 else
19280   while :; do
19281   cat >conftest.$ac_ext <<_ACEOF
19282 /* confdefs.h.  */
19283 _ACEOF
19284 cat confdefs.h >>conftest.$ac_ext
19285 cat >>conftest.$ac_ext <<_ACEOF
19286 /* end confdefs.h.  */
19287 #include <sys/types.h> /* for off_t */
19288      #include <stdio.h>
19289 int
19290 main ()
19291 {
19292 int (*fp) (FILE *, off_t, int) = fseeko;
19293      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19294   ;
19295   return 0;
19296 }
19297 _ACEOF
19298 rm -f conftest.$ac_objext conftest$ac_exeext
19299 if { (ac_try="$ac_link"
19300 case "(($ac_try" in
19301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19302   *) ac_try_echo=$ac_try;;
19303 esac
19304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19305   (eval "$ac_link") 2>conftest.er1
19306   ac_status=$?
19307   grep -v '^ *+' conftest.er1 >conftest.err
19308   rm -f conftest.er1
19309   cat conftest.err >&5
19310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19311   (exit $ac_status); } && {
19312          test -z "$ac_c_werror_flag" ||
19313          test ! -s conftest.err
19314        } && test -s conftest$ac_exeext &&
19315        $as_test_x conftest$ac_exeext; then
19316   ac_cv_sys_largefile_source=no; break
19317 else
19318   echo "$as_me: failed program was:" >&5
19319 sed 's/^/| /' conftest.$ac_ext >&5
19320
19321
19322 fi
19323
19324 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19325       conftest$ac_exeext conftest.$ac_ext
19326   cat >conftest.$ac_ext <<_ACEOF
19327 /* confdefs.h.  */
19328 _ACEOF
19329 cat confdefs.h >>conftest.$ac_ext
19330 cat >>conftest.$ac_ext <<_ACEOF
19331 /* end confdefs.h.  */
19332 #define _LARGEFILE_SOURCE 1
19333 #include <sys/types.h> /* for off_t */
19334      #include <stdio.h>
19335 int
19336 main ()
19337 {
19338 int (*fp) (FILE *, off_t, int) = fseeko;
19339      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19340   ;
19341   return 0;
19342 }
19343 _ACEOF
19344 rm -f conftest.$ac_objext conftest$ac_exeext
19345 if { (ac_try="$ac_link"
19346 case "(($ac_try" in
19347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19348   *) ac_try_echo=$ac_try;;
19349 esac
19350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19351   (eval "$ac_link") 2>conftest.er1
19352   ac_status=$?
19353   grep -v '^ *+' conftest.er1 >conftest.err
19354   rm -f conftest.er1
19355   cat conftest.err >&5
19356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19357   (exit $ac_status); } && {
19358          test -z "$ac_c_werror_flag" ||
19359          test ! -s conftest.err
19360        } && test -s conftest$ac_exeext &&
19361        $as_test_x conftest$ac_exeext; then
19362   ac_cv_sys_largefile_source=1; break
19363 else
19364   echo "$as_me: failed program was:" >&5
19365 sed 's/^/| /' conftest.$ac_ext >&5
19366
19367
19368 fi
19369
19370 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19371       conftest$ac_exeext conftest.$ac_ext
19372   ac_cv_sys_largefile_source=unknown
19373   break
19374 done
19375 fi
19376 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
19377 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6; }
19378 case $ac_cv_sys_largefile_source in #(
19379   no | unknown) ;;
19380   *)
19381 cat >>confdefs.h <<_ACEOF
19382 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
19383 _ACEOF
19384 ;;
19385 esac
19386 rm -f conftest*
19387
19388 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
19389 # in glibc 2.1.3, but that breaks too many other things.
19390 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
19391 if test $ac_cv_sys_largefile_source != unknown; then
19392
19393 cat >>confdefs.h <<\_ACEOF
19394 #define HAVE_FSEEKO 1
19395 _ACEOF
19396
19397 fi
19398 ;;
19399 esac
19400
19401
19402 #
19403 # Pthreads
19404 #
19405 # For each platform, we need to know about any special compile and link
19406 # libraries, and whether the normal C function names are thread-safe.
19407 # See the comment at the top of src/port/thread.c for more information.
19408 # WIN32 doesn't need the pthread tests;  it always uses threads
19409 if test "$enable_thread_safety" = yes -a "$PORTNAME" != "win32"; then
19410
19411
19412
19413 ac_ext=c
19414 ac_cpp='$CPP $CPPFLAGS'
19415 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19416 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19417 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19418
19419 acx_pthread_ok=no
19420
19421 # We used to check for pthread.h first, but this fails if pthread.h
19422 # requires special compiler flags (e.g. on True64 or Sequent).
19423 # It gets checked for in the link test anyway.
19424
19425 # First of all, check if the user has set any of the PTHREAD_LIBS,
19426 # etcetera environment variables, and if threads linking works using
19427 # them:
19428 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
19429         save_CFLAGS="$CFLAGS"
19430         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
19431         save_LIBS="$LIBS"
19432         LIBS="$PTHREAD_LIBS $LIBS"
19433         { echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
19434 echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6; }
19435         cat >conftest.$ac_ext <<_ACEOF
19436 /* confdefs.h.  */
19437 _ACEOF
19438 cat confdefs.h >>conftest.$ac_ext
19439 cat >>conftest.$ac_ext <<_ACEOF
19440 /* end confdefs.h.  */
19441
19442 /* Override any GCC internal prototype to avoid an error.
19443    Use char because int might match the return type of a GCC
19444    builtin and then its argument prototype would still apply.  */
19445 #ifdef __cplusplus
19446 extern "C"
19447 #endif
19448 char pthread_join ();
19449 int
19450 main ()
19451 {
19452 return pthread_join ();
19453   ;
19454   return 0;
19455 }
19456 _ACEOF
19457 rm -f conftest.$ac_objext conftest$ac_exeext
19458 if { (ac_try="$ac_link"
19459 case "(($ac_try" in
19460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19461   *) ac_try_echo=$ac_try;;
19462 esac
19463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19464   (eval "$ac_link") 2>conftest.er1
19465   ac_status=$?
19466   grep -v '^ *+' conftest.er1 >conftest.err
19467   rm -f conftest.er1
19468   cat conftest.err >&5
19469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19470   (exit $ac_status); } && {
19471          test -z "$ac_c_werror_flag" ||
19472          test ! -s conftest.err
19473        } && test -s conftest$ac_exeext &&
19474        $as_test_x conftest$ac_exeext; then
19475   acx_pthread_ok=yes
19476 else
19477   echo "$as_me: failed program was:" >&5
19478 sed 's/^/| /' conftest.$ac_ext >&5
19479
19480
19481 fi
19482
19483 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19484       conftest$ac_exeext conftest.$ac_ext
19485         { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
19486 echo "${ECHO_T}$acx_pthread_ok" >&6; }
19487         if test x"$acx_pthread_ok" = xno; then
19488                 PTHREAD_LIBS=""
19489                 PTHREAD_CFLAGS=""
19490         fi
19491         LIBS="$save_LIBS"
19492         CFLAGS="$save_CFLAGS"
19493 fi
19494
19495 # We must check for the threads library under a number of different
19496 # names; the ordering is very important because some systems
19497 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
19498 # libraries is broken (non-POSIX).
19499
19500 # Create a list of thread flags to try.  Items starting with a "-" are
19501 # C compiler flags, and other items are library names, except for "none"
19502 # which indicates that we try without any flags at all, and "pthread-config"
19503 # which is a program returning the flags for the Pth emulation library.
19504
19505 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config pthreadGC2"
19506
19507 # The ordering *is* (sometimes) important.  Some notes on the
19508 # individual items follow:
19509
19510 # pthreads: AIX (must check this before -lpthread)
19511 # none: in case threads are in libc; should be tried before -Kthread and
19512 #       other compiler flags to prevent continual compiler warnings
19513 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
19514 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
19515 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
19516 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
19517 # -pthreads: Solaris/gcc
19518 # -mthreads: Mingw32/gcc, Lynx/gcc
19519 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
19520 #      doesn't hurt to check since this sometimes defines pthreads too;
19521 #      also defines -D_REENTRANT)
19522 # pthread: Linux, etcetera
19523 # --thread-safe: KAI C++
19524 # pthread-config: use pthread-config program (for GNU Pth library)
19525
19526 case "${host_cpu}-${host_os}" in
19527         *solaris*)
19528
19529         # On Solaris (at least, for some versions), libc contains stubbed
19530         # (non-functional) versions of the pthreads routines, so link-based
19531         # tests will erroneously succeed.  (We need to link with -pthread or
19532         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
19533         # a function called by this macro, so we could check for that, but
19534         # who knows whether they'll stub that too in a future libc.)  So,
19535         # we'll just look for -pthreads and -lpthread first:
19536
19537         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
19538         ;;
19539 esac
19540
19541 if test x"$acx_pthread_ok" = xno; then
19542 for flag in $acx_pthread_flags; do
19543
19544         tryPTHREAD_CFLAGS=""
19545         tryPTHREAD_LIBS=""
19546         case $flag in
19547                 none)
19548                 { echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
19549 echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6; }
19550                 ;;
19551
19552                 -*)
19553                 { echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
19554 echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6; }
19555                 tryPTHREAD_CFLAGS="$flag"
19556                 ;;
19557
19558                 pthread-config)
19559                 # skip this if we already have flags defined, for PostgreSQL
19560                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
19561                 # Extract the first word of "pthread-config", so it can be a program name with args.
19562 set dummy pthread-config; ac_word=$2
19563 { echo "$as_me:$LINENO: checking for $ac_word" >&5
19564 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
19565 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
19566   echo $ECHO_N "(cached) $ECHO_C" >&6
19567 else
19568   if test -n "$acx_pthread_config"; then
19569   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
19570 else
19571 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19572 for as_dir in $PATH
19573 do
19574   IFS=$as_save_IFS
19575   test -z "$as_dir" && as_dir=.
19576   for ac_exec_ext in '' $ac_executable_extensions; do
19577   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19578     ac_cv_prog_acx_pthread_config="yes"
19579     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
19580     break 2
19581   fi
19582 done
19583 done
19584 IFS=$as_save_IFS
19585
19586   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
19587 fi
19588 fi
19589 acx_pthread_config=$ac_cv_prog_acx_pthread_config
19590 if test -n "$acx_pthread_config"; then
19591   { echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
19592 echo "${ECHO_T}$acx_pthread_config" >&6; }
19593 else
19594   { echo "$as_me:$LINENO: result: no" >&5
19595 echo "${ECHO_T}no" >&6; }
19596 fi
19597
19598
19599                 if test x"$acx_pthread_config" = xno; then continue; fi
19600                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
19601                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
19602                 ;;
19603
19604                 *)
19605                 { echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
19606 echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6; }
19607                 tryPTHREAD_LIBS="-l$flag"
19608                 ;;
19609         esac
19610
19611         save_LIBS="$LIBS"
19612         save_CFLAGS="$CFLAGS"
19613         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
19614         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
19615
19616         # Check for various functions.  We must include pthread.h,
19617         # since some functions may be macros.  (On the Sequent, we
19618         # need a special flag -Kthread to make this header compile.)
19619         # We check for pthread_join because it is in -lpthread on IRIX
19620         # while pthread_create is in libc.  We check for pthread_attr_init
19621         # due to DEC craziness with -lpthreads.  We check for
19622         # pthread_cleanup_push because it is one of the few pthread
19623         # functions on Solaris that doesn't have a non-functional libc stub.
19624         # We try pthread_create on general principles.
19625         cat >conftest.$ac_ext <<_ACEOF
19626 /* confdefs.h.  */
19627 _ACEOF
19628 cat confdefs.h >>conftest.$ac_ext
19629 cat >>conftest.$ac_ext <<_ACEOF
19630 /* end confdefs.h.  */
19631 #include <pthread.h>
19632 int
19633 main ()
19634 {
19635 pthread_t th; pthread_join(th, 0);
19636                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
19637                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
19638   ;
19639   return 0;
19640 }
19641 _ACEOF
19642 rm -f conftest.$ac_objext conftest$ac_exeext
19643 if { (ac_try="$ac_link"
19644 case "(($ac_try" in
19645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19646   *) ac_try_echo=$ac_try;;
19647 esac
19648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19649   (eval "$ac_link") 2>conftest.er1
19650   ac_status=$?
19651   grep -v '^ *+' conftest.er1 >conftest.err
19652   rm -f conftest.er1
19653   cat conftest.err >&5
19654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19655   (exit $ac_status); } && {
19656          test -z "$ac_c_werror_flag" ||
19657          test ! -s conftest.err
19658        } && test -s conftest$ac_exeext &&
19659        $as_test_x conftest$ac_exeext; then
19660   acx_pthread_ok=yes
19661 else
19662   echo "$as_me: failed program was:" >&5
19663 sed 's/^/| /' conftest.$ac_ext >&5
19664
19665         acx_pthread_ok=no
19666 fi
19667
19668 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19669       conftest$ac_exeext conftest.$ac_ext
19670
19671         if test "x$acx_pthread_ok" = xyes; then
19672             # Don't use options that are ignored by the compiler.
19673             # We find them by checking stderror.
19674             cat >conftest.$ac_ext <<_ACEOF
19675 int
19676 main (int argc, char **argv)
19677 {
19678   (void) argc;
19679   (void) argv;
19680   return 0;
19681 }
19682 _ACEOF
19683             rm -f conftest.$ac_objext conftest$ac_exeext
19684             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
19685                 # we continue with more flags because Linux needs -lpthread
19686                 # for libpq builds on PostgreSQL.  The test above only
19687                 # tests for building binaries, not shared libraries.
19688                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
19689                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
19690             else   acx_pthread_ok=no
19691             fi
19692         fi
19693
19694         LIBS="$save_LIBS"
19695         CFLAGS="$save_CFLAGS"
19696
19697         { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
19698 echo "${ECHO_T}$acx_pthread_ok" >&6; }
19699 done
19700 fi
19701
19702 # Various other checks:
19703 if test "x$acx_pthread_ok" = xyes; then
19704         save_LIBS="$LIBS"
19705         LIBS="$PTHREAD_LIBS $LIBS"
19706         save_CFLAGS="$CFLAGS"
19707         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
19708
19709         # Detect AIX lossage: threads are created detached by default
19710         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
19711         { echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
19712 echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6; }
19713         cat >conftest.$ac_ext <<_ACEOF
19714 /* confdefs.h.  */
19715 _ACEOF
19716 cat confdefs.h >>conftest.$ac_ext
19717 cat >>conftest.$ac_ext <<_ACEOF
19718 /* end confdefs.h.  */
19719 #include <pthread.h>
19720 int
19721 main ()
19722 {
19723 int attr=PTHREAD_CREATE_JOINABLE;
19724   ;
19725   return 0;
19726 }
19727 _ACEOF
19728 rm -f conftest.$ac_objext conftest$ac_exeext
19729 if { (ac_try="$ac_link"
19730 case "(($ac_try" in
19731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19732   *) ac_try_echo=$ac_try;;
19733 esac
19734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19735   (eval "$ac_link") 2>conftest.er1
19736   ac_status=$?
19737   grep -v '^ *+' conftest.er1 >conftest.err
19738   rm -f conftest.er1
19739   cat conftest.err >&5
19740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19741   (exit $ac_status); } && {
19742          test -z "$ac_c_werror_flag" ||
19743          test ! -s conftest.err
19744        } && test -s conftest$ac_exeext &&
19745        $as_test_x conftest$ac_exeext; then
19746   ok=PTHREAD_CREATE_JOINABLE
19747 else
19748   echo "$as_me: failed program was:" >&5
19749 sed 's/^/| /' conftest.$ac_ext >&5
19750
19751         ok=unknown
19752 fi
19753
19754 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19755       conftest$ac_exeext conftest.$ac_ext
19756         if test x"$ok" = xunknown; then
19757                 cat >conftest.$ac_ext <<_ACEOF
19758 /* confdefs.h.  */
19759 _ACEOF
19760 cat confdefs.h >>conftest.$ac_ext
19761 cat >>conftest.$ac_ext <<_ACEOF
19762 /* end confdefs.h.  */
19763 #include <pthread.h>
19764 int
19765 main ()
19766 {
19767 int attr=PTHREAD_CREATE_UNDETACHED;
19768   ;
19769   return 0;
19770 }
19771 _ACEOF
19772 rm -f conftest.$ac_objext conftest$ac_exeext
19773 if { (ac_try="$ac_link"
19774 case "(($ac_try" in
19775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19776   *) ac_try_echo=$ac_try;;
19777 esac
19778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19779   (eval "$ac_link") 2>conftest.er1
19780   ac_status=$?
19781   grep -v '^ *+' conftest.er1 >conftest.err
19782   rm -f conftest.er1
19783   cat conftest.err >&5
19784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19785   (exit $ac_status); } && {
19786          test -z "$ac_c_werror_flag" ||
19787          test ! -s conftest.err
19788        } && test -s conftest$ac_exeext &&
19789        $as_test_x conftest$ac_exeext; then
19790   ok=PTHREAD_CREATE_UNDETACHED
19791 else
19792   echo "$as_me: failed program was:" >&5
19793 sed 's/^/| /' conftest.$ac_ext >&5
19794
19795         ok=unknown
19796 fi
19797
19798 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19799       conftest$ac_exeext conftest.$ac_ext
19800         fi
19801         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
19802
19803 cat >>confdefs.h <<\_ACEOF
19804 #define PTHREAD_CREATE_JOINABLE $ok
19805 _ACEOF
19806
19807         fi
19808         { echo "$as_me:$LINENO: result: ${ok}" >&5
19809 echo "${ECHO_T}${ok}" >&6; }
19810         if test x"$ok" = xunknown; then
19811                 { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
19812 echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
19813         fi
19814
19815         { echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
19816 echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6; }
19817         flag=no
19818 # We always add these in PostgreSQL
19819 #       case "${host_cpu}-${host_os}" in
19820 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
19821 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
19822 #       esac
19823         { echo "$as_me:$LINENO: result: ${flag}" >&5
19824 echo "${ECHO_T}${flag}" >&6; }
19825         if test "x$flag" != xno; then
19826                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
19827         fi
19828
19829         LIBS="$save_LIBS"
19830         CFLAGS="$save_CFLAGS"
19831
19832 # Supporting cc_r would require a special CC in all places that
19833 # use libpq, and that is ugly, so we don't do it.  Users can still
19834 # define their compiler as cc_r to do thread builds of everything.
19835         # More AIX lossage: must compile with cc_r
19836         # Extract the first word of "cc_r", so it can be a program name with args.
19837 set dummy cc_r; ac_word=$2
19838 { echo "$as_me:$LINENO: checking for $ac_word" >&5
19839 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
19840 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
19841   echo $ECHO_N "(cached) $ECHO_C" >&6
19842 else
19843   if test -n "$PTHREAD_CC"; then
19844   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
19845 else
19846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19847 for as_dir in $PATH
19848 do
19849   IFS=$as_save_IFS
19850   test -z "$as_dir" && as_dir=.
19851   for ac_exec_ext in '' $ac_executable_extensions; do
19852   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19853     ac_cv_prog_PTHREAD_CC="cc_r"
19854     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
19855     break 2
19856   fi
19857 done
19858 done
19859 IFS=$as_save_IFS
19860
19861   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
19862 fi
19863 fi
19864 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
19865 if test -n "$PTHREAD_CC"; then
19866   { echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
19867 echo "${ECHO_T}$PTHREAD_CC" >&6; }
19868 else
19869   { echo "$as_me:$LINENO: result: no" >&5
19870 echo "${ECHO_T}no" >&6; }
19871 fi
19872
19873
19874 else
19875         PTHREAD_CC="$CC"
19876 fi
19877
19878
19879
19880
19881
19882 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
19883 if test x"$acx_pthread_ok" = xyes; then
19884
19885 cat >>confdefs.h <<\_ACEOF
19886 #define HAVE_PTHREAD 1
19887 _ACEOF
19888
19889         :
19890 else
19891         acx_pthread_ok=no
19892
19893 fi
19894 ac_ext=c
19895 ac_cpp='$CPP $CPPFLAGS'
19896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19898 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19899
19900         # set thread flags
19901
19902 # Some platforms use these, so just define them.  They can't hurt if they
19903 # are not supported.  For example, on Solaris -D_POSIX_PTHREAD_SEMANTICS
19904 # enables 5-arg getpwuid_r, among other things.
19905 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
19906
19907
19908 # At this point, we don't want to muck with the compiler name for threading.
19909 # Let's see who fails, perhaps AIX.  2004-04-23
19910 if test "$PTHREAD_CC" != "$CC"; then
19911 { { echo "$as_me:$LINENO: error:
19912 PostgreSQL does not support platforms that require a special compiler
19913 for thread safety." >&5
19914 echo "$as_me: error:
19915 PostgreSQL does not support platforms that require a special compiler
19916 for thread safety." >&2;}
19917    { (exit 1); exit 1; }; }
19918 fi
19919
19920 if test "$THREAD_SUPPORT" = no; then
19921 { { echo "$as_me:$LINENO: error: cannot enable threads on this platform
19922 This platform is known to not support thread-safe programs.  For details,
19923 compile and run src/bin/pg_thread_test." >&5
19924 echo "$as_me: error: cannot enable threads on this platform
19925 This platform is known to not support thread-safe programs.  For details,
19926 compile and run src/bin/pg_thread_test." >&2;}
19927    { (exit 1); exit 1; }; }
19928 fi
19929
19930 # Check for *_r functions
19931 _CFLAGS="$CFLAGS"
19932 _LIBS="$LIBS"
19933 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
19934 LIBS="$LIBS $PTHREAD_LIBS"
19935
19936 if test "$PORTNAME" != "win32"; then
19937 if test "${ac_cv_header_pthread_h+set}" = set; then
19938   { echo "$as_me:$LINENO: checking for pthread.h" >&5
19939 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6; }
19940 if test "${ac_cv_header_pthread_h+set}" = set; then
19941   echo $ECHO_N "(cached) $ECHO_C" >&6
19942 fi
19943 { echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
19944 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6; }
19945 else
19946   # Is the header compilable?
19947 { echo "$as_me:$LINENO: checking pthread.h usability" >&5
19948 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6; }
19949 cat >conftest.$ac_ext <<_ACEOF
19950 /* confdefs.h.  */
19951 _ACEOF
19952 cat confdefs.h >>conftest.$ac_ext
19953 cat >>conftest.$ac_ext <<_ACEOF
19954 /* end confdefs.h.  */
19955 $ac_includes_default
19956 #include <pthread.h>
19957 _ACEOF
19958 rm -f conftest.$ac_objext
19959 if { (ac_try="$ac_compile"
19960 case "(($ac_try" in
19961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19962   *) ac_try_echo=$ac_try;;
19963 esac
19964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19965   (eval "$ac_compile") 2>conftest.er1
19966   ac_status=$?
19967   grep -v '^ *+' conftest.er1 >conftest.err
19968   rm -f conftest.er1
19969   cat conftest.err >&5
19970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19971   (exit $ac_status); } && {
19972          test -z "$ac_c_werror_flag" ||
19973          test ! -s conftest.err
19974        } && test -s conftest.$ac_objext; then
19975   ac_header_compiler=yes
19976 else
19977   echo "$as_me: failed program was:" >&5
19978 sed 's/^/| /' conftest.$ac_ext >&5
19979
19980         ac_header_compiler=no
19981 fi
19982
19983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19984 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19985 echo "${ECHO_T}$ac_header_compiler" >&6; }
19986
19987 # Is the header present?
19988 { echo "$as_me:$LINENO: checking pthread.h presence" >&5
19989 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6; }
19990 cat >conftest.$ac_ext <<_ACEOF
19991 /* confdefs.h.  */
19992 _ACEOF
19993 cat confdefs.h >>conftest.$ac_ext
19994 cat >>conftest.$ac_ext <<_ACEOF
19995 /* end confdefs.h.  */
19996 #include <pthread.h>
19997 _ACEOF
19998 if { (ac_try="$ac_cpp conftest.$ac_ext"
19999 case "(($ac_try" in
20000   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20001   *) ac_try_echo=$ac_try;;
20002 esac
20003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20004   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20005   ac_status=$?
20006   grep -v '^ *+' conftest.er1 >conftest.err
20007   rm -f conftest.er1
20008   cat conftest.err >&5
20009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20010   (exit $ac_status); } >/dev/null && {
20011          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20012          test ! -s conftest.err
20013        }; then
20014   ac_header_preproc=yes
20015 else
20016   echo "$as_me: failed program was:" >&5
20017 sed 's/^/| /' conftest.$ac_ext >&5
20018
20019   ac_header_preproc=no
20020 fi
20021
20022 rm -f conftest.err conftest.$ac_ext
20023 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20024 echo "${ECHO_T}$ac_header_preproc" >&6; }
20025
20026 # So?  What about this header?
20027 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20028   yes:no: )
20029     { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
20030 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20031     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
20032 echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
20033     ac_header_preproc=yes
20034     ;;
20035   no:yes:* )
20036     { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
20037 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
20038     { echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
20039 echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
20040     { echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
20041 echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
20042     { echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
20043 echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
20044     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
20045 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
20046     { echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
20047 echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
20048     ( cat <<\_ASBOX
20049 ## ---------------------------------------- ##
20050 ## Report this to pgsql-bugs@postgresql.org ##
20051 ## ---------------------------------------- ##
20052 _ASBOX
20053      ) | sed "s/^/$as_me: WARNING:     /" >&2
20054     ;;
20055 esac
20056 { echo "$as_me:$LINENO: checking for pthread.h" >&5
20057 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6; }
20058 if test "${ac_cv_header_pthread_h+set}" = set; then
20059   echo $ECHO_N "(cached) $ECHO_C" >&6
20060 else
20061   ac_cv_header_pthread_h=$ac_header_preproc
20062 fi
20063 { echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
20064 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6; }
20065
20066 fi
20067 if test $ac_cv_header_pthread_h = yes; then
20068   :
20069 else
20070   { { echo "$as_me:$LINENO: error: pthread.h not found, required for --enable-thread-safety" >&5
20071 echo "$as_me: error: pthread.h not found, required for --enable-thread-safety" >&2;}
20072    { (exit 1); exit 1; }; }
20073 fi
20074
20075
20076 fi
20077
20078
20079
20080
20081 for ac_func in strerror_r getpwuid_r gethostbyname_r
20082 do
20083 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20084 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20085 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20086 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20087   echo $ECHO_N "(cached) $ECHO_C" >&6
20088 else
20089   cat >conftest.$ac_ext <<_ACEOF
20090 /* confdefs.h.  */
20091 _ACEOF
20092 cat confdefs.h >>conftest.$ac_ext
20093 cat >>conftest.$ac_ext <<_ACEOF
20094 /* end confdefs.h.  */
20095 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20096    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20097 #define $ac_func innocuous_$ac_func
20098
20099 /* System header to define __stub macros and hopefully few prototypes,
20100     which can conflict with char $ac_func (); below.
20101     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20102     <limits.h> exists even on freestanding compilers.  */
20103
20104 #ifdef __STDC__
20105 # include <limits.h>
20106 #else
20107 # include <assert.h>
20108 #endif
20109
20110 #undef $ac_func
20111
20112 /* Override any GCC internal prototype to avoid an error.
20113    Use char because int might match the return type of a GCC
20114    builtin and then its argument prototype would still apply.  */
20115 #ifdef __cplusplus
20116 extern "C"
20117 #endif
20118 char $ac_func ();
20119 /* The GNU C library defines this for functions which it implements
20120     to always fail with ENOSYS.  Some functions are actually named
20121     something starting with __ and the normal name is an alias.  */
20122 #if defined __stub_$ac_func || defined __stub___$ac_func
20123 choke me
20124 #endif
20125
20126 int
20127 main ()
20128 {
20129 return $ac_func ();
20130   ;
20131   return 0;
20132 }
20133 _ACEOF
20134 rm -f conftest.$ac_objext conftest$ac_exeext
20135 if { (ac_try="$ac_link"
20136 case "(($ac_try" in
20137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20138   *) ac_try_echo=$ac_try;;
20139 esac
20140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20141   (eval "$ac_link") 2>conftest.er1
20142   ac_status=$?
20143   grep -v '^ *+' conftest.er1 >conftest.err
20144   rm -f conftest.er1
20145   cat conftest.err >&5
20146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20147   (exit $ac_status); } && {
20148          test -z "$ac_c_werror_flag" ||
20149          test ! -s conftest.err
20150        } && test -s conftest$ac_exeext &&
20151        $as_test_x conftest$ac_exeext; then
20152   eval "$as_ac_var=yes"
20153 else
20154   echo "$as_me: failed program was:" >&5
20155 sed 's/^/| /' conftest.$ac_ext >&5
20156
20157         eval "$as_ac_var=no"
20158 fi
20159
20160 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20161       conftest$ac_exeext conftest.$ac_ext
20162 fi
20163 ac_res=`eval echo '${'$as_ac_var'}'`
20164                { echo "$as_me:$LINENO: result: $ac_res" >&5
20165 echo "${ECHO_T}$ac_res" >&6; }
20166 if test `eval echo '${'$as_ac_var'}'` = yes; then
20167   cat >>confdefs.h <<_ACEOF
20168 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20169 _ACEOF
20170
20171 fi
20172 done
20173
20174
20175 # Do test here with the proper thread flags
20176 { echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
20177 echo $ECHO_N "checking whether getpwuid_r takes a fifth argument... $ECHO_C" >&6; }
20178 if test "${pgac_cv_func_getpwuid_r_5arg+set}" = set; then
20179   echo $ECHO_N "(cached) $ECHO_C" >&6
20180 else
20181   cat >conftest.$ac_ext <<_ACEOF
20182 /* confdefs.h.  */
20183 _ACEOF
20184 cat confdefs.h >>conftest.$ac_ext
20185 cat >>conftest.$ac_ext <<_ACEOF
20186 /* end confdefs.h.  */
20187 #include <sys/types.h>
20188 #include <pwd.h>
20189 int
20190 main ()
20191 {
20192 uid_t uid;
20193 struct passwd *space;
20194 char *buf;
20195 size_t bufsize;
20196 struct passwd **result;
20197 getpwuid_r(uid, space, buf, bufsize, result);
20198   ;
20199   return 0;
20200 }
20201 _ACEOF
20202 rm -f conftest.$ac_objext
20203 if { (ac_try="$ac_compile"
20204 case "(($ac_try" in
20205   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20206   *) ac_try_echo=$ac_try;;
20207 esac
20208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20209   (eval "$ac_compile") 2>conftest.er1
20210   ac_status=$?
20211   grep -v '^ *+' conftest.er1 >conftest.err
20212   rm -f conftest.er1
20213   cat conftest.err >&5
20214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20215   (exit $ac_status); } && {
20216          test -z "$ac_c_werror_flag" ||
20217          test ! -s conftest.err
20218        } && test -s conftest.$ac_objext; then
20219   pgac_cv_func_getpwuid_r_5arg=yes
20220 else
20221   echo "$as_me: failed program was:" >&5
20222 sed 's/^/| /' conftest.$ac_ext >&5
20223
20224         pgac_cv_func_getpwuid_r_5arg=no
20225 fi
20226
20227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20228 fi
20229 { echo "$as_me:$LINENO: result: $pgac_cv_func_getpwuid_r_5arg" >&5
20230 echo "${ECHO_T}$pgac_cv_func_getpwuid_r_5arg" >&6; }
20231 if test x"$pgac_cv_func_getpwuid_r_5arg" = xyes ; then
20232
20233 cat >>confdefs.h <<\_ACEOF
20234 #define GETPWUID_R_5ARG
20235 _ACEOF
20236
20237 fi
20238
20239 { echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
20240 echo $ECHO_N "checking whether strerror_r returns int... $ECHO_C" >&6; }
20241 if test "${pgac_cv_func_strerror_r_int+set}" = set; then
20242   echo $ECHO_N "(cached) $ECHO_C" >&6
20243 else
20244   cat >conftest.$ac_ext <<_ACEOF
20245 /* confdefs.h.  */
20246 _ACEOF
20247 cat confdefs.h >>conftest.$ac_ext
20248 cat >>conftest.$ac_ext <<_ACEOF
20249 /* end confdefs.h.  */
20250 #include <string.h>
20251 int
20252 main ()
20253 {
20254 #ifndef _AIX
20255 int strerror_r(int, char *, size_t);
20256 #else
20257 /* Older AIX has 'int' for the third argument so we don't test the args. */
20258 int strerror_r();
20259 #endif
20260   ;
20261   return 0;
20262 }
20263 _ACEOF
20264 rm -f conftest.$ac_objext
20265 if { (ac_try="$ac_compile"
20266 case "(($ac_try" in
20267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20268   *) ac_try_echo=$ac_try;;
20269 esac
20270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20271   (eval "$ac_compile") 2>conftest.er1
20272   ac_status=$?
20273   grep -v '^ *+' conftest.er1 >conftest.err
20274   rm -f conftest.er1
20275   cat conftest.err >&5
20276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20277   (exit $ac_status); } && {
20278          test -z "$ac_c_werror_flag" ||
20279          test ! -s conftest.err
20280        } && test -s conftest.$ac_objext; then
20281   pgac_cv_func_strerror_r_int=yes
20282 else
20283   echo "$as_me: failed program was:" >&5
20284 sed 's/^/| /' conftest.$ac_ext >&5
20285
20286         pgac_cv_func_strerror_r_int=no
20287 fi
20288
20289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20290 fi
20291 { echo "$as_me:$LINENO: result: $pgac_cv_func_strerror_r_int" >&5
20292 echo "${ECHO_T}$pgac_cv_func_strerror_r_int" >&6; }
20293 if test x"$pgac_cv_func_strerror_r_int" = xyes ; then
20294
20295 cat >>confdefs.h <<\_ACEOF
20296 #define STRERROR_R_INT
20297 _ACEOF
20298
20299 fi
20300
20301
20302 CFLAGS="$_CFLAGS"
20303 LIBS="$_LIBS"
20304
20305 else
20306 # do not use values from template file
20307 PTHREAD_CFLAGS=
20308 PTHREAD_LIBS=
20309 fi
20310
20311
20312
20313
20314
20315 # We can test for libldap_r only after we know PTHREAD_LIBS
20316 if test "$with_ldap" = yes ; then
20317   _LIBS="$LIBS"
20318   if test "$PORTNAME" != "win32"; then
20319
20320 { echo "$as_me:$LINENO: checking for ldap_bind in -lldap" >&5
20321 echo $ECHO_N "checking for ldap_bind in -lldap... $ECHO_C" >&6; }
20322 if test "${ac_cv_lib_ldap_ldap_bind+set}" = set; then
20323   echo $ECHO_N "(cached) $ECHO_C" >&6
20324 else
20325   ac_check_lib_save_LIBS=$LIBS
20326 LIBS="-lldap $EXTRA_LDAP_LIBS $LIBS"
20327 cat >conftest.$ac_ext <<_ACEOF
20328 /* confdefs.h.  */
20329 _ACEOF
20330 cat confdefs.h >>conftest.$ac_ext
20331 cat >>conftest.$ac_ext <<_ACEOF
20332 /* end confdefs.h.  */
20333
20334 /* Override any GCC internal prototype to avoid an error.
20335    Use char because int might match the return type of a GCC
20336    builtin and then its argument prototype would still apply.  */
20337 #ifdef __cplusplus
20338 extern "C"
20339 #endif
20340 char ldap_bind ();
20341 int
20342 main ()
20343 {
20344 return ldap_bind ();
20345   ;
20346   return 0;
20347 }
20348 _ACEOF
20349 rm -f conftest.$ac_objext conftest$ac_exeext
20350 if { (ac_try="$ac_link"
20351 case "(($ac_try" in
20352   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20353   *) ac_try_echo=$ac_try;;
20354 esac
20355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20356   (eval "$ac_link") 2>conftest.er1
20357   ac_status=$?
20358   grep -v '^ *+' conftest.er1 >conftest.err
20359   rm -f conftest.er1
20360   cat conftest.err >&5
20361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20362   (exit $ac_status); } && {
20363          test -z "$ac_c_werror_flag" ||
20364          test ! -s conftest.err
20365        } && test -s conftest$ac_exeext &&
20366        $as_test_x conftest$ac_exeext; then
20367   ac_cv_lib_ldap_ldap_bind=yes
20368 else
20369   echo "$as_me: failed program was:" >&5
20370 sed 's/^/| /' conftest.$ac_ext >&5
20371
20372         ac_cv_lib_ldap_ldap_bind=no
20373 fi
20374
20375 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20376       conftest$ac_exeext conftest.$ac_ext
20377 LIBS=$ac_check_lib_save_LIBS
20378 fi
20379 { echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_bind" >&5
20380 echo "${ECHO_T}$ac_cv_lib_ldap_ldap_bind" >&6; }
20381 if test $ac_cv_lib_ldap_ldap_bind = yes; then
20382   cat >>confdefs.h <<_ACEOF
20383 #define HAVE_LIBLDAP 1
20384 _ACEOF
20385
20386   LIBS="-lldap $LIBS"
20387
20388 else
20389   { { echo "$as_me:$LINENO: error: library 'ldap' is required for LDAP" >&5
20390 echo "$as_me: error: library 'ldap' is required for LDAP" >&2;}
20391    { (exit 1); exit 1; }; }
20392 fi
20393
20394     LDAP_LIBS_BE="-lldap $EXTRA_LDAP_LIBS"
20395     if test "$enable_thread_safety" = yes; then
20396       # on some platforms ldap_r fails to link without PTHREAD_LIBS
20397
20398 { echo "$as_me:$LINENO: checking for ldap_simple_bind in -lldap_r" >&5
20399 echo $ECHO_N "checking for ldap_simple_bind in -lldap_r... $ECHO_C" >&6; }
20400 if test "${ac_cv_lib_ldap_r_ldap_simple_bind+set}" = set; then
20401   echo $ECHO_N "(cached) $ECHO_C" >&6
20402 else
20403   ac_check_lib_save_LIBS=$LIBS
20404 LIBS="-lldap_r $PTHREAD_CFLAGS $PTHREAD_LIBS $EXTRA_LDAP_LIBS $LIBS"
20405 cat >conftest.$ac_ext <<_ACEOF
20406 /* confdefs.h.  */
20407 _ACEOF
20408 cat confdefs.h >>conftest.$ac_ext
20409 cat >>conftest.$ac_ext <<_ACEOF
20410 /* end confdefs.h.  */
20411
20412 /* Override any GCC internal prototype to avoid an error.
20413    Use char because int might match the return type of a GCC
20414    builtin and then its argument prototype would still apply.  */
20415 #ifdef __cplusplus
20416 extern "C"
20417 #endif
20418 char ldap_simple_bind ();
20419 int
20420 main ()
20421 {
20422 return ldap_simple_bind ();
20423   ;
20424   return 0;
20425 }
20426 _ACEOF
20427 rm -f conftest.$ac_objext conftest$ac_exeext
20428 if { (ac_try="$ac_link"
20429 case "(($ac_try" in
20430   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20431   *) ac_try_echo=$ac_try;;
20432 esac
20433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20434   (eval "$ac_link") 2>conftest.er1
20435   ac_status=$?
20436   grep -v '^ *+' conftest.er1 >conftest.err
20437   rm -f conftest.er1
20438   cat conftest.err >&5
20439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20440   (exit $ac_status); } && {
20441          test -z "$ac_c_werror_flag" ||
20442          test ! -s conftest.err
20443        } && test -s conftest$ac_exeext &&
20444        $as_test_x conftest$ac_exeext; then
20445   ac_cv_lib_ldap_r_ldap_simple_bind=yes
20446 else
20447   echo "$as_me: failed program was:" >&5
20448 sed 's/^/| /' conftest.$ac_ext >&5
20449
20450         ac_cv_lib_ldap_r_ldap_simple_bind=no
20451 fi
20452
20453 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20454       conftest$ac_exeext conftest.$ac_ext
20455 LIBS=$ac_check_lib_save_LIBS
20456 fi
20457 { echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_simple_bind" >&5
20458 echo "${ECHO_T}$ac_cv_lib_ldap_r_ldap_simple_bind" >&6; }
20459 if test $ac_cv_lib_ldap_r_ldap_simple_bind = yes; then
20460   cat >>confdefs.h <<_ACEOF
20461 #define HAVE_LIBLDAP_R 1
20462 _ACEOF
20463
20464   LIBS="-lldap_r $LIBS"
20465
20466 else
20467   { { echo "$as_me:$LINENO: error: library 'ldap_r' is required for LDAP" >&5
20468 echo "$as_me: error: library 'ldap_r' is required for LDAP" >&2;}
20469    { (exit 1); exit 1; }; }
20470 fi
20471
20472       LDAP_LIBS_FE="-lldap_r $EXTRA_LDAP_LIBS"
20473     else
20474       LDAP_LIBS_FE="-lldap $EXTRA_LDAP_LIBS"
20475     fi
20476   else
20477
20478 { echo "$as_me:$LINENO: checking for ldap_bind in -lwldap32" >&5
20479 echo $ECHO_N "checking for ldap_bind in -lwldap32... $ECHO_C" >&6; }
20480 if test "${ac_cv_lib_wldap32_ldap_bind+set}" = set; then
20481   echo $ECHO_N "(cached) $ECHO_C" >&6
20482 else
20483   ac_check_lib_save_LIBS=$LIBS
20484 LIBS="-lwldap32  $LIBS"
20485 cat >conftest.$ac_ext <<_ACEOF
20486 /* confdefs.h.  */
20487 _ACEOF
20488 cat confdefs.h >>conftest.$ac_ext
20489 cat >>conftest.$ac_ext <<_ACEOF
20490 /* end confdefs.h.  */
20491
20492 /* Override any GCC internal prototype to avoid an error.
20493    Use char because int might match the return type of a GCC
20494    builtin and then its argument prototype would still apply.  */
20495 #ifdef __cplusplus
20496 extern "C"
20497 #endif
20498 char ldap_bind ();
20499 int
20500 main ()
20501 {
20502 return ldap_bind ();
20503   ;
20504   return 0;
20505 }
20506 _ACEOF
20507 rm -f conftest.$ac_objext conftest$ac_exeext
20508 if { (ac_try="$ac_link"
20509 case "(($ac_try" in
20510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20511   *) ac_try_echo=$ac_try;;
20512 esac
20513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20514   (eval "$ac_link") 2>conftest.er1
20515   ac_status=$?
20516   grep -v '^ *+' conftest.er1 >conftest.err
20517   rm -f conftest.er1
20518   cat conftest.err >&5
20519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20520   (exit $ac_status); } && {
20521          test -z "$ac_c_werror_flag" ||
20522          test ! -s conftest.err
20523        } && test -s conftest$ac_exeext &&
20524        $as_test_x conftest$ac_exeext; then
20525   ac_cv_lib_wldap32_ldap_bind=yes
20526 else
20527   echo "$as_me: failed program was:" >&5
20528 sed 's/^/| /' conftest.$ac_ext >&5
20529
20530         ac_cv_lib_wldap32_ldap_bind=no
20531 fi
20532
20533 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20534       conftest$ac_exeext conftest.$ac_ext
20535 LIBS=$ac_check_lib_save_LIBS
20536 fi
20537 { echo "$as_me:$LINENO: result: $ac_cv_lib_wldap32_ldap_bind" >&5
20538 echo "${ECHO_T}$ac_cv_lib_wldap32_ldap_bind" >&6; }
20539 if test $ac_cv_lib_wldap32_ldap_bind = yes; then
20540   cat >>confdefs.h <<_ACEOF
20541 #define HAVE_LIBWLDAP32 1
20542 _ACEOF
20543
20544   LIBS="-lwldap32 $LIBS"
20545
20546 else
20547   { { echo "$as_me:$LINENO: error: library 'wldap32' is required for LDAP" >&5
20548 echo "$as_me: error: library 'wldap32' is required for LDAP" >&2;}
20549    { (exit 1); exit 1; }; }
20550 fi
20551
20552     LDAP_LIBS_FE="-lwldap32"
20553     LDAP_LIBS_BE="-lwldap32"
20554   fi
20555   LIBS="$_LIBS"
20556 fi
20557
20558
20559
20560
20561 # This test makes sure that run tests work at all.  Sometimes a shared
20562 # library is found by the linker, but the runtime linker can't find it.
20563 # This check should come after all modifications of compiler or linker
20564 # variables, and before any other run tests.
20565 { echo "$as_me:$LINENO: checking test program" >&5
20566 echo $ECHO_N "checking test program... $ECHO_C" >&6; }
20567 if test "$cross_compiling" = yes; then
20568   { echo "$as_me:$LINENO: result: cross-compiling" >&5
20569 echo "${ECHO_T}cross-compiling" >&6; }
20570 else
20571   cat >conftest.$ac_ext <<_ACEOF
20572 /* confdefs.h.  */
20573 _ACEOF
20574 cat confdefs.h >>conftest.$ac_ext
20575 cat >>conftest.$ac_ext <<_ACEOF
20576 /* end confdefs.h.  */
20577 int main() { return 0; }
20578 _ACEOF
20579 rm -f conftest$ac_exeext
20580 if { (ac_try="$ac_link"
20581 case "(($ac_try" in
20582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20583   *) ac_try_echo=$ac_try;;
20584 esac
20585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20586   (eval "$ac_link") 2>&5
20587   ac_status=$?
20588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20589   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20590   { (case "(($ac_try" in
20591   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20592   *) ac_try_echo=$ac_try;;
20593 esac
20594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20595   (eval "$ac_try") 2>&5
20596   ac_status=$?
20597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20598   (exit $ac_status); }; }; then
20599   { echo "$as_me:$LINENO: result: ok" >&5
20600 echo "${ECHO_T}ok" >&6; }
20601 else
20602   echo "$as_me: program exited with status $ac_status" >&5
20603 echo "$as_me: failed program was:" >&5
20604 sed 's/^/| /' conftest.$ac_ext >&5
20605
20606 ( exit $ac_status )
20607 { echo "$as_me:$LINENO: result: failed" >&5
20608 echo "${ECHO_T}failed" >&6; }
20609 { { echo "$as_me:$LINENO: error:
20610 Could not execute a simple test program.  This may be a problem
20611 related to locating shared libraries.  Check the file 'config.log'
20612 for the exact reason." >&5
20613 echo "$as_me: error:
20614 Could not execute a simple test program.  This may be a problem
20615 related to locating shared libraries.  Check the file 'config.log'
20616 for the exact reason." >&2;}
20617    { (exit 1); exit 1; }; }
20618 fi
20619 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20620 fi
20621
20622
20623
20624 # --------------------
20625 # Run tests below here
20626 # --------------------
20627
20628 # Force use of our snprintf if system's doesn't do arg control
20629 # See comment above at snprintf test for details.
20630 if test "$enable_nls" = yes -a "$pgac_need_repl_snprintf" = no; then
20631   { echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
20632 echo $ECHO_N "checking whether printf supports argument control... $ECHO_C" >&6; }
20633 if test "${pgac_cv_printf_arg_control+set}" = set; then
20634   echo $ECHO_N "(cached) $ECHO_C" >&6
20635 else
20636   if test "$cross_compiling" = yes; then
20637   pgac_cv_printf_arg_control=cross
20638 else
20639   cat >conftest.$ac_ext <<_ACEOF
20640 /* confdefs.h.  */
20641 _ACEOF
20642 cat confdefs.h >>conftest.$ac_ext
20643 cat >>conftest.$ac_ext <<_ACEOF
20644 /* end confdefs.h.  */
20645 #include <stdio.h>
20646 #include <string.h>
20647
20648 int main()
20649 {
20650   char buf[100];
20651
20652   /* can it swap arguments? */
20653   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
20654   if (strcmp(buf, "4 3") != 0)
20655     return 1;
20656   return 0;
20657 }
20658 _ACEOF
20659 rm -f conftest$ac_exeext
20660 if { (ac_try="$ac_link"
20661 case "(($ac_try" in
20662   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20663   *) ac_try_echo=$ac_try;;
20664 esac
20665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20666   (eval "$ac_link") 2>&5
20667   ac_status=$?
20668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20669   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20670   { (case "(($ac_try" in
20671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20672   *) ac_try_echo=$ac_try;;
20673 esac
20674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20675   (eval "$ac_try") 2>&5
20676   ac_status=$?
20677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20678   (exit $ac_status); }; }; then
20679   pgac_cv_printf_arg_control=yes
20680 else
20681   echo "$as_me: program exited with status $ac_status" >&5
20682 echo "$as_me: failed program was:" >&5
20683 sed 's/^/| /' conftest.$ac_ext >&5
20684
20685 ( exit $ac_status )
20686 pgac_cv_printf_arg_control=no
20687 fi
20688 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20689 fi
20690
20691
20692
20693 fi
20694 { echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
20695 echo "${ECHO_T}$pgac_cv_printf_arg_control" >&6; }
20696
20697   if test $pgac_cv_printf_arg_control != yes ; then
20698     pgac_need_repl_snprintf=yes
20699   fi
20700 fi
20701
20702
20703
20704 { echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
20705 echo $ECHO_N "checking whether long int is 64 bits... $ECHO_C" >&6; }
20706 if test "${pgac_cv_type_long_int_64+set}" = set; then
20707   echo $ECHO_N "(cached) $ECHO_C" >&6
20708 else
20709   if test "$cross_compiling" = yes; then
20710   # If cross-compiling, check the size reported by the compiler and
20711 # trust that the arithmetic works.
20712 cat >conftest.$ac_ext <<_ACEOF
20713 /* confdefs.h.  */
20714 _ACEOF
20715 cat confdefs.h >>conftest.$ac_ext
20716 cat >>conftest.$ac_ext <<_ACEOF
20717 /* end confdefs.h.  */
20718
20719 int
20720 main ()
20721 {
20722 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
20723 test_array [0] = 0
20724
20725   ;
20726   return 0;
20727 }
20728 _ACEOF
20729 rm -f conftest.$ac_objext
20730 if { (ac_try="$ac_compile"
20731 case "(($ac_try" in
20732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20733   *) ac_try_echo=$ac_try;;
20734 esac
20735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20736   (eval "$ac_compile") 2>conftest.er1
20737   ac_status=$?
20738   grep -v '^ *+' conftest.er1 >conftest.err
20739   rm -f conftest.er1
20740   cat conftest.err >&5
20741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20742   (exit $ac_status); } && {
20743          test -z "$ac_c_werror_flag" ||
20744          test ! -s conftest.err
20745        } && test -s conftest.$ac_objext; then
20746   pgac_cv_type_long_int_64=yes
20747 else
20748   echo "$as_me: failed program was:" >&5
20749 sed 's/^/| /' conftest.$ac_ext >&5
20750
20751         pgac_cv_type_long_int_64=no
20752 fi
20753
20754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20755 else
20756   cat >conftest.$ac_ext <<_ACEOF
20757 /* confdefs.h.  */
20758 _ACEOF
20759 cat confdefs.h >>conftest.$ac_ext
20760 cat >>conftest.$ac_ext <<_ACEOF
20761 /* end confdefs.h.  */
20762 typedef long int ac_int64;
20763
20764 /*
20765  * These are globals to discourage the compiler from folding all the
20766  * arithmetic tests down to compile-time constants.
20767  */
20768 ac_int64 a = 20000001;
20769 ac_int64 b = 40000005;
20770
20771 int does_int64_work()
20772 {
20773   ac_int64 c,d;
20774
20775   if (sizeof(ac_int64) != 8)
20776     return 0;                   /* definitely not the right size */
20777
20778   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
20779   c = a * b;
20780   d = (c + b) / b;
20781   if (d != a+1)
20782     return 0;
20783   return 1;
20784 }
20785 main() {
20786   exit(! does_int64_work());
20787 }
20788 _ACEOF
20789 rm -f conftest$ac_exeext
20790 if { (ac_try="$ac_link"
20791 case "(($ac_try" in
20792   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20793   *) ac_try_echo=$ac_try;;
20794 esac
20795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20796   (eval "$ac_link") 2>&5
20797   ac_status=$?
20798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20799   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20800   { (case "(($ac_try" in
20801   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20802   *) ac_try_echo=$ac_try;;
20803 esac
20804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20805   (eval "$ac_try") 2>&5
20806   ac_status=$?
20807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20808   (exit $ac_status); }; }; then
20809   pgac_cv_type_long_int_64=yes
20810 else
20811   echo "$as_me: program exited with status $ac_status" >&5
20812 echo "$as_me: failed program was:" >&5
20813 sed 's/^/| /' conftest.$ac_ext >&5
20814
20815 ( exit $ac_status )
20816 pgac_cv_type_long_int_64=no
20817 fi
20818 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20819 fi
20820
20821
20822 fi
20823 { echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
20824 echo "${ECHO_T}$pgac_cv_type_long_int_64" >&6; }
20825
20826 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
20827 if test x"$pgac_cv_type_long_int_64" = xyes ; then
20828
20829 cat >>confdefs.h <<\_ACEOF
20830 #define HAVE_LONG_INT_64 1
20831 _ACEOF
20832
20833 fi
20834
20835
20836 if test x"$HAVE_LONG_INT_64" = x"no" ; then
20837   { echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
20838 echo $ECHO_N "checking whether long long int is 64 bits... $ECHO_C" >&6; }
20839 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
20840   echo $ECHO_N "(cached) $ECHO_C" >&6
20841 else
20842   if test "$cross_compiling" = yes; then
20843   # If cross-compiling, check the size reported by the compiler and
20844 # trust that the arithmetic works.
20845 cat >conftest.$ac_ext <<_ACEOF
20846 /* confdefs.h.  */
20847 _ACEOF
20848 cat confdefs.h >>conftest.$ac_ext
20849 cat >>conftest.$ac_ext <<_ACEOF
20850 /* end confdefs.h.  */
20851
20852 int
20853 main ()
20854 {
20855 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
20856 test_array [0] = 0
20857
20858   ;
20859   return 0;
20860 }
20861 _ACEOF
20862 rm -f conftest.$ac_objext
20863 if { (ac_try="$ac_compile"
20864 case "(($ac_try" in
20865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20866   *) ac_try_echo=$ac_try;;
20867 esac
20868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20869   (eval "$ac_compile") 2>conftest.er1
20870   ac_status=$?
20871   grep -v '^ *+' conftest.er1 >conftest.err
20872   rm -f conftest.er1
20873   cat conftest.err >&5
20874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20875   (exit $ac_status); } && {
20876          test -z "$ac_c_werror_flag" ||
20877          test ! -s conftest.err
20878        } && test -s conftest.$ac_objext; then
20879   pgac_cv_type_long_long_int_64=yes
20880 else
20881   echo "$as_me: failed program was:" >&5
20882 sed 's/^/| /' conftest.$ac_ext >&5
20883
20884         pgac_cv_type_long_long_int_64=no
20885 fi
20886
20887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20888 else
20889   cat >conftest.$ac_ext <<_ACEOF
20890 /* confdefs.h.  */
20891 _ACEOF
20892 cat confdefs.h >>conftest.$ac_ext
20893 cat >>conftest.$ac_ext <<_ACEOF
20894 /* end confdefs.h.  */
20895 typedef long long int ac_int64;
20896
20897 /*
20898  * These are globals to discourage the compiler from folding all the
20899  * arithmetic tests down to compile-time constants.
20900  */
20901 ac_int64 a = 20000001;
20902 ac_int64 b = 40000005;
20903
20904 int does_int64_work()
20905 {
20906   ac_int64 c,d;
20907
20908   if (sizeof(ac_int64) != 8)
20909     return 0;                   /* definitely not the right size */
20910
20911   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
20912   c = a * b;
20913   d = (c + b) / b;
20914   if (d != a+1)
20915     return 0;
20916   return 1;
20917 }
20918 main() {
20919   exit(! does_int64_work());
20920 }
20921 _ACEOF
20922 rm -f conftest$ac_exeext
20923 if { (ac_try="$ac_link"
20924 case "(($ac_try" in
20925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20926   *) ac_try_echo=$ac_try;;
20927 esac
20928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20929   (eval "$ac_link") 2>&5
20930   ac_status=$?
20931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20932   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20933   { (case "(($ac_try" in
20934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20935   *) ac_try_echo=$ac_try;;
20936 esac
20937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20938   (eval "$ac_try") 2>&5
20939   ac_status=$?
20940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20941   (exit $ac_status); }; }; then
20942   pgac_cv_type_long_long_int_64=yes
20943 else
20944   echo "$as_me: program exited with status $ac_status" >&5
20945 echo "$as_me: failed program was:" >&5
20946 sed 's/^/| /' conftest.$ac_ext >&5
20947
20948 ( exit $ac_status )
20949 pgac_cv_type_long_long_int_64=no
20950 fi
20951 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20952 fi
20953
20954
20955 fi
20956 { echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
20957 echo "${ECHO_T}$pgac_cv_type_long_long_int_64" >&6; }
20958
20959 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
20960 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
20961
20962 cat >>confdefs.h <<\_ACEOF
20963 #define HAVE_LONG_LONG_INT_64 1
20964 _ACEOF
20965
20966 fi
20967
20968 fi
20969
20970
20971
20972 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
20973   cat >conftest.$ac_ext <<_ACEOF
20974 /* confdefs.h.  */
20975 _ACEOF
20976 cat confdefs.h >>conftest.$ac_ext
20977 cat >>conftest.$ac_ext <<_ACEOF
20978 /* end confdefs.h.  */
20979
20980 #define INT64CONST(x)  x##LL
20981 long long int foo = INT64CONST(0x1234567890123456);
20982
20983 int
20984 main ()
20985 {
20986
20987   ;
20988   return 0;
20989 }
20990 _ACEOF
20991 rm -f conftest.$ac_objext
20992 if { (ac_try="$ac_compile"
20993 case "(($ac_try" in
20994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20995   *) ac_try_echo=$ac_try;;
20996 esac
20997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20998   (eval "$ac_compile") 2>conftest.er1
20999   ac_status=$?
21000   grep -v '^ *+' conftest.er1 >conftest.err
21001   rm -f conftest.er1
21002   cat conftest.err >&5
21003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21004   (exit $ac_status); } && {
21005          test -z "$ac_c_werror_flag" ||
21006          test ! -s conftest.err
21007        } && test -s conftest.$ac_objext; then
21008
21009 cat >>confdefs.h <<\_ACEOF
21010 #define HAVE_LL_CONSTANTS 1
21011 _ACEOF
21012
21013 else
21014   echo "$as_me: failed program was:" >&5
21015 sed 's/^/| /' conftest.$ac_ext >&5
21016
21017
21018 fi
21019
21020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21021 fi
21022
21023
21024 # If we found "long int" is 64 bits, assume snprintf handles it.  If
21025 # we found we need to use "long long int", better check.  We cope with
21026 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
21027 # work, fall back to our own snprintf emulation (which we know uses %lld).
21028
21029 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
21030   if test $pgac_need_repl_snprintf = no; then
21031     { echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
21032 echo $ECHO_N "checking snprintf format for long long int... $ECHO_C" >&6; }
21033 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
21034   echo $ECHO_N "(cached) $ECHO_C" >&6
21035 else
21036   for pgac_format in '%lld' '%qd' '%I64d'; do
21037 if test "$cross_compiling" = yes; then
21038   pgac_cv_snprintf_long_long_int_format=cross; break
21039 else
21040   cat >conftest.$ac_ext <<_ACEOF
21041 /* confdefs.h.  */
21042 _ACEOF
21043 cat confdefs.h >>conftest.$ac_ext
21044 cat >>conftest.$ac_ext <<_ACEOF
21045 /* end confdefs.h.  */
21046 #include <stdio.h>
21047 typedef long long int ac_int64;
21048 #define INT64_FORMAT "$pgac_format"
21049
21050 ac_int64 a = 20000001;
21051 ac_int64 b = 40000005;
21052
21053 int does_int64_snprintf_work()
21054 {
21055   ac_int64 c;
21056   char buf[100];
21057
21058   if (sizeof(ac_int64) != 8)
21059     return 0;                   /* doesn't look like the right size */
21060
21061   c = a * b;
21062   snprintf(buf, 100, INT64_FORMAT, c);
21063   if (strcmp(buf, "800000140000005") != 0)
21064     return 0;                   /* either multiply or snprintf is busted */
21065   return 1;
21066 }
21067 main() {
21068   exit(! does_int64_snprintf_work());
21069 }
21070 _ACEOF
21071 rm -f conftest$ac_exeext
21072 if { (ac_try="$ac_link"
21073 case "(($ac_try" in
21074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21075   *) ac_try_echo=$ac_try;;
21076 esac
21077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21078   (eval "$ac_link") 2>&5
21079   ac_status=$?
21080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21081   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21082   { (case "(($ac_try" in
21083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21084   *) ac_try_echo=$ac_try;;
21085 esac
21086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21087   (eval "$ac_try") 2>&5
21088   ac_status=$?
21089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21090   (exit $ac_status); }; }; then
21091   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
21092 else
21093   echo "$as_me: program exited with status $ac_status" >&5
21094 echo "$as_me: failed program was:" >&5
21095 sed 's/^/| /' conftest.$ac_ext >&5
21096
21097 fi
21098 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21099 fi
21100
21101
21102 done
21103 fi
21104
21105 LONG_LONG_INT_FORMAT=''
21106
21107 case $pgac_cv_snprintf_long_long_int_format in
21108   cross) { echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
21109 echo "${ECHO_T}cannot test (not on host machine)" >&6; };;
21110   ?*)    { echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
21111 echo "${ECHO_T}$pgac_cv_snprintf_long_long_int_format" >&6; }
21112          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
21113   *)     { echo "$as_me:$LINENO: result: none" >&5
21114 echo "${ECHO_T}none" >&6; };;
21115 esac
21116     if test "$LONG_LONG_INT_FORMAT" = ""; then
21117       # Force usage of our own snprintf, since system snprintf is broken
21118       pgac_need_repl_snprintf=yes
21119       LONG_LONG_INT_FORMAT='%lld'
21120     fi
21121   else
21122     # Here if we previously decided we needed to use our own snprintf
21123     LONG_LONG_INT_FORMAT='%lld'
21124   fi
21125   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
21126   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
21127   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
21128 else
21129   # Here if we are not using 'long long int' at all
21130   INT64_FORMAT='"%ld"'
21131   UINT64_FORMAT='"%lu"'
21132 fi
21133
21134
21135 cat >>confdefs.h <<_ACEOF
21136 #define INT64_FORMAT $INT64_FORMAT
21137 _ACEOF
21138
21139
21140
21141 cat >>confdefs.h <<_ACEOF
21142 #define UINT64_FORMAT $UINT64_FORMAT
21143 _ACEOF
21144
21145
21146 # Now we have checked all the reasons to replace snprintf
21147 if test $pgac_need_repl_snprintf = yes; then
21148
21149 cat >>confdefs.h <<\_ACEOF
21150 #define USE_REPL_SNPRINTF 1
21151 _ACEOF
21152
21153   case " $LIBOBJS " in
21154   *" snprintf.$ac_objext "* ) ;;
21155   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
21156  ;;
21157 esac
21158
21159 fi
21160
21161 # Need a #define for the size of Datum (unsigned long)
21162 { echo "$as_me:$LINENO: checking for unsigned long" >&5
21163 echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6; }
21164 if test "${ac_cv_type_unsigned_long+set}" = set; then
21165   echo $ECHO_N "(cached) $ECHO_C" >&6
21166 else
21167   cat >conftest.$ac_ext <<_ACEOF
21168 /* confdefs.h.  */
21169 _ACEOF
21170 cat confdefs.h >>conftest.$ac_ext
21171 cat >>conftest.$ac_ext <<_ACEOF
21172 /* end confdefs.h.  */
21173 $ac_includes_default
21174 typedef unsigned long ac__type_new_;
21175 int
21176 main ()
21177 {
21178 if ((ac__type_new_ *) 0)
21179   return 0;
21180 if (sizeof (ac__type_new_))
21181   return 0;
21182   ;
21183   return 0;
21184 }
21185 _ACEOF
21186 rm -f conftest.$ac_objext
21187 if { (ac_try="$ac_compile"
21188 case "(($ac_try" in
21189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21190   *) ac_try_echo=$ac_try;;
21191 esac
21192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21193   (eval "$ac_compile") 2>conftest.er1
21194   ac_status=$?
21195   grep -v '^ *+' conftest.er1 >conftest.err
21196   rm -f conftest.er1
21197   cat conftest.err >&5
21198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21199   (exit $ac_status); } && {
21200          test -z "$ac_c_werror_flag" ||
21201          test ! -s conftest.err
21202        } && test -s conftest.$ac_objext; then
21203   ac_cv_type_unsigned_long=yes
21204 else
21205   echo "$as_me: failed program was:" >&5
21206 sed 's/^/| /' conftest.$ac_ext >&5
21207
21208         ac_cv_type_unsigned_long=no
21209 fi
21210
21211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21212 fi
21213 { echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5
21214 echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6; }
21215
21216 # The cast to long int works around a bug in the HP C Compiler
21217 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21218 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21219 # This bug is HP SR number 8606223364.
21220 { echo "$as_me:$LINENO: checking size of unsigned long" >&5
21221 echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6; }
21222 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
21223   echo $ECHO_N "(cached) $ECHO_C" >&6
21224 else
21225   if test "$cross_compiling" = yes; then
21226   # Depending upon the size, compute the lo and hi bounds.
21227 cat >conftest.$ac_ext <<_ACEOF
21228 /* confdefs.h.  */
21229 _ACEOF
21230 cat confdefs.h >>conftest.$ac_ext
21231 cat >>conftest.$ac_ext <<_ACEOF
21232 /* end confdefs.h.  */
21233 $ac_includes_default
21234    typedef unsigned long ac__type_sizeof_;
21235 int
21236 main ()
21237 {
21238 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
21239 test_array [0] = 0
21240
21241   ;
21242   return 0;
21243 }
21244 _ACEOF
21245 rm -f conftest.$ac_objext
21246 if { (ac_try="$ac_compile"
21247 case "(($ac_try" in
21248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21249   *) ac_try_echo=$ac_try;;
21250 esac
21251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21252   (eval "$ac_compile") 2>conftest.er1
21253   ac_status=$?
21254   grep -v '^ *+' conftest.er1 >conftest.err
21255   rm -f conftest.er1
21256   cat conftest.err >&5
21257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21258   (exit $ac_status); } && {
21259          test -z "$ac_c_werror_flag" ||
21260          test ! -s conftest.err
21261        } && test -s conftest.$ac_objext; then
21262   ac_lo=0 ac_mid=0
21263   while :; do
21264     cat >conftest.$ac_ext <<_ACEOF
21265 /* confdefs.h.  */
21266 _ACEOF
21267 cat confdefs.h >>conftest.$ac_ext
21268 cat >>conftest.$ac_ext <<_ACEOF
21269 /* end confdefs.h.  */
21270 $ac_includes_default
21271    typedef unsigned long ac__type_sizeof_;
21272 int
21273 main ()
21274 {
21275 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21276 test_array [0] = 0
21277
21278   ;
21279   return 0;
21280 }
21281 _ACEOF
21282 rm -f conftest.$ac_objext
21283 if { (ac_try="$ac_compile"
21284 case "(($ac_try" in
21285   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21286   *) ac_try_echo=$ac_try;;
21287 esac
21288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21289   (eval "$ac_compile") 2>conftest.er1
21290   ac_status=$?
21291   grep -v '^ *+' conftest.er1 >conftest.err
21292   rm -f conftest.er1
21293   cat conftest.err >&5
21294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21295   (exit $ac_status); } && {
21296          test -z "$ac_c_werror_flag" ||
21297          test ! -s conftest.err
21298        } && test -s conftest.$ac_objext; then
21299   ac_hi=$ac_mid; break
21300 else
21301   echo "$as_me: failed program was:" >&5
21302 sed 's/^/| /' conftest.$ac_ext >&5
21303
21304         ac_lo=`expr $ac_mid + 1`
21305                         if test $ac_lo -le $ac_mid; then
21306                           ac_lo= ac_hi=
21307                           break
21308                         fi
21309                         ac_mid=`expr 2 '*' $ac_mid + 1`
21310 fi
21311
21312 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21313   done
21314 else
21315   echo "$as_me: failed program was:" >&5
21316 sed 's/^/| /' conftest.$ac_ext >&5
21317
21318         cat >conftest.$ac_ext <<_ACEOF
21319 /* confdefs.h.  */
21320 _ACEOF
21321 cat confdefs.h >>conftest.$ac_ext
21322 cat >>conftest.$ac_ext <<_ACEOF
21323 /* end confdefs.h.  */
21324 $ac_includes_default
21325    typedef unsigned long ac__type_sizeof_;
21326 int
21327 main ()
21328 {
21329 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
21330 test_array [0] = 0
21331
21332   ;
21333   return 0;
21334 }
21335 _ACEOF
21336 rm -f conftest.$ac_objext
21337 if { (ac_try="$ac_compile"
21338 case "(($ac_try" in
21339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21340   *) ac_try_echo=$ac_try;;
21341 esac
21342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21343   (eval "$ac_compile") 2>conftest.er1
21344   ac_status=$?
21345   grep -v '^ *+' conftest.er1 >conftest.err
21346   rm -f conftest.er1
21347   cat conftest.err >&5
21348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21349   (exit $ac_status); } && {
21350          test -z "$ac_c_werror_flag" ||
21351          test ! -s conftest.err
21352        } && test -s conftest.$ac_objext; then
21353   ac_hi=-1 ac_mid=-1
21354   while :; do
21355     cat >conftest.$ac_ext <<_ACEOF
21356 /* confdefs.h.  */
21357 _ACEOF
21358 cat confdefs.h >>conftest.$ac_ext
21359 cat >>conftest.$ac_ext <<_ACEOF
21360 /* end confdefs.h.  */
21361 $ac_includes_default
21362    typedef unsigned long ac__type_sizeof_;
21363 int
21364 main ()
21365 {
21366 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
21367 test_array [0] = 0
21368
21369   ;
21370   return 0;
21371 }
21372 _ACEOF
21373 rm -f conftest.$ac_objext
21374 if { (ac_try="$ac_compile"
21375 case "(($ac_try" in
21376   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21377   *) ac_try_echo=$ac_try;;
21378 esac
21379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21380   (eval "$ac_compile") 2>conftest.er1
21381   ac_status=$?
21382   grep -v '^ *+' conftest.er1 >conftest.err
21383   rm -f conftest.er1
21384   cat conftest.err >&5
21385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21386   (exit $ac_status); } && {
21387          test -z "$ac_c_werror_flag" ||
21388          test ! -s conftest.err
21389        } && test -s conftest.$ac_objext; then
21390   ac_lo=$ac_mid; break
21391 else
21392   echo "$as_me: failed program was:" >&5
21393 sed 's/^/| /' conftest.$ac_ext >&5
21394
21395         ac_hi=`expr '(' $ac_mid ')' - 1`
21396                         if test $ac_mid -le $ac_hi; then
21397                           ac_lo= ac_hi=
21398                           break
21399                         fi
21400                         ac_mid=`expr 2 '*' $ac_mid`
21401 fi
21402
21403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21404   done
21405 else
21406   echo "$as_me: failed program was:" >&5
21407 sed 's/^/| /' conftest.$ac_ext >&5
21408
21409         ac_lo= ac_hi=
21410 fi
21411
21412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21413 fi
21414
21415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21416 # Binary search between lo and hi bounds.
21417 while test "x$ac_lo" != "x$ac_hi"; do
21418   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21419   cat >conftest.$ac_ext <<_ACEOF
21420 /* confdefs.h.  */
21421 _ACEOF
21422 cat confdefs.h >>conftest.$ac_ext
21423 cat >>conftest.$ac_ext <<_ACEOF
21424 /* end confdefs.h.  */
21425 $ac_includes_default
21426    typedef unsigned long ac__type_sizeof_;
21427 int
21428 main ()
21429 {
21430 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21431 test_array [0] = 0
21432
21433   ;
21434   return 0;
21435 }
21436 _ACEOF
21437 rm -f conftest.$ac_objext
21438 if { (ac_try="$ac_compile"
21439 case "(($ac_try" in
21440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21441   *) ac_try_echo=$ac_try;;
21442 esac
21443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21444   (eval "$ac_compile") 2>conftest.er1
21445   ac_status=$?
21446   grep -v '^ *+' conftest.er1 >conftest.err
21447   rm -f conftest.er1
21448   cat conftest.err >&5
21449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21450   (exit $ac_status); } && {
21451          test -z "$ac_c_werror_flag" ||
21452          test ! -s conftest.err
21453        } && test -s conftest.$ac_objext; then
21454   ac_hi=$ac_mid
21455 else
21456   echo "$as_me: failed program was:" >&5
21457 sed 's/^/| /' conftest.$ac_ext >&5
21458
21459         ac_lo=`expr '(' $ac_mid ')' + 1`
21460 fi
21461
21462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21463 done
21464 case $ac_lo in
21465 ?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
21466 '') if test "$ac_cv_type_unsigned_long" = yes; then
21467      { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long)
21468 See \`config.log' for more details." >&5
21469 echo "$as_me: error: cannot compute sizeof (unsigned long)
21470 See \`config.log' for more details." >&2;}
21471    { (exit 77); exit 77; }; }
21472    else
21473      ac_cv_sizeof_unsigned_long=0
21474    fi ;;
21475 esac
21476 else
21477   cat >conftest.$ac_ext <<_ACEOF
21478 /* confdefs.h.  */
21479 _ACEOF
21480 cat confdefs.h >>conftest.$ac_ext
21481 cat >>conftest.$ac_ext <<_ACEOF
21482 /* end confdefs.h.  */
21483 $ac_includes_default
21484    typedef unsigned long ac__type_sizeof_;
21485 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
21486 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
21487 #include <stdio.h>
21488 #include <stdlib.h>
21489 int
21490 main ()
21491 {
21492
21493   FILE *f = fopen ("conftest.val", "w");
21494   if (! f)
21495     return 1;
21496   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
21497     {
21498       long int i = longval ();
21499       if (i != ((long int) (sizeof (ac__type_sizeof_))))
21500         return 1;
21501       fprintf (f, "%ld\n", i);
21502     }
21503   else
21504     {
21505       unsigned long int i = ulongval ();
21506       if (i != ((long int) (sizeof (ac__type_sizeof_))))
21507         return 1;
21508       fprintf (f, "%lu\n", i);
21509     }
21510   return ferror (f) || fclose (f) != 0;
21511
21512   ;
21513   return 0;
21514 }
21515 _ACEOF
21516 rm -f conftest$ac_exeext
21517 if { (ac_try="$ac_link"
21518 case "(($ac_try" in
21519   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21520   *) ac_try_echo=$ac_try;;
21521 esac
21522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21523   (eval "$ac_link") 2>&5
21524   ac_status=$?
21525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21526   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21527   { (case "(($ac_try" in
21528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21529   *) ac_try_echo=$ac_try;;
21530 esac
21531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21532   (eval "$ac_try") 2>&5
21533   ac_status=$?
21534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21535   (exit $ac_status); }; }; then
21536   ac_cv_sizeof_unsigned_long=`cat conftest.val`
21537 else
21538   echo "$as_me: program exited with status $ac_status" >&5
21539 echo "$as_me: failed program was:" >&5
21540 sed 's/^/| /' conftest.$ac_ext >&5
21541
21542 ( exit $ac_status )
21543 if test "$ac_cv_type_unsigned_long" = yes; then
21544      { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long)
21545 See \`config.log' for more details." >&5
21546 echo "$as_me: error: cannot compute sizeof (unsigned long)
21547 See \`config.log' for more details." >&2;}
21548    { (exit 77); exit 77; }; }
21549    else
21550      ac_cv_sizeof_unsigned_long=0
21551    fi
21552 fi
21553 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21554 fi
21555 rm -f conftest.val
21556 fi
21557 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
21558 echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6; }
21559
21560
21561
21562 cat >>confdefs.h <<_ACEOF
21563 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
21564 _ACEOF
21565
21566
21567
21568 # And check size of void *, size_t (enables tweaks for > 32bit address space)
21569 { echo "$as_me:$LINENO: checking for void *" >&5
21570 echo $ECHO_N "checking for void *... $ECHO_C" >&6; }
21571 if test "${ac_cv_type_void_p+set}" = set; then
21572   echo $ECHO_N "(cached) $ECHO_C" >&6
21573 else
21574   cat >conftest.$ac_ext <<_ACEOF
21575 /* confdefs.h.  */
21576 _ACEOF
21577 cat confdefs.h >>conftest.$ac_ext
21578 cat >>conftest.$ac_ext <<_ACEOF
21579 /* end confdefs.h.  */
21580 $ac_includes_default
21581 typedef void * ac__type_new_;
21582 int
21583 main ()
21584 {
21585 if ((ac__type_new_ *) 0)
21586   return 0;
21587 if (sizeof (ac__type_new_))
21588   return 0;
21589   ;
21590   return 0;
21591 }
21592 _ACEOF
21593 rm -f conftest.$ac_objext
21594 if { (ac_try="$ac_compile"
21595 case "(($ac_try" in
21596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21597   *) ac_try_echo=$ac_try;;
21598 esac
21599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21600   (eval "$ac_compile") 2>conftest.er1
21601   ac_status=$?
21602   grep -v '^ *+' conftest.er1 >conftest.err
21603   rm -f conftest.er1
21604   cat conftest.err >&5
21605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21606   (exit $ac_status); } && {
21607          test -z "$ac_c_werror_flag" ||
21608          test ! -s conftest.err
21609        } && test -s conftest.$ac_objext; then
21610   ac_cv_type_void_p=yes
21611 else
21612   echo "$as_me: failed program was:" >&5
21613 sed 's/^/| /' conftest.$ac_ext >&5
21614
21615         ac_cv_type_void_p=no
21616 fi
21617
21618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21619 fi
21620 { echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
21621 echo "${ECHO_T}$ac_cv_type_void_p" >&6; }
21622
21623 # The cast to long int works around a bug in the HP C Compiler
21624 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21625 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21626 # This bug is HP SR number 8606223364.
21627 { echo "$as_me:$LINENO: checking size of void *" >&5
21628 echo $ECHO_N "checking size of void *... $ECHO_C" >&6; }
21629 if test "${ac_cv_sizeof_void_p+set}" = set; then
21630   echo $ECHO_N "(cached) $ECHO_C" >&6
21631 else
21632   if test "$cross_compiling" = yes; then
21633   # Depending upon the size, compute the lo and hi bounds.
21634 cat >conftest.$ac_ext <<_ACEOF
21635 /* confdefs.h.  */
21636 _ACEOF
21637 cat confdefs.h >>conftest.$ac_ext
21638 cat >>conftest.$ac_ext <<_ACEOF
21639 /* end confdefs.h.  */
21640 $ac_includes_default
21641    typedef void * ac__type_sizeof_;
21642 int
21643 main ()
21644 {
21645 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
21646 test_array [0] = 0
21647
21648   ;
21649   return 0;
21650 }
21651 _ACEOF
21652 rm -f conftest.$ac_objext
21653 if { (ac_try="$ac_compile"
21654 case "(($ac_try" in
21655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21656   *) ac_try_echo=$ac_try;;
21657 esac
21658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21659   (eval "$ac_compile") 2>conftest.er1
21660   ac_status=$?
21661   grep -v '^ *+' conftest.er1 >conftest.err
21662   rm -f conftest.er1
21663   cat conftest.err >&5
21664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21665   (exit $ac_status); } && {
21666          test -z "$ac_c_werror_flag" ||
21667          test ! -s conftest.err
21668        } && test -s conftest.$ac_objext; then
21669   ac_lo=0 ac_mid=0
21670   while :; do
21671     cat >conftest.$ac_ext <<_ACEOF
21672 /* confdefs.h.  */
21673 _ACEOF
21674 cat confdefs.h >>conftest.$ac_ext
21675 cat >>conftest.$ac_ext <<_ACEOF
21676 /* end confdefs.h.  */
21677 $ac_includes_default
21678    typedef void * ac__type_sizeof_;
21679 int
21680 main ()
21681 {
21682 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21683 test_array [0] = 0
21684
21685   ;
21686   return 0;
21687 }
21688 _ACEOF
21689 rm -f conftest.$ac_objext
21690 if { (ac_try="$ac_compile"
21691 case "(($ac_try" in
21692   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21693   *) ac_try_echo=$ac_try;;
21694 esac
21695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21696   (eval "$ac_compile") 2>conftest.er1
21697   ac_status=$?
21698   grep -v '^ *+' conftest.er1 >conftest.err
21699   rm -f conftest.er1
21700   cat conftest.err >&5
21701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21702   (exit $ac_status); } && {
21703          test -z "$ac_c_werror_flag" ||
21704          test ! -s conftest.err
21705        } && test -s conftest.$ac_objext; then
21706   ac_hi=$ac_mid; break
21707 else
21708   echo "$as_me: failed program was:" >&5
21709 sed 's/^/| /' conftest.$ac_ext >&5
21710
21711         ac_lo=`expr $ac_mid + 1`
21712                         if test $ac_lo -le $ac_mid; then
21713                           ac_lo= ac_hi=
21714                           break
21715                         fi
21716                         ac_mid=`expr 2 '*' $ac_mid + 1`
21717 fi
21718
21719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21720   done
21721 else
21722   echo "$as_me: failed program was:" >&5
21723 sed 's/^/| /' conftest.$ac_ext >&5
21724
21725         cat >conftest.$ac_ext <<_ACEOF
21726 /* confdefs.h.  */
21727 _ACEOF
21728 cat confdefs.h >>conftest.$ac_ext
21729 cat >>conftest.$ac_ext <<_ACEOF
21730 /* end confdefs.h.  */
21731 $ac_includes_default
21732    typedef void * ac__type_sizeof_;
21733 int
21734 main ()
21735 {
21736 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
21737 test_array [0] = 0
21738
21739   ;
21740   return 0;
21741 }
21742 _ACEOF
21743 rm -f conftest.$ac_objext
21744 if { (ac_try="$ac_compile"
21745 case "(($ac_try" in
21746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21747   *) ac_try_echo=$ac_try;;
21748 esac
21749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21750   (eval "$ac_compile") 2>conftest.er1
21751   ac_status=$?
21752   grep -v '^ *+' conftest.er1 >conftest.err
21753   rm -f conftest.er1
21754   cat conftest.err >&5
21755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21756   (exit $ac_status); } && {
21757          test -z "$ac_c_werror_flag" ||
21758          test ! -s conftest.err
21759        } && test -s conftest.$ac_objext; then
21760   ac_hi=-1 ac_mid=-1
21761   while :; do
21762     cat >conftest.$ac_ext <<_ACEOF
21763 /* confdefs.h.  */
21764 _ACEOF
21765 cat confdefs.h >>conftest.$ac_ext
21766 cat >>conftest.$ac_ext <<_ACEOF
21767 /* end confdefs.h.  */
21768 $ac_includes_default
21769    typedef void * ac__type_sizeof_;
21770 int
21771 main ()
21772 {
21773 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
21774 test_array [0] = 0
21775
21776   ;
21777   return 0;
21778 }
21779 _ACEOF
21780 rm -f conftest.$ac_objext
21781 if { (ac_try="$ac_compile"
21782 case "(($ac_try" in
21783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21784   *) ac_try_echo=$ac_try;;
21785 esac
21786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21787   (eval "$ac_compile") 2>conftest.er1
21788   ac_status=$?
21789   grep -v '^ *+' conftest.er1 >conftest.err
21790   rm -f conftest.er1
21791   cat conftest.err >&5
21792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21793   (exit $ac_status); } && {
21794          test -z "$ac_c_werror_flag" ||
21795          test ! -s conftest.err
21796        } && test -s conftest.$ac_objext; then
21797   ac_lo=$ac_mid; break
21798 else
21799   echo "$as_me: failed program was:" >&5
21800 sed 's/^/| /' conftest.$ac_ext >&5
21801
21802         ac_hi=`expr '(' $ac_mid ')' - 1`
21803                         if test $ac_mid -le $ac_hi; then
21804                           ac_lo= ac_hi=
21805                           break
21806                         fi
21807                         ac_mid=`expr 2 '*' $ac_mid`
21808 fi
21809
21810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21811   done
21812 else
21813   echo "$as_me: failed program was:" >&5
21814 sed 's/^/| /' conftest.$ac_ext >&5
21815
21816         ac_lo= ac_hi=
21817 fi
21818
21819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21820 fi
21821
21822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21823 # Binary search between lo and hi bounds.
21824 while test "x$ac_lo" != "x$ac_hi"; do
21825   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21826   cat >conftest.$ac_ext <<_ACEOF
21827 /* confdefs.h.  */
21828 _ACEOF
21829 cat confdefs.h >>conftest.$ac_ext
21830 cat >>conftest.$ac_ext <<_ACEOF
21831 /* end confdefs.h.  */
21832 $ac_includes_default
21833    typedef void * ac__type_sizeof_;
21834 int
21835 main ()
21836 {
21837 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21838 test_array [0] = 0
21839
21840   ;
21841   return 0;
21842 }
21843 _ACEOF
21844 rm -f conftest.$ac_objext
21845 if { (ac_try="$ac_compile"
21846 case "(($ac_try" in
21847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21848   *) ac_try_echo=$ac_try;;
21849 esac
21850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21851   (eval "$ac_compile") 2>conftest.er1
21852   ac_status=$?
21853   grep -v '^ *+' conftest.er1 >conftest.err
21854   rm -f conftest.er1
21855   cat conftest.err >&5
21856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21857   (exit $ac_status); } && {
21858          test -z "$ac_c_werror_flag" ||
21859          test ! -s conftest.err
21860        } && test -s conftest.$ac_objext; then
21861   ac_hi=$ac_mid
21862 else
21863   echo "$as_me: failed program was:" >&5
21864 sed 's/^/| /' conftest.$ac_ext >&5
21865
21866         ac_lo=`expr '(' $ac_mid ')' + 1`
21867 fi
21868
21869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21870 done
21871 case $ac_lo in
21872 ?*) ac_cv_sizeof_void_p=$ac_lo;;
21873 '') if test "$ac_cv_type_void_p" = yes; then
21874      { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
21875 See \`config.log' for more details." >&5
21876 echo "$as_me: error: cannot compute sizeof (void *)
21877 See \`config.log' for more details." >&2;}
21878    { (exit 77); exit 77; }; }
21879    else
21880      ac_cv_sizeof_void_p=0
21881    fi ;;
21882 esac
21883 else
21884   cat >conftest.$ac_ext <<_ACEOF
21885 /* confdefs.h.  */
21886 _ACEOF
21887 cat confdefs.h >>conftest.$ac_ext
21888 cat >>conftest.$ac_ext <<_ACEOF
21889 /* end confdefs.h.  */
21890 $ac_includes_default
21891    typedef void * ac__type_sizeof_;
21892 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
21893 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
21894 #include <stdio.h>
21895 #include <stdlib.h>
21896 int
21897 main ()
21898 {
21899
21900   FILE *f = fopen ("conftest.val", "w");
21901   if (! f)
21902     return 1;
21903   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
21904     {
21905       long int i = longval ();
21906       if (i != ((long int) (sizeof (ac__type_sizeof_))))
21907         return 1;
21908       fprintf (f, "%ld\n", i);
21909     }
21910   else
21911     {
21912       unsigned long int i = ulongval ();
21913       if (i != ((long int) (sizeof (ac__type_sizeof_))))
21914         return 1;
21915       fprintf (f, "%lu\n", i);
21916     }
21917   return ferror (f) || fclose (f) != 0;
21918
21919   ;
21920   return 0;
21921 }
21922 _ACEOF
21923 rm -f conftest$ac_exeext
21924 if { (ac_try="$ac_link"
21925 case "(($ac_try" in
21926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21927   *) ac_try_echo=$ac_try;;
21928 esac
21929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21930   (eval "$ac_link") 2>&5
21931   ac_status=$?
21932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21933   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21934   { (case "(($ac_try" in
21935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21936   *) ac_try_echo=$ac_try;;
21937 esac
21938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21939   (eval "$ac_try") 2>&5
21940   ac_status=$?
21941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21942   (exit $ac_status); }; }; then
21943   ac_cv_sizeof_void_p=`cat conftest.val`
21944 else
21945   echo "$as_me: program exited with status $ac_status" >&5
21946 echo "$as_me: failed program was:" >&5
21947 sed 's/^/| /' conftest.$ac_ext >&5
21948
21949 ( exit $ac_status )
21950 if test "$ac_cv_type_void_p" = yes; then
21951      { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
21952 See \`config.log' for more details." >&5
21953 echo "$as_me: error: cannot compute sizeof (void *)
21954 See \`config.log' for more details." >&2;}
21955    { (exit 77); exit 77; }; }
21956    else
21957      ac_cv_sizeof_void_p=0
21958    fi
21959 fi
21960 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21961 fi
21962 rm -f conftest.val
21963 fi
21964 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
21965 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6; }
21966
21967
21968
21969 cat >>confdefs.h <<_ACEOF
21970 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
21971 _ACEOF
21972
21973
21974 { echo "$as_me:$LINENO: checking for size_t" >&5
21975 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
21976 if test "${ac_cv_type_size_t+set}" = set; then
21977   echo $ECHO_N "(cached) $ECHO_C" >&6
21978 else
21979   cat >conftest.$ac_ext <<_ACEOF
21980 /* confdefs.h.  */
21981 _ACEOF
21982 cat confdefs.h >>conftest.$ac_ext
21983 cat >>conftest.$ac_ext <<_ACEOF
21984 /* end confdefs.h.  */
21985 $ac_includes_default
21986 typedef size_t ac__type_new_;
21987 int
21988 main ()
21989 {
21990 if ((ac__type_new_ *) 0)
21991   return 0;
21992 if (sizeof (ac__type_new_))
21993   return 0;
21994   ;
21995   return 0;
21996 }
21997 _ACEOF
21998 rm -f conftest.$ac_objext
21999 if { (ac_try="$ac_compile"
22000 case "(($ac_try" in
22001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22002   *) ac_try_echo=$ac_try;;
22003 esac
22004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22005   (eval "$ac_compile") 2>conftest.er1
22006   ac_status=$?
22007   grep -v '^ *+' conftest.er1 >conftest.err
22008   rm -f conftest.er1
22009   cat conftest.err >&5
22010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22011   (exit $ac_status); } && {
22012          test -z "$ac_c_werror_flag" ||
22013          test ! -s conftest.err
22014        } && test -s conftest.$ac_objext; then
22015   ac_cv_type_size_t=yes
22016 else
22017   echo "$as_me: failed program was:" >&5
22018 sed 's/^/| /' conftest.$ac_ext >&5
22019
22020         ac_cv_type_size_t=no
22021 fi
22022
22023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22024 fi
22025 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
22026 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
22027
22028 # The cast to long int works around a bug in the HP C Compiler
22029 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
22030 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
22031 # This bug is HP SR number 8606223364.
22032 { echo "$as_me:$LINENO: checking size of size_t" >&5
22033 echo $ECHO_N "checking size of size_t... $ECHO_C" >&6; }
22034 if test "${ac_cv_sizeof_size_t+set}" = set; then
22035   echo $ECHO_N "(cached) $ECHO_C" >&6
22036 else
22037   if test "$cross_compiling" = yes; then
22038   # Depending upon the size, compute the lo and hi bounds.
22039 cat >conftest.$ac_ext <<_ACEOF
22040 /* confdefs.h.  */
22041 _ACEOF
22042 cat confdefs.h >>conftest.$ac_ext
22043 cat >>conftest.$ac_ext <<_ACEOF
22044 /* end confdefs.h.  */
22045 $ac_includes_default
22046    typedef size_t ac__type_sizeof_;
22047 int
22048 main ()
22049 {
22050 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
22051 test_array [0] = 0
22052
22053   ;
22054   return 0;
22055 }
22056 _ACEOF
22057 rm -f conftest.$ac_objext
22058 if { (ac_try="$ac_compile"
22059 case "(($ac_try" in
22060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22061   *) ac_try_echo=$ac_try;;
22062 esac
22063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22064   (eval "$ac_compile") 2>conftest.er1
22065   ac_status=$?
22066   grep -v '^ *+' conftest.er1 >conftest.err
22067   rm -f conftest.er1
22068   cat conftest.err >&5
22069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22070   (exit $ac_status); } && {
22071          test -z "$ac_c_werror_flag" ||
22072          test ! -s conftest.err
22073        } && test -s conftest.$ac_objext; then
22074   ac_lo=0 ac_mid=0
22075   while :; do
22076     cat >conftest.$ac_ext <<_ACEOF
22077 /* confdefs.h.  */
22078 _ACEOF
22079 cat confdefs.h >>conftest.$ac_ext
22080 cat >>conftest.$ac_ext <<_ACEOF
22081 /* end confdefs.h.  */
22082 $ac_includes_default
22083    typedef size_t ac__type_sizeof_;
22084 int
22085 main ()
22086 {
22087 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
22088 test_array [0] = 0
22089
22090   ;
22091   return 0;
22092 }
22093 _ACEOF
22094 rm -f conftest.$ac_objext
22095 if { (ac_try="$ac_compile"
22096 case "(($ac_try" in
22097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22098   *) ac_try_echo=$ac_try;;
22099 esac
22100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22101   (eval "$ac_compile") 2>conftest.er1
22102   ac_status=$?
22103   grep -v '^ *+' conftest.er1 >conftest.err
22104   rm -f conftest.er1
22105   cat conftest.err >&5
22106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22107   (exit $ac_status); } && {
22108          test -z "$ac_c_werror_flag" ||
22109          test ! -s conftest.err
22110        } && test -s conftest.$ac_objext; then
22111   ac_hi=$ac_mid; break
22112 else
22113   echo "$as_me: failed program was:" >&5
22114 sed 's/^/| /' conftest.$ac_ext >&5
22115
22116         ac_lo=`expr $ac_mid + 1`
22117                         if test $ac_lo -le $ac_mid; then
22118                           ac_lo= ac_hi=
22119                           break
22120                         fi
22121                         ac_mid=`expr 2 '*' $ac_mid + 1`
22122 fi
22123
22124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22125   done
22126 else
22127   echo "$as_me: failed program was:" >&5
22128 sed 's/^/| /' conftest.$ac_ext >&5
22129
22130         cat >conftest.$ac_ext <<_ACEOF
22131 /* confdefs.h.  */
22132 _ACEOF
22133 cat confdefs.h >>conftest.$ac_ext
22134 cat >>conftest.$ac_ext <<_ACEOF
22135 /* end confdefs.h.  */
22136 $ac_includes_default
22137    typedef size_t ac__type_sizeof_;
22138 int
22139 main ()
22140 {
22141 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
22142 test_array [0] = 0
22143
22144   ;
22145   return 0;
22146 }
22147 _ACEOF
22148 rm -f conftest.$ac_objext
22149 if { (ac_try="$ac_compile"
22150 case "(($ac_try" in
22151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22152   *) ac_try_echo=$ac_try;;
22153 esac
22154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22155   (eval "$ac_compile") 2>conftest.er1
22156   ac_status=$?
22157   grep -v '^ *+' conftest.er1 >conftest.err
22158   rm -f conftest.er1
22159   cat conftest.err >&5
22160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22161   (exit $ac_status); } && {
22162          test -z "$ac_c_werror_flag" ||
22163          test ! -s conftest.err
22164        } && test -s conftest.$ac_objext; then
22165   ac_hi=-1 ac_mid=-1
22166   while :; do
22167     cat >conftest.$ac_ext <<_ACEOF
22168 /* confdefs.h.  */
22169 _ACEOF
22170 cat confdefs.h >>conftest.$ac_ext
22171 cat >>conftest.$ac_ext <<_ACEOF
22172 /* end confdefs.h.  */
22173 $ac_includes_default
22174    typedef size_t ac__type_sizeof_;
22175 int
22176 main ()
22177 {
22178 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
22179 test_array [0] = 0
22180
22181   ;
22182   return 0;
22183 }
22184 _ACEOF
22185 rm -f conftest.$ac_objext
22186 if { (ac_try="$ac_compile"
22187 case "(($ac_try" in
22188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22189   *) ac_try_echo=$ac_try;;
22190 esac
22191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22192   (eval "$ac_compile") 2>conftest.er1
22193   ac_status=$?
22194   grep -v '^ *+' conftest.er1 >conftest.err
22195   rm -f conftest.er1
22196   cat conftest.err >&5
22197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22198   (exit $ac_status); } && {
22199          test -z "$ac_c_werror_flag" ||
22200          test ! -s conftest.err
22201        } && test -s conftest.$ac_objext; then
22202   ac_lo=$ac_mid; break
22203 else
22204   echo "$as_me: failed program was:" >&5
22205 sed 's/^/| /' conftest.$ac_ext >&5
22206
22207         ac_hi=`expr '(' $ac_mid ')' - 1`
22208                         if test $ac_mid -le $ac_hi; then
22209                           ac_lo= ac_hi=
22210                           break
22211                         fi
22212                         ac_mid=`expr 2 '*' $ac_mid`
22213 fi
22214
22215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22216   done
22217 else
22218   echo "$as_me: failed program was:" >&5
22219 sed 's/^/| /' conftest.$ac_ext >&5
22220
22221         ac_lo= ac_hi=
22222 fi
22223
22224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22225 fi
22226
22227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22228 # Binary search between lo and hi bounds.
22229 while test "x$ac_lo" != "x$ac_hi"; do
22230   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22231   cat >conftest.$ac_ext <<_ACEOF
22232 /* confdefs.h.  */
22233 _ACEOF
22234 cat confdefs.h >>conftest.$ac_ext
22235 cat >>conftest.$ac_ext <<_ACEOF
22236 /* end confdefs.h.  */
22237 $ac_includes_default
22238    typedef size_t ac__type_sizeof_;
22239 int
22240 main ()
22241 {
22242 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
22243 test_array [0] = 0
22244
22245   ;
22246   return 0;
22247 }
22248 _ACEOF
22249 rm -f conftest.$ac_objext
22250 if { (ac_try="$ac_compile"
22251 case "(($ac_try" in
22252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22253   *) ac_try_echo=$ac_try;;
22254 esac
22255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22256   (eval "$ac_compile") 2>conftest.er1
22257   ac_status=$?
22258   grep -v '^ *+' conftest.er1 >conftest.err
22259   rm -f conftest.er1
22260   cat conftest.err >&5
22261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22262   (exit $ac_status); } && {
22263          test -z "$ac_c_werror_flag" ||
22264          test ! -s conftest.err
22265        } && test -s conftest.$ac_objext; then
22266   ac_hi=$ac_mid
22267 else
22268   echo "$as_me: failed program was:" >&5
22269 sed 's/^/| /' conftest.$ac_ext >&5
22270
22271         ac_lo=`expr '(' $ac_mid ')' + 1`
22272 fi
22273
22274 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22275 done
22276 case $ac_lo in
22277 ?*) ac_cv_sizeof_size_t=$ac_lo;;
22278 '') if test "$ac_cv_type_size_t" = yes; then
22279      { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
22280 See \`config.log' for more details." >&5
22281 echo "$as_me: error: cannot compute sizeof (size_t)
22282 See \`config.log' for more details." >&2;}
22283    { (exit 77); exit 77; }; }
22284    else
22285      ac_cv_sizeof_size_t=0
22286    fi ;;
22287 esac
22288 else
22289   cat >conftest.$ac_ext <<_ACEOF
22290 /* confdefs.h.  */
22291 _ACEOF
22292 cat confdefs.h >>conftest.$ac_ext
22293 cat >>conftest.$ac_ext <<_ACEOF
22294 /* end confdefs.h.  */
22295 $ac_includes_default
22296    typedef size_t ac__type_sizeof_;
22297 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
22298 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
22299 #include <stdio.h>
22300 #include <stdlib.h>
22301 int
22302 main ()
22303 {
22304
22305   FILE *f = fopen ("conftest.val", "w");
22306   if (! f)
22307     return 1;
22308   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
22309     {
22310       long int i = longval ();
22311       if (i != ((long int) (sizeof (ac__type_sizeof_))))
22312         return 1;
22313       fprintf (f, "%ld\n", i);
22314     }
22315   else
22316     {
22317       unsigned long int i = ulongval ();
22318       if (i != ((long int) (sizeof (ac__type_sizeof_))))
22319         return 1;
22320       fprintf (f, "%lu\n", i);
22321     }
22322   return ferror (f) || fclose (f) != 0;
22323
22324   ;
22325   return 0;
22326 }
22327 _ACEOF
22328 rm -f conftest$ac_exeext
22329 if { (ac_try="$ac_link"
22330 case "(($ac_try" in
22331   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22332   *) ac_try_echo=$ac_try;;
22333 esac
22334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22335   (eval "$ac_link") 2>&5
22336   ac_status=$?
22337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22338   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22339   { (case "(($ac_try" in
22340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22341   *) ac_try_echo=$ac_try;;
22342 esac
22343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22344   (eval "$ac_try") 2>&5
22345   ac_status=$?
22346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22347   (exit $ac_status); }; }; then
22348   ac_cv_sizeof_size_t=`cat conftest.val`
22349 else
22350   echo "$as_me: program exited with status $ac_status" >&5
22351 echo "$as_me: failed program was:" >&5
22352 sed 's/^/| /' conftest.$ac_ext >&5
22353
22354 ( exit $ac_status )
22355 if test "$ac_cv_type_size_t" = yes; then
22356      { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
22357 See \`config.log' for more details." >&5
22358 echo "$as_me: error: cannot compute sizeof (size_t)
22359 See \`config.log' for more details." >&2;}
22360    { (exit 77); exit 77; }; }
22361    else
22362      ac_cv_sizeof_size_t=0
22363    fi
22364 fi
22365 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22366 fi
22367 rm -f conftest.val
22368 fi
22369 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
22370 echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6; }
22371
22372
22373
22374 cat >>confdefs.h <<_ACEOF
22375 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
22376 _ACEOF
22377
22378
22379
22380 # Decide whether float4 is passed by value: user-selectable, enabled by default
22381 { echo "$as_me:$LINENO: checking whether to build with float4 passed by value" >&5
22382 echo $ECHO_N "checking whether to build with float4 passed by value... $ECHO_C" >&6; }
22383
22384 pgac_args="$pgac_args enable_float4_byval"
22385
22386 # Check whether --enable-float4-byval was given.
22387 if test "${enable_float4_byval+set}" = set; then
22388   enableval=$enable_float4_byval;
22389   case $enableval in
22390     yes)
22391
22392 cat >>confdefs.h <<\_ACEOF
22393 #define USE_FLOAT4_BYVAL 1
22394 _ACEOF
22395
22396                float4passbyval=true
22397       ;;
22398     no)
22399       float4passbyval=false
22400       ;;
22401     *)
22402       { { echo "$as_me:$LINENO: error: no argument expected for --enable-float4-byval option" >&5
22403 echo "$as_me: error: no argument expected for --enable-float4-byval option" >&2;}
22404    { (exit 1); exit 1; }; }
22405       ;;
22406   esac
22407
22408 else
22409   enable_float4_byval=yes
22410
22411 cat >>confdefs.h <<\_ACEOF
22412 #define USE_FLOAT4_BYVAL 1
22413 _ACEOF
22414
22415                float4passbyval=true
22416 fi
22417
22418
22419 { echo "$as_me:$LINENO: result: $enable_float4_byval" >&5
22420 echo "${ECHO_T}$enable_float4_byval" >&6; }
22421
22422 cat >>confdefs.h <<_ACEOF
22423 #define FLOAT4PASSBYVAL $float4passbyval
22424 _ACEOF
22425
22426
22427 # Decide whether float8 is passed by value.
22428 # Note: this setting also controls int8 and related types such as timestamp.
22429 # If sizeof(Datum) >= 8, this is user-selectable, enabled by default.
22430 # If not, trying to select it is an error.
22431 { echo "$as_me:$LINENO: checking whether to build with float8 passed by value" >&5
22432 echo $ECHO_N "checking whether to build with float8 passed by value... $ECHO_C" >&6; }
22433 if test $ac_cv_sizeof_unsigned_long -ge 8 ; then
22434
22435 pgac_args="$pgac_args enable_float8_byval"
22436
22437 # Check whether --enable-float8-byval was given.
22438 if test "${enable_float8_byval+set}" = set; then
22439   enableval=$enable_float8_byval;
22440   case $enableval in
22441     yes)
22442       :
22443       ;;
22444     no)
22445       :
22446       ;;
22447     *)
22448       { { echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
22449 echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
22450    { (exit 1); exit 1; }; }
22451       ;;
22452   esac
22453
22454 else
22455   enable_float8_byval=yes
22456
22457 fi
22458
22459
22460 else
22461
22462 pgac_args="$pgac_args enable_float8_byval"
22463
22464 # Check whether --enable-float8-byval was given.
22465 if test "${enable_float8_byval+set}" = set; then
22466   enableval=$enable_float8_byval;
22467   case $enableval in
22468     yes)
22469       :
22470       ;;
22471     no)
22472       :
22473       ;;
22474     *)
22475       { { echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
22476 echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
22477    { (exit 1); exit 1; }; }
22478       ;;
22479   esac
22480
22481 else
22482   enable_float8_byval=no
22483
22484 fi
22485
22486
22487   if test "$enable_float8_byval" = yes ; then
22488     { { echo "$as_me:$LINENO: error: --enable-float8-byval is not supported on 32-bit platforms." >&5
22489 echo "$as_me: error: --enable-float8-byval is not supported on 32-bit platforms." >&2;}
22490    { (exit 1); exit 1; }; }
22491   fi
22492 fi
22493 if test "$enable_float8_byval" = yes ; then
22494
22495 cat >>confdefs.h <<\_ACEOF
22496 #define USE_FLOAT8_BYVAL 1
22497 _ACEOF
22498
22499   float8passbyval=true
22500 else
22501   float8passbyval=false
22502 fi
22503 { echo "$as_me:$LINENO: result: $enable_float8_byval" >&5
22504 echo "${ECHO_T}$enable_float8_byval" >&6; }
22505
22506 cat >>confdefs.h <<_ACEOF
22507 #define FLOAT8PASSBYVAL $float8passbyval
22508 _ACEOF
22509
22510
22511 # Determine memory alignment requirements for the basic C data types.
22512
22513 { echo "$as_me:$LINENO: checking for short" >&5
22514 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
22515 if test "${ac_cv_type_short+set}" = set; then
22516   echo $ECHO_N "(cached) $ECHO_C" >&6
22517 else
22518   cat >conftest.$ac_ext <<_ACEOF
22519 /* confdefs.h.  */
22520 _ACEOF
22521 cat confdefs.h >>conftest.$ac_ext
22522 cat >>conftest.$ac_ext <<_ACEOF
22523 /* end confdefs.h.  */
22524 $ac_includes_default
22525 typedef short ac__type_new_;
22526 int
22527 main ()
22528 {
22529 if ((ac__type_new_ *) 0)
22530   return 0;
22531 if (sizeof (ac__type_new_))
22532   return 0;
22533   ;
22534   return 0;
22535 }
22536 _ACEOF
22537 rm -f conftest.$ac_objext
22538 if { (ac_try="$ac_compile"
22539 case "(($ac_try" in
22540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22541   *) ac_try_echo=$ac_try;;
22542 esac
22543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22544   (eval "$ac_compile") 2>conftest.er1
22545   ac_status=$?
22546   grep -v '^ *+' conftest.er1 >conftest.err
22547   rm -f conftest.er1
22548   cat conftest.err >&5
22549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22550   (exit $ac_status); } && {
22551          test -z "$ac_c_werror_flag" ||
22552          test ! -s conftest.err
22553        } && test -s conftest.$ac_objext; then
22554   ac_cv_type_short=yes
22555 else
22556   echo "$as_me: failed program was:" >&5
22557 sed 's/^/| /' conftest.$ac_ext >&5
22558
22559         ac_cv_type_short=no
22560 fi
22561
22562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22563 fi
22564 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
22565 echo "${ECHO_T}$ac_cv_type_short" >&6; }
22566
22567 # The cast to long int works around a bug in the HP C Compiler,
22568 # see AC_CHECK_SIZEOF for more information.
22569 { echo "$as_me:$LINENO: checking alignment of short" >&5
22570 echo $ECHO_N "checking alignment of short... $ECHO_C" >&6; }
22571 if test "${ac_cv_alignof_short+set}" = set; then
22572   echo $ECHO_N "(cached) $ECHO_C" >&6
22573 else
22574   if test "$cross_compiling" = yes; then
22575   # Depending upon the size, compute the lo and hi bounds.
22576 cat >conftest.$ac_ext <<_ACEOF
22577 /* confdefs.h.  */
22578 _ACEOF
22579 cat confdefs.h >>conftest.$ac_ext
22580 cat >>conftest.$ac_ext <<_ACEOF
22581 /* end confdefs.h.  */
22582 $ac_includes_default
22583 #ifndef offsetof
22584 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22585 #endif
22586 typedef struct { char x; short y; } ac__type_alignof_;
22587 int
22588 main ()
22589 {
22590 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
22591 test_array [0] = 0
22592
22593   ;
22594   return 0;
22595 }
22596 _ACEOF
22597 rm -f conftest.$ac_objext
22598 if { (ac_try="$ac_compile"
22599 case "(($ac_try" in
22600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22601   *) ac_try_echo=$ac_try;;
22602 esac
22603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22604   (eval "$ac_compile") 2>conftest.er1
22605   ac_status=$?
22606   grep -v '^ *+' conftest.er1 >conftest.err
22607   rm -f conftest.er1
22608   cat conftest.err >&5
22609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22610   (exit $ac_status); } && {
22611          test -z "$ac_c_werror_flag" ||
22612          test ! -s conftest.err
22613        } && test -s conftest.$ac_objext; then
22614   ac_lo=0 ac_mid=0
22615   while :; do
22616     cat >conftest.$ac_ext <<_ACEOF
22617 /* confdefs.h.  */
22618 _ACEOF
22619 cat confdefs.h >>conftest.$ac_ext
22620 cat >>conftest.$ac_ext <<_ACEOF
22621 /* end confdefs.h.  */
22622 $ac_includes_default
22623 #ifndef offsetof
22624 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22625 #endif
22626 typedef struct { char x; short y; } ac__type_alignof_;
22627 int
22628 main ()
22629 {
22630 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
22631 test_array [0] = 0
22632
22633   ;
22634   return 0;
22635 }
22636 _ACEOF
22637 rm -f conftest.$ac_objext
22638 if { (ac_try="$ac_compile"
22639 case "(($ac_try" in
22640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22641   *) ac_try_echo=$ac_try;;
22642 esac
22643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22644   (eval "$ac_compile") 2>conftest.er1
22645   ac_status=$?
22646   grep -v '^ *+' conftest.er1 >conftest.err
22647   rm -f conftest.er1
22648   cat conftest.err >&5
22649   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22650   (exit $ac_status); } && {
22651          test -z "$ac_c_werror_flag" ||
22652          test ! -s conftest.err
22653        } && test -s conftest.$ac_objext; then
22654   ac_hi=$ac_mid; break
22655 else
22656   echo "$as_me: failed program was:" >&5
22657 sed 's/^/| /' conftest.$ac_ext >&5
22658
22659         ac_lo=`expr $ac_mid + 1`
22660                         if test $ac_lo -le $ac_mid; then
22661                           ac_lo= ac_hi=
22662                           break
22663                         fi
22664                         ac_mid=`expr 2 '*' $ac_mid + 1`
22665 fi
22666
22667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22668   done
22669 else
22670   echo "$as_me: failed program was:" >&5
22671 sed 's/^/| /' conftest.$ac_ext >&5
22672
22673         cat >conftest.$ac_ext <<_ACEOF
22674 /* confdefs.h.  */
22675 _ACEOF
22676 cat confdefs.h >>conftest.$ac_ext
22677 cat >>conftest.$ac_ext <<_ACEOF
22678 /* end confdefs.h.  */
22679 $ac_includes_default
22680 #ifndef offsetof
22681 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22682 #endif
22683 typedef struct { char x; short y; } ac__type_alignof_;
22684 int
22685 main ()
22686 {
22687 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
22688 test_array [0] = 0
22689
22690   ;
22691   return 0;
22692 }
22693 _ACEOF
22694 rm -f conftest.$ac_objext
22695 if { (ac_try="$ac_compile"
22696 case "(($ac_try" in
22697   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22698   *) ac_try_echo=$ac_try;;
22699 esac
22700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22701   (eval "$ac_compile") 2>conftest.er1
22702   ac_status=$?
22703   grep -v '^ *+' conftest.er1 >conftest.err
22704   rm -f conftest.er1
22705   cat conftest.err >&5
22706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22707   (exit $ac_status); } && {
22708          test -z "$ac_c_werror_flag" ||
22709          test ! -s conftest.err
22710        } && test -s conftest.$ac_objext; then
22711   ac_hi=-1 ac_mid=-1
22712   while :; do
22713     cat >conftest.$ac_ext <<_ACEOF
22714 /* confdefs.h.  */
22715 _ACEOF
22716 cat confdefs.h >>conftest.$ac_ext
22717 cat >>conftest.$ac_ext <<_ACEOF
22718 /* end confdefs.h.  */
22719 $ac_includes_default
22720 #ifndef offsetof
22721 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22722 #endif
22723 typedef struct { char x; short y; } ac__type_alignof_;
22724 int
22725 main ()
22726 {
22727 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
22728 test_array [0] = 0
22729
22730   ;
22731   return 0;
22732 }
22733 _ACEOF
22734 rm -f conftest.$ac_objext
22735 if { (ac_try="$ac_compile"
22736 case "(($ac_try" in
22737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22738   *) ac_try_echo=$ac_try;;
22739 esac
22740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22741   (eval "$ac_compile") 2>conftest.er1
22742   ac_status=$?
22743   grep -v '^ *+' conftest.er1 >conftest.err
22744   rm -f conftest.er1
22745   cat conftest.err >&5
22746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22747   (exit $ac_status); } && {
22748          test -z "$ac_c_werror_flag" ||
22749          test ! -s conftest.err
22750        } && test -s conftest.$ac_objext; then
22751   ac_lo=$ac_mid; break
22752 else
22753   echo "$as_me: failed program was:" >&5
22754 sed 's/^/| /' conftest.$ac_ext >&5
22755
22756         ac_hi=`expr '(' $ac_mid ')' - 1`
22757                         if test $ac_mid -le $ac_hi; then
22758                           ac_lo= ac_hi=
22759                           break
22760                         fi
22761                         ac_mid=`expr 2 '*' $ac_mid`
22762 fi
22763
22764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22765   done
22766 else
22767   echo "$as_me: failed program was:" >&5
22768 sed 's/^/| /' conftest.$ac_ext >&5
22769
22770         ac_lo= ac_hi=
22771 fi
22772
22773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22774 fi
22775
22776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22777 # Binary search between lo and hi bounds.
22778 while test "x$ac_lo" != "x$ac_hi"; do
22779   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22780   cat >conftest.$ac_ext <<_ACEOF
22781 /* confdefs.h.  */
22782 _ACEOF
22783 cat confdefs.h >>conftest.$ac_ext
22784 cat >>conftest.$ac_ext <<_ACEOF
22785 /* end confdefs.h.  */
22786 $ac_includes_default
22787 #ifndef offsetof
22788 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22789 #endif
22790 typedef struct { char x; short y; } ac__type_alignof_;
22791 int
22792 main ()
22793 {
22794 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
22795 test_array [0] = 0
22796
22797   ;
22798   return 0;
22799 }
22800 _ACEOF
22801 rm -f conftest.$ac_objext
22802 if { (ac_try="$ac_compile"
22803 case "(($ac_try" in
22804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22805   *) ac_try_echo=$ac_try;;
22806 esac
22807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22808   (eval "$ac_compile") 2>conftest.er1
22809   ac_status=$?
22810   grep -v '^ *+' conftest.er1 >conftest.err
22811   rm -f conftest.er1
22812   cat conftest.err >&5
22813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22814   (exit $ac_status); } && {
22815          test -z "$ac_c_werror_flag" ||
22816          test ! -s conftest.err
22817        } && test -s conftest.$ac_objext; then
22818   ac_hi=$ac_mid
22819 else
22820   echo "$as_me: failed program was:" >&5
22821 sed 's/^/| /' conftest.$ac_ext >&5
22822
22823         ac_lo=`expr '(' $ac_mid ')' + 1`
22824 fi
22825
22826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22827 done
22828 case $ac_lo in
22829 ?*) ac_cv_alignof_short=$ac_lo;;
22830 '') if test "$ac_cv_type_short" = yes; then
22831      { { echo "$as_me:$LINENO: error: cannot compute alignment of short
22832 See \`config.log' for more details." >&5
22833 echo "$as_me: error: cannot compute alignment of short
22834 See \`config.log' for more details." >&2;}
22835    { (exit 77); exit 77; }; }
22836    else
22837      ac_cv_alignof_short=0
22838    fi ;;
22839 esac
22840 else
22841   cat >conftest.$ac_ext <<_ACEOF
22842 /* confdefs.h.  */
22843 _ACEOF
22844 cat confdefs.h >>conftest.$ac_ext
22845 cat >>conftest.$ac_ext <<_ACEOF
22846 /* end confdefs.h.  */
22847 $ac_includes_default
22848 #ifndef offsetof
22849 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22850 #endif
22851 typedef struct { char x; short y; } ac__type_alignof_;
22852 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
22853 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
22854 #include <stdio.h>
22855 #include <stdlib.h>
22856 int
22857 main ()
22858 {
22859
22860   FILE *f = fopen ("conftest.val", "w");
22861   if (! f)
22862     return 1;
22863   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
22864     {
22865       long int i = longval ();
22866       if (i != ((long int) offsetof (ac__type_alignof_, y)))
22867         return 1;
22868       fprintf (f, "%ld\n", i);
22869     }
22870   else
22871     {
22872       unsigned long int i = ulongval ();
22873       if (i != ((long int) offsetof (ac__type_alignof_, y)))
22874         return 1;
22875       fprintf (f, "%lu\n", i);
22876     }
22877   return ferror (f) || fclose (f) != 0;
22878
22879   ;
22880   return 0;
22881 }
22882 _ACEOF
22883 rm -f conftest$ac_exeext
22884 if { (ac_try="$ac_link"
22885 case "(($ac_try" in
22886   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22887   *) ac_try_echo=$ac_try;;
22888 esac
22889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22890   (eval "$ac_link") 2>&5
22891   ac_status=$?
22892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22893   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22894   { (case "(($ac_try" in
22895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22896   *) ac_try_echo=$ac_try;;
22897 esac
22898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22899   (eval "$ac_try") 2>&5
22900   ac_status=$?
22901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22902   (exit $ac_status); }; }; then
22903   ac_cv_alignof_short=`cat conftest.val`
22904 else
22905   echo "$as_me: program exited with status $ac_status" >&5
22906 echo "$as_me: failed program was:" >&5
22907 sed 's/^/| /' conftest.$ac_ext >&5
22908
22909 ( exit $ac_status )
22910 if test "$ac_cv_type_short" = yes; then
22911      { { echo "$as_me:$LINENO: error: cannot compute alignment of short
22912 See \`config.log' for more details." >&5
22913 echo "$as_me: error: cannot compute alignment of short
22914 See \`config.log' for more details." >&2;}
22915    { (exit 77); exit 77; }; }
22916    else
22917      ac_cv_alignof_short=0
22918    fi
22919 fi
22920 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22921 fi
22922 rm -f conftest.val
22923 fi
22924 { echo "$as_me:$LINENO: result: $ac_cv_alignof_short" >&5
22925 echo "${ECHO_T}$ac_cv_alignof_short" >&6; }
22926
22927
22928
22929 cat >>confdefs.h <<_ACEOF
22930 #define ALIGNOF_SHORT $ac_cv_alignof_short
22931 _ACEOF
22932
22933
22934 { echo "$as_me:$LINENO: checking for int" >&5
22935 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
22936 if test "${ac_cv_type_int+set}" = set; then
22937   echo $ECHO_N "(cached) $ECHO_C" >&6
22938 else
22939   cat >conftest.$ac_ext <<_ACEOF
22940 /* confdefs.h.  */
22941 _ACEOF
22942 cat confdefs.h >>conftest.$ac_ext
22943 cat >>conftest.$ac_ext <<_ACEOF
22944 /* end confdefs.h.  */
22945 $ac_includes_default
22946 typedef int ac__type_new_;
22947 int
22948 main ()
22949 {
22950 if ((ac__type_new_ *) 0)
22951   return 0;
22952 if (sizeof (ac__type_new_))
22953   return 0;
22954   ;
22955   return 0;
22956 }
22957 _ACEOF
22958 rm -f conftest.$ac_objext
22959 if { (ac_try="$ac_compile"
22960 case "(($ac_try" in
22961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22962   *) ac_try_echo=$ac_try;;
22963 esac
22964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22965   (eval "$ac_compile") 2>conftest.er1
22966   ac_status=$?
22967   grep -v '^ *+' conftest.er1 >conftest.err
22968   rm -f conftest.er1
22969   cat conftest.err >&5
22970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22971   (exit $ac_status); } && {
22972          test -z "$ac_c_werror_flag" ||
22973          test ! -s conftest.err
22974        } && test -s conftest.$ac_objext; then
22975   ac_cv_type_int=yes
22976 else
22977   echo "$as_me: failed program was:" >&5
22978 sed 's/^/| /' conftest.$ac_ext >&5
22979
22980         ac_cv_type_int=no
22981 fi
22982
22983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22984 fi
22985 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
22986 echo "${ECHO_T}$ac_cv_type_int" >&6; }
22987
22988 # The cast to long int works around a bug in the HP C Compiler,
22989 # see AC_CHECK_SIZEOF for more information.
22990 { echo "$as_me:$LINENO: checking alignment of int" >&5
22991 echo $ECHO_N "checking alignment of int... $ECHO_C" >&6; }
22992 if test "${ac_cv_alignof_int+set}" = set; then
22993   echo $ECHO_N "(cached) $ECHO_C" >&6
22994 else
22995   if test "$cross_compiling" = yes; then
22996   # Depending upon the size, compute the lo and hi bounds.
22997 cat >conftest.$ac_ext <<_ACEOF
22998 /* confdefs.h.  */
22999 _ACEOF
23000 cat confdefs.h >>conftest.$ac_ext
23001 cat >>conftest.$ac_ext <<_ACEOF
23002 /* end confdefs.h.  */
23003 $ac_includes_default
23004 #ifndef offsetof
23005 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23006 #endif
23007 typedef struct { char x; int y; } ac__type_alignof_;
23008 int
23009 main ()
23010 {
23011 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
23012 test_array [0] = 0
23013
23014   ;
23015   return 0;
23016 }
23017 _ACEOF
23018 rm -f conftest.$ac_objext
23019 if { (ac_try="$ac_compile"
23020 case "(($ac_try" in
23021   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23022   *) ac_try_echo=$ac_try;;
23023 esac
23024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23025   (eval "$ac_compile") 2>conftest.er1
23026   ac_status=$?
23027   grep -v '^ *+' conftest.er1 >conftest.err
23028   rm -f conftest.er1
23029   cat conftest.err >&5
23030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23031   (exit $ac_status); } && {
23032          test -z "$ac_c_werror_flag" ||
23033          test ! -s conftest.err
23034        } && test -s conftest.$ac_objext; then
23035   ac_lo=0 ac_mid=0
23036   while :; do
23037     cat >conftest.$ac_ext <<_ACEOF
23038 /* confdefs.h.  */
23039 _ACEOF
23040 cat confdefs.h >>conftest.$ac_ext
23041 cat >>conftest.$ac_ext <<_ACEOF
23042 /* end confdefs.h.  */
23043 $ac_includes_default
23044 #ifndef offsetof
23045 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23046 #endif
23047 typedef struct { char x; int y; } ac__type_alignof_;
23048 int
23049 main ()
23050 {
23051 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23052 test_array [0] = 0
23053
23054   ;
23055   return 0;
23056 }
23057 _ACEOF
23058 rm -f conftest.$ac_objext
23059 if { (ac_try="$ac_compile"
23060 case "(($ac_try" in
23061   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23062   *) ac_try_echo=$ac_try;;
23063 esac
23064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23065   (eval "$ac_compile") 2>conftest.er1
23066   ac_status=$?
23067   grep -v '^ *+' conftest.er1 >conftest.err
23068   rm -f conftest.er1
23069   cat conftest.err >&5
23070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23071   (exit $ac_status); } && {
23072          test -z "$ac_c_werror_flag" ||
23073          test ! -s conftest.err
23074        } && test -s conftest.$ac_objext; then
23075   ac_hi=$ac_mid; break
23076 else
23077   echo "$as_me: failed program was:" >&5
23078 sed 's/^/| /' conftest.$ac_ext >&5
23079
23080         ac_lo=`expr $ac_mid + 1`
23081                         if test $ac_lo -le $ac_mid; then
23082                           ac_lo= ac_hi=
23083                           break
23084                         fi
23085                         ac_mid=`expr 2 '*' $ac_mid + 1`
23086 fi
23087
23088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23089   done
23090 else
23091   echo "$as_me: failed program was:" >&5
23092 sed 's/^/| /' conftest.$ac_ext >&5
23093
23094         cat >conftest.$ac_ext <<_ACEOF
23095 /* confdefs.h.  */
23096 _ACEOF
23097 cat confdefs.h >>conftest.$ac_ext
23098 cat >>conftest.$ac_ext <<_ACEOF
23099 /* end confdefs.h.  */
23100 $ac_includes_default
23101 #ifndef offsetof
23102 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23103 #endif
23104 typedef struct { char x; int y; } ac__type_alignof_;
23105 int
23106 main ()
23107 {
23108 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
23109 test_array [0] = 0
23110
23111   ;
23112   return 0;
23113 }
23114 _ACEOF
23115 rm -f conftest.$ac_objext
23116 if { (ac_try="$ac_compile"
23117 case "(($ac_try" in
23118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23119   *) ac_try_echo=$ac_try;;
23120 esac
23121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23122   (eval "$ac_compile") 2>conftest.er1
23123   ac_status=$?
23124   grep -v '^ *+' conftest.er1 >conftest.err
23125   rm -f conftest.er1
23126   cat conftest.err >&5
23127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23128   (exit $ac_status); } && {
23129          test -z "$ac_c_werror_flag" ||
23130          test ! -s conftest.err
23131        } && test -s conftest.$ac_objext; then
23132   ac_hi=-1 ac_mid=-1
23133   while :; do
23134     cat >conftest.$ac_ext <<_ACEOF
23135 /* confdefs.h.  */
23136 _ACEOF
23137 cat confdefs.h >>conftest.$ac_ext
23138 cat >>conftest.$ac_ext <<_ACEOF
23139 /* end confdefs.h.  */
23140 $ac_includes_default
23141 #ifndef offsetof
23142 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23143 #endif
23144 typedef struct { char x; int y; } ac__type_alignof_;
23145 int
23146 main ()
23147 {
23148 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
23149 test_array [0] = 0
23150
23151   ;
23152   return 0;
23153 }
23154 _ACEOF
23155 rm -f conftest.$ac_objext
23156 if { (ac_try="$ac_compile"
23157 case "(($ac_try" in
23158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23159   *) ac_try_echo=$ac_try;;
23160 esac
23161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23162   (eval "$ac_compile") 2>conftest.er1
23163   ac_status=$?
23164   grep -v '^ *+' conftest.er1 >conftest.err
23165   rm -f conftest.er1
23166   cat conftest.err >&5
23167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23168   (exit $ac_status); } && {
23169          test -z "$ac_c_werror_flag" ||
23170          test ! -s conftest.err
23171        } && test -s conftest.$ac_objext; then
23172   ac_lo=$ac_mid; break
23173 else
23174   echo "$as_me: failed program was:" >&5
23175 sed 's/^/| /' conftest.$ac_ext >&5
23176
23177         ac_hi=`expr '(' $ac_mid ')' - 1`
23178                         if test $ac_mid -le $ac_hi; then
23179                           ac_lo= ac_hi=
23180                           break
23181                         fi
23182                         ac_mid=`expr 2 '*' $ac_mid`
23183 fi
23184
23185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23186   done
23187 else
23188   echo "$as_me: failed program was:" >&5
23189 sed 's/^/| /' conftest.$ac_ext >&5
23190
23191         ac_lo= ac_hi=
23192 fi
23193
23194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23195 fi
23196
23197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23198 # Binary search between lo and hi bounds.
23199 while test "x$ac_lo" != "x$ac_hi"; do
23200   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23201   cat >conftest.$ac_ext <<_ACEOF
23202 /* confdefs.h.  */
23203 _ACEOF
23204 cat confdefs.h >>conftest.$ac_ext
23205 cat >>conftest.$ac_ext <<_ACEOF
23206 /* end confdefs.h.  */
23207 $ac_includes_default
23208 #ifndef offsetof
23209 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23210 #endif
23211 typedef struct { char x; int y; } ac__type_alignof_;
23212 int
23213 main ()
23214 {
23215 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23216 test_array [0] = 0
23217
23218   ;
23219   return 0;
23220 }
23221 _ACEOF
23222 rm -f conftest.$ac_objext
23223 if { (ac_try="$ac_compile"
23224 case "(($ac_try" in
23225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23226   *) ac_try_echo=$ac_try;;
23227 esac
23228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23229   (eval "$ac_compile") 2>conftest.er1
23230   ac_status=$?
23231   grep -v '^ *+' conftest.er1 >conftest.err
23232   rm -f conftest.er1
23233   cat conftest.err >&5
23234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23235   (exit $ac_status); } && {
23236          test -z "$ac_c_werror_flag" ||
23237          test ! -s conftest.err
23238        } && test -s conftest.$ac_objext; then
23239   ac_hi=$ac_mid
23240 else
23241   echo "$as_me: failed program was:" >&5
23242 sed 's/^/| /' conftest.$ac_ext >&5
23243
23244         ac_lo=`expr '(' $ac_mid ')' + 1`
23245 fi
23246
23247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23248 done
23249 case $ac_lo in
23250 ?*) ac_cv_alignof_int=$ac_lo;;
23251 '') if test "$ac_cv_type_int" = yes; then
23252      { { echo "$as_me:$LINENO: error: cannot compute alignment of int
23253 See \`config.log' for more details." >&5
23254 echo "$as_me: error: cannot compute alignment of int
23255 See \`config.log' for more details." >&2;}
23256    { (exit 77); exit 77; }; }
23257    else
23258      ac_cv_alignof_int=0
23259    fi ;;
23260 esac
23261 else
23262   cat >conftest.$ac_ext <<_ACEOF
23263 /* confdefs.h.  */
23264 _ACEOF
23265 cat confdefs.h >>conftest.$ac_ext
23266 cat >>conftest.$ac_ext <<_ACEOF
23267 /* end confdefs.h.  */
23268 $ac_includes_default
23269 #ifndef offsetof
23270 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23271 #endif
23272 typedef struct { char x; int y; } ac__type_alignof_;
23273 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
23274 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
23275 #include <stdio.h>
23276 #include <stdlib.h>
23277 int
23278 main ()
23279 {
23280
23281   FILE *f = fopen ("conftest.val", "w");
23282   if (! f)
23283     return 1;
23284   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
23285     {
23286       long int i = longval ();
23287       if (i != ((long int) offsetof (ac__type_alignof_, y)))
23288         return 1;
23289       fprintf (f, "%ld\n", i);
23290     }
23291   else
23292     {
23293       unsigned long int i = ulongval ();
23294       if (i != ((long int) offsetof (ac__type_alignof_, y)))
23295         return 1;
23296       fprintf (f, "%lu\n", i);
23297     }
23298   return ferror (f) || fclose (f) != 0;
23299
23300   ;
23301   return 0;
23302 }
23303 _ACEOF
23304 rm -f conftest$ac_exeext
23305 if { (ac_try="$ac_link"
23306 case "(($ac_try" in
23307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23308   *) ac_try_echo=$ac_try;;
23309 esac
23310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23311   (eval "$ac_link") 2>&5
23312   ac_status=$?
23313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23314   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23315   { (case "(($ac_try" in
23316   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23317   *) ac_try_echo=$ac_try;;
23318 esac
23319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23320   (eval "$ac_try") 2>&5
23321   ac_status=$?
23322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23323   (exit $ac_status); }; }; then
23324   ac_cv_alignof_int=`cat conftest.val`
23325 else
23326   echo "$as_me: program exited with status $ac_status" >&5
23327 echo "$as_me: failed program was:" >&5
23328 sed 's/^/| /' conftest.$ac_ext >&5
23329
23330 ( exit $ac_status )
23331 if test "$ac_cv_type_int" = yes; then
23332      { { echo "$as_me:$LINENO: error: cannot compute alignment of int
23333 See \`config.log' for more details." >&5
23334 echo "$as_me: error: cannot compute alignment of int
23335 See \`config.log' for more details." >&2;}
23336    { (exit 77); exit 77; }; }
23337    else
23338      ac_cv_alignof_int=0
23339    fi
23340 fi
23341 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23342 fi
23343 rm -f conftest.val
23344 fi
23345 { echo "$as_me:$LINENO: result: $ac_cv_alignof_int" >&5
23346 echo "${ECHO_T}$ac_cv_alignof_int" >&6; }
23347
23348
23349
23350 cat >>confdefs.h <<_ACEOF
23351 #define ALIGNOF_INT $ac_cv_alignof_int
23352 _ACEOF
23353
23354
23355 { echo "$as_me:$LINENO: checking for long" >&5
23356 echo $ECHO_N "checking for long... $ECHO_C" >&6; }
23357 if test "${ac_cv_type_long+set}" = set; then
23358   echo $ECHO_N "(cached) $ECHO_C" >&6
23359 else
23360   cat >conftest.$ac_ext <<_ACEOF
23361 /* confdefs.h.  */
23362 _ACEOF
23363 cat confdefs.h >>conftest.$ac_ext
23364 cat >>conftest.$ac_ext <<_ACEOF
23365 /* end confdefs.h.  */
23366 $ac_includes_default
23367 typedef long ac__type_new_;
23368 int
23369 main ()
23370 {
23371 if ((ac__type_new_ *) 0)
23372   return 0;
23373 if (sizeof (ac__type_new_))
23374   return 0;
23375   ;
23376   return 0;
23377 }
23378 _ACEOF
23379 rm -f conftest.$ac_objext
23380 if { (ac_try="$ac_compile"
23381 case "(($ac_try" in
23382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23383   *) ac_try_echo=$ac_try;;
23384 esac
23385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23386   (eval "$ac_compile") 2>conftest.er1
23387   ac_status=$?
23388   grep -v '^ *+' conftest.er1 >conftest.err
23389   rm -f conftest.er1
23390   cat conftest.err >&5
23391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23392   (exit $ac_status); } && {
23393          test -z "$ac_c_werror_flag" ||
23394          test ! -s conftest.err
23395        } && test -s conftest.$ac_objext; then
23396   ac_cv_type_long=yes
23397 else
23398   echo "$as_me: failed program was:" >&5
23399 sed 's/^/| /' conftest.$ac_ext >&5
23400
23401         ac_cv_type_long=no
23402 fi
23403
23404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23405 fi
23406 { echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
23407 echo "${ECHO_T}$ac_cv_type_long" >&6; }
23408
23409 # The cast to long int works around a bug in the HP C Compiler,
23410 # see AC_CHECK_SIZEOF for more information.
23411 { echo "$as_me:$LINENO: checking alignment of long" >&5
23412 echo $ECHO_N "checking alignment of long... $ECHO_C" >&6; }
23413 if test "${ac_cv_alignof_long+set}" = set; then
23414   echo $ECHO_N "(cached) $ECHO_C" >&6
23415 else
23416   if test "$cross_compiling" = yes; then
23417   # Depending upon the size, compute the lo and hi bounds.
23418 cat >conftest.$ac_ext <<_ACEOF
23419 /* confdefs.h.  */
23420 _ACEOF
23421 cat confdefs.h >>conftest.$ac_ext
23422 cat >>conftest.$ac_ext <<_ACEOF
23423 /* end confdefs.h.  */
23424 $ac_includes_default
23425 #ifndef offsetof
23426 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23427 #endif
23428 typedef struct { char x; long y; } ac__type_alignof_;
23429 int
23430 main ()
23431 {
23432 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
23433 test_array [0] = 0
23434
23435   ;
23436   return 0;
23437 }
23438 _ACEOF
23439 rm -f conftest.$ac_objext
23440 if { (ac_try="$ac_compile"
23441 case "(($ac_try" in
23442   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23443   *) ac_try_echo=$ac_try;;
23444 esac
23445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23446   (eval "$ac_compile") 2>conftest.er1
23447   ac_status=$?
23448   grep -v '^ *+' conftest.er1 >conftest.err
23449   rm -f conftest.er1
23450   cat conftest.err >&5
23451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23452   (exit $ac_status); } && {
23453          test -z "$ac_c_werror_flag" ||
23454          test ! -s conftest.err
23455        } && test -s conftest.$ac_objext; then
23456   ac_lo=0 ac_mid=0
23457   while :; do
23458     cat >conftest.$ac_ext <<_ACEOF
23459 /* confdefs.h.  */
23460 _ACEOF
23461 cat confdefs.h >>conftest.$ac_ext
23462 cat >>conftest.$ac_ext <<_ACEOF
23463 /* end confdefs.h.  */
23464 $ac_includes_default
23465 #ifndef offsetof
23466 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23467 #endif
23468 typedef struct { char x; long y; } ac__type_alignof_;
23469 int
23470 main ()
23471 {
23472 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23473 test_array [0] = 0
23474
23475   ;
23476   return 0;
23477 }
23478 _ACEOF
23479 rm -f conftest.$ac_objext
23480 if { (ac_try="$ac_compile"
23481 case "(($ac_try" in
23482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23483   *) ac_try_echo=$ac_try;;
23484 esac
23485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23486   (eval "$ac_compile") 2>conftest.er1
23487   ac_status=$?
23488   grep -v '^ *+' conftest.er1 >conftest.err
23489   rm -f conftest.er1
23490   cat conftest.err >&5
23491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23492   (exit $ac_status); } && {
23493          test -z "$ac_c_werror_flag" ||
23494          test ! -s conftest.err
23495        } && test -s conftest.$ac_objext; then
23496   ac_hi=$ac_mid; break
23497 else
23498   echo "$as_me: failed program was:" >&5
23499 sed 's/^/| /' conftest.$ac_ext >&5
23500
23501         ac_lo=`expr $ac_mid + 1`
23502                         if test $ac_lo -le $ac_mid; then
23503                           ac_lo= ac_hi=
23504                           break
23505                         fi
23506                         ac_mid=`expr 2 '*' $ac_mid + 1`
23507 fi
23508
23509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23510   done
23511 else
23512   echo "$as_me: failed program was:" >&5
23513 sed 's/^/| /' conftest.$ac_ext >&5
23514
23515         cat >conftest.$ac_ext <<_ACEOF
23516 /* confdefs.h.  */
23517 _ACEOF
23518 cat confdefs.h >>conftest.$ac_ext
23519 cat >>conftest.$ac_ext <<_ACEOF
23520 /* end confdefs.h.  */
23521 $ac_includes_default
23522 #ifndef offsetof
23523 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23524 #endif
23525 typedef struct { char x; long y; } ac__type_alignof_;
23526 int
23527 main ()
23528 {
23529 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
23530 test_array [0] = 0
23531
23532   ;
23533   return 0;
23534 }
23535 _ACEOF
23536 rm -f conftest.$ac_objext
23537 if { (ac_try="$ac_compile"
23538 case "(($ac_try" in
23539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23540   *) ac_try_echo=$ac_try;;
23541 esac
23542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23543   (eval "$ac_compile") 2>conftest.er1
23544   ac_status=$?
23545   grep -v '^ *+' conftest.er1 >conftest.err
23546   rm -f conftest.er1
23547   cat conftest.err >&5
23548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23549   (exit $ac_status); } && {
23550          test -z "$ac_c_werror_flag" ||
23551          test ! -s conftest.err
23552        } && test -s conftest.$ac_objext; then
23553   ac_hi=-1 ac_mid=-1
23554   while :; do
23555     cat >conftest.$ac_ext <<_ACEOF
23556 /* confdefs.h.  */
23557 _ACEOF
23558 cat confdefs.h >>conftest.$ac_ext
23559 cat >>conftest.$ac_ext <<_ACEOF
23560 /* end confdefs.h.  */
23561 $ac_includes_default
23562 #ifndef offsetof
23563 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23564 #endif
23565 typedef struct { char x; long y; } ac__type_alignof_;
23566 int
23567 main ()
23568 {
23569 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
23570 test_array [0] = 0
23571
23572   ;
23573   return 0;
23574 }
23575 _ACEOF
23576 rm -f conftest.$ac_objext
23577 if { (ac_try="$ac_compile"
23578 case "(($ac_try" in
23579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23580   *) ac_try_echo=$ac_try;;
23581 esac
23582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23583   (eval "$ac_compile") 2>conftest.er1
23584   ac_status=$?
23585   grep -v '^ *+' conftest.er1 >conftest.err
23586   rm -f conftest.er1
23587   cat conftest.err >&5
23588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23589   (exit $ac_status); } && {
23590          test -z "$ac_c_werror_flag" ||
23591          test ! -s conftest.err
23592        } && test -s conftest.$ac_objext; then
23593   ac_lo=$ac_mid; break
23594 else
23595   echo "$as_me: failed program was:" >&5
23596 sed 's/^/| /' conftest.$ac_ext >&5
23597
23598         ac_hi=`expr '(' $ac_mid ')' - 1`
23599                         if test $ac_mid -le $ac_hi; then
23600                           ac_lo= ac_hi=
23601                           break
23602                         fi
23603                         ac_mid=`expr 2 '*' $ac_mid`
23604 fi
23605
23606 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23607   done
23608 else
23609   echo "$as_me: failed program was:" >&5
23610 sed 's/^/| /' conftest.$ac_ext >&5
23611
23612         ac_lo= ac_hi=
23613 fi
23614
23615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23616 fi
23617
23618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23619 # Binary search between lo and hi bounds.
23620 while test "x$ac_lo" != "x$ac_hi"; do
23621   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23622   cat >conftest.$ac_ext <<_ACEOF
23623 /* confdefs.h.  */
23624 _ACEOF
23625 cat confdefs.h >>conftest.$ac_ext
23626 cat >>conftest.$ac_ext <<_ACEOF
23627 /* end confdefs.h.  */
23628 $ac_includes_default
23629 #ifndef offsetof
23630 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23631 #endif
23632 typedef struct { char x; long y; } ac__type_alignof_;
23633 int
23634 main ()
23635 {
23636 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23637 test_array [0] = 0
23638
23639   ;
23640   return 0;
23641 }
23642 _ACEOF
23643 rm -f conftest.$ac_objext
23644 if { (ac_try="$ac_compile"
23645 case "(($ac_try" in
23646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23647   *) ac_try_echo=$ac_try;;
23648 esac
23649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23650   (eval "$ac_compile") 2>conftest.er1
23651   ac_status=$?
23652   grep -v '^ *+' conftest.er1 >conftest.err
23653   rm -f conftest.er1
23654   cat conftest.err >&5
23655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23656   (exit $ac_status); } && {
23657          test -z "$ac_c_werror_flag" ||
23658          test ! -s conftest.err
23659        } && test -s conftest.$ac_objext; then
23660   ac_hi=$ac_mid
23661 else
23662   echo "$as_me: failed program was:" >&5
23663 sed 's/^/| /' conftest.$ac_ext >&5
23664
23665         ac_lo=`expr '(' $ac_mid ')' + 1`
23666 fi
23667
23668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23669 done
23670 case $ac_lo in
23671 ?*) ac_cv_alignof_long=$ac_lo;;
23672 '') if test "$ac_cv_type_long" = yes; then
23673      { { echo "$as_me:$LINENO: error: cannot compute alignment of long
23674 See \`config.log' for more details." >&5
23675 echo "$as_me: error: cannot compute alignment of long
23676 See \`config.log' for more details." >&2;}
23677    { (exit 77); exit 77; }; }
23678    else
23679      ac_cv_alignof_long=0
23680    fi ;;
23681 esac
23682 else
23683   cat >conftest.$ac_ext <<_ACEOF
23684 /* confdefs.h.  */
23685 _ACEOF
23686 cat confdefs.h >>conftest.$ac_ext
23687 cat >>conftest.$ac_ext <<_ACEOF
23688 /* end confdefs.h.  */
23689 $ac_includes_default
23690 #ifndef offsetof
23691 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23692 #endif
23693 typedef struct { char x; long y; } ac__type_alignof_;
23694 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
23695 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
23696 #include <stdio.h>
23697 #include <stdlib.h>
23698 int
23699 main ()
23700 {
23701
23702   FILE *f = fopen ("conftest.val", "w");
23703   if (! f)
23704     return 1;
23705   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
23706     {
23707       long int i = longval ();
23708       if (i != ((long int) offsetof (ac__type_alignof_, y)))
23709         return 1;
23710       fprintf (f, "%ld\n", i);
23711     }
23712   else
23713     {
23714       unsigned long int i = ulongval ();
23715       if (i != ((long int) offsetof (ac__type_alignof_, y)))
23716         return 1;
23717       fprintf (f, "%lu\n", i);
23718     }
23719   return ferror (f) || fclose (f) != 0;
23720
23721   ;
23722   return 0;
23723 }
23724 _ACEOF
23725 rm -f conftest$ac_exeext
23726 if { (ac_try="$ac_link"
23727 case "(($ac_try" in
23728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23729   *) ac_try_echo=$ac_try;;
23730 esac
23731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23732   (eval "$ac_link") 2>&5
23733   ac_status=$?
23734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23735   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23736   { (case "(($ac_try" in
23737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23738   *) ac_try_echo=$ac_try;;
23739 esac
23740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23741   (eval "$ac_try") 2>&5
23742   ac_status=$?
23743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23744   (exit $ac_status); }; }; then
23745   ac_cv_alignof_long=`cat conftest.val`
23746 else
23747   echo "$as_me: program exited with status $ac_status" >&5
23748 echo "$as_me: failed program was:" >&5
23749 sed 's/^/| /' conftest.$ac_ext >&5
23750
23751 ( exit $ac_status )
23752 if test "$ac_cv_type_long" = yes; then
23753      { { echo "$as_me:$LINENO: error: cannot compute alignment of long
23754 See \`config.log' for more details." >&5
23755 echo "$as_me: error: cannot compute alignment of long
23756 See \`config.log' for more details." >&2;}
23757    { (exit 77); exit 77; }; }
23758    else
23759      ac_cv_alignof_long=0
23760    fi
23761 fi
23762 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23763 fi
23764 rm -f conftest.val
23765 fi
23766 { echo "$as_me:$LINENO: result: $ac_cv_alignof_long" >&5
23767 echo "${ECHO_T}$ac_cv_alignof_long" >&6; }
23768
23769
23770
23771 cat >>confdefs.h <<_ACEOF
23772 #define ALIGNOF_LONG $ac_cv_alignof_long
23773 _ACEOF
23774
23775
23776 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
23777   { echo "$as_me:$LINENO: checking for long long int" >&5
23778 echo $ECHO_N "checking for long long int... $ECHO_C" >&6; }
23779 if test "${ac_cv_type_long_long_int+set}" = set; then
23780   echo $ECHO_N "(cached) $ECHO_C" >&6
23781 else
23782   cat >conftest.$ac_ext <<_ACEOF
23783 /* confdefs.h.  */
23784 _ACEOF
23785 cat confdefs.h >>conftest.$ac_ext
23786 cat >>conftest.$ac_ext <<_ACEOF
23787 /* end confdefs.h.  */
23788 $ac_includes_default
23789 typedef long long int ac__type_new_;
23790 int
23791 main ()
23792 {
23793 if ((ac__type_new_ *) 0)
23794   return 0;
23795 if (sizeof (ac__type_new_))
23796   return 0;
23797   ;
23798   return 0;
23799 }
23800 _ACEOF
23801 rm -f conftest.$ac_objext
23802 if { (ac_try="$ac_compile"
23803 case "(($ac_try" in
23804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23805   *) ac_try_echo=$ac_try;;
23806 esac
23807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23808   (eval "$ac_compile") 2>conftest.er1
23809   ac_status=$?
23810   grep -v '^ *+' conftest.er1 >conftest.err
23811   rm -f conftest.er1
23812   cat conftest.err >&5
23813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23814   (exit $ac_status); } && {
23815          test -z "$ac_c_werror_flag" ||
23816          test ! -s conftest.err
23817        } && test -s conftest.$ac_objext; then
23818   ac_cv_type_long_long_int=yes
23819 else
23820   echo "$as_me: failed program was:" >&5
23821 sed 's/^/| /' conftest.$ac_ext >&5
23822
23823         ac_cv_type_long_long_int=no
23824 fi
23825
23826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23827 fi
23828 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
23829 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6; }
23830
23831 # The cast to long int works around a bug in the HP C Compiler,
23832 # see AC_CHECK_SIZEOF for more information.
23833 { echo "$as_me:$LINENO: checking alignment of long long int" >&5
23834 echo $ECHO_N "checking alignment of long long int... $ECHO_C" >&6; }
23835 if test "${ac_cv_alignof_long_long_int+set}" = set; then
23836   echo $ECHO_N "(cached) $ECHO_C" >&6
23837 else
23838   if test "$cross_compiling" = yes; then
23839   # Depending upon the size, compute the lo and hi bounds.
23840 cat >conftest.$ac_ext <<_ACEOF
23841 /* confdefs.h.  */
23842 _ACEOF
23843 cat confdefs.h >>conftest.$ac_ext
23844 cat >>conftest.$ac_ext <<_ACEOF
23845 /* end confdefs.h.  */
23846 $ac_includes_default
23847 #ifndef offsetof
23848 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23849 #endif
23850 typedef struct { char x; long long int y; } ac__type_alignof_;
23851 int
23852 main ()
23853 {
23854 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
23855 test_array [0] = 0
23856
23857   ;
23858   return 0;
23859 }
23860 _ACEOF
23861 rm -f conftest.$ac_objext
23862 if { (ac_try="$ac_compile"
23863 case "(($ac_try" in
23864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23865   *) ac_try_echo=$ac_try;;
23866 esac
23867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23868   (eval "$ac_compile") 2>conftest.er1
23869   ac_status=$?
23870   grep -v '^ *+' conftest.er1 >conftest.err
23871   rm -f conftest.er1
23872   cat conftest.err >&5
23873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23874   (exit $ac_status); } && {
23875          test -z "$ac_c_werror_flag" ||
23876          test ! -s conftest.err
23877        } && test -s conftest.$ac_objext; then
23878   ac_lo=0 ac_mid=0
23879   while :; do
23880     cat >conftest.$ac_ext <<_ACEOF
23881 /* confdefs.h.  */
23882 _ACEOF
23883 cat confdefs.h >>conftest.$ac_ext
23884 cat >>conftest.$ac_ext <<_ACEOF
23885 /* end confdefs.h.  */
23886 $ac_includes_default
23887 #ifndef offsetof
23888 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23889 #endif
23890 typedef struct { char x; long long int y; } ac__type_alignof_;
23891 int
23892 main ()
23893 {
23894 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23895 test_array [0] = 0
23896
23897   ;
23898   return 0;
23899 }
23900 _ACEOF
23901 rm -f conftest.$ac_objext
23902 if { (ac_try="$ac_compile"
23903 case "(($ac_try" in
23904   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23905   *) ac_try_echo=$ac_try;;
23906 esac
23907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23908   (eval "$ac_compile") 2>conftest.er1
23909   ac_status=$?
23910   grep -v '^ *+' conftest.er1 >conftest.err
23911   rm -f conftest.er1
23912   cat conftest.err >&5
23913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23914   (exit $ac_status); } && {
23915          test -z "$ac_c_werror_flag" ||
23916          test ! -s conftest.err
23917        } && test -s conftest.$ac_objext; then
23918   ac_hi=$ac_mid; break
23919 else
23920   echo "$as_me: failed program was:" >&5
23921 sed 's/^/| /' conftest.$ac_ext >&5
23922
23923         ac_lo=`expr $ac_mid + 1`
23924                         if test $ac_lo -le $ac_mid; then
23925                           ac_lo= ac_hi=
23926                           break
23927                         fi
23928                         ac_mid=`expr 2 '*' $ac_mid + 1`
23929 fi
23930
23931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23932   done
23933 else
23934   echo "$as_me: failed program was:" >&5
23935 sed 's/^/| /' conftest.$ac_ext >&5
23936
23937         cat >conftest.$ac_ext <<_ACEOF
23938 /* confdefs.h.  */
23939 _ACEOF
23940 cat confdefs.h >>conftest.$ac_ext
23941 cat >>conftest.$ac_ext <<_ACEOF
23942 /* end confdefs.h.  */
23943 $ac_includes_default
23944 #ifndef offsetof
23945 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23946 #endif
23947 typedef struct { char x; long long int y; } ac__type_alignof_;
23948 int
23949 main ()
23950 {
23951 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
23952 test_array [0] = 0
23953
23954   ;
23955   return 0;
23956 }
23957 _ACEOF
23958 rm -f conftest.$ac_objext
23959 if { (ac_try="$ac_compile"
23960 case "(($ac_try" in
23961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23962   *) ac_try_echo=$ac_try;;
23963 esac
23964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23965   (eval "$ac_compile") 2>conftest.er1
23966   ac_status=$?
23967   grep -v '^ *+' conftest.er1 >conftest.err
23968   rm -f conftest.er1
23969   cat conftest.err >&5
23970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
23971   (exit $ac_status); } && {
23972          test -z "$ac_c_werror_flag" ||
23973          test ! -s conftest.err
23974        } && test -s conftest.$ac_objext; then
23975   ac_hi=-1 ac_mid=-1
23976   while :; do
23977     cat >conftest.$ac_ext <<_ACEOF
23978 /* confdefs.h.  */
23979 _ACEOF
23980 cat confdefs.h >>conftest.$ac_ext
23981 cat >>conftest.$ac_ext <<_ACEOF
23982 /* end confdefs.h.  */
23983 $ac_includes_default
23984 #ifndef offsetof
23985 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23986 #endif
23987 typedef struct { char x; long long int y; } ac__type_alignof_;
23988 int
23989 main ()
23990 {
23991 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
23992 test_array [0] = 0
23993
23994   ;
23995   return 0;
23996 }
23997 _ACEOF
23998 rm -f conftest.$ac_objext
23999 if { (ac_try="$ac_compile"
24000 case "(($ac_try" in
24001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24002   *) ac_try_echo=$ac_try;;
24003 esac
24004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24005   (eval "$ac_compile") 2>conftest.er1
24006   ac_status=$?
24007   grep -v '^ *+' conftest.er1 >conftest.err
24008   rm -f conftest.er1
24009   cat conftest.err >&5
24010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24011   (exit $ac_status); } && {
24012          test -z "$ac_c_werror_flag" ||
24013          test ! -s conftest.err
24014        } && test -s conftest.$ac_objext; then
24015   ac_lo=$ac_mid; break
24016 else
24017   echo "$as_me: failed program was:" >&5
24018 sed 's/^/| /' conftest.$ac_ext >&5
24019
24020         ac_hi=`expr '(' $ac_mid ')' - 1`
24021                         if test $ac_mid -le $ac_hi; then
24022                           ac_lo= ac_hi=
24023                           break
24024                         fi
24025                         ac_mid=`expr 2 '*' $ac_mid`
24026 fi
24027
24028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24029   done
24030 else
24031   echo "$as_me: failed program was:" >&5
24032 sed 's/^/| /' conftest.$ac_ext >&5
24033
24034         ac_lo= ac_hi=
24035 fi
24036
24037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24038 fi
24039
24040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24041 # Binary search between lo and hi bounds.
24042 while test "x$ac_lo" != "x$ac_hi"; do
24043   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24044   cat >conftest.$ac_ext <<_ACEOF
24045 /* confdefs.h.  */
24046 _ACEOF
24047 cat confdefs.h >>conftest.$ac_ext
24048 cat >>conftest.$ac_ext <<_ACEOF
24049 /* end confdefs.h.  */
24050 $ac_includes_default
24051 #ifndef offsetof
24052 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24053 #endif
24054 typedef struct { char x; long long int y; } ac__type_alignof_;
24055 int
24056 main ()
24057 {
24058 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
24059 test_array [0] = 0
24060
24061   ;
24062   return 0;
24063 }
24064 _ACEOF
24065 rm -f conftest.$ac_objext
24066 if { (ac_try="$ac_compile"
24067 case "(($ac_try" in
24068   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24069   *) ac_try_echo=$ac_try;;
24070 esac
24071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24072   (eval "$ac_compile") 2>conftest.er1
24073   ac_status=$?
24074   grep -v '^ *+' conftest.er1 >conftest.err
24075   rm -f conftest.er1
24076   cat conftest.err >&5
24077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24078   (exit $ac_status); } && {
24079          test -z "$ac_c_werror_flag" ||
24080          test ! -s conftest.err
24081        } && test -s conftest.$ac_objext; then
24082   ac_hi=$ac_mid
24083 else
24084   echo "$as_me: failed program was:" >&5
24085 sed 's/^/| /' conftest.$ac_ext >&5
24086
24087         ac_lo=`expr '(' $ac_mid ')' + 1`
24088 fi
24089
24090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24091 done
24092 case $ac_lo in
24093 ?*) ac_cv_alignof_long_long_int=$ac_lo;;
24094 '') if test "$ac_cv_type_long_long_int" = yes; then
24095      { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int
24096 See \`config.log' for more details." >&5
24097 echo "$as_me: error: cannot compute alignment of long long int
24098 See \`config.log' for more details." >&2;}
24099    { (exit 77); exit 77; }; }
24100    else
24101      ac_cv_alignof_long_long_int=0
24102    fi ;;
24103 esac
24104 else
24105   cat >conftest.$ac_ext <<_ACEOF
24106 /* confdefs.h.  */
24107 _ACEOF
24108 cat confdefs.h >>conftest.$ac_ext
24109 cat >>conftest.$ac_ext <<_ACEOF
24110 /* end confdefs.h.  */
24111 $ac_includes_default
24112 #ifndef offsetof
24113 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24114 #endif
24115 typedef struct { char x; long long int y; } ac__type_alignof_;
24116 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
24117 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
24118 #include <stdio.h>
24119 #include <stdlib.h>
24120 int
24121 main ()
24122 {
24123
24124   FILE *f = fopen ("conftest.val", "w");
24125   if (! f)
24126     return 1;
24127   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
24128     {
24129       long int i = longval ();
24130       if (i != ((long int) offsetof (ac__type_alignof_, y)))
24131         return 1;
24132       fprintf (f, "%ld\n", i);
24133     }
24134   else
24135     {
24136       unsigned long int i = ulongval ();
24137       if (i != ((long int) offsetof (ac__type_alignof_, y)))
24138         return 1;
24139       fprintf (f, "%lu\n", i);
24140     }
24141   return ferror (f) || fclose (f) != 0;
24142
24143   ;
24144   return 0;
24145 }
24146 _ACEOF
24147 rm -f conftest$ac_exeext
24148 if { (ac_try="$ac_link"
24149 case "(($ac_try" in
24150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24151   *) ac_try_echo=$ac_try;;
24152 esac
24153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24154   (eval "$ac_link") 2>&5
24155   ac_status=$?
24156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24157   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24158   { (case "(($ac_try" in
24159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24160   *) ac_try_echo=$ac_try;;
24161 esac
24162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24163   (eval "$ac_try") 2>&5
24164   ac_status=$?
24165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24166   (exit $ac_status); }; }; then
24167   ac_cv_alignof_long_long_int=`cat conftest.val`
24168 else
24169   echo "$as_me: program exited with status $ac_status" >&5
24170 echo "$as_me: failed program was:" >&5
24171 sed 's/^/| /' conftest.$ac_ext >&5
24172
24173 ( exit $ac_status )
24174 if test "$ac_cv_type_long_long_int" = yes; then
24175      { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int
24176 See \`config.log' for more details." >&5
24177 echo "$as_me: error: cannot compute alignment of long long int
24178 See \`config.log' for more details." >&2;}
24179    { (exit 77); exit 77; }; }
24180    else
24181      ac_cv_alignof_long_long_int=0
24182    fi
24183 fi
24184 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24185 fi
24186 rm -f conftest.val
24187 fi
24188 { echo "$as_me:$LINENO: result: $ac_cv_alignof_long_long_int" >&5
24189 echo "${ECHO_T}$ac_cv_alignof_long_long_int" >&6; }
24190
24191
24192
24193 cat >>confdefs.h <<_ACEOF
24194 #define ALIGNOF_LONG_LONG_INT $ac_cv_alignof_long_long_int
24195 _ACEOF
24196
24197
24198 fi
24199 { echo "$as_me:$LINENO: checking for double" >&5
24200 echo $ECHO_N "checking for double... $ECHO_C" >&6; }
24201 if test "${ac_cv_type_double+set}" = set; then
24202   echo $ECHO_N "(cached) $ECHO_C" >&6
24203 else
24204   cat >conftest.$ac_ext <<_ACEOF
24205 /* confdefs.h.  */
24206 _ACEOF
24207 cat confdefs.h >>conftest.$ac_ext
24208 cat >>conftest.$ac_ext <<_ACEOF
24209 /* end confdefs.h.  */
24210 $ac_includes_default
24211 typedef double ac__type_new_;
24212 int
24213 main ()
24214 {
24215 if ((ac__type_new_ *) 0)
24216   return 0;
24217 if (sizeof (ac__type_new_))
24218   return 0;
24219   ;
24220   return 0;
24221 }
24222 _ACEOF
24223 rm -f conftest.$ac_objext
24224 if { (ac_try="$ac_compile"
24225 case "(($ac_try" in
24226   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24227   *) ac_try_echo=$ac_try;;
24228 esac
24229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24230   (eval "$ac_compile") 2>conftest.er1
24231   ac_status=$?
24232   grep -v '^ *+' conftest.er1 >conftest.err
24233   rm -f conftest.er1
24234   cat conftest.err >&5
24235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24236   (exit $ac_status); } && {
24237          test -z "$ac_c_werror_flag" ||
24238          test ! -s conftest.err
24239        } && test -s conftest.$ac_objext; then
24240   ac_cv_type_double=yes
24241 else
24242   echo "$as_me: failed program was:" >&5
24243 sed 's/^/| /' conftest.$ac_ext >&5
24244
24245         ac_cv_type_double=no
24246 fi
24247
24248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24249 fi
24250 { echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
24251 echo "${ECHO_T}$ac_cv_type_double" >&6; }
24252
24253 # The cast to long int works around a bug in the HP C Compiler,
24254 # see AC_CHECK_SIZEOF for more information.
24255 { echo "$as_me:$LINENO: checking alignment of double" >&5
24256 echo $ECHO_N "checking alignment of double... $ECHO_C" >&6; }
24257 if test "${ac_cv_alignof_double+set}" = set; then
24258   echo $ECHO_N "(cached) $ECHO_C" >&6
24259 else
24260   if test "$cross_compiling" = yes; then
24261   # Depending upon the size, compute the lo and hi bounds.
24262 cat >conftest.$ac_ext <<_ACEOF
24263 /* confdefs.h.  */
24264 _ACEOF
24265 cat confdefs.h >>conftest.$ac_ext
24266 cat >>conftest.$ac_ext <<_ACEOF
24267 /* end confdefs.h.  */
24268 $ac_includes_default
24269 #ifndef offsetof
24270 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24271 #endif
24272 typedef struct { char x; double y; } ac__type_alignof_;
24273 int
24274 main ()
24275 {
24276 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
24277 test_array [0] = 0
24278
24279   ;
24280   return 0;
24281 }
24282 _ACEOF
24283 rm -f conftest.$ac_objext
24284 if { (ac_try="$ac_compile"
24285 case "(($ac_try" in
24286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24287   *) ac_try_echo=$ac_try;;
24288 esac
24289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24290   (eval "$ac_compile") 2>conftest.er1
24291   ac_status=$?
24292   grep -v '^ *+' conftest.er1 >conftest.err
24293   rm -f conftest.er1
24294   cat conftest.err >&5
24295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24296   (exit $ac_status); } && {
24297          test -z "$ac_c_werror_flag" ||
24298          test ! -s conftest.err
24299        } && test -s conftest.$ac_objext; then
24300   ac_lo=0 ac_mid=0
24301   while :; do
24302     cat >conftest.$ac_ext <<_ACEOF
24303 /* confdefs.h.  */
24304 _ACEOF
24305 cat confdefs.h >>conftest.$ac_ext
24306 cat >>conftest.$ac_ext <<_ACEOF
24307 /* end confdefs.h.  */
24308 $ac_includes_default
24309 #ifndef offsetof
24310 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24311 #endif
24312 typedef struct { char x; double y; } ac__type_alignof_;
24313 int
24314 main ()
24315 {
24316 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
24317 test_array [0] = 0
24318
24319   ;
24320   return 0;
24321 }
24322 _ACEOF
24323 rm -f conftest.$ac_objext
24324 if { (ac_try="$ac_compile"
24325 case "(($ac_try" in
24326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24327   *) ac_try_echo=$ac_try;;
24328 esac
24329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24330   (eval "$ac_compile") 2>conftest.er1
24331   ac_status=$?
24332   grep -v '^ *+' conftest.er1 >conftest.err
24333   rm -f conftest.er1
24334   cat conftest.err >&5
24335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24336   (exit $ac_status); } && {
24337          test -z "$ac_c_werror_flag" ||
24338          test ! -s conftest.err
24339        } && test -s conftest.$ac_objext; then
24340   ac_hi=$ac_mid; break
24341 else
24342   echo "$as_me: failed program was:" >&5
24343 sed 's/^/| /' conftest.$ac_ext >&5
24344
24345         ac_lo=`expr $ac_mid + 1`
24346                         if test $ac_lo -le $ac_mid; then
24347                           ac_lo= ac_hi=
24348                           break
24349                         fi
24350                         ac_mid=`expr 2 '*' $ac_mid + 1`
24351 fi
24352
24353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24354   done
24355 else
24356   echo "$as_me: failed program was:" >&5
24357 sed 's/^/| /' conftest.$ac_ext >&5
24358
24359         cat >conftest.$ac_ext <<_ACEOF
24360 /* confdefs.h.  */
24361 _ACEOF
24362 cat confdefs.h >>conftest.$ac_ext
24363 cat >>conftest.$ac_ext <<_ACEOF
24364 /* end confdefs.h.  */
24365 $ac_includes_default
24366 #ifndef offsetof
24367 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24368 #endif
24369 typedef struct { char x; double y; } ac__type_alignof_;
24370 int
24371 main ()
24372 {
24373 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
24374 test_array [0] = 0
24375
24376   ;
24377   return 0;
24378 }
24379 _ACEOF
24380 rm -f conftest.$ac_objext
24381 if { (ac_try="$ac_compile"
24382 case "(($ac_try" in
24383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24384   *) ac_try_echo=$ac_try;;
24385 esac
24386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24387   (eval "$ac_compile") 2>conftest.er1
24388   ac_status=$?
24389   grep -v '^ *+' conftest.er1 >conftest.err
24390   rm -f conftest.er1
24391   cat conftest.err >&5
24392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24393   (exit $ac_status); } && {
24394          test -z "$ac_c_werror_flag" ||
24395          test ! -s conftest.err
24396        } && test -s conftest.$ac_objext; then
24397   ac_hi=-1 ac_mid=-1
24398   while :; do
24399     cat >conftest.$ac_ext <<_ACEOF
24400 /* confdefs.h.  */
24401 _ACEOF
24402 cat confdefs.h >>conftest.$ac_ext
24403 cat >>conftest.$ac_ext <<_ACEOF
24404 /* end confdefs.h.  */
24405 $ac_includes_default
24406 #ifndef offsetof
24407 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24408 #endif
24409 typedef struct { char x; double y; } ac__type_alignof_;
24410 int
24411 main ()
24412 {
24413 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
24414 test_array [0] = 0
24415
24416   ;
24417   return 0;
24418 }
24419 _ACEOF
24420 rm -f conftest.$ac_objext
24421 if { (ac_try="$ac_compile"
24422 case "(($ac_try" in
24423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24424   *) ac_try_echo=$ac_try;;
24425 esac
24426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24427   (eval "$ac_compile") 2>conftest.er1
24428   ac_status=$?
24429   grep -v '^ *+' conftest.er1 >conftest.err
24430   rm -f conftest.er1
24431   cat conftest.err >&5
24432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24433   (exit $ac_status); } && {
24434          test -z "$ac_c_werror_flag" ||
24435          test ! -s conftest.err
24436        } && test -s conftest.$ac_objext; then
24437   ac_lo=$ac_mid; break
24438 else
24439   echo "$as_me: failed program was:" >&5
24440 sed 's/^/| /' conftest.$ac_ext >&5
24441
24442         ac_hi=`expr '(' $ac_mid ')' - 1`
24443                         if test $ac_mid -le $ac_hi; then
24444                           ac_lo= ac_hi=
24445                           break
24446                         fi
24447                         ac_mid=`expr 2 '*' $ac_mid`
24448 fi
24449
24450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24451   done
24452 else
24453   echo "$as_me: failed program was:" >&5
24454 sed 's/^/| /' conftest.$ac_ext >&5
24455
24456         ac_lo= ac_hi=
24457 fi
24458
24459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24460 fi
24461
24462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24463 # Binary search between lo and hi bounds.
24464 while test "x$ac_lo" != "x$ac_hi"; do
24465   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24466   cat >conftest.$ac_ext <<_ACEOF
24467 /* confdefs.h.  */
24468 _ACEOF
24469 cat confdefs.h >>conftest.$ac_ext
24470 cat >>conftest.$ac_ext <<_ACEOF
24471 /* end confdefs.h.  */
24472 $ac_includes_default
24473 #ifndef offsetof
24474 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24475 #endif
24476 typedef struct { char x; double y; } ac__type_alignof_;
24477 int
24478 main ()
24479 {
24480 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
24481 test_array [0] = 0
24482
24483   ;
24484   return 0;
24485 }
24486 _ACEOF
24487 rm -f conftest.$ac_objext
24488 if { (ac_try="$ac_compile"
24489 case "(($ac_try" in
24490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24491   *) ac_try_echo=$ac_try;;
24492 esac
24493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24494   (eval "$ac_compile") 2>conftest.er1
24495   ac_status=$?
24496   grep -v '^ *+' conftest.er1 >conftest.err
24497   rm -f conftest.er1
24498   cat conftest.err >&5
24499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24500   (exit $ac_status); } && {
24501          test -z "$ac_c_werror_flag" ||
24502          test ! -s conftest.err
24503        } && test -s conftest.$ac_objext; then
24504   ac_hi=$ac_mid
24505 else
24506   echo "$as_me: failed program was:" >&5
24507 sed 's/^/| /' conftest.$ac_ext >&5
24508
24509         ac_lo=`expr '(' $ac_mid ')' + 1`
24510 fi
24511
24512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24513 done
24514 case $ac_lo in
24515 ?*) ac_cv_alignof_double=$ac_lo;;
24516 '') if test "$ac_cv_type_double" = yes; then
24517      { { echo "$as_me:$LINENO: error: cannot compute alignment of double
24518 See \`config.log' for more details." >&5
24519 echo "$as_me: error: cannot compute alignment of double
24520 See \`config.log' for more details." >&2;}
24521    { (exit 77); exit 77; }; }
24522    else
24523      ac_cv_alignof_double=0
24524    fi ;;
24525 esac
24526 else
24527   cat >conftest.$ac_ext <<_ACEOF
24528 /* confdefs.h.  */
24529 _ACEOF
24530 cat confdefs.h >>conftest.$ac_ext
24531 cat >>conftest.$ac_ext <<_ACEOF
24532 /* end confdefs.h.  */
24533 $ac_includes_default
24534 #ifndef offsetof
24535 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24536 #endif
24537 typedef struct { char x; double y; } ac__type_alignof_;
24538 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
24539 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
24540 #include <stdio.h>
24541 #include <stdlib.h>
24542 int
24543 main ()
24544 {
24545
24546   FILE *f = fopen ("conftest.val", "w");
24547   if (! f)
24548     return 1;
24549   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
24550     {
24551       long int i = longval ();
24552       if (i != ((long int) offsetof (ac__type_alignof_, y)))
24553         return 1;
24554       fprintf (f, "%ld\n", i);
24555     }
24556   else
24557     {
24558       unsigned long int i = ulongval ();
24559       if (i != ((long int) offsetof (ac__type_alignof_, y)))
24560         return 1;
24561       fprintf (f, "%lu\n", i);
24562     }
24563   return ferror (f) || fclose (f) != 0;
24564
24565   ;
24566   return 0;
24567 }
24568 _ACEOF
24569 rm -f conftest$ac_exeext
24570 if { (ac_try="$ac_link"
24571 case "(($ac_try" in
24572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24573   *) ac_try_echo=$ac_try;;
24574 esac
24575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24576   (eval "$ac_link") 2>&5
24577   ac_status=$?
24578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24579   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24580   { (case "(($ac_try" in
24581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24582   *) ac_try_echo=$ac_try;;
24583 esac
24584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24585   (eval "$ac_try") 2>&5
24586   ac_status=$?
24587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24588   (exit $ac_status); }; }; then
24589   ac_cv_alignof_double=`cat conftest.val`
24590 else
24591   echo "$as_me: program exited with status $ac_status" >&5
24592 echo "$as_me: failed program was:" >&5
24593 sed 's/^/| /' conftest.$ac_ext >&5
24594
24595 ( exit $ac_status )
24596 if test "$ac_cv_type_double" = yes; then
24597      { { echo "$as_me:$LINENO: error: cannot compute alignment of double
24598 See \`config.log' for more details." >&5
24599 echo "$as_me: error: cannot compute alignment of double
24600 See \`config.log' for more details." >&2;}
24601    { (exit 77); exit 77; }; }
24602    else
24603      ac_cv_alignof_double=0
24604    fi
24605 fi
24606 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24607 fi
24608 rm -f conftest.val
24609 fi
24610 { echo "$as_me:$LINENO: result: $ac_cv_alignof_double" >&5
24611 echo "${ECHO_T}$ac_cv_alignof_double" >&6; }
24612
24613
24614
24615 cat >>confdefs.h <<_ACEOF
24616 #define ALIGNOF_DOUBLE $ac_cv_alignof_double
24617 _ACEOF
24618
24619
24620
24621 # Compute maximum alignment of any basic type.
24622 # We assume long's alignment is at least as strong as char, short, or int;
24623 # but we must check long long (if it exists) and double.
24624
24625 MAX_ALIGNOF=$ac_cv_alignof_long
24626 if test $MAX_ALIGNOF -lt $ac_cv_alignof_double ; then
24627   MAX_ALIGNOF=$ac_cv_alignof_double
24628 fi
24629 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $ac_cv_alignof_long_long_int ; then
24630   MAX_ALIGNOF="$ac_cv_alignof_long_long_int"
24631 fi
24632
24633 cat >>confdefs.h <<_ACEOF
24634 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
24635 _ACEOF
24636
24637
24638
24639 # Some platforms predefine the types int8, int16, etc.  Only check
24640 # a (hopefully) representative subset.
24641 { echo "$as_me:$LINENO: checking for int8" >&5
24642 echo $ECHO_N "checking for int8... $ECHO_C" >&6; }
24643 if test "${ac_cv_type_int8+set}" = set; then
24644   echo $ECHO_N "(cached) $ECHO_C" >&6
24645 else
24646   cat >conftest.$ac_ext <<_ACEOF
24647 /* confdefs.h.  */
24648 _ACEOF
24649 cat confdefs.h >>conftest.$ac_ext
24650 cat >>conftest.$ac_ext <<_ACEOF
24651 /* end confdefs.h.  */
24652 #include <stdio.h>
24653 #ifdef HAVE_SUPPORTDEFS_H
24654 #include <SupportDefs.h>
24655 #endif
24656
24657 typedef int8 ac__type_new_;
24658 int
24659 main ()
24660 {
24661 if ((ac__type_new_ *) 0)
24662   return 0;
24663 if (sizeof (ac__type_new_))
24664   return 0;
24665   ;
24666   return 0;
24667 }
24668 _ACEOF
24669 rm -f conftest.$ac_objext
24670 if { (ac_try="$ac_compile"
24671 case "(($ac_try" in
24672   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24673   *) ac_try_echo=$ac_try;;
24674 esac
24675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24676   (eval "$ac_compile") 2>conftest.er1
24677   ac_status=$?
24678   grep -v '^ *+' conftest.er1 >conftest.err
24679   rm -f conftest.er1
24680   cat conftest.err >&5
24681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24682   (exit $ac_status); } && {
24683          test -z "$ac_c_werror_flag" ||
24684          test ! -s conftest.err
24685        } && test -s conftest.$ac_objext; then
24686   ac_cv_type_int8=yes
24687 else
24688   echo "$as_me: failed program was:" >&5
24689 sed 's/^/| /' conftest.$ac_ext >&5
24690
24691         ac_cv_type_int8=no
24692 fi
24693
24694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24695 fi
24696 { echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
24697 echo "${ECHO_T}$ac_cv_type_int8" >&6; }
24698 if test $ac_cv_type_int8 = yes; then
24699
24700 cat >>confdefs.h <<_ACEOF
24701 #define HAVE_INT8 1
24702 _ACEOF
24703
24704
24705 fi
24706 { echo "$as_me:$LINENO: checking for uint8" >&5
24707 echo $ECHO_N "checking for uint8... $ECHO_C" >&6; }
24708 if test "${ac_cv_type_uint8+set}" = set; then
24709   echo $ECHO_N "(cached) $ECHO_C" >&6
24710 else
24711   cat >conftest.$ac_ext <<_ACEOF
24712 /* confdefs.h.  */
24713 _ACEOF
24714 cat confdefs.h >>conftest.$ac_ext
24715 cat >>conftest.$ac_ext <<_ACEOF
24716 /* end confdefs.h.  */
24717 #include <stdio.h>
24718 #ifdef HAVE_SUPPORTDEFS_H
24719 #include <SupportDefs.h>
24720 #endif
24721
24722 typedef uint8 ac__type_new_;
24723 int
24724 main ()
24725 {
24726 if ((ac__type_new_ *) 0)
24727   return 0;
24728 if (sizeof (ac__type_new_))
24729   return 0;
24730   ;
24731   return 0;
24732 }
24733 _ACEOF
24734 rm -f conftest.$ac_objext
24735 if { (ac_try="$ac_compile"
24736 case "(($ac_try" in
24737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24738   *) ac_try_echo=$ac_try;;
24739 esac
24740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24741   (eval "$ac_compile") 2>conftest.er1
24742   ac_status=$?
24743   grep -v '^ *+' conftest.er1 >conftest.err
24744   rm -f conftest.er1
24745   cat conftest.err >&5
24746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24747   (exit $ac_status); } && {
24748          test -z "$ac_c_werror_flag" ||
24749          test ! -s conftest.err
24750        } && test -s conftest.$ac_objext; then
24751   ac_cv_type_uint8=yes
24752 else
24753   echo "$as_me: failed program was:" >&5
24754 sed 's/^/| /' conftest.$ac_ext >&5
24755
24756         ac_cv_type_uint8=no
24757 fi
24758
24759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24760 fi
24761 { echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
24762 echo "${ECHO_T}$ac_cv_type_uint8" >&6; }
24763 if test $ac_cv_type_uint8 = yes; then
24764
24765 cat >>confdefs.h <<_ACEOF
24766 #define HAVE_UINT8 1
24767 _ACEOF
24768
24769
24770 fi
24771 { echo "$as_me:$LINENO: checking for int64" >&5
24772 echo $ECHO_N "checking for int64... $ECHO_C" >&6; }
24773 if test "${ac_cv_type_int64+set}" = set; then
24774   echo $ECHO_N "(cached) $ECHO_C" >&6
24775 else
24776   cat >conftest.$ac_ext <<_ACEOF
24777 /* confdefs.h.  */
24778 _ACEOF
24779 cat confdefs.h >>conftest.$ac_ext
24780 cat >>conftest.$ac_ext <<_ACEOF
24781 /* end confdefs.h.  */
24782 #include <stdio.h>
24783 #ifdef HAVE_SUPPORTDEFS_H
24784 #include <SupportDefs.h>
24785 #endif
24786
24787 typedef int64 ac__type_new_;
24788 int
24789 main ()
24790 {
24791 if ((ac__type_new_ *) 0)
24792   return 0;
24793 if (sizeof (ac__type_new_))
24794   return 0;
24795   ;
24796   return 0;
24797 }
24798 _ACEOF
24799 rm -f conftest.$ac_objext
24800 if { (ac_try="$ac_compile"
24801 case "(($ac_try" in
24802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24803   *) ac_try_echo=$ac_try;;
24804 esac
24805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24806   (eval "$ac_compile") 2>conftest.er1
24807   ac_status=$?
24808   grep -v '^ *+' conftest.er1 >conftest.err
24809   rm -f conftest.er1
24810   cat conftest.err >&5
24811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24812   (exit $ac_status); } && {
24813          test -z "$ac_c_werror_flag" ||
24814          test ! -s conftest.err
24815        } && test -s conftest.$ac_objext; then
24816   ac_cv_type_int64=yes
24817 else
24818   echo "$as_me: failed program was:" >&5
24819 sed 's/^/| /' conftest.$ac_ext >&5
24820
24821         ac_cv_type_int64=no
24822 fi
24823
24824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24825 fi
24826 { echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
24827 echo "${ECHO_T}$ac_cv_type_int64" >&6; }
24828 if test $ac_cv_type_int64 = yes; then
24829
24830 cat >>confdefs.h <<_ACEOF
24831 #define HAVE_INT64 1
24832 _ACEOF
24833
24834
24835 fi
24836 { echo "$as_me:$LINENO: checking for uint64" >&5
24837 echo $ECHO_N "checking for uint64... $ECHO_C" >&6; }
24838 if test "${ac_cv_type_uint64+set}" = set; then
24839   echo $ECHO_N "(cached) $ECHO_C" >&6
24840 else
24841   cat >conftest.$ac_ext <<_ACEOF
24842 /* confdefs.h.  */
24843 _ACEOF
24844 cat confdefs.h >>conftest.$ac_ext
24845 cat >>conftest.$ac_ext <<_ACEOF
24846 /* end confdefs.h.  */
24847 #include <stdio.h>
24848 #ifdef HAVE_SUPPORTDEFS_H
24849 #include <SupportDefs.h>
24850 #endif
24851
24852 typedef uint64 ac__type_new_;
24853 int
24854 main ()
24855 {
24856 if ((ac__type_new_ *) 0)
24857   return 0;
24858 if (sizeof (ac__type_new_))
24859   return 0;
24860   ;
24861   return 0;
24862 }
24863 _ACEOF
24864 rm -f conftest.$ac_objext
24865 if { (ac_try="$ac_compile"
24866 case "(($ac_try" in
24867   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24868   *) ac_try_echo=$ac_try;;
24869 esac
24870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24871   (eval "$ac_compile") 2>conftest.er1
24872   ac_status=$?
24873   grep -v '^ *+' conftest.er1 >conftest.err
24874   rm -f conftest.er1
24875   cat conftest.err >&5
24876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24877   (exit $ac_status); } && {
24878          test -z "$ac_c_werror_flag" ||
24879          test ! -s conftest.err
24880        } && test -s conftest.$ac_objext; then
24881   ac_cv_type_uint64=yes
24882 else
24883   echo "$as_me: failed program was:" >&5
24884 sed 's/^/| /' conftest.$ac_ext >&5
24885
24886         ac_cv_type_uint64=no
24887 fi
24888
24889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24890 fi
24891 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
24892 echo "${ECHO_T}$ac_cv_type_uint64" >&6; }
24893 if test $ac_cv_type_uint64 = yes; then
24894
24895 cat >>confdefs.h <<_ACEOF
24896 #define HAVE_UINT64 1
24897 _ACEOF
24898
24899
24900 fi
24901
24902
24903 # We also check for sig_atomic_t, which *should* be defined per ANSI
24904 # C, but is missing on some old platforms.
24905 { echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
24906 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
24907 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
24908   echo $ECHO_N "(cached) $ECHO_C" >&6
24909 else
24910   cat >conftest.$ac_ext <<_ACEOF
24911 /* confdefs.h.  */
24912 _ACEOF
24913 cat confdefs.h >>conftest.$ac_ext
24914 cat >>conftest.$ac_ext <<_ACEOF
24915 /* end confdefs.h.  */
24916 #include <signal.h>
24917
24918 typedef sig_atomic_t ac__type_new_;
24919 int
24920 main ()
24921 {
24922 if ((ac__type_new_ *) 0)
24923   return 0;
24924 if (sizeof (ac__type_new_))
24925   return 0;
24926   ;
24927   return 0;
24928 }
24929 _ACEOF
24930 rm -f conftest.$ac_objext
24931 if { (ac_try="$ac_compile"
24932 case "(($ac_try" in
24933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24934   *) ac_try_echo=$ac_try;;
24935 esac
24936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24937   (eval "$ac_compile") 2>conftest.er1
24938   ac_status=$?
24939   grep -v '^ *+' conftest.er1 >conftest.err
24940   rm -f conftest.er1
24941   cat conftest.err >&5
24942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
24943   (exit $ac_status); } && {
24944          test -z "$ac_c_werror_flag" ||
24945          test ! -s conftest.err
24946        } && test -s conftest.$ac_objext; then
24947   ac_cv_type_sig_atomic_t=yes
24948 else
24949   echo "$as_me: failed program was:" >&5
24950 sed 's/^/| /' conftest.$ac_ext >&5
24951
24952         ac_cv_type_sig_atomic_t=no
24953 fi
24954
24955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24956 fi
24957 { echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
24958 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
24959 if test $ac_cv_type_sig_atomic_t = yes; then
24960
24961 cat >>confdefs.h <<_ACEOF
24962 #define HAVE_SIG_ATOMIC_T 1
24963 _ACEOF
24964
24965
24966 fi
24967
24968
24969
24970 # If the user did not disable integer datetimes, check that
24971 # there is a working 64-bit integral type to use.
24972 if test x"$USE_INTEGER_DATETIMES" = x"yes" &&
24973    test x"$HAVE_LONG_INT_64" = x"no" &&
24974    test x"$HAVE_LONG_LONG_INT_64" = x"no" &&
24975    test x"$HAVE_INT64" = x"no" ; then
24976   { { echo "$as_me:$LINENO: error:
24977 Integer-based datetime support requires a 64-bit integer type,
24978 but no such type could be found. The --disable-integer-datetimes
24979 configure option can be used to disable integer-based storage
24980 of datetime values." >&5
24981 echo "$as_me: error:
24982 Integer-based datetime support requires a 64-bit integer type,
24983 but no such type could be found. The --disable-integer-datetimes
24984 configure option can be used to disable integer-based storage
24985 of datetime values." >&2;}
24986    { (exit 1); exit 1; }; }
24987 fi
24988
24989
24990 if test "$PORTNAME" != "win32"
24991 then
24992 { echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
24993 echo $ECHO_N "checking for POSIX signal interface... $ECHO_C" >&6; }
24994 if test "${pgac_cv_func_posix_signals+set}" = set; then
24995   echo $ECHO_N "(cached) $ECHO_C" >&6
24996 else
24997   cat >conftest.$ac_ext <<_ACEOF
24998 /* confdefs.h.  */
24999 _ACEOF
25000 cat confdefs.h >>conftest.$ac_ext
25001 cat >>conftest.$ac_ext <<_ACEOF
25002 /* end confdefs.h.  */
25003 #include <signal.h>
25004
25005 int
25006 main ()
25007 {
25008 struct sigaction act, oact;
25009 sigemptyset(&act.sa_mask);
25010 act.sa_flags = SA_RESTART;
25011 sigaction(0, &act, &oact);
25012   ;
25013   return 0;
25014 }
25015 _ACEOF
25016 rm -f conftest.$ac_objext conftest$ac_exeext
25017 if { (ac_try="$ac_link"
25018 case "(($ac_try" in
25019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25020   *) ac_try_echo=$ac_try;;
25021 esac
25022 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25023   (eval "$ac_link") 2>conftest.er1
25024   ac_status=$?
25025   grep -v '^ *+' conftest.er1 >conftest.err
25026   rm -f conftest.er1
25027   cat conftest.err >&5
25028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25029   (exit $ac_status); } && {
25030          test -z "$ac_c_werror_flag" ||
25031          test ! -s conftest.err
25032        } && test -s conftest$ac_exeext &&
25033        $as_test_x conftest$ac_exeext; then
25034   pgac_cv_func_posix_signals=yes
25035 else
25036   echo "$as_me: failed program was:" >&5
25037 sed 's/^/| /' conftest.$ac_ext >&5
25038
25039         pgac_cv_func_posix_signals=no
25040 fi
25041
25042 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25043       conftest$ac_exeext conftest.$ac_ext
25044 fi
25045 { echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
25046 echo "${ECHO_T}$pgac_cv_func_posix_signals" >&6; }
25047 if test x"$pgac_cv_func_posix_signals" = xyes ; then
25048
25049 cat >>confdefs.h <<\_ACEOF
25050 #define HAVE_POSIX_SIGNALS
25051 _ACEOF
25052
25053 fi
25054 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
25055
25056 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
25057   { { echo "$as_me:$LINENO: error:
25058 Thread-safety requires POSIX signals, which are not supported by this
25059 operating system." >&5
25060 echo "$as_me: error:
25061 Thread-safety requires POSIX signals, which are not supported by this
25062 operating system." >&2;}
25063    { (exit 1); exit 1; }; }
25064 fi
25065 fi
25066
25067 if test $ac_cv_func_fseeko = yes; then
25068 # Check whether --enable-largefile was given.
25069 if test "${enable_largefile+set}" = set; then
25070   enableval=$enable_largefile;
25071 fi
25072
25073 if test "$enable_largefile" != no; then
25074
25075   { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
25076 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
25077 if test "${ac_cv_sys_largefile_CC+set}" = set; then
25078   echo $ECHO_N "(cached) $ECHO_C" >&6
25079 else
25080   ac_cv_sys_largefile_CC=no
25081      if test "$GCC" != yes; then
25082        ac_save_CC=$CC
25083        while :; do
25084          # IRIX 6.2 and later do not support large files by default,
25085          # so use the C compiler's -n32 option if that helps.
25086          cat >conftest.$ac_ext <<_ACEOF
25087 /* confdefs.h.  */
25088 _ACEOF
25089 cat confdefs.h >>conftest.$ac_ext
25090 cat >>conftest.$ac_ext <<_ACEOF
25091 /* end confdefs.h.  */
25092 #include <sys/types.h>
25093  /* Check that off_t can represent 2**63 - 1 correctly.
25094     We can't simply define LARGE_OFF_T to be 9223372036854775807,
25095     since some C++ compilers masquerading as C compilers
25096     incorrectly reject 9223372036854775807.  */
25097 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25098   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25099                        && LARGE_OFF_T % 2147483647 == 1)
25100                       ? 1 : -1];
25101 int
25102 main ()
25103 {
25104
25105   ;
25106   return 0;
25107 }
25108 _ACEOF
25109          rm -f conftest.$ac_objext
25110 if { (ac_try="$ac_compile"
25111 case "(($ac_try" in
25112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25113   *) ac_try_echo=$ac_try;;
25114 esac
25115 eval "echo \"\$as_me:$LINENO: $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   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   break
25127 else
25128   echo "$as_me: failed program was:" >&5
25129 sed 's/^/| /' conftest.$ac_ext >&5
25130
25131
25132 fi
25133
25134 rm -f core conftest.err conftest.$ac_objext
25135          CC="$CC -n32"
25136          rm -f conftest.$ac_objext
25137 if { (ac_try="$ac_compile"
25138 case "(($ac_try" in
25139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25140   *) ac_try_echo=$ac_try;;
25141 esac
25142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25143   (eval "$ac_compile") 2>conftest.er1
25144   ac_status=$?
25145   grep -v '^ *+' conftest.er1 >conftest.err
25146   rm -f conftest.er1
25147   cat conftest.err >&5
25148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25149   (exit $ac_status); } && {
25150          test -z "$ac_c_werror_flag" ||
25151          test ! -s conftest.err
25152        } && test -s conftest.$ac_objext; then
25153   ac_cv_sys_largefile_CC=' -n32'; break
25154 else
25155   echo "$as_me: failed program was:" >&5
25156 sed 's/^/| /' conftest.$ac_ext >&5
25157
25158
25159 fi
25160
25161 rm -f core conftest.err conftest.$ac_objext
25162          break
25163        done
25164        CC=$ac_save_CC
25165        rm -f conftest.$ac_ext
25166     fi
25167 fi
25168 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
25169 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
25170   if test "$ac_cv_sys_largefile_CC" != no; then
25171     CC=$CC$ac_cv_sys_largefile_CC
25172   fi
25173
25174   { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
25175 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
25176 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
25177   echo $ECHO_N "(cached) $ECHO_C" >&6
25178 else
25179   while :; do
25180   cat >conftest.$ac_ext <<_ACEOF
25181 /* confdefs.h.  */
25182 _ACEOF
25183 cat confdefs.h >>conftest.$ac_ext
25184 cat >>conftest.$ac_ext <<_ACEOF
25185 /* end confdefs.h.  */
25186 #include <sys/types.h>
25187  /* Check that off_t can represent 2**63 - 1 correctly.
25188     We can't simply define LARGE_OFF_T to be 9223372036854775807,
25189     since some C++ compilers masquerading as C compilers
25190     incorrectly reject 9223372036854775807.  */
25191 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25192   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25193                        && LARGE_OFF_T % 2147483647 == 1)
25194                       ? 1 : -1];
25195 int
25196 main ()
25197 {
25198
25199   ;
25200   return 0;
25201 }
25202 _ACEOF
25203 rm -f conftest.$ac_objext
25204 if { (ac_try="$ac_compile"
25205 case "(($ac_try" in
25206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25207   *) ac_try_echo=$ac_try;;
25208 esac
25209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25210   (eval "$ac_compile") 2>conftest.er1
25211   ac_status=$?
25212   grep -v '^ *+' conftest.er1 >conftest.err
25213   rm -f conftest.er1
25214   cat conftest.err >&5
25215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25216   (exit $ac_status); } && {
25217          test -z "$ac_c_werror_flag" ||
25218          test ! -s conftest.err
25219        } && test -s conftest.$ac_objext; then
25220   ac_cv_sys_file_offset_bits=no; break
25221 else
25222   echo "$as_me: failed program was:" >&5
25223 sed 's/^/| /' conftest.$ac_ext >&5
25224
25225
25226 fi
25227
25228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25229   cat >conftest.$ac_ext <<_ACEOF
25230 /* confdefs.h.  */
25231 _ACEOF
25232 cat confdefs.h >>conftest.$ac_ext
25233 cat >>conftest.$ac_ext <<_ACEOF
25234 /* end confdefs.h.  */
25235 #define _FILE_OFFSET_BITS 64
25236 #include <sys/types.h>
25237  /* Check that off_t can represent 2**63 - 1 correctly.
25238     We can't simply define LARGE_OFF_T to be 9223372036854775807,
25239     since some C++ compilers masquerading as C compilers
25240     incorrectly reject 9223372036854775807.  */
25241 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25242   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25243                        && LARGE_OFF_T % 2147483647 == 1)
25244                       ? 1 : -1];
25245 int
25246 main ()
25247 {
25248
25249   ;
25250   return 0;
25251 }
25252 _ACEOF
25253 rm -f conftest.$ac_objext
25254 if { (ac_try="$ac_compile"
25255 case "(($ac_try" in
25256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25257   *) ac_try_echo=$ac_try;;
25258 esac
25259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25260   (eval "$ac_compile") 2>conftest.er1
25261   ac_status=$?
25262   grep -v '^ *+' conftest.er1 >conftest.err
25263   rm -f conftest.er1
25264   cat conftest.err >&5
25265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25266   (exit $ac_status); } && {
25267          test -z "$ac_c_werror_flag" ||
25268          test ! -s conftest.err
25269        } && test -s conftest.$ac_objext; then
25270   ac_cv_sys_file_offset_bits=64; break
25271 else
25272   echo "$as_me: failed program was:" >&5
25273 sed 's/^/| /' conftest.$ac_ext >&5
25274
25275
25276 fi
25277
25278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25279   ac_cv_sys_file_offset_bits=unknown
25280   break
25281 done
25282 fi
25283 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
25284 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
25285 case $ac_cv_sys_file_offset_bits in #(
25286   no | unknown) ;;
25287   *)
25288 cat >>confdefs.h <<_ACEOF
25289 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
25290 _ACEOF
25291 ;;
25292 esac
25293 rm -f conftest*
25294   if test $ac_cv_sys_file_offset_bits = unknown; then
25295     { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
25296 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
25297 if test "${ac_cv_sys_large_files+set}" = set; then
25298   echo $ECHO_N "(cached) $ECHO_C" >&6
25299 else
25300   while :; do
25301   cat >conftest.$ac_ext <<_ACEOF
25302 /* confdefs.h.  */
25303 _ACEOF
25304 cat confdefs.h >>conftest.$ac_ext
25305 cat >>conftest.$ac_ext <<_ACEOF
25306 /* end confdefs.h.  */
25307 #include <sys/types.h>
25308  /* Check that off_t can represent 2**63 - 1 correctly.
25309     We can't simply define LARGE_OFF_T to be 9223372036854775807,
25310     since some C++ compilers masquerading as C compilers
25311     incorrectly reject 9223372036854775807.  */
25312 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25313   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25314                        && LARGE_OFF_T % 2147483647 == 1)
25315                       ? 1 : -1];
25316 int
25317 main ()
25318 {
25319
25320   ;
25321   return 0;
25322 }
25323 _ACEOF
25324 rm -f conftest.$ac_objext
25325 if { (ac_try="$ac_compile"
25326 case "(($ac_try" in
25327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25328   *) ac_try_echo=$ac_try;;
25329 esac
25330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25331   (eval "$ac_compile") 2>conftest.er1
25332   ac_status=$?
25333   grep -v '^ *+' conftest.er1 >conftest.err
25334   rm -f conftest.er1
25335   cat conftest.err >&5
25336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25337   (exit $ac_status); } && {
25338          test -z "$ac_c_werror_flag" ||
25339          test ! -s conftest.err
25340        } && test -s conftest.$ac_objext; then
25341   ac_cv_sys_large_files=no; break
25342 else
25343   echo "$as_me: failed program was:" >&5
25344 sed 's/^/| /' conftest.$ac_ext >&5
25345
25346
25347 fi
25348
25349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25350   cat >conftest.$ac_ext <<_ACEOF
25351 /* confdefs.h.  */
25352 _ACEOF
25353 cat confdefs.h >>conftest.$ac_ext
25354 cat >>conftest.$ac_ext <<_ACEOF
25355 /* end confdefs.h.  */
25356 #define _LARGE_FILES 1
25357 #include <sys/types.h>
25358  /* Check that off_t can represent 2**63 - 1 correctly.
25359     We can't simply define LARGE_OFF_T to be 9223372036854775807,
25360     since some C++ compilers masquerading as C compilers
25361     incorrectly reject 9223372036854775807.  */
25362 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25363   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25364                        && LARGE_OFF_T % 2147483647 == 1)
25365                       ? 1 : -1];
25366 int
25367 main ()
25368 {
25369
25370   ;
25371   return 0;
25372 }
25373 _ACEOF
25374 rm -f conftest.$ac_objext
25375 if { (ac_try="$ac_compile"
25376 case "(($ac_try" in
25377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25378   *) ac_try_echo=$ac_try;;
25379 esac
25380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25381   (eval "$ac_compile") 2>conftest.er1
25382   ac_status=$?
25383   grep -v '^ *+' conftest.er1 >conftest.err
25384   rm -f conftest.er1
25385   cat conftest.err >&5
25386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25387   (exit $ac_status); } && {
25388          test -z "$ac_c_werror_flag" ||
25389          test ! -s conftest.err
25390        } && test -s conftest.$ac_objext; then
25391   ac_cv_sys_large_files=1; break
25392 else
25393   echo "$as_me: failed program was:" >&5
25394 sed 's/^/| /' conftest.$ac_ext >&5
25395
25396
25397 fi
25398
25399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25400   ac_cv_sys_large_files=unknown
25401   break
25402 done
25403 fi
25404 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
25405 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
25406 case $ac_cv_sys_large_files in #(
25407   no | unknown) ;;
25408   *)
25409 cat >>confdefs.h <<_ACEOF
25410 #define _LARGE_FILES $ac_cv_sys_large_files
25411 _ACEOF
25412 ;;
25413 esac
25414 rm -f conftest*
25415   fi
25416 fi
25417
25418 fi
25419
25420 # Check for largefile support (must be after AC_SYS_LARGEFILE)
25421 { echo "$as_me:$LINENO: checking for off_t" >&5
25422 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
25423 if test "${ac_cv_type_off_t+set}" = set; then
25424   echo $ECHO_N "(cached) $ECHO_C" >&6
25425 else
25426   cat >conftest.$ac_ext <<_ACEOF
25427 /* confdefs.h.  */
25428 _ACEOF
25429 cat confdefs.h >>conftest.$ac_ext
25430 cat >>conftest.$ac_ext <<_ACEOF
25431 /* end confdefs.h.  */
25432 $ac_includes_default
25433 typedef off_t ac__type_new_;
25434 int
25435 main ()
25436 {
25437 if ((ac__type_new_ *) 0)
25438   return 0;
25439 if (sizeof (ac__type_new_))
25440   return 0;
25441   ;
25442   return 0;
25443 }
25444 _ACEOF
25445 rm -f conftest.$ac_objext
25446 if { (ac_try="$ac_compile"
25447 case "(($ac_try" in
25448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25449   *) ac_try_echo=$ac_try;;
25450 esac
25451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25452   (eval "$ac_compile") 2>conftest.er1
25453   ac_status=$?
25454   grep -v '^ *+' conftest.er1 >conftest.err
25455   rm -f conftest.er1
25456   cat conftest.err >&5
25457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25458   (exit $ac_status); } && {
25459          test -z "$ac_c_werror_flag" ||
25460          test ! -s conftest.err
25461        } && test -s conftest.$ac_objext; then
25462   ac_cv_type_off_t=yes
25463 else
25464   echo "$as_me: failed program was:" >&5
25465 sed 's/^/| /' conftest.$ac_ext >&5
25466
25467         ac_cv_type_off_t=no
25468 fi
25469
25470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25471 fi
25472 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
25473 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
25474
25475 # The cast to long int works around a bug in the HP C Compiler
25476 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
25477 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
25478 # This bug is HP SR number 8606223364.
25479 { echo "$as_me:$LINENO: checking size of off_t" >&5
25480 echo $ECHO_N "checking size of off_t... $ECHO_C" >&6; }
25481 if test "${ac_cv_sizeof_off_t+set}" = set; then
25482   echo $ECHO_N "(cached) $ECHO_C" >&6
25483 else
25484   if test "$cross_compiling" = yes; then
25485   # Depending upon the size, compute the lo and hi bounds.
25486 cat >conftest.$ac_ext <<_ACEOF
25487 /* confdefs.h.  */
25488 _ACEOF
25489 cat confdefs.h >>conftest.$ac_ext
25490 cat >>conftest.$ac_ext <<_ACEOF
25491 /* end confdefs.h.  */
25492 $ac_includes_default
25493    typedef off_t ac__type_sizeof_;
25494 int
25495 main ()
25496 {
25497 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
25498 test_array [0] = 0
25499
25500   ;
25501   return 0;
25502 }
25503 _ACEOF
25504 rm -f conftest.$ac_objext
25505 if { (ac_try="$ac_compile"
25506 case "(($ac_try" in
25507   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25508   *) ac_try_echo=$ac_try;;
25509 esac
25510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25511   (eval "$ac_compile") 2>conftest.er1
25512   ac_status=$?
25513   grep -v '^ *+' conftest.er1 >conftest.err
25514   rm -f conftest.er1
25515   cat conftest.err >&5
25516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25517   (exit $ac_status); } && {
25518          test -z "$ac_c_werror_flag" ||
25519          test ! -s conftest.err
25520        } && test -s conftest.$ac_objext; then
25521   ac_lo=0 ac_mid=0
25522   while :; do
25523     cat >conftest.$ac_ext <<_ACEOF
25524 /* confdefs.h.  */
25525 _ACEOF
25526 cat confdefs.h >>conftest.$ac_ext
25527 cat >>conftest.$ac_ext <<_ACEOF
25528 /* end confdefs.h.  */
25529 $ac_includes_default
25530    typedef off_t ac__type_sizeof_;
25531 int
25532 main ()
25533 {
25534 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
25535 test_array [0] = 0
25536
25537   ;
25538   return 0;
25539 }
25540 _ACEOF
25541 rm -f conftest.$ac_objext
25542 if { (ac_try="$ac_compile"
25543 case "(($ac_try" in
25544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25545   *) ac_try_echo=$ac_try;;
25546 esac
25547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25548   (eval "$ac_compile") 2>conftest.er1
25549   ac_status=$?
25550   grep -v '^ *+' conftest.er1 >conftest.err
25551   rm -f conftest.er1
25552   cat conftest.err >&5
25553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25554   (exit $ac_status); } && {
25555          test -z "$ac_c_werror_flag" ||
25556          test ! -s conftest.err
25557        } && test -s conftest.$ac_objext; then
25558   ac_hi=$ac_mid; break
25559 else
25560   echo "$as_me: failed program was:" >&5
25561 sed 's/^/| /' conftest.$ac_ext >&5
25562
25563         ac_lo=`expr $ac_mid + 1`
25564                         if test $ac_lo -le $ac_mid; then
25565                           ac_lo= ac_hi=
25566                           break
25567                         fi
25568                         ac_mid=`expr 2 '*' $ac_mid + 1`
25569 fi
25570
25571 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25572   done
25573 else
25574   echo "$as_me: failed program was:" >&5
25575 sed 's/^/| /' conftest.$ac_ext >&5
25576
25577         cat >conftest.$ac_ext <<_ACEOF
25578 /* confdefs.h.  */
25579 _ACEOF
25580 cat confdefs.h >>conftest.$ac_ext
25581 cat >>conftest.$ac_ext <<_ACEOF
25582 /* end confdefs.h.  */
25583 $ac_includes_default
25584    typedef off_t ac__type_sizeof_;
25585 int
25586 main ()
25587 {
25588 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
25589 test_array [0] = 0
25590
25591   ;
25592   return 0;
25593 }
25594 _ACEOF
25595 rm -f conftest.$ac_objext
25596 if { (ac_try="$ac_compile"
25597 case "(($ac_try" in
25598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25599   *) ac_try_echo=$ac_try;;
25600 esac
25601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25602   (eval "$ac_compile") 2>conftest.er1
25603   ac_status=$?
25604   grep -v '^ *+' conftest.er1 >conftest.err
25605   rm -f conftest.er1
25606   cat conftest.err >&5
25607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25608   (exit $ac_status); } && {
25609          test -z "$ac_c_werror_flag" ||
25610          test ! -s conftest.err
25611        } && test -s conftest.$ac_objext; then
25612   ac_hi=-1 ac_mid=-1
25613   while :; do
25614     cat >conftest.$ac_ext <<_ACEOF
25615 /* confdefs.h.  */
25616 _ACEOF
25617 cat confdefs.h >>conftest.$ac_ext
25618 cat >>conftest.$ac_ext <<_ACEOF
25619 /* end confdefs.h.  */
25620 $ac_includes_default
25621    typedef off_t ac__type_sizeof_;
25622 int
25623 main ()
25624 {
25625 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
25626 test_array [0] = 0
25627
25628   ;
25629   return 0;
25630 }
25631 _ACEOF
25632 rm -f conftest.$ac_objext
25633 if { (ac_try="$ac_compile"
25634 case "(($ac_try" in
25635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25636   *) ac_try_echo=$ac_try;;
25637 esac
25638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25639   (eval "$ac_compile") 2>conftest.er1
25640   ac_status=$?
25641   grep -v '^ *+' conftest.er1 >conftest.err
25642   rm -f conftest.er1
25643   cat conftest.err >&5
25644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25645   (exit $ac_status); } && {
25646          test -z "$ac_c_werror_flag" ||
25647          test ! -s conftest.err
25648        } && test -s conftest.$ac_objext; then
25649   ac_lo=$ac_mid; break
25650 else
25651   echo "$as_me: failed program was:" >&5
25652 sed 's/^/| /' conftest.$ac_ext >&5
25653
25654         ac_hi=`expr '(' $ac_mid ')' - 1`
25655                         if test $ac_mid -le $ac_hi; then
25656                           ac_lo= ac_hi=
25657                           break
25658                         fi
25659                         ac_mid=`expr 2 '*' $ac_mid`
25660 fi
25661
25662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25663   done
25664 else
25665   echo "$as_me: failed program was:" >&5
25666 sed 's/^/| /' conftest.$ac_ext >&5
25667
25668         ac_lo= ac_hi=
25669 fi
25670
25671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25672 fi
25673
25674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25675 # Binary search between lo and hi bounds.
25676 while test "x$ac_lo" != "x$ac_hi"; do
25677   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25678   cat >conftest.$ac_ext <<_ACEOF
25679 /* confdefs.h.  */
25680 _ACEOF
25681 cat confdefs.h >>conftest.$ac_ext
25682 cat >>conftest.$ac_ext <<_ACEOF
25683 /* end confdefs.h.  */
25684 $ac_includes_default
25685    typedef off_t ac__type_sizeof_;
25686 int
25687 main ()
25688 {
25689 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
25690 test_array [0] = 0
25691
25692   ;
25693   return 0;
25694 }
25695 _ACEOF
25696 rm -f conftest.$ac_objext
25697 if { (ac_try="$ac_compile"
25698 case "(($ac_try" in
25699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25700   *) ac_try_echo=$ac_try;;
25701 esac
25702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25703   (eval "$ac_compile") 2>conftest.er1
25704   ac_status=$?
25705   grep -v '^ *+' conftest.er1 >conftest.err
25706   rm -f conftest.er1
25707   cat conftest.err >&5
25708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25709   (exit $ac_status); } && {
25710          test -z "$ac_c_werror_flag" ||
25711          test ! -s conftest.err
25712        } && test -s conftest.$ac_objext; then
25713   ac_hi=$ac_mid
25714 else
25715   echo "$as_me: failed program was:" >&5
25716 sed 's/^/| /' conftest.$ac_ext >&5
25717
25718         ac_lo=`expr '(' $ac_mid ')' + 1`
25719 fi
25720
25721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25722 done
25723 case $ac_lo in
25724 ?*) ac_cv_sizeof_off_t=$ac_lo;;
25725 '') if test "$ac_cv_type_off_t" = yes; then
25726      { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
25727 See \`config.log' for more details." >&5
25728 echo "$as_me: error: cannot compute sizeof (off_t)
25729 See \`config.log' for more details." >&2;}
25730    { (exit 77); exit 77; }; }
25731    else
25732      ac_cv_sizeof_off_t=0
25733    fi ;;
25734 esac
25735 else
25736   cat >conftest.$ac_ext <<_ACEOF
25737 /* confdefs.h.  */
25738 _ACEOF
25739 cat confdefs.h >>conftest.$ac_ext
25740 cat >>conftest.$ac_ext <<_ACEOF
25741 /* end confdefs.h.  */
25742 $ac_includes_default
25743    typedef off_t ac__type_sizeof_;
25744 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
25745 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
25746 #include <stdio.h>
25747 #include <stdlib.h>
25748 int
25749 main ()
25750 {
25751
25752   FILE *f = fopen ("conftest.val", "w");
25753   if (! f)
25754     return 1;
25755   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
25756     {
25757       long int i = longval ();
25758       if (i != ((long int) (sizeof (ac__type_sizeof_))))
25759         return 1;
25760       fprintf (f, "%ld\n", i);
25761     }
25762   else
25763     {
25764       unsigned long int i = ulongval ();
25765       if (i != ((long int) (sizeof (ac__type_sizeof_))))
25766         return 1;
25767       fprintf (f, "%lu\n", i);
25768     }
25769   return ferror (f) || fclose (f) != 0;
25770
25771   ;
25772   return 0;
25773 }
25774 _ACEOF
25775 rm -f conftest$ac_exeext
25776 if { (ac_try="$ac_link"
25777 case "(($ac_try" in
25778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25779   *) ac_try_echo=$ac_try;;
25780 esac
25781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25782   (eval "$ac_link") 2>&5
25783   ac_status=$?
25784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25785   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25786   { (case "(($ac_try" in
25787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25788   *) ac_try_echo=$ac_try;;
25789 esac
25790 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25791   (eval "$ac_try") 2>&5
25792   ac_status=$?
25793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25794   (exit $ac_status); }; }; then
25795   ac_cv_sizeof_off_t=`cat conftest.val`
25796 else
25797   echo "$as_me: program exited with status $ac_status" >&5
25798 echo "$as_me: failed program was:" >&5
25799 sed 's/^/| /' conftest.$ac_ext >&5
25800
25801 ( exit $ac_status )
25802 if test "$ac_cv_type_off_t" = yes; then
25803      { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
25804 See \`config.log' for more details." >&5
25805 echo "$as_me: error: cannot compute sizeof (off_t)
25806 See \`config.log' for more details." >&2;}
25807    { (exit 77); exit 77; }; }
25808    else
25809      ac_cv_sizeof_off_t=0
25810    fi
25811 fi
25812 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25813 fi
25814 rm -f conftest.val
25815 fi
25816 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
25817 echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6; }
25818
25819
25820
25821 cat >>confdefs.h <<_ACEOF
25822 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
25823 _ACEOF
25824
25825
25826
25827 # If we don't have largefile support, can't handle segsize >= 2GB.
25828 if test "$ac_cv_sizeof_off_t" -lt 8 -a "$segsize" != "1"; then
25829    { { echo "$as_me:$LINENO: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&5
25830 echo "$as_me: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&2;}
25831    { (exit 1); exit 1; }; }
25832 fi
25833
25834 # SunOS doesn't handle negative byte comparisons properly with +/- return
25835 { echo "$as_me:$LINENO: checking for working memcmp" >&5
25836 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
25837 if test "${ac_cv_func_memcmp_working+set}" = set; then
25838   echo $ECHO_N "(cached) $ECHO_C" >&6
25839 else
25840   if test "$cross_compiling" = yes; then
25841   ac_cv_func_memcmp_working=no
25842 else
25843   cat >conftest.$ac_ext <<_ACEOF
25844 /* confdefs.h.  */
25845 _ACEOF
25846 cat confdefs.h >>conftest.$ac_ext
25847 cat >>conftest.$ac_ext <<_ACEOF
25848 /* end confdefs.h.  */
25849 $ac_includes_default
25850 int
25851 main ()
25852 {
25853
25854   /* Some versions of memcmp are not 8-bit clean.  */
25855   char c0 = '\100', c1 = '\200', c2 = '\201';
25856   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
25857     return 1;
25858
25859   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
25860      or more and with at least one buffer not starting on a 4-byte boundary.
25861      William Lewis provided this test program.   */
25862   {
25863     char foo[21];
25864     char bar[21];
25865     int i;
25866     for (i = 0; i < 4; i++)
25867       {
25868         char *a = foo + i;
25869         char *b = bar + i;
25870         strcpy (a, "--------01111111");
25871         strcpy (b, "--------10000000");
25872         if (memcmp (a, b, 16) >= 0)
25873           return 1;
25874       }
25875     return 0;
25876   }
25877
25878   ;
25879   return 0;
25880 }
25881 _ACEOF
25882 rm -f conftest$ac_exeext
25883 if { (ac_try="$ac_link"
25884 case "(($ac_try" in
25885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25886   *) ac_try_echo=$ac_try;;
25887 esac
25888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25889   (eval "$ac_link") 2>&5
25890   ac_status=$?
25891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25892   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25893   { (case "(($ac_try" in
25894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25895   *) ac_try_echo=$ac_try;;
25896 esac
25897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25898   (eval "$ac_try") 2>&5
25899   ac_status=$?
25900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
25901   (exit $ac_status); }; }; then
25902   ac_cv_func_memcmp_working=yes
25903 else
25904   echo "$as_me: program exited with status $ac_status" >&5
25905 echo "$as_me: failed program was:" >&5
25906 sed 's/^/| /' conftest.$ac_ext >&5
25907
25908 ( exit $ac_status )
25909 ac_cv_func_memcmp_working=no
25910 fi
25911 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25912 fi
25913
25914
25915 fi
25916 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
25917 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
25918 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
25919   *" memcmp.$ac_objext "* ) ;;
25920   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
25921  ;;
25922 esac
25923
25924
25925
25926
25927 # Select semaphore implementation type.
25928 if test "$PORTNAME" != "win32"; then
25929   if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
25930
25931 cat >>confdefs.h <<\_ACEOF
25932 #define USE_NAMED_POSIX_SEMAPHORES 1
25933 _ACEOF
25934
25935     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
25936   else
25937     if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
25938
25939 cat >>confdefs.h <<\_ACEOF
25940 #define USE_UNNAMED_POSIX_SEMAPHORES 1
25941 _ACEOF
25942
25943       SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
25944     else
25945
25946 cat >>confdefs.h <<\_ACEOF
25947 #define USE_SYSV_SEMAPHORES 1
25948 _ACEOF
25949
25950       SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
25951     fi
25952   fi
25953 else
25954
25955 cat >>confdefs.h <<\_ACEOF
25956 #define USE_WIN32_SEMAPHORES 1
25957 _ACEOF
25958
25959   SEMA_IMPLEMENTATION="src/backend/port/win32_sema.c"
25960 fi
25961
25962
25963 # Select shared-memory implementation type.
25964 if test "$PORTNAME" != "win32"; then
25965
25966 cat >>confdefs.h <<\_ACEOF
25967 #define USE_SYSV_SHARED_MEMORY 1
25968 _ACEOF
25969
25970   SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
25971 else
25972
25973 cat >>confdefs.h <<\_ACEOF
25974 #define USE_WIN32_SHARED_MEMORY 1
25975 _ACEOF
25976
25977   SHMEM_IMPLEMENTATION="src/backend/port/win32_shmem.c"
25978 fi
25979
25980 # If not set in template file, set bytes to use libc memset()
25981 if test x"$MEMSET_LOOP_LIMIT" = x"" ; then
25982   MEMSET_LOOP_LIMIT=1024
25983 fi
25984
25985 cat >>confdefs.h <<_ACEOF
25986 #define MEMSET_LOOP_LIMIT ${MEMSET_LOOP_LIMIT}
25987 _ACEOF
25988
25989
25990
25991 if test "$enable_nls" = yes ; then
25992
25993   { echo "$as_me:$LINENO: checking for library containing bind_textdomain_codeset" >&5
25994 echo $ECHO_N "checking for library containing bind_textdomain_codeset... $ECHO_C" >&6; }
25995 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
25996   echo $ECHO_N "(cached) $ECHO_C" >&6
25997 else
25998   ac_func_search_save_LIBS=$LIBS
25999 cat >conftest.$ac_ext <<_ACEOF
26000 /* confdefs.h.  */
26001 _ACEOF
26002 cat confdefs.h >>conftest.$ac_ext
26003 cat >>conftest.$ac_ext <<_ACEOF
26004 /* end confdefs.h.  */
26005
26006 /* Override any GCC internal prototype to avoid an error.
26007    Use char because int might match the return type of a GCC
26008    builtin and then its argument prototype would still apply.  */
26009 #ifdef __cplusplus
26010 extern "C"
26011 #endif
26012 char bind_textdomain_codeset ();
26013 int
26014 main ()
26015 {
26016 return bind_textdomain_codeset ();
26017   ;
26018   return 0;
26019 }
26020 _ACEOF
26021 for ac_lib in '' intl; do
26022   if test -z "$ac_lib"; then
26023     ac_res="none required"
26024   else
26025     ac_res=-l$ac_lib
26026     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
26027   fi
26028   rm -f conftest.$ac_objext conftest$ac_exeext
26029 if { (ac_try="$ac_link"
26030 case "(($ac_try" in
26031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26032   *) ac_try_echo=$ac_try;;
26033 esac
26034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26035   (eval "$ac_link") 2>conftest.er1
26036   ac_status=$?
26037   grep -v '^ *+' conftest.er1 >conftest.err
26038   rm -f conftest.er1
26039   cat conftest.err >&5
26040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26041   (exit $ac_status); } && {
26042          test -z "$ac_c_werror_flag" ||
26043          test ! -s conftest.err
26044        } && test -s conftest$ac_exeext &&
26045        $as_test_x conftest$ac_exeext; then
26046   ac_cv_search_bind_textdomain_codeset=$ac_res
26047 else
26048   echo "$as_me: failed program was:" >&5
26049 sed 's/^/| /' conftest.$ac_ext >&5
26050
26051
26052 fi
26053
26054 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26055       conftest$ac_exeext
26056   if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
26057   break
26058 fi
26059 done
26060 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
26061   :
26062 else
26063   ac_cv_search_bind_textdomain_codeset=no
26064 fi
26065 rm conftest.$ac_ext
26066 LIBS=$ac_func_search_save_LIBS
26067 fi
26068 { echo "$as_me:$LINENO: result: $ac_cv_search_bind_textdomain_codeset" >&5
26069 echo "${ECHO_T}$ac_cv_search_bind_textdomain_codeset" >&6; }
26070 ac_res=$ac_cv_search_bind_textdomain_codeset
26071 if test "$ac_res" != no; then
26072   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
26073
26074 else
26075   { { echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
26076 echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
26077    { (exit 1); exit 1; }; }
26078 fi
26079
26080   if test "${ac_cv_header_libintl_h+set}" = set; then
26081   { echo "$as_me:$LINENO: checking for libintl.h" >&5
26082 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6; }
26083 if test "${ac_cv_header_libintl_h+set}" = set; then
26084   echo $ECHO_N "(cached) $ECHO_C" >&6
26085 fi
26086 { echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
26087 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6; }
26088 else
26089   # Is the header compilable?
26090 { echo "$as_me:$LINENO: checking libintl.h usability" >&5
26091 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6; }
26092 cat >conftest.$ac_ext <<_ACEOF
26093 /* confdefs.h.  */
26094 _ACEOF
26095 cat confdefs.h >>conftest.$ac_ext
26096 cat >>conftest.$ac_ext <<_ACEOF
26097 /* end confdefs.h.  */
26098 $ac_includes_default
26099 #include <libintl.h>
26100 _ACEOF
26101 rm -f conftest.$ac_objext
26102 if { (ac_try="$ac_compile"
26103 case "(($ac_try" in
26104   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26105   *) ac_try_echo=$ac_try;;
26106 esac
26107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26108   (eval "$ac_compile") 2>conftest.er1
26109   ac_status=$?
26110   grep -v '^ *+' conftest.er1 >conftest.err
26111   rm -f conftest.er1
26112   cat conftest.err >&5
26113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26114   (exit $ac_status); } && {
26115          test -z "$ac_c_werror_flag" ||
26116          test ! -s conftest.err
26117        } && test -s conftest.$ac_objext; then
26118   ac_header_compiler=yes
26119 else
26120   echo "$as_me: failed program was:" >&5
26121 sed 's/^/| /' conftest.$ac_ext >&5
26122
26123         ac_header_compiler=no
26124 fi
26125
26126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26127 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26128 echo "${ECHO_T}$ac_header_compiler" >&6; }
26129
26130 # Is the header present?
26131 { echo "$as_me:$LINENO: checking libintl.h presence" >&5
26132 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6; }
26133 cat >conftest.$ac_ext <<_ACEOF
26134 /* confdefs.h.  */
26135 _ACEOF
26136 cat confdefs.h >>conftest.$ac_ext
26137 cat >>conftest.$ac_ext <<_ACEOF
26138 /* end confdefs.h.  */
26139 #include <libintl.h>
26140 _ACEOF
26141 if { (ac_try="$ac_cpp conftest.$ac_ext"
26142 case "(($ac_try" in
26143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26144   *) ac_try_echo=$ac_try;;
26145 esac
26146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26147   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26148   ac_status=$?
26149   grep -v '^ *+' conftest.er1 >conftest.err
26150   rm -f conftest.er1
26151   cat conftest.err >&5
26152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26153   (exit $ac_status); } >/dev/null && {
26154          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26155          test ! -s conftest.err
26156        }; then
26157   ac_header_preproc=yes
26158 else
26159   echo "$as_me: failed program was:" >&5
26160 sed 's/^/| /' conftest.$ac_ext >&5
26161
26162   ac_header_preproc=no
26163 fi
26164
26165 rm -f conftest.err conftest.$ac_ext
26166 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26167 echo "${ECHO_T}$ac_header_preproc" >&6; }
26168
26169 # So?  What about this header?
26170 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26171   yes:no: )
26172     { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
26173 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
26174     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
26175 echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
26176     ac_header_preproc=yes
26177     ;;
26178   no:yes:* )
26179     { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
26180 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
26181     { echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
26182 echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
26183     { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
26184 echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
26185     { echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
26186 echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
26187     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
26188 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
26189     { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
26190 echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
26191     ( cat <<\_ASBOX
26192 ## ---------------------------------------- ##
26193 ## Report this to pgsql-bugs@postgresql.org ##
26194 ## ---------------------------------------- ##
26195 _ASBOX
26196      ) | sed "s/^/$as_me: WARNING:     /" >&2
26197     ;;
26198 esac
26199 { echo "$as_me:$LINENO: checking for libintl.h" >&5
26200 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6; }
26201 if test "${ac_cv_header_libintl_h+set}" = set; then
26202   echo $ECHO_N "(cached) $ECHO_C" >&6
26203 else
26204   ac_cv_header_libintl_h=$ac_header_preproc
26205 fi
26206 { echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
26207 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6; }
26208
26209 fi
26210 if test $ac_cv_header_libintl_h = yes; then
26211   :
26212 else
26213   { { echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
26214 echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
26215    { (exit 1); exit 1; }; }
26216 fi
26217
26218
26219   for ac_prog in msgfmt
26220 do
26221   # Extract the first word of "$ac_prog", so it can be a program name with args.
26222 set dummy $ac_prog; ac_word=$2
26223 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26224 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26225 if test "${ac_cv_prog_MSGFMT+set}" = set; then
26226   echo $ECHO_N "(cached) $ECHO_C" >&6
26227 else
26228   if test -n "$MSGFMT"; then
26229   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
26230 else
26231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26232 for as_dir in $PATH
26233 do
26234   IFS=$as_save_IFS
26235   test -z "$as_dir" && as_dir=.
26236   for ac_exec_ext in '' $ac_executable_extensions; do
26237   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26238     ac_cv_prog_MSGFMT="$ac_prog"
26239     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26240     break 2
26241   fi
26242 done
26243 done
26244 IFS=$as_save_IFS
26245
26246 fi
26247 fi
26248 MSGFMT=$ac_cv_prog_MSGFMT
26249 if test -n "$MSGFMT"; then
26250   { echo "$as_me:$LINENO: result: $MSGFMT" >&5
26251 echo "${ECHO_T}$MSGFMT" >&6; }
26252 else
26253   { echo "$as_me:$LINENO: result: no" >&5
26254 echo "${ECHO_T}no" >&6; }
26255 fi
26256
26257
26258   test -n "$MSGFMT" && break
26259 done
26260
26261   if test -z "$MSGFMT"; then
26262     { { echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
26263 echo "$as_me: error: msgfmt is required for NLS" >&2;}
26264    { (exit 1); exit 1; }; }
26265   fi
26266   for ac_prog in msgmerge
26267 do
26268   # Extract the first word of "$ac_prog", so it can be a program name with args.
26269 set dummy $ac_prog; ac_word=$2
26270 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26271 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26272 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
26273   echo $ECHO_N "(cached) $ECHO_C" >&6
26274 else
26275   if test -n "$MSGMERGE"; then
26276   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
26277 else
26278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26279 for as_dir in $PATH
26280 do
26281   IFS=$as_save_IFS
26282   test -z "$as_dir" && as_dir=.
26283   for ac_exec_ext in '' $ac_executable_extensions; do
26284   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26285     ac_cv_prog_MSGMERGE="$ac_prog"
26286     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26287     break 2
26288   fi
26289 done
26290 done
26291 IFS=$as_save_IFS
26292
26293 fi
26294 fi
26295 MSGMERGE=$ac_cv_prog_MSGMERGE
26296 if test -n "$MSGMERGE"; then
26297   { echo "$as_me:$LINENO: result: $MSGMERGE" >&5
26298 echo "${ECHO_T}$MSGMERGE" >&6; }
26299 else
26300   { echo "$as_me:$LINENO: result: no" >&5
26301 echo "${ECHO_T}no" >&6; }
26302 fi
26303
26304
26305   test -n "$MSGMERGE" && break
26306 done
26307
26308   for ac_prog in xgettext
26309 do
26310   # Extract the first word of "$ac_prog", so it can be a program name with args.
26311 set dummy $ac_prog; ac_word=$2
26312 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26313 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26314 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
26315   echo $ECHO_N "(cached) $ECHO_C" >&6
26316 else
26317   if test -n "$XGETTEXT"; then
26318   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
26319 else
26320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26321 for as_dir in $PATH
26322 do
26323   IFS=$as_save_IFS
26324   test -z "$as_dir" && as_dir=.
26325   for ac_exec_ext in '' $ac_executable_extensions; do
26326   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26327     ac_cv_prog_XGETTEXT="$ac_prog"
26328     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26329     break 2
26330   fi
26331 done
26332 done
26333 IFS=$as_save_IFS
26334
26335 fi
26336 fi
26337 XGETTEXT=$ac_cv_prog_XGETTEXT
26338 if test -n "$XGETTEXT"; then
26339   { echo "$as_me:$LINENO: result: $XGETTEXT" >&5
26340 echo "${ECHO_T}$XGETTEXT" >&6; }
26341 else
26342   { echo "$as_me:$LINENO: result: no" >&5
26343 echo "${ECHO_T}no" >&6; }
26344 fi
26345
26346
26347   test -n "$XGETTEXT" && break
26348 done
26349
26350
26351 fi
26352
26353 # Check for Tcl configuration script tclConfig.sh
26354 if test "$with_tcl" = yes; then
26355     for ac_prog in tclsh tcl tclsh8.5 tclsh85 tclsh8.4 tclsh84 tclsh8.3 tclsh83
26356 do
26357   # Extract the first word of "$ac_prog", so it can be a program name with args.
26358 set dummy $ac_prog; ac_word=$2
26359 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26361 if test "${ac_cv_path_TCLSH+set}" = set; then
26362   echo $ECHO_N "(cached) $ECHO_C" >&6
26363 else
26364   case $TCLSH in
26365   [\\/]* | ?:[\\/]*)
26366   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
26367   ;;
26368   *)
26369   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26370 for as_dir in $PATH
26371 do
26372   IFS=$as_save_IFS
26373   test -z "$as_dir" && as_dir=.
26374   for ac_exec_ext in '' $ac_executable_extensions; do
26375   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26376     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
26377     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26378     break 2
26379   fi
26380 done
26381 done
26382 IFS=$as_save_IFS
26383
26384   ;;
26385 esac
26386 fi
26387 TCLSH=$ac_cv_path_TCLSH
26388 if test -n "$TCLSH"; then
26389   { echo "$as_me:$LINENO: result: $TCLSH" >&5
26390 echo "${ECHO_T}$TCLSH" >&6; }
26391 else
26392   { echo "$as_me:$LINENO: result: no" >&5
26393 echo "${ECHO_T}no" >&6; }
26394 fi
26395
26396
26397   test -n "$TCLSH" && break
26398 done
26399
26400 if test x"$TCLSH" = x""; then
26401   { { echo "$as_me:$LINENO: error: Tcl shell not found" >&5
26402 echo "$as_me: error: Tcl shell not found" >&2;}
26403    { (exit 1); exit 1; }; }
26404 fi
26405
26406 { echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
26407 echo $ECHO_N "checking for tclConfig.sh... $ECHO_C" >&6; }
26408 # Let user override test
26409 if test -z "$TCL_CONFIG_SH"; then
26410     pgac_test_dirs="$with_tclconfig"
26411
26412     set X $pgac_test_dirs; shift
26413     if test $# -eq 0; then
26414         test -z "$TCLSH" && { { echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
26415 echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
26416    { (exit 1); exit 1; }; }
26417         set X `echo 'puts $auto_path' | $TCLSH`; shift
26418     fi
26419
26420     for pgac_dir do
26421         if test -r "$pgac_dir/tclConfig.sh"; then
26422             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
26423             break
26424         fi
26425     done
26426 fi
26427
26428 if test -z "$TCL_CONFIG_SH"; then
26429     { echo "$as_me:$LINENO: result: no" >&5
26430 echo "${ECHO_T}no" >&6; }
26431     { { echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
26432 echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
26433    { (exit 1); exit 1; }; }
26434 else
26435     { echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
26436 echo "${ECHO_T}$TCL_CONFIG_SH" >&6; }
26437 fi
26438
26439
26440
26441     . "$TCL_CONFIG_SH"
26442 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
26443 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
26444 eval TCL_LIBS=\"$TCL_LIBS\"
26445 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
26446 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
26447
26448         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
26449     ac_save_CPPFLAGS=$CPPFLAGS
26450     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
26451     if test "${ac_cv_header_tcl_h+set}" = set; then
26452   { echo "$as_me:$LINENO: checking for tcl.h" >&5
26453 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6; }
26454 if test "${ac_cv_header_tcl_h+set}" = set; then
26455   echo $ECHO_N "(cached) $ECHO_C" >&6
26456 fi
26457 { echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
26458 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6; }
26459 else
26460   # Is the header compilable?
26461 { echo "$as_me:$LINENO: checking tcl.h usability" >&5
26462 echo $ECHO_N "checking tcl.h usability... $ECHO_C" >&6; }
26463 cat >conftest.$ac_ext <<_ACEOF
26464 /* confdefs.h.  */
26465 _ACEOF
26466 cat confdefs.h >>conftest.$ac_ext
26467 cat >>conftest.$ac_ext <<_ACEOF
26468 /* end confdefs.h.  */
26469 $ac_includes_default
26470 #include <tcl.h>
26471 _ACEOF
26472 rm -f conftest.$ac_objext
26473 if { (ac_try="$ac_compile"
26474 case "(($ac_try" in
26475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26476   *) ac_try_echo=$ac_try;;
26477 esac
26478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26479   (eval "$ac_compile") 2>conftest.er1
26480   ac_status=$?
26481   grep -v '^ *+' conftest.er1 >conftest.err
26482   rm -f conftest.er1
26483   cat conftest.err >&5
26484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26485   (exit $ac_status); } && {
26486          test -z "$ac_c_werror_flag" ||
26487          test ! -s conftest.err
26488        } && test -s conftest.$ac_objext; then
26489   ac_header_compiler=yes
26490 else
26491   echo "$as_me: failed program was:" >&5
26492 sed 's/^/| /' conftest.$ac_ext >&5
26493
26494         ac_header_compiler=no
26495 fi
26496
26497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26498 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26499 echo "${ECHO_T}$ac_header_compiler" >&6; }
26500
26501 # Is the header present?
26502 { echo "$as_me:$LINENO: checking tcl.h presence" >&5
26503 echo $ECHO_N "checking tcl.h presence... $ECHO_C" >&6; }
26504 cat >conftest.$ac_ext <<_ACEOF
26505 /* confdefs.h.  */
26506 _ACEOF
26507 cat confdefs.h >>conftest.$ac_ext
26508 cat >>conftest.$ac_ext <<_ACEOF
26509 /* end confdefs.h.  */
26510 #include <tcl.h>
26511 _ACEOF
26512 if { (ac_try="$ac_cpp conftest.$ac_ext"
26513 case "(($ac_try" in
26514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26515   *) ac_try_echo=$ac_try;;
26516 esac
26517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26518   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26519   ac_status=$?
26520   grep -v '^ *+' conftest.er1 >conftest.err
26521   rm -f conftest.er1
26522   cat conftest.err >&5
26523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26524   (exit $ac_status); } >/dev/null && {
26525          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26526          test ! -s conftest.err
26527        }; then
26528   ac_header_preproc=yes
26529 else
26530   echo "$as_me: failed program was:" >&5
26531 sed 's/^/| /' conftest.$ac_ext >&5
26532
26533   ac_header_preproc=no
26534 fi
26535
26536 rm -f conftest.err conftest.$ac_ext
26537 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26538 echo "${ECHO_T}$ac_header_preproc" >&6; }
26539
26540 # So?  What about this header?
26541 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26542   yes:no: )
26543     { echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
26544 echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
26545     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
26546 echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
26547     ac_header_preproc=yes
26548     ;;
26549   no:yes:* )
26550     { echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
26551 echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
26552     { echo "$as_me:$LINENO: WARNING: tcl.h:     check for missing prerequisite headers?" >&5
26553 echo "$as_me: WARNING: tcl.h:     check for missing prerequisite headers?" >&2;}
26554     { echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
26555 echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
26556     { echo "$as_me:$LINENO: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&5
26557 echo "$as_me: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
26558     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
26559 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
26560     { echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
26561 echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
26562     ( cat <<\_ASBOX
26563 ## ---------------------------------------- ##
26564 ## Report this to pgsql-bugs@postgresql.org ##
26565 ## ---------------------------------------- ##
26566 _ASBOX
26567      ) | sed "s/^/$as_me: WARNING:     /" >&2
26568     ;;
26569 esac
26570 { echo "$as_me:$LINENO: checking for tcl.h" >&5
26571 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6; }
26572 if test "${ac_cv_header_tcl_h+set}" = set; then
26573   echo $ECHO_N "(cached) $ECHO_C" >&6
26574 else
26575   ac_cv_header_tcl_h=$ac_header_preproc
26576 fi
26577 { echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
26578 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6; }
26579
26580 fi
26581 if test $ac_cv_header_tcl_h = yes; then
26582   :
26583 else
26584   { { echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
26585 echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
26586    { (exit 1); exit 1; }; }
26587 fi
26588
26589
26590     CPPFLAGS=$ac_save_CPPFLAGS
26591 fi
26592
26593 #
26594 # Check for DocBook and tools
26595 #
26596 for ac_prog in onsgmls nsgmls
26597 do
26598   # Extract the first word of "$ac_prog", so it can be a program name with args.
26599 set dummy $ac_prog; ac_word=$2
26600 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26602 if test "${ac_cv_prog_NSGMLS+set}" = set; then
26603   echo $ECHO_N "(cached) $ECHO_C" >&6
26604 else
26605   if test -n "$NSGMLS"; then
26606   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
26607 else
26608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26609 for as_dir in $PATH
26610 do
26611   IFS=$as_save_IFS
26612   test -z "$as_dir" && as_dir=.
26613   for ac_exec_ext in '' $ac_executable_extensions; do
26614   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26615     ac_cv_prog_NSGMLS="$ac_prog"
26616     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26617     break 2
26618   fi
26619 done
26620 done
26621 IFS=$as_save_IFS
26622
26623 fi
26624 fi
26625 NSGMLS=$ac_cv_prog_NSGMLS
26626 if test -n "$NSGMLS"; then
26627   { echo "$as_me:$LINENO: result: $NSGMLS" >&5
26628 echo "${ECHO_T}$NSGMLS" >&6; }
26629 else
26630   { echo "$as_me:$LINENO: result: no" >&5
26631 echo "${ECHO_T}no" >&6; }
26632 fi
26633
26634
26635   test -n "$NSGMLS" && break
26636 done
26637
26638 for ac_prog in openjade jade
26639 do
26640   # Extract the first word of "$ac_prog", so it can be a program name with args.
26641 set dummy $ac_prog; ac_word=$2
26642 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26643 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26644 if test "${ac_cv_prog_JADE+set}" = set; then
26645   echo $ECHO_N "(cached) $ECHO_C" >&6
26646 else
26647   if test -n "$JADE"; then
26648   ac_cv_prog_JADE="$JADE" # Let the user override the test.
26649 else
26650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26651 for as_dir in $PATH
26652 do
26653   IFS=$as_save_IFS
26654   test -z "$as_dir" && as_dir=.
26655   for ac_exec_ext in '' $ac_executable_extensions; do
26656   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26657     ac_cv_prog_JADE="$ac_prog"
26658     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26659     break 2
26660   fi
26661 done
26662 done
26663 IFS=$as_save_IFS
26664
26665 fi
26666 fi
26667 JADE=$ac_cv_prog_JADE
26668 if test -n "$JADE"; then
26669   { echo "$as_me:$LINENO: result: $JADE" >&5
26670 echo "${ECHO_T}$JADE" >&6; }
26671 else
26672   { echo "$as_me:$LINENO: result: no" >&5
26673 echo "${ECHO_T}no" >&6; }
26674 fi
26675
26676
26677   test -n "$JADE" && break
26678 done
26679
26680
26681 { echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
26682 echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6; }
26683 if test "${pgac_cv_check_docbook+set}" = set; then
26684   echo $ECHO_N "(cached) $ECHO_C" >&6
26685 else
26686   cat >conftest.sgml <<EOF
26687 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
26688 <book>
26689  <title>test</title>
26690  <chapter>
26691   <title>random</title>
26692    <sect1>
26693     <title>testsect</title>
26694     <para>text</para>
26695   </sect1>
26696  </chapter>
26697 </book>
26698 EOF
26699
26700 pgac_cv_check_docbook=no
26701
26702 if test -n "$NSGMLS"; then
26703   $NSGMLS -s conftest.sgml 1>&5 2>&1
26704   if test $? -eq 0; then
26705     pgac_cv_check_docbook=yes
26706   fi
26707 fi
26708 rm -f conftest.sgml
26709 fi
26710 { echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
26711 echo "${ECHO_T}$pgac_cv_check_docbook" >&6; }
26712
26713 have_docbook=$pgac_cv_check_docbook
26714
26715
26716 { echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
26717 echo $ECHO_N "checking for DocBook stylesheets... $ECHO_C" >&6; }
26718 if test "${pgac_cv_path_stylesheets+set}" = set; then
26719   echo $ECHO_N "(cached) $ECHO_C" >&6
26720 else
26721   if test -n "$DOCBOOKSTYLE"; then
26722   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
26723 else
26724   for pgac_prefix in /usr /usr/local /opt /sw; do
26725     for pgac_infix in share lib; do
26726       for pgac_postfix in \
26727         sgml/stylesheets/nwalsh-modular \
26728         sgml/stylesheets/docbook \
26729         sgml/stylesheets/dsssl/docbook \
26730         sgml/docbook-dsssl \
26731         sgml/docbook/dsssl/modular \
26732         sgml/docbook/stylesheet/dsssl/modular \
26733         sgml/docbook/dsssl-stylesheets \
26734         sgml/dsssl/docbook-dsssl-nwalsh
26735       do
26736         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
26737         if test -r "$pgac_candidate/html/docbook.dsl" \
26738            && test -r "$pgac_candidate/print/docbook.dsl"
26739         then
26740           pgac_cv_path_stylesheets=$pgac_candidate
26741           break 3
26742         fi
26743       done
26744     done
26745   done
26746 fi
26747 fi
26748
26749 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
26750
26751 if test -n "$DOCBOOKSTYLE"; then
26752   { echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
26753 echo "${ECHO_T}$DOCBOOKSTYLE" >&6; }
26754 else
26755   { echo "$as_me:$LINENO: result: no" >&5
26756 echo "${ECHO_T}no" >&6; }
26757 fi
26758 if test -n "$DOCBOOKSTYLE"; then
26759   for ac_prog in collateindex.pl
26760 do
26761   # Extract the first word of "$ac_prog", so it can be a program name with args.
26762 set dummy $ac_prog; ac_word=$2
26763 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26765 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
26766   echo $ECHO_N "(cached) $ECHO_C" >&6
26767 else
26768   case $COLLATEINDEX in
26769   [\\/]* | ?:[\\/]*)
26770   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
26771   ;;
26772   *)
26773   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26774 for as_dir in $DOCBOOKSTYLE/bin $PATH
26775 do
26776   IFS=$as_save_IFS
26777   test -z "$as_dir" && as_dir=.
26778   for ac_exec_ext in '' $ac_executable_extensions; do
26779   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26780     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
26781     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26782     break 2
26783   fi
26784 done
26785 done
26786 IFS=$as_save_IFS
26787
26788   ;;
26789 esac
26790 fi
26791 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
26792 if test -n "$COLLATEINDEX"; then
26793   { echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
26794 echo "${ECHO_T}$COLLATEINDEX" >&6; }
26795 else
26796   { echo "$as_me:$LINENO: result: no" >&5
26797 echo "${ECHO_T}no" >&6; }
26798 fi
26799
26800
26801   test -n "$COLLATEINDEX" && break
26802 done
26803
26804 else
26805   for ac_prog in collateindex.pl
26806 do
26807   # Extract the first word of "$ac_prog", so it can be a program name with args.
26808 set dummy $ac_prog; ac_word=$2
26809 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26811 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
26812   echo $ECHO_N "(cached) $ECHO_C" >&6
26813 else
26814   case $COLLATEINDEX in
26815   [\\/]* | ?:[\\/]*)
26816   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
26817   ;;
26818   *)
26819   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26820 for as_dir in $PATH
26821 do
26822   IFS=$as_save_IFS
26823   test -z "$as_dir" && as_dir=.
26824   for ac_exec_ext in '' $ac_executable_extensions; do
26825   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26826     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
26827     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26828     break 2
26829   fi
26830 done
26831 done
26832 IFS=$as_save_IFS
26833
26834   ;;
26835 esac
26836 fi
26837 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
26838 if test -n "$COLLATEINDEX"; then
26839   { echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
26840 echo "${ECHO_T}$COLLATEINDEX" >&6; }
26841 else
26842   { echo "$as_me:$LINENO: result: no" >&5
26843 echo "${ECHO_T}no" >&6; }
26844 fi
26845
26846
26847   test -n "$COLLATEINDEX" && break
26848 done
26849
26850 fi
26851 for ac_prog in sgmlspl
26852 do
26853   # Extract the first word of "$ac_prog", so it can be a program name with args.
26854 set dummy $ac_prog; ac_word=$2
26855 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26856 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26857 if test "${ac_cv_prog_SGMLSPL+set}" = set; then
26858   echo $ECHO_N "(cached) $ECHO_C" >&6
26859 else
26860   if test -n "$SGMLSPL"; then
26861   ac_cv_prog_SGMLSPL="$SGMLSPL" # Let the user override the test.
26862 else
26863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26864 for as_dir in $PATH
26865 do
26866   IFS=$as_save_IFS
26867   test -z "$as_dir" && as_dir=.
26868   for ac_exec_ext in '' $ac_executable_extensions; do
26869   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26870     ac_cv_prog_SGMLSPL="$ac_prog"
26871     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26872     break 2
26873   fi
26874 done
26875 done
26876 IFS=$as_save_IFS
26877
26878 fi
26879 fi
26880 SGMLSPL=$ac_cv_prog_SGMLSPL
26881 if test -n "$SGMLSPL"; then
26882   { echo "$as_me:$LINENO: result: $SGMLSPL" >&5
26883 echo "${ECHO_T}$SGMLSPL" >&6; }
26884 else
26885   { echo "$as_me:$LINENO: result: no" >&5
26886 echo "${ECHO_T}no" >&6; }
26887 fi
26888
26889
26890   test -n "$SGMLSPL" && break
26891 done
26892
26893 { echo "$as_me:$LINENO: checking for docbook2man" >&5
26894 echo $ECHO_N "checking for docbook2man... $ECHO_C" >&6; }
26895 if test "${ac_cv_path_DOCBOOK2MAN+set}" = set; then
26896   echo $ECHO_N "(cached) $ECHO_C" >&6
26897 else
26898   if test -z "$DOCBOOK2MAN"; then
26899   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26900 for as_dir in $PATH
26901 do
26902   IFS=$as_save_IFS
26903   test -z "$as_dir" && as_dir=.
26904   for ac_prog in docbook2x-man db2x_docbook2man docbook2man; do
26905     ac_path="$as_dir/$ac_prog"
26906     { test -f "$ac_path" && $as_test_x "$ac_path"; } || continue
26907     if "$ac_path" --version 2>/dev/null | $GREP docbook2x >/dev/null 2>&1; then
26908       ac_cv_path_DOCBOOK2MAN=$ac_path
26909       break
26910     fi
26911   done
26912 done
26913 IFS=$as_save_IFS
26914
26915 else
26916   ac_cv_path_DOCBOOK2MAN=$DOCBOOK2MAN
26917 fi
26918 fi
26919 { echo "$as_me:$LINENO: result: $ac_cv_path_DOCBOOK2MAN" >&5
26920 echo "${ECHO_T}$ac_cv_path_DOCBOOK2MAN" >&6; }
26921 DOCBOOK2MAN=$ac_cv_path_DOCBOOK2MAN
26922
26923
26924
26925 # Thread testing
26926
26927 # We have to run the thread test near the end so we have all our symbols
26928 # defined.  Cross compiling throws a warning.
26929 #
26930 if test "$enable_thread_safety_force" = yes; then
26931 if test "$PORTNAME" != "win32"
26932 then
26933   { echo "$as_me:$LINENO: WARNING:
26934 *** Skipping thread test program.  --enable-thread-safety-force was used.
26935 *** Run the program in src/test/thread on the your machine and add proper
26936 *** locking function calls to your applications to guarantee thread safety.
26937 " >&5
26938 echo "$as_me: WARNING:
26939 *** Skipping thread test program.  --enable-thread-safety-force was used.
26940 *** Run the program in src/test/thread on the your machine and add proper
26941 *** locking function calls to your applications to guarantee thread safety.
26942 " >&2;}
26943 else
26944 { echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
26945 echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
26946 fi
26947 elif test "$enable_thread_safety" = yes; then
26948 if test "$PORTNAME" != "win32"
26949 then
26950 { echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
26951 echo $ECHO_N "checking thread safety of required library functions... $ECHO_C" >&6; }
26952
26953 _CFLAGS="$CFLAGS"
26954 _LIBS="$LIBS"
26955 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
26956 LIBS="$LIBS $PTHREAD_LIBS"
26957 if test "$cross_compiling" = yes; then
26958   { echo "$as_me:$LINENO: result: maybe" >&5
26959 echo "${ECHO_T}maybe" >&6; }
26960   { echo "$as_me:$LINENO: WARNING:
26961 *** Skipping thread test program because of cross-compile build.
26962 *** Run the program in src/test/thread on the target machine.
26963 " >&5
26964 echo "$as_me: WARNING:
26965 *** Skipping thread test program because of cross-compile build.
26966 *** Run the program in src/test/thread on the target machine.
26967 " >&2;}
26968 else
26969   cat >conftest.$ac_ext <<_ACEOF
26970 /* confdefs.h.  */
26971 _ACEOF
26972 cat confdefs.h >>conftest.$ac_ext
26973 cat >>conftest.$ac_ext <<_ACEOF
26974 /* end confdefs.h.  */
26975 #include "$srcdir/src/test/thread/thread_test.c"
26976 _ACEOF
26977 rm -f conftest$ac_exeext
26978 if { (ac_try="$ac_link"
26979 case "(($ac_try" in
26980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26981   *) ac_try_echo=$ac_try;;
26982 esac
26983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26984   (eval "$ac_link") 2>&5
26985   ac_status=$?
26986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26987   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26988   { (case "(($ac_try" in
26989   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26990   *) ac_try_echo=$ac_try;;
26991 esac
26992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26993   (eval "$ac_try") 2>&5
26994   ac_status=$?
26995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
26996   (exit $ac_status); }; }; then
26997   { echo "$as_me:$LINENO: result: yes" >&5
26998 echo "${ECHO_T}yes" >&6; }
26999 else
27000   echo "$as_me: program exited with status $ac_status" >&5
27001 echo "$as_me: failed program was:" >&5
27002 sed 's/^/| /' conftest.$ac_ext >&5
27003
27004 ( exit $ac_status )
27005 { echo "$as_me:$LINENO: result: no" >&5
27006 echo "${ECHO_T}no" >&6; }
27007   { { echo "$as_me:$LINENO: error: thread test program failed
27008 This platform is not thread-safe.  Check the file 'config.log' for the
27009 exact reason.
27010
27011 You can use the configure option --enable-thread-safety-force to force
27012 threads to be enabled.  But you must then run the program in
27013 src/test/thread and add locking function calls to your applications to
27014 guarantee thread safety." >&5
27015 echo "$as_me: error: thread test program failed
27016 This platform is not thread-safe.  Check the file 'config.log' for the
27017 exact reason.
27018
27019 You can use the configure option --enable-thread-safety-force to force
27020 threads to be enabled.  But you must then run the program in
27021 src/test/thread and add locking function calls to your applications to
27022 guarantee thread safety." >&2;}
27023    { (exit 1); exit 1; }; }
27024 fi
27025 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27026 fi
27027
27028
27029 CFLAGS="$_CFLAGS"
27030 LIBS="$_LIBS"
27031 else
27032 { echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
27033 echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
27034 fi
27035 fi
27036
27037 # If compiler will take -Wl,--as-needed then add that to LDFLAGS.
27038 # This is much easier than trying to filter LIBS to the minimum for each
27039 # executable.  (Note that shared library links won't use this switch, though.)
27040 # On (at least) some Red-Hat-derived systems, this switch breaks linking to
27041 # libreadline; therefore we postpone testing it until we know what library
27042 # dependencies readline has.  The test code will try to link with $LIBS.
27043 if test "$with_readline" = yes; then
27044   link_test_func=readline
27045 else
27046   link_test_func=exit
27047 fi
27048 if test "$PORTNAME" != "darwin"; then
27049   { echo "$as_me:$LINENO: checking if $CC supports -Wl,--as-needed" >&5
27050 echo $ECHO_N "checking if $CC supports -Wl,--as-needed... $ECHO_C" >&6; }
27051 pgac_save_LDFLAGS=$LDFLAGS
27052 LDFLAGS="$pgac_save_LDFLAGS -Wl,--as-needed"
27053 if test "$cross_compiling" = yes; then
27054   LDFLAGS="$pgac_save_LDFLAGS"
27055                { echo "$as_me:$LINENO: result: assuming no" >&5
27056 echo "${ECHO_T}assuming no" >&6; }
27057 else
27058   cat >conftest.$ac_ext <<_ACEOF
27059 /* confdefs.h.  */
27060 _ACEOF
27061 cat confdefs.h >>conftest.$ac_ext
27062 cat >>conftest.$ac_ext <<_ACEOF
27063 /* end confdefs.h.  */
27064 extern void $link_test_func (); void (*fptr) () = $link_test_func;
27065 int
27066 main ()
27067 {
27068
27069   ;
27070   return 0;
27071 }
27072 _ACEOF
27073 rm -f conftest$ac_exeext
27074 if { (ac_try="$ac_link"
27075 case "(($ac_try" in
27076   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27077   *) ac_try_echo=$ac_try;;
27078 esac
27079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27080   (eval "$ac_link") 2>&5
27081   ac_status=$?
27082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
27083   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27084   { (case "(($ac_try" in
27085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27086   *) ac_try_echo=$ac_try;;
27087 esac
27088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27089   (eval "$ac_try") 2>&5
27090   ac_status=$?
27091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
27092   (exit $ac_status); }; }; then
27093   { echo "$as_me:$LINENO: result: yes" >&5
27094 echo "${ECHO_T}yes" >&6; }
27095 else
27096   echo "$as_me: program exited with status $ac_status" >&5
27097 echo "$as_me: failed program was:" >&5
27098 sed 's/^/| /' conftest.$ac_ext >&5
27099
27100 ( exit $ac_status )
27101 LDFLAGS="$pgac_save_LDFLAGS"
27102                { echo "$as_me:$LINENO: result: no" >&5
27103 echo "${ECHO_T}no" >&6; }
27104 fi
27105 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27106 fi
27107
27108
27109
27110 else
27111   # On Darwin it's spelled -Wl,-dead_strip_dylibs, but don't try that elsewhere
27112   { echo "$as_me:$LINENO: checking if $CC supports -Wl,-dead_strip_dylibs" >&5
27113 echo $ECHO_N "checking if $CC supports -Wl,-dead_strip_dylibs... $ECHO_C" >&6; }
27114 pgac_save_LDFLAGS=$LDFLAGS
27115 LDFLAGS="$pgac_save_LDFLAGS -Wl,-dead_strip_dylibs"
27116 if test "$cross_compiling" = yes; then
27117   LDFLAGS="$pgac_save_LDFLAGS"
27118                { echo "$as_me:$LINENO: result: assuming no" >&5
27119 echo "${ECHO_T}assuming no" >&6; }
27120 else
27121   cat >conftest.$ac_ext <<_ACEOF
27122 /* confdefs.h.  */
27123 _ACEOF
27124 cat confdefs.h >>conftest.$ac_ext
27125 cat >>conftest.$ac_ext <<_ACEOF
27126 /* end confdefs.h.  */
27127 extern void $link_test_func (); void (*fptr) () = $link_test_func;
27128 int
27129 main ()
27130 {
27131
27132   ;
27133   return 0;
27134 }
27135 _ACEOF
27136 rm -f conftest$ac_exeext
27137 if { (ac_try="$ac_link"
27138 case "(($ac_try" in
27139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27140   *) ac_try_echo=$ac_try;;
27141 esac
27142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27143   (eval "$ac_link") 2>&5
27144   ac_status=$?
27145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
27146   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27147   { (case "(($ac_try" in
27148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27149   *) ac_try_echo=$ac_try;;
27150 esac
27151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27152   (eval "$ac_try") 2>&5
27153   ac_status=$?
27154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
27155   (exit $ac_status); }; }; then
27156   { echo "$as_me:$LINENO: result: yes" >&5
27157 echo "${ECHO_T}yes" >&6; }
27158 else
27159   echo "$as_me: program exited with status $ac_status" >&5
27160 echo "$as_me: failed program was:" >&5
27161 sed 's/^/| /' conftest.$ac_ext >&5
27162
27163 ( exit $ac_status )
27164 LDFLAGS="$pgac_save_LDFLAGS"
27165                { echo "$as_me:$LINENO: result: no" >&5
27166 echo "${ECHO_T}no" >&6; }
27167 fi
27168 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27169 fi
27170
27171
27172
27173 fi
27174
27175
27176 # Begin output steps
27177
27178 { echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
27179 echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
27180 { echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
27181 echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
27182 { echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
27183 echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
27184
27185 # Create compiler version string
27186 if test x"$GCC" = x"yes" ; then
27187   cc_string="GCC `${CC} --version | sed q`"
27188 elif test x"$SUN_STUDIO_CC" = x"yes" ; then
27189   cc_string=`${CC} -V 2>&1 | sed q`
27190 else
27191   cc_string=$CC
27192 fi
27193
27194
27195 cat >>confdefs.h <<_ACEOF
27196 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"
27197 _ACEOF
27198
27199
27200 # Supply a numeric version string for use by 3rd party add-ons
27201 # awk -F is a regex on some platforms, and not on others, so make "." a tab
27202 PG_VERSION_NUM="`echo "$PACKAGE_VERSION" | sed 's/[A-Za-z].*$//' |
27203 tr '.' '        ' |
27204 $AWK '{printf "%d%02d%02d", $1, $2, (NF >= 3) ? $3 : 0}'`"
27205
27206 cat >>confdefs.h <<_ACEOF
27207 #define PG_VERSION_NUM $PG_VERSION_NUM
27208 _ACEOF
27209
27210
27211
27212 # prepare build tree if outside source tree
27213 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
27214 # Note 2: /bin/pwd might be better than shell's built-in at getting
27215 #         a symlink-free name.
27216 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
27217   vpath_build=no
27218 else
27219   vpath_build=yes
27220   if test "$no_create" != yes; then
27221     echo $ECHO_N "preparing build tree... $ECHO_C" >&6
27222     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
27223     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
27224       || { { echo "$as_me:$LINENO: error: failed" >&5
27225 echo "$as_me: error: failed" >&2;}
27226    { (exit 1); exit 1; }; }
27227     { echo "$as_me:$LINENO: result: done" >&5
27228 echo "${ECHO_T}done" >&6; }
27229   fi
27230 fi
27231
27232
27233
27234 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
27235
27236
27237 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/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}"
27238
27239
27240 if test "$PORTNAME" = "win32"; then
27241 ac_config_commands="$ac_config_commands check_win32_symlinks"
27242
27243 fi
27244
27245 ac_config_headers="$ac_config_headers src/include/pg_config.h"
27246
27247
27248 ac_config_headers="$ac_config_headers src/interfaces/ecpg/include/ecpg_config.h"
27249
27250
27251 cat >confcache <<\_ACEOF
27252 # This file is a shell script that caches the results of configure
27253 # tests run on this system so they can be shared between configure
27254 # scripts and configure runs, see configure's option --config-cache.
27255 # It is not useful on other systems.  If it contains results you don't
27256 # want to keep, you may remove or edit it.
27257 #
27258 # config.status only pays attention to the cache file if you give it
27259 # the --recheck option to rerun configure.
27260 #
27261 # `ac_cv_env_foo' variables (set or unset) will be overridden when
27262 # loading this file, other *unset* `ac_cv_foo' will be assigned the
27263 # following values.
27264
27265 _ACEOF
27266
27267 # The following way of writing the cache mishandles newlines in values,
27268 # but we know of no workaround that is simple, portable, and efficient.
27269 # So, we kill variables containing newlines.
27270 # Ultrix sh set writes to stderr and can't be redirected directly,
27271 # and sets the high bit in the cache file unless we assign to the vars.
27272 (
27273   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
27274     eval ac_val=\$$ac_var
27275     case $ac_val in #(
27276     *${as_nl}*)
27277       case $ac_var in #(
27278       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
27279 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
27280       esac
27281       case $ac_var in #(
27282       _ | IFS | as_nl) ;; #(
27283       *) $as_unset $ac_var ;;
27284       esac ;;
27285     esac
27286   done
27287
27288   (set) 2>&1 |
27289     case $as_nl`(ac_space=' '; set) 2>&1` in #(
27290     *${as_nl}ac_space=\ *)
27291       # `set' does not quote correctly, so add quotes (double-quote
27292       # substitution turns \\\\ into \\, and sed turns \\ into \).
27293       sed -n \
27294         "s/'/'\\\\''/g;
27295           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
27296       ;; #(
27297     *)
27298       # `set' quotes correctly as required by POSIX, so do not add quotes.
27299       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
27300       ;;
27301     esac |
27302     sort
27303 ) |
27304   sed '
27305      /^ac_cv_env_/b end
27306      t clear
27307      :clear
27308      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
27309      t end
27310      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
27311      :end' >>confcache
27312 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
27313   if test -w "$cache_file"; then
27314     test "x$cache_file" != "x/dev/null" &&
27315       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
27316 echo "$as_me: updating cache $cache_file" >&6;}
27317     cat confcache >$cache_file
27318   else
27319     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
27320 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
27321   fi
27322 fi
27323 rm -f confcache
27324
27325 test "x$prefix" = xNONE && prefix=$ac_default_prefix
27326 # Let make expand exec_prefix.
27327 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
27328
27329 DEFS=-DHAVE_CONFIG_H
27330
27331 ac_libobjs=
27332 ac_ltlibobjs=
27333 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
27334   # 1. Remove the extension, and $U if already installed.
27335   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
27336   ac_i=`echo "$ac_i" | sed "$ac_script"`
27337   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
27338   #    will be set to the directory where LIBOBJS objects are built.
27339   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
27340   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
27341 done
27342 LIBOBJS=$ac_libobjs
27343
27344 LTLIBOBJS=$ac_ltlibobjs
27345
27346
27347
27348 : ${CONFIG_STATUS=./config.status}
27349 ac_clean_files_save=$ac_clean_files
27350 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
27351 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
27352 echo "$as_me: creating $CONFIG_STATUS" >&6;}
27353 cat >$CONFIG_STATUS <<_ACEOF
27354 #! $SHELL
27355 # Generated by $as_me.
27356 # Run this file to recreate the current configuration.
27357 # Compiler output produced by configure, useful for debugging
27358 # configure, is in config.log if it exists.
27359
27360 debug=false
27361 ac_cs_recheck=false
27362 ac_cs_silent=false
27363 SHELL=\${CONFIG_SHELL-$SHELL}
27364 _ACEOF
27365
27366 cat >>$CONFIG_STATUS <<\_ACEOF
27367 ## --------------------- ##
27368 ## M4sh Initialization.  ##
27369 ## --------------------- ##
27370
27371 # Be more Bourne compatible
27372 DUALCASE=1; export DUALCASE # for MKS sh
27373 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
27374   emulate sh
27375   NULLCMD=:
27376   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
27377   # is contrary to our usage.  Disable this feature.
27378   alias -g '${1+"$@"}'='"$@"'
27379   setopt NO_GLOB_SUBST
27380 else
27381   case `(set -o) 2>/dev/null` in
27382   *posix*) set -o posix ;;
27383 esac
27384
27385 fi
27386
27387
27388
27389
27390 # PATH needs CR
27391 # Avoid depending upon Character Ranges.
27392 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
27393 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
27394 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
27395 as_cr_digits='0123456789'
27396 as_cr_alnum=$as_cr_Letters$as_cr_digits
27397
27398 # The user is always right.
27399 if test "${PATH_SEPARATOR+set}" != set; then
27400   echo "#! /bin/sh" >conf$$.sh
27401   echo  "exit 0"   >>conf$$.sh
27402   chmod +x conf$$.sh
27403   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
27404     PATH_SEPARATOR=';'
27405   else
27406     PATH_SEPARATOR=:
27407   fi
27408   rm -f conf$$.sh
27409 fi
27410
27411 # Support unset when possible.
27412 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
27413   as_unset=unset
27414 else
27415   as_unset=false
27416 fi
27417
27418
27419 # IFS
27420 # We need space, tab and new line, in precisely that order.  Quoting is
27421 # there to prevent editors from complaining about space-tab.
27422 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
27423 # splitting by setting IFS to empty value.)
27424 as_nl='
27425 '
27426 IFS=" ""        $as_nl"
27427
27428 # Find who we are.  Look in the path if we contain no directory separator.
27429 case $0 in
27430   *[\\/]* ) as_myself=$0 ;;
27431   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27432 for as_dir in $PATH
27433 do
27434   IFS=$as_save_IFS
27435   test -z "$as_dir" && as_dir=.
27436   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
27437 done
27438 IFS=$as_save_IFS
27439
27440      ;;
27441 esac
27442 # We did not find ourselves, most probably we were run as `sh COMMAND'
27443 # in which case we are not to be found in the path.
27444 if test "x$as_myself" = x; then
27445   as_myself=$0
27446 fi
27447 if test ! -f "$as_myself"; then
27448   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
27449   { (exit 1); exit 1; }
27450 fi
27451
27452 # Work around bugs in pre-3.0 UWIN ksh.
27453 for as_var in ENV MAIL MAILPATH
27454 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
27455 done
27456 PS1='$ '
27457 PS2='> '
27458 PS4='+ '
27459
27460 # NLS nuisances.
27461 for as_var in \
27462   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
27463   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
27464   LC_TELEPHONE LC_TIME
27465 do
27466   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
27467     eval $as_var=C; export $as_var
27468   else
27469     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
27470   fi
27471 done
27472
27473 # Required to use basename.
27474 if expr a : '\(a\)' >/dev/null 2>&1 &&
27475    test "X`expr 00001 : '.*\(...\)'`" = X001; then
27476   as_expr=expr
27477 else
27478   as_expr=false
27479 fi
27480
27481 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
27482   as_basename=basename
27483 else
27484   as_basename=false
27485 fi
27486
27487
27488 # Name of the executable.
27489 as_me=`$as_basename -- "$0" ||
27490 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
27491          X"$0" : 'X\(//\)$' \| \
27492          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
27493 echo X/"$0" |
27494     sed '/^.*\/\([^/][^/]*\)\/*$/{
27495             s//\1/
27496             q
27497           }
27498           /^X\/\(\/\/\)$/{
27499             s//\1/
27500             q
27501           }
27502           /^X\/\(\/\).*/{
27503             s//\1/
27504             q
27505           }
27506           s/.*/./; q'`
27507
27508 # CDPATH.
27509 $as_unset CDPATH
27510
27511
27512
27513   as_lineno_1=$LINENO
27514   as_lineno_2=$LINENO
27515   test "x$as_lineno_1" != "x$as_lineno_2" &&
27516   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
27517
27518   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
27519   # uniformly replaced by the line number.  The first 'sed' inserts a
27520   # line-number line after each line using $LINENO; the second 'sed'
27521   # does the real work.  The second script uses 'N' to pair each
27522   # line-number line with the line containing $LINENO, and appends
27523   # trailing '-' during substitution so that $LINENO is not a special
27524   # case at line end.
27525   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
27526   # scripts with optimization help from Paolo Bonzini.  Blame Lee
27527   # E. McMahon (1931-1989) for sed's syntax.  :-)
27528   sed -n '
27529     p
27530     /[$]LINENO/=
27531   ' <$as_myself |
27532     sed '
27533       s/[$]LINENO.*/&-/
27534       t lineno
27535       b
27536       :lineno
27537       N
27538       :loop
27539       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
27540       t loop
27541       s/-\n.*//
27542     ' >$as_me.lineno &&
27543   chmod +x "$as_me.lineno" ||
27544     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
27545    { (exit 1); exit 1; }; }
27546
27547   # Don't try to exec as it changes $[0], causing all sort of problems
27548   # (the dirname of $[0] is not the place where we might find the
27549   # original and so on.  Autoconf is especially sensitive to this).
27550   . "./$as_me.lineno"
27551   # Exit status is that of the last command.
27552   exit
27553 }
27554
27555
27556 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
27557   as_dirname=dirname
27558 else
27559   as_dirname=false
27560 fi
27561
27562 ECHO_C= ECHO_N= ECHO_T=
27563 case `echo -n x` in
27564 -n*)
27565   case `echo 'x\c'` in
27566   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
27567   *)   ECHO_C='\c';;
27568   esac;;
27569 *)
27570   ECHO_N='-n';;
27571 esac
27572
27573 if expr a : '\(a\)' >/dev/null 2>&1 &&
27574    test "X`expr 00001 : '.*\(...\)'`" = X001; then
27575   as_expr=expr
27576 else
27577   as_expr=false
27578 fi
27579
27580 rm -f conf$$ conf$$.exe conf$$.file
27581 if test -d conf$$.dir; then
27582   rm -f conf$$.dir/conf$$.file
27583 else
27584   rm -f conf$$.dir
27585   mkdir conf$$.dir
27586 fi
27587 echo >conf$$.file
27588 if ln -s conf$$.file conf$$ 2>/dev/null; then
27589   as_ln_s='ln -s'
27590   # ... but there are two gotchas:
27591   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
27592   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
27593   # In both cases, we have to default to `cp -p'.
27594   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
27595     as_ln_s='cp -p'
27596 elif ln conf$$.file conf$$ 2>/dev/null; then
27597   as_ln_s=ln
27598 else
27599   as_ln_s='cp -p'
27600 fi
27601 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
27602 rmdir conf$$.dir 2>/dev/null
27603
27604 if mkdir -p . 2>/dev/null; then
27605   as_mkdir_p=:
27606 else
27607   test -d ./-p && rmdir ./-p
27608   as_mkdir_p=false
27609 fi
27610
27611 if test -x / >/dev/null 2>&1; then
27612   as_test_x='test -x'
27613 else
27614   if ls -dL / >/dev/null 2>&1; then
27615     as_ls_L_option=L
27616   else
27617     as_ls_L_option=
27618   fi
27619   as_test_x='
27620     eval sh -c '\''
27621       if test -d "$1"; then
27622         test -d "$1/.";
27623       else
27624         case $1 in
27625         -*)set "./$1";;
27626         esac;
27627         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
27628         ???[sx]*):;;*)false;;esac;fi
27629     '\'' sh
27630   '
27631 fi
27632 as_executable_p=$as_test_x
27633
27634 # Sed expression to map a string onto a valid CPP name.
27635 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
27636
27637 # Sed expression to map a string onto a valid variable name.
27638 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
27639
27640
27641 exec 6>&1
27642
27643 # Save the log message, to keep $[0] and so on meaningful, and to
27644 # report actual input values of CONFIG_FILES etc. instead of their
27645 # values after options handling.
27646 ac_log="
27647 This file was extended by PostgreSQL $as_me 8.4devel, which was
27648 generated by GNU Autoconf 2.61.  Invocation command line was
27649
27650   CONFIG_FILES    = $CONFIG_FILES
27651   CONFIG_HEADERS  = $CONFIG_HEADERS
27652   CONFIG_LINKS    = $CONFIG_LINKS
27653   CONFIG_COMMANDS = $CONFIG_COMMANDS
27654   $ $0 $@
27655
27656 on `(hostname || uname -n) 2>/dev/null | sed 1q`
27657 "
27658
27659 _ACEOF
27660
27661 cat >>$CONFIG_STATUS <<_ACEOF
27662 # Files that config.status was made for.
27663 config_files="$ac_config_files"
27664 config_headers="$ac_config_headers"
27665 config_links="$ac_config_links"
27666 config_commands="$ac_config_commands"
27667
27668 _ACEOF
27669
27670 cat >>$CONFIG_STATUS <<\_ACEOF
27671 ac_cs_usage="\
27672 \`$as_me' instantiates files from templates according to the
27673 current configuration.
27674
27675 Usage: $0 [OPTIONS] [FILE]...
27676
27677   -h, --help       print this help, then exit
27678   -V, --version    print version number and configuration settings, then exit
27679   -q, --quiet      do not print progress messages
27680   -d, --debug      don't remove temporary files
27681       --recheck    update $as_me by reconfiguring in the same conditions
27682   --file=FILE[:TEMPLATE]
27683                    instantiate the configuration file FILE
27684   --header=FILE[:TEMPLATE]
27685                    instantiate the configuration header FILE
27686
27687 Configuration files:
27688 $config_files
27689
27690 Configuration headers:
27691 $config_headers
27692
27693 Configuration links:
27694 $config_links
27695
27696 Configuration commands:
27697 $config_commands
27698
27699 Report bugs to <bug-autoconf@gnu.org>."
27700
27701 _ACEOF
27702 cat >>$CONFIG_STATUS <<_ACEOF
27703 ac_cs_version="\\
27704 PostgreSQL config.status 8.4devel
27705 configured by $0, generated by GNU Autoconf 2.61,
27706   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
27707
27708 Copyright (C) 2006 Free Software Foundation, Inc.
27709 This config.status script is free software; the Free Software Foundation
27710 gives unlimited permission to copy, distribute and modify it."
27711
27712 ac_pwd='$ac_pwd'
27713 srcdir='$srcdir'
27714 _ACEOF
27715
27716 cat >>$CONFIG_STATUS <<\_ACEOF
27717 # If no file are specified by the user, then we need to provide default
27718 # value.  By we need to know if files were specified by the user.
27719 ac_need_defaults=:
27720 while test $# != 0
27721 do
27722   case $1 in
27723   --*=*)
27724     ac_option=`expr "X$1" : 'X\([^=]*\)='`
27725     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
27726     ac_shift=:
27727     ;;
27728   *)
27729     ac_option=$1
27730     ac_optarg=$2
27731     ac_shift=shift
27732     ;;
27733   esac
27734
27735   case $ac_option in
27736   # Handling of the options.
27737   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
27738     ac_cs_recheck=: ;;
27739   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
27740     echo "$ac_cs_version"; exit ;;
27741   --debug | --debu | --deb | --de | --d | -d )
27742     debug=: ;;
27743   --file | --fil | --fi | --f )
27744     $ac_shift
27745     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
27746     ac_need_defaults=false;;
27747   --header | --heade | --head | --hea )
27748     $ac_shift
27749     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
27750     ac_need_defaults=false;;
27751   --he | --h)
27752     # Conflict between --help and --header
27753     { echo "$as_me: error: ambiguous option: $1
27754 Try \`$0 --help' for more information." >&2
27755    { (exit 1); exit 1; }; };;
27756   --help | --hel | -h )
27757     echo "$ac_cs_usage"; exit ;;
27758   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
27759   | -silent | --silent | --silen | --sile | --sil | --si | --s)
27760     ac_cs_silent=: ;;
27761
27762   # This is an error.
27763   -*) { echo "$as_me: error: unrecognized option: $1
27764 Try \`$0 --help' for more information." >&2
27765    { (exit 1); exit 1; }; } ;;
27766
27767   *) ac_config_targets="$ac_config_targets $1"
27768      ac_need_defaults=false ;;
27769
27770   esac
27771   shift
27772 done
27773
27774 ac_configure_extra_args=
27775
27776 if $ac_cs_silent; then
27777   exec 6>/dev/null
27778   ac_configure_extra_args="$ac_configure_extra_args --silent"
27779 fi
27780
27781 _ACEOF
27782 cat >>$CONFIG_STATUS <<_ACEOF
27783 if \$ac_cs_recheck; then
27784   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
27785   CONFIG_SHELL=$SHELL
27786   export CONFIG_SHELL
27787   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
27788 fi
27789
27790 _ACEOF
27791 cat >>$CONFIG_STATUS <<\_ACEOF
27792 exec 5>>config.log
27793 {
27794   echo
27795   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
27796 ## Running $as_me. ##
27797 _ASBOX
27798   echo "$ac_log"
27799 } >&5
27800
27801 _ACEOF
27802 cat >>$CONFIG_STATUS <<_ACEOF
27803 _ACEOF
27804
27805 cat >>$CONFIG_STATUS <<\_ACEOF
27806
27807 # Handling of arguments.
27808 for ac_config_target in $ac_config_targets
27809 do
27810   case $ac_config_target in
27811     "src/backend/port/tas.s") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
27812     "GNUmakefile") CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
27813     "src/Makefile.global") CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
27814     "src/backend/port/dynloader.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
27815     "src/backend/port/pg_sema.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
27816     "src/backend/port/pg_shmem.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
27817     "src/include/dynloader.h") CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
27818     "src/include/pg_config_os.h") CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
27819     "src/Makefile.port") CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
27820     "check_win32_symlinks") CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
27821     "src/include/pg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
27822     "src/interfaces/ecpg/include/ecpg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/interfaces/ecpg/include/ecpg_config.h" ;;
27823
27824   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
27825 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
27826    { (exit 1); exit 1; }; };;
27827   esac
27828 done
27829
27830
27831 # If the user did not use the arguments to specify the items to instantiate,
27832 # then the envvar interface is used.  Set only those that are not.
27833 # We use the long form for the default assignment because of an extremely
27834 # bizarre bug on SunOS 4.1.3.
27835 if $ac_need_defaults; then
27836   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
27837   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
27838   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
27839   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
27840 fi
27841
27842 # Have a temporary directory for convenience.  Make it in the build tree
27843 # simply because there is no reason against having it here, and in addition,
27844 # creating and moving files from /tmp can sometimes cause problems.
27845 # Hook for its removal unless debugging.
27846 # Note that there is a small window in which the directory will not be cleaned:
27847 # after its creation but before its name has been assigned to `$tmp'.
27848 $debug ||
27849 {
27850   tmp=
27851   trap 'exit_status=$?
27852   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
27853 ' 0
27854   trap '{ (exit 1); exit 1; }' 1 2 13 15
27855 }
27856 # Create a (secure) tmp directory for tmp files.
27857
27858 {
27859   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
27860   test -n "$tmp" && test -d "$tmp"
27861 }  ||
27862 {
27863   tmp=./conf$$-$RANDOM
27864   (umask 077 && mkdir "$tmp")
27865 } ||
27866 {
27867    echo "$me: cannot create a temporary directory in ." >&2
27868    { (exit 1); exit 1; }
27869 }
27870
27871 #
27872 # Set up the sed scripts for CONFIG_FILES section.
27873 #
27874
27875 # No need to generate the scripts if there are no CONFIG_FILES.
27876 # This happens for instance when ./config.status config.h
27877 if test -n "$CONFIG_FILES"; then
27878
27879 _ACEOF
27880
27881
27882
27883 ac_delim='%!_!# '
27884 for ac_last_try in false false false false false :; do
27885   cat >conf$$subs.sed <<_ACEOF
27886 SHELL!$SHELL$ac_delim
27887 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
27888 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
27889 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
27890 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
27891 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
27892 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
27893 exec_prefix!$exec_prefix$ac_delim
27894 prefix!$prefix$ac_delim
27895 program_transform_name!$program_transform_name$ac_delim
27896 bindir!$bindir$ac_delim
27897 sbindir!$sbindir$ac_delim
27898 libexecdir!$libexecdir$ac_delim
27899 datarootdir!$datarootdir$ac_delim
27900 datadir!$datadir$ac_delim
27901 sysconfdir!$sysconfdir$ac_delim
27902 sharedstatedir!$sharedstatedir$ac_delim
27903 localstatedir!$localstatedir$ac_delim
27904 includedir!$includedir$ac_delim
27905 oldincludedir!$oldincludedir$ac_delim
27906 docdir!$docdir$ac_delim
27907 infodir!$infodir$ac_delim
27908 htmldir!$htmldir$ac_delim
27909 dvidir!$dvidir$ac_delim
27910 pdfdir!$pdfdir$ac_delim
27911 psdir!$psdir$ac_delim
27912 libdir!$libdir$ac_delim
27913 localedir!$localedir$ac_delim
27914 mandir!$mandir$ac_delim
27915 DEFS!$DEFS$ac_delim
27916 ECHO_C!$ECHO_C$ac_delim
27917 ECHO_N!$ECHO_N$ac_delim
27918 ECHO_T!$ECHO_T$ac_delim
27919 LIBS!$LIBS$ac_delim
27920 build_alias!$build_alias$ac_delim
27921 host_alias!$host_alias$ac_delim
27922 target_alias!$target_alias$ac_delim
27923 configure_args!$configure_args$ac_delim
27924 PG_MAJORVERSION!$PG_MAJORVERSION$ac_delim
27925 build!$build$ac_delim
27926 build_cpu!$build_cpu$ac_delim
27927 build_vendor!$build_vendor$ac_delim
27928 build_os!$build_os$ac_delim
27929 host!$host$ac_delim
27930 host_cpu!$host_cpu$ac_delim
27931 host_vendor!$host_vendor$ac_delim
27932 host_os!$host_os$ac_delim
27933 PORTNAME!$PORTNAME$ac_delim
27934 enable_nls!$enable_nls$ac_delim
27935 WANTED_LANGUAGES!$WANTED_LANGUAGES$ac_delim
27936 default_port!$default_port$ac_delim
27937 enable_shared!$enable_shared$ac_delim
27938 enable_rpath!$enable_rpath$ac_delim
27939 enable_debug!$enable_debug$ac_delim
27940 enable_profiling!$enable_profiling$ac_delim
27941 GCOV!$GCOV$ac_delim
27942 LCOV!$LCOV$ac_delim
27943 GENHTML!$GENHTML$ac_delim
27944 enable_coverage!$enable_coverage$ac_delim
27945 DTRACE!$DTRACE$ac_delim
27946 DTRACEFLAGS!$DTRACEFLAGS$ac_delim
27947 enable_dtrace!$enable_dtrace$ac_delim
27948 CC!$CC$ac_delim
27949 CFLAGS!$CFLAGS$ac_delim
27950 LDFLAGS!$LDFLAGS$ac_delim
27951 CPPFLAGS!$CPPFLAGS$ac_delim
27952 ac_ct_CC!$ac_ct_CC$ac_delim
27953 EXEEXT!$EXEEXT$ac_delim
27954 OBJEXT!$OBJEXT$ac_delim
27955 SUN_STUDIO_CC!$SUN_STUDIO_CC$ac_delim
27956 CPP!$CPP$ac_delim
27957 GCC!$GCC$ac_delim
27958 TAS!$TAS$ac_delim
27959 autodepend!$autodepend$ac_delim
27960 INCLUDES!$INCLUDES$ac_delim
27961 enable_thread_safety!$enable_thread_safety$ac_delim
27962 with_tcl!$with_tcl$ac_delim
27963 with_perl!$with_perl$ac_delim
27964 with_python!$with_python$ac_delim
27965 with_gssapi!$with_gssapi$ac_delim
27966 with_krb5!$with_krb5$ac_delim
27967 krb_srvtab!$krb_srvtab$ac_delim
27968 with_pam!$with_pam$ac_delim
27969 with_ldap!$with_ldap$ac_delim
27970 with_bonjour!$with_bonjour$ac_delim
27971 with_openssl!$with_openssl$ac_delim
27972 with_ossp_uuid!$with_ossp_uuid$ac_delim
27973 XML2_CONFIG!$XML2_CONFIG$ac_delim
27974 with_libxml!$with_libxml$ac_delim
27975 with_libxslt!$with_libxslt$ac_delim
27976 with_system_tzdata!$with_system_tzdata$ac_delim
27977 with_zlib!$with_zlib$ac_delim
27978 GREP!$GREP$ac_delim
27979 EGREP!$EGREP$ac_delim
27980 ELF_SYS!$ELF_SYS$ac_delim
27981 LDFLAGS_SL!$LDFLAGS_SL$ac_delim
27982 LD!$LD$ac_delim
27983 _ACEOF
27984
27985   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
27986     break
27987   elif $ac_last_try; then
27988     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
27989 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
27990    { (exit 1); exit 1; }; }
27991   else
27992     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
27993   fi
27994 done
27995
27996 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
27997 if test -n "$ac_eof"; then
27998   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
27999   ac_eof=`expr $ac_eof + 1`
28000 fi
28001
28002 cat >>$CONFIG_STATUS <<_ACEOF
28003 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
28004 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28005 _ACEOF
28006 sed '
28007 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
28008 s/^/s,@/; s/!/@,|#_!!_#|/
28009 :n
28010 t n
28011 s/'"$ac_delim"'$/,g/; t
28012 s/$/\\/; p
28013 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
28014 ' >>$CONFIG_STATUS <conf$$subs.sed
28015 rm -f conf$$subs.sed
28016 cat >>$CONFIG_STATUS <<_ACEOF
28017 CEOF$ac_eof
28018 _ACEOF
28019
28020
28021 ac_delim='%!_!# '
28022 for ac_last_try in false false false false false :; do
28023   cat >conf$$subs.sed <<_ACEOF
28024 with_gnu_ld!$with_gnu_ld$ac_delim
28025 ld_R_works!$ld_R_works$ac_delim
28026 RANLIB!$RANLIB$ac_delim
28027 STRIP!$STRIP$ac_delim
28028 STRIP_STATIC_LIB!$STRIP_STATIC_LIB$ac_delim
28029 STRIP_SHARED_LIB!$STRIP_SHARED_LIB$ac_delim
28030 AR!$AR$ac_delim
28031 DLLTOOL!$DLLTOOL$ac_delim
28032 DLLWRAP!$DLLWRAP$ac_delim
28033 WINDRES!$WINDRES$ac_delim
28034 TAR!$TAR$ac_delim
28035 LN_S!$LN_S$ac_delim
28036 AWK!$AWK$ac_delim
28037 BISON!$BISON$ac_delim
28038 BISONFLAGS!$BISONFLAGS$ac_delim
28039 FLEX!$FLEX$ac_delim
28040 FLEXFLAGS!$FLEXFLAGS$ac_delim
28041 PERL!$PERL$ac_delim
28042 perl_archlibexp!$perl_archlibexp$ac_delim
28043 perl_privlibexp!$perl_privlibexp$ac_delim
28044 perl_useshrplib!$perl_useshrplib$ac_delim
28045 perl_embed_ldflags!$perl_embed_ldflags$ac_delim
28046 PYTHON!$PYTHON$ac_delim
28047 python_version!$python_version$ac_delim
28048 python_configdir!$python_configdir$ac_delim
28049 python_includespec!$python_includespec$ac_delim
28050 python_libdir!$python_libdir$ac_delim
28051 python_libspec!$python_libspec$ac_delim
28052 python_additional_libs!$python_additional_libs$ac_delim
28053 ZIC!$ZIC$ac_delim
28054 OSSP_UUID_LIBS!$OSSP_UUID_LIBS$ac_delim
28055 HAVE_IPV6!$HAVE_IPV6$ac_delim
28056 LIBOBJS!$LIBOBJS$ac_delim
28057 acx_pthread_config!$acx_pthread_config$ac_delim
28058 PTHREAD_CC!$PTHREAD_CC$ac_delim
28059 PTHREAD_LIBS!$PTHREAD_LIBS$ac_delim
28060 PTHREAD_CFLAGS!$PTHREAD_CFLAGS$ac_delim
28061 LDAP_LIBS_FE!$LDAP_LIBS_FE$ac_delim
28062 LDAP_LIBS_BE!$LDAP_LIBS_BE$ac_delim
28063 HAVE_POSIX_SIGNALS!$HAVE_POSIX_SIGNALS$ac_delim
28064 MSGFMT!$MSGFMT$ac_delim
28065 MSGMERGE!$MSGMERGE$ac_delim
28066 XGETTEXT!$XGETTEXT$ac_delim
28067 TCLSH!$TCLSH$ac_delim
28068 TCL_CONFIG_SH!$TCL_CONFIG_SH$ac_delim
28069 TCL_INCLUDE_SPEC!$TCL_INCLUDE_SPEC$ac_delim
28070 TCL_LIB_FILE!$TCL_LIB_FILE$ac_delim
28071 TCL_LIBS!$TCL_LIBS$ac_delim
28072 TCL_LIB_SPEC!$TCL_LIB_SPEC$ac_delim
28073 TCL_SHARED_BUILD!$TCL_SHARED_BUILD$ac_delim
28074 TCL_SHLIB_LD_LIBS!$TCL_SHLIB_LD_LIBS$ac_delim
28075 NSGMLS!$NSGMLS$ac_delim
28076 JADE!$JADE$ac_delim
28077 have_docbook!$have_docbook$ac_delim
28078 DOCBOOKSTYLE!$DOCBOOKSTYLE$ac_delim
28079 COLLATEINDEX!$COLLATEINDEX$ac_delim
28080 SGMLSPL!$SGMLSPL$ac_delim
28081 DOCBOOK2MAN!$DOCBOOK2MAN$ac_delim
28082 vpath_build!$vpath_build$ac_delim
28083 LTLIBOBJS!$LTLIBOBJS$ac_delim
28084 _ACEOF
28085
28086   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 60; then
28087     break
28088   elif $ac_last_try; then
28089     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28090 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28091    { (exit 1); exit 1; }; }
28092   else
28093     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28094   fi
28095 done
28096
28097 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
28098 if test -n "$ac_eof"; then
28099   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
28100   ac_eof=`expr $ac_eof + 1`
28101 fi
28102
28103 cat >>$CONFIG_STATUS <<_ACEOF
28104 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
28105 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
28106 _ACEOF
28107 sed '
28108 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
28109 s/^/s,@/; s/!/@,|#_!!_#|/
28110 :n
28111 t n
28112 s/'"$ac_delim"'$/,g/; t
28113 s/$/\\/; p
28114 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
28115 ' >>$CONFIG_STATUS <conf$$subs.sed
28116 rm -f conf$$subs.sed
28117 cat >>$CONFIG_STATUS <<_ACEOF
28118 :end
28119 s/|#_!!_#|//g
28120 CEOF$ac_eof
28121 _ACEOF
28122
28123
28124 # VPATH may cause trouble with some makes, so we remove $(srcdir),
28125 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
28126 # trailing colons and then remove the whole line if VPATH becomes empty
28127 # (actually we leave an empty line to preserve line numbers).
28128 if test "x$srcdir" = x.; then
28129   ac_vpsub='/^[  ]*VPATH[        ]*=/{
28130 s/:*\$(srcdir):*/:/
28131 s/:*\${srcdir}:*/:/
28132 s/:*@srcdir@:*/:/
28133 s/^\([^=]*=[     ]*\):*/\1/
28134 s/:*$//
28135 s/^[^=]*=[       ]*$//
28136 }'
28137 fi
28138
28139 cat >>$CONFIG_STATUS <<\_ACEOF
28140 fi # test -n "$CONFIG_FILES"
28141
28142
28143 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS
28144 do
28145   case $ac_tag in
28146   :[FHLC]) ac_mode=$ac_tag; continue;;
28147   esac
28148   case $ac_mode$ac_tag in
28149   :[FHL]*:*);;
28150   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
28151 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
28152    { (exit 1); exit 1; }; };;
28153   :[FH]-) ac_tag=-:-;;
28154   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
28155   esac
28156   ac_save_IFS=$IFS
28157   IFS=:
28158   set x $ac_tag
28159   IFS=$ac_save_IFS
28160   shift
28161   ac_file=$1
28162   shift
28163
28164   case $ac_mode in
28165   :L) ac_source=$1;;
28166   :[FH])
28167     ac_file_inputs=
28168     for ac_f
28169     do
28170       case $ac_f in
28171       -) ac_f="$tmp/stdin";;
28172       *) # Look for the file first in the build tree, then in the source tree
28173          # (if the path is not absolute).  The absolute path cannot be DOS-style,
28174          # because $ac_f cannot contain `:'.
28175          test -f "$ac_f" ||
28176            case $ac_f in
28177            [\\/$]*) false;;
28178            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
28179            esac ||
28180            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
28181 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
28182    { (exit 1); exit 1; }; };;
28183       esac
28184       ac_file_inputs="$ac_file_inputs $ac_f"
28185     done
28186
28187     # Let's still pretend it is `configure' which instantiates (i.e., don't
28188     # use $as_me), people would be surprised to read:
28189     #    /* config.h.  Generated by config.status.  */
28190     configure_input="Generated from "`IFS=:
28191           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
28192     if test x"$ac_file" != x-; then
28193       configure_input="$ac_file.  $configure_input"
28194       { echo "$as_me:$LINENO: creating $ac_file" >&5
28195 echo "$as_me: creating $ac_file" >&6;}
28196     fi
28197
28198     case $ac_tag in
28199     *:-:* | *:-) cat >"$tmp/stdin";;
28200     esac
28201     ;;
28202   esac
28203
28204   ac_dir=`$as_dirname -- "$ac_file" ||
28205 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28206          X"$ac_file" : 'X\(//\)[^/]' \| \
28207          X"$ac_file" : 'X\(//\)$' \| \
28208          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
28209 echo X"$ac_file" |
28210     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28211             s//\1/
28212             q
28213           }
28214           /^X\(\/\/\)[^/].*/{
28215             s//\1/
28216             q
28217           }
28218           /^X\(\/\/\)$/{
28219             s//\1/
28220             q
28221           }
28222           /^X\(\/\).*/{
28223             s//\1/
28224             q
28225           }
28226           s/.*/./; q'`
28227   { as_dir="$ac_dir"
28228   case $as_dir in #(
28229   -*) as_dir=./$as_dir;;
28230   esac
28231   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
28232     as_dirs=
28233     while :; do
28234       case $as_dir in #(
28235       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
28236       *) as_qdir=$as_dir;;
28237       esac
28238       as_dirs="'$as_qdir' $as_dirs"
28239       as_dir=`$as_dirname -- "$as_dir" ||
28240 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28241          X"$as_dir" : 'X\(//\)[^/]' \| \
28242          X"$as_dir" : 'X\(//\)$' \| \
28243          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
28244 echo X"$as_dir" |
28245     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28246             s//\1/
28247             q
28248           }
28249           /^X\(\/\/\)[^/].*/{
28250             s//\1/
28251             q
28252           }
28253           /^X\(\/\/\)$/{
28254             s//\1/
28255             q
28256           }
28257           /^X\(\/\).*/{
28258             s//\1/
28259             q
28260           }
28261           s/.*/./; q'`
28262       test -d "$as_dir" && break
28263     done
28264     test -z "$as_dirs" || eval "mkdir $as_dirs"
28265   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
28266 echo "$as_me: error: cannot create directory $as_dir" >&2;}
28267    { (exit 1); exit 1; }; }; }
28268   ac_builddir=.
28269
28270 case "$ac_dir" in
28271 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
28272 *)
28273   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
28274   # A ".." for each directory in $ac_dir_suffix.
28275   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
28276   case $ac_top_builddir_sub in
28277   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
28278   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
28279   esac ;;
28280 esac
28281 ac_abs_top_builddir=$ac_pwd
28282 ac_abs_builddir=$ac_pwd$ac_dir_suffix
28283 # for backward compatibility:
28284 ac_top_builddir=$ac_top_build_prefix
28285
28286 case $srcdir in
28287   .)  # We are building in place.
28288     ac_srcdir=.
28289     ac_top_srcdir=$ac_top_builddir_sub
28290     ac_abs_top_srcdir=$ac_pwd ;;
28291   [\\/]* | ?:[\\/]* )  # Absolute name.
28292     ac_srcdir=$srcdir$ac_dir_suffix;
28293     ac_top_srcdir=$srcdir
28294     ac_abs_top_srcdir=$srcdir ;;
28295   *) # Relative name.
28296     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
28297     ac_top_srcdir=$ac_top_build_prefix$srcdir
28298     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
28299 esac
28300 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
28301
28302
28303   case $ac_mode in
28304   :F)
28305   #
28306   # CONFIG_FILE
28307   #
28308
28309 _ACEOF
28310
28311 cat >>$CONFIG_STATUS <<\_ACEOF
28312 # If the template does not know about datarootdir, expand it.
28313 # FIXME: This hack should be removed a few years after 2.60.
28314 ac_datarootdir_hack=; ac_datarootdir_seen=
28315
28316 case `sed -n '/datarootdir/ {
28317   p
28318   q
28319 }
28320 /@datadir@/p
28321 /@docdir@/p
28322 /@infodir@/p
28323 /@localedir@/p
28324 /@mandir@/p
28325 ' $ac_file_inputs` in
28326 *datarootdir*) ac_datarootdir_seen=yes;;
28327 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
28328   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
28329 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
28330 _ACEOF
28331 cat >>$CONFIG_STATUS <<_ACEOF
28332   ac_datarootdir_hack='
28333   s&@datadir@&$datadir&g
28334   s&@docdir@&$docdir&g
28335   s&@infodir@&$infodir&g
28336   s&@localedir@&$localedir&g
28337   s&@mandir@&$mandir&g
28338     s&\\\${datarootdir}&$datarootdir&g' ;;
28339 esac
28340 _ACEOF
28341
28342 # Neutralize VPATH when `$srcdir' = `.'.
28343 # Shell code in configure.ac might set extrasub.
28344 # FIXME: do we really want to maintain this feature?
28345 cat >>$CONFIG_STATUS <<_ACEOF
28346   sed "$ac_vpsub
28347 $extrasub
28348 _ACEOF
28349 cat >>$CONFIG_STATUS <<\_ACEOF
28350 :t
28351 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28352 s&@configure_input@&$configure_input&;t t
28353 s&@top_builddir@&$ac_top_builddir_sub&;t t
28354 s&@srcdir@&$ac_srcdir&;t t
28355 s&@abs_srcdir@&$ac_abs_srcdir&;t t
28356 s&@top_srcdir@&$ac_top_srcdir&;t t
28357 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
28358 s&@builddir@&$ac_builddir&;t t
28359 s&@abs_builddir@&$ac_abs_builddir&;t t
28360 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
28361 $ac_datarootdir_hack
28362 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
28363
28364 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
28365   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
28366   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
28367   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28368 which seems to be undefined.  Please make sure it is defined." >&5
28369 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28370 which seems to be undefined.  Please make sure it is defined." >&2;}
28371
28372   rm -f "$tmp/stdin"
28373   case $ac_file in
28374   -) cat "$tmp/out"; rm -f "$tmp/out";;
28375   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
28376   esac
28377  ;;
28378   :H)
28379   #
28380   # CONFIG_HEADER
28381   #
28382 _ACEOF
28383
28384 # Transform confdefs.h into a sed script `conftest.defines', that
28385 # substitutes the proper values into config.h.in to produce config.h.
28386 rm -f conftest.defines conftest.tail
28387 # First, append a space to every undef/define line, to ease matching.
28388 echo 's/$/ /' >conftest.defines
28389 # Then, protect against being on the right side of a sed subst, or in
28390 # an unquoted here document, in config.status.  If some macros were
28391 # called several times there might be several #defines for the same
28392 # symbol, which is useless.  But do not sort them, since the last
28393 # AC_DEFINE must be honored.
28394 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
28395 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
28396 # NAME is the cpp macro being defined, VALUE is the value it is being given.
28397 # PARAMS is the parameter list in the macro definition--in most cases, it's
28398 # just an empty string.
28399 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
28400 ac_dB='\\)[      (].*,\\1define\\2'
28401 ac_dC=' '
28402 ac_dD=' ,'
28403
28404 uniq confdefs.h |
28405   sed -n '
28406         t rset
28407         :rset
28408         s/^[     ]*#[    ]*define[       ][      ]*//
28409         t ok
28410         d
28411         :ok
28412         s/[\\&,]/\\&/g
28413         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
28414         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
28415   ' >>conftest.defines
28416
28417 # Remove the space that was appended to ease matching.
28418 # Then replace #undef with comments.  This is necessary, for
28419 # example, in the case of _POSIX_SOURCE, which is predefined and required
28420 # on some systems where configure will not decide to define it.
28421 # (The regexp can be short, since the line contains either #define or #undef.)
28422 echo 's/ $//
28423 s,^[     #]*u.*,/* & */,' >>conftest.defines
28424
28425 # Break up conftest.defines:
28426 ac_max_sed_lines=50
28427
28428 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
28429 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
28430 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
28431 # et cetera.
28432 ac_in='$ac_file_inputs'
28433 ac_out='"$tmp/out1"'
28434 ac_nxt='"$tmp/out2"'
28435
28436 while :
28437 do
28438   # Write a here document:
28439     cat >>$CONFIG_STATUS <<_ACEOF
28440     # First, check the format of the line:
28441     cat >"\$tmp/defines.sed" <<\\CEOF
28442 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
28443 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
28444 b
28445 :def
28446 _ACEOF
28447   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
28448   echo 'CEOF
28449     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
28450   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
28451   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
28452   grep . conftest.tail >/dev/null || break
28453   rm -f conftest.defines
28454   mv conftest.tail conftest.defines
28455 done
28456 rm -f conftest.defines conftest.tail
28457
28458 echo "ac_result=$ac_in" >>$CONFIG_STATUS
28459 cat >>$CONFIG_STATUS <<\_ACEOF
28460   if test x"$ac_file" != x-; then
28461     echo "/* $configure_input  */" >"$tmp/config.h"
28462     cat "$ac_result" >>"$tmp/config.h"
28463     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
28464       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
28465 echo "$as_me: $ac_file is unchanged" >&6;}
28466     else
28467       rm -f $ac_file
28468       mv "$tmp/config.h" $ac_file
28469     fi
28470   else
28471     echo "/* $configure_input  */"
28472     cat "$ac_result"
28473   fi
28474   rm -f "$tmp/out12"
28475  ;;
28476   :L)
28477   #
28478   # CONFIG_LINK
28479   #
28480
28481   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
28482 echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
28483
28484   if test ! -r "$srcdir/$ac_source"; then
28485     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
28486 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
28487    { (exit 1); exit 1; }; }
28488   fi
28489   rm -f "$ac_file"
28490
28491   # Try a relative symlink, then a hard link, then a copy.
28492   case $srcdir in
28493   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
28494       *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
28495   esac
28496   ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
28497     ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
28498     cp -p "$srcdir/$ac_source" "$ac_file" ||
28499     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
28500 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
28501    { (exit 1); exit 1; }; }
28502  ;;
28503   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
28504 echo "$as_me: executing $ac_file commands" >&6;}
28505  ;;
28506   esac
28507
28508
28509   case $ac_file$ac_mode in
28510     "check_win32_symlinks":C)
28511 # Links sometimes fail undetected on Mingw -
28512 # so here we detect it and warn the user
28513 for FILE in $CONFIG_LINKS
28514  do
28515         # test -e works for symlinks in the MinGW console
28516         test -e `expr "$FILE" : '\([^:]*\)'` || { echo "$as_me:$LINENO: WARNING: *** link for $FILE -- please fix by hand" >&5
28517 echo "$as_me: WARNING: *** link for $FILE -- please fix by hand" >&2;}
28518  done
28519  ;;
28520     "src/include/pg_config.h":H)
28521 # Update timestamp for pg_config.h (see Makefile.global)
28522 echo >src/include/stamp-h
28523  ;;
28524     "src/interfaces/ecpg/include/ecpg_config.h":H) echo >src/interfaces/ecpg/include/stamp-h ;;
28525
28526   esac
28527 done # for ac_tag
28528
28529
28530 { (exit 0); exit 0; }
28531 _ACEOF
28532 chmod +x $CONFIG_STATUS
28533 ac_clean_files=$ac_clean_files_save
28534
28535
28536 # configure is writing to config.log, and then calls config.status.
28537 # config.status does its own redirection, appending to config.log.
28538 # Unfortunately, on DOS this fails, as config.log is still kept open
28539 # by configure, so config.status won't be able to write to it; its
28540 # output is simply discarded.  So we exec the FD to /dev/null,
28541 # effectively closing config.log, so it can be properly (re)opened and
28542 # appended to by config.status.  When coming back to configure, we
28543 # need to make the FD available again.
28544 if test "$no_create" != yes; then
28545   ac_cs_success=:
28546   ac_config_status_args=
28547   test "$silent" = yes &&
28548     ac_config_status_args="$ac_config_status_args --quiet"
28549   exec 5>/dev/null
28550   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
28551   exec 5>>config.log
28552   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28553   # would make configure fail if this is the last instruction.
28554   $ac_cs_success || { (exit 1); exit 1; }
28555 fi
28556
28557
28558 # Warn about unknown options
28559 for pgac_var in `set | sed 's/=.*//' | $EGREP 'with_|enable_'`; do
28560   for pgac_arg in $pgac_args with_gnu_ld; do
28561     if test "$pgac_var" = "$pgac_arg"; then
28562       continue 2
28563     fi
28564   done
28565   pgac_txt=`echo $pgac_var | sed 's/_/-/g'`
28566   { echo "$as_me:$LINENO: WARNING: option ignored: --$pgac_txt" >&5
28567 echo "$as_me: WARNING: option ignored: --$pgac_txt" >&2;}
28568 done