]> granicus.if.org Git - postgresql/blob - configure
Re-order configure tests to reflect the fact that the code generated for
[postgresql] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63 for PostgreSQL 8.5devel.
4 #
5 # Report bugs to <pgsql-bugs@postgresql.org>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 #
12 # Copyright (c) 1996-2010, PostgreSQL Global Development Group
13 ## --------------------- ##
14 ## M4sh Initialization.  ##
15 ## --------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in
28   *posix*) set -o posix ;;
29 esac
30
31 fi
32
33
34
35
36 # PATH needs CR
37 # Avoid depending upon Character Ranges.
38 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
39 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
40 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
41 as_cr_digits='0123456789'
42 as_cr_alnum=$as_cr_Letters$as_cr_digits
43
44 as_nl='
45 '
46 export as_nl
47 # Printing a long string crashes Solaris 7 /usr/bin/printf.
48 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
49 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
50 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
51 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85 # Support unset when possible.
86 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
87   as_unset=unset
88 else
89   as_unset=false
90 fi
91
92
93 # IFS
94 # We need space, tab and new line, in precisely that order.  Quoting is
95 # there to prevent editors from complaining about space-tab.
96 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
97 # splitting by setting IFS to empty value.)
98 IFS=" ""        $as_nl"
99
100 # Find who we are.  Look in the path if we contain no directory separator.
101 case $0 in
102   *[\\/]* ) as_myself=$0 ;;
103   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
104 for as_dir in $PATH
105 do
106   IFS=$as_save_IFS
107   test -z "$as_dir" && as_dir=.
108   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
109 done
110 IFS=$as_save_IFS
111
112      ;;
113 esac
114 # We did not find ourselves, most probably we were run as `sh COMMAND'
115 # in which case we are not to be found in the path.
116 if test "x$as_myself" = x; then
117   as_myself=$0
118 fi
119 if test ! -f "$as_myself"; then
120   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
121   { (exit 1); exit 1; }
122 fi
123
124 # Work around bugs in pre-3.0 UWIN ksh.
125 for as_var in ENV MAIL MAILPATH
126 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
127 done
128 PS1='$ '
129 PS2='> '
130 PS4='+ '
131
132 # NLS nuisances.
133 LC_ALL=C
134 export LC_ALL
135 LANGUAGE=C
136 export LANGUAGE
137
138 # Required to use basename.
139 if expr a : '\(a\)' >/dev/null 2>&1 &&
140    test "X`expr 00001 : '.*\(...\)'`" = X001; then
141   as_expr=expr
142 else
143   as_expr=false
144 fi
145
146 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
147   as_basename=basename
148 else
149   as_basename=false
150 fi
151
152
153 # Name of the executable.
154 as_me=`$as_basename -- "$0" ||
155 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
156          X"$0" : 'X\(//\)$' \| \
157          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
158 $as_echo X/"$0" |
159     sed '/^.*\/\([^/][^/]*\)\/*$/{
160             s//\1/
161             q
162           }
163           /^X\/\(\/\/\)$/{
164             s//\1/
165             q
166           }
167           /^X\/\(\/\).*/{
168             s//\1/
169             q
170           }
171           s/.*/./; q'`
172
173 # CDPATH.
174 $as_unset CDPATH
175
176
177 if test "x$CONFIG_SHELL" = x; then
178   if (eval ":") 2>/dev/null; then
179   as_have_required=yes
180 else
181   as_have_required=no
182 fi
183
184   if test $as_have_required = yes &&     (eval ":
185 (as_func_return () {
186   (exit \$1)
187 }
188 as_func_success () {
189   as_func_return 0
190 }
191 as_func_failure () {
192   as_func_return 1
193 }
194 as_func_ret_success () {
195   return 0
196 }
197 as_func_ret_failure () {
198   return 1
199 }
200
201 exitcode=0
202 if as_func_success; then
203   :
204 else
205   exitcode=1
206   echo as_func_success failed.
207 fi
208
209 if as_func_failure; then
210   exitcode=1
211   echo as_func_failure succeeded.
212 fi
213
214 if as_func_ret_success; then
215   :
216 else
217   exitcode=1
218   echo as_func_ret_success failed.
219 fi
220
221 if as_func_ret_failure; then
222   exitcode=1
223   echo as_func_ret_failure succeeded.
224 fi
225
226 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
227   :
228 else
229   exitcode=1
230   echo positional parameters were not saved.
231 fi
232
233 test \$exitcode = 0) || { (exit 1); exit 1; }
234
235 (
236   as_lineno_1=\$LINENO
237   as_lineno_2=\$LINENO
238   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
239   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
240 ") 2> /dev/null; then
241   :
242 else
243   as_candidate_shells=
244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
245 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
246 do
247   IFS=$as_save_IFS
248   test -z "$as_dir" && as_dir=.
249   case $as_dir in
250          /*)
251            for as_base in sh bash ksh sh5; do
252              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
253            done;;
254        esac
255 done
256 IFS=$as_save_IFS
257
258
259       for as_shell in $as_candidate_shells $SHELL; do
260          # Try only shells that exist, to save several forks.
261          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
262                 { ("$as_shell") 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264   emulate sh
265   NULLCMD=:
266   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
267   # is contrary to our usage.  Disable this feature.
268   alias -g '${1+"$@"}'='"$@"'
269   setopt NO_GLOB_SUBST
270 else
271   case `(set -o) 2>/dev/null` in
272   *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 _ASEOF
280 }; then
281   CONFIG_SHELL=$as_shell
282                as_have_required=yes
283                if { "$as_shell" 2> /dev/null <<\_ASEOF
284 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
285   emulate sh
286   NULLCMD=:
287   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
288   # is contrary to our usage.  Disable this feature.
289   alias -g '${1+"$@"}'='"$@"'
290   setopt NO_GLOB_SUBST
291 else
292   case `(set -o) 2>/dev/null` in
293   *posix*) set -o posix ;;
294 esac
295
296 fi
297
298
299 :
300 (as_func_return () {
301   (exit $1)
302 }
303 as_func_success () {
304   as_func_return 0
305 }
306 as_func_failure () {
307   as_func_return 1
308 }
309 as_func_ret_success () {
310   return 0
311 }
312 as_func_ret_failure () {
313   return 1
314 }
315
316 exitcode=0
317 if as_func_success; then
318   :
319 else
320   exitcode=1
321   echo as_func_success failed.
322 fi
323
324 if as_func_failure; then
325   exitcode=1
326   echo as_func_failure succeeded.
327 fi
328
329 if as_func_ret_success; then
330   :
331 else
332   exitcode=1
333   echo as_func_ret_success failed.
334 fi
335
336 if as_func_ret_failure; then
337   exitcode=1
338   echo as_func_ret_failure succeeded.
339 fi
340
341 if ( set x; as_func_ret_success y && test x = "$1" ); then
342   :
343 else
344   exitcode=1
345   echo positional parameters were not saved.
346 fi
347
348 test $exitcode = 0) || { (exit 1); exit 1; }
349
350 (
351   as_lineno_1=$LINENO
352   as_lineno_2=$LINENO
353   test "x$as_lineno_1" != "x$as_lineno_2" &&
354   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
355
356 _ASEOF
357 }; then
358   break
359 fi
360
361 fi
362
363       done
364
365       if test "x$CONFIG_SHELL" != x; then
366   for as_var in BASH_ENV ENV
367         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
368         done
369         export CONFIG_SHELL
370         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
371 fi
372
373
374     if test $as_have_required = no; then
375   echo This script requires a shell more modern than all the
376       echo shells that I found on your system.  Please install a
377       echo modern shell, or manually run the script under such a
378       echo shell if you do have one.
379       { (exit 1); exit 1; }
380 fi
381
382
383 fi
384
385 fi
386
387
388
389 (eval "as_func_return () {
390   (exit \$1)
391 }
392 as_func_success () {
393   as_func_return 0
394 }
395 as_func_failure () {
396   as_func_return 1
397 }
398 as_func_ret_success () {
399   return 0
400 }
401 as_func_ret_failure () {
402   return 1
403 }
404
405 exitcode=0
406 if as_func_success; then
407   :
408 else
409   exitcode=1
410   echo as_func_success failed.
411 fi
412
413 if as_func_failure; then
414   exitcode=1
415   echo as_func_failure succeeded.
416 fi
417
418 if as_func_ret_success; then
419   :
420 else
421   exitcode=1
422   echo as_func_ret_success failed.
423 fi
424
425 if as_func_ret_failure; then
426   exitcode=1
427   echo as_func_ret_failure succeeded.
428 fi
429
430 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
431   :
432 else
433   exitcode=1
434   echo positional parameters were not saved.
435 fi
436
437 test \$exitcode = 0") || {
438   echo No shell found that supports shell functions.
439   echo Please tell bug-autoconf@gnu.org about your system,
440   echo including any error possibly output before this message.
441   echo This can help us improve future autoconf versions.
442   echo Configuration will now proceed without shell functions.
443 }
444
445
446
447   as_lineno_1=$LINENO
448   as_lineno_2=$LINENO
449   test "x$as_lineno_1" != "x$as_lineno_2" &&
450   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
451
452   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
453   # uniformly replaced by the line number.  The first 'sed' inserts a
454   # line-number line after each line using $LINENO; the second 'sed'
455   # does the real work.  The second script uses 'N' to pair each
456   # line-number line with the line containing $LINENO, and appends
457   # trailing '-' during substitution so that $LINENO is not a special
458   # case at line end.
459   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
460   # scripts with optimization help from Paolo Bonzini.  Blame Lee
461   # E. McMahon (1931-1989) for sed's syntax.  :-)
462   sed -n '
463     p
464     /[$]LINENO/=
465   ' <$as_myself |
466     sed '
467       s/[$]LINENO.*/&-/
468       t lineno
469       b
470       :lineno
471       N
472       :loop
473       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
474       t loop
475       s/-\n.*//
476     ' >$as_me.lineno &&
477   chmod +x "$as_me.lineno" ||
478     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
479    { (exit 1); exit 1; }; }
480
481   # Don't try to exec as it changes $[0], causing all sort of problems
482   # (the dirname of $[0] is not the place where we might find the
483   # original and so on.  Autoconf is especially sensitive to this).
484   . "./$as_me.lineno"
485   # Exit status is that of the last command.
486   exit
487 }
488
489
490 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
491   as_dirname=dirname
492 else
493   as_dirname=false
494 fi
495
496 ECHO_C= ECHO_N= ECHO_T=
497 case `echo -n x` in
498 -n*)
499   case `echo 'x\c'` in
500   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
501   *)   ECHO_C='\c';;
502   esac;;
503 *)
504   ECHO_N='-n';;
505 esac
506 if expr a : '\(a\)' >/dev/null 2>&1 &&
507    test "X`expr 00001 : '.*\(...\)'`" = X001; then
508   as_expr=expr
509 else
510   as_expr=false
511 fi
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515   rm -f conf$$.dir/conf$$.file
516 else
517   rm -f conf$$.dir
518   mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521   if ln -s conf$$.file conf$$ 2>/dev/null; then
522     as_ln_s='ln -s'
523     # ... but there are two gotchas:
524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526     # In both cases, we have to default to `cp -p'.
527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528       as_ln_s='cp -p'
529   elif ln conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s=ln
531   else
532     as_ln_s='cp -p'
533   fi
534 else
535   as_ln_s='cp -p'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541   as_mkdir_p=:
542 else
543   test -d ./-p && rmdir ./-p
544   as_mkdir_p=false
545 fi
546
547 if test -x / >/dev/null 2>&1; then
548   as_test_x='test -x'
549 else
550   if ls -dL / >/dev/null 2>&1; then
551     as_ls_L_option=L
552   else
553     as_ls_L_option=
554   fi
555   as_test_x='
556     eval sh -c '\''
557       if test -d "$1"; then
558         test -d "$1/.";
559       else
560         case $1 in
561         -*)set "./$1";;
562         esac;
563         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
564         ???[sx]*):;;*)false;;esac;fi
565     '\'' sh
566   '
567 fi
568 as_executable_p=$as_test_x
569
570 # Sed expression to map a string onto a valid CPP name.
571 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
572
573 # Sed expression to map a string onto a valid variable name.
574 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
575
576
577
578 exec 7<&0 </dev/null 6>&1
579
580 # Name of the host.
581 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
582 # so uname gets run too.
583 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
584
585 #
586 # Initializations.
587 #
588 ac_default_prefix=/usr/local
589 ac_clean_files=
590 ac_config_libobj_dir=.
591 LIBOBJS=
592 cross_compiling=no
593 subdirs=
594 MFLAGS=
595 MAKEFLAGS=
596 SHELL=${CONFIG_SHELL-/bin/sh}
597
598 # Identity of this package.
599 PACKAGE_NAME='PostgreSQL'
600 PACKAGE_TARNAME='postgresql'
601 PACKAGE_VERSION='8.5devel'
602 PACKAGE_STRING='PostgreSQL 8.5devel'
603 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
604
605 ac_unique_file="src/backend/access/common/heaptuple.c"
606 ac_default_prefix=/usr/local/pgsql
607 # Factoring default headers for most tests.
608 ac_includes_default="\
609 #include <stdio.h>
610 #ifdef HAVE_SYS_TYPES_H
611 # include <sys/types.h>
612 #endif
613 #ifdef HAVE_SYS_STAT_H
614 # include <sys/stat.h>
615 #endif
616 #ifdef STDC_HEADERS
617 # include <stdlib.h>
618 # include <stddef.h>
619 #else
620 # ifdef HAVE_STDLIB_H
621 #  include <stdlib.h>
622 # endif
623 #endif
624 #ifdef HAVE_STRING_H
625 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
626 #  include <memory.h>
627 # endif
628 # include <string.h>
629 #endif
630 #ifdef HAVE_STRINGS_H
631 # include <strings.h>
632 #endif
633 #ifdef HAVE_INTTYPES_H
634 # include <inttypes.h>
635 #endif
636 #ifdef HAVE_STDINT_H
637 # include <stdint.h>
638 #endif
639 #ifdef HAVE_UNISTD_H
640 # include <unistd.h>
641 #endif"
642
643 ac_subst_vars='LTLIBOBJS
644 vpath_build
645 OSX
646 XSLTPROC
647 COLLATEINDEX
648 DOCBOOKSTYLE
649 have_docbook
650 JADE
651 NSGMLS
652 TCL_SHLIB_LD_LIBS
653 TCL_SHARED_BUILD
654 TCL_LIB_SPEC
655 TCL_LIBS
656 TCL_LIB_FILE
657 TCL_INCLUDE_SPEC
658 TCL_CONFIG_SH
659 TCLSH
660 XGETTEXT
661 MSGMERGE
662 MSGFMT
663 HAVE_POSIX_SIGNALS
664 LDAP_LIBS_BE
665 LDAP_LIBS_FE
666 PTHREAD_CFLAGS
667 PTHREAD_LIBS
668 PTHREAD_CC
669 acx_pthread_config
670 HAVE_IPV6
671 LIBOBJS
672 OSSP_UUID_LIBS
673 ZIC
674 python_additional_libs
675 python_libspec
676 python_libdir
677 python_includespec
678 python_configdir
679 python_version
680 python_majorversion
681 PYTHON
682 perl_embed_ldflags
683 perl_useshrplib
684 perl_privlibexp
685 perl_archlibexp
686 PERL
687 FLEXFLAGS
688 FLEX
689 BISONFLAGS
690 BISON
691 MKDIR_P
692 AWK
693 LN_S
694 TAR
695 WINDRES
696 DLLWRAP
697 DLLTOOL
698 AR
699 STRIP_SHARED_LIB
700 STRIP_STATIC_LIB
701 STRIP
702 RANLIB
703 ld_R_works
704 with_gnu_ld
705 LD
706 LDFLAGS_SL
707 ELF_SYS
708 EGREP
709 GREP
710 with_zlib
711 with_system_tzdata
712 with_libxslt
713 with_libxml
714 XML2_CONFIG
715 with_ossp_uuid
716 with_openssl
717 with_bonjour
718 with_ldap
719 with_pam
720 krb_srvtab
721 with_krb5
722 with_gssapi
723 with_python
724 with_perl
725 with_tcl
726 enable_thread_safety
727 INCLUDES
728 autodepend
729 TAS
730 GCC
731 CPP
732 SUN_STUDIO_CC
733 OBJEXT
734 EXEEXT
735 ac_ct_CC
736 CPPFLAGS
737 LDFLAGS
738 CFLAGS
739 CC
740 enable_dtrace
741 DTRACEFLAGS
742 DTRACE
743 enable_coverage
744 GENHTML
745 LCOV
746 GCOV
747 enable_profiling
748 enable_debug
749 enable_rpath
750 enable_shared
751 default_port
752 WANTED_LANGUAGES
753 enable_nls
754 PORTNAME
755 host_os
756 host_vendor
757 host_cpu
758 host
759 build_os
760 build_vendor
761 build_cpu
762 build
763 PG_MAJORVERSION
764 configure_args
765 target_alias
766 host_alias
767 build_alias
768 LIBS
769 ECHO_T
770 ECHO_N
771 ECHO_C
772 DEFS
773 mandir
774 localedir
775 libdir
776 psdir
777 pdfdir
778 dvidir
779 htmldir
780 infodir
781 docdir
782 oldincludedir
783 includedir
784 localstatedir
785 sharedstatedir
786 sysconfdir
787 datadir
788 datarootdir
789 libexecdir
790 sbindir
791 bindir
792 program_transform_name
793 prefix
794 exec_prefix
795 PACKAGE_BUGREPORT
796 PACKAGE_STRING
797 PACKAGE_VERSION
798 PACKAGE_TARNAME
799 PACKAGE_NAME
800 PATH_SEPARATOR
801 SHELL'
802 ac_subst_files=''
803 ac_user_opts='
804 enable_option_checking
805 with_template
806 with_includes
807 with_libraries
808 with_libs
809 enable_integer_datetimes
810 enable_nls
811 with_pgport
812 enable_shared
813 enable_rpath
814 enable_spinlocks
815 enable_debug
816 enable_profiling
817 enable_coverage
818 enable_dtrace
819 with_blocksize
820 with_segsize
821 with_wal_blocksize
822 with_wal_segsize
823 with_CC
824 enable_depend
825 enable_cassert
826 enable_thread_safety
827 with_tcl
828 with_tclconfig
829 with_perl
830 with_python
831 with_gssapi
832 with_krb5
833 with_krb_srvnam
834 with_pam
835 with_ldap
836 with_bonjour
837 with_openssl
838 with_readline
839 with_libedit_preferred
840 with_ossp_uuid
841 with_libxml
842 with_libxslt
843 with_system_tzdata
844 with_zlib
845 with_gnu_ld
846 enable_largefile
847 enable_float4_byval
848 enable_float8_byval
849 '
850       ac_precious_vars='build_alias
851 host_alias
852 target_alias
853 CC
854 CFLAGS
855 LDFLAGS
856 LIBS
857 CPPFLAGS
858 CPP
859 LDFLAGS_SL
860 DOCBOOKSTYLE'
861
862
863 # Initialize some variables set by options.
864 ac_init_help=
865 ac_init_version=false
866 ac_unrecognized_opts=
867 ac_unrecognized_sep=
868 # The variables have the same names as the options, with
869 # dashes changed to underlines.
870 cache_file=/dev/null
871 exec_prefix=NONE
872 no_create=
873 no_recursion=
874 prefix=NONE
875 program_prefix=NONE
876 program_suffix=NONE
877 program_transform_name=s,x,x,
878 silent=
879 site=
880 srcdir=
881 verbose=
882 x_includes=NONE
883 x_libraries=NONE
884
885 # Installation directory options.
886 # These are left unexpanded so users can "make install exec_prefix=/foo"
887 # and all the variables that are supposed to be based on exec_prefix
888 # by default will actually change.
889 # Use braces instead of parens because sh, perl, etc. also accept them.
890 # (The list follows the same order as the GNU Coding Standards.)
891 bindir='${exec_prefix}/bin'
892 sbindir='${exec_prefix}/sbin'
893 libexecdir='${exec_prefix}/libexec'
894 datarootdir='${prefix}/share'
895 datadir='${datarootdir}'
896 sysconfdir='${prefix}/etc'
897 sharedstatedir='${prefix}/com'
898 localstatedir='${prefix}/var'
899 includedir='${prefix}/include'
900 oldincludedir='/usr/include'
901 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
902 infodir='${datarootdir}/info'
903 htmldir='${docdir}'
904 dvidir='${docdir}'
905 pdfdir='${docdir}'
906 psdir='${docdir}'
907 libdir='${exec_prefix}/lib'
908 localedir='${datarootdir}/locale'
909 mandir='${datarootdir}/man'
910
911 ac_prev=
912 ac_dashdash=
913 for ac_option
914 do
915   # If the previous option needs an argument, assign it.
916   if test -n "$ac_prev"; then
917     eval $ac_prev=\$ac_option
918     ac_prev=
919     continue
920   fi
921
922   case $ac_option in
923   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
924   *)    ac_optarg=yes ;;
925   esac
926
927   # Accept the important Cygnus configure options, so we can diagnose typos.
928
929   case $ac_dashdash$ac_option in
930   --)
931     ac_dashdash=yes ;;
932
933   -bindir | --bindir | --bindi | --bind | --bin | --bi)
934     ac_prev=bindir ;;
935   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
936     bindir=$ac_optarg ;;
937
938   -build | --build | --buil | --bui | --bu)
939     ac_prev=build_alias ;;
940   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
941     build_alias=$ac_optarg ;;
942
943   -cache-file | --cache-file | --cache-fil | --cache-fi \
944   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
945     ac_prev=cache_file ;;
946   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
947   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
948     cache_file=$ac_optarg ;;
949
950   --config-cache | -C)
951     cache_file=config.cache ;;
952
953   -datadir | --datadir | --datadi | --datad)
954     ac_prev=datadir ;;
955   -datadir=* | --datadir=* | --datadi=* | --datad=*)
956     datadir=$ac_optarg ;;
957
958   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
959   | --dataroo | --dataro | --datar)
960     ac_prev=datarootdir ;;
961   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
962   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
963     datarootdir=$ac_optarg ;;
964
965   -disable-* | --disable-*)
966     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
967     # Reject names that are not valid shell variable names.
968     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
969       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
970    { (exit 1); exit 1; }; }
971     ac_useropt_orig=$ac_useropt
972     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
973     case $ac_user_opts in
974       *"
975 "enable_$ac_useropt"
976 "*) ;;
977       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
978          ac_unrecognized_sep=', ';;
979     esac
980     eval enable_$ac_useropt=no ;;
981
982   -docdir | --docdir | --docdi | --doc | --do)
983     ac_prev=docdir ;;
984   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
985     docdir=$ac_optarg ;;
986
987   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
988     ac_prev=dvidir ;;
989   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
990     dvidir=$ac_optarg ;;
991
992   -enable-* | --enable-*)
993     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
994     # Reject names that are not valid shell variable names.
995     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
996       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
997    { (exit 1); exit 1; }; }
998     ac_useropt_orig=$ac_useropt
999     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1000     case $ac_user_opts in
1001       *"
1002 "enable_$ac_useropt"
1003 "*) ;;
1004       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1005          ac_unrecognized_sep=', ';;
1006     esac
1007     eval enable_$ac_useropt=\$ac_optarg ;;
1008
1009   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1010   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1011   | --exec | --exe | --ex)
1012     ac_prev=exec_prefix ;;
1013   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1014   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1015   | --exec=* | --exe=* | --ex=*)
1016     exec_prefix=$ac_optarg ;;
1017
1018   -gas | --gas | --ga | --g)
1019     # Obsolete; use --with-gas.
1020     with_gas=yes ;;
1021
1022   -help | --help | --hel | --he | -h)
1023     ac_init_help=long ;;
1024   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1025     ac_init_help=recursive ;;
1026   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1027     ac_init_help=short ;;
1028
1029   -host | --host | --hos | --ho)
1030     ac_prev=host_alias ;;
1031   -host=* | --host=* | --hos=* | --ho=*)
1032     host_alias=$ac_optarg ;;
1033
1034   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1035     ac_prev=htmldir ;;
1036   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1037   | --ht=*)
1038     htmldir=$ac_optarg ;;
1039
1040   -includedir | --includedir | --includedi | --included | --include \
1041   | --includ | --inclu | --incl | --inc)
1042     ac_prev=includedir ;;
1043   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1044   | --includ=* | --inclu=* | --incl=* | --inc=*)
1045     includedir=$ac_optarg ;;
1046
1047   -infodir | --infodir | --infodi | --infod | --info | --inf)
1048     ac_prev=infodir ;;
1049   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1050     infodir=$ac_optarg ;;
1051
1052   -libdir | --libdir | --libdi | --libd)
1053     ac_prev=libdir ;;
1054   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1055     libdir=$ac_optarg ;;
1056
1057   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1058   | --libexe | --libex | --libe)
1059     ac_prev=libexecdir ;;
1060   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1061   | --libexe=* | --libex=* | --libe=*)
1062     libexecdir=$ac_optarg ;;
1063
1064   -localedir | --localedir | --localedi | --localed | --locale)
1065     ac_prev=localedir ;;
1066   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1067     localedir=$ac_optarg ;;
1068
1069   -localstatedir | --localstatedir | --localstatedi | --localstated \
1070   | --localstate | --localstat | --localsta | --localst | --locals)
1071     ac_prev=localstatedir ;;
1072   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1073   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1074     localstatedir=$ac_optarg ;;
1075
1076   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1077     ac_prev=mandir ;;
1078   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1079     mandir=$ac_optarg ;;
1080
1081   -nfp | --nfp | --nf)
1082     # Obsolete; use --without-fp.
1083     with_fp=no ;;
1084
1085   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1086   | --no-cr | --no-c | -n)
1087     no_create=yes ;;
1088
1089   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1090   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1091     no_recursion=yes ;;
1092
1093   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1094   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1095   | --oldin | --oldi | --old | --ol | --o)
1096     ac_prev=oldincludedir ;;
1097   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1098   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1099   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1100     oldincludedir=$ac_optarg ;;
1101
1102   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1103     ac_prev=prefix ;;
1104   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1105     prefix=$ac_optarg ;;
1106
1107   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1108   | --program-pre | --program-pr | --program-p)
1109     ac_prev=program_prefix ;;
1110   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1111   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1112     program_prefix=$ac_optarg ;;
1113
1114   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1115   | --program-suf | --program-su | --program-s)
1116     ac_prev=program_suffix ;;
1117   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1118   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1119     program_suffix=$ac_optarg ;;
1120
1121   -program-transform-name | --program-transform-name \
1122   | --program-transform-nam | --program-transform-na \
1123   | --program-transform-n | --program-transform- \
1124   | --program-transform | --program-transfor \
1125   | --program-transfo | --program-transf \
1126   | --program-trans | --program-tran \
1127   | --progr-tra | --program-tr | --program-t)
1128     ac_prev=program_transform_name ;;
1129   -program-transform-name=* | --program-transform-name=* \
1130   | --program-transform-nam=* | --program-transform-na=* \
1131   | --program-transform-n=* | --program-transform-=* \
1132   | --program-transform=* | --program-transfor=* \
1133   | --program-transfo=* | --program-transf=* \
1134   | --program-trans=* | --program-tran=* \
1135   | --progr-tra=* | --program-tr=* | --program-t=*)
1136     program_transform_name=$ac_optarg ;;
1137
1138   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1139     ac_prev=pdfdir ;;
1140   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1141     pdfdir=$ac_optarg ;;
1142
1143   -psdir | --psdir | --psdi | --psd | --ps)
1144     ac_prev=psdir ;;
1145   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1146     psdir=$ac_optarg ;;
1147
1148   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1149   | -silent | --silent | --silen | --sile | --sil)
1150     silent=yes ;;
1151
1152   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1153     ac_prev=sbindir ;;
1154   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1155   | --sbi=* | --sb=*)
1156     sbindir=$ac_optarg ;;
1157
1158   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1159   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1160   | --sharedst | --shareds | --shared | --share | --shar \
1161   | --sha | --sh)
1162     ac_prev=sharedstatedir ;;
1163   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1164   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1165   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1166   | --sha=* | --sh=*)
1167     sharedstatedir=$ac_optarg ;;
1168
1169   -site | --site | --sit)
1170     ac_prev=site ;;
1171   -site=* | --site=* | --sit=*)
1172     site=$ac_optarg ;;
1173
1174   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1175     ac_prev=srcdir ;;
1176   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1177     srcdir=$ac_optarg ;;
1178
1179   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1180   | --syscon | --sysco | --sysc | --sys | --sy)
1181     ac_prev=sysconfdir ;;
1182   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1183   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1184     sysconfdir=$ac_optarg ;;
1185
1186   -target | --target | --targe | --targ | --tar | --ta | --t)
1187     ac_prev=target_alias ;;
1188   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1189     target_alias=$ac_optarg ;;
1190
1191   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1192     verbose=yes ;;
1193
1194   -version | --version | --versio | --versi | --vers | -V)
1195     ac_init_version=: ;;
1196
1197   -with-* | --with-*)
1198     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1199     # Reject names that are not valid shell variable names.
1200     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1201       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1202    { (exit 1); exit 1; }; }
1203     ac_useropt_orig=$ac_useropt
1204     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1205     case $ac_user_opts in
1206       *"
1207 "with_$ac_useropt"
1208 "*) ;;
1209       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1210          ac_unrecognized_sep=', ';;
1211     esac
1212     eval with_$ac_useropt=\$ac_optarg ;;
1213
1214   -without-* | --without-*)
1215     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1216     # Reject names that are not valid shell variable names.
1217     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1218       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1219    { (exit 1); exit 1; }; }
1220     ac_useropt_orig=$ac_useropt
1221     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222     case $ac_user_opts in
1223       *"
1224 "with_$ac_useropt"
1225 "*) ;;
1226       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1227          ac_unrecognized_sep=', ';;
1228     esac
1229     eval with_$ac_useropt=no ;;
1230
1231   --x)
1232     # Obsolete; use --with-x.
1233     with_x=yes ;;
1234
1235   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1236   | --x-incl | --x-inc | --x-in | --x-i)
1237     ac_prev=x_includes ;;
1238   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1239   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1240     x_includes=$ac_optarg ;;
1241
1242   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1243   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1244     ac_prev=x_libraries ;;
1245   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1246   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1247     x_libraries=$ac_optarg ;;
1248
1249   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1250 Try \`$0 --help' for more information." >&2
1251    { (exit 1); exit 1; }; }
1252     ;;
1253
1254   *=*)
1255     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256     # Reject names that are not valid shell variable names.
1257     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1258       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1259    { (exit 1); exit 1; }; }
1260     eval $ac_envvar=\$ac_optarg
1261     export $ac_envvar ;;
1262
1263   *)
1264     # FIXME: should be removed in autoconf 3.0.
1265     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1266     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1267       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1268     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1269     ;;
1270
1271   esac
1272 done
1273
1274 if test -n "$ac_prev"; then
1275   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1276   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1277    { (exit 1); exit 1; }; }
1278 fi
1279
1280 if test -n "$ac_unrecognized_opts"; then
1281   case $enable_option_checking in
1282     no) ;;
1283     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1284    { (exit 1); exit 1; }; } ;;
1285     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1286   esac
1287 fi
1288
1289 # Check all directory arguments for consistency.
1290 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1291                 datadir sysconfdir sharedstatedir localstatedir includedir \
1292                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1293                 libdir localedir mandir
1294 do
1295   eval ac_val=\$$ac_var
1296   # Remove trailing slashes.
1297   case $ac_val in
1298     */ )
1299       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1300       eval $ac_var=\$ac_val;;
1301   esac
1302   # Be sure to have absolute directory names.
1303   case $ac_val in
1304     [\\/$]* | ?:[\\/]* )  continue;;
1305     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1306   esac
1307   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1308    { (exit 1); exit 1; }; }
1309 done
1310
1311 # There might be people who depend on the old broken behavior: `$host'
1312 # used to hold the argument of --host etc.
1313 # FIXME: To remove some day.
1314 build=$build_alias
1315 host=$host_alias
1316 target=$target_alias
1317
1318 # FIXME: To remove some day.
1319 if test "x$host_alias" != x; then
1320   if test "x$build_alias" = x; then
1321     cross_compiling=maybe
1322     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1323     If a cross compiler is detected then cross compile mode will be used." >&2
1324   elif test "x$build_alias" != "x$host_alias"; then
1325     cross_compiling=yes
1326   fi
1327 fi
1328
1329 ac_tool_prefix=
1330 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1331
1332 test "$silent" = yes && exec 6>/dev/null
1333
1334
1335 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1336 ac_ls_di=`ls -di .` &&
1337 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1338   { $as_echo "$as_me: error: working directory cannot be determined" >&2
1339    { (exit 1); exit 1; }; }
1340 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1341   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1342    { (exit 1); exit 1; }; }
1343
1344
1345 # Find the source files, if location was not specified.
1346 if test -z "$srcdir"; then
1347   ac_srcdir_defaulted=yes
1348   # Try the directory containing this script, then the parent directory.
1349   ac_confdir=`$as_dirname -- "$as_myself" ||
1350 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1351          X"$as_myself" : 'X\(//\)[^/]' \| \
1352          X"$as_myself" : 'X\(//\)$' \| \
1353          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1354 $as_echo X"$as_myself" |
1355     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1356             s//\1/
1357             q
1358           }
1359           /^X\(\/\/\)[^/].*/{
1360             s//\1/
1361             q
1362           }
1363           /^X\(\/\/\)$/{
1364             s//\1/
1365             q
1366           }
1367           /^X\(\/\).*/{
1368             s//\1/
1369             q
1370           }
1371           s/.*/./; q'`
1372   srcdir=$ac_confdir
1373   if test ! -r "$srcdir/$ac_unique_file"; then
1374     srcdir=..
1375   fi
1376 else
1377   ac_srcdir_defaulted=no
1378 fi
1379 if test ! -r "$srcdir/$ac_unique_file"; then
1380   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1381   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1382    { (exit 1); exit 1; }; }
1383 fi
1384 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1385 ac_abs_confdir=`(
1386         cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1387    { (exit 1); exit 1; }; }
1388         pwd)`
1389 # When building in place, set srcdir=.
1390 if test "$ac_abs_confdir" = "$ac_pwd"; then
1391   srcdir=.
1392 fi
1393 # Remove unnecessary trailing slashes from srcdir.
1394 # Double slashes in file names in object file debugging info
1395 # mess up M-x gdb in Emacs.
1396 case $srcdir in
1397 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1398 esac
1399 for ac_var in $ac_precious_vars; do
1400   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1401   eval ac_env_${ac_var}_value=\$${ac_var}
1402   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1403   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1404 done
1405
1406 #
1407 # Report the --help message.
1408 #
1409 if test "$ac_init_help" = "long"; then
1410   # Omit some internal or obsolete options to make the list less imposing.
1411   # This message is too long to be a string in the A/UX 3.1 sh.
1412   cat <<_ACEOF
1413 \`configure' configures PostgreSQL 8.5devel to adapt to many kinds of systems.
1414
1415 Usage: $0 [OPTION]... [VAR=VALUE]...
1416
1417 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1418 VAR=VALUE.  See below for descriptions of some of the useful variables.
1419
1420 Defaults for the options are specified in brackets.
1421
1422 Configuration:
1423   -h, --help              display this help and exit
1424       --help=short        display options specific to this package
1425       --help=recursive    display the short help of all the included packages
1426   -V, --version           display version information and exit
1427   -q, --quiet, --silent   do not print \`checking...' messages
1428       --cache-file=FILE   cache test results in FILE [disabled]
1429   -C, --config-cache      alias for \`--cache-file=config.cache'
1430   -n, --no-create         do not create output files
1431       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1432
1433 Installation directories:
1434   --prefix=PREFIX         install architecture-independent files in PREFIX
1435                           [$ac_default_prefix]
1436   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1437                           [PREFIX]
1438
1439 By default, \`make install' will install all the files in
1440 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1441 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1442 for instance \`--prefix=\$HOME'.
1443
1444 For better control, use the options below.
1445
1446 Fine tuning of the installation directories:
1447   --bindir=DIR            user executables [EPREFIX/bin]
1448   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1449   --libexecdir=DIR        program executables [EPREFIX/libexec]
1450   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1451   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1452   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1453   --libdir=DIR            object code libraries [EPREFIX/lib]
1454   --includedir=DIR        C header files [PREFIX/include]
1455   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1456   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1457   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1458   --infodir=DIR           info documentation [DATAROOTDIR/info]
1459   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1460   --mandir=DIR            man documentation [DATAROOTDIR/man]
1461   --docdir=DIR            documentation root [DATAROOTDIR/doc/postgresql]
1462   --htmldir=DIR           html documentation [DOCDIR]
1463   --dvidir=DIR            dvi documentation [DOCDIR]
1464   --pdfdir=DIR            pdf documentation [DOCDIR]
1465   --psdir=DIR             ps documentation [DOCDIR]
1466 _ACEOF
1467
1468   cat <<\_ACEOF
1469
1470 System types:
1471   --build=BUILD     configure for building on BUILD [guessed]
1472   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1473 _ACEOF
1474 fi
1475
1476 if test -n "$ac_init_help"; then
1477   case $ac_init_help in
1478      short | recursive ) echo "Configuration of PostgreSQL 8.5devel:";;
1479    esac
1480   cat <<\_ACEOF
1481
1482 Optional Features:
1483   --disable-option-checking  ignore unrecognized --enable/--with options
1484   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1485   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1486   --disable-integer-datetimes
1487                           disable 64-bit integer date/time support
1488   --enable-nls[=LANGUAGES]
1489                           enable Native Language Support
1490   --disable-shared        do not build shared libraries
1491   --disable-rpath         do not embed shared library search path in
1492                           executables
1493   --disable-spinlocks     do not use spinlocks
1494   --enable-debug          build with debugging symbols (-g)
1495   --enable-profiling      build with profiling enabled
1496   --enable-coverage       build with coverage testing instrumentation
1497   --enable-dtrace         build with DTrace support
1498   --enable-depend         turn on automatic dependency tracking
1499   --enable-cassert        enable assertion checks (for debugging)
1500   --disable-thread-safety disable thread-safety in client libraries
1501   --disable-largefile     omit support for large files
1502   --disable-float4-byval  disable float4 passed by value
1503   --disable-float8-byval  disable float8 passed by value
1504
1505 Optional Packages:
1506   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1507   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1508   --with-template=NAME    override operating system template
1509   --with-includes=DIRS    look for additional header files in DIRS
1510   --with-libraries=DIRS   look for additional libraries in DIRS
1511   --with-libs=DIRS        alternative spelling of --with-libraries
1512   --with-pgport=PORTNUM   set default port number [5432]
1513   --with-blocksize=BLOCKSIZE
1514                           set table block size in kB [8]
1515   --with-segsize=SEGSIZE  set table segment size in GB [1]
1516   --with-wal-blocksize=BLOCKSIZE
1517                           set WAL block size in kB [8]
1518   --with-wal-segsize=SEGSIZE
1519                           set WAL segment size in MB [16]
1520   --with-CC=CMD           set compiler (deprecated)
1521   --with-tcl              build Tcl modules (PL/Tcl)
1522   --with-tclconfig=DIR    tclConfig.sh is in DIR
1523   --with-perl             build Perl modules (PL/Perl)
1524   --with-python           build Python modules (PL/Python)
1525   --with-gssapi           build with GSSAPI support
1526   --with-krb5             build with Kerberos 5 support
1527   --with-krb-srvnam=NAME  default service principal name in Kerberos
1528                           [postgres]
1529   --with-pam              build with PAM support
1530   --with-ldap             build with LDAP support
1531   --with-bonjour          build with Bonjour support
1532   --with-openssl          build with OpenSSL support
1533   --without-readline      do not use GNU Readline nor BSD Libedit for editing
1534   --with-libedit-preferred
1535                           prefer BSD Libedit over GNU Readline
1536   --with-ossp-uuid        use OSSP UUID library when building
1537                           contrib/uuid-ossp
1538   --with-libxml           build with XML support
1539   --with-libxslt          use XSLT support when building contrib/xml2
1540   --with-system-tzdata=DIR
1541                           use system time zone data in DIR
1542   --without-zlib          do not use Zlib
1543   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1544
1545 Some influential environment variables:
1546   CC          C compiler command
1547   CFLAGS      C compiler flags
1548   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1549               nonstandard directory <lib dir>
1550   LIBS        libraries to pass to the linker, e.g. -l<library>
1551   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1552               you have headers in a nonstandard directory <include dir>
1553   CPP         C preprocessor
1554   LDFLAGS_SL  linker flags for shared library linking
1555   DOCBOOKSTYLE
1556               location of DocBook stylesheets
1557
1558 Use these variables to override the choices made by `configure' or to help
1559 it to find libraries and programs with nonstandard names/locations.
1560
1561 Report bugs to <pgsql-bugs@postgresql.org>.
1562 _ACEOF
1563 ac_status=$?
1564 fi
1565
1566 if test "$ac_init_help" = "recursive"; then
1567   # If there are subdirs, report their specific --help.
1568   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1569     test -d "$ac_dir" ||
1570       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1571       continue
1572     ac_builddir=.
1573
1574 case "$ac_dir" in
1575 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1576 *)
1577   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1578   # A ".." for each directory in $ac_dir_suffix.
1579   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1580   case $ac_top_builddir_sub in
1581   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1582   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1583   esac ;;
1584 esac
1585 ac_abs_top_builddir=$ac_pwd
1586 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1587 # for backward compatibility:
1588 ac_top_builddir=$ac_top_build_prefix
1589
1590 case $srcdir in
1591   .)  # We are building in place.
1592     ac_srcdir=.
1593     ac_top_srcdir=$ac_top_builddir_sub
1594     ac_abs_top_srcdir=$ac_pwd ;;
1595   [\\/]* | ?:[\\/]* )  # Absolute name.
1596     ac_srcdir=$srcdir$ac_dir_suffix;
1597     ac_top_srcdir=$srcdir
1598     ac_abs_top_srcdir=$srcdir ;;
1599   *) # Relative name.
1600     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1601     ac_top_srcdir=$ac_top_build_prefix$srcdir
1602     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1603 esac
1604 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1605
1606     cd "$ac_dir" || { ac_status=$?; continue; }
1607     # Check for guested configure.
1608     if test -f "$ac_srcdir/configure.gnu"; then
1609       echo &&
1610       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1611     elif test -f "$ac_srcdir/configure"; then
1612       echo &&
1613       $SHELL "$ac_srcdir/configure" --help=recursive
1614     else
1615       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1616     fi || ac_status=$?
1617     cd "$ac_pwd" || { ac_status=$?; break; }
1618   done
1619 fi
1620
1621 test -n "$ac_init_help" && exit $ac_status
1622 if $ac_init_version; then
1623   cat <<\_ACEOF
1624 PostgreSQL configure 8.5devel
1625 generated by GNU Autoconf 2.63
1626
1627 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1628 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1629 This configure script is free software; the Free Software Foundation
1630 gives unlimited permission to copy, distribute and modify it.
1631
1632 Copyright (c) 1996-2010, PostgreSQL Global Development Group
1633 _ACEOF
1634   exit
1635 fi
1636 cat >config.log <<_ACEOF
1637 This file contains any messages produced by compilers while
1638 running configure, to aid debugging if configure makes a mistake.
1639
1640 It was created by PostgreSQL $as_me 8.5devel, which was
1641 generated by GNU Autoconf 2.63.  Invocation command line was
1642
1643   $ $0 $@
1644
1645 _ACEOF
1646 exec 5>>config.log
1647 {
1648 cat <<_ASUNAME
1649 ## --------- ##
1650 ## Platform. ##
1651 ## --------- ##
1652
1653 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1654 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1655 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1656 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1657 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1658
1659 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1660 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1661
1662 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1663 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1664 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1665 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1666 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1667 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1668 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1669
1670 _ASUNAME
1671
1672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1673 for as_dir in $PATH
1674 do
1675   IFS=$as_save_IFS
1676   test -z "$as_dir" && as_dir=.
1677   $as_echo "PATH: $as_dir"
1678 done
1679 IFS=$as_save_IFS
1680
1681 } >&5
1682
1683 cat >&5 <<_ACEOF
1684
1685
1686 ## ----------- ##
1687 ## Core tests. ##
1688 ## ----------- ##
1689
1690 _ACEOF
1691
1692
1693 # Keep a trace of the command line.
1694 # Strip out --no-create and --no-recursion so they do not pile up.
1695 # Strip out --silent because we don't want to record it for future runs.
1696 # Also quote any args containing shell meta-characters.
1697 # Make two passes to allow for proper duplicate-argument suppression.
1698 ac_configure_args=
1699 ac_configure_args0=
1700 ac_configure_args1=
1701 ac_must_keep_next=false
1702 for ac_pass in 1 2
1703 do
1704   for ac_arg
1705   do
1706     case $ac_arg in
1707     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1708     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1709     | -silent | --silent | --silen | --sile | --sil)
1710       continue ;;
1711     *\'*)
1712       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1713     esac
1714     case $ac_pass in
1715     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1716     2)
1717       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1718       if test $ac_must_keep_next = true; then
1719         ac_must_keep_next=false # Got value, back to normal.
1720       else
1721         case $ac_arg in
1722           *=* | --config-cache | -C | -disable-* | --disable-* \
1723           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1724           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1725           | -with-* | --with-* | -without-* | --without-* | --x)
1726             case "$ac_configure_args0 " in
1727               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1728             esac
1729             ;;
1730           -* ) ac_must_keep_next=true ;;
1731         esac
1732       fi
1733       ac_configure_args="$ac_configure_args '$ac_arg'"
1734       ;;
1735     esac
1736   done
1737 done
1738 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1739 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1740
1741 # When interrupted or exit'd, cleanup temporary files, and complete
1742 # config.log.  We remove comments because anyway the quotes in there
1743 # would cause problems or look ugly.
1744 # WARNING: Use '\'' to represent an apostrophe within the trap.
1745 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1746 trap 'exit_status=$?
1747   # Save into config.log some information that might help in debugging.
1748   {
1749     echo
1750
1751     cat <<\_ASBOX
1752 ## ---------------- ##
1753 ## Cache variables. ##
1754 ## ---------------- ##
1755 _ASBOX
1756     echo
1757     # The following way of writing the cache mishandles newlines in values,
1758 (
1759   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1760     eval ac_val=\$$ac_var
1761     case $ac_val in #(
1762     *${as_nl}*)
1763       case $ac_var in #(
1764       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1765 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1766       esac
1767       case $ac_var in #(
1768       _ | IFS | as_nl) ;; #(
1769       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1770       *) $as_unset $ac_var ;;
1771       esac ;;
1772     esac
1773   done
1774   (set) 2>&1 |
1775     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1776     *${as_nl}ac_space=\ *)
1777       sed -n \
1778         "s/'\''/'\''\\\\'\'''\''/g;
1779           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1780       ;; #(
1781     *)
1782       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1783       ;;
1784     esac |
1785     sort
1786 )
1787     echo
1788
1789     cat <<\_ASBOX
1790 ## ----------------- ##
1791 ## Output variables. ##
1792 ## ----------------- ##
1793 _ASBOX
1794     echo
1795     for ac_var in $ac_subst_vars
1796     do
1797       eval ac_val=\$$ac_var
1798       case $ac_val in
1799       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1800       esac
1801       $as_echo "$ac_var='\''$ac_val'\''"
1802     done | sort
1803     echo
1804
1805     if test -n "$ac_subst_files"; then
1806       cat <<\_ASBOX
1807 ## ------------------- ##
1808 ## File substitutions. ##
1809 ## ------------------- ##
1810 _ASBOX
1811       echo
1812       for ac_var in $ac_subst_files
1813       do
1814         eval ac_val=\$$ac_var
1815         case $ac_val in
1816         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1817         esac
1818         $as_echo "$ac_var='\''$ac_val'\''"
1819       done | sort
1820       echo
1821     fi
1822
1823     if test -s confdefs.h; then
1824       cat <<\_ASBOX
1825 ## ----------- ##
1826 ## confdefs.h. ##
1827 ## ----------- ##
1828 _ASBOX
1829       echo
1830       cat confdefs.h
1831       echo
1832     fi
1833     test "$ac_signal" != 0 &&
1834       $as_echo "$as_me: caught signal $ac_signal"
1835     $as_echo "$as_me: exit $exit_status"
1836   } >&5
1837   rm -f core *.core core.conftest.* &&
1838     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1839     exit $exit_status
1840 ' 0
1841 for ac_signal in 1 2 13 15; do
1842   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1843 done
1844 ac_signal=0
1845
1846 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1847 rm -f -r conftest* confdefs.h
1848
1849 # Predefined preprocessor variables.
1850
1851 cat >>confdefs.h <<_ACEOF
1852 #define PACKAGE_NAME "$PACKAGE_NAME"
1853 _ACEOF
1854
1855
1856 cat >>confdefs.h <<_ACEOF
1857 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1858 _ACEOF
1859
1860
1861 cat >>confdefs.h <<_ACEOF
1862 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1863 _ACEOF
1864
1865
1866 cat >>confdefs.h <<_ACEOF
1867 #define PACKAGE_STRING "$PACKAGE_STRING"
1868 _ACEOF
1869
1870
1871 cat >>confdefs.h <<_ACEOF
1872 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1873 _ACEOF
1874
1875
1876 # Let the site file select an alternate cache file if it wants to.
1877 # Prefer an explicitly selected file to automatically selected ones.
1878 ac_site_file1=NONE
1879 ac_site_file2=NONE
1880 if test -n "$CONFIG_SITE"; then
1881   ac_site_file1=$CONFIG_SITE
1882 elif test "x$prefix" != xNONE; then
1883   ac_site_file1=$prefix/share/config.site
1884   ac_site_file2=$prefix/etc/config.site
1885 else
1886   ac_site_file1=$ac_default_prefix/share/config.site
1887   ac_site_file2=$ac_default_prefix/etc/config.site
1888 fi
1889 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1890 do
1891   test "x$ac_site_file" = xNONE && continue
1892   if test -r "$ac_site_file"; then
1893     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1894 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1895     sed 's/^/| /' "$ac_site_file" >&5
1896     . "$ac_site_file"
1897   fi
1898 done
1899
1900 if test -r "$cache_file"; then
1901   # Some versions of bash will fail to source /dev/null (special
1902   # files actually), so we avoid doing that.
1903   if test -f "$cache_file"; then
1904     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1905 $as_echo "$as_me: loading cache $cache_file" >&6;}
1906     case $cache_file in
1907       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1908       *)                      . "./$cache_file";;
1909     esac
1910   fi
1911 else
1912   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1913 $as_echo "$as_me: creating cache $cache_file" >&6;}
1914   >$cache_file
1915 fi
1916
1917 # Check that the precious variables saved in the cache have kept the same
1918 # value.
1919 ac_cache_corrupted=false
1920 for ac_var in $ac_precious_vars; do
1921   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1922   eval ac_new_set=\$ac_env_${ac_var}_set
1923   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1924   eval ac_new_val=\$ac_env_${ac_var}_value
1925   case $ac_old_set,$ac_new_set in
1926     set,)
1927       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1928 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1929       ac_cache_corrupted=: ;;
1930     ,set)
1931       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1932 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1933       ac_cache_corrupted=: ;;
1934     ,);;
1935     *)
1936       if test "x$ac_old_val" != "x$ac_new_val"; then
1937         # differences in whitespace do not lead to failure.
1938         ac_old_val_w=`echo x $ac_old_val`
1939         ac_new_val_w=`echo x $ac_new_val`
1940         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1941           { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1942 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1943           ac_cache_corrupted=:
1944         else
1945           { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1946 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1947           eval $ac_var=\$ac_old_val
1948         fi
1949         { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1950 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1951         { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1952 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1953       fi;;
1954   esac
1955   # Pass precious variables to config.status.
1956   if test "$ac_new_set" = set; then
1957     case $ac_new_val in
1958     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1959     *) ac_arg=$ac_var=$ac_new_val ;;
1960     esac
1961     case " $ac_configure_args " in
1962       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1963       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1964     esac
1965   fi
1966 done
1967 if $ac_cache_corrupted; then
1968   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1969 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1970   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1971 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1972   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1973 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1974    { (exit 1); exit 1; }; }
1975 fi
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001 ac_ext=c
2002 ac_cpp='$CPP $CPPFLAGS'
2003 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2004 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2005 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2006
2007
2008
2009
2010
2011
2012 ac_aux_dir=
2013 for ac_dir in config "$srcdir"/config; do
2014   if test -f "$ac_dir/install-sh"; then
2015     ac_aux_dir=$ac_dir
2016     ac_install_sh="$ac_aux_dir/install-sh -c"
2017     break
2018   elif test -f "$ac_dir/install.sh"; then
2019     ac_aux_dir=$ac_dir
2020     ac_install_sh="$ac_aux_dir/install.sh -c"
2021     break
2022   elif test -f "$ac_dir/shtool"; then
2023     ac_aux_dir=$ac_dir
2024     ac_install_sh="$ac_aux_dir/shtool install -c"
2025     break
2026   fi
2027 done
2028 if test -z "$ac_aux_dir"; then
2029   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
2030 $as_echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
2031    { (exit 1); exit 1; }; }
2032 fi
2033
2034 # These three variables are undocumented and unsupported,
2035 # and are intended to be withdrawn in a future Autoconf release.
2036 # They can cause serious problems if a builder's source tree is in a directory
2037 # whose full name contains unusual characters.
2038 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2039 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2040 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2041
2042
2043
2044 configure_args=$ac_configure_args
2045
2046
2047
2048 cat >>confdefs.h <<_ACEOF
2049 #define PG_VERSION "$PACKAGE_VERSION"
2050 _ACEOF
2051
2052 PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\.[0-9][0-9]*\)'`
2053
2054
2055 cat >>confdefs.h <<_ACEOF
2056 #define PG_MAJORVERSION "$PG_MAJORVERSION"
2057 _ACEOF
2058
2059
2060 # Make sure we can run config.sub.
2061 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2062   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2063 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2064    { (exit 1); exit 1; }; }
2065
2066 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2067 $as_echo_n "checking build system type... " >&6; }
2068 if test "${ac_cv_build+set}" = set; then
2069   $as_echo_n "(cached) " >&6
2070 else
2071   ac_build_alias=$build_alias
2072 test "x$ac_build_alias" = x &&
2073   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2074 test "x$ac_build_alias" = x &&
2075   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2076 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2077    { (exit 1); exit 1; }; }
2078 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2079   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2080 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2081    { (exit 1); exit 1; }; }
2082
2083 fi
2084 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2085 $as_echo "$ac_cv_build" >&6; }
2086 case $ac_cv_build in
2087 *-*-*) ;;
2088 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2089 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2090    { (exit 1); exit 1; }; };;
2091 esac
2092 build=$ac_cv_build
2093 ac_save_IFS=$IFS; IFS='-'
2094 set x $ac_cv_build
2095 shift
2096 build_cpu=$1
2097 build_vendor=$2
2098 shift; shift
2099 # Remember, the first character of IFS is used to create $*,
2100 # except with old shells:
2101 build_os=$*
2102 IFS=$ac_save_IFS
2103 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2104
2105
2106 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2107 $as_echo_n "checking host system type... " >&6; }
2108 if test "${ac_cv_host+set}" = set; then
2109   $as_echo_n "(cached) " >&6
2110 else
2111   if test "x$host_alias" = x; then
2112   ac_cv_host=$ac_cv_build
2113 else
2114   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2115     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2116 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2117    { (exit 1); exit 1; }; }
2118 fi
2119
2120 fi
2121 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2122 $as_echo "$ac_cv_host" >&6; }
2123 case $ac_cv_host in
2124 *-*-*) ;;
2125 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2126 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2127    { (exit 1); exit 1; }; };;
2128 esac
2129 host=$ac_cv_host
2130 ac_save_IFS=$IFS; IFS='-'
2131 set x $ac_cv_host
2132 shift
2133 host_cpu=$1
2134 host_vendor=$2
2135 shift; shift
2136 # Remember, the first character of IFS is used to create $*,
2137 # except with old shells:
2138 host_os=$*
2139 IFS=$ac_save_IFS
2140 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2141
2142
2143
2144 template=
2145 { $as_echo "$as_me:$LINENO: checking which template to use" >&5
2146 $as_echo_n "checking which template to use... " >&6; }
2147
2148
2149
2150
2151 # Check whether --with-template was given.
2152 if test "${with_template+set}" = set; then
2153   withval=$with_template;
2154   case $withval in
2155     yes)
2156       { { $as_echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2157 $as_echo "$as_me: error: argument required for --with-template option" >&2;}
2158    { (exit 1); exit 1; }; }
2159       ;;
2160     no)
2161       { { $as_echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2162 $as_echo "$as_me: error: argument required for --with-template option" >&2;}
2163    { (exit 1); exit 1; }; }
2164       ;;
2165     *)
2166
2167   case $withval in
2168     list)   echo; ls "$srcdir/src/template"; exit;;
2169     *)      if test -f "$srcdir/src/template/$with_template" ; then
2170               template=$withval
2171             else
2172               { { $as_echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
2173 $as_echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
2174    { (exit 1); exit 1; }; }
2175             fi;;
2176   esac
2177
2178       ;;
2179   esac
2180
2181 else
2182
2183 # --with-template not given
2184
2185 case $host_os in
2186      aix*) template=aix ;;
2187     bsdi*) template=bsdi ;;
2188   cygwin*) template=cygwin ;;
2189   darwin*) template=darwin ;;
2190     dgux*) template=dgux ;;
2191  freebsd*) template=freebsd ;;
2192     hpux*) template=hpux ;;
2193     irix*) template=irix ;;
2194  linux*|gnu*|k*bsd*-gnu)
2195            template=linux ;;
2196    mingw*) template=win32 ;;
2197   netbsd*) template=netbsd ;;
2198 nextstep*) template=nextstep ;;
2199  openbsd*) template=openbsd ;;
2200      osf*) template=osf ;;
2201      sco*) template=sco ;;
2202  solaris*) template=solaris ;;
2203    sunos*) template=sunos4 ;;
2204  sysv4.2*)
2205         case $host_vendor in
2206           univel) template=univel ;;
2207         esac ;;
2208    sysv4*) template=svr4 ;;
2209    sysv5*) template=unixware ;;
2210   ultrix*) template=ultrix4 ;;
2211 esac
2212
2213   if test x"$template" = x"" ; then
2214     { { $as_echo "$as_me:$LINENO: error:
2215 *******************************************************************
2216 PostgreSQL has apparently not been ported to your platform yet.
2217 To try a manual configuration, look into the src/template directory
2218 for a similar platform and use the '--with-template=' option.
2219
2220 Please also contact <pgsql-bugs@postgresql.org> to see about
2221 rectifying this.  Include the above 'checking host system type...'
2222 line.
2223 *******************************************************************
2224 " >&5
2225 $as_echo "$as_me: error:
2226 *******************************************************************
2227 PostgreSQL has apparently not been ported to your platform yet.
2228 To try a manual configuration, look into the src/template directory
2229 for a similar platform and use the '--with-template=' option.
2230
2231 Please also contact <pgsql-bugs@postgresql.org> to see about
2232 rectifying this.  Include the above 'checking host system type...'
2233 line.
2234 *******************************************************************
2235 " >&2;}
2236    { (exit 1); exit 1; }; }
2237   fi
2238
2239
2240 fi
2241
2242
2243
2244 { $as_echo "$as_me:$LINENO: result: $template" >&5
2245 $as_echo "$template" >&6; }
2246
2247 PORTNAME=$template
2248
2249
2250 # Initialize default assumption that we do not need separate assembly code
2251 # for TAS (test-and-set).  This can be overridden by the template file
2252 # when it's executed.
2253 need_tas=no
2254 tas_file=dummy.s
2255
2256
2257
2258 ##
2259 ## Command line options
2260 ##
2261
2262 #
2263 # Add non-standard directories to the include path
2264 #
2265
2266
2267
2268 # Check whether --with-includes was given.
2269 if test "${with_includes+set}" = set; then
2270   withval=$with_includes;
2271   case $withval in
2272     yes)
2273       { { $as_echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2274 $as_echo "$as_me: error: argument required for --with-includes option" >&2;}
2275    { (exit 1); exit 1; }; }
2276       ;;
2277     no)
2278       { { $as_echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2279 $as_echo "$as_me: error: argument required for --with-includes option" >&2;}
2280    { (exit 1); exit 1; }; }
2281       ;;
2282     *)
2283
2284       ;;
2285   esac
2286
2287 fi
2288
2289
2290
2291
2292 #
2293 # Add non-standard directories to the library search path
2294 #
2295
2296
2297
2298 # Check whether --with-libraries was given.
2299 if test "${with_libraries+set}" = set; then
2300   withval=$with_libraries;
2301   case $withval in
2302     yes)
2303       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2304 $as_echo "$as_me: error: argument required for --with-libraries option" >&2;}
2305    { (exit 1); exit 1; }; }
2306       ;;
2307     no)
2308       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2309 $as_echo "$as_me: error: argument required for --with-libraries option" >&2;}
2310    { (exit 1); exit 1; }; }
2311       ;;
2312     *)
2313       LIBRARY_DIRS=$withval
2314       ;;
2315   esac
2316
2317 fi
2318
2319
2320
2321
2322
2323
2324 # Check whether --with-libs was given.
2325 if test "${with_libs+set}" = set; then
2326   withval=$with_libs;
2327   case $withval in
2328     yes)
2329       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2330 $as_echo "$as_me: error: argument required for --with-libs option" >&2;}
2331    { (exit 1); exit 1; }; }
2332       ;;
2333     no)
2334       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2335 $as_echo "$as_me: error: argument required for --with-libs option" >&2;}
2336    { (exit 1); exit 1; }; }
2337       ;;
2338     *)
2339       LIBRARY_DIRS=$withval
2340       ;;
2341   esac
2342
2343 fi
2344
2345
2346
2347
2348 #
2349 # 64-bit integer date/time storage: enabled by default.
2350 #
2351 { $as_echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
2352 $as_echo_n "checking whether to build with 64-bit integer date/time support... " >&6; }
2353
2354
2355 # Check whether --enable-integer-datetimes was given.
2356 if test "${enable_integer_datetimes+set}" = set; then
2357   enableval=$enable_integer_datetimes;
2358   case $enableval in
2359     yes)
2360
2361 cat >>confdefs.h <<\_ACEOF
2362 #define USE_INTEGER_DATETIMES 1
2363 _ACEOF
2364
2365       ;;
2366     no)
2367       :
2368       ;;
2369     *)
2370       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
2371 $as_echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
2372    { (exit 1); exit 1; }; }
2373       ;;
2374   esac
2375
2376 else
2377   enable_integer_datetimes=yes
2378
2379 cat >>confdefs.h <<\_ACEOF
2380 #define USE_INTEGER_DATETIMES 1
2381 _ACEOF
2382
2383 fi
2384
2385
2386 { $as_echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
2387 $as_echo "$enable_integer_datetimes" >&6; }
2388
2389
2390 #
2391 # NLS
2392 #
2393 { $as_echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
2394 $as_echo_n "checking whether NLS is wanted... " >&6; }
2395
2396
2397 # Check whether --enable-nls was given.
2398 if test "${enable_nls+set}" = set; then
2399   enableval=$enable_nls;
2400   case $enableval in
2401     yes)
2402       :
2403       ;;
2404     no)
2405       :
2406       ;;
2407     *)
2408       enable_nls=yes
2409 WANTED_LANGUAGES=$enableval
2410       ;;
2411   esac
2412
2413 else
2414   enable_nls=no
2415 fi
2416
2417
2418
2419 if test "$enable_nls" = yes; then
2420
2421 cat >>confdefs.h <<\_ACEOF
2422 #define ENABLE_NLS 1
2423 _ACEOF
2424
2425 fi
2426
2427 { $as_echo "$as_me:$LINENO: result: $enable_nls" >&5
2428 $as_echo "$enable_nls" >&6; }
2429
2430
2431
2432 #
2433 # Default port number (--with-pgport), default 5432
2434 #
2435 { $as_echo "$as_me:$LINENO: checking for default port number" >&5
2436 $as_echo_n "checking for default port number... " >&6; }
2437
2438
2439
2440 # Check whether --with-pgport was given.
2441 if test "${with_pgport+set}" = set; then
2442   withval=$with_pgport;
2443   case $withval in
2444     yes)
2445       { { $as_echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2446 $as_echo "$as_me: error: argument required for --with-pgport option" >&2;}
2447    { (exit 1); exit 1; }; }
2448       ;;
2449     no)
2450       { { $as_echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2451 $as_echo "$as_me: error: argument required for --with-pgport option" >&2;}
2452    { (exit 1); exit 1; }; }
2453       ;;
2454     *)
2455       default_port=$withval
2456       ;;
2457   esac
2458
2459 else
2460   default_port=5432
2461 fi
2462
2463
2464 { $as_echo "$as_me:$LINENO: result: $default_port" >&5
2465 $as_echo "$default_port" >&6; }
2466 # Need both of these because some places want an integer and some a string
2467
2468 cat >>confdefs.h <<_ACEOF
2469 #define DEF_PGPORT ${default_port}
2470 _ACEOF
2471
2472
2473 cat >>confdefs.h <<_ACEOF
2474 #define DEF_PGPORT_STR "${default_port}"
2475 _ACEOF
2476
2477
2478
2479 #
2480 # Option to disable shared libraries
2481 #
2482
2483
2484 # Check whether --enable-shared was given.
2485 if test "${enable_shared+set}" = set; then
2486   enableval=$enable_shared;
2487   case $enableval in
2488     yes)
2489       :
2490       ;;
2491     no)
2492       :
2493       ;;
2494     *)
2495       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
2496 $as_echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
2497    { (exit 1); exit 1; }; }
2498       ;;
2499   esac
2500
2501 else
2502   enable_shared=yes
2503
2504 fi
2505
2506
2507
2508
2509 #
2510 # '-rpath'-like feature can be disabled
2511 #
2512
2513
2514 # Check whether --enable-rpath was given.
2515 if test "${enable_rpath+set}" = set; then
2516   enableval=$enable_rpath;
2517   case $enableval in
2518     yes)
2519       :
2520       ;;
2521     no)
2522       :
2523       ;;
2524     *)
2525       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
2526 $as_echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
2527    { (exit 1); exit 1; }; }
2528       ;;
2529   esac
2530
2531 else
2532   enable_rpath=yes
2533
2534 fi
2535
2536
2537
2538
2539 #
2540 # Spinlocks
2541 #
2542
2543
2544 # Check whether --enable-spinlocks was given.
2545 if test "${enable_spinlocks+set}" = set; then
2546   enableval=$enable_spinlocks;
2547   case $enableval in
2548     yes)
2549       :
2550       ;;
2551     no)
2552       :
2553       ;;
2554     *)
2555       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
2556 $as_echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
2557    { (exit 1); exit 1; }; }
2558       ;;
2559   esac
2560
2561 else
2562   enable_spinlocks=yes
2563
2564 fi
2565
2566
2567
2568 #
2569 # --enable-debug adds -g to compiler flags
2570 #
2571
2572
2573 # Check whether --enable-debug was given.
2574 if test "${enable_debug+set}" = set; then
2575   enableval=$enable_debug;
2576   case $enableval in
2577     yes)
2578       :
2579       ;;
2580     no)
2581       :
2582       ;;
2583     *)
2584       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
2585 $as_echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
2586    { (exit 1); exit 1; }; }
2587       ;;
2588   esac
2589
2590 else
2591   enable_debug=no
2592
2593 fi
2594
2595
2596
2597
2598 #
2599 # --enable-profiling enables gcc profiling
2600 #
2601
2602
2603 # Check whether --enable-profiling was given.
2604 if test "${enable_profiling+set}" = set; then
2605   enableval=$enable_profiling;
2606   case $enableval in
2607     yes)
2608       :
2609       ;;
2610     no)
2611       :
2612       ;;
2613     *)
2614       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-profiling option" >&5
2615 $as_echo "$as_me: error: no argument expected for --enable-profiling option" >&2;}
2616    { (exit 1); exit 1; }; }
2617       ;;
2618   esac
2619
2620 else
2621   enable_profiling=no
2622
2623 fi
2624
2625
2626
2627
2628 #
2629 # --enable-coverage enables generation of code coverage metrics with gcov
2630 #
2631
2632
2633 # Check whether --enable-coverage was given.
2634 if test "${enable_coverage+set}" = set; then
2635   enableval=$enable_coverage;
2636   case $enableval in
2637     yes)
2638       for ac_prog in gcov
2639 do
2640   # Extract the first word of "$ac_prog", so it can be a program name with args.
2641 set dummy $ac_prog; ac_word=$2
2642 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2643 $as_echo_n "checking for $ac_word... " >&6; }
2644 if test "${ac_cv_prog_GCOV+set}" = set; then
2645   $as_echo_n "(cached) " >&6
2646 else
2647   if test -n "$GCOV"; then
2648   ac_cv_prog_GCOV="$GCOV" # Let the user override the test.
2649 else
2650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2651 for as_dir in $PATH
2652 do
2653   IFS=$as_save_IFS
2654   test -z "$as_dir" && as_dir=.
2655   for ac_exec_ext in '' $ac_executable_extensions; do
2656   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2657     ac_cv_prog_GCOV="$ac_prog"
2658     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2659     break 2
2660   fi
2661 done
2662 done
2663 IFS=$as_save_IFS
2664
2665 fi
2666 fi
2667 GCOV=$ac_cv_prog_GCOV
2668 if test -n "$GCOV"; then
2669   { $as_echo "$as_me:$LINENO: result: $GCOV" >&5
2670 $as_echo "$GCOV" >&6; }
2671 else
2672   { $as_echo "$as_me:$LINENO: result: no" >&5
2673 $as_echo "no" >&6; }
2674 fi
2675
2676
2677   test -n "$GCOV" && break
2678 done
2679
2680 if test -z "$GCOV"; then
2681   { { $as_echo "$as_me:$LINENO: error: gcov not found" >&5
2682 $as_echo "$as_me: error: gcov not found" >&2;}
2683    { (exit 1); exit 1; }; }
2684 fi
2685 for ac_prog in lcov
2686 do
2687   # Extract the first word of "$ac_prog", so it can be a program name with args.
2688 set dummy $ac_prog; ac_word=$2
2689 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2690 $as_echo_n "checking for $ac_word... " >&6; }
2691 if test "${ac_cv_prog_LCOV+set}" = set; then
2692   $as_echo_n "(cached) " >&6
2693 else
2694   if test -n "$LCOV"; then
2695   ac_cv_prog_LCOV="$LCOV" # Let the user override the test.
2696 else
2697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2698 for as_dir in $PATH
2699 do
2700   IFS=$as_save_IFS
2701   test -z "$as_dir" && as_dir=.
2702   for ac_exec_ext in '' $ac_executable_extensions; do
2703   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2704     ac_cv_prog_LCOV="$ac_prog"
2705     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2706     break 2
2707   fi
2708 done
2709 done
2710 IFS=$as_save_IFS
2711
2712 fi
2713 fi
2714 LCOV=$ac_cv_prog_LCOV
2715 if test -n "$LCOV"; then
2716   { $as_echo "$as_me:$LINENO: result: $LCOV" >&5
2717 $as_echo "$LCOV" >&6; }
2718 else
2719   { $as_echo "$as_me:$LINENO: result: no" >&5
2720 $as_echo "no" >&6; }
2721 fi
2722
2723
2724   test -n "$LCOV" && break
2725 done
2726
2727 if test -z "$LCOV"; then
2728   { { $as_echo "$as_me:$LINENO: error: lcov not found" >&5
2729 $as_echo "$as_me: error: lcov not found" >&2;}
2730    { (exit 1); exit 1; }; }
2731 fi
2732 for ac_prog in genhtml
2733 do
2734   # Extract the first word of "$ac_prog", so it can be a program name with args.
2735 set dummy $ac_prog; ac_word=$2
2736 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2737 $as_echo_n "checking for $ac_word... " >&6; }
2738 if test "${ac_cv_prog_GENHTML+set}" = set; then
2739   $as_echo_n "(cached) " >&6
2740 else
2741   if test -n "$GENHTML"; then
2742   ac_cv_prog_GENHTML="$GENHTML" # Let the user override the test.
2743 else
2744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2745 for as_dir in $PATH
2746 do
2747   IFS=$as_save_IFS
2748   test -z "$as_dir" && as_dir=.
2749   for ac_exec_ext in '' $ac_executable_extensions; do
2750   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2751     ac_cv_prog_GENHTML="$ac_prog"
2752     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2753     break 2
2754   fi
2755 done
2756 done
2757 IFS=$as_save_IFS
2758
2759 fi
2760 fi
2761 GENHTML=$ac_cv_prog_GENHTML
2762 if test -n "$GENHTML"; then
2763   { $as_echo "$as_me:$LINENO: result: $GENHTML" >&5
2764 $as_echo "$GENHTML" >&6; }
2765 else
2766   { $as_echo "$as_me:$LINENO: result: no" >&5
2767 $as_echo "no" >&6; }
2768 fi
2769
2770
2771   test -n "$GENHTML" && break
2772 done
2773
2774 if test -z "$GENHTML"; then
2775   { { $as_echo "$as_me:$LINENO: error: genhtml not found" >&5
2776 $as_echo "$as_me: error: genhtml not found" >&2;}
2777    { (exit 1); exit 1; }; }
2778 fi
2779       ;;
2780     no)
2781       :
2782       ;;
2783     *)
2784       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-coverage option" >&5
2785 $as_echo "$as_me: error: no argument expected for --enable-coverage option" >&2;}
2786    { (exit 1); exit 1; }; }
2787       ;;
2788   esac
2789
2790 else
2791   enable_coverage=no
2792
2793 fi
2794
2795
2796
2797
2798 #
2799 # DTrace
2800 #
2801
2802
2803 # Check whether --enable-dtrace was given.
2804 if test "${enable_dtrace+set}" = set; then
2805   enableval=$enable_dtrace;
2806   case $enableval in
2807     yes)
2808
2809 cat >>confdefs.h <<\_ACEOF
2810 #define ENABLE_DTRACE 1
2811 _ACEOF
2812
2813 for ac_prog in dtrace
2814 do
2815   # Extract the first word of "$ac_prog", so it can be a program name with args.
2816 set dummy $ac_prog; ac_word=$2
2817 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2818 $as_echo_n "checking for $ac_word... " >&6; }
2819 if test "${ac_cv_prog_DTRACE+set}" = set; then
2820   $as_echo_n "(cached) " >&6
2821 else
2822   if test -n "$DTRACE"; then
2823   ac_cv_prog_DTRACE="$DTRACE" # Let the user override the test.
2824 else
2825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2826 for as_dir in $PATH
2827 do
2828   IFS=$as_save_IFS
2829   test -z "$as_dir" && as_dir=.
2830   for ac_exec_ext in '' $ac_executable_extensions; do
2831   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2832     ac_cv_prog_DTRACE="$ac_prog"
2833     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2834     break 2
2835   fi
2836 done
2837 done
2838 IFS=$as_save_IFS
2839
2840 fi
2841 fi
2842 DTRACE=$ac_cv_prog_DTRACE
2843 if test -n "$DTRACE"; then
2844   { $as_echo "$as_me:$LINENO: result: $DTRACE" >&5
2845 $as_echo "$DTRACE" >&6; }
2846 else
2847   { $as_echo "$as_me:$LINENO: result: no" >&5
2848 $as_echo "no" >&6; }
2849 fi
2850
2851
2852   test -n "$DTRACE" && break
2853 done
2854
2855 if test -z "$DTRACE"; then
2856   { { $as_echo "$as_me:$LINENO: error: dtrace not found" >&5
2857 $as_echo "$as_me: error: dtrace not found" >&2;}
2858    { (exit 1); exit 1; }; }
2859 fi
2860
2861       ;;
2862     no)
2863       :
2864       ;;
2865     *)
2866       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-dtrace option" >&5
2867 $as_echo "$as_me: error: no argument expected for --enable-dtrace option" >&2;}
2868    { (exit 1); exit 1; }; }
2869       ;;
2870   esac
2871
2872 else
2873   enable_dtrace=no
2874
2875 fi
2876
2877
2878
2879
2880 #
2881 # Block size
2882 #
2883 { $as_echo "$as_me:$LINENO: checking for block size" >&5
2884 $as_echo_n "checking for block size... " >&6; }
2885
2886
2887
2888 # Check whether --with-blocksize was given.
2889 if test "${with_blocksize+set}" = set; then
2890   withval=$with_blocksize;
2891   case $withval in
2892     yes)
2893       { { $as_echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2894 $as_echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2895    { (exit 1); exit 1; }; }
2896       ;;
2897     no)
2898       { { $as_echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2899 $as_echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2900    { (exit 1); exit 1; }; }
2901       ;;
2902     *)
2903       blocksize=$withval
2904       ;;
2905   esac
2906
2907 else
2908   blocksize=8
2909 fi
2910
2911
2912 case ${blocksize} in
2913   1) BLCKSZ=1024;;
2914   2) BLCKSZ=2048;;
2915   4) BLCKSZ=4096;;
2916   8) BLCKSZ=8192;;
2917  16) BLCKSZ=16384;;
2918  32) BLCKSZ=32768;;
2919   *) { { $as_echo "$as_me:$LINENO: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&5
2920 $as_echo "$as_me: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&2;}
2921    { (exit 1); exit 1; }; }
2922 esac
2923 { $as_echo "$as_me:$LINENO: result: ${blocksize}kB" >&5
2924 $as_echo "${blocksize}kB" >&6; }
2925
2926
2927 cat >>confdefs.h <<_ACEOF
2928 #define BLCKSZ ${BLCKSZ}
2929 _ACEOF
2930
2931
2932 #
2933 # Relation segment size
2934 #
2935 { $as_echo "$as_me:$LINENO: checking for segment size" >&5
2936 $as_echo_n "checking for segment size... " >&6; }
2937
2938
2939
2940 # Check whether --with-segsize was given.
2941 if test "${with_segsize+set}" = set; then
2942   withval=$with_segsize;
2943   case $withval in
2944     yes)
2945       { { $as_echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2946 $as_echo "$as_me: error: argument required for --with-segsize option" >&2;}
2947    { (exit 1); exit 1; }; }
2948       ;;
2949     no)
2950       { { $as_echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2951 $as_echo "$as_me: error: argument required for --with-segsize option" >&2;}
2952    { (exit 1); exit 1; }; }
2953       ;;
2954     *)
2955       segsize=$withval
2956       ;;
2957   esac
2958
2959 else
2960   segsize=1
2961 fi
2962
2963
2964 # this expression is set up to avoid unnecessary integer overflow
2965 # blocksize is already guaranteed to be a factor of 1024
2966 RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
2967 test $? -eq 0 || exit 1
2968 { $as_echo "$as_me:$LINENO: result: ${segsize}GB" >&5
2969 $as_echo "${segsize}GB" >&6; }
2970
2971
2972 cat >>confdefs.h <<_ACEOF
2973 #define RELSEG_SIZE ${RELSEG_SIZE}
2974 _ACEOF
2975
2976
2977 #
2978 # WAL block size
2979 #
2980 { $as_echo "$as_me:$LINENO: checking for WAL block size" >&5
2981 $as_echo_n "checking for WAL block size... " >&6; }
2982
2983
2984
2985 # Check whether --with-wal-blocksize was given.
2986 if test "${with_wal_blocksize+set}" = set; then
2987   withval=$with_wal_blocksize;
2988   case $withval in
2989     yes)
2990       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2991 $as_echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2992    { (exit 1); exit 1; }; }
2993       ;;
2994     no)
2995       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2996 $as_echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2997    { (exit 1); exit 1; }; }
2998       ;;
2999     *)
3000       wal_blocksize=$withval
3001       ;;
3002   esac
3003
3004 else
3005   wal_blocksize=8
3006 fi
3007
3008
3009 case ${wal_blocksize} in
3010   1) XLOG_BLCKSZ=1024;;
3011   2) XLOG_BLCKSZ=2048;;
3012   4) XLOG_BLCKSZ=4096;;
3013   8) XLOG_BLCKSZ=8192;;
3014  16) XLOG_BLCKSZ=16384;;
3015  32) XLOG_BLCKSZ=32768;;
3016  64) XLOG_BLCKSZ=65536;;
3017   *) { { $as_echo "$as_me:$LINENO: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&5
3018 $as_echo "$as_me: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&2;}
3019    { (exit 1); exit 1; }; }
3020 esac
3021 { $as_echo "$as_me:$LINENO: result: ${wal_blocksize}kB" >&5
3022 $as_echo "${wal_blocksize}kB" >&6; }
3023
3024
3025 cat >>confdefs.h <<_ACEOF
3026 #define XLOG_BLCKSZ ${XLOG_BLCKSZ}
3027 _ACEOF
3028
3029
3030 #
3031 # WAL segment size
3032 #
3033 { $as_echo "$as_me:$LINENO: checking for WAL segment size" >&5
3034 $as_echo_n "checking for WAL segment size... " >&6; }
3035
3036
3037
3038 # Check whether --with-wal-segsize was given.
3039 if test "${with_wal_segsize+set}" = set; then
3040   withval=$with_wal_segsize;
3041   case $withval in
3042     yes)
3043       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
3044 $as_echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
3045    { (exit 1); exit 1; }; }
3046       ;;
3047     no)
3048       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
3049 $as_echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
3050    { (exit 1); exit 1; }; }
3051       ;;
3052     *)
3053       wal_segsize=$withval
3054       ;;
3055   esac
3056
3057 else
3058   wal_segsize=16
3059 fi
3060
3061
3062 case ${wal_segsize} in
3063   1) ;;
3064   2) ;;
3065   4) ;;
3066   8) ;;
3067  16) ;;
3068  32) ;;
3069  64) ;;
3070   *) { { $as_echo "$as_me:$LINENO: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&5
3071 $as_echo "$as_me: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&2;}
3072    { (exit 1); exit 1; }; }
3073 esac
3074 { $as_echo "$as_me:$LINENO: result: ${wal_segsize}MB" >&5
3075 $as_echo "${wal_segsize}MB" >&6; }
3076
3077
3078 cat >>confdefs.h <<_ACEOF
3079 #define XLOG_SEG_SIZE (${wal_segsize} * 1024 * 1024)
3080 _ACEOF
3081
3082
3083 #
3084 # C compiler
3085 #
3086
3087 # For historical reasons you can also use --with-CC to specify the C compiler
3088 # to use, although the standard way to do this is to set the CC environment
3089 # variable.
3090
3091
3092
3093 # Check whether --with-CC was given.
3094 if test "${with_CC+set}" = set; then
3095   withval=$with_CC;
3096   case $withval in
3097     yes)
3098       { { $as_echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
3099 $as_echo "$as_me: error: argument required for --with-CC option" >&2;}
3100    { (exit 1); exit 1; }; }
3101       ;;
3102     no)
3103       { { $as_echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
3104 $as_echo "$as_me: error: argument required for --with-CC option" >&2;}
3105    { (exit 1); exit 1; }; }
3106       ;;
3107     *)
3108       CC=$with_CC
3109       ;;
3110   esac
3111
3112 fi
3113
3114
3115
3116 case $template in
3117   aix) pgac_cc_list="gcc xlc";;
3118  irix) pgac_cc_list="cc";; # no gcc
3119     *) pgac_cc_list="gcc cc";;
3120 esac
3121
3122 ac_ext=c
3123 ac_cpp='$CPP $CPPFLAGS'
3124 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3125 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3126 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3127 if test -n "$ac_tool_prefix"; then
3128   for ac_prog in $pgac_cc_list
3129   do
3130     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3131 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3132 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3133 $as_echo_n "checking for $ac_word... " >&6; }
3134 if test "${ac_cv_prog_CC+set}" = set; then
3135   $as_echo_n "(cached) " >&6
3136 else
3137   if test -n "$CC"; then
3138   ac_cv_prog_CC="$CC" # Let the user override the test.
3139 else
3140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3141 for as_dir in $PATH
3142 do
3143   IFS=$as_save_IFS
3144   test -z "$as_dir" && as_dir=.
3145   for ac_exec_ext in '' $ac_executable_extensions; do
3146   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3147     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3148     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3149     break 2
3150   fi
3151 done
3152 done
3153 IFS=$as_save_IFS
3154
3155 fi
3156 fi
3157 CC=$ac_cv_prog_CC
3158 if test -n "$CC"; then
3159   { $as_echo "$as_me:$LINENO: result: $CC" >&5
3160 $as_echo "$CC" >&6; }
3161 else
3162   { $as_echo "$as_me:$LINENO: result: no" >&5
3163 $as_echo "no" >&6; }
3164 fi
3165
3166
3167     test -n "$CC" && break
3168   done
3169 fi
3170 if test -z "$CC"; then
3171   ac_ct_CC=$CC
3172   for ac_prog in $pgac_cc_list
3173 do
3174   # Extract the first word of "$ac_prog", so it can be a program name with args.
3175 set dummy $ac_prog; ac_word=$2
3176 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3177 $as_echo_n "checking for $ac_word... " >&6; }
3178 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3179   $as_echo_n "(cached) " >&6
3180 else
3181   if test -n "$ac_ct_CC"; then
3182   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3183 else
3184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3185 for as_dir in $PATH
3186 do
3187   IFS=$as_save_IFS
3188   test -z "$as_dir" && as_dir=.
3189   for ac_exec_ext in '' $ac_executable_extensions; do
3190   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3191     ac_cv_prog_ac_ct_CC="$ac_prog"
3192     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3193     break 2
3194   fi
3195 done
3196 done
3197 IFS=$as_save_IFS
3198
3199 fi
3200 fi
3201 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3202 if test -n "$ac_ct_CC"; then
3203   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3204 $as_echo "$ac_ct_CC" >&6; }
3205 else
3206   { $as_echo "$as_me:$LINENO: result: no" >&5
3207 $as_echo "no" >&6; }
3208 fi
3209
3210
3211   test -n "$ac_ct_CC" && break
3212 done
3213
3214   if test "x$ac_ct_CC" = x; then
3215     CC=""
3216   else
3217     case $cross_compiling:$ac_tool_warned in
3218 yes:)
3219 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3220 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3221 ac_tool_warned=yes ;;
3222 esac
3223     CC=$ac_ct_CC
3224   fi
3225 fi
3226
3227
3228 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3229 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3230 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3231 See \`config.log' for more details." >&5
3232 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3233 See \`config.log' for more details." >&2;}
3234    { (exit 1); exit 1; }; }; }
3235
3236 # Provide some information about the compiler.
3237 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3238 set X $ac_compile
3239 ac_compiler=$2
3240 { (ac_try="$ac_compiler --version >&5"
3241 case "(($ac_try" in
3242   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3243   *) ac_try_echo=$ac_try;;
3244 esac
3245 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3246 $as_echo "$ac_try_echo") >&5
3247   (eval "$ac_compiler --version >&5") 2>&5
3248   ac_status=$?
3249   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3250   (exit $ac_status); }
3251 { (ac_try="$ac_compiler -v >&5"
3252 case "(($ac_try" in
3253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3254   *) ac_try_echo=$ac_try;;
3255 esac
3256 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3257 $as_echo "$ac_try_echo") >&5
3258   (eval "$ac_compiler -v >&5") 2>&5
3259   ac_status=$?
3260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261   (exit $ac_status); }
3262 { (ac_try="$ac_compiler -V >&5"
3263 case "(($ac_try" in
3264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3265   *) ac_try_echo=$ac_try;;
3266 esac
3267 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3268 $as_echo "$ac_try_echo") >&5
3269   (eval "$ac_compiler -V >&5") 2>&5
3270   ac_status=$?
3271   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272   (exit $ac_status); }
3273
3274 cat >conftest.$ac_ext <<_ACEOF
3275 /* confdefs.h.  */
3276 _ACEOF
3277 cat confdefs.h >>conftest.$ac_ext
3278 cat >>conftest.$ac_ext <<_ACEOF
3279 /* end confdefs.h.  */
3280
3281 int
3282 main ()
3283 {
3284
3285   ;
3286   return 0;
3287 }
3288 _ACEOF
3289 ac_clean_files_save=$ac_clean_files
3290 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3291 # Try to create an executable without -o first, disregard a.out.
3292 # It will help us diagnose broken compilers, and finding out an intuition
3293 # of exeext.
3294 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3295 $as_echo_n "checking for C compiler default output file name... " >&6; }
3296 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3297
3298 # The possible output files:
3299 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3300
3301 ac_rmfiles=
3302 for ac_file in $ac_files
3303 do
3304   case $ac_file in
3305     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3306     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3307   esac
3308 done
3309 rm -f $ac_rmfiles
3310
3311 if { (ac_try="$ac_link_default"
3312 case "(($ac_try" in
3313   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3314   *) ac_try_echo=$ac_try;;
3315 esac
3316 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3317 $as_echo "$ac_try_echo") >&5
3318   (eval "$ac_link_default") 2>&5
3319   ac_status=$?
3320   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3321   (exit $ac_status); }; then
3322   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3323 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3324 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3325 # so that the user can short-circuit this test for compilers unknown to
3326 # Autoconf.
3327 for ac_file in $ac_files ''
3328 do
3329   test -f "$ac_file" || continue
3330   case $ac_file in
3331     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3332         ;;
3333     [ab].out )
3334         # We found the default executable, but exeext='' is most
3335         # certainly right.
3336         break;;
3337     *.* )
3338         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3339         then :; else
3340            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3341         fi
3342         # We set ac_cv_exeext here because the later test for it is not
3343         # safe: cross compilers may not add the suffix if given an `-o'
3344         # argument, so we may need to know it at that point already.
3345         # Even if this section looks crufty: it has the advantage of
3346         # actually working.
3347         break;;
3348     * )
3349         break;;
3350   esac
3351 done
3352 test "$ac_cv_exeext" = no && ac_cv_exeext=
3353
3354 else
3355   ac_file=''
3356 fi
3357
3358 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3359 $as_echo "$ac_file" >&6; }
3360 if test -z "$ac_file"; then
3361   $as_echo "$as_me: failed program was:" >&5
3362 sed 's/^/| /' conftest.$ac_ext >&5
3363
3364 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3365 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3366 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3367 See \`config.log' for more details." >&5
3368 $as_echo "$as_me: error: C compiler cannot create executables
3369 See \`config.log' for more details." >&2;}
3370    { (exit 77); exit 77; }; }; }
3371 fi
3372
3373 ac_exeext=$ac_cv_exeext
3374
3375 # Check that the compiler produces executables we can run.  If not, either
3376 # the compiler is broken, or we cross compile.
3377 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3378 $as_echo_n "checking whether the C compiler works... " >&6; }
3379 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3380 # If not cross compiling, check that we can run a simple program.
3381 if test "$cross_compiling" != yes; then
3382   if { ac_try='./$ac_file'
3383   { (case "(($ac_try" in
3384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3385   *) ac_try_echo=$ac_try;;
3386 esac
3387 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3388 $as_echo "$ac_try_echo") >&5
3389   (eval "$ac_try") 2>&5
3390   ac_status=$?
3391   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3392   (exit $ac_status); }; }; then
3393     cross_compiling=no
3394   else
3395     if test "$cross_compiling" = maybe; then
3396         cross_compiling=yes
3397     else
3398         { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3399 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3400 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3401 If you meant to cross compile, use \`--host'.
3402 See \`config.log' for more details." >&5
3403 $as_echo "$as_me: error: cannot run C compiled programs.
3404 If you meant to cross compile, use \`--host'.
3405 See \`config.log' for more details." >&2;}
3406    { (exit 1); exit 1; }; }; }
3407     fi
3408   fi
3409 fi
3410 { $as_echo "$as_me:$LINENO: result: yes" >&5
3411 $as_echo "yes" >&6; }
3412
3413 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3414 ac_clean_files=$ac_clean_files_save
3415 # Check that the compiler produces executables we can run.  If not, either
3416 # the compiler is broken, or we cross compile.
3417 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3418 $as_echo_n "checking whether we are cross compiling... " >&6; }
3419 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3420 $as_echo "$cross_compiling" >&6; }
3421
3422 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3423 $as_echo_n "checking for suffix of executables... " >&6; }
3424 if { (ac_try="$ac_link"
3425 case "(($ac_try" in
3426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3427   *) ac_try_echo=$ac_try;;
3428 esac
3429 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3430 $as_echo "$ac_try_echo") >&5
3431   (eval "$ac_link") 2>&5
3432   ac_status=$?
3433   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3434   (exit $ac_status); }; then
3435   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3436 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3437 # work properly (i.e., refer to `conftest.exe'), while it won't with
3438 # `rm'.
3439 for ac_file in conftest.exe conftest conftest.*; do
3440   test -f "$ac_file" || continue
3441   case $ac_file in
3442     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3443     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3444           break;;
3445     * ) break;;
3446   esac
3447 done
3448 else
3449   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3450 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3451 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3452 See \`config.log' for more details." >&5
3453 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3454 See \`config.log' for more details." >&2;}
3455    { (exit 1); exit 1; }; }; }
3456 fi
3457
3458 rm -f conftest$ac_cv_exeext
3459 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3460 $as_echo "$ac_cv_exeext" >&6; }
3461
3462 rm -f conftest.$ac_ext
3463 EXEEXT=$ac_cv_exeext
3464 ac_exeext=$EXEEXT
3465 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3466 $as_echo_n "checking for suffix of object files... " >&6; }
3467 if test "${ac_cv_objext+set}" = set; then
3468   $as_echo_n "(cached) " >&6
3469 else
3470   cat >conftest.$ac_ext <<_ACEOF
3471 /* confdefs.h.  */
3472 _ACEOF
3473 cat confdefs.h >>conftest.$ac_ext
3474 cat >>conftest.$ac_ext <<_ACEOF
3475 /* end confdefs.h.  */
3476
3477 int
3478 main ()
3479 {
3480
3481   ;
3482   return 0;
3483 }
3484 _ACEOF
3485 rm -f conftest.o conftest.obj
3486 if { (ac_try="$ac_compile"
3487 case "(($ac_try" in
3488   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3489   *) ac_try_echo=$ac_try;;
3490 esac
3491 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3492 $as_echo "$ac_try_echo") >&5
3493   (eval "$ac_compile") 2>&5
3494   ac_status=$?
3495   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3496   (exit $ac_status); }; then
3497   for ac_file in conftest.o conftest.obj conftest.*; do
3498   test -f "$ac_file" || continue;
3499   case $ac_file in
3500     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3501     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3502        break;;
3503   esac
3504 done
3505 else
3506   $as_echo "$as_me: failed program was:" >&5
3507 sed 's/^/| /' conftest.$ac_ext >&5
3508
3509 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3510 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3511 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3512 See \`config.log' for more details." >&5
3513 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3514 See \`config.log' for more details." >&2;}
3515    { (exit 1); exit 1; }; }; }
3516 fi
3517
3518 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3519 fi
3520 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3521 $as_echo "$ac_cv_objext" >&6; }
3522 OBJEXT=$ac_cv_objext
3523 ac_objext=$OBJEXT
3524 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3525 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3526 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3527   $as_echo_n "(cached) " >&6
3528 else
3529   cat >conftest.$ac_ext <<_ACEOF
3530 /* confdefs.h.  */
3531 _ACEOF
3532 cat confdefs.h >>conftest.$ac_ext
3533 cat >>conftest.$ac_ext <<_ACEOF
3534 /* end confdefs.h.  */
3535
3536 int
3537 main ()
3538 {
3539 #ifndef __GNUC__
3540        choke me
3541 #endif
3542
3543   ;
3544   return 0;
3545 }
3546 _ACEOF
3547 rm -f conftest.$ac_objext
3548 if { (ac_try="$ac_compile"
3549 case "(($ac_try" in
3550   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3551   *) ac_try_echo=$ac_try;;
3552 esac
3553 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3554 $as_echo "$ac_try_echo") >&5
3555   (eval "$ac_compile") 2>conftest.er1
3556   ac_status=$?
3557   grep -v '^ *+' conftest.er1 >conftest.err
3558   rm -f conftest.er1
3559   cat conftest.err >&5
3560   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561   (exit $ac_status); } && {
3562          test -z "$ac_c_werror_flag" ||
3563          test ! -s conftest.err
3564        } && test -s conftest.$ac_objext; then
3565   ac_compiler_gnu=yes
3566 else
3567   $as_echo "$as_me: failed program was:" >&5
3568 sed 's/^/| /' conftest.$ac_ext >&5
3569
3570         ac_compiler_gnu=no
3571 fi
3572
3573 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3574 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3575
3576 fi
3577 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3578 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3579 if test $ac_compiler_gnu = yes; then
3580   GCC=yes
3581 else
3582   GCC=
3583 fi
3584 ac_test_CFLAGS=${CFLAGS+set}
3585 ac_save_CFLAGS=$CFLAGS
3586 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3587 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3588 if test "${ac_cv_prog_cc_g+set}" = set; then
3589   $as_echo_n "(cached) " >&6
3590 else
3591   ac_save_c_werror_flag=$ac_c_werror_flag
3592    ac_c_werror_flag=yes
3593    ac_cv_prog_cc_g=no
3594    CFLAGS="-g"
3595    cat >conftest.$ac_ext <<_ACEOF
3596 /* confdefs.h.  */
3597 _ACEOF
3598 cat confdefs.h >>conftest.$ac_ext
3599 cat >>conftest.$ac_ext <<_ACEOF
3600 /* end confdefs.h.  */
3601
3602 int
3603 main ()
3604 {
3605
3606   ;
3607   return 0;
3608 }
3609 _ACEOF
3610 rm -f conftest.$ac_objext
3611 if { (ac_try="$ac_compile"
3612 case "(($ac_try" in
3613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3614   *) ac_try_echo=$ac_try;;
3615 esac
3616 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3617 $as_echo "$ac_try_echo") >&5
3618   (eval "$ac_compile") 2>conftest.er1
3619   ac_status=$?
3620   grep -v '^ *+' conftest.er1 >conftest.err
3621   rm -f conftest.er1
3622   cat conftest.err >&5
3623   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3624   (exit $ac_status); } && {
3625          test -z "$ac_c_werror_flag" ||
3626          test ! -s conftest.err
3627        } && test -s conftest.$ac_objext; then
3628   ac_cv_prog_cc_g=yes
3629 else
3630   $as_echo "$as_me: failed program was:" >&5
3631 sed 's/^/| /' conftest.$ac_ext >&5
3632
3633         CFLAGS=""
3634       cat >conftest.$ac_ext <<_ACEOF
3635 /* confdefs.h.  */
3636 _ACEOF
3637 cat confdefs.h >>conftest.$ac_ext
3638 cat >>conftest.$ac_ext <<_ACEOF
3639 /* end confdefs.h.  */
3640
3641 int
3642 main ()
3643 {
3644
3645   ;
3646   return 0;
3647 }
3648 _ACEOF
3649 rm -f conftest.$ac_objext
3650 if { (ac_try="$ac_compile"
3651 case "(($ac_try" in
3652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3653   *) ac_try_echo=$ac_try;;
3654 esac
3655 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3656 $as_echo "$ac_try_echo") >&5
3657   (eval "$ac_compile") 2>conftest.er1
3658   ac_status=$?
3659   grep -v '^ *+' conftest.er1 >conftest.err
3660   rm -f conftest.er1
3661   cat conftest.err >&5
3662   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3663   (exit $ac_status); } && {
3664          test -z "$ac_c_werror_flag" ||
3665          test ! -s conftest.err
3666        } && test -s conftest.$ac_objext; then
3667   :
3668 else
3669   $as_echo "$as_me: failed program was:" >&5
3670 sed 's/^/| /' conftest.$ac_ext >&5
3671
3672         ac_c_werror_flag=$ac_save_c_werror_flag
3673          CFLAGS="-g"
3674          cat >conftest.$ac_ext <<_ACEOF
3675 /* confdefs.h.  */
3676 _ACEOF
3677 cat confdefs.h >>conftest.$ac_ext
3678 cat >>conftest.$ac_ext <<_ACEOF
3679 /* end confdefs.h.  */
3680
3681 int
3682 main ()
3683 {
3684
3685   ;
3686   return 0;
3687 }
3688 _ACEOF
3689 rm -f conftest.$ac_objext
3690 if { (ac_try="$ac_compile"
3691 case "(($ac_try" in
3692   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3693   *) ac_try_echo=$ac_try;;
3694 esac
3695 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3696 $as_echo "$ac_try_echo") >&5
3697   (eval "$ac_compile") 2>conftest.er1
3698   ac_status=$?
3699   grep -v '^ *+' conftest.er1 >conftest.err
3700   rm -f conftest.er1
3701   cat conftest.err >&5
3702   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3703   (exit $ac_status); } && {
3704          test -z "$ac_c_werror_flag" ||
3705          test ! -s conftest.err
3706        } && test -s conftest.$ac_objext; then
3707   ac_cv_prog_cc_g=yes
3708 else
3709   $as_echo "$as_me: failed program was:" >&5
3710 sed 's/^/| /' conftest.$ac_ext >&5
3711
3712
3713 fi
3714
3715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3716 fi
3717
3718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3719 fi
3720
3721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3722    ac_c_werror_flag=$ac_save_c_werror_flag
3723 fi
3724 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3725 $as_echo "$ac_cv_prog_cc_g" >&6; }
3726 if test "$ac_test_CFLAGS" = set; then
3727   CFLAGS=$ac_save_CFLAGS
3728 elif test $ac_cv_prog_cc_g = yes; then
3729   if test "$GCC" = yes; then
3730     CFLAGS="-g -O2"
3731   else
3732     CFLAGS="-g"
3733   fi
3734 else
3735   if test "$GCC" = yes; then
3736     CFLAGS="-O2"
3737   else
3738     CFLAGS=
3739   fi
3740 fi
3741 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3742 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3743 if test "${ac_cv_prog_cc_c89+set}" = set; then
3744   $as_echo_n "(cached) " >&6
3745 else
3746   ac_cv_prog_cc_c89=no
3747 ac_save_CC=$CC
3748 cat >conftest.$ac_ext <<_ACEOF
3749 /* confdefs.h.  */
3750 _ACEOF
3751 cat confdefs.h >>conftest.$ac_ext
3752 cat >>conftest.$ac_ext <<_ACEOF
3753 /* end confdefs.h.  */
3754 #include <stdarg.h>
3755 #include <stdio.h>
3756 #include <sys/types.h>
3757 #include <sys/stat.h>
3758 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3759 struct buf { int x; };
3760 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3761 static char *e (p, i)
3762      char **p;
3763      int i;
3764 {
3765   return p[i];
3766 }
3767 static char *f (char * (*g) (char **, int), char **p, ...)
3768 {
3769   char *s;
3770   va_list v;
3771   va_start (v,p);
3772   s = g (p, va_arg (v,int));
3773   va_end (v);
3774   return s;
3775 }
3776
3777 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3778    function prototypes and stuff, but not '\xHH' hex character constants.
3779    These don't provoke an error unfortunately, instead are silently treated
3780    as 'x'.  The following induces an error, until -std is added to get
3781    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3782    array size at least.  It's necessary to write '\x00'==0 to get something
3783    that's true only with -std.  */
3784 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3785
3786 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3787    inside strings and character constants.  */
3788 #define FOO(x) 'x'
3789 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3790
3791 int test (int i, double x);
3792 struct s1 {int (*f) (int a);};
3793 struct s2 {int (*f) (double a);};
3794 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3795 int argc;
3796 char **argv;
3797 int
3798 main ()
3799 {
3800 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3801   ;
3802   return 0;
3803 }
3804 _ACEOF
3805 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3806         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3807 do
3808   CC="$ac_save_CC $ac_arg"
3809   rm -f conftest.$ac_objext
3810 if { (ac_try="$ac_compile"
3811 case "(($ac_try" in
3812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3813   *) ac_try_echo=$ac_try;;
3814 esac
3815 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3816 $as_echo "$ac_try_echo") >&5
3817   (eval "$ac_compile") 2>conftest.er1
3818   ac_status=$?
3819   grep -v '^ *+' conftest.er1 >conftest.err
3820   rm -f conftest.er1
3821   cat conftest.err >&5
3822   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3823   (exit $ac_status); } && {
3824          test -z "$ac_c_werror_flag" ||
3825          test ! -s conftest.err
3826        } && test -s conftest.$ac_objext; then
3827   ac_cv_prog_cc_c89=$ac_arg
3828 else
3829   $as_echo "$as_me: failed program was:" >&5
3830 sed 's/^/| /' conftest.$ac_ext >&5
3831
3832
3833 fi
3834
3835 rm -f core conftest.err conftest.$ac_objext
3836   test "x$ac_cv_prog_cc_c89" != "xno" && break
3837 done
3838 rm -f conftest.$ac_ext
3839 CC=$ac_save_CC
3840
3841 fi
3842 # AC_CACHE_VAL
3843 case "x$ac_cv_prog_cc_c89" in
3844   x)
3845     { $as_echo "$as_me:$LINENO: result: none needed" >&5
3846 $as_echo "none needed" >&6; } ;;
3847   xno)
3848     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3849 $as_echo "unsupported" >&6; } ;;
3850   *)
3851     CC="$CC $ac_cv_prog_cc_c89"
3852     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3853 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3854 esac
3855
3856
3857 ac_ext=c
3858 ac_cpp='$CPP $CPPFLAGS'
3859 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3860 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3861 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3862
3863
3864 # Check if it's Intel's compiler, which (usually) pretends to be gcc,
3865 # but has idiosyncrasies of its own.  We assume icc will define
3866 # __INTEL_COMPILER regardless of CFLAGS.
3867
3868 cat >conftest.$ac_ext <<_ACEOF
3869 /* confdefs.h.  */
3870 _ACEOF
3871 cat confdefs.h >>conftest.$ac_ext
3872 cat >>conftest.$ac_ext <<_ACEOF
3873 /* end confdefs.h.  */
3874
3875 int
3876 main ()
3877 {
3878 #ifndef __INTEL_COMPILER
3879 choke me
3880 #endif
3881   ;
3882   return 0;
3883 }
3884 _ACEOF
3885 rm -f conftest.$ac_objext
3886 if { (ac_try="$ac_compile"
3887 case "(($ac_try" in
3888   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3889   *) ac_try_echo=$ac_try;;
3890 esac
3891 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3892 $as_echo "$ac_try_echo") >&5
3893   (eval "$ac_compile") 2>conftest.er1
3894   ac_status=$?
3895   grep -v '^ *+' conftest.er1 >conftest.err
3896   rm -f conftest.er1
3897   cat conftest.err >&5
3898   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3899   (exit $ac_status); } && {
3900          test -z "$ac_c_werror_flag" ||
3901          test ! -s conftest.err
3902        } && test -s conftest.$ac_objext; then
3903   ICC=yes
3904 else
3905   $as_echo "$as_me: failed program was:" >&5
3906 sed 's/^/| /' conftest.$ac_ext >&5
3907
3908         ICC=no
3909 fi
3910
3911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3912
3913 # Check if it's Sun Studio compiler. We assume that
3914 # __SUNPRO_C will be defined for Sun Studio compilers
3915 cat >conftest.$ac_ext <<_ACEOF
3916 /* confdefs.h.  */
3917 _ACEOF
3918 cat confdefs.h >>conftest.$ac_ext
3919 cat >>conftest.$ac_ext <<_ACEOF
3920 /* end confdefs.h.  */
3921
3922 int
3923 main ()
3924 {
3925 #ifndef __SUNPRO_C
3926 choke me
3927 #endif
3928   ;
3929   return 0;
3930 }
3931 _ACEOF
3932 rm -f conftest.$ac_objext
3933 if { (ac_try="$ac_compile"
3934 case "(($ac_try" in
3935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3936   *) ac_try_echo=$ac_try;;
3937 esac
3938 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3939 $as_echo "$ac_try_echo") >&5
3940   (eval "$ac_compile") 2>conftest.er1
3941   ac_status=$?
3942   grep -v '^ *+' conftest.er1 >conftest.err
3943   rm -f conftest.er1
3944   cat conftest.err >&5
3945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946   (exit $ac_status); } && {
3947          test -z "$ac_c_werror_flag" ||
3948          test ! -s conftest.err
3949        } && test -s conftest.$ac_objext; then
3950   SUN_STUDIO_CC=yes
3951 else
3952   $as_echo "$as_me: failed program was:" >&5
3953 sed 's/^/| /' conftest.$ac_ext >&5
3954
3955         SUN_STUDIO_CC=no
3956 fi
3957
3958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3959
3960
3961
3962 unset CFLAGS
3963
3964 #
3965 # Read the template
3966 #
3967 . "$srcdir/src/template/$template" || exit
3968
3969 # CFLAGS are selected so:
3970 # If the user specifies something in the environment, that is used.
3971 # else:  If the template file set something, that is used.
3972 # else:  If coverage was enabled, don't set anything.
3973 # else:  If the compiler is GCC, then we use -O2.
3974 # else:  If the compiler is something else, then we use -O, unless debugging.
3975
3976 if test "$ac_env_CFLAGS_set" = set; then
3977   CFLAGS=$ac_env_CFLAGS_value
3978 elif test "${CFLAGS+set}" = set; then
3979   : # (keep what template set)
3980 elif test "$enable_coverage" = yes; then
3981   : # no optimization by default
3982 elif test "$GCC" = yes; then
3983   CFLAGS="-O2"
3984 else
3985   # if the user selected debug mode, don't use -O
3986   if test "$enable_debug" != yes; then
3987     CFLAGS="-O"
3988   fi
3989 fi
3990
3991 # Some versions of GCC support some additional useful warning flags.
3992 # Check whether they are supported, and add them to CFLAGS if so.
3993 # ICC pretends to be GCC but it's lying; it doesn't support these flags,
3994 # but has its own.  Also check other compiler-specific flags here.
3995
3996 if test "$GCC" = yes -a "$ICC" = no; then
3997   CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
3998   # These work in some but not all gcc versions
3999   { $as_echo "$as_me:$LINENO: checking if $CC supports -Wdeclaration-after-statement" >&5
4000 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
4001 pgac_save_CFLAGS=$CFLAGS
4002 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
4003 cat >conftest.$ac_ext <<_ACEOF
4004 /* confdefs.h.  */
4005 _ACEOF
4006 cat confdefs.h >>conftest.$ac_ext
4007 cat >>conftest.$ac_ext <<_ACEOF
4008 /* end confdefs.h.  */
4009
4010 int
4011 main ()
4012 {
4013
4014   ;
4015   return 0;
4016 }
4017 _ACEOF
4018 rm -f conftest.$ac_objext
4019 if { (ac_try="$ac_compile"
4020 case "(($ac_try" in
4021   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4022   *) ac_try_echo=$ac_try;;
4023 esac
4024 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4025 $as_echo "$ac_try_echo") >&5
4026   (eval "$ac_compile") 2>conftest.er1
4027   ac_status=$?
4028   grep -v '^ *+' conftest.er1 >conftest.err
4029   rm -f conftest.er1
4030   cat conftest.err >&5
4031   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4032   (exit $ac_status); } && {
4033          test -z "$ac_c_werror_flag" ||
4034          test ! -s conftest.err
4035        } && test -s conftest.$ac_objext; then
4036   { $as_echo "$as_me:$LINENO: result: yes" >&5
4037 $as_echo "yes" >&6; }
4038 else
4039   $as_echo "$as_me: failed program was:" >&5
4040 sed 's/^/| /' conftest.$ac_ext >&5
4041
4042         CFLAGS="$pgac_save_CFLAGS"
4043                     { $as_echo "$as_me:$LINENO: result: no" >&5
4044 $as_echo "no" >&6; }
4045 fi
4046
4047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4048
4049   { $as_echo "$as_me:$LINENO: checking if $CC supports -Wendif-labels" >&5
4050 $as_echo_n "checking if $CC supports -Wendif-labels... " >&6; }
4051 pgac_save_CFLAGS=$CFLAGS
4052 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
4053 cat >conftest.$ac_ext <<_ACEOF
4054 /* confdefs.h.  */
4055 _ACEOF
4056 cat confdefs.h >>conftest.$ac_ext
4057 cat >>conftest.$ac_ext <<_ACEOF
4058 /* end confdefs.h.  */
4059
4060 int
4061 main ()
4062 {
4063
4064   ;
4065   return 0;
4066 }
4067 _ACEOF
4068 rm -f conftest.$ac_objext
4069 if { (ac_try="$ac_compile"
4070 case "(($ac_try" in
4071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4072   *) ac_try_echo=$ac_try;;
4073 esac
4074 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4075 $as_echo "$ac_try_echo") >&5
4076   (eval "$ac_compile") 2>conftest.er1
4077   ac_status=$?
4078   grep -v '^ *+' conftest.er1 >conftest.err
4079   rm -f conftest.er1
4080   cat conftest.err >&5
4081   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4082   (exit $ac_status); } && {
4083          test -z "$ac_c_werror_flag" ||
4084          test ! -s conftest.err
4085        } && test -s conftest.$ac_objext; then
4086   { $as_echo "$as_me:$LINENO: result: yes" >&5
4087 $as_echo "yes" >&6; }
4088 else
4089   $as_echo "$as_me: failed program was:" >&5
4090 sed 's/^/| /' conftest.$ac_ext >&5
4091
4092         CFLAGS="$pgac_save_CFLAGS"
4093                     { $as_echo "$as_me:$LINENO: result: no" >&5
4094 $as_echo "no" >&6; }
4095 fi
4096
4097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4098
4099   # Disable strict-aliasing rules; needed for gcc 3.3+
4100   { $as_echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
4101 $as_echo_n "checking if $CC supports -fno-strict-aliasing... " >&6; }
4102 pgac_save_CFLAGS=$CFLAGS
4103 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4104 cat >conftest.$ac_ext <<_ACEOF
4105 /* confdefs.h.  */
4106 _ACEOF
4107 cat confdefs.h >>conftest.$ac_ext
4108 cat >>conftest.$ac_ext <<_ACEOF
4109 /* end confdefs.h.  */
4110
4111 int
4112 main ()
4113 {
4114
4115   ;
4116   return 0;
4117 }
4118 _ACEOF
4119 rm -f conftest.$ac_objext
4120 if { (ac_try="$ac_compile"
4121 case "(($ac_try" in
4122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4123   *) ac_try_echo=$ac_try;;
4124 esac
4125 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4126 $as_echo "$ac_try_echo") >&5
4127   (eval "$ac_compile") 2>conftest.er1
4128   ac_status=$?
4129   grep -v '^ *+' conftest.er1 >conftest.err
4130   rm -f conftest.er1
4131   cat conftest.err >&5
4132   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4133   (exit $ac_status); } && {
4134          test -z "$ac_c_werror_flag" ||
4135          test ! -s conftest.err
4136        } && test -s conftest.$ac_objext; then
4137   { $as_echo "$as_me:$LINENO: result: yes" >&5
4138 $as_echo "yes" >&6; }
4139 else
4140   $as_echo "$as_me: failed program was:" >&5
4141 sed 's/^/| /' conftest.$ac_ext >&5
4142
4143         CFLAGS="$pgac_save_CFLAGS"
4144                     { $as_echo "$as_me:$LINENO: result: no" >&5
4145 $as_echo "no" >&6; }
4146 fi
4147
4148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4149
4150   # Disable optimizations that assume no overflow; needed for gcc 4.3+
4151   { $as_echo "$as_me:$LINENO: checking if $CC supports -fwrapv" >&5
4152 $as_echo_n "checking if $CC supports -fwrapv... " >&6; }
4153 pgac_save_CFLAGS=$CFLAGS
4154 CFLAGS="$pgac_save_CFLAGS -fwrapv"
4155 cat >conftest.$ac_ext <<_ACEOF
4156 /* confdefs.h.  */
4157 _ACEOF
4158 cat confdefs.h >>conftest.$ac_ext
4159 cat >>conftest.$ac_ext <<_ACEOF
4160 /* end confdefs.h.  */
4161
4162 int
4163 main ()
4164 {
4165
4166   ;
4167   return 0;
4168 }
4169 _ACEOF
4170 rm -f conftest.$ac_objext
4171 if { (ac_try="$ac_compile"
4172 case "(($ac_try" in
4173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4174   *) ac_try_echo=$ac_try;;
4175 esac
4176 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4177 $as_echo "$ac_try_echo") >&5
4178   (eval "$ac_compile") 2>conftest.er1
4179   ac_status=$?
4180   grep -v '^ *+' conftest.er1 >conftest.err
4181   rm -f conftest.er1
4182   cat conftest.err >&5
4183   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4184   (exit $ac_status); } && {
4185          test -z "$ac_c_werror_flag" ||
4186          test ! -s conftest.err
4187        } && test -s conftest.$ac_objext; then
4188   { $as_echo "$as_me:$LINENO: result: yes" >&5
4189 $as_echo "yes" >&6; }
4190 else
4191   $as_echo "$as_me: failed program was:" >&5
4192 sed 's/^/| /' conftest.$ac_ext >&5
4193
4194         CFLAGS="$pgac_save_CFLAGS"
4195                     { $as_echo "$as_me:$LINENO: result: no" >&5
4196 $as_echo "no" >&6; }
4197 fi
4198
4199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4200
4201 elif test "$ICC" = yes; then
4202   # Intel's compiler has a bug/misoptimization in checking for
4203   # division by NAN (NaN == 0), -mp1 fixes it, so add it to the CFLAGS.
4204   { $as_echo "$as_me:$LINENO: checking if $CC supports -mp1" >&5
4205 $as_echo_n "checking if $CC supports -mp1... " >&6; }
4206 pgac_save_CFLAGS=$CFLAGS
4207 CFLAGS="$pgac_save_CFLAGS -mp1"
4208 cat >conftest.$ac_ext <<_ACEOF
4209 /* confdefs.h.  */
4210 _ACEOF
4211 cat confdefs.h >>conftest.$ac_ext
4212 cat >>conftest.$ac_ext <<_ACEOF
4213 /* end confdefs.h.  */
4214
4215 int
4216 main ()
4217 {
4218
4219   ;
4220   return 0;
4221 }
4222 _ACEOF
4223 rm -f conftest.$ac_objext
4224 if { (ac_try="$ac_compile"
4225 case "(($ac_try" in
4226   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4227   *) ac_try_echo=$ac_try;;
4228 esac
4229 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4230 $as_echo "$ac_try_echo") >&5
4231   (eval "$ac_compile") 2>conftest.er1
4232   ac_status=$?
4233   grep -v '^ *+' conftest.er1 >conftest.err
4234   rm -f conftest.er1
4235   cat conftest.err >&5
4236   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4237   (exit $ac_status); } && {
4238          test -z "$ac_c_werror_flag" ||
4239          test ! -s conftest.err
4240        } && test -s conftest.$ac_objext; then
4241   { $as_echo "$as_me:$LINENO: result: yes" >&5
4242 $as_echo "yes" >&6; }
4243 else
4244   $as_echo "$as_me: failed program was:" >&5
4245 sed 's/^/| /' conftest.$ac_ext >&5
4246
4247         CFLAGS="$pgac_save_CFLAGS"
4248                     { $as_echo "$as_me:$LINENO: result: no" >&5
4249 $as_echo "no" >&6; }
4250 fi
4251
4252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4253
4254   # Make sure strict aliasing is off (though this is said to be the default)
4255   { $as_echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
4256 $as_echo_n "checking if $CC supports -fno-strict-aliasing... " >&6; }
4257 pgac_save_CFLAGS=$CFLAGS
4258 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4259 cat >conftest.$ac_ext <<_ACEOF
4260 /* confdefs.h.  */
4261 _ACEOF
4262 cat confdefs.h >>conftest.$ac_ext
4263 cat >>conftest.$ac_ext <<_ACEOF
4264 /* end confdefs.h.  */
4265
4266 int
4267 main ()
4268 {
4269
4270   ;
4271   return 0;
4272 }
4273 _ACEOF
4274 rm -f conftest.$ac_objext
4275 if { (ac_try="$ac_compile"
4276 case "(($ac_try" in
4277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4278   *) ac_try_echo=$ac_try;;
4279 esac
4280 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4281 $as_echo "$ac_try_echo") >&5
4282   (eval "$ac_compile") 2>conftest.er1
4283   ac_status=$?
4284   grep -v '^ *+' conftest.er1 >conftest.err
4285   rm -f conftest.er1
4286   cat conftest.err >&5
4287   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288   (exit $ac_status); } && {
4289          test -z "$ac_c_werror_flag" ||
4290          test ! -s conftest.err
4291        } && test -s conftest.$ac_objext; then
4292   { $as_echo "$as_me:$LINENO: result: yes" >&5
4293 $as_echo "yes" >&6; }
4294 else
4295   $as_echo "$as_me: failed program was:" >&5
4296 sed 's/^/| /' conftest.$ac_ext >&5
4297
4298         CFLAGS="$pgac_save_CFLAGS"
4299                     { $as_echo "$as_me:$LINENO: result: no" >&5
4300 $as_echo "no" >&6; }
4301 fi
4302
4303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4304
4305 elif test "$PORTNAME" = "aix"; then
4306   # AIX's xlc has to have strict aliasing turned off too
4307   { $as_echo "$as_me:$LINENO: checking if $CC supports -qnoansialias" >&5
4308 $as_echo_n "checking if $CC supports -qnoansialias... " >&6; }
4309 pgac_save_CFLAGS=$CFLAGS
4310 CFLAGS="$pgac_save_CFLAGS -qnoansialias"
4311 cat >conftest.$ac_ext <<_ACEOF
4312 /* confdefs.h.  */
4313 _ACEOF
4314 cat confdefs.h >>conftest.$ac_ext
4315 cat >>conftest.$ac_ext <<_ACEOF
4316 /* end confdefs.h.  */
4317
4318 int
4319 main ()
4320 {
4321
4322   ;
4323   return 0;
4324 }
4325 _ACEOF
4326 rm -f conftest.$ac_objext
4327 if { (ac_try="$ac_compile"
4328 case "(($ac_try" in
4329   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4330   *) ac_try_echo=$ac_try;;
4331 esac
4332 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4333 $as_echo "$ac_try_echo") >&5
4334   (eval "$ac_compile") 2>conftest.er1
4335   ac_status=$?
4336   grep -v '^ *+' conftest.er1 >conftest.err
4337   rm -f conftest.er1
4338   cat conftest.err >&5
4339   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4340   (exit $ac_status); } && {
4341          test -z "$ac_c_werror_flag" ||
4342          test ! -s conftest.err
4343        } && test -s conftest.$ac_objext; then
4344   { $as_echo "$as_me:$LINENO: result: yes" >&5
4345 $as_echo "yes" >&6; }
4346 else
4347   $as_echo "$as_me: failed program was:" >&5
4348 sed 's/^/| /' conftest.$ac_ext >&5
4349
4350         CFLAGS="$pgac_save_CFLAGS"
4351                     { $as_echo "$as_me:$LINENO: result: no" >&5
4352 $as_echo "no" >&6; }
4353 fi
4354
4355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4356
4357 fi
4358
4359 # supply -g if --enable-debug
4360 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
4361   CFLAGS="$CFLAGS -g"
4362 fi
4363
4364 # enable code coverage if --enable-coverage
4365 if test "$enable_coverage" = yes; then
4366   if test "$GCC" = yes; then
4367     CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
4368   else
4369     { { $as_echo "$as_me:$LINENO: error: --enable-coverage is supported only when using GCC" >&5
4370 $as_echo "$as_me: error: --enable-coverage is supported only when using GCC" >&2;}
4371    { (exit 1); exit 1; }; }
4372   fi
4373 fi
4374
4375 # enable profiling if --enable-profiling
4376 if test "$enable_profiling" = yes && test "$ac_cv_prog_cc_g" = yes; then
4377   if test "$GCC" = yes; then
4378
4379 cat >>confdefs.h <<\_ACEOF
4380 #define PROFILE_PID_DIR 1
4381 _ACEOF
4382
4383     CFLAGS="$CFLAGS -pg $PLATFORM_PROFILE_FLAGS"
4384   else
4385     { { $as_echo "$as_me:$LINENO: error: --enable-profiling is supported only when using GCC" >&5
4386 $as_echo "$as_me: error: --enable-profiling is supported only when using GCC" >&2;}
4387    { (exit 1); exit 1; }; }
4388   fi
4389 fi
4390
4391 # We already have this in Makefile.win32, but configure needs it too
4392 if test "$PORTNAME" = "win32"; then
4393   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
4394 fi
4395
4396 # Check if the compiler still works with the template settings
4397 { $as_echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
4398 $as_echo_n "checking whether the C compiler still works... " >&6; }
4399 cat >conftest.$ac_ext <<_ACEOF
4400 /* confdefs.h.  */
4401 _ACEOF
4402 cat confdefs.h >>conftest.$ac_ext
4403 cat >>conftest.$ac_ext <<_ACEOF
4404 /* end confdefs.h.  */
4405
4406 int
4407 main ()
4408 {
4409 return 0;
4410   ;
4411   return 0;
4412 }
4413 _ACEOF
4414 rm -f conftest.$ac_objext conftest$ac_exeext
4415 if { (ac_try="$ac_link"
4416 case "(($ac_try" in
4417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4418   *) ac_try_echo=$ac_try;;
4419 esac
4420 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4421 $as_echo "$ac_try_echo") >&5
4422   (eval "$ac_link") 2>conftest.er1
4423   ac_status=$?
4424   grep -v '^ *+' conftest.er1 >conftest.err
4425   rm -f conftest.er1
4426   cat conftest.err >&5
4427   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4428   (exit $ac_status); } && {
4429          test -z "$ac_c_werror_flag" ||
4430          test ! -s conftest.err
4431        } && test -s conftest$ac_exeext && {
4432          test "$cross_compiling" = yes ||
4433          $as_test_x conftest$ac_exeext
4434        }; then
4435   { $as_echo "$as_me:$LINENO: result: yes" >&5
4436 $as_echo "yes" >&6; }
4437 else
4438   $as_echo "$as_me: failed program was:" >&5
4439 sed 's/^/| /' conftest.$ac_ext >&5
4440
4441         { $as_echo "$as_me:$LINENO: result: no" >&5
4442 $as_echo "no" >&6; }
4443    { { $as_echo "$as_me:$LINENO: error: cannot proceed" >&5
4444 $as_echo "$as_me: error: cannot proceed" >&2;}
4445    { (exit 1); exit 1; }; }
4446 fi
4447
4448 rm -rf conftest.dSYM
4449 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4450       conftest$ac_exeext conftest.$ac_ext
4451
4452 # Defend against gcc -ffast-math
4453 if test "$GCC" = yes; then
4454 cat >conftest.$ac_ext <<_ACEOF
4455 /* confdefs.h.  */
4456 _ACEOF
4457 cat confdefs.h >>conftest.$ac_ext
4458 cat >>conftest.$ac_ext <<_ACEOF
4459 /* end confdefs.h.  */
4460
4461 int
4462 main ()
4463 {
4464 #ifdef __FAST_MATH__
4465 choke me
4466 #endif
4467   ;
4468   return 0;
4469 }
4470 _ACEOF
4471 rm -f conftest.$ac_objext
4472 if { (ac_try="$ac_compile"
4473 case "(($ac_try" in
4474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4475   *) ac_try_echo=$ac_try;;
4476 esac
4477 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4478 $as_echo "$ac_try_echo") >&5
4479   (eval "$ac_compile") 2>conftest.er1
4480   ac_status=$?
4481   grep -v '^ *+' conftest.er1 >conftest.err
4482   rm -f conftest.er1
4483   cat conftest.err >&5
4484   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4485   (exit $ac_status); } && {
4486          test -z "$ac_c_werror_flag" ||
4487          test ! -s conftest.err
4488        } && test -s conftest.$ac_objext; then
4489   :
4490 else
4491   $as_echo "$as_me: failed program was:" >&5
4492 sed 's/^/| /' conftest.$ac_ext >&5
4493
4494         { { $as_echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
4495 $as_echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
4496    { (exit 1); exit 1; }; }
4497 fi
4498
4499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4500 fi
4501
4502 ac_ext=c
4503 ac_cpp='$CPP $CPPFLAGS'
4504 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4505 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4506 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4507 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4508 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4509 # On Suns, sometimes $CPP names a directory.
4510 if test -n "$CPP" && test -d "$CPP"; then
4511   CPP=
4512 fi
4513 if test -z "$CPP"; then
4514   if test "${ac_cv_prog_CPP+set}" = set; then
4515   $as_echo_n "(cached) " >&6
4516 else
4517       # Double quotes because CPP needs to be expanded
4518     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4519     do
4520       ac_preproc_ok=false
4521 for ac_c_preproc_warn_flag in '' yes
4522 do
4523   # Use a header file that comes with gcc, so configuring glibc
4524   # with a fresh cross-compiler works.
4525   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4526   # <limits.h> exists even on freestanding compilers.
4527   # On the NeXT, cc -E runs the code through the compiler's parser,
4528   # not just through cpp. "Syntax error" is here to catch this case.
4529   cat >conftest.$ac_ext <<_ACEOF
4530 /* confdefs.h.  */
4531 _ACEOF
4532 cat confdefs.h >>conftest.$ac_ext
4533 cat >>conftest.$ac_ext <<_ACEOF
4534 /* end confdefs.h.  */
4535 #ifdef __STDC__
4536 # include <limits.h>
4537 #else
4538 # include <assert.h>
4539 #endif
4540                      Syntax error
4541 _ACEOF
4542 if { (ac_try="$ac_cpp conftest.$ac_ext"
4543 case "(($ac_try" in
4544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4545   *) ac_try_echo=$ac_try;;
4546 esac
4547 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4548 $as_echo "$ac_try_echo") >&5
4549   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4550   ac_status=$?
4551   grep -v '^ *+' conftest.er1 >conftest.err
4552   rm -f conftest.er1
4553   cat conftest.err >&5
4554   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4555   (exit $ac_status); } >/dev/null && {
4556          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4557          test ! -s conftest.err
4558        }; then
4559   :
4560 else
4561   $as_echo "$as_me: failed program was:" >&5
4562 sed 's/^/| /' conftest.$ac_ext >&5
4563
4564   # Broken: fails on valid input.
4565 continue
4566 fi
4567
4568 rm -f conftest.err conftest.$ac_ext
4569
4570   # OK, works on sane cases.  Now check whether nonexistent headers
4571   # can be detected and how.
4572   cat >conftest.$ac_ext <<_ACEOF
4573 /* confdefs.h.  */
4574 _ACEOF
4575 cat confdefs.h >>conftest.$ac_ext
4576 cat >>conftest.$ac_ext <<_ACEOF
4577 /* end confdefs.h.  */
4578 #include <ac_nonexistent.h>
4579 _ACEOF
4580 if { (ac_try="$ac_cpp conftest.$ac_ext"
4581 case "(($ac_try" in
4582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4583   *) ac_try_echo=$ac_try;;
4584 esac
4585 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4586 $as_echo "$ac_try_echo") >&5
4587   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4588   ac_status=$?
4589   grep -v '^ *+' conftest.er1 >conftest.err
4590   rm -f conftest.er1
4591   cat conftest.err >&5
4592   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4593   (exit $ac_status); } >/dev/null && {
4594          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4595          test ! -s conftest.err
4596        }; then
4597   # Broken: success on invalid input.
4598 continue
4599 else
4600   $as_echo "$as_me: failed program was:" >&5
4601 sed 's/^/| /' conftest.$ac_ext >&5
4602
4603   # Passes both tests.
4604 ac_preproc_ok=:
4605 break
4606 fi
4607
4608 rm -f conftest.err conftest.$ac_ext
4609
4610 done
4611 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4612 rm -f conftest.err conftest.$ac_ext
4613 if $ac_preproc_ok; then
4614   break
4615 fi
4616
4617     done
4618     ac_cv_prog_CPP=$CPP
4619
4620 fi
4621   CPP=$ac_cv_prog_CPP
4622 else
4623   ac_cv_prog_CPP=$CPP
4624 fi
4625 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
4626 $as_echo "$CPP" >&6; }
4627 ac_preproc_ok=false
4628 for ac_c_preproc_warn_flag in '' yes
4629 do
4630   # Use a header file that comes with gcc, so configuring glibc
4631   # with a fresh cross-compiler works.
4632   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4633   # <limits.h> exists even on freestanding compilers.
4634   # On the NeXT, cc -E runs the code through the compiler's parser,
4635   # not just through cpp. "Syntax error" is here to catch this case.
4636   cat >conftest.$ac_ext <<_ACEOF
4637 /* confdefs.h.  */
4638 _ACEOF
4639 cat confdefs.h >>conftest.$ac_ext
4640 cat >>conftest.$ac_ext <<_ACEOF
4641 /* end confdefs.h.  */
4642 #ifdef __STDC__
4643 # include <limits.h>
4644 #else
4645 # include <assert.h>
4646 #endif
4647                      Syntax error
4648 _ACEOF
4649 if { (ac_try="$ac_cpp conftest.$ac_ext"
4650 case "(($ac_try" in
4651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4652   *) ac_try_echo=$ac_try;;
4653 esac
4654 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4655 $as_echo "$ac_try_echo") >&5
4656   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4657   ac_status=$?
4658   grep -v '^ *+' conftest.er1 >conftest.err
4659   rm -f conftest.er1
4660   cat conftest.err >&5
4661   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4662   (exit $ac_status); } >/dev/null && {
4663          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4664          test ! -s conftest.err
4665        }; then
4666   :
4667 else
4668   $as_echo "$as_me: failed program was:" >&5
4669 sed 's/^/| /' conftest.$ac_ext >&5
4670
4671   # Broken: fails on valid input.
4672 continue
4673 fi
4674
4675 rm -f conftest.err conftest.$ac_ext
4676
4677   # OK, works on sane cases.  Now check whether nonexistent headers
4678   # can be detected and how.
4679   cat >conftest.$ac_ext <<_ACEOF
4680 /* confdefs.h.  */
4681 _ACEOF
4682 cat confdefs.h >>conftest.$ac_ext
4683 cat >>conftest.$ac_ext <<_ACEOF
4684 /* end confdefs.h.  */
4685 #include <ac_nonexistent.h>
4686 _ACEOF
4687 if { (ac_try="$ac_cpp conftest.$ac_ext"
4688 case "(($ac_try" in
4689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4690   *) ac_try_echo=$ac_try;;
4691 esac
4692 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4693 $as_echo "$ac_try_echo") >&5
4694   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4695   ac_status=$?
4696   grep -v '^ *+' conftest.er1 >conftest.err
4697   rm -f conftest.er1
4698   cat conftest.err >&5
4699   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4700   (exit $ac_status); } >/dev/null && {
4701          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4702          test ! -s conftest.err
4703        }; then
4704   # Broken: success on invalid input.
4705 continue
4706 else
4707   $as_echo "$as_me: failed program was:" >&5
4708 sed 's/^/| /' conftest.$ac_ext >&5
4709
4710   # Passes both tests.
4711 ac_preproc_ok=:
4712 break
4713 fi
4714
4715 rm -f conftest.err conftest.$ac_ext
4716
4717 done
4718 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4719 rm -f conftest.err conftest.$ac_ext
4720 if $ac_preproc_ok; then
4721   :
4722 else
4723   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4724 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4725 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4726 See \`config.log' for more details." >&5
4727 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4728 See \`config.log' for more details." >&2;}
4729    { (exit 1); exit 1; }; }; }
4730 fi
4731
4732 ac_ext=c
4733 ac_cpp='$CPP $CPPFLAGS'
4734 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4735 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4736 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4737
4738
4739
4740
4741 #
4742 # Set up TAS assembly code if needed; the template file has now had its
4743 # chance to request this.
4744 #
4745 ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
4746
4747
4748 if test "$need_tas" = yes ; then
4749   TAS=tas.o
4750 else
4751   TAS=""
4752 fi
4753
4754
4755
4756 #
4757 # Automatic dependency tracking
4758 #
4759
4760
4761 # Check whether --enable-depend was given.
4762 if test "${enable_depend+set}" = set; then
4763   enableval=$enable_depend;
4764   case $enableval in
4765     yes)
4766       autodepend=yes
4767       ;;
4768     no)
4769       :
4770       ;;
4771     *)
4772       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
4773 $as_echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
4774    { (exit 1); exit 1; }; }
4775       ;;
4776   esac
4777
4778 else
4779   enable_depend=no
4780
4781 fi
4782
4783
4784
4785
4786
4787 #
4788 # Enable assert checks
4789 #
4790
4791
4792 # Check whether --enable-cassert was given.
4793 if test "${enable_cassert+set}" = set; then
4794   enableval=$enable_cassert;
4795   case $enableval in
4796     yes)
4797
4798 cat >>confdefs.h <<\_ACEOF
4799 #define USE_ASSERT_CHECKING 1
4800 _ACEOF
4801
4802       ;;
4803     no)
4804       :
4805       ;;
4806     *)
4807       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
4808 $as_echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
4809    { (exit 1); exit 1; }; }
4810       ;;
4811   esac
4812
4813 else
4814   enable_cassert=no
4815
4816 fi
4817
4818
4819
4820
4821 #
4822 # Include directories
4823 #
4824 ac_save_IFS=$IFS
4825 IFS="${IFS}${PATH_SEPARATOR}"
4826 # SRCH_INC comes from the template file
4827 for dir in $with_includes $SRCH_INC; do
4828   if test -d "$dir"; then
4829     INCLUDES="$INCLUDES -I$dir"
4830   else
4831     { $as_echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
4832 $as_echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
4833   fi
4834 done
4835 IFS=$ac_save_IFS
4836
4837
4838
4839 #
4840 # Library directories
4841 #
4842 ac_save_IFS=$IFS
4843 IFS="${IFS}${PATH_SEPARATOR}"
4844 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
4845 for dir in $LIBRARY_DIRS $SRCH_LIB; do
4846   if test -d "$dir"; then
4847     LIBDIRS="$LIBDIRS -L$dir"
4848   else
4849     { $as_echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
4850 $as_echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
4851   fi
4852 done
4853 IFS=$ac_save_IFS
4854
4855 #
4856 # Enable thread-safe client libraries
4857 #
4858 { $as_echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
4859 $as_echo_n "checking allow thread-safe client libraries... " >&6; }
4860
4861
4862 # Check whether --enable-thread-safety was given.
4863 if test "${enable_thread_safety+set}" = set; then
4864   enableval=$enable_thread_safety;
4865   case $enableval in
4866     yes)
4867       :
4868       ;;
4869     no)
4870       :
4871       ;;
4872     *)
4873       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
4874 $as_echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
4875    { (exit 1); exit 1; }; }
4876       ;;
4877   esac
4878
4879 else
4880   enable_thread_safety=yes
4881
4882 fi
4883
4884
4885 if test "$enable_thread_safety" = yes; then
4886
4887 cat >>confdefs.h <<\_ACEOF
4888 #define ENABLE_THREAD_SAFETY 1
4889 _ACEOF
4890
4891 fi
4892 { $as_echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
4893 $as_echo "$enable_thread_safety" >&6; }
4894
4895
4896 #
4897 # Optionally build Tcl modules (PL/Tcl)
4898 #
4899 { $as_echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
4900 $as_echo_n "checking whether to build with Tcl... " >&6; }
4901
4902
4903
4904 # Check whether --with-tcl was given.
4905 if test "${with_tcl+set}" = set; then
4906   withval=$with_tcl;
4907   case $withval in
4908     yes)
4909       :
4910       ;;
4911     no)
4912       :
4913       ;;
4914     *)
4915       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
4916 $as_echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
4917    { (exit 1); exit 1; }; }
4918       ;;
4919   esac
4920
4921 else
4922   with_tcl=no
4923
4924 fi
4925
4926
4927 { $as_echo "$as_me:$LINENO: result: $with_tcl" >&5
4928 $as_echo "$with_tcl" >&6; }
4929
4930
4931 # We see if the path to the Tcl/Tk configuration scripts is specified.
4932 # This will override the use of tclsh to find the paths to search.
4933
4934
4935
4936
4937 # Check whether --with-tclconfig was given.
4938 if test "${with_tclconfig+set}" = set; then
4939   withval=$with_tclconfig;
4940   case $withval in
4941     yes)
4942       { { $as_echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
4943 $as_echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
4944    { (exit 1); exit 1; }; }
4945       ;;
4946     no)
4947       { { $as_echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
4948 $as_echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
4949    { (exit 1); exit 1; }; }
4950       ;;
4951     *)
4952
4953       ;;
4954   esac
4955
4956 fi
4957
4958
4959
4960 #
4961 # Optionally build Perl modules (PL/Perl)
4962 #
4963 { $as_echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
4964 $as_echo_n "checking whether to build Perl modules... " >&6; }
4965
4966
4967
4968 # Check whether --with-perl was given.
4969 if test "${with_perl+set}" = set; then
4970   withval=$with_perl;
4971   case $withval in
4972     yes)
4973       :
4974       ;;
4975     no)
4976       :
4977       ;;
4978     *)
4979       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
4980 $as_echo "$as_me: error: no argument expected for --with-perl option" >&2;}
4981    { (exit 1); exit 1; }; }
4982       ;;
4983   esac
4984
4985 else
4986   with_perl=no
4987
4988 fi
4989
4990
4991 { $as_echo "$as_me:$LINENO: result: $with_perl" >&5
4992 $as_echo "$with_perl" >&6; }
4993
4994
4995 #
4996 # Optionally build Python modules (PL/Python)
4997 #
4998 { $as_echo "$as_me:$LINENO: checking whether to build Python modules" >&5
4999 $as_echo_n "checking whether to build Python modules... " >&6; }
5000
5001
5002
5003 # Check whether --with-python was given.
5004 if test "${with_python+set}" = set; then
5005   withval=$with_python;
5006   case $withval in
5007     yes)
5008       :
5009       ;;
5010     no)
5011       :
5012       ;;
5013     *)
5014       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
5015 $as_echo "$as_me: error: no argument expected for --with-python option" >&2;}
5016    { (exit 1); exit 1; }; }
5017       ;;
5018   esac
5019
5020 else
5021   with_python=no
5022
5023 fi
5024
5025
5026 { $as_echo "$as_me:$LINENO: result: $with_python" >&5
5027 $as_echo "$with_python" >&6; }
5028
5029
5030 #
5031 # GSSAPI
5032 #
5033 { $as_echo "$as_me:$LINENO: checking whether to build with GSSAPI support" >&5
5034 $as_echo_n "checking whether to build with GSSAPI support... " >&6; }
5035
5036
5037
5038 # Check whether --with-gssapi was given.
5039 if test "${with_gssapi+set}" = set; then
5040   withval=$with_gssapi;
5041   case $withval in
5042     yes)
5043
5044
5045 cat >>confdefs.h <<\_ACEOF
5046 #define ENABLE_GSS 1
5047 _ACEOF
5048
5049   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5050
5051       ;;
5052     no)
5053       :
5054       ;;
5055     *)
5056       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-gssapi option" >&5
5057 $as_echo "$as_me: error: no argument expected for --with-gssapi option" >&2;}
5058    { (exit 1); exit 1; }; }
5059       ;;
5060   esac
5061
5062 else
5063   with_gssapi=no
5064
5065 fi
5066
5067
5068 { $as_echo "$as_me:$LINENO: result: $with_gssapi" >&5
5069 $as_echo "$with_gssapi" >&6; }
5070
5071
5072 #
5073 # Kerberos 5
5074 #
5075 { $as_echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
5076 $as_echo_n "checking whether to build with Kerberos 5 support... " >&6; }
5077
5078
5079
5080 # Check whether --with-krb5 was given.
5081 if test "${with_krb5+set}" = set; then
5082   withval=$with_krb5;
5083   case $withval in
5084     yes)
5085
5086
5087 cat >>confdefs.h <<\_ACEOF
5088 #define KRB5 1
5089 _ACEOF
5090
5091   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5092
5093       ;;
5094     no)
5095       :
5096       ;;
5097     *)
5098       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
5099 $as_echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
5100    { (exit 1); exit 1; }; }
5101       ;;
5102   esac
5103
5104 else
5105   with_krb5=no
5106
5107 fi
5108
5109
5110 { $as_echo "$as_me:$LINENO: result: $with_krb5" >&5
5111 $as_echo "$with_krb5" >&6; }
5112
5113
5114
5115
5116
5117
5118 #
5119 # Kerberos configuration parameters
5120 #
5121
5122
5123
5124 # Check whether --with-krb-srvnam was given.
5125 if test "${with_krb_srvnam+set}" = set; then
5126   withval=$with_krb_srvnam;
5127   case $withval in
5128     yes)
5129       { { $as_echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5130 $as_echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5131    { (exit 1); exit 1; }; }
5132       ;;
5133     no)
5134       { { $as_echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5135 $as_echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5136    { (exit 1); exit 1; }; }
5137       ;;
5138     *)
5139
5140       ;;
5141   esac
5142
5143 else
5144   with_krb_srvnam="postgres"
5145 fi
5146
5147
5148
5149 cat >>confdefs.h <<_ACEOF
5150 #define PG_KRB_SRVNAM "$with_krb_srvnam"
5151 _ACEOF
5152
5153
5154
5155 #
5156 # PAM
5157 #
5158 { $as_echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
5159 $as_echo_n "checking whether to build with PAM support... " >&6; }
5160
5161
5162
5163 # Check whether --with-pam was given.
5164 if test "${with_pam+set}" = set; then
5165   withval=$with_pam;
5166   case $withval in
5167     yes)
5168
5169 cat >>confdefs.h <<\_ACEOF
5170 #define USE_PAM 1
5171 _ACEOF
5172
5173       ;;
5174     no)
5175       :
5176       ;;
5177     *)
5178       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
5179 $as_echo "$as_me: error: no argument expected for --with-pam option" >&2;}
5180    { (exit 1); exit 1; }; }
5181       ;;
5182   esac
5183
5184 else
5185   with_pam=no
5186
5187 fi
5188
5189
5190 { $as_echo "$as_me:$LINENO: result: $with_pam" >&5
5191 $as_echo "$with_pam" >&6; }
5192
5193
5194
5195 #
5196 # LDAP
5197 #
5198 { $as_echo "$as_me:$LINENO: checking whether to build with LDAP support" >&5
5199 $as_echo_n "checking whether to build with LDAP support... " >&6; }
5200
5201
5202
5203 # Check whether --with-ldap was given.
5204 if test "${with_ldap+set}" = set; then
5205   withval=$with_ldap;
5206   case $withval in
5207     yes)
5208
5209 cat >>confdefs.h <<\_ACEOF
5210 #define USE_LDAP 1
5211 _ACEOF
5212
5213       ;;
5214     no)
5215       :
5216       ;;
5217     *)
5218       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-ldap option" >&5
5219 $as_echo "$as_me: error: no argument expected for --with-ldap option" >&2;}
5220    { (exit 1); exit 1; }; }
5221       ;;
5222   esac
5223
5224 else
5225   with_ldap=no
5226
5227 fi
5228
5229
5230 { $as_echo "$as_me:$LINENO: result: $with_ldap" >&5
5231 $as_echo "$with_ldap" >&6; }
5232
5233
5234
5235 #
5236 # Bonjour
5237 #
5238 { $as_echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
5239 $as_echo_n "checking whether to build with Bonjour support... " >&6; }
5240
5241
5242
5243 # Check whether --with-bonjour was given.
5244 if test "${with_bonjour+set}" = set; then
5245   withval=$with_bonjour;
5246   case $withval in
5247     yes)
5248
5249 cat >>confdefs.h <<\_ACEOF
5250 #define USE_BONJOUR 1
5251 _ACEOF
5252
5253       ;;
5254     no)
5255       :
5256       ;;
5257     *)
5258       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
5259 $as_echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
5260    { (exit 1); exit 1; }; }
5261       ;;
5262   esac
5263
5264 else
5265   with_bonjour=no
5266
5267 fi
5268
5269
5270 { $as_echo "$as_me:$LINENO: result: $with_bonjour" >&5
5271 $as_echo "$with_bonjour" >&6; }
5272
5273
5274
5275 #
5276 # OpenSSL
5277 #
5278 { $as_echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
5279 $as_echo_n "checking whether to build with OpenSSL support... " >&6; }
5280
5281
5282
5283 # Check whether --with-openssl was given.
5284 if test "${with_openssl+set}" = set; then
5285   withval=$with_openssl;
5286   case $withval in
5287     yes)
5288
5289 cat >>confdefs.h <<\_ACEOF
5290 #define USE_SSL 1
5291 _ACEOF
5292
5293       ;;
5294     no)
5295       :
5296       ;;
5297     *)
5298       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
5299 $as_echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
5300    { (exit 1); exit 1; }; }
5301       ;;
5302   esac
5303
5304 else
5305   with_openssl=no
5306
5307 fi
5308
5309
5310 { $as_echo "$as_me:$LINENO: result: $with_openssl" >&5
5311 $as_echo "$with_openssl" >&6; }
5312
5313
5314
5315 #
5316 # Readline
5317 #
5318
5319
5320
5321 # Check whether --with-readline was given.
5322 if test "${with_readline+set}" = set; then
5323   withval=$with_readline;
5324   case $withval in
5325     yes)
5326       :
5327       ;;
5328     no)
5329       :
5330       ;;
5331     *)
5332       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
5333 $as_echo "$as_me: error: no argument expected for --with-readline option" >&2;}
5334    { (exit 1); exit 1; }; }
5335       ;;
5336   esac
5337
5338 else
5339   with_readline=yes
5340
5341 fi
5342
5343
5344 # readline on MinGW has problems with backslashes in psql and other bugs.
5345 # This is particularly a problem with non-US code pages.
5346 # Therefore disable its use until we understand the cause. 2004-07-20
5347 if test "$PORTNAME" = "win32"; then
5348   if test "$with_readline" = yes; then
5349     { $as_echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
5350 $as_echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
5351     with_readline=no
5352   fi
5353 fi
5354
5355
5356 #
5357 # Prefer libedit
5358 #
5359
5360
5361
5362 # Check whether --with-libedit-preferred was given.
5363 if test "${with_libedit_preferred+set}" = set; then
5364   withval=$with_libedit_preferred;
5365   case $withval in
5366     yes)
5367       :
5368       ;;
5369     no)
5370       :
5371       ;;
5372     *)
5373       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libedit-preferred option" >&5
5374 $as_echo "$as_me: error: no argument expected for --with-libedit-preferred option" >&2;}
5375    { (exit 1); exit 1; }; }
5376       ;;
5377   esac
5378
5379 else
5380   with_libedit_preferred=no
5381
5382 fi
5383
5384
5385
5386
5387 #
5388 # OSSP UUID library
5389 #
5390
5391
5392
5393 # Check whether --with-ossp-uuid was given.
5394 if test "${with_ossp_uuid+set}" = set; then
5395   withval=$with_ossp_uuid;
5396   case $withval in
5397     yes)
5398       :
5399       ;;
5400     no)
5401       :
5402       ;;
5403     *)
5404       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-ossp-uuid option" >&5
5405 $as_echo "$as_me: error: no argument expected for --with-ossp-uuid option" >&2;}
5406    { (exit 1); exit 1; }; }
5407       ;;
5408   esac
5409
5410 else
5411   with_ossp_uuid=no
5412
5413 fi
5414
5415
5416
5417
5418
5419 #
5420 # XML
5421 #
5422
5423
5424
5425 # Check whether --with-libxml was given.
5426 if test "${with_libxml+set}" = set; then
5427   withval=$with_libxml;
5428   case $withval in
5429     yes)
5430
5431 cat >>confdefs.h <<\_ACEOF
5432 #define USE_LIBXML 1
5433 _ACEOF
5434
5435       ;;
5436     no)
5437       :
5438       ;;
5439     *)
5440       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libxml option" >&5
5441 $as_echo "$as_me: error: no argument expected for --with-libxml option" >&2;}
5442    { (exit 1); exit 1; }; }
5443       ;;
5444   esac
5445
5446 else
5447   with_libxml=no
5448
5449 fi
5450
5451
5452
5453 if test "$with_libxml" = yes ; then
5454   for ac_prog in xml2-config
5455 do
5456   # Extract the first word of "$ac_prog", so it can be a program name with args.
5457 set dummy $ac_prog; ac_word=$2
5458 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5459 $as_echo_n "checking for $ac_word... " >&6; }
5460 if test "${ac_cv_prog_XML2_CONFIG+set}" = set; then
5461   $as_echo_n "(cached) " >&6
5462 else
5463   if test -n "$XML2_CONFIG"; then
5464   ac_cv_prog_XML2_CONFIG="$XML2_CONFIG" # Let the user override the test.
5465 else
5466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5467 for as_dir in $PATH
5468 do
5469   IFS=$as_save_IFS
5470   test -z "$as_dir" && as_dir=.
5471   for ac_exec_ext in '' $ac_executable_extensions; do
5472   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5473     ac_cv_prog_XML2_CONFIG="$ac_prog"
5474     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5475     break 2
5476   fi
5477 done
5478 done
5479 IFS=$as_save_IFS
5480
5481 fi
5482 fi
5483 XML2_CONFIG=$ac_cv_prog_XML2_CONFIG
5484 if test -n "$XML2_CONFIG"; then
5485   { $as_echo "$as_me:$LINENO: result: $XML2_CONFIG" >&5
5486 $as_echo "$XML2_CONFIG" >&6; }
5487 else
5488   { $as_echo "$as_me:$LINENO: result: no" >&5
5489 $as_echo "no" >&6; }
5490 fi
5491
5492
5493   test -n "$XML2_CONFIG" && break
5494 done
5495
5496   if test -n "$XML2_CONFIG"; then
5497     for pgac_option in `$XML2_CONFIG --cflags`; do
5498       case $pgac_option in
5499         -I*|-D*) CPPFLAGS="$CPPFLAGS $pgac_option";;
5500       esac
5501     done
5502     for pgac_option in `$XML2_CONFIG --libs`; do
5503       case $pgac_option in
5504         -L*) LDFLAGS="$LDFLAGS $pgac_option";;
5505       esac
5506     done
5507   fi
5508 fi
5509
5510
5511
5512 #
5513 # XSLT
5514 #
5515
5516
5517
5518 # Check whether --with-libxslt was given.
5519 if test "${with_libxslt+set}" = set; then
5520   withval=$with_libxslt;
5521   case $withval in
5522     yes)
5523
5524 cat >>confdefs.h <<\_ACEOF
5525 #define USE_LIBXSLT 1
5526 _ACEOF
5527
5528       ;;
5529     no)
5530       :
5531       ;;
5532     *)
5533       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libxslt option" >&5
5534 $as_echo "$as_me: error: no argument expected for --with-libxslt option" >&2;}
5535    { (exit 1); exit 1; }; }
5536       ;;
5537   esac
5538
5539 else
5540   with_libxslt=no
5541
5542 fi
5543
5544
5545
5546
5547
5548
5549 #
5550 # tzdata
5551 #
5552
5553
5554
5555 # Check whether --with-system-tzdata was given.
5556 if test "${with_system_tzdata+set}" = set; then
5557   withval=$with_system_tzdata;
5558   case $withval in
5559     yes)
5560       { { $as_echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5561 $as_echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5562    { (exit 1); exit 1; }; }
5563       ;;
5564     no)
5565       { { $as_echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5566 $as_echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5567    { (exit 1); exit 1; }; }
5568       ;;
5569     *)
5570
5571       ;;
5572   esac
5573
5574 fi
5575
5576
5577
5578
5579 #
5580 # Zlib
5581 #
5582
5583
5584
5585 # Check whether --with-zlib was given.
5586 if test "${with_zlib+set}" = set; then
5587   withval=$with_zlib;
5588   case $withval in
5589     yes)
5590       :
5591       ;;
5592     no)
5593       :
5594       ;;
5595     *)
5596       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
5597 $as_echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
5598    { (exit 1); exit 1; }; }
5599       ;;
5600   esac
5601
5602 else
5603   with_zlib=yes
5604
5605 fi
5606
5607
5608
5609
5610 #
5611 # Elf
5612 #
5613
5614 # Assume system is ELF if it predefines __ELF__ as 1,
5615 # otherwise believe host_os based default.
5616 case $host_os in
5617     freebsd1*|freebsd2*) elf=no;;
5618     freebsd3*|freebsd4*) elf=yes;;
5619 esac
5620
5621
5622 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
5623 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5624 if test "${ac_cv_path_GREP+set}" = set; then
5625   $as_echo_n "(cached) " >&6
5626 else
5627   if test -z "$GREP"; then
5628   ac_path_GREP_found=false
5629   # Loop through the user's path and test for each of PROGNAME-LIST
5630   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5631 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5632 do
5633   IFS=$as_save_IFS
5634   test -z "$as_dir" && as_dir=.
5635   for ac_prog in grep ggrep; do
5636     for ac_exec_ext in '' $ac_executable_extensions; do
5637       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5638       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5639 # Check for GNU ac_path_GREP and select it if it is found.
5640   # Check for GNU $ac_path_GREP
5641 case `"$ac_path_GREP" --version 2>&1` in
5642 *GNU*)
5643   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5644 *)
5645   ac_count=0
5646   $as_echo_n 0123456789 >"conftest.in"
5647   while :
5648   do
5649     cat "conftest.in" "conftest.in" >"conftest.tmp"
5650     mv "conftest.tmp" "conftest.in"
5651     cp "conftest.in" "conftest.nl"
5652     $as_echo 'GREP' >> "conftest.nl"
5653     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5654     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5655     ac_count=`expr $ac_count + 1`
5656     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5657       # Best one so far, save it but keep looking for a better one
5658       ac_cv_path_GREP="$ac_path_GREP"
5659       ac_path_GREP_max=$ac_count
5660     fi
5661     # 10*(2^10) chars as input seems more than enough
5662     test $ac_count -gt 10 && break
5663   done
5664   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5665 esac
5666
5667       $ac_path_GREP_found && break 3
5668     done
5669   done
5670 done
5671 IFS=$as_save_IFS
5672   if test -z "$ac_cv_path_GREP"; then
5673     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5674 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5675    { (exit 1); exit 1; }; }
5676   fi
5677 else
5678   ac_cv_path_GREP=$GREP
5679 fi
5680
5681 fi
5682 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5683 $as_echo "$ac_cv_path_GREP" >&6; }
5684  GREP="$ac_cv_path_GREP"
5685
5686
5687 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
5688 $as_echo_n "checking for egrep... " >&6; }
5689 if test "${ac_cv_path_EGREP+set}" = set; then
5690   $as_echo_n "(cached) " >&6
5691 else
5692   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5693    then ac_cv_path_EGREP="$GREP -E"
5694    else
5695      if test -z "$EGREP"; then
5696   ac_path_EGREP_found=false
5697   # Loop through the user's path and test for each of PROGNAME-LIST
5698   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5699 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5700 do
5701   IFS=$as_save_IFS
5702   test -z "$as_dir" && as_dir=.
5703   for ac_prog in egrep; do
5704     for ac_exec_ext in '' $ac_executable_extensions; do
5705       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5706       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5707 # Check for GNU ac_path_EGREP and select it if it is found.
5708   # Check for GNU $ac_path_EGREP
5709 case `"$ac_path_EGREP" --version 2>&1` in
5710 *GNU*)
5711   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5712 *)
5713   ac_count=0
5714   $as_echo_n 0123456789 >"conftest.in"
5715   while :
5716   do
5717     cat "conftest.in" "conftest.in" >"conftest.tmp"
5718     mv "conftest.tmp" "conftest.in"
5719     cp "conftest.in" "conftest.nl"
5720     $as_echo 'EGREP' >> "conftest.nl"
5721     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5722     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5723     ac_count=`expr $ac_count + 1`
5724     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5725       # Best one so far, save it but keep looking for a better one
5726       ac_cv_path_EGREP="$ac_path_EGREP"
5727       ac_path_EGREP_max=$ac_count
5728     fi
5729     # 10*(2^10) chars as input seems more than enough
5730     test $ac_count -gt 10 && break
5731   done
5732   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5733 esac
5734
5735       $ac_path_EGREP_found && break 3
5736     done
5737   done
5738 done
5739 IFS=$as_save_IFS
5740   if test -z "$ac_cv_path_EGREP"; then
5741     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5742 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5743    { (exit 1); exit 1; }; }
5744   fi
5745 else
5746   ac_cv_path_EGREP=$EGREP
5747 fi
5748
5749    fi
5750 fi
5751 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5752 $as_echo "$ac_cv_path_EGREP" >&6; }
5753  EGREP="$ac_cv_path_EGREP"
5754
5755
5756 cat >conftest.$ac_ext <<_ACEOF
5757 /* confdefs.h.  */
5758 _ACEOF
5759 cat confdefs.h >>conftest.$ac_ext
5760 cat >>conftest.$ac_ext <<_ACEOF
5761 /* end confdefs.h.  */
5762 #if __ELF__
5763   yes
5764 #endif
5765
5766 _ACEOF
5767 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5768   $EGREP "yes" >/dev/null 2>&1; then
5769   ELF_SYS=true
5770 else
5771   if test "X$elf" = "Xyes" ; then
5772   ELF_SYS=true
5773 else
5774   ELF_SYS=
5775 fi
5776 fi
5777 rm -f conftest*
5778
5779
5780
5781 #
5782 # Assignments
5783 #
5784
5785 CPPFLAGS="$CPPFLAGS $INCLUDES"
5786 LDFLAGS="$LDFLAGS $LIBDIRS"
5787
5788
5789
5790
5791 # Check whether --with-gnu-ld was given.
5792 if test "${with_gnu_ld+set}" = set; then
5793   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5794 else
5795   with_gnu_ld=no
5796 fi
5797
5798 ac_prog=ld
5799 if test "$GCC" = yes; then
5800   # Check if gcc -print-prog-name=ld gives a path.
5801   { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5802 $as_echo_n "checking for ld used by GCC... " >&6; }
5803   case $host in
5804   *-*-mingw*)
5805     # gcc leaves a trailing carriage return which upsets mingw
5806     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5807   *)
5808     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5809   esac
5810   case "$ac_prog" in
5811     # Accept absolute paths.
5812     [\\/]* | [A-Za-z]:[\\/]*)
5813       re_direlt='/[^/][^/]*/\.\./'
5814       # Canonicalize the path of ld
5815       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5816       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5817         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5818       done
5819       test -z "$LD" && LD="$ac_prog"
5820       ;;
5821   "")
5822     # If it fails, then pretend we aren't using GCC.
5823     ac_prog=ld
5824     ;;
5825   *)
5826     # If it is relative, then search for the first ld in PATH.
5827     with_gnu_ld=unknown
5828     ;;
5829   esac
5830 elif test "$with_gnu_ld" = yes; then
5831   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
5832 $as_echo_n "checking for GNU ld... " >&6; }
5833 else
5834   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5835 $as_echo_n "checking for non-GNU ld... " >&6; }
5836 fi
5837 if test "${ac_cv_path_LD+set}" = set; then
5838   $as_echo_n "(cached) " >&6
5839 else
5840   if test -z "$LD"; then
5841   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5842   for ac_dir in $PATH; do
5843     test -z "$ac_dir" && ac_dir=.
5844     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5845       ac_cv_path_LD="$ac_dir/$ac_prog"
5846       # Check to see if the program is GNU ld.  I'd rather use --version,
5847       # but apparently some GNU ld's only accept -v.
5848       # Break only if it was the GNU/non-GNU ld that we prefer.
5849       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5850         test "$with_gnu_ld" != no && break
5851       else
5852         test "$with_gnu_ld" != yes && break
5853       fi
5854     fi
5855   done
5856   IFS="$ac_save_ifs"
5857 else
5858   ac_cv_path_LD="$LD" # Let the user override the test with a path.
5859 fi
5860 fi
5861
5862 LD="$ac_cv_path_LD"
5863 if test -n "$LD"; then
5864   { $as_echo "$as_me:$LINENO: result: $LD" >&5
5865 $as_echo "$LD" >&6; }
5866 else
5867   { $as_echo "$as_me:$LINENO: result: no" >&5
5868 $as_echo "no" >&6; }
5869 fi
5870 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5871 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5872    { (exit 1); exit 1; }; }
5873 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5874 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5875 if test "${ac_cv_prog_gnu_ld+set}" = set; then
5876   $as_echo_n "(cached) " >&6
5877 else
5878   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5879 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5880   ac_cv_prog_gnu_ld=yes
5881 else
5882   ac_cv_prog_gnu_ld=no
5883 fi
5884 fi
5885 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
5886 $as_echo "$ac_cv_prog_gnu_ld" >&6; }
5887 with_gnu_ld=$ac_cv_prog_gnu_ld
5888
5889
5890
5891
5892 case $host_os in sysv5*)
5893   { $as_echo "$as_me:$LINENO: checking whether ld -R works" >&5
5894 $as_echo_n "checking whether ld -R works... " >&6; }
5895 if test "${pgac_cv_prog_ld_R+set}" = set; then
5896   $as_echo_n "(cached) " >&6
5897 else
5898
5899     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
5900     cat >conftest.$ac_ext <<_ACEOF
5901 /* confdefs.h.  */
5902 _ACEOF
5903 cat confdefs.h >>conftest.$ac_ext
5904 cat >>conftest.$ac_ext <<_ACEOF
5905 /* end confdefs.h.  */
5906
5907 int
5908 main ()
5909 {
5910
5911   ;
5912   return 0;
5913 }
5914 _ACEOF
5915 rm -f conftest.$ac_objext conftest$ac_exeext
5916 if { (ac_try="$ac_link"
5917 case "(($ac_try" in
5918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5919   *) ac_try_echo=$ac_try;;
5920 esac
5921 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5922 $as_echo "$ac_try_echo") >&5
5923   (eval "$ac_link") 2>conftest.er1
5924   ac_status=$?
5925   grep -v '^ *+' conftest.er1 >conftest.err
5926   rm -f conftest.er1
5927   cat conftest.err >&5
5928   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929   (exit $ac_status); } && {
5930          test -z "$ac_c_werror_flag" ||
5931          test ! -s conftest.err
5932        } && test -s conftest$ac_exeext && {
5933          test "$cross_compiling" = yes ||
5934          $as_test_x conftest$ac_exeext
5935        }; then
5936   pgac_cv_prog_ld_R=yes
5937 else
5938   $as_echo "$as_me: failed program was:" >&5
5939 sed 's/^/| /' conftest.$ac_ext >&5
5940
5941         pgac_cv_prog_ld_R=no
5942 fi
5943
5944 rm -rf conftest.dSYM
5945 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5946       conftest$ac_exeext conftest.$ac_ext
5947     LDFLAGS=$pgac_save_LDFLAGS
5948
5949 fi
5950 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
5951 $as_echo "$pgac_cv_prog_ld_R" >&6; }
5952   ld_R_works=$pgac_cv_prog_ld_R
5953
5954 esac
5955 if test -n "$ac_tool_prefix"; then
5956   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5957 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5958 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5959 $as_echo_n "checking for $ac_word... " >&6; }
5960 if test "${ac_cv_prog_RANLIB+set}" = set; then
5961   $as_echo_n "(cached) " >&6
5962 else
5963   if test -n "$RANLIB"; then
5964   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5965 else
5966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5967 for as_dir in $PATH
5968 do
5969   IFS=$as_save_IFS
5970   test -z "$as_dir" && as_dir=.
5971   for ac_exec_ext in '' $ac_executable_extensions; do
5972   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5973     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5974     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5975     break 2
5976   fi
5977 done
5978 done
5979 IFS=$as_save_IFS
5980
5981 fi
5982 fi
5983 RANLIB=$ac_cv_prog_RANLIB
5984 if test -n "$RANLIB"; then
5985   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5986 $as_echo "$RANLIB" >&6; }
5987 else
5988   { $as_echo "$as_me:$LINENO: result: no" >&5
5989 $as_echo "no" >&6; }
5990 fi
5991
5992
5993 fi
5994 if test -z "$ac_cv_prog_RANLIB"; then
5995   ac_ct_RANLIB=$RANLIB
5996   # Extract the first word of "ranlib", so it can be a program name with args.
5997 set dummy ranlib; ac_word=$2
5998 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5999 $as_echo_n "checking for $ac_word... " >&6; }
6000 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6001   $as_echo_n "(cached) " >&6
6002 else
6003   if test -n "$ac_ct_RANLIB"; then
6004   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6005 else
6006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6007 for as_dir in $PATH
6008 do
6009   IFS=$as_save_IFS
6010   test -z "$as_dir" && as_dir=.
6011   for ac_exec_ext in '' $ac_executable_extensions; do
6012   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6013     ac_cv_prog_ac_ct_RANLIB="ranlib"
6014     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6015     break 2
6016   fi
6017 done
6018 done
6019 IFS=$as_save_IFS
6020
6021 fi
6022 fi
6023 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6024 if test -n "$ac_ct_RANLIB"; then
6025   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6026 $as_echo "$ac_ct_RANLIB" >&6; }
6027 else
6028   { $as_echo "$as_me:$LINENO: result: no" >&5
6029 $as_echo "no" >&6; }
6030 fi
6031
6032   if test "x$ac_ct_RANLIB" = x; then
6033     RANLIB=":"
6034   else
6035     case $cross_compiling:$ac_tool_warned in
6036 yes:)
6037 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6038 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6039 ac_tool_warned=yes ;;
6040 esac
6041     RANLIB=$ac_ct_RANLIB
6042   fi
6043 else
6044   RANLIB="$ac_cv_prog_RANLIB"
6045 fi
6046
6047
6048   if test -n "$ac_tool_prefix"; then
6049   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6050 set dummy ${ac_tool_prefix}strip; ac_word=$2
6051 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6052 $as_echo_n "checking for $ac_word... " >&6; }
6053 if test "${ac_cv_prog_STRIP+set}" = set; then
6054   $as_echo_n "(cached) " >&6
6055 else
6056   if test -n "$STRIP"; then
6057   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6058 else
6059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6060 for as_dir in $PATH
6061 do
6062   IFS=$as_save_IFS
6063   test -z "$as_dir" && as_dir=.
6064   for ac_exec_ext in '' $ac_executable_extensions; do
6065   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6066     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6067     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6068     break 2
6069   fi
6070 done
6071 done
6072 IFS=$as_save_IFS
6073
6074 fi
6075 fi
6076 STRIP=$ac_cv_prog_STRIP
6077 if test -n "$STRIP"; then
6078   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
6079 $as_echo "$STRIP" >&6; }
6080 else
6081   { $as_echo "$as_me:$LINENO: result: no" >&5
6082 $as_echo "no" >&6; }
6083 fi
6084
6085
6086 fi
6087 if test -z "$ac_cv_prog_STRIP"; then
6088   ac_ct_STRIP=$STRIP
6089   # Extract the first word of "strip", so it can be a program name with args.
6090 set dummy strip; ac_word=$2
6091 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6092 $as_echo_n "checking for $ac_word... " >&6; }
6093 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6094   $as_echo_n "(cached) " >&6
6095 else
6096   if test -n "$ac_ct_STRIP"; then
6097   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6098 else
6099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6100 for as_dir in $PATH
6101 do
6102   IFS=$as_save_IFS
6103   test -z "$as_dir" && as_dir=.
6104   for ac_exec_ext in '' $ac_executable_extensions; do
6105   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6106     ac_cv_prog_ac_ct_STRIP="strip"
6107     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6108     break 2
6109   fi
6110 done
6111 done
6112 IFS=$as_save_IFS
6113
6114 fi
6115 fi
6116 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6117 if test -n "$ac_ct_STRIP"; then
6118   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6119 $as_echo "$ac_ct_STRIP" >&6; }
6120 else
6121   { $as_echo "$as_me:$LINENO: result: no" >&5
6122 $as_echo "no" >&6; }
6123 fi
6124
6125   if test "x$ac_ct_STRIP" = x; then
6126     STRIP=":"
6127   else
6128     case $cross_compiling:$ac_tool_warned in
6129 yes:)
6130 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6131 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6132 ac_tool_warned=yes ;;
6133 esac
6134     STRIP=$ac_ct_STRIP
6135   fi
6136 else
6137   STRIP="$ac_cv_prog_STRIP"
6138 fi
6139
6140
6141   { $as_echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
6142 $as_echo_n "checking whether it is possible to strip libraries... " >&6; }
6143   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
6144     STRIP_STATIC_LIB="$STRIP -x"
6145     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
6146     { $as_echo "$as_me:$LINENO: result: yes" >&5
6147 $as_echo "yes" >&6; }
6148   else
6149     STRIP_STATIC_LIB=:
6150     STRIP_SHARED_LIB=:
6151     { $as_echo "$as_me:$LINENO: result: no" >&5
6152 $as_echo "no" >&6; }
6153   fi
6154
6155
6156
6157 if test -n "$ac_tool_prefix"; then
6158   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6159 set dummy ${ac_tool_prefix}ar; ac_word=$2
6160 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6161 $as_echo_n "checking for $ac_word... " >&6; }
6162 if test "${ac_cv_prog_AR+set}" = set; then
6163   $as_echo_n "(cached) " >&6
6164 else
6165   if test -n "$AR"; then
6166   ac_cv_prog_AR="$AR" # Let the user override the test.
6167 else
6168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6169 for as_dir in $PATH
6170 do
6171   IFS=$as_save_IFS
6172   test -z "$as_dir" && as_dir=.
6173   for ac_exec_ext in '' $ac_executable_extensions; do
6174   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6175     ac_cv_prog_AR="${ac_tool_prefix}ar"
6176     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6177     break 2
6178   fi
6179 done
6180 done
6181 IFS=$as_save_IFS
6182
6183 fi
6184 fi
6185 AR=$ac_cv_prog_AR
6186 if test -n "$AR"; then
6187   { $as_echo "$as_me:$LINENO: result: $AR" >&5
6188 $as_echo "$AR" >&6; }
6189 else
6190   { $as_echo "$as_me:$LINENO: result: no" >&5
6191 $as_echo "no" >&6; }
6192 fi
6193
6194
6195 fi
6196 if test -z "$ac_cv_prog_AR"; then
6197   ac_ct_AR=$AR
6198   # Extract the first word of "ar", so it can be a program name with args.
6199 set dummy ar; ac_word=$2
6200 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6201 $as_echo_n "checking for $ac_word... " >&6; }
6202 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6203   $as_echo_n "(cached) " >&6
6204 else
6205   if test -n "$ac_ct_AR"; then
6206   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6207 else
6208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209 for as_dir in $PATH
6210 do
6211   IFS=$as_save_IFS
6212   test -z "$as_dir" && as_dir=.
6213   for ac_exec_ext in '' $ac_executable_extensions; do
6214   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215     ac_cv_prog_ac_ct_AR="ar"
6216     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6217     break 2
6218   fi
6219 done
6220 done
6221 IFS=$as_save_IFS
6222
6223 fi
6224 fi
6225 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6226 if test -n "$ac_ct_AR"; then
6227   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6228 $as_echo "$ac_ct_AR" >&6; }
6229 else
6230   { $as_echo "$as_me:$LINENO: result: no" >&5
6231 $as_echo "no" >&6; }
6232 fi
6233
6234   if test "x$ac_ct_AR" = x; then
6235     AR="ar"
6236   else
6237     case $cross_compiling:$ac_tool_warned in
6238 yes:)
6239 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6240 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6241 ac_tool_warned=yes ;;
6242 esac
6243     AR=$ac_ct_AR
6244   fi
6245 else
6246   AR="$ac_cv_prog_AR"
6247 fi
6248
6249 if test "$PORTNAME" = "win32"; then
6250   if test -n "$ac_tool_prefix"; then
6251   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6252 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6253 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6254 $as_echo_n "checking for $ac_word... " >&6; }
6255 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
6256   $as_echo_n "(cached) " >&6
6257 else
6258   if test -n "$DLLTOOL"; then
6259   ac_cv_prog_DLLTOOL="$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_DLLTOOL="${ac_tool_prefix}dlltool"
6269     $as_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 DLLTOOL=$ac_cv_prog_DLLTOOL
6279 if test -n "$DLLTOOL"; then
6280   { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
6281 $as_echo "$DLLTOOL" >&6; }
6282 else
6283   { $as_echo "$as_me:$LINENO: result: no" >&5
6284 $as_echo "no" >&6; }
6285 fi
6286
6287
6288 fi
6289 if test -z "$ac_cv_prog_DLLTOOL"; then
6290   ac_ct_DLLTOOL=$DLLTOOL
6291   # Extract the first word of "dlltool", so it can be a program name with args.
6292 set dummy dlltool; ac_word=$2
6293 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6294 $as_echo_n "checking for $ac_word... " >&6; }
6295 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
6296   $as_echo_n "(cached) " >&6
6297 else
6298   if test -n "$ac_ct_DLLTOOL"; then
6299   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6300 else
6301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6302 for as_dir in $PATH
6303 do
6304   IFS=$as_save_IFS
6305   test -z "$as_dir" && as_dir=.
6306   for ac_exec_ext in '' $ac_executable_extensions; do
6307   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6308     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6309     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6310     break 2
6311   fi
6312 done
6313 done
6314 IFS=$as_save_IFS
6315
6316 fi
6317 fi
6318 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6319 if test -n "$ac_ct_DLLTOOL"; then
6320   { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
6321 $as_echo "$ac_ct_DLLTOOL" >&6; }
6322 else
6323   { $as_echo "$as_me:$LINENO: result: no" >&5
6324 $as_echo "no" >&6; }
6325 fi
6326
6327   if test "x$ac_ct_DLLTOOL" = x; then
6328     DLLTOOL="dlltool"
6329   else
6330     case $cross_compiling:$ac_tool_warned in
6331 yes:)
6332 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6333 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6334 ac_tool_warned=yes ;;
6335 esac
6336     DLLTOOL=$ac_ct_DLLTOOL
6337   fi
6338 else
6339   DLLTOOL="$ac_cv_prog_DLLTOOL"
6340 fi
6341
6342   if test -n "$ac_tool_prefix"; then
6343   # Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
6344 set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
6345 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6346 $as_echo_n "checking for $ac_word... " >&6; }
6347 if test "${ac_cv_prog_DLLWRAP+set}" = set; then
6348   $as_echo_n "(cached) " >&6
6349 else
6350   if test -n "$DLLWRAP"; then
6351   ac_cv_prog_DLLWRAP="$DLLWRAP" # Let the user override the test.
6352 else
6353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6354 for as_dir in $PATH
6355 do
6356   IFS=$as_save_IFS
6357   test -z "$as_dir" && as_dir=.
6358   for ac_exec_ext in '' $ac_executable_extensions; do
6359   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6360     ac_cv_prog_DLLWRAP="${ac_tool_prefix}dllwrap"
6361     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6362     break 2
6363   fi
6364 done
6365 done
6366 IFS=$as_save_IFS
6367
6368 fi
6369 fi
6370 DLLWRAP=$ac_cv_prog_DLLWRAP
6371 if test -n "$DLLWRAP"; then
6372   { $as_echo "$as_me:$LINENO: result: $DLLWRAP" >&5
6373 $as_echo "$DLLWRAP" >&6; }
6374 else
6375   { $as_echo "$as_me:$LINENO: result: no" >&5
6376 $as_echo "no" >&6; }
6377 fi
6378
6379
6380 fi
6381 if test -z "$ac_cv_prog_DLLWRAP"; then
6382   ac_ct_DLLWRAP=$DLLWRAP
6383   # Extract the first word of "dllwrap", so it can be a program name with args.
6384 set dummy dllwrap; ac_word=$2
6385 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6386 $as_echo_n "checking for $ac_word... " >&6; }
6387 if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then
6388   $as_echo_n "(cached) " >&6
6389 else
6390   if test -n "$ac_ct_DLLWRAP"; then
6391   ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # Let the user override the test.
6392 else
6393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6394 for as_dir in $PATH
6395 do
6396   IFS=$as_save_IFS
6397   test -z "$as_dir" && as_dir=.
6398   for ac_exec_ext in '' $ac_executable_extensions; do
6399   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6400     ac_cv_prog_ac_ct_DLLWRAP="dllwrap"
6401     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6402     break 2
6403   fi
6404 done
6405 done
6406 IFS=$as_save_IFS
6407
6408 fi
6409 fi
6410 ac_ct_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
6411 if test -n "$ac_ct_DLLWRAP"; then
6412   { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLWRAP" >&5
6413 $as_echo "$ac_ct_DLLWRAP" >&6; }
6414 else
6415   { $as_echo "$as_me:$LINENO: result: no" >&5
6416 $as_echo "no" >&6; }
6417 fi
6418
6419   if test "x$ac_ct_DLLWRAP" = x; then
6420     DLLWRAP="dllwrap"
6421   else
6422     case $cross_compiling:$ac_tool_warned in
6423 yes:)
6424 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6425 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6426 ac_tool_warned=yes ;;
6427 esac
6428     DLLWRAP=$ac_ct_DLLWRAP
6429   fi
6430 else
6431   DLLWRAP="$ac_cv_prog_DLLWRAP"
6432 fi
6433
6434   if test -n "$ac_tool_prefix"; then
6435   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6436 set dummy ${ac_tool_prefix}windres; ac_word=$2
6437 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6438 $as_echo_n "checking for $ac_word... " >&6; }
6439 if test "${ac_cv_prog_WINDRES+set}" = set; then
6440   $as_echo_n "(cached) " >&6
6441 else
6442   if test -n "$WINDRES"; then
6443   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6444 else
6445 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6446 for as_dir in $PATH
6447 do
6448   IFS=$as_save_IFS
6449   test -z "$as_dir" && as_dir=.
6450   for ac_exec_ext in '' $ac_executable_extensions; do
6451   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6452     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
6453     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6454     break 2
6455   fi
6456 done
6457 done
6458 IFS=$as_save_IFS
6459
6460 fi
6461 fi
6462 WINDRES=$ac_cv_prog_WINDRES
6463 if test -n "$WINDRES"; then
6464   { $as_echo "$as_me:$LINENO: result: $WINDRES" >&5
6465 $as_echo "$WINDRES" >&6; }
6466 else
6467   { $as_echo "$as_me:$LINENO: result: no" >&5
6468 $as_echo "no" >&6; }
6469 fi
6470
6471
6472 fi
6473 if test -z "$ac_cv_prog_WINDRES"; then
6474   ac_ct_WINDRES=$WINDRES
6475   # Extract the first word of "windres", so it can be a program name with args.
6476 set dummy windres; ac_word=$2
6477 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6478 $as_echo_n "checking for $ac_word... " >&6; }
6479 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
6480   $as_echo_n "(cached) " >&6
6481 else
6482   if test -n "$ac_ct_WINDRES"; then
6483   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
6484 else
6485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6486 for as_dir in $PATH
6487 do
6488   IFS=$as_save_IFS
6489   test -z "$as_dir" && as_dir=.
6490   for ac_exec_ext in '' $ac_executable_extensions; do
6491   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6492     ac_cv_prog_ac_ct_WINDRES="windres"
6493     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6494     break 2
6495   fi
6496 done
6497 done
6498 IFS=$as_save_IFS
6499
6500 fi
6501 fi
6502 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
6503 if test -n "$ac_ct_WINDRES"; then
6504   { $as_echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
6505 $as_echo "$ac_ct_WINDRES" >&6; }
6506 else
6507   { $as_echo "$as_me:$LINENO: result: no" >&5
6508 $as_echo "no" >&6; }
6509 fi
6510
6511   if test "x$ac_ct_WINDRES" = x; then
6512     WINDRES="windres"
6513   else
6514     case $cross_compiling:$ac_tool_warned in
6515 yes:)
6516 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6517 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6518 ac_tool_warned=yes ;;
6519 esac
6520     WINDRES=$ac_ct_WINDRES
6521   fi
6522 else
6523   WINDRES="$ac_cv_prog_WINDRES"
6524 fi
6525
6526 fi
6527
6528 # Extract the first word of "tar", so it can be a program name with args.
6529 set dummy tar; ac_word=$2
6530 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6531 $as_echo_n "checking for $ac_word... " >&6; }
6532 if test "${ac_cv_path_TAR+set}" = set; then
6533   $as_echo_n "(cached) " >&6
6534 else
6535   case $TAR in
6536   [\\/]* | ?:[\\/]*)
6537   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6538   ;;
6539   *)
6540   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6541 for as_dir in $PATH
6542 do
6543   IFS=$as_save_IFS
6544   test -z "$as_dir" && as_dir=.
6545   for ac_exec_ext in '' $ac_executable_extensions; do
6546   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6547     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6548     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6549     break 2
6550   fi
6551 done
6552 done
6553 IFS=$as_save_IFS
6554
6555   ;;
6556 esac
6557 fi
6558 TAR=$ac_cv_path_TAR
6559 if test -n "$TAR"; then
6560   { $as_echo "$as_me:$LINENO: result: $TAR" >&5
6561 $as_echo "$TAR" >&6; }
6562 else
6563   { $as_echo "$as_me:$LINENO: result: no" >&5
6564 $as_echo "no" >&6; }
6565 fi
6566
6567
6568 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
6569 $as_echo_n "checking whether ln -s works... " >&6; }
6570 LN_S=$as_ln_s
6571 if test "$LN_S" = "ln -s"; then
6572   { $as_echo "$as_me:$LINENO: result: yes" >&5
6573 $as_echo "yes" >&6; }
6574 else
6575   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6576 $as_echo "no, using $LN_S" >&6; }
6577 fi
6578
6579 for ac_prog in gawk mawk nawk awk
6580 do
6581   # Extract the first word of "$ac_prog", so it can be a program name with args.
6582 set dummy $ac_prog; ac_word=$2
6583 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6584 $as_echo_n "checking for $ac_word... " >&6; }
6585 if test "${ac_cv_prog_AWK+set}" = set; then
6586   $as_echo_n "(cached) " >&6
6587 else
6588   if test -n "$AWK"; then
6589   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6590 else
6591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6592 for as_dir in $PATH
6593 do
6594   IFS=$as_save_IFS
6595   test -z "$as_dir" && as_dir=.
6596   for ac_exec_ext in '' $ac_executable_extensions; do
6597   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6598     ac_cv_prog_AWK="$ac_prog"
6599     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6600     break 2
6601   fi
6602 done
6603 done
6604 IFS=$as_save_IFS
6605
6606 fi
6607 fi
6608 AWK=$ac_cv_prog_AWK
6609 if test -n "$AWK"; then
6610   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
6611 $as_echo "$AWK" >&6; }
6612 else
6613   { $as_echo "$as_me:$LINENO: result: no" >&5
6614 $as_echo "no" >&6; }
6615 fi
6616
6617
6618   test -n "$AWK" && break
6619 done
6620
6621 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
6622 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6623 if test -z "$MKDIR_P"; then
6624   if test "${ac_cv_path_mkdir+set}" = set; then
6625   $as_echo_n "(cached) " >&6
6626 else
6627   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6628 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6629 do
6630   IFS=$as_save_IFS
6631   test -z "$as_dir" && as_dir=.
6632   for ac_prog in mkdir gmkdir; do
6633          for ac_exec_ext in '' $ac_executable_extensions; do
6634            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
6635            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6636              'mkdir (GNU coreutils) '* | \
6637              'mkdir (coreutils) '* | \
6638              'mkdir (fileutils) '4.1*)
6639                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6640                break 3;;
6641            esac
6642          done
6643        done
6644 done
6645 IFS=$as_save_IFS
6646
6647 fi
6648
6649   if test "${ac_cv_path_mkdir+set}" = set; then
6650     MKDIR_P="$ac_cv_path_mkdir -p"
6651   else
6652     # As a last resort, use the slow shell script.  Don't cache a
6653     # value for MKDIR_P within a source directory, because that will
6654     # break other packages using the cache if that directory is
6655     # removed, or if the value is a relative name.
6656     test -d ./--version && rmdir ./--version
6657     MKDIR_P="$ac_install_sh -d"
6658   fi
6659 fi
6660 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
6661 $as_echo "$MKDIR_P" >&6; }
6662
6663 # When Autoconf chooses install-sh as mkdir -p program it tries to generate
6664 # a relative path to it in each makefile where it subsitutes it. This clashes
6665 # with our Makefile.global concept. This workaround helps.
6666 case $MKDIR_P in
6667   *install-sh*) MKDIR_P='\${SHELL} \${top_srcdir}/config/install-sh -c -d';;
6668 esac
6669
6670 # Let the user override the search
6671 if test -z "$BISON"; then
6672   for ac_prog in bison
6673 do
6674   # Extract the first word of "$ac_prog", so it can be a program name with args.
6675 set dummy $ac_prog; ac_word=$2
6676 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6677 $as_echo_n "checking for $ac_word... " >&6; }
6678 if test "${ac_cv_path_BISON+set}" = set; then
6679   $as_echo_n "(cached) " >&6
6680 else
6681   case $BISON in
6682   [\\/]* | ?:[\\/]*)
6683   ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
6684   ;;
6685   *)
6686   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6687 for as_dir in $PATH
6688 do
6689   IFS=$as_save_IFS
6690   test -z "$as_dir" && as_dir=.
6691   for ac_exec_ext in '' $ac_executable_extensions; do
6692   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6693     ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
6694     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6695     break 2
6696   fi
6697 done
6698 done
6699 IFS=$as_save_IFS
6700
6701   ;;
6702 esac
6703 fi
6704 BISON=$ac_cv_path_BISON
6705 if test -n "$BISON"; then
6706   { $as_echo "$as_me:$LINENO: result: $BISON" >&5
6707 $as_echo "$BISON" >&6; }
6708 else
6709   { $as_echo "$as_me:$LINENO: result: no" >&5
6710 $as_echo "no" >&6; }
6711 fi
6712
6713
6714   test -n "$BISON" && break
6715 done
6716
6717 fi
6718
6719 if test "$BISON"; then
6720   pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
6721   { $as_echo "$as_me:$LINENO: using $pgac_bison_version" >&5
6722 $as_echo "$as_me: using $pgac_bison_version" >&6;}
6723   if echo "$pgac_bison_version" | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'
6724   then
6725     { $as_echo "$as_me:$LINENO: WARNING:
6726 *** The installed version of Bison, $BISON, is too old to use with PostgreSQL.
6727 *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&5
6728 $as_echo "$as_me: WARNING:
6729 *** The installed version of Bison, $BISON, is too old to use with PostgreSQL.
6730 *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&2;}
6731     BISON=""
6732   fi
6733 fi
6734
6735 if test -z "$BISON"; then
6736   { $as_echo "$as_me:$LINENO: WARNING:
6737 *** Without Bison you will not be able to build PostgreSQL from CVS nor
6738 *** change any of the parser definition files.  You can obtain Bison from
6739 *** a GNU mirror site.  (If you are using the official distribution of
6740 *** PostgreSQL then you do not need to worry about this, because the Bison
6741 *** output is pre-generated.)" >&5
6742 $as_echo "$as_me: WARNING:
6743 *** Without Bison you will not be able to build PostgreSQL from CVS nor
6744 *** change any of the parser definition files.  You can obtain Bison from
6745 *** a GNU mirror site.  (If you are using the official distribution of
6746 *** PostgreSQL then you do not need to worry about this, because the Bison
6747 *** output is pre-generated.)" >&2;}
6748 fi
6749 # We don't need AC_SUBST(BISON) because AC_PATH_PROG did it
6750
6751
6752 { $as_echo "$as_me:$LINENO: checking for flex" >&5
6753 $as_echo_n "checking for flex... " >&6; }
6754 if test "${pgac_cv_path_flex+set}" = set; then
6755   $as_echo_n "(cached) " >&6
6756 else
6757   # Let the user override the test
6758 if test -n "$FLEX"; then
6759   pgac_cv_path_flex=$FLEX
6760 else
6761   pgac_save_IFS=$IFS
6762   IFS=$PATH_SEPARATOR
6763   for pgac_dir in $PATH; do
6764     IFS=$pgac_save_IFS
6765     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
6766       pgac_dir=`pwd`
6767     fi
6768     for pgac_prog in flex lex; do
6769       pgac_candidate="$pgac_dir/$pgac_prog"
6770       if test -f "$pgac_candidate" \
6771         && $pgac_candidate --version </dev/null >/dev/null 2>&1
6772       then
6773         echo '%%'  > conftest.l
6774         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
6775           pgac_flex_version=`$pgac_candidate --version 2>/dev/null`
6776           if echo "$pgac_flex_version" | sed 's/[.a-z]/ /g' | $AWK '{ if ($1 = 2 && $2 = 5 && $3 >= 31) exit 0; else exit 1;}'
6777           then
6778             pgac_cv_path_flex=$pgac_candidate
6779             break 2
6780           else
6781             { $as_echo "$as_me:$LINENO: WARNING:
6782 *** The installed version of Flex, $pgac_candidate, is too old to use with PostgreSQL.
6783 *** Flex version 2.5.31 or later is required, but this is $pgac_flex_version." >&5
6784 $as_echo "$as_me: WARNING:
6785 *** The installed version of Flex, $pgac_candidate, is too old to use with PostgreSQL.
6786 *** Flex version 2.5.31 or later is required, but this is $pgac_flex_version." >&2;}
6787           fi
6788         fi
6789       fi
6790     done
6791   done
6792   rm -f conftest.l lex.yy.c
6793   : ${pgac_cv_path_flex=no}
6794 fi
6795
6796 fi
6797 { $as_echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
6798 $as_echo "$pgac_cv_path_flex" >&6; }
6799 if test x"$pgac_cv_path_flex" = x"no"; then
6800   { $as_echo "$as_me:$LINENO: WARNING:
6801 *** Without Flex you will not be able to build PostgreSQL from CVS nor
6802 *** change any of the scanner definition files.  You can obtain Flex from
6803 *** a GNU mirror site.  (If you are using the official distribution of
6804 *** PostgreSQL then you do not need to worry about this because the Flex
6805 *** output is pre-generated.)" >&5
6806 $as_echo "$as_me: WARNING:
6807 *** Without Flex you will not be able to build PostgreSQL from CVS nor
6808 *** change any of the scanner definition files.  You can obtain Flex from
6809 *** a GNU mirror site.  (If you are using the official distribution of
6810 *** PostgreSQL then you do not need to worry about this because the Flex
6811 *** output is pre-generated.)" >&2;}
6812
6813   FLEX=
6814 else
6815   FLEX=$pgac_cv_path_flex
6816   pgac_flex_version=`$FLEX --version 2>/dev/null`
6817   { $as_echo "$as_me:$LINENO: using $pgac_flex_version" >&5
6818 $as_echo "$as_me: using $pgac_flex_version" >&6;}
6819 fi
6820
6821
6822
6823
6824
6825 # Let the user override the search
6826 if test -z "$PERL"; then
6827   # Extract the first word of "perl", so it can be a program name with args.
6828 set dummy perl; ac_word=$2
6829 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6830 $as_echo_n "checking for $ac_word... " >&6; }
6831 if test "${ac_cv_path_PERL+set}" = set; then
6832   $as_echo_n "(cached) " >&6
6833 else
6834   case $PERL in
6835   [\\/]* | ?:[\\/]*)
6836   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
6837   ;;
6838   *)
6839   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6840 for as_dir in $PATH
6841 do
6842   IFS=$as_save_IFS
6843   test -z "$as_dir" && as_dir=.
6844   for ac_exec_ext in '' $ac_executable_extensions; do
6845   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6846     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
6847     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6848     break 2
6849   fi
6850 done
6851 done
6852 IFS=$as_save_IFS
6853
6854   ;;
6855 esac
6856 fi
6857 PERL=$ac_cv_path_PERL
6858 if test -n "$PERL"; then
6859   { $as_echo "$as_me:$LINENO: result: $PERL" >&5
6860 $as_echo "$PERL" >&6; }
6861 else
6862   { $as_echo "$as_me:$LINENO: result: no" >&5
6863 $as_echo "no" >&6; }
6864 fi
6865
6866
6867 fi
6868
6869 if test "$PERL"; then
6870   pgac_perl_version=`$PERL -v 2>/dev/null | sed -n 's/This is perl, v[a-z ]*//p' | sed 's/ .*//'`
6871   { $as_echo "$as_me:$LINENO: using perl $pgac_perl_version" >&5
6872 $as_echo "$as_me: using perl $pgac_perl_version" >&6;}
6873   if echo "$pgac_perl_version" | sed 's/[.a-z_]/ /g' | \
6874     $AWK '{ if ($1 = 5 && $2 >= 8) exit 1; else exit 0;}'
6875   then
6876     { $as_echo "$as_me:$LINENO: WARNING:
6877 *** The installed version of Perl, $PERL, is too old to use with PostgreSQL.
6878 *** Perl version 5.8 or later is required, but this is $pgac_perl_version." >&5
6879 $as_echo "$as_me: WARNING:
6880 *** The installed version of Perl, $PERL, is too old to use with PostgreSQL.
6881 *** Perl version 5.8 or later is required, but this is $pgac_perl_version." >&2;}
6882     PERL=""
6883   fi
6884 fi
6885
6886 if test -z "$PERL"; then
6887   { $as_echo "$as_me:$LINENO: WARNING:
6888 *** Without Perl you will not be able to build PostgreSQL from CVS.
6889 *** You can obtain Perl from any CPAN mirror site.
6890 *** (If you are using the official distribution of PostgreSQL then you do not
6891 *** need to worry about this, because the Perl output is pre-generated.)" >&5
6892 $as_echo "$as_me: WARNING:
6893 *** Without Perl you will not be able to build PostgreSQL from CVS.
6894 *** You can obtain Perl from any CPAN mirror site.
6895 *** (If you are using the official distribution of PostgreSQL then you do not
6896 *** need to worry about this, because the Perl output is pre-generated.)" >&2;}
6897 fi
6898
6899 if test "$with_perl" = yes; then
6900   if test -z "$PERL"; then
6901     { { $as_echo "$as_me:$LINENO: error: Perl not found" >&5
6902 $as_echo "$as_me: error: Perl not found" >&2;}
6903    { (exit 1); exit 1; }; }
6904   fi
6905
6906 { $as_echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
6907 $as_echo_n "checking for Perl archlibexp... " >&6; }
6908 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
6909 { $as_echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
6910 $as_echo "$perl_archlibexp" >&6; }
6911 { $as_echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
6912 $as_echo_n "checking for Perl privlibexp... " >&6; }
6913 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
6914 { $as_echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
6915 $as_echo "$perl_privlibexp" >&6; }
6916 { $as_echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
6917 $as_echo_n "checking for Perl useshrplib... " >&6; }
6918 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
6919 { $as_echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
6920 $as_echo "$perl_useshrplib" >&6; }
6921
6922 { $as_echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
6923 $as_echo_n "checking for flags to link embedded Perl... " >&6; }
6924 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
6925 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
6926 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e "s/ -arch [-a-zA-Z0-9_]*//g"`
6927 if test -z "$perl_embed_ldflags" ; then
6928         { $as_echo "$as_me:$LINENO: result: no" >&5
6929 $as_echo "no" >&6; }
6930         { { $as_echo "$as_me:$LINENO: error: could not determine flags for linking embedded Perl.
6931 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
6932 installed." >&5
6933 $as_echo "$as_me: error: could not determine flags for linking embedded Perl.
6934 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
6935 installed." >&2;}
6936    { (exit 1); exit 1; }; }
6937 else
6938         { $as_echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
6939 $as_echo "$perl_embed_ldflags" >&6; }
6940 fi
6941
6942 fi
6943
6944 if test "$with_python" = yes; then
6945   # Extract the first word of "python", so it can be a program name with args.
6946 set dummy python; ac_word=$2
6947 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6948 $as_echo_n "checking for $ac_word... " >&6; }
6949 if test "${ac_cv_path_PYTHON+set}" = set; then
6950   $as_echo_n "(cached) " >&6
6951 else
6952   case $PYTHON in
6953   [\\/]* | ?:[\\/]*)
6954   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
6955   ;;
6956   *)
6957   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6958 for as_dir in $PATH
6959 do
6960   IFS=$as_save_IFS
6961   test -z "$as_dir" && as_dir=.
6962   for ac_exec_ext in '' $ac_executable_extensions; do
6963   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6964     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
6965     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6966     break 2
6967   fi
6968 done
6969 done
6970 IFS=$as_save_IFS
6971
6972   ;;
6973 esac
6974 fi
6975 PYTHON=$ac_cv_path_PYTHON
6976 if test -n "$PYTHON"; then
6977   { $as_echo "$as_me:$LINENO: result: $PYTHON" >&5
6978 $as_echo "$PYTHON" >&6; }
6979 else
6980   { $as_echo "$as_me:$LINENO: result: no" >&5
6981 $as_echo "no" >&6; }
6982 fi
6983
6984
6985 if test x"$PYTHON" = x""; then
6986   { { $as_echo "$as_me:$LINENO: error: Python not found" >&5
6987 $as_echo "$as_me: error: Python not found" >&2;}
6988    { (exit 1); exit 1; }; }
6989 fi
6990
6991
6992 { $as_echo "$as_me:$LINENO: checking for Python distutils module" >&5
6993 $as_echo_n "checking for Python distutils module... " >&6; }
6994 if "${PYTHON}" -c 'import distutils' 2>&5
6995 then
6996     { $as_echo "$as_me:$LINENO: result: yes" >&5
6997 $as_echo "yes" >&6; }
6998 else
6999     { $as_echo "$as_me:$LINENO: result: no" >&5
7000 $as_echo "no" >&6; }
7001     { { $as_echo "$as_me:$LINENO: error: distutils module not found" >&5
7002 $as_echo "$as_me: error: distutils module not found" >&2;}
7003    { (exit 1); exit 1; }; }
7004 fi
7005 { $as_echo "$as_me:$LINENO: checking Python configuration directory" >&5
7006 $as_echo_n "checking Python configuration directory... " >&6; }
7007 python_majorversion=`${PYTHON} -c "import sys; print(sys.version[0])"`
7008 python_version=`${PYTHON} -c "import sys; print(sys.version[:3])"`
7009 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'))"`
7010 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print('-I'+distutils.sysconfig.get_python_inc())"`
7011
7012 # This should be enough of a message.
7013 { $as_echo "$as_me:$LINENO: result: $python_configdir" >&5
7014 $as_echo "$python_configdir" >&6; }
7015
7016
7017 { $as_echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
7018 $as_echo_n "checking how to link an embedded Python application... " >&6; }
7019
7020 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
7021 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
7022 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('SO'))))"`
7023 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
7024
7025 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
7026 then
7027         # New way: use the official shared library
7028         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
7029         python_libspec="-L${python_libdir} -l${ldlibrary}"
7030 else
7031         # Old way: use libpython from python_configdir
7032         python_libdir="${python_configdir}"
7033         python_libspec="-L${python_libdir} -lpython${python_version}"
7034 fi
7035
7036 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','LOCALMODLIBS','BASEMODLIBS'))))"`
7037
7038 { $as_echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
7039 $as_echo "${python_libspec} ${python_additional_libs}" >&6; }
7040
7041
7042 # threaded python is not supported on bsd's
7043 { $as_echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
7044 $as_echo_n "checking whether Python is compiled with thread support... " >&6; }
7045 pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
7046 if test "$pythreads" = "1"; then
7047   { $as_echo "$as_me:$LINENO: result: yes" >&5
7048 $as_echo "yes" >&6; }
7049   case $host_os in
7050   openbsd*|freebsd*)
7051     { { $as_echo "$as_me:$LINENO: error: threaded Python not supported on this platform" >&5
7052 $as_echo "$as_me: error: threaded Python not supported on this platform" >&2;}
7053    { (exit 1); exit 1; }; }
7054     ;;
7055   esac
7056 else
7057   { $as_echo "$as_me:$LINENO: result: no" >&5
7058 $as_echo "no" >&6; }
7059 fi
7060
7061
7062 fi
7063
7064 if test "$cross_compiling" = yes && test -z "$with_system_tzdata"; then
7065   # Extract the first word of "zic", so it can be a program name with args.
7066 set dummy zic; ac_word=$2
7067 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7068 $as_echo_n "checking for $ac_word... " >&6; }
7069 if test "${ac_cv_path_ZIC+set}" = set; then
7070   $as_echo_n "(cached) " >&6
7071 else
7072   case $ZIC in
7073   [\\/]* | ?:[\\/]*)
7074   ac_cv_path_ZIC="$ZIC" # Let the user override the test with a path.
7075   ;;
7076   *)
7077   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7078 for as_dir in $PATH
7079 do
7080   IFS=$as_save_IFS
7081   test -z "$as_dir" && as_dir=.
7082   for ac_exec_ext in '' $ac_executable_extensions; do
7083   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7084     ac_cv_path_ZIC="$as_dir/$ac_word$ac_exec_ext"
7085     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7086     break 2
7087   fi
7088 done
7089 done
7090 IFS=$as_save_IFS
7091
7092   ;;
7093 esac
7094 fi
7095 ZIC=$ac_cv_path_ZIC
7096 if test -n "$ZIC"; then
7097   { $as_echo "$as_me:$LINENO: result: $ZIC" >&5
7098 $as_echo "$ZIC" >&6; }
7099 else
7100   { $as_echo "$as_me:$LINENO: result: no" >&5
7101 $as_echo "no" >&6; }
7102 fi
7103
7104
7105   if test -z "$ZIC"; then
7106     { { $as_echo "$as_me:$LINENO: error:
7107 When cross-compiling, either use the option --with-system-tzdata to use
7108 existing time-zone data, or set the environment variable ZIC to a zic
7109 program to use during the build." >&5
7110 $as_echo "$as_me: error:
7111 When cross-compiling, either use the option --with-system-tzdata to use
7112 existing time-zone data, or set the environment variable ZIC to a zic
7113 program to use during the build." >&2;}
7114    { (exit 1); exit 1; }; }
7115   fi
7116 fi
7117
7118
7119 ##
7120 ## Libraries
7121 ##
7122 ## Most libraries are included only if they demonstrably provide a function
7123 ## we need, but libm is an exception: always include it, because there are
7124 ## too many compilers that play cute optimization games that will break
7125 ## probes for standard functions such as pow().
7126 ##
7127
7128
7129 { $as_echo "$as_me:$LINENO: checking for main in -lm" >&5
7130 $as_echo_n "checking for main in -lm... " >&6; }
7131 if test "${ac_cv_lib_m_main+set}" = set; then
7132   $as_echo_n "(cached) " >&6
7133 else
7134   ac_check_lib_save_LIBS=$LIBS
7135 LIBS="-lm  $LIBS"
7136 cat >conftest.$ac_ext <<_ACEOF
7137 /* confdefs.h.  */
7138 _ACEOF
7139 cat confdefs.h >>conftest.$ac_ext
7140 cat >>conftest.$ac_ext <<_ACEOF
7141 /* end confdefs.h.  */
7142
7143
7144 int
7145 main ()
7146 {
7147 return main ();
7148   ;
7149   return 0;
7150 }
7151 _ACEOF
7152 rm -f conftest.$ac_objext conftest$ac_exeext
7153 if { (ac_try="$ac_link"
7154 case "(($ac_try" in
7155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7156   *) ac_try_echo=$ac_try;;
7157 esac
7158 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7159 $as_echo "$ac_try_echo") >&5
7160   (eval "$ac_link") 2>conftest.er1
7161   ac_status=$?
7162   grep -v '^ *+' conftest.er1 >conftest.err
7163   rm -f conftest.er1
7164   cat conftest.err >&5
7165   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7166   (exit $ac_status); } && {
7167          test -z "$ac_c_werror_flag" ||
7168          test ! -s conftest.err
7169        } && test -s conftest$ac_exeext && {
7170          test "$cross_compiling" = yes ||
7171          $as_test_x conftest$ac_exeext
7172        }; then
7173   ac_cv_lib_m_main=yes
7174 else
7175   $as_echo "$as_me: failed program was:" >&5
7176 sed 's/^/| /' conftest.$ac_ext >&5
7177
7178         ac_cv_lib_m_main=no
7179 fi
7180
7181 rm -rf conftest.dSYM
7182 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7183       conftest$ac_exeext conftest.$ac_ext
7184 LIBS=$ac_check_lib_save_LIBS
7185 fi
7186 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
7187 $as_echo "$ac_cv_lib_m_main" >&6; }
7188 if test "x$ac_cv_lib_m_main" = x""yes; then
7189   cat >>confdefs.h <<_ACEOF
7190 #define HAVE_LIBM 1
7191 _ACEOF
7192
7193   LIBS="-lm $LIBS"
7194
7195 fi
7196
7197 { $as_echo "$as_me:$LINENO: checking for library containing setproctitle" >&5
7198 $as_echo_n "checking for library containing setproctitle... " >&6; }
7199 if test "${ac_cv_search_setproctitle+set}" = set; then
7200   $as_echo_n "(cached) " >&6
7201 else
7202   ac_func_search_save_LIBS=$LIBS
7203 cat >conftest.$ac_ext <<_ACEOF
7204 /* confdefs.h.  */
7205 _ACEOF
7206 cat confdefs.h >>conftest.$ac_ext
7207 cat >>conftest.$ac_ext <<_ACEOF
7208 /* end confdefs.h.  */
7209
7210 /* Override any GCC internal prototype to avoid an error.
7211    Use char because int might match the return type of a GCC
7212    builtin and then its argument prototype would still apply.  */
7213 #ifdef __cplusplus
7214 extern "C"
7215 #endif
7216 char setproctitle ();
7217 int
7218 main ()
7219 {
7220 return setproctitle ();
7221   ;
7222   return 0;
7223 }
7224 _ACEOF
7225 for ac_lib in '' util; do
7226   if test -z "$ac_lib"; then
7227     ac_res="none required"
7228   else
7229     ac_res=-l$ac_lib
7230     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7231   fi
7232   rm -f conftest.$ac_objext conftest$ac_exeext
7233 if { (ac_try="$ac_link"
7234 case "(($ac_try" in
7235   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7236   *) ac_try_echo=$ac_try;;
7237 esac
7238 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7239 $as_echo "$ac_try_echo") >&5
7240   (eval "$ac_link") 2>conftest.er1
7241   ac_status=$?
7242   grep -v '^ *+' conftest.er1 >conftest.err
7243   rm -f conftest.er1
7244   cat conftest.err >&5
7245   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7246   (exit $ac_status); } && {
7247          test -z "$ac_c_werror_flag" ||
7248          test ! -s conftest.err
7249        } && test -s conftest$ac_exeext && {
7250          test "$cross_compiling" = yes ||
7251          $as_test_x conftest$ac_exeext
7252        }; then
7253   ac_cv_search_setproctitle=$ac_res
7254 else
7255   $as_echo "$as_me: failed program was:" >&5
7256 sed 's/^/| /' conftest.$ac_ext >&5
7257
7258
7259 fi
7260
7261 rm -rf conftest.dSYM
7262 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7263       conftest$ac_exeext
7264   if test "${ac_cv_search_setproctitle+set}" = set; then
7265   break
7266 fi
7267 done
7268 if test "${ac_cv_search_setproctitle+set}" = set; then
7269   :
7270 else
7271   ac_cv_search_setproctitle=no
7272 fi
7273 rm conftest.$ac_ext
7274 LIBS=$ac_func_search_save_LIBS
7275 fi
7276 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_setproctitle" >&5
7277 $as_echo "$ac_cv_search_setproctitle" >&6; }
7278 ac_res=$ac_cv_search_setproctitle
7279 if test "$ac_res" != no; then
7280   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7281
7282 fi
7283
7284 { $as_echo "$as_me:$LINENO: checking for library containing dlopen" >&5
7285 $as_echo_n "checking for library containing dlopen... " >&6; }
7286 if test "${ac_cv_search_dlopen+set}" = set; then
7287   $as_echo_n "(cached) " >&6
7288 else
7289   ac_func_search_save_LIBS=$LIBS
7290 cat >conftest.$ac_ext <<_ACEOF
7291 /* confdefs.h.  */
7292 _ACEOF
7293 cat confdefs.h >>conftest.$ac_ext
7294 cat >>conftest.$ac_ext <<_ACEOF
7295 /* end confdefs.h.  */
7296
7297 /* Override any GCC internal prototype to avoid an error.
7298    Use char because int might match the return type of a GCC
7299    builtin and then its argument prototype would still apply.  */
7300 #ifdef __cplusplus
7301 extern "C"
7302 #endif
7303 char dlopen ();
7304 int
7305 main ()
7306 {
7307 return dlopen ();
7308   ;
7309   return 0;
7310 }
7311 _ACEOF
7312 for ac_lib in '' dl; do
7313   if test -z "$ac_lib"; then
7314     ac_res="none required"
7315   else
7316     ac_res=-l$ac_lib
7317     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7318   fi
7319   rm -f conftest.$ac_objext conftest$ac_exeext
7320 if { (ac_try="$ac_link"
7321 case "(($ac_try" in
7322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7323   *) ac_try_echo=$ac_try;;
7324 esac
7325 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7326 $as_echo "$ac_try_echo") >&5
7327   (eval "$ac_link") 2>conftest.er1
7328   ac_status=$?
7329   grep -v '^ *+' conftest.er1 >conftest.err
7330   rm -f conftest.er1
7331   cat conftest.err >&5
7332   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7333   (exit $ac_status); } && {
7334          test -z "$ac_c_werror_flag" ||
7335          test ! -s conftest.err
7336        } && test -s conftest$ac_exeext && {
7337          test "$cross_compiling" = yes ||
7338          $as_test_x conftest$ac_exeext
7339        }; then
7340   ac_cv_search_dlopen=$ac_res
7341 else
7342   $as_echo "$as_me: failed program was:" >&5
7343 sed 's/^/| /' conftest.$ac_ext >&5
7344
7345
7346 fi
7347
7348 rm -rf conftest.dSYM
7349 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7350       conftest$ac_exeext
7351   if test "${ac_cv_search_dlopen+set}" = set; then
7352   break
7353 fi
7354 done
7355 if test "${ac_cv_search_dlopen+set}" = set; then
7356   :
7357 else
7358   ac_cv_search_dlopen=no
7359 fi
7360 rm conftest.$ac_ext
7361 LIBS=$ac_func_search_save_LIBS
7362 fi
7363 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
7364 $as_echo "$ac_cv_search_dlopen" >&6; }
7365 ac_res=$ac_cv_search_dlopen
7366 if test "$ac_res" != no; then
7367   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7368
7369 fi
7370
7371 { $as_echo "$as_me:$LINENO: checking for library containing socket" >&5
7372 $as_echo_n "checking for library containing socket... " >&6; }
7373 if test "${ac_cv_search_socket+set}" = set; then
7374   $as_echo_n "(cached) " >&6
7375 else
7376   ac_func_search_save_LIBS=$LIBS
7377 cat >conftest.$ac_ext <<_ACEOF
7378 /* confdefs.h.  */
7379 _ACEOF
7380 cat confdefs.h >>conftest.$ac_ext
7381 cat >>conftest.$ac_ext <<_ACEOF
7382 /* end confdefs.h.  */
7383
7384 /* Override any GCC internal prototype to avoid an error.
7385    Use char because int might match the return type of a GCC
7386    builtin and then its argument prototype would still apply.  */
7387 #ifdef __cplusplus
7388 extern "C"
7389 #endif
7390 char socket ();
7391 int
7392 main ()
7393 {
7394 return socket ();
7395   ;
7396   return 0;
7397 }
7398 _ACEOF
7399 for ac_lib in '' socket wsock32; do
7400   if test -z "$ac_lib"; then
7401     ac_res="none required"
7402   else
7403     ac_res=-l$ac_lib
7404     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7405   fi
7406   rm -f conftest.$ac_objext conftest$ac_exeext
7407 if { (ac_try="$ac_link"
7408 case "(($ac_try" in
7409   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7410   *) ac_try_echo=$ac_try;;
7411 esac
7412 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7413 $as_echo "$ac_try_echo") >&5
7414   (eval "$ac_link") 2>conftest.er1
7415   ac_status=$?
7416   grep -v '^ *+' conftest.er1 >conftest.err
7417   rm -f conftest.er1
7418   cat conftest.err >&5
7419   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7420   (exit $ac_status); } && {
7421          test -z "$ac_c_werror_flag" ||
7422          test ! -s conftest.err
7423        } && test -s conftest$ac_exeext && {
7424          test "$cross_compiling" = yes ||
7425          $as_test_x conftest$ac_exeext
7426        }; then
7427   ac_cv_search_socket=$ac_res
7428 else
7429   $as_echo "$as_me: failed program was:" >&5
7430 sed 's/^/| /' conftest.$ac_ext >&5
7431
7432
7433 fi
7434
7435 rm -rf conftest.dSYM
7436 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7437       conftest$ac_exeext
7438   if test "${ac_cv_search_socket+set}" = set; then
7439   break
7440 fi
7441 done
7442 if test "${ac_cv_search_socket+set}" = set; then
7443   :
7444 else
7445   ac_cv_search_socket=no
7446 fi
7447 rm conftest.$ac_ext
7448 LIBS=$ac_func_search_save_LIBS
7449 fi
7450 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7451 $as_echo "$ac_cv_search_socket" >&6; }
7452 ac_res=$ac_cv_search_socket
7453 if test "$ac_res" != no; then
7454   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7455
7456 fi
7457
7458 { $as_echo "$as_me:$LINENO: checking for library containing shl_load" >&5
7459 $as_echo_n "checking for library containing shl_load... " >&6; }
7460 if test "${ac_cv_search_shl_load+set}" = set; then
7461   $as_echo_n "(cached) " >&6
7462 else
7463   ac_func_search_save_LIBS=$LIBS
7464 cat >conftest.$ac_ext <<_ACEOF
7465 /* confdefs.h.  */
7466 _ACEOF
7467 cat confdefs.h >>conftest.$ac_ext
7468 cat >>conftest.$ac_ext <<_ACEOF
7469 /* end confdefs.h.  */
7470
7471 /* Override any GCC internal prototype to avoid an error.
7472    Use char because int might match the return type of a GCC
7473    builtin and then its argument prototype would still apply.  */
7474 #ifdef __cplusplus
7475 extern "C"
7476 #endif
7477 char shl_load ();
7478 int
7479 main ()
7480 {
7481 return shl_load ();
7482   ;
7483   return 0;
7484 }
7485 _ACEOF
7486 for ac_lib in '' dld; do
7487   if test -z "$ac_lib"; then
7488     ac_res="none required"
7489   else
7490     ac_res=-l$ac_lib
7491     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7492   fi
7493   rm -f conftest.$ac_objext conftest$ac_exeext
7494 if { (ac_try="$ac_link"
7495 case "(($ac_try" in
7496   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7497   *) ac_try_echo=$ac_try;;
7498 esac
7499 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7500 $as_echo "$ac_try_echo") >&5
7501   (eval "$ac_link") 2>conftest.er1
7502   ac_status=$?
7503   grep -v '^ *+' conftest.er1 >conftest.err
7504   rm -f conftest.er1
7505   cat conftest.err >&5
7506   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7507   (exit $ac_status); } && {
7508          test -z "$ac_c_werror_flag" ||
7509          test ! -s conftest.err
7510        } && test -s conftest$ac_exeext && {
7511          test "$cross_compiling" = yes ||
7512          $as_test_x conftest$ac_exeext
7513        }; then
7514   ac_cv_search_shl_load=$ac_res
7515 else
7516   $as_echo "$as_me: failed program was:" >&5
7517 sed 's/^/| /' conftest.$ac_ext >&5
7518
7519
7520 fi
7521
7522 rm -rf conftest.dSYM
7523 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7524       conftest$ac_exeext
7525   if test "${ac_cv_search_shl_load+set}" = set; then
7526   break
7527 fi
7528 done
7529 if test "${ac_cv_search_shl_load+set}" = set; then
7530   :
7531 else
7532   ac_cv_search_shl_load=no
7533 fi
7534 rm conftest.$ac_ext
7535 LIBS=$ac_func_search_save_LIBS
7536 fi
7537 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
7538 $as_echo "$ac_cv_search_shl_load" >&6; }
7539 ac_res=$ac_cv_search_shl_load
7540 if test "$ac_res" != no; then
7541   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7542
7543 fi
7544
7545 # We only use libld in port/dynloader/aix.c
7546 case $host_os in
7547      aix*)
7548         { $as_echo "$as_me:$LINENO: checking for library containing ldopen" >&5
7549 $as_echo_n "checking for library containing ldopen... " >&6; }
7550 if test "${ac_cv_search_ldopen+set}" = set; then
7551   $as_echo_n "(cached) " >&6
7552 else
7553   ac_func_search_save_LIBS=$LIBS
7554 cat >conftest.$ac_ext <<_ACEOF
7555 /* confdefs.h.  */
7556 _ACEOF
7557 cat confdefs.h >>conftest.$ac_ext
7558 cat >>conftest.$ac_ext <<_ACEOF
7559 /* end confdefs.h.  */
7560
7561 /* Override any GCC internal prototype to avoid an error.
7562    Use char because int might match the return type of a GCC
7563    builtin and then its argument prototype would still apply.  */
7564 #ifdef __cplusplus
7565 extern "C"
7566 #endif
7567 char ldopen ();
7568 int
7569 main ()
7570 {
7571 return ldopen ();
7572   ;
7573   return 0;
7574 }
7575 _ACEOF
7576 for ac_lib in '' ld; do
7577   if test -z "$ac_lib"; then
7578     ac_res="none required"
7579   else
7580     ac_res=-l$ac_lib
7581     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7582   fi
7583   rm -f conftest.$ac_objext conftest$ac_exeext
7584 if { (ac_try="$ac_link"
7585 case "(($ac_try" in
7586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7587   *) ac_try_echo=$ac_try;;
7588 esac
7589 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7590 $as_echo "$ac_try_echo") >&5
7591   (eval "$ac_link") 2>conftest.er1
7592   ac_status=$?
7593   grep -v '^ *+' conftest.er1 >conftest.err
7594   rm -f conftest.er1
7595   cat conftest.err >&5
7596   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7597   (exit $ac_status); } && {
7598          test -z "$ac_c_werror_flag" ||
7599          test ! -s conftest.err
7600        } && test -s conftest$ac_exeext && {
7601          test "$cross_compiling" = yes ||
7602          $as_test_x conftest$ac_exeext
7603        }; then
7604   ac_cv_search_ldopen=$ac_res
7605 else
7606   $as_echo "$as_me: failed program was:" >&5
7607 sed 's/^/| /' conftest.$ac_ext >&5
7608
7609
7610 fi
7611
7612 rm -rf conftest.dSYM
7613 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7614       conftest$ac_exeext
7615   if test "${ac_cv_search_ldopen+set}" = set; then
7616   break
7617 fi
7618 done
7619 if test "${ac_cv_search_ldopen+set}" = set; then
7620   :
7621 else
7622   ac_cv_search_ldopen=no
7623 fi
7624 rm conftest.$ac_ext
7625 LIBS=$ac_func_search_save_LIBS
7626 fi
7627 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_ldopen" >&5
7628 $as_echo "$ac_cv_search_ldopen" >&6; }
7629 ac_res=$ac_cv_search_ldopen
7630 if test "$ac_res" != no; then
7631   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7632
7633 fi
7634
7635         ;;
7636 esac
7637 { $as_echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
7638 $as_echo_n "checking for library containing getopt_long... " >&6; }
7639 if test "${ac_cv_search_getopt_long+set}" = set; then
7640   $as_echo_n "(cached) " >&6
7641 else
7642   ac_func_search_save_LIBS=$LIBS
7643 cat >conftest.$ac_ext <<_ACEOF
7644 /* confdefs.h.  */
7645 _ACEOF
7646 cat confdefs.h >>conftest.$ac_ext
7647 cat >>conftest.$ac_ext <<_ACEOF
7648 /* end confdefs.h.  */
7649
7650 /* Override any GCC internal prototype to avoid an error.
7651    Use char because int might match the return type of a GCC
7652    builtin and then its argument prototype would still apply.  */
7653 #ifdef __cplusplus
7654 extern "C"
7655 #endif
7656 char getopt_long ();
7657 int
7658 main ()
7659 {
7660 return getopt_long ();
7661   ;
7662   return 0;
7663 }
7664 _ACEOF
7665 for ac_lib in '' getopt gnugetopt; do
7666   if test -z "$ac_lib"; then
7667     ac_res="none required"
7668   else
7669     ac_res=-l$ac_lib
7670     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7671   fi
7672   rm -f conftest.$ac_objext conftest$ac_exeext
7673 if { (ac_try="$ac_link"
7674 case "(($ac_try" in
7675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7676   *) ac_try_echo=$ac_try;;
7677 esac
7678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7679 $as_echo "$ac_try_echo") >&5
7680   (eval "$ac_link") 2>conftest.er1
7681   ac_status=$?
7682   grep -v '^ *+' conftest.er1 >conftest.err
7683   rm -f conftest.er1
7684   cat conftest.err >&5
7685   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7686   (exit $ac_status); } && {
7687          test -z "$ac_c_werror_flag" ||
7688          test ! -s conftest.err
7689        } && test -s conftest$ac_exeext && {
7690          test "$cross_compiling" = yes ||
7691          $as_test_x conftest$ac_exeext
7692        }; then
7693   ac_cv_search_getopt_long=$ac_res
7694 else
7695   $as_echo "$as_me: failed program was:" >&5
7696 sed 's/^/| /' conftest.$ac_ext >&5
7697
7698
7699 fi
7700
7701 rm -rf conftest.dSYM
7702 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7703       conftest$ac_exeext
7704   if test "${ac_cv_search_getopt_long+set}" = set; then
7705   break
7706 fi
7707 done
7708 if test "${ac_cv_search_getopt_long+set}" = set; then
7709   :
7710 else
7711   ac_cv_search_getopt_long=no
7712 fi
7713 rm conftest.$ac_ext
7714 LIBS=$ac_func_search_save_LIBS
7715 fi
7716 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
7717 $as_echo "$ac_cv_search_getopt_long" >&6; }
7718 ac_res=$ac_cv_search_getopt_long
7719 if test "$ac_res" != no; then
7720   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7721
7722 fi
7723
7724 { $as_echo "$as_me:$LINENO: checking for library containing crypt" >&5
7725 $as_echo_n "checking for library containing crypt... " >&6; }
7726 if test "${ac_cv_search_crypt+set}" = set; then
7727   $as_echo_n "(cached) " >&6
7728 else
7729   ac_func_search_save_LIBS=$LIBS
7730 cat >conftest.$ac_ext <<_ACEOF
7731 /* confdefs.h.  */
7732 _ACEOF
7733 cat confdefs.h >>conftest.$ac_ext
7734 cat >>conftest.$ac_ext <<_ACEOF
7735 /* end confdefs.h.  */
7736
7737 /* Override any GCC internal prototype to avoid an error.
7738    Use char because int might match the return type of a GCC
7739    builtin and then its argument prototype would still apply.  */
7740 #ifdef __cplusplus
7741 extern "C"
7742 #endif
7743 char crypt ();
7744 int
7745 main ()
7746 {
7747 return crypt ();
7748   ;
7749   return 0;
7750 }
7751 _ACEOF
7752 for ac_lib in '' crypt; do
7753   if test -z "$ac_lib"; then
7754     ac_res="none required"
7755   else
7756     ac_res=-l$ac_lib
7757     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7758   fi
7759   rm -f conftest.$ac_objext conftest$ac_exeext
7760 if { (ac_try="$ac_link"
7761 case "(($ac_try" in
7762   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7763   *) ac_try_echo=$ac_try;;
7764 esac
7765 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7766 $as_echo "$ac_try_echo") >&5
7767   (eval "$ac_link") 2>conftest.er1
7768   ac_status=$?
7769   grep -v '^ *+' conftest.er1 >conftest.err
7770   rm -f conftest.er1
7771   cat conftest.err >&5
7772   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7773   (exit $ac_status); } && {
7774          test -z "$ac_c_werror_flag" ||
7775          test ! -s conftest.err
7776        } && test -s conftest$ac_exeext && {
7777          test "$cross_compiling" = yes ||
7778          $as_test_x conftest$ac_exeext
7779        }; then
7780   ac_cv_search_crypt=$ac_res
7781 else
7782   $as_echo "$as_me: failed program was:" >&5
7783 sed 's/^/| /' conftest.$ac_ext >&5
7784
7785
7786 fi
7787
7788 rm -rf conftest.dSYM
7789 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7790       conftest$ac_exeext
7791   if test "${ac_cv_search_crypt+set}" = set; then
7792   break
7793 fi
7794 done
7795 if test "${ac_cv_search_crypt+set}" = set; then
7796   :
7797 else
7798   ac_cv_search_crypt=no
7799 fi
7800 rm conftest.$ac_ext
7801 LIBS=$ac_func_search_save_LIBS
7802 fi
7803 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
7804 $as_echo "$ac_cv_search_crypt" >&6; }
7805 ac_res=$ac_cv_search_crypt
7806 if test "$ac_res" != no; then
7807   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7808
7809 fi
7810
7811 # Solaris:
7812 { $as_echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
7813 $as_echo_n "checking for library containing fdatasync... " >&6; }
7814 if test "${ac_cv_search_fdatasync+set}" = set; then
7815   $as_echo_n "(cached) " >&6
7816 else
7817   ac_func_search_save_LIBS=$LIBS
7818 cat >conftest.$ac_ext <<_ACEOF
7819 /* confdefs.h.  */
7820 _ACEOF
7821 cat confdefs.h >>conftest.$ac_ext
7822 cat >>conftest.$ac_ext <<_ACEOF
7823 /* end confdefs.h.  */
7824
7825 /* Override any GCC internal prototype to avoid an error.
7826    Use char because int might match the return type of a GCC
7827    builtin and then its argument prototype would still apply.  */
7828 #ifdef __cplusplus
7829 extern "C"
7830 #endif
7831 char fdatasync ();
7832 int
7833 main ()
7834 {
7835 return fdatasync ();
7836   ;
7837   return 0;
7838 }
7839 _ACEOF
7840 for ac_lib in '' rt posix4; do
7841   if test -z "$ac_lib"; then
7842     ac_res="none required"
7843   else
7844     ac_res=-l$ac_lib
7845     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7846   fi
7847   rm -f conftest.$ac_objext conftest$ac_exeext
7848 if { (ac_try="$ac_link"
7849 case "(($ac_try" in
7850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7851   *) ac_try_echo=$ac_try;;
7852 esac
7853 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7854 $as_echo "$ac_try_echo") >&5
7855   (eval "$ac_link") 2>conftest.er1
7856   ac_status=$?
7857   grep -v '^ *+' conftest.er1 >conftest.err
7858   rm -f conftest.er1
7859   cat conftest.err >&5
7860   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861   (exit $ac_status); } && {
7862          test -z "$ac_c_werror_flag" ||
7863          test ! -s conftest.err
7864        } && test -s conftest$ac_exeext && {
7865          test "$cross_compiling" = yes ||
7866          $as_test_x conftest$ac_exeext
7867        }; then
7868   ac_cv_search_fdatasync=$ac_res
7869 else
7870   $as_echo "$as_me: failed program was:" >&5
7871 sed 's/^/| /' conftest.$ac_ext >&5
7872
7873
7874 fi
7875
7876 rm -rf conftest.dSYM
7877 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7878       conftest$ac_exeext
7879   if test "${ac_cv_search_fdatasync+set}" = set; then
7880   break
7881 fi
7882 done
7883 if test "${ac_cv_search_fdatasync+set}" = set; then
7884   :
7885 else
7886   ac_cv_search_fdatasync=no
7887 fi
7888 rm conftest.$ac_ext
7889 LIBS=$ac_func_search_save_LIBS
7890 fi
7891 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
7892 $as_echo "$ac_cv_search_fdatasync" >&6; }
7893 ac_res=$ac_cv_search_fdatasync
7894 if test "$ac_res" != no; then
7895   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7896
7897 fi
7898
7899 # Required for thread_test.c on Solaris 2.5:
7900 # Other ports use it too (HP-UX) so test unconditionally
7901 { $as_echo "$as_me:$LINENO: checking for library containing gethostbyname_r" >&5
7902 $as_echo_n "checking for library containing gethostbyname_r... " >&6; }
7903 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
7904   $as_echo_n "(cached) " >&6
7905 else
7906   ac_func_search_save_LIBS=$LIBS
7907 cat >conftest.$ac_ext <<_ACEOF
7908 /* confdefs.h.  */
7909 _ACEOF
7910 cat confdefs.h >>conftest.$ac_ext
7911 cat >>conftest.$ac_ext <<_ACEOF
7912 /* end confdefs.h.  */
7913
7914 /* Override any GCC internal prototype to avoid an error.
7915    Use char because int might match the return type of a GCC
7916    builtin and then its argument prototype would still apply.  */
7917 #ifdef __cplusplus
7918 extern "C"
7919 #endif
7920 char gethostbyname_r ();
7921 int
7922 main ()
7923 {
7924 return gethostbyname_r ();
7925   ;
7926   return 0;
7927 }
7928 _ACEOF
7929 for ac_lib in '' nsl; do
7930   if test -z "$ac_lib"; then
7931     ac_res="none required"
7932   else
7933     ac_res=-l$ac_lib
7934     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7935   fi
7936   rm -f conftest.$ac_objext conftest$ac_exeext
7937 if { (ac_try="$ac_link"
7938 case "(($ac_try" in
7939   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7940   *) ac_try_echo=$ac_try;;
7941 esac
7942 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7943 $as_echo "$ac_try_echo") >&5
7944   (eval "$ac_link") 2>conftest.er1
7945   ac_status=$?
7946   grep -v '^ *+' conftest.er1 >conftest.err
7947   rm -f conftest.er1
7948   cat conftest.err >&5
7949   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7950   (exit $ac_status); } && {
7951          test -z "$ac_c_werror_flag" ||
7952          test ! -s conftest.err
7953        } && test -s conftest$ac_exeext && {
7954          test "$cross_compiling" = yes ||
7955          $as_test_x conftest$ac_exeext
7956        }; then
7957   ac_cv_search_gethostbyname_r=$ac_res
7958 else
7959   $as_echo "$as_me: failed program was:" >&5
7960 sed 's/^/| /' conftest.$ac_ext >&5
7961
7962
7963 fi
7964
7965 rm -rf conftest.dSYM
7966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7967       conftest$ac_exeext
7968   if test "${ac_cv_search_gethostbyname_r+set}" = set; then
7969   break
7970 fi
7971 done
7972 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
7973   :
7974 else
7975   ac_cv_search_gethostbyname_r=no
7976 fi
7977 rm conftest.$ac_ext
7978 LIBS=$ac_func_search_save_LIBS
7979 fi
7980 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname_r" >&5
7981 $as_echo "$ac_cv_search_gethostbyname_r" >&6; }
7982 ac_res=$ac_cv_search_gethostbyname_r
7983 if test "$ac_res" != no; then
7984   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7985
7986 fi
7987
7988 # Cygwin:
7989 { $as_echo "$as_me:$LINENO: checking for library containing shmget" >&5
7990 $as_echo_n "checking for library containing shmget... " >&6; }
7991 if test "${ac_cv_search_shmget+set}" = set; then
7992   $as_echo_n "(cached) " >&6
7993 else
7994   ac_func_search_save_LIBS=$LIBS
7995 cat >conftest.$ac_ext <<_ACEOF
7996 /* confdefs.h.  */
7997 _ACEOF
7998 cat confdefs.h >>conftest.$ac_ext
7999 cat >>conftest.$ac_ext <<_ACEOF
8000 /* end confdefs.h.  */
8001
8002 /* Override any GCC internal prototype to avoid an error.
8003    Use char because int might match the return type of a GCC
8004    builtin and then its argument prototype would still apply.  */
8005 #ifdef __cplusplus
8006 extern "C"
8007 #endif
8008 char shmget ();
8009 int
8010 main ()
8011 {
8012 return shmget ();
8013   ;
8014   return 0;
8015 }
8016 _ACEOF
8017 for ac_lib in '' cygipc; do
8018   if test -z "$ac_lib"; then
8019     ac_res="none required"
8020   else
8021     ac_res=-l$ac_lib
8022     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8023   fi
8024   rm -f conftest.$ac_objext conftest$ac_exeext
8025 if { (ac_try="$ac_link"
8026 case "(($ac_try" in
8027   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8028   *) ac_try_echo=$ac_try;;
8029 esac
8030 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8031 $as_echo "$ac_try_echo") >&5
8032   (eval "$ac_link") 2>conftest.er1
8033   ac_status=$?
8034   grep -v '^ *+' conftest.er1 >conftest.err
8035   rm -f conftest.er1
8036   cat conftest.err >&5
8037   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038   (exit $ac_status); } && {
8039          test -z "$ac_c_werror_flag" ||
8040          test ! -s conftest.err
8041        } && test -s conftest$ac_exeext && {
8042          test "$cross_compiling" = yes ||
8043          $as_test_x conftest$ac_exeext
8044        }; then
8045   ac_cv_search_shmget=$ac_res
8046 else
8047   $as_echo "$as_me: failed program was:" >&5
8048 sed 's/^/| /' conftest.$ac_ext >&5
8049
8050
8051 fi
8052
8053 rm -rf conftest.dSYM
8054 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8055       conftest$ac_exeext
8056   if test "${ac_cv_search_shmget+set}" = set; then
8057   break
8058 fi
8059 done
8060 if test "${ac_cv_search_shmget+set}" = set; then
8061   :
8062 else
8063   ac_cv_search_shmget=no
8064 fi
8065 rm conftest.$ac_ext
8066 LIBS=$ac_func_search_save_LIBS
8067 fi
8068 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_shmget" >&5
8069 $as_echo "$ac_cv_search_shmget" >&6; }
8070 ac_res=$ac_cv_search_shmget
8071 if test "$ac_res" != no; then
8072   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8073
8074 fi
8075
8076
8077 if test "$with_readline" = yes; then
8078
8079
8080 if test "${pgac_cv_check_readline+set}" = set; then
8081   $as_echo_n "(cached) " >&6
8082 else
8083   pgac_cv_check_readline=no
8084 pgac_save_LIBS=$LIBS
8085 if test x"$with_libedit_preferred" != x"yes"
8086 then    READLINE_ORDER="-lreadline -ledit"
8087 else    READLINE_ORDER="-ledit -lreadline"
8088 fi
8089 for pgac_rllib in $READLINE_ORDER ; do
8090   { $as_echo "$as_me:$LINENO: checking for ${pgac_rllib}" >&5
8091 $as_echo_n "checking for ${pgac_rllib}... " >&6; }
8092   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
8093     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
8094     cat >conftest.$ac_ext <<_ACEOF
8095 /* confdefs.h.  */
8096 _ACEOF
8097 cat confdefs.h >>conftest.$ac_ext
8098 cat >>conftest.$ac_ext <<_ACEOF
8099 /* end confdefs.h.  */
8100
8101 /* Override any GCC internal prototype to avoid an error.
8102    Use char because int might match the return type of a GCC
8103    builtin and then its argument prototype would still apply.  */
8104 #ifdef __cplusplus
8105 extern "C"
8106 #endif
8107 char readline ();
8108 int
8109 main ()
8110 {
8111 return readline ();
8112   ;
8113   return 0;
8114 }
8115 _ACEOF
8116 rm -f conftest.$ac_objext conftest$ac_exeext
8117 if { (ac_try="$ac_link"
8118 case "(($ac_try" in
8119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8120   *) ac_try_echo=$ac_try;;
8121 esac
8122 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8123 $as_echo "$ac_try_echo") >&5
8124   (eval "$ac_link") 2>conftest.er1
8125   ac_status=$?
8126   grep -v '^ *+' conftest.er1 >conftest.err
8127   rm -f conftest.er1
8128   cat conftest.err >&5
8129   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8130   (exit $ac_status); } && {
8131          test -z "$ac_c_werror_flag" ||
8132          test ! -s conftest.err
8133        } && test -s conftest$ac_exeext && {
8134          test "$cross_compiling" = yes ||
8135          $as_test_x conftest$ac_exeext
8136        }; then
8137
8138       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
8139       # recognize dependent libraries; assume curses is needed if we didn't
8140       # find any dependency.
8141       case $host_os in
8142         netbsd* | openbsd* | irix*)
8143           if test x"$pgac_lib" = x"" ; then
8144             pgac_lib=" -lcurses"
8145           fi ;;
8146       esac
8147
8148       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
8149       break
8150
8151 else
8152   $as_echo "$as_me: failed program was:" >&5
8153 sed 's/^/| /' conftest.$ac_ext >&5
8154
8155
8156 fi
8157
8158 rm -rf conftest.dSYM
8159 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8160       conftest$ac_exeext conftest.$ac_ext
8161   done
8162   if test "$pgac_cv_check_readline" != no ; then
8163     { $as_echo "$as_me:$LINENO: result: yes ($pgac_cv_check_readline)" >&5
8164 $as_echo "yes ($pgac_cv_check_readline)" >&6; }
8165     break
8166   else
8167     { $as_echo "$as_me:$LINENO: result: no" >&5
8168 $as_echo "no" >&6; }
8169   fi
8170 done
8171 LIBS=$pgac_save_LIBS
8172
8173 fi
8174
8175 if test "$pgac_cv_check_readline" != no ; then
8176   LIBS="$pgac_cv_check_readline $LIBS"
8177
8178 cat >>confdefs.h <<\_ACEOF
8179 #define HAVE_LIBREADLINE 1
8180 _ACEOF
8181
8182 fi
8183
8184
8185   if test x"$pgac_cv_check_readline" = x"no"; then
8186     { { $as_echo "$as_me:$LINENO: error: readline library not found
8187 If you have readline already installed, see config.log for details on the
8188 failure.  It is possible the compiler isn't looking in the proper directory.
8189 Use --without-readline to disable readline support." >&5
8190 $as_echo "$as_me: error: readline library not found
8191 If you have readline already installed, see config.log for details on the
8192 failure.  It is possible the compiler isn't looking in the proper directory.
8193 Use --without-readline to disable readline support." >&2;}
8194    { (exit 1); exit 1; }; }
8195   fi
8196 fi
8197
8198 if test "$with_zlib" = yes; then
8199
8200 { $as_echo "$as_me:$LINENO: checking for inflate in -lz" >&5
8201 $as_echo_n "checking for inflate in -lz... " >&6; }
8202 if test "${ac_cv_lib_z_inflate+set}" = set; then
8203   $as_echo_n "(cached) " >&6
8204 else
8205   ac_check_lib_save_LIBS=$LIBS
8206 LIBS="-lz  $LIBS"
8207 cat >conftest.$ac_ext <<_ACEOF
8208 /* confdefs.h.  */
8209 _ACEOF
8210 cat confdefs.h >>conftest.$ac_ext
8211 cat >>conftest.$ac_ext <<_ACEOF
8212 /* end confdefs.h.  */
8213
8214 /* Override any GCC internal prototype to avoid an error.
8215    Use char because int might match the return type of a GCC
8216    builtin and then its argument prototype would still apply.  */
8217 #ifdef __cplusplus
8218 extern "C"
8219 #endif
8220 char inflate ();
8221 int
8222 main ()
8223 {
8224 return inflate ();
8225   ;
8226   return 0;
8227 }
8228 _ACEOF
8229 rm -f conftest.$ac_objext conftest$ac_exeext
8230 if { (ac_try="$ac_link"
8231 case "(($ac_try" in
8232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8233   *) ac_try_echo=$ac_try;;
8234 esac
8235 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8236 $as_echo "$ac_try_echo") >&5
8237   (eval "$ac_link") 2>conftest.er1
8238   ac_status=$?
8239   grep -v '^ *+' conftest.er1 >conftest.err
8240   rm -f conftest.er1
8241   cat conftest.err >&5
8242   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8243   (exit $ac_status); } && {
8244          test -z "$ac_c_werror_flag" ||
8245          test ! -s conftest.err
8246        } && test -s conftest$ac_exeext && {
8247          test "$cross_compiling" = yes ||
8248          $as_test_x conftest$ac_exeext
8249        }; then
8250   ac_cv_lib_z_inflate=yes
8251 else
8252   $as_echo "$as_me: failed program was:" >&5
8253 sed 's/^/| /' conftest.$ac_ext >&5
8254
8255         ac_cv_lib_z_inflate=no
8256 fi
8257
8258 rm -rf conftest.dSYM
8259 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8260       conftest$ac_exeext conftest.$ac_ext
8261 LIBS=$ac_check_lib_save_LIBS
8262 fi
8263 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
8264 $as_echo "$ac_cv_lib_z_inflate" >&6; }
8265 if test "x$ac_cv_lib_z_inflate" = x""yes; then
8266   cat >>confdefs.h <<_ACEOF
8267 #define HAVE_LIBZ 1
8268 _ACEOF
8269
8270   LIBS="-lz $LIBS"
8271
8272 else
8273   { { $as_echo "$as_me:$LINENO: error: zlib library not found
8274 If you have zlib already installed, see config.log for details on the
8275 failure.  It is possible the compiler isn't looking in the proper directory.
8276 Use --without-zlib to disable zlib support." >&5
8277 $as_echo "$as_me: error: zlib library not found
8278 If you have zlib already installed, see config.log for details on the
8279 failure.  It is possible the compiler isn't looking in the proper directory.
8280 Use --without-zlib to disable zlib support." >&2;}
8281    { (exit 1); exit 1; }; }
8282 fi
8283
8284 fi
8285
8286 if test "$enable_spinlocks" = yes; then
8287
8288 cat >>confdefs.h <<\_ACEOF
8289 #define HAVE_SPINLOCKS 1
8290 _ACEOF
8291
8292 else
8293   { $as_echo "$as_me:$LINENO: WARNING:
8294 *** Not using spinlocks will cause poor performance." >&5
8295 $as_echo "$as_me: WARNING:
8296 *** Not using spinlocks will cause poor performance." >&2;}
8297 fi
8298
8299 if test "$with_gssapi" = yes ; then
8300   if test "$PORTNAME" != "win32"; then
8301     { $as_echo "$as_me:$LINENO: checking for library containing gss_init_sec_context" >&5
8302 $as_echo_n "checking for library containing gss_init_sec_context... " >&6; }
8303 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8304   $as_echo_n "(cached) " >&6
8305 else
8306   ac_func_search_save_LIBS=$LIBS
8307 cat >conftest.$ac_ext <<_ACEOF
8308 /* confdefs.h.  */
8309 _ACEOF
8310 cat confdefs.h >>conftest.$ac_ext
8311 cat >>conftest.$ac_ext <<_ACEOF
8312 /* end confdefs.h.  */
8313
8314 /* Override any GCC internal prototype to avoid an error.
8315    Use char because int might match the return type of a GCC
8316    builtin and then its argument prototype would still apply.  */
8317 #ifdef __cplusplus
8318 extern "C"
8319 #endif
8320 char gss_init_sec_context ();
8321 int
8322 main ()
8323 {
8324 return gss_init_sec_context ();
8325   ;
8326   return 0;
8327 }
8328 _ACEOF
8329 for ac_lib in '' gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'; do
8330   if test -z "$ac_lib"; then
8331     ac_res="none required"
8332   else
8333     ac_res=-l$ac_lib
8334     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8335   fi
8336   rm -f conftest.$ac_objext conftest$ac_exeext
8337 if { (ac_try="$ac_link"
8338 case "(($ac_try" in
8339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8340   *) ac_try_echo=$ac_try;;
8341 esac
8342 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8343 $as_echo "$ac_try_echo") >&5
8344   (eval "$ac_link") 2>conftest.er1
8345   ac_status=$?
8346   grep -v '^ *+' conftest.er1 >conftest.err
8347   rm -f conftest.er1
8348   cat conftest.err >&5
8349   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8350   (exit $ac_status); } && {
8351          test -z "$ac_c_werror_flag" ||
8352          test ! -s conftest.err
8353        } && test -s conftest$ac_exeext && {
8354          test "$cross_compiling" = yes ||
8355          $as_test_x conftest$ac_exeext
8356        }; then
8357   ac_cv_search_gss_init_sec_context=$ac_res
8358 else
8359   $as_echo "$as_me: failed program was:" >&5
8360 sed 's/^/| /' conftest.$ac_ext >&5
8361
8362
8363 fi
8364
8365 rm -rf conftest.dSYM
8366 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8367       conftest$ac_exeext
8368   if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8369   break
8370 fi
8371 done
8372 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8373   :
8374 else
8375   ac_cv_search_gss_init_sec_context=no
8376 fi
8377 rm conftest.$ac_ext
8378 LIBS=$ac_func_search_save_LIBS
8379 fi
8380 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_gss_init_sec_context" >&5
8381 $as_echo "$ac_cv_search_gss_init_sec_context" >&6; }
8382 ac_res=$ac_cv_search_gss_init_sec_context
8383 if test "$ac_res" != no; then
8384   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8385
8386 else
8387   { { $as_echo "$as_me:$LINENO: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&5
8388 $as_echo "$as_me: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&2;}
8389    { (exit 1); exit 1; }; }
8390 fi
8391
8392   else
8393     LIBS="$LIBS -lgssapi32"
8394   fi
8395 fi
8396
8397 if test "$with_krb5" = yes ; then
8398   if test "$PORTNAME" != "win32"; then
8399      { $as_echo "$as_me:$LINENO: checking for library containing com_err" >&5
8400 $as_echo_n "checking for library containing com_err... " >&6; }
8401 if test "${ac_cv_search_com_err+set}" = set; then
8402   $as_echo_n "(cached) " >&6
8403 else
8404   ac_func_search_save_LIBS=$LIBS
8405 cat >conftest.$ac_ext <<_ACEOF
8406 /* confdefs.h.  */
8407 _ACEOF
8408 cat confdefs.h >>conftest.$ac_ext
8409 cat >>conftest.$ac_ext <<_ACEOF
8410 /* end confdefs.h.  */
8411
8412 /* Override any GCC internal prototype to avoid an error.
8413    Use char because int might match the return type of a GCC
8414    builtin and then its argument prototype would still apply.  */
8415 #ifdef __cplusplus
8416 extern "C"
8417 #endif
8418 char com_err ();
8419 int
8420 main ()
8421 {
8422 return com_err ();
8423   ;
8424   return 0;
8425 }
8426 _ACEOF
8427 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' com_err 'com_err -lssl -lcrypto'; do
8428   if test -z "$ac_lib"; then
8429     ac_res="none required"
8430   else
8431     ac_res=-l$ac_lib
8432     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8433   fi
8434   rm -f conftest.$ac_objext conftest$ac_exeext
8435 if { (ac_try="$ac_link"
8436 case "(($ac_try" in
8437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8438   *) ac_try_echo=$ac_try;;
8439 esac
8440 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8441 $as_echo "$ac_try_echo") >&5
8442   (eval "$ac_link") 2>conftest.er1
8443   ac_status=$?
8444   grep -v '^ *+' conftest.er1 >conftest.err
8445   rm -f conftest.er1
8446   cat conftest.err >&5
8447   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448   (exit $ac_status); } && {
8449          test -z "$ac_c_werror_flag" ||
8450          test ! -s conftest.err
8451        } && test -s conftest$ac_exeext && {
8452          test "$cross_compiling" = yes ||
8453          $as_test_x conftest$ac_exeext
8454        }; then
8455   ac_cv_search_com_err=$ac_res
8456 else
8457   $as_echo "$as_me: failed program was:" >&5
8458 sed 's/^/| /' conftest.$ac_ext >&5
8459
8460
8461 fi
8462
8463 rm -rf conftest.dSYM
8464 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8465       conftest$ac_exeext
8466   if test "${ac_cv_search_com_err+set}" = set; then
8467   break
8468 fi
8469 done
8470 if test "${ac_cv_search_com_err+set}" = set; then
8471   :
8472 else
8473   ac_cv_search_com_err=no
8474 fi
8475 rm conftest.$ac_ext
8476 LIBS=$ac_func_search_save_LIBS
8477 fi
8478 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8479 $as_echo "$ac_cv_search_com_err" >&6; }
8480 ac_res=$ac_cv_search_com_err
8481 if test "$ac_res" != no; then
8482   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8483
8484 else
8485   { { $as_echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8486 $as_echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8487    { (exit 1); exit 1; }; }
8488 fi
8489
8490      { $as_echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
8491 $as_echo_n "checking for library containing krb5_sendauth... " >&6; }
8492 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8493   $as_echo_n "(cached) " >&6
8494 else
8495   ac_func_search_save_LIBS=$LIBS
8496 cat >conftest.$ac_ext <<_ACEOF
8497 /* confdefs.h.  */
8498 _ACEOF
8499 cat confdefs.h >>conftest.$ac_ext
8500 cat >>conftest.$ac_ext <<_ACEOF
8501 /* end confdefs.h.  */
8502
8503 /* Override any GCC internal prototype to avoid an error.
8504    Use char because int might match the return type of a GCC
8505    builtin and then its argument prototype would still apply.  */
8506 #ifdef __cplusplus
8507 extern "C"
8508 #endif
8509 char krb5_sendauth ();
8510 int
8511 main ()
8512 {
8513 return krb5_sendauth ();
8514   ;
8515   return 0;
8516 }
8517 _ACEOF
8518 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'; do
8519   if test -z "$ac_lib"; then
8520     ac_res="none required"
8521   else
8522     ac_res=-l$ac_lib
8523     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8524   fi
8525   rm -f conftest.$ac_objext conftest$ac_exeext
8526 if { (ac_try="$ac_link"
8527 case "(($ac_try" in
8528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8529   *) ac_try_echo=$ac_try;;
8530 esac
8531 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8532 $as_echo "$ac_try_echo") >&5
8533   (eval "$ac_link") 2>conftest.er1
8534   ac_status=$?
8535   grep -v '^ *+' conftest.er1 >conftest.err
8536   rm -f conftest.er1
8537   cat conftest.err >&5
8538   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8539   (exit $ac_status); } && {
8540          test -z "$ac_c_werror_flag" ||
8541          test ! -s conftest.err
8542        } && test -s conftest$ac_exeext && {
8543          test "$cross_compiling" = yes ||
8544          $as_test_x conftest$ac_exeext
8545        }; then
8546   ac_cv_search_krb5_sendauth=$ac_res
8547 else
8548   $as_echo "$as_me: failed program was:" >&5
8549 sed 's/^/| /' conftest.$ac_ext >&5
8550
8551
8552 fi
8553
8554 rm -rf conftest.dSYM
8555 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8556       conftest$ac_exeext
8557   if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8558   break
8559 fi
8560 done
8561 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8562   :
8563 else
8564   ac_cv_search_krb5_sendauth=no
8565 fi
8566 rm conftest.$ac_ext
8567 LIBS=$ac_func_search_save_LIBS
8568 fi
8569 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
8570 $as_echo "$ac_cv_search_krb5_sendauth" >&6; }
8571 ac_res=$ac_cv_search_krb5_sendauth
8572 if test "$ac_res" != no; then
8573   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8574
8575 else
8576   { { $as_echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
8577 $as_echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
8578    { (exit 1); exit 1; }; }
8579 fi
8580
8581   else
8582      { $as_echo "$as_me:$LINENO: checking for library containing com_err" >&5
8583 $as_echo_n "checking for library containing com_err... " >&6; }
8584 if test "${ac_cv_search_com_err+set}" = set; then
8585   $as_echo_n "(cached) " >&6
8586 else
8587   ac_func_search_save_LIBS=$LIBS
8588 cat >conftest.$ac_ext <<_ACEOF
8589 /* confdefs.h.  */
8590 _ACEOF
8591 cat confdefs.h >>conftest.$ac_ext
8592 cat >>conftest.$ac_ext <<_ACEOF
8593 /* end confdefs.h.  */
8594
8595 /* Override any GCC internal prototype to avoid an error.
8596    Use char because int might match the return type of a GCC
8597    builtin and then its argument prototype would still apply.  */
8598 #ifdef __cplusplus
8599 extern "C"
8600 #endif
8601 char com_err ();
8602 int
8603 main ()
8604 {
8605 return com_err ();
8606   ;
8607   return 0;
8608 }
8609 _ACEOF
8610 for ac_lib in '' 'comerr32 -lkrb5_32'; do
8611   if test -z "$ac_lib"; then
8612     ac_res="none required"
8613   else
8614     ac_res=-l$ac_lib
8615     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8616   fi
8617   rm -f conftest.$ac_objext conftest$ac_exeext
8618 if { (ac_try="$ac_link"
8619 case "(($ac_try" in
8620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8621   *) ac_try_echo=$ac_try;;
8622 esac
8623 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8624 $as_echo "$ac_try_echo") >&5
8625   (eval "$ac_link") 2>conftest.er1
8626   ac_status=$?
8627   grep -v '^ *+' conftest.er1 >conftest.err
8628   rm -f conftest.er1
8629   cat conftest.err >&5
8630   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8631   (exit $ac_status); } && {
8632          test -z "$ac_c_werror_flag" ||
8633          test ! -s conftest.err
8634        } && test -s conftest$ac_exeext && {
8635          test "$cross_compiling" = yes ||
8636          $as_test_x conftest$ac_exeext
8637        }; then
8638   ac_cv_search_com_err=$ac_res
8639 else
8640   $as_echo "$as_me: failed program was:" >&5
8641 sed 's/^/| /' conftest.$ac_ext >&5
8642
8643
8644 fi
8645
8646 rm -rf conftest.dSYM
8647 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8648       conftest$ac_exeext
8649   if test "${ac_cv_search_com_err+set}" = set; then
8650   break
8651 fi
8652 done
8653 if test "${ac_cv_search_com_err+set}" = set; then
8654   :
8655 else
8656   ac_cv_search_com_err=no
8657 fi
8658 rm conftest.$ac_ext
8659 LIBS=$ac_func_search_save_LIBS
8660 fi
8661 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8662 $as_echo "$ac_cv_search_com_err" >&6; }
8663 ac_res=$ac_cv_search_com_err
8664 if test "$ac_res" != no; then
8665   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8666
8667 else
8668   { { $as_echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8669 $as_echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8670    { (exit 1); exit 1; }; }
8671 fi
8672
8673   fi
8674 fi
8675
8676 if test "$with_openssl" = yes ; then
8677     if test "$PORTNAME" != "win32"; then
8678
8679 { $as_echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
8680 $as_echo_n "checking for CRYPTO_new_ex_data in -lcrypto... " >&6; }
8681 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
8682   $as_echo_n "(cached) " >&6
8683 else
8684   ac_check_lib_save_LIBS=$LIBS
8685 LIBS="-lcrypto  $LIBS"
8686 cat >conftest.$ac_ext <<_ACEOF
8687 /* confdefs.h.  */
8688 _ACEOF
8689 cat confdefs.h >>conftest.$ac_ext
8690 cat >>conftest.$ac_ext <<_ACEOF
8691 /* end confdefs.h.  */
8692
8693 /* Override any GCC internal prototype to avoid an error.
8694    Use char because int might match the return type of a GCC
8695    builtin and then its argument prototype would still apply.  */
8696 #ifdef __cplusplus
8697 extern "C"
8698 #endif
8699 char CRYPTO_new_ex_data ();
8700 int
8701 main ()
8702 {
8703 return CRYPTO_new_ex_data ();
8704   ;
8705   return 0;
8706 }
8707 _ACEOF
8708 rm -f conftest.$ac_objext conftest$ac_exeext
8709 if { (ac_try="$ac_link"
8710 case "(($ac_try" in
8711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8712   *) ac_try_echo=$ac_try;;
8713 esac
8714 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8715 $as_echo "$ac_try_echo") >&5
8716   (eval "$ac_link") 2>conftest.er1
8717   ac_status=$?
8718   grep -v '^ *+' conftest.er1 >conftest.err
8719   rm -f conftest.er1
8720   cat conftest.err >&5
8721   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722   (exit $ac_status); } && {
8723          test -z "$ac_c_werror_flag" ||
8724          test ! -s conftest.err
8725        } && test -s conftest$ac_exeext && {
8726          test "$cross_compiling" = yes ||
8727          $as_test_x conftest$ac_exeext
8728        }; then
8729   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
8730 else
8731   $as_echo "$as_me: failed program was:" >&5
8732 sed 's/^/| /' conftest.$ac_ext >&5
8733
8734         ac_cv_lib_crypto_CRYPTO_new_ex_data=no
8735 fi
8736
8737 rm -rf conftest.dSYM
8738 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8739       conftest$ac_exeext conftest.$ac_ext
8740 LIBS=$ac_check_lib_save_LIBS
8741 fi
8742 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
8743 $as_echo "$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6; }
8744 if test "x$ac_cv_lib_crypto_CRYPTO_new_ex_data" = x""yes; then
8745   cat >>confdefs.h <<_ACEOF
8746 #define HAVE_LIBCRYPTO 1
8747 _ACEOF
8748
8749   LIBS="-lcrypto $LIBS"
8750
8751 else
8752   { { $as_echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
8753 $as_echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
8754    { (exit 1); exit 1; }; }
8755 fi
8756
8757
8758 { $as_echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
8759 $as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
8760 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
8761   $as_echo_n "(cached) " >&6
8762 else
8763   ac_check_lib_save_LIBS=$LIBS
8764 LIBS="-lssl  $LIBS"
8765 cat >conftest.$ac_ext <<_ACEOF
8766 /* confdefs.h.  */
8767 _ACEOF
8768 cat confdefs.h >>conftest.$ac_ext
8769 cat >>conftest.$ac_ext <<_ACEOF
8770 /* end confdefs.h.  */
8771
8772 /* Override any GCC internal prototype to avoid an error.
8773    Use char because int might match the return type of a GCC
8774    builtin and then its argument prototype would still apply.  */
8775 #ifdef __cplusplus
8776 extern "C"
8777 #endif
8778 char SSL_library_init ();
8779 int
8780 main ()
8781 {
8782 return SSL_library_init ();
8783   ;
8784   return 0;
8785 }
8786 _ACEOF
8787 rm -f conftest.$ac_objext conftest$ac_exeext
8788 if { (ac_try="$ac_link"
8789 case "(($ac_try" in
8790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8791   *) ac_try_echo=$ac_try;;
8792 esac
8793 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8794 $as_echo "$ac_try_echo") >&5
8795   (eval "$ac_link") 2>conftest.er1
8796   ac_status=$?
8797   grep -v '^ *+' conftest.er1 >conftest.err
8798   rm -f conftest.er1
8799   cat conftest.err >&5
8800   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8801   (exit $ac_status); } && {
8802          test -z "$ac_c_werror_flag" ||
8803          test ! -s conftest.err
8804        } && test -s conftest$ac_exeext && {
8805          test "$cross_compiling" = yes ||
8806          $as_test_x conftest$ac_exeext
8807        }; then
8808   ac_cv_lib_ssl_SSL_library_init=yes
8809 else
8810   $as_echo "$as_me: failed program was:" >&5
8811 sed 's/^/| /' conftest.$ac_ext >&5
8812
8813         ac_cv_lib_ssl_SSL_library_init=no
8814 fi
8815
8816 rm -rf conftest.dSYM
8817 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8818       conftest$ac_exeext conftest.$ac_ext
8819 LIBS=$ac_check_lib_save_LIBS
8820 fi
8821 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
8822 $as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
8823 if test "x$ac_cv_lib_ssl_SSL_library_init" = x""yes; then
8824   cat >>confdefs.h <<_ACEOF
8825 #define HAVE_LIBSSL 1
8826 _ACEOF
8827
8828   LIBS="-lssl $LIBS"
8829
8830 else
8831   { { $as_echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
8832 $as_echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
8833    { (exit 1); exit 1; }; }
8834 fi
8835
8836   else
8837
8838 { $as_echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
8839 $as_echo_n "checking for CRYPTO_new_ex_data in -leay32... " >&6; }
8840 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
8841   $as_echo_n "(cached) " >&6
8842 else
8843   ac_check_lib_save_LIBS=$LIBS
8844 LIBS="-leay32  $LIBS"
8845 cat >conftest.$ac_ext <<_ACEOF
8846 /* confdefs.h.  */
8847 _ACEOF
8848 cat confdefs.h >>conftest.$ac_ext
8849 cat >>conftest.$ac_ext <<_ACEOF
8850 /* end confdefs.h.  */
8851
8852 /* Override any GCC internal prototype to avoid an error.
8853    Use char because int might match the return type of a GCC
8854    builtin and then its argument prototype would still apply.  */
8855 #ifdef __cplusplus
8856 extern "C"
8857 #endif
8858 char CRYPTO_new_ex_data ();
8859 int
8860 main ()
8861 {
8862 return CRYPTO_new_ex_data ();
8863   ;
8864   return 0;
8865 }
8866 _ACEOF
8867 rm -f conftest.$ac_objext conftest$ac_exeext
8868 if { (ac_try="$ac_link"
8869 case "(($ac_try" in
8870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8871   *) ac_try_echo=$ac_try;;
8872 esac
8873 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8874 $as_echo "$ac_try_echo") >&5
8875   (eval "$ac_link") 2>conftest.er1
8876   ac_status=$?
8877   grep -v '^ *+' conftest.er1 >conftest.err
8878   rm -f conftest.er1
8879   cat conftest.err >&5
8880   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8881   (exit $ac_status); } && {
8882          test -z "$ac_c_werror_flag" ||
8883          test ! -s conftest.err
8884        } && test -s conftest$ac_exeext && {
8885          test "$cross_compiling" = yes ||
8886          $as_test_x conftest$ac_exeext
8887        }; then
8888   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
8889 else
8890   $as_echo "$as_me: failed program was:" >&5
8891 sed 's/^/| /' conftest.$ac_ext >&5
8892
8893         ac_cv_lib_eay32_CRYPTO_new_ex_data=no
8894 fi
8895
8896 rm -rf conftest.dSYM
8897 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8898       conftest$ac_exeext conftest.$ac_ext
8899 LIBS=$ac_check_lib_save_LIBS
8900 fi
8901 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
8902 $as_echo "$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6; }
8903 if test "x$ac_cv_lib_eay32_CRYPTO_new_ex_data" = x""yes; then
8904   cat >>confdefs.h <<_ACEOF
8905 #define HAVE_LIBEAY32 1
8906 _ACEOF
8907
8908   LIBS="-leay32 $LIBS"
8909
8910 else
8911   { { $as_echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
8912 $as_echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
8913    { (exit 1); exit 1; }; }
8914 fi
8915
8916
8917 { $as_echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
8918 $as_echo_n "checking for SSL_library_init in -lssleay32... " >&6; }
8919 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
8920   $as_echo_n "(cached) " >&6
8921 else
8922   ac_check_lib_save_LIBS=$LIBS
8923 LIBS="-lssleay32  $LIBS"
8924 cat >conftest.$ac_ext <<_ACEOF
8925 /* confdefs.h.  */
8926 _ACEOF
8927 cat confdefs.h >>conftest.$ac_ext
8928 cat >>conftest.$ac_ext <<_ACEOF
8929 /* end confdefs.h.  */
8930
8931 /* Override any GCC internal prototype to avoid an error.
8932    Use char because int might match the return type of a GCC
8933    builtin and then its argument prototype would still apply.  */
8934 #ifdef __cplusplus
8935 extern "C"
8936 #endif
8937 char SSL_library_init ();
8938 int
8939 main ()
8940 {
8941 return SSL_library_init ();
8942   ;
8943   return 0;
8944 }
8945 _ACEOF
8946 rm -f conftest.$ac_objext conftest$ac_exeext
8947 if { (ac_try="$ac_link"
8948 case "(($ac_try" in
8949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8950   *) ac_try_echo=$ac_try;;
8951 esac
8952 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8953 $as_echo "$ac_try_echo") >&5
8954   (eval "$ac_link") 2>conftest.er1
8955   ac_status=$?
8956   grep -v '^ *+' conftest.er1 >conftest.err
8957   rm -f conftest.er1
8958   cat conftest.err >&5
8959   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8960   (exit $ac_status); } && {
8961          test -z "$ac_c_werror_flag" ||
8962          test ! -s conftest.err
8963        } && test -s conftest$ac_exeext && {
8964          test "$cross_compiling" = yes ||
8965          $as_test_x conftest$ac_exeext
8966        }; then
8967   ac_cv_lib_ssleay32_SSL_library_init=yes
8968 else
8969   $as_echo "$as_me: failed program was:" >&5
8970 sed 's/^/| /' conftest.$ac_ext >&5
8971
8972         ac_cv_lib_ssleay32_SSL_library_init=no
8973 fi
8974
8975 rm -rf conftest.dSYM
8976 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8977       conftest$ac_exeext conftest.$ac_ext
8978 LIBS=$ac_check_lib_save_LIBS
8979 fi
8980 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
8981 $as_echo "$ac_cv_lib_ssleay32_SSL_library_init" >&6; }
8982 if test "x$ac_cv_lib_ssleay32_SSL_library_init" = x""yes; then
8983   cat >>confdefs.h <<_ACEOF
8984 #define HAVE_LIBSSLEAY32 1
8985 _ACEOF
8986
8987   LIBS="-lssleay32 $LIBS"
8988
8989 else
8990   { { $as_echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
8991 $as_echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
8992    { (exit 1); exit 1; }; }
8993 fi
8994
8995   fi
8996 fi
8997
8998 if test "$with_pam" = yes ; then
8999
9000 { $as_echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
9001 $as_echo_n "checking for pam_start in -lpam... " >&6; }
9002 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
9003   $as_echo_n "(cached) " >&6
9004 else
9005   ac_check_lib_save_LIBS=$LIBS
9006 LIBS="-lpam  $LIBS"
9007 cat >conftest.$ac_ext <<_ACEOF
9008 /* confdefs.h.  */
9009 _ACEOF
9010 cat confdefs.h >>conftest.$ac_ext
9011 cat >>conftest.$ac_ext <<_ACEOF
9012 /* end confdefs.h.  */
9013
9014 /* Override any GCC internal prototype to avoid an error.
9015    Use char because int might match the return type of a GCC
9016    builtin and then its argument prototype would still apply.  */
9017 #ifdef __cplusplus
9018 extern "C"
9019 #endif
9020 char pam_start ();
9021 int
9022 main ()
9023 {
9024 return pam_start ();
9025   ;
9026   return 0;
9027 }
9028 _ACEOF
9029 rm -f conftest.$ac_objext conftest$ac_exeext
9030 if { (ac_try="$ac_link"
9031 case "(($ac_try" in
9032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9033   *) ac_try_echo=$ac_try;;
9034 esac
9035 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9036 $as_echo "$ac_try_echo") >&5
9037   (eval "$ac_link") 2>conftest.er1
9038   ac_status=$?
9039   grep -v '^ *+' conftest.er1 >conftest.err
9040   rm -f conftest.er1
9041   cat conftest.err >&5
9042   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9043   (exit $ac_status); } && {
9044          test -z "$ac_c_werror_flag" ||
9045          test ! -s conftest.err
9046        } && test -s conftest$ac_exeext && {
9047          test "$cross_compiling" = yes ||
9048          $as_test_x conftest$ac_exeext
9049        }; then
9050   ac_cv_lib_pam_pam_start=yes
9051 else
9052   $as_echo "$as_me: failed program was:" >&5
9053 sed 's/^/| /' conftest.$ac_ext >&5
9054
9055         ac_cv_lib_pam_pam_start=no
9056 fi
9057
9058 rm -rf conftest.dSYM
9059 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9060       conftest$ac_exeext conftest.$ac_ext
9061 LIBS=$ac_check_lib_save_LIBS
9062 fi
9063 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
9064 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
9065 if test "x$ac_cv_lib_pam_pam_start" = x""yes; then
9066   cat >>confdefs.h <<_ACEOF
9067 #define HAVE_LIBPAM 1
9068 _ACEOF
9069
9070   LIBS="-lpam $LIBS"
9071
9072 else
9073   { { $as_echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
9074 $as_echo "$as_me: error: library 'pam' is required for PAM" >&2;}
9075    { (exit 1); exit 1; }; }
9076 fi
9077
9078 fi
9079
9080 if test "$with_libxml" = yes ; then
9081
9082 { $as_echo "$as_me:$LINENO: checking for xmlSaveToBuffer in -lxml2" >&5
9083 $as_echo_n "checking for xmlSaveToBuffer in -lxml2... " >&6; }
9084 if test "${ac_cv_lib_xml2_xmlSaveToBuffer+set}" = set; then
9085   $as_echo_n "(cached) " >&6
9086 else
9087   ac_check_lib_save_LIBS=$LIBS
9088 LIBS="-lxml2  $LIBS"
9089 cat >conftest.$ac_ext <<_ACEOF
9090 /* confdefs.h.  */
9091 _ACEOF
9092 cat confdefs.h >>conftest.$ac_ext
9093 cat >>conftest.$ac_ext <<_ACEOF
9094 /* end confdefs.h.  */
9095
9096 /* Override any GCC internal prototype to avoid an error.
9097    Use char because int might match the return type of a GCC
9098    builtin and then its argument prototype would still apply.  */
9099 #ifdef __cplusplus
9100 extern "C"
9101 #endif
9102 char xmlSaveToBuffer ();
9103 int
9104 main ()
9105 {
9106 return xmlSaveToBuffer ();
9107   ;
9108   return 0;
9109 }
9110 _ACEOF
9111 rm -f conftest.$ac_objext conftest$ac_exeext
9112 if { (ac_try="$ac_link"
9113 case "(($ac_try" in
9114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9115   *) ac_try_echo=$ac_try;;
9116 esac
9117 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9118 $as_echo "$ac_try_echo") >&5
9119   (eval "$ac_link") 2>conftest.er1
9120   ac_status=$?
9121   grep -v '^ *+' conftest.er1 >conftest.err
9122   rm -f conftest.er1
9123   cat conftest.err >&5
9124   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125   (exit $ac_status); } && {
9126          test -z "$ac_c_werror_flag" ||
9127          test ! -s conftest.err
9128        } && test -s conftest$ac_exeext && {
9129          test "$cross_compiling" = yes ||
9130          $as_test_x conftest$ac_exeext
9131        }; then
9132   ac_cv_lib_xml2_xmlSaveToBuffer=yes
9133 else
9134   $as_echo "$as_me: failed program was:" >&5
9135 sed 's/^/| /' conftest.$ac_ext >&5
9136
9137         ac_cv_lib_xml2_xmlSaveToBuffer=no
9138 fi
9139
9140 rm -rf conftest.dSYM
9141 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9142       conftest$ac_exeext conftest.$ac_ext
9143 LIBS=$ac_check_lib_save_LIBS
9144 fi
9145 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlSaveToBuffer" >&5
9146 $as_echo "$ac_cv_lib_xml2_xmlSaveToBuffer" >&6; }
9147 if test "x$ac_cv_lib_xml2_xmlSaveToBuffer" = x""yes; then
9148   cat >>confdefs.h <<_ACEOF
9149 #define HAVE_LIBXML2 1
9150 _ACEOF
9151
9152   LIBS="-lxml2 $LIBS"
9153
9154 else
9155   { { $as_echo "$as_me:$LINENO: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&5
9156 $as_echo "$as_me: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&2;}
9157    { (exit 1); exit 1; }; }
9158 fi
9159
9160 fi
9161
9162 if test "$with_libxslt" = yes ; then
9163
9164 { $as_echo "$as_me:$LINENO: checking for xsltCleanupGlobals in -lxslt" >&5
9165 $as_echo_n "checking for xsltCleanupGlobals in -lxslt... " >&6; }
9166 if test "${ac_cv_lib_xslt_xsltCleanupGlobals+set}" = set; then
9167   $as_echo_n "(cached) " >&6
9168 else
9169   ac_check_lib_save_LIBS=$LIBS
9170 LIBS="-lxslt  $LIBS"
9171 cat >conftest.$ac_ext <<_ACEOF
9172 /* confdefs.h.  */
9173 _ACEOF
9174 cat confdefs.h >>conftest.$ac_ext
9175 cat >>conftest.$ac_ext <<_ACEOF
9176 /* end confdefs.h.  */
9177
9178 /* Override any GCC internal prototype to avoid an error.
9179    Use char because int might match the return type of a GCC
9180    builtin and then its argument prototype would still apply.  */
9181 #ifdef __cplusplus
9182 extern "C"
9183 #endif
9184 char xsltCleanupGlobals ();
9185 int
9186 main ()
9187 {
9188 return xsltCleanupGlobals ();
9189   ;
9190   return 0;
9191 }
9192 _ACEOF
9193 rm -f conftest.$ac_objext conftest$ac_exeext
9194 if { (ac_try="$ac_link"
9195 case "(($ac_try" in
9196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9197   *) ac_try_echo=$ac_try;;
9198 esac
9199 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9200 $as_echo "$ac_try_echo") >&5
9201   (eval "$ac_link") 2>conftest.er1
9202   ac_status=$?
9203   grep -v '^ *+' conftest.er1 >conftest.err
9204   rm -f conftest.er1
9205   cat conftest.err >&5
9206   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9207   (exit $ac_status); } && {
9208          test -z "$ac_c_werror_flag" ||
9209          test ! -s conftest.err
9210        } && test -s conftest$ac_exeext && {
9211          test "$cross_compiling" = yes ||
9212          $as_test_x conftest$ac_exeext
9213        }; then
9214   ac_cv_lib_xslt_xsltCleanupGlobals=yes
9215 else
9216   $as_echo "$as_me: failed program was:" >&5
9217 sed 's/^/| /' conftest.$ac_ext >&5
9218
9219         ac_cv_lib_xslt_xsltCleanupGlobals=no
9220 fi
9221
9222 rm -rf conftest.dSYM
9223 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9224       conftest$ac_exeext conftest.$ac_ext
9225 LIBS=$ac_check_lib_save_LIBS
9226 fi
9227 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xslt_xsltCleanupGlobals" >&5
9228 $as_echo "$ac_cv_lib_xslt_xsltCleanupGlobals" >&6; }
9229 if test "x$ac_cv_lib_xslt_xsltCleanupGlobals" = x""yes; then
9230   cat >>confdefs.h <<_ACEOF
9231 #define HAVE_LIBXSLT 1
9232 _ACEOF
9233
9234   LIBS="-lxslt $LIBS"
9235
9236 else
9237   { { $as_echo "$as_me:$LINENO: error: library 'xslt' is required for XSLT support" >&5
9238 $as_echo "$as_me: error: library 'xslt' is required for XSLT support" >&2;}
9239    { (exit 1); exit 1; }; }
9240 fi
9241
9242 fi
9243
9244 # for contrib/uuid-ossp
9245 if test "$with_ossp_uuid" = yes ; then
9246   { $as_echo "$as_me:$LINENO: checking for uuid_export in -lossp-uuid" >&5
9247 $as_echo_n "checking for uuid_export in -lossp-uuid... " >&6; }
9248 if test "${ac_cv_lib_ossp_uuid_uuid_export+set}" = set; then
9249   $as_echo_n "(cached) " >&6
9250 else
9251   ac_check_lib_save_LIBS=$LIBS
9252 LIBS="-lossp-uuid  $LIBS"
9253 cat >conftest.$ac_ext <<_ACEOF
9254 /* confdefs.h.  */
9255 _ACEOF
9256 cat confdefs.h >>conftest.$ac_ext
9257 cat >>conftest.$ac_ext <<_ACEOF
9258 /* end confdefs.h.  */
9259
9260 /* Override any GCC internal prototype to avoid an error.
9261    Use char because int might match the return type of a GCC
9262    builtin and then its argument prototype would still apply.  */
9263 #ifdef __cplusplus
9264 extern "C"
9265 #endif
9266 char uuid_export ();
9267 int
9268 main ()
9269 {
9270 return uuid_export ();
9271   ;
9272   return 0;
9273 }
9274 _ACEOF
9275 rm -f conftest.$ac_objext conftest$ac_exeext
9276 if { (ac_try="$ac_link"
9277 case "(($ac_try" in
9278   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9279   *) ac_try_echo=$ac_try;;
9280 esac
9281 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9282 $as_echo "$ac_try_echo") >&5
9283   (eval "$ac_link") 2>conftest.er1
9284   ac_status=$?
9285   grep -v '^ *+' conftest.er1 >conftest.err
9286   rm -f conftest.er1
9287   cat conftest.err >&5
9288   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9289   (exit $ac_status); } && {
9290          test -z "$ac_c_werror_flag" ||
9291          test ! -s conftest.err
9292        } && test -s conftest$ac_exeext && {
9293          test "$cross_compiling" = yes ||
9294          $as_test_x conftest$ac_exeext
9295        }; then
9296   ac_cv_lib_ossp_uuid_uuid_export=yes
9297 else
9298   $as_echo "$as_me: failed program was:" >&5
9299 sed 's/^/| /' conftest.$ac_ext >&5
9300
9301         ac_cv_lib_ossp_uuid_uuid_export=no
9302 fi
9303
9304 rm -rf conftest.dSYM
9305 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9306       conftest$ac_exeext conftest.$ac_ext
9307 LIBS=$ac_check_lib_save_LIBS
9308 fi
9309 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ossp_uuid_uuid_export" >&5
9310 $as_echo "$ac_cv_lib_ossp_uuid_uuid_export" >&6; }
9311 if test "x$ac_cv_lib_ossp_uuid_uuid_export" = x""yes; then
9312   OSSP_UUID_LIBS="-lossp-uuid"
9313 else
9314   { $as_echo "$as_me:$LINENO: checking for uuid_export in -luuid" >&5
9315 $as_echo_n "checking for uuid_export in -luuid... " >&6; }
9316 if test "${ac_cv_lib_uuid_uuid_export+set}" = set; then
9317   $as_echo_n "(cached) " >&6
9318 else
9319   ac_check_lib_save_LIBS=$LIBS
9320 LIBS="-luuid  $LIBS"
9321 cat >conftest.$ac_ext <<_ACEOF
9322 /* confdefs.h.  */
9323 _ACEOF
9324 cat confdefs.h >>conftest.$ac_ext
9325 cat >>conftest.$ac_ext <<_ACEOF
9326 /* end confdefs.h.  */
9327
9328 /* Override any GCC internal prototype to avoid an error.
9329    Use char because int might match the return type of a GCC
9330    builtin and then its argument prototype would still apply.  */
9331 #ifdef __cplusplus
9332 extern "C"
9333 #endif
9334 char uuid_export ();
9335 int
9336 main ()
9337 {
9338 return uuid_export ();
9339   ;
9340   return 0;
9341 }
9342 _ACEOF
9343 rm -f conftest.$ac_objext conftest$ac_exeext
9344 if { (ac_try="$ac_link"
9345 case "(($ac_try" in
9346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9347   *) ac_try_echo=$ac_try;;
9348 esac
9349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9350 $as_echo "$ac_try_echo") >&5
9351   (eval "$ac_link") 2>conftest.er1
9352   ac_status=$?
9353   grep -v '^ *+' conftest.er1 >conftest.err
9354   rm -f conftest.er1
9355   cat conftest.err >&5
9356   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9357   (exit $ac_status); } && {
9358          test -z "$ac_c_werror_flag" ||
9359          test ! -s conftest.err
9360        } && test -s conftest$ac_exeext && {
9361          test "$cross_compiling" = yes ||
9362          $as_test_x conftest$ac_exeext
9363        }; then
9364   ac_cv_lib_uuid_uuid_export=yes
9365 else
9366   $as_echo "$as_me: failed program was:" >&5
9367 sed 's/^/| /' conftest.$ac_ext >&5
9368
9369         ac_cv_lib_uuid_uuid_export=no
9370 fi
9371
9372 rm -rf conftest.dSYM
9373 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9374       conftest$ac_exeext conftest.$ac_ext
9375 LIBS=$ac_check_lib_save_LIBS
9376 fi
9377 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_uuid_uuid_export" >&5
9378 $as_echo "$ac_cv_lib_uuid_uuid_export" >&6; }
9379 if test "x$ac_cv_lib_uuid_uuid_export" = x""yes; then
9380   OSSP_UUID_LIBS="-luuid"
9381 else
9382   { { $as_echo "$as_me:$LINENO: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&5
9383 $as_echo "$as_me: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&2;}
9384    { (exit 1); exit 1; }; }
9385 fi
9386
9387 fi
9388
9389 fi
9390
9391
9392
9393 ##
9394 ## Header files
9395 ##
9396
9397 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9398 $as_echo_n "checking for ANSI C header files... " >&6; }
9399 if test "${ac_cv_header_stdc+set}" = set; then
9400   $as_echo_n "(cached) " >&6
9401 else
9402   cat >conftest.$ac_ext <<_ACEOF
9403 /* confdefs.h.  */
9404 _ACEOF
9405 cat confdefs.h >>conftest.$ac_ext
9406 cat >>conftest.$ac_ext <<_ACEOF
9407 /* end confdefs.h.  */
9408 #include <stdlib.h>
9409 #include <stdarg.h>
9410 #include <string.h>
9411 #include <float.h>
9412
9413 int
9414 main ()
9415 {
9416
9417   ;
9418   return 0;
9419 }
9420 _ACEOF
9421 rm -f conftest.$ac_objext
9422 if { (ac_try="$ac_compile"
9423 case "(($ac_try" in
9424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9425   *) ac_try_echo=$ac_try;;
9426 esac
9427 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9428 $as_echo "$ac_try_echo") >&5
9429   (eval "$ac_compile") 2>conftest.er1
9430   ac_status=$?
9431   grep -v '^ *+' conftest.er1 >conftest.err
9432   rm -f conftest.er1
9433   cat conftest.err >&5
9434   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9435   (exit $ac_status); } && {
9436          test -z "$ac_c_werror_flag" ||
9437          test ! -s conftest.err
9438        } && test -s conftest.$ac_objext; then
9439   ac_cv_header_stdc=yes
9440 else
9441   $as_echo "$as_me: failed program was:" >&5
9442 sed 's/^/| /' conftest.$ac_ext >&5
9443
9444         ac_cv_header_stdc=no
9445 fi
9446
9447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9448
9449 if test $ac_cv_header_stdc = yes; then
9450   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9451   cat >conftest.$ac_ext <<_ACEOF
9452 /* confdefs.h.  */
9453 _ACEOF
9454 cat confdefs.h >>conftest.$ac_ext
9455 cat >>conftest.$ac_ext <<_ACEOF
9456 /* end confdefs.h.  */
9457 #include <string.h>
9458
9459 _ACEOF
9460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9461   $EGREP "memchr" >/dev/null 2>&1; then
9462   :
9463 else
9464   ac_cv_header_stdc=no
9465 fi
9466 rm -f conftest*
9467
9468 fi
9469
9470 if test $ac_cv_header_stdc = yes; then
9471   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9472   cat >conftest.$ac_ext <<_ACEOF
9473 /* confdefs.h.  */
9474 _ACEOF
9475 cat confdefs.h >>conftest.$ac_ext
9476 cat >>conftest.$ac_ext <<_ACEOF
9477 /* end confdefs.h.  */
9478 #include <stdlib.h>
9479
9480 _ACEOF
9481 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9482   $EGREP "free" >/dev/null 2>&1; then
9483   :
9484 else
9485   ac_cv_header_stdc=no
9486 fi
9487 rm -f conftest*
9488
9489 fi
9490
9491 if test $ac_cv_header_stdc = yes; then
9492   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9493   if test "$cross_compiling" = yes; then
9494   :
9495 else
9496   cat >conftest.$ac_ext <<_ACEOF
9497 /* confdefs.h.  */
9498 _ACEOF
9499 cat confdefs.h >>conftest.$ac_ext
9500 cat >>conftest.$ac_ext <<_ACEOF
9501 /* end confdefs.h.  */
9502 #include <ctype.h>
9503 #include <stdlib.h>
9504 #if ((' ' & 0x0FF) == 0x020)
9505 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9506 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9507 #else
9508 # define ISLOWER(c) \
9509                    (('a' <= (c) && (c) <= 'i') \
9510                      || ('j' <= (c) && (c) <= 'r') \
9511                      || ('s' <= (c) && (c) <= 'z'))
9512 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9513 #endif
9514
9515 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9516 int
9517 main ()
9518 {
9519   int i;
9520   for (i = 0; i < 256; i++)
9521     if (XOR (islower (i), ISLOWER (i))
9522         || toupper (i) != TOUPPER (i))
9523       return 2;
9524   return 0;
9525 }
9526 _ACEOF
9527 rm -f conftest$ac_exeext
9528 if { (ac_try="$ac_link"
9529 case "(($ac_try" in
9530   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9531   *) ac_try_echo=$ac_try;;
9532 esac
9533 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9534 $as_echo "$ac_try_echo") >&5
9535   (eval "$ac_link") 2>&5
9536   ac_status=$?
9537   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9538   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9539   { (case "(($ac_try" in
9540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9541   *) ac_try_echo=$ac_try;;
9542 esac
9543 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9544 $as_echo "$ac_try_echo") >&5
9545   (eval "$ac_try") 2>&5
9546   ac_status=$?
9547   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9548   (exit $ac_status); }; }; then
9549   :
9550 else
9551   $as_echo "$as_me: program exited with status $ac_status" >&5
9552 $as_echo "$as_me: failed program was:" >&5
9553 sed 's/^/| /' conftest.$ac_ext >&5
9554
9555 ( exit $ac_status )
9556 ac_cv_header_stdc=no
9557 fi
9558 rm -rf conftest.dSYM
9559 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9560 fi
9561
9562
9563 fi
9564 fi
9565 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9566 $as_echo "$ac_cv_header_stdc" >&6; }
9567 if test $ac_cv_header_stdc = yes; then
9568
9569 cat >>confdefs.h <<\_ACEOF
9570 #define STDC_HEADERS 1
9571 _ACEOF
9572
9573 fi
9574
9575 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9586                   inttypes.h stdint.h unistd.h
9587 do
9588 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9589 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9590 $as_echo_n "checking for $ac_header... " >&6; }
9591 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9592   $as_echo_n "(cached) " >&6
9593 else
9594   cat >conftest.$ac_ext <<_ACEOF
9595 /* confdefs.h.  */
9596 _ACEOF
9597 cat confdefs.h >>conftest.$ac_ext
9598 cat >>conftest.$ac_ext <<_ACEOF
9599 /* end confdefs.h.  */
9600 $ac_includes_default
9601
9602 #include <$ac_header>
9603 _ACEOF
9604 rm -f conftest.$ac_objext
9605 if { (ac_try="$ac_compile"
9606 case "(($ac_try" in
9607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9608   *) ac_try_echo=$ac_try;;
9609 esac
9610 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9611 $as_echo "$ac_try_echo") >&5
9612   (eval "$ac_compile") 2>conftest.er1
9613   ac_status=$?
9614   grep -v '^ *+' conftest.er1 >conftest.err
9615   rm -f conftest.er1
9616   cat conftest.err >&5
9617   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9618   (exit $ac_status); } && {
9619          test -z "$ac_c_werror_flag" ||
9620          test ! -s conftest.err
9621        } && test -s conftest.$ac_objext; then
9622   eval "$as_ac_Header=yes"
9623 else
9624   $as_echo "$as_me: failed program was:" >&5
9625 sed 's/^/| /' conftest.$ac_ext >&5
9626
9627         eval "$as_ac_Header=no"
9628 fi
9629
9630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9631 fi
9632 ac_res=`eval 'as_val=${'$as_ac_Header'}
9633                  $as_echo "$as_val"'`
9634                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9635 $as_echo "$ac_res" >&6; }
9636 as_val=`eval 'as_val=${'$as_ac_Header'}
9637                  $as_echo "$as_val"'`
9638    if test "x$as_val" = x""yes; then
9639   cat >>confdefs.h <<_ACEOF
9640 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9641 _ACEOF
9642
9643 fi
9644
9645 done
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678 for ac_header in crypt.h dld.h fp_class.h getopt.h ieeefp.h ifaddrs.h langinfo.h poll.h pwd.h sys/ioctl.h sys/ipc.h sys/poll.h sys/pstat.h sys/resource.h sys/select.h sys/sem.h sys/shm.h sys/socket.h sys/sockio.h sys/tas.h sys/time.h sys/un.h termios.h ucred.h utime.h wchar.h wctype.h kernel/OS.h kernel/image.h SupportDefs.h
9679 do
9680 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9681 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9682   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9683 $as_echo_n "checking for $ac_header... " >&6; }
9684 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9685   $as_echo_n "(cached) " >&6
9686 fi
9687 ac_res=`eval 'as_val=${'$as_ac_Header'}
9688                  $as_echo "$as_val"'`
9689                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9690 $as_echo "$ac_res" >&6; }
9691 else
9692   # Is the header compilable?
9693 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9694 $as_echo_n "checking $ac_header usability... " >&6; }
9695 cat >conftest.$ac_ext <<_ACEOF
9696 /* confdefs.h.  */
9697 _ACEOF
9698 cat confdefs.h >>conftest.$ac_ext
9699 cat >>conftest.$ac_ext <<_ACEOF
9700 /* end confdefs.h.  */
9701 $ac_includes_default
9702 #include <$ac_header>
9703 _ACEOF
9704 rm -f conftest.$ac_objext
9705 if { (ac_try="$ac_compile"
9706 case "(($ac_try" in
9707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9708   *) ac_try_echo=$ac_try;;
9709 esac
9710 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9711 $as_echo "$ac_try_echo") >&5
9712   (eval "$ac_compile") 2>conftest.er1
9713   ac_status=$?
9714   grep -v '^ *+' conftest.er1 >conftest.err
9715   rm -f conftest.er1
9716   cat conftest.err >&5
9717   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9718   (exit $ac_status); } && {
9719          test -z "$ac_c_werror_flag" ||
9720          test ! -s conftest.err
9721        } && test -s conftest.$ac_objext; then
9722   ac_header_compiler=yes
9723 else
9724   $as_echo "$as_me: failed program was:" >&5
9725 sed 's/^/| /' conftest.$ac_ext >&5
9726
9727         ac_header_compiler=no
9728 fi
9729
9730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9731 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9732 $as_echo "$ac_header_compiler" >&6; }
9733
9734 # Is the header present?
9735 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9736 $as_echo_n "checking $ac_header presence... " >&6; }
9737 cat >conftest.$ac_ext <<_ACEOF
9738 /* confdefs.h.  */
9739 _ACEOF
9740 cat confdefs.h >>conftest.$ac_ext
9741 cat >>conftest.$ac_ext <<_ACEOF
9742 /* end confdefs.h.  */
9743 #include <$ac_header>
9744 _ACEOF
9745 if { (ac_try="$ac_cpp conftest.$ac_ext"
9746 case "(($ac_try" in
9747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9748   *) ac_try_echo=$ac_try;;
9749 esac
9750 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9751 $as_echo "$ac_try_echo") >&5
9752   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9753   ac_status=$?
9754   grep -v '^ *+' conftest.er1 >conftest.err
9755   rm -f conftest.er1
9756   cat conftest.err >&5
9757   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9758   (exit $ac_status); } >/dev/null && {
9759          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9760          test ! -s conftest.err
9761        }; then
9762   ac_header_preproc=yes
9763 else
9764   $as_echo "$as_me: failed program was:" >&5
9765 sed 's/^/| /' conftest.$ac_ext >&5
9766
9767   ac_header_preproc=no
9768 fi
9769
9770 rm -f conftest.err conftest.$ac_ext
9771 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9772 $as_echo "$ac_header_preproc" >&6; }
9773
9774 # So?  What about this header?
9775 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9776   yes:no: )
9777     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9778 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9779     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9780 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9781     ac_header_preproc=yes
9782     ;;
9783   no:yes:* )
9784     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9785 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9786     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9787 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9788     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9789 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9790     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9791 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9792     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9793 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9794     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9795 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9796     ( cat <<\_ASBOX
9797 ## ---------------------------------------- ##
9798 ## Report this to pgsql-bugs@postgresql.org ##
9799 ## ---------------------------------------- ##
9800 _ASBOX
9801      ) | sed "s/^/$as_me: WARNING:     /" >&2
9802     ;;
9803 esac
9804 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9805 $as_echo_n "checking for $ac_header... " >&6; }
9806 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9807   $as_echo_n "(cached) " >&6
9808 else
9809   eval "$as_ac_Header=\$ac_header_preproc"
9810 fi
9811 ac_res=`eval 'as_val=${'$as_ac_Header'}
9812                  $as_echo "$as_val"'`
9813                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9814 $as_echo "$ac_res" >&6; }
9815
9816 fi
9817 as_val=`eval 'as_val=${'$as_ac_Header'}
9818                  $as_echo "$as_val"'`
9819    if test "x$as_val" = x""yes; then
9820   cat >>confdefs.h <<_ACEOF
9821 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9822 _ACEOF
9823
9824 fi
9825
9826 done
9827
9828
9829 # On BSD, cpp test for net/if.h will fail unless sys/socket.h
9830 # is included first.
9831
9832 for ac_header in net/if.h
9833 do
9834 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9835 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9836 $as_echo_n "checking for $ac_header... " >&6; }
9837 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9838   $as_echo_n "(cached) " >&6
9839 else
9840   cat >conftest.$ac_ext <<_ACEOF
9841 /* confdefs.h.  */
9842 _ACEOF
9843 cat confdefs.h >>conftest.$ac_ext
9844 cat >>conftest.$ac_ext <<_ACEOF
9845 /* end confdefs.h.  */
9846 $ac_includes_default
9847 #ifdef HAVE_SYS_SOCKET_H
9848 #include <sys/socket.h>
9849 #endif
9850
9851
9852 #include <$ac_header>
9853 _ACEOF
9854 rm -f conftest.$ac_objext
9855 if { (ac_try="$ac_compile"
9856 case "(($ac_try" in
9857   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9858   *) ac_try_echo=$ac_try;;
9859 esac
9860 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9861 $as_echo "$ac_try_echo") >&5
9862   (eval "$ac_compile") 2>conftest.er1
9863   ac_status=$?
9864   grep -v '^ *+' conftest.er1 >conftest.err
9865   rm -f conftest.er1
9866   cat conftest.err >&5
9867   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9868   (exit $ac_status); } && {
9869          test -z "$ac_c_werror_flag" ||
9870          test ! -s conftest.err
9871        } && test -s conftest.$ac_objext; then
9872   eval "$as_ac_Header=yes"
9873 else
9874   $as_echo "$as_me: failed program was:" >&5
9875 sed 's/^/| /' conftest.$ac_ext >&5
9876
9877         eval "$as_ac_Header=no"
9878 fi
9879
9880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9881 fi
9882 ac_res=`eval 'as_val=${'$as_ac_Header'}
9883                  $as_echo "$as_val"'`
9884                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9885 $as_echo "$ac_res" >&6; }
9886 as_val=`eval 'as_val=${'$as_ac_Header'}
9887                  $as_echo "$as_val"'`
9888    if test "x$as_val" = x""yes; then
9889   cat >>confdefs.h <<_ACEOF
9890 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9891 _ACEOF
9892
9893 fi
9894
9895 done
9896
9897
9898 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
9899 # netinet/in.h is included first.
9900
9901 for ac_header in netinet/in.h
9902 do
9903 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9904 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9905   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9906 $as_echo_n "checking for $ac_header... " >&6; }
9907 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9908   $as_echo_n "(cached) " >&6
9909 fi
9910 ac_res=`eval 'as_val=${'$as_ac_Header'}
9911                  $as_echo "$as_val"'`
9912                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9913 $as_echo "$ac_res" >&6; }
9914 else
9915   # Is the header compilable?
9916 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9917 $as_echo_n "checking $ac_header usability... " >&6; }
9918 cat >conftest.$ac_ext <<_ACEOF
9919 /* confdefs.h.  */
9920 _ACEOF
9921 cat confdefs.h >>conftest.$ac_ext
9922 cat >>conftest.$ac_ext <<_ACEOF
9923 /* end confdefs.h.  */
9924 $ac_includes_default
9925 #include <$ac_header>
9926 _ACEOF
9927 rm -f conftest.$ac_objext
9928 if { (ac_try="$ac_compile"
9929 case "(($ac_try" in
9930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9931   *) ac_try_echo=$ac_try;;
9932 esac
9933 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9934 $as_echo "$ac_try_echo") >&5
9935   (eval "$ac_compile") 2>conftest.er1
9936   ac_status=$?
9937   grep -v '^ *+' conftest.er1 >conftest.err
9938   rm -f conftest.er1
9939   cat conftest.err >&5
9940   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9941   (exit $ac_status); } && {
9942          test -z "$ac_c_werror_flag" ||
9943          test ! -s conftest.err
9944        } && test -s conftest.$ac_objext; then
9945   ac_header_compiler=yes
9946 else
9947   $as_echo "$as_me: failed program was:" >&5
9948 sed 's/^/| /' conftest.$ac_ext >&5
9949
9950         ac_header_compiler=no
9951 fi
9952
9953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9954 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9955 $as_echo "$ac_header_compiler" >&6; }
9956
9957 # Is the header present?
9958 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9959 $as_echo_n "checking $ac_header presence... " >&6; }
9960 cat >conftest.$ac_ext <<_ACEOF
9961 /* confdefs.h.  */
9962 _ACEOF
9963 cat confdefs.h >>conftest.$ac_ext
9964 cat >>conftest.$ac_ext <<_ACEOF
9965 /* end confdefs.h.  */
9966 #include <$ac_header>
9967 _ACEOF
9968 if { (ac_try="$ac_cpp conftest.$ac_ext"
9969 case "(($ac_try" in
9970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9971   *) ac_try_echo=$ac_try;;
9972 esac
9973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9974 $as_echo "$ac_try_echo") >&5
9975   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9976   ac_status=$?
9977   grep -v '^ *+' conftest.er1 >conftest.err
9978   rm -f conftest.er1
9979   cat conftest.err >&5
9980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9981   (exit $ac_status); } >/dev/null && {
9982          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9983          test ! -s conftest.err
9984        }; then
9985   ac_header_preproc=yes
9986 else
9987   $as_echo "$as_me: failed program was:" >&5
9988 sed 's/^/| /' conftest.$ac_ext >&5
9989
9990   ac_header_preproc=no
9991 fi
9992
9993 rm -f conftest.err conftest.$ac_ext
9994 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9995 $as_echo "$ac_header_preproc" >&6; }
9996
9997 # So?  What about this header?
9998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9999   yes:no: )
10000     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10001 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10002     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10003 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10004     ac_header_preproc=yes
10005     ;;
10006   no:yes:* )
10007     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10008 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10009     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10010 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10011     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10012 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10013     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10014 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10015     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10016 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10017     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10018 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10019     ( cat <<\_ASBOX
10020 ## ---------------------------------------- ##
10021 ## Report this to pgsql-bugs@postgresql.org ##
10022 ## ---------------------------------------- ##
10023 _ASBOX
10024      ) | sed "s/^/$as_me: WARNING:     /" >&2
10025     ;;
10026 esac
10027 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10028 $as_echo_n "checking for $ac_header... " >&6; }
10029 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10030   $as_echo_n "(cached) " >&6
10031 else
10032   eval "$as_ac_Header=\$ac_header_preproc"
10033 fi
10034 ac_res=`eval 'as_val=${'$as_ac_Header'}
10035                  $as_echo "$as_val"'`
10036                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10037 $as_echo "$ac_res" >&6; }
10038
10039 fi
10040 as_val=`eval 'as_val=${'$as_ac_Header'}
10041                  $as_echo "$as_val"'`
10042    if test "x$as_val" = x""yes; then
10043   cat >>confdefs.h <<_ACEOF
10044 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10045 _ACEOF
10046
10047 fi
10048
10049 done
10050
10051
10052 for ac_header in netinet/tcp.h
10053 do
10054 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10055 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10056 $as_echo_n "checking for $ac_header... " >&6; }
10057 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10058   $as_echo_n "(cached) " >&6
10059 else
10060   cat >conftest.$ac_ext <<_ACEOF
10061 /* confdefs.h.  */
10062 _ACEOF
10063 cat confdefs.h >>conftest.$ac_ext
10064 cat >>conftest.$ac_ext <<_ACEOF
10065 /* end confdefs.h.  */
10066 $ac_includes_default
10067 #ifdef HAVE_NETINET_IN_H
10068 #include <netinet/in.h>
10069 #endif
10070
10071
10072 #include <$ac_header>
10073 _ACEOF
10074 rm -f conftest.$ac_objext
10075 if { (ac_try="$ac_compile"
10076 case "(($ac_try" in
10077   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10078   *) ac_try_echo=$ac_try;;
10079 esac
10080 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10081 $as_echo "$ac_try_echo") >&5
10082   (eval "$ac_compile") 2>conftest.er1
10083   ac_status=$?
10084   grep -v '^ *+' conftest.er1 >conftest.err
10085   rm -f conftest.er1
10086   cat conftest.err >&5
10087   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10088   (exit $ac_status); } && {
10089          test -z "$ac_c_werror_flag" ||
10090          test ! -s conftest.err
10091        } && test -s conftest.$ac_objext; then
10092   eval "$as_ac_Header=yes"
10093 else
10094   $as_echo "$as_me: failed program was:" >&5
10095 sed 's/^/| /' conftest.$ac_ext >&5
10096
10097         eval "$as_ac_Header=no"
10098 fi
10099
10100 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10101 fi
10102 ac_res=`eval 'as_val=${'$as_ac_Header'}
10103                  $as_echo "$as_val"'`
10104                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10105 $as_echo "$ac_res" >&6; }
10106 as_val=`eval 'as_val=${'$as_ac_Header'}
10107                  $as_echo "$as_val"'`
10108    if test "x$as_val" = x""yes; then
10109   cat >>confdefs.h <<_ACEOF
10110 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10111 _ACEOF
10112
10113 fi
10114
10115 done
10116
10117
10118 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
10119
10120 for ac_header in readline/readline.h
10121 do
10122 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10123 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10124   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10125 $as_echo_n "checking for $ac_header... " >&6; }
10126 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10127   $as_echo_n "(cached) " >&6
10128 fi
10129 ac_res=`eval 'as_val=${'$as_ac_Header'}
10130                  $as_echo "$as_val"'`
10131                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10132 $as_echo "$ac_res" >&6; }
10133 else
10134   # Is the header compilable?
10135 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10136 $as_echo_n "checking $ac_header usability... " >&6; }
10137 cat >conftest.$ac_ext <<_ACEOF
10138 /* confdefs.h.  */
10139 _ACEOF
10140 cat confdefs.h >>conftest.$ac_ext
10141 cat >>conftest.$ac_ext <<_ACEOF
10142 /* end confdefs.h.  */
10143 $ac_includes_default
10144 #include <$ac_header>
10145 _ACEOF
10146 rm -f conftest.$ac_objext
10147 if { (ac_try="$ac_compile"
10148 case "(($ac_try" in
10149   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10150   *) ac_try_echo=$ac_try;;
10151 esac
10152 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10153 $as_echo "$ac_try_echo") >&5
10154   (eval "$ac_compile") 2>conftest.er1
10155   ac_status=$?
10156   grep -v '^ *+' conftest.er1 >conftest.err
10157   rm -f conftest.er1
10158   cat conftest.err >&5
10159   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10160   (exit $ac_status); } && {
10161          test -z "$ac_c_werror_flag" ||
10162          test ! -s conftest.err
10163        } && test -s conftest.$ac_objext; then
10164   ac_header_compiler=yes
10165 else
10166   $as_echo "$as_me: failed program was:" >&5
10167 sed 's/^/| /' conftest.$ac_ext >&5
10168
10169         ac_header_compiler=no
10170 fi
10171
10172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10173 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10174 $as_echo "$ac_header_compiler" >&6; }
10175
10176 # Is the header present?
10177 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10178 $as_echo_n "checking $ac_header presence... " >&6; }
10179 cat >conftest.$ac_ext <<_ACEOF
10180 /* confdefs.h.  */
10181 _ACEOF
10182 cat confdefs.h >>conftest.$ac_ext
10183 cat >>conftest.$ac_ext <<_ACEOF
10184 /* end confdefs.h.  */
10185 #include <$ac_header>
10186 _ACEOF
10187 if { (ac_try="$ac_cpp conftest.$ac_ext"
10188 case "(($ac_try" in
10189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10190   *) ac_try_echo=$ac_try;;
10191 esac
10192 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10193 $as_echo "$ac_try_echo") >&5
10194   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10195   ac_status=$?
10196   grep -v '^ *+' conftest.er1 >conftest.err
10197   rm -f conftest.er1
10198   cat conftest.err >&5
10199   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10200   (exit $ac_status); } >/dev/null && {
10201          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10202          test ! -s conftest.err
10203        }; then
10204   ac_header_preproc=yes
10205 else
10206   $as_echo "$as_me: failed program was:" >&5
10207 sed 's/^/| /' conftest.$ac_ext >&5
10208
10209   ac_header_preproc=no
10210 fi
10211
10212 rm -f conftest.err conftest.$ac_ext
10213 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10214 $as_echo "$ac_header_preproc" >&6; }
10215
10216 # So?  What about this header?
10217 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10218   yes:no: )
10219     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10220 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10221     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10222 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10223     ac_header_preproc=yes
10224     ;;
10225   no:yes:* )
10226     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10227 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10228     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10229 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10230     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10231 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10232     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10233 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10234     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10235 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10236     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10237 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10238     ( cat <<\_ASBOX
10239 ## ---------------------------------------- ##
10240 ## Report this to pgsql-bugs@postgresql.org ##
10241 ## ---------------------------------------- ##
10242 _ASBOX
10243      ) | sed "s/^/$as_me: WARNING:     /" >&2
10244     ;;
10245 esac
10246 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10247 $as_echo_n "checking for $ac_header... " >&6; }
10248 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10249   $as_echo_n "(cached) " >&6
10250 else
10251   eval "$as_ac_Header=\$ac_header_preproc"
10252 fi
10253 ac_res=`eval 'as_val=${'$as_ac_Header'}
10254                  $as_echo "$as_val"'`
10255                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10256 $as_echo "$ac_res" >&6; }
10257
10258 fi
10259 as_val=`eval 'as_val=${'$as_ac_Header'}
10260                  $as_echo "$as_val"'`
10261    if test "x$as_val" = x""yes; then
10262   cat >>confdefs.h <<_ACEOF
10263 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10264 _ACEOF
10265
10266 else
10267
10268 for ac_header in readline.h
10269 do
10270 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10271 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10272   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10273 $as_echo_n "checking for $ac_header... " >&6; }
10274 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10275   $as_echo_n "(cached) " >&6
10276 fi
10277 ac_res=`eval 'as_val=${'$as_ac_Header'}
10278                  $as_echo "$as_val"'`
10279                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10280 $as_echo "$ac_res" >&6; }
10281 else
10282   # Is the header compilable?
10283 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10284 $as_echo_n "checking $ac_header usability... " >&6; }
10285 cat >conftest.$ac_ext <<_ACEOF
10286 /* confdefs.h.  */
10287 _ACEOF
10288 cat confdefs.h >>conftest.$ac_ext
10289 cat >>conftest.$ac_ext <<_ACEOF
10290 /* end confdefs.h.  */
10291 $ac_includes_default
10292 #include <$ac_header>
10293 _ACEOF
10294 rm -f conftest.$ac_objext
10295 if { (ac_try="$ac_compile"
10296 case "(($ac_try" in
10297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10298   *) ac_try_echo=$ac_try;;
10299 esac
10300 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10301 $as_echo "$ac_try_echo") >&5
10302   (eval "$ac_compile") 2>conftest.er1
10303   ac_status=$?
10304   grep -v '^ *+' conftest.er1 >conftest.err
10305   rm -f conftest.er1
10306   cat conftest.err >&5
10307   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10308   (exit $ac_status); } && {
10309          test -z "$ac_c_werror_flag" ||
10310          test ! -s conftest.err
10311        } && test -s conftest.$ac_objext; then
10312   ac_header_compiler=yes
10313 else
10314   $as_echo "$as_me: failed program was:" >&5
10315 sed 's/^/| /' conftest.$ac_ext >&5
10316
10317         ac_header_compiler=no
10318 fi
10319
10320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10321 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10322 $as_echo "$ac_header_compiler" >&6; }
10323
10324 # Is the header present?
10325 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10326 $as_echo_n "checking $ac_header presence... " >&6; }
10327 cat >conftest.$ac_ext <<_ACEOF
10328 /* confdefs.h.  */
10329 _ACEOF
10330 cat confdefs.h >>conftest.$ac_ext
10331 cat >>conftest.$ac_ext <<_ACEOF
10332 /* end confdefs.h.  */
10333 #include <$ac_header>
10334 _ACEOF
10335 if { (ac_try="$ac_cpp conftest.$ac_ext"
10336 case "(($ac_try" in
10337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10338   *) ac_try_echo=$ac_try;;
10339 esac
10340 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10341 $as_echo "$ac_try_echo") >&5
10342   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10343   ac_status=$?
10344   grep -v '^ *+' conftest.er1 >conftest.err
10345   rm -f conftest.er1
10346   cat conftest.err >&5
10347   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10348   (exit $ac_status); } >/dev/null && {
10349          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10350          test ! -s conftest.err
10351        }; then
10352   ac_header_preproc=yes
10353 else
10354   $as_echo "$as_me: failed program was:" >&5
10355 sed 's/^/| /' conftest.$ac_ext >&5
10356
10357   ac_header_preproc=no
10358 fi
10359
10360 rm -f conftest.err conftest.$ac_ext
10361 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10362 $as_echo "$ac_header_preproc" >&6; }
10363
10364 # So?  What about this header?
10365 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10366   yes:no: )
10367     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10368 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10369     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10370 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10371     ac_header_preproc=yes
10372     ;;
10373   no:yes:* )
10374     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10375 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10376     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10377 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10378     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10379 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10380     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10381 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10382     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10383 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10384     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10385 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10386     ( cat <<\_ASBOX
10387 ## ---------------------------------------- ##
10388 ## Report this to pgsql-bugs@postgresql.org ##
10389 ## ---------------------------------------- ##
10390 _ASBOX
10391      ) | sed "s/^/$as_me: WARNING:     /" >&2
10392     ;;
10393 esac
10394 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10395 $as_echo_n "checking for $ac_header... " >&6; }
10396 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10397   $as_echo_n "(cached) " >&6
10398 else
10399   eval "$as_ac_Header=\$ac_header_preproc"
10400 fi
10401 ac_res=`eval 'as_val=${'$as_ac_Header'}
10402                  $as_echo "$as_val"'`
10403                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10404 $as_echo "$ac_res" >&6; }
10405
10406 fi
10407 as_val=`eval 'as_val=${'$as_ac_Header'}
10408                  $as_echo "$as_val"'`
10409    if test "x$as_val" = x""yes; then
10410   cat >>confdefs.h <<_ACEOF
10411 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10412 _ACEOF
10413
10414 else
10415   { { $as_echo "$as_me:$LINENO: error: readline header not found
10416 If you have readline already installed, see config.log for details on the
10417 failure.  It is possible the compiler isn't looking in the proper directory.
10418 Use --without-readline to disable readline support." >&5
10419 $as_echo "$as_me: error: readline header not found
10420 If you have readline already installed, see config.log for details on the
10421 failure.  It is possible the compiler isn't looking in the proper directory.
10422 Use --without-readline to disable readline support." >&2;}
10423    { (exit 1); exit 1; }; }
10424 fi
10425
10426 done
10427
10428 fi
10429
10430 done
10431
10432
10433 for ac_header in readline/history.h
10434 do
10435 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10436 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10437   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10438 $as_echo_n "checking for $ac_header... " >&6; }
10439 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10440   $as_echo_n "(cached) " >&6
10441 fi
10442 ac_res=`eval 'as_val=${'$as_ac_Header'}
10443                  $as_echo "$as_val"'`
10444                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10445 $as_echo "$ac_res" >&6; }
10446 else
10447   # Is the header compilable?
10448 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10449 $as_echo_n "checking $ac_header usability... " >&6; }
10450 cat >conftest.$ac_ext <<_ACEOF
10451 /* confdefs.h.  */
10452 _ACEOF
10453 cat confdefs.h >>conftest.$ac_ext
10454 cat >>conftest.$ac_ext <<_ACEOF
10455 /* end confdefs.h.  */
10456 $ac_includes_default
10457 #include <$ac_header>
10458 _ACEOF
10459 rm -f conftest.$ac_objext
10460 if { (ac_try="$ac_compile"
10461 case "(($ac_try" in
10462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10463   *) ac_try_echo=$ac_try;;
10464 esac
10465 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10466 $as_echo "$ac_try_echo") >&5
10467   (eval "$ac_compile") 2>conftest.er1
10468   ac_status=$?
10469   grep -v '^ *+' conftest.er1 >conftest.err
10470   rm -f conftest.er1
10471   cat conftest.err >&5
10472   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10473   (exit $ac_status); } && {
10474          test -z "$ac_c_werror_flag" ||
10475          test ! -s conftest.err
10476        } && test -s conftest.$ac_objext; then
10477   ac_header_compiler=yes
10478 else
10479   $as_echo "$as_me: failed program was:" >&5
10480 sed 's/^/| /' conftest.$ac_ext >&5
10481
10482         ac_header_compiler=no
10483 fi
10484
10485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10486 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10487 $as_echo "$ac_header_compiler" >&6; }
10488
10489 # Is the header present?
10490 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10491 $as_echo_n "checking $ac_header presence... " >&6; }
10492 cat >conftest.$ac_ext <<_ACEOF
10493 /* confdefs.h.  */
10494 _ACEOF
10495 cat confdefs.h >>conftest.$ac_ext
10496 cat >>conftest.$ac_ext <<_ACEOF
10497 /* end confdefs.h.  */
10498 #include <$ac_header>
10499 _ACEOF
10500 if { (ac_try="$ac_cpp conftest.$ac_ext"
10501 case "(($ac_try" in
10502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10503   *) ac_try_echo=$ac_try;;
10504 esac
10505 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10506 $as_echo "$ac_try_echo") >&5
10507   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10508   ac_status=$?
10509   grep -v '^ *+' conftest.er1 >conftest.err
10510   rm -f conftest.er1
10511   cat conftest.err >&5
10512   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513   (exit $ac_status); } >/dev/null && {
10514          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10515          test ! -s conftest.err
10516        }; then
10517   ac_header_preproc=yes
10518 else
10519   $as_echo "$as_me: failed program was:" >&5
10520 sed 's/^/| /' conftest.$ac_ext >&5
10521
10522   ac_header_preproc=no
10523 fi
10524
10525 rm -f conftest.err conftest.$ac_ext
10526 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10527 $as_echo "$ac_header_preproc" >&6; }
10528
10529 # So?  What about this header?
10530 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10531   yes:no: )
10532     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10533 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10534     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10535 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10536     ac_header_preproc=yes
10537     ;;
10538   no:yes:* )
10539     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10540 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10541     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10542 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10543     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10544 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10545     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10546 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10547     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10548 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10549     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10550 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10551     ( cat <<\_ASBOX
10552 ## ---------------------------------------- ##
10553 ## Report this to pgsql-bugs@postgresql.org ##
10554 ## ---------------------------------------- ##
10555 _ASBOX
10556      ) | sed "s/^/$as_me: WARNING:     /" >&2
10557     ;;
10558 esac
10559 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10560 $as_echo_n "checking for $ac_header... " >&6; }
10561 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10562   $as_echo_n "(cached) " >&6
10563 else
10564   eval "$as_ac_Header=\$ac_header_preproc"
10565 fi
10566 ac_res=`eval 'as_val=${'$as_ac_Header'}
10567                  $as_echo "$as_val"'`
10568                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10569 $as_echo "$ac_res" >&6; }
10570
10571 fi
10572 as_val=`eval 'as_val=${'$as_ac_Header'}
10573                  $as_echo "$as_val"'`
10574    if test "x$as_val" = x""yes; then
10575   cat >>confdefs.h <<_ACEOF
10576 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10577 _ACEOF
10578
10579 else
10580
10581 for ac_header in history.h
10582 do
10583 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10584 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10585   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10586 $as_echo_n "checking for $ac_header... " >&6; }
10587 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10588   $as_echo_n "(cached) " >&6
10589 fi
10590 ac_res=`eval 'as_val=${'$as_ac_Header'}
10591                  $as_echo "$as_val"'`
10592                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10593 $as_echo "$ac_res" >&6; }
10594 else
10595   # Is the header compilable?
10596 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10597 $as_echo_n "checking $ac_header usability... " >&6; }
10598 cat >conftest.$ac_ext <<_ACEOF
10599 /* confdefs.h.  */
10600 _ACEOF
10601 cat confdefs.h >>conftest.$ac_ext
10602 cat >>conftest.$ac_ext <<_ACEOF
10603 /* end confdefs.h.  */
10604 $ac_includes_default
10605 #include <$ac_header>
10606 _ACEOF
10607 rm -f conftest.$ac_objext
10608 if { (ac_try="$ac_compile"
10609 case "(($ac_try" in
10610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10611   *) ac_try_echo=$ac_try;;
10612 esac
10613 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10614 $as_echo "$ac_try_echo") >&5
10615   (eval "$ac_compile") 2>conftest.er1
10616   ac_status=$?
10617   grep -v '^ *+' conftest.er1 >conftest.err
10618   rm -f conftest.er1
10619   cat conftest.err >&5
10620   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10621   (exit $ac_status); } && {
10622          test -z "$ac_c_werror_flag" ||
10623          test ! -s conftest.err
10624        } && test -s conftest.$ac_objext; then
10625   ac_header_compiler=yes
10626 else
10627   $as_echo "$as_me: failed program was:" >&5
10628 sed 's/^/| /' conftest.$ac_ext >&5
10629
10630         ac_header_compiler=no
10631 fi
10632
10633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10634 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10635 $as_echo "$ac_header_compiler" >&6; }
10636
10637 # Is the header present?
10638 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10639 $as_echo_n "checking $ac_header presence... " >&6; }
10640 cat >conftest.$ac_ext <<_ACEOF
10641 /* confdefs.h.  */
10642 _ACEOF
10643 cat confdefs.h >>conftest.$ac_ext
10644 cat >>conftest.$ac_ext <<_ACEOF
10645 /* end confdefs.h.  */
10646 #include <$ac_header>
10647 _ACEOF
10648 if { (ac_try="$ac_cpp conftest.$ac_ext"
10649 case "(($ac_try" in
10650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10651   *) ac_try_echo=$ac_try;;
10652 esac
10653 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10654 $as_echo "$ac_try_echo") >&5
10655   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10656   ac_status=$?
10657   grep -v '^ *+' conftest.er1 >conftest.err
10658   rm -f conftest.er1
10659   cat conftest.err >&5
10660   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661   (exit $ac_status); } >/dev/null && {
10662          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10663          test ! -s conftest.err
10664        }; then
10665   ac_header_preproc=yes
10666 else
10667   $as_echo "$as_me: failed program was:" >&5
10668 sed 's/^/| /' conftest.$ac_ext >&5
10669
10670   ac_header_preproc=no
10671 fi
10672
10673 rm -f conftest.err conftest.$ac_ext
10674 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10675 $as_echo "$ac_header_preproc" >&6; }
10676
10677 # So?  What about this header?
10678 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10679   yes:no: )
10680     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10681 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10682     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10683 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10684     ac_header_preproc=yes
10685     ;;
10686   no:yes:* )
10687     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10688 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10689     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10690 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10691     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10692 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10693     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10694 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10695     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10696 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10697     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10698 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10699     ( cat <<\_ASBOX
10700 ## ---------------------------------------- ##
10701 ## Report this to pgsql-bugs@postgresql.org ##
10702 ## ---------------------------------------- ##
10703 _ASBOX
10704      ) | sed "s/^/$as_me: WARNING:     /" >&2
10705     ;;
10706 esac
10707 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10708 $as_echo_n "checking for $ac_header... " >&6; }
10709 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10710   $as_echo_n "(cached) " >&6
10711 else
10712   eval "$as_ac_Header=\$ac_header_preproc"
10713 fi
10714 ac_res=`eval 'as_val=${'$as_ac_Header'}
10715                  $as_echo "$as_val"'`
10716                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10717 $as_echo "$ac_res" >&6; }
10718
10719 fi
10720 as_val=`eval 'as_val=${'$as_ac_Header'}
10721                  $as_echo "$as_val"'`
10722    if test "x$as_val" = x""yes; then
10723   cat >>confdefs.h <<_ACEOF
10724 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10725 _ACEOF
10726
10727 else
10728   { { $as_echo "$as_me:$LINENO: error: history header not found
10729 If you have readline already installed, see config.log for details on the
10730 failure.  It is possible the compiler isn't looking in the proper directory.
10731 Use --without-readline to disable readline support." >&5
10732 $as_echo "$as_me: error: history header not found
10733 If you have readline already installed, see config.log for details on the
10734 failure.  It is possible the compiler isn't looking in the proper directory.
10735 Use --without-readline to disable readline support." >&2;}
10736    { (exit 1); exit 1; }; }
10737 fi
10738
10739 done
10740
10741 fi
10742
10743 done
10744
10745 fi
10746
10747 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
10748 # Some installations of libedit usurp /usr/include/readline/, which seems
10749 # bad practice, since in combined installations readline will have its headers
10750 # there.  We might have to resort to AC_EGREP checks to make sure we found
10751 # the proper header...
10752
10753 for ac_header in editline/readline.h
10754 do
10755 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10756 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10757   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10758 $as_echo_n "checking for $ac_header... " >&6; }
10759 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10760   $as_echo_n "(cached) " >&6
10761 fi
10762 ac_res=`eval 'as_val=${'$as_ac_Header'}
10763                  $as_echo "$as_val"'`
10764                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10765 $as_echo "$ac_res" >&6; }
10766 else
10767   # Is the header compilable?
10768 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10769 $as_echo_n "checking $ac_header usability... " >&6; }
10770 cat >conftest.$ac_ext <<_ACEOF
10771 /* confdefs.h.  */
10772 _ACEOF
10773 cat confdefs.h >>conftest.$ac_ext
10774 cat >>conftest.$ac_ext <<_ACEOF
10775 /* end confdefs.h.  */
10776 $ac_includes_default
10777 #include <$ac_header>
10778 _ACEOF
10779 rm -f conftest.$ac_objext
10780 if { (ac_try="$ac_compile"
10781 case "(($ac_try" in
10782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10783   *) ac_try_echo=$ac_try;;
10784 esac
10785 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10786 $as_echo "$ac_try_echo") >&5
10787   (eval "$ac_compile") 2>conftest.er1
10788   ac_status=$?
10789   grep -v '^ *+' conftest.er1 >conftest.err
10790   rm -f conftest.er1
10791   cat conftest.err >&5
10792   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10793   (exit $ac_status); } && {
10794          test -z "$ac_c_werror_flag" ||
10795          test ! -s conftest.err
10796        } && test -s conftest.$ac_objext; then
10797   ac_header_compiler=yes
10798 else
10799   $as_echo "$as_me: failed program was:" >&5
10800 sed 's/^/| /' conftest.$ac_ext >&5
10801
10802         ac_header_compiler=no
10803 fi
10804
10805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10806 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10807 $as_echo "$ac_header_compiler" >&6; }
10808
10809 # Is the header present?
10810 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10811 $as_echo_n "checking $ac_header presence... " >&6; }
10812 cat >conftest.$ac_ext <<_ACEOF
10813 /* confdefs.h.  */
10814 _ACEOF
10815 cat confdefs.h >>conftest.$ac_ext
10816 cat >>conftest.$ac_ext <<_ACEOF
10817 /* end confdefs.h.  */
10818 #include <$ac_header>
10819 _ACEOF
10820 if { (ac_try="$ac_cpp conftest.$ac_ext"
10821 case "(($ac_try" in
10822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10823   *) ac_try_echo=$ac_try;;
10824 esac
10825 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10826 $as_echo "$ac_try_echo") >&5
10827   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10828   ac_status=$?
10829   grep -v '^ *+' conftest.er1 >conftest.err
10830   rm -f conftest.er1
10831   cat conftest.err >&5
10832   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833   (exit $ac_status); } >/dev/null && {
10834          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10835          test ! -s conftest.err
10836        }; then
10837   ac_header_preproc=yes
10838 else
10839   $as_echo "$as_me: failed program was:" >&5
10840 sed 's/^/| /' conftest.$ac_ext >&5
10841
10842   ac_header_preproc=no
10843 fi
10844
10845 rm -f conftest.err conftest.$ac_ext
10846 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10847 $as_echo "$ac_header_preproc" >&6; }
10848
10849 # So?  What about this header?
10850 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10851   yes:no: )
10852     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10853 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10854     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10855 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10856     ac_header_preproc=yes
10857     ;;
10858   no:yes:* )
10859     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10860 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10861     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10862 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10863     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10864 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10865     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10866 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10867     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10868 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10869     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10870 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10871     ( cat <<\_ASBOX
10872 ## ---------------------------------------- ##
10873 ## Report this to pgsql-bugs@postgresql.org ##
10874 ## ---------------------------------------- ##
10875 _ASBOX
10876      ) | sed "s/^/$as_me: WARNING:     /" >&2
10877     ;;
10878 esac
10879 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10880 $as_echo_n "checking for $ac_header... " >&6; }
10881 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10882   $as_echo_n "(cached) " >&6
10883 else
10884   eval "$as_ac_Header=\$ac_header_preproc"
10885 fi
10886 ac_res=`eval 'as_val=${'$as_ac_Header'}
10887                  $as_echo "$as_val"'`
10888                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10889 $as_echo "$ac_res" >&6; }
10890
10891 fi
10892 as_val=`eval 'as_val=${'$as_ac_Header'}
10893                  $as_echo "$as_val"'`
10894    if test "x$as_val" = x""yes; then
10895   cat >>confdefs.h <<_ACEOF
10896 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10897 _ACEOF
10898
10899 else
10900
10901 for ac_header in readline.h
10902 do
10903 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10904 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10905   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10906 $as_echo_n "checking for $ac_header... " >&6; }
10907 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10908   $as_echo_n "(cached) " >&6
10909 fi
10910 ac_res=`eval 'as_val=${'$as_ac_Header'}
10911                  $as_echo "$as_val"'`
10912                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10913 $as_echo "$ac_res" >&6; }
10914 else
10915   # Is the header compilable?
10916 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10917 $as_echo_n "checking $ac_header usability... " >&6; }
10918 cat >conftest.$ac_ext <<_ACEOF
10919 /* confdefs.h.  */
10920 _ACEOF
10921 cat confdefs.h >>conftest.$ac_ext
10922 cat >>conftest.$ac_ext <<_ACEOF
10923 /* end confdefs.h.  */
10924 $ac_includes_default
10925 #include <$ac_header>
10926 _ACEOF
10927 rm -f conftest.$ac_objext
10928 if { (ac_try="$ac_compile"
10929 case "(($ac_try" in
10930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10931   *) ac_try_echo=$ac_try;;
10932 esac
10933 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10934 $as_echo "$ac_try_echo") >&5
10935   (eval "$ac_compile") 2>conftest.er1
10936   ac_status=$?
10937   grep -v '^ *+' conftest.er1 >conftest.err
10938   rm -f conftest.er1
10939   cat conftest.err >&5
10940   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941   (exit $ac_status); } && {
10942          test -z "$ac_c_werror_flag" ||
10943          test ! -s conftest.err
10944        } && test -s conftest.$ac_objext; then
10945   ac_header_compiler=yes
10946 else
10947   $as_echo "$as_me: failed program was:" >&5
10948 sed 's/^/| /' conftest.$ac_ext >&5
10949
10950         ac_header_compiler=no
10951 fi
10952
10953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10954 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10955 $as_echo "$ac_header_compiler" >&6; }
10956
10957 # Is the header present?
10958 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10959 $as_echo_n "checking $ac_header presence... " >&6; }
10960 cat >conftest.$ac_ext <<_ACEOF
10961 /* confdefs.h.  */
10962 _ACEOF
10963 cat confdefs.h >>conftest.$ac_ext
10964 cat >>conftest.$ac_ext <<_ACEOF
10965 /* end confdefs.h.  */
10966 #include <$ac_header>
10967 _ACEOF
10968 if { (ac_try="$ac_cpp conftest.$ac_ext"
10969 case "(($ac_try" in
10970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10971   *) ac_try_echo=$ac_try;;
10972 esac
10973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10974 $as_echo "$ac_try_echo") >&5
10975   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10976   ac_status=$?
10977   grep -v '^ *+' conftest.er1 >conftest.err
10978   rm -f conftest.er1
10979   cat conftest.err >&5
10980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10981   (exit $ac_status); } >/dev/null && {
10982          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10983          test ! -s conftest.err
10984        }; then
10985   ac_header_preproc=yes
10986 else
10987   $as_echo "$as_me: failed program was:" >&5
10988 sed 's/^/| /' conftest.$ac_ext >&5
10989
10990   ac_header_preproc=no
10991 fi
10992
10993 rm -f conftest.err conftest.$ac_ext
10994 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10995 $as_echo "$ac_header_preproc" >&6; }
10996
10997 # So?  What about this header?
10998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10999   yes:no: )
11000     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11001 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11002     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11003 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11004     ac_header_preproc=yes
11005     ;;
11006   no:yes:* )
11007     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11008 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11009     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11010 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11011     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11012 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11013     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11014 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11015     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11016 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11017     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11018 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11019     ( cat <<\_ASBOX
11020 ## ---------------------------------------- ##
11021 ## Report this to pgsql-bugs@postgresql.org ##
11022 ## ---------------------------------------- ##
11023 _ASBOX
11024      ) | sed "s/^/$as_me: WARNING:     /" >&2
11025     ;;
11026 esac
11027 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11028 $as_echo_n "checking for $ac_header... " >&6; }
11029 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11030   $as_echo_n "(cached) " >&6
11031 else
11032   eval "$as_ac_Header=\$ac_header_preproc"
11033 fi
11034 ac_res=`eval 'as_val=${'$as_ac_Header'}
11035                  $as_echo "$as_val"'`
11036                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11037 $as_echo "$ac_res" >&6; }
11038
11039 fi
11040 as_val=`eval 'as_val=${'$as_ac_Header'}
11041                  $as_echo "$as_val"'`
11042    if test "x$as_val" = x""yes; then
11043   cat >>confdefs.h <<_ACEOF
11044 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11045 _ACEOF
11046
11047 else
11048
11049 for ac_header in readline/readline.h
11050 do
11051 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11052 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11053   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11054 $as_echo_n "checking for $ac_header... " >&6; }
11055 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11056   $as_echo_n "(cached) " >&6
11057 fi
11058 ac_res=`eval 'as_val=${'$as_ac_Header'}
11059                  $as_echo "$as_val"'`
11060                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11061 $as_echo "$ac_res" >&6; }
11062 else
11063   # Is the header compilable?
11064 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11065 $as_echo_n "checking $ac_header usability... " >&6; }
11066 cat >conftest.$ac_ext <<_ACEOF
11067 /* confdefs.h.  */
11068 _ACEOF
11069 cat confdefs.h >>conftest.$ac_ext
11070 cat >>conftest.$ac_ext <<_ACEOF
11071 /* end confdefs.h.  */
11072 $ac_includes_default
11073 #include <$ac_header>
11074 _ACEOF
11075 rm -f conftest.$ac_objext
11076 if { (ac_try="$ac_compile"
11077 case "(($ac_try" in
11078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11079   *) ac_try_echo=$ac_try;;
11080 esac
11081 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11082 $as_echo "$ac_try_echo") >&5
11083   (eval "$ac_compile") 2>conftest.er1
11084   ac_status=$?
11085   grep -v '^ *+' conftest.er1 >conftest.err
11086   rm -f conftest.er1
11087   cat conftest.err >&5
11088   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11089   (exit $ac_status); } && {
11090          test -z "$ac_c_werror_flag" ||
11091          test ! -s conftest.err
11092        } && test -s conftest.$ac_objext; then
11093   ac_header_compiler=yes
11094 else
11095   $as_echo "$as_me: failed program was:" >&5
11096 sed 's/^/| /' conftest.$ac_ext >&5
11097
11098         ac_header_compiler=no
11099 fi
11100
11101 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11102 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11103 $as_echo "$ac_header_compiler" >&6; }
11104
11105 # Is the header present?
11106 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11107 $as_echo_n "checking $ac_header presence... " >&6; }
11108 cat >conftest.$ac_ext <<_ACEOF
11109 /* confdefs.h.  */
11110 _ACEOF
11111 cat confdefs.h >>conftest.$ac_ext
11112 cat >>conftest.$ac_ext <<_ACEOF
11113 /* end confdefs.h.  */
11114 #include <$ac_header>
11115 _ACEOF
11116 if { (ac_try="$ac_cpp conftest.$ac_ext"
11117 case "(($ac_try" in
11118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11119   *) ac_try_echo=$ac_try;;
11120 esac
11121 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11122 $as_echo "$ac_try_echo") >&5
11123   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11124   ac_status=$?
11125   grep -v '^ *+' conftest.er1 >conftest.err
11126   rm -f conftest.er1
11127   cat conftest.err >&5
11128   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129   (exit $ac_status); } >/dev/null && {
11130          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11131          test ! -s conftest.err
11132        }; then
11133   ac_header_preproc=yes
11134 else
11135   $as_echo "$as_me: failed program was:" >&5
11136 sed 's/^/| /' conftest.$ac_ext >&5
11137
11138   ac_header_preproc=no
11139 fi
11140
11141 rm -f conftest.err conftest.$ac_ext
11142 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11143 $as_echo "$ac_header_preproc" >&6; }
11144
11145 # So?  What about this header?
11146 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11147   yes:no: )
11148     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11149 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11150     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11151 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11152     ac_header_preproc=yes
11153     ;;
11154   no:yes:* )
11155     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11156 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11157     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11158 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11159     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11160 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11161     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11162 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11163     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11164 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11165     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11166 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11167     ( cat <<\_ASBOX
11168 ## ---------------------------------------- ##
11169 ## Report this to pgsql-bugs@postgresql.org ##
11170 ## ---------------------------------------- ##
11171 _ASBOX
11172      ) | sed "s/^/$as_me: WARNING:     /" >&2
11173     ;;
11174 esac
11175 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11176 $as_echo_n "checking for $ac_header... " >&6; }
11177 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11178   $as_echo_n "(cached) " >&6
11179 else
11180   eval "$as_ac_Header=\$ac_header_preproc"
11181 fi
11182 ac_res=`eval 'as_val=${'$as_ac_Header'}
11183                  $as_echo "$as_val"'`
11184                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11185 $as_echo "$ac_res" >&6; }
11186
11187 fi
11188 as_val=`eval 'as_val=${'$as_ac_Header'}
11189                  $as_echo "$as_val"'`
11190    if test "x$as_val" = x""yes; then
11191   cat >>confdefs.h <<_ACEOF
11192 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11193 _ACEOF
11194
11195 else
11196   { { $as_echo "$as_me:$LINENO: error: readline header not found
11197 If you have libedit already installed, see config.log for details on the
11198 failure.  It is possible the compiler isn't looking in the proper directory.
11199 Use --without-readline to disable libedit support." >&5
11200 $as_echo "$as_me: error: readline header not found
11201 If you have libedit already installed, see config.log for details on the
11202 failure.  It is possible the compiler isn't looking in the proper directory.
11203 Use --without-readline to disable libedit support." >&2;}
11204    { (exit 1); exit 1; }; }
11205 fi
11206
11207 done
11208
11209 fi
11210
11211 done
11212
11213 fi
11214
11215 done
11216
11217 # Note: in a libedit installation, history.h is sometimes a dummy, and may
11218 # not be there at all.  Hence, don't complain if not found.  We must check
11219 # though, since in yet other versions it is an independent header.
11220
11221 for ac_header in editline/history.h
11222 do
11223 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11224 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11225   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11226 $as_echo_n "checking for $ac_header... " >&6; }
11227 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11228   $as_echo_n "(cached) " >&6
11229 fi
11230 ac_res=`eval 'as_val=${'$as_ac_Header'}
11231                  $as_echo "$as_val"'`
11232                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11233 $as_echo "$ac_res" >&6; }
11234 else
11235   # Is the header compilable?
11236 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11237 $as_echo_n "checking $ac_header usability... " >&6; }
11238 cat >conftest.$ac_ext <<_ACEOF
11239 /* confdefs.h.  */
11240 _ACEOF
11241 cat confdefs.h >>conftest.$ac_ext
11242 cat >>conftest.$ac_ext <<_ACEOF
11243 /* end confdefs.h.  */
11244 $ac_includes_default
11245 #include <$ac_header>
11246 _ACEOF
11247 rm -f conftest.$ac_objext
11248 if { (ac_try="$ac_compile"
11249 case "(($ac_try" in
11250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11251   *) ac_try_echo=$ac_try;;
11252 esac
11253 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11254 $as_echo "$ac_try_echo") >&5
11255   (eval "$ac_compile") 2>conftest.er1
11256   ac_status=$?
11257   grep -v '^ *+' conftest.er1 >conftest.err
11258   rm -f conftest.er1
11259   cat conftest.err >&5
11260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261   (exit $ac_status); } && {
11262          test -z "$ac_c_werror_flag" ||
11263          test ! -s conftest.err
11264        } && test -s conftest.$ac_objext; then
11265   ac_header_compiler=yes
11266 else
11267   $as_echo "$as_me: failed program was:" >&5
11268 sed 's/^/| /' conftest.$ac_ext >&5
11269
11270         ac_header_compiler=no
11271 fi
11272
11273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11274 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11275 $as_echo "$ac_header_compiler" >&6; }
11276
11277 # Is the header present?
11278 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11279 $as_echo_n "checking $ac_header presence... " >&6; }
11280 cat >conftest.$ac_ext <<_ACEOF
11281 /* confdefs.h.  */
11282 _ACEOF
11283 cat confdefs.h >>conftest.$ac_ext
11284 cat >>conftest.$ac_ext <<_ACEOF
11285 /* end confdefs.h.  */
11286 #include <$ac_header>
11287 _ACEOF
11288 if { (ac_try="$ac_cpp conftest.$ac_ext"
11289 case "(($ac_try" in
11290   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11291   *) ac_try_echo=$ac_try;;
11292 esac
11293 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11294 $as_echo "$ac_try_echo") >&5
11295   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11296   ac_status=$?
11297   grep -v '^ *+' conftest.er1 >conftest.err
11298   rm -f conftest.er1
11299   cat conftest.err >&5
11300   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11301   (exit $ac_status); } >/dev/null && {
11302          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11303          test ! -s conftest.err
11304        }; then
11305   ac_header_preproc=yes
11306 else
11307   $as_echo "$as_me: failed program was:" >&5
11308 sed 's/^/| /' conftest.$ac_ext >&5
11309
11310   ac_header_preproc=no
11311 fi
11312
11313 rm -f conftest.err conftest.$ac_ext
11314 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11315 $as_echo "$ac_header_preproc" >&6; }
11316
11317 # So?  What about this header?
11318 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11319   yes:no: )
11320     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11321 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11322     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11323 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11324     ac_header_preproc=yes
11325     ;;
11326   no:yes:* )
11327     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11328 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11329     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11330 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11331     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11332 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11333     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11334 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11335     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11336 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11337     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11338 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11339     ( cat <<\_ASBOX
11340 ## ---------------------------------------- ##
11341 ## Report this to pgsql-bugs@postgresql.org ##
11342 ## ---------------------------------------- ##
11343 _ASBOX
11344      ) | sed "s/^/$as_me: WARNING:     /" >&2
11345     ;;
11346 esac
11347 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11348 $as_echo_n "checking for $ac_header... " >&6; }
11349 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11350   $as_echo_n "(cached) " >&6
11351 else
11352   eval "$as_ac_Header=\$ac_header_preproc"
11353 fi
11354 ac_res=`eval 'as_val=${'$as_ac_Header'}
11355                  $as_echo "$as_val"'`
11356                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11357 $as_echo "$ac_res" >&6; }
11358
11359 fi
11360 as_val=`eval 'as_val=${'$as_ac_Header'}
11361                  $as_echo "$as_val"'`
11362    if test "x$as_val" = x""yes; then
11363   cat >>confdefs.h <<_ACEOF
11364 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11365 _ACEOF
11366
11367 else
11368
11369 for ac_header in history.h
11370 do
11371 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11372 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11373   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11374 $as_echo_n "checking for $ac_header... " >&6; }
11375 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11376   $as_echo_n "(cached) " >&6
11377 fi
11378 ac_res=`eval 'as_val=${'$as_ac_Header'}
11379                  $as_echo "$as_val"'`
11380                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11381 $as_echo "$ac_res" >&6; }
11382 else
11383   # Is the header compilable?
11384 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11385 $as_echo_n "checking $ac_header usability... " >&6; }
11386 cat >conftest.$ac_ext <<_ACEOF
11387 /* confdefs.h.  */
11388 _ACEOF
11389 cat confdefs.h >>conftest.$ac_ext
11390 cat >>conftest.$ac_ext <<_ACEOF
11391 /* end confdefs.h.  */
11392 $ac_includes_default
11393 #include <$ac_header>
11394 _ACEOF
11395 rm -f conftest.$ac_objext
11396 if { (ac_try="$ac_compile"
11397 case "(($ac_try" in
11398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11399   *) ac_try_echo=$ac_try;;
11400 esac
11401 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11402 $as_echo "$ac_try_echo") >&5
11403   (eval "$ac_compile") 2>conftest.er1
11404   ac_status=$?
11405   grep -v '^ *+' conftest.er1 >conftest.err
11406   rm -f conftest.er1
11407   cat conftest.err >&5
11408   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11409   (exit $ac_status); } && {
11410          test -z "$ac_c_werror_flag" ||
11411          test ! -s conftest.err
11412        } && test -s conftest.$ac_objext; then
11413   ac_header_compiler=yes
11414 else
11415   $as_echo "$as_me: failed program was:" >&5
11416 sed 's/^/| /' conftest.$ac_ext >&5
11417
11418         ac_header_compiler=no
11419 fi
11420
11421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11422 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11423 $as_echo "$ac_header_compiler" >&6; }
11424
11425 # Is the header present?
11426 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11427 $as_echo_n "checking $ac_header presence... " >&6; }
11428 cat >conftest.$ac_ext <<_ACEOF
11429 /* confdefs.h.  */
11430 _ACEOF
11431 cat confdefs.h >>conftest.$ac_ext
11432 cat >>conftest.$ac_ext <<_ACEOF
11433 /* end confdefs.h.  */
11434 #include <$ac_header>
11435 _ACEOF
11436 if { (ac_try="$ac_cpp conftest.$ac_ext"
11437 case "(($ac_try" in
11438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11439   *) ac_try_echo=$ac_try;;
11440 esac
11441 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11442 $as_echo "$ac_try_echo") >&5
11443   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11444   ac_status=$?
11445   grep -v '^ *+' conftest.er1 >conftest.err
11446   rm -f conftest.er1
11447   cat conftest.err >&5
11448   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449   (exit $ac_status); } >/dev/null && {
11450          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11451          test ! -s conftest.err
11452        }; then
11453   ac_header_preproc=yes
11454 else
11455   $as_echo "$as_me: failed program was:" >&5
11456 sed 's/^/| /' conftest.$ac_ext >&5
11457
11458   ac_header_preproc=no
11459 fi
11460
11461 rm -f conftest.err conftest.$ac_ext
11462 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11463 $as_echo "$ac_header_preproc" >&6; }
11464
11465 # So?  What about this header?
11466 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11467   yes:no: )
11468     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11469 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11470     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11471 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11472     ac_header_preproc=yes
11473     ;;
11474   no:yes:* )
11475     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11476 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11477     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11478 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11479     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11480 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11481     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11482 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11483     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11484 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11485     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11486 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11487     ( cat <<\_ASBOX
11488 ## ---------------------------------------- ##
11489 ## Report this to pgsql-bugs@postgresql.org ##
11490 ## ---------------------------------------- ##
11491 _ASBOX
11492      ) | sed "s/^/$as_me: WARNING:     /" >&2
11493     ;;
11494 esac
11495 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11496 $as_echo_n "checking for $ac_header... " >&6; }
11497 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11498   $as_echo_n "(cached) " >&6
11499 else
11500   eval "$as_ac_Header=\$ac_header_preproc"
11501 fi
11502 ac_res=`eval 'as_val=${'$as_ac_Header'}
11503                  $as_echo "$as_val"'`
11504                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11505 $as_echo "$ac_res" >&6; }
11506
11507 fi
11508 as_val=`eval 'as_val=${'$as_ac_Header'}
11509                  $as_echo "$as_val"'`
11510    if test "x$as_val" = x""yes; then
11511   cat >>confdefs.h <<_ACEOF
11512 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11513 _ACEOF
11514
11515 else
11516
11517 for ac_header in readline/history.h
11518 do
11519 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11520 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11521   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11522 $as_echo_n "checking for $ac_header... " >&6; }
11523 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11524   $as_echo_n "(cached) " >&6
11525 fi
11526 ac_res=`eval 'as_val=${'$as_ac_Header'}
11527                  $as_echo "$as_val"'`
11528                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11529 $as_echo "$ac_res" >&6; }
11530 else
11531   # Is the header compilable?
11532 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11533 $as_echo_n "checking $ac_header usability... " >&6; }
11534 cat >conftest.$ac_ext <<_ACEOF
11535 /* confdefs.h.  */
11536 _ACEOF
11537 cat confdefs.h >>conftest.$ac_ext
11538 cat >>conftest.$ac_ext <<_ACEOF
11539 /* end confdefs.h.  */
11540 $ac_includes_default
11541 #include <$ac_header>
11542 _ACEOF
11543 rm -f conftest.$ac_objext
11544 if { (ac_try="$ac_compile"
11545 case "(($ac_try" in
11546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11547   *) ac_try_echo=$ac_try;;
11548 esac
11549 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11550 $as_echo "$ac_try_echo") >&5
11551   (eval "$ac_compile") 2>conftest.er1
11552   ac_status=$?
11553   grep -v '^ *+' conftest.er1 >conftest.err
11554   rm -f conftest.er1
11555   cat conftest.err >&5
11556   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11557   (exit $ac_status); } && {
11558          test -z "$ac_c_werror_flag" ||
11559          test ! -s conftest.err
11560        } && test -s conftest.$ac_objext; then
11561   ac_header_compiler=yes
11562 else
11563   $as_echo "$as_me: failed program was:" >&5
11564 sed 's/^/| /' conftest.$ac_ext >&5
11565
11566         ac_header_compiler=no
11567 fi
11568
11569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11570 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11571 $as_echo "$ac_header_compiler" >&6; }
11572
11573 # Is the header present?
11574 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11575 $as_echo_n "checking $ac_header presence... " >&6; }
11576 cat >conftest.$ac_ext <<_ACEOF
11577 /* confdefs.h.  */
11578 _ACEOF
11579 cat confdefs.h >>conftest.$ac_ext
11580 cat >>conftest.$ac_ext <<_ACEOF
11581 /* end confdefs.h.  */
11582 #include <$ac_header>
11583 _ACEOF
11584 if { (ac_try="$ac_cpp conftest.$ac_ext"
11585 case "(($ac_try" in
11586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11587   *) ac_try_echo=$ac_try;;
11588 esac
11589 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11590 $as_echo "$ac_try_echo") >&5
11591   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11592   ac_status=$?
11593   grep -v '^ *+' conftest.er1 >conftest.err
11594   rm -f conftest.er1
11595   cat conftest.err >&5
11596   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11597   (exit $ac_status); } >/dev/null && {
11598          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11599          test ! -s conftest.err
11600        }; then
11601   ac_header_preproc=yes
11602 else
11603   $as_echo "$as_me: failed program was:" >&5
11604 sed 's/^/| /' conftest.$ac_ext >&5
11605
11606   ac_header_preproc=no
11607 fi
11608
11609 rm -f conftest.err conftest.$ac_ext
11610 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11611 $as_echo "$ac_header_preproc" >&6; }
11612
11613 # So?  What about this header?
11614 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11615   yes:no: )
11616     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11617 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11618     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11619 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11620     ac_header_preproc=yes
11621     ;;
11622   no:yes:* )
11623     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11624 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11625     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11626 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11627     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11628 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11629     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11630 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11631     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11632 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11633     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11634 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11635     ( cat <<\_ASBOX
11636 ## ---------------------------------------- ##
11637 ## Report this to pgsql-bugs@postgresql.org ##
11638 ## ---------------------------------------- ##
11639 _ASBOX
11640      ) | sed "s/^/$as_me: WARNING:     /" >&2
11641     ;;
11642 esac
11643 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11644 $as_echo_n "checking for $ac_header... " >&6; }
11645 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11646   $as_echo_n "(cached) " >&6
11647 else
11648   eval "$as_ac_Header=\$ac_header_preproc"
11649 fi
11650 ac_res=`eval 'as_val=${'$as_ac_Header'}
11651                  $as_echo "$as_val"'`
11652                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11653 $as_echo "$ac_res" >&6; }
11654
11655 fi
11656 as_val=`eval 'as_val=${'$as_ac_Header'}
11657                  $as_echo "$as_val"'`
11658    if test "x$as_val" = x""yes; then
11659   cat >>confdefs.h <<_ACEOF
11660 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11661 _ACEOF
11662
11663 fi
11664
11665 done
11666
11667 fi
11668
11669 done
11670
11671 fi
11672
11673 done
11674
11675 fi
11676
11677 if test "$with_zlib" = yes; then
11678   if test "${ac_cv_header_zlib_h+set}" = set; then
11679   { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
11680 $as_echo_n "checking for zlib.h... " >&6; }
11681 if test "${ac_cv_header_zlib_h+set}" = set; then
11682   $as_echo_n "(cached) " >&6
11683 fi
11684 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11685 $as_echo "$ac_cv_header_zlib_h" >&6; }
11686 else
11687   # Is the header compilable?
11688 { $as_echo "$as_me:$LINENO: checking zlib.h usability" >&5
11689 $as_echo_n "checking zlib.h usability... " >&6; }
11690 cat >conftest.$ac_ext <<_ACEOF
11691 /* confdefs.h.  */
11692 _ACEOF
11693 cat confdefs.h >>conftest.$ac_ext
11694 cat >>conftest.$ac_ext <<_ACEOF
11695 /* end confdefs.h.  */
11696 $ac_includes_default
11697 #include <zlib.h>
11698 _ACEOF
11699 rm -f conftest.$ac_objext
11700 if { (ac_try="$ac_compile"
11701 case "(($ac_try" in
11702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11703   *) ac_try_echo=$ac_try;;
11704 esac
11705 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11706 $as_echo "$ac_try_echo") >&5
11707   (eval "$ac_compile") 2>conftest.er1
11708   ac_status=$?
11709   grep -v '^ *+' conftest.er1 >conftest.err
11710   rm -f conftest.er1
11711   cat conftest.err >&5
11712   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11713   (exit $ac_status); } && {
11714          test -z "$ac_c_werror_flag" ||
11715          test ! -s conftest.err
11716        } && test -s conftest.$ac_objext; then
11717   ac_header_compiler=yes
11718 else
11719   $as_echo "$as_me: failed program was:" >&5
11720 sed 's/^/| /' conftest.$ac_ext >&5
11721
11722         ac_header_compiler=no
11723 fi
11724
11725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11726 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11727 $as_echo "$ac_header_compiler" >&6; }
11728
11729 # Is the header present?
11730 { $as_echo "$as_me:$LINENO: checking zlib.h presence" >&5
11731 $as_echo_n "checking zlib.h presence... " >&6; }
11732 cat >conftest.$ac_ext <<_ACEOF
11733 /* confdefs.h.  */
11734 _ACEOF
11735 cat confdefs.h >>conftest.$ac_ext
11736 cat >>conftest.$ac_ext <<_ACEOF
11737 /* end confdefs.h.  */
11738 #include <zlib.h>
11739 _ACEOF
11740 if { (ac_try="$ac_cpp conftest.$ac_ext"
11741 case "(($ac_try" in
11742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11743   *) ac_try_echo=$ac_try;;
11744 esac
11745 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11746 $as_echo "$ac_try_echo") >&5
11747   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11748   ac_status=$?
11749   grep -v '^ *+' conftest.er1 >conftest.err
11750   rm -f conftest.er1
11751   cat conftest.err >&5
11752   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11753   (exit $ac_status); } >/dev/null && {
11754          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11755          test ! -s conftest.err
11756        }; then
11757   ac_header_preproc=yes
11758 else
11759   $as_echo "$as_me: failed program was:" >&5
11760 sed 's/^/| /' conftest.$ac_ext >&5
11761
11762   ac_header_preproc=no
11763 fi
11764
11765 rm -f conftest.err conftest.$ac_ext
11766 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11767 $as_echo "$ac_header_preproc" >&6; }
11768
11769 # So?  What about this header?
11770 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11771   yes:no: )
11772     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
11773 $as_echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11774     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
11775 $as_echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
11776     ac_header_preproc=yes
11777     ;;
11778   no:yes:* )
11779     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
11780 $as_echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
11781     { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
11782 $as_echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
11783     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
11784 $as_echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
11785     { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
11786 $as_echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
11787     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
11788 $as_echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
11789     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
11790 $as_echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
11791     ( cat <<\_ASBOX
11792 ## ---------------------------------------- ##
11793 ## Report this to pgsql-bugs@postgresql.org ##
11794 ## ---------------------------------------- ##
11795 _ASBOX
11796      ) | sed "s/^/$as_me: WARNING:     /" >&2
11797     ;;
11798 esac
11799 { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
11800 $as_echo_n "checking for zlib.h... " >&6; }
11801 if test "${ac_cv_header_zlib_h+set}" = set; then
11802   $as_echo_n "(cached) " >&6
11803 else
11804   ac_cv_header_zlib_h=$ac_header_preproc
11805 fi
11806 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11807 $as_echo "$ac_cv_header_zlib_h" >&6; }
11808
11809 fi
11810 if test "x$ac_cv_header_zlib_h" = x""yes; then
11811   :
11812 else
11813   { { $as_echo "$as_me:$LINENO: error: zlib header not found
11814 If you have zlib already installed, see config.log for details on the
11815 failure.  It is possible the compiler isn't looking in the proper directory.
11816 Use --without-zlib to disable zlib support." >&5
11817 $as_echo "$as_me: error: zlib header not found
11818 If you have zlib already installed, see config.log for details on the
11819 failure.  It is possible the compiler isn't looking in the proper directory.
11820 Use --without-zlib to disable zlib support." >&2;}
11821    { (exit 1); exit 1; }; }
11822 fi
11823
11824
11825 fi
11826
11827 if test "$with_gssapi" = yes ; then
11828
11829 for ac_header in gssapi/gssapi.h
11830 do
11831 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11832 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11833   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11834 $as_echo_n "checking for $ac_header... " >&6; }
11835 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11836   $as_echo_n "(cached) " >&6
11837 fi
11838 ac_res=`eval 'as_val=${'$as_ac_Header'}
11839                  $as_echo "$as_val"'`
11840                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11841 $as_echo "$ac_res" >&6; }
11842 else
11843   # Is the header compilable?
11844 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11845 $as_echo_n "checking $ac_header usability... " >&6; }
11846 cat >conftest.$ac_ext <<_ACEOF
11847 /* confdefs.h.  */
11848 _ACEOF
11849 cat confdefs.h >>conftest.$ac_ext
11850 cat >>conftest.$ac_ext <<_ACEOF
11851 /* end confdefs.h.  */
11852 $ac_includes_default
11853 #include <$ac_header>
11854 _ACEOF
11855 rm -f conftest.$ac_objext
11856 if { (ac_try="$ac_compile"
11857 case "(($ac_try" in
11858   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11859   *) ac_try_echo=$ac_try;;
11860 esac
11861 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11862 $as_echo "$ac_try_echo") >&5
11863   (eval "$ac_compile") 2>conftest.er1
11864   ac_status=$?
11865   grep -v '^ *+' conftest.er1 >conftest.err
11866   rm -f conftest.er1
11867   cat conftest.err >&5
11868   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11869   (exit $ac_status); } && {
11870          test -z "$ac_c_werror_flag" ||
11871          test ! -s conftest.err
11872        } && test -s conftest.$ac_objext; then
11873   ac_header_compiler=yes
11874 else
11875   $as_echo "$as_me: failed program was:" >&5
11876 sed 's/^/| /' conftest.$ac_ext >&5
11877
11878         ac_header_compiler=no
11879 fi
11880
11881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11882 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11883 $as_echo "$ac_header_compiler" >&6; }
11884
11885 # Is the header present?
11886 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11887 $as_echo_n "checking $ac_header presence... " >&6; }
11888 cat >conftest.$ac_ext <<_ACEOF
11889 /* confdefs.h.  */
11890 _ACEOF
11891 cat confdefs.h >>conftest.$ac_ext
11892 cat >>conftest.$ac_ext <<_ACEOF
11893 /* end confdefs.h.  */
11894 #include <$ac_header>
11895 _ACEOF
11896 if { (ac_try="$ac_cpp conftest.$ac_ext"
11897 case "(($ac_try" in
11898   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11899   *) ac_try_echo=$ac_try;;
11900 esac
11901 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11902 $as_echo "$ac_try_echo") >&5
11903   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11904   ac_status=$?
11905   grep -v '^ *+' conftest.er1 >conftest.err
11906   rm -f conftest.er1
11907   cat conftest.err >&5
11908   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909   (exit $ac_status); } >/dev/null && {
11910          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11911          test ! -s conftest.err
11912        }; then
11913   ac_header_preproc=yes
11914 else
11915   $as_echo "$as_me: failed program was:" >&5
11916 sed 's/^/| /' conftest.$ac_ext >&5
11917
11918   ac_header_preproc=no
11919 fi
11920
11921 rm -f conftest.err conftest.$ac_ext
11922 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11923 $as_echo "$ac_header_preproc" >&6; }
11924
11925 # So?  What about this header?
11926 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11927   yes:no: )
11928     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11929 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11930     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11931 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11932     ac_header_preproc=yes
11933     ;;
11934   no:yes:* )
11935     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11936 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11937     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11938 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11939     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11940 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11941     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11942 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11943     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11944 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11945     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11946 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11947     ( cat <<\_ASBOX
11948 ## ---------------------------------------- ##
11949 ## Report this to pgsql-bugs@postgresql.org ##
11950 ## ---------------------------------------- ##
11951 _ASBOX
11952      ) | sed "s/^/$as_me: WARNING:     /" >&2
11953     ;;
11954 esac
11955 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11956 $as_echo_n "checking for $ac_header... " >&6; }
11957 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11958   $as_echo_n "(cached) " >&6
11959 else
11960   eval "$as_ac_Header=\$ac_header_preproc"
11961 fi
11962 ac_res=`eval 'as_val=${'$as_ac_Header'}
11963                  $as_echo "$as_val"'`
11964                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11965 $as_echo "$ac_res" >&6; }
11966
11967 fi
11968 as_val=`eval 'as_val=${'$as_ac_Header'}
11969                  $as_echo "$as_val"'`
11970    if test "x$as_val" = x""yes; then
11971   cat >>confdefs.h <<_ACEOF
11972 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11973 _ACEOF
11974
11975 else
11976
11977 for ac_header in gssapi.h
11978 do
11979 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11980 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11981   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11982 $as_echo_n "checking for $ac_header... " >&6; }
11983 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11984   $as_echo_n "(cached) " >&6
11985 fi
11986 ac_res=`eval 'as_val=${'$as_ac_Header'}
11987                  $as_echo "$as_val"'`
11988                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11989 $as_echo "$ac_res" >&6; }
11990 else
11991   # Is the header compilable?
11992 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11993 $as_echo_n "checking $ac_header usability... " >&6; }
11994 cat >conftest.$ac_ext <<_ACEOF
11995 /* confdefs.h.  */
11996 _ACEOF
11997 cat confdefs.h >>conftest.$ac_ext
11998 cat >>conftest.$ac_ext <<_ACEOF
11999 /* end confdefs.h.  */
12000 $ac_includes_default
12001 #include <$ac_header>
12002 _ACEOF
12003 rm -f conftest.$ac_objext
12004 if { (ac_try="$ac_compile"
12005 case "(($ac_try" in
12006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12007   *) ac_try_echo=$ac_try;;
12008 esac
12009 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12010 $as_echo "$ac_try_echo") >&5
12011   (eval "$ac_compile") 2>conftest.er1
12012   ac_status=$?
12013   grep -v '^ *+' conftest.er1 >conftest.err
12014   rm -f conftest.er1
12015   cat conftest.err >&5
12016   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12017   (exit $ac_status); } && {
12018          test -z "$ac_c_werror_flag" ||
12019          test ! -s conftest.err
12020        } && test -s conftest.$ac_objext; then
12021   ac_header_compiler=yes
12022 else
12023   $as_echo "$as_me: failed program was:" >&5
12024 sed 's/^/| /' conftest.$ac_ext >&5
12025
12026         ac_header_compiler=no
12027 fi
12028
12029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12030 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12031 $as_echo "$ac_header_compiler" >&6; }
12032
12033 # Is the header present?
12034 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12035 $as_echo_n "checking $ac_header presence... " >&6; }
12036 cat >conftest.$ac_ext <<_ACEOF
12037 /* confdefs.h.  */
12038 _ACEOF
12039 cat confdefs.h >>conftest.$ac_ext
12040 cat >>conftest.$ac_ext <<_ACEOF
12041 /* end confdefs.h.  */
12042 #include <$ac_header>
12043 _ACEOF
12044 if { (ac_try="$ac_cpp conftest.$ac_ext"
12045 case "(($ac_try" in
12046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12047   *) ac_try_echo=$ac_try;;
12048 esac
12049 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12050 $as_echo "$ac_try_echo") >&5
12051   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12052   ac_status=$?
12053   grep -v '^ *+' conftest.er1 >conftest.err
12054   rm -f conftest.er1
12055   cat conftest.err >&5
12056   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12057   (exit $ac_status); } >/dev/null && {
12058          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12059          test ! -s conftest.err
12060        }; then
12061   ac_header_preproc=yes
12062 else
12063   $as_echo "$as_me: failed program was:" >&5
12064 sed 's/^/| /' conftest.$ac_ext >&5
12065
12066   ac_header_preproc=no
12067 fi
12068
12069 rm -f conftest.err conftest.$ac_ext
12070 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12071 $as_echo "$ac_header_preproc" >&6; }
12072
12073 # So?  What about this header?
12074 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12075   yes:no: )
12076     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12077 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12078     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12079 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12080     ac_header_preproc=yes
12081     ;;
12082   no:yes:* )
12083     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12084 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12085     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12086 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12087     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12088 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12089     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12090 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12091     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12092 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12093     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12094 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12095     ( cat <<\_ASBOX
12096 ## ---------------------------------------- ##
12097 ## Report this to pgsql-bugs@postgresql.org ##
12098 ## ---------------------------------------- ##
12099 _ASBOX
12100      ) | sed "s/^/$as_me: WARNING:     /" >&2
12101     ;;
12102 esac
12103 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12104 $as_echo_n "checking for $ac_header... " >&6; }
12105 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12106   $as_echo_n "(cached) " >&6
12107 else
12108   eval "$as_ac_Header=\$ac_header_preproc"
12109 fi
12110 ac_res=`eval 'as_val=${'$as_ac_Header'}
12111                  $as_echo "$as_val"'`
12112                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12113 $as_echo "$ac_res" >&6; }
12114
12115 fi
12116 as_val=`eval 'as_val=${'$as_ac_Header'}
12117                  $as_echo "$as_val"'`
12118    if test "x$as_val" = x""yes; then
12119   cat >>confdefs.h <<_ACEOF
12120 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12121 _ACEOF
12122
12123 else
12124   { { $as_echo "$as_me:$LINENO: error: gssapi.h header file is required for GSSAPI" >&5
12125 $as_echo "$as_me: error: gssapi.h header file is required for GSSAPI" >&2;}
12126    { (exit 1); exit 1; }; }
12127 fi
12128
12129 done
12130
12131 fi
12132
12133 done
12134
12135 fi
12136
12137 if test "$with_krb5" = yes ; then
12138   if test "${ac_cv_header_krb5_h+set}" = set; then
12139   { $as_echo "$as_me:$LINENO: checking for krb5.h" >&5
12140 $as_echo_n "checking for krb5.h... " >&6; }
12141 if test "${ac_cv_header_krb5_h+set}" = set; then
12142   $as_echo_n "(cached) " >&6
12143 fi
12144 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
12145 $as_echo "$ac_cv_header_krb5_h" >&6; }
12146 else
12147   # Is the header compilable?
12148 { $as_echo "$as_me:$LINENO: checking krb5.h usability" >&5
12149 $as_echo_n "checking krb5.h usability... " >&6; }
12150 cat >conftest.$ac_ext <<_ACEOF
12151 /* confdefs.h.  */
12152 _ACEOF
12153 cat confdefs.h >>conftest.$ac_ext
12154 cat >>conftest.$ac_ext <<_ACEOF
12155 /* end confdefs.h.  */
12156 $ac_includes_default
12157 #include <krb5.h>
12158 _ACEOF
12159 rm -f conftest.$ac_objext
12160 if { (ac_try="$ac_compile"
12161 case "(($ac_try" in
12162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12163   *) ac_try_echo=$ac_try;;
12164 esac
12165 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12166 $as_echo "$ac_try_echo") >&5
12167   (eval "$ac_compile") 2>conftest.er1
12168   ac_status=$?
12169   grep -v '^ *+' conftest.er1 >conftest.err
12170   rm -f conftest.er1
12171   cat conftest.err >&5
12172   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12173   (exit $ac_status); } && {
12174          test -z "$ac_c_werror_flag" ||
12175          test ! -s conftest.err
12176        } && test -s conftest.$ac_objext; then
12177   ac_header_compiler=yes
12178 else
12179   $as_echo "$as_me: failed program was:" >&5
12180 sed 's/^/| /' conftest.$ac_ext >&5
12181
12182         ac_header_compiler=no
12183 fi
12184
12185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12186 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12187 $as_echo "$ac_header_compiler" >&6; }
12188
12189 # Is the header present?
12190 { $as_echo "$as_me:$LINENO: checking krb5.h presence" >&5
12191 $as_echo_n "checking krb5.h presence... " >&6; }
12192 cat >conftest.$ac_ext <<_ACEOF
12193 /* confdefs.h.  */
12194 _ACEOF
12195 cat confdefs.h >>conftest.$ac_ext
12196 cat >>conftest.$ac_ext <<_ACEOF
12197 /* end confdefs.h.  */
12198 #include <krb5.h>
12199 _ACEOF
12200 if { (ac_try="$ac_cpp conftest.$ac_ext"
12201 case "(($ac_try" in
12202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12203   *) ac_try_echo=$ac_try;;
12204 esac
12205 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12206 $as_echo "$ac_try_echo") >&5
12207   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12208   ac_status=$?
12209   grep -v '^ *+' conftest.er1 >conftest.err
12210   rm -f conftest.er1
12211   cat conftest.err >&5
12212   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12213   (exit $ac_status); } >/dev/null && {
12214          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12215          test ! -s conftest.err
12216        }; then
12217   ac_header_preproc=yes
12218 else
12219   $as_echo "$as_me: failed program was:" >&5
12220 sed 's/^/| /' conftest.$ac_ext >&5
12221
12222   ac_header_preproc=no
12223 fi
12224
12225 rm -f conftest.err conftest.$ac_ext
12226 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12227 $as_echo "$ac_header_preproc" >&6; }
12228
12229 # So?  What about this header?
12230 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12231   yes:no: )
12232     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
12233 $as_echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12234     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
12235 $as_echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
12236     ac_header_preproc=yes
12237     ;;
12238   no:yes:* )
12239     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
12240 $as_echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
12241     { $as_echo "$as_me:$LINENO: WARNING: krb5.h:     check for missing prerequisite headers?" >&5
12242 $as_echo "$as_me: WARNING: krb5.h:     check for missing prerequisite headers?" >&2;}
12243     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
12244 $as_echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
12245     { $as_echo "$as_me:$LINENO: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
12246 $as_echo "$as_me: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12247     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
12248 $as_echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
12249     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
12250 $as_echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
12251     ( cat <<\_ASBOX
12252 ## ---------------------------------------- ##
12253 ## Report this to pgsql-bugs@postgresql.org ##
12254 ## ---------------------------------------- ##
12255 _ASBOX
12256      ) | sed "s/^/$as_me: WARNING:     /" >&2
12257     ;;
12258 esac
12259 { $as_echo "$as_me:$LINENO: checking for krb5.h" >&5
12260 $as_echo_n "checking for krb5.h... " >&6; }
12261 if test "${ac_cv_header_krb5_h+set}" = set; then
12262   $as_echo_n "(cached) " >&6
12263 else
12264   ac_cv_header_krb5_h=$ac_header_preproc
12265 fi
12266 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
12267 $as_echo "$ac_cv_header_krb5_h" >&6; }
12268
12269 fi
12270 if test "x$ac_cv_header_krb5_h" = x""yes; then
12271   :
12272 else
12273   { { $as_echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
12274 $as_echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
12275    { (exit 1); exit 1; }; }
12276 fi
12277
12278
12279 fi
12280
12281 if test "$with_openssl" = yes ; then
12282   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12283   { $as_echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12284 $as_echo_n "checking for openssl/ssl.h... " >&6; }
12285 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12286   $as_echo_n "(cached) " >&6
12287 fi
12288 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12289 $as_echo "$ac_cv_header_openssl_ssl_h" >&6; }
12290 else
12291   # Is the header compilable?
12292 { $as_echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
12293 $as_echo_n "checking openssl/ssl.h usability... " >&6; }
12294 cat >conftest.$ac_ext <<_ACEOF
12295 /* confdefs.h.  */
12296 _ACEOF
12297 cat confdefs.h >>conftest.$ac_ext
12298 cat >>conftest.$ac_ext <<_ACEOF
12299 /* end confdefs.h.  */
12300 $ac_includes_default
12301 #include <openssl/ssl.h>
12302 _ACEOF
12303 rm -f conftest.$ac_objext
12304 if { (ac_try="$ac_compile"
12305 case "(($ac_try" in
12306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12307   *) ac_try_echo=$ac_try;;
12308 esac
12309 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12310 $as_echo "$ac_try_echo") >&5
12311   (eval "$ac_compile") 2>conftest.er1
12312   ac_status=$?
12313   grep -v '^ *+' conftest.er1 >conftest.err
12314   rm -f conftest.er1
12315   cat conftest.err >&5
12316   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12317   (exit $ac_status); } && {
12318          test -z "$ac_c_werror_flag" ||
12319          test ! -s conftest.err
12320        } && test -s conftest.$ac_objext; then
12321   ac_header_compiler=yes
12322 else
12323   $as_echo "$as_me: failed program was:" >&5
12324 sed 's/^/| /' conftest.$ac_ext >&5
12325
12326         ac_header_compiler=no
12327 fi
12328
12329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12330 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12331 $as_echo "$ac_header_compiler" >&6; }
12332
12333 # Is the header present?
12334 { $as_echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
12335 $as_echo_n "checking openssl/ssl.h presence... " >&6; }
12336 cat >conftest.$ac_ext <<_ACEOF
12337 /* confdefs.h.  */
12338 _ACEOF
12339 cat confdefs.h >>conftest.$ac_ext
12340 cat >>conftest.$ac_ext <<_ACEOF
12341 /* end confdefs.h.  */
12342 #include <openssl/ssl.h>
12343 _ACEOF
12344 if { (ac_try="$ac_cpp conftest.$ac_ext"
12345 case "(($ac_try" in
12346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12347   *) ac_try_echo=$ac_try;;
12348 esac
12349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12350 $as_echo "$ac_try_echo") >&5
12351   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12352   ac_status=$?
12353   grep -v '^ *+' conftest.er1 >conftest.err
12354   rm -f conftest.er1
12355   cat conftest.err >&5
12356   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12357   (exit $ac_status); } >/dev/null && {
12358          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12359          test ! -s conftest.err
12360        }; then
12361   ac_header_preproc=yes
12362 else
12363   $as_echo "$as_me: failed program was:" >&5
12364 sed 's/^/| /' conftest.$ac_ext >&5
12365
12366   ac_header_preproc=no
12367 fi
12368
12369 rm -f conftest.err conftest.$ac_ext
12370 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12371 $as_echo "$ac_header_preproc" >&6; }
12372
12373 # So?  What about this header?
12374 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12375   yes:no: )
12376     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
12377 $as_echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12378     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
12379 $as_echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
12380     ac_header_preproc=yes
12381     ;;
12382   no:yes:* )
12383     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
12384 $as_echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
12385     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&5
12386 $as_echo "$as_me: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&2;}
12387     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
12388 $as_echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
12389     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&5
12390 $as_echo "$as_me: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12391     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
12392 $as_echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
12393     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
12394 $as_echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
12395     ( cat <<\_ASBOX
12396 ## ---------------------------------------- ##
12397 ## Report this to pgsql-bugs@postgresql.org ##
12398 ## ---------------------------------------- ##
12399 _ASBOX
12400      ) | sed "s/^/$as_me: WARNING:     /" >&2
12401     ;;
12402 esac
12403 { $as_echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12404 $as_echo_n "checking for openssl/ssl.h... " >&6; }
12405 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12406   $as_echo_n "(cached) " >&6
12407 else
12408   ac_cv_header_openssl_ssl_h=$ac_header_preproc
12409 fi
12410 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12411 $as_echo "$ac_cv_header_openssl_ssl_h" >&6; }
12412
12413 fi
12414 if test "x$ac_cv_header_openssl_ssl_h" = x""yes; then
12415   :
12416 else
12417   { { $as_echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
12418 $as_echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
12419    { (exit 1); exit 1; }; }
12420 fi
12421
12422
12423   if test "${ac_cv_header_openssl_err_h+set}" = set; then
12424   { $as_echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12425 $as_echo_n "checking for openssl/err.h... " >&6; }
12426 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12427   $as_echo_n "(cached) " >&6
12428 fi
12429 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12430 $as_echo "$ac_cv_header_openssl_err_h" >&6; }
12431 else
12432   # Is the header compilable?
12433 { $as_echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
12434 $as_echo_n "checking openssl/err.h usability... " >&6; }
12435 cat >conftest.$ac_ext <<_ACEOF
12436 /* confdefs.h.  */
12437 _ACEOF
12438 cat confdefs.h >>conftest.$ac_ext
12439 cat >>conftest.$ac_ext <<_ACEOF
12440 /* end confdefs.h.  */
12441 $ac_includes_default
12442 #include <openssl/err.h>
12443 _ACEOF
12444 rm -f conftest.$ac_objext
12445 if { (ac_try="$ac_compile"
12446 case "(($ac_try" in
12447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12448   *) ac_try_echo=$ac_try;;
12449 esac
12450 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12451 $as_echo "$ac_try_echo") >&5
12452   (eval "$ac_compile") 2>conftest.er1
12453   ac_status=$?
12454   grep -v '^ *+' conftest.er1 >conftest.err
12455   rm -f conftest.er1
12456   cat conftest.err >&5
12457   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12458   (exit $ac_status); } && {
12459          test -z "$ac_c_werror_flag" ||
12460          test ! -s conftest.err
12461        } && test -s conftest.$ac_objext; then
12462   ac_header_compiler=yes
12463 else
12464   $as_echo "$as_me: failed program was:" >&5
12465 sed 's/^/| /' conftest.$ac_ext >&5
12466
12467         ac_header_compiler=no
12468 fi
12469
12470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12471 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12472 $as_echo "$ac_header_compiler" >&6; }
12473
12474 # Is the header present?
12475 { $as_echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
12476 $as_echo_n "checking openssl/err.h presence... " >&6; }
12477 cat >conftest.$ac_ext <<_ACEOF
12478 /* confdefs.h.  */
12479 _ACEOF
12480 cat confdefs.h >>conftest.$ac_ext
12481 cat >>conftest.$ac_ext <<_ACEOF
12482 /* end confdefs.h.  */
12483 #include <openssl/err.h>
12484 _ACEOF
12485 if { (ac_try="$ac_cpp conftest.$ac_ext"
12486 case "(($ac_try" in
12487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12488   *) ac_try_echo=$ac_try;;
12489 esac
12490 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12491 $as_echo "$ac_try_echo") >&5
12492   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12493   ac_status=$?
12494   grep -v '^ *+' conftest.er1 >conftest.err
12495   rm -f conftest.er1
12496   cat conftest.err >&5
12497   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12498   (exit $ac_status); } >/dev/null && {
12499          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12500          test ! -s conftest.err
12501        }; then
12502   ac_header_preproc=yes
12503 else
12504   $as_echo "$as_me: failed program was:" >&5
12505 sed 's/^/| /' conftest.$ac_ext >&5
12506
12507   ac_header_preproc=no
12508 fi
12509
12510 rm -f conftest.err conftest.$ac_ext
12511 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12512 $as_echo "$ac_header_preproc" >&6; }
12513
12514 # So?  What about this header?
12515 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12516   yes:no: )
12517     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
12518 $as_echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12519     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
12520 $as_echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
12521     ac_header_preproc=yes
12522     ;;
12523   no:yes:* )
12524     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
12525 $as_echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
12526     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&5
12527 $as_echo "$as_me: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&2;}
12528     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
12529 $as_echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
12530     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&5
12531 $as_echo "$as_me: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12532     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
12533 $as_echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
12534     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
12535 $as_echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
12536     ( cat <<\_ASBOX
12537 ## ---------------------------------------- ##
12538 ## Report this to pgsql-bugs@postgresql.org ##
12539 ## ---------------------------------------- ##
12540 _ASBOX
12541      ) | sed "s/^/$as_me: WARNING:     /" >&2
12542     ;;
12543 esac
12544 { $as_echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12545 $as_echo_n "checking for openssl/err.h... " >&6; }
12546 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12547   $as_echo_n "(cached) " >&6
12548 else
12549   ac_cv_header_openssl_err_h=$ac_header_preproc
12550 fi
12551 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12552 $as_echo "$ac_cv_header_openssl_err_h" >&6; }
12553
12554 fi
12555 if test "x$ac_cv_header_openssl_err_h" = x""yes; then
12556   :
12557 else
12558   { { $as_echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
12559 $as_echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
12560    { (exit 1); exit 1; }; }
12561 fi
12562
12563
12564
12565 for ac_func in ERR_set_mark
12566 do
12567 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12568 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
12569 $as_echo_n "checking for $ac_func... " >&6; }
12570 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12571   $as_echo_n "(cached) " >&6
12572 else
12573   cat >conftest.$ac_ext <<_ACEOF
12574 /* confdefs.h.  */
12575 _ACEOF
12576 cat confdefs.h >>conftest.$ac_ext
12577 cat >>conftest.$ac_ext <<_ACEOF
12578 /* end confdefs.h.  */
12579 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12580    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12581 #define $ac_func innocuous_$ac_func
12582
12583 /* System header to define __stub macros and hopefully few prototypes,
12584     which can conflict with char $ac_func (); below.
12585     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12586     <limits.h> exists even on freestanding compilers.  */
12587
12588 #ifdef __STDC__
12589 # include <limits.h>
12590 #else
12591 # include <assert.h>
12592 #endif
12593
12594 #undef $ac_func
12595
12596 /* Override any GCC internal prototype to avoid an error.
12597    Use char because int might match the return type of a GCC
12598    builtin and then its argument prototype would still apply.  */
12599 #ifdef __cplusplus
12600 extern "C"
12601 #endif
12602 char $ac_func ();
12603 /* The GNU C library defines this for functions which it implements
12604     to always fail with ENOSYS.  Some functions are actually named
12605     something starting with __ and the normal name is an alias.  */
12606 #if defined __stub_$ac_func || defined __stub___$ac_func
12607 choke me
12608 #endif
12609
12610 int
12611 main ()
12612 {
12613 return $ac_func ();
12614   ;
12615   return 0;
12616 }
12617 _ACEOF
12618 rm -f conftest.$ac_objext conftest$ac_exeext
12619 if { (ac_try="$ac_link"
12620 case "(($ac_try" in
12621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12622   *) ac_try_echo=$ac_try;;
12623 esac
12624 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12625 $as_echo "$ac_try_echo") >&5
12626   (eval "$ac_link") 2>conftest.er1
12627   ac_status=$?
12628   grep -v '^ *+' conftest.er1 >conftest.err
12629   rm -f conftest.er1
12630   cat conftest.err >&5
12631   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12632   (exit $ac_status); } && {
12633          test -z "$ac_c_werror_flag" ||
12634          test ! -s conftest.err
12635        } && test -s conftest$ac_exeext && {
12636          test "$cross_compiling" = yes ||
12637          $as_test_x conftest$ac_exeext
12638        }; then
12639   eval "$as_ac_var=yes"
12640 else
12641   $as_echo "$as_me: failed program was:" >&5
12642 sed 's/^/| /' conftest.$ac_ext >&5
12643
12644         eval "$as_ac_var=no"
12645 fi
12646
12647 rm -rf conftest.dSYM
12648 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12649       conftest$ac_exeext conftest.$ac_ext
12650 fi
12651 ac_res=`eval 'as_val=${'$as_ac_var'}
12652                  $as_echo "$as_val"'`
12653                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12654 $as_echo "$ac_res" >&6; }
12655 as_val=`eval 'as_val=${'$as_ac_var'}
12656                  $as_echo "$as_val"'`
12657    if test "x$as_val" = x""yes; then
12658   cat >>confdefs.h <<_ACEOF
12659 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12660 _ACEOF
12661
12662 fi
12663 done
12664
12665 fi
12666
12667 if test "$with_pam" = yes ; then
12668
12669 for ac_header in security/pam_appl.h
12670 do
12671 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12672 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12673   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12674 $as_echo_n "checking for $ac_header... " >&6; }
12675 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12676   $as_echo_n "(cached) " >&6
12677 fi
12678 ac_res=`eval 'as_val=${'$as_ac_Header'}
12679                  $as_echo "$as_val"'`
12680                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12681 $as_echo "$ac_res" >&6; }
12682 else
12683   # Is the header compilable?
12684 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12685 $as_echo_n "checking $ac_header usability... " >&6; }
12686 cat >conftest.$ac_ext <<_ACEOF
12687 /* confdefs.h.  */
12688 _ACEOF
12689 cat confdefs.h >>conftest.$ac_ext
12690 cat >>conftest.$ac_ext <<_ACEOF
12691 /* end confdefs.h.  */
12692 $ac_includes_default
12693 #include <$ac_header>
12694 _ACEOF
12695 rm -f conftest.$ac_objext
12696 if { (ac_try="$ac_compile"
12697 case "(($ac_try" in
12698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12699   *) ac_try_echo=$ac_try;;
12700 esac
12701 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12702 $as_echo "$ac_try_echo") >&5
12703   (eval "$ac_compile") 2>conftest.er1
12704   ac_status=$?
12705   grep -v '^ *+' conftest.er1 >conftest.err
12706   rm -f conftest.er1
12707   cat conftest.err >&5
12708   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12709   (exit $ac_status); } && {
12710          test -z "$ac_c_werror_flag" ||
12711          test ! -s conftest.err
12712        } && test -s conftest.$ac_objext; then
12713   ac_header_compiler=yes
12714 else
12715   $as_echo "$as_me: failed program was:" >&5
12716 sed 's/^/| /' conftest.$ac_ext >&5
12717
12718         ac_header_compiler=no
12719 fi
12720
12721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12722 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12723 $as_echo "$ac_header_compiler" >&6; }
12724
12725 # Is the header present?
12726 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12727 $as_echo_n "checking $ac_header presence... " >&6; }
12728 cat >conftest.$ac_ext <<_ACEOF
12729 /* confdefs.h.  */
12730 _ACEOF
12731 cat confdefs.h >>conftest.$ac_ext
12732 cat >>conftest.$ac_ext <<_ACEOF
12733 /* end confdefs.h.  */
12734 #include <$ac_header>
12735 _ACEOF
12736 if { (ac_try="$ac_cpp conftest.$ac_ext"
12737 case "(($ac_try" in
12738   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12739   *) ac_try_echo=$ac_try;;
12740 esac
12741 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12742 $as_echo "$ac_try_echo") >&5
12743   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12744   ac_status=$?
12745   grep -v '^ *+' conftest.er1 >conftest.err
12746   rm -f conftest.er1
12747   cat conftest.err >&5
12748   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12749   (exit $ac_status); } >/dev/null && {
12750          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12751          test ! -s conftest.err
12752        }; then
12753   ac_header_preproc=yes
12754 else
12755   $as_echo "$as_me: failed program was:" >&5
12756 sed 's/^/| /' conftest.$ac_ext >&5
12757
12758   ac_header_preproc=no
12759 fi
12760
12761 rm -f conftest.err conftest.$ac_ext
12762 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12763 $as_echo "$ac_header_preproc" >&6; }
12764
12765 # So?  What about this header?
12766 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12767   yes:no: )
12768     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12769 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12770     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12771 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12772     ac_header_preproc=yes
12773     ;;
12774   no:yes:* )
12775     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12776 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12777     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12778 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12779     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12780 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12781     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12782 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12783     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12784 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12785     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12786 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12787     ( cat <<\_ASBOX
12788 ## ---------------------------------------- ##
12789 ## Report this to pgsql-bugs@postgresql.org ##
12790 ## ---------------------------------------- ##
12791 _ASBOX
12792      ) | sed "s/^/$as_me: WARNING:     /" >&2
12793     ;;
12794 esac
12795 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12796 $as_echo_n "checking for $ac_header... " >&6; }
12797 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12798   $as_echo_n "(cached) " >&6
12799 else
12800   eval "$as_ac_Header=\$ac_header_preproc"
12801 fi
12802 ac_res=`eval 'as_val=${'$as_ac_Header'}
12803                  $as_echo "$as_val"'`
12804                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12805 $as_echo "$ac_res" >&6; }
12806
12807 fi
12808 as_val=`eval 'as_val=${'$as_ac_Header'}
12809                  $as_echo "$as_val"'`
12810    if test "x$as_val" = x""yes; then
12811   cat >>confdefs.h <<_ACEOF
12812 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12813 _ACEOF
12814
12815 else
12816
12817 for ac_header in pam/pam_appl.h
12818 do
12819 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12820 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12821   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12822 $as_echo_n "checking for $ac_header... " >&6; }
12823 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12824   $as_echo_n "(cached) " >&6
12825 fi
12826 ac_res=`eval 'as_val=${'$as_ac_Header'}
12827                  $as_echo "$as_val"'`
12828                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12829 $as_echo "$ac_res" >&6; }
12830 else
12831   # Is the header compilable?
12832 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12833 $as_echo_n "checking $ac_header usability... " >&6; }
12834 cat >conftest.$ac_ext <<_ACEOF
12835 /* confdefs.h.  */
12836 _ACEOF
12837 cat confdefs.h >>conftest.$ac_ext
12838 cat >>conftest.$ac_ext <<_ACEOF
12839 /* end confdefs.h.  */
12840 $ac_includes_default
12841 #include <$ac_header>
12842 _ACEOF
12843 rm -f conftest.$ac_objext
12844 if { (ac_try="$ac_compile"
12845 case "(($ac_try" in
12846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12847   *) ac_try_echo=$ac_try;;
12848 esac
12849 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12850 $as_echo "$ac_try_echo") >&5
12851   (eval "$ac_compile") 2>conftest.er1
12852   ac_status=$?
12853   grep -v '^ *+' conftest.er1 >conftest.err
12854   rm -f conftest.er1
12855   cat conftest.err >&5
12856   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12857   (exit $ac_status); } && {
12858          test -z "$ac_c_werror_flag" ||
12859          test ! -s conftest.err
12860        } && test -s conftest.$ac_objext; then
12861   ac_header_compiler=yes
12862 else
12863   $as_echo "$as_me: failed program was:" >&5
12864 sed 's/^/| /' conftest.$ac_ext >&5
12865
12866         ac_header_compiler=no
12867 fi
12868
12869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12870 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12871 $as_echo "$ac_header_compiler" >&6; }
12872
12873 # Is the header present?
12874 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12875 $as_echo_n "checking $ac_header presence... " >&6; }
12876 cat >conftest.$ac_ext <<_ACEOF
12877 /* confdefs.h.  */
12878 _ACEOF
12879 cat confdefs.h >>conftest.$ac_ext
12880 cat >>conftest.$ac_ext <<_ACEOF
12881 /* end confdefs.h.  */
12882 #include <$ac_header>
12883 _ACEOF
12884 if { (ac_try="$ac_cpp conftest.$ac_ext"
12885 case "(($ac_try" in
12886   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12887   *) ac_try_echo=$ac_try;;
12888 esac
12889 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12890 $as_echo "$ac_try_echo") >&5
12891   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12892   ac_status=$?
12893   grep -v '^ *+' conftest.er1 >conftest.err
12894   rm -f conftest.er1
12895   cat conftest.err >&5
12896   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12897   (exit $ac_status); } >/dev/null && {
12898          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12899          test ! -s conftest.err
12900        }; then
12901   ac_header_preproc=yes
12902 else
12903   $as_echo "$as_me: failed program was:" >&5
12904 sed 's/^/| /' conftest.$ac_ext >&5
12905
12906   ac_header_preproc=no
12907 fi
12908
12909 rm -f conftest.err conftest.$ac_ext
12910 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12911 $as_echo "$ac_header_preproc" >&6; }
12912
12913 # So?  What about this header?
12914 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12915   yes:no: )
12916     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12917 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12918     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12919 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12920     ac_header_preproc=yes
12921     ;;
12922   no:yes:* )
12923     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12924 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12925     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12926 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12927     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12928 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12929     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12930 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12931     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12932 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12933     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12934 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12935     ( cat <<\_ASBOX
12936 ## ---------------------------------------- ##
12937 ## Report this to pgsql-bugs@postgresql.org ##
12938 ## ---------------------------------------- ##
12939 _ASBOX
12940      ) | sed "s/^/$as_me: WARNING:     /" >&2
12941     ;;
12942 esac
12943 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12944 $as_echo_n "checking for $ac_header... " >&6; }
12945 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12946   $as_echo_n "(cached) " >&6
12947 else
12948   eval "$as_ac_Header=\$ac_header_preproc"
12949 fi
12950 ac_res=`eval 'as_val=${'$as_ac_Header'}
12951                  $as_echo "$as_val"'`
12952                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12953 $as_echo "$ac_res" >&6; }
12954
12955 fi
12956 as_val=`eval 'as_val=${'$as_ac_Header'}
12957                  $as_echo "$as_val"'`
12958    if test "x$as_val" = x""yes; then
12959   cat >>confdefs.h <<_ACEOF
12960 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12961 _ACEOF
12962
12963 else
12964   { { $as_echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
12965 $as_echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
12966    { (exit 1); exit 1; }; }
12967 fi
12968
12969 done
12970
12971 fi
12972
12973 done
12974
12975 fi
12976
12977 if test "$with_libxml" = yes ; then
12978   if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12979   { $as_echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
12980 $as_echo_n "checking for libxml/parser.h... " >&6; }
12981 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12982   $as_echo_n "(cached) " >&6
12983 fi
12984 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
12985 $as_echo "$ac_cv_header_libxml_parser_h" >&6; }
12986 else
12987   # Is the header compilable?
12988 { $as_echo "$as_me:$LINENO: checking libxml/parser.h usability" >&5
12989 $as_echo_n "checking libxml/parser.h usability... " >&6; }
12990 cat >conftest.$ac_ext <<_ACEOF
12991 /* confdefs.h.  */
12992 _ACEOF
12993 cat confdefs.h >>conftest.$ac_ext
12994 cat >>conftest.$ac_ext <<_ACEOF
12995 /* end confdefs.h.  */
12996 $ac_includes_default
12997 #include <libxml/parser.h>
12998 _ACEOF
12999 rm -f conftest.$ac_objext
13000 if { (ac_try="$ac_compile"
13001 case "(($ac_try" in
13002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13003   *) ac_try_echo=$ac_try;;
13004 esac
13005 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13006 $as_echo "$ac_try_echo") >&5
13007   (eval "$ac_compile") 2>conftest.er1
13008   ac_status=$?
13009   grep -v '^ *+' conftest.er1 >conftest.err
13010   rm -f conftest.er1
13011   cat conftest.err >&5
13012   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13013   (exit $ac_status); } && {
13014          test -z "$ac_c_werror_flag" ||
13015          test ! -s conftest.err
13016        } && test -s conftest.$ac_objext; then
13017   ac_header_compiler=yes
13018 else
13019   $as_echo "$as_me: failed program was:" >&5
13020 sed 's/^/| /' conftest.$ac_ext >&5
13021
13022         ac_header_compiler=no
13023 fi
13024
13025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13026 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13027 $as_echo "$ac_header_compiler" >&6; }
13028
13029 # Is the header present?
13030 { $as_echo "$as_me:$LINENO: checking libxml/parser.h presence" >&5
13031 $as_echo_n "checking libxml/parser.h presence... " >&6; }
13032 cat >conftest.$ac_ext <<_ACEOF
13033 /* confdefs.h.  */
13034 _ACEOF
13035 cat confdefs.h >>conftest.$ac_ext
13036 cat >>conftest.$ac_ext <<_ACEOF
13037 /* end confdefs.h.  */
13038 #include <libxml/parser.h>
13039 _ACEOF
13040 if { (ac_try="$ac_cpp conftest.$ac_ext"
13041 case "(($ac_try" in
13042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13043   *) ac_try_echo=$ac_try;;
13044 esac
13045 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13046 $as_echo "$ac_try_echo") >&5
13047   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13048   ac_status=$?
13049   grep -v '^ *+' conftest.er1 >conftest.err
13050   rm -f conftest.er1
13051   cat conftest.err >&5
13052   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13053   (exit $ac_status); } >/dev/null && {
13054          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13055          test ! -s conftest.err
13056        }; then
13057   ac_header_preproc=yes
13058 else
13059   $as_echo "$as_me: failed program was:" >&5
13060 sed 's/^/| /' conftest.$ac_ext >&5
13061
13062   ac_header_preproc=no
13063 fi
13064
13065 rm -f conftest.err conftest.$ac_ext
13066 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13067 $as_echo "$ac_header_preproc" >&6; }
13068
13069 # So?  What about this header?
13070 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13071   yes:no: )
13072     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&5
13073 $as_echo "$as_me: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13074     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the compiler's result" >&5
13075 $as_echo "$as_me: WARNING: libxml/parser.h: proceeding with the compiler's result" >&2;}
13076     ac_header_preproc=yes
13077     ;;
13078   no:yes:* )
13079     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: present but cannot be compiled" >&5
13080 $as_echo "$as_me: WARNING: libxml/parser.h: present but cannot be compiled" >&2;}
13081     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&5
13082 $as_echo "$as_me: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&2;}
13083     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: see the Autoconf documentation" >&5
13084 $as_echo "$as_me: WARNING: libxml/parser.h: see the Autoconf documentation" >&2;}
13085     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&5
13086 $as_echo "$as_me: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13087     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&5
13088 $as_echo "$as_me: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&2;}
13089     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&5
13090 $as_echo "$as_me: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&2;}
13091     ( cat <<\_ASBOX
13092 ## ---------------------------------------- ##
13093 ## Report this to pgsql-bugs@postgresql.org ##
13094 ## ---------------------------------------- ##
13095 _ASBOX
13096      ) | sed "s/^/$as_me: WARNING:     /" >&2
13097     ;;
13098 esac
13099 { $as_echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
13100 $as_echo_n "checking for libxml/parser.h... " >&6; }
13101 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13102   $as_echo_n "(cached) " >&6
13103 else
13104   ac_cv_header_libxml_parser_h=$ac_header_preproc
13105 fi
13106 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
13107 $as_echo "$ac_cv_header_libxml_parser_h" >&6; }
13108
13109 fi
13110 if test "x$ac_cv_header_libxml_parser_h" = x""yes; then
13111   :
13112 else
13113   { { $as_echo "$as_me:$LINENO: error: header file <libxml/parser.h> is required for XML support" >&5
13114 $as_echo "$as_me: error: header file <libxml/parser.h> is required for XML support" >&2;}
13115    { (exit 1); exit 1; }; }
13116 fi
13117
13118
13119 fi
13120
13121 if test "$with_libxslt" = yes ; then
13122   if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13123   { $as_echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
13124 $as_echo_n "checking for libxslt/xslt.h... " >&6; }
13125 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13126   $as_echo_n "(cached) " >&6
13127 fi
13128 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
13129 $as_echo "$ac_cv_header_libxslt_xslt_h" >&6; }
13130 else
13131   # Is the header compilable?
13132 { $as_echo "$as_me:$LINENO: checking libxslt/xslt.h usability" >&5
13133 $as_echo_n "checking libxslt/xslt.h usability... " >&6; }
13134 cat >conftest.$ac_ext <<_ACEOF
13135 /* confdefs.h.  */
13136 _ACEOF
13137 cat confdefs.h >>conftest.$ac_ext
13138 cat >>conftest.$ac_ext <<_ACEOF
13139 /* end confdefs.h.  */
13140 $ac_includes_default
13141 #include <libxslt/xslt.h>
13142 _ACEOF
13143 rm -f conftest.$ac_objext
13144 if { (ac_try="$ac_compile"
13145 case "(($ac_try" in
13146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13147   *) ac_try_echo=$ac_try;;
13148 esac
13149 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13150 $as_echo "$ac_try_echo") >&5
13151   (eval "$ac_compile") 2>conftest.er1
13152   ac_status=$?
13153   grep -v '^ *+' conftest.er1 >conftest.err
13154   rm -f conftest.er1
13155   cat conftest.err >&5
13156   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13157   (exit $ac_status); } && {
13158          test -z "$ac_c_werror_flag" ||
13159          test ! -s conftest.err
13160        } && test -s conftest.$ac_objext; then
13161   ac_header_compiler=yes
13162 else
13163   $as_echo "$as_me: failed program was:" >&5
13164 sed 's/^/| /' conftest.$ac_ext >&5
13165
13166         ac_header_compiler=no
13167 fi
13168
13169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13170 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13171 $as_echo "$ac_header_compiler" >&6; }
13172
13173 # Is the header present?
13174 { $as_echo "$as_me:$LINENO: checking libxslt/xslt.h presence" >&5
13175 $as_echo_n "checking libxslt/xslt.h presence... " >&6; }
13176 cat >conftest.$ac_ext <<_ACEOF
13177 /* confdefs.h.  */
13178 _ACEOF
13179 cat confdefs.h >>conftest.$ac_ext
13180 cat >>conftest.$ac_ext <<_ACEOF
13181 /* end confdefs.h.  */
13182 #include <libxslt/xslt.h>
13183 _ACEOF
13184 if { (ac_try="$ac_cpp conftest.$ac_ext"
13185 case "(($ac_try" in
13186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13187   *) ac_try_echo=$ac_try;;
13188 esac
13189 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13190 $as_echo "$ac_try_echo") >&5
13191   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13192   ac_status=$?
13193   grep -v '^ *+' conftest.er1 >conftest.err
13194   rm -f conftest.er1
13195   cat conftest.err >&5
13196   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13197   (exit $ac_status); } >/dev/null && {
13198          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13199          test ! -s conftest.err
13200        }; then
13201   ac_header_preproc=yes
13202 else
13203   $as_echo "$as_me: failed program was:" >&5
13204 sed 's/^/| /' conftest.$ac_ext >&5
13205
13206   ac_header_preproc=no
13207 fi
13208
13209 rm -f conftest.err conftest.$ac_ext
13210 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13211 $as_echo "$ac_header_preproc" >&6; }
13212
13213 # So?  What about this header?
13214 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13215   yes:no: )
13216     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&5
13217 $as_echo "$as_me: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13218     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&5
13219 $as_echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&2;}
13220     ac_header_preproc=yes
13221     ;;
13222   no:yes:* )
13223     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: present but cannot be compiled" >&5
13224 $as_echo "$as_me: WARNING: libxslt/xslt.h: present but cannot be compiled" >&2;}
13225     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&5
13226 $as_echo "$as_me: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&2;}
13227     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&5
13228 $as_echo "$as_me: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&2;}
13229     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&5
13230 $as_echo "$as_me: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13231     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&5
13232 $as_echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&2;}
13233     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&5
13234 $as_echo "$as_me: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&2;}
13235     ( cat <<\_ASBOX
13236 ## ---------------------------------------- ##
13237 ## Report this to pgsql-bugs@postgresql.org ##
13238 ## ---------------------------------------- ##
13239 _ASBOX
13240      ) | sed "s/^/$as_me: WARNING:     /" >&2
13241     ;;
13242 esac
13243 { $as_echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
13244 $as_echo_n "checking for libxslt/xslt.h... " >&6; }
13245 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13246   $as_echo_n "(cached) " >&6
13247 else
13248   ac_cv_header_libxslt_xslt_h=$ac_header_preproc
13249 fi
13250 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
13251 $as_echo "$ac_cv_header_libxslt_xslt_h" >&6; }
13252
13253 fi
13254 if test "x$ac_cv_header_libxslt_xslt_h" = x""yes; then
13255   :
13256 else
13257   { { $as_echo "$as_me:$LINENO: error: header file <libxslt/xslt.h> is required for XSLT support" >&5
13258 $as_echo "$as_me: error: header file <libxslt/xslt.h> is required for XSLT support" >&2;}
13259    { (exit 1); exit 1; }; }
13260 fi
13261
13262
13263 fi
13264
13265 if test "$with_ldap" = yes ; then
13266   if test "$PORTNAME" != "win32"; then
13267
13268 for ac_header in ldap.h
13269 do
13270 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13271 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13272   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13273 $as_echo_n "checking for $ac_header... " >&6; }
13274 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13275   $as_echo_n "(cached) " >&6
13276 fi
13277 ac_res=`eval 'as_val=${'$as_ac_Header'}
13278                  $as_echo "$as_val"'`
13279                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13280 $as_echo "$ac_res" >&6; }
13281 else
13282   # Is the header compilable?
13283 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13284 $as_echo_n "checking $ac_header usability... " >&6; }
13285 cat >conftest.$ac_ext <<_ACEOF
13286 /* confdefs.h.  */
13287 _ACEOF
13288 cat confdefs.h >>conftest.$ac_ext
13289 cat >>conftest.$ac_ext <<_ACEOF
13290 /* end confdefs.h.  */
13291 $ac_includes_default
13292 #include <$ac_header>
13293 _ACEOF
13294 rm -f conftest.$ac_objext
13295 if { (ac_try="$ac_compile"
13296 case "(($ac_try" in
13297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13298   *) ac_try_echo=$ac_try;;
13299 esac
13300 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13301 $as_echo "$ac_try_echo") >&5
13302   (eval "$ac_compile") 2>conftest.er1
13303   ac_status=$?
13304   grep -v '^ *+' conftest.er1 >conftest.err
13305   rm -f conftest.er1
13306   cat conftest.err >&5
13307   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13308   (exit $ac_status); } && {
13309          test -z "$ac_c_werror_flag" ||
13310          test ! -s conftest.err
13311        } && test -s conftest.$ac_objext; then
13312   ac_header_compiler=yes
13313 else
13314   $as_echo "$as_me: failed program was:" >&5
13315 sed 's/^/| /' conftest.$ac_ext >&5
13316
13317         ac_header_compiler=no
13318 fi
13319
13320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13321 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13322 $as_echo "$ac_header_compiler" >&6; }
13323
13324 # Is the header present?
13325 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13326 $as_echo_n "checking $ac_header presence... " >&6; }
13327 cat >conftest.$ac_ext <<_ACEOF
13328 /* confdefs.h.  */
13329 _ACEOF
13330 cat confdefs.h >>conftest.$ac_ext
13331 cat >>conftest.$ac_ext <<_ACEOF
13332 /* end confdefs.h.  */
13333 #include <$ac_header>
13334 _ACEOF
13335 if { (ac_try="$ac_cpp conftest.$ac_ext"
13336 case "(($ac_try" in
13337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13338   *) ac_try_echo=$ac_try;;
13339 esac
13340 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13341 $as_echo "$ac_try_echo") >&5
13342   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13343   ac_status=$?
13344   grep -v '^ *+' conftest.er1 >conftest.err
13345   rm -f conftest.er1
13346   cat conftest.err >&5
13347   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13348   (exit $ac_status); } >/dev/null && {
13349          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13350          test ! -s conftest.err
13351        }; then
13352   ac_header_preproc=yes
13353 else
13354   $as_echo "$as_me: failed program was:" >&5
13355 sed 's/^/| /' conftest.$ac_ext >&5
13356
13357   ac_header_preproc=no
13358 fi
13359
13360 rm -f conftest.err conftest.$ac_ext
13361 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13362 $as_echo "$ac_header_preproc" >&6; }
13363
13364 # So?  What about this header?
13365 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13366   yes:no: )
13367     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13368 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13369     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13370 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13371     ac_header_preproc=yes
13372     ;;
13373   no:yes:* )
13374     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13375 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13376     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13377 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13378     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13379 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13380     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13381 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13382     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13383 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13384     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13385 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13386     ( cat <<\_ASBOX
13387 ## ---------------------------------------- ##
13388 ## Report this to pgsql-bugs@postgresql.org ##
13389 ## ---------------------------------------- ##
13390 _ASBOX
13391      ) | sed "s/^/$as_me: WARNING:     /" >&2
13392     ;;
13393 esac
13394 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13395 $as_echo_n "checking for $ac_header... " >&6; }
13396 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13397   $as_echo_n "(cached) " >&6
13398 else
13399   eval "$as_ac_Header=\$ac_header_preproc"
13400 fi
13401 ac_res=`eval 'as_val=${'$as_ac_Header'}
13402                  $as_echo "$as_val"'`
13403                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13404 $as_echo "$ac_res" >&6; }
13405
13406 fi
13407 as_val=`eval 'as_val=${'$as_ac_Header'}
13408                  $as_echo "$as_val"'`
13409    if test "x$as_val" = x""yes; then
13410   cat >>confdefs.h <<_ACEOF
13411 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13412 _ACEOF
13413
13414 else
13415   { { $as_echo "$as_me:$LINENO: error: header file <ldap.h> is required for LDAP" >&5
13416 $as_echo "$as_me: error: header file <ldap.h> is required for LDAP" >&2;}
13417    { (exit 1); exit 1; }; }
13418 fi
13419
13420 done
13421
13422   else
13423
13424 for ac_header in winldap.h
13425 do
13426 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13427 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13428 $as_echo_n "checking for $ac_header... " >&6; }
13429 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13430   $as_echo_n "(cached) " >&6
13431 else
13432   cat >conftest.$ac_ext <<_ACEOF
13433 /* confdefs.h.  */
13434 _ACEOF
13435 cat confdefs.h >>conftest.$ac_ext
13436 cat >>conftest.$ac_ext <<_ACEOF
13437 /* end confdefs.h.  */
13438 $ac_includes_default
13439 #include <windows.h>
13440
13441
13442 #include <$ac_header>
13443 _ACEOF
13444 rm -f conftest.$ac_objext
13445 if { (ac_try="$ac_compile"
13446 case "(($ac_try" in
13447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13448   *) ac_try_echo=$ac_try;;
13449 esac
13450 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13451 $as_echo "$ac_try_echo") >&5
13452   (eval "$ac_compile") 2>conftest.er1
13453   ac_status=$?
13454   grep -v '^ *+' conftest.er1 >conftest.err
13455   rm -f conftest.er1
13456   cat conftest.err >&5
13457   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13458   (exit $ac_status); } && {
13459          test -z "$ac_c_werror_flag" ||
13460          test ! -s conftest.err
13461        } && test -s conftest.$ac_objext; then
13462   eval "$as_ac_Header=yes"
13463 else
13464   $as_echo "$as_me: failed program was:" >&5
13465 sed 's/^/| /' conftest.$ac_ext >&5
13466
13467         eval "$as_ac_Header=no"
13468 fi
13469
13470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13471 fi
13472 ac_res=`eval 'as_val=${'$as_ac_Header'}
13473                  $as_echo "$as_val"'`
13474                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13475 $as_echo "$ac_res" >&6; }
13476 as_val=`eval 'as_val=${'$as_ac_Header'}
13477                  $as_echo "$as_val"'`
13478    if test "x$as_val" = x""yes; then
13479   cat >>confdefs.h <<_ACEOF
13480 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13481 _ACEOF
13482
13483 else
13484   { { $as_echo "$as_me:$LINENO: error: header file <winldap.h> is required for LDAP" >&5
13485 $as_echo "$as_me: error: header file <winldap.h> is required for LDAP" >&2;}
13486    { (exit 1); exit 1; }; }
13487 fi
13488
13489 done
13490
13491   fi
13492 fi
13493
13494 if test "$with_bonjour" = yes ; then
13495   if test "${ac_cv_header_dns_sd_h+set}" = set; then
13496   { $as_echo "$as_me:$LINENO: checking for dns_sd.h" >&5
13497 $as_echo_n "checking for dns_sd.h... " >&6; }
13498 if test "${ac_cv_header_dns_sd_h+set}" = set; then
13499   $as_echo_n "(cached) " >&6
13500 fi
13501 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5
13502 $as_echo "$ac_cv_header_dns_sd_h" >&6; }
13503 else
13504   # Is the header compilable?
13505 { $as_echo "$as_me:$LINENO: checking dns_sd.h usability" >&5
13506 $as_echo_n "checking dns_sd.h usability... " >&6; }
13507 cat >conftest.$ac_ext <<_ACEOF
13508 /* confdefs.h.  */
13509 _ACEOF
13510 cat confdefs.h >>conftest.$ac_ext
13511 cat >>conftest.$ac_ext <<_ACEOF
13512 /* end confdefs.h.  */
13513 $ac_includes_default
13514 #include <dns_sd.h>
13515 _ACEOF
13516 rm -f conftest.$ac_objext
13517 if { (ac_try="$ac_compile"
13518 case "(($ac_try" in
13519   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13520   *) ac_try_echo=$ac_try;;
13521 esac
13522 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13523 $as_echo "$ac_try_echo") >&5
13524   (eval "$ac_compile") 2>conftest.er1
13525   ac_status=$?
13526   grep -v '^ *+' conftest.er1 >conftest.err
13527   rm -f conftest.er1
13528   cat conftest.err >&5
13529   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13530   (exit $ac_status); } && {
13531          test -z "$ac_c_werror_flag" ||
13532          test ! -s conftest.err
13533        } && test -s conftest.$ac_objext; then
13534   ac_header_compiler=yes
13535 else
13536   $as_echo "$as_me: failed program was:" >&5
13537 sed 's/^/| /' conftest.$ac_ext >&5
13538
13539         ac_header_compiler=no
13540 fi
13541
13542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13543 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13544 $as_echo "$ac_header_compiler" >&6; }
13545
13546 # Is the header present?
13547 { $as_echo "$as_me:$LINENO: checking dns_sd.h presence" >&5
13548 $as_echo_n "checking dns_sd.h presence... " >&6; }
13549 cat >conftest.$ac_ext <<_ACEOF
13550 /* confdefs.h.  */
13551 _ACEOF
13552 cat confdefs.h >>conftest.$ac_ext
13553 cat >>conftest.$ac_ext <<_ACEOF
13554 /* end confdefs.h.  */
13555 #include <dns_sd.h>
13556 _ACEOF
13557 if { (ac_try="$ac_cpp conftest.$ac_ext"
13558 case "(($ac_try" in
13559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13560   *) ac_try_echo=$ac_try;;
13561 esac
13562 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13563 $as_echo "$ac_try_echo") >&5
13564   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13565   ac_status=$?
13566   grep -v '^ *+' conftest.er1 >conftest.err
13567   rm -f conftest.er1
13568   cat conftest.err >&5
13569   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13570   (exit $ac_status); } >/dev/null && {
13571          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13572          test ! -s conftest.err
13573        }; then
13574   ac_header_preproc=yes
13575 else
13576   $as_echo "$as_me: failed program was:" >&5
13577 sed 's/^/| /' conftest.$ac_ext >&5
13578
13579   ac_header_preproc=no
13580 fi
13581
13582 rm -f conftest.err conftest.$ac_ext
13583 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13584 $as_echo "$ac_header_preproc" >&6; }
13585
13586 # So?  What about this header?
13587 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13588   yes:no: )
13589     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&5
13590 $as_echo "$as_me: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13591     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the compiler's result" >&5
13592 $as_echo "$as_me: WARNING: dns_sd.h: proceeding with the compiler's result" >&2;}
13593     ac_header_preproc=yes
13594     ;;
13595   no:yes:* )
13596     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: present but cannot be compiled" >&5
13597 $as_echo "$as_me: WARNING: dns_sd.h: present but cannot be compiled" >&2;}
13598     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h:     check for missing prerequisite headers?" >&5
13599 $as_echo "$as_me: WARNING: dns_sd.h:     check for missing prerequisite headers?" >&2;}
13600     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: see the Autoconf documentation" >&5
13601 $as_echo "$as_me: WARNING: dns_sd.h: see the Autoconf documentation" >&2;}
13602     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h:     section \"Present But Cannot Be Compiled\"" >&5
13603 $as_echo "$as_me: WARNING: dns_sd.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13604     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&5
13605 $as_echo "$as_me: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&2;}
13606     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&5
13607 $as_echo "$as_me: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&2;}
13608     ( cat <<\_ASBOX
13609 ## ---------------------------------------- ##
13610 ## Report this to pgsql-bugs@postgresql.org ##
13611 ## ---------------------------------------- ##
13612 _ASBOX
13613      ) | sed "s/^/$as_me: WARNING:     /" >&2
13614     ;;
13615 esac
13616 { $as_echo "$as_me:$LINENO: checking for dns_sd.h" >&5
13617 $as_echo_n "checking for dns_sd.h... " >&6; }
13618 if test "${ac_cv_header_dns_sd_h+set}" = set; then
13619   $as_echo_n "(cached) " >&6
13620 else
13621   ac_cv_header_dns_sd_h=$ac_header_preproc
13622 fi
13623 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5
13624 $as_echo "$ac_cv_header_dns_sd_h" >&6; }
13625
13626 fi
13627 if test "x$ac_cv_header_dns_sd_h" = x""yes; then
13628   :
13629 else
13630   { { $as_echo "$as_me:$LINENO: error: header file <dns_sd.h> is required for Bonjour" >&5
13631 $as_echo "$as_me: error: header file <dns_sd.h> is required for Bonjour" >&2;}
13632    { (exit 1); exit 1; }; }
13633 fi
13634
13635
13636 fi
13637
13638 # for contrib/uuid-ossp
13639 if test "$with_ossp_uuid" = yes ; then
13640
13641 for ac_header in ossp/uuid.h
13642 do
13643 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13644 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13645   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13646 $as_echo_n "checking for $ac_header... " >&6; }
13647 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13648   $as_echo_n "(cached) " >&6
13649 fi
13650 ac_res=`eval 'as_val=${'$as_ac_Header'}
13651                  $as_echo "$as_val"'`
13652                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13653 $as_echo "$ac_res" >&6; }
13654 else
13655   # Is the header compilable?
13656 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13657 $as_echo_n "checking $ac_header usability... " >&6; }
13658 cat >conftest.$ac_ext <<_ACEOF
13659 /* confdefs.h.  */
13660 _ACEOF
13661 cat confdefs.h >>conftest.$ac_ext
13662 cat >>conftest.$ac_ext <<_ACEOF
13663 /* end confdefs.h.  */
13664 $ac_includes_default
13665 #include <$ac_header>
13666 _ACEOF
13667 rm -f conftest.$ac_objext
13668 if { (ac_try="$ac_compile"
13669 case "(($ac_try" in
13670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13671   *) ac_try_echo=$ac_try;;
13672 esac
13673 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13674 $as_echo "$ac_try_echo") >&5
13675   (eval "$ac_compile") 2>conftest.er1
13676   ac_status=$?
13677   grep -v '^ *+' conftest.er1 >conftest.err
13678   rm -f conftest.er1
13679   cat conftest.err >&5
13680   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13681   (exit $ac_status); } && {
13682          test -z "$ac_c_werror_flag" ||
13683          test ! -s conftest.err
13684        } && test -s conftest.$ac_objext; then
13685   ac_header_compiler=yes
13686 else
13687   $as_echo "$as_me: failed program was:" >&5
13688 sed 's/^/| /' conftest.$ac_ext >&5
13689
13690         ac_header_compiler=no
13691 fi
13692
13693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13694 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13695 $as_echo "$ac_header_compiler" >&6; }
13696
13697 # Is the header present?
13698 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13699 $as_echo_n "checking $ac_header presence... " >&6; }
13700 cat >conftest.$ac_ext <<_ACEOF
13701 /* confdefs.h.  */
13702 _ACEOF
13703 cat confdefs.h >>conftest.$ac_ext
13704 cat >>conftest.$ac_ext <<_ACEOF
13705 /* end confdefs.h.  */
13706 #include <$ac_header>
13707 _ACEOF
13708 if { (ac_try="$ac_cpp conftest.$ac_ext"
13709 case "(($ac_try" in
13710   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13711   *) ac_try_echo=$ac_try;;
13712 esac
13713 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13714 $as_echo "$ac_try_echo") >&5
13715   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13716   ac_status=$?
13717   grep -v '^ *+' conftest.er1 >conftest.err
13718   rm -f conftest.er1
13719   cat conftest.err >&5
13720   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13721   (exit $ac_status); } >/dev/null && {
13722          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13723          test ! -s conftest.err
13724        }; then
13725   ac_header_preproc=yes
13726 else
13727   $as_echo "$as_me: failed program was:" >&5
13728 sed 's/^/| /' conftest.$ac_ext >&5
13729
13730   ac_header_preproc=no
13731 fi
13732
13733 rm -f conftest.err conftest.$ac_ext
13734 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13735 $as_echo "$ac_header_preproc" >&6; }
13736
13737 # So?  What about this header?
13738 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13739   yes:no: )
13740     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13741 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13742     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13743 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13744     ac_header_preproc=yes
13745     ;;
13746   no:yes:* )
13747     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13748 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13749     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13750 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13751     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13752 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13753     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13754 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13755     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13756 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13757     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13758 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13759     ( cat <<\_ASBOX
13760 ## ---------------------------------------- ##
13761 ## Report this to pgsql-bugs@postgresql.org ##
13762 ## ---------------------------------------- ##
13763 _ASBOX
13764      ) | sed "s/^/$as_me: WARNING:     /" >&2
13765     ;;
13766 esac
13767 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13768 $as_echo_n "checking for $ac_header... " >&6; }
13769 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13770   $as_echo_n "(cached) " >&6
13771 else
13772   eval "$as_ac_Header=\$ac_header_preproc"
13773 fi
13774 ac_res=`eval 'as_val=${'$as_ac_Header'}
13775                  $as_echo "$as_val"'`
13776                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13777 $as_echo "$ac_res" >&6; }
13778
13779 fi
13780 as_val=`eval 'as_val=${'$as_ac_Header'}
13781                  $as_echo "$as_val"'`
13782    if test "x$as_val" = x""yes; then
13783   cat >>confdefs.h <<_ACEOF
13784 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13785 _ACEOF
13786
13787 else
13788
13789
13790 for ac_header in uuid.h
13791 do
13792 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13793 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13794   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13795 $as_echo_n "checking for $ac_header... " >&6; }
13796 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13797   $as_echo_n "(cached) " >&6
13798 fi
13799 ac_res=`eval 'as_val=${'$as_ac_Header'}
13800                  $as_echo "$as_val"'`
13801                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13802 $as_echo "$ac_res" >&6; }
13803 else
13804   # Is the header compilable?
13805 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13806 $as_echo_n "checking $ac_header usability... " >&6; }
13807 cat >conftest.$ac_ext <<_ACEOF
13808 /* confdefs.h.  */
13809 _ACEOF
13810 cat confdefs.h >>conftest.$ac_ext
13811 cat >>conftest.$ac_ext <<_ACEOF
13812 /* end confdefs.h.  */
13813 $ac_includes_default
13814 #include <$ac_header>
13815 _ACEOF
13816 rm -f conftest.$ac_objext
13817 if { (ac_try="$ac_compile"
13818 case "(($ac_try" in
13819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13820   *) ac_try_echo=$ac_try;;
13821 esac
13822 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13823 $as_echo "$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   $as_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_header_compiler=yes
13835 else
13836   $as_echo "$as_me: failed program was:" >&5
13837 sed 's/^/| /' conftest.$ac_ext >&5
13838
13839         ac_header_compiler=no
13840 fi
13841
13842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13843 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13844 $as_echo "$ac_header_compiler" >&6; }
13845
13846 # Is the header present?
13847 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13848 $as_echo_n "checking $ac_header presence... " >&6; }
13849 cat >conftest.$ac_ext <<_ACEOF
13850 /* confdefs.h.  */
13851 _ACEOF
13852 cat confdefs.h >>conftest.$ac_ext
13853 cat >>conftest.$ac_ext <<_ACEOF
13854 /* end confdefs.h.  */
13855 #include <$ac_header>
13856 _ACEOF
13857 if { (ac_try="$ac_cpp conftest.$ac_ext"
13858 case "(($ac_try" in
13859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13860   *) ac_try_echo=$ac_try;;
13861 esac
13862 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13863 $as_echo "$ac_try_echo") >&5
13864   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13865   ac_status=$?
13866   grep -v '^ *+' conftest.er1 >conftest.err
13867   rm -f conftest.er1
13868   cat conftest.err >&5
13869   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13870   (exit $ac_status); } >/dev/null && {
13871          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13872          test ! -s conftest.err
13873        }; then
13874   ac_header_preproc=yes
13875 else
13876   $as_echo "$as_me: failed program was:" >&5
13877 sed 's/^/| /' conftest.$ac_ext >&5
13878
13879   ac_header_preproc=no
13880 fi
13881
13882 rm -f conftest.err conftest.$ac_ext
13883 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13884 $as_echo "$ac_header_preproc" >&6; }
13885
13886 # So?  What about this header?
13887 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13888   yes:no: )
13889     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13890 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13891     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13892 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13893     ac_header_preproc=yes
13894     ;;
13895   no:yes:* )
13896     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13897 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13898     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13899 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13900     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13901 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13902     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13903 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13904     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13905 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13906     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13907 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13908     ( cat <<\_ASBOX
13909 ## ---------------------------------------- ##
13910 ## Report this to pgsql-bugs@postgresql.org ##
13911 ## ---------------------------------------- ##
13912 _ASBOX
13913      ) | sed "s/^/$as_me: WARNING:     /" >&2
13914     ;;
13915 esac
13916 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13917 $as_echo_n "checking for $ac_header... " >&6; }
13918 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13919   $as_echo_n "(cached) " >&6
13920 else
13921   eval "$as_ac_Header=\$ac_header_preproc"
13922 fi
13923 ac_res=`eval 'as_val=${'$as_ac_Header'}
13924                  $as_echo "$as_val"'`
13925                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13926 $as_echo "$ac_res" >&6; }
13927
13928 fi
13929 as_val=`eval 'as_val=${'$as_ac_Header'}
13930                  $as_echo "$as_val"'`
13931    if test "x$as_val" = x""yes; then
13932   cat >>confdefs.h <<_ACEOF
13933 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13934 _ACEOF
13935
13936 else
13937   { { $as_echo "$as_me:$LINENO: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&5
13938 $as_echo "$as_me: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&2;}
13939    { (exit 1); exit 1; }; }
13940 fi
13941
13942 done
13943
13944 fi
13945
13946 done
13947
13948 fi
13949
13950
13951 ##
13952 ## Types, structures, compiler characteristics
13953 ##
13954
13955
13956  { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
13957 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
13958 if test "${ac_cv_c_bigendian+set}" = set; then
13959   $as_echo_n "(cached) " >&6
13960 else
13961   ac_cv_c_bigendian=unknown
13962     # See if we're dealing with a universal compiler.
13963     cat >conftest.$ac_ext <<_ACEOF
13964 /* confdefs.h.  */
13965 _ACEOF
13966 cat confdefs.h >>conftest.$ac_ext
13967 cat >>conftest.$ac_ext <<_ACEOF
13968 /* end confdefs.h.  */
13969 #ifndef __APPLE_CC__
13970                not a universal capable compiler
13971              #endif
13972              typedef int dummy;
13973
13974 _ACEOF
13975 rm -f conftest.$ac_objext
13976 if { (ac_try="$ac_compile"
13977 case "(($ac_try" in
13978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13979   *) ac_try_echo=$ac_try;;
13980 esac
13981 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13982 $as_echo "$ac_try_echo") >&5
13983   (eval "$ac_compile") 2>conftest.er1
13984   ac_status=$?
13985   grep -v '^ *+' conftest.er1 >conftest.err
13986   rm -f conftest.er1
13987   cat conftest.err >&5
13988   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13989   (exit $ac_status); } && {
13990          test -z "$ac_c_werror_flag" ||
13991          test ! -s conftest.err
13992        } && test -s conftest.$ac_objext; then
13993
13994         # Check for potential -arch flags.  It is not universal unless
13995         # there are some -arch flags.  Note that *ppc* also matches
13996         # ppc64.  This check is also rather less than ideal.
13997         case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #(
13998           *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
13999         esac
14000 else
14001   $as_echo "$as_me: failed program was:" >&5
14002 sed 's/^/| /' conftest.$ac_ext >&5
14003
14004
14005 fi
14006
14007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14008     if test $ac_cv_c_bigendian = unknown; then
14009       # See if sys/param.h defines the BYTE_ORDER macro.
14010       cat >conftest.$ac_ext <<_ACEOF
14011 /* confdefs.h.  */
14012 _ACEOF
14013 cat confdefs.h >>conftest.$ac_ext
14014 cat >>conftest.$ac_ext <<_ACEOF
14015 /* end confdefs.h.  */
14016 #include <sys/types.h>
14017              #include <sys/param.h>
14018
14019 int
14020 main ()
14021 {
14022 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
14023                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
14024                      && LITTLE_ENDIAN)
14025               bogus endian macros
14026              #endif
14027
14028   ;
14029   return 0;
14030 }
14031 _ACEOF
14032 rm -f conftest.$ac_objext
14033 if { (ac_try="$ac_compile"
14034 case "(($ac_try" in
14035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14036   *) ac_try_echo=$ac_try;;
14037 esac
14038 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14039 $as_echo "$ac_try_echo") >&5
14040   (eval "$ac_compile") 2>conftest.er1
14041   ac_status=$?
14042   grep -v '^ *+' conftest.er1 >conftest.err
14043   rm -f conftest.er1
14044   cat conftest.err >&5
14045   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14046   (exit $ac_status); } && {
14047          test -z "$ac_c_werror_flag" ||
14048          test ! -s conftest.err
14049        } && test -s conftest.$ac_objext; then
14050   # It does; now see whether it defined to BIG_ENDIAN or not.
14051          cat >conftest.$ac_ext <<_ACEOF
14052 /* confdefs.h.  */
14053 _ACEOF
14054 cat confdefs.h >>conftest.$ac_ext
14055 cat >>conftest.$ac_ext <<_ACEOF
14056 /* end confdefs.h.  */
14057 #include <sys/types.h>
14058                 #include <sys/param.h>
14059
14060 int
14061 main ()
14062 {
14063 #if BYTE_ORDER != BIG_ENDIAN
14064                  not big endian
14065                 #endif
14066
14067   ;
14068   return 0;
14069 }
14070 _ACEOF
14071 rm -f conftest.$ac_objext
14072 if { (ac_try="$ac_compile"
14073 case "(($ac_try" in
14074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14075   *) ac_try_echo=$ac_try;;
14076 esac
14077 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14078 $as_echo "$ac_try_echo") >&5
14079   (eval "$ac_compile") 2>conftest.er1
14080   ac_status=$?
14081   grep -v '^ *+' conftest.er1 >conftest.err
14082   rm -f conftest.er1
14083   cat conftest.err >&5
14084   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14085   (exit $ac_status); } && {
14086          test -z "$ac_c_werror_flag" ||
14087          test ! -s conftest.err
14088        } && test -s conftest.$ac_objext; then
14089   ac_cv_c_bigendian=yes
14090 else
14091   $as_echo "$as_me: failed program was:" >&5
14092 sed 's/^/| /' conftest.$ac_ext >&5
14093
14094         ac_cv_c_bigendian=no
14095 fi
14096
14097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14098 else
14099   $as_echo "$as_me: failed program was:" >&5
14100 sed 's/^/| /' conftest.$ac_ext >&5
14101
14102
14103 fi
14104
14105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14106     fi
14107     if test $ac_cv_c_bigendian = unknown; then
14108       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
14109       cat >conftest.$ac_ext <<_ACEOF
14110 /* confdefs.h.  */
14111 _ACEOF
14112 cat confdefs.h >>conftest.$ac_ext
14113 cat >>conftest.$ac_ext <<_ACEOF
14114 /* end confdefs.h.  */
14115 #include <limits.h>
14116
14117 int
14118 main ()
14119 {
14120 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
14121               bogus endian macros
14122              #endif
14123
14124   ;
14125   return 0;
14126 }
14127 _ACEOF
14128 rm -f conftest.$ac_objext
14129 if { (ac_try="$ac_compile"
14130 case "(($ac_try" in
14131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14132   *) ac_try_echo=$ac_try;;
14133 esac
14134 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14135 $as_echo "$ac_try_echo") >&5
14136   (eval "$ac_compile") 2>conftest.er1
14137   ac_status=$?
14138   grep -v '^ *+' conftest.er1 >conftest.err
14139   rm -f conftest.er1
14140   cat conftest.err >&5
14141   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14142   (exit $ac_status); } && {
14143          test -z "$ac_c_werror_flag" ||
14144          test ! -s conftest.err
14145        } && test -s conftest.$ac_objext; then
14146   # It does; now see whether it defined to _BIG_ENDIAN or not.
14147          cat >conftest.$ac_ext <<_ACEOF
14148 /* confdefs.h.  */
14149 _ACEOF
14150 cat confdefs.h >>conftest.$ac_ext
14151 cat >>conftest.$ac_ext <<_ACEOF
14152 /* end confdefs.h.  */
14153 #include <limits.h>
14154
14155 int
14156 main ()
14157 {
14158 #ifndef _BIG_ENDIAN
14159                  not big endian
14160                 #endif
14161
14162   ;
14163   return 0;
14164 }
14165 _ACEOF
14166 rm -f conftest.$ac_objext
14167 if { (ac_try="$ac_compile"
14168 case "(($ac_try" in
14169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14170   *) ac_try_echo=$ac_try;;
14171 esac
14172 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14173 $as_echo "$ac_try_echo") >&5
14174   (eval "$ac_compile") 2>conftest.er1
14175   ac_status=$?
14176   grep -v '^ *+' conftest.er1 >conftest.err
14177   rm -f conftest.er1
14178   cat conftest.err >&5
14179   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14180   (exit $ac_status); } && {
14181          test -z "$ac_c_werror_flag" ||
14182          test ! -s conftest.err
14183        } && test -s conftest.$ac_objext; then
14184   ac_cv_c_bigendian=yes
14185 else
14186   $as_echo "$as_me: failed program was:" >&5
14187 sed 's/^/| /' conftest.$ac_ext >&5
14188
14189         ac_cv_c_bigendian=no
14190 fi
14191
14192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14193 else
14194   $as_echo "$as_me: failed program was:" >&5
14195 sed 's/^/| /' conftest.$ac_ext >&5
14196
14197
14198 fi
14199
14200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14201     fi
14202     if test $ac_cv_c_bigendian = unknown; then
14203       # Compile a test program.
14204       if test "$cross_compiling" = yes; then
14205   # Try to guess by grepping values from an object file.
14206          cat >conftest.$ac_ext <<_ACEOF
14207 /* confdefs.h.  */
14208 _ACEOF
14209 cat confdefs.h >>conftest.$ac_ext
14210 cat >>conftest.$ac_ext <<_ACEOF
14211 /* end confdefs.h.  */
14212 short int ascii_mm[] =
14213                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14214                 short int ascii_ii[] =
14215                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14216                 int use_ascii (int i) {
14217                   return ascii_mm[i] + ascii_ii[i];
14218                 }
14219                 short int ebcdic_ii[] =
14220                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14221                 short int ebcdic_mm[] =
14222                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14223                 int use_ebcdic (int i) {
14224                   return ebcdic_mm[i] + ebcdic_ii[i];
14225                 }
14226                 extern int foo;
14227
14228 int
14229 main ()
14230 {
14231 return use_ascii (foo) == use_ebcdic (foo);
14232   ;
14233   return 0;
14234 }
14235 _ACEOF
14236 rm -f conftest.$ac_objext
14237 if { (ac_try="$ac_compile"
14238 case "(($ac_try" in
14239   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14240   *) ac_try_echo=$ac_try;;
14241 esac
14242 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14243 $as_echo "$ac_try_echo") >&5
14244   (eval "$ac_compile") 2>conftest.er1
14245   ac_status=$?
14246   grep -v '^ *+' conftest.er1 >conftest.err
14247   rm -f conftest.er1
14248   cat conftest.err >&5
14249   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14250   (exit $ac_status); } && {
14251          test -z "$ac_c_werror_flag" ||
14252          test ! -s conftest.err
14253        } && test -s conftest.$ac_objext; then
14254   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
14255               ac_cv_c_bigendian=yes
14256             fi
14257             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14258               if test "$ac_cv_c_bigendian" = unknown; then
14259                 ac_cv_c_bigendian=no
14260               else
14261                 # finding both strings is unlikely to happen, but who knows?
14262                 ac_cv_c_bigendian=unknown
14263               fi
14264             fi
14265 else
14266   $as_echo "$as_me: failed program was:" >&5
14267 sed 's/^/| /' conftest.$ac_ext >&5
14268
14269
14270 fi
14271
14272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14273 else
14274   cat >conftest.$ac_ext <<_ACEOF
14275 /* confdefs.h.  */
14276 _ACEOF
14277 cat confdefs.h >>conftest.$ac_ext
14278 cat >>conftest.$ac_ext <<_ACEOF
14279 /* end confdefs.h.  */
14280 $ac_includes_default
14281 int
14282 main ()
14283 {
14284
14285              /* Are we little or big endian?  From Harbison&Steele.  */
14286              union
14287              {
14288                long int l;
14289                char c[sizeof (long int)];
14290              } u;
14291              u.l = 1;
14292              return u.c[sizeof (long int) - 1] == 1;
14293
14294   ;
14295   return 0;
14296 }
14297 _ACEOF
14298 rm -f conftest$ac_exeext
14299 if { (ac_try="$ac_link"
14300 case "(($ac_try" in
14301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14302   *) ac_try_echo=$ac_try;;
14303 esac
14304 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14305 $as_echo "$ac_try_echo") >&5
14306   (eval "$ac_link") 2>&5
14307   ac_status=$?
14308   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14309   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14310   { (case "(($ac_try" in
14311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14312   *) ac_try_echo=$ac_try;;
14313 esac
14314 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14315 $as_echo "$ac_try_echo") >&5
14316   (eval "$ac_try") 2>&5
14317   ac_status=$?
14318   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14319   (exit $ac_status); }; }; then
14320   ac_cv_c_bigendian=no
14321 else
14322   $as_echo "$as_me: program exited with status $ac_status" >&5
14323 $as_echo "$as_me: failed program was:" >&5
14324 sed 's/^/| /' conftest.$ac_ext >&5
14325
14326 ( exit $ac_status )
14327 ac_cv_c_bigendian=yes
14328 fi
14329 rm -rf conftest.dSYM
14330 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14331 fi
14332
14333
14334     fi
14335 fi
14336 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14337 $as_echo "$ac_cv_c_bigendian" >&6; }
14338  case $ac_cv_c_bigendian in #(
14339    yes)
14340      cat >>confdefs.h <<\_ACEOF
14341 #define WORDS_BIGENDIAN 1
14342 _ACEOF
14343 ;; #(
14344    no)
14345       ;; #(
14346    universal)
14347
14348 cat >>confdefs.h <<\_ACEOF
14349 #define AC_APPLE_UNIVERSAL_BUILD 1
14350 _ACEOF
14351
14352      ;; #(
14353    *)
14354      { { $as_echo "$as_me:$LINENO: error: unknown endianness
14355  presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14356 $as_echo "$as_me: error: unknown endianness
14357  presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14358    { (exit 1); exit 1; }; } ;;
14359  esac
14360
14361 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14362 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
14363 if test "${ac_cv_c_const+set}" = set; then
14364   $as_echo_n "(cached) " >&6
14365 else
14366   cat >conftest.$ac_ext <<_ACEOF
14367 /* confdefs.h.  */
14368 _ACEOF
14369 cat confdefs.h >>conftest.$ac_ext
14370 cat >>conftest.$ac_ext <<_ACEOF
14371 /* end confdefs.h.  */
14372
14373 int
14374 main ()
14375 {
14376 /* FIXME: Include the comments suggested by Paul. */
14377 #ifndef __cplusplus
14378   /* Ultrix mips cc rejects this.  */
14379   typedef int charset[2];
14380   const charset cs;
14381   /* SunOS 4.1.1 cc rejects this.  */
14382   char const *const *pcpcc;
14383   char **ppc;
14384   /* NEC SVR4.0.2 mips cc rejects this.  */
14385   struct point {int x, y;};
14386   static struct point const zero = {0,0};
14387   /* AIX XL C 1.02.0.0 rejects this.
14388      It does not let you subtract one const X* pointer from another in
14389      an arm of an if-expression whose if-part is not a constant
14390      expression */
14391   const char *g = "string";
14392   pcpcc = &g + (g ? g-g : 0);
14393   /* HPUX 7.0 cc rejects these. */
14394   ++pcpcc;
14395   ppc = (char**) pcpcc;
14396   pcpcc = (char const *const *) ppc;
14397   { /* SCO 3.2v4 cc rejects this.  */
14398     char *t;
14399     char const *s = 0 ? (char *) 0 : (char const *) 0;
14400
14401     *t++ = 0;
14402     if (s) return 0;
14403   }
14404   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
14405     int x[] = {25, 17};
14406     const int *foo = &x[0];
14407     ++foo;
14408   }
14409   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14410     typedef const int *iptr;
14411     iptr p = 0;
14412     ++p;
14413   }
14414   { /* AIX XL C 1.02.0.0 rejects this saying
14415        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14416     struct s { int j; const int *ap[3]; };
14417     struct s *b; b->j = 5;
14418   }
14419   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14420     const int foo = 10;
14421     if (!foo) return 0;
14422   }
14423   return !cs[0] && !zero.x;
14424 #endif
14425
14426   ;
14427   return 0;
14428 }
14429 _ACEOF
14430 rm -f conftest.$ac_objext
14431 if { (ac_try="$ac_compile"
14432 case "(($ac_try" in
14433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14434   *) ac_try_echo=$ac_try;;
14435 esac
14436 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14437 $as_echo "$ac_try_echo") >&5
14438   (eval "$ac_compile") 2>conftest.er1
14439   ac_status=$?
14440   grep -v '^ *+' conftest.er1 >conftest.err
14441   rm -f conftest.er1
14442   cat conftest.err >&5
14443   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14444   (exit $ac_status); } && {
14445          test -z "$ac_c_werror_flag" ||
14446          test ! -s conftest.err
14447        } && test -s conftest.$ac_objext; then
14448   ac_cv_c_const=yes
14449 else
14450   $as_echo "$as_me: failed program was:" >&5
14451 sed 's/^/| /' conftest.$ac_ext >&5
14452
14453         ac_cv_c_const=no
14454 fi
14455
14456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14457 fi
14458 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14459 $as_echo "$ac_cv_c_const" >&6; }
14460 if test $ac_cv_c_const = no; then
14461
14462 cat >>confdefs.h <<\_ACEOF
14463 #define const /**/
14464 _ACEOF
14465
14466 fi
14467
14468 { $as_echo "$as_me:$LINENO: checking for inline" >&5
14469 $as_echo_n "checking for inline... " >&6; }
14470 if test "${ac_cv_c_inline+set}" = set; then
14471   $as_echo_n "(cached) " >&6
14472 else
14473   ac_cv_c_inline=no
14474 for ac_kw in inline __inline__ __inline; do
14475   cat >conftest.$ac_ext <<_ACEOF
14476 /* confdefs.h.  */
14477 _ACEOF
14478 cat confdefs.h >>conftest.$ac_ext
14479 cat >>conftest.$ac_ext <<_ACEOF
14480 /* end confdefs.h.  */
14481 #ifndef __cplusplus
14482 typedef int foo_t;
14483 static $ac_kw foo_t static_foo () {return 0; }
14484 $ac_kw foo_t foo () {return 0; }
14485 #endif
14486
14487 _ACEOF
14488 rm -f conftest.$ac_objext
14489 if { (ac_try="$ac_compile"
14490 case "(($ac_try" in
14491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14492   *) ac_try_echo=$ac_try;;
14493 esac
14494 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14495 $as_echo "$ac_try_echo") >&5
14496   (eval "$ac_compile") 2>conftest.er1
14497   ac_status=$?
14498   grep -v '^ *+' conftest.er1 >conftest.err
14499   rm -f conftest.er1
14500   cat conftest.err >&5
14501   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14502   (exit $ac_status); } && {
14503          test -z "$ac_c_werror_flag" ||
14504          test ! -s conftest.err
14505        } && test -s conftest.$ac_objext; then
14506   ac_cv_c_inline=$ac_kw
14507 else
14508   $as_echo "$as_me: failed program was:" >&5
14509 sed 's/^/| /' conftest.$ac_ext >&5
14510
14511
14512 fi
14513
14514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14515   test "$ac_cv_c_inline" != no && break
14516 done
14517
14518 fi
14519 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14520 $as_echo "$ac_cv_c_inline" >&6; }
14521
14522
14523 case $ac_cv_c_inline in
14524   inline | yes) ;;
14525   *)
14526     case $ac_cv_c_inline in
14527       no) ac_val=;;
14528       *) ac_val=$ac_cv_c_inline;;
14529     esac
14530     cat >>confdefs.h <<_ACEOF
14531 #ifndef __cplusplus
14532 #define inline $ac_val
14533 #endif
14534 _ACEOF
14535     ;;
14536 esac
14537
14538 { $as_echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
14539 $as_echo_n "checking for preprocessor stringizing operator... " >&6; }
14540 if test "${ac_cv_c_stringize+set}" = set; then
14541   $as_echo_n "(cached) " >&6
14542 else
14543   cat >conftest.$ac_ext <<_ACEOF
14544 /* confdefs.h.  */
14545 _ACEOF
14546 cat confdefs.h >>conftest.$ac_ext
14547 cat >>conftest.$ac_ext <<_ACEOF
14548 /* end confdefs.h.  */
14549 #define x(y) #y
14550
14551 char *s = x(teststring);
14552 _ACEOF
14553 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14554   $EGREP "#teststring" >/dev/null 2>&1; then
14555   ac_cv_c_stringize=no
14556 else
14557   ac_cv_c_stringize=yes
14558 fi
14559 rm -f conftest*
14560
14561 fi
14562 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
14563 $as_echo "$ac_cv_c_stringize" >&6; }
14564 if test $ac_cv_c_stringize = yes; then
14565
14566 cat >>confdefs.h <<\_ACEOF
14567 #define HAVE_STRINGIZE 1
14568 _ACEOF
14569
14570 fi
14571
14572 { $as_echo "$as_me:$LINENO: checking for signed types" >&5
14573 $as_echo_n "checking for signed types... " >&6; }
14574 if test "${pgac_cv_c_signed+set}" = set; then
14575   $as_echo_n "(cached) " >&6
14576 else
14577   cat >conftest.$ac_ext <<_ACEOF
14578 /* confdefs.h.  */
14579 _ACEOF
14580 cat confdefs.h >>conftest.$ac_ext
14581 cat >>conftest.$ac_ext <<_ACEOF
14582 /* end confdefs.h.  */
14583
14584 int
14585 main ()
14586 {
14587 signed char c; signed short s; signed int i;
14588   ;
14589   return 0;
14590 }
14591 _ACEOF
14592 rm -f conftest.$ac_objext
14593 if { (ac_try="$ac_compile"
14594 case "(($ac_try" in
14595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14596   *) ac_try_echo=$ac_try;;
14597 esac
14598 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14599 $as_echo "$ac_try_echo") >&5
14600   (eval "$ac_compile") 2>conftest.er1
14601   ac_status=$?
14602   grep -v '^ *+' conftest.er1 >conftest.err
14603   rm -f conftest.er1
14604   cat conftest.err >&5
14605   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14606   (exit $ac_status); } && {
14607          test -z "$ac_c_werror_flag" ||
14608          test ! -s conftest.err
14609        } && test -s conftest.$ac_objext; then
14610   pgac_cv_c_signed=yes
14611 else
14612   $as_echo "$as_me: failed program was:" >&5
14613 sed 's/^/| /' conftest.$ac_ext >&5
14614
14615         pgac_cv_c_signed=no
14616 fi
14617
14618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14619 fi
14620 { $as_echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
14621 $as_echo "$pgac_cv_c_signed" >&6; }
14622 if test x"$pgac_cv_c_signed" = xno ; then
14623
14624 cat >>confdefs.h <<\_ACEOF
14625 #define signed /**/
14626 _ACEOF
14627
14628 fi
14629 { $as_echo "$as_me:$LINENO: checking for working volatile" >&5
14630 $as_echo_n "checking for working volatile... " >&6; }
14631 if test "${ac_cv_c_volatile+set}" = set; then
14632   $as_echo_n "(cached) " >&6
14633 else
14634   cat >conftest.$ac_ext <<_ACEOF
14635 /* confdefs.h.  */
14636 _ACEOF
14637 cat confdefs.h >>conftest.$ac_ext
14638 cat >>conftest.$ac_ext <<_ACEOF
14639 /* end confdefs.h.  */
14640
14641 int
14642 main ()
14643 {
14644
14645 volatile int x;
14646 int * volatile y = (int *) 0;
14647 return !x && !y;
14648   ;
14649   return 0;
14650 }
14651 _ACEOF
14652 rm -f conftest.$ac_objext
14653 if { (ac_try="$ac_compile"
14654 case "(($ac_try" in
14655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14656   *) ac_try_echo=$ac_try;;
14657 esac
14658 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14659 $as_echo "$ac_try_echo") >&5
14660   (eval "$ac_compile") 2>conftest.er1
14661   ac_status=$?
14662   grep -v '^ *+' conftest.er1 >conftest.err
14663   rm -f conftest.er1
14664   cat conftest.err >&5
14665   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14666   (exit $ac_status); } && {
14667          test -z "$ac_c_werror_flag" ||
14668          test ! -s conftest.err
14669        } && test -s conftest.$ac_objext; then
14670   ac_cv_c_volatile=yes
14671 else
14672   $as_echo "$as_me: failed program was:" >&5
14673 sed 's/^/| /' conftest.$ac_ext >&5
14674
14675         ac_cv_c_volatile=no
14676 fi
14677
14678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14679 fi
14680 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
14681 $as_echo "$ac_cv_c_volatile" >&6; }
14682 if test $ac_cv_c_volatile = no; then
14683
14684 cat >>confdefs.h <<\_ACEOF
14685 #define volatile /**/
14686 _ACEOF
14687
14688 fi
14689
14690 { $as_echo "$as_me:$LINENO: checking for __func__" >&5
14691 $as_echo_n "checking for __func__... " >&6; }
14692 if test "${pgac_cv_funcname_func_support+set}" = set; then
14693   $as_echo_n "(cached) " >&6
14694 else
14695   cat >conftest.$ac_ext <<_ACEOF
14696 /* confdefs.h.  */
14697 _ACEOF
14698 cat confdefs.h >>conftest.$ac_ext
14699 cat >>conftest.$ac_ext <<_ACEOF
14700 /* end confdefs.h.  */
14701 #include <stdio.h>
14702 int
14703 main ()
14704 {
14705 printf("%s\n", __func__);
14706   ;
14707   return 0;
14708 }
14709 _ACEOF
14710 rm -f conftest.$ac_objext
14711 if { (ac_try="$ac_compile"
14712 case "(($ac_try" in
14713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14714   *) ac_try_echo=$ac_try;;
14715 esac
14716 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14717 $as_echo "$ac_try_echo") >&5
14718   (eval "$ac_compile") 2>conftest.er1
14719   ac_status=$?
14720   grep -v '^ *+' conftest.er1 >conftest.err
14721   rm -f conftest.er1
14722   cat conftest.err >&5
14723   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14724   (exit $ac_status); } && {
14725          test -z "$ac_c_werror_flag" ||
14726          test ! -s conftest.err
14727        } && test -s conftest.$ac_objext; then
14728   pgac_cv_funcname_func_support=yes
14729 else
14730   $as_echo "$as_me: failed program was:" >&5
14731 sed 's/^/| /' conftest.$ac_ext >&5
14732
14733         pgac_cv_funcname_func_support=no
14734 fi
14735
14736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14737 fi
14738 { $as_echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
14739 $as_echo "$pgac_cv_funcname_func_support" >&6; }
14740 if test x"$pgac_cv_funcname_func_support" = xyes ; then
14741
14742 cat >>confdefs.h <<\_ACEOF
14743 #define HAVE_FUNCNAME__FUNC 1
14744 _ACEOF
14745
14746 else
14747 { $as_echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
14748 $as_echo_n "checking for __FUNCTION__... " >&6; }
14749 if test "${pgac_cv_funcname_function_support+set}" = set; then
14750   $as_echo_n "(cached) " >&6
14751 else
14752   cat >conftest.$ac_ext <<_ACEOF
14753 /* confdefs.h.  */
14754 _ACEOF
14755 cat confdefs.h >>conftest.$ac_ext
14756 cat >>conftest.$ac_ext <<_ACEOF
14757 /* end confdefs.h.  */
14758 #include <stdio.h>
14759 int
14760 main ()
14761 {
14762 printf("%s\n", __FUNCTION__);
14763   ;
14764   return 0;
14765 }
14766 _ACEOF
14767 rm -f conftest.$ac_objext
14768 if { (ac_try="$ac_compile"
14769 case "(($ac_try" in
14770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14771   *) ac_try_echo=$ac_try;;
14772 esac
14773 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14774 $as_echo "$ac_try_echo") >&5
14775   (eval "$ac_compile") 2>conftest.er1
14776   ac_status=$?
14777   grep -v '^ *+' conftest.er1 >conftest.err
14778   rm -f conftest.er1
14779   cat conftest.err >&5
14780   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14781   (exit $ac_status); } && {
14782          test -z "$ac_c_werror_flag" ||
14783          test ! -s conftest.err
14784        } && test -s conftest.$ac_objext; then
14785   pgac_cv_funcname_function_support=yes
14786 else
14787   $as_echo "$as_me: failed program was:" >&5
14788 sed 's/^/| /' conftest.$ac_ext >&5
14789
14790         pgac_cv_funcname_function_support=no
14791 fi
14792
14793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14794 fi
14795 { $as_echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
14796 $as_echo "$pgac_cv_funcname_function_support" >&6; }
14797 if test x"$pgac_cv_funcname_function_support" = xyes ; then
14798
14799 cat >>confdefs.h <<\_ACEOF
14800 #define HAVE_FUNCNAME__FUNCTION 1
14801 _ACEOF
14802
14803 fi
14804 fi
14805 { $as_echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
14806 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
14807 if test "${ac_cv_struct_tm+set}" = set; then
14808   $as_echo_n "(cached) " >&6
14809 else
14810   cat >conftest.$ac_ext <<_ACEOF
14811 /* confdefs.h.  */
14812 _ACEOF
14813 cat confdefs.h >>conftest.$ac_ext
14814 cat >>conftest.$ac_ext <<_ACEOF
14815 /* end confdefs.h.  */
14816 #include <sys/types.h>
14817 #include <time.h>
14818
14819 int
14820 main ()
14821 {
14822 struct tm tm;
14823                                      int *p = &tm.tm_sec;
14824                                      return !p;
14825   ;
14826   return 0;
14827 }
14828 _ACEOF
14829 rm -f conftest.$ac_objext
14830 if { (ac_try="$ac_compile"
14831 case "(($ac_try" in
14832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14833   *) ac_try_echo=$ac_try;;
14834 esac
14835 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14836 $as_echo "$ac_try_echo") >&5
14837   (eval "$ac_compile") 2>conftest.er1
14838   ac_status=$?
14839   grep -v '^ *+' conftest.er1 >conftest.err
14840   rm -f conftest.er1
14841   cat conftest.err >&5
14842   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14843   (exit $ac_status); } && {
14844          test -z "$ac_c_werror_flag" ||
14845          test ! -s conftest.err
14846        } && test -s conftest.$ac_objext; then
14847   ac_cv_struct_tm=time.h
14848 else
14849   $as_echo "$as_me: failed program was:" >&5
14850 sed 's/^/| /' conftest.$ac_ext >&5
14851
14852         ac_cv_struct_tm=sys/time.h
14853 fi
14854
14855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14856 fi
14857 { $as_echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
14858 $as_echo "$ac_cv_struct_tm" >&6; }
14859 if test $ac_cv_struct_tm = sys/time.h; then
14860
14861 cat >>confdefs.h <<\_ACEOF
14862 #define TM_IN_SYS_TIME 1
14863 _ACEOF
14864
14865 fi
14866
14867 { $as_echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
14868 $as_echo_n "checking for struct tm.tm_zone... " >&6; }
14869 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
14870   $as_echo_n "(cached) " >&6
14871 else
14872   cat >conftest.$ac_ext <<_ACEOF
14873 /* confdefs.h.  */
14874 _ACEOF
14875 cat confdefs.h >>conftest.$ac_ext
14876 cat >>conftest.$ac_ext <<_ACEOF
14877 /* end confdefs.h.  */
14878 #include <sys/types.h>
14879 #include <$ac_cv_struct_tm>
14880
14881
14882 int
14883 main ()
14884 {
14885 static struct tm ac_aggr;
14886 if (ac_aggr.tm_zone)
14887 return 0;
14888   ;
14889   return 0;
14890 }
14891 _ACEOF
14892 rm -f conftest.$ac_objext
14893 if { (ac_try="$ac_compile"
14894 case "(($ac_try" in
14895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14896   *) ac_try_echo=$ac_try;;
14897 esac
14898 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14899 $as_echo "$ac_try_echo") >&5
14900   (eval "$ac_compile") 2>conftest.er1
14901   ac_status=$?
14902   grep -v '^ *+' conftest.er1 >conftest.err
14903   rm -f conftest.er1
14904   cat conftest.err >&5
14905   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14906   (exit $ac_status); } && {
14907          test -z "$ac_c_werror_flag" ||
14908          test ! -s conftest.err
14909        } && test -s conftest.$ac_objext; then
14910   ac_cv_member_struct_tm_tm_zone=yes
14911 else
14912   $as_echo "$as_me: failed program was:" >&5
14913 sed 's/^/| /' conftest.$ac_ext >&5
14914
14915         cat >conftest.$ac_ext <<_ACEOF
14916 /* confdefs.h.  */
14917 _ACEOF
14918 cat confdefs.h >>conftest.$ac_ext
14919 cat >>conftest.$ac_ext <<_ACEOF
14920 /* end confdefs.h.  */
14921 #include <sys/types.h>
14922 #include <$ac_cv_struct_tm>
14923
14924
14925 int
14926 main ()
14927 {
14928 static struct tm ac_aggr;
14929 if (sizeof ac_aggr.tm_zone)
14930 return 0;
14931   ;
14932   return 0;
14933 }
14934 _ACEOF
14935 rm -f conftest.$ac_objext
14936 if { (ac_try="$ac_compile"
14937 case "(($ac_try" in
14938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14939   *) ac_try_echo=$ac_try;;
14940 esac
14941 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14942 $as_echo "$ac_try_echo") >&5
14943   (eval "$ac_compile") 2>conftest.er1
14944   ac_status=$?
14945   grep -v '^ *+' conftest.er1 >conftest.err
14946   rm -f conftest.er1
14947   cat conftest.err >&5
14948   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14949   (exit $ac_status); } && {
14950          test -z "$ac_c_werror_flag" ||
14951          test ! -s conftest.err
14952        } && test -s conftest.$ac_objext; then
14953   ac_cv_member_struct_tm_tm_zone=yes
14954 else
14955   $as_echo "$as_me: failed program was:" >&5
14956 sed 's/^/| /' conftest.$ac_ext >&5
14957
14958         ac_cv_member_struct_tm_tm_zone=no
14959 fi
14960
14961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14962 fi
14963
14964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14965 fi
14966 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
14967 $as_echo "$ac_cv_member_struct_tm_tm_zone" >&6; }
14968 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then
14969
14970 cat >>confdefs.h <<_ACEOF
14971 #define HAVE_STRUCT_TM_TM_ZONE 1
14972 _ACEOF
14973
14974
14975 fi
14976
14977 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
14978
14979 cat >>confdefs.h <<\_ACEOF
14980 #define HAVE_TM_ZONE 1
14981 _ACEOF
14982
14983 fi
14984 { $as_echo "$as_me:$LINENO: checking for tzname" >&5
14985 $as_echo_n "checking for tzname... " >&6; }
14986 if test "${ac_cv_var_tzname+set}" = set; then
14987   $as_echo_n "(cached) " >&6
14988 else
14989   cat >conftest.$ac_ext <<_ACEOF
14990 /* confdefs.h.  */
14991 _ACEOF
14992 cat confdefs.h >>conftest.$ac_ext
14993 cat >>conftest.$ac_ext <<_ACEOF
14994 /* end confdefs.h.  */
14995 #include <time.h>
14996 #ifndef tzname /* For SGI.  */
14997 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
14998 #endif
14999
15000 int
15001 main ()
15002 {
15003 atoi(*tzname);
15004   ;
15005   return 0;
15006 }
15007 _ACEOF
15008 rm -f conftest.$ac_objext conftest$ac_exeext
15009 if { (ac_try="$ac_link"
15010 case "(($ac_try" in
15011   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15012   *) ac_try_echo=$ac_try;;
15013 esac
15014 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15015 $as_echo "$ac_try_echo") >&5
15016   (eval "$ac_link") 2>conftest.er1
15017   ac_status=$?
15018   grep -v '^ *+' conftest.er1 >conftest.err
15019   rm -f conftest.er1
15020   cat conftest.err >&5
15021   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15022   (exit $ac_status); } && {
15023          test -z "$ac_c_werror_flag" ||
15024          test ! -s conftest.err
15025        } && test -s conftest$ac_exeext && {
15026          test "$cross_compiling" = yes ||
15027          $as_test_x conftest$ac_exeext
15028        }; then
15029   ac_cv_var_tzname=yes
15030 else
15031   $as_echo "$as_me: failed program was:" >&5
15032 sed 's/^/| /' conftest.$ac_ext >&5
15033
15034         ac_cv_var_tzname=no
15035 fi
15036
15037 rm -rf conftest.dSYM
15038 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15039       conftest$ac_exeext conftest.$ac_ext
15040 fi
15041 { $as_echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
15042 $as_echo "$ac_cv_var_tzname" >&6; }
15043 if test $ac_cv_var_tzname = yes; then
15044
15045 cat >>confdefs.h <<\_ACEOF
15046 #define HAVE_TZNAME 1
15047 _ACEOF
15048
15049 fi
15050
15051 { $as_echo "$as_me:$LINENO: checking for union semun" >&5
15052 $as_echo_n "checking for union semun... " >&6; }
15053 if test "${ac_cv_type_union_semun+set}" = set; then
15054   $as_echo_n "(cached) " >&6
15055 else
15056   ac_cv_type_union_semun=no
15057 cat >conftest.$ac_ext <<_ACEOF
15058 /* confdefs.h.  */
15059 _ACEOF
15060 cat confdefs.h >>conftest.$ac_ext
15061 cat >>conftest.$ac_ext <<_ACEOF
15062 /* end confdefs.h.  */
15063 #include <sys/types.h>
15064 #include <sys/ipc.h>
15065 #include <sys/sem.h>
15066
15067 int
15068 main ()
15069 {
15070 if (sizeof (union semun))
15071        return 0;
15072   ;
15073   return 0;
15074 }
15075 _ACEOF
15076 rm -f conftest.$ac_objext
15077 if { (ac_try="$ac_compile"
15078 case "(($ac_try" in
15079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15080   *) ac_try_echo=$ac_try;;
15081 esac
15082 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15083 $as_echo "$ac_try_echo") >&5
15084   (eval "$ac_compile") 2>conftest.er1
15085   ac_status=$?
15086   grep -v '^ *+' conftest.er1 >conftest.err
15087   rm -f conftest.er1
15088   cat conftest.err >&5
15089   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15090   (exit $ac_status); } && {
15091          test -z "$ac_c_werror_flag" ||
15092          test ! -s conftest.err
15093        } && test -s conftest.$ac_objext; then
15094   cat >conftest.$ac_ext <<_ACEOF
15095 /* confdefs.h.  */
15096 _ACEOF
15097 cat confdefs.h >>conftest.$ac_ext
15098 cat >>conftest.$ac_ext <<_ACEOF
15099 /* end confdefs.h.  */
15100 #include <sys/types.h>
15101 #include <sys/ipc.h>
15102 #include <sys/sem.h>
15103
15104 int
15105 main ()
15106 {
15107 if (sizeof ((union semun)))
15108           return 0;
15109   ;
15110   return 0;
15111 }
15112 _ACEOF
15113 rm -f conftest.$ac_objext
15114 if { (ac_try="$ac_compile"
15115 case "(($ac_try" in
15116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15117   *) ac_try_echo=$ac_try;;
15118 esac
15119 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15120 $as_echo "$ac_try_echo") >&5
15121   (eval "$ac_compile") 2>conftest.er1
15122   ac_status=$?
15123   grep -v '^ *+' conftest.er1 >conftest.err
15124   rm -f conftest.er1
15125   cat conftest.err >&5
15126   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15127   (exit $ac_status); } && {
15128          test -z "$ac_c_werror_flag" ||
15129          test ! -s conftest.err
15130        } && test -s conftest.$ac_objext; then
15131   :
15132 else
15133   $as_echo "$as_me: failed program was:" >&5
15134 sed 's/^/| /' conftest.$ac_ext >&5
15135
15136         ac_cv_type_union_semun=yes
15137 fi
15138
15139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15140 else
15141   $as_echo "$as_me: failed program was:" >&5
15142 sed 's/^/| /' conftest.$ac_ext >&5
15143
15144
15145 fi
15146
15147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15148 fi
15149 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
15150 $as_echo "$ac_cv_type_union_semun" >&6; }
15151 if test "x$ac_cv_type_union_semun" = x""yes; then
15152
15153 cat >>confdefs.h <<_ACEOF
15154 #define HAVE_UNION_SEMUN 1
15155 _ACEOF
15156
15157
15158 fi
15159
15160 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
15161 $as_echo_n "checking for struct sockaddr_un... " >&6; }
15162 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
15163   $as_echo_n "(cached) " >&6
15164 else
15165   ac_cv_type_struct_sockaddr_un=no
15166 cat >conftest.$ac_ext <<_ACEOF
15167 /* confdefs.h.  */
15168 _ACEOF
15169 cat confdefs.h >>conftest.$ac_ext
15170 cat >>conftest.$ac_ext <<_ACEOF
15171 /* end confdefs.h.  */
15172 #include <sys/types.h>
15173 #ifdef HAVE_SYS_UN_H
15174 #include <sys/un.h>
15175 #endif
15176
15177
15178 int
15179 main ()
15180 {
15181 if (sizeof (struct sockaddr_un))
15182        return 0;
15183   ;
15184   return 0;
15185 }
15186 _ACEOF
15187 rm -f conftest.$ac_objext
15188 if { (ac_try="$ac_compile"
15189 case "(($ac_try" in
15190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15191   *) ac_try_echo=$ac_try;;
15192 esac
15193 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15194 $as_echo "$ac_try_echo") >&5
15195   (eval "$ac_compile") 2>conftest.er1
15196   ac_status=$?
15197   grep -v '^ *+' conftest.er1 >conftest.err
15198   rm -f conftest.er1
15199   cat conftest.err >&5
15200   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15201   (exit $ac_status); } && {
15202          test -z "$ac_c_werror_flag" ||
15203          test ! -s conftest.err
15204        } && test -s conftest.$ac_objext; then
15205   cat >conftest.$ac_ext <<_ACEOF
15206 /* confdefs.h.  */
15207 _ACEOF
15208 cat confdefs.h >>conftest.$ac_ext
15209 cat >>conftest.$ac_ext <<_ACEOF
15210 /* end confdefs.h.  */
15211 #include <sys/types.h>
15212 #ifdef HAVE_SYS_UN_H
15213 #include <sys/un.h>
15214 #endif
15215
15216
15217 int
15218 main ()
15219 {
15220 if (sizeof ((struct sockaddr_un)))
15221           return 0;
15222   ;
15223   return 0;
15224 }
15225 _ACEOF
15226 rm -f conftest.$ac_objext
15227 if { (ac_try="$ac_compile"
15228 case "(($ac_try" in
15229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15230   *) ac_try_echo=$ac_try;;
15231 esac
15232 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15233 $as_echo "$ac_try_echo") >&5
15234   (eval "$ac_compile") 2>conftest.er1
15235   ac_status=$?
15236   grep -v '^ *+' conftest.er1 >conftest.err
15237   rm -f conftest.er1
15238   cat conftest.err >&5
15239   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15240   (exit $ac_status); } && {
15241          test -z "$ac_c_werror_flag" ||
15242          test ! -s conftest.err
15243        } && test -s conftest.$ac_objext; then
15244   :
15245 else
15246   $as_echo "$as_me: failed program was:" >&5
15247 sed 's/^/| /' conftest.$ac_ext >&5
15248
15249         ac_cv_type_struct_sockaddr_un=yes
15250 fi
15251
15252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15253 else
15254   $as_echo "$as_me: failed program was:" >&5
15255 sed 's/^/| /' conftest.$ac_ext >&5
15256
15257
15258 fi
15259
15260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15261 fi
15262 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
15263 $as_echo "$ac_cv_type_struct_sockaddr_un" >&6; }
15264 if test "x$ac_cv_type_struct_sockaddr_un" = x""yes; then
15265
15266 cat >>confdefs.h <<_ACEOF
15267 #define HAVE_STRUCT_SOCKADDR_UN 1
15268 _ACEOF
15269
15270
15271 cat >>confdefs.h <<\_ACEOF
15272 #define HAVE_UNIX_SOCKETS 1
15273 _ACEOF
15274
15275 fi
15276
15277 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
15278 $as_echo_n "checking for struct sockaddr_storage... " >&6; }
15279 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
15280   $as_echo_n "(cached) " >&6
15281 else
15282   ac_cv_type_struct_sockaddr_storage=no
15283 cat >conftest.$ac_ext <<_ACEOF
15284 /* confdefs.h.  */
15285 _ACEOF
15286 cat confdefs.h >>conftest.$ac_ext
15287 cat >>conftest.$ac_ext <<_ACEOF
15288 /* end confdefs.h.  */
15289 #include <sys/types.h>
15290 #ifdef HAVE_SYS_SOCKET_H
15291 #include <sys/socket.h>
15292 #endif
15293
15294
15295 int
15296 main ()
15297 {
15298 if (sizeof (struct sockaddr_storage))
15299        return 0;
15300   ;
15301   return 0;
15302 }
15303 _ACEOF
15304 rm -f conftest.$ac_objext
15305 if { (ac_try="$ac_compile"
15306 case "(($ac_try" in
15307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15308   *) ac_try_echo=$ac_try;;
15309 esac
15310 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15311 $as_echo "$ac_try_echo") >&5
15312   (eval "$ac_compile") 2>conftest.er1
15313   ac_status=$?
15314   grep -v '^ *+' conftest.er1 >conftest.err
15315   rm -f conftest.er1
15316   cat conftest.err >&5
15317   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15318   (exit $ac_status); } && {
15319          test -z "$ac_c_werror_flag" ||
15320          test ! -s conftest.err
15321        } && test -s conftest.$ac_objext; then
15322   cat >conftest.$ac_ext <<_ACEOF
15323 /* confdefs.h.  */
15324 _ACEOF
15325 cat confdefs.h >>conftest.$ac_ext
15326 cat >>conftest.$ac_ext <<_ACEOF
15327 /* end confdefs.h.  */
15328 #include <sys/types.h>
15329 #ifdef HAVE_SYS_SOCKET_H
15330 #include <sys/socket.h>
15331 #endif
15332
15333
15334 int
15335 main ()
15336 {
15337 if (sizeof ((struct sockaddr_storage)))
15338           return 0;
15339   ;
15340   return 0;
15341 }
15342 _ACEOF
15343 rm -f conftest.$ac_objext
15344 if { (ac_try="$ac_compile"
15345 case "(($ac_try" in
15346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15347   *) ac_try_echo=$ac_try;;
15348 esac
15349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15350 $as_echo "$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   $as_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   :
15362 else
15363   $as_echo "$as_me: failed program was:" >&5
15364 sed 's/^/| /' conftest.$ac_ext >&5
15365
15366         ac_cv_type_struct_sockaddr_storage=yes
15367 fi
15368
15369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15370 else
15371   $as_echo "$as_me: failed program was:" >&5
15372 sed 's/^/| /' conftest.$ac_ext >&5
15373
15374
15375 fi
15376
15377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15378 fi
15379 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
15380 $as_echo "$ac_cv_type_struct_sockaddr_storage" >&6; }
15381 if test "x$ac_cv_type_struct_sockaddr_storage" = x""yes; then
15382
15383 cat >>confdefs.h <<_ACEOF
15384 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
15385 _ACEOF
15386
15387
15388 fi
15389
15390 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
15391 $as_echo_n "checking for struct sockaddr_storage.ss_family... " >&6; }
15392 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
15393   $as_echo_n "(cached) " >&6
15394 else
15395   cat >conftest.$ac_ext <<_ACEOF
15396 /* confdefs.h.  */
15397 _ACEOF
15398 cat confdefs.h >>conftest.$ac_ext
15399 cat >>conftest.$ac_ext <<_ACEOF
15400 /* end confdefs.h.  */
15401 #include <sys/types.h>
15402 #ifdef HAVE_SYS_SOCKET_H
15403 #include <sys/socket.h>
15404 #endif
15405
15406
15407 int
15408 main ()
15409 {
15410 static struct sockaddr_storage ac_aggr;
15411 if (ac_aggr.ss_family)
15412 return 0;
15413   ;
15414   return 0;
15415 }
15416 _ACEOF
15417 rm -f conftest.$ac_objext
15418 if { (ac_try="$ac_compile"
15419 case "(($ac_try" in
15420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15421   *) ac_try_echo=$ac_try;;
15422 esac
15423 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15424 $as_echo "$ac_try_echo") >&5
15425   (eval "$ac_compile") 2>conftest.er1
15426   ac_status=$?
15427   grep -v '^ *+' conftest.er1 >conftest.err
15428   rm -f conftest.er1
15429   cat conftest.err >&5
15430   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15431   (exit $ac_status); } && {
15432          test -z "$ac_c_werror_flag" ||
15433          test ! -s conftest.err
15434        } && test -s conftest.$ac_objext; then
15435   ac_cv_member_struct_sockaddr_storage_ss_family=yes
15436 else
15437   $as_echo "$as_me: failed program was:" >&5
15438 sed 's/^/| /' conftest.$ac_ext >&5
15439
15440         cat >conftest.$ac_ext <<_ACEOF
15441 /* confdefs.h.  */
15442 _ACEOF
15443 cat confdefs.h >>conftest.$ac_ext
15444 cat >>conftest.$ac_ext <<_ACEOF
15445 /* end confdefs.h.  */
15446 #include <sys/types.h>
15447 #ifdef HAVE_SYS_SOCKET_H
15448 #include <sys/socket.h>
15449 #endif
15450
15451
15452 int
15453 main ()
15454 {
15455 static struct sockaddr_storage ac_aggr;
15456 if (sizeof ac_aggr.ss_family)
15457 return 0;
15458   ;
15459   return 0;
15460 }
15461 _ACEOF
15462 rm -f conftest.$ac_objext
15463 if { (ac_try="$ac_compile"
15464 case "(($ac_try" in
15465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15466   *) ac_try_echo=$ac_try;;
15467 esac
15468 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15469 $as_echo "$ac_try_echo") >&5
15470   (eval "$ac_compile") 2>conftest.er1
15471   ac_status=$?
15472   grep -v '^ *+' conftest.er1 >conftest.err
15473   rm -f conftest.er1
15474   cat conftest.err >&5
15475   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15476   (exit $ac_status); } && {
15477          test -z "$ac_c_werror_flag" ||
15478          test ! -s conftest.err
15479        } && test -s conftest.$ac_objext; then
15480   ac_cv_member_struct_sockaddr_storage_ss_family=yes
15481 else
15482   $as_echo "$as_me: failed program was:" >&5
15483 sed 's/^/| /' conftest.$ac_ext >&5
15484
15485         ac_cv_member_struct_sockaddr_storage_ss_family=no
15486 fi
15487
15488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15489 fi
15490
15491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15492 fi
15493 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
15494 $as_echo "$ac_cv_member_struct_sockaddr_storage_ss_family" >&6; }
15495 if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = x""yes; then
15496
15497 cat >>confdefs.h <<_ACEOF
15498 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
15499 _ACEOF
15500
15501
15502 fi
15503 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
15504 $as_echo_n "checking for struct sockaddr_storage.__ss_family... " >&6; }
15505 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
15506   $as_echo_n "(cached) " >&6
15507 else
15508   cat >conftest.$ac_ext <<_ACEOF
15509 /* confdefs.h.  */
15510 _ACEOF
15511 cat confdefs.h >>conftest.$ac_ext
15512 cat >>conftest.$ac_ext <<_ACEOF
15513 /* end confdefs.h.  */
15514 #include <sys/types.h>
15515 #ifdef HAVE_SYS_SOCKET_H
15516 #include <sys/socket.h>
15517 #endif
15518
15519
15520 int
15521 main ()
15522 {
15523 static struct sockaddr_storage ac_aggr;
15524 if (ac_aggr.__ss_family)
15525 return 0;
15526   ;
15527   return 0;
15528 }
15529 _ACEOF
15530 rm -f conftest.$ac_objext
15531 if { (ac_try="$ac_compile"
15532 case "(($ac_try" in
15533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15534   *) ac_try_echo=$ac_try;;
15535 esac
15536 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15537 $as_echo "$ac_try_echo") >&5
15538   (eval "$ac_compile") 2>conftest.er1
15539   ac_status=$?
15540   grep -v '^ *+' conftest.er1 >conftest.err
15541   rm -f conftest.er1
15542   cat conftest.err >&5
15543   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15544   (exit $ac_status); } && {
15545          test -z "$ac_c_werror_flag" ||
15546          test ! -s conftest.err
15547        } && test -s conftest.$ac_objext; then
15548   ac_cv_member_struct_sockaddr_storage___ss_family=yes
15549 else
15550   $as_echo "$as_me: failed program was:" >&5
15551 sed 's/^/| /' conftest.$ac_ext >&5
15552
15553         cat >conftest.$ac_ext <<_ACEOF
15554 /* confdefs.h.  */
15555 _ACEOF
15556 cat confdefs.h >>conftest.$ac_ext
15557 cat >>conftest.$ac_ext <<_ACEOF
15558 /* end confdefs.h.  */
15559 #include <sys/types.h>
15560 #ifdef HAVE_SYS_SOCKET_H
15561 #include <sys/socket.h>
15562 #endif
15563
15564
15565 int
15566 main ()
15567 {
15568 static struct sockaddr_storage ac_aggr;
15569 if (sizeof ac_aggr.__ss_family)
15570 return 0;
15571   ;
15572   return 0;
15573 }
15574 _ACEOF
15575 rm -f conftest.$ac_objext
15576 if { (ac_try="$ac_compile"
15577 case "(($ac_try" in
15578   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15579   *) ac_try_echo=$ac_try;;
15580 esac
15581 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15582 $as_echo "$ac_try_echo") >&5
15583   (eval "$ac_compile") 2>conftest.er1
15584   ac_status=$?
15585   grep -v '^ *+' conftest.er1 >conftest.err
15586   rm -f conftest.er1
15587   cat conftest.err >&5
15588   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15589   (exit $ac_status); } && {
15590          test -z "$ac_c_werror_flag" ||
15591          test ! -s conftest.err
15592        } && test -s conftest.$ac_objext; then
15593   ac_cv_member_struct_sockaddr_storage___ss_family=yes
15594 else
15595   $as_echo "$as_me: failed program was:" >&5
15596 sed 's/^/| /' conftest.$ac_ext >&5
15597
15598         ac_cv_member_struct_sockaddr_storage___ss_family=no
15599 fi
15600
15601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15602 fi
15603
15604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15605 fi
15606 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
15607 $as_echo "$ac_cv_member_struct_sockaddr_storage___ss_family" >&6; }
15608 if test "x$ac_cv_member_struct_sockaddr_storage___ss_family" = x""yes; then
15609
15610 cat >>confdefs.h <<_ACEOF
15611 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
15612 _ACEOF
15613
15614
15615 fi
15616 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
15617 $as_echo_n "checking for struct sockaddr_storage.ss_len... " >&6; }
15618 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
15619   $as_echo_n "(cached) " >&6
15620 else
15621   cat >conftest.$ac_ext <<_ACEOF
15622 /* confdefs.h.  */
15623 _ACEOF
15624 cat confdefs.h >>conftest.$ac_ext
15625 cat >>conftest.$ac_ext <<_ACEOF
15626 /* end confdefs.h.  */
15627 #include <sys/types.h>
15628 #ifdef HAVE_SYS_SOCKET_H
15629 #include <sys/socket.h>
15630 #endif
15631
15632
15633 int
15634 main ()
15635 {
15636 static struct sockaddr_storage ac_aggr;
15637 if (ac_aggr.ss_len)
15638 return 0;
15639   ;
15640   return 0;
15641 }
15642 _ACEOF
15643 rm -f conftest.$ac_objext
15644 if { (ac_try="$ac_compile"
15645 case "(($ac_try" in
15646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15647   *) ac_try_echo=$ac_try;;
15648 esac
15649 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15650 $as_echo "$ac_try_echo") >&5
15651   (eval "$ac_compile") 2>conftest.er1
15652   ac_status=$?
15653   grep -v '^ *+' conftest.er1 >conftest.err
15654   rm -f conftest.er1
15655   cat conftest.err >&5
15656   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15657   (exit $ac_status); } && {
15658          test -z "$ac_c_werror_flag" ||
15659          test ! -s conftest.err
15660        } && test -s conftest.$ac_objext; then
15661   ac_cv_member_struct_sockaddr_storage_ss_len=yes
15662 else
15663   $as_echo "$as_me: failed program was:" >&5
15664 sed 's/^/| /' conftest.$ac_ext >&5
15665
15666         cat >conftest.$ac_ext <<_ACEOF
15667 /* confdefs.h.  */
15668 _ACEOF
15669 cat confdefs.h >>conftest.$ac_ext
15670 cat >>conftest.$ac_ext <<_ACEOF
15671 /* end confdefs.h.  */
15672 #include <sys/types.h>
15673 #ifdef HAVE_SYS_SOCKET_H
15674 #include <sys/socket.h>
15675 #endif
15676
15677
15678 int
15679 main ()
15680 {
15681 static struct sockaddr_storage ac_aggr;
15682 if (sizeof ac_aggr.ss_len)
15683 return 0;
15684   ;
15685   return 0;
15686 }
15687 _ACEOF
15688 rm -f conftest.$ac_objext
15689 if { (ac_try="$ac_compile"
15690 case "(($ac_try" in
15691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15692   *) ac_try_echo=$ac_try;;
15693 esac
15694 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15695 $as_echo "$ac_try_echo") >&5
15696   (eval "$ac_compile") 2>conftest.er1
15697   ac_status=$?
15698   grep -v '^ *+' conftest.er1 >conftest.err
15699   rm -f conftest.er1
15700   cat conftest.err >&5
15701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15702   (exit $ac_status); } && {
15703          test -z "$ac_c_werror_flag" ||
15704          test ! -s conftest.err
15705        } && test -s conftest.$ac_objext; then
15706   ac_cv_member_struct_sockaddr_storage_ss_len=yes
15707 else
15708   $as_echo "$as_me: failed program was:" >&5
15709 sed 's/^/| /' conftest.$ac_ext >&5
15710
15711         ac_cv_member_struct_sockaddr_storage_ss_len=no
15712 fi
15713
15714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15715 fi
15716
15717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15718 fi
15719 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
15720 $as_echo "$ac_cv_member_struct_sockaddr_storage_ss_len" >&6; }
15721 if test "x$ac_cv_member_struct_sockaddr_storage_ss_len" = x""yes; then
15722
15723 cat >>confdefs.h <<_ACEOF
15724 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
15725 _ACEOF
15726
15727
15728 fi
15729 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
15730 $as_echo_n "checking for struct sockaddr_storage.__ss_len... " >&6; }
15731 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
15732   $as_echo_n "(cached) " >&6
15733 else
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 <sys/types.h>
15741 #ifdef HAVE_SYS_SOCKET_H
15742 #include <sys/socket.h>
15743 #endif
15744
15745
15746 int
15747 main ()
15748 {
15749 static struct sockaddr_storage ac_aggr;
15750 if (ac_aggr.__ss_len)
15751 return 0;
15752   ;
15753   return 0;
15754 }
15755 _ACEOF
15756 rm -f conftest.$ac_objext
15757 if { (ac_try="$ac_compile"
15758 case "(($ac_try" in
15759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15760   *) ac_try_echo=$ac_try;;
15761 esac
15762 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15763 $as_echo "$ac_try_echo") >&5
15764   (eval "$ac_compile") 2>conftest.er1
15765   ac_status=$?
15766   grep -v '^ *+' conftest.er1 >conftest.err
15767   rm -f conftest.er1
15768   cat conftest.err >&5
15769   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15770   (exit $ac_status); } && {
15771          test -z "$ac_c_werror_flag" ||
15772          test ! -s conftest.err
15773        } && test -s conftest.$ac_objext; then
15774   ac_cv_member_struct_sockaddr_storage___ss_len=yes
15775 else
15776   $as_echo "$as_me: failed program was:" >&5
15777 sed 's/^/| /' conftest.$ac_ext >&5
15778
15779         cat >conftest.$ac_ext <<_ACEOF
15780 /* confdefs.h.  */
15781 _ACEOF
15782 cat confdefs.h >>conftest.$ac_ext
15783 cat >>conftest.$ac_ext <<_ACEOF
15784 /* end confdefs.h.  */
15785 #include <sys/types.h>
15786 #ifdef HAVE_SYS_SOCKET_H
15787 #include <sys/socket.h>
15788 #endif
15789
15790
15791 int
15792 main ()
15793 {
15794 static struct sockaddr_storage ac_aggr;
15795 if (sizeof ac_aggr.__ss_len)
15796 return 0;
15797   ;
15798   return 0;
15799 }
15800 _ACEOF
15801 rm -f conftest.$ac_objext
15802 if { (ac_try="$ac_compile"
15803 case "(($ac_try" in
15804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15805   *) ac_try_echo=$ac_try;;
15806 esac
15807 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15808 $as_echo "$ac_try_echo") >&5
15809   (eval "$ac_compile") 2>conftest.er1
15810   ac_status=$?
15811   grep -v '^ *+' conftest.er1 >conftest.err
15812   rm -f conftest.er1
15813   cat conftest.err >&5
15814   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15815   (exit $ac_status); } && {
15816          test -z "$ac_c_werror_flag" ||
15817          test ! -s conftest.err
15818        } && test -s conftest.$ac_objext; then
15819   ac_cv_member_struct_sockaddr_storage___ss_len=yes
15820 else
15821   $as_echo "$as_me: failed program was:" >&5
15822 sed 's/^/| /' conftest.$ac_ext >&5
15823
15824         ac_cv_member_struct_sockaddr_storage___ss_len=no
15825 fi
15826
15827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15828 fi
15829
15830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15831 fi
15832 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
15833 $as_echo "$ac_cv_member_struct_sockaddr_storage___ss_len" >&6; }
15834 if test "x$ac_cv_member_struct_sockaddr_storage___ss_len" = x""yes; then
15835
15836 cat >>confdefs.h <<_ACEOF
15837 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
15838 _ACEOF
15839
15840
15841 fi
15842 { $as_echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
15843 $as_echo_n "checking for struct sockaddr.sa_len... " >&6; }
15844 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
15845   $as_echo_n "(cached) " >&6
15846 else
15847   cat >conftest.$ac_ext <<_ACEOF
15848 /* confdefs.h.  */
15849 _ACEOF
15850 cat confdefs.h >>conftest.$ac_ext
15851 cat >>conftest.$ac_ext <<_ACEOF
15852 /* end confdefs.h.  */
15853 #include <sys/types.h>
15854 #ifdef HAVE_SYS_SOCKET_H
15855 #include <sys/socket.h>
15856 #endif
15857
15858
15859 int
15860 main ()
15861 {
15862 static struct sockaddr ac_aggr;
15863 if (ac_aggr.sa_len)
15864 return 0;
15865   ;
15866   return 0;
15867 }
15868 _ACEOF
15869 rm -f conftest.$ac_objext
15870 if { (ac_try="$ac_compile"
15871 case "(($ac_try" in
15872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15873   *) ac_try_echo=$ac_try;;
15874 esac
15875 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15876 $as_echo "$ac_try_echo") >&5
15877   (eval "$ac_compile") 2>conftest.er1
15878   ac_status=$?
15879   grep -v '^ *+' conftest.er1 >conftest.err
15880   rm -f conftest.er1
15881   cat conftest.err >&5
15882   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15883   (exit $ac_status); } && {
15884          test -z "$ac_c_werror_flag" ||
15885          test ! -s conftest.err
15886        } && test -s conftest.$ac_objext; then
15887   ac_cv_member_struct_sockaddr_sa_len=yes
15888 else
15889   $as_echo "$as_me: failed program was:" >&5
15890 sed 's/^/| /' conftest.$ac_ext >&5
15891
15892         cat >conftest.$ac_ext <<_ACEOF
15893 /* confdefs.h.  */
15894 _ACEOF
15895 cat confdefs.h >>conftest.$ac_ext
15896 cat >>conftest.$ac_ext <<_ACEOF
15897 /* end confdefs.h.  */
15898 #include <sys/types.h>
15899 #ifdef HAVE_SYS_SOCKET_H
15900 #include <sys/socket.h>
15901 #endif
15902
15903
15904 int
15905 main ()
15906 {
15907 static struct sockaddr ac_aggr;
15908 if (sizeof ac_aggr.sa_len)
15909 return 0;
15910   ;
15911   return 0;
15912 }
15913 _ACEOF
15914 rm -f conftest.$ac_objext
15915 if { (ac_try="$ac_compile"
15916 case "(($ac_try" in
15917   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15918   *) ac_try_echo=$ac_try;;
15919 esac
15920 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15921 $as_echo "$ac_try_echo") >&5
15922   (eval "$ac_compile") 2>conftest.er1
15923   ac_status=$?
15924   grep -v '^ *+' conftest.er1 >conftest.err
15925   rm -f conftest.er1
15926   cat conftest.err >&5
15927   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15928   (exit $ac_status); } && {
15929          test -z "$ac_c_werror_flag" ||
15930          test ! -s conftest.err
15931        } && test -s conftest.$ac_objext; then
15932   ac_cv_member_struct_sockaddr_sa_len=yes
15933 else
15934   $as_echo "$as_me: failed program was:" >&5
15935 sed 's/^/| /' conftest.$ac_ext >&5
15936
15937         ac_cv_member_struct_sockaddr_sa_len=no
15938 fi
15939
15940 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15941 fi
15942
15943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15944 fi
15945 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
15946 $as_echo "$ac_cv_member_struct_sockaddr_sa_len" >&6; }
15947 if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then
15948
15949 cat >>confdefs.h <<_ACEOF
15950 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
15951 _ACEOF
15952
15953
15954 fi
15955
15956 { $as_echo "$as_me:$LINENO: checking for struct addrinfo" >&5
15957 $as_echo_n "checking for struct addrinfo... " >&6; }
15958 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
15959   $as_echo_n "(cached) " >&6
15960 else
15961   ac_cv_type_struct_addrinfo=no
15962 cat >conftest.$ac_ext <<_ACEOF
15963 /* confdefs.h.  */
15964 _ACEOF
15965 cat confdefs.h >>conftest.$ac_ext
15966 cat >>conftest.$ac_ext <<_ACEOF
15967 /* end confdefs.h.  */
15968 #include <sys/types.h>
15969 #include <sys/socket.h>
15970 #include <netdb.h>
15971
15972
15973 int
15974 main ()
15975 {
15976 if (sizeof (struct addrinfo))
15977        return 0;
15978   ;
15979   return 0;
15980 }
15981 _ACEOF
15982 rm -f conftest.$ac_objext
15983 if { (ac_try="$ac_compile"
15984 case "(($ac_try" in
15985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15986   *) ac_try_echo=$ac_try;;
15987 esac
15988 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15989 $as_echo "$ac_try_echo") >&5
15990   (eval "$ac_compile") 2>conftest.er1
15991   ac_status=$?
15992   grep -v '^ *+' conftest.er1 >conftest.err
15993   rm -f conftest.er1
15994   cat conftest.err >&5
15995   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15996   (exit $ac_status); } && {
15997          test -z "$ac_c_werror_flag" ||
15998          test ! -s conftest.err
15999        } && test -s conftest.$ac_objext; then
16000   cat >conftest.$ac_ext <<_ACEOF
16001 /* confdefs.h.  */
16002 _ACEOF
16003 cat confdefs.h >>conftest.$ac_ext
16004 cat >>conftest.$ac_ext <<_ACEOF
16005 /* end confdefs.h.  */
16006 #include <sys/types.h>
16007 #include <sys/socket.h>
16008 #include <netdb.h>
16009
16010
16011 int
16012 main ()
16013 {
16014 if (sizeof ((struct addrinfo)))
16015           return 0;
16016   ;
16017   return 0;
16018 }
16019 _ACEOF
16020 rm -f conftest.$ac_objext
16021 if { (ac_try="$ac_compile"
16022 case "(($ac_try" in
16023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16024   *) ac_try_echo=$ac_try;;
16025 esac
16026 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16027 $as_echo "$ac_try_echo") >&5
16028   (eval "$ac_compile") 2>conftest.er1
16029   ac_status=$?
16030   grep -v '^ *+' conftest.er1 >conftest.err
16031   rm -f conftest.er1
16032   cat conftest.err >&5
16033   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16034   (exit $ac_status); } && {
16035          test -z "$ac_c_werror_flag" ||
16036          test ! -s conftest.err
16037        } && test -s conftest.$ac_objext; then
16038   :
16039 else
16040   $as_echo "$as_me: failed program was:" >&5
16041 sed 's/^/| /' conftest.$ac_ext >&5
16042
16043         ac_cv_type_struct_addrinfo=yes
16044 fi
16045
16046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16047 else
16048   $as_echo "$as_me: failed program was:" >&5
16049 sed 's/^/| /' conftest.$ac_ext >&5
16050
16051
16052 fi
16053
16054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16055 fi
16056 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
16057 $as_echo "$ac_cv_type_struct_addrinfo" >&6; }
16058 if test "x$ac_cv_type_struct_addrinfo" = x""yes; then
16059
16060 cat >>confdefs.h <<_ACEOF
16061 #define HAVE_STRUCT_ADDRINFO 1
16062 _ACEOF
16063
16064
16065 fi
16066
16067
16068   { $as_echo "$as_me:$LINENO: checking for intptr_t" >&5
16069 $as_echo_n "checking for intptr_t... " >&6; }
16070 if test "${ac_cv_type_intptr_t+set}" = set; then
16071   $as_echo_n "(cached) " >&6
16072 else
16073   ac_cv_type_intptr_t=no
16074 cat >conftest.$ac_ext <<_ACEOF
16075 /* confdefs.h.  */
16076 _ACEOF
16077 cat confdefs.h >>conftest.$ac_ext
16078 cat >>conftest.$ac_ext <<_ACEOF
16079 /* end confdefs.h.  */
16080 $ac_includes_default
16081 int
16082 main ()
16083 {
16084 if (sizeof (intptr_t))
16085        return 0;
16086   ;
16087   return 0;
16088 }
16089 _ACEOF
16090 rm -f conftest.$ac_objext
16091 if { (ac_try="$ac_compile"
16092 case "(($ac_try" in
16093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16094   *) ac_try_echo=$ac_try;;
16095 esac
16096 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16097 $as_echo "$ac_try_echo") >&5
16098   (eval "$ac_compile") 2>conftest.er1
16099   ac_status=$?
16100   grep -v '^ *+' conftest.er1 >conftest.err
16101   rm -f conftest.er1
16102   cat conftest.err >&5
16103   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16104   (exit $ac_status); } && {
16105          test -z "$ac_c_werror_flag" ||
16106          test ! -s conftest.err
16107        } && test -s conftest.$ac_objext; then
16108   cat >conftest.$ac_ext <<_ACEOF
16109 /* confdefs.h.  */
16110 _ACEOF
16111 cat confdefs.h >>conftest.$ac_ext
16112 cat >>conftest.$ac_ext <<_ACEOF
16113 /* end confdefs.h.  */
16114 $ac_includes_default
16115 int
16116 main ()
16117 {
16118 if (sizeof ((intptr_t)))
16119           return 0;
16120   ;
16121   return 0;
16122 }
16123 _ACEOF
16124 rm -f conftest.$ac_objext
16125 if { (ac_try="$ac_compile"
16126 case "(($ac_try" in
16127   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16128   *) ac_try_echo=$ac_try;;
16129 esac
16130 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16131 $as_echo "$ac_try_echo") >&5
16132   (eval "$ac_compile") 2>conftest.er1
16133   ac_status=$?
16134   grep -v '^ *+' conftest.er1 >conftest.err
16135   rm -f conftest.er1
16136   cat conftest.err >&5
16137   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16138   (exit $ac_status); } && {
16139          test -z "$ac_c_werror_flag" ||
16140          test ! -s conftest.err
16141        } && test -s conftest.$ac_objext; then
16142   :
16143 else
16144   $as_echo "$as_me: failed program was:" >&5
16145 sed 's/^/| /' conftest.$ac_ext >&5
16146
16147         ac_cv_type_intptr_t=yes
16148 fi
16149
16150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16151 else
16152   $as_echo "$as_me: failed program was:" >&5
16153 sed 's/^/| /' conftest.$ac_ext >&5
16154
16155
16156 fi
16157
16158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16159 fi
16160 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5
16161 $as_echo "$ac_cv_type_intptr_t" >&6; }
16162 if test "x$ac_cv_type_intptr_t" = x""yes; then
16163
16164 cat >>confdefs.h <<\_ACEOF
16165 #define HAVE_INTPTR_T 1
16166 _ACEOF
16167
16168 else
16169   for ac_type in 'int' 'long int' 'long long int'; do
16170        cat >conftest.$ac_ext <<_ACEOF
16171 /* confdefs.h.  */
16172 _ACEOF
16173 cat confdefs.h >>conftest.$ac_ext
16174 cat >>conftest.$ac_ext <<_ACEOF
16175 /* end confdefs.h.  */
16176 $ac_includes_default
16177 int
16178 main ()
16179 {
16180 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
16181 test_array [0] = 0
16182
16183   ;
16184   return 0;
16185 }
16186 _ACEOF
16187 rm -f conftest.$ac_objext
16188 if { (ac_try="$ac_compile"
16189 case "(($ac_try" in
16190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16191   *) ac_try_echo=$ac_try;;
16192 esac
16193 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16194 $as_echo "$ac_try_echo") >&5
16195   (eval "$ac_compile") 2>conftest.er1
16196   ac_status=$?
16197   grep -v '^ *+' conftest.er1 >conftest.err
16198   rm -f conftest.er1
16199   cat conftest.err >&5
16200   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16201   (exit $ac_status); } && {
16202          test -z "$ac_c_werror_flag" ||
16203          test ! -s conftest.err
16204        } && test -s conftest.$ac_objext; then
16205
16206 cat >>confdefs.h <<_ACEOF
16207 #define intptr_t $ac_type
16208 _ACEOF
16209
16210           ac_type=
16211 else
16212   $as_echo "$as_me: failed program was:" >&5
16213 sed 's/^/| /' conftest.$ac_ext >&5
16214
16215
16216 fi
16217
16218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16219        test -z "$ac_type" && break
16220      done
16221 fi
16222
16223
16224
16225   { $as_echo "$as_me:$LINENO: checking for uintptr_t" >&5
16226 $as_echo_n "checking for uintptr_t... " >&6; }
16227 if test "${ac_cv_type_uintptr_t+set}" = set; then
16228   $as_echo_n "(cached) " >&6
16229 else
16230   ac_cv_type_uintptr_t=no
16231 cat >conftest.$ac_ext <<_ACEOF
16232 /* confdefs.h.  */
16233 _ACEOF
16234 cat confdefs.h >>conftest.$ac_ext
16235 cat >>conftest.$ac_ext <<_ACEOF
16236 /* end confdefs.h.  */
16237 $ac_includes_default
16238 int
16239 main ()
16240 {
16241 if (sizeof (uintptr_t))
16242        return 0;
16243   ;
16244   return 0;
16245 }
16246 _ACEOF
16247 rm -f conftest.$ac_objext
16248 if { (ac_try="$ac_compile"
16249 case "(($ac_try" in
16250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16251   *) ac_try_echo=$ac_try;;
16252 esac
16253 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16254 $as_echo "$ac_try_echo") >&5
16255   (eval "$ac_compile") 2>conftest.er1
16256   ac_status=$?
16257   grep -v '^ *+' conftest.er1 >conftest.err
16258   rm -f conftest.er1
16259   cat conftest.err >&5
16260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16261   (exit $ac_status); } && {
16262          test -z "$ac_c_werror_flag" ||
16263          test ! -s conftest.err
16264        } && test -s conftest.$ac_objext; then
16265   cat >conftest.$ac_ext <<_ACEOF
16266 /* confdefs.h.  */
16267 _ACEOF
16268 cat confdefs.h >>conftest.$ac_ext
16269 cat >>conftest.$ac_ext <<_ACEOF
16270 /* end confdefs.h.  */
16271 $ac_includes_default
16272 int
16273 main ()
16274 {
16275 if (sizeof ((uintptr_t)))
16276           return 0;
16277   ;
16278   return 0;
16279 }
16280 _ACEOF
16281 rm -f conftest.$ac_objext
16282 if { (ac_try="$ac_compile"
16283 case "(($ac_try" in
16284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16285   *) ac_try_echo=$ac_try;;
16286 esac
16287 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16288 $as_echo "$ac_try_echo") >&5
16289   (eval "$ac_compile") 2>conftest.er1
16290   ac_status=$?
16291   grep -v '^ *+' conftest.er1 >conftest.err
16292   rm -f conftest.er1
16293   cat conftest.err >&5
16294   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16295   (exit $ac_status); } && {
16296          test -z "$ac_c_werror_flag" ||
16297          test ! -s conftest.err
16298        } && test -s conftest.$ac_objext; then
16299   :
16300 else
16301   $as_echo "$as_me: failed program was:" >&5
16302 sed 's/^/| /' conftest.$ac_ext >&5
16303
16304         ac_cv_type_uintptr_t=yes
16305 fi
16306
16307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16308 else
16309   $as_echo "$as_me: failed program was:" >&5
16310 sed 's/^/| /' conftest.$ac_ext >&5
16311
16312
16313 fi
16314
16315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16316 fi
16317 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
16318 $as_echo "$ac_cv_type_uintptr_t" >&6; }
16319 if test "x$ac_cv_type_uintptr_t" = x""yes; then
16320
16321 cat >>confdefs.h <<\_ACEOF
16322 #define HAVE_UINTPTR_T 1
16323 _ACEOF
16324
16325 else
16326   for ac_type in 'unsigned int' 'unsigned long int' \
16327         'unsigned long long int'; do
16328        cat >conftest.$ac_ext <<_ACEOF
16329 /* confdefs.h.  */
16330 _ACEOF
16331 cat confdefs.h >>conftest.$ac_ext
16332 cat >>conftest.$ac_ext <<_ACEOF
16333 /* end confdefs.h.  */
16334 $ac_includes_default
16335 int
16336 main ()
16337 {
16338 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
16339 test_array [0] = 0
16340
16341   ;
16342   return 0;
16343 }
16344 _ACEOF
16345 rm -f conftest.$ac_objext
16346 if { (ac_try="$ac_compile"
16347 case "(($ac_try" in
16348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16349   *) ac_try_echo=$ac_try;;
16350 esac
16351 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16352 $as_echo "$ac_try_echo") >&5
16353   (eval "$ac_compile") 2>conftest.er1
16354   ac_status=$?
16355   grep -v '^ *+' conftest.er1 >conftest.err
16356   rm -f conftest.er1
16357   cat conftest.err >&5
16358   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16359   (exit $ac_status); } && {
16360          test -z "$ac_c_werror_flag" ||
16361          test ! -s conftest.err
16362        } && test -s conftest.$ac_objext; then
16363
16364 cat >>confdefs.h <<_ACEOF
16365 #define uintptr_t $ac_type
16366 _ACEOF
16367
16368           ac_type=
16369 else
16370   $as_echo "$as_me: failed program was:" >&5
16371 sed 's/^/| /' conftest.$ac_ext >&5
16372
16373
16374 fi
16375
16376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16377        test -z "$ac_type" && break
16378      done
16379 fi
16380
16381
16382
16383 { $as_echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
16384 $as_echo_n "checking for struct cmsgcred... " >&6; }
16385 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
16386   $as_echo_n "(cached) " >&6
16387 else
16388   ac_cv_type_struct_cmsgcred=no
16389 cat >conftest.$ac_ext <<_ACEOF
16390 /* confdefs.h.  */
16391 _ACEOF
16392 cat confdefs.h >>conftest.$ac_ext
16393 cat >>conftest.$ac_ext <<_ACEOF
16394 /* end confdefs.h.  */
16395 #include <sys/param.h>
16396 #include <sys/types.h>
16397 #include <sys/socket.h>
16398 #include <sys/ucred.h>
16399
16400 int
16401 main ()
16402 {
16403 if (sizeof (struct cmsgcred))
16404        return 0;
16405   ;
16406   return 0;
16407 }
16408 _ACEOF
16409 rm -f conftest.$ac_objext
16410 if { (ac_try="$ac_compile"
16411 case "(($ac_try" in
16412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16413   *) ac_try_echo=$ac_try;;
16414 esac
16415 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16416 $as_echo "$ac_try_echo") >&5
16417   (eval "$ac_compile") 2>conftest.er1
16418   ac_status=$?
16419   grep -v '^ *+' conftest.er1 >conftest.err
16420   rm -f conftest.er1
16421   cat conftest.err >&5
16422   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16423   (exit $ac_status); } && {
16424          test -z "$ac_c_werror_flag" ||
16425          test ! -s conftest.err
16426        } && test -s conftest.$ac_objext; then
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 <sys/param.h>
16434 #include <sys/types.h>
16435 #include <sys/socket.h>
16436 #include <sys/ucred.h>
16437
16438 int
16439 main ()
16440 {
16441 if (sizeof ((struct cmsgcred)))
16442           return 0;
16443   ;
16444   return 0;
16445 }
16446 _ACEOF
16447 rm -f conftest.$ac_objext
16448 if { (ac_try="$ac_compile"
16449 case "(($ac_try" in
16450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16451   *) ac_try_echo=$ac_try;;
16452 esac
16453 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16454 $as_echo "$ac_try_echo") >&5
16455   (eval "$ac_compile") 2>conftest.er1
16456   ac_status=$?
16457   grep -v '^ *+' conftest.er1 >conftest.err
16458   rm -f conftest.er1
16459   cat conftest.err >&5
16460   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16461   (exit $ac_status); } && {
16462          test -z "$ac_c_werror_flag" ||
16463          test ! -s conftest.err
16464        } && test -s conftest.$ac_objext; then
16465   :
16466 else
16467   $as_echo "$as_me: failed program was:" >&5
16468 sed 's/^/| /' conftest.$ac_ext >&5
16469
16470         ac_cv_type_struct_cmsgcred=yes
16471 fi
16472
16473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16474 else
16475   $as_echo "$as_me: failed program was:" >&5
16476 sed 's/^/| /' conftest.$ac_ext >&5
16477
16478
16479 fi
16480
16481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16482 fi
16483 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
16484 $as_echo "$ac_cv_type_struct_cmsgcred" >&6; }
16485 if test "x$ac_cv_type_struct_cmsgcred" = x""yes; then
16486
16487 cat >>confdefs.h <<_ACEOF
16488 #define HAVE_STRUCT_CMSGCRED 1
16489 _ACEOF
16490
16491
16492 fi
16493 { $as_echo "$as_me:$LINENO: checking for struct fcred" >&5
16494 $as_echo_n "checking for struct fcred... " >&6; }
16495 if test "${ac_cv_type_struct_fcred+set}" = set; then
16496   $as_echo_n "(cached) " >&6
16497 else
16498   ac_cv_type_struct_fcred=no
16499 cat >conftest.$ac_ext <<_ACEOF
16500 /* confdefs.h.  */
16501 _ACEOF
16502 cat confdefs.h >>conftest.$ac_ext
16503 cat >>conftest.$ac_ext <<_ACEOF
16504 /* end confdefs.h.  */
16505 #include <sys/param.h>
16506 #include <sys/types.h>
16507 #include <sys/socket.h>
16508 #include <sys/ucred.h>
16509
16510 int
16511 main ()
16512 {
16513 if (sizeof (struct fcred))
16514        return 0;
16515   ;
16516   return 0;
16517 }
16518 _ACEOF
16519 rm -f conftest.$ac_objext
16520 if { (ac_try="$ac_compile"
16521 case "(($ac_try" in
16522   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16523   *) ac_try_echo=$ac_try;;
16524 esac
16525 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16526 $as_echo "$ac_try_echo") >&5
16527   (eval "$ac_compile") 2>conftest.er1
16528   ac_status=$?
16529   grep -v '^ *+' conftest.er1 >conftest.err
16530   rm -f conftest.er1
16531   cat conftest.err >&5
16532   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16533   (exit $ac_status); } && {
16534          test -z "$ac_c_werror_flag" ||
16535          test ! -s conftest.err
16536        } && test -s conftest.$ac_objext; then
16537   cat >conftest.$ac_ext <<_ACEOF
16538 /* confdefs.h.  */
16539 _ACEOF
16540 cat confdefs.h >>conftest.$ac_ext
16541 cat >>conftest.$ac_ext <<_ACEOF
16542 /* end confdefs.h.  */
16543 #include <sys/param.h>
16544 #include <sys/types.h>
16545 #include <sys/socket.h>
16546 #include <sys/ucred.h>
16547
16548 int
16549 main ()
16550 {
16551 if (sizeof ((struct fcred)))
16552           return 0;
16553   ;
16554   return 0;
16555 }
16556 _ACEOF
16557 rm -f conftest.$ac_objext
16558 if { (ac_try="$ac_compile"
16559 case "(($ac_try" in
16560   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16561   *) ac_try_echo=$ac_try;;
16562 esac
16563 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16564 $as_echo "$ac_try_echo") >&5
16565   (eval "$ac_compile") 2>conftest.er1
16566   ac_status=$?
16567   grep -v '^ *+' conftest.er1 >conftest.err
16568   rm -f conftest.er1
16569   cat conftest.err >&5
16570   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16571   (exit $ac_status); } && {
16572          test -z "$ac_c_werror_flag" ||
16573          test ! -s conftest.err
16574        } && test -s conftest.$ac_objext; then
16575   :
16576 else
16577   $as_echo "$as_me: failed program was:" >&5
16578 sed 's/^/| /' conftest.$ac_ext >&5
16579
16580         ac_cv_type_struct_fcred=yes
16581 fi
16582
16583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16584 else
16585   $as_echo "$as_me: failed program was:" >&5
16586 sed 's/^/| /' conftest.$ac_ext >&5
16587
16588
16589 fi
16590
16591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16592 fi
16593 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
16594 $as_echo "$ac_cv_type_struct_fcred" >&6; }
16595 if test "x$ac_cv_type_struct_fcred" = x""yes; then
16596
16597 cat >>confdefs.h <<_ACEOF
16598 #define HAVE_STRUCT_FCRED 1
16599 _ACEOF
16600
16601
16602 fi
16603 { $as_echo "$as_me:$LINENO: checking for struct sockcred" >&5
16604 $as_echo_n "checking for struct sockcred... " >&6; }
16605 if test "${ac_cv_type_struct_sockcred+set}" = set; then
16606   $as_echo_n "(cached) " >&6
16607 else
16608   ac_cv_type_struct_sockcred=no
16609 cat >conftest.$ac_ext <<_ACEOF
16610 /* confdefs.h.  */
16611 _ACEOF
16612 cat confdefs.h >>conftest.$ac_ext
16613 cat >>conftest.$ac_ext <<_ACEOF
16614 /* end confdefs.h.  */
16615 #include <sys/param.h>
16616 #include <sys/types.h>
16617 #include <sys/socket.h>
16618 #include <sys/ucred.h>
16619
16620 int
16621 main ()
16622 {
16623 if (sizeof (struct sockcred))
16624        return 0;
16625   ;
16626   return 0;
16627 }
16628 _ACEOF
16629 rm -f conftest.$ac_objext
16630 if { (ac_try="$ac_compile"
16631 case "(($ac_try" in
16632   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16633   *) ac_try_echo=$ac_try;;
16634 esac
16635 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16636 $as_echo "$ac_try_echo") >&5
16637   (eval "$ac_compile") 2>conftest.er1
16638   ac_status=$?
16639   grep -v '^ *+' conftest.er1 >conftest.err
16640   rm -f conftest.er1
16641   cat conftest.err >&5
16642   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16643   (exit $ac_status); } && {
16644          test -z "$ac_c_werror_flag" ||
16645          test ! -s conftest.err
16646        } && test -s conftest.$ac_objext; then
16647   cat >conftest.$ac_ext <<_ACEOF
16648 /* confdefs.h.  */
16649 _ACEOF
16650 cat confdefs.h >>conftest.$ac_ext
16651 cat >>conftest.$ac_ext <<_ACEOF
16652 /* end confdefs.h.  */
16653 #include <sys/param.h>
16654 #include <sys/types.h>
16655 #include <sys/socket.h>
16656 #include <sys/ucred.h>
16657
16658 int
16659 main ()
16660 {
16661 if (sizeof ((struct sockcred)))
16662           return 0;
16663   ;
16664   return 0;
16665 }
16666 _ACEOF
16667 rm -f conftest.$ac_objext
16668 if { (ac_try="$ac_compile"
16669 case "(($ac_try" in
16670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16671   *) ac_try_echo=$ac_try;;
16672 esac
16673 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16674 $as_echo "$ac_try_echo") >&5
16675   (eval "$ac_compile") 2>conftest.er1
16676   ac_status=$?
16677   grep -v '^ *+' conftest.er1 >conftest.err
16678   rm -f conftest.er1
16679   cat conftest.err >&5
16680   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16681   (exit $ac_status); } && {
16682          test -z "$ac_c_werror_flag" ||
16683          test ! -s conftest.err
16684        } && test -s conftest.$ac_objext; then
16685   :
16686 else
16687   $as_echo "$as_me: failed program was:" >&5
16688 sed 's/^/| /' conftest.$ac_ext >&5
16689
16690         ac_cv_type_struct_sockcred=yes
16691 fi
16692
16693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16694 else
16695   $as_echo "$as_me: failed program was:" >&5
16696 sed 's/^/| /' conftest.$ac_ext >&5
16697
16698
16699 fi
16700
16701 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16702 fi
16703 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
16704 $as_echo "$ac_cv_type_struct_sockcred" >&6; }
16705 if test "x$ac_cv_type_struct_sockcred" = x""yes; then
16706
16707 cat >>confdefs.h <<_ACEOF
16708 #define HAVE_STRUCT_SOCKCRED 1
16709 _ACEOF
16710
16711
16712 fi
16713
16714
16715 { $as_echo "$as_me:$LINENO: checking for struct option" >&5
16716 $as_echo_n "checking for struct option... " >&6; }
16717 if test "${ac_cv_type_struct_option+set}" = set; then
16718   $as_echo_n "(cached) " >&6
16719 else
16720   ac_cv_type_struct_option=no
16721 cat >conftest.$ac_ext <<_ACEOF
16722 /* confdefs.h.  */
16723 _ACEOF
16724 cat confdefs.h >>conftest.$ac_ext
16725 cat >>conftest.$ac_ext <<_ACEOF
16726 /* end confdefs.h.  */
16727 #ifdef HAVE_GETOPT_H
16728 #include <getopt.h>
16729 #endif
16730
16731 int
16732 main ()
16733 {
16734 if (sizeof (struct option))
16735        return 0;
16736   ;
16737   return 0;
16738 }
16739 _ACEOF
16740 rm -f conftest.$ac_objext
16741 if { (ac_try="$ac_compile"
16742 case "(($ac_try" in
16743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16744   *) ac_try_echo=$ac_try;;
16745 esac
16746 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16747 $as_echo "$ac_try_echo") >&5
16748   (eval "$ac_compile") 2>conftest.er1
16749   ac_status=$?
16750   grep -v '^ *+' conftest.er1 >conftest.err
16751   rm -f conftest.er1
16752   cat conftest.err >&5
16753   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16754   (exit $ac_status); } && {
16755          test -z "$ac_c_werror_flag" ||
16756          test ! -s conftest.err
16757        } && test -s conftest.$ac_objext; then
16758   cat >conftest.$ac_ext <<_ACEOF
16759 /* confdefs.h.  */
16760 _ACEOF
16761 cat confdefs.h >>conftest.$ac_ext
16762 cat >>conftest.$ac_ext <<_ACEOF
16763 /* end confdefs.h.  */
16764 #ifdef HAVE_GETOPT_H
16765 #include <getopt.h>
16766 #endif
16767
16768 int
16769 main ()
16770 {
16771 if (sizeof ((struct option)))
16772           return 0;
16773   ;
16774   return 0;
16775 }
16776 _ACEOF
16777 rm -f conftest.$ac_objext
16778 if { (ac_try="$ac_compile"
16779 case "(($ac_try" in
16780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16781   *) ac_try_echo=$ac_try;;
16782 esac
16783 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16784 $as_echo "$ac_try_echo") >&5
16785   (eval "$ac_compile") 2>conftest.er1
16786   ac_status=$?
16787   grep -v '^ *+' conftest.er1 >conftest.err
16788   rm -f conftest.er1
16789   cat conftest.err >&5
16790   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16791   (exit $ac_status); } && {
16792          test -z "$ac_c_werror_flag" ||
16793          test ! -s conftest.err
16794        } && test -s conftest.$ac_objext; then
16795   :
16796 else
16797   $as_echo "$as_me: failed program was:" >&5
16798 sed 's/^/| /' conftest.$ac_ext >&5
16799
16800         ac_cv_type_struct_option=yes
16801 fi
16802
16803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16804 else
16805   $as_echo "$as_me: failed program was:" >&5
16806 sed 's/^/| /' conftest.$ac_ext >&5
16807
16808
16809 fi
16810
16811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16812 fi
16813 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
16814 $as_echo "$ac_cv_type_struct_option" >&6; }
16815 if test "x$ac_cv_type_struct_option" = x""yes; then
16816
16817 cat >>confdefs.h <<_ACEOF
16818 #define HAVE_STRUCT_OPTION 1
16819 _ACEOF
16820
16821
16822 fi
16823
16824
16825 if test "$with_zlib" = yes; then
16826   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
16827   # did not).  While we could work around the lack of z_streamp, it
16828   # seems unwise to encourage people to use such old zlib versions...
16829   { $as_echo "$as_me:$LINENO: checking for z_streamp" >&5
16830 $as_echo_n "checking for z_streamp... " >&6; }
16831 if test "${ac_cv_type_z_streamp+set}" = set; then
16832   $as_echo_n "(cached) " >&6
16833 else
16834   ac_cv_type_z_streamp=no
16835 cat >conftest.$ac_ext <<_ACEOF
16836 /* confdefs.h.  */
16837 _ACEOF
16838 cat confdefs.h >>conftest.$ac_ext
16839 cat >>conftest.$ac_ext <<_ACEOF
16840 /* end confdefs.h.  */
16841 #include <zlib.h>
16842
16843 int
16844 main ()
16845 {
16846 if (sizeof (z_streamp))
16847        return 0;
16848   ;
16849   return 0;
16850 }
16851 _ACEOF
16852 rm -f conftest.$ac_objext
16853 if { (ac_try="$ac_compile"
16854 case "(($ac_try" in
16855   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16856   *) ac_try_echo=$ac_try;;
16857 esac
16858 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16859 $as_echo "$ac_try_echo") >&5
16860   (eval "$ac_compile") 2>conftest.er1
16861   ac_status=$?
16862   grep -v '^ *+' conftest.er1 >conftest.err
16863   rm -f conftest.er1
16864   cat conftest.err >&5
16865   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16866   (exit $ac_status); } && {
16867          test -z "$ac_c_werror_flag" ||
16868          test ! -s conftest.err
16869        } && test -s conftest.$ac_objext; then
16870   cat >conftest.$ac_ext <<_ACEOF
16871 /* confdefs.h.  */
16872 _ACEOF
16873 cat confdefs.h >>conftest.$ac_ext
16874 cat >>conftest.$ac_ext <<_ACEOF
16875 /* end confdefs.h.  */
16876 #include <zlib.h>
16877
16878 int
16879 main ()
16880 {
16881 if (sizeof ((z_streamp)))
16882           return 0;
16883   ;
16884   return 0;
16885 }
16886 _ACEOF
16887 rm -f conftest.$ac_objext
16888 if { (ac_try="$ac_compile"
16889 case "(($ac_try" in
16890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16891   *) ac_try_echo=$ac_try;;
16892 esac
16893 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16894 $as_echo "$ac_try_echo") >&5
16895   (eval "$ac_compile") 2>conftest.er1
16896   ac_status=$?
16897   grep -v '^ *+' conftest.er1 >conftest.err
16898   rm -f conftest.er1
16899   cat conftest.err >&5
16900   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16901   (exit $ac_status); } && {
16902          test -z "$ac_c_werror_flag" ||
16903          test ! -s conftest.err
16904        } && test -s conftest.$ac_objext; then
16905   :
16906 else
16907   $as_echo "$as_me: failed program was:" >&5
16908 sed 's/^/| /' conftest.$ac_ext >&5
16909
16910         ac_cv_type_z_streamp=yes
16911 fi
16912
16913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16914 else
16915   $as_echo "$as_me: failed program was:" >&5
16916 sed 's/^/| /' conftest.$ac_ext >&5
16917
16918
16919 fi
16920
16921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16922 fi
16923 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
16924 $as_echo "$ac_cv_type_z_streamp" >&6; }
16925 if test "x$ac_cv_type_z_streamp" = x""yes; then
16926   :
16927 else
16928   { { $as_echo "$as_me:$LINENO: error: zlib version is too old
16929 Use --without-zlib to disable zlib support." >&5
16930 $as_echo "$as_me: error: zlib version is too old
16931 Use --without-zlib to disable zlib support." >&2;}
16932    { (exit 1); exit 1; }; }
16933 fi
16934
16935 fi
16936
16937 if test "$with_krb5" = yes; then
16938 # Check for differences between MIT and Heimdal (KTH) releases
16939   { $as_echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
16940 $as_echo_n "checking for krb5_ticket.enc_part2... " >&6; }
16941 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
16942   $as_echo_n "(cached) " >&6
16943 else
16944   cat >conftest.$ac_ext <<_ACEOF
16945 /* confdefs.h.  */
16946 _ACEOF
16947 cat confdefs.h >>conftest.$ac_ext
16948 cat >>conftest.$ac_ext <<_ACEOF
16949 /* end confdefs.h.  */
16950 #include <krb5.h>
16951
16952 int
16953 main ()
16954 {
16955 static krb5_ticket ac_aggr;
16956 if (ac_aggr.enc_part2)
16957 return 0;
16958   ;
16959   return 0;
16960 }
16961 _ACEOF
16962 rm -f conftest.$ac_objext
16963 if { (ac_try="$ac_compile"
16964 case "(($ac_try" in
16965   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16966   *) ac_try_echo=$ac_try;;
16967 esac
16968 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16969 $as_echo "$ac_try_echo") >&5
16970   (eval "$ac_compile") 2>conftest.er1
16971   ac_status=$?
16972   grep -v '^ *+' conftest.er1 >conftest.err
16973   rm -f conftest.er1
16974   cat conftest.err >&5
16975   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16976   (exit $ac_status); } && {
16977          test -z "$ac_c_werror_flag" ||
16978          test ! -s conftest.err
16979        } && test -s conftest.$ac_objext; then
16980   ac_cv_member_krb5_ticket_enc_part2=yes
16981 else
16982   $as_echo "$as_me: failed program was:" >&5
16983 sed 's/^/| /' conftest.$ac_ext >&5
16984
16985         cat >conftest.$ac_ext <<_ACEOF
16986 /* confdefs.h.  */
16987 _ACEOF
16988 cat confdefs.h >>conftest.$ac_ext
16989 cat >>conftest.$ac_ext <<_ACEOF
16990 /* end confdefs.h.  */
16991 #include <krb5.h>
16992
16993 int
16994 main ()
16995 {
16996 static krb5_ticket ac_aggr;
16997 if (sizeof ac_aggr.enc_part2)
16998 return 0;
16999   ;
17000   return 0;
17001 }
17002 _ACEOF
17003 rm -f conftest.$ac_objext
17004 if { (ac_try="$ac_compile"
17005 case "(($ac_try" in
17006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17007   *) ac_try_echo=$ac_try;;
17008 esac
17009 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17010 $as_echo "$ac_try_echo") >&5
17011   (eval "$ac_compile") 2>conftest.er1
17012   ac_status=$?
17013   grep -v '^ *+' conftest.er1 >conftest.err
17014   rm -f conftest.er1
17015   cat conftest.err >&5
17016   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17017   (exit $ac_status); } && {
17018          test -z "$ac_c_werror_flag" ||
17019          test ! -s conftest.err
17020        } && test -s conftest.$ac_objext; then
17021   ac_cv_member_krb5_ticket_enc_part2=yes
17022 else
17023   $as_echo "$as_me: failed program was:" >&5
17024 sed 's/^/| /' conftest.$ac_ext >&5
17025
17026         ac_cv_member_krb5_ticket_enc_part2=no
17027 fi
17028
17029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17030 fi
17031
17032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17033 fi
17034 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
17035 $as_echo "$ac_cv_member_krb5_ticket_enc_part2" >&6; }
17036 if test "x$ac_cv_member_krb5_ticket_enc_part2" = x""yes; then
17037
17038 cat >>confdefs.h <<_ACEOF
17039 #define HAVE_KRB5_TICKET_ENC_PART2 1
17040 _ACEOF
17041
17042
17043 else
17044   { $as_echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
17045 $as_echo_n "checking for krb5_ticket.client... " >&6; }
17046 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
17047   $as_echo_n "(cached) " >&6
17048 else
17049   cat >conftest.$ac_ext <<_ACEOF
17050 /* confdefs.h.  */
17051 _ACEOF
17052 cat confdefs.h >>conftest.$ac_ext
17053 cat >>conftest.$ac_ext <<_ACEOF
17054 /* end confdefs.h.  */
17055 #include <krb5.h>
17056
17057 int
17058 main ()
17059 {
17060 static krb5_ticket ac_aggr;
17061 if (ac_aggr.client)
17062 return 0;
17063   ;
17064   return 0;
17065 }
17066 _ACEOF
17067 rm -f conftest.$ac_objext
17068 if { (ac_try="$ac_compile"
17069 case "(($ac_try" in
17070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17071   *) ac_try_echo=$ac_try;;
17072 esac
17073 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17074 $as_echo "$ac_try_echo") >&5
17075   (eval "$ac_compile") 2>conftest.er1
17076   ac_status=$?
17077   grep -v '^ *+' conftest.er1 >conftest.err
17078   rm -f conftest.er1
17079   cat conftest.err >&5
17080   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17081   (exit $ac_status); } && {
17082          test -z "$ac_c_werror_flag" ||
17083          test ! -s conftest.err
17084        } && test -s conftest.$ac_objext; then
17085   ac_cv_member_krb5_ticket_client=yes
17086 else
17087   $as_echo "$as_me: failed program was:" >&5
17088 sed 's/^/| /' conftest.$ac_ext >&5
17089
17090         cat >conftest.$ac_ext <<_ACEOF
17091 /* confdefs.h.  */
17092 _ACEOF
17093 cat confdefs.h >>conftest.$ac_ext
17094 cat >>conftest.$ac_ext <<_ACEOF
17095 /* end confdefs.h.  */
17096 #include <krb5.h>
17097
17098 int
17099 main ()
17100 {
17101 static krb5_ticket ac_aggr;
17102 if (sizeof ac_aggr.client)
17103 return 0;
17104   ;
17105   return 0;
17106 }
17107 _ACEOF
17108 rm -f conftest.$ac_objext
17109 if { (ac_try="$ac_compile"
17110 case "(($ac_try" in
17111   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17112   *) ac_try_echo=$ac_try;;
17113 esac
17114 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17115 $as_echo "$ac_try_echo") >&5
17116   (eval "$ac_compile") 2>conftest.er1
17117   ac_status=$?
17118   grep -v '^ *+' conftest.er1 >conftest.err
17119   rm -f conftest.er1
17120   cat conftest.err >&5
17121   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17122   (exit $ac_status); } && {
17123          test -z "$ac_c_werror_flag" ||
17124          test ! -s conftest.err
17125        } && test -s conftest.$ac_objext; then
17126   ac_cv_member_krb5_ticket_client=yes
17127 else
17128   $as_echo "$as_me: failed program was:" >&5
17129 sed 's/^/| /' conftest.$ac_ext >&5
17130
17131         ac_cv_member_krb5_ticket_client=no
17132 fi
17133
17134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17135 fi
17136
17137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17138 fi
17139 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
17140 $as_echo "$ac_cv_member_krb5_ticket_client" >&6; }
17141 if test "x$ac_cv_member_krb5_ticket_client" = x""yes; then
17142
17143 cat >>confdefs.h <<_ACEOF
17144 #define HAVE_KRB5_TICKET_CLIENT 1
17145 _ACEOF
17146
17147
17148 else
17149   { { $as_echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
17150 $as_echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
17151    { (exit 1); exit 1; }; }
17152 fi
17153
17154 fi
17155
17156   { $as_echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
17157 $as_echo_n "checking for krb5_error.text.data... " >&6; }
17158 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
17159   $as_echo_n "(cached) " >&6
17160 else
17161   cat >conftest.$ac_ext <<_ACEOF
17162 /* confdefs.h.  */
17163 _ACEOF
17164 cat confdefs.h >>conftest.$ac_ext
17165 cat >>conftest.$ac_ext <<_ACEOF
17166 /* end confdefs.h.  */
17167 #include <krb5.h>
17168
17169 int
17170 main ()
17171 {
17172 static krb5_error ac_aggr;
17173 if (ac_aggr.text.data)
17174 return 0;
17175   ;
17176   return 0;
17177 }
17178 _ACEOF
17179 rm -f conftest.$ac_objext
17180 if { (ac_try="$ac_compile"
17181 case "(($ac_try" in
17182   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17183   *) ac_try_echo=$ac_try;;
17184 esac
17185 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17186 $as_echo "$ac_try_echo") >&5
17187   (eval "$ac_compile") 2>conftest.er1
17188   ac_status=$?
17189   grep -v '^ *+' conftest.er1 >conftest.err
17190   rm -f conftest.er1
17191   cat conftest.err >&5
17192   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17193   (exit $ac_status); } && {
17194          test -z "$ac_c_werror_flag" ||
17195          test ! -s conftest.err
17196        } && test -s conftest.$ac_objext; then
17197   ac_cv_member_krb5_error_text_data=yes
17198 else
17199   $as_echo "$as_me: failed program was:" >&5
17200 sed 's/^/| /' conftest.$ac_ext >&5
17201
17202         cat >conftest.$ac_ext <<_ACEOF
17203 /* confdefs.h.  */
17204 _ACEOF
17205 cat confdefs.h >>conftest.$ac_ext
17206 cat >>conftest.$ac_ext <<_ACEOF
17207 /* end confdefs.h.  */
17208 #include <krb5.h>
17209
17210 int
17211 main ()
17212 {
17213 static krb5_error ac_aggr;
17214 if (sizeof ac_aggr.text.data)
17215 return 0;
17216   ;
17217   return 0;
17218 }
17219 _ACEOF
17220 rm -f conftest.$ac_objext
17221 if { (ac_try="$ac_compile"
17222 case "(($ac_try" in
17223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17224   *) ac_try_echo=$ac_try;;
17225 esac
17226 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17227 $as_echo "$ac_try_echo") >&5
17228   (eval "$ac_compile") 2>conftest.er1
17229   ac_status=$?
17230   grep -v '^ *+' conftest.er1 >conftest.err
17231   rm -f conftest.er1
17232   cat conftest.err >&5
17233   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17234   (exit $ac_status); } && {
17235          test -z "$ac_c_werror_flag" ||
17236          test ! -s conftest.err
17237        } && test -s conftest.$ac_objext; then
17238   ac_cv_member_krb5_error_text_data=yes
17239 else
17240   $as_echo "$as_me: failed program was:" >&5
17241 sed 's/^/| /' conftest.$ac_ext >&5
17242
17243         ac_cv_member_krb5_error_text_data=no
17244 fi
17245
17246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17247 fi
17248
17249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17250 fi
17251 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
17252 $as_echo "$ac_cv_member_krb5_error_text_data" >&6; }
17253 if test "x$ac_cv_member_krb5_error_text_data" = x""yes; then
17254
17255 cat >>confdefs.h <<_ACEOF
17256 #define HAVE_KRB5_ERROR_TEXT_DATA 1
17257 _ACEOF
17258
17259
17260 else
17261   { $as_echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
17262 $as_echo_n "checking for krb5_error.e_data... " >&6; }
17263 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
17264   $as_echo_n "(cached) " >&6
17265 else
17266   cat >conftest.$ac_ext <<_ACEOF
17267 /* confdefs.h.  */
17268 _ACEOF
17269 cat confdefs.h >>conftest.$ac_ext
17270 cat >>conftest.$ac_ext <<_ACEOF
17271 /* end confdefs.h.  */
17272 #include <krb5.h>
17273
17274 int
17275 main ()
17276 {
17277 static krb5_error ac_aggr;
17278 if (ac_aggr.e_data)
17279 return 0;
17280   ;
17281   return 0;
17282 }
17283 _ACEOF
17284 rm -f conftest.$ac_objext
17285 if { (ac_try="$ac_compile"
17286 case "(($ac_try" in
17287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17288   *) ac_try_echo=$ac_try;;
17289 esac
17290 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17291 $as_echo "$ac_try_echo") >&5
17292   (eval "$ac_compile") 2>conftest.er1
17293   ac_status=$?
17294   grep -v '^ *+' conftest.er1 >conftest.err
17295   rm -f conftest.er1
17296   cat conftest.err >&5
17297   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17298   (exit $ac_status); } && {
17299          test -z "$ac_c_werror_flag" ||
17300          test ! -s conftest.err
17301        } && test -s conftest.$ac_objext; then
17302   ac_cv_member_krb5_error_e_data=yes
17303 else
17304   $as_echo "$as_me: failed program was:" >&5
17305 sed 's/^/| /' conftest.$ac_ext >&5
17306
17307         cat >conftest.$ac_ext <<_ACEOF
17308 /* confdefs.h.  */
17309 _ACEOF
17310 cat confdefs.h >>conftest.$ac_ext
17311 cat >>conftest.$ac_ext <<_ACEOF
17312 /* end confdefs.h.  */
17313 #include <krb5.h>
17314
17315 int
17316 main ()
17317 {
17318 static krb5_error ac_aggr;
17319 if (sizeof ac_aggr.e_data)
17320 return 0;
17321   ;
17322   return 0;
17323 }
17324 _ACEOF
17325 rm -f conftest.$ac_objext
17326 if { (ac_try="$ac_compile"
17327 case "(($ac_try" in
17328   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17329   *) ac_try_echo=$ac_try;;
17330 esac
17331 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17332 $as_echo "$ac_try_echo") >&5
17333   (eval "$ac_compile") 2>conftest.er1
17334   ac_status=$?
17335   grep -v '^ *+' conftest.er1 >conftest.err
17336   rm -f conftest.er1
17337   cat conftest.err >&5
17338   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17339   (exit $ac_status); } && {
17340          test -z "$ac_c_werror_flag" ||
17341          test ! -s conftest.err
17342        } && test -s conftest.$ac_objext; then
17343   ac_cv_member_krb5_error_e_data=yes
17344 else
17345   $as_echo "$as_me: failed program was:" >&5
17346 sed 's/^/| /' conftest.$ac_ext >&5
17347
17348         ac_cv_member_krb5_error_e_data=no
17349 fi
17350
17351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17352 fi
17353
17354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17355 fi
17356 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
17357 $as_echo "$ac_cv_member_krb5_error_e_data" >&6; }
17358 if test "x$ac_cv_member_krb5_error_e_data" = x""yes; then
17359
17360 cat >>confdefs.h <<_ACEOF
17361 #define HAVE_KRB5_ERROR_E_DATA 1
17362 _ACEOF
17363
17364
17365 else
17366   { { $as_echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
17367 $as_echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
17368    { (exit 1); exit 1; }; }
17369 fi
17370
17371 fi
17372
17373
17374 # Win32 requires headers to be loaded for __stdcall, so can't use
17375 # AC_CHECK_FUNCS here.
17376   { $as_echo "$as_me:$LINENO: checking for krb5_free_unparsed_name" >&5
17377 $as_echo_n "checking for krb5_free_unparsed_name... " >&6; }
17378   cat >conftest.$ac_ext <<_ACEOF
17379 /* confdefs.h.  */
17380 _ACEOF
17381 cat confdefs.h >>conftest.$ac_ext
17382 cat >>conftest.$ac_ext <<_ACEOF
17383 /* end confdefs.h.  */
17384 #include <krb5.h>
17385 int
17386 main ()
17387 {
17388 krb5_free_unparsed_name(NULL,NULL);
17389   ;
17390   return 0;
17391 }
17392 _ACEOF
17393 rm -f conftest.$ac_objext conftest$ac_exeext
17394 if { (ac_try="$ac_link"
17395 case "(($ac_try" in
17396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17397   *) ac_try_echo=$ac_try;;
17398 esac
17399 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17400 $as_echo "$ac_try_echo") >&5
17401   (eval "$ac_link") 2>conftest.er1
17402   ac_status=$?
17403   grep -v '^ *+' conftest.er1 >conftest.err
17404   rm -f conftest.er1
17405   cat conftest.err >&5
17406   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17407   (exit $ac_status); } && {
17408          test -z "$ac_c_werror_flag" ||
17409          test ! -s conftest.err
17410        } && test -s conftest$ac_exeext && {
17411          test "$cross_compiling" = yes ||
17412          $as_test_x conftest$ac_exeext
17413        }; then
17414
17415 cat >>confdefs.h <<\_ACEOF
17416 #define HAVE_KRB5_FREE_UNPARSED_NAME 1
17417 _ACEOF
17418
17419 { $as_echo "$as_me:$LINENO: result: yes" >&5
17420 $as_echo "yes" >&6; }
17421 else
17422   $as_echo "$as_me: failed program was:" >&5
17423 sed 's/^/| /' conftest.$ac_ext >&5
17424
17425         { $as_echo "$as_me:$LINENO: result: no" >&5
17426 $as_echo "no" >&6; }
17427 fi
17428
17429 rm -rf conftest.dSYM
17430 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17431       conftest$ac_exeext conftest.$ac_ext
17432 fi
17433
17434 # Check largefile support.  You might think this is a system service not a
17435 # compiler characteristic, but you'd be wrong.  We must check this before
17436 # probing existence of related functions such as fseeko, since the largefile
17437 # defines can affect what is generated for that.
17438 # Check whether --enable-largefile was given.
17439 if test "${enable_largefile+set}" = set; then
17440   enableval=$enable_largefile;
17441 fi
17442
17443 if test "$enable_largefile" != no; then
17444
17445   { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
17446 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
17447 if test "${ac_cv_sys_largefile_CC+set}" = set; then
17448   $as_echo_n "(cached) " >&6
17449 else
17450   ac_cv_sys_largefile_CC=no
17451      if test "$GCC" != yes; then
17452        ac_save_CC=$CC
17453        while :; do
17454          # IRIX 6.2 and later do not support large files by default,
17455          # so use the C compiler's -n32 option if that helps.
17456          cat >conftest.$ac_ext <<_ACEOF
17457 /* confdefs.h.  */
17458 _ACEOF
17459 cat confdefs.h >>conftest.$ac_ext
17460 cat >>conftest.$ac_ext <<_ACEOF
17461 /* end confdefs.h.  */
17462 #include <sys/types.h>
17463  /* Check that off_t can represent 2**63 - 1 correctly.
17464     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17465     since some C++ compilers masquerading as C compilers
17466     incorrectly reject 9223372036854775807.  */
17467 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17468   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17469                        && LARGE_OFF_T % 2147483647 == 1)
17470                       ? 1 : -1];
17471 int
17472 main ()
17473 {
17474
17475   ;
17476   return 0;
17477 }
17478 _ACEOF
17479          rm -f conftest.$ac_objext
17480 if { (ac_try="$ac_compile"
17481 case "(($ac_try" in
17482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17483   *) ac_try_echo=$ac_try;;
17484 esac
17485 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17486 $as_echo "$ac_try_echo") >&5
17487   (eval "$ac_compile") 2>conftest.er1
17488   ac_status=$?
17489   grep -v '^ *+' conftest.er1 >conftest.err
17490   rm -f conftest.er1
17491   cat conftest.err >&5
17492   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17493   (exit $ac_status); } && {
17494          test -z "$ac_c_werror_flag" ||
17495          test ! -s conftest.err
17496        } && test -s conftest.$ac_objext; then
17497   break
17498 else
17499   $as_echo "$as_me: failed program was:" >&5
17500 sed 's/^/| /' conftest.$ac_ext >&5
17501
17502
17503 fi
17504
17505 rm -f core conftest.err conftest.$ac_objext
17506          CC="$CC -n32"
17507          rm -f conftest.$ac_objext
17508 if { (ac_try="$ac_compile"
17509 case "(($ac_try" in
17510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17511   *) ac_try_echo=$ac_try;;
17512 esac
17513 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17514 $as_echo "$ac_try_echo") >&5
17515   (eval "$ac_compile") 2>conftest.er1
17516   ac_status=$?
17517   grep -v '^ *+' conftest.er1 >conftest.err
17518   rm -f conftest.er1
17519   cat conftest.err >&5
17520   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17521   (exit $ac_status); } && {
17522          test -z "$ac_c_werror_flag" ||
17523          test ! -s conftest.err
17524        } && test -s conftest.$ac_objext; then
17525   ac_cv_sys_largefile_CC=' -n32'; break
17526 else
17527   $as_echo "$as_me: failed program was:" >&5
17528 sed 's/^/| /' conftest.$ac_ext >&5
17529
17530
17531 fi
17532
17533 rm -f core conftest.err conftest.$ac_objext
17534          break
17535        done
17536        CC=$ac_save_CC
17537        rm -f conftest.$ac_ext
17538     fi
17539 fi
17540 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
17541 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
17542   if test "$ac_cv_sys_largefile_CC" != no; then
17543     CC=$CC$ac_cv_sys_largefile_CC
17544   fi
17545
17546   { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
17547 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
17548 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
17549   $as_echo_n "(cached) " >&6
17550 else
17551   while :; do
17552   cat >conftest.$ac_ext <<_ACEOF
17553 /* confdefs.h.  */
17554 _ACEOF
17555 cat confdefs.h >>conftest.$ac_ext
17556 cat >>conftest.$ac_ext <<_ACEOF
17557 /* end confdefs.h.  */
17558 #include <sys/types.h>
17559  /* Check that off_t can represent 2**63 - 1 correctly.
17560     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17561     since some C++ compilers masquerading as C compilers
17562     incorrectly reject 9223372036854775807.  */
17563 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17564   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17565                        && LARGE_OFF_T % 2147483647 == 1)
17566                       ? 1 : -1];
17567 int
17568 main ()
17569 {
17570
17571   ;
17572   return 0;
17573 }
17574 _ACEOF
17575 rm -f conftest.$ac_objext
17576 if { (ac_try="$ac_compile"
17577 case "(($ac_try" in
17578   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17579   *) ac_try_echo=$ac_try;;
17580 esac
17581 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17582 $as_echo "$ac_try_echo") >&5
17583   (eval "$ac_compile") 2>conftest.er1
17584   ac_status=$?
17585   grep -v '^ *+' conftest.er1 >conftest.err
17586   rm -f conftest.er1
17587   cat conftest.err >&5
17588   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17589   (exit $ac_status); } && {
17590          test -z "$ac_c_werror_flag" ||
17591          test ! -s conftest.err
17592        } && test -s conftest.$ac_objext; then
17593   ac_cv_sys_file_offset_bits=no; break
17594 else
17595   $as_echo "$as_me: failed program was:" >&5
17596 sed 's/^/| /' conftest.$ac_ext >&5
17597
17598
17599 fi
17600
17601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17602   cat >conftest.$ac_ext <<_ACEOF
17603 /* confdefs.h.  */
17604 _ACEOF
17605 cat confdefs.h >>conftest.$ac_ext
17606 cat >>conftest.$ac_ext <<_ACEOF
17607 /* end confdefs.h.  */
17608 #define _FILE_OFFSET_BITS 64
17609 #include <sys/types.h>
17610  /* Check that off_t can represent 2**63 - 1 correctly.
17611     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17612     since some C++ compilers masquerading as C compilers
17613     incorrectly reject 9223372036854775807.  */
17614 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17615   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17616                        && LARGE_OFF_T % 2147483647 == 1)
17617                       ? 1 : -1];
17618 int
17619 main ()
17620 {
17621
17622   ;
17623   return 0;
17624 }
17625 _ACEOF
17626 rm -f conftest.$ac_objext
17627 if { (ac_try="$ac_compile"
17628 case "(($ac_try" in
17629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17630   *) ac_try_echo=$ac_try;;
17631 esac
17632 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17633 $as_echo "$ac_try_echo") >&5
17634   (eval "$ac_compile") 2>conftest.er1
17635   ac_status=$?
17636   grep -v '^ *+' conftest.er1 >conftest.err
17637   rm -f conftest.er1
17638   cat conftest.err >&5
17639   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17640   (exit $ac_status); } && {
17641          test -z "$ac_c_werror_flag" ||
17642          test ! -s conftest.err
17643        } && test -s conftest.$ac_objext; then
17644   ac_cv_sys_file_offset_bits=64; break
17645 else
17646   $as_echo "$as_me: failed program was:" >&5
17647 sed 's/^/| /' conftest.$ac_ext >&5
17648
17649
17650 fi
17651
17652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17653   ac_cv_sys_file_offset_bits=unknown
17654   break
17655 done
17656 fi
17657 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
17658 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
17659 case $ac_cv_sys_file_offset_bits in #(
17660   no | unknown) ;;
17661   *)
17662 cat >>confdefs.h <<_ACEOF
17663 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
17664 _ACEOF
17665 ;;
17666 esac
17667 rm -rf conftest*
17668   if test $ac_cv_sys_file_offset_bits = unknown; then
17669     { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
17670 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
17671 if test "${ac_cv_sys_large_files+set}" = set; then
17672   $as_echo_n "(cached) " >&6
17673 else
17674   while :; do
17675   cat >conftest.$ac_ext <<_ACEOF
17676 /* confdefs.h.  */
17677 _ACEOF
17678 cat confdefs.h >>conftest.$ac_ext
17679 cat >>conftest.$ac_ext <<_ACEOF
17680 /* end confdefs.h.  */
17681 #include <sys/types.h>
17682  /* Check that off_t can represent 2**63 - 1 correctly.
17683     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17684     since some C++ compilers masquerading as C compilers
17685     incorrectly reject 9223372036854775807.  */
17686 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17687   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17688                        && LARGE_OFF_T % 2147483647 == 1)
17689                       ? 1 : -1];
17690 int
17691 main ()
17692 {
17693
17694   ;
17695   return 0;
17696 }
17697 _ACEOF
17698 rm -f conftest.$ac_objext
17699 if { (ac_try="$ac_compile"
17700 case "(($ac_try" in
17701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17702   *) ac_try_echo=$ac_try;;
17703 esac
17704 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17705 $as_echo "$ac_try_echo") >&5
17706   (eval "$ac_compile") 2>conftest.er1
17707   ac_status=$?
17708   grep -v '^ *+' conftest.er1 >conftest.err
17709   rm -f conftest.er1
17710   cat conftest.err >&5
17711   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17712   (exit $ac_status); } && {
17713          test -z "$ac_c_werror_flag" ||
17714          test ! -s conftest.err
17715        } && test -s conftest.$ac_objext; then
17716   ac_cv_sys_large_files=no; break
17717 else
17718   $as_echo "$as_me: failed program was:" >&5
17719 sed 's/^/| /' conftest.$ac_ext >&5
17720
17721
17722 fi
17723
17724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17725   cat >conftest.$ac_ext <<_ACEOF
17726 /* confdefs.h.  */
17727 _ACEOF
17728 cat confdefs.h >>conftest.$ac_ext
17729 cat >>conftest.$ac_ext <<_ACEOF
17730 /* end confdefs.h.  */
17731 #define _LARGE_FILES 1
17732 #include <sys/types.h>
17733  /* Check that off_t can represent 2**63 - 1 correctly.
17734     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17735     since some C++ compilers masquerading as C compilers
17736     incorrectly reject 9223372036854775807.  */
17737 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17738   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17739                        && LARGE_OFF_T % 2147483647 == 1)
17740                       ? 1 : -1];
17741 int
17742 main ()
17743 {
17744
17745   ;
17746   return 0;
17747 }
17748 _ACEOF
17749 rm -f conftest.$ac_objext
17750 if { (ac_try="$ac_compile"
17751 case "(($ac_try" in
17752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17753   *) ac_try_echo=$ac_try;;
17754 esac
17755 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17756 $as_echo "$ac_try_echo") >&5
17757   (eval "$ac_compile") 2>conftest.er1
17758   ac_status=$?
17759   grep -v '^ *+' conftest.er1 >conftest.err
17760   rm -f conftest.er1
17761   cat conftest.err >&5
17762   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17763   (exit $ac_status); } && {
17764          test -z "$ac_c_werror_flag" ||
17765          test ! -s conftest.err
17766        } && test -s conftest.$ac_objext; then
17767   ac_cv_sys_large_files=1; break
17768 else
17769   $as_echo "$as_me: failed program was:" >&5
17770 sed 's/^/| /' conftest.$ac_ext >&5
17771
17772
17773 fi
17774
17775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17776   ac_cv_sys_large_files=unknown
17777   break
17778 done
17779 fi
17780 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
17781 $as_echo "$ac_cv_sys_large_files" >&6; }
17782 case $ac_cv_sys_large_files in #(
17783   no | unknown) ;;
17784   *)
17785 cat >>confdefs.h <<_ACEOF
17786 #define _LARGE_FILES $ac_cv_sys_large_files
17787 _ACEOF
17788 ;;
17789 esac
17790 rm -rf conftest*
17791   fi
17792 fi
17793
17794
17795 # Check for largefile support (must be after AC_SYS_LARGEFILE)
17796 # The cast to long int works around a bug in the HP C Compiler
17797 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
17798 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
17799 # This bug is HP SR number 8606223364.
17800 { $as_echo "$as_me:$LINENO: checking size of off_t" >&5
17801 $as_echo_n "checking size of off_t... " >&6; }
17802 if test "${ac_cv_sizeof_off_t+set}" = set; then
17803   $as_echo_n "(cached) " >&6
17804 else
17805   if test "$cross_compiling" = yes; then
17806   # Depending upon the size, compute the lo and hi bounds.
17807 cat >conftest.$ac_ext <<_ACEOF
17808 /* confdefs.h.  */
17809 _ACEOF
17810 cat confdefs.h >>conftest.$ac_ext
17811 cat >>conftest.$ac_ext <<_ACEOF
17812 /* end confdefs.h.  */
17813 $ac_includes_default
17814 int
17815 main ()
17816 {
17817 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= 0)];
17818 test_array [0] = 0
17819
17820   ;
17821   return 0;
17822 }
17823 _ACEOF
17824 rm -f conftest.$ac_objext
17825 if { (ac_try="$ac_compile"
17826 case "(($ac_try" in
17827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17828   *) ac_try_echo=$ac_try;;
17829 esac
17830 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17831 $as_echo "$ac_try_echo") >&5
17832   (eval "$ac_compile") 2>conftest.er1
17833   ac_status=$?
17834   grep -v '^ *+' conftest.er1 >conftest.err
17835   rm -f conftest.er1
17836   cat conftest.err >&5
17837   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17838   (exit $ac_status); } && {
17839          test -z "$ac_c_werror_flag" ||
17840          test ! -s conftest.err
17841        } && test -s conftest.$ac_objext; then
17842   ac_lo=0 ac_mid=0
17843   while :; do
17844     cat >conftest.$ac_ext <<_ACEOF
17845 /* confdefs.h.  */
17846 _ACEOF
17847 cat confdefs.h >>conftest.$ac_ext
17848 cat >>conftest.$ac_ext <<_ACEOF
17849 /* end confdefs.h.  */
17850 $ac_includes_default
17851 int
17852 main ()
17853 {
17854 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
17855 test_array [0] = 0
17856
17857   ;
17858   return 0;
17859 }
17860 _ACEOF
17861 rm -f conftest.$ac_objext
17862 if { (ac_try="$ac_compile"
17863 case "(($ac_try" in
17864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17865   *) ac_try_echo=$ac_try;;
17866 esac
17867 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17868 $as_echo "$ac_try_echo") >&5
17869   (eval "$ac_compile") 2>conftest.er1
17870   ac_status=$?
17871   grep -v '^ *+' conftest.er1 >conftest.err
17872   rm -f conftest.er1
17873   cat conftest.err >&5
17874   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17875   (exit $ac_status); } && {
17876          test -z "$ac_c_werror_flag" ||
17877          test ! -s conftest.err
17878        } && test -s conftest.$ac_objext; then
17879   ac_hi=$ac_mid; break
17880 else
17881   $as_echo "$as_me: failed program was:" >&5
17882 sed 's/^/| /' conftest.$ac_ext >&5
17883
17884         ac_lo=`expr $ac_mid + 1`
17885                         if test $ac_lo -le $ac_mid; then
17886                           ac_lo= ac_hi=
17887                           break
17888                         fi
17889                         ac_mid=`expr 2 '*' $ac_mid + 1`
17890 fi
17891
17892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17893   done
17894 else
17895   $as_echo "$as_me: failed program was:" >&5
17896 sed 's/^/| /' conftest.$ac_ext >&5
17897
17898         cat >conftest.$ac_ext <<_ACEOF
17899 /* confdefs.h.  */
17900 _ACEOF
17901 cat confdefs.h >>conftest.$ac_ext
17902 cat >>conftest.$ac_ext <<_ACEOF
17903 /* end confdefs.h.  */
17904 $ac_includes_default
17905 int
17906 main ()
17907 {
17908 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) < 0)];
17909 test_array [0] = 0
17910
17911   ;
17912   return 0;
17913 }
17914 _ACEOF
17915 rm -f conftest.$ac_objext
17916 if { (ac_try="$ac_compile"
17917 case "(($ac_try" in
17918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17919   *) ac_try_echo=$ac_try;;
17920 esac
17921 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17922 $as_echo "$ac_try_echo") >&5
17923   (eval "$ac_compile") 2>conftest.er1
17924   ac_status=$?
17925   grep -v '^ *+' conftest.er1 >conftest.err
17926   rm -f conftest.er1
17927   cat conftest.err >&5
17928   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17929   (exit $ac_status); } && {
17930          test -z "$ac_c_werror_flag" ||
17931          test ! -s conftest.err
17932        } && test -s conftest.$ac_objext; then
17933   ac_hi=-1 ac_mid=-1
17934   while :; do
17935     cat >conftest.$ac_ext <<_ACEOF
17936 /* confdefs.h.  */
17937 _ACEOF
17938 cat confdefs.h >>conftest.$ac_ext
17939 cat >>conftest.$ac_ext <<_ACEOF
17940 /* end confdefs.h.  */
17941 $ac_includes_default
17942 int
17943 main ()
17944 {
17945 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= $ac_mid)];
17946 test_array [0] = 0
17947
17948   ;
17949   return 0;
17950 }
17951 _ACEOF
17952 rm -f conftest.$ac_objext
17953 if { (ac_try="$ac_compile"
17954 case "(($ac_try" in
17955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17956   *) ac_try_echo=$ac_try;;
17957 esac
17958 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17959 $as_echo "$ac_try_echo") >&5
17960   (eval "$ac_compile") 2>conftest.er1
17961   ac_status=$?
17962   grep -v '^ *+' conftest.er1 >conftest.err
17963   rm -f conftest.er1
17964   cat conftest.err >&5
17965   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17966   (exit $ac_status); } && {
17967          test -z "$ac_c_werror_flag" ||
17968          test ! -s conftest.err
17969        } && test -s conftest.$ac_objext; then
17970   ac_lo=$ac_mid; break
17971 else
17972   $as_echo "$as_me: failed program was:" >&5
17973 sed 's/^/| /' conftest.$ac_ext >&5
17974
17975         ac_hi=`expr '(' $ac_mid ')' - 1`
17976                         if test $ac_mid -le $ac_hi; then
17977                           ac_lo= ac_hi=
17978                           break
17979                         fi
17980                         ac_mid=`expr 2 '*' $ac_mid`
17981 fi
17982
17983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17984   done
17985 else
17986   $as_echo "$as_me: failed program was:" >&5
17987 sed 's/^/| /' conftest.$ac_ext >&5
17988
17989         ac_lo= ac_hi=
17990 fi
17991
17992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17993 fi
17994
17995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17996 # Binary search between lo and hi bounds.
17997 while test "x$ac_lo" != "x$ac_hi"; do
17998   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
17999   cat >conftest.$ac_ext <<_ACEOF
18000 /* confdefs.h.  */
18001 _ACEOF
18002 cat confdefs.h >>conftest.$ac_ext
18003 cat >>conftest.$ac_ext <<_ACEOF
18004 /* end confdefs.h.  */
18005 $ac_includes_default
18006 int
18007 main ()
18008 {
18009 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
18010 test_array [0] = 0
18011
18012   ;
18013   return 0;
18014 }
18015 _ACEOF
18016 rm -f conftest.$ac_objext
18017 if { (ac_try="$ac_compile"
18018 case "(($ac_try" in
18019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18020   *) ac_try_echo=$ac_try;;
18021 esac
18022 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18023 $as_echo "$ac_try_echo") >&5
18024   (eval "$ac_compile") 2>conftest.er1
18025   ac_status=$?
18026   grep -v '^ *+' conftest.er1 >conftest.err
18027   rm -f conftest.er1
18028   cat conftest.err >&5
18029   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18030   (exit $ac_status); } && {
18031          test -z "$ac_c_werror_flag" ||
18032          test ! -s conftest.err
18033        } && test -s conftest.$ac_objext; then
18034   ac_hi=$ac_mid
18035 else
18036   $as_echo "$as_me: failed program was:" >&5
18037 sed 's/^/| /' conftest.$ac_ext >&5
18038
18039         ac_lo=`expr '(' $ac_mid ')' + 1`
18040 fi
18041
18042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18043 done
18044 case $ac_lo in
18045 ?*) ac_cv_sizeof_off_t=$ac_lo;;
18046 '') if test "$ac_cv_type_off_t" = yes; then
18047      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
18048 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18049 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
18050 See \`config.log' for more details." >&5
18051 $as_echo "$as_me: error: cannot compute sizeof (off_t)
18052 See \`config.log' for more details." >&2;}
18053    { (exit 77); exit 77; }; }; }
18054    else
18055      ac_cv_sizeof_off_t=0
18056    fi ;;
18057 esac
18058 else
18059   cat >conftest.$ac_ext <<_ACEOF
18060 /* confdefs.h.  */
18061 _ACEOF
18062 cat confdefs.h >>conftest.$ac_ext
18063 cat >>conftest.$ac_ext <<_ACEOF
18064 /* end confdefs.h.  */
18065 $ac_includes_default
18066 static long int longval () { return (long int) (sizeof (off_t)); }
18067 static unsigned long int ulongval () { return (long int) (sizeof (off_t)); }
18068 #include <stdio.h>
18069 #include <stdlib.h>
18070 int
18071 main ()
18072 {
18073
18074   FILE *f = fopen ("conftest.val", "w");
18075   if (! f)
18076     return 1;
18077   if (((long int) (sizeof (off_t))) < 0)
18078     {
18079       long int i = longval ();
18080       if (i != ((long int) (sizeof (off_t))))
18081         return 1;
18082       fprintf (f, "%ld", i);
18083     }
18084   else
18085     {
18086       unsigned long int i = ulongval ();
18087       if (i != ((long int) (sizeof (off_t))))
18088         return 1;
18089       fprintf (f, "%lu", i);
18090     }
18091   /* Do not output a trailing newline, as this causes \r\n confusion
18092      on some platforms.  */
18093   return ferror (f) || fclose (f) != 0;
18094
18095   ;
18096   return 0;
18097 }
18098 _ACEOF
18099 rm -f conftest$ac_exeext
18100 if { (ac_try="$ac_link"
18101 case "(($ac_try" in
18102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18103   *) ac_try_echo=$ac_try;;
18104 esac
18105 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18106 $as_echo "$ac_try_echo") >&5
18107   (eval "$ac_link") 2>&5
18108   ac_status=$?
18109   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18110   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18111   { (case "(($ac_try" in
18112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18113   *) ac_try_echo=$ac_try;;
18114 esac
18115 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18116 $as_echo "$ac_try_echo") >&5
18117   (eval "$ac_try") 2>&5
18118   ac_status=$?
18119   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18120   (exit $ac_status); }; }; then
18121   ac_cv_sizeof_off_t=`cat conftest.val`
18122 else
18123   $as_echo "$as_me: program exited with status $ac_status" >&5
18124 $as_echo "$as_me: failed program was:" >&5
18125 sed 's/^/| /' conftest.$ac_ext >&5
18126
18127 ( exit $ac_status )
18128 if test "$ac_cv_type_off_t" = yes; then
18129      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
18130 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18131 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
18132 See \`config.log' for more details." >&5
18133 $as_echo "$as_me: error: cannot compute sizeof (off_t)
18134 See \`config.log' for more details." >&2;}
18135    { (exit 77); exit 77; }; }; }
18136    else
18137      ac_cv_sizeof_off_t=0
18138    fi
18139 fi
18140 rm -rf conftest.dSYM
18141 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18142 fi
18143 rm -f conftest.val
18144 fi
18145 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
18146 $as_echo "$ac_cv_sizeof_off_t" >&6; }
18147
18148
18149
18150 cat >>confdefs.h <<_ACEOF
18151 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
18152 _ACEOF
18153
18154
18155
18156 # If we don't have largefile support, can't handle segsize >= 2GB.
18157 if test "$ac_cv_sizeof_off_t" -lt 8 -a "$segsize" != "1"; then
18158    { { $as_echo "$as_me:$LINENO: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&5
18159 $as_echo "$as_me: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&2;}
18160    { (exit 1); exit 1; }; }
18161 fi
18162
18163
18164 ##
18165 ## Functions, global variables
18166 ##
18167
18168 { $as_echo "$as_me:$LINENO: checking for int timezone" >&5
18169 $as_echo_n "checking for int timezone... " >&6; }
18170 if test "${pgac_cv_var_int_timezone+set}" = set; then
18171   $as_echo_n "(cached) " >&6
18172 else
18173   cat >conftest.$ac_ext <<_ACEOF
18174 /* confdefs.h.  */
18175 _ACEOF
18176 cat confdefs.h >>conftest.$ac_ext
18177 cat >>conftest.$ac_ext <<_ACEOF
18178 /* end confdefs.h.  */
18179 #include <time.h>
18180 int res;
18181 int
18182 main ()
18183 {
18184 #ifndef __CYGWIN__
18185 res = timezone / 60;
18186 #else
18187 res = _timezone / 60;
18188 #endif
18189   ;
18190   return 0;
18191 }
18192 _ACEOF
18193 rm -f conftest.$ac_objext conftest$ac_exeext
18194 if { (ac_try="$ac_link"
18195 case "(($ac_try" in
18196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18197   *) ac_try_echo=$ac_try;;
18198 esac
18199 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18200 $as_echo "$ac_try_echo") >&5
18201   (eval "$ac_link") 2>conftest.er1
18202   ac_status=$?
18203   grep -v '^ *+' conftest.er1 >conftest.err
18204   rm -f conftest.er1
18205   cat conftest.err >&5
18206   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18207   (exit $ac_status); } && {
18208          test -z "$ac_c_werror_flag" ||
18209          test ! -s conftest.err
18210        } && test -s conftest$ac_exeext && {
18211          test "$cross_compiling" = yes ||
18212          $as_test_x conftest$ac_exeext
18213        }; then
18214   pgac_cv_var_int_timezone=yes
18215 else
18216   $as_echo "$as_me: failed program was:" >&5
18217 sed 's/^/| /' conftest.$ac_ext >&5
18218
18219         pgac_cv_var_int_timezone=no
18220 fi
18221
18222 rm -rf conftest.dSYM
18223 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18224       conftest$ac_exeext conftest.$ac_ext
18225 fi
18226 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
18227 $as_echo "$pgac_cv_var_int_timezone" >&6; }
18228 if test x"$pgac_cv_var_int_timezone" = xyes ; then
18229
18230 cat >>confdefs.h <<\_ACEOF
18231 #define HAVE_INT_TIMEZONE /**/
18232 _ACEOF
18233
18234 fi
18235 { $as_echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
18236 $as_echo_n "checking types of arguments for accept()... " >&6; }
18237  if test "${ac_cv_func_accept_return+set}" = set; then
18238   $as_echo_n "(cached) " >&6
18239 else
18240    if test "${ac_cv_func_accept_arg1+set}" = set; then
18241   $as_echo_n "(cached) " >&6
18242 else
18243     if test "${ac_cv_func_accept_arg2+set}" = set; then
18244   $as_echo_n "(cached) " >&6
18245 else
18246      if test "${ac_cv_func_accept_arg3+set}" = set; then
18247   $as_echo_n "(cached) " >&6
18248 else
18249       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
18250       for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
18251        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
18252         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
18253          cat >conftest.$ac_ext <<_ACEOF
18254 /* confdefs.h.  */
18255 _ACEOF
18256 cat confdefs.h >>conftest.$ac_ext
18257 cat >>conftest.$ac_ext <<_ACEOF
18258 /* end confdefs.h.  */
18259 #ifdef HAVE_SYS_TYPES_H
18260 #include <sys/types.h>
18261 #endif
18262 #ifdef HAVE_SYS_SOCKET_H
18263 #include <sys/socket.h>
18264 #endif
18265 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
18266 int
18267 main ()
18268 {
18269
18270   ;
18271   return 0;
18272 }
18273 _ACEOF
18274 rm -f conftest.$ac_objext
18275 if { (ac_try="$ac_compile"
18276 case "(($ac_try" in
18277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18278   *) ac_try_echo=$ac_try;;
18279 esac
18280 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18281 $as_echo "$ac_try_echo") >&5
18282   (eval "$ac_compile") 2>conftest.er1
18283   ac_status=$?
18284   grep -v '^ *+' conftest.er1 >conftest.err
18285   rm -f conftest.er1
18286   cat conftest.err >&5
18287   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18288   (exit $ac_status); } && {
18289          test -z "$ac_c_werror_flag" ||
18290          test ! -s conftest.err
18291        } && test -s conftest.$ac_objext; then
18292   ac_not_found=no; break 4
18293 else
18294   $as_echo "$as_me: failed program was:" >&5
18295 sed 's/^/| /' conftest.$ac_ext >&5
18296
18297         ac_not_found=yes
18298 fi
18299
18300 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18301        done
18302       done
18303      done
18304     done
18305     if test "$ac_not_found" = yes; then
18306       { { $as_echo "$as_me:$LINENO: error: could not determine argument types" >&5
18307 $as_echo "$as_me: error: could not determine argument types" >&2;}
18308    { (exit 1); exit 1; }; }
18309     fi
18310     if test "$ac_cv_func_accept_arg3" = "void"; then
18311       ac_cv_func_accept_arg3=int
18312     fi
18313
18314 fi
18315
18316 fi
18317
18318 fi
18319
18320 fi
18321  { $as_echo "$as_me:$LINENO: result: $ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&5
18322 $as_echo "$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6; }
18323
18324 cat >>confdefs.h <<_ACEOF
18325 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
18326 _ACEOF
18327
18328
18329 cat >>confdefs.h <<_ACEOF
18330 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
18331 _ACEOF
18332
18333
18334 cat >>confdefs.h <<_ACEOF
18335 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
18336 _ACEOF
18337
18338
18339 cat >>confdefs.h <<_ACEOF
18340 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
18341 _ACEOF
18342
18343
18344 { $as_echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
18345 $as_echo_n "checking whether gettimeofday takes only one argument... " >&6; }
18346 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
18347   $as_echo_n "(cached) " >&6
18348 else
18349   cat >conftest.$ac_ext <<_ACEOF
18350 /* confdefs.h.  */
18351 _ACEOF
18352 cat confdefs.h >>conftest.$ac_ext
18353 cat >>conftest.$ac_ext <<_ACEOF
18354 /* end confdefs.h.  */
18355 #include <sys/time.h>
18356 int
18357 main ()
18358 {
18359 struct timeval *tp;
18360 struct timezone *tzp;
18361 gettimeofday(tp,tzp);
18362   ;
18363   return 0;
18364 }
18365 _ACEOF
18366 rm -f conftest.$ac_objext
18367 if { (ac_try="$ac_compile"
18368 case "(($ac_try" in
18369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18370   *) ac_try_echo=$ac_try;;
18371 esac
18372 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18373 $as_echo "$ac_try_echo") >&5
18374   (eval "$ac_compile") 2>conftest.er1
18375   ac_status=$?
18376   grep -v '^ *+' conftest.er1 >conftest.err
18377   rm -f conftest.er1
18378   cat conftest.err >&5
18379   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18380   (exit $ac_status); } && {
18381          test -z "$ac_c_werror_flag" ||
18382          test ! -s conftest.err
18383        } && test -s conftest.$ac_objext; then
18384   pgac_cv_func_gettimeofday_1arg=no
18385 else
18386   $as_echo "$as_me: failed program was:" >&5
18387 sed 's/^/| /' conftest.$ac_ext >&5
18388
18389         pgac_cv_func_gettimeofday_1arg=yes
18390 fi
18391
18392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18393 fi
18394 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
18395 $as_echo "$pgac_cv_func_gettimeofday_1arg" >&6; }
18396 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
18397
18398 cat >>confdefs.h <<\_ACEOF
18399 #define GETTIMEOFDAY_1ARG /**/
18400 _ACEOF
18401
18402 fi
18403
18404
18405
18406
18407
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428 for ac_func in cbrt dlopen fcvt fdatasync getifaddrs getpeereid getpeerucred getrlimit memmove poll pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
18429 do
18430 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18431 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18432 $as_echo_n "checking for $ac_func... " >&6; }
18433 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18434   $as_echo_n "(cached) " >&6
18435 else
18436   cat >conftest.$ac_ext <<_ACEOF
18437 /* confdefs.h.  */
18438 _ACEOF
18439 cat confdefs.h >>conftest.$ac_ext
18440 cat >>conftest.$ac_ext <<_ACEOF
18441 /* end confdefs.h.  */
18442 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18443    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18444 #define $ac_func innocuous_$ac_func
18445
18446 /* System header to define __stub macros and hopefully few prototypes,
18447     which can conflict with char $ac_func (); below.
18448     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18449     <limits.h> exists even on freestanding compilers.  */
18450
18451 #ifdef __STDC__
18452 # include <limits.h>
18453 #else
18454 # include <assert.h>
18455 #endif
18456
18457 #undef $ac_func
18458
18459 /* Override any GCC internal prototype to avoid an error.
18460    Use char because int might match the return type of a GCC
18461    builtin and then its argument prototype would still apply.  */
18462 #ifdef __cplusplus
18463 extern "C"
18464 #endif
18465 char $ac_func ();
18466 /* The GNU C library defines this for functions which it implements
18467     to always fail with ENOSYS.  Some functions are actually named
18468     something starting with __ and the normal name is an alias.  */
18469 #if defined __stub_$ac_func || defined __stub___$ac_func
18470 choke me
18471 #endif
18472
18473 int
18474 main ()
18475 {
18476 return $ac_func ();
18477   ;
18478   return 0;
18479 }
18480 _ACEOF
18481 rm -f conftest.$ac_objext conftest$ac_exeext
18482 if { (ac_try="$ac_link"
18483 case "(($ac_try" in
18484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18485   *) ac_try_echo=$ac_try;;
18486 esac
18487 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18488 $as_echo "$ac_try_echo") >&5
18489   (eval "$ac_link") 2>conftest.er1
18490   ac_status=$?
18491   grep -v '^ *+' conftest.er1 >conftest.err
18492   rm -f conftest.er1
18493   cat conftest.err >&5
18494   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18495   (exit $ac_status); } && {
18496          test -z "$ac_c_werror_flag" ||
18497          test ! -s conftest.err
18498        } && test -s conftest$ac_exeext && {
18499          test "$cross_compiling" = yes ||
18500          $as_test_x conftest$ac_exeext
18501        }; then
18502   eval "$as_ac_var=yes"
18503 else
18504   $as_echo "$as_me: failed program was:" >&5
18505 sed 's/^/| /' conftest.$ac_ext >&5
18506
18507         eval "$as_ac_var=no"
18508 fi
18509
18510 rm -rf conftest.dSYM
18511 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18512       conftest$ac_exeext conftest.$ac_ext
18513 fi
18514 ac_res=`eval 'as_val=${'$as_ac_var'}
18515                  $as_echo "$as_val"'`
18516                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18517 $as_echo "$ac_res" >&6; }
18518 as_val=`eval 'as_val=${'$as_ac_var'}
18519                  $as_echo "$as_val"'`
18520    if test "x$as_val" = x""yes; then
18521   cat >>confdefs.h <<_ACEOF
18522 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18523 _ACEOF
18524
18525 fi
18526 done
18527
18528
18529
18530 for ac_func in fseeko
18531 do
18532 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18533 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18534 $as_echo_n "checking for $ac_func... " >&6; }
18535 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18536   $as_echo_n "(cached) " >&6
18537 else
18538   cat >conftest.$ac_ext <<_ACEOF
18539 /* confdefs.h.  */
18540 _ACEOF
18541 cat confdefs.h >>conftest.$ac_ext
18542 cat >>conftest.$ac_ext <<_ACEOF
18543 /* end confdefs.h.  */
18544 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18545    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18546 #define $ac_func innocuous_$ac_func
18547
18548 /* System header to define __stub macros and hopefully few prototypes,
18549     which can conflict with char $ac_func (); below.
18550     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18551     <limits.h> exists even on freestanding compilers.  */
18552
18553 #ifdef __STDC__
18554 # include <limits.h>
18555 #else
18556 # include <assert.h>
18557 #endif
18558
18559 #undef $ac_func
18560
18561 /* Override any GCC internal prototype to avoid an error.
18562    Use char because int might match the return type of a GCC
18563    builtin and then its argument prototype would still apply.  */
18564 #ifdef __cplusplus
18565 extern "C"
18566 #endif
18567 char $ac_func ();
18568 /* The GNU C library defines this for functions which it implements
18569     to always fail with ENOSYS.  Some functions are actually named
18570     something starting with __ and the normal name is an alias.  */
18571 #if defined __stub_$ac_func || defined __stub___$ac_func
18572 choke me
18573 #endif
18574
18575 int
18576 main ()
18577 {
18578 return $ac_func ();
18579   ;
18580   return 0;
18581 }
18582 _ACEOF
18583 rm -f conftest.$ac_objext conftest$ac_exeext
18584 if { (ac_try="$ac_link"
18585 case "(($ac_try" in
18586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18587   *) ac_try_echo=$ac_try;;
18588 esac
18589 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18590 $as_echo "$ac_try_echo") >&5
18591   (eval "$ac_link") 2>conftest.er1
18592   ac_status=$?
18593   grep -v '^ *+' conftest.er1 >conftest.err
18594   rm -f conftest.er1
18595   cat conftest.err >&5
18596   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18597   (exit $ac_status); } && {
18598          test -z "$ac_c_werror_flag" ||
18599          test ! -s conftest.err
18600        } && test -s conftest$ac_exeext && {
18601          test "$cross_compiling" = yes ||
18602          $as_test_x conftest$ac_exeext
18603        }; then
18604   eval "$as_ac_var=yes"
18605 else
18606   $as_echo "$as_me: failed program was:" >&5
18607 sed 's/^/| /' conftest.$ac_ext >&5
18608
18609         eval "$as_ac_var=no"
18610 fi
18611
18612 rm -rf conftest.dSYM
18613 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18614       conftest$ac_exeext conftest.$ac_ext
18615 fi
18616 ac_res=`eval 'as_val=${'$as_ac_var'}
18617                  $as_echo "$as_val"'`
18618                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18619 $as_echo "$ac_res" >&6; }
18620 as_val=`eval 'as_val=${'$as_ac_var'}
18621                  $as_echo "$as_val"'`
18622    if test "x$as_val" = x""yes; then
18623   cat >>confdefs.h <<_ACEOF
18624 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18625 _ACEOF
18626
18627 else
18628   case " $LIBOBJS " in
18629   *" $ac_func.$ac_objext "* ) ;;
18630   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
18631  ;;
18632 esac
18633
18634 fi
18635 done
18636
18637
18638 case $host_os in
18639         # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
18640         # Mingw uses macros to access Win32 API calls
18641         bsdi*|netbsd*|mingw*)
18642
18643 cat >>confdefs.h <<\_ACEOF
18644 #define HAVE_FSEEKO 1
18645 _ACEOF
18646
18647                 ac_cv_func_fseeko=yes;;
18648         *)
18649                 { $as_echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
18650 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
18651 if test "${ac_cv_sys_largefile_source+set}" = set; then
18652   $as_echo_n "(cached) " >&6
18653 else
18654   while :; do
18655   cat >conftest.$ac_ext <<_ACEOF
18656 /* confdefs.h.  */
18657 _ACEOF
18658 cat confdefs.h >>conftest.$ac_ext
18659 cat >>conftest.$ac_ext <<_ACEOF
18660 /* end confdefs.h.  */
18661 #include <sys/types.h> /* for off_t */
18662      #include <stdio.h>
18663 int
18664 main ()
18665 {
18666 int (*fp) (FILE *, off_t, int) = fseeko;
18667      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
18668   ;
18669   return 0;
18670 }
18671 _ACEOF
18672 rm -f conftest.$ac_objext conftest$ac_exeext
18673 if { (ac_try="$ac_link"
18674 case "(($ac_try" in
18675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18676   *) ac_try_echo=$ac_try;;
18677 esac
18678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18679 $as_echo "$ac_try_echo") >&5
18680   (eval "$ac_link") 2>conftest.er1
18681   ac_status=$?
18682   grep -v '^ *+' conftest.er1 >conftest.err
18683   rm -f conftest.er1
18684   cat conftest.err >&5
18685   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18686   (exit $ac_status); } && {
18687          test -z "$ac_c_werror_flag" ||
18688          test ! -s conftest.err
18689        } && test -s conftest$ac_exeext && {
18690          test "$cross_compiling" = yes ||
18691          $as_test_x conftest$ac_exeext
18692        }; then
18693   ac_cv_sys_largefile_source=no; break
18694 else
18695   $as_echo "$as_me: failed program was:" >&5
18696 sed 's/^/| /' conftest.$ac_ext >&5
18697
18698
18699 fi
18700
18701 rm -rf conftest.dSYM
18702 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18703       conftest$ac_exeext conftest.$ac_ext
18704   cat >conftest.$ac_ext <<_ACEOF
18705 /* confdefs.h.  */
18706 _ACEOF
18707 cat confdefs.h >>conftest.$ac_ext
18708 cat >>conftest.$ac_ext <<_ACEOF
18709 /* end confdefs.h.  */
18710 #define _LARGEFILE_SOURCE 1
18711 #include <sys/types.h> /* for off_t */
18712      #include <stdio.h>
18713 int
18714 main ()
18715 {
18716 int (*fp) (FILE *, off_t, int) = fseeko;
18717      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
18718   ;
18719   return 0;
18720 }
18721 _ACEOF
18722 rm -f conftest.$ac_objext conftest$ac_exeext
18723 if { (ac_try="$ac_link"
18724 case "(($ac_try" in
18725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18726   *) ac_try_echo=$ac_try;;
18727 esac
18728 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18729 $as_echo "$ac_try_echo") >&5
18730   (eval "$ac_link") 2>conftest.er1
18731   ac_status=$?
18732   grep -v '^ *+' conftest.er1 >conftest.err
18733   rm -f conftest.er1
18734   cat conftest.err >&5
18735   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18736   (exit $ac_status); } && {
18737          test -z "$ac_c_werror_flag" ||
18738          test ! -s conftest.err
18739        } && test -s conftest$ac_exeext && {
18740          test "$cross_compiling" = yes ||
18741          $as_test_x conftest$ac_exeext
18742        }; then
18743   ac_cv_sys_largefile_source=1; break
18744 else
18745   $as_echo "$as_me: failed program was:" >&5
18746 sed 's/^/| /' conftest.$ac_ext >&5
18747
18748
18749 fi
18750
18751 rm -rf conftest.dSYM
18752 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18753       conftest$ac_exeext conftest.$ac_ext
18754   ac_cv_sys_largefile_source=unknown
18755   break
18756 done
18757 fi
18758 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
18759 $as_echo "$ac_cv_sys_largefile_source" >&6; }
18760 case $ac_cv_sys_largefile_source in #(
18761   no | unknown) ;;
18762   *)
18763 cat >>confdefs.h <<_ACEOF
18764 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
18765 _ACEOF
18766 ;;
18767 esac
18768 rm -rf conftest*
18769
18770 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
18771 # in glibc 2.1.3, but that breaks too many other things.
18772 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
18773 if test $ac_cv_sys_largefile_source != unknown; then
18774
18775 cat >>confdefs.h <<\_ACEOF
18776 #define HAVE_FSEEKO 1
18777 _ACEOF
18778
18779 fi
18780 ;;
18781 esac
18782
18783 # posix_fadvise() is a no-op on Solaris, so don't incur function overhead
18784 # by calling it, 2009-04-02
18785 # http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/gen/posix_fadvise.c
18786 if test "$PORTNAME" != "solaris"; then
18787
18788 for ac_func in posix_fadvise
18789 do
18790 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18791 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18792 $as_echo_n "checking for $ac_func... " >&6; }
18793 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18794   $as_echo_n "(cached) " >&6
18795 else
18796   cat >conftest.$ac_ext <<_ACEOF
18797 /* confdefs.h.  */
18798 _ACEOF
18799 cat confdefs.h >>conftest.$ac_ext
18800 cat >>conftest.$ac_ext <<_ACEOF
18801 /* end confdefs.h.  */
18802 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18803    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18804 #define $ac_func innocuous_$ac_func
18805
18806 /* System header to define __stub macros and hopefully few prototypes,
18807     which can conflict with char $ac_func (); below.
18808     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18809     <limits.h> exists even on freestanding compilers.  */
18810
18811 #ifdef __STDC__
18812 # include <limits.h>
18813 #else
18814 # include <assert.h>
18815 #endif
18816
18817 #undef $ac_func
18818
18819 /* Override any GCC internal prototype to avoid an error.
18820    Use char because int might match the return type of a GCC
18821    builtin and then its argument prototype would still apply.  */
18822 #ifdef __cplusplus
18823 extern "C"
18824 #endif
18825 char $ac_func ();
18826 /* The GNU C library defines this for functions which it implements
18827     to always fail with ENOSYS.  Some functions are actually named
18828     something starting with __ and the normal name is an alias.  */
18829 #if defined __stub_$ac_func || defined __stub___$ac_func
18830 choke me
18831 #endif
18832
18833 int
18834 main ()
18835 {
18836 return $ac_func ();
18837   ;
18838   return 0;
18839 }
18840 _ACEOF
18841 rm -f conftest.$ac_objext conftest$ac_exeext
18842 if { (ac_try="$ac_link"
18843 case "(($ac_try" in
18844   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18845   *) ac_try_echo=$ac_try;;
18846 esac
18847 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18848 $as_echo "$ac_try_echo") >&5
18849   (eval "$ac_link") 2>conftest.er1
18850   ac_status=$?
18851   grep -v '^ *+' conftest.er1 >conftest.err
18852   rm -f conftest.er1
18853   cat conftest.err >&5
18854   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18855   (exit $ac_status); } && {
18856          test -z "$ac_c_werror_flag" ||
18857          test ! -s conftest.err
18858        } && test -s conftest$ac_exeext && {
18859          test "$cross_compiling" = yes ||
18860          $as_test_x conftest$ac_exeext
18861        }; then
18862   eval "$as_ac_var=yes"
18863 else
18864   $as_echo "$as_me: failed program was:" >&5
18865 sed 's/^/| /' conftest.$ac_ext >&5
18866
18867         eval "$as_ac_var=no"
18868 fi
18869
18870 rm -rf conftest.dSYM
18871 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18872       conftest$ac_exeext conftest.$ac_ext
18873 fi
18874 ac_res=`eval 'as_val=${'$as_ac_var'}
18875                  $as_echo "$as_val"'`
18876                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18877 $as_echo "$ac_res" >&6; }
18878 as_val=`eval 'as_val=${'$as_ac_var'}
18879                  $as_echo "$as_val"'`
18880    if test "x$as_val" = x""yes; then
18881   cat >>confdefs.h <<_ACEOF
18882 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18883 _ACEOF
18884
18885 fi
18886 done
18887
18888 { $as_echo "$as_me:$LINENO: checking whether posix_fadvise is declared" >&5
18889 $as_echo_n "checking whether posix_fadvise is declared... " >&6; }
18890 if test "${ac_cv_have_decl_posix_fadvise+set}" = set; then
18891   $as_echo_n "(cached) " >&6
18892 else
18893   cat >conftest.$ac_ext <<_ACEOF
18894 /* confdefs.h.  */
18895 _ACEOF
18896 cat confdefs.h >>conftest.$ac_ext
18897 cat >>conftest.$ac_ext <<_ACEOF
18898 /* end confdefs.h.  */
18899 #include <fcntl.h>
18900
18901 int
18902 main ()
18903 {
18904 #ifndef posix_fadvise
18905   (void) posix_fadvise;
18906 #endif
18907
18908   ;
18909   return 0;
18910 }
18911 _ACEOF
18912 rm -f conftest.$ac_objext
18913 if { (ac_try="$ac_compile"
18914 case "(($ac_try" in
18915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18916   *) ac_try_echo=$ac_try;;
18917 esac
18918 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18919 $as_echo "$ac_try_echo") >&5
18920   (eval "$ac_compile") 2>conftest.er1
18921   ac_status=$?
18922   grep -v '^ *+' conftest.er1 >conftest.err
18923   rm -f conftest.er1
18924   cat conftest.err >&5
18925   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18926   (exit $ac_status); } && {
18927          test -z "$ac_c_werror_flag" ||
18928          test ! -s conftest.err
18929        } && test -s conftest.$ac_objext; then
18930   ac_cv_have_decl_posix_fadvise=yes
18931 else
18932   $as_echo "$as_me: failed program was:" >&5
18933 sed 's/^/| /' conftest.$ac_ext >&5
18934
18935         ac_cv_have_decl_posix_fadvise=no
18936 fi
18937
18938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18939 fi
18940 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_posix_fadvise" >&5
18941 $as_echo "$ac_cv_have_decl_posix_fadvise" >&6; }
18942 if test "x$ac_cv_have_decl_posix_fadvise" = x""yes; then
18943
18944 cat >>confdefs.h <<_ACEOF
18945 #define HAVE_DECL_POSIX_FADVISE 1
18946 _ACEOF
18947
18948
18949 else
18950   cat >>confdefs.h <<_ACEOF
18951 #define HAVE_DECL_POSIX_FADVISE 0
18952 _ACEOF
18953
18954
18955 fi
18956
18957
18958 fi
18959
18960 { $as_echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
18961 $as_echo_n "checking whether fdatasync is declared... " >&6; }
18962 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
18963   $as_echo_n "(cached) " >&6
18964 else
18965   cat >conftest.$ac_ext <<_ACEOF
18966 /* confdefs.h.  */
18967 _ACEOF
18968 cat confdefs.h >>conftest.$ac_ext
18969 cat >>conftest.$ac_ext <<_ACEOF
18970 /* end confdefs.h.  */
18971 #include <unistd.h>
18972
18973 int
18974 main ()
18975 {
18976 #ifndef fdatasync
18977   (void) fdatasync;
18978 #endif
18979
18980   ;
18981   return 0;
18982 }
18983 _ACEOF
18984 rm -f conftest.$ac_objext
18985 if { (ac_try="$ac_compile"
18986 case "(($ac_try" in
18987   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18988   *) ac_try_echo=$ac_try;;
18989 esac
18990 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18991 $as_echo "$ac_try_echo") >&5
18992   (eval "$ac_compile") 2>conftest.er1
18993   ac_status=$?
18994   grep -v '^ *+' conftest.er1 >conftest.err
18995   rm -f conftest.er1
18996   cat conftest.err >&5
18997   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18998   (exit $ac_status); } && {
18999          test -z "$ac_c_werror_flag" ||
19000          test ! -s conftest.err
19001        } && test -s conftest.$ac_objext; then
19002   ac_cv_have_decl_fdatasync=yes
19003 else
19004   $as_echo "$as_me: failed program was:" >&5
19005 sed 's/^/| /' conftest.$ac_ext >&5
19006
19007         ac_cv_have_decl_fdatasync=no
19008 fi
19009
19010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19011 fi
19012 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
19013 $as_echo "$ac_cv_have_decl_fdatasync" >&6; }
19014 if test "x$ac_cv_have_decl_fdatasync" = x""yes; then
19015
19016 cat >>confdefs.h <<_ACEOF
19017 #define HAVE_DECL_FDATASYNC 1
19018 _ACEOF
19019
19020
19021 else
19022   cat >>confdefs.h <<_ACEOF
19023 #define HAVE_DECL_FDATASYNC 0
19024 _ACEOF
19025
19026
19027 fi
19028
19029
19030 { $as_echo "$as_me:$LINENO: checking whether strlcat is declared" >&5
19031 $as_echo_n "checking whether strlcat is declared... " >&6; }
19032 if test "${ac_cv_have_decl_strlcat+set}" = set; then
19033   $as_echo_n "(cached) " >&6
19034 else
19035   cat >conftest.$ac_ext <<_ACEOF
19036 /* confdefs.h.  */
19037 _ACEOF
19038 cat confdefs.h >>conftest.$ac_ext
19039 cat >>conftest.$ac_ext <<_ACEOF
19040 /* end confdefs.h.  */
19041 $ac_includes_default
19042 int
19043 main ()
19044 {
19045 #ifndef strlcat
19046   (void) strlcat;
19047 #endif
19048
19049   ;
19050   return 0;
19051 }
19052 _ACEOF
19053 rm -f conftest.$ac_objext
19054 if { (ac_try="$ac_compile"
19055 case "(($ac_try" in
19056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19057   *) ac_try_echo=$ac_try;;
19058 esac
19059 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19060 $as_echo "$ac_try_echo") >&5
19061   (eval "$ac_compile") 2>conftest.er1
19062   ac_status=$?
19063   grep -v '^ *+' conftest.er1 >conftest.err
19064   rm -f conftest.er1
19065   cat conftest.err >&5
19066   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19067   (exit $ac_status); } && {
19068          test -z "$ac_c_werror_flag" ||
19069          test ! -s conftest.err
19070        } && test -s conftest.$ac_objext; then
19071   ac_cv_have_decl_strlcat=yes
19072 else
19073   $as_echo "$as_me: failed program was:" >&5
19074 sed 's/^/| /' conftest.$ac_ext >&5
19075
19076         ac_cv_have_decl_strlcat=no
19077 fi
19078
19079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19080 fi
19081 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcat" >&5
19082 $as_echo "$ac_cv_have_decl_strlcat" >&6; }
19083 if test "x$ac_cv_have_decl_strlcat" = x""yes; then
19084
19085 cat >>confdefs.h <<_ACEOF
19086 #define HAVE_DECL_STRLCAT 1
19087 _ACEOF
19088
19089
19090 else
19091   cat >>confdefs.h <<_ACEOF
19092 #define HAVE_DECL_STRLCAT 0
19093 _ACEOF
19094
19095
19096 fi
19097 { $as_echo "$as_me:$LINENO: checking whether strlcpy is declared" >&5
19098 $as_echo_n "checking whether strlcpy is declared... " >&6; }
19099 if test "${ac_cv_have_decl_strlcpy+set}" = set; then
19100   $as_echo_n "(cached) " >&6
19101 else
19102   cat >conftest.$ac_ext <<_ACEOF
19103 /* confdefs.h.  */
19104 _ACEOF
19105 cat confdefs.h >>conftest.$ac_ext
19106 cat >>conftest.$ac_ext <<_ACEOF
19107 /* end confdefs.h.  */
19108 $ac_includes_default
19109 int
19110 main ()
19111 {
19112 #ifndef strlcpy
19113   (void) strlcpy;
19114 #endif
19115
19116   ;
19117   return 0;
19118 }
19119 _ACEOF
19120 rm -f conftest.$ac_objext
19121 if { (ac_try="$ac_compile"
19122 case "(($ac_try" in
19123   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19124   *) ac_try_echo=$ac_try;;
19125 esac
19126 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19127 $as_echo "$ac_try_echo") >&5
19128   (eval "$ac_compile") 2>conftest.er1
19129   ac_status=$?
19130   grep -v '^ *+' conftest.er1 >conftest.err
19131   rm -f conftest.er1
19132   cat conftest.err >&5
19133   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19134   (exit $ac_status); } && {
19135          test -z "$ac_c_werror_flag" ||
19136          test ! -s conftest.err
19137        } && test -s conftest.$ac_objext; then
19138   ac_cv_have_decl_strlcpy=yes
19139 else
19140   $as_echo "$as_me: failed program was:" >&5
19141 sed 's/^/| /' conftest.$ac_ext >&5
19142
19143         ac_cv_have_decl_strlcpy=no
19144 fi
19145
19146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19147 fi
19148 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcpy" >&5
19149 $as_echo "$ac_cv_have_decl_strlcpy" >&6; }
19150 if test "x$ac_cv_have_decl_strlcpy" = x""yes; then
19151
19152 cat >>confdefs.h <<_ACEOF
19153 #define HAVE_DECL_STRLCPY 1
19154 _ACEOF
19155
19156
19157 else
19158   cat >>confdefs.h <<_ACEOF
19159 #define HAVE_DECL_STRLCPY 0
19160 _ACEOF
19161
19162
19163 fi
19164
19165
19166 # This is probably only present on Darwin, but may as well check always
19167 { $as_echo "$as_me:$LINENO: checking whether F_FULLFSYNC is declared" >&5
19168 $as_echo_n "checking whether F_FULLFSYNC is declared... " >&6; }
19169 if test "${ac_cv_have_decl_F_FULLFSYNC+set}" = set; then
19170   $as_echo_n "(cached) " >&6
19171 else
19172   cat >conftest.$ac_ext <<_ACEOF
19173 /* confdefs.h.  */
19174 _ACEOF
19175 cat confdefs.h >>conftest.$ac_ext
19176 cat >>conftest.$ac_ext <<_ACEOF
19177 /* end confdefs.h.  */
19178 #include <fcntl.h>
19179
19180 int
19181 main ()
19182 {
19183 #ifndef F_FULLFSYNC
19184   (void) F_FULLFSYNC;
19185 #endif
19186
19187   ;
19188   return 0;
19189 }
19190 _ACEOF
19191 rm -f conftest.$ac_objext
19192 if { (ac_try="$ac_compile"
19193 case "(($ac_try" in
19194   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19195   *) ac_try_echo=$ac_try;;
19196 esac
19197 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19198 $as_echo "$ac_try_echo") >&5
19199   (eval "$ac_compile") 2>conftest.er1
19200   ac_status=$?
19201   grep -v '^ *+' conftest.er1 >conftest.err
19202   rm -f conftest.er1
19203   cat conftest.err >&5
19204   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19205   (exit $ac_status); } && {
19206          test -z "$ac_c_werror_flag" ||
19207          test ! -s conftest.err
19208        } && test -s conftest.$ac_objext; then
19209   ac_cv_have_decl_F_FULLFSYNC=yes
19210 else
19211   $as_echo "$as_me: failed program was:" >&5
19212 sed 's/^/| /' conftest.$ac_ext >&5
19213
19214         ac_cv_have_decl_F_FULLFSYNC=no
19215 fi
19216
19217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19218 fi
19219 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_FULLFSYNC" >&5
19220 $as_echo "$ac_cv_have_decl_F_FULLFSYNC" >&6; }
19221 if test "x$ac_cv_have_decl_F_FULLFSYNC" = x""yes; then
19222
19223 cat >>confdefs.h <<_ACEOF
19224 #define HAVE_DECL_F_FULLFSYNC 1
19225 _ACEOF
19226
19227
19228 else
19229   cat >>confdefs.h <<_ACEOF
19230 #define HAVE_DECL_F_FULLFSYNC 0
19231 _ACEOF
19232
19233
19234 fi
19235
19236
19237
19238 HAVE_IPV6=no
19239 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
19240 $as_echo_n "checking for struct sockaddr_in6... " >&6; }
19241 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
19242   $as_echo_n "(cached) " >&6
19243 else
19244   ac_cv_type_struct_sockaddr_in6=no
19245 cat >conftest.$ac_ext <<_ACEOF
19246 /* confdefs.h.  */
19247 _ACEOF
19248 cat confdefs.h >>conftest.$ac_ext
19249 cat >>conftest.$ac_ext <<_ACEOF
19250 /* end confdefs.h.  */
19251 $ac_includes_default
19252 #include <netinet/in.h>
19253
19254 int
19255 main ()
19256 {
19257 if (sizeof (struct sockaddr_in6))
19258        return 0;
19259   ;
19260   return 0;
19261 }
19262 _ACEOF
19263 rm -f conftest.$ac_objext
19264 if { (ac_try="$ac_compile"
19265 case "(($ac_try" in
19266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19267   *) ac_try_echo=$ac_try;;
19268 esac
19269 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19270 $as_echo "$ac_try_echo") >&5
19271   (eval "$ac_compile") 2>conftest.er1
19272   ac_status=$?
19273   grep -v '^ *+' conftest.er1 >conftest.err
19274   rm -f conftest.er1
19275   cat conftest.err >&5
19276   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19277   (exit $ac_status); } && {
19278          test -z "$ac_c_werror_flag" ||
19279          test ! -s conftest.err
19280        } && test -s conftest.$ac_objext; then
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 $ac_includes_default
19288 #include <netinet/in.h>
19289
19290 int
19291 main ()
19292 {
19293 if (sizeof ((struct sockaddr_in6)))
19294           return 0;
19295   ;
19296   return 0;
19297 }
19298 _ACEOF
19299 rm -f conftest.$ac_objext
19300 if { (ac_try="$ac_compile"
19301 case "(($ac_try" in
19302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19303   *) ac_try_echo=$ac_try;;
19304 esac
19305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19306 $as_echo "$ac_try_echo") >&5
19307   (eval "$ac_compile") 2>conftest.er1
19308   ac_status=$?
19309   grep -v '^ *+' conftest.er1 >conftest.err
19310   rm -f conftest.er1
19311   cat conftest.err >&5
19312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19313   (exit $ac_status); } && {
19314          test -z "$ac_c_werror_flag" ||
19315          test ! -s conftest.err
19316        } && test -s conftest.$ac_objext; then
19317   :
19318 else
19319   $as_echo "$as_me: failed program was:" >&5
19320 sed 's/^/| /' conftest.$ac_ext >&5
19321
19322         ac_cv_type_struct_sockaddr_in6=yes
19323 fi
19324
19325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19326 else
19327   $as_echo "$as_me: failed program was:" >&5
19328 sed 's/^/| /' conftest.$ac_ext >&5
19329
19330
19331 fi
19332
19333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19334 fi
19335 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
19336 $as_echo "$ac_cv_type_struct_sockaddr_in6" >&6; }
19337 if test "x$ac_cv_type_struct_sockaddr_in6" = x""yes; then
19338
19339 cat >>confdefs.h <<\_ACEOF
19340 #define HAVE_IPV6 1
19341 _ACEOF
19342
19343          HAVE_IPV6=yes
19344 fi
19345
19346
19347
19348 { $as_echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
19349 $as_echo_n "checking for PS_STRINGS... " >&6; }
19350 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
19351   $as_echo_n "(cached) " >&6
19352 else
19353   cat >conftest.$ac_ext <<_ACEOF
19354 /* confdefs.h.  */
19355 _ACEOF
19356 cat confdefs.h >>conftest.$ac_ext
19357 cat >>conftest.$ac_ext <<_ACEOF
19358 /* end confdefs.h.  */
19359 #include <machine/vmparam.h>
19360 #include <sys/exec.h>
19361
19362 int
19363 main ()
19364 {
19365 PS_STRINGS->ps_nargvstr = 1;
19366 PS_STRINGS->ps_argvstr = "foo";
19367   ;
19368   return 0;
19369 }
19370 _ACEOF
19371 rm -f conftest.$ac_objext conftest$ac_exeext
19372 if { (ac_try="$ac_link"
19373 case "(($ac_try" in
19374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19375   *) ac_try_echo=$ac_try;;
19376 esac
19377 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19378 $as_echo "$ac_try_echo") >&5
19379   (eval "$ac_link") 2>conftest.er1
19380   ac_status=$?
19381   grep -v '^ *+' conftest.er1 >conftest.err
19382   rm -f conftest.er1
19383   cat conftest.err >&5
19384   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19385   (exit $ac_status); } && {
19386          test -z "$ac_c_werror_flag" ||
19387          test ! -s conftest.err
19388        } && test -s conftest$ac_exeext && {
19389          test "$cross_compiling" = yes ||
19390          $as_test_x conftest$ac_exeext
19391        }; then
19392   pgac_cv_var_PS_STRINGS=yes
19393 else
19394   $as_echo "$as_me: failed program was:" >&5
19395 sed 's/^/| /' conftest.$ac_ext >&5
19396
19397         pgac_cv_var_PS_STRINGS=no
19398 fi
19399
19400 rm -rf conftest.dSYM
19401 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19402       conftest$ac_exeext conftest.$ac_ext
19403 fi
19404 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
19405 $as_echo "$pgac_cv_var_PS_STRINGS" >&6; }
19406 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
19407
19408 cat >>confdefs.h <<\_ACEOF
19409 #define HAVE_PS_STRINGS /**/
19410 _ACEOF
19411
19412 fi
19413
19414
19415 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
19416 # is missing.  Yes, there are machines that have only one.  We may
19417 # also decide to use snprintf.c if snprintf() is present but does not
19418 # have all the features we need --- see below.
19419
19420 if test "$PORTNAME" = "win32"; then
19421   # Win32 gets snprintf.c built unconditionally.
19422   #
19423   # To properly translate all NLS languages strings, we must support the
19424   # *printf() %$ format, which allows *printf() arguments to be selected
19425   # by position in the translated string.
19426   #
19427   # libintl versions < 0.13 use the native *printf() functions, and Win32
19428   # *printf() doesn't understand %$, so we must use our /port versions,
19429   # which do understand %$. libintl versions >= 0.13 include their own
19430   # *printf versions on Win32.  The libintl 0.13 release note text is:
19431   #
19432   #   C format strings with positions, as they arise when a translator
19433   #   needs to reorder a sentence, are now supported on all platforms.
19434   #   On those few platforms (NetBSD and Woe32) for which the native
19435   #   printf()/fprintf()/... functions don't support such format
19436   #   strings, replacements are provided through <libintl.h>.
19437   #
19438   # We could use libintl >= 0.13's *printf() if we were sure that we had
19439   # a litint >= 0.13 at runtime, but seeing that there is no clean way
19440   # to guarantee that, it is best to just use our own, so we are sure to
19441   # get %$ support. In include/port.h we disable the *printf() macros
19442   # that might have been defined by libintl.
19443   #
19444   # We do this unconditionally whether NLS is used or not so we are sure
19445   # that all Win32 libraries and binaries behave the same.
19446   pgac_need_repl_snprintf=yes
19447 else
19448   pgac_need_repl_snprintf=no
19449
19450 for ac_func in snprintf
19451 do
19452 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19453 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19454 $as_echo_n "checking for $ac_func... " >&6; }
19455 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19456   $as_echo_n "(cached) " >&6
19457 else
19458   cat >conftest.$ac_ext <<_ACEOF
19459 /* confdefs.h.  */
19460 _ACEOF
19461 cat confdefs.h >>conftest.$ac_ext
19462 cat >>conftest.$ac_ext <<_ACEOF
19463 /* end confdefs.h.  */
19464 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19465    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19466 #define $ac_func innocuous_$ac_func
19467
19468 /* System header to define __stub macros and hopefully few prototypes,
19469     which can conflict with char $ac_func (); below.
19470     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19471     <limits.h> exists even on freestanding compilers.  */
19472
19473 #ifdef __STDC__
19474 # include <limits.h>
19475 #else
19476 # include <assert.h>
19477 #endif
19478
19479 #undef $ac_func
19480
19481 /* Override any GCC internal prototype to avoid an error.
19482    Use char because int might match the return type of a GCC
19483    builtin and then its argument prototype would still apply.  */
19484 #ifdef __cplusplus
19485 extern "C"
19486 #endif
19487 char $ac_func ();
19488 /* The GNU C library defines this for functions which it implements
19489     to always fail with ENOSYS.  Some functions are actually named
19490     something starting with __ and the normal name is an alias.  */
19491 #if defined __stub_$ac_func || defined __stub___$ac_func
19492 choke me
19493 #endif
19494
19495 int
19496 main ()
19497 {
19498 return $ac_func ();
19499   ;
19500   return 0;
19501 }
19502 _ACEOF
19503 rm -f conftest.$ac_objext conftest$ac_exeext
19504 if { (ac_try="$ac_link"
19505 case "(($ac_try" in
19506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19507   *) ac_try_echo=$ac_try;;
19508 esac
19509 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19510 $as_echo "$ac_try_echo") >&5
19511   (eval "$ac_link") 2>conftest.er1
19512   ac_status=$?
19513   grep -v '^ *+' conftest.er1 >conftest.err
19514   rm -f conftest.er1
19515   cat conftest.err >&5
19516   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19517   (exit $ac_status); } && {
19518          test -z "$ac_c_werror_flag" ||
19519          test ! -s conftest.err
19520        } && test -s conftest$ac_exeext && {
19521          test "$cross_compiling" = yes ||
19522          $as_test_x conftest$ac_exeext
19523        }; then
19524   eval "$as_ac_var=yes"
19525 else
19526   $as_echo "$as_me: failed program was:" >&5
19527 sed 's/^/| /' conftest.$ac_ext >&5
19528
19529         eval "$as_ac_var=no"
19530 fi
19531
19532 rm -rf conftest.dSYM
19533 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19534       conftest$ac_exeext conftest.$ac_ext
19535 fi
19536 ac_res=`eval 'as_val=${'$as_ac_var'}
19537                  $as_echo "$as_val"'`
19538                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19539 $as_echo "$ac_res" >&6; }
19540 as_val=`eval 'as_val=${'$as_ac_var'}
19541                  $as_echo "$as_val"'`
19542    if test "x$as_val" = x""yes; then
19543   cat >>confdefs.h <<_ACEOF
19544 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19545 _ACEOF
19546
19547 else
19548   pgac_need_repl_snprintf=yes
19549 fi
19550 done
19551
19552
19553 for ac_func in vsnprintf
19554 do
19555 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19556 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19557 $as_echo_n "checking for $ac_func... " >&6; }
19558 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19559   $as_echo_n "(cached) " >&6
19560 else
19561   cat >conftest.$ac_ext <<_ACEOF
19562 /* confdefs.h.  */
19563 _ACEOF
19564 cat confdefs.h >>conftest.$ac_ext
19565 cat >>conftest.$ac_ext <<_ACEOF
19566 /* end confdefs.h.  */
19567 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19568    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19569 #define $ac_func innocuous_$ac_func
19570
19571 /* System header to define __stub macros and hopefully few prototypes,
19572     which can conflict with char $ac_func (); below.
19573     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19574     <limits.h> exists even on freestanding compilers.  */
19575
19576 #ifdef __STDC__
19577 # include <limits.h>
19578 #else
19579 # include <assert.h>
19580 #endif
19581
19582 #undef $ac_func
19583
19584 /* Override any GCC internal prototype to avoid an error.
19585    Use char because int might match the return type of a GCC
19586    builtin and then its argument prototype would still apply.  */
19587 #ifdef __cplusplus
19588 extern "C"
19589 #endif
19590 char $ac_func ();
19591 /* The GNU C library defines this for functions which it implements
19592     to always fail with ENOSYS.  Some functions are actually named
19593     something starting with __ and the normal name is an alias.  */
19594 #if defined __stub_$ac_func || defined __stub___$ac_func
19595 choke me
19596 #endif
19597
19598 int
19599 main ()
19600 {
19601 return $ac_func ();
19602   ;
19603   return 0;
19604 }
19605 _ACEOF
19606 rm -f conftest.$ac_objext conftest$ac_exeext
19607 if { (ac_try="$ac_link"
19608 case "(($ac_try" in
19609   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19610   *) ac_try_echo=$ac_try;;
19611 esac
19612 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19613 $as_echo "$ac_try_echo") >&5
19614   (eval "$ac_link") 2>conftest.er1
19615   ac_status=$?
19616   grep -v '^ *+' conftest.er1 >conftest.err
19617   rm -f conftest.er1
19618   cat conftest.err >&5
19619   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19620   (exit $ac_status); } && {
19621          test -z "$ac_c_werror_flag" ||
19622          test ! -s conftest.err
19623        } && test -s conftest$ac_exeext && {
19624          test "$cross_compiling" = yes ||
19625          $as_test_x conftest$ac_exeext
19626        }; then
19627   eval "$as_ac_var=yes"
19628 else
19629   $as_echo "$as_me: failed program was:" >&5
19630 sed 's/^/| /' conftest.$ac_ext >&5
19631
19632         eval "$as_ac_var=no"
19633 fi
19634
19635 rm -rf conftest.dSYM
19636 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19637       conftest$ac_exeext conftest.$ac_ext
19638 fi
19639 ac_res=`eval 'as_val=${'$as_ac_var'}
19640                  $as_echo "$as_val"'`
19641                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19642 $as_echo "$ac_res" >&6; }
19643 as_val=`eval 'as_val=${'$as_ac_var'}
19644                  $as_echo "$as_val"'`
19645    if test "x$as_val" = x""yes; then
19646   cat >>confdefs.h <<_ACEOF
19647 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19648 _ACEOF
19649
19650 else
19651   pgac_need_repl_snprintf=yes
19652 fi
19653 done
19654
19655 fi
19656
19657
19658 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
19659 # include/c.h will provide declarations.  Note this is a separate test
19660 # from whether the functions exist in the C library --- there are
19661 # systems that have the functions but don't bother to declare them :-(
19662
19663 { $as_echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
19664 $as_echo_n "checking whether snprintf is declared... " >&6; }
19665 if test "${ac_cv_have_decl_snprintf+set}" = set; then
19666   $as_echo_n "(cached) " >&6
19667 else
19668   cat >conftest.$ac_ext <<_ACEOF
19669 /* confdefs.h.  */
19670 _ACEOF
19671 cat confdefs.h >>conftest.$ac_ext
19672 cat >>conftest.$ac_ext <<_ACEOF
19673 /* end confdefs.h.  */
19674 $ac_includes_default
19675 int
19676 main ()
19677 {
19678 #ifndef snprintf
19679   (void) snprintf;
19680 #endif
19681
19682   ;
19683   return 0;
19684 }
19685 _ACEOF
19686 rm -f conftest.$ac_objext
19687 if { (ac_try="$ac_compile"
19688 case "(($ac_try" in
19689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19690   *) ac_try_echo=$ac_try;;
19691 esac
19692 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19693 $as_echo "$ac_try_echo") >&5
19694   (eval "$ac_compile") 2>conftest.er1
19695   ac_status=$?
19696   grep -v '^ *+' conftest.er1 >conftest.err
19697   rm -f conftest.er1
19698   cat conftest.err >&5
19699   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19700   (exit $ac_status); } && {
19701          test -z "$ac_c_werror_flag" ||
19702          test ! -s conftest.err
19703        } && test -s conftest.$ac_objext; then
19704   ac_cv_have_decl_snprintf=yes
19705 else
19706   $as_echo "$as_me: failed program was:" >&5
19707 sed 's/^/| /' conftest.$ac_ext >&5
19708
19709         ac_cv_have_decl_snprintf=no
19710 fi
19711
19712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19713 fi
19714 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
19715 $as_echo "$ac_cv_have_decl_snprintf" >&6; }
19716 if test "x$ac_cv_have_decl_snprintf" = x""yes; then
19717
19718 cat >>confdefs.h <<_ACEOF
19719 #define HAVE_DECL_SNPRINTF 1
19720 _ACEOF
19721
19722
19723 else
19724   cat >>confdefs.h <<_ACEOF
19725 #define HAVE_DECL_SNPRINTF 0
19726 _ACEOF
19727
19728
19729 fi
19730 { $as_echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
19731 $as_echo_n "checking whether vsnprintf is declared... " >&6; }
19732 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
19733   $as_echo_n "(cached) " >&6
19734 else
19735   cat >conftest.$ac_ext <<_ACEOF
19736 /* confdefs.h.  */
19737 _ACEOF
19738 cat confdefs.h >>conftest.$ac_ext
19739 cat >>conftest.$ac_ext <<_ACEOF
19740 /* end confdefs.h.  */
19741 $ac_includes_default
19742 int
19743 main ()
19744 {
19745 #ifndef vsnprintf
19746   (void) vsnprintf;
19747 #endif
19748
19749   ;
19750   return 0;
19751 }
19752 _ACEOF
19753 rm -f conftest.$ac_objext
19754 if { (ac_try="$ac_compile"
19755 case "(($ac_try" in
19756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19757   *) ac_try_echo=$ac_try;;
19758 esac
19759 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19760 $as_echo "$ac_try_echo") >&5
19761   (eval "$ac_compile") 2>conftest.er1
19762   ac_status=$?
19763   grep -v '^ *+' conftest.er1 >conftest.err
19764   rm -f conftest.er1
19765   cat conftest.err >&5
19766   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19767   (exit $ac_status); } && {
19768          test -z "$ac_c_werror_flag" ||
19769          test ! -s conftest.err
19770        } && test -s conftest.$ac_objext; then
19771   ac_cv_have_decl_vsnprintf=yes
19772 else
19773   $as_echo "$as_me: failed program was:" >&5
19774 sed 's/^/| /' conftest.$ac_ext >&5
19775
19776         ac_cv_have_decl_vsnprintf=no
19777 fi
19778
19779 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19780 fi
19781 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
19782 $as_echo "$ac_cv_have_decl_vsnprintf" >&6; }
19783 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then
19784
19785 cat >>confdefs.h <<_ACEOF
19786 #define HAVE_DECL_VSNPRINTF 1
19787 _ACEOF
19788
19789
19790 else
19791   cat >>confdefs.h <<_ACEOF
19792 #define HAVE_DECL_VSNPRINTF 0
19793 _ACEOF
19794
19795
19796 fi
19797
19798
19799
19800
19801 { $as_echo "$as_me:$LINENO: checking for isinf" >&5
19802 $as_echo_n "checking for isinf... " >&6; }
19803 if test "${ac_cv_func_isinf+set}" = set; then
19804   $as_echo_n "(cached) " >&6
19805 else
19806   cat >conftest.$ac_ext <<_ACEOF
19807 /* confdefs.h.  */
19808 _ACEOF
19809 cat confdefs.h >>conftest.$ac_ext
19810 cat >>conftest.$ac_ext <<_ACEOF
19811 /* end confdefs.h.  */
19812
19813 #include <math.h>
19814 double glob_double;
19815
19816 int
19817 main ()
19818 {
19819 return isinf(glob_double) ? 0 : 1;
19820   ;
19821   return 0;
19822 }
19823 _ACEOF
19824 rm -f conftest.$ac_objext conftest$ac_exeext
19825 if { (ac_try="$ac_link"
19826 case "(($ac_try" in
19827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19828   *) ac_try_echo=$ac_try;;
19829 esac
19830 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19831 $as_echo "$ac_try_echo") >&5
19832   (eval "$ac_link") 2>conftest.er1
19833   ac_status=$?
19834   grep -v '^ *+' conftest.er1 >conftest.err
19835   rm -f conftest.er1
19836   cat conftest.err >&5
19837   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19838   (exit $ac_status); } && {
19839          test -z "$ac_c_werror_flag" ||
19840          test ! -s conftest.err
19841        } && test -s conftest$ac_exeext && {
19842          test "$cross_compiling" = yes ||
19843          $as_test_x conftest$ac_exeext
19844        }; then
19845   ac_cv_func_isinf=yes
19846 else
19847   $as_echo "$as_me: failed program was:" >&5
19848 sed 's/^/| /' conftest.$ac_ext >&5
19849
19850         ac_cv_func_isinf=no
19851 fi
19852
19853 rm -rf conftest.dSYM
19854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19855       conftest$ac_exeext conftest.$ac_ext
19856 fi
19857 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
19858 $as_echo "$ac_cv_func_isinf" >&6; }
19859
19860 if test $ac_cv_func_isinf = yes ; then
19861
19862 cat >>confdefs.h <<\_ACEOF
19863 #define HAVE_ISINF 1
19864 _ACEOF
19865
19866 else
19867   case " $LIBOBJS " in
19868   *" isinf.$ac_objext "* ) ;;
19869   *) LIBOBJS="$LIBOBJS isinf.$ac_objext"
19870  ;;
19871 esac
19872
19873   # Look for a way to implement a substitute for isinf()
19874
19875
19876
19877
19878 for ac_func in fpclass fp_class fp_class_d class
19879 do
19880 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19881 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19882 $as_echo_n "checking for $ac_func... " >&6; }
19883 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19884   $as_echo_n "(cached) " >&6
19885 else
19886   cat >conftest.$ac_ext <<_ACEOF
19887 /* confdefs.h.  */
19888 _ACEOF
19889 cat confdefs.h >>conftest.$ac_ext
19890 cat >>conftest.$ac_ext <<_ACEOF
19891 /* end confdefs.h.  */
19892 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19893    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19894 #define $ac_func innocuous_$ac_func
19895
19896 /* System header to define __stub macros and hopefully few prototypes,
19897     which can conflict with char $ac_func (); below.
19898     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19899     <limits.h> exists even on freestanding compilers.  */
19900
19901 #ifdef __STDC__
19902 # include <limits.h>
19903 #else
19904 # include <assert.h>
19905 #endif
19906
19907 #undef $ac_func
19908
19909 /* Override any GCC internal prototype to avoid an error.
19910    Use char because int might match the return type of a GCC
19911    builtin and then its argument prototype would still apply.  */
19912 #ifdef __cplusplus
19913 extern "C"
19914 #endif
19915 char $ac_func ();
19916 /* The GNU C library defines this for functions which it implements
19917     to always fail with ENOSYS.  Some functions are actually named
19918     something starting with __ and the normal name is an alias.  */
19919 #if defined __stub_$ac_func || defined __stub___$ac_func
19920 choke me
19921 #endif
19922
19923 int
19924 main ()
19925 {
19926 return $ac_func ();
19927   ;
19928   return 0;
19929 }
19930 _ACEOF
19931 rm -f conftest.$ac_objext conftest$ac_exeext
19932 if { (ac_try="$ac_link"
19933 case "(($ac_try" in
19934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19935   *) ac_try_echo=$ac_try;;
19936 esac
19937 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19938 $as_echo "$ac_try_echo") >&5
19939   (eval "$ac_link") 2>conftest.er1
19940   ac_status=$?
19941   grep -v '^ *+' conftest.er1 >conftest.err
19942   rm -f conftest.er1
19943   cat conftest.err >&5
19944   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19945   (exit $ac_status); } && {
19946          test -z "$ac_c_werror_flag" ||
19947          test ! -s conftest.err
19948        } && test -s conftest$ac_exeext && {
19949          test "$cross_compiling" = yes ||
19950          $as_test_x conftest$ac_exeext
19951        }; then
19952   eval "$as_ac_var=yes"
19953 else
19954   $as_echo "$as_me: failed program was:" >&5
19955 sed 's/^/| /' conftest.$ac_ext >&5
19956
19957         eval "$as_ac_var=no"
19958 fi
19959
19960 rm -rf conftest.dSYM
19961 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19962       conftest$ac_exeext conftest.$ac_ext
19963 fi
19964 ac_res=`eval 'as_val=${'$as_ac_var'}
19965                  $as_echo "$as_val"'`
19966                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19967 $as_echo "$ac_res" >&6; }
19968 as_val=`eval 'as_val=${'$as_ac_var'}
19969                  $as_echo "$as_val"'`
19970    if test "x$as_val" = x""yes; then
19971   cat >>confdefs.h <<_ACEOF
19972 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19973 _ACEOF
19974  break
19975 fi
19976 done
19977
19978 fi
19979
19980 # Some versions of libedit contain strlcpy(); so disregard that library while
19981 # checking for these standard libc functions.
19982 pgac_save_LIBS="$LIBS"
19983 LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
19984
19985
19986
19987
19988
19989
19990
19991
19992
19993
19994
19995
19996
19997
19998
19999 for ac_func in crypt erand48 getopt getrusage inet_aton random rint srandom strdup strerror strlcat strlcpy strtol strtoul
20000 do
20001 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20002 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20003 $as_echo_n "checking for $ac_func... " >&6; }
20004 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20005   $as_echo_n "(cached) " >&6
20006 else
20007   cat >conftest.$ac_ext <<_ACEOF
20008 /* confdefs.h.  */
20009 _ACEOF
20010 cat confdefs.h >>conftest.$ac_ext
20011 cat >>conftest.$ac_ext <<_ACEOF
20012 /* end confdefs.h.  */
20013 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20014    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20015 #define $ac_func innocuous_$ac_func
20016
20017 /* System header to define __stub macros and hopefully few prototypes,
20018     which can conflict with char $ac_func (); below.
20019     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20020     <limits.h> exists even on freestanding compilers.  */
20021
20022 #ifdef __STDC__
20023 # include <limits.h>
20024 #else
20025 # include <assert.h>
20026 #endif
20027
20028 #undef $ac_func
20029
20030 /* Override any GCC internal prototype to avoid an error.
20031    Use char because int might match the return type of a GCC
20032    builtin and then its argument prototype would still apply.  */
20033 #ifdef __cplusplus
20034 extern "C"
20035 #endif
20036 char $ac_func ();
20037 /* The GNU C library defines this for functions which it implements
20038     to always fail with ENOSYS.  Some functions are actually named
20039     something starting with __ and the normal name is an alias.  */
20040 #if defined __stub_$ac_func || defined __stub___$ac_func
20041 choke me
20042 #endif
20043
20044 int
20045 main ()
20046 {
20047 return $ac_func ();
20048   ;
20049   return 0;
20050 }
20051 _ACEOF
20052 rm -f conftest.$ac_objext conftest$ac_exeext
20053 if { (ac_try="$ac_link"
20054 case "(($ac_try" in
20055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20056   *) ac_try_echo=$ac_try;;
20057 esac
20058 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20059 $as_echo "$ac_try_echo") >&5
20060   (eval "$ac_link") 2>conftest.er1
20061   ac_status=$?
20062   grep -v '^ *+' conftest.er1 >conftest.err
20063   rm -f conftest.er1
20064   cat conftest.err >&5
20065   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20066   (exit $ac_status); } && {
20067          test -z "$ac_c_werror_flag" ||
20068          test ! -s conftest.err
20069        } && test -s conftest$ac_exeext && {
20070          test "$cross_compiling" = yes ||
20071          $as_test_x conftest$ac_exeext
20072        }; then
20073   eval "$as_ac_var=yes"
20074 else
20075   $as_echo "$as_me: failed program was:" >&5
20076 sed 's/^/| /' conftest.$ac_ext >&5
20077
20078         eval "$as_ac_var=no"
20079 fi
20080
20081 rm -rf conftest.dSYM
20082 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20083       conftest$ac_exeext conftest.$ac_ext
20084 fi
20085 ac_res=`eval 'as_val=${'$as_ac_var'}
20086                  $as_echo "$as_val"'`
20087                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20088 $as_echo "$ac_res" >&6; }
20089 as_val=`eval 'as_val=${'$as_ac_var'}
20090                  $as_echo "$as_val"'`
20091    if test "x$as_val" = x""yes; then
20092   cat >>confdefs.h <<_ACEOF
20093 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20094 _ACEOF
20095
20096 else
20097   case " $LIBOBJS " in
20098   *" $ac_func.$ac_objext "* ) ;;
20099   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20100  ;;
20101 esac
20102
20103 fi
20104 done
20105
20106
20107
20108 case $host_os in
20109
20110         # Windows uses a specialised env handler
20111         mingw*)
20112
20113 cat >>confdefs.h <<\_ACEOF
20114 #define HAVE_UNSETENV 1
20115 _ACEOF
20116
20117                 ac_cv_func_unsetenv=yes;;
20118         *)
20119
20120 for ac_func in unsetenv
20121 do
20122 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20123 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20124 $as_echo_n "checking for $ac_func... " >&6; }
20125 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20126   $as_echo_n "(cached) " >&6
20127 else
20128   cat >conftest.$ac_ext <<_ACEOF
20129 /* confdefs.h.  */
20130 _ACEOF
20131 cat confdefs.h >>conftest.$ac_ext
20132 cat >>conftest.$ac_ext <<_ACEOF
20133 /* end confdefs.h.  */
20134 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20135    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20136 #define $ac_func innocuous_$ac_func
20137
20138 /* System header to define __stub macros and hopefully few prototypes,
20139     which can conflict with char $ac_func (); below.
20140     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20141     <limits.h> exists even on freestanding compilers.  */
20142
20143 #ifdef __STDC__
20144 # include <limits.h>
20145 #else
20146 # include <assert.h>
20147 #endif
20148
20149 #undef $ac_func
20150
20151 /* Override any GCC internal prototype to avoid an error.
20152    Use char because int might match the return type of a GCC
20153    builtin and then its argument prototype would still apply.  */
20154 #ifdef __cplusplus
20155 extern "C"
20156 #endif
20157 char $ac_func ();
20158 /* The GNU C library defines this for functions which it implements
20159     to always fail with ENOSYS.  Some functions are actually named
20160     something starting with __ and the normal name is an alias.  */
20161 #if defined __stub_$ac_func || defined __stub___$ac_func
20162 choke me
20163 #endif
20164
20165 int
20166 main ()
20167 {
20168 return $ac_func ();
20169   ;
20170   return 0;
20171 }
20172 _ACEOF
20173 rm -f conftest.$ac_objext conftest$ac_exeext
20174 if { (ac_try="$ac_link"
20175 case "(($ac_try" in
20176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20177   *) ac_try_echo=$ac_try;;
20178 esac
20179 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20180 $as_echo "$ac_try_echo") >&5
20181   (eval "$ac_link") 2>conftest.er1
20182   ac_status=$?
20183   grep -v '^ *+' conftest.er1 >conftest.err
20184   rm -f conftest.er1
20185   cat conftest.err >&5
20186   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20187   (exit $ac_status); } && {
20188          test -z "$ac_c_werror_flag" ||
20189          test ! -s conftest.err
20190        } && test -s conftest$ac_exeext && {
20191          test "$cross_compiling" = yes ||
20192          $as_test_x conftest$ac_exeext
20193        }; then
20194   eval "$as_ac_var=yes"
20195 else
20196   $as_echo "$as_me: failed program was:" >&5
20197 sed 's/^/| /' conftest.$ac_ext >&5
20198
20199         eval "$as_ac_var=no"
20200 fi
20201
20202 rm -rf conftest.dSYM
20203 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20204       conftest$ac_exeext conftest.$ac_ext
20205 fi
20206 ac_res=`eval 'as_val=${'$as_ac_var'}
20207                  $as_echo "$as_val"'`
20208                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20209 $as_echo "$ac_res" >&6; }
20210 as_val=`eval 'as_val=${'$as_ac_var'}
20211                  $as_echo "$as_val"'`
20212    if test "x$as_val" = x""yes; then
20213   cat >>confdefs.h <<_ACEOF
20214 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20215 _ACEOF
20216
20217 else
20218   case " $LIBOBJS " in
20219   *" $ac_func.$ac_objext "* ) ;;
20220   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20221  ;;
20222 esac
20223
20224 fi
20225 done
20226
20227
20228                 ;;
20229 esac
20230
20231
20232 LIBS="$pgac_save_LIBS"
20233
20234 # System's version of getaddrinfo(), if any, may be used only if we found
20235 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h.
20236 # (Note: the AC_REPLACE_FUNCS probe fails on Windows, where the available
20237 # versions of getaddrinfo don't follow normal C call protocol.  This is OK
20238 # because we want to use our own getaddrinfo.c on Windows anyway.)
20239 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
20240
20241 for ac_func in getaddrinfo
20242 do
20243 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20244 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20245 $as_echo_n "checking for $ac_func... " >&6; }
20246 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20247   $as_echo_n "(cached) " >&6
20248 else
20249   cat >conftest.$ac_ext <<_ACEOF
20250 /* confdefs.h.  */
20251 _ACEOF
20252 cat confdefs.h >>conftest.$ac_ext
20253 cat >>conftest.$ac_ext <<_ACEOF
20254 /* end confdefs.h.  */
20255 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20256    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20257 #define $ac_func innocuous_$ac_func
20258
20259 /* System header to define __stub macros and hopefully few prototypes,
20260     which can conflict with char $ac_func (); below.
20261     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20262     <limits.h> exists even on freestanding compilers.  */
20263
20264 #ifdef __STDC__
20265 # include <limits.h>
20266 #else
20267 # include <assert.h>
20268 #endif
20269
20270 #undef $ac_func
20271
20272 /* Override any GCC internal prototype to avoid an error.
20273    Use char because int might match the return type of a GCC
20274    builtin and then its argument prototype would still apply.  */
20275 #ifdef __cplusplus
20276 extern "C"
20277 #endif
20278 char $ac_func ();
20279 /* The GNU C library defines this for functions which it implements
20280     to always fail with ENOSYS.  Some functions are actually named
20281     something starting with __ and the normal name is an alias.  */
20282 #if defined __stub_$ac_func || defined __stub___$ac_func
20283 choke me
20284 #endif
20285
20286 int
20287 main ()
20288 {
20289 return $ac_func ();
20290   ;
20291   return 0;
20292 }
20293 _ACEOF
20294 rm -f conftest.$ac_objext conftest$ac_exeext
20295 if { (ac_try="$ac_link"
20296 case "(($ac_try" in
20297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20298   *) ac_try_echo=$ac_try;;
20299 esac
20300 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20301 $as_echo "$ac_try_echo") >&5
20302   (eval "$ac_link") 2>conftest.er1
20303   ac_status=$?
20304   grep -v '^ *+' conftest.er1 >conftest.err
20305   rm -f conftest.er1
20306   cat conftest.err >&5
20307   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20308   (exit $ac_status); } && {
20309          test -z "$ac_c_werror_flag" ||
20310          test ! -s conftest.err
20311        } && test -s conftest$ac_exeext && {
20312          test "$cross_compiling" = yes ||
20313          $as_test_x conftest$ac_exeext
20314        }; then
20315   eval "$as_ac_var=yes"
20316 else
20317   $as_echo "$as_me: failed program was:" >&5
20318 sed 's/^/| /' conftest.$ac_ext >&5
20319
20320         eval "$as_ac_var=no"
20321 fi
20322
20323 rm -rf conftest.dSYM
20324 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20325       conftest$ac_exeext conftest.$ac_ext
20326 fi
20327 ac_res=`eval 'as_val=${'$as_ac_var'}
20328                  $as_echo "$as_val"'`
20329                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20330 $as_echo "$ac_res" >&6; }
20331 as_val=`eval 'as_val=${'$as_ac_var'}
20332                  $as_echo "$as_val"'`
20333    if test "x$as_val" = x""yes; then
20334   cat >>confdefs.h <<_ACEOF
20335 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20336 _ACEOF
20337
20338 else
20339   case " $LIBOBJS " in
20340   *" $ac_func.$ac_objext "* ) ;;
20341   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20342  ;;
20343 esac
20344
20345 fi
20346 done
20347
20348
20349 else
20350   case " $LIBOBJS " in
20351   *" getaddrinfo.$ac_objext "* ) ;;
20352   *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
20353  ;;
20354 esac
20355
20356 fi
20357
20358 # Similarly, use system's getopt_long() only if system provides struct option.
20359 if test x"$ac_cv_type_struct_option" = xyes ; then
20360
20361 for ac_func in getopt_long
20362 do
20363 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20364 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20365 $as_echo_n "checking for $ac_func... " >&6; }
20366 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20367   $as_echo_n "(cached) " >&6
20368 else
20369   cat >conftest.$ac_ext <<_ACEOF
20370 /* confdefs.h.  */
20371 _ACEOF
20372 cat confdefs.h >>conftest.$ac_ext
20373 cat >>conftest.$ac_ext <<_ACEOF
20374 /* end confdefs.h.  */
20375 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20376    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20377 #define $ac_func innocuous_$ac_func
20378
20379 /* System header to define __stub macros and hopefully few prototypes,
20380     which can conflict with char $ac_func (); below.
20381     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20382     <limits.h> exists even on freestanding compilers.  */
20383
20384 #ifdef __STDC__
20385 # include <limits.h>
20386 #else
20387 # include <assert.h>
20388 #endif
20389
20390 #undef $ac_func
20391
20392 /* Override any GCC internal prototype to avoid an error.
20393    Use char because int might match the return type of a GCC
20394    builtin and then its argument prototype would still apply.  */
20395 #ifdef __cplusplus
20396 extern "C"
20397 #endif
20398 char $ac_func ();
20399 /* The GNU C library defines this for functions which it implements
20400     to always fail with ENOSYS.  Some functions are actually named
20401     something starting with __ and the normal name is an alias.  */
20402 #if defined __stub_$ac_func || defined __stub___$ac_func
20403 choke me
20404 #endif
20405
20406 int
20407 main ()
20408 {
20409 return $ac_func ();
20410   ;
20411   return 0;
20412 }
20413 _ACEOF
20414 rm -f conftest.$ac_objext conftest$ac_exeext
20415 if { (ac_try="$ac_link"
20416 case "(($ac_try" in
20417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20418   *) ac_try_echo=$ac_try;;
20419 esac
20420 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20421 $as_echo "$ac_try_echo") >&5
20422   (eval "$ac_link") 2>conftest.er1
20423   ac_status=$?
20424   grep -v '^ *+' conftest.er1 >conftest.err
20425   rm -f conftest.er1
20426   cat conftest.err >&5
20427   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20428   (exit $ac_status); } && {
20429          test -z "$ac_c_werror_flag" ||
20430          test ! -s conftest.err
20431        } && test -s conftest$ac_exeext && {
20432          test "$cross_compiling" = yes ||
20433          $as_test_x conftest$ac_exeext
20434        }; then
20435   eval "$as_ac_var=yes"
20436 else
20437   $as_echo "$as_me: failed program was:" >&5
20438 sed 's/^/| /' conftest.$ac_ext >&5
20439
20440         eval "$as_ac_var=no"
20441 fi
20442
20443 rm -rf conftest.dSYM
20444 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20445       conftest$ac_exeext conftest.$ac_ext
20446 fi
20447 ac_res=`eval 'as_val=${'$as_ac_var'}
20448                  $as_echo "$as_val"'`
20449                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20450 $as_echo "$ac_res" >&6; }
20451 as_val=`eval 'as_val=${'$as_ac_var'}
20452                  $as_echo "$as_val"'`
20453    if test "x$as_val" = x""yes; then
20454   cat >>confdefs.h <<_ACEOF
20455 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20456 _ACEOF
20457
20458 else
20459   case " $LIBOBJS " in
20460   *" $ac_func.$ac_objext "* ) ;;
20461   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20462  ;;
20463 esac
20464
20465 fi
20466 done
20467
20468
20469 else
20470   case " $LIBOBJS " in
20471   *" getopt_long.$ac_objext "* ) ;;
20472   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
20473  ;;
20474 esac
20475
20476 fi
20477
20478 # Solaris' getopt() doesn't do what we want for long options, so always use
20479 # our version on that platform.
20480 if test "$PORTNAME" = "solaris"; then
20481   case " $LIBOBJS " in
20482   *" getopt.$ac_objext "* ) ;;
20483   *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
20484  ;;
20485 esac
20486
20487 fi
20488
20489 # Cygwin's erand48() is broken (always returns zero) in some releases,
20490 # so force use of ours.
20491 if test "$PORTNAME" = "cygwin"; then
20492   case " $LIBOBJS " in
20493   *" erand48.$ac_objext "* ) ;;
20494   *) LIBOBJS="$LIBOBJS erand48.$ac_objext"
20495  ;;
20496 esac
20497
20498 fi
20499
20500 # Win32 support
20501 if test "$PORTNAME" = "win32"; then
20502
20503 for ac_func in gettimeofday
20504 do
20505 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20506 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20507 $as_echo_n "checking for $ac_func... " >&6; }
20508 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20509   $as_echo_n "(cached) " >&6
20510 else
20511   cat >conftest.$ac_ext <<_ACEOF
20512 /* confdefs.h.  */
20513 _ACEOF
20514 cat confdefs.h >>conftest.$ac_ext
20515 cat >>conftest.$ac_ext <<_ACEOF
20516 /* end confdefs.h.  */
20517 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20518    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20519 #define $ac_func innocuous_$ac_func
20520
20521 /* System header to define __stub macros and hopefully few prototypes,
20522     which can conflict with char $ac_func (); below.
20523     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20524     <limits.h> exists even on freestanding compilers.  */
20525
20526 #ifdef __STDC__
20527 # include <limits.h>
20528 #else
20529 # include <assert.h>
20530 #endif
20531
20532 #undef $ac_func
20533
20534 /* Override any GCC internal prototype to avoid an error.
20535    Use char because int might match the return type of a GCC
20536    builtin and then its argument prototype would still apply.  */
20537 #ifdef __cplusplus
20538 extern "C"
20539 #endif
20540 char $ac_func ();
20541 /* The GNU C library defines this for functions which it implements
20542     to always fail with ENOSYS.  Some functions are actually named
20543     something starting with __ and the normal name is an alias.  */
20544 #if defined __stub_$ac_func || defined __stub___$ac_func
20545 choke me
20546 #endif
20547
20548 int
20549 main ()
20550 {
20551 return $ac_func ();
20552   ;
20553   return 0;
20554 }
20555 _ACEOF
20556 rm -f conftest.$ac_objext conftest$ac_exeext
20557 if { (ac_try="$ac_link"
20558 case "(($ac_try" in
20559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20560   *) ac_try_echo=$ac_try;;
20561 esac
20562 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20563 $as_echo "$ac_try_echo") >&5
20564   (eval "$ac_link") 2>conftest.er1
20565   ac_status=$?
20566   grep -v '^ *+' conftest.er1 >conftest.err
20567   rm -f conftest.er1
20568   cat conftest.err >&5
20569   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20570   (exit $ac_status); } && {
20571          test -z "$ac_c_werror_flag" ||
20572          test ! -s conftest.err
20573        } && test -s conftest$ac_exeext && {
20574          test "$cross_compiling" = yes ||
20575          $as_test_x conftest$ac_exeext
20576        }; then
20577   eval "$as_ac_var=yes"
20578 else
20579   $as_echo "$as_me: failed program was:" >&5
20580 sed 's/^/| /' conftest.$ac_ext >&5
20581
20582         eval "$as_ac_var=no"
20583 fi
20584
20585 rm -rf conftest.dSYM
20586 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20587       conftest$ac_exeext conftest.$ac_ext
20588 fi
20589 ac_res=`eval 'as_val=${'$as_ac_var'}
20590                  $as_echo "$as_val"'`
20591                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20592 $as_echo "$ac_res" >&6; }
20593 as_val=`eval 'as_val=${'$as_ac_var'}
20594                  $as_echo "$as_val"'`
20595    if test "x$as_val" = x""yes; then
20596   cat >>confdefs.h <<_ACEOF
20597 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20598 _ACEOF
20599
20600 else
20601   case " $LIBOBJS " in
20602   *" $ac_func.$ac_objext "* ) ;;
20603   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20604  ;;
20605 esac
20606
20607 fi
20608 done
20609
20610
20611 case " $LIBOBJS " in
20612   *" kill.$ac_objext "* ) ;;
20613   *) LIBOBJS="$LIBOBJS kill.$ac_objext"
20614  ;;
20615 esac
20616
20617 case " $LIBOBJS " in
20618   *" open.$ac_objext "* ) ;;
20619   *) LIBOBJS="$LIBOBJS open.$ac_objext"
20620  ;;
20621 esac
20622
20623 case " $LIBOBJS " in
20624   *" win32env.$ac_objext "* ) ;;
20625   *) LIBOBJS="$LIBOBJS win32env.$ac_objext"
20626  ;;
20627 esac
20628
20629 case " $LIBOBJS " in
20630   *" win32error.$ac_objext "* ) ;;
20631   *) LIBOBJS="$LIBOBJS win32error.$ac_objext"
20632  ;;
20633 esac
20634
20635
20636 cat >>confdefs.h <<\_ACEOF
20637 #define HAVE_SYMLINK 1
20638 _ACEOF
20639
20640 fi
20641
20642 if test "$with_readline" = yes; then
20643   { $as_echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
20644 $as_echo_n "checking for rl_completion_append_character... " >&6; }
20645 cat >conftest.$ac_ext <<_ACEOF
20646 /* confdefs.h.  */
20647 _ACEOF
20648 cat confdefs.h >>conftest.$ac_ext
20649 cat >>conftest.$ac_ext <<_ACEOF
20650 /* end confdefs.h.  */
20651 #include <stdio.h>
20652 #ifdef HAVE_READLINE_READLINE_H
20653 # include <readline/readline.h>
20654 #elif defined(HAVE_READLINE_H)
20655 # include <readline.h>
20656 #endif
20657
20658 int
20659 main ()
20660 {
20661 rl_completion_append_character = 'x';
20662   ;
20663   return 0;
20664 }
20665 _ACEOF
20666 rm -f conftest.$ac_objext conftest$ac_exeext
20667 if { (ac_try="$ac_link"
20668 case "(($ac_try" in
20669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20670   *) ac_try_echo=$ac_try;;
20671 esac
20672 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20673 $as_echo "$ac_try_echo") >&5
20674   (eval "$ac_link") 2>conftest.er1
20675   ac_status=$?
20676   grep -v '^ *+' conftest.er1 >conftest.err
20677   rm -f conftest.er1
20678   cat conftest.err >&5
20679   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20680   (exit $ac_status); } && {
20681          test -z "$ac_c_werror_flag" ||
20682          test ! -s conftest.err
20683        } && test -s conftest$ac_exeext && {
20684          test "$cross_compiling" = yes ||
20685          $as_test_x conftest$ac_exeext
20686        }; then
20687   { $as_echo "$as_me:$LINENO: result: yes" >&5
20688 $as_echo "yes" >&6; }
20689
20690 cat >>confdefs.h <<\_ACEOF
20691 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
20692 _ACEOF
20693
20694 else
20695   $as_echo "$as_me: failed program was:" >&5
20696 sed 's/^/| /' conftest.$ac_ext >&5
20697
20698         { $as_echo "$as_me:$LINENO: result: no" >&5
20699 $as_echo "no" >&6; }
20700 fi
20701
20702 rm -rf conftest.dSYM
20703 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20704       conftest$ac_exeext conftest.$ac_ext
20705
20706
20707 for ac_func in rl_completion_matches rl_filename_completion_function
20708 do
20709 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20710 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20711 $as_echo_n "checking for $ac_func... " >&6; }
20712 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20713   $as_echo_n "(cached) " >&6
20714 else
20715   cat >conftest.$ac_ext <<_ACEOF
20716 /* confdefs.h.  */
20717 _ACEOF
20718 cat confdefs.h >>conftest.$ac_ext
20719 cat >>conftest.$ac_ext <<_ACEOF
20720 /* end confdefs.h.  */
20721 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20722    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20723 #define $ac_func innocuous_$ac_func
20724
20725 /* System header to define __stub macros and hopefully few prototypes,
20726     which can conflict with char $ac_func (); below.
20727     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20728     <limits.h> exists even on freestanding compilers.  */
20729
20730 #ifdef __STDC__
20731 # include <limits.h>
20732 #else
20733 # include <assert.h>
20734 #endif
20735
20736 #undef $ac_func
20737
20738 /* Override any GCC internal prototype to avoid an error.
20739    Use char because int might match the return type of a GCC
20740    builtin and then its argument prototype would still apply.  */
20741 #ifdef __cplusplus
20742 extern "C"
20743 #endif
20744 char $ac_func ();
20745 /* The GNU C library defines this for functions which it implements
20746     to always fail with ENOSYS.  Some functions are actually named
20747     something starting with __ and the normal name is an alias.  */
20748 #if defined __stub_$ac_func || defined __stub___$ac_func
20749 choke me
20750 #endif
20751
20752 int
20753 main ()
20754 {
20755 return $ac_func ();
20756   ;
20757   return 0;
20758 }
20759 _ACEOF
20760 rm -f conftest.$ac_objext conftest$ac_exeext
20761 if { (ac_try="$ac_link"
20762 case "(($ac_try" in
20763   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20764   *) ac_try_echo=$ac_try;;
20765 esac
20766 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20767 $as_echo "$ac_try_echo") >&5
20768   (eval "$ac_link") 2>conftest.er1
20769   ac_status=$?
20770   grep -v '^ *+' conftest.er1 >conftest.err
20771   rm -f conftest.er1
20772   cat conftest.err >&5
20773   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20774   (exit $ac_status); } && {
20775          test -z "$ac_c_werror_flag" ||
20776          test ! -s conftest.err
20777        } && test -s conftest$ac_exeext && {
20778          test "$cross_compiling" = yes ||
20779          $as_test_x conftest$ac_exeext
20780        }; then
20781   eval "$as_ac_var=yes"
20782 else
20783   $as_echo "$as_me: failed program was:" >&5
20784 sed 's/^/| /' conftest.$ac_ext >&5
20785
20786         eval "$as_ac_var=no"
20787 fi
20788
20789 rm -rf conftest.dSYM
20790 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20791       conftest$ac_exeext conftest.$ac_ext
20792 fi
20793 ac_res=`eval 'as_val=${'$as_ac_var'}
20794                  $as_echo "$as_val"'`
20795                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20796 $as_echo "$ac_res" >&6; }
20797 as_val=`eval 'as_val=${'$as_ac_var'}
20798                  $as_echo "$as_val"'`
20799    if test "x$as_val" = x""yes; then
20800   cat >>confdefs.h <<_ACEOF
20801 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20802 _ACEOF
20803
20804 fi
20805 done
20806
20807
20808
20809 for ac_func in append_history history_truncate_file
20810 do
20811 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20812 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20813 $as_echo_n "checking for $ac_func... " >&6; }
20814 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20815   $as_echo_n "(cached) " >&6
20816 else
20817   cat >conftest.$ac_ext <<_ACEOF
20818 /* confdefs.h.  */
20819 _ACEOF
20820 cat confdefs.h >>conftest.$ac_ext
20821 cat >>conftest.$ac_ext <<_ACEOF
20822 /* end confdefs.h.  */
20823 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20824    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20825 #define $ac_func innocuous_$ac_func
20826
20827 /* System header to define __stub macros and hopefully few prototypes,
20828     which can conflict with char $ac_func (); below.
20829     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20830     <limits.h> exists even on freestanding compilers.  */
20831
20832 #ifdef __STDC__
20833 # include <limits.h>
20834 #else
20835 # include <assert.h>
20836 #endif
20837
20838 #undef $ac_func
20839
20840 /* Override any GCC internal prototype to avoid an error.
20841    Use char because int might match the return type of a GCC
20842    builtin and then its argument prototype would still apply.  */
20843 #ifdef __cplusplus
20844 extern "C"
20845 #endif
20846 char $ac_func ();
20847 /* The GNU C library defines this for functions which it implements
20848     to always fail with ENOSYS.  Some functions are actually named
20849     something starting with __ and the normal name is an alias.  */
20850 #if defined __stub_$ac_func || defined __stub___$ac_func
20851 choke me
20852 #endif
20853
20854 int
20855 main ()
20856 {
20857 return $ac_func ();
20858   ;
20859   return 0;
20860 }
20861 _ACEOF
20862 rm -f conftest.$ac_objext conftest$ac_exeext
20863 if { (ac_try="$ac_link"
20864 case "(($ac_try" in
20865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20866   *) ac_try_echo=$ac_try;;
20867 esac
20868 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20869 $as_echo "$ac_try_echo") >&5
20870   (eval "$ac_link") 2>conftest.er1
20871   ac_status=$?
20872   grep -v '^ *+' conftest.er1 >conftest.err
20873   rm -f conftest.er1
20874   cat conftest.err >&5
20875   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20876   (exit $ac_status); } && {
20877          test -z "$ac_c_werror_flag" ||
20878          test ! -s conftest.err
20879        } && test -s conftest$ac_exeext && {
20880          test "$cross_compiling" = yes ||
20881          $as_test_x conftest$ac_exeext
20882        }; then
20883   eval "$as_ac_var=yes"
20884 else
20885   $as_echo "$as_me: failed program was:" >&5
20886 sed 's/^/| /' conftest.$ac_ext >&5
20887
20888         eval "$as_ac_var=no"
20889 fi
20890
20891 rm -rf conftest.dSYM
20892 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20893       conftest$ac_exeext conftest.$ac_ext
20894 fi
20895 ac_res=`eval 'as_val=${'$as_ac_var'}
20896                  $as_echo "$as_val"'`
20897                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20898 $as_echo "$ac_res" >&6; }
20899 as_val=`eval 'as_val=${'$as_ac_var'}
20900                  $as_echo "$as_val"'`
20901    if test "x$as_val" = x""yes; then
20902   cat >>confdefs.h <<_ACEOF
20903 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20904 _ACEOF
20905
20906 fi
20907 done
20908
20909 fi
20910
20911
20912 { $as_echo "$as_me:$LINENO: checking for sigsetjmp" >&5
20913 $as_echo_n "checking for sigsetjmp... " >&6; }
20914 cat >conftest.$ac_ext <<_ACEOF
20915 /* confdefs.h.  */
20916 _ACEOF
20917 cat confdefs.h >>conftest.$ac_ext
20918 cat >>conftest.$ac_ext <<_ACEOF
20919 /* end confdefs.h.  */
20920 #include <setjmp.h>
20921 int
20922 main ()
20923 {
20924 sigjmp_buf x; sigsetjmp(x, 1);
20925   ;
20926   return 0;
20927 }
20928 _ACEOF
20929 rm -f conftest.$ac_objext conftest$ac_exeext
20930 if { (ac_try="$ac_link"
20931 case "(($ac_try" in
20932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20933   *) ac_try_echo=$ac_try;;
20934 esac
20935 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20936 $as_echo "$ac_try_echo") >&5
20937   (eval "$ac_link") 2>conftest.er1
20938   ac_status=$?
20939   grep -v '^ *+' conftest.er1 >conftest.err
20940   rm -f conftest.er1
20941   cat conftest.err >&5
20942   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20943   (exit $ac_status); } && {
20944          test -z "$ac_c_werror_flag" ||
20945          test ! -s conftest.err
20946        } && test -s conftest$ac_exeext && {
20947          test "$cross_compiling" = yes ||
20948          $as_test_x conftest$ac_exeext
20949        }; then
20950
20951 cat >>confdefs.h <<\_ACEOF
20952 #define HAVE_SIGSETJMP 1
20953 _ACEOF
20954
20955 { $as_echo "$as_me:$LINENO: result: yes" >&5
20956 $as_echo "yes" >&6; }
20957 else
20958   $as_echo "$as_me: failed program was:" >&5
20959 sed 's/^/| /' conftest.$ac_ext >&5
20960
20961         { $as_echo "$as_me:$LINENO: result: no" >&5
20962 $as_echo "no" >&6; }
20963 fi
20964
20965 rm -rf conftest.dSYM
20966 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20967       conftest$ac_exeext conftest.$ac_ext
20968
20969 { $as_echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
20970 $as_echo_n "checking whether sys_siglist is declared... " >&6; }
20971 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
20972   $as_echo_n "(cached) " >&6
20973 else
20974   cat >conftest.$ac_ext <<_ACEOF
20975 /* confdefs.h.  */
20976 _ACEOF
20977 cat confdefs.h >>conftest.$ac_ext
20978 cat >>conftest.$ac_ext <<_ACEOF
20979 /* end confdefs.h.  */
20980 #include <signal.h>
20981 /* NetBSD declares sys_siglist in unistd.h.  */
20982 #ifdef HAVE_UNISTD_H
20983 # include <unistd.h>
20984 #endif
20985
20986
20987 int
20988 main ()
20989 {
20990 #ifndef sys_siglist
20991   (void) sys_siglist;
20992 #endif
20993
20994   ;
20995   return 0;
20996 }
20997 _ACEOF
20998 rm -f conftest.$ac_objext
20999 if { (ac_try="$ac_compile"
21000 case "(($ac_try" in
21001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21002   *) ac_try_echo=$ac_try;;
21003 esac
21004 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21005 $as_echo "$ac_try_echo") >&5
21006   (eval "$ac_compile") 2>conftest.er1
21007   ac_status=$?
21008   grep -v '^ *+' conftest.er1 >conftest.err
21009   rm -f conftest.er1
21010   cat conftest.err >&5
21011   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21012   (exit $ac_status); } && {
21013          test -z "$ac_c_werror_flag" ||
21014          test ! -s conftest.err
21015        } && test -s conftest.$ac_objext; then
21016   ac_cv_have_decl_sys_siglist=yes
21017 else
21018   $as_echo "$as_me: failed program was:" >&5
21019 sed 's/^/| /' conftest.$ac_ext >&5
21020
21021         ac_cv_have_decl_sys_siglist=no
21022 fi
21023
21024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21025 fi
21026 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
21027 $as_echo "$ac_cv_have_decl_sys_siglist" >&6; }
21028 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then
21029
21030 cat >>confdefs.h <<_ACEOF
21031 #define HAVE_DECL_SYS_SIGLIST 1
21032 _ACEOF
21033
21034
21035 else
21036   cat >>confdefs.h <<_ACEOF
21037 #define HAVE_DECL_SYS_SIGLIST 0
21038 _ACEOF
21039
21040
21041 fi
21042
21043
21044
21045
21046 { $as_echo "$as_me:$LINENO: checking for syslog" >&5
21047 $as_echo_n "checking for syslog... " >&6; }
21048 if test "${ac_cv_func_syslog+set}" = set; then
21049   $as_echo_n "(cached) " >&6
21050 else
21051   cat >conftest.$ac_ext <<_ACEOF
21052 /* confdefs.h.  */
21053 _ACEOF
21054 cat confdefs.h >>conftest.$ac_ext
21055 cat >>conftest.$ac_ext <<_ACEOF
21056 /* end confdefs.h.  */
21057 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
21058    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21059 #define syslog innocuous_syslog
21060
21061 /* System header to define __stub macros and hopefully few prototypes,
21062     which can conflict with char syslog (); below.
21063     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21064     <limits.h> exists even on freestanding compilers.  */
21065
21066 #ifdef __STDC__
21067 # include <limits.h>
21068 #else
21069 # include <assert.h>
21070 #endif
21071
21072 #undef syslog
21073
21074 /* Override any GCC internal prototype to avoid an error.
21075    Use char because int might match the return type of a GCC
21076    builtin and then its argument prototype would still apply.  */
21077 #ifdef __cplusplus
21078 extern "C"
21079 #endif
21080 char syslog ();
21081 /* The GNU C library defines this for functions which it implements
21082     to always fail with ENOSYS.  Some functions are actually named
21083     something starting with __ and the normal name is an alias.  */
21084 #if defined __stub_syslog || defined __stub___syslog
21085 choke me
21086 #endif
21087
21088 int
21089 main ()
21090 {
21091 return syslog ();
21092   ;
21093   return 0;
21094 }
21095 _ACEOF
21096 rm -f conftest.$ac_objext conftest$ac_exeext
21097 if { (ac_try="$ac_link"
21098 case "(($ac_try" in
21099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21100   *) ac_try_echo=$ac_try;;
21101 esac
21102 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21103 $as_echo "$ac_try_echo") >&5
21104   (eval "$ac_link") 2>conftest.er1
21105   ac_status=$?
21106   grep -v '^ *+' conftest.er1 >conftest.err
21107   rm -f conftest.er1
21108   cat conftest.err >&5
21109   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21110   (exit $ac_status); } && {
21111          test -z "$ac_c_werror_flag" ||
21112          test ! -s conftest.err
21113        } && test -s conftest$ac_exeext && {
21114          test "$cross_compiling" = yes ||
21115          $as_test_x conftest$ac_exeext
21116        }; then
21117   ac_cv_func_syslog=yes
21118 else
21119   $as_echo "$as_me: failed program was:" >&5
21120 sed 's/^/| /' conftest.$ac_ext >&5
21121
21122         ac_cv_func_syslog=no
21123 fi
21124
21125 rm -rf conftest.dSYM
21126 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21127       conftest$ac_exeext conftest.$ac_ext
21128 fi
21129 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
21130 $as_echo "$ac_cv_func_syslog" >&6; }
21131 if test "x$ac_cv_func_syslog" = x""yes; then
21132   if test "${ac_cv_header_syslog_h+set}" = set; then
21133   { $as_echo "$as_me:$LINENO: checking for syslog.h" >&5
21134 $as_echo_n "checking for syslog.h... " >&6; }
21135 if test "${ac_cv_header_syslog_h+set}" = set; then
21136   $as_echo_n "(cached) " >&6
21137 fi
21138 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
21139 $as_echo "$ac_cv_header_syslog_h" >&6; }
21140 else
21141   # Is the header compilable?
21142 { $as_echo "$as_me:$LINENO: checking syslog.h usability" >&5
21143 $as_echo_n "checking syslog.h usability... " >&6; }
21144 cat >conftest.$ac_ext <<_ACEOF
21145 /* confdefs.h.  */
21146 _ACEOF
21147 cat confdefs.h >>conftest.$ac_ext
21148 cat >>conftest.$ac_ext <<_ACEOF
21149 /* end confdefs.h.  */
21150 $ac_includes_default
21151 #include <syslog.h>
21152 _ACEOF
21153 rm -f conftest.$ac_objext
21154 if { (ac_try="$ac_compile"
21155 case "(($ac_try" in
21156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21157   *) ac_try_echo=$ac_try;;
21158 esac
21159 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21160 $as_echo "$ac_try_echo") >&5
21161   (eval "$ac_compile") 2>conftest.er1
21162   ac_status=$?
21163   grep -v '^ *+' conftest.er1 >conftest.err
21164   rm -f conftest.er1
21165   cat conftest.err >&5
21166   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21167   (exit $ac_status); } && {
21168          test -z "$ac_c_werror_flag" ||
21169          test ! -s conftest.err
21170        } && test -s conftest.$ac_objext; then
21171   ac_header_compiler=yes
21172 else
21173   $as_echo "$as_me: failed program was:" >&5
21174 sed 's/^/| /' conftest.$ac_ext >&5
21175
21176         ac_header_compiler=no
21177 fi
21178
21179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21180 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21181 $as_echo "$ac_header_compiler" >&6; }
21182
21183 # Is the header present?
21184 { $as_echo "$as_me:$LINENO: checking syslog.h presence" >&5
21185 $as_echo_n "checking syslog.h presence... " >&6; }
21186 cat >conftest.$ac_ext <<_ACEOF
21187 /* confdefs.h.  */
21188 _ACEOF
21189 cat confdefs.h >>conftest.$ac_ext
21190 cat >>conftest.$ac_ext <<_ACEOF
21191 /* end confdefs.h.  */
21192 #include <syslog.h>
21193 _ACEOF
21194 if { (ac_try="$ac_cpp conftest.$ac_ext"
21195 case "(($ac_try" in
21196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21197   *) ac_try_echo=$ac_try;;
21198 esac
21199 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21200 $as_echo "$ac_try_echo") >&5
21201   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21202   ac_status=$?
21203   grep -v '^ *+' conftest.er1 >conftest.err
21204   rm -f conftest.er1
21205   cat conftest.err >&5
21206   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21207   (exit $ac_status); } >/dev/null && {
21208          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21209          test ! -s conftest.err
21210        }; then
21211   ac_header_preproc=yes
21212 else
21213   $as_echo "$as_me: failed program was:" >&5
21214 sed 's/^/| /' conftest.$ac_ext >&5
21215
21216   ac_header_preproc=no
21217 fi
21218
21219 rm -f conftest.err conftest.$ac_ext
21220 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21221 $as_echo "$ac_header_preproc" >&6; }
21222
21223 # So?  What about this header?
21224 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21225   yes:no: )
21226     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
21227 $as_echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
21228     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
21229 $as_echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
21230     ac_header_preproc=yes
21231     ;;
21232   no:yes:* )
21233     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
21234 $as_echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
21235     { $as_echo "$as_me:$LINENO: WARNING: syslog.h:     check for missing prerequisite headers?" >&5
21236 $as_echo "$as_me: WARNING: syslog.h:     check for missing prerequisite headers?" >&2;}
21237     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
21238 $as_echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
21239     { $as_echo "$as_me:$LINENO: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&5
21240 $as_echo "$as_me: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&2;}
21241     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
21242 $as_echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
21243     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
21244 $as_echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
21245     ( cat <<\_ASBOX
21246 ## ---------------------------------------- ##
21247 ## Report this to pgsql-bugs@postgresql.org ##
21248 ## ---------------------------------------- ##
21249 _ASBOX
21250      ) | sed "s/^/$as_me: WARNING:     /" >&2
21251     ;;
21252 esac
21253 { $as_echo "$as_me:$LINENO: checking for syslog.h" >&5
21254 $as_echo_n "checking for syslog.h... " >&6; }
21255 if test "${ac_cv_header_syslog_h+set}" = set; then
21256   $as_echo_n "(cached) " >&6
21257 else
21258   ac_cv_header_syslog_h=$ac_header_preproc
21259 fi
21260 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
21261 $as_echo "$ac_cv_header_syslog_h" >&6; }
21262
21263 fi
21264 if test "x$ac_cv_header_syslog_h" = x""yes; then
21265
21266 cat >>confdefs.h <<\_ACEOF
21267 #define HAVE_SYSLOG 1
21268 _ACEOF
21269
21270 fi
21271
21272
21273 fi
21274
21275
21276 { $as_echo "$as_me:$LINENO: checking for opterr" >&5
21277 $as_echo_n "checking for opterr... " >&6; }
21278 if test "${pgac_cv_var_int_opterr+set}" = set; then
21279   $as_echo_n "(cached) " >&6
21280 else
21281   cat >conftest.$ac_ext <<_ACEOF
21282 /* confdefs.h.  */
21283 _ACEOF
21284 cat confdefs.h >>conftest.$ac_ext
21285 cat >>conftest.$ac_ext <<_ACEOF
21286 /* end confdefs.h.  */
21287 #include <unistd.h>
21288 int
21289 main ()
21290 {
21291 extern int opterr; opterr = 1;
21292   ;
21293   return 0;
21294 }
21295 _ACEOF
21296 rm -f conftest.$ac_objext conftest$ac_exeext
21297 if { (ac_try="$ac_link"
21298 case "(($ac_try" in
21299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21300   *) ac_try_echo=$ac_try;;
21301 esac
21302 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21303 $as_echo "$ac_try_echo") >&5
21304   (eval "$ac_link") 2>conftest.er1
21305   ac_status=$?
21306   grep -v '^ *+' conftest.er1 >conftest.err
21307   rm -f conftest.er1
21308   cat conftest.err >&5
21309   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21310   (exit $ac_status); } && {
21311          test -z "$ac_c_werror_flag" ||
21312          test ! -s conftest.err
21313        } && test -s conftest$ac_exeext && {
21314          test "$cross_compiling" = yes ||
21315          $as_test_x conftest$ac_exeext
21316        }; then
21317   pgac_cv_var_int_opterr=yes
21318 else
21319   $as_echo "$as_me: failed program was:" >&5
21320 sed 's/^/| /' conftest.$ac_ext >&5
21321
21322         pgac_cv_var_int_opterr=no
21323 fi
21324
21325 rm -rf conftest.dSYM
21326 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21327       conftest$ac_exeext conftest.$ac_ext
21328 fi
21329 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_opterr" >&5
21330 $as_echo "$pgac_cv_var_int_opterr" >&6; }
21331 if test x"$pgac_cv_var_int_opterr" = x"yes"; then
21332
21333 cat >>confdefs.h <<\_ACEOF
21334 #define HAVE_INT_OPTERR 1
21335 _ACEOF
21336
21337 fi
21338
21339 { $as_echo "$as_me:$LINENO: checking for optreset" >&5
21340 $as_echo_n "checking for optreset... " >&6; }
21341 if test "${pgac_cv_var_int_optreset+set}" = set; then
21342   $as_echo_n "(cached) " >&6
21343 else
21344   cat >conftest.$ac_ext <<_ACEOF
21345 /* confdefs.h.  */
21346 _ACEOF
21347 cat confdefs.h >>conftest.$ac_ext
21348 cat >>conftest.$ac_ext <<_ACEOF
21349 /* end confdefs.h.  */
21350 #include <unistd.h>
21351 int
21352 main ()
21353 {
21354 extern int optreset; optreset = 1;
21355   ;
21356   return 0;
21357 }
21358 _ACEOF
21359 rm -f conftest.$ac_objext conftest$ac_exeext
21360 if { (ac_try="$ac_link"
21361 case "(($ac_try" in
21362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21363   *) ac_try_echo=$ac_try;;
21364 esac
21365 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21366 $as_echo "$ac_try_echo") >&5
21367   (eval "$ac_link") 2>conftest.er1
21368   ac_status=$?
21369   grep -v '^ *+' conftest.er1 >conftest.err
21370   rm -f conftest.er1
21371   cat conftest.err >&5
21372   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21373   (exit $ac_status); } && {
21374          test -z "$ac_c_werror_flag" ||
21375          test ! -s conftest.err
21376        } && test -s conftest$ac_exeext && {
21377          test "$cross_compiling" = yes ||
21378          $as_test_x conftest$ac_exeext
21379        }; then
21380   pgac_cv_var_int_optreset=yes
21381 else
21382   $as_echo "$as_me: failed program was:" >&5
21383 sed 's/^/| /' conftest.$ac_ext >&5
21384
21385         pgac_cv_var_int_optreset=no
21386 fi
21387
21388 rm -rf conftest.dSYM
21389 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21390       conftest$ac_exeext conftest.$ac_ext
21391 fi
21392 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
21393 $as_echo "$pgac_cv_var_int_optreset" >&6; }
21394 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
21395
21396 cat >>confdefs.h <<\_ACEOF
21397 #define HAVE_INT_OPTRESET 1
21398 _ACEOF
21399
21400 fi
21401
21402
21403
21404 for ac_func in strtoll strtoq
21405 do
21406 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21407 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21408 $as_echo_n "checking for $ac_func... " >&6; }
21409 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21410   $as_echo_n "(cached) " >&6
21411 else
21412   cat >conftest.$ac_ext <<_ACEOF
21413 /* confdefs.h.  */
21414 _ACEOF
21415 cat confdefs.h >>conftest.$ac_ext
21416 cat >>conftest.$ac_ext <<_ACEOF
21417 /* end confdefs.h.  */
21418 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21419    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21420 #define $ac_func innocuous_$ac_func
21421
21422 /* System header to define __stub macros and hopefully few prototypes,
21423     which can conflict with char $ac_func (); below.
21424     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21425     <limits.h> exists even on freestanding compilers.  */
21426
21427 #ifdef __STDC__
21428 # include <limits.h>
21429 #else
21430 # include <assert.h>
21431 #endif
21432
21433 #undef $ac_func
21434
21435 /* Override any GCC internal prototype to avoid an error.
21436    Use char because int might match the return type of a GCC
21437    builtin and then its argument prototype would still apply.  */
21438 #ifdef __cplusplus
21439 extern "C"
21440 #endif
21441 char $ac_func ();
21442 /* The GNU C library defines this for functions which it implements
21443     to always fail with ENOSYS.  Some functions are actually named
21444     something starting with __ and the normal name is an alias.  */
21445 #if defined __stub_$ac_func || defined __stub___$ac_func
21446 choke me
21447 #endif
21448
21449 int
21450 main ()
21451 {
21452 return $ac_func ();
21453   ;
21454   return 0;
21455 }
21456 _ACEOF
21457 rm -f conftest.$ac_objext conftest$ac_exeext
21458 if { (ac_try="$ac_link"
21459 case "(($ac_try" in
21460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21461   *) ac_try_echo=$ac_try;;
21462 esac
21463 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21464 $as_echo "$ac_try_echo") >&5
21465   (eval "$ac_link") 2>conftest.er1
21466   ac_status=$?
21467   grep -v '^ *+' conftest.er1 >conftest.err
21468   rm -f conftest.er1
21469   cat conftest.err >&5
21470   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21471   (exit $ac_status); } && {
21472          test -z "$ac_c_werror_flag" ||
21473          test ! -s conftest.err
21474        } && test -s conftest$ac_exeext && {
21475          test "$cross_compiling" = yes ||
21476          $as_test_x conftest$ac_exeext
21477        }; then
21478   eval "$as_ac_var=yes"
21479 else
21480   $as_echo "$as_me: failed program was:" >&5
21481 sed 's/^/| /' conftest.$ac_ext >&5
21482
21483         eval "$as_ac_var=no"
21484 fi
21485
21486 rm -rf conftest.dSYM
21487 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21488       conftest$ac_exeext conftest.$ac_ext
21489 fi
21490 ac_res=`eval 'as_val=${'$as_ac_var'}
21491                  $as_echo "$as_val"'`
21492                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21493 $as_echo "$ac_res" >&6; }
21494 as_val=`eval 'as_val=${'$as_ac_var'}
21495                  $as_echo "$as_val"'`
21496    if test "x$as_val" = x""yes; then
21497   cat >>confdefs.h <<_ACEOF
21498 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21499 _ACEOF
21500  break
21501 fi
21502 done
21503
21504
21505
21506 for ac_func in strtoull strtouq
21507 do
21508 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21509 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21510 $as_echo_n "checking for $ac_func... " >&6; }
21511 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21512   $as_echo_n "(cached) " >&6
21513 else
21514   cat >conftest.$ac_ext <<_ACEOF
21515 /* confdefs.h.  */
21516 _ACEOF
21517 cat confdefs.h >>conftest.$ac_ext
21518 cat >>conftest.$ac_ext <<_ACEOF
21519 /* end confdefs.h.  */
21520 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21521    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21522 #define $ac_func innocuous_$ac_func
21523
21524 /* System header to define __stub macros and hopefully few prototypes,
21525     which can conflict with char $ac_func (); below.
21526     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21527     <limits.h> exists even on freestanding compilers.  */
21528
21529 #ifdef __STDC__
21530 # include <limits.h>
21531 #else
21532 # include <assert.h>
21533 #endif
21534
21535 #undef $ac_func
21536
21537 /* Override any GCC internal prototype to avoid an error.
21538    Use char because int might match the return type of a GCC
21539    builtin and then its argument prototype would still apply.  */
21540 #ifdef __cplusplus
21541 extern "C"
21542 #endif
21543 char $ac_func ();
21544 /* The GNU C library defines this for functions which it implements
21545     to always fail with ENOSYS.  Some functions are actually named
21546     something starting with __ and the normal name is an alias.  */
21547 #if defined __stub_$ac_func || defined __stub___$ac_func
21548 choke me
21549 #endif
21550
21551 int
21552 main ()
21553 {
21554 return $ac_func ();
21555   ;
21556   return 0;
21557 }
21558 _ACEOF
21559 rm -f conftest.$ac_objext conftest$ac_exeext
21560 if { (ac_try="$ac_link"
21561 case "(($ac_try" in
21562   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21563   *) ac_try_echo=$ac_try;;
21564 esac
21565 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21566 $as_echo "$ac_try_echo") >&5
21567   (eval "$ac_link") 2>conftest.er1
21568   ac_status=$?
21569   grep -v '^ *+' conftest.er1 >conftest.err
21570   rm -f conftest.er1
21571   cat conftest.err >&5
21572   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21573   (exit $ac_status); } && {
21574          test -z "$ac_c_werror_flag" ||
21575          test ! -s conftest.err
21576        } && test -s conftest$ac_exeext && {
21577          test "$cross_compiling" = yes ||
21578          $as_test_x conftest$ac_exeext
21579        }; then
21580   eval "$as_ac_var=yes"
21581 else
21582   $as_echo "$as_me: failed program was:" >&5
21583 sed 's/^/| /' conftest.$ac_ext >&5
21584
21585         eval "$as_ac_var=no"
21586 fi
21587
21588 rm -rf conftest.dSYM
21589 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21590       conftest$ac_exeext conftest.$ac_ext
21591 fi
21592 ac_res=`eval 'as_val=${'$as_ac_var'}
21593                  $as_echo "$as_val"'`
21594                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21595 $as_echo "$ac_res" >&6; }
21596 as_val=`eval 'as_val=${'$as_ac_var'}
21597                  $as_echo "$as_val"'`
21598    if test "x$as_val" = x""yes; then
21599   cat >>confdefs.h <<_ACEOF
21600 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21601 _ACEOF
21602  break
21603 fi
21604 done
21605
21606
21607 # Check for one of atexit() or on_exit()
21608
21609 for ac_func in atexit
21610 do
21611 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21612 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21613 $as_echo_n "checking for $ac_func... " >&6; }
21614 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21615   $as_echo_n "(cached) " >&6
21616 else
21617   cat >conftest.$ac_ext <<_ACEOF
21618 /* confdefs.h.  */
21619 _ACEOF
21620 cat confdefs.h >>conftest.$ac_ext
21621 cat >>conftest.$ac_ext <<_ACEOF
21622 /* end confdefs.h.  */
21623 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21624    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21625 #define $ac_func innocuous_$ac_func
21626
21627 /* System header to define __stub macros and hopefully few prototypes,
21628     which can conflict with char $ac_func (); below.
21629     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21630     <limits.h> exists even on freestanding compilers.  */
21631
21632 #ifdef __STDC__
21633 # include <limits.h>
21634 #else
21635 # include <assert.h>
21636 #endif
21637
21638 #undef $ac_func
21639
21640 /* Override any GCC internal prototype to avoid an error.
21641    Use char because int might match the return type of a GCC
21642    builtin and then its argument prototype would still apply.  */
21643 #ifdef __cplusplus
21644 extern "C"
21645 #endif
21646 char $ac_func ();
21647 /* The GNU C library defines this for functions which it implements
21648     to always fail with ENOSYS.  Some functions are actually named
21649     something starting with __ and the normal name is an alias.  */
21650 #if defined __stub_$ac_func || defined __stub___$ac_func
21651 choke me
21652 #endif
21653
21654 int
21655 main ()
21656 {
21657 return $ac_func ();
21658   ;
21659   return 0;
21660 }
21661 _ACEOF
21662 rm -f conftest.$ac_objext conftest$ac_exeext
21663 if { (ac_try="$ac_link"
21664 case "(($ac_try" in
21665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21666   *) ac_try_echo=$ac_try;;
21667 esac
21668 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21669 $as_echo "$ac_try_echo") >&5
21670   (eval "$ac_link") 2>conftest.er1
21671   ac_status=$?
21672   grep -v '^ *+' conftest.er1 >conftest.err
21673   rm -f conftest.er1
21674   cat conftest.err >&5
21675   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21676   (exit $ac_status); } && {
21677          test -z "$ac_c_werror_flag" ||
21678          test ! -s conftest.err
21679        } && test -s conftest$ac_exeext && {
21680          test "$cross_compiling" = yes ||
21681          $as_test_x conftest$ac_exeext
21682        }; then
21683   eval "$as_ac_var=yes"
21684 else
21685   $as_echo "$as_me: failed program was:" >&5
21686 sed 's/^/| /' conftest.$ac_ext >&5
21687
21688         eval "$as_ac_var=no"
21689 fi
21690
21691 rm -rf conftest.dSYM
21692 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21693       conftest$ac_exeext conftest.$ac_ext
21694 fi
21695 ac_res=`eval 'as_val=${'$as_ac_var'}
21696                  $as_echo "$as_val"'`
21697                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21698 $as_echo "$ac_res" >&6; }
21699 as_val=`eval 'as_val=${'$as_ac_var'}
21700                  $as_echo "$as_val"'`
21701    if test "x$as_val" = x""yes; then
21702   cat >>confdefs.h <<_ACEOF
21703 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21704 _ACEOF
21705
21706 else
21707
21708 for ac_func in on_exit
21709 do
21710 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21711 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21712 $as_echo_n "checking for $ac_func... " >&6; }
21713 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21714   $as_echo_n "(cached) " >&6
21715 else
21716   cat >conftest.$ac_ext <<_ACEOF
21717 /* confdefs.h.  */
21718 _ACEOF
21719 cat confdefs.h >>conftest.$ac_ext
21720 cat >>conftest.$ac_ext <<_ACEOF
21721 /* end confdefs.h.  */
21722 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21723    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21724 #define $ac_func innocuous_$ac_func
21725
21726 /* System header to define __stub macros and hopefully few prototypes,
21727     which can conflict with char $ac_func (); below.
21728     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21729     <limits.h> exists even on freestanding compilers.  */
21730
21731 #ifdef __STDC__
21732 # include <limits.h>
21733 #else
21734 # include <assert.h>
21735 #endif
21736
21737 #undef $ac_func
21738
21739 /* Override any GCC internal prototype to avoid an error.
21740    Use char because int might match the return type of a GCC
21741    builtin and then its argument prototype would still apply.  */
21742 #ifdef __cplusplus
21743 extern "C"
21744 #endif
21745 char $ac_func ();
21746 /* The GNU C library defines this for functions which it implements
21747     to always fail with ENOSYS.  Some functions are actually named
21748     something starting with __ and the normal name is an alias.  */
21749 #if defined __stub_$ac_func || defined __stub___$ac_func
21750 choke me
21751 #endif
21752
21753 int
21754 main ()
21755 {
21756 return $ac_func ();
21757   ;
21758   return 0;
21759 }
21760 _ACEOF
21761 rm -f conftest.$ac_objext conftest$ac_exeext
21762 if { (ac_try="$ac_link"
21763 case "(($ac_try" in
21764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21765   *) ac_try_echo=$ac_try;;
21766 esac
21767 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21768 $as_echo "$ac_try_echo") >&5
21769   (eval "$ac_link") 2>conftest.er1
21770   ac_status=$?
21771   grep -v '^ *+' conftest.er1 >conftest.err
21772   rm -f conftest.er1
21773   cat conftest.err >&5
21774   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21775   (exit $ac_status); } && {
21776          test -z "$ac_c_werror_flag" ||
21777          test ! -s conftest.err
21778        } && test -s conftest$ac_exeext && {
21779          test "$cross_compiling" = yes ||
21780          $as_test_x conftest$ac_exeext
21781        }; then
21782   eval "$as_ac_var=yes"
21783 else
21784   $as_echo "$as_me: failed program was:" >&5
21785 sed 's/^/| /' conftest.$ac_ext >&5
21786
21787         eval "$as_ac_var=no"
21788 fi
21789
21790 rm -rf conftest.dSYM
21791 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21792       conftest$ac_exeext conftest.$ac_ext
21793 fi
21794 ac_res=`eval 'as_val=${'$as_ac_var'}
21795                  $as_echo "$as_val"'`
21796                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21797 $as_echo "$ac_res" >&6; }
21798 as_val=`eval 'as_val=${'$as_ac_var'}
21799                  $as_echo "$as_val"'`
21800    if test "x$as_val" = x""yes; then
21801   cat >>confdefs.h <<_ACEOF
21802 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21803 _ACEOF
21804
21805 else
21806   { { $as_echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
21807 $as_echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
21808    { (exit 1); exit 1; }; }
21809 fi
21810 done
21811
21812 fi
21813 done
21814
21815
21816
21817 #
21818 # Pthreads
21819 #
21820 # For each platform, we need to know about any special compile and link
21821 # libraries, and whether the normal C function names are thread-safe.
21822 # See the comment at the top of src/port/thread.c for more information.
21823 # WIN32 doesn't need the pthread tests;  it always uses threads
21824 if test "$enable_thread_safety" = yes -a "$PORTNAME" != "win32"; then
21825
21826
21827
21828 ac_ext=c
21829 ac_cpp='$CPP $CPPFLAGS'
21830 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21831 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21832 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21833
21834 acx_pthread_ok=no
21835
21836 # We used to check for pthread.h first, but this fails if pthread.h
21837 # requires special compiler flags (e.g. on True64 or Sequent).
21838 # It gets checked for in the link test anyway.
21839
21840 # First of all, check if the user has set any of the PTHREAD_LIBS,
21841 # etcetera environment variables, and if threads linking works using
21842 # them:
21843 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
21844         save_CFLAGS="$CFLAGS"
21845         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
21846         save_LIBS="$LIBS"
21847         LIBS="$PTHREAD_LIBS $LIBS"
21848         { $as_echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
21849 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
21850         cat >conftest.$ac_ext <<_ACEOF
21851 /* confdefs.h.  */
21852 _ACEOF
21853 cat confdefs.h >>conftest.$ac_ext
21854 cat >>conftest.$ac_ext <<_ACEOF
21855 /* end confdefs.h.  */
21856
21857 /* Override any GCC internal prototype to avoid an error.
21858    Use char because int might match the return type of a GCC
21859    builtin and then its argument prototype would still apply.  */
21860 #ifdef __cplusplus
21861 extern "C"
21862 #endif
21863 char pthread_join ();
21864 int
21865 main ()
21866 {
21867 return pthread_join ();
21868   ;
21869   return 0;
21870 }
21871 _ACEOF
21872 rm -f conftest.$ac_objext conftest$ac_exeext
21873 if { (ac_try="$ac_link"
21874 case "(($ac_try" in
21875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21876   *) ac_try_echo=$ac_try;;
21877 esac
21878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21879 $as_echo "$ac_try_echo") >&5
21880   (eval "$ac_link") 2>conftest.er1
21881   ac_status=$?
21882   grep -v '^ *+' conftest.er1 >conftest.err
21883   rm -f conftest.er1
21884   cat conftest.err >&5
21885   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21886   (exit $ac_status); } && {
21887          test -z "$ac_c_werror_flag" ||
21888          test ! -s conftest.err
21889        } && test -s conftest$ac_exeext && {
21890          test "$cross_compiling" = yes ||
21891          $as_test_x conftest$ac_exeext
21892        }; then
21893   acx_pthread_ok=yes
21894 else
21895   $as_echo "$as_me: failed program was:" >&5
21896 sed 's/^/| /' conftest.$ac_ext >&5
21897
21898
21899 fi
21900
21901 rm -rf conftest.dSYM
21902 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21903       conftest$ac_exeext conftest.$ac_ext
21904         { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
21905 $as_echo "$acx_pthread_ok" >&6; }
21906         if test x"$acx_pthread_ok" = xno; then
21907                 PTHREAD_LIBS=""
21908                 PTHREAD_CFLAGS=""
21909         fi
21910         LIBS="$save_LIBS"
21911         CFLAGS="$save_CFLAGS"
21912 fi
21913
21914 # We must check for the threads library under a number of different
21915 # names; the ordering is very important because some systems
21916 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
21917 # libraries is broken (non-POSIX).
21918
21919 # Create a list of thread flags to try.  Items starting with a "-" are
21920 # C compiler flags, and other items are library names, except for "none"
21921 # which indicates that we try without any flags at all, and "pthread-config"
21922 # which is a program returning the flags for the Pth emulation library.
21923
21924 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config pthreadGC2"
21925
21926 # The ordering *is* (sometimes) important.  Some notes on the
21927 # individual items follow:
21928
21929 # pthreads: AIX (must check this before -lpthread)
21930 # none: in case threads are in libc; should be tried before -Kthread and
21931 #       other compiler flags to prevent continual compiler warnings
21932 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
21933 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
21934 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
21935 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
21936 # -pthreads: Solaris/gcc
21937 # -mthreads: Mingw32/gcc, Lynx/gcc
21938 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
21939 #      doesn't hurt to check since this sometimes defines pthreads too;
21940 #      also defines -D_REENTRANT)
21941 # pthread: Linux, etcetera
21942 # --thread-safe: KAI C++
21943 # pthread-config: use pthread-config program (for GNU Pth library)
21944
21945 case "${host_cpu}-${host_os}" in
21946         *solaris*)
21947
21948         # On Solaris (at least, for some versions), libc contains stubbed
21949         # (non-functional) versions of the pthreads routines, so link-based
21950         # tests will erroneously succeed.  (We need to link with -pthread or
21951         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
21952         # a function called by this macro, so we could check for that, but
21953         # who knows whether they'll stub that too in a future libc.)  So,
21954         # we'll just look for -pthreads and -lpthread first:
21955
21956         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
21957         ;;
21958 esac
21959
21960 if test x"$acx_pthread_ok" = xno; then
21961 for flag in $acx_pthread_flags; do
21962
21963         tryPTHREAD_CFLAGS=""
21964         tryPTHREAD_LIBS=""
21965         case $flag in
21966                 none)
21967                 { $as_echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
21968 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
21969                 ;;
21970
21971                 -*)
21972                 { $as_echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
21973 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
21974                 tryPTHREAD_CFLAGS="$flag"
21975                 ;;
21976
21977                 pthread-config)
21978                 # skip this if we already have flags defined, for PostgreSQL
21979                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
21980                 # Extract the first word of "pthread-config", so it can be a program name with args.
21981 set dummy pthread-config; ac_word=$2
21982 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
21983 $as_echo_n "checking for $ac_word... " >&6; }
21984 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
21985   $as_echo_n "(cached) " >&6
21986 else
21987   if test -n "$acx_pthread_config"; then
21988   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
21989 else
21990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21991 for as_dir in $PATH
21992 do
21993   IFS=$as_save_IFS
21994   test -z "$as_dir" && as_dir=.
21995   for ac_exec_ext in '' $ac_executable_extensions; do
21996   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21997     ac_cv_prog_acx_pthread_config="yes"
21998     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21999     break 2
22000   fi
22001 done
22002 done
22003 IFS=$as_save_IFS
22004
22005   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
22006 fi
22007 fi
22008 acx_pthread_config=$ac_cv_prog_acx_pthread_config
22009 if test -n "$acx_pthread_config"; then
22010   { $as_echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
22011 $as_echo "$acx_pthread_config" >&6; }
22012 else
22013   { $as_echo "$as_me:$LINENO: result: no" >&5
22014 $as_echo "no" >&6; }
22015 fi
22016
22017
22018                 if test x"$acx_pthread_config" = xno; then continue; fi
22019                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
22020                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
22021                 ;;
22022
22023                 *)
22024                 { $as_echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
22025 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
22026                 tryPTHREAD_LIBS="-l$flag"
22027                 ;;
22028         esac
22029
22030         save_LIBS="$LIBS"
22031         save_CFLAGS="$CFLAGS"
22032         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
22033         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
22034
22035         # Check for various functions.  We must include pthread.h,
22036         # since some functions may be macros.  (On the Sequent, we
22037         # need a special flag -Kthread to make this header compile.)
22038         # We check for pthread_join because it is in -lpthread on IRIX
22039         # while pthread_create is in libc.  We check for pthread_attr_init
22040         # due to DEC craziness with -lpthreads.  We check for
22041         # pthread_cleanup_push because it is one of the few pthread
22042         # functions on Solaris that doesn't have a non-functional libc stub.
22043         # We try pthread_create on general principles.
22044         cat >conftest.$ac_ext <<_ACEOF
22045 /* confdefs.h.  */
22046 _ACEOF
22047 cat confdefs.h >>conftest.$ac_ext
22048 cat >>conftest.$ac_ext <<_ACEOF
22049 /* end confdefs.h.  */
22050 #include <pthread.h>
22051 int
22052 main ()
22053 {
22054 pthread_t th; pthread_join(th, 0);
22055                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
22056                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
22057   ;
22058   return 0;
22059 }
22060 _ACEOF
22061 rm -f conftest.$ac_objext conftest$ac_exeext
22062 if { (ac_try="$ac_link"
22063 case "(($ac_try" in
22064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22065   *) ac_try_echo=$ac_try;;
22066 esac
22067 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22068 $as_echo "$ac_try_echo") >&5
22069   (eval "$ac_link") 2>conftest.er1
22070   ac_status=$?
22071   grep -v '^ *+' conftest.er1 >conftest.err
22072   rm -f conftest.er1
22073   cat conftest.err >&5
22074   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22075   (exit $ac_status); } && {
22076          test -z "$ac_c_werror_flag" ||
22077          test ! -s conftest.err
22078        } && test -s conftest$ac_exeext && {
22079          test "$cross_compiling" = yes ||
22080          $as_test_x conftest$ac_exeext
22081        }; then
22082   acx_pthread_ok=yes
22083 else
22084   $as_echo "$as_me: failed program was:" >&5
22085 sed 's/^/| /' conftest.$ac_ext >&5
22086
22087         acx_pthread_ok=no
22088 fi
22089
22090 rm -rf conftest.dSYM
22091 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22092       conftest$ac_exeext conftest.$ac_ext
22093
22094         if test "x$acx_pthread_ok" = xyes; then
22095             # Don't use options that are ignored by the compiler.
22096             # We find them by checking stderror.
22097             cat >conftest.$ac_ext <<_ACEOF
22098 int
22099 main (int argc, char **argv)
22100 {
22101   (void) argc;
22102   (void) argv;
22103   return 0;
22104 }
22105 _ACEOF
22106             rm -f conftest.$ac_objext conftest$ac_exeext
22107             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
22108                 # we continue with more flags because Linux needs -lpthread
22109                 # for libpq builds on PostgreSQL.  The test above only
22110                 # tests for building binaries, not shared libraries.
22111                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
22112                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
22113             else   acx_pthread_ok=no
22114             fi
22115         fi
22116
22117         LIBS="$save_LIBS"
22118         CFLAGS="$save_CFLAGS"
22119
22120         { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
22121 $as_echo "$acx_pthread_ok" >&6; }
22122 done
22123 fi
22124
22125 # Various other checks:
22126 if test "x$acx_pthread_ok" = xyes; then
22127         save_LIBS="$LIBS"
22128         LIBS="$PTHREAD_LIBS $LIBS"
22129         save_CFLAGS="$CFLAGS"
22130         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22131
22132         # Detect AIX lossage: threads are created detached by default
22133         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
22134         { $as_echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
22135 $as_echo_n "checking for joinable pthread attribute... " >&6; }
22136         cat >conftest.$ac_ext <<_ACEOF
22137 /* confdefs.h.  */
22138 _ACEOF
22139 cat confdefs.h >>conftest.$ac_ext
22140 cat >>conftest.$ac_ext <<_ACEOF
22141 /* end confdefs.h.  */
22142 #include <pthread.h>
22143 int
22144 main ()
22145 {
22146 int attr=PTHREAD_CREATE_JOINABLE;
22147   ;
22148   return 0;
22149 }
22150 _ACEOF
22151 rm -f conftest.$ac_objext conftest$ac_exeext
22152 if { (ac_try="$ac_link"
22153 case "(($ac_try" in
22154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22155   *) ac_try_echo=$ac_try;;
22156 esac
22157 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22158 $as_echo "$ac_try_echo") >&5
22159   (eval "$ac_link") 2>conftest.er1
22160   ac_status=$?
22161   grep -v '^ *+' conftest.er1 >conftest.err
22162   rm -f conftest.er1
22163   cat conftest.err >&5
22164   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22165   (exit $ac_status); } && {
22166          test -z "$ac_c_werror_flag" ||
22167          test ! -s conftest.err
22168        } && test -s conftest$ac_exeext && {
22169          test "$cross_compiling" = yes ||
22170          $as_test_x conftest$ac_exeext
22171        }; then
22172   ok=PTHREAD_CREATE_JOINABLE
22173 else
22174   $as_echo "$as_me: failed program was:" >&5
22175 sed 's/^/| /' conftest.$ac_ext >&5
22176
22177         ok=unknown
22178 fi
22179
22180 rm -rf conftest.dSYM
22181 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22182       conftest$ac_exeext conftest.$ac_ext
22183         if test x"$ok" = xunknown; then
22184                 cat >conftest.$ac_ext <<_ACEOF
22185 /* confdefs.h.  */
22186 _ACEOF
22187 cat confdefs.h >>conftest.$ac_ext
22188 cat >>conftest.$ac_ext <<_ACEOF
22189 /* end confdefs.h.  */
22190 #include <pthread.h>
22191 int
22192 main ()
22193 {
22194 int attr=PTHREAD_CREATE_UNDETACHED;
22195   ;
22196   return 0;
22197 }
22198 _ACEOF
22199 rm -f conftest.$ac_objext conftest$ac_exeext
22200 if { (ac_try="$ac_link"
22201 case "(($ac_try" in
22202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22203   *) ac_try_echo=$ac_try;;
22204 esac
22205 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22206 $as_echo "$ac_try_echo") >&5
22207   (eval "$ac_link") 2>conftest.er1
22208   ac_status=$?
22209   grep -v '^ *+' conftest.er1 >conftest.err
22210   rm -f conftest.er1
22211   cat conftest.err >&5
22212   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22213   (exit $ac_status); } && {
22214          test -z "$ac_c_werror_flag" ||
22215          test ! -s conftest.err
22216        } && test -s conftest$ac_exeext && {
22217          test "$cross_compiling" = yes ||
22218          $as_test_x conftest$ac_exeext
22219        }; then
22220   ok=PTHREAD_CREATE_UNDETACHED
22221 else
22222   $as_echo "$as_me: failed program was:" >&5
22223 sed 's/^/| /' conftest.$ac_ext >&5
22224
22225         ok=unknown
22226 fi
22227
22228 rm -rf conftest.dSYM
22229 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22230       conftest$ac_exeext conftest.$ac_ext
22231         fi
22232         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
22233
22234 cat >>confdefs.h <<\_ACEOF
22235 #define PTHREAD_CREATE_JOINABLE $ok
22236 _ACEOF
22237
22238         fi
22239         { $as_echo "$as_me:$LINENO: result: ${ok}" >&5
22240 $as_echo "${ok}" >&6; }
22241         if test x"$ok" = xunknown; then
22242                 { $as_echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
22243 $as_echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
22244         fi
22245
22246         { $as_echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
22247 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
22248         flag=no
22249 # We always add these in PostgreSQL
22250 #       case "${host_cpu}-${host_os}" in
22251 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
22252 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
22253 #       esac
22254         { $as_echo "$as_me:$LINENO: result: ${flag}" >&5
22255 $as_echo "${flag}" >&6; }
22256         if test "x$flag" != xno; then
22257                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
22258         fi
22259
22260         LIBS="$save_LIBS"
22261         CFLAGS="$save_CFLAGS"
22262
22263 # Supporting cc_r would require a special CC in all places that
22264 # use libpq, and that is ugly, so we don't do it.  Users can still
22265 # define their compiler as cc_r to do thread builds of everything.
22266         # More AIX lossage: must compile with cc_r
22267         # Extract the first word of "cc_r", so it can be a program name with args.
22268 set dummy cc_r; ac_word=$2
22269 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22270 $as_echo_n "checking for $ac_word... " >&6; }
22271 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
22272   $as_echo_n "(cached) " >&6
22273 else
22274   if test -n "$PTHREAD_CC"; then
22275   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
22276 else
22277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22278 for as_dir in $PATH
22279 do
22280   IFS=$as_save_IFS
22281   test -z "$as_dir" && as_dir=.
22282   for ac_exec_ext in '' $ac_executable_extensions; do
22283   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22284     ac_cv_prog_PTHREAD_CC="cc_r"
22285     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22286     break 2
22287   fi
22288 done
22289 done
22290 IFS=$as_save_IFS
22291
22292   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
22293 fi
22294 fi
22295 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
22296 if test -n "$PTHREAD_CC"; then
22297   { $as_echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
22298 $as_echo "$PTHREAD_CC" >&6; }
22299 else
22300   { $as_echo "$as_me:$LINENO: result: no" >&5
22301 $as_echo "no" >&6; }
22302 fi
22303
22304
22305 else
22306         PTHREAD_CC="$CC"
22307 fi
22308
22309
22310
22311
22312
22313 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
22314 if test x"$acx_pthread_ok" = xyes; then
22315
22316 cat >>confdefs.h <<\_ACEOF
22317 #define HAVE_PTHREAD 1
22318 _ACEOF
22319
22320         :
22321 else
22322         acx_pthread_ok=no
22323
22324 fi
22325 ac_ext=c
22326 ac_cpp='$CPP $CPPFLAGS'
22327 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22328 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22329 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22330
22331         # set thread flags
22332
22333 # Some platforms use these, so just define them.  They can't hurt if they
22334 # are not supported.  For example, on Solaris -D_POSIX_PTHREAD_SEMANTICS
22335 # enables 5-arg getpwuid_r, among other things.
22336 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
22337
22338
22339 # At this point, we don't want to muck with the compiler name for threading.
22340 # Let's see who fails, perhaps AIX.  2004-04-23
22341 if test "$PTHREAD_CC" != "$CC"; then
22342 { { $as_echo "$as_me:$LINENO: error:
22343 PostgreSQL does not support platforms that require a special compiler
22344 for thread safety;  use --disable-thread-safety to disable thread safety." >&5
22345 $as_echo "$as_me: error:
22346 PostgreSQL does not support platforms that require a special compiler
22347 for thread safety;  use --disable-thread-safety to disable thread safety." >&2;}
22348    { (exit 1); exit 1; }; }
22349 fi
22350
22351 # Check for *_r functions
22352 _CFLAGS="$CFLAGS"
22353 _LIBS="$LIBS"
22354 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22355 LIBS="$LIBS $PTHREAD_LIBS"
22356
22357 if test "$PORTNAME" != "win32"; then
22358 if test "${ac_cv_header_pthread_h+set}" = set; then
22359   { $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
22360 $as_echo_n "checking for pthread.h... " >&6; }
22361 if test "${ac_cv_header_pthread_h+set}" = set; then
22362   $as_echo_n "(cached) " >&6
22363 fi
22364 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
22365 $as_echo "$ac_cv_header_pthread_h" >&6; }
22366 else
22367   # Is the header compilable?
22368 { $as_echo "$as_me:$LINENO: checking pthread.h usability" >&5
22369 $as_echo_n "checking pthread.h usability... " >&6; }
22370 cat >conftest.$ac_ext <<_ACEOF
22371 /* confdefs.h.  */
22372 _ACEOF
22373 cat confdefs.h >>conftest.$ac_ext
22374 cat >>conftest.$ac_ext <<_ACEOF
22375 /* end confdefs.h.  */
22376 $ac_includes_default
22377 #include <pthread.h>
22378 _ACEOF
22379 rm -f conftest.$ac_objext
22380 if { (ac_try="$ac_compile"
22381 case "(($ac_try" in
22382   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22383   *) ac_try_echo=$ac_try;;
22384 esac
22385 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22386 $as_echo "$ac_try_echo") >&5
22387   (eval "$ac_compile") 2>conftest.er1
22388   ac_status=$?
22389   grep -v '^ *+' conftest.er1 >conftest.err
22390   rm -f conftest.er1
22391   cat conftest.err >&5
22392   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22393   (exit $ac_status); } && {
22394          test -z "$ac_c_werror_flag" ||
22395          test ! -s conftest.err
22396        } && test -s conftest.$ac_objext; then
22397   ac_header_compiler=yes
22398 else
22399   $as_echo "$as_me: failed program was:" >&5
22400 sed 's/^/| /' conftest.$ac_ext >&5
22401
22402         ac_header_compiler=no
22403 fi
22404
22405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22406 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22407 $as_echo "$ac_header_compiler" >&6; }
22408
22409 # Is the header present?
22410 { $as_echo "$as_me:$LINENO: checking pthread.h presence" >&5
22411 $as_echo_n "checking pthread.h presence... " >&6; }
22412 cat >conftest.$ac_ext <<_ACEOF
22413 /* confdefs.h.  */
22414 _ACEOF
22415 cat confdefs.h >>conftest.$ac_ext
22416 cat >>conftest.$ac_ext <<_ACEOF
22417 /* end confdefs.h.  */
22418 #include <pthread.h>
22419 _ACEOF
22420 if { (ac_try="$ac_cpp conftest.$ac_ext"
22421 case "(($ac_try" in
22422   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22423   *) ac_try_echo=$ac_try;;
22424 esac
22425 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22426 $as_echo "$ac_try_echo") >&5
22427   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
22428   ac_status=$?
22429   grep -v '^ *+' conftest.er1 >conftest.err
22430   rm -f conftest.er1
22431   cat conftest.err >&5
22432   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22433   (exit $ac_status); } >/dev/null && {
22434          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
22435          test ! -s conftest.err
22436        }; then
22437   ac_header_preproc=yes
22438 else
22439   $as_echo "$as_me: failed program was:" >&5
22440 sed 's/^/| /' conftest.$ac_ext >&5
22441
22442   ac_header_preproc=no
22443 fi
22444
22445 rm -f conftest.err conftest.$ac_ext
22446 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22447 $as_echo "$ac_header_preproc" >&6; }
22448
22449 # So?  What about this header?
22450 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22451   yes:no: )
22452     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
22453 $as_echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22454     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
22455 $as_echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
22456     ac_header_preproc=yes
22457     ;;
22458   no:yes:* )
22459     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
22460 $as_echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
22461     { $as_echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
22462 $as_echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
22463     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
22464 $as_echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
22465     { $as_echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
22466 $as_echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
22467     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
22468 $as_echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
22469     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
22470 $as_echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
22471     ( cat <<\_ASBOX
22472 ## ---------------------------------------- ##
22473 ## Report this to pgsql-bugs@postgresql.org ##
22474 ## ---------------------------------------- ##
22475 _ASBOX
22476      ) | sed "s/^/$as_me: WARNING:     /" >&2
22477     ;;
22478 esac
22479 { $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
22480 $as_echo_n "checking for pthread.h... " >&6; }
22481 if test "${ac_cv_header_pthread_h+set}" = set; then
22482   $as_echo_n "(cached) " >&6
22483 else
22484   ac_cv_header_pthread_h=$ac_header_preproc
22485 fi
22486 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
22487 $as_echo "$ac_cv_header_pthread_h" >&6; }
22488
22489 fi
22490 if test "x$ac_cv_header_pthread_h" = x""yes; then
22491   :
22492 else
22493   { { $as_echo "$as_me:$LINENO: error:
22494 pthread.h not found;  use --disable-thread-safety to disable thread safety" >&5
22495 $as_echo "$as_me: error:
22496 pthread.h not found;  use --disable-thread-safety to disable thread safety" >&2;}
22497    { (exit 1); exit 1; }; }
22498 fi
22499
22500
22501 fi
22502
22503
22504
22505
22506 for ac_func in strerror_r getpwuid_r gethostbyname_r
22507 do
22508 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22509 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22510 $as_echo_n "checking for $ac_func... " >&6; }
22511 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22512   $as_echo_n "(cached) " >&6
22513 else
22514   cat >conftest.$ac_ext <<_ACEOF
22515 /* confdefs.h.  */
22516 _ACEOF
22517 cat confdefs.h >>conftest.$ac_ext
22518 cat >>conftest.$ac_ext <<_ACEOF
22519 /* end confdefs.h.  */
22520 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22521    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22522 #define $ac_func innocuous_$ac_func
22523
22524 /* System header to define __stub macros and hopefully few prototypes,
22525     which can conflict with char $ac_func (); below.
22526     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22527     <limits.h> exists even on freestanding compilers.  */
22528
22529 #ifdef __STDC__
22530 # include <limits.h>
22531 #else
22532 # include <assert.h>
22533 #endif
22534
22535 #undef $ac_func
22536
22537 /* Override any GCC internal prototype to avoid an error.
22538    Use char because int might match the return type of a GCC
22539    builtin and then its argument prototype would still apply.  */
22540 #ifdef __cplusplus
22541 extern "C"
22542 #endif
22543 char $ac_func ();
22544 /* The GNU C library defines this for functions which it implements
22545     to always fail with ENOSYS.  Some functions are actually named
22546     something starting with __ and the normal name is an alias.  */
22547 #if defined __stub_$ac_func || defined __stub___$ac_func
22548 choke me
22549 #endif
22550
22551 int
22552 main ()
22553 {
22554 return $ac_func ();
22555   ;
22556   return 0;
22557 }
22558 _ACEOF
22559 rm -f conftest.$ac_objext conftest$ac_exeext
22560 if { (ac_try="$ac_link"
22561 case "(($ac_try" in
22562   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22563   *) ac_try_echo=$ac_try;;
22564 esac
22565 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22566 $as_echo "$ac_try_echo") >&5
22567   (eval "$ac_link") 2>conftest.er1
22568   ac_status=$?
22569   grep -v '^ *+' conftest.er1 >conftest.err
22570   rm -f conftest.er1
22571   cat conftest.err >&5
22572   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22573   (exit $ac_status); } && {
22574          test -z "$ac_c_werror_flag" ||
22575          test ! -s conftest.err
22576        } && test -s conftest$ac_exeext && {
22577          test "$cross_compiling" = yes ||
22578          $as_test_x conftest$ac_exeext
22579        }; then
22580   eval "$as_ac_var=yes"
22581 else
22582   $as_echo "$as_me: failed program was:" >&5
22583 sed 's/^/| /' conftest.$ac_ext >&5
22584
22585         eval "$as_ac_var=no"
22586 fi
22587
22588 rm -rf conftest.dSYM
22589 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22590       conftest$ac_exeext conftest.$ac_ext
22591 fi
22592 ac_res=`eval 'as_val=${'$as_ac_var'}
22593                  $as_echo "$as_val"'`
22594                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22595 $as_echo "$ac_res" >&6; }
22596 as_val=`eval 'as_val=${'$as_ac_var'}
22597                  $as_echo "$as_val"'`
22598    if test "x$as_val" = x""yes; then
22599   cat >>confdefs.h <<_ACEOF
22600 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22601 _ACEOF
22602
22603 fi
22604 done
22605
22606
22607 # Do test here with the proper thread flags
22608 { $as_echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
22609 $as_echo_n "checking whether getpwuid_r takes a fifth argument... " >&6; }
22610 if test "${pgac_cv_func_getpwuid_r_5arg+set}" = set; then
22611   $as_echo_n "(cached) " >&6
22612 else
22613   cat >conftest.$ac_ext <<_ACEOF
22614 /* confdefs.h.  */
22615 _ACEOF
22616 cat confdefs.h >>conftest.$ac_ext
22617 cat >>conftest.$ac_ext <<_ACEOF
22618 /* end confdefs.h.  */
22619 #include <sys/types.h>
22620 #include <pwd.h>
22621 int
22622 main ()
22623 {
22624 uid_t uid;
22625 struct passwd *space;
22626 char *buf;
22627 size_t bufsize;
22628 struct passwd **result;
22629 getpwuid_r(uid, space, buf, bufsize, result);
22630   ;
22631   return 0;
22632 }
22633 _ACEOF
22634 rm -f conftest.$ac_objext
22635 if { (ac_try="$ac_compile"
22636 case "(($ac_try" in
22637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22638   *) ac_try_echo=$ac_try;;
22639 esac
22640 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22641 $as_echo "$ac_try_echo") >&5
22642   (eval "$ac_compile") 2>conftest.er1
22643   ac_status=$?
22644   grep -v '^ *+' conftest.er1 >conftest.err
22645   rm -f conftest.er1
22646   cat conftest.err >&5
22647   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22648   (exit $ac_status); } && {
22649          test -z "$ac_c_werror_flag" ||
22650          test ! -s conftest.err
22651        } && test -s conftest.$ac_objext; then
22652   pgac_cv_func_getpwuid_r_5arg=yes
22653 else
22654   $as_echo "$as_me: failed program was:" >&5
22655 sed 's/^/| /' conftest.$ac_ext >&5
22656
22657         pgac_cv_func_getpwuid_r_5arg=no
22658 fi
22659
22660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22661 fi
22662 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_getpwuid_r_5arg" >&5
22663 $as_echo "$pgac_cv_func_getpwuid_r_5arg" >&6; }
22664 if test x"$pgac_cv_func_getpwuid_r_5arg" = xyes ; then
22665
22666 cat >>confdefs.h <<\_ACEOF
22667 #define GETPWUID_R_5ARG /**/
22668 _ACEOF
22669
22670 fi
22671
22672 { $as_echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
22673 $as_echo_n "checking whether strerror_r returns int... " >&6; }
22674 if test "${pgac_cv_func_strerror_r_int+set}" = set; then
22675   $as_echo_n "(cached) " >&6
22676 else
22677   cat >conftest.$ac_ext <<_ACEOF
22678 /* confdefs.h.  */
22679 _ACEOF
22680 cat confdefs.h >>conftest.$ac_ext
22681 cat >>conftest.$ac_ext <<_ACEOF
22682 /* end confdefs.h.  */
22683 #include <string.h>
22684 int
22685 main ()
22686 {
22687 #ifndef _AIX
22688 int strerror_r(int, char *, size_t);
22689 #else
22690 /* Older AIX has 'int' for the third argument so we don't test the args. */
22691 int strerror_r();
22692 #endif
22693   ;
22694   return 0;
22695 }
22696 _ACEOF
22697 rm -f conftest.$ac_objext
22698 if { (ac_try="$ac_compile"
22699 case "(($ac_try" in
22700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22701   *) ac_try_echo=$ac_try;;
22702 esac
22703 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22704 $as_echo "$ac_try_echo") >&5
22705   (eval "$ac_compile") 2>conftest.er1
22706   ac_status=$?
22707   grep -v '^ *+' conftest.er1 >conftest.err
22708   rm -f conftest.er1
22709   cat conftest.err >&5
22710   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22711   (exit $ac_status); } && {
22712          test -z "$ac_c_werror_flag" ||
22713          test ! -s conftest.err
22714        } && test -s conftest.$ac_objext; then
22715   pgac_cv_func_strerror_r_int=yes
22716 else
22717   $as_echo "$as_me: failed program was:" >&5
22718 sed 's/^/| /' conftest.$ac_ext >&5
22719
22720         pgac_cv_func_strerror_r_int=no
22721 fi
22722
22723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22724 fi
22725 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_strerror_r_int" >&5
22726 $as_echo "$pgac_cv_func_strerror_r_int" >&6; }
22727 if test x"$pgac_cv_func_strerror_r_int" = xyes ; then
22728
22729 cat >>confdefs.h <<\_ACEOF
22730 #define STRERROR_R_INT /**/
22731 _ACEOF
22732
22733 fi
22734
22735
22736 CFLAGS="$_CFLAGS"
22737 LIBS="$_LIBS"
22738
22739 else
22740 # do not use values from template file
22741 PTHREAD_CFLAGS=
22742 PTHREAD_LIBS=
22743 fi
22744
22745
22746
22747
22748
22749 # We can test for libldap_r only after we know PTHREAD_LIBS
22750 if test "$with_ldap" = yes ; then
22751   _LIBS="$LIBS"
22752   if test "$PORTNAME" != "win32"; then
22753
22754 { $as_echo "$as_me:$LINENO: checking for ldap_bind in -lldap" >&5
22755 $as_echo_n "checking for ldap_bind in -lldap... " >&6; }
22756 if test "${ac_cv_lib_ldap_ldap_bind+set}" = set; then
22757   $as_echo_n "(cached) " >&6
22758 else
22759   ac_check_lib_save_LIBS=$LIBS
22760 LIBS="-lldap $EXTRA_LDAP_LIBS $LIBS"
22761 cat >conftest.$ac_ext <<_ACEOF
22762 /* confdefs.h.  */
22763 _ACEOF
22764 cat confdefs.h >>conftest.$ac_ext
22765 cat >>conftest.$ac_ext <<_ACEOF
22766 /* end confdefs.h.  */
22767
22768 /* Override any GCC internal prototype to avoid an error.
22769    Use char because int might match the return type of a GCC
22770    builtin and then its argument prototype would still apply.  */
22771 #ifdef __cplusplus
22772 extern "C"
22773 #endif
22774 char ldap_bind ();
22775 int
22776 main ()
22777 {
22778 return ldap_bind ();
22779   ;
22780   return 0;
22781 }
22782 _ACEOF
22783 rm -f conftest.$ac_objext conftest$ac_exeext
22784 if { (ac_try="$ac_link"
22785 case "(($ac_try" in
22786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22787   *) ac_try_echo=$ac_try;;
22788 esac
22789 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22790 $as_echo "$ac_try_echo") >&5
22791   (eval "$ac_link") 2>conftest.er1
22792   ac_status=$?
22793   grep -v '^ *+' conftest.er1 >conftest.err
22794   rm -f conftest.er1
22795   cat conftest.err >&5
22796   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22797   (exit $ac_status); } && {
22798          test -z "$ac_c_werror_flag" ||
22799          test ! -s conftest.err
22800        } && test -s conftest$ac_exeext && {
22801          test "$cross_compiling" = yes ||
22802          $as_test_x conftest$ac_exeext
22803        }; then
22804   ac_cv_lib_ldap_ldap_bind=yes
22805 else
22806   $as_echo "$as_me: failed program was:" >&5
22807 sed 's/^/| /' conftest.$ac_ext >&5
22808
22809         ac_cv_lib_ldap_ldap_bind=no
22810 fi
22811
22812 rm -rf conftest.dSYM
22813 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22814       conftest$ac_exeext conftest.$ac_ext
22815 LIBS=$ac_check_lib_save_LIBS
22816 fi
22817 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_bind" >&5
22818 $as_echo "$ac_cv_lib_ldap_ldap_bind" >&6; }
22819 if test "x$ac_cv_lib_ldap_ldap_bind" = x""yes; then
22820   cat >>confdefs.h <<_ACEOF
22821 #define HAVE_LIBLDAP 1
22822 _ACEOF
22823
22824   LIBS="-lldap $LIBS"
22825
22826 else
22827   { { $as_echo "$as_me:$LINENO: error: library 'ldap' is required for LDAP" >&5
22828 $as_echo "$as_me: error: library 'ldap' is required for LDAP" >&2;}
22829    { (exit 1); exit 1; }; }
22830 fi
22831
22832     LDAP_LIBS_BE="-lldap $EXTRA_LDAP_LIBS"
22833     if test "$enable_thread_safety" = yes; then
22834       # on some platforms ldap_r fails to link without PTHREAD_LIBS
22835
22836 { $as_echo "$as_me:$LINENO: checking for ldap_simple_bind in -lldap_r" >&5
22837 $as_echo_n "checking for ldap_simple_bind in -lldap_r... " >&6; }
22838 if test "${ac_cv_lib_ldap_r_ldap_simple_bind+set}" = set; then
22839   $as_echo_n "(cached) " >&6
22840 else
22841   ac_check_lib_save_LIBS=$LIBS
22842 LIBS="-lldap_r $PTHREAD_CFLAGS $PTHREAD_LIBS $EXTRA_LDAP_LIBS $LIBS"
22843 cat >conftest.$ac_ext <<_ACEOF
22844 /* confdefs.h.  */
22845 _ACEOF
22846 cat confdefs.h >>conftest.$ac_ext
22847 cat >>conftest.$ac_ext <<_ACEOF
22848 /* end confdefs.h.  */
22849
22850 /* Override any GCC internal prototype to avoid an error.
22851    Use char because int might match the return type of a GCC
22852    builtin and then its argument prototype would still apply.  */
22853 #ifdef __cplusplus
22854 extern "C"
22855 #endif
22856 char ldap_simple_bind ();
22857 int
22858 main ()
22859 {
22860 return ldap_simple_bind ();
22861   ;
22862   return 0;
22863 }
22864 _ACEOF
22865 rm -f conftest.$ac_objext conftest$ac_exeext
22866 if { (ac_try="$ac_link"
22867 case "(($ac_try" in
22868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22869   *) ac_try_echo=$ac_try;;
22870 esac
22871 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22872 $as_echo "$ac_try_echo") >&5
22873   (eval "$ac_link") 2>conftest.er1
22874   ac_status=$?
22875   grep -v '^ *+' conftest.er1 >conftest.err
22876   rm -f conftest.er1
22877   cat conftest.err >&5
22878   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22879   (exit $ac_status); } && {
22880          test -z "$ac_c_werror_flag" ||
22881          test ! -s conftest.err
22882        } && test -s conftest$ac_exeext && {
22883          test "$cross_compiling" = yes ||
22884          $as_test_x conftest$ac_exeext
22885        }; then
22886   ac_cv_lib_ldap_r_ldap_simple_bind=yes
22887 else
22888   $as_echo "$as_me: failed program was:" >&5
22889 sed 's/^/| /' conftest.$ac_ext >&5
22890
22891         ac_cv_lib_ldap_r_ldap_simple_bind=no
22892 fi
22893
22894 rm -rf conftest.dSYM
22895 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22896       conftest$ac_exeext conftest.$ac_ext
22897 LIBS=$ac_check_lib_save_LIBS
22898 fi
22899 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_simple_bind" >&5
22900 $as_echo "$ac_cv_lib_ldap_r_ldap_simple_bind" >&6; }
22901 if test "x$ac_cv_lib_ldap_r_ldap_simple_bind" = x""yes; then
22902   cat >>confdefs.h <<_ACEOF
22903 #define HAVE_LIBLDAP_R 1
22904 _ACEOF
22905
22906   LIBS="-lldap_r $LIBS"
22907
22908 else
22909   { { $as_echo "$as_me:$LINENO: error: library 'ldap_r' is required for LDAP" >&5
22910 $as_echo "$as_me: error: library 'ldap_r' is required for LDAP" >&2;}
22911    { (exit 1); exit 1; }; }
22912 fi
22913
22914       LDAP_LIBS_FE="-lldap_r $EXTRA_LDAP_LIBS"
22915     else
22916       LDAP_LIBS_FE="-lldap $EXTRA_LDAP_LIBS"
22917     fi
22918   else
22919
22920 { $as_echo "$as_me:$LINENO: checking for ldap_bind in -lwldap32" >&5
22921 $as_echo_n "checking for ldap_bind in -lwldap32... " >&6; }
22922 if test "${ac_cv_lib_wldap32_ldap_bind+set}" = set; then
22923   $as_echo_n "(cached) " >&6
22924 else
22925   ac_check_lib_save_LIBS=$LIBS
22926 LIBS="-lwldap32  $LIBS"
22927 cat >conftest.$ac_ext <<_ACEOF
22928 /* confdefs.h.  */
22929 _ACEOF
22930 cat confdefs.h >>conftest.$ac_ext
22931 cat >>conftest.$ac_ext <<_ACEOF
22932 /* end confdefs.h.  */
22933
22934 /* Override any GCC internal prototype to avoid an error.
22935    Use char because int might match the return type of a GCC
22936    builtin and then its argument prototype would still apply.  */
22937 #ifdef __cplusplus
22938 extern "C"
22939 #endif
22940 char ldap_bind ();
22941 int
22942 main ()
22943 {
22944 return ldap_bind ();
22945   ;
22946   return 0;
22947 }
22948 _ACEOF
22949 rm -f conftest.$ac_objext conftest$ac_exeext
22950 if { (ac_try="$ac_link"
22951 case "(($ac_try" in
22952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22953   *) ac_try_echo=$ac_try;;
22954 esac
22955 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22956 $as_echo "$ac_try_echo") >&5
22957   (eval "$ac_link") 2>conftest.er1
22958   ac_status=$?
22959   grep -v '^ *+' conftest.er1 >conftest.err
22960   rm -f conftest.er1
22961   cat conftest.err >&5
22962   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22963   (exit $ac_status); } && {
22964          test -z "$ac_c_werror_flag" ||
22965          test ! -s conftest.err
22966        } && test -s conftest$ac_exeext && {
22967          test "$cross_compiling" = yes ||
22968          $as_test_x conftest$ac_exeext
22969        }; then
22970   ac_cv_lib_wldap32_ldap_bind=yes
22971 else
22972   $as_echo "$as_me: failed program was:" >&5
22973 sed 's/^/| /' conftest.$ac_ext >&5
22974
22975         ac_cv_lib_wldap32_ldap_bind=no
22976 fi
22977
22978 rm -rf conftest.dSYM
22979 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22980       conftest$ac_exeext conftest.$ac_ext
22981 LIBS=$ac_check_lib_save_LIBS
22982 fi
22983 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_wldap32_ldap_bind" >&5
22984 $as_echo "$ac_cv_lib_wldap32_ldap_bind" >&6; }
22985 if test "x$ac_cv_lib_wldap32_ldap_bind" = x""yes; then
22986   cat >>confdefs.h <<_ACEOF
22987 #define HAVE_LIBWLDAP32 1
22988 _ACEOF
22989
22990   LIBS="-lwldap32 $LIBS"
22991
22992 else
22993   { { $as_echo "$as_me:$LINENO: error: library 'wldap32' is required for LDAP" >&5
22994 $as_echo "$as_me: error: library 'wldap32' is required for LDAP" >&2;}
22995    { (exit 1); exit 1; }; }
22996 fi
22997
22998     LDAP_LIBS_FE="-lwldap32"
22999     LDAP_LIBS_BE="-lwldap32"
23000   fi
23001   LIBS="$_LIBS"
23002 fi
23003
23004
23005
23006
23007 # This test makes sure that run tests work at all.  Sometimes a shared
23008 # library is found by the linker, but the runtime linker can't find it.
23009 # This check should come after all modifications of compiler or linker
23010 # variables, and before any other run tests.
23011 { $as_echo "$as_me:$LINENO: checking test program" >&5
23012 $as_echo_n "checking test program... " >&6; }
23013 if test "$cross_compiling" = yes; then
23014   { $as_echo "$as_me:$LINENO: result: cross-compiling" >&5
23015 $as_echo "cross-compiling" >&6; }
23016 else
23017   cat >conftest.$ac_ext <<_ACEOF
23018 /* confdefs.h.  */
23019 _ACEOF
23020 cat confdefs.h >>conftest.$ac_ext
23021 cat >>conftest.$ac_ext <<_ACEOF
23022 /* end confdefs.h.  */
23023 int main() { return 0; }
23024 _ACEOF
23025 rm -f conftest$ac_exeext
23026 if { (ac_try="$ac_link"
23027 case "(($ac_try" in
23028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23029   *) ac_try_echo=$ac_try;;
23030 esac
23031 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23032 $as_echo "$ac_try_echo") >&5
23033   (eval "$ac_link") 2>&5
23034   ac_status=$?
23035   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23036   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23037   { (case "(($ac_try" in
23038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23039   *) ac_try_echo=$ac_try;;
23040 esac
23041 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23042 $as_echo "$ac_try_echo") >&5
23043   (eval "$ac_try") 2>&5
23044   ac_status=$?
23045   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23046   (exit $ac_status); }; }; then
23047   { $as_echo "$as_me:$LINENO: result: ok" >&5
23048 $as_echo "ok" >&6; }
23049 else
23050   $as_echo "$as_me: program exited with status $ac_status" >&5
23051 $as_echo "$as_me: failed program was:" >&5
23052 sed 's/^/| /' conftest.$ac_ext >&5
23053
23054 ( exit $ac_status )
23055 { $as_echo "$as_me:$LINENO: result: failed" >&5
23056 $as_echo "failed" >&6; }
23057 { { $as_echo "$as_me:$LINENO: error:
23058 Could not execute a simple test program.  This may be a problem
23059 related to locating shared libraries.  Check the file 'config.log'
23060 for the exact reason." >&5
23061 $as_echo "$as_me: error:
23062 Could not execute a simple test program.  This may be a problem
23063 related to locating shared libraries.  Check the file 'config.log'
23064 for the exact reason." >&2;}
23065    { (exit 1); exit 1; }; }
23066 fi
23067 rm -rf conftest.dSYM
23068 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23069 fi
23070
23071
23072
23073 # --------------------
23074 # Run tests below here
23075 # --------------------
23076
23077 # Force use of our snprintf if system's doesn't do arg control
23078 # See comment above at snprintf test for details.
23079 if test "$enable_nls" = yes -a "$pgac_need_repl_snprintf" = no; then
23080   { $as_echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
23081 $as_echo_n "checking whether printf supports argument control... " >&6; }
23082 if test "${pgac_cv_printf_arg_control+set}" = set; then
23083   $as_echo_n "(cached) " >&6
23084 else
23085   if test "$cross_compiling" = yes; then
23086   pgac_cv_printf_arg_control=cross
23087 else
23088   cat >conftest.$ac_ext <<_ACEOF
23089 /* confdefs.h.  */
23090 _ACEOF
23091 cat confdefs.h >>conftest.$ac_ext
23092 cat >>conftest.$ac_ext <<_ACEOF
23093 /* end confdefs.h.  */
23094 #include <stdio.h>
23095 #include <string.h>
23096
23097 int main()
23098 {
23099   char buf[100];
23100
23101   /* can it swap arguments? */
23102   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
23103   if (strcmp(buf, "4 3") != 0)
23104     return 1;
23105   return 0;
23106 }
23107 _ACEOF
23108 rm -f conftest$ac_exeext
23109 if { (ac_try="$ac_link"
23110 case "(($ac_try" in
23111   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23112   *) ac_try_echo=$ac_try;;
23113 esac
23114 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23115 $as_echo "$ac_try_echo") >&5
23116   (eval "$ac_link") 2>&5
23117   ac_status=$?
23118   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23119   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23120   { (case "(($ac_try" in
23121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23122   *) ac_try_echo=$ac_try;;
23123 esac
23124 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23125 $as_echo "$ac_try_echo") >&5
23126   (eval "$ac_try") 2>&5
23127   ac_status=$?
23128   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23129   (exit $ac_status); }; }; then
23130   pgac_cv_printf_arg_control=yes
23131 else
23132   $as_echo "$as_me: program exited with status $ac_status" >&5
23133 $as_echo "$as_me: failed program was:" >&5
23134 sed 's/^/| /' conftest.$ac_ext >&5
23135
23136 ( exit $ac_status )
23137 pgac_cv_printf_arg_control=no
23138 fi
23139 rm -rf conftest.dSYM
23140 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23141 fi
23142
23143
23144
23145 fi
23146 { $as_echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
23147 $as_echo "$pgac_cv_printf_arg_control" >&6; }
23148
23149   if test $pgac_cv_printf_arg_control != yes ; then
23150     pgac_need_repl_snprintf=yes
23151   fi
23152 fi
23153
23154
23155
23156
23157 { $as_echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
23158 $as_echo_n "checking whether long int is 64 bits... " >&6; }
23159 if test "${pgac_cv_type_long_int_64+set}" = set; then
23160   $as_echo_n "(cached) " >&6
23161 else
23162   if test "$cross_compiling" = yes; then
23163   # If cross-compiling, check the size reported by the compiler and
23164 # trust that the arithmetic works.
23165 cat >conftest.$ac_ext <<_ACEOF
23166 /* confdefs.h.  */
23167 _ACEOF
23168 cat confdefs.h >>conftest.$ac_ext
23169 cat >>conftest.$ac_ext <<_ACEOF
23170 /* end confdefs.h.  */
23171
23172 int
23173 main ()
23174 {
23175 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
23176 test_array [0] = 0
23177
23178   ;
23179   return 0;
23180 }
23181 _ACEOF
23182 rm -f conftest.$ac_objext
23183 if { (ac_try="$ac_compile"
23184 case "(($ac_try" in
23185   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23186   *) ac_try_echo=$ac_try;;
23187 esac
23188 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23189 $as_echo "$ac_try_echo") >&5
23190   (eval "$ac_compile") 2>conftest.er1
23191   ac_status=$?
23192   grep -v '^ *+' conftest.er1 >conftest.err
23193   rm -f conftest.er1
23194   cat conftest.err >&5
23195   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23196   (exit $ac_status); } && {
23197          test -z "$ac_c_werror_flag" ||
23198          test ! -s conftest.err
23199        } && test -s conftest.$ac_objext; then
23200   pgac_cv_type_long_int_64=yes
23201 else
23202   $as_echo "$as_me: failed program was:" >&5
23203 sed 's/^/| /' conftest.$ac_ext >&5
23204
23205         pgac_cv_type_long_int_64=no
23206 fi
23207
23208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23209 else
23210   cat >conftest.$ac_ext <<_ACEOF
23211 /* confdefs.h.  */
23212 _ACEOF
23213 cat confdefs.h >>conftest.$ac_ext
23214 cat >>conftest.$ac_ext <<_ACEOF
23215 /* end confdefs.h.  */
23216 typedef long int ac_int64;
23217
23218 /*
23219  * These are globals to discourage the compiler from folding all the
23220  * arithmetic tests down to compile-time constants.
23221  */
23222 ac_int64 a = 20000001;
23223 ac_int64 b = 40000005;
23224
23225 int does_int64_work()
23226 {
23227   ac_int64 c,d;
23228
23229   if (sizeof(ac_int64) != 8)
23230     return 0;                   /* definitely not the right size */
23231
23232   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
23233   c = a * b;
23234   d = (c + b) / b;
23235   if (d != a+1)
23236     return 0;
23237   return 1;
23238 }
23239 main() {
23240   exit(! does_int64_work());
23241 }
23242 _ACEOF
23243 rm -f conftest$ac_exeext
23244 if { (ac_try="$ac_link"
23245 case "(($ac_try" in
23246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23247   *) ac_try_echo=$ac_try;;
23248 esac
23249 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23250 $as_echo "$ac_try_echo") >&5
23251   (eval "$ac_link") 2>&5
23252   ac_status=$?
23253   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23254   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23255   { (case "(($ac_try" in
23256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23257   *) ac_try_echo=$ac_try;;
23258 esac
23259 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23260 $as_echo "$ac_try_echo") >&5
23261   (eval "$ac_try") 2>&5
23262   ac_status=$?
23263   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23264   (exit $ac_status); }; }; then
23265   pgac_cv_type_long_int_64=yes
23266 else
23267   $as_echo "$as_me: program exited with status $ac_status" >&5
23268 $as_echo "$as_me: failed program was:" >&5
23269 sed 's/^/| /' conftest.$ac_ext >&5
23270
23271 ( exit $ac_status )
23272 pgac_cv_type_long_int_64=no
23273 fi
23274 rm -rf conftest.dSYM
23275 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23276 fi
23277
23278
23279 fi
23280 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
23281 $as_echo "$pgac_cv_type_long_int_64" >&6; }
23282
23283 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
23284 if test x"$pgac_cv_type_long_int_64" = xyes ; then
23285
23286 cat >>confdefs.h <<\_ACEOF
23287 #define HAVE_LONG_INT_64 1
23288 _ACEOF
23289
23290 fi
23291
23292
23293 if test x"$HAVE_LONG_INT_64" = x"no" ; then
23294   { $as_echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
23295 $as_echo_n "checking whether long long int is 64 bits... " >&6; }
23296 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
23297   $as_echo_n "(cached) " >&6
23298 else
23299   if test "$cross_compiling" = yes; then
23300   # If cross-compiling, check the size reported by the compiler and
23301 # trust that the arithmetic works.
23302 cat >conftest.$ac_ext <<_ACEOF
23303 /* confdefs.h.  */
23304 _ACEOF
23305 cat confdefs.h >>conftest.$ac_ext
23306 cat >>conftest.$ac_ext <<_ACEOF
23307 /* end confdefs.h.  */
23308
23309 int
23310 main ()
23311 {
23312 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
23313 test_array [0] = 0
23314
23315   ;
23316   return 0;
23317 }
23318 _ACEOF
23319 rm -f conftest.$ac_objext
23320 if { (ac_try="$ac_compile"
23321 case "(($ac_try" in
23322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23323   *) ac_try_echo=$ac_try;;
23324 esac
23325 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23326 $as_echo "$ac_try_echo") >&5
23327   (eval "$ac_compile") 2>conftest.er1
23328   ac_status=$?
23329   grep -v '^ *+' conftest.er1 >conftest.err
23330   rm -f conftest.er1
23331   cat conftest.err >&5
23332   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23333   (exit $ac_status); } && {
23334          test -z "$ac_c_werror_flag" ||
23335          test ! -s conftest.err
23336        } && test -s conftest.$ac_objext; then
23337   pgac_cv_type_long_long_int_64=yes
23338 else
23339   $as_echo "$as_me: failed program was:" >&5
23340 sed 's/^/| /' conftest.$ac_ext >&5
23341
23342         pgac_cv_type_long_long_int_64=no
23343 fi
23344
23345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23346 else
23347   cat >conftest.$ac_ext <<_ACEOF
23348 /* confdefs.h.  */
23349 _ACEOF
23350 cat confdefs.h >>conftest.$ac_ext
23351 cat >>conftest.$ac_ext <<_ACEOF
23352 /* end confdefs.h.  */
23353 typedef long long int ac_int64;
23354
23355 /*
23356  * These are globals to discourage the compiler from folding all the
23357  * arithmetic tests down to compile-time constants.
23358  */
23359 ac_int64 a = 20000001;
23360 ac_int64 b = 40000005;
23361
23362 int does_int64_work()
23363 {
23364   ac_int64 c,d;
23365
23366   if (sizeof(ac_int64) != 8)
23367     return 0;                   /* definitely not the right size */
23368
23369   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
23370   c = a * b;
23371   d = (c + b) / b;
23372   if (d != a+1)
23373     return 0;
23374   return 1;
23375 }
23376 main() {
23377   exit(! does_int64_work());
23378 }
23379 _ACEOF
23380 rm -f conftest$ac_exeext
23381 if { (ac_try="$ac_link"
23382 case "(($ac_try" in
23383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23384   *) ac_try_echo=$ac_try;;
23385 esac
23386 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23387 $as_echo "$ac_try_echo") >&5
23388   (eval "$ac_link") 2>&5
23389   ac_status=$?
23390   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23391   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23392   { (case "(($ac_try" in
23393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23394   *) ac_try_echo=$ac_try;;
23395 esac
23396 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23397 $as_echo "$ac_try_echo") >&5
23398   (eval "$ac_try") 2>&5
23399   ac_status=$?
23400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23401   (exit $ac_status); }; }; then
23402   pgac_cv_type_long_long_int_64=yes
23403 else
23404   $as_echo "$as_me: program exited with status $ac_status" >&5
23405 $as_echo "$as_me: failed program was:" >&5
23406 sed 's/^/| /' conftest.$ac_ext >&5
23407
23408 ( exit $ac_status )
23409 pgac_cv_type_long_long_int_64=no
23410 fi
23411 rm -rf conftest.dSYM
23412 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23413 fi
23414
23415
23416 fi
23417 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
23418 $as_echo "$pgac_cv_type_long_long_int_64" >&6; }
23419
23420 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
23421 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
23422
23423 cat >>confdefs.h <<\_ACEOF
23424 #define HAVE_LONG_LONG_INT_64 1
23425 _ACEOF
23426
23427 fi
23428
23429   if test x"$HAVE_LONG_LONG_INT_64" = x"no" ; then
23430     { { $as_echo "$as_me:$LINENO: error: Cannot find a working 64-bit integer type." >&5
23431 $as_echo "$as_me: error: Cannot find a working 64-bit integer type." >&2;}
23432    { (exit 1); exit 1; }; }
23433   fi
23434 fi
23435
23436
23437
23438 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
23439   cat >conftest.$ac_ext <<_ACEOF
23440 /* confdefs.h.  */
23441 _ACEOF
23442 cat confdefs.h >>conftest.$ac_ext
23443 cat >>conftest.$ac_ext <<_ACEOF
23444 /* end confdefs.h.  */
23445
23446 #define INT64CONST(x)  x##LL
23447 long long int foo = INT64CONST(0x1234567890123456);
23448
23449 int
23450 main ()
23451 {
23452
23453   ;
23454   return 0;
23455 }
23456 _ACEOF
23457 rm -f conftest.$ac_objext
23458 if { (ac_try="$ac_compile"
23459 case "(($ac_try" in
23460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23461   *) ac_try_echo=$ac_try;;
23462 esac
23463 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23464 $as_echo "$ac_try_echo") >&5
23465   (eval "$ac_compile") 2>conftest.er1
23466   ac_status=$?
23467   grep -v '^ *+' conftest.er1 >conftest.err
23468   rm -f conftest.er1
23469   cat conftest.err >&5
23470   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23471   (exit $ac_status); } && {
23472          test -z "$ac_c_werror_flag" ||
23473          test ! -s conftest.err
23474        } && test -s conftest.$ac_objext; then
23475
23476 cat >>confdefs.h <<\_ACEOF
23477 #define HAVE_LL_CONSTANTS 1
23478 _ACEOF
23479
23480 else
23481   $as_echo "$as_me: failed program was:" >&5
23482 sed 's/^/| /' conftest.$ac_ext >&5
23483
23484
23485 fi
23486
23487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23488 fi
23489
23490
23491 # If we found "long int" is 64 bits, assume snprintf handles it.  If
23492 # we found we need to use "long long int", better check.  We cope with
23493 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
23494 # work, fall back to our own snprintf emulation (which we know uses %lld).
23495
23496 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
23497   if test $pgac_need_repl_snprintf = no; then
23498     { $as_echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
23499 $as_echo_n "checking snprintf format for long long int... " >&6; }
23500 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
23501   $as_echo_n "(cached) " >&6
23502 else
23503   for pgac_format in '%lld' '%qd' '%I64d'; do
23504 if test "$cross_compiling" = yes; then
23505   pgac_cv_snprintf_long_long_int_format=cross; break
23506 else
23507   cat >conftest.$ac_ext <<_ACEOF
23508 /* confdefs.h.  */
23509 _ACEOF
23510 cat confdefs.h >>conftest.$ac_ext
23511 cat >>conftest.$ac_ext <<_ACEOF
23512 /* end confdefs.h.  */
23513 #include <stdio.h>
23514 typedef long long int ac_int64;
23515 #define INT64_FORMAT "$pgac_format"
23516
23517 ac_int64 a = 20000001;
23518 ac_int64 b = 40000005;
23519
23520 int does_int64_snprintf_work()
23521 {
23522   ac_int64 c;
23523   char buf[100];
23524
23525   if (sizeof(ac_int64) != 8)
23526     return 0;                   /* doesn't look like the right size */
23527
23528   c = a * b;
23529   snprintf(buf, 100, INT64_FORMAT, c);
23530   if (strcmp(buf, "800000140000005") != 0)
23531     return 0;                   /* either multiply or snprintf is busted */
23532   return 1;
23533 }
23534 main() {
23535   exit(! does_int64_snprintf_work());
23536 }
23537 _ACEOF
23538 rm -f conftest$ac_exeext
23539 if { (ac_try="$ac_link"
23540 case "(($ac_try" in
23541   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23542   *) ac_try_echo=$ac_try;;
23543 esac
23544 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23545 $as_echo "$ac_try_echo") >&5
23546   (eval "$ac_link") 2>&5
23547   ac_status=$?
23548   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23549   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23550   { (case "(($ac_try" in
23551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23552   *) ac_try_echo=$ac_try;;
23553 esac
23554 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23555 $as_echo "$ac_try_echo") >&5
23556   (eval "$ac_try") 2>&5
23557   ac_status=$?
23558   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23559   (exit $ac_status); }; }; then
23560   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
23561 else
23562   $as_echo "$as_me: program exited with status $ac_status" >&5
23563 $as_echo "$as_me: failed program was:" >&5
23564 sed 's/^/| /' conftest.$ac_ext >&5
23565
23566 fi
23567 rm -rf conftest.dSYM
23568 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23569 fi
23570
23571
23572 done
23573 fi
23574
23575 LONG_LONG_INT_FORMAT=''
23576
23577 case $pgac_cv_snprintf_long_long_int_format in
23578   cross) { $as_echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
23579 $as_echo "cannot test (not on host machine)" >&6; };;
23580   ?*)    { $as_echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
23581 $as_echo "$pgac_cv_snprintf_long_long_int_format" >&6; }
23582          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
23583   *)     { $as_echo "$as_me:$LINENO: result: none" >&5
23584 $as_echo "none" >&6; };;
23585 esac
23586     if test "$LONG_LONG_INT_FORMAT" = ""; then
23587       # Force usage of our own snprintf, since system snprintf is broken
23588       pgac_need_repl_snprintf=yes
23589       LONG_LONG_INT_FORMAT='%lld'
23590     fi
23591   else
23592     # Here if we previously decided we needed to use our own snprintf
23593     LONG_LONG_INT_FORMAT='%lld'
23594   fi
23595   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
23596   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
23597   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
23598 else
23599   # Here if we are not using 'long long int' at all
23600   INT64_FORMAT='"%ld"'
23601   UINT64_FORMAT='"%lu"'
23602 fi
23603
23604
23605 cat >>confdefs.h <<_ACEOF
23606 #define INT64_FORMAT $INT64_FORMAT
23607 _ACEOF
23608
23609
23610
23611 cat >>confdefs.h <<_ACEOF
23612 #define UINT64_FORMAT $UINT64_FORMAT
23613 _ACEOF
23614
23615
23616 # Now we have checked all the reasons to replace snprintf
23617 if test $pgac_need_repl_snprintf = yes; then
23618
23619 cat >>confdefs.h <<\_ACEOF
23620 #define USE_REPL_SNPRINTF 1
23621 _ACEOF
23622
23623   case " $LIBOBJS " in
23624   *" snprintf.$ac_objext "* ) ;;
23625   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
23626  ;;
23627 esac
23628
23629 fi
23630
23631 # Check size of void *, size_t (enables tweaks for > 32bit address space)
23632 # The cast to long int works around a bug in the HP C Compiler
23633 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
23634 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
23635 # This bug is HP SR number 8606223364.
23636 { $as_echo "$as_me:$LINENO: checking size of void *" >&5
23637 $as_echo_n "checking size of void *... " >&6; }
23638 if test "${ac_cv_sizeof_void_p+set}" = set; then
23639   $as_echo_n "(cached) " >&6
23640 else
23641   if test "$cross_compiling" = yes; then
23642   # Depending upon the size, compute the lo and hi bounds.
23643 cat >conftest.$ac_ext <<_ACEOF
23644 /* confdefs.h.  */
23645 _ACEOF
23646 cat confdefs.h >>conftest.$ac_ext
23647 cat >>conftest.$ac_ext <<_ACEOF
23648 /* end confdefs.h.  */
23649 $ac_includes_default
23650 int
23651 main ()
23652 {
23653 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= 0)];
23654 test_array [0] = 0
23655
23656   ;
23657   return 0;
23658 }
23659 _ACEOF
23660 rm -f conftest.$ac_objext
23661 if { (ac_try="$ac_compile"
23662 case "(($ac_try" in
23663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23664   *) ac_try_echo=$ac_try;;
23665 esac
23666 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23667 $as_echo "$ac_try_echo") >&5
23668   (eval "$ac_compile") 2>conftest.er1
23669   ac_status=$?
23670   grep -v '^ *+' conftest.er1 >conftest.err
23671   rm -f conftest.er1
23672   cat conftest.err >&5
23673   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23674   (exit $ac_status); } && {
23675          test -z "$ac_c_werror_flag" ||
23676          test ! -s conftest.err
23677        } && test -s conftest.$ac_objext; then
23678   ac_lo=0 ac_mid=0
23679   while :; do
23680     cat >conftest.$ac_ext <<_ACEOF
23681 /* confdefs.h.  */
23682 _ACEOF
23683 cat confdefs.h >>conftest.$ac_ext
23684 cat >>conftest.$ac_ext <<_ACEOF
23685 /* end confdefs.h.  */
23686 $ac_includes_default
23687 int
23688 main ()
23689 {
23690 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
23691 test_array [0] = 0
23692
23693   ;
23694   return 0;
23695 }
23696 _ACEOF
23697 rm -f conftest.$ac_objext
23698 if { (ac_try="$ac_compile"
23699 case "(($ac_try" in
23700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23701   *) ac_try_echo=$ac_try;;
23702 esac
23703 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23704 $as_echo "$ac_try_echo") >&5
23705   (eval "$ac_compile") 2>conftest.er1
23706   ac_status=$?
23707   grep -v '^ *+' conftest.er1 >conftest.err
23708   rm -f conftest.er1
23709   cat conftest.err >&5
23710   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23711   (exit $ac_status); } && {
23712          test -z "$ac_c_werror_flag" ||
23713          test ! -s conftest.err
23714        } && test -s conftest.$ac_objext; then
23715   ac_hi=$ac_mid; break
23716 else
23717   $as_echo "$as_me: failed program was:" >&5
23718 sed 's/^/| /' conftest.$ac_ext >&5
23719
23720         ac_lo=`expr $ac_mid + 1`
23721                         if test $ac_lo -le $ac_mid; then
23722                           ac_lo= ac_hi=
23723                           break
23724                         fi
23725                         ac_mid=`expr 2 '*' $ac_mid + 1`
23726 fi
23727
23728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23729   done
23730 else
23731   $as_echo "$as_me: failed program was:" >&5
23732 sed 's/^/| /' conftest.$ac_ext >&5
23733
23734         cat >conftest.$ac_ext <<_ACEOF
23735 /* confdefs.h.  */
23736 _ACEOF
23737 cat confdefs.h >>conftest.$ac_ext
23738 cat >>conftest.$ac_ext <<_ACEOF
23739 /* end confdefs.h.  */
23740 $ac_includes_default
23741 int
23742 main ()
23743 {
23744 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) < 0)];
23745 test_array [0] = 0
23746
23747   ;
23748   return 0;
23749 }
23750 _ACEOF
23751 rm -f conftest.$ac_objext
23752 if { (ac_try="$ac_compile"
23753 case "(($ac_try" in
23754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23755   *) ac_try_echo=$ac_try;;
23756 esac
23757 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23758 $as_echo "$ac_try_echo") >&5
23759   (eval "$ac_compile") 2>conftest.er1
23760   ac_status=$?
23761   grep -v '^ *+' conftest.er1 >conftest.err
23762   rm -f conftest.er1
23763   cat conftest.err >&5
23764   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23765   (exit $ac_status); } && {
23766          test -z "$ac_c_werror_flag" ||
23767          test ! -s conftest.err
23768        } && test -s conftest.$ac_objext; then
23769   ac_hi=-1 ac_mid=-1
23770   while :; do
23771     cat >conftest.$ac_ext <<_ACEOF
23772 /* confdefs.h.  */
23773 _ACEOF
23774 cat confdefs.h >>conftest.$ac_ext
23775 cat >>conftest.$ac_ext <<_ACEOF
23776 /* end confdefs.h.  */
23777 $ac_includes_default
23778 int
23779 main ()
23780 {
23781 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= $ac_mid)];
23782 test_array [0] = 0
23783
23784   ;
23785   return 0;
23786 }
23787 _ACEOF
23788 rm -f conftest.$ac_objext
23789 if { (ac_try="$ac_compile"
23790 case "(($ac_try" in
23791   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23792   *) ac_try_echo=$ac_try;;
23793 esac
23794 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23795 $as_echo "$ac_try_echo") >&5
23796   (eval "$ac_compile") 2>conftest.er1
23797   ac_status=$?
23798   grep -v '^ *+' conftest.er1 >conftest.err
23799   rm -f conftest.er1
23800   cat conftest.err >&5
23801   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23802   (exit $ac_status); } && {
23803          test -z "$ac_c_werror_flag" ||
23804          test ! -s conftest.err
23805        } && test -s conftest.$ac_objext; then
23806   ac_lo=$ac_mid; break
23807 else
23808   $as_echo "$as_me: failed program was:" >&5
23809 sed 's/^/| /' conftest.$ac_ext >&5
23810
23811         ac_hi=`expr '(' $ac_mid ')' - 1`
23812                         if test $ac_mid -le $ac_hi; then
23813                           ac_lo= ac_hi=
23814                           break
23815                         fi
23816                         ac_mid=`expr 2 '*' $ac_mid`
23817 fi
23818
23819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23820   done
23821 else
23822   $as_echo "$as_me: failed program was:" >&5
23823 sed 's/^/| /' conftest.$ac_ext >&5
23824
23825         ac_lo= ac_hi=
23826 fi
23827
23828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23829 fi
23830
23831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23832 # Binary search between lo and hi bounds.
23833 while test "x$ac_lo" != "x$ac_hi"; do
23834   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23835   cat >conftest.$ac_ext <<_ACEOF
23836 /* confdefs.h.  */
23837 _ACEOF
23838 cat confdefs.h >>conftest.$ac_ext
23839 cat >>conftest.$ac_ext <<_ACEOF
23840 /* end confdefs.h.  */
23841 $ac_includes_default
23842 int
23843 main ()
23844 {
23845 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
23846 test_array [0] = 0
23847
23848   ;
23849   return 0;
23850 }
23851 _ACEOF
23852 rm -f conftest.$ac_objext
23853 if { (ac_try="$ac_compile"
23854 case "(($ac_try" in
23855   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23856   *) ac_try_echo=$ac_try;;
23857 esac
23858 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23859 $as_echo "$ac_try_echo") >&5
23860   (eval "$ac_compile") 2>conftest.er1
23861   ac_status=$?
23862   grep -v '^ *+' conftest.er1 >conftest.err
23863   rm -f conftest.er1
23864   cat conftest.err >&5
23865   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23866   (exit $ac_status); } && {
23867          test -z "$ac_c_werror_flag" ||
23868          test ! -s conftest.err
23869        } && test -s conftest.$ac_objext; then
23870   ac_hi=$ac_mid
23871 else
23872   $as_echo "$as_me: failed program was:" >&5
23873 sed 's/^/| /' conftest.$ac_ext >&5
23874
23875         ac_lo=`expr '(' $ac_mid ')' + 1`
23876 fi
23877
23878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23879 done
23880 case $ac_lo in
23881 ?*) ac_cv_sizeof_void_p=$ac_lo;;
23882 '') if test "$ac_cv_type_void_p" = yes; then
23883      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
23884 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
23885 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
23886 See \`config.log' for more details." >&5
23887 $as_echo "$as_me: error: cannot compute sizeof (void *)
23888 See \`config.log' for more details." >&2;}
23889    { (exit 77); exit 77; }; }; }
23890    else
23891      ac_cv_sizeof_void_p=0
23892    fi ;;
23893 esac
23894 else
23895   cat >conftest.$ac_ext <<_ACEOF
23896 /* confdefs.h.  */
23897 _ACEOF
23898 cat confdefs.h >>conftest.$ac_ext
23899 cat >>conftest.$ac_ext <<_ACEOF
23900 /* end confdefs.h.  */
23901 $ac_includes_default
23902 static long int longval () { return (long int) (sizeof (void *)); }
23903 static unsigned long int ulongval () { return (long int) (sizeof (void *)); }
23904 #include <stdio.h>
23905 #include <stdlib.h>
23906 int
23907 main ()
23908 {
23909
23910   FILE *f = fopen ("conftest.val", "w");
23911   if (! f)
23912     return 1;
23913   if (((long int) (sizeof (void *))) < 0)
23914     {
23915       long int i = longval ();
23916       if (i != ((long int) (sizeof (void *))))
23917         return 1;
23918       fprintf (f, "%ld", i);
23919     }
23920   else
23921     {
23922       unsigned long int i = ulongval ();
23923       if (i != ((long int) (sizeof (void *))))
23924         return 1;
23925       fprintf (f, "%lu", i);
23926     }
23927   /* Do not output a trailing newline, as this causes \r\n confusion
23928      on some platforms.  */
23929   return ferror (f) || fclose (f) != 0;
23930
23931   ;
23932   return 0;
23933 }
23934 _ACEOF
23935 rm -f conftest$ac_exeext
23936 if { (ac_try="$ac_link"
23937 case "(($ac_try" in
23938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23939   *) ac_try_echo=$ac_try;;
23940 esac
23941 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23942 $as_echo "$ac_try_echo") >&5
23943   (eval "$ac_link") 2>&5
23944   ac_status=$?
23945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23946   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23947   { (case "(($ac_try" in
23948   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23949   *) ac_try_echo=$ac_try;;
23950 esac
23951 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23952 $as_echo "$ac_try_echo") >&5
23953   (eval "$ac_try") 2>&5
23954   ac_status=$?
23955   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23956   (exit $ac_status); }; }; then
23957   ac_cv_sizeof_void_p=`cat conftest.val`
23958 else
23959   $as_echo "$as_me: program exited with status $ac_status" >&5
23960 $as_echo "$as_me: failed program was:" >&5
23961 sed 's/^/| /' conftest.$ac_ext >&5
23962
23963 ( exit $ac_status )
23964 if test "$ac_cv_type_void_p" = yes; then
23965      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
23966 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
23967 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
23968 See \`config.log' for more details." >&5
23969 $as_echo "$as_me: error: cannot compute sizeof (void *)
23970 See \`config.log' for more details." >&2;}
23971    { (exit 77); exit 77; }; }; }
23972    else
23973      ac_cv_sizeof_void_p=0
23974    fi
23975 fi
23976 rm -rf conftest.dSYM
23977 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23978 fi
23979 rm -f conftest.val
23980 fi
23981 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
23982 $as_echo "$ac_cv_sizeof_void_p" >&6; }
23983
23984
23985
23986 cat >>confdefs.h <<_ACEOF
23987 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
23988 _ACEOF
23989
23990
23991 # The cast to long int works around a bug in the HP C Compiler
23992 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
23993 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
23994 # This bug is HP SR number 8606223364.
23995 { $as_echo "$as_me:$LINENO: checking size of size_t" >&5
23996 $as_echo_n "checking size of size_t... " >&6; }
23997 if test "${ac_cv_sizeof_size_t+set}" = set; then
23998   $as_echo_n "(cached) " >&6
23999 else
24000   if test "$cross_compiling" = yes; then
24001   # Depending upon the size, compute the lo and hi bounds.
24002 cat >conftest.$ac_ext <<_ACEOF
24003 /* confdefs.h.  */
24004 _ACEOF
24005 cat confdefs.h >>conftest.$ac_ext
24006 cat >>conftest.$ac_ext <<_ACEOF
24007 /* end confdefs.h.  */
24008 $ac_includes_default
24009 int
24010 main ()
24011 {
24012 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= 0)];
24013 test_array [0] = 0
24014
24015   ;
24016   return 0;
24017 }
24018 _ACEOF
24019 rm -f conftest.$ac_objext
24020 if { (ac_try="$ac_compile"
24021 case "(($ac_try" in
24022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24023   *) ac_try_echo=$ac_try;;
24024 esac
24025 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24026 $as_echo "$ac_try_echo") >&5
24027   (eval "$ac_compile") 2>conftest.er1
24028   ac_status=$?
24029   grep -v '^ *+' conftest.er1 >conftest.err
24030   rm -f conftest.er1
24031   cat conftest.err >&5
24032   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24033   (exit $ac_status); } && {
24034          test -z "$ac_c_werror_flag" ||
24035          test ! -s conftest.err
24036        } && test -s conftest.$ac_objext; then
24037   ac_lo=0 ac_mid=0
24038   while :; do
24039     cat >conftest.$ac_ext <<_ACEOF
24040 /* confdefs.h.  */
24041 _ACEOF
24042 cat confdefs.h >>conftest.$ac_ext
24043 cat >>conftest.$ac_ext <<_ACEOF
24044 /* end confdefs.h.  */
24045 $ac_includes_default
24046 int
24047 main ()
24048 {
24049 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
24050 test_array [0] = 0
24051
24052   ;
24053   return 0;
24054 }
24055 _ACEOF
24056 rm -f conftest.$ac_objext
24057 if { (ac_try="$ac_compile"
24058 case "(($ac_try" in
24059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24060   *) ac_try_echo=$ac_try;;
24061 esac
24062 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24063 $as_echo "$ac_try_echo") >&5
24064   (eval "$ac_compile") 2>conftest.er1
24065   ac_status=$?
24066   grep -v '^ *+' conftest.er1 >conftest.err
24067   rm -f conftest.er1
24068   cat conftest.err >&5
24069   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24070   (exit $ac_status); } && {
24071          test -z "$ac_c_werror_flag" ||
24072          test ! -s conftest.err
24073        } && test -s conftest.$ac_objext; then
24074   ac_hi=$ac_mid; break
24075 else
24076   $as_echo "$as_me: failed program was:" >&5
24077 sed 's/^/| /' conftest.$ac_ext >&5
24078
24079         ac_lo=`expr $ac_mid + 1`
24080                         if test $ac_lo -le $ac_mid; then
24081                           ac_lo= ac_hi=
24082                           break
24083                         fi
24084                         ac_mid=`expr 2 '*' $ac_mid + 1`
24085 fi
24086
24087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24088   done
24089 else
24090   $as_echo "$as_me: failed program was:" >&5
24091 sed 's/^/| /' conftest.$ac_ext >&5
24092
24093         cat >conftest.$ac_ext <<_ACEOF
24094 /* confdefs.h.  */
24095 _ACEOF
24096 cat confdefs.h >>conftest.$ac_ext
24097 cat >>conftest.$ac_ext <<_ACEOF
24098 /* end confdefs.h.  */
24099 $ac_includes_default
24100 int
24101 main ()
24102 {
24103 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) < 0)];
24104 test_array [0] = 0
24105
24106   ;
24107   return 0;
24108 }
24109 _ACEOF
24110 rm -f conftest.$ac_objext
24111 if { (ac_try="$ac_compile"
24112 case "(($ac_try" in
24113   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24114   *) ac_try_echo=$ac_try;;
24115 esac
24116 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24117 $as_echo "$ac_try_echo") >&5
24118   (eval "$ac_compile") 2>conftest.er1
24119   ac_status=$?
24120   grep -v '^ *+' conftest.er1 >conftest.err
24121   rm -f conftest.er1
24122   cat conftest.err >&5
24123   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24124   (exit $ac_status); } && {
24125          test -z "$ac_c_werror_flag" ||
24126          test ! -s conftest.err
24127        } && test -s conftest.$ac_objext; then
24128   ac_hi=-1 ac_mid=-1
24129   while :; do
24130     cat >conftest.$ac_ext <<_ACEOF
24131 /* confdefs.h.  */
24132 _ACEOF
24133 cat confdefs.h >>conftest.$ac_ext
24134 cat >>conftest.$ac_ext <<_ACEOF
24135 /* end confdefs.h.  */
24136 $ac_includes_default
24137 int
24138 main ()
24139 {
24140 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= $ac_mid)];
24141 test_array [0] = 0
24142
24143   ;
24144   return 0;
24145 }
24146 _ACEOF
24147 rm -f conftest.$ac_objext
24148 if { (ac_try="$ac_compile"
24149 case "(($ac_try" in
24150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24151   *) ac_try_echo=$ac_try;;
24152 esac
24153 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24154 $as_echo "$ac_try_echo") >&5
24155   (eval "$ac_compile") 2>conftest.er1
24156   ac_status=$?
24157   grep -v '^ *+' conftest.er1 >conftest.err
24158   rm -f conftest.er1
24159   cat conftest.err >&5
24160   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24161   (exit $ac_status); } && {
24162          test -z "$ac_c_werror_flag" ||
24163          test ! -s conftest.err
24164        } && test -s conftest.$ac_objext; then
24165   ac_lo=$ac_mid; break
24166 else
24167   $as_echo "$as_me: failed program was:" >&5
24168 sed 's/^/| /' conftest.$ac_ext >&5
24169
24170         ac_hi=`expr '(' $ac_mid ')' - 1`
24171                         if test $ac_mid -le $ac_hi; then
24172                           ac_lo= ac_hi=
24173                           break
24174                         fi
24175                         ac_mid=`expr 2 '*' $ac_mid`
24176 fi
24177
24178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24179   done
24180 else
24181   $as_echo "$as_me: failed program was:" >&5
24182 sed 's/^/| /' conftest.$ac_ext >&5
24183
24184         ac_lo= ac_hi=
24185 fi
24186
24187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24188 fi
24189
24190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24191 # Binary search between lo and hi bounds.
24192 while test "x$ac_lo" != "x$ac_hi"; do
24193   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24194   cat >conftest.$ac_ext <<_ACEOF
24195 /* confdefs.h.  */
24196 _ACEOF
24197 cat confdefs.h >>conftest.$ac_ext
24198 cat >>conftest.$ac_ext <<_ACEOF
24199 /* end confdefs.h.  */
24200 $ac_includes_default
24201 int
24202 main ()
24203 {
24204 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
24205 test_array [0] = 0
24206
24207   ;
24208   return 0;
24209 }
24210 _ACEOF
24211 rm -f conftest.$ac_objext
24212 if { (ac_try="$ac_compile"
24213 case "(($ac_try" in
24214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24215   *) ac_try_echo=$ac_try;;
24216 esac
24217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24218 $as_echo "$ac_try_echo") >&5
24219   (eval "$ac_compile") 2>conftest.er1
24220   ac_status=$?
24221   grep -v '^ *+' conftest.er1 >conftest.err
24222   rm -f conftest.er1
24223   cat conftest.err >&5
24224   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24225   (exit $ac_status); } && {
24226          test -z "$ac_c_werror_flag" ||
24227          test ! -s conftest.err
24228        } && test -s conftest.$ac_objext; then
24229   ac_hi=$ac_mid
24230 else
24231   $as_echo "$as_me: failed program was:" >&5
24232 sed 's/^/| /' conftest.$ac_ext >&5
24233
24234         ac_lo=`expr '(' $ac_mid ')' + 1`
24235 fi
24236
24237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24238 done
24239 case $ac_lo in
24240 ?*) ac_cv_sizeof_size_t=$ac_lo;;
24241 '') if test "$ac_cv_type_size_t" = yes; then
24242      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24243 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24244 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
24245 See \`config.log' for more details." >&5
24246 $as_echo "$as_me: error: cannot compute sizeof (size_t)
24247 See \`config.log' for more details." >&2;}
24248    { (exit 77); exit 77; }; }; }
24249    else
24250      ac_cv_sizeof_size_t=0
24251    fi ;;
24252 esac
24253 else
24254   cat >conftest.$ac_ext <<_ACEOF
24255 /* confdefs.h.  */
24256 _ACEOF
24257 cat confdefs.h >>conftest.$ac_ext
24258 cat >>conftest.$ac_ext <<_ACEOF
24259 /* end confdefs.h.  */
24260 $ac_includes_default
24261 static long int longval () { return (long int) (sizeof (size_t)); }
24262 static unsigned long int ulongval () { return (long int) (sizeof (size_t)); }
24263 #include <stdio.h>
24264 #include <stdlib.h>
24265 int
24266 main ()
24267 {
24268
24269   FILE *f = fopen ("conftest.val", "w");
24270   if (! f)
24271     return 1;
24272   if (((long int) (sizeof (size_t))) < 0)
24273     {
24274       long int i = longval ();
24275       if (i != ((long int) (sizeof (size_t))))
24276         return 1;
24277       fprintf (f, "%ld", i);
24278     }
24279   else
24280     {
24281       unsigned long int i = ulongval ();
24282       if (i != ((long int) (sizeof (size_t))))
24283         return 1;
24284       fprintf (f, "%lu", i);
24285     }
24286   /* Do not output a trailing newline, as this causes \r\n confusion
24287      on some platforms.  */
24288   return ferror (f) || fclose (f) != 0;
24289
24290   ;
24291   return 0;
24292 }
24293 _ACEOF
24294 rm -f conftest$ac_exeext
24295 if { (ac_try="$ac_link"
24296 case "(($ac_try" in
24297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24298   *) ac_try_echo=$ac_try;;
24299 esac
24300 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24301 $as_echo "$ac_try_echo") >&5
24302   (eval "$ac_link") 2>&5
24303   ac_status=$?
24304   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24305   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24306   { (case "(($ac_try" in
24307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24308   *) ac_try_echo=$ac_try;;
24309 esac
24310 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24311 $as_echo "$ac_try_echo") >&5
24312   (eval "$ac_try") 2>&5
24313   ac_status=$?
24314   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24315   (exit $ac_status); }; }; then
24316   ac_cv_sizeof_size_t=`cat conftest.val`
24317 else
24318   $as_echo "$as_me: program exited with status $ac_status" >&5
24319 $as_echo "$as_me: failed program was:" >&5
24320 sed 's/^/| /' conftest.$ac_ext >&5
24321
24322 ( exit $ac_status )
24323 if test "$ac_cv_type_size_t" = yes; then
24324      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24325 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24326 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
24327 See \`config.log' for more details." >&5
24328 $as_echo "$as_me: error: cannot compute sizeof (size_t)
24329 See \`config.log' for more details." >&2;}
24330    { (exit 77); exit 77; }; }; }
24331    else
24332      ac_cv_sizeof_size_t=0
24333    fi
24334 fi
24335 rm -rf conftest.dSYM
24336 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24337 fi
24338 rm -f conftest.val
24339 fi
24340 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
24341 $as_echo "$ac_cv_sizeof_size_t" >&6; }
24342
24343
24344
24345 cat >>confdefs.h <<_ACEOF
24346 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
24347 _ACEOF
24348
24349
24350 # The cast to long int works around a bug in the HP C Compiler
24351 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24352 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24353 # This bug is HP SR number 8606223364.
24354 { $as_echo "$as_me:$LINENO: checking size of long" >&5
24355 $as_echo_n "checking size of long... " >&6; }
24356 if test "${ac_cv_sizeof_long+set}" = set; then
24357   $as_echo_n "(cached) " >&6
24358 else
24359   if test "$cross_compiling" = yes; then
24360   # Depending upon the size, compute the lo and hi bounds.
24361 cat >conftest.$ac_ext <<_ACEOF
24362 /* confdefs.h.  */
24363 _ACEOF
24364 cat confdefs.h >>conftest.$ac_ext
24365 cat >>conftest.$ac_ext <<_ACEOF
24366 /* end confdefs.h.  */
24367 $ac_includes_default
24368 int
24369 main ()
24370 {
24371 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= 0)];
24372 test_array [0] = 0
24373
24374   ;
24375   return 0;
24376 }
24377 _ACEOF
24378 rm -f conftest.$ac_objext
24379 if { (ac_try="$ac_compile"
24380 case "(($ac_try" in
24381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24382   *) ac_try_echo=$ac_try;;
24383 esac
24384 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24385 $as_echo "$ac_try_echo") >&5
24386   (eval "$ac_compile") 2>conftest.er1
24387   ac_status=$?
24388   grep -v '^ *+' conftest.er1 >conftest.err
24389   rm -f conftest.er1
24390   cat conftest.err >&5
24391   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24392   (exit $ac_status); } && {
24393          test -z "$ac_c_werror_flag" ||
24394          test ! -s conftest.err
24395        } && test -s conftest.$ac_objext; then
24396   ac_lo=0 ac_mid=0
24397   while :; do
24398     cat >conftest.$ac_ext <<_ACEOF
24399 /* confdefs.h.  */
24400 _ACEOF
24401 cat confdefs.h >>conftest.$ac_ext
24402 cat >>conftest.$ac_ext <<_ACEOF
24403 /* end confdefs.h.  */
24404 $ac_includes_default
24405 int
24406 main ()
24407 {
24408 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
24409 test_array [0] = 0
24410
24411   ;
24412   return 0;
24413 }
24414 _ACEOF
24415 rm -f conftest.$ac_objext
24416 if { (ac_try="$ac_compile"
24417 case "(($ac_try" in
24418   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24419   *) ac_try_echo=$ac_try;;
24420 esac
24421 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24422 $as_echo "$ac_try_echo") >&5
24423   (eval "$ac_compile") 2>conftest.er1
24424   ac_status=$?
24425   grep -v '^ *+' conftest.er1 >conftest.err
24426   rm -f conftest.er1
24427   cat conftest.err >&5
24428   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24429   (exit $ac_status); } && {
24430          test -z "$ac_c_werror_flag" ||
24431          test ! -s conftest.err
24432        } && test -s conftest.$ac_objext; then
24433   ac_hi=$ac_mid; break
24434 else
24435   $as_echo "$as_me: failed program was:" >&5
24436 sed 's/^/| /' conftest.$ac_ext >&5
24437
24438         ac_lo=`expr $ac_mid + 1`
24439                         if test $ac_lo -le $ac_mid; then
24440                           ac_lo= ac_hi=
24441                           break
24442                         fi
24443                         ac_mid=`expr 2 '*' $ac_mid + 1`
24444 fi
24445
24446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24447   done
24448 else
24449   $as_echo "$as_me: failed program was:" >&5
24450 sed 's/^/| /' conftest.$ac_ext >&5
24451
24452         cat >conftest.$ac_ext <<_ACEOF
24453 /* confdefs.h.  */
24454 _ACEOF
24455 cat confdefs.h >>conftest.$ac_ext
24456 cat >>conftest.$ac_ext <<_ACEOF
24457 /* end confdefs.h.  */
24458 $ac_includes_default
24459 int
24460 main ()
24461 {
24462 static int test_array [1 - 2 * !(((long int) (sizeof (long))) < 0)];
24463 test_array [0] = 0
24464
24465   ;
24466   return 0;
24467 }
24468 _ACEOF
24469 rm -f conftest.$ac_objext
24470 if { (ac_try="$ac_compile"
24471 case "(($ac_try" in
24472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24473   *) ac_try_echo=$ac_try;;
24474 esac
24475 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24476 $as_echo "$ac_try_echo") >&5
24477   (eval "$ac_compile") 2>conftest.er1
24478   ac_status=$?
24479   grep -v '^ *+' conftest.er1 >conftest.err
24480   rm -f conftest.er1
24481   cat conftest.err >&5
24482   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24483   (exit $ac_status); } && {
24484          test -z "$ac_c_werror_flag" ||
24485          test ! -s conftest.err
24486        } && test -s conftest.$ac_objext; then
24487   ac_hi=-1 ac_mid=-1
24488   while :; do
24489     cat >conftest.$ac_ext <<_ACEOF
24490 /* confdefs.h.  */
24491 _ACEOF
24492 cat confdefs.h >>conftest.$ac_ext
24493 cat >>conftest.$ac_ext <<_ACEOF
24494 /* end confdefs.h.  */
24495 $ac_includes_default
24496 int
24497 main ()
24498 {
24499 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= $ac_mid)];
24500 test_array [0] = 0
24501
24502   ;
24503   return 0;
24504 }
24505 _ACEOF
24506 rm -f conftest.$ac_objext
24507 if { (ac_try="$ac_compile"
24508 case "(($ac_try" in
24509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24510   *) ac_try_echo=$ac_try;;
24511 esac
24512 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24513 $as_echo "$ac_try_echo") >&5
24514   (eval "$ac_compile") 2>conftest.er1
24515   ac_status=$?
24516   grep -v '^ *+' conftest.er1 >conftest.err
24517   rm -f conftest.er1
24518   cat conftest.err >&5
24519   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24520   (exit $ac_status); } && {
24521          test -z "$ac_c_werror_flag" ||
24522          test ! -s conftest.err
24523        } && test -s conftest.$ac_objext; then
24524   ac_lo=$ac_mid; break
24525 else
24526   $as_echo "$as_me: failed program was:" >&5
24527 sed 's/^/| /' conftest.$ac_ext >&5
24528
24529         ac_hi=`expr '(' $ac_mid ')' - 1`
24530                         if test $ac_mid -le $ac_hi; then
24531                           ac_lo= ac_hi=
24532                           break
24533                         fi
24534                         ac_mid=`expr 2 '*' $ac_mid`
24535 fi
24536
24537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24538   done
24539 else
24540   $as_echo "$as_me: failed program was:" >&5
24541 sed 's/^/| /' conftest.$ac_ext >&5
24542
24543         ac_lo= ac_hi=
24544 fi
24545
24546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24547 fi
24548
24549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24550 # Binary search between lo and hi bounds.
24551 while test "x$ac_lo" != "x$ac_hi"; do
24552   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24553   cat >conftest.$ac_ext <<_ACEOF
24554 /* confdefs.h.  */
24555 _ACEOF
24556 cat confdefs.h >>conftest.$ac_ext
24557 cat >>conftest.$ac_ext <<_ACEOF
24558 /* end confdefs.h.  */
24559 $ac_includes_default
24560 int
24561 main ()
24562 {
24563 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
24564 test_array [0] = 0
24565
24566   ;
24567   return 0;
24568 }
24569 _ACEOF
24570 rm -f conftest.$ac_objext
24571 if { (ac_try="$ac_compile"
24572 case "(($ac_try" in
24573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24574   *) ac_try_echo=$ac_try;;
24575 esac
24576 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24577 $as_echo "$ac_try_echo") >&5
24578   (eval "$ac_compile") 2>conftest.er1
24579   ac_status=$?
24580   grep -v '^ *+' conftest.er1 >conftest.err
24581   rm -f conftest.er1
24582   cat conftest.err >&5
24583   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24584   (exit $ac_status); } && {
24585          test -z "$ac_c_werror_flag" ||
24586          test ! -s conftest.err
24587        } && test -s conftest.$ac_objext; then
24588   ac_hi=$ac_mid
24589 else
24590   $as_echo "$as_me: failed program was:" >&5
24591 sed 's/^/| /' conftest.$ac_ext >&5
24592
24593         ac_lo=`expr '(' $ac_mid ')' + 1`
24594 fi
24595
24596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24597 done
24598 case $ac_lo in
24599 ?*) ac_cv_sizeof_long=$ac_lo;;
24600 '') if test "$ac_cv_type_long" = yes; then
24601      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24602 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24603 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
24604 See \`config.log' for more details." >&5
24605 $as_echo "$as_me: error: cannot compute sizeof (long)
24606 See \`config.log' for more details." >&2;}
24607    { (exit 77); exit 77; }; }; }
24608    else
24609      ac_cv_sizeof_long=0
24610    fi ;;
24611 esac
24612 else
24613   cat >conftest.$ac_ext <<_ACEOF
24614 /* confdefs.h.  */
24615 _ACEOF
24616 cat confdefs.h >>conftest.$ac_ext
24617 cat >>conftest.$ac_ext <<_ACEOF
24618 /* end confdefs.h.  */
24619 $ac_includes_default
24620 static long int longval () { return (long int) (sizeof (long)); }
24621 static unsigned long int ulongval () { return (long int) (sizeof (long)); }
24622 #include <stdio.h>
24623 #include <stdlib.h>
24624 int
24625 main ()
24626 {
24627
24628   FILE *f = fopen ("conftest.val", "w");
24629   if (! f)
24630     return 1;
24631   if (((long int) (sizeof (long))) < 0)
24632     {
24633       long int i = longval ();
24634       if (i != ((long int) (sizeof (long))))
24635         return 1;
24636       fprintf (f, "%ld", i);
24637     }
24638   else
24639     {
24640       unsigned long int i = ulongval ();
24641       if (i != ((long int) (sizeof (long))))
24642         return 1;
24643       fprintf (f, "%lu", i);
24644     }
24645   /* Do not output a trailing newline, as this causes \r\n confusion
24646      on some platforms.  */
24647   return ferror (f) || fclose (f) != 0;
24648
24649   ;
24650   return 0;
24651 }
24652 _ACEOF
24653 rm -f conftest$ac_exeext
24654 if { (ac_try="$ac_link"
24655 case "(($ac_try" in
24656   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24657   *) ac_try_echo=$ac_try;;
24658 esac
24659 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24660 $as_echo "$ac_try_echo") >&5
24661   (eval "$ac_link") 2>&5
24662   ac_status=$?
24663   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24664   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24665   { (case "(($ac_try" in
24666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24667   *) ac_try_echo=$ac_try;;
24668 esac
24669 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24670 $as_echo "$ac_try_echo") >&5
24671   (eval "$ac_try") 2>&5
24672   ac_status=$?
24673   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24674   (exit $ac_status); }; }; then
24675   ac_cv_sizeof_long=`cat conftest.val`
24676 else
24677   $as_echo "$as_me: program exited with status $ac_status" >&5
24678 $as_echo "$as_me: failed program was:" >&5
24679 sed 's/^/| /' conftest.$ac_ext >&5
24680
24681 ( exit $ac_status )
24682 if test "$ac_cv_type_long" = yes; then
24683      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24684 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24685 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
24686 See \`config.log' for more details." >&5
24687 $as_echo "$as_me: error: cannot compute sizeof (long)
24688 See \`config.log' for more details." >&2;}
24689    { (exit 77); exit 77; }; }; }
24690    else
24691      ac_cv_sizeof_long=0
24692    fi
24693 fi
24694 rm -rf conftest.dSYM
24695 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24696 fi
24697 rm -f conftest.val
24698 fi
24699 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
24700 $as_echo "$ac_cv_sizeof_long" >&6; }
24701
24702
24703
24704 cat >>confdefs.h <<_ACEOF
24705 #define SIZEOF_LONG $ac_cv_sizeof_long
24706 _ACEOF
24707
24708
24709
24710 # Decide whether float4 is passed by value: user-selectable, enabled by default
24711 { $as_echo "$as_me:$LINENO: checking whether to build with float4 passed by value" >&5
24712 $as_echo_n "checking whether to build with float4 passed by value... " >&6; }
24713
24714
24715 # Check whether --enable-float4-byval was given.
24716 if test "${enable_float4_byval+set}" = set; then
24717   enableval=$enable_float4_byval;
24718   case $enableval in
24719     yes)
24720
24721 cat >>confdefs.h <<\_ACEOF
24722 #define USE_FLOAT4_BYVAL 1
24723 _ACEOF
24724
24725                float4passbyval=true
24726       ;;
24727     no)
24728       float4passbyval=false
24729       ;;
24730     *)
24731       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float4-byval option" >&5
24732 $as_echo "$as_me: error: no argument expected for --enable-float4-byval option" >&2;}
24733    { (exit 1); exit 1; }; }
24734       ;;
24735   esac
24736
24737 else
24738   enable_float4_byval=yes
24739
24740 cat >>confdefs.h <<\_ACEOF
24741 #define USE_FLOAT4_BYVAL 1
24742 _ACEOF
24743
24744                float4passbyval=true
24745 fi
24746
24747
24748 { $as_echo "$as_me:$LINENO: result: $enable_float4_byval" >&5
24749 $as_echo "$enable_float4_byval" >&6; }
24750
24751 cat >>confdefs.h <<_ACEOF
24752 #define FLOAT4PASSBYVAL $float4passbyval
24753 _ACEOF
24754
24755
24756 # Decide whether float8 is passed by value.
24757 # Note: this setting also controls int8 and related types such as timestamp.
24758 # If sizeof(Datum) >= 8, this is user-selectable, enabled by default.
24759 # If not, trying to select it is an error.
24760 { $as_echo "$as_me:$LINENO: checking whether to build with float8 passed by value" >&5
24761 $as_echo_n "checking whether to build with float8 passed by value... " >&6; }
24762 if test $ac_cv_sizeof_void_p -ge 8 ; then
24763
24764
24765 # Check whether --enable-float8-byval was given.
24766 if test "${enable_float8_byval+set}" = set; then
24767   enableval=$enable_float8_byval;
24768   case $enableval in
24769     yes)
24770       :
24771       ;;
24772     no)
24773       :
24774       ;;
24775     *)
24776       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
24777 $as_echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
24778    { (exit 1); exit 1; }; }
24779       ;;
24780   esac
24781
24782 else
24783   enable_float8_byval=yes
24784
24785 fi
24786
24787
24788 else
24789
24790
24791 # Check whether --enable-float8-byval was given.
24792 if test "${enable_float8_byval+set}" = set; then
24793   enableval=$enable_float8_byval;
24794   case $enableval in
24795     yes)
24796       :
24797       ;;
24798     no)
24799       :
24800       ;;
24801     *)
24802       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
24803 $as_echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
24804    { (exit 1); exit 1; }; }
24805       ;;
24806   esac
24807
24808 else
24809   enable_float8_byval=no
24810
24811 fi
24812
24813
24814   if test "$enable_float8_byval" = yes ; then
24815     { { $as_echo "$as_me:$LINENO: error: --enable-float8-byval is not supported on 32-bit platforms." >&5
24816 $as_echo "$as_me: error: --enable-float8-byval is not supported on 32-bit platforms." >&2;}
24817    { (exit 1); exit 1; }; }
24818   fi
24819 fi
24820 if test "$enable_float8_byval" = yes ; then
24821
24822 cat >>confdefs.h <<\_ACEOF
24823 #define USE_FLOAT8_BYVAL 1
24824 _ACEOF
24825
24826   float8passbyval=true
24827 else
24828   float8passbyval=false
24829 fi
24830 { $as_echo "$as_me:$LINENO: result: $enable_float8_byval" >&5
24831 $as_echo "$enable_float8_byval" >&6; }
24832
24833 cat >>confdefs.h <<_ACEOF
24834 #define FLOAT8PASSBYVAL $float8passbyval
24835 _ACEOF
24836
24837
24838 # Determine memory alignment requirements for the basic C data types.
24839
24840 # The cast to long int works around a bug in the HP C Compiler,
24841 # see AC_CHECK_SIZEOF for more information.
24842 { $as_echo "$as_me:$LINENO: checking alignment of short" >&5
24843 $as_echo_n "checking alignment of short... " >&6; }
24844 if test "${ac_cv_alignof_short+set}" = set; then
24845   $as_echo_n "(cached) " >&6
24846 else
24847   if test "$cross_compiling" = yes; then
24848   # Depending upon the size, compute the lo and hi bounds.
24849 cat >conftest.$ac_ext <<_ACEOF
24850 /* confdefs.h.  */
24851 _ACEOF
24852 cat confdefs.h >>conftest.$ac_ext
24853 cat >>conftest.$ac_ext <<_ACEOF
24854 /* end confdefs.h.  */
24855 $ac_includes_default
24856 #ifndef offsetof
24857 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24858 #endif
24859 typedef struct { char x; short y; } ac__type_alignof_;
24860 int
24861 main ()
24862 {
24863 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
24864 test_array [0] = 0
24865
24866   ;
24867   return 0;
24868 }
24869 _ACEOF
24870 rm -f conftest.$ac_objext
24871 if { (ac_try="$ac_compile"
24872 case "(($ac_try" in
24873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24874   *) ac_try_echo=$ac_try;;
24875 esac
24876 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24877 $as_echo "$ac_try_echo") >&5
24878   (eval "$ac_compile") 2>conftest.er1
24879   ac_status=$?
24880   grep -v '^ *+' conftest.er1 >conftest.err
24881   rm -f conftest.er1
24882   cat conftest.err >&5
24883   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24884   (exit $ac_status); } && {
24885          test -z "$ac_c_werror_flag" ||
24886          test ! -s conftest.err
24887        } && test -s conftest.$ac_objext; then
24888   ac_lo=0 ac_mid=0
24889   while :; do
24890     cat >conftest.$ac_ext <<_ACEOF
24891 /* confdefs.h.  */
24892 _ACEOF
24893 cat confdefs.h >>conftest.$ac_ext
24894 cat >>conftest.$ac_ext <<_ACEOF
24895 /* end confdefs.h.  */
24896 $ac_includes_default
24897 #ifndef offsetof
24898 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24899 #endif
24900 typedef struct { char x; short y; } ac__type_alignof_;
24901 int
24902 main ()
24903 {
24904 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
24905 test_array [0] = 0
24906
24907   ;
24908   return 0;
24909 }
24910 _ACEOF
24911 rm -f conftest.$ac_objext
24912 if { (ac_try="$ac_compile"
24913 case "(($ac_try" in
24914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24915   *) ac_try_echo=$ac_try;;
24916 esac
24917 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24918 $as_echo "$ac_try_echo") >&5
24919   (eval "$ac_compile") 2>conftest.er1
24920   ac_status=$?
24921   grep -v '^ *+' conftest.er1 >conftest.err
24922   rm -f conftest.er1
24923   cat conftest.err >&5
24924   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24925   (exit $ac_status); } && {
24926          test -z "$ac_c_werror_flag" ||
24927          test ! -s conftest.err
24928        } && test -s conftest.$ac_objext; then
24929   ac_hi=$ac_mid; break
24930 else
24931   $as_echo "$as_me: failed program was:" >&5
24932 sed 's/^/| /' conftest.$ac_ext >&5
24933
24934         ac_lo=`expr $ac_mid + 1`
24935                         if test $ac_lo -le $ac_mid; then
24936                           ac_lo= ac_hi=
24937                           break
24938                         fi
24939                         ac_mid=`expr 2 '*' $ac_mid + 1`
24940 fi
24941
24942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24943   done
24944 else
24945   $as_echo "$as_me: failed program was:" >&5
24946 sed 's/^/| /' conftest.$ac_ext >&5
24947
24948         cat >conftest.$ac_ext <<_ACEOF
24949 /* confdefs.h.  */
24950 _ACEOF
24951 cat confdefs.h >>conftest.$ac_ext
24952 cat >>conftest.$ac_ext <<_ACEOF
24953 /* end confdefs.h.  */
24954 $ac_includes_default
24955 #ifndef offsetof
24956 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24957 #endif
24958 typedef struct { char x; short y; } ac__type_alignof_;
24959 int
24960 main ()
24961 {
24962 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
24963 test_array [0] = 0
24964
24965   ;
24966   return 0;
24967 }
24968 _ACEOF
24969 rm -f conftest.$ac_objext
24970 if { (ac_try="$ac_compile"
24971 case "(($ac_try" in
24972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24973   *) ac_try_echo=$ac_try;;
24974 esac
24975 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24976 $as_echo "$ac_try_echo") >&5
24977   (eval "$ac_compile") 2>conftest.er1
24978   ac_status=$?
24979   grep -v '^ *+' conftest.er1 >conftest.err
24980   rm -f conftest.er1
24981   cat conftest.err >&5
24982   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24983   (exit $ac_status); } && {
24984          test -z "$ac_c_werror_flag" ||
24985          test ! -s conftest.err
24986        } && test -s conftest.$ac_objext; then
24987   ac_hi=-1 ac_mid=-1
24988   while :; do
24989     cat >conftest.$ac_ext <<_ACEOF
24990 /* confdefs.h.  */
24991 _ACEOF
24992 cat confdefs.h >>conftest.$ac_ext
24993 cat >>conftest.$ac_ext <<_ACEOF
24994 /* end confdefs.h.  */
24995 $ac_includes_default
24996 #ifndef offsetof
24997 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24998 #endif
24999 typedef struct { char x; short y; } ac__type_alignof_;
25000 int
25001 main ()
25002 {
25003 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25004 test_array [0] = 0
25005
25006   ;
25007   return 0;
25008 }
25009 _ACEOF
25010 rm -f conftest.$ac_objext
25011 if { (ac_try="$ac_compile"
25012 case "(($ac_try" in
25013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25014   *) ac_try_echo=$ac_try;;
25015 esac
25016 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25017 $as_echo "$ac_try_echo") >&5
25018   (eval "$ac_compile") 2>conftest.er1
25019   ac_status=$?
25020   grep -v '^ *+' conftest.er1 >conftest.err
25021   rm -f conftest.er1
25022   cat conftest.err >&5
25023   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25024   (exit $ac_status); } && {
25025          test -z "$ac_c_werror_flag" ||
25026          test ! -s conftest.err
25027        } && test -s conftest.$ac_objext; then
25028   ac_lo=$ac_mid; break
25029 else
25030   $as_echo "$as_me: failed program was:" >&5
25031 sed 's/^/| /' conftest.$ac_ext >&5
25032
25033         ac_hi=`expr '(' $ac_mid ')' - 1`
25034                         if test $ac_mid -le $ac_hi; then
25035                           ac_lo= ac_hi=
25036                           break
25037                         fi
25038                         ac_mid=`expr 2 '*' $ac_mid`
25039 fi
25040
25041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25042   done
25043 else
25044   $as_echo "$as_me: failed program was:" >&5
25045 sed 's/^/| /' conftest.$ac_ext >&5
25046
25047         ac_lo= ac_hi=
25048 fi
25049
25050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25051 fi
25052
25053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25054 # Binary search between lo and hi bounds.
25055 while test "x$ac_lo" != "x$ac_hi"; do
25056   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25057   cat >conftest.$ac_ext <<_ACEOF
25058 /* confdefs.h.  */
25059 _ACEOF
25060 cat confdefs.h >>conftest.$ac_ext
25061 cat >>conftest.$ac_ext <<_ACEOF
25062 /* end confdefs.h.  */
25063 $ac_includes_default
25064 #ifndef offsetof
25065 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25066 #endif
25067 typedef struct { char x; short y; } ac__type_alignof_;
25068 int
25069 main ()
25070 {
25071 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25072 test_array [0] = 0
25073
25074   ;
25075   return 0;
25076 }
25077 _ACEOF
25078 rm -f conftest.$ac_objext
25079 if { (ac_try="$ac_compile"
25080 case "(($ac_try" in
25081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25082   *) ac_try_echo=$ac_try;;
25083 esac
25084 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25085 $as_echo "$ac_try_echo") >&5
25086   (eval "$ac_compile") 2>conftest.er1
25087   ac_status=$?
25088   grep -v '^ *+' conftest.er1 >conftest.err
25089   rm -f conftest.er1
25090   cat conftest.err >&5
25091   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25092   (exit $ac_status); } && {
25093          test -z "$ac_c_werror_flag" ||
25094          test ! -s conftest.err
25095        } && test -s conftest.$ac_objext; then
25096   ac_hi=$ac_mid
25097 else
25098   $as_echo "$as_me: failed program was:" >&5
25099 sed 's/^/| /' conftest.$ac_ext >&5
25100
25101         ac_lo=`expr '(' $ac_mid ')' + 1`
25102 fi
25103
25104 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25105 done
25106 case $ac_lo in
25107 ?*) ac_cv_alignof_short=$ac_lo;;
25108 '') if test "$ac_cv_type_short" = yes; then
25109      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25110 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25111 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of short
25112 See \`config.log' for more details." >&5
25113 $as_echo "$as_me: error: cannot compute alignment of short
25114 See \`config.log' for more details." >&2;}
25115    { (exit 77); exit 77; }; }; }
25116    else
25117      ac_cv_alignof_short=0
25118    fi ;;
25119 esac
25120 else
25121   cat >conftest.$ac_ext <<_ACEOF
25122 /* confdefs.h.  */
25123 _ACEOF
25124 cat confdefs.h >>conftest.$ac_ext
25125 cat >>conftest.$ac_ext <<_ACEOF
25126 /* end confdefs.h.  */
25127 $ac_includes_default
25128 #ifndef offsetof
25129 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25130 #endif
25131 typedef struct { char x; short y; } ac__type_alignof_;
25132 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
25133 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
25134 #include <stdio.h>
25135 #include <stdlib.h>
25136 int
25137 main ()
25138 {
25139
25140   FILE *f = fopen ("conftest.val", "w");
25141   if (! f)
25142     return 1;
25143   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
25144     {
25145       long int i = longval ();
25146       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25147         return 1;
25148       fprintf (f, "%ld", i);
25149     }
25150   else
25151     {
25152       unsigned long int i = ulongval ();
25153       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25154         return 1;
25155       fprintf (f, "%lu", i);
25156     }
25157   /* Do not output a trailing newline, as this causes \r\n confusion
25158      on some platforms.  */
25159   return ferror (f) || fclose (f) != 0;
25160
25161   ;
25162   return 0;
25163 }
25164 _ACEOF
25165 rm -f conftest$ac_exeext
25166 if { (ac_try="$ac_link"
25167 case "(($ac_try" in
25168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25169   *) ac_try_echo=$ac_try;;
25170 esac
25171 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25172 $as_echo "$ac_try_echo") >&5
25173   (eval "$ac_link") 2>&5
25174   ac_status=$?
25175   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25176   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25177   { (case "(($ac_try" in
25178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25179   *) ac_try_echo=$ac_try;;
25180 esac
25181 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25182 $as_echo "$ac_try_echo") >&5
25183   (eval "$ac_try") 2>&5
25184   ac_status=$?
25185   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25186   (exit $ac_status); }; }; then
25187   ac_cv_alignof_short=`cat conftest.val`
25188 else
25189   $as_echo "$as_me: program exited with status $ac_status" >&5
25190 $as_echo "$as_me: failed program was:" >&5
25191 sed 's/^/| /' conftest.$ac_ext >&5
25192
25193 ( exit $ac_status )
25194 if test "$ac_cv_type_short" = yes; then
25195      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25196 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25197 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of short
25198 See \`config.log' for more details." >&5
25199 $as_echo "$as_me: error: cannot compute alignment of short
25200 See \`config.log' for more details." >&2;}
25201    { (exit 77); exit 77; }; }; }
25202    else
25203      ac_cv_alignof_short=0
25204    fi
25205 fi
25206 rm -rf conftest.dSYM
25207 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25208 fi
25209 rm -f conftest.val
25210 fi
25211 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_short" >&5
25212 $as_echo "$ac_cv_alignof_short" >&6; }
25213
25214
25215
25216 cat >>confdefs.h <<_ACEOF
25217 #define ALIGNOF_SHORT $ac_cv_alignof_short
25218 _ACEOF
25219
25220
25221 # The cast to long int works around a bug in the HP C Compiler,
25222 # see AC_CHECK_SIZEOF for more information.
25223 { $as_echo "$as_me:$LINENO: checking alignment of int" >&5
25224 $as_echo_n "checking alignment of int... " >&6; }
25225 if test "${ac_cv_alignof_int+set}" = set; then
25226   $as_echo_n "(cached) " >&6
25227 else
25228   if test "$cross_compiling" = yes; then
25229   # Depending upon the size, compute the lo and hi bounds.
25230 cat >conftest.$ac_ext <<_ACEOF
25231 /* confdefs.h.  */
25232 _ACEOF
25233 cat confdefs.h >>conftest.$ac_ext
25234 cat >>conftest.$ac_ext <<_ACEOF
25235 /* end confdefs.h.  */
25236 $ac_includes_default
25237 #ifndef offsetof
25238 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25239 #endif
25240 typedef struct { char x; int y; } ac__type_alignof_;
25241 int
25242 main ()
25243 {
25244 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
25245 test_array [0] = 0
25246
25247   ;
25248   return 0;
25249 }
25250 _ACEOF
25251 rm -f conftest.$ac_objext
25252 if { (ac_try="$ac_compile"
25253 case "(($ac_try" in
25254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25255   *) ac_try_echo=$ac_try;;
25256 esac
25257 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25258 $as_echo "$ac_try_echo") >&5
25259   (eval "$ac_compile") 2>conftest.er1
25260   ac_status=$?
25261   grep -v '^ *+' conftest.er1 >conftest.err
25262   rm -f conftest.er1
25263   cat conftest.err >&5
25264   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25265   (exit $ac_status); } && {
25266          test -z "$ac_c_werror_flag" ||
25267          test ! -s conftest.err
25268        } && test -s conftest.$ac_objext; then
25269   ac_lo=0 ac_mid=0
25270   while :; do
25271     cat >conftest.$ac_ext <<_ACEOF
25272 /* confdefs.h.  */
25273 _ACEOF
25274 cat confdefs.h >>conftest.$ac_ext
25275 cat >>conftest.$ac_ext <<_ACEOF
25276 /* end confdefs.h.  */
25277 $ac_includes_default
25278 #ifndef offsetof
25279 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25280 #endif
25281 typedef struct { char x; int y; } ac__type_alignof_;
25282 int
25283 main ()
25284 {
25285 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25286 test_array [0] = 0
25287
25288   ;
25289   return 0;
25290 }
25291 _ACEOF
25292 rm -f conftest.$ac_objext
25293 if { (ac_try="$ac_compile"
25294 case "(($ac_try" in
25295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25296   *) ac_try_echo=$ac_try;;
25297 esac
25298 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25299 $as_echo "$ac_try_echo") >&5
25300   (eval "$ac_compile") 2>conftest.er1
25301   ac_status=$?
25302   grep -v '^ *+' conftest.er1 >conftest.err
25303   rm -f conftest.er1
25304   cat conftest.err >&5
25305   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25306   (exit $ac_status); } && {
25307          test -z "$ac_c_werror_flag" ||
25308          test ! -s conftest.err
25309        } && test -s conftest.$ac_objext; then
25310   ac_hi=$ac_mid; break
25311 else
25312   $as_echo "$as_me: failed program was:" >&5
25313 sed 's/^/| /' conftest.$ac_ext >&5
25314
25315         ac_lo=`expr $ac_mid + 1`
25316                         if test $ac_lo -le $ac_mid; then
25317                           ac_lo= ac_hi=
25318                           break
25319                         fi
25320                         ac_mid=`expr 2 '*' $ac_mid + 1`
25321 fi
25322
25323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25324   done
25325 else
25326   $as_echo "$as_me: failed program was:" >&5
25327 sed 's/^/| /' conftest.$ac_ext >&5
25328
25329         cat >conftest.$ac_ext <<_ACEOF
25330 /* confdefs.h.  */
25331 _ACEOF
25332 cat confdefs.h >>conftest.$ac_ext
25333 cat >>conftest.$ac_ext <<_ACEOF
25334 /* end confdefs.h.  */
25335 $ac_includes_default
25336 #ifndef offsetof
25337 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25338 #endif
25339 typedef struct { char x; int y; } ac__type_alignof_;
25340 int
25341 main ()
25342 {
25343 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
25344 test_array [0] = 0
25345
25346   ;
25347   return 0;
25348 }
25349 _ACEOF
25350 rm -f conftest.$ac_objext
25351 if { (ac_try="$ac_compile"
25352 case "(($ac_try" in
25353   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25354   *) ac_try_echo=$ac_try;;
25355 esac
25356 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25357 $as_echo "$ac_try_echo") >&5
25358   (eval "$ac_compile") 2>conftest.er1
25359   ac_status=$?
25360   grep -v '^ *+' conftest.er1 >conftest.err
25361   rm -f conftest.er1
25362   cat conftest.err >&5
25363   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25364   (exit $ac_status); } && {
25365          test -z "$ac_c_werror_flag" ||
25366          test ! -s conftest.err
25367        } && test -s conftest.$ac_objext; then
25368   ac_hi=-1 ac_mid=-1
25369   while :; do
25370     cat >conftest.$ac_ext <<_ACEOF
25371 /* confdefs.h.  */
25372 _ACEOF
25373 cat confdefs.h >>conftest.$ac_ext
25374 cat >>conftest.$ac_ext <<_ACEOF
25375 /* end confdefs.h.  */
25376 $ac_includes_default
25377 #ifndef offsetof
25378 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25379 #endif
25380 typedef struct { char x; int y; } ac__type_alignof_;
25381 int
25382 main ()
25383 {
25384 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25385 test_array [0] = 0
25386
25387   ;
25388   return 0;
25389 }
25390 _ACEOF
25391 rm -f conftest.$ac_objext
25392 if { (ac_try="$ac_compile"
25393 case "(($ac_try" in
25394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25395   *) ac_try_echo=$ac_try;;
25396 esac
25397 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25398 $as_echo "$ac_try_echo") >&5
25399   (eval "$ac_compile") 2>conftest.er1
25400   ac_status=$?
25401   grep -v '^ *+' conftest.er1 >conftest.err
25402   rm -f conftest.er1
25403   cat conftest.err >&5
25404   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25405   (exit $ac_status); } && {
25406          test -z "$ac_c_werror_flag" ||
25407          test ! -s conftest.err
25408        } && test -s conftest.$ac_objext; then
25409   ac_lo=$ac_mid; break
25410 else
25411   $as_echo "$as_me: failed program was:" >&5
25412 sed 's/^/| /' conftest.$ac_ext >&5
25413
25414         ac_hi=`expr '(' $ac_mid ')' - 1`
25415                         if test $ac_mid -le $ac_hi; then
25416                           ac_lo= ac_hi=
25417                           break
25418                         fi
25419                         ac_mid=`expr 2 '*' $ac_mid`
25420 fi
25421
25422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25423   done
25424 else
25425   $as_echo "$as_me: failed program was:" >&5
25426 sed 's/^/| /' conftest.$ac_ext >&5
25427
25428         ac_lo= ac_hi=
25429 fi
25430
25431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25432 fi
25433
25434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25435 # Binary search between lo and hi bounds.
25436 while test "x$ac_lo" != "x$ac_hi"; do
25437   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25438   cat >conftest.$ac_ext <<_ACEOF
25439 /* confdefs.h.  */
25440 _ACEOF
25441 cat confdefs.h >>conftest.$ac_ext
25442 cat >>conftest.$ac_ext <<_ACEOF
25443 /* end confdefs.h.  */
25444 $ac_includes_default
25445 #ifndef offsetof
25446 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25447 #endif
25448 typedef struct { char x; int y; } ac__type_alignof_;
25449 int
25450 main ()
25451 {
25452 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25453 test_array [0] = 0
25454
25455   ;
25456   return 0;
25457 }
25458 _ACEOF
25459 rm -f conftest.$ac_objext
25460 if { (ac_try="$ac_compile"
25461 case "(($ac_try" in
25462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25463   *) ac_try_echo=$ac_try;;
25464 esac
25465 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25466 $as_echo "$ac_try_echo") >&5
25467   (eval "$ac_compile") 2>conftest.er1
25468   ac_status=$?
25469   grep -v '^ *+' conftest.er1 >conftest.err
25470   rm -f conftest.er1
25471   cat conftest.err >&5
25472   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25473   (exit $ac_status); } && {
25474          test -z "$ac_c_werror_flag" ||
25475          test ! -s conftest.err
25476        } && test -s conftest.$ac_objext; then
25477   ac_hi=$ac_mid
25478 else
25479   $as_echo "$as_me: failed program was:" >&5
25480 sed 's/^/| /' conftest.$ac_ext >&5
25481
25482         ac_lo=`expr '(' $ac_mid ')' + 1`
25483 fi
25484
25485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25486 done
25487 case $ac_lo in
25488 ?*) ac_cv_alignof_int=$ac_lo;;
25489 '') if test "$ac_cv_type_int" = yes; then
25490      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25491 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25492 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of int
25493 See \`config.log' for more details." >&5
25494 $as_echo "$as_me: error: cannot compute alignment of int
25495 See \`config.log' for more details." >&2;}
25496    { (exit 77); exit 77; }; }; }
25497    else
25498      ac_cv_alignof_int=0
25499    fi ;;
25500 esac
25501 else
25502   cat >conftest.$ac_ext <<_ACEOF
25503 /* confdefs.h.  */
25504 _ACEOF
25505 cat confdefs.h >>conftest.$ac_ext
25506 cat >>conftest.$ac_ext <<_ACEOF
25507 /* end confdefs.h.  */
25508 $ac_includes_default
25509 #ifndef offsetof
25510 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25511 #endif
25512 typedef struct { char x; int y; } ac__type_alignof_;
25513 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
25514 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
25515 #include <stdio.h>
25516 #include <stdlib.h>
25517 int
25518 main ()
25519 {
25520
25521   FILE *f = fopen ("conftest.val", "w");
25522   if (! f)
25523     return 1;
25524   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
25525     {
25526       long int i = longval ();
25527       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25528         return 1;
25529       fprintf (f, "%ld", i);
25530     }
25531   else
25532     {
25533       unsigned long int i = ulongval ();
25534       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25535         return 1;
25536       fprintf (f, "%lu", i);
25537     }
25538   /* Do not output a trailing newline, as this causes \r\n confusion
25539      on some platforms.  */
25540   return ferror (f) || fclose (f) != 0;
25541
25542   ;
25543   return 0;
25544 }
25545 _ACEOF
25546 rm -f conftest$ac_exeext
25547 if { (ac_try="$ac_link"
25548 case "(($ac_try" in
25549   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25550   *) ac_try_echo=$ac_try;;
25551 esac
25552 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25553 $as_echo "$ac_try_echo") >&5
25554   (eval "$ac_link") 2>&5
25555   ac_status=$?
25556   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25557   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25558   { (case "(($ac_try" in
25559   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25560   *) ac_try_echo=$ac_try;;
25561 esac
25562 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25563 $as_echo "$ac_try_echo") >&5
25564   (eval "$ac_try") 2>&5
25565   ac_status=$?
25566   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25567   (exit $ac_status); }; }; then
25568   ac_cv_alignof_int=`cat conftest.val`
25569 else
25570   $as_echo "$as_me: program exited with status $ac_status" >&5
25571 $as_echo "$as_me: failed program was:" >&5
25572 sed 's/^/| /' conftest.$ac_ext >&5
25573
25574 ( exit $ac_status )
25575 if test "$ac_cv_type_int" = yes; then
25576      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25577 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25578 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of int
25579 See \`config.log' for more details." >&5
25580 $as_echo "$as_me: error: cannot compute alignment of int
25581 See \`config.log' for more details." >&2;}
25582    { (exit 77); exit 77; }; }; }
25583    else
25584      ac_cv_alignof_int=0
25585    fi
25586 fi
25587 rm -rf conftest.dSYM
25588 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25589 fi
25590 rm -f conftest.val
25591 fi
25592 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_int" >&5
25593 $as_echo "$ac_cv_alignof_int" >&6; }
25594
25595
25596
25597 cat >>confdefs.h <<_ACEOF
25598 #define ALIGNOF_INT $ac_cv_alignof_int
25599 _ACEOF
25600
25601
25602 # The cast to long int works around a bug in the HP C Compiler,
25603 # see AC_CHECK_SIZEOF for more information.
25604 { $as_echo "$as_me:$LINENO: checking alignment of long" >&5
25605 $as_echo_n "checking alignment of long... " >&6; }
25606 if test "${ac_cv_alignof_long+set}" = set; then
25607   $as_echo_n "(cached) " >&6
25608 else
25609   if test "$cross_compiling" = yes; then
25610   # Depending upon the size, compute the lo and hi bounds.
25611 cat >conftest.$ac_ext <<_ACEOF
25612 /* confdefs.h.  */
25613 _ACEOF
25614 cat confdefs.h >>conftest.$ac_ext
25615 cat >>conftest.$ac_ext <<_ACEOF
25616 /* end confdefs.h.  */
25617 $ac_includes_default
25618 #ifndef offsetof
25619 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25620 #endif
25621 typedef struct { char x; long y; } ac__type_alignof_;
25622 int
25623 main ()
25624 {
25625 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
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 ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25639 $as_echo "$ac_try_echo") >&5
25640   (eval "$ac_compile") 2>conftest.er1
25641   ac_status=$?
25642   grep -v '^ *+' conftest.er1 >conftest.err
25643   rm -f conftest.er1
25644   cat conftest.err >&5
25645   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25646   (exit $ac_status); } && {
25647          test -z "$ac_c_werror_flag" ||
25648          test ! -s conftest.err
25649        } && test -s conftest.$ac_objext; then
25650   ac_lo=0 ac_mid=0
25651   while :; do
25652     cat >conftest.$ac_ext <<_ACEOF
25653 /* confdefs.h.  */
25654 _ACEOF
25655 cat confdefs.h >>conftest.$ac_ext
25656 cat >>conftest.$ac_ext <<_ACEOF
25657 /* end confdefs.h.  */
25658 $ac_includes_default
25659 #ifndef offsetof
25660 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25661 #endif
25662 typedef struct { char x; long y; } ac__type_alignof_;
25663 int
25664 main ()
25665 {
25666 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25667 test_array [0] = 0
25668
25669   ;
25670   return 0;
25671 }
25672 _ACEOF
25673 rm -f conftest.$ac_objext
25674 if { (ac_try="$ac_compile"
25675 case "(($ac_try" in
25676   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25677   *) ac_try_echo=$ac_try;;
25678 esac
25679 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25680 $as_echo "$ac_try_echo") >&5
25681   (eval "$ac_compile") 2>conftest.er1
25682   ac_status=$?
25683   grep -v '^ *+' conftest.er1 >conftest.err
25684   rm -f conftest.er1
25685   cat conftest.err >&5
25686   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25687   (exit $ac_status); } && {
25688          test -z "$ac_c_werror_flag" ||
25689          test ! -s conftest.err
25690        } && test -s conftest.$ac_objext; then
25691   ac_hi=$ac_mid; break
25692 else
25693   $as_echo "$as_me: failed program was:" >&5
25694 sed 's/^/| /' conftest.$ac_ext >&5
25695
25696         ac_lo=`expr $ac_mid + 1`
25697                         if test $ac_lo -le $ac_mid; then
25698                           ac_lo= ac_hi=
25699                           break
25700                         fi
25701                         ac_mid=`expr 2 '*' $ac_mid + 1`
25702 fi
25703
25704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25705   done
25706 else
25707   $as_echo "$as_me: failed program was:" >&5
25708 sed 's/^/| /' conftest.$ac_ext >&5
25709
25710         cat >conftest.$ac_ext <<_ACEOF
25711 /* confdefs.h.  */
25712 _ACEOF
25713 cat confdefs.h >>conftest.$ac_ext
25714 cat >>conftest.$ac_ext <<_ACEOF
25715 /* end confdefs.h.  */
25716 $ac_includes_default
25717 #ifndef offsetof
25718 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25719 #endif
25720 typedef struct { char x; long y; } ac__type_alignof_;
25721 int
25722 main ()
25723 {
25724 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
25725 test_array [0] = 0
25726
25727   ;
25728   return 0;
25729 }
25730 _ACEOF
25731 rm -f conftest.$ac_objext
25732 if { (ac_try="$ac_compile"
25733 case "(($ac_try" in
25734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25735   *) ac_try_echo=$ac_try;;
25736 esac
25737 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25738 $as_echo "$ac_try_echo") >&5
25739   (eval "$ac_compile") 2>conftest.er1
25740   ac_status=$?
25741   grep -v '^ *+' conftest.er1 >conftest.err
25742   rm -f conftest.er1
25743   cat conftest.err >&5
25744   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25745   (exit $ac_status); } && {
25746          test -z "$ac_c_werror_flag" ||
25747          test ! -s conftest.err
25748        } && test -s conftest.$ac_objext; then
25749   ac_hi=-1 ac_mid=-1
25750   while :; do
25751     cat >conftest.$ac_ext <<_ACEOF
25752 /* confdefs.h.  */
25753 _ACEOF
25754 cat confdefs.h >>conftest.$ac_ext
25755 cat >>conftest.$ac_ext <<_ACEOF
25756 /* end confdefs.h.  */
25757 $ac_includes_default
25758 #ifndef offsetof
25759 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25760 #endif
25761 typedef struct { char x; long y; } ac__type_alignof_;
25762 int
25763 main ()
25764 {
25765 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25766 test_array [0] = 0
25767
25768   ;
25769   return 0;
25770 }
25771 _ACEOF
25772 rm -f conftest.$ac_objext
25773 if { (ac_try="$ac_compile"
25774 case "(($ac_try" in
25775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25776   *) ac_try_echo=$ac_try;;
25777 esac
25778 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25779 $as_echo "$ac_try_echo") >&5
25780   (eval "$ac_compile") 2>conftest.er1
25781   ac_status=$?
25782   grep -v '^ *+' conftest.er1 >conftest.err
25783   rm -f conftest.er1
25784   cat conftest.err >&5
25785   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25786   (exit $ac_status); } && {
25787          test -z "$ac_c_werror_flag" ||
25788          test ! -s conftest.err
25789        } && test -s conftest.$ac_objext; then
25790   ac_lo=$ac_mid; break
25791 else
25792   $as_echo "$as_me: failed program was:" >&5
25793 sed 's/^/| /' conftest.$ac_ext >&5
25794
25795         ac_hi=`expr '(' $ac_mid ')' - 1`
25796                         if test $ac_mid -le $ac_hi; then
25797                           ac_lo= ac_hi=
25798                           break
25799                         fi
25800                         ac_mid=`expr 2 '*' $ac_mid`
25801 fi
25802
25803 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25804   done
25805 else
25806   $as_echo "$as_me: failed program was:" >&5
25807 sed 's/^/| /' conftest.$ac_ext >&5
25808
25809         ac_lo= ac_hi=
25810 fi
25811
25812 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25813 fi
25814
25815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25816 # Binary search between lo and hi bounds.
25817 while test "x$ac_lo" != "x$ac_hi"; do
25818   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25819   cat >conftest.$ac_ext <<_ACEOF
25820 /* confdefs.h.  */
25821 _ACEOF
25822 cat confdefs.h >>conftest.$ac_ext
25823 cat >>conftest.$ac_ext <<_ACEOF
25824 /* end confdefs.h.  */
25825 $ac_includes_default
25826 #ifndef offsetof
25827 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25828 #endif
25829 typedef struct { char x; long y; } ac__type_alignof_;
25830 int
25831 main ()
25832 {
25833 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25834 test_array [0] = 0
25835
25836   ;
25837   return 0;
25838 }
25839 _ACEOF
25840 rm -f conftest.$ac_objext
25841 if { (ac_try="$ac_compile"
25842 case "(($ac_try" in
25843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25844   *) ac_try_echo=$ac_try;;
25845 esac
25846 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25847 $as_echo "$ac_try_echo") >&5
25848   (eval "$ac_compile") 2>conftest.er1
25849   ac_status=$?
25850   grep -v '^ *+' conftest.er1 >conftest.err
25851   rm -f conftest.er1
25852   cat conftest.err >&5
25853   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25854   (exit $ac_status); } && {
25855          test -z "$ac_c_werror_flag" ||
25856          test ! -s conftest.err
25857        } && test -s conftest.$ac_objext; then
25858   ac_hi=$ac_mid
25859 else
25860   $as_echo "$as_me: failed program was:" >&5
25861 sed 's/^/| /' conftest.$ac_ext >&5
25862
25863         ac_lo=`expr '(' $ac_mid ')' + 1`
25864 fi
25865
25866 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25867 done
25868 case $ac_lo in
25869 ?*) ac_cv_alignof_long=$ac_lo;;
25870 '') if test "$ac_cv_type_long" = yes; then
25871      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25872 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25873 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long
25874 See \`config.log' for more details." >&5
25875 $as_echo "$as_me: error: cannot compute alignment of long
25876 See \`config.log' for more details." >&2;}
25877    { (exit 77); exit 77; }; }; }
25878    else
25879      ac_cv_alignof_long=0
25880    fi ;;
25881 esac
25882 else
25883   cat >conftest.$ac_ext <<_ACEOF
25884 /* confdefs.h.  */
25885 _ACEOF
25886 cat confdefs.h >>conftest.$ac_ext
25887 cat >>conftest.$ac_ext <<_ACEOF
25888 /* end confdefs.h.  */
25889 $ac_includes_default
25890 #ifndef offsetof
25891 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25892 #endif
25893 typedef struct { char x; long y; } ac__type_alignof_;
25894 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
25895 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
25896 #include <stdio.h>
25897 #include <stdlib.h>
25898 int
25899 main ()
25900 {
25901
25902   FILE *f = fopen ("conftest.val", "w");
25903   if (! f)
25904     return 1;
25905   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
25906     {
25907       long int i = longval ();
25908       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25909         return 1;
25910       fprintf (f, "%ld", i);
25911     }
25912   else
25913     {
25914       unsigned long int i = ulongval ();
25915       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25916         return 1;
25917       fprintf (f, "%lu", i);
25918     }
25919   /* Do not output a trailing newline, as this causes \r\n confusion
25920      on some platforms.  */
25921   return ferror (f) || fclose (f) != 0;
25922
25923   ;
25924   return 0;
25925 }
25926 _ACEOF
25927 rm -f conftest$ac_exeext
25928 if { (ac_try="$ac_link"
25929 case "(($ac_try" in
25930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25931   *) ac_try_echo=$ac_try;;
25932 esac
25933 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25934 $as_echo "$ac_try_echo") >&5
25935   (eval "$ac_link") 2>&5
25936   ac_status=$?
25937   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25938   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25939   { (case "(($ac_try" in
25940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25941   *) ac_try_echo=$ac_try;;
25942 esac
25943 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25944 $as_echo "$ac_try_echo") >&5
25945   (eval "$ac_try") 2>&5
25946   ac_status=$?
25947   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25948   (exit $ac_status); }; }; then
25949   ac_cv_alignof_long=`cat conftest.val`
25950 else
25951   $as_echo "$as_me: program exited with status $ac_status" >&5
25952 $as_echo "$as_me: failed program was:" >&5
25953 sed 's/^/| /' conftest.$ac_ext >&5
25954
25955 ( exit $ac_status )
25956 if test "$ac_cv_type_long" = yes; then
25957      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25958 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25959 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long
25960 See \`config.log' for more details." >&5
25961 $as_echo "$as_me: error: cannot compute alignment of long
25962 See \`config.log' for more details." >&2;}
25963    { (exit 77); exit 77; }; }; }
25964    else
25965      ac_cv_alignof_long=0
25966    fi
25967 fi
25968 rm -rf conftest.dSYM
25969 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25970 fi
25971 rm -f conftest.val
25972 fi
25973 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_long" >&5
25974 $as_echo "$ac_cv_alignof_long" >&6; }
25975
25976
25977
25978 cat >>confdefs.h <<_ACEOF
25979 #define ALIGNOF_LONG $ac_cv_alignof_long
25980 _ACEOF
25981
25982
25983 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
25984   # The cast to long int works around a bug in the HP C Compiler,
25985 # see AC_CHECK_SIZEOF for more information.
25986 { $as_echo "$as_me:$LINENO: checking alignment of long long int" >&5
25987 $as_echo_n "checking alignment of long long int... " >&6; }
25988 if test "${ac_cv_alignof_long_long_int+set}" = set; then
25989   $as_echo_n "(cached) " >&6
25990 else
25991   if test "$cross_compiling" = yes; then
25992   # Depending upon the size, compute the lo and hi bounds.
25993 cat >conftest.$ac_ext <<_ACEOF
25994 /* confdefs.h.  */
25995 _ACEOF
25996 cat confdefs.h >>conftest.$ac_ext
25997 cat >>conftest.$ac_ext <<_ACEOF
25998 /* end confdefs.h.  */
25999 $ac_includes_default
26000 #ifndef offsetof
26001 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26002 #endif
26003 typedef struct { char x; long long int y; } ac__type_alignof_;
26004 int
26005 main ()
26006 {
26007 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26008 test_array [0] = 0
26009
26010   ;
26011   return 0;
26012 }
26013 _ACEOF
26014 rm -f conftest.$ac_objext
26015 if { (ac_try="$ac_compile"
26016 case "(($ac_try" in
26017   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26018   *) ac_try_echo=$ac_try;;
26019 esac
26020 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26021 $as_echo "$ac_try_echo") >&5
26022   (eval "$ac_compile") 2>conftest.er1
26023   ac_status=$?
26024   grep -v '^ *+' conftest.er1 >conftest.err
26025   rm -f conftest.er1
26026   cat conftest.err >&5
26027   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26028   (exit $ac_status); } && {
26029          test -z "$ac_c_werror_flag" ||
26030          test ! -s conftest.err
26031        } && test -s conftest.$ac_objext; then
26032   ac_lo=0 ac_mid=0
26033   while :; do
26034     cat >conftest.$ac_ext <<_ACEOF
26035 /* confdefs.h.  */
26036 _ACEOF
26037 cat confdefs.h >>conftest.$ac_ext
26038 cat >>conftest.$ac_ext <<_ACEOF
26039 /* end confdefs.h.  */
26040 $ac_includes_default
26041 #ifndef offsetof
26042 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26043 #endif
26044 typedef struct { char x; long long int y; } ac__type_alignof_;
26045 int
26046 main ()
26047 {
26048 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26049 test_array [0] = 0
26050
26051   ;
26052   return 0;
26053 }
26054 _ACEOF
26055 rm -f conftest.$ac_objext
26056 if { (ac_try="$ac_compile"
26057 case "(($ac_try" in
26058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26059   *) ac_try_echo=$ac_try;;
26060 esac
26061 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26062 $as_echo "$ac_try_echo") >&5
26063   (eval "$ac_compile") 2>conftest.er1
26064   ac_status=$?
26065   grep -v '^ *+' conftest.er1 >conftest.err
26066   rm -f conftest.er1
26067   cat conftest.err >&5
26068   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26069   (exit $ac_status); } && {
26070          test -z "$ac_c_werror_flag" ||
26071          test ! -s conftest.err
26072        } && test -s conftest.$ac_objext; then
26073   ac_hi=$ac_mid; break
26074 else
26075   $as_echo "$as_me: failed program was:" >&5
26076 sed 's/^/| /' conftest.$ac_ext >&5
26077
26078         ac_lo=`expr $ac_mid + 1`
26079                         if test $ac_lo -le $ac_mid; then
26080                           ac_lo= ac_hi=
26081                           break
26082                         fi
26083                         ac_mid=`expr 2 '*' $ac_mid + 1`
26084 fi
26085
26086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26087   done
26088 else
26089   $as_echo "$as_me: failed program was:" >&5
26090 sed 's/^/| /' conftest.$ac_ext >&5
26091
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 #ifndef offsetof
26100 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26101 #endif
26102 typedef struct { char x; long long int y; } ac__type_alignof_;
26103 int
26104 main ()
26105 {
26106 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
26107 test_array [0] = 0
26108
26109   ;
26110   return 0;
26111 }
26112 _ACEOF
26113 rm -f conftest.$ac_objext
26114 if { (ac_try="$ac_compile"
26115 case "(($ac_try" in
26116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26117   *) ac_try_echo=$ac_try;;
26118 esac
26119 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26120 $as_echo "$ac_try_echo") >&5
26121   (eval "$ac_compile") 2>conftest.er1
26122   ac_status=$?
26123   grep -v '^ *+' conftest.er1 >conftest.err
26124   rm -f conftest.er1
26125   cat conftest.err >&5
26126   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26127   (exit $ac_status); } && {
26128          test -z "$ac_c_werror_flag" ||
26129          test ! -s conftest.err
26130        } && test -s conftest.$ac_objext; then
26131   ac_hi=-1 ac_mid=-1
26132   while :; do
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 $ac_includes_default
26140 #ifndef offsetof
26141 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26142 #endif
26143 typedef struct { char x; long long int y; } ac__type_alignof_;
26144 int
26145 main ()
26146 {
26147 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
26148 test_array [0] = 0
26149
26150   ;
26151   return 0;
26152 }
26153 _ACEOF
26154 rm -f conftest.$ac_objext
26155 if { (ac_try="$ac_compile"
26156 case "(($ac_try" in
26157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26158   *) ac_try_echo=$ac_try;;
26159 esac
26160 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26161 $as_echo "$ac_try_echo") >&5
26162   (eval "$ac_compile") 2>conftest.er1
26163   ac_status=$?
26164   grep -v '^ *+' conftest.er1 >conftest.err
26165   rm -f conftest.er1
26166   cat conftest.err >&5
26167   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26168   (exit $ac_status); } && {
26169          test -z "$ac_c_werror_flag" ||
26170          test ! -s conftest.err
26171        } && test -s conftest.$ac_objext; then
26172   ac_lo=$ac_mid; break
26173 else
26174   $as_echo "$as_me: failed program was:" >&5
26175 sed 's/^/| /' conftest.$ac_ext >&5
26176
26177         ac_hi=`expr '(' $ac_mid ')' - 1`
26178                         if test $ac_mid -le $ac_hi; then
26179                           ac_lo= ac_hi=
26180                           break
26181                         fi
26182                         ac_mid=`expr 2 '*' $ac_mid`
26183 fi
26184
26185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26186   done
26187 else
26188   $as_echo "$as_me: failed program was:" >&5
26189 sed 's/^/| /' conftest.$ac_ext >&5
26190
26191         ac_lo= ac_hi=
26192 fi
26193
26194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26195 fi
26196
26197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26198 # Binary search between lo and hi bounds.
26199 while test "x$ac_lo" != "x$ac_hi"; do
26200   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26201   cat >conftest.$ac_ext <<_ACEOF
26202 /* confdefs.h.  */
26203 _ACEOF
26204 cat confdefs.h >>conftest.$ac_ext
26205 cat >>conftest.$ac_ext <<_ACEOF
26206 /* end confdefs.h.  */
26207 $ac_includes_default
26208 #ifndef offsetof
26209 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26210 #endif
26211 typedef struct { char x; long long int y; } ac__type_alignof_;
26212 int
26213 main ()
26214 {
26215 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26216 test_array [0] = 0
26217
26218   ;
26219   return 0;
26220 }
26221 _ACEOF
26222 rm -f conftest.$ac_objext
26223 if { (ac_try="$ac_compile"
26224 case "(($ac_try" in
26225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26226   *) ac_try_echo=$ac_try;;
26227 esac
26228 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26229 $as_echo "$ac_try_echo") >&5
26230   (eval "$ac_compile") 2>conftest.er1
26231   ac_status=$?
26232   grep -v '^ *+' conftest.er1 >conftest.err
26233   rm -f conftest.er1
26234   cat conftest.err >&5
26235   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26236   (exit $ac_status); } && {
26237          test -z "$ac_c_werror_flag" ||
26238          test ! -s conftest.err
26239        } && test -s conftest.$ac_objext; then
26240   ac_hi=$ac_mid
26241 else
26242   $as_echo "$as_me: failed program was:" >&5
26243 sed 's/^/| /' conftest.$ac_ext >&5
26244
26245         ac_lo=`expr '(' $ac_mid ')' + 1`
26246 fi
26247
26248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26249 done
26250 case $ac_lo in
26251 ?*) ac_cv_alignof_long_long_int=$ac_lo;;
26252 '') if test "$ac_cv_type_long_long_int" = yes; then
26253      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26254 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26255 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long long int
26256 See \`config.log' for more details." >&5
26257 $as_echo "$as_me: error: cannot compute alignment of long long int
26258 See \`config.log' for more details." >&2;}
26259    { (exit 77); exit 77; }; }; }
26260    else
26261      ac_cv_alignof_long_long_int=0
26262    fi ;;
26263 esac
26264 else
26265   cat >conftest.$ac_ext <<_ACEOF
26266 /* confdefs.h.  */
26267 _ACEOF
26268 cat confdefs.h >>conftest.$ac_ext
26269 cat >>conftest.$ac_ext <<_ACEOF
26270 /* end confdefs.h.  */
26271 $ac_includes_default
26272 #ifndef offsetof
26273 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26274 #endif
26275 typedef struct { char x; long long int y; } ac__type_alignof_;
26276 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26277 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26278 #include <stdio.h>
26279 #include <stdlib.h>
26280 int
26281 main ()
26282 {
26283
26284   FILE *f = fopen ("conftest.val", "w");
26285   if (! f)
26286     return 1;
26287   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26288     {
26289       long int i = longval ();
26290       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26291         return 1;
26292       fprintf (f, "%ld", i);
26293     }
26294   else
26295     {
26296       unsigned long int i = ulongval ();
26297       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26298         return 1;
26299       fprintf (f, "%lu", i);
26300     }
26301   /* Do not output a trailing newline, as this causes \r\n confusion
26302      on some platforms.  */
26303   return ferror (f) || fclose (f) != 0;
26304
26305   ;
26306   return 0;
26307 }
26308 _ACEOF
26309 rm -f conftest$ac_exeext
26310 if { (ac_try="$ac_link"
26311 case "(($ac_try" in
26312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26313   *) ac_try_echo=$ac_try;;
26314 esac
26315 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26316 $as_echo "$ac_try_echo") >&5
26317   (eval "$ac_link") 2>&5
26318   ac_status=$?
26319   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26320   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26321   { (case "(($ac_try" in
26322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26323   *) ac_try_echo=$ac_try;;
26324 esac
26325 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26326 $as_echo "$ac_try_echo") >&5
26327   (eval "$ac_try") 2>&5
26328   ac_status=$?
26329   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26330   (exit $ac_status); }; }; then
26331   ac_cv_alignof_long_long_int=`cat conftest.val`
26332 else
26333   $as_echo "$as_me: program exited with status $ac_status" >&5
26334 $as_echo "$as_me: failed program was:" >&5
26335 sed 's/^/| /' conftest.$ac_ext >&5
26336
26337 ( exit $ac_status )
26338 if test "$ac_cv_type_long_long_int" = yes; then
26339      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26340 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26341 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long long int
26342 See \`config.log' for more details." >&5
26343 $as_echo "$as_me: error: cannot compute alignment of long long int
26344 See \`config.log' for more details." >&2;}
26345    { (exit 77); exit 77; }; }; }
26346    else
26347      ac_cv_alignof_long_long_int=0
26348    fi
26349 fi
26350 rm -rf conftest.dSYM
26351 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26352 fi
26353 rm -f conftest.val
26354 fi
26355 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_long_long_int" >&5
26356 $as_echo "$ac_cv_alignof_long_long_int" >&6; }
26357
26358
26359
26360 cat >>confdefs.h <<_ACEOF
26361 #define ALIGNOF_LONG_LONG_INT $ac_cv_alignof_long_long_int
26362 _ACEOF
26363
26364
26365 fi
26366 # The cast to long int works around a bug in the HP C Compiler,
26367 # see AC_CHECK_SIZEOF for more information.
26368 { $as_echo "$as_me:$LINENO: checking alignment of double" >&5
26369 $as_echo_n "checking alignment of double... " >&6; }
26370 if test "${ac_cv_alignof_double+set}" = set; then
26371   $as_echo_n "(cached) " >&6
26372 else
26373   if test "$cross_compiling" = yes; then
26374   # Depending upon the size, compute the lo and hi bounds.
26375 cat >conftest.$ac_ext <<_ACEOF
26376 /* confdefs.h.  */
26377 _ACEOF
26378 cat confdefs.h >>conftest.$ac_ext
26379 cat >>conftest.$ac_ext <<_ACEOF
26380 /* end confdefs.h.  */
26381 $ac_includes_default
26382 #ifndef offsetof
26383 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26384 #endif
26385 typedef struct { char x; double y; } ac__type_alignof_;
26386 int
26387 main ()
26388 {
26389 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26390 test_array [0] = 0
26391
26392   ;
26393   return 0;
26394 }
26395 _ACEOF
26396 rm -f conftest.$ac_objext
26397 if { (ac_try="$ac_compile"
26398 case "(($ac_try" in
26399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26400   *) ac_try_echo=$ac_try;;
26401 esac
26402 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26403 $as_echo "$ac_try_echo") >&5
26404   (eval "$ac_compile") 2>conftest.er1
26405   ac_status=$?
26406   grep -v '^ *+' conftest.er1 >conftest.err
26407   rm -f conftest.er1
26408   cat conftest.err >&5
26409   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26410   (exit $ac_status); } && {
26411          test -z "$ac_c_werror_flag" ||
26412          test ! -s conftest.err
26413        } && test -s conftest.$ac_objext; then
26414   ac_lo=0 ac_mid=0
26415   while :; do
26416     cat >conftest.$ac_ext <<_ACEOF
26417 /* confdefs.h.  */
26418 _ACEOF
26419 cat confdefs.h >>conftest.$ac_ext
26420 cat >>conftest.$ac_ext <<_ACEOF
26421 /* end confdefs.h.  */
26422 $ac_includes_default
26423 #ifndef offsetof
26424 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26425 #endif
26426 typedef struct { char x; double y; } ac__type_alignof_;
26427 int
26428 main ()
26429 {
26430 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26431 test_array [0] = 0
26432
26433   ;
26434   return 0;
26435 }
26436 _ACEOF
26437 rm -f conftest.$ac_objext
26438 if { (ac_try="$ac_compile"
26439 case "(($ac_try" in
26440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26441   *) ac_try_echo=$ac_try;;
26442 esac
26443 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26444 $as_echo "$ac_try_echo") >&5
26445   (eval "$ac_compile") 2>conftest.er1
26446   ac_status=$?
26447   grep -v '^ *+' conftest.er1 >conftest.err
26448   rm -f conftest.er1
26449   cat conftest.err >&5
26450   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26451   (exit $ac_status); } && {
26452          test -z "$ac_c_werror_flag" ||
26453          test ! -s conftest.err
26454        } && test -s conftest.$ac_objext; then
26455   ac_hi=$ac_mid; break
26456 else
26457   $as_echo "$as_me: failed program was:" >&5
26458 sed 's/^/| /' conftest.$ac_ext >&5
26459
26460         ac_lo=`expr $ac_mid + 1`
26461                         if test $ac_lo -le $ac_mid; then
26462                           ac_lo= ac_hi=
26463                           break
26464                         fi
26465                         ac_mid=`expr 2 '*' $ac_mid + 1`
26466 fi
26467
26468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26469   done
26470 else
26471   $as_echo "$as_me: failed program was:" >&5
26472 sed 's/^/| /' conftest.$ac_ext >&5
26473
26474         cat >conftest.$ac_ext <<_ACEOF
26475 /* confdefs.h.  */
26476 _ACEOF
26477 cat confdefs.h >>conftest.$ac_ext
26478 cat >>conftest.$ac_ext <<_ACEOF
26479 /* end confdefs.h.  */
26480 $ac_includes_default
26481 #ifndef offsetof
26482 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26483 #endif
26484 typedef struct { char x; double y; } ac__type_alignof_;
26485 int
26486 main ()
26487 {
26488 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
26489 test_array [0] = 0
26490
26491   ;
26492   return 0;
26493 }
26494 _ACEOF
26495 rm -f conftest.$ac_objext
26496 if { (ac_try="$ac_compile"
26497 case "(($ac_try" in
26498   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26499   *) ac_try_echo=$ac_try;;
26500 esac
26501 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26502 $as_echo "$ac_try_echo") >&5
26503   (eval "$ac_compile") 2>conftest.er1
26504   ac_status=$?
26505   grep -v '^ *+' conftest.er1 >conftest.err
26506   rm -f conftest.er1
26507   cat conftest.err >&5
26508   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26509   (exit $ac_status); } && {
26510          test -z "$ac_c_werror_flag" ||
26511          test ! -s conftest.err
26512        } && test -s conftest.$ac_objext; then
26513   ac_hi=-1 ac_mid=-1
26514   while :; do
26515     cat >conftest.$ac_ext <<_ACEOF
26516 /* confdefs.h.  */
26517 _ACEOF
26518 cat confdefs.h >>conftest.$ac_ext
26519 cat >>conftest.$ac_ext <<_ACEOF
26520 /* end confdefs.h.  */
26521 $ac_includes_default
26522 #ifndef offsetof
26523 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26524 #endif
26525 typedef struct { char x; double y; } ac__type_alignof_;
26526 int
26527 main ()
26528 {
26529 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
26530 test_array [0] = 0
26531
26532   ;
26533   return 0;
26534 }
26535 _ACEOF
26536 rm -f conftest.$ac_objext
26537 if { (ac_try="$ac_compile"
26538 case "(($ac_try" in
26539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26540   *) ac_try_echo=$ac_try;;
26541 esac
26542 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26543 $as_echo "$ac_try_echo") >&5
26544   (eval "$ac_compile") 2>conftest.er1
26545   ac_status=$?
26546   grep -v '^ *+' conftest.er1 >conftest.err
26547   rm -f conftest.er1
26548   cat conftest.err >&5
26549   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26550   (exit $ac_status); } && {
26551          test -z "$ac_c_werror_flag" ||
26552          test ! -s conftest.err
26553        } && test -s conftest.$ac_objext; then
26554   ac_lo=$ac_mid; break
26555 else
26556   $as_echo "$as_me: failed program was:" >&5
26557 sed 's/^/| /' conftest.$ac_ext >&5
26558
26559         ac_hi=`expr '(' $ac_mid ')' - 1`
26560                         if test $ac_mid -le $ac_hi; then
26561                           ac_lo= ac_hi=
26562                           break
26563                         fi
26564                         ac_mid=`expr 2 '*' $ac_mid`
26565 fi
26566
26567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26568   done
26569 else
26570   $as_echo "$as_me: failed program was:" >&5
26571 sed 's/^/| /' conftest.$ac_ext >&5
26572
26573         ac_lo= ac_hi=
26574 fi
26575
26576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26577 fi
26578
26579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26580 # Binary search between lo and hi bounds.
26581 while test "x$ac_lo" != "x$ac_hi"; do
26582   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26583   cat >conftest.$ac_ext <<_ACEOF
26584 /* confdefs.h.  */
26585 _ACEOF
26586 cat confdefs.h >>conftest.$ac_ext
26587 cat >>conftest.$ac_ext <<_ACEOF
26588 /* end confdefs.h.  */
26589 $ac_includes_default
26590 #ifndef offsetof
26591 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26592 #endif
26593 typedef struct { char x; double y; } ac__type_alignof_;
26594 int
26595 main ()
26596 {
26597 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26598 test_array [0] = 0
26599
26600   ;
26601   return 0;
26602 }
26603 _ACEOF
26604 rm -f conftest.$ac_objext
26605 if { (ac_try="$ac_compile"
26606 case "(($ac_try" in
26607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26608   *) ac_try_echo=$ac_try;;
26609 esac
26610 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26611 $as_echo "$ac_try_echo") >&5
26612   (eval "$ac_compile") 2>conftest.er1
26613   ac_status=$?
26614   grep -v '^ *+' conftest.er1 >conftest.err
26615   rm -f conftest.er1
26616   cat conftest.err >&5
26617   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26618   (exit $ac_status); } && {
26619          test -z "$ac_c_werror_flag" ||
26620          test ! -s conftest.err
26621        } && test -s conftest.$ac_objext; then
26622   ac_hi=$ac_mid
26623 else
26624   $as_echo "$as_me: failed program was:" >&5
26625 sed 's/^/| /' conftest.$ac_ext >&5
26626
26627         ac_lo=`expr '(' $ac_mid ')' + 1`
26628 fi
26629
26630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26631 done
26632 case $ac_lo in
26633 ?*) ac_cv_alignof_double=$ac_lo;;
26634 '') if test "$ac_cv_type_double" = yes; then
26635      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26636 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26637 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of double
26638 See \`config.log' for more details." >&5
26639 $as_echo "$as_me: error: cannot compute alignment of double
26640 See \`config.log' for more details." >&2;}
26641    { (exit 77); exit 77; }; }; }
26642    else
26643      ac_cv_alignof_double=0
26644    fi ;;
26645 esac
26646 else
26647   cat >conftest.$ac_ext <<_ACEOF
26648 /* confdefs.h.  */
26649 _ACEOF
26650 cat confdefs.h >>conftest.$ac_ext
26651 cat >>conftest.$ac_ext <<_ACEOF
26652 /* end confdefs.h.  */
26653 $ac_includes_default
26654 #ifndef offsetof
26655 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26656 #endif
26657 typedef struct { char x; double y; } ac__type_alignof_;
26658 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26659 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26660 #include <stdio.h>
26661 #include <stdlib.h>
26662 int
26663 main ()
26664 {
26665
26666   FILE *f = fopen ("conftest.val", "w");
26667   if (! f)
26668     return 1;
26669   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26670     {
26671       long int i = longval ();
26672       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26673         return 1;
26674       fprintf (f, "%ld", i);
26675     }
26676   else
26677     {
26678       unsigned long int i = ulongval ();
26679       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26680         return 1;
26681       fprintf (f, "%lu", i);
26682     }
26683   /* Do not output a trailing newline, as this causes \r\n confusion
26684      on some platforms.  */
26685   return ferror (f) || fclose (f) != 0;
26686
26687   ;
26688   return 0;
26689 }
26690 _ACEOF
26691 rm -f conftest$ac_exeext
26692 if { (ac_try="$ac_link"
26693 case "(($ac_try" in
26694   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26695   *) ac_try_echo=$ac_try;;
26696 esac
26697 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26698 $as_echo "$ac_try_echo") >&5
26699   (eval "$ac_link") 2>&5
26700   ac_status=$?
26701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26702   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26703   { (case "(($ac_try" in
26704   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26705   *) ac_try_echo=$ac_try;;
26706 esac
26707 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26708 $as_echo "$ac_try_echo") >&5
26709   (eval "$ac_try") 2>&5
26710   ac_status=$?
26711   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26712   (exit $ac_status); }; }; then
26713   ac_cv_alignof_double=`cat conftest.val`
26714 else
26715   $as_echo "$as_me: program exited with status $ac_status" >&5
26716 $as_echo "$as_me: failed program was:" >&5
26717 sed 's/^/| /' conftest.$ac_ext >&5
26718
26719 ( exit $ac_status )
26720 if test "$ac_cv_type_double" = yes; then
26721      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26722 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26723 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of double
26724 See \`config.log' for more details." >&5
26725 $as_echo "$as_me: error: cannot compute alignment of double
26726 See \`config.log' for more details." >&2;}
26727    { (exit 77); exit 77; }; }; }
26728    else
26729      ac_cv_alignof_double=0
26730    fi
26731 fi
26732 rm -rf conftest.dSYM
26733 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26734 fi
26735 rm -f conftest.val
26736 fi
26737 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_double" >&5
26738 $as_echo "$ac_cv_alignof_double" >&6; }
26739
26740
26741
26742 cat >>confdefs.h <<_ACEOF
26743 #define ALIGNOF_DOUBLE $ac_cv_alignof_double
26744 _ACEOF
26745
26746
26747
26748 # Compute maximum alignment of any basic type.
26749 # We assume long's alignment is at least as strong as char, short, or int;
26750 # but we must check long long (if it exists) and double.
26751
26752 MAX_ALIGNOF=$ac_cv_alignof_long
26753 if test $MAX_ALIGNOF -lt $ac_cv_alignof_double ; then
26754   MAX_ALIGNOF=$ac_cv_alignof_double
26755 fi
26756 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $ac_cv_alignof_long_long_int ; then
26757   MAX_ALIGNOF="$ac_cv_alignof_long_long_int"
26758 fi
26759
26760 cat >>confdefs.h <<_ACEOF
26761 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
26762 _ACEOF
26763
26764
26765
26766 # Some platforms predefine the types int8, int16, etc.  Only check
26767 # a (hopefully) representative subset.
26768 { $as_echo "$as_me:$LINENO: checking for int8" >&5
26769 $as_echo_n "checking for int8... " >&6; }
26770 if test "${ac_cv_type_int8+set}" = set; then
26771   $as_echo_n "(cached) " >&6
26772 else
26773   ac_cv_type_int8=no
26774 cat >conftest.$ac_ext <<_ACEOF
26775 /* confdefs.h.  */
26776 _ACEOF
26777 cat confdefs.h >>conftest.$ac_ext
26778 cat >>conftest.$ac_ext <<_ACEOF
26779 /* end confdefs.h.  */
26780 #include <stdio.h>
26781 #ifdef HAVE_SUPPORTDEFS_H
26782 #include <SupportDefs.h>
26783 #endif
26784
26785 int
26786 main ()
26787 {
26788 if (sizeof (int8))
26789        return 0;
26790   ;
26791   return 0;
26792 }
26793 _ACEOF
26794 rm -f conftest.$ac_objext
26795 if { (ac_try="$ac_compile"
26796 case "(($ac_try" in
26797   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26798   *) ac_try_echo=$ac_try;;
26799 esac
26800 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26801 $as_echo "$ac_try_echo") >&5
26802   (eval "$ac_compile") 2>conftest.er1
26803   ac_status=$?
26804   grep -v '^ *+' conftest.er1 >conftest.err
26805   rm -f conftest.er1
26806   cat conftest.err >&5
26807   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26808   (exit $ac_status); } && {
26809          test -z "$ac_c_werror_flag" ||
26810          test ! -s conftest.err
26811        } && test -s conftest.$ac_objext; then
26812   cat >conftest.$ac_ext <<_ACEOF
26813 /* confdefs.h.  */
26814 _ACEOF
26815 cat confdefs.h >>conftest.$ac_ext
26816 cat >>conftest.$ac_ext <<_ACEOF
26817 /* end confdefs.h.  */
26818 #include <stdio.h>
26819 #ifdef HAVE_SUPPORTDEFS_H
26820 #include <SupportDefs.h>
26821 #endif
26822
26823 int
26824 main ()
26825 {
26826 if (sizeof ((int8)))
26827           return 0;
26828   ;
26829   return 0;
26830 }
26831 _ACEOF
26832 rm -f conftest.$ac_objext
26833 if { (ac_try="$ac_compile"
26834 case "(($ac_try" in
26835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26836   *) ac_try_echo=$ac_try;;
26837 esac
26838 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26839 $as_echo "$ac_try_echo") >&5
26840   (eval "$ac_compile") 2>conftest.er1
26841   ac_status=$?
26842   grep -v '^ *+' conftest.er1 >conftest.err
26843   rm -f conftest.er1
26844   cat conftest.err >&5
26845   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26846   (exit $ac_status); } && {
26847          test -z "$ac_c_werror_flag" ||
26848          test ! -s conftest.err
26849        } && test -s conftest.$ac_objext; then
26850   :
26851 else
26852   $as_echo "$as_me: failed program was:" >&5
26853 sed 's/^/| /' conftest.$ac_ext >&5
26854
26855         ac_cv_type_int8=yes
26856 fi
26857
26858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26859 else
26860   $as_echo "$as_me: failed program was:" >&5
26861 sed 's/^/| /' conftest.$ac_ext >&5
26862
26863
26864 fi
26865
26866 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26867 fi
26868 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
26869 $as_echo "$ac_cv_type_int8" >&6; }
26870 if test "x$ac_cv_type_int8" = x""yes; then
26871
26872 cat >>confdefs.h <<_ACEOF
26873 #define HAVE_INT8 1
26874 _ACEOF
26875
26876
26877 fi
26878 { $as_echo "$as_me:$LINENO: checking for uint8" >&5
26879 $as_echo_n "checking for uint8... " >&6; }
26880 if test "${ac_cv_type_uint8+set}" = set; then
26881   $as_echo_n "(cached) " >&6
26882 else
26883   ac_cv_type_uint8=no
26884 cat >conftest.$ac_ext <<_ACEOF
26885 /* confdefs.h.  */
26886 _ACEOF
26887 cat confdefs.h >>conftest.$ac_ext
26888 cat >>conftest.$ac_ext <<_ACEOF
26889 /* end confdefs.h.  */
26890 #include <stdio.h>
26891 #ifdef HAVE_SUPPORTDEFS_H
26892 #include <SupportDefs.h>
26893 #endif
26894
26895 int
26896 main ()
26897 {
26898 if (sizeof (uint8))
26899        return 0;
26900   ;
26901   return 0;
26902 }
26903 _ACEOF
26904 rm -f conftest.$ac_objext
26905 if { (ac_try="$ac_compile"
26906 case "(($ac_try" in
26907   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26908   *) ac_try_echo=$ac_try;;
26909 esac
26910 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26911 $as_echo "$ac_try_echo") >&5
26912   (eval "$ac_compile") 2>conftest.er1
26913   ac_status=$?
26914   grep -v '^ *+' conftest.er1 >conftest.err
26915   rm -f conftest.er1
26916   cat conftest.err >&5
26917   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26918   (exit $ac_status); } && {
26919          test -z "$ac_c_werror_flag" ||
26920          test ! -s conftest.err
26921        } && test -s conftest.$ac_objext; then
26922   cat >conftest.$ac_ext <<_ACEOF
26923 /* confdefs.h.  */
26924 _ACEOF
26925 cat confdefs.h >>conftest.$ac_ext
26926 cat >>conftest.$ac_ext <<_ACEOF
26927 /* end confdefs.h.  */
26928 #include <stdio.h>
26929 #ifdef HAVE_SUPPORTDEFS_H
26930 #include <SupportDefs.h>
26931 #endif
26932
26933 int
26934 main ()
26935 {
26936 if (sizeof ((uint8)))
26937           return 0;
26938   ;
26939   return 0;
26940 }
26941 _ACEOF
26942 rm -f conftest.$ac_objext
26943 if { (ac_try="$ac_compile"
26944 case "(($ac_try" in
26945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26946   *) ac_try_echo=$ac_try;;
26947 esac
26948 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26949 $as_echo "$ac_try_echo") >&5
26950   (eval "$ac_compile") 2>conftest.er1
26951   ac_status=$?
26952   grep -v '^ *+' conftest.er1 >conftest.err
26953   rm -f conftest.er1
26954   cat conftest.err >&5
26955   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26956   (exit $ac_status); } && {
26957          test -z "$ac_c_werror_flag" ||
26958          test ! -s conftest.err
26959        } && test -s conftest.$ac_objext; then
26960   :
26961 else
26962   $as_echo "$as_me: failed program was:" >&5
26963 sed 's/^/| /' conftest.$ac_ext >&5
26964
26965         ac_cv_type_uint8=yes
26966 fi
26967
26968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26969 else
26970   $as_echo "$as_me: failed program was:" >&5
26971 sed 's/^/| /' conftest.$ac_ext >&5
26972
26973
26974 fi
26975
26976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26977 fi
26978 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
26979 $as_echo "$ac_cv_type_uint8" >&6; }
26980 if test "x$ac_cv_type_uint8" = x""yes; then
26981
26982 cat >>confdefs.h <<_ACEOF
26983 #define HAVE_UINT8 1
26984 _ACEOF
26985
26986
26987 fi
26988 { $as_echo "$as_me:$LINENO: checking for int64" >&5
26989 $as_echo_n "checking for int64... " >&6; }
26990 if test "${ac_cv_type_int64+set}" = set; then
26991   $as_echo_n "(cached) " >&6
26992 else
26993   ac_cv_type_int64=no
26994 cat >conftest.$ac_ext <<_ACEOF
26995 /* confdefs.h.  */
26996 _ACEOF
26997 cat confdefs.h >>conftest.$ac_ext
26998 cat >>conftest.$ac_ext <<_ACEOF
26999 /* end confdefs.h.  */
27000 #include <stdio.h>
27001 #ifdef HAVE_SUPPORTDEFS_H
27002 #include <SupportDefs.h>
27003 #endif
27004
27005 int
27006 main ()
27007 {
27008 if (sizeof (int64))
27009        return 0;
27010   ;
27011   return 0;
27012 }
27013 _ACEOF
27014 rm -f conftest.$ac_objext
27015 if { (ac_try="$ac_compile"
27016 case "(($ac_try" in
27017   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27018   *) ac_try_echo=$ac_try;;
27019 esac
27020 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27021 $as_echo "$ac_try_echo") >&5
27022   (eval "$ac_compile") 2>conftest.er1
27023   ac_status=$?
27024   grep -v '^ *+' conftest.er1 >conftest.err
27025   rm -f conftest.er1
27026   cat conftest.err >&5
27027   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27028   (exit $ac_status); } && {
27029          test -z "$ac_c_werror_flag" ||
27030          test ! -s conftest.err
27031        } && test -s conftest.$ac_objext; then
27032   cat >conftest.$ac_ext <<_ACEOF
27033 /* confdefs.h.  */
27034 _ACEOF
27035 cat confdefs.h >>conftest.$ac_ext
27036 cat >>conftest.$ac_ext <<_ACEOF
27037 /* end confdefs.h.  */
27038 #include <stdio.h>
27039 #ifdef HAVE_SUPPORTDEFS_H
27040 #include <SupportDefs.h>
27041 #endif
27042
27043 int
27044 main ()
27045 {
27046 if (sizeof ((int64)))
27047           return 0;
27048   ;
27049   return 0;
27050 }
27051 _ACEOF
27052 rm -f conftest.$ac_objext
27053 if { (ac_try="$ac_compile"
27054 case "(($ac_try" in
27055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27056   *) ac_try_echo=$ac_try;;
27057 esac
27058 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27059 $as_echo "$ac_try_echo") >&5
27060   (eval "$ac_compile") 2>conftest.er1
27061   ac_status=$?
27062   grep -v '^ *+' conftest.er1 >conftest.err
27063   rm -f conftest.er1
27064   cat conftest.err >&5
27065   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27066   (exit $ac_status); } && {
27067          test -z "$ac_c_werror_flag" ||
27068          test ! -s conftest.err
27069        } && test -s conftest.$ac_objext; then
27070   :
27071 else
27072   $as_echo "$as_me: failed program was:" >&5
27073 sed 's/^/| /' conftest.$ac_ext >&5
27074
27075         ac_cv_type_int64=yes
27076 fi
27077
27078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27079 else
27080   $as_echo "$as_me: failed program was:" >&5
27081 sed 's/^/| /' conftest.$ac_ext >&5
27082
27083
27084 fi
27085
27086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27087 fi
27088 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
27089 $as_echo "$ac_cv_type_int64" >&6; }
27090 if test "x$ac_cv_type_int64" = x""yes; then
27091
27092 cat >>confdefs.h <<_ACEOF
27093 #define HAVE_INT64 1
27094 _ACEOF
27095
27096
27097 fi
27098 { $as_echo "$as_me:$LINENO: checking for uint64" >&5
27099 $as_echo_n "checking for uint64... " >&6; }
27100 if test "${ac_cv_type_uint64+set}" = set; then
27101   $as_echo_n "(cached) " >&6
27102 else
27103   ac_cv_type_uint64=no
27104 cat >conftest.$ac_ext <<_ACEOF
27105 /* confdefs.h.  */
27106 _ACEOF
27107 cat confdefs.h >>conftest.$ac_ext
27108 cat >>conftest.$ac_ext <<_ACEOF
27109 /* end confdefs.h.  */
27110 #include <stdio.h>
27111 #ifdef HAVE_SUPPORTDEFS_H
27112 #include <SupportDefs.h>
27113 #endif
27114
27115 int
27116 main ()
27117 {
27118 if (sizeof (uint64))
27119        return 0;
27120   ;
27121   return 0;
27122 }
27123 _ACEOF
27124 rm -f conftest.$ac_objext
27125 if { (ac_try="$ac_compile"
27126 case "(($ac_try" in
27127   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27128   *) ac_try_echo=$ac_try;;
27129 esac
27130 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27131 $as_echo "$ac_try_echo") >&5
27132   (eval "$ac_compile") 2>conftest.er1
27133   ac_status=$?
27134   grep -v '^ *+' conftest.er1 >conftest.err
27135   rm -f conftest.er1
27136   cat conftest.err >&5
27137   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27138   (exit $ac_status); } && {
27139          test -z "$ac_c_werror_flag" ||
27140          test ! -s conftest.err
27141        } && test -s conftest.$ac_objext; then
27142   cat >conftest.$ac_ext <<_ACEOF
27143 /* confdefs.h.  */
27144 _ACEOF
27145 cat confdefs.h >>conftest.$ac_ext
27146 cat >>conftest.$ac_ext <<_ACEOF
27147 /* end confdefs.h.  */
27148 #include <stdio.h>
27149 #ifdef HAVE_SUPPORTDEFS_H
27150 #include <SupportDefs.h>
27151 #endif
27152
27153 int
27154 main ()
27155 {
27156 if (sizeof ((uint64)))
27157           return 0;
27158   ;
27159   return 0;
27160 }
27161 _ACEOF
27162 rm -f conftest.$ac_objext
27163 if { (ac_try="$ac_compile"
27164 case "(($ac_try" in
27165   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27166   *) ac_try_echo=$ac_try;;
27167 esac
27168 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27169 $as_echo "$ac_try_echo") >&5
27170   (eval "$ac_compile") 2>conftest.er1
27171   ac_status=$?
27172   grep -v '^ *+' conftest.er1 >conftest.err
27173   rm -f conftest.er1
27174   cat conftest.err >&5
27175   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27176   (exit $ac_status); } && {
27177          test -z "$ac_c_werror_flag" ||
27178          test ! -s conftest.err
27179        } && test -s conftest.$ac_objext; then
27180   :
27181 else
27182   $as_echo "$as_me: failed program was:" >&5
27183 sed 's/^/| /' conftest.$ac_ext >&5
27184
27185         ac_cv_type_uint64=yes
27186 fi
27187
27188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27189 else
27190   $as_echo "$as_me: failed program was:" >&5
27191 sed 's/^/| /' conftest.$ac_ext >&5
27192
27193
27194 fi
27195
27196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27197 fi
27198 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
27199 $as_echo "$ac_cv_type_uint64" >&6; }
27200 if test "x$ac_cv_type_uint64" = x""yes; then
27201
27202 cat >>confdefs.h <<_ACEOF
27203 #define HAVE_UINT64 1
27204 _ACEOF
27205
27206
27207 fi
27208
27209
27210 # We also check for sig_atomic_t, which *should* be defined per ANSI
27211 # C, but is missing on some old platforms.
27212 { $as_echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
27213 $as_echo_n "checking for sig_atomic_t... " >&6; }
27214 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
27215   $as_echo_n "(cached) " >&6
27216 else
27217   ac_cv_type_sig_atomic_t=no
27218 cat >conftest.$ac_ext <<_ACEOF
27219 /* confdefs.h.  */
27220 _ACEOF
27221 cat confdefs.h >>conftest.$ac_ext
27222 cat >>conftest.$ac_ext <<_ACEOF
27223 /* end confdefs.h.  */
27224 #include <signal.h>
27225
27226 int
27227 main ()
27228 {
27229 if (sizeof (sig_atomic_t))
27230        return 0;
27231   ;
27232   return 0;
27233 }
27234 _ACEOF
27235 rm -f conftest.$ac_objext
27236 if { (ac_try="$ac_compile"
27237 case "(($ac_try" in
27238   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27239   *) ac_try_echo=$ac_try;;
27240 esac
27241 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27242 $as_echo "$ac_try_echo") >&5
27243   (eval "$ac_compile") 2>conftest.er1
27244   ac_status=$?
27245   grep -v '^ *+' conftest.er1 >conftest.err
27246   rm -f conftest.er1
27247   cat conftest.err >&5
27248   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27249   (exit $ac_status); } && {
27250          test -z "$ac_c_werror_flag" ||
27251          test ! -s conftest.err
27252        } && test -s conftest.$ac_objext; then
27253   cat >conftest.$ac_ext <<_ACEOF
27254 /* confdefs.h.  */
27255 _ACEOF
27256 cat confdefs.h >>conftest.$ac_ext
27257 cat >>conftest.$ac_ext <<_ACEOF
27258 /* end confdefs.h.  */
27259 #include <signal.h>
27260
27261 int
27262 main ()
27263 {
27264 if (sizeof ((sig_atomic_t)))
27265           return 0;
27266   ;
27267   return 0;
27268 }
27269 _ACEOF
27270 rm -f conftest.$ac_objext
27271 if { (ac_try="$ac_compile"
27272 case "(($ac_try" in
27273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27274   *) ac_try_echo=$ac_try;;
27275 esac
27276 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27277 $as_echo "$ac_try_echo") >&5
27278   (eval "$ac_compile") 2>conftest.er1
27279   ac_status=$?
27280   grep -v '^ *+' conftest.er1 >conftest.err
27281   rm -f conftest.er1
27282   cat conftest.err >&5
27283   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27284   (exit $ac_status); } && {
27285          test -z "$ac_c_werror_flag" ||
27286          test ! -s conftest.err
27287        } && test -s conftest.$ac_objext; then
27288   :
27289 else
27290   $as_echo "$as_me: failed program was:" >&5
27291 sed 's/^/| /' conftest.$ac_ext >&5
27292
27293         ac_cv_type_sig_atomic_t=yes
27294 fi
27295
27296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27297 else
27298   $as_echo "$as_me: failed program was:" >&5
27299 sed 's/^/| /' conftest.$ac_ext >&5
27300
27301
27302 fi
27303
27304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27305 fi
27306 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
27307 $as_echo "$ac_cv_type_sig_atomic_t" >&6; }
27308 if test "x$ac_cv_type_sig_atomic_t" = x""yes; then
27309
27310 cat >>confdefs.h <<_ACEOF
27311 #define HAVE_SIG_ATOMIC_T 1
27312 _ACEOF
27313
27314
27315 fi
27316
27317
27318
27319 if test "$PORTNAME" != "win32"
27320 then
27321 { $as_echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
27322 $as_echo_n "checking for POSIX signal interface... " >&6; }
27323 if test "${pgac_cv_func_posix_signals+set}" = set; then
27324   $as_echo_n "(cached) " >&6
27325 else
27326   cat >conftest.$ac_ext <<_ACEOF
27327 /* confdefs.h.  */
27328 _ACEOF
27329 cat confdefs.h >>conftest.$ac_ext
27330 cat >>conftest.$ac_ext <<_ACEOF
27331 /* end confdefs.h.  */
27332 #include <signal.h>
27333
27334 int
27335 main ()
27336 {
27337 struct sigaction act, oact;
27338 sigemptyset(&act.sa_mask);
27339 act.sa_flags = SA_RESTART;
27340 sigaction(0, &act, &oact);
27341   ;
27342   return 0;
27343 }
27344 _ACEOF
27345 rm -f conftest.$ac_objext conftest$ac_exeext
27346 if { (ac_try="$ac_link"
27347 case "(($ac_try" in
27348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27349   *) ac_try_echo=$ac_try;;
27350 esac
27351 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27352 $as_echo "$ac_try_echo") >&5
27353   (eval "$ac_link") 2>conftest.er1
27354   ac_status=$?
27355   grep -v '^ *+' conftest.er1 >conftest.err
27356   rm -f conftest.er1
27357   cat conftest.err >&5
27358   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27359   (exit $ac_status); } && {
27360          test -z "$ac_c_werror_flag" ||
27361          test ! -s conftest.err
27362        } && test -s conftest$ac_exeext && {
27363          test "$cross_compiling" = yes ||
27364          $as_test_x conftest$ac_exeext
27365        }; then
27366   pgac_cv_func_posix_signals=yes
27367 else
27368   $as_echo "$as_me: failed program was:" >&5
27369 sed 's/^/| /' conftest.$ac_ext >&5
27370
27371         pgac_cv_func_posix_signals=no
27372 fi
27373
27374 rm -rf conftest.dSYM
27375 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27376       conftest$ac_exeext conftest.$ac_ext
27377 fi
27378 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
27379 $as_echo "$pgac_cv_func_posix_signals" >&6; }
27380 if test x"$pgac_cv_func_posix_signals" = xyes ; then
27381
27382 cat >>confdefs.h <<\_ACEOF
27383 #define HAVE_POSIX_SIGNALS /**/
27384 _ACEOF
27385
27386 fi
27387 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
27388
27389 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
27390   { { $as_echo "$as_me:$LINENO: error:
27391 Thread-safety requires POSIX signals, which are not supported by this
27392 operating system;  use --disable-thread-safety to disable thread safety." >&5
27393 $as_echo "$as_me: error:
27394 Thread-safety requires POSIX signals, which are not supported by this
27395 operating system;  use --disable-thread-safety to disable thread safety." >&2;}
27396    { (exit 1); exit 1; }; }
27397 fi
27398 fi
27399
27400 # SunOS doesn't handle negative byte comparisons properly with +/- return
27401 { $as_echo "$as_me:$LINENO: checking for working memcmp" >&5
27402 $as_echo_n "checking for working memcmp... " >&6; }
27403 if test "${ac_cv_func_memcmp_working+set}" = set; then
27404   $as_echo_n "(cached) " >&6
27405 else
27406   if test "$cross_compiling" = yes; then
27407   ac_cv_func_memcmp_working=no
27408 else
27409   cat >conftest.$ac_ext <<_ACEOF
27410 /* confdefs.h.  */
27411 _ACEOF
27412 cat confdefs.h >>conftest.$ac_ext
27413 cat >>conftest.$ac_ext <<_ACEOF
27414 /* end confdefs.h.  */
27415 $ac_includes_default
27416 int
27417 main ()
27418 {
27419
27420   /* Some versions of memcmp are not 8-bit clean.  */
27421   char c0 = '\100', c1 = '\200', c2 = '\201';
27422   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
27423     return 1;
27424
27425   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
27426      or more and with at least one buffer not starting on a 4-byte boundary.
27427      William Lewis provided this test program.   */
27428   {
27429     char foo[21];
27430     char bar[21];
27431     int i;
27432     for (i = 0; i < 4; i++)
27433       {
27434         char *a = foo + i;
27435         char *b = bar + i;
27436         strcpy (a, "--------01111111");
27437         strcpy (b, "--------10000000");
27438         if (memcmp (a, b, 16) >= 0)
27439           return 1;
27440       }
27441     return 0;
27442   }
27443
27444   ;
27445   return 0;
27446 }
27447 _ACEOF
27448 rm -f conftest$ac_exeext
27449 if { (ac_try="$ac_link"
27450 case "(($ac_try" in
27451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27452   *) ac_try_echo=$ac_try;;
27453 esac
27454 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27455 $as_echo "$ac_try_echo") >&5
27456   (eval "$ac_link") 2>&5
27457   ac_status=$?
27458   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27459   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27460   { (case "(($ac_try" in
27461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27462   *) ac_try_echo=$ac_try;;
27463 esac
27464 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27465 $as_echo "$ac_try_echo") >&5
27466   (eval "$ac_try") 2>&5
27467   ac_status=$?
27468   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27469   (exit $ac_status); }; }; then
27470   ac_cv_func_memcmp_working=yes
27471 else
27472   $as_echo "$as_me: program exited with status $ac_status" >&5
27473 $as_echo "$as_me: failed program was:" >&5
27474 sed 's/^/| /' conftest.$ac_ext >&5
27475
27476 ( exit $ac_status )
27477 ac_cv_func_memcmp_working=no
27478 fi
27479 rm -rf conftest.dSYM
27480 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27481 fi
27482
27483
27484 fi
27485 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
27486 $as_echo "$ac_cv_func_memcmp_working" >&6; }
27487 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
27488   *" memcmp.$ac_objext "* ) ;;
27489   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
27490  ;;
27491 esac
27492
27493
27494
27495
27496 # Select semaphore implementation type.
27497 if test "$PORTNAME" != "win32"; then
27498   if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
27499
27500 cat >>confdefs.h <<\_ACEOF
27501 #define USE_NAMED_POSIX_SEMAPHORES 1
27502 _ACEOF
27503
27504     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
27505   else
27506     if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
27507
27508 cat >>confdefs.h <<\_ACEOF
27509 #define USE_UNNAMED_POSIX_SEMAPHORES 1
27510 _ACEOF
27511
27512       SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
27513     else
27514
27515 cat >>confdefs.h <<\_ACEOF
27516 #define USE_SYSV_SEMAPHORES 1
27517 _ACEOF
27518
27519       SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
27520     fi
27521   fi
27522 else
27523
27524 cat >>confdefs.h <<\_ACEOF
27525 #define USE_WIN32_SEMAPHORES 1
27526 _ACEOF
27527
27528   SEMA_IMPLEMENTATION="src/backend/port/win32_sema.c"
27529 fi
27530
27531
27532 # Select shared-memory implementation type.
27533 if test "$PORTNAME" != "win32"; then
27534
27535 cat >>confdefs.h <<\_ACEOF
27536 #define USE_SYSV_SHARED_MEMORY 1
27537 _ACEOF
27538
27539   SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
27540 else
27541
27542 cat >>confdefs.h <<\_ACEOF
27543 #define USE_WIN32_SHARED_MEMORY 1
27544 _ACEOF
27545
27546   SHMEM_IMPLEMENTATION="src/backend/port/win32_shmem.c"
27547 fi
27548
27549 # If not set in template file, set bytes to use libc memset()
27550 if test x"$MEMSET_LOOP_LIMIT" = x"" ; then
27551   MEMSET_LOOP_LIMIT=1024
27552 fi
27553
27554 cat >>confdefs.h <<_ACEOF
27555 #define MEMSET_LOOP_LIMIT ${MEMSET_LOOP_LIMIT}
27556 _ACEOF
27557
27558
27559
27560 if test "$enable_nls" = yes ; then
27561
27562   { $as_echo "$as_me:$LINENO: checking for library containing bind_textdomain_codeset" >&5
27563 $as_echo_n "checking for library containing bind_textdomain_codeset... " >&6; }
27564 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
27565   $as_echo_n "(cached) " >&6
27566 else
27567   ac_func_search_save_LIBS=$LIBS
27568 cat >conftest.$ac_ext <<_ACEOF
27569 /* confdefs.h.  */
27570 _ACEOF
27571 cat confdefs.h >>conftest.$ac_ext
27572 cat >>conftest.$ac_ext <<_ACEOF
27573 /* end confdefs.h.  */
27574
27575 /* Override any GCC internal prototype to avoid an error.
27576    Use char because int might match the return type of a GCC
27577    builtin and then its argument prototype would still apply.  */
27578 #ifdef __cplusplus
27579 extern "C"
27580 #endif
27581 char bind_textdomain_codeset ();
27582 int
27583 main ()
27584 {
27585 return bind_textdomain_codeset ();
27586   ;
27587   return 0;
27588 }
27589 _ACEOF
27590 for ac_lib in '' intl; do
27591   if test -z "$ac_lib"; then
27592     ac_res="none required"
27593   else
27594     ac_res=-l$ac_lib
27595     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
27596   fi
27597   rm -f conftest.$ac_objext conftest$ac_exeext
27598 if { (ac_try="$ac_link"
27599 case "(($ac_try" in
27600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27601   *) ac_try_echo=$ac_try;;
27602 esac
27603 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27604 $as_echo "$ac_try_echo") >&5
27605   (eval "$ac_link") 2>conftest.er1
27606   ac_status=$?
27607   grep -v '^ *+' conftest.er1 >conftest.err
27608   rm -f conftest.er1
27609   cat conftest.err >&5
27610   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27611   (exit $ac_status); } && {
27612          test -z "$ac_c_werror_flag" ||
27613          test ! -s conftest.err
27614        } && test -s conftest$ac_exeext && {
27615          test "$cross_compiling" = yes ||
27616          $as_test_x conftest$ac_exeext
27617        }; then
27618   ac_cv_search_bind_textdomain_codeset=$ac_res
27619 else
27620   $as_echo "$as_me: failed program was:" >&5
27621 sed 's/^/| /' conftest.$ac_ext >&5
27622
27623
27624 fi
27625
27626 rm -rf conftest.dSYM
27627 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27628       conftest$ac_exeext
27629   if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
27630   break
27631 fi
27632 done
27633 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
27634   :
27635 else
27636   ac_cv_search_bind_textdomain_codeset=no
27637 fi
27638 rm conftest.$ac_ext
27639 LIBS=$ac_func_search_save_LIBS
27640 fi
27641 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_bind_textdomain_codeset" >&5
27642 $as_echo "$ac_cv_search_bind_textdomain_codeset" >&6; }
27643 ac_res=$ac_cv_search_bind_textdomain_codeset
27644 if test "$ac_res" != no; then
27645   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
27646
27647 else
27648   { { $as_echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
27649 $as_echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
27650    { (exit 1); exit 1; }; }
27651 fi
27652
27653   if test "${ac_cv_header_libintl_h+set}" = set; then
27654   { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
27655 $as_echo_n "checking for libintl.h... " >&6; }
27656 if test "${ac_cv_header_libintl_h+set}" = set; then
27657   $as_echo_n "(cached) " >&6
27658 fi
27659 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
27660 $as_echo "$ac_cv_header_libintl_h" >&6; }
27661 else
27662   # Is the header compilable?
27663 { $as_echo "$as_me:$LINENO: checking libintl.h usability" >&5
27664 $as_echo_n "checking libintl.h usability... " >&6; }
27665 cat >conftest.$ac_ext <<_ACEOF
27666 /* confdefs.h.  */
27667 _ACEOF
27668 cat confdefs.h >>conftest.$ac_ext
27669 cat >>conftest.$ac_ext <<_ACEOF
27670 /* end confdefs.h.  */
27671 $ac_includes_default
27672 #include <libintl.h>
27673 _ACEOF
27674 rm -f conftest.$ac_objext
27675 if { (ac_try="$ac_compile"
27676 case "(($ac_try" in
27677   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27678   *) ac_try_echo=$ac_try;;
27679 esac
27680 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27681 $as_echo "$ac_try_echo") >&5
27682   (eval "$ac_compile") 2>conftest.er1
27683   ac_status=$?
27684   grep -v '^ *+' conftest.er1 >conftest.err
27685   rm -f conftest.er1
27686   cat conftest.err >&5
27687   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27688   (exit $ac_status); } && {
27689          test -z "$ac_c_werror_flag" ||
27690          test ! -s conftest.err
27691        } && test -s conftest.$ac_objext; then
27692   ac_header_compiler=yes
27693 else
27694   $as_echo "$as_me: failed program was:" >&5
27695 sed 's/^/| /' conftest.$ac_ext >&5
27696
27697         ac_header_compiler=no
27698 fi
27699
27700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27701 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27702 $as_echo "$ac_header_compiler" >&6; }
27703
27704 # Is the header present?
27705 { $as_echo "$as_me:$LINENO: checking libintl.h presence" >&5
27706 $as_echo_n "checking libintl.h presence... " >&6; }
27707 cat >conftest.$ac_ext <<_ACEOF
27708 /* confdefs.h.  */
27709 _ACEOF
27710 cat confdefs.h >>conftest.$ac_ext
27711 cat >>conftest.$ac_ext <<_ACEOF
27712 /* end confdefs.h.  */
27713 #include <libintl.h>
27714 _ACEOF
27715 if { (ac_try="$ac_cpp conftest.$ac_ext"
27716 case "(($ac_try" in
27717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27718   *) ac_try_echo=$ac_try;;
27719 esac
27720 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27721 $as_echo "$ac_try_echo") >&5
27722   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
27723   ac_status=$?
27724   grep -v '^ *+' conftest.er1 >conftest.err
27725   rm -f conftest.er1
27726   cat conftest.err >&5
27727   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27728   (exit $ac_status); } >/dev/null && {
27729          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
27730          test ! -s conftest.err
27731        }; then
27732   ac_header_preproc=yes
27733 else
27734   $as_echo "$as_me: failed program was:" >&5
27735 sed 's/^/| /' conftest.$ac_ext >&5
27736
27737   ac_header_preproc=no
27738 fi
27739
27740 rm -f conftest.err conftest.$ac_ext
27741 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27742 $as_echo "$ac_header_preproc" >&6; }
27743
27744 # So?  What about this header?
27745 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27746   yes:no: )
27747     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
27748 $as_echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
27749     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
27750 $as_echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
27751     ac_header_preproc=yes
27752     ;;
27753   no:yes:* )
27754     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
27755 $as_echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
27756     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
27757 $as_echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
27758     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
27759 $as_echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
27760     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
27761 $as_echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
27762     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
27763 $as_echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
27764     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
27765 $as_echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
27766     ( cat <<\_ASBOX
27767 ## ---------------------------------------- ##
27768 ## Report this to pgsql-bugs@postgresql.org ##
27769 ## ---------------------------------------- ##
27770 _ASBOX
27771      ) | sed "s/^/$as_me: WARNING:     /" >&2
27772     ;;
27773 esac
27774 { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
27775 $as_echo_n "checking for libintl.h... " >&6; }
27776 if test "${ac_cv_header_libintl_h+set}" = set; then
27777   $as_echo_n "(cached) " >&6
27778 else
27779   ac_cv_header_libintl_h=$ac_header_preproc
27780 fi
27781 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
27782 $as_echo "$ac_cv_header_libintl_h" >&6; }
27783
27784 fi
27785 if test "x$ac_cv_header_libintl_h" = x""yes; then
27786   :
27787 else
27788   { { $as_echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
27789 $as_echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
27790    { (exit 1); exit 1; }; }
27791 fi
27792
27793
27794   for ac_prog in msgfmt
27795 do
27796   # Extract the first word of "$ac_prog", so it can be a program name with args.
27797 set dummy $ac_prog; ac_word=$2
27798 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
27799 $as_echo_n "checking for $ac_word... " >&6; }
27800 if test "${ac_cv_prog_MSGFMT+set}" = set; then
27801   $as_echo_n "(cached) " >&6
27802 else
27803   if test -n "$MSGFMT"; then
27804   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
27805 else
27806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27807 for as_dir in $PATH
27808 do
27809   IFS=$as_save_IFS
27810   test -z "$as_dir" && as_dir=.
27811   for ac_exec_ext in '' $ac_executable_extensions; do
27812   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27813     ac_cv_prog_MSGFMT="$ac_prog"
27814     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27815     break 2
27816   fi
27817 done
27818 done
27819 IFS=$as_save_IFS
27820
27821 fi
27822 fi
27823 MSGFMT=$ac_cv_prog_MSGFMT
27824 if test -n "$MSGFMT"; then
27825   { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
27826 $as_echo "$MSGFMT" >&6; }
27827 else
27828   { $as_echo "$as_me:$LINENO: result: no" >&5
27829 $as_echo "no" >&6; }
27830 fi
27831
27832
27833   test -n "$MSGFMT" && break
27834 done
27835
27836   if test -z "$MSGFMT"; then
27837     { { $as_echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
27838 $as_echo "$as_me: error: msgfmt is required for NLS" >&2;}
27839    { (exit 1); exit 1; }; }
27840   fi
27841   for ac_prog in msgmerge
27842 do
27843   # Extract the first word of "$ac_prog", so it can be a program name with args.
27844 set dummy $ac_prog; ac_word=$2
27845 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
27846 $as_echo_n "checking for $ac_word... " >&6; }
27847 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
27848   $as_echo_n "(cached) " >&6
27849 else
27850   if test -n "$MSGMERGE"; then
27851   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
27852 else
27853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27854 for as_dir in $PATH
27855 do
27856   IFS=$as_save_IFS
27857   test -z "$as_dir" && as_dir=.
27858   for ac_exec_ext in '' $ac_executable_extensions; do
27859   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27860     ac_cv_prog_MSGMERGE="$ac_prog"
27861     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27862     break 2
27863   fi
27864 done
27865 done
27866 IFS=$as_save_IFS
27867
27868 fi
27869 fi
27870 MSGMERGE=$ac_cv_prog_MSGMERGE
27871 if test -n "$MSGMERGE"; then
27872   { $as_echo "$as_me:$LINENO: result: $MSGMERGE" >&5
27873 $as_echo "$MSGMERGE" >&6; }
27874 else
27875   { $as_echo "$as_me:$LINENO: result: no" >&5
27876 $as_echo "no" >&6; }
27877 fi
27878
27879
27880   test -n "$MSGMERGE" && break
27881 done
27882
27883   for ac_prog in xgettext
27884 do
27885   # Extract the first word of "$ac_prog", so it can be a program name with args.
27886 set dummy $ac_prog; ac_word=$2
27887 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
27888 $as_echo_n "checking for $ac_word... " >&6; }
27889 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
27890   $as_echo_n "(cached) " >&6
27891 else
27892   if test -n "$XGETTEXT"; then
27893   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
27894 else
27895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27896 for as_dir in $PATH
27897 do
27898   IFS=$as_save_IFS
27899   test -z "$as_dir" && as_dir=.
27900   for ac_exec_ext in '' $ac_executable_extensions; do
27901   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27902     ac_cv_prog_XGETTEXT="$ac_prog"
27903     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27904     break 2
27905   fi
27906 done
27907 done
27908 IFS=$as_save_IFS
27909
27910 fi
27911 fi
27912 XGETTEXT=$ac_cv_prog_XGETTEXT
27913 if test -n "$XGETTEXT"; then
27914   { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
27915 $as_echo "$XGETTEXT" >&6; }
27916 else
27917   { $as_echo "$as_me:$LINENO: result: no" >&5
27918 $as_echo "no" >&6; }
27919 fi
27920
27921
27922   test -n "$XGETTEXT" && break
27923 done
27924
27925
27926 fi
27927
27928 # Check for Tcl configuration script tclConfig.sh
27929 if test "$with_tcl" = yes; then
27930     for ac_prog in tclsh tcl tclsh8.5 tclsh85 tclsh8.4 tclsh84 tclsh8.3 tclsh83
27931 do
27932   # Extract the first word of "$ac_prog", so it can be a program name with args.
27933 set dummy $ac_prog; ac_word=$2
27934 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
27935 $as_echo_n "checking for $ac_word... " >&6; }
27936 if test "${ac_cv_path_TCLSH+set}" = set; then
27937   $as_echo_n "(cached) " >&6
27938 else
27939   case $TCLSH in
27940   [\\/]* | ?:[\\/]*)
27941   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
27942   ;;
27943   *)
27944   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27945 for as_dir in $PATH
27946 do
27947   IFS=$as_save_IFS
27948   test -z "$as_dir" && as_dir=.
27949   for ac_exec_ext in '' $ac_executable_extensions; do
27950   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27951     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
27952     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27953     break 2
27954   fi
27955 done
27956 done
27957 IFS=$as_save_IFS
27958
27959   ;;
27960 esac
27961 fi
27962 TCLSH=$ac_cv_path_TCLSH
27963 if test -n "$TCLSH"; then
27964   { $as_echo "$as_me:$LINENO: result: $TCLSH" >&5
27965 $as_echo "$TCLSH" >&6; }
27966 else
27967   { $as_echo "$as_me:$LINENO: result: no" >&5
27968 $as_echo "no" >&6; }
27969 fi
27970
27971
27972   test -n "$TCLSH" && break
27973 done
27974
27975 if test x"$TCLSH" = x""; then
27976   { { $as_echo "$as_me:$LINENO: error: Tcl shell not found" >&5
27977 $as_echo "$as_me: error: Tcl shell not found" >&2;}
27978    { (exit 1); exit 1; }; }
27979 fi
27980
27981 { $as_echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
27982 $as_echo_n "checking for tclConfig.sh... " >&6; }
27983 # Let user override test
27984 if test -z "$TCL_CONFIG_SH"; then
27985     pgac_test_dirs="$with_tclconfig"
27986
27987     set X $pgac_test_dirs; shift
27988     if test $# -eq 0; then
27989         test -z "$TCLSH" && { { $as_echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
27990 $as_echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
27991    { (exit 1); exit 1; }; }
27992         set X `echo 'puts $auto_path' | $TCLSH`; shift
27993     fi
27994
27995     for pgac_dir do
27996         if test -r "$pgac_dir/tclConfig.sh"; then
27997             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
27998             break
27999         fi
28000     done
28001 fi
28002
28003 if test -z "$TCL_CONFIG_SH"; then
28004     { $as_echo "$as_me:$LINENO: result: no" >&5
28005 $as_echo "no" >&6; }
28006     { { $as_echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
28007 $as_echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
28008    { (exit 1); exit 1; }; }
28009 else
28010     { $as_echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
28011 $as_echo "$TCL_CONFIG_SH" >&6; }
28012 fi
28013
28014
28015
28016     . "$TCL_CONFIG_SH"
28017 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
28018 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
28019 eval TCL_LIBS=\"$TCL_LIBS\"
28020 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
28021 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
28022
28023         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
28024     ac_save_CPPFLAGS=$CPPFLAGS
28025     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
28026     if test "${ac_cv_header_tcl_h+set}" = set; then
28027   { $as_echo "$as_me:$LINENO: checking for tcl.h" >&5
28028 $as_echo_n "checking for tcl.h... " >&6; }
28029 if test "${ac_cv_header_tcl_h+set}" = set; then
28030   $as_echo_n "(cached) " >&6
28031 fi
28032 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
28033 $as_echo "$ac_cv_header_tcl_h" >&6; }
28034 else
28035   # Is the header compilable?
28036 { $as_echo "$as_me:$LINENO: checking tcl.h usability" >&5
28037 $as_echo_n "checking tcl.h usability... " >&6; }
28038 cat >conftest.$ac_ext <<_ACEOF
28039 /* confdefs.h.  */
28040 _ACEOF
28041 cat confdefs.h >>conftest.$ac_ext
28042 cat >>conftest.$ac_ext <<_ACEOF
28043 /* end confdefs.h.  */
28044 $ac_includes_default
28045 #include <tcl.h>
28046 _ACEOF
28047 rm -f conftest.$ac_objext
28048 if { (ac_try="$ac_compile"
28049 case "(($ac_try" in
28050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28051   *) ac_try_echo=$ac_try;;
28052 esac
28053 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28054 $as_echo "$ac_try_echo") >&5
28055   (eval "$ac_compile") 2>conftest.er1
28056   ac_status=$?
28057   grep -v '^ *+' conftest.er1 >conftest.err
28058   rm -f conftest.er1
28059   cat conftest.err >&5
28060   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28061   (exit $ac_status); } && {
28062          test -z "$ac_c_werror_flag" ||
28063          test ! -s conftest.err
28064        } && test -s conftest.$ac_objext; then
28065   ac_header_compiler=yes
28066 else
28067   $as_echo "$as_me: failed program was:" >&5
28068 sed 's/^/| /' conftest.$ac_ext >&5
28069
28070         ac_header_compiler=no
28071 fi
28072
28073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28074 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28075 $as_echo "$ac_header_compiler" >&6; }
28076
28077 # Is the header present?
28078 { $as_echo "$as_me:$LINENO: checking tcl.h presence" >&5
28079 $as_echo_n "checking tcl.h presence... " >&6; }
28080 cat >conftest.$ac_ext <<_ACEOF
28081 /* confdefs.h.  */
28082 _ACEOF
28083 cat confdefs.h >>conftest.$ac_ext
28084 cat >>conftest.$ac_ext <<_ACEOF
28085 /* end confdefs.h.  */
28086 #include <tcl.h>
28087 _ACEOF
28088 if { (ac_try="$ac_cpp conftest.$ac_ext"
28089 case "(($ac_try" in
28090   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28091   *) ac_try_echo=$ac_try;;
28092 esac
28093 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28094 $as_echo "$ac_try_echo") >&5
28095   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28096   ac_status=$?
28097   grep -v '^ *+' conftest.er1 >conftest.err
28098   rm -f conftest.er1
28099   cat conftest.err >&5
28100   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28101   (exit $ac_status); } >/dev/null && {
28102          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28103          test ! -s conftest.err
28104        }; then
28105   ac_header_preproc=yes
28106 else
28107   $as_echo "$as_me: failed program was:" >&5
28108 sed 's/^/| /' conftest.$ac_ext >&5
28109
28110   ac_header_preproc=no
28111 fi
28112
28113 rm -f conftest.err conftest.$ac_ext
28114 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28115 $as_echo "$ac_header_preproc" >&6; }
28116
28117 # So?  What about this header?
28118 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28119   yes:no: )
28120     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
28121 $as_echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
28122     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
28123 $as_echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
28124     ac_header_preproc=yes
28125     ;;
28126   no:yes:* )
28127     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
28128 $as_echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
28129     { $as_echo "$as_me:$LINENO: WARNING: tcl.h:     check for missing prerequisite headers?" >&5
28130 $as_echo "$as_me: WARNING: tcl.h:     check for missing prerequisite headers?" >&2;}
28131     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
28132 $as_echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
28133     { $as_echo "$as_me:$LINENO: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&5
28134 $as_echo "$as_me: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
28135     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
28136 $as_echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
28137     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
28138 $as_echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
28139     ( cat <<\_ASBOX
28140 ## ---------------------------------------- ##
28141 ## Report this to pgsql-bugs@postgresql.org ##
28142 ## ---------------------------------------- ##
28143 _ASBOX
28144      ) | sed "s/^/$as_me: WARNING:     /" >&2
28145     ;;
28146 esac
28147 { $as_echo "$as_me:$LINENO: checking for tcl.h" >&5
28148 $as_echo_n "checking for tcl.h... " >&6; }
28149 if test "${ac_cv_header_tcl_h+set}" = set; then
28150   $as_echo_n "(cached) " >&6
28151 else
28152   ac_cv_header_tcl_h=$ac_header_preproc
28153 fi
28154 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
28155 $as_echo "$ac_cv_header_tcl_h" >&6; }
28156
28157 fi
28158 if test "x$ac_cv_header_tcl_h" = x""yes; then
28159   :
28160 else
28161   { { $as_echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
28162 $as_echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
28163    { (exit 1); exit 1; }; }
28164 fi
28165
28166
28167     CPPFLAGS=$ac_save_CPPFLAGS
28168 fi
28169
28170 #
28171 # Check for DocBook and tools
28172 #
28173 for ac_prog in onsgmls nsgmls
28174 do
28175   # Extract the first word of "$ac_prog", so it can be a program name with args.
28176 set dummy $ac_prog; ac_word=$2
28177 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28178 $as_echo_n "checking for $ac_word... " >&6; }
28179 if test "${ac_cv_prog_NSGMLS+set}" = set; then
28180   $as_echo_n "(cached) " >&6
28181 else
28182   if test -n "$NSGMLS"; then
28183   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
28184 else
28185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28186 for as_dir in $PATH
28187 do
28188   IFS=$as_save_IFS
28189   test -z "$as_dir" && as_dir=.
28190   for ac_exec_ext in '' $ac_executable_extensions; do
28191   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28192     ac_cv_prog_NSGMLS="$ac_prog"
28193     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28194     break 2
28195   fi
28196 done
28197 done
28198 IFS=$as_save_IFS
28199
28200 fi
28201 fi
28202 NSGMLS=$ac_cv_prog_NSGMLS
28203 if test -n "$NSGMLS"; then
28204   { $as_echo "$as_me:$LINENO: result: $NSGMLS" >&5
28205 $as_echo "$NSGMLS" >&6; }
28206 else
28207   { $as_echo "$as_me:$LINENO: result: no" >&5
28208 $as_echo "no" >&6; }
28209 fi
28210
28211
28212   test -n "$NSGMLS" && break
28213 done
28214
28215 for ac_prog in openjade jade
28216 do
28217   # Extract the first word of "$ac_prog", so it can be a program name with args.
28218 set dummy $ac_prog; ac_word=$2
28219 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28220 $as_echo_n "checking for $ac_word... " >&6; }
28221 if test "${ac_cv_prog_JADE+set}" = set; then
28222   $as_echo_n "(cached) " >&6
28223 else
28224   if test -n "$JADE"; then
28225   ac_cv_prog_JADE="$JADE" # Let the user override the test.
28226 else
28227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28228 for as_dir in $PATH
28229 do
28230   IFS=$as_save_IFS
28231   test -z "$as_dir" && as_dir=.
28232   for ac_exec_ext in '' $ac_executable_extensions; do
28233   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28234     ac_cv_prog_JADE="$ac_prog"
28235     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28236     break 2
28237   fi
28238 done
28239 done
28240 IFS=$as_save_IFS
28241
28242 fi
28243 fi
28244 JADE=$ac_cv_prog_JADE
28245 if test -n "$JADE"; then
28246   { $as_echo "$as_me:$LINENO: result: $JADE" >&5
28247 $as_echo "$JADE" >&6; }
28248 else
28249   { $as_echo "$as_me:$LINENO: result: no" >&5
28250 $as_echo "no" >&6; }
28251 fi
28252
28253
28254   test -n "$JADE" && break
28255 done
28256
28257
28258 { $as_echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
28259 $as_echo_n "checking for DocBook V4.2... " >&6; }
28260 if test "${pgac_cv_check_docbook+set}" = set; then
28261   $as_echo_n "(cached) " >&6
28262 else
28263   cat >conftest.sgml <<EOF
28264 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
28265 <book>
28266  <title>test</title>
28267  <chapter>
28268   <title>random</title>
28269    <sect1>
28270     <title>testsect</title>
28271     <para>text</para>
28272   </sect1>
28273  </chapter>
28274 </book>
28275 EOF
28276
28277 pgac_cv_check_docbook=no
28278
28279 if test -n "$NSGMLS"; then
28280   $NSGMLS -s conftest.sgml 1>&5 2>&1
28281   if test $? -eq 0; then
28282     pgac_cv_check_docbook=yes
28283   fi
28284 fi
28285 rm -f conftest.sgml
28286 fi
28287 { $as_echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
28288 $as_echo "$pgac_cv_check_docbook" >&6; }
28289
28290 have_docbook=$pgac_cv_check_docbook
28291
28292
28293 { $as_echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
28294 $as_echo_n "checking for DocBook stylesheets... " >&6; }
28295 if test "${pgac_cv_path_stylesheets+set}" = set; then
28296   $as_echo_n "(cached) " >&6
28297 else
28298   if test -n "$DOCBOOKSTYLE"; then
28299   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
28300 else
28301   for pgac_prefix in /usr /usr/local /opt /sw; do
28302     for pgac_infix in share lib; do
28303       for pgac_postfix in \
28304         sgml/stylesheets/nwalsh-modular \
28305         sgml/stylesheets/docbook \
28306         sgml/stylesheets/dsssl/docbook \
28307         sgml/docbook-dsssl \
28308         sgml/docbook/dsssl/modular \
28309         sgml/docbook/stylesheet/dsssl/modular \
28310         sgml/docbook/dsssl-stylesheets \
28311         sgml/dsssl/docbook-dsssl-nwalsh
28312       do
28313         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
28314         if test -r "$pgac_candidate/html/docbook.dsl" \
28315            && test -r "$pgac_candidate/print/docbook.dsl"
28316         then
28317           pgac_cv_path_stylesheets=$pgac_candidate
28318           break 3
28319         fi
28320       done
28321     done
28322   done
28323 fi
28324 fi
28325
28326 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
28327
28328 if test -n "$DOCBOOKSTYLE"; then
28329   { $as_echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
28330 $as_echo "$DOCBOOKSTYLE" >&6; }
28331 else
28332   { $as_echo "$as_me:$LINENO: result: no" >&5
28333 $as_echo "no" >&6; }
28334 fi
28335 if test -n "$DOCBOOKSTYLE"; then
28336   for ac_prog in collateindex.pl
28337 do
28338   # Extract the first word of "$ac_prog", so it can be a program name with args.
28339 set dummy $ac_prog; ac_word=$2
28340 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28341 $as_echo_n "checking for $ac_word... " >&6; }
28342 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
28343   $as_echo_n "(cached) " >&6
28344 else
28345   case $COLLATEINDEX in
28346   [\\/]* | ?:[\\/]*)
28347   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
28348   ;;
28349   *)
28350   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28351 for as_dir in $DOCBOOKSTYLE/bin $PATH
28352 do
28353   IFS=$as_save_IFS
28354   test -z "$as_dir" && as_dir=.
28355   for ac_exec_ext in '' $ac_executable_extensions; do
28356   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28357     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
28358     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28359     break 2
28360   fi
28361 done
28362 done
28363 IFS=$as_save_IFS
28364
28365   ;;
28366 esac
28367 fi
28368 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
28369 if test -n "$COLLATEINDEX"; then
28370   { $as_echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
28371 $as_echo "$COLLATEINDEX" >&6; }
28372 else
28373   { $as_echo "$as_me:$LINENO: result: no" >&5
28374 $as_echo "no" >&6; }
28375 fi
28376
28377
28378   test -n "$COLLATEINDEX" && break
28379 done
28380
28381 else
28382   for ac_prog in collateindex.pl
28383 do
28384   # Extract the first word of "$ac_prog", so it can be a program name with args.
28385 set dummy $ac_prog; ac_word=$2
28386 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28387 $as_echo_n "checking for $ac_word... " >&6; }
28388 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
28389   $as_echo_n "(cached) " >&6
28390 else
28391   case $COLLATEINDEX in
28392   [\\/]* | ?:[\\/]*)
28393   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
28394   ;;
28395   *)
28396   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28397 for as_dir in $PATH
28398 do
28399   IFS=$as_save_IFS
28400   test -z "$as_dir" && as_dir=.
28401   for ac_exec_ext in '' $ac_executable_extensions; do
28402   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28403     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
28404     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28405     break 2
28406   fi
28407 done
28408 done
28409 IFS=$as_save_IFS
28410
28411   ;;
28412 esac
28413 fi
28414 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
28415 if test -n "$COLLATEINDEX"; then
28416   { $as_echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
28417 $as_echo "$COLLATEINDEX" >&6; }
28418 else
28419   { $as_echo "$as_me:$LINENO: result: no" >&5
28420 $as_echo "no" >&6; }
28421 fi
28422
28423
28424   test -n "$COLLATEINDEX" && break
28425 done
28426
28427 fi
28428 for ac_prog in xsltproc
28429 do
28430   # Extract the first word of "$ac_prog", so it can be a program name with args.
28431 set dummy $ac_prog; ac_word=$2
28432 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28433 $as_echo_n "checking for $ac_word... " >&6; }
28434 if test "${ac_cv_prog_XSLTPROC+set}" = set; then
28435   $as_echo_n "(cached) " >&6
28436 else
28437   if test -n "$XSLTPROC"; then
28438   ac_cv_prog_XSLTPROC="$XSLTPROC" # Let the user override the test.
28439 else
28440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28441 for as_dir in $PATH
28442 do
28443   IFS=$as_save_IFS
28444   test -z "$as_dir" && as_dir=.
28445   for ac_exec_ext in '' $ac_executable_extensions; do
28446   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28447     ac_cv_prog_XSLTPROC="$ac_prog"
28448     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28449     break 2
28450   fi
28451 done
28452 done
28453 IFS=$as_save_IFS
28454
28455 fi
28456 fi
28457 XSLTPROC=$ac_cv_prog_XSLTPROC
28458 if test -n "$XSLTPROC"; then
28459   { $as_echo "$as_me:$LINENO: result: $XSLTPROC" >&5
28460 $as_echo "$XSLTPROC" >&6; }
28461 else
28462   { $as_echo "$as_me:$LINENO: result: no" >&5
28463 $as_echo "no" >&6; }
28464 fi
28465
28466
28467   test -n "$XSLTPROC" && break
28468 done
28469
28470 for ac_prog in osx sgml2xml sx
28471 do
28472   # Extract the first word of "$ac_prog", so it can be a program name with args.
28473 set dummy $ac_prog; ac_word=$2
28474 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28475 $as_echo_n "checking for $ac_word... " >&6; }
28476 if test "${ac_cv_prog_OSX+set}" = set; then
28477   $as_echo_n "(cached) " >&6
28478 else
28479   if test -n "$OSX"; then
28480   ac_cv_prog_OSX="$OSX" # Let the user override the test.
28481 else
28482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28483 for as_dir in $PATH
28484 do
28485   IFS=$as_save_IFS
28486   test -z "$as_dir" && as_dir=.
28487   for ac_exec_ext in '' $ac_executable_extensions; do
28488   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28489     ac_cv_prog_OSX="$ac_prog"
28490     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28491     break 2
28492   fi
28493 done
28494 done
28495 IFS=$as_save_IFS
28496
28497 fi
28498 fi
28499 OSX=$ac_cv_prog_OSX
28500 if test -n "$OSX"; then
28501   { $as_echo "$as_me:$LINENO: result: $OSX" >&5
28502 $as_echo "$OSX" >&6; }
28503 else
28504   { $as_echo "$as_me:$LINENO: result: no" >&5
28505 $as_echo "no" >&6; }
28506 fi
28507
28508
28509   test -n "$OSX" && break
28510 done
28511
28512
28513 # Thread testing
28514
28515 # We have to run the thread test near the end so we have all our symbols
28516 # defined.  Cross compiling throws a warning.
28517 #
28518 if test "$enable_thread_safety" = yes; then
28519 if test "$PORTNAME" != "win32"
28520 then
28521 { $as_echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
28522 $as_echo_n "checking thread safety of required library functions... " >&6; }
28523
28524 _CFLAGS="$CFLAGS"
28525 _LIBS="$LIBS"
28526 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
28527 LIBS="$LIBS $PTHREAD_LIBS"
28528 if test "$cross_compiling" = yes; then
28529   { $as_echo "$as_me:$LINENO: result: maybe" >&5
28530 $as_echo "maybe" >&6; }
28531   { $as_echo "$as_me:$LINENO: WARNING:
28532 *** Skipping thread test program because of cross-compile build.
28533 *** Run the program in src/test/thread on the target machine.
28534 " >&5
28535 $as_echo "$as_me: WARNING:
28536 *** Skipping thread test program because of cross-compile build.
28537 *** Run the program in src/test/thread on the target machine.
28538 " >&2;}
28539 else
28540   cat >conftest.$ac_ext <<_ACEOF
28541 /* confdefs.h.  */
28542 _ACEOF
28543 cat confdefs.h >>conftest.$ac_ext
28544 cat >>conftest.$ac_ext <<_ACEOF
28545 /* end confdefs.h.  */
28546 #include "$srcdir/src/test/thread/thread_test.c"
28547 _ACEOF
28548 rm -f conftest$ac_exeext
28549 if { (ac_try="$ac_link"
28550 case "(($ac_try" in
28551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28552   *) ac_try_echo=$ac_try;;
28553 esac
28554 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28555 $as_echo "$ac_try_echo") >&5
28556   (eval "$ac_link") 2>&5
28557   ac_status=$?
28558   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28559   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28560   { (case "(($ac_try" in
28561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28562   *) ac_try_echo=$ac_try;;
28563 esac
28564 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28565 $as_echo "$ac_try_echo") >&5
28566   (eval "$ac_try") 2>&5
28567   ac_status=$?
28568   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28569   (exit $ac_status); }; }; then
28570   { $as_echo "$as_me:$LINENO: result: yes" >&5
28571 $as_echo "yes" >&6; }
28572 else
28573   $as_echo "$as_me: program exited with status $ac_status" >&5
28574 $as_echo "$as_me: failed program was:" >&5
28575 sed 's/^/| /' conftest.$ac_ext >&5
28576
28577 ( exit $ac_status )
28578 { $as_echo "$as_me:$LINENO: result: no" >&5
28579 $as_echo "no" >&6; }
28580   { { $as_echo "$as_me:$LINENO: error: thread test program failed
28581 This platform is not thread-safe.  Check the file 'config.log' or compile
28582 and run src/test/thread/thread_test for the exact reason.
28583 Use --disable-thread-safety to disable thread safety." >&5
28584 $as_echo "$as_me: error: thread test program failed
28585 This platform is not thread-safe.  Check the file 'config.log' or compile
28586 and run src/test/thread/thread_test for the exact reason.
28587 Use --disable-thread-safety to disable thread safety." >&2;}
28588    { (exit 1); exit 1; }; }
28589 fi
28590 rm -rf conftest.dSYM
28591 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28592 fi
28593
28594
28595 CFLAGS="$_CFLAGS"
28596 LIBS="$_LIBS"
28597 else
28598 { $as_echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
28599 $as_echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
28600 fi
28601 fi
28602
28603 # If compiler will take -Wl,--as-needed (or various platform-specific
28604 # spellings thereof) then add that to LDFLAGS.  This is much easier than
28605 # trying to filter LIBS to the minimum for each executable.
28606 # (Note that shared library links won't use this switch, though.)
28607 # On (at least) some Red-Hat-derived systems, this switch breaks linking to
28608 # libreadline; therefore we postpone testing it until we know what library
28609 # dependencies readline has.  The test code will try to link with $LIBS.
28610 if test "$with_readline" = yes; then
28611   link_test_func=readline
28612 else
28613   link_test_func=exit
28614 fi
28615
28616 if test "$PORTNAME" = "darwin"; then
28617   { $as_echo "$as_me:$LINENO: checking if $CC supports -Wl,-dead_strip_dylibs" >&5
28618 $as_echo_n "checking if $CC supports -Wl,-dead_strip_dylibs... " >&6; }
28619 pgac_save_LDFLAGS=$LDFLAGS
28620 LDFLAGS="$pgac_save_LDFLAGS -Wl,-dead_strip_dylibs"
28621 if test "$cross_compiling" = yes; then
28622   LDFLAGS="$pgac_save_LDFLAGS"
28623                { $as_echo "$as_me:$LINENO: result: assuming no" >&5
28624 $as_echo "assuming no" >&6; }
28625 else
28626   cat >conftest.$ac_ext <<_ACEOF
28627 /* confdefs.h.  */
28628 _ACEOF
28629 cat confdefs.h >>conftest.$ac_ext
28630 cat >>conftest.$ac_ext <<_ACEOF
28631 /* end confdefs.h.  */
28632 extern void $link_test_func (); void (*fptr) () = $link_test_func;
28633 int
28634 main ()
28635 {
28636
28637   ;
28638   return 0;
28639 }
28640 _ACEOF
28641 rm -f conftest$ac_exeext
28642 if { (ac_try="$ac_link"
28643 case "(($ac_try" in
28644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28645   *) ac_try_echo=$ac_try;;
28646 esac
28647 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28648 $as_echo "$ac_try_echo") >&5
28649   (eval "$ac_link") 2>&5
28650   ac_status=$?
28651   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28652   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28653   { (case "(($ac_try" in
28654   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28655   *) ac_try_echo=$ac_try;;
28656 esac
28657 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28658 $as_echo "$ac_try_echo") >&5
28659   (eval "$ac_try") 2>&5
28660   ac_status=$?
28661   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28662   (exit $ac_status); }; }; then
28663   { $as_echo "$as_me:$LINENO: result: yes" >&5
28664 $as_echo "yes" >&6; }
28665 else
28666   $as_echo "$as_me: program exited with status $ac_status" >&5
28667 $as_echo "$as_me: failed program was:" >&5
28668 sed 's/^/| /' conftest.$ac_ext >&5
28669
28670 ( exit $ac_status )
28671 LDFLAGS="$pgac_save_LDFLAGS"
28672                { $as_echo "$as_me:$LINENO: result: no" >&5
28673 $as_echo "no" >&6; }
28674 fi
28675 rm -rf conftest.dSYM
28676 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28677 fi
28678
28679
28680
28681 elif test "$PORTNAME" = "openbsd"; then
28682   { $as_echo "$as_me:$LINENO: checking if $CC supports -Wl,-Bdynamic" >&5
28683 $as_echo_n "checking if $CC supports -Wl,-Bdynamic... " >&6; }
28684 pgac_save_LDFLAGS=$LDFLAGS
28685 LDFLAGS="$pgac_save_LDFLAGS -Wl,-Bdynamic"
28686 if test "$cross_compiling" = yes; then
28687   LDFLAGS="$pgac_save_LDFLAGS"
28688                { $as_echo "$as_me:$LINENO: result: assuming no" >&5
28689 $as_echo "assuming no" >&6; }
28690 else
28691   cat >conftest.$ac_ext <<_ACEOF
28692 /* confdefs.h.  */
28693 _ACEOF
28694 cat confdefs.h >>conftest.$ac_ext
28695 cat >>conftest.$ac_ext <<_ACEOF
28696 /* end confdefs.h.  */
28697 extern void $link_test_func (); void (*fptr) () = $link_test_func;
28698 int
28699 main ()
28700 {
28701
28702   ;
28703   return 0;
28704 }
28705 _ACEOF
28706 rm -f conftest$ac_exeext
28707 if { (ac_try="$ac_link"
28708 case "(($ac_try" in
28709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28710   *) ac_try_echo=$ac_try;;
28711 esac
28712 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28713 $as_echo "$ac_try_echo") >&5
28714   (eval "$ac_link") 2>&5
28715   ac_status=$?
28716   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28717   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28718   { (case "(($ac_try" in
28719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28720   *) ac_try_echo=$ac_try;;
28721 esac
28722 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28723 $as_echo "$ac_try_echo") >&5
28724   (eval "$ac_try") 2>&5
28725   ac_status=$?
28726   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28727   (exit $ac_status); }; }; then
28728   { $as_echo "$as_me:$LINENO: result: yes" >&5
28729 $as_echo "yes" >&6; }
28730 else
28731   $as_echo "$as_me: program exited with status $ac_status" >&5
28732 $as_echo "$as_me: failed program was:" >&5
28733 sed 's/^/| /' conftest.$ac_ext >&5
28734
28735 ( exit $ac_status )
28736 LDFLAGS="$pgac_save_LDFLAGS"
28737                { $as_echo "$as_me:$LINENO: result: no" >&5
28738 $as_echo "no" >&6; }
28739 fi
28740 rm -rf conftest.dSYM
28741 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28742 fi
28743
28744
28745
28746 else
28747   { $as_echo "$as_me:$LINENO: checking if $CC supports -Wl,--as-needed" >&5
28748 $as_echo_n "checking if $CC supports -Wl,--as-needed... " >&6; }
28749 pgac_save_LDFLAGS=$LDFLAGS
28750 LDFLAGS="$pgac_save_LDFLAGS -Wl,--as-needed"
28751 if test "$cross_compiling" = yes; then
28752   LDFLAGS="$pgac_save_LDFLAGS"
28753                { $as_echo "$as_me:$LINENO: result: assuming no" >&5
28754 $as_echo "assuming no" >&6; }
28755 else
28756   cat >conftest.$ac_ext <<_ACEOF
28757 /* confdefs.h.  */
28758 _ACEOF
28759 cat confdefs.h >>conftest.$ac_ext
28760 cat >>conftest.$ac_ext <<_ACEOF
28761 /* end confdefs.h.  */
28762 extern void $link_test_func (); void (*fptr) () = $link_test_func;
28763 int
28764 main ()
28765 {
28766
28767   ;
28768   return 0;
28769 }
28770 _ACEOF
28771 rm -f conftest$ac_exeext
28772 if { (ac_try="$ac_link"
28773 case "(($ac_try" in
28774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28775   *) ac_try_echo=$ac_try;;
28776 esac
28777 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28778 $as_echo "$ac_try_echo") >&5
28779   (eval "$ac_link") 2>&5
28780   ac_status=$?
28781   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28782   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28783   { (case "(($ac_try" in
28784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28785   *) ac_try_echo=$ac_try;;
28786 esac
28787 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28788 $as_echo "$ac_try_echo") >&5
28789   (eval "$ac_try") 2>&5
28790   ac_status=$?
28791   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28792   (exit $ac_status); }; }; then
28793   { $as_echo "$as_me:$LINENO: result: yes" >&5
28794 $as_echo "yes" >&6; }
28795 else
28796   $as_echo "$as_me: program exited with status $ac_status" >&5
28797 $as_echo "$as_me: failed program was:" >&5
28798 sed 's/^/| /' conftest.$ac_ext >&5
28799
28800 ( exit $ac_status )
28801 LDFLAGS="$pgac_save_LDFLAGS"
28802                { $as_echo "$as_me:$LINENO: result: no" >&5
28803 $as_echo "no" >&6; }
28804 fi
28805 rm -rf conftest.dSYM
28806 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28807 fi
28808
28809
28810
28811 fi
28812
28813
28814 # Begin output steps
28815
28816 { $as_echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
28817 $as_echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
28818 { $as_echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
28819 $as_echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
28820 { $as_echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
28821 $as_echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
28822
28823 # Create compiler version string
28824 if test x"$GCC" = x"yes" ; then
28825   cc_string="GCC `${CC} --version | sed q`"
28826 elif test x"$SUN_STUDIO_CC" = x"yes" ; then
28827   cc_string=`${CC} -V 2>&1 | sed q`
28828 else
28829   cc_string=$CC
28830 fi
28831
28832
28833 cat >>confdefs.h <<_ACEOF
28834 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"
28835 _ACEOF
28836
28837
28838 # Supply a numeric version string for use by 3rd party add-ons
28839 # awk -F is a regex on some platforms, and not on others, so make "." a tab
28840 PG_VERSION_NUM="`echo "$PACKAGE_VERSION" | sed 's/[A-Za-z].*$//' |
28841 tr '.' '        ' |
28842 $AWK '{printf "%d%02d%02d", $1, $2, (NF >= 3) ? $3 : 0}'`"
28843
28844 cat >>confdefs.h <<_ACEOF
28845 #define PG_VERSION_NUM $PG_VERSION_NUM
28846 _ACEOF
28847
28848
28849
28850 # prepare build tree if outside source tree
28851 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
28852 # Note 2: /bin/pwd might be better than shell's built-in at getting
28853 #         a symlink-free name.
28854 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
28855   vpath_build=no
28856 else
28857   vpath_build=yes
28858   if test "$no_create" != yes; then
28859     $as_echo_n "preparing build tree... " >&6
28860     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
28861     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
28862       || { { $as_echo "$as_me:$LINENO: error: failed" >&5
28863 $as_echo "$as_me: error: failed" >&2;}
28864    { (exit 1); exit 1; }; }
28865     { $as_echo "$as_me:$LINENO: result: done" >&5
28866 $as_echo "done" >&6; }
28867   fi
28868 fi
28869
28870
28871
28872 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
28873
28874
28875 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}"
28876
28877
28878 if test "$PORTNAME" = "win32"; then
28879 ac_config_commands="$ac_config_commands check_win32_symlinks"
28880
28881 fi
28882
28883 ac_config_headers="$ac_config_headers src/include/pg_config.h"
28884
28885
28886 ac_config_headers="$ac_config_headers src/interfaces/ecpg/include/ecpg_config.h"
28887
28888
28889 cat >confcache <<\_ACEOF
28890 # This file is a shell script that caches the results of configure
28891 # tests run on this system so they can be shared between configure
28892 # scripts and configure runs, see configure's option --config-cache.
28893 # It is not useful on other systems.  If it contains results you don't
28894 # want to keep, you may remove or edit it.
28895 #
28896 # config.status only pays attention to the cache file if you give it
28897 # the --recheck option to rerun configure.
28898 #
28899 # `ac_cv_env_foo' variables (set or unset) will be overridden when
28900 # loading this file, other *unset* `ac_cv_foo' will be assigned the
28901 # following values.
28902
28903 _ACEOF
28904
28905 # The following way of writing the cache mishandles newlines in values,
28906 # but we know of no workaround that is simple, portable, and efficient.
28907 # So, we kill variables containing newlines.
28908 # Ultrix sh set writes to stderr and can't be redirected directly,
28909 # and sets the high bit in the cache file unless we assign to the vars.
28910 (
28911   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
28912     eval ac_val=\$$ac_var
28913     case $ac_val in #(
28914     *${as_nl}*)
28915       case $ac_var in #(
28916       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
28917 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
28918       esac
28919       case $ac_var in #(
28920       _ | IFS | as_nl) ;; #(
28921       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
28922       *) $as_unset $ac_var ;;
28923       esac ;;
28924     esac
28925   done
28926
28927   (set) 2>&1 |
28928     case $as_nl`(ac_space=' '; set) 2>&1` in #(
28929     *${as_nl}ac_space=\ *)
28930       # `set' does not quote correctly, so add quotes (double-quote
28931       # substitution turns \\\\ into \\, and sed turns \\ into \).
28932       sed -n \
28933         "s/'/'\\\\''/g;
28934           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
28935       ;; #(
28936     *)
28937       # `set' quotes correctly as required by POSIX, so do not add quotes.
28938       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
28939       ;;
28940     esac |
28941     sort
28942 ) |
28943   sed '
28944      /^ac_cv_env_/b end
28945      t clear
28946      :clear
28947      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
28948      t end
28949      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
28950      :end' >>confcache
28951 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
28952   if test -w "$cache_file"; then
28953     test "x$cache_file" != "x/dev/null" &&
28954       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
28955 $as_echo "$as_me: updating cache $cache_file" >&6;}
28956     cat confcache >$cache_file
28957   else
28958     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
28959 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
28960   fi
28961 fi
28962 rm -f confcache
28963
28964 test "x$prefix" = xNONE && prefix=$ac_default_prefix
28965 # Let make expand exec_prefix.
28966 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
28967
28968 DEFS=-DHAVE_CONFIG_H
28969
28970 ac_libobjs=
28971 ac_ltlibobjs=
28972 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
28973   # 1. Remove the extension, and $U if already installed.
28974   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
28975   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
28976   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
28977   #    will be set to the directory where LIBOBJS objects are built.
28978   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
28979   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
28980 done
28981 LIBOBJS=$ac_libobjs
28982
28983 LTLIBOBJS=$ac_ltlibobjs
28984
28985
28986
28987
28988 : ${CONFIG_STATUS=./config.status}
28989 ac_write_fail=0
28990 ac_clean_files_save=$ac_clean_files
28991 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
28992 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
28993 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
28994 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
28995 #! $SHELL
28996 # Generated by $as_me.
28997 # Run this file to recreate the current configuration.
28998 # Compiler output produced by configure, useful for debugging
28999 # configure, is in config.log if it exists.
29000
29001 debug=false
29002 ac_cs_recheck=false
29003 ac_cs_silent=false
29004 SHELL=\${CONFIG_SHELL-$SHELL}
29005 _ACEOF
29006
29007 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29008 ## --------------------- ##
29009 ## M4sh Initialization.  ##
29010 ## --------------------- ##
29011
29012 # Be more Bourne compatible
29013 DUALCASE=1; export DUALCASE # for MKS sh
29014 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
29015   emulate sh
29016   NULLCMD=:
29017   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
29018   # is contrary to our usage.  Disable this feature.
29019   alias -g '${1+"$@"}'='"$@"'
29020   setopt NO_GLOB_SUBST
29021 else
29022   case `(set -o) 2>/dev/null` in
29023   *posix*) set -o posix ;;
29024 esac
29025
29026 fi
29027
29028
29029
29030
29031 # PATH needs CR
29032 # Avoid depending upon Character Ranges.
29033 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
29034 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
29035 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
29036 as_cr_digits='0123456789'
29037 as_cr_alnum=$as_cr_Letters$as_cr_digits
29038
29039 as_nl='
29040 '
29041 export as_nl
29042 # Printing a long string crashes Solaris 7 /usr/bin/printf.
29043 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
29044 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
29045 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
29046 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
29047   as_echo='printf %s\n'
29048   as_echo_n='printf %s'
29049 else
29050   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
29051     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
29052     as_echo_n='/usr/ucb/echo -n'
29053   else
29054     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
29055     as_echo_n_body='eval
29056       arg=$1;
29057       case $arg in
29058       *"$as_nl"*)
29059         expr "X$arg" : "X\\(.*\\)$as_nl";
29060         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
29061       esac;
29062       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
29063     '
29064     export as_echo_n_body
29065     as_echo_n='sh -c $as_echo_n_body as_echo'
29066   fi
29067   export as_echo_body
29068   as_echo='sh -c $as_echo_body as_echo'
29069 fi
29070
29071 # The user is always right.
29072 if test "${PATH_SEPARATOR+set}" != set; then
29073   PATH_SEPARATOR=:
29074   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
29075     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
29076       PATH_SEPARATOR=';'
29077   }
29078 fi
29079
29080 # Support unset when possible.
29081 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
29082   as_unset=unset
29083 else
29084   as_unset=false
29085 fi
29086
29087
29088 # IFS
29089 # We need space, tab and new line, in precisely that order.  Quoting is
29090 # there to prevent editors from complaining about space-tab.
29091 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
29092 # splitting by setting IFS to empty value.)
29093 IFS=" ""        $as_nl"
29094
29095 # Find who we are.  Look in the path if we contain no directory separator.
29096 case $0 in
29097   *[\\/]* ) as_myself=$0 ;;
29098   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29099 for as_dir in $PATH
29100 do
29101   IFS=$as_save_IFS
29102   test -z "$as_dir" && as_dir=.
29103   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
29104 done
29105 IFS=$as_save_IFS
29106
29107      ;;
29108 esac
29109 # We did not find ourselves, most probably we were run as `sh COMMAND'
29110 # in which case we are not to be found in the path.
29111 if test "x$as_myself" = x; then
29112   as_myself=$0
29113 fi
29114 if test ! -f "$as_myself"; then
29115   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
29116   { (exit 1); exit 1; }
29117 fi
29118
29119 # Work around bugs in pre-3.0 UWIN ksh.
29120 for as_var in ENV MAIL MAILPATH
29121 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
29122 done
29123 PS1='$ '
29124 PS2='> '
29125 PS4='+ '
29126
29127 # NLS nuisances.
29128 LC_ALL=C
29129 export LC_ALL
29130 LANGUAGE=C
29131 export LANGUAGE
29132
29133 # Required to use basename.
29134 if expr a : '\(a\)' >/dev/null 2>&1 &&
29135    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29136   as_expr=expr
29137 else
29138   as_expr=false
29139 fi
29140
29141 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
29142   as_basename=basename
29143 else
29144   as_basename=false
29145 fi
29146
29147
29148 # Name of the executable.
29149 as_me=`$as_basename -- "$0" ||
29150 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
29151          X"$0" : 'X\(//\)$' \| \
29152          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
29153 $as_echo X/"$0" |
29154     sed '/^.*\/\([^/][^/]*\)\/*$/{
29155             s//\1/
29156             q
29157           }
29158           /^X\/\(\/\/\)$/{
29159             s//\1/
29160             q
29161           }
29162           /^X\/\(\/\).*/{
29163             s//\1/
29164             q
29165           }
29166           s/.*/./; q'`
29167
29168 # CDPATH.
29169 $as_unset CDPATH
29170
29171
29172
29173   as_lineno_1=$LINENO
29174   as_lineno_2=$LINENO
29175   test "x$as_lineno_1" != "x$as_lineno_2" &&
29176   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
29177
29178   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
29179   # uniformly replaced by the line number.  The first 'sed' inserts a
29180   # line-number line after each line using $LINENO; the second 'sed'
29181   # does the real work.  The second script uses 'N' to pair each
29182   # line-number line with the line containing $LINENO, and appends
29183   # trailing '-' during substitution so that $LINENO is not a special
29184   # case at line end.
29185   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
29186   # scripts with optimization help from Paolo Bonzini.  Blame Lee
29187   # E. McMahon (1931-1989) for sed's syntax.  :-)
29188   sed -n '
29189     p
29190     /[$]LINENO/=
29191   ' <$as_myself |
29192     sed '
29193       s/[$]LINENO.*/&-/
29194       t lineno
29195       b
29196       :lineno
29197       N
29198       :loop
29199       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
29200       t loop
29201       s/-\n.*//
29202     ' >$as_me.lineno &&
29203   chmod +x "$as_me.lineno" ||
29204     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
29205    { (exit 1); exit 1; }; }
29206
29207   # Don't try to exec as it changes $[0], causing all sort of problems
29208   # (the dirname of $[0] is not the place where we might find the
29209   # original and so on.  Autoconf is especially sensitive to this).
29210   . "./$as_me.lineno"
29211   # Exit status is that of the last command.
29212   exit
29213 }
29214
29215
29216 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
29217   as_dirname=dirname
29218 else
29219   as_dirname=false
29220 fi
29221
29222 ECHO_C= ECHO_N= ECHO_T=
29223 case `echo -n x` in
29224 -n*)
29225   case `echo 'x\c'` in
29226   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
29227   *)   ECHO_C='\c';;
29228   esac;;
29229 *)
29230   ECHO_N='-n';;
29231 esac
29232 if expr a : '\(a\)' >/dev/null 2>&1 &&
29233    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29234   as_expr=expr
29235 else
29236   as_expr=false
29237 fi
29238
29239 rm -f conf$$ conf$$.exe conf$$.file
29240 if test -d conf$$.dir; then
29241   rm -f conf$$.dir/conf$$.file
29242 else
29243   rm -f conf$$.dir
29244   mkdir conf$$.dir 2>/dev/null
29245 fi
29246 if (echo >conf$$.file) 2>/dev/null; then
29247   if ln -s conf$$.file conf$$ 2>/dev/null; then
29248     as_ln_s='ln -s'
29249     # ... but there are two gotchas:
29250     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
29251     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
29252     # In both cases, we have to default to `cp -p'.
29253     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
29254       as_ln_s='cp -p'
29255   elif ln conf$$.file conf$$ 2>/dev/null; then
29256     as_ln_s=ln
29257   else
29258     as_ln_s='cp -p'
29259   fi
29260 else
29261   as_ln_s='cp -p'
29262 fi
29263 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
29264 rmdir conf$$.dir 2>/dev/null
29265
29266 if mkdir -p . 2>/dev/null; then
29267   as_mkdir_p=:
29268 else
29269   test -d ./-p && rmdir ./-p
29270   as_mkdir_p=false
29271 fi
29272
29273 if test -x / >/dev/null 2>&1; then
29274   as_test_x='test -x'
29275 else
29276   if ls -dL / >/dev/null 2>&1; then
29277     as_ls_L_option=L
29278   else
29279     as_ls_L_option=
29280   fi
29281   as_test_x='
29282     eval sh -c '\''
29283       if test -d "$1"; then
29284         test -d "$1/.";
29285       else
29286         case $1 in
29287         -*)set "./$1";;
29288         esac;
29289         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
29290         ???[sx]*):;;*)false;;esac;fi
29291     '\'' sh
29292   '
29293 fi
29294 as_executable_p=$as_test_x
29295
29296 # Sed expression to map a string onto a valid CPP name.
29297 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
29298
29299 # Sed expression to map a string onto a valid variable name.
29300 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
29301
29302
29303 exec 6>&1
29304
29305 # Save the log message, to keep $[0] and so on meaningful, and to
29306 # report actual input values of CONFIG_FILES etc. instead of their
29307 # values after options handling.
29308 ac_log="
29309 This file was extended by PostgreSQL $as_me 8.5devel, which was
29310 generated by GNU Autoconf 2.63.  Invocation command line was
29311
29312   CONFIG_FILES    = $CONFIG_FILES
29313   CONFIG_HEADERS  = $CONFIG_HEADERS
29314   CONFIG_LINKS    = $CONFIG_LINKS
29315   CONFIG_COMMANDS = $CONFIG_COMMANDS
29316   $ $0 $@
29317
29318 on `(hostname || uname -n) 2>/dev/null | sed 1q`
29319 "
29320
29321 _ACEOF
29322
29323 case $ac_config_files in *"
29324 "*) set x $ac_config_files; shift; ac_config_files=$*;;
29325 esac
29326
29327 case $ac_config_headers in *"
29328 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
29329 esac
29330
29331
29332 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29333 # Files that config.status was made for.
29334 config_files="$ac_config_files"
29335 config_headers="$ac_config_headers"
29336 config_links="$ac_config_links"
29337 config_commands="$ac_config_commands"
29338
29339 _ACEOF
29340
29341 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29342 ac_cs_usage="\
29343 \`$as_me' instantiates files from templates according to the
29344 current configuration.
29345
29346 Usage: $0 [OPTION]... [FILE]...
29347
29348   -h, --help       print this help, then exit
29349   -V, --version    print version number and configuration settings, then exit
29350   -q, --quiet, --silent
29351                    do not print progress messages
29352   -d, --debug      don't remove temporary files
29353       --recheck    update $as_me by reconfiguring in the same conditions
29354       --file=FILE[:TEMPLATE]
29355                    instantiate the configuration file FILE
29356       --header=FILE[:TEMPLATE]
29357                    instantiate the configuration header FILE
29358
29359 Configuration files:
29360 $config_files
29361
29362 Configuration headers:
29363 $config_headers
29364
29365 Configuration links:
29366 $config_links
29367
29368 Configuration commands:
29369 $config_commands
29370
29371 Report bugs to <bug-autoconf@gnu.org>."
29372
29373 _ACEOF
29374 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29375 ac_cs_version="\\
29376 PostgreSQL config.status 8.5devel
29377 configured by $0, generated by GNU Autoconf 2.63,
29378   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
29379
29380 Copyright (C) 2008 Free Software Foundation, Inc.
29381 This config.status script is free software; the Free Software Foundation
29382 gives unlimited permission to copy, distribute and modify it."
29383
29384 ac_pwd='$ac_pwd'
29385 srcdir='$srcdir'
29386 MKDIR_P='$MKDIR_P'
29387 AWK='$AWK'
29388 test -n "\$AWK" || AWK=awk
29389 _ACEOF
29390
29391 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29392 # The default lists apply if the user does not specify any file.
29393 ac_need_defaults=:
29394 while test $# != 0
29395 do
29396   case $1 in
29397   --*=*)
29398     ac_option=`expr "X$1" : 'X\([^=]*\)='`
29399     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
29400     ac_shift=:
29401     ;;
29402   *)
29403     ac_option=$1
29404     ac_optarg=$2
29405     ac_shift=shift
29406     ;;
29407   esac
29408
29409   case $ac_option in
29410   # Handling of the options.
29411   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
29412     ac_cs_recheck=: ;;
29413   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
29414     $as_echo "$ac_cs_version"; exit ;;
29415   --debug | --debu | --deb | --de | --d | -d )
29416     debug=: ;;
29417   --file | --fil | --fi | --f )
29418     $ac_shift
29419     case $ac_optarg in
29420     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29421     esac
29422     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
29423     ac_need_defaults=false;;
29424   --header | --heade | --head | --hea )
29425     $ac_shift
29426     case $ac_optarg in
29427     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29428     esac
29429     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
29430     ac_need_defaults=false;;
29431   --he | --h)
29432     # Conflict between --help and --header
29433     { $as_echo "$as_me: error: ambiguous option: $1
29434 Try \`$0 --help' for more information." >&2
29435    { (exit 1); exit 1; }; };;
29436   --help | --hel | -h )
29437     $as_echo "$ac_cs_usage"; exit ;;
29438   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
29439   | -silent | --silent | --silen | --sile | --sil | --si | --s)
29440     ac_cs_silent=: ;;
29441
29442   # This is an error.
29443   -*) { $as_echo "$as_me: error: unrecognized option: $1
29444 Try \`$0 --help' for more information." >&2
29445    { (exit 1); exit 1; }; } ;;
29446
29447   *) ac_config_targets="$ac_config_targets $1"
29448      ac_need_defaults=false ;;
29449
29450   esac
29451   shift
29452 done
29453
29454 ac_configure_extra_args=
29455
29456 if $ac_cs_silent; then
29457   exec 6>/dev/null
29458   ac_configure_extra_args="$ac_configure_extra_args --silent"
29459 fi
29460
29461 _ACEOF
29462 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29463 if \$ac_cs_recheck; then
29464   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
29465   shift
29466   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
29467   CONFIG_SHELL='$SHELL'
29468   export CONFIG_SHELL
29469   exec "\$@"
29470 fi
29471
29472 _ACEOF
29473 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29474 exec 5>>config.log
29475 {
29476   echo
29477   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
29478 ## Running $as_me. ##
29479 _ASBOX
29480   $as_echo "$ac_log"
29481 } >&5
29482
29483 _ACEOF
29484 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29485 _ACEOF
29486
29487 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29488
29489 # Handling of arguments.
29490 for ac_config_target in $ac_config_targets
29491 do
29492   case $ac_config_target in
29493     "src/backend/port/tas.s") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
29494     "GNUmakefile") CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
29495     "src/Makefile.global") CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
29496     "src/backend/port/dynloader.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
29497     "src/backend/port/pg_sema.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
29498     "src/backend/port/pg_shmem.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
29499     "src/include/dynloader.h") CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
29500     "src/include/pg_config_os.h") CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
29501     "src/Makefile.port") CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
29502     "check_win32_symlinks") CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
29503     "src/include/pg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
29504     "src/interfaces/ecpg/include/ecpg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/interfaces/ecpg/include/ecpg_config.h" ;;
29505
29506   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
29507 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
29508    { (exit 1); exit 1; }; };;
29509   esac
29510 done
29511
29512
29513 # If the user did not use the arguments to specify the items to instantiate,
29514 # then the envvar interface is used.  Set only those that are not.
29515 # We use the long form for the default assignment because of an extremely
29516 # bizarre bug on SunOS 4.1.3.
29517 if $ac_need_defaults; then
29518   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
29519   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
29520   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
29521   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
29522 fi
29523
29524 # Have a temporary directory for convenience.  Make it in the build tree
29525 # simply because there is no reason against having it here, and in addition,
29526 # creating and moving files from /tmp can sometimes cause problems.
29527 # Hook for its removal unless debugging.
29528 # Note that there is a small window in which the directory will not be cleaned:
29529 # after its creation but before its name has been assigned to `$tmp'.
29530 $debug ||
29531 {
29532   tmp=
29533   trap 'exit_status=$?
29534   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
29535 ' 0
29536   trap '{ (exit 1); exit 1; }' 1 2 13 15
29537 }
29538 # Create a (secure) tmp directory for tmp files.
29539
29540 {
29541   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
29542   test -n "$tmp" && test -d "$tmp"
29543 }  ||
29544 {
29545   tmp=./conf$$-$RANDOM
29546   (umask 077 && mkdir "$tmp")
29547 } ||
29548 {
29549    $as_echo "$as_me: cannot create a temporary directory in ." >&2
29550    { (exit 1); exit 1; }
29551 }
29552
29553 # Set up the scripts for CONFIG_FILES section.
29554 # No need to generate them if there are no CONFIG_FILES.
29555 # This happens for instance with `./config.status config.h'.
29556 if test -n "$CONFIG_FILES"; then
29557
29558
29559 ac_cr='\r'
29560 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
29561 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
29562   ac_cs_awk_cr='\\r'
29563 else
29564   ac_cs_awk_cr=$ac_cr
29565 fi
29566
29567 echo 'BEGIN {' >"$tmp/subs1.awk" &&
29568 _ACEOF
29569
29570
29571 {
29572   echo "cat >conf$$subs.awk <<_ACEOF" &&
29573   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
29574   echo "_ACEOF"
29575 } >conf$$subs.sh ||
29576   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29577 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29578    { (exit 1); exit 1; }; }
29579 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
29580 ac_delim='%!_!# '
29581 for ac_last_try in false false false false false :; do
29582   . ./conf$$subs.sh ||
29583     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29584 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29585    { (exit 1); exit 1; }; }
29586
29587   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
29588   if test $ac_delim_n = $ac_delim_num; then
29589     break
29590   elif $ac_last_try; then
29591     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29592 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29593    { (exit 1); exit 1; }; }
29594   else
29595     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
29596   fi
29597 done
29598 rm -f conf$$subs.sh
29599
29600 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29601 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
29602 _ACEOF
29603 sed -n '
29604 h
29605 s/^/S["/; s/!.*/"]=/
29606 p
29607 g
29608 s/^[^!]*!//
29609 :repl
29610 t repl
29611 s/'"$ac_delim"'$//
29612 t delim
29613 :nl
29614 h
29615 s/\(.\{148\}\).*/\1/
29616 t more1
29617 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
29618 p
29619 n
29620 b repl
29621 :more1
29622 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
29623 p
29624 g
29625 s/.\{148\}//
29626 t nl
29627 :delim
29628 h
29629 s/\(.\{148\}\).*/\1/
29630 t more2
29631 s/["\\]/\\&/g; s/^/"/; s/$/"/
29632 p
29633 b
29634 :more2
29635 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
29636 p
29637 g
29638 s/.\{148\}//
29639 t delim
29640 ' <conf$$subs.awk | sed '
29641 /^[^""]/{
29642   N
29643   s/\n//
29644 }
29645 ' >>$CONFIG_STATUS || ac_write_fail=1
29646 rm -f conf$$subs.awk
29647 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29648 _ACAWK
29649 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
29650   for (key in S) S_is_set[key] = 1
29651   FS = "\a"
29652
29653 }
29654 {
29655   line = $ 0
29656   nfields = split(line, field, "@")
29657   substed = 0
29658   len = length(field[1])
29659   for (i = 2; i < nfields; i++) {
29660     key = field[i]
29661     keylen = length(key)
29662     if (S_is_set[key]) {
29663       value = S[key]
29664       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
29665       len += length(value) + length(field[++i])
29666       substed = 1
29667     } else
29668       len += 1 + keylen
29669   }
29670
29671   print line
29672 }
29673
29674 _ACAWK
29675 _ACEOF
29676 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29677 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
29678   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
29679 else
29680   cat
29681 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
29682   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
29683 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
29684    { (exit 1); exit 1; }; }
29685 _ACEOF
29686
29687 # VPATH may cause trouble with some makes, so we remove $(srcdir),
29688 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
29689 # trailing colons and then remove the whole line if VPATH becomes empty
29690 # (actually we leave an empty line to preserve line numbers).
29691 if test "x$srcdir" = x.; then
29692   ac_vpsub='/^[  ]*VPATH[        ]*=/{
29693 s/:*\$(srcdir):*/:/
29694 s/:*\${srcdir}:*/:/
29695 s/:*@srcdir@:*/:/
29696 s/^\([^=]*=[     ]*\):*/\1/
29697 s/:*$//
29698 s/^[^=]*=[       ]*$//
29699 }'
29700 fi
29701
29702 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29703 fi # test -n "$CONFIG_FILES"
29704
29705 # Set up the scripts for CONFIG_HEADERS section.
29706 # No need to generate them if there are no CONFIG_HEADERS.
29707 # This happens for instance with `./config.status Makefile'.
29708 if test -n "$CONFIG_HEADERS"; then
29709 cat >"$tmp/defines.awk" <<\_ACAWK ||
29710 BEGIN {
29711 _ACEOF
29712
29713 # Transform confdefs.h into an awk script `defines.awk', embedded as
29714 # here-document in config.status, that substitutes the proper values into
29715 # config.h.in to produce config.h.
29716
29717 # Create a delimiter string that does not exist in confdefs.h, to ease
29718 # handling of long lines.
29719 ac_delim='%!_!# '
29720 for ac_last_try in false false :; do
29721   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
29722   if test -z "$ac_t"; then
29723     break
29724   elif $ac_last_try; then
29725     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
29726 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
29727    { (exit 1); exit 1; }; }
29728   else
29729     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
29730   fi
29731 done
29732
29733 # For the awk script, D is an array of macro values keyed by name,
29734 # likewise P contains macro parameters if any.  Preserve backslash
29735 # newline sequences.
29736
29737 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
29738 sed -n '
29739 s/.\{148\}/&'"$ac_delim"'/g
29740 t rset
29741 :rset
29742 s/^[     ]*#[    ]*define[       ][      ]*/ /
29743 t def
29744 d
29745 :def
29746 s/\\$//
29747 t bsnl
29748 s/["\\]/\\&/g
29749 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
29750 D["\1"]=" \3"/p
29751 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
29752 d
29753 :bsnl
29754 s/["\\]/\\&/g
29755 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
29756 D["\1"]=" \3\\\\\\n"\\/p
29757 t cont
29758 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
29759 t cont
29760 d
29761 :cont
29762 n
29763 s/.\{148\}/&'"$ac_delim"'/g
29764 t clear
29765 :clear
29766 s/\\$//
29767 t bsnlc
29768 s/["\\]/\\&/g; s/^/"/; s/$/"/p
29769 d
29770 :bsnlc
29771 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
29772 b cont
29773 ' <confdefs.h | sed '
29774 s/'"$ac_delim"'/"\\\
29775 "/g' >>$CONFIG_STATUS || ac_write_fail=1
29776
29777 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29778   for (key in D) D_is_set[key] = 1
29779   FS = "\a"
29780 }
29781 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
29782   line = \$ 0
29783   split(line, arg, " ")
29784   if (arg[1] == "#") {
29785     defundef = arg[2]
29786     mac1 = arg[3]
29787   } else {
29788     defundef = substr(arg[1], 2)
29789     mac1 = arg[2]
29790   }
29791   split(mac1, mac2, "(") #)
29792   macro = mac2[1]
29793   prefix = substr(line, 1, index(line, defundef) - 1)
29794   if (D_is_set[macro]) {
29795     # Preserve the white space surrounding the "#".
29796     print prefix "define", macro P[macro] D[macro]
29797     next
29798   } else {
29799     # Replace #undef with comments.  This is necessary, for example,
29800     # in the case of _POSIX_SOURCE, which is predefined and required
29801     # on some systems where configure will not decide to define it.
29802     if (defundef == "undef") {
29803       print "/*", prefix defundef, macro, "*/"
29804       next
29805     }
29806   }
29807 }
29808 { print }
29809 _ACAWK
29810 _ACEOF
29811 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29812   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
29813 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
29814    { (exit 1); exit 1; }; }
29815 fi # test -n "$CONFIG_HEADERS"
29816
29817
29818 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
29819 shift
29820 for ac_tag
29821 do
29822   case $ac_tag in
29823   :[FHLC]) ac_mode=$ac_tag; continue;;
29824   esac
29825   case $ac_mode$ac_tag in
29826   :[FHL]*:*);;
29827   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
29828 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
29829    { (exit 1); exit 1; }; };;
29830   :[FH]-) ac_tag=-:-;;
29831   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
29832   esac
29833   ac_save_IFS=$IFS
29834   IFS=:
29835   set x $ac_tag
29836   IFS=$ac_save_IFS
29837   shift
29838   ac_file=$1
29839   shift
29840
29841   case $ac_mode in
29842   :L) ac_source=$1;;
29843   :[FH])
29844     ac_file_inputs=
29845     for ac_f
29846     do
29847       case $ac_f in
29848       -) ac_f="$tmp/stdin";;
29849       *) # Look for the file first in the build tree, then in the source tree
29850          # (if the path is not absolute).  The absolute path cannot be DOS-style,
29851          # because $ac_f cannot contain `:'.
29852          test -f "$ac_f" ||
29853            case $ac_f in
29854            [\\/$]*) false;;
29855            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
29856            esac ||
29857            { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
29858 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
29859    { (exit 1); exit 1; }; };;
29860       esac
29861       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
29862       ac_file_inputs="$ac_file_inputs '$ac_f'"
29863     done
29864
29865     # Let's still pretend it is `configure' which instantiates (i.e., don't
29866     # use $as_me), people would be surprised to read:
29867     #    /* config.h.  Generated by config.status.  */
29868     configure_input='Generated from '`
29869           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
29870         `' by configure.'
29871     if test x"$ac_file" != x-; then
29872       configure_input="$ac_file.  $configure_input"
29873       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
29874 $as_echo "$as_me: creating $ac_file" >&6;}
29875     fi
29876     # Neutralize special characters interpreted by sed in replacement strings.
29877     case $configure_input in #(
29878     *\&* | *\|* | *\\* )
29879        ac_sed_conf_input=`$as_echo "$configure_input" |
29880        sed 's/[\\\\&|]/\\\\&/g'`;; #(
29881     *) ac_sed_conf_input=$configure_input;;
29882     esac
29883
29884     case $ac_tag in
29885     *:-:* | *:-) cat >"$tmp/stdin" \
29886       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
29887 $as_echo "$as_me: error: could not create $ac_file" >&2;}
29888    { (exit 1); exit 1; }; } ;;
29889     esac
29890     ;;
29891   esac
29892
29893   ac_dir=`$as_dirname -- "$ac_file" ||
29894 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29895          X"$ac_file" : 'X\(//\)[^/]' \| \
29896          X"$ac_file" : 'X\(//\)$' \| \
29897          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
29898 $as_echo X"$ac_file" |
29899     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29900             s//\1/
29901             q
29902           }
29903           /^X\(\/\/\)[^/].*/{
29904             s//\1/
29905             q
29906           }
29907           /^X\(\/\/\)$/{
29908             s//\1/
29909             q
29910           }
29911           /^X\(\/\).*/{
29912             s//\1/
29913             q
29914           }
29915           s/.*/./; q'`
29916   { as_dir="$ac_dir"
29917   case $as_dir in #(
29918   -*) as_dir=./$as_dir;;
29919   esac
29920   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
29921     as_dirs=
29922     while :; do
29923       case $as_dir in #(
29924       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
29925       *) as_qdir=$as_dir;;
29926       esac
29927       as_dirs="'$as_qdir' $as_dirs"
29928       as_dir=`$as_dirname -- "$as_dir" ||
29929 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29930          X"$as_dir" : 'X\(//\)[^/]' \| \
29931          X"$as_dir" : 'X\(//\)$' \| \
29932          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
29933 $as_echo X"$as_dir" |
29934     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29935             s//\1/
29936             q
29937           }
29938           /^X\(\/\/\)[^/].*/{
29939             s//\1/
29940             q
29941           }
29942           /^X\(\/\/\)$/{
29943             s//\1/
29944             q
29945           }
29946           /^X\(\/\).*/{
29947             s//\1/
29948             q
29949           }
29950           s/.*/./; q'`
29951       test -d "$as_dir" && break
29952     done
29953     test -z "$as_dirs" || eval "mkdir $as_dirs"
29954   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
29955 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
29956    { (exit 1); exit 1; }; }; }
29957   ac_builddir=.
29958
29959 case "$ac_dir" in
29960 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
29961 *)
29962   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
29963   # A ".." for each directory in $ac_dir_suffix.
29964   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
29965   case $ac_top_builddir_sub in
29966   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
29967   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
29968   esac ;;
29969 esac
29970 ac_abs_top_builddir=$ac_pwd
29971 ac_abs_builddir=$ac_pwd$ac_dir_suffix
29972 # for backward compatibility:
29973 ac_top_builddir=$ac_top_build_prefix
29974
29975 case $srcdir in
29976   .)  # We are building in place.
29977     ac_srcdir=.
29978     ac_top_srcdir=$ac_top_builddir_sub
29979     ac_abs_top_srcdir=$ac_pwd ;;
29980   [\\/]* | ?:[\\/]* )  # Absolute name.
29981     ac_srcdir=$srcdir$ac_dir_suffix;
29982     ac_top_srcdir=$srcdir
29983     ac_abs_top_srcdir=$srcdir ;;
29984   *) # Relative name.
29985     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
29986     ac_top_srcdir=$ac_top_build_prefix$srcdir
29987     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
29988 esac
29989 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
29990
29991
29992   case $ac_mode in
29993   :F)
29994   #
29995   # CONFIG_FILE
29996   #
29997
29998   ac_MKDIR_P=$MKDIR_P
29999   case $MKDIR_P in
30000   [\\/$]* | ?:[\\/]* ) ;;
30001   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
30002   esac
30003 _ACEOF
30004
30005 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30006 # If the template does not know about datarootdir, expand it.
30007 # FIXME: This hack should be removed a few years after 2.60.
30008 ac_datarootdir_hack=; ac_datarootdir_seen=
30009
30010 ac_sed_dataroot='
30011 /datarootdir/ {
30012   p
30013   q
30014 }
30015 /@datadir@/p
30016 /@docdir@/p
30017 /@infodir@/p
30018 /@localedir@/p
30019 /@mandir@/p
30020 '
30021 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
30022 *datarootdir*) ac_datarootdir_seen=yes;;
30023 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
30024   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
30025 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
30026 _ACEOF
30027 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30028   ac_datarootdir_hack='
30029   s&@datadir@&$datadir&g
30030   s&@docdir@&$docdir&g
30031   s&@infodir@&$infodir&g
30032   s&@localedir@&$localedir&g
30033   s&@mandir@&$mandir&g
30034     s&\\\${datarootdir}&$datarootdir&g' ;;
30035 esac
30036 _ACEOF
30037
30038 # Neutralize VPATH when `$srcdir' = `.'.
30039 # Shell code in configure.ac might set extrasub.
30040 # FIXME: do we really want to maintain this feature?
30041 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30042 ac_sed_extra="$ac_vpsub
30043 $extrasub
30044 _ACEOF
30045 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30046 :t
30047 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
30048 s|@configure_input@|$ac_sed_conf_input|;t t
30049 s&@top_builddir@&$ac_top_builddir_sub&;t t
30050 s&@top_build_prefix@&$ac_top_build_prefix&;t t
30051 s&@srcdir@&$ac_srcdir&;t t
30052 s&@abs_srcdir@&$ac_abs_srcdir&;t t
30053 s&@top_srcdir@&$ac_top_srcdir&;t t
30054 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
30055 s&@builddir@&$ac_builddir&;t t
30056 s&@abs_builddir@&$ac_abs_builddir&;t t
30057 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
30058 s&@MKDIR_P@&$ac_MKDIR_P&;t t
30059 $ac_datarootdir_hack
30060 "
30061 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
30062   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30063 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30064    { (exit 1); exit 1; }; }
30065
30066 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
30067   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
30068   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
30069   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30070 which seems to be undefined.  Please make sure it is defined." >&5
30071 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30072 which seems to be undefined.  Please make sure it is defined." >&2;}
30073
30074   rm -f "$tmp/stdin"
30075   case $ac_file in
30076   -) cat "$tmp/out" && rm -f "$tmp/out";;
30077   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
30078   esac \
30079   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30080 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30081    { (exit 1); exit 1; }; }
30082  ;;
30083   :H)
30084   #
30085   # CONFIG_HEADER
30086   #
30087   if test x"$ac_file" != x-; then
30088     {
30089       $as_echo "/* $configure_input  */" \
30090       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
30091     } >"$tmp/config.h" \
30092       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30093 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30094    { (exit 1); exit 1; }; }
30095     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
30096       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
30097 $as_echo "$as_me: $ac_file is unchanged" >&6;}
30098     else
30099       rm -f "$ac_file"
30100       mv "$tmp/config.h" "$ac_file" \
30101         || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30102 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30103    { (exit 1); exit 1; }; }
30104     fi
30105   else
30106     $as_echo "/* $configure_input  */" \
30107       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
30108       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
30109 $as_echo "$as_me: error: could not create -" >&2;}
30110    { (exit 1); exit 1; }; }
30111   fi
30112  ;;
30113   :L)
30114   #
30115   # CONFIG_LINK
30116   #
30117
30118   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
30119     :
30120   else
30121     # Prefer the file from the source tree if names are identical.
30122     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
30123       ac_source=$srcdir/$ac_source
30124     fi
30125
30126     { $as_echo "$as_me:$LINENO: linking $ac_source to $ac_file" >&5
30127 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
30128
30129     if test ! -r "$ac_source"; then
30130       { { $as_echo "$as_me:$LINENO: error: $ac_source: file not found" >&5
30131 $as_echo "$as_me: error: $ac_source: file not found" >&2;}
30132    { (exit 1); exit 1; }; }
30133     fi
30134     rm -f "$ac_file"
30135
30136     # Try a relative symlink, then a hard link, then a copy.
30137     case $srcdir in
30138     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
30139         *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
30140     esac
30141     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
30142       ln "$ac_source" "$ac_file" 2>/dev/null ||
30143       cp -p "$ac_source" "$ac_file" ||
30144       { { $as_echo "$as_me:$LINENO: error: cannot link or copy $ac_source to $ac_file" >&5
30145 $as_echo "$as_me: error: cannot link or copy $ac_source to $ac_file" >&2;}
30146    { (exit 1); exit 1; }; }
30147   fi
30148  ;;
30149   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
30150 $as_echo "$as_me: executing $ac_file commands" >&6;}
30151  ;;
30152   esac
30153
30154
30155   case $ac_file$ac_mode in
30156     "check_win32_symlinks":C)
30157 # Links sometimes fail undetected on Mingw -
30158 # so here we detect it and warn the user
30159 for FILE in $CONFIG_LINKS
30160  do
30161         # test -e works for symlinks in the MinGW console
30162         test -e `expr "$FILE" : '\([^:]*\)'` || { $as_echo "$as_me:$LINENO: WARNING: *** link for $FILE -- please fix by hand" >&5
30163 $as_echo "$as_me: WARNING: *** link for $FILE -- please fix by hand" >&2;}
30164  done
30165  ;;
30166     "src/include/pg_config.h":H)
30167 # Update timestamp for pg_config.h (see Makefile.global)
30168 echo >src/include/stamp-h
30169  ;;
30170     "src/interfaces/ecpg/include/ecpg_config.h":H) echo >src/interfaces/ecpg/include/stamp-h ;;
30171
30172   esac
30173 done # for ac_tag
30174
30175
30176 { (exit 0); exit 0; }
30177 _ACEOF
30178 chmod +x $CONFIG_STATUS
30179 ac_clean_files=$ac_clean_files_save
30180
30181 test $ac_write_fail = 0 ||
30182   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
30183 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
30184    { (exit 1); exit 1; }; }
30185
30186
30187 # configure is writing to config.log, and then calls config.status.
30188 # config.status does its own redirection, appending to config.log.
30189 # Unfortunately, on DOS this fails, as config.log is still kept open
30190 # by configure, so config.status won't be able to write to it; its
30191 # output is simply discarded.  So we exec the FD to /dev/null,
30192 # effectively closing config.log, so it can be properly (re)opened and
30193 # appended to by config.status.  When coming back to configure, we
30194 # need to make the FD available again.
30195 if test "$no_create" != yes; then
30196   ac_cs_success=:
30197   ac_config_status_args=
30198   test "$silent" = yes &&
30199     ac_config_status_args="$ac_config_status_args --quiet"
30200   exec 5>/dev/null
30201   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
30202   exec 5>>config.log
30203   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
30204   # would make configure fail if this is the last instruction.
30205   $ac_cs_success || { (exit 1); exit 1; }
30206 fi
30207 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
30208   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
30209 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
30210 fi
30211