OSDN Git Service

Stamp HEAD as 9.2devel.
[pg-rex/syncrep.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63 for PostgreSQL 9.2devel.
4 #
5 # Report bugs to <pgsql-bugs@postgresql.org>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 #
12 # Copyright (c) 1996-2011, PostgreSQL Global Development Group
13 ## --------------------- ##
14 ## M4sh Initialization.  ##
15 ## --------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in
28   *posix*) set -o posix ;;
29 esac
30
31 fi
32
33
34
35
36 # PATH needs CR
37 # Avoid depending upon Character Ranges.
38 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
39 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
40 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
41 as_cr_digits='0123456789'
42 as_cr_alnum=$as_cr_Letters$as_cr_digits
43
44 as_nl='
45 '
46 export as_nl
47 # Printing a long string crashes Solaris 7 /usr/bin/printf.
48 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
49 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
50 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
51 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85 # Support unset when possible.
86 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
87   as_unset=unset
88 else
89   as_unset=false
90 fi
91
92
93 # IFS
94 # We need space, tab and new line, in precisely that order.  Quoting is
95 # there to prevent editors from complaining about space-tab.
96 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
97 # splitting by setting IFS to empty value.)
98 IFS=" ""        $as_nl"
99
100 # Find who we are.  Look in the path if we contain no directory separator.
101 case $0 in
102   *[\\/]* ) as_myself=$0 ;;
103   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
104 for as_dir in $PATH
105 do
106   IFS=$as_save_IFS
107   test -z "$as_dir" && as_dir=.
108   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
109 done
110 IFS=$as_save_IFS
111
112      ;;
113 esac
114 # We did not find ourselves, most probably we were run as `sh COMMAND'
115 # in which case we are not to be found in the path.
116 if test "x$as_myself" = x; then
117   as_myself=$0
118 fi
119 if test ! -f "$as_myself"; then
120   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
121   { (exit 1); exit 1; }
122 fi
123
124 # Work around bugs in pre-3.0 UWIN ksh.
125 for as_var in ENV MAIL MAILPATH
126 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
127 done
128 PS1='$ '
129 PS2='> '
130 PS4='+ '
131
132 # NLS nuisances.
133 LC_ALL=C
134 export LC_ALL
135 LANGUAGE=C
136 export LANGUAGE
137
138 # Required to use basename.
139 if expr a : '\(a\)' >/dev/null 2>&1 &&
140    test "X`expr 00001 : '.*\(...\)'`" = X001; then
141   as_expr=expr
142 else
143   as_expr=false
144 fi
145
146 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
147   as_basename=basename
148 else
149   as_basename=false
150 fi
151
152
153 # Name of the executable.
154 as_me=`$as_basename -- "$0" ||
155 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
156          X"$0" : 'X\(//\)$' \| \
157          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
158 $as_echo X/"$0" |
159     sed '/^.*\/\([^/][^/]*\)\/*$/{
160             s//\1/
161             q
162           }
163           /^X\/\(\/\/\)$/{
164             s//\1/
165             q
166           }
167           /^X\/\(\/\).*/{
168             s//\1/
169             q
170           }
171           s/.*/./; q'`
172
173 # CDPATH.
174 $as_unset CDPATH
175
176
177 if test "x$CONFIG_SHELL" = x; then
178   if (eval ":") 2>/dev/null; then
179   as_have_required=yes
180 else
181   as_have_required=no
182 fi
183
184   if test $as_have_required = yes &&     (eval ":
185 (as_func_return () {
186   (exit \$1)
187 }
188 as_func_success () {
189   as_func_return 0
190 }
191 as_func_failure () {
192   as_func_return 1
193 }
194 as_func_ret_success () {
195   return 0
196 }
197 as_func_ret_failure () {
198   return 1
199 }
200
201 exitcode=0
202 if as_func_success; then
203   :
204 else
205   exitcode=1
206   echo as_func_success failed.
207 fi
208
209 if as_func_failure; then
210   exitcode=1
211   echo as_func_failure succeeded.
212 fi
213
214 if as_func_ret_success; then
215   :
216 else
217   exitcode=1
218   echo as_func_ret_success failed.
219 fi
220
221 if as_func_ret_failure; then
222   exitcode=1
223   echo as_func_ret_failure succeeded.
224 fi
225
226 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
227   :
228 else
229   exitcode=1
230   echo positional parameters were not saved.
231 fi
232
233 test \$exitcode = 0) || { (exit 1); exit 1; }
234
235 (
236   as_lineno_1=\$LINENO
237   as_lineno_2=\$LINENO
238   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
239   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
240 ") 2> /dev/null; then
241   :
242 else
243   as_candidate_shells=
244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
245 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
246 do
247   IFS=$as_save_IFS
248   test -z "$as_dir" && as_dir=.
249   case $as_dir in
250          /*)
251            for as_base in sh bash ksh sh5; do
252              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
253            done;;
254        esac
255 done
256 IFS=$as_save_IFS
257
258
259       for as_shell in $as_candidate_shells $SHELL; do
260          # Try only shells that exist, to save several forks.
261          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
262                 { ("$as_shell") 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264   emulate sh
265   NULLCMD=:
266   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
267   # is contrary to our usage.  Disable this feature.
268   alias -g '${1+"$@"}'='"$@"'
269   setopt NO_GLOB_SUBST
270 else
271   case `(set -o) 2>/dev/null` in
272   *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 _ASEOF
280 }; then
281   CONFIG_SHELL=$as_shell
282                as_have_required=yes
283                if { "$as_shell" 2> /dev/null <<\_ASEOF
284 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
285   emulate sh
286   NULLCMD=:
287   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
288   # is contrary to our usage.  Disable this feature.
289   alias -g '${1+"$@"}'='"$@"'
290   setopt NO_GLOB_SUBST
291 else
292   case `(set -o) 2>/dev/null` in
293   *posix*) set -o posix ;;
294 esac
295
296 fi
297
298
299 :
300 (as_func_return () {
301   (exit $1)
302 }
303 as_func_success () {
304   as_func_return 0
305 }
306 as_func_failure () {
307   as_func_return 1
308 }
309 as_func_ret_success () {
310   return 0
311 }
312 as_func_ret_failure () {
313   return 1
314 }
315
316 exitcode=0
317 if as_func_success; then
318   :
319 else
320   exitcode=1
321   echo as_func_success failed.
322 fi
323
324 if as_func_failure; then
325   exitcode=1
326   echo as_func_failure succeeded.
327 fi
328
329 if as_func_ret_success; then
330   :
331 else
332   exitcode=1
333   echo as_func_ret_success failed.
334 fi
335
336 if as_func_ret_failure; then
337   exitcode=1
338   echo as_func_ret_failure succeeded.
339 fi
340
341 if ( set x; as_func_ret_success y && test x = "$1" ); then
342   :
343 else
344   exitcode=1
345   echo positional parameters were not saved.
346 fi
347
348 test $exitcode = 0) || { (exit 1); exit 1; }
349
350 (
351   as_lineno_1=$LINENO
352   as_lineno_2=$LINENO
353   test "x$as_lineno_1" != "x$as_lineno_2" &&
354   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
355
356 _ASEOF
357 }; then
358   break
359 fi
360
361 fi
362
363       done
364
365       if test "x$CONFIG_SHELL" != x; then
366   for as_var in BASH_ENV ENV
367         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
368         done
369         export CONFIG_SHELL
370         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
371 fi
372
373
374     if test $as_have_required = no; then
375   echo This script requires a shell more modern than all the
376       echo shells that I found on your system.  Please install a
377       echo modern shell, or manually run the script under such a
378       echo shell if you do have one.
379       { (exit 1); exit 1; }
380 fi
381
382
383 fi
384
385 fi
386
387
388
389 (eval "as_func_return () {
390   (exit \$1)
391 }
392 as_func_success () {
393   as_func_return 0
394 }
395 as_func_failure () {
396   as_func_return 1
397 }
398 as_func_ret_success () {
399   return 0
400 }
401 as_func_ret_failure () {
402   return 1
403 }
404
405 exitcode=0
406 if as_func_success; then
407   :
408 else
409   exitcode=1
410   echo as_func_success failed.
411 fi
412
413 if as_func_failure; then
414   exitcode=1
415   echo as_func_failure succeeded.
416 fi
417
418 if as_func_ret_success; then
419   :
420 else
421   exitcode=1
422   echo as_func_ret_success failed.
423 fi
424
425 if as_func_ret_failure; then
426   exitcode=1
427   echo as_func_ret_failure succeeded.
428 fi
429
430 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
431   :
432 else
433   exitcode=1
434   echo positional parameters were not saved.
435 fi
436
437 test \$exitcode = 0") || {
438   echo No shell found that supports shell functions.
439   echo Please tell bug-autoconf@gnu.org about your system,
440   echo including any error possibly output before this message.
441   echo This can help us improve future autoconf versions.
442   echo Configuration will now proceed without shell functions.
443 }
444
445
446
447   as_lineno_1=$LINENO
448   as_lineno_2=$LINENO
449   test "x$as_lineno_1" != "x$as_lineno_2" &&
450   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
451
452   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
453   # uniformly replaced by the line number.  The first 'sed' inserts a
454   # line-number line after each line using $LINENO; the second 'sed'
455   # does the real work.  The second script uses 'N' to pair each
456   # line-number line with the line containing $LINENO, and appends
457   # trailing '-' during substitution so that $LINENO is not a special
458   # case at line end.
459   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
460   # scripts with optimization help from Paolo Bonzini.  Blame Lee
461   # E. McMahon (1931-1989) for sed's syntax.  :-)
462   sed -n '
463     p
464     /[$]LINENO/=
465   ' <$as_myself |
466     sed '
467       s/[$]LINENO.*/&-/
468       t lineno
469       b
470       :lineno
471       N
472       :loop
473       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
474       t loop
475       s/-\n.*//
476     ' >$as_me.lineno &&
477   chmod +x "$as_me.lineno" ||
478     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
479    { (exit 1); exit 1; }; }
480
481   # Don't try to exec as it changes $[0], causing all sort of problems
482   # (the dirname of $[0] is not the place where we might find the
483   # original and so on.  Autoconf is especially sensitive to this).
484   . "./$as_me.lineno"
485   # Exit status is that of the last command.
486   exit
487 }
488
489
490 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
491   as_dirname=dirname
492 else
493   as_dirname=false
494 fi
495
496 ECHO_C= ECHO_N= ECHO_T=
497 case `echo -n x` in
498 -n*)
499   case `echo 'x\c'` in
500   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
501   *)   ECHO_C='\c';;
502   esac;;
503 *)
504   ECHO_N='-n';;
505 esac
506 if expr a : '\(a\)' >/dev/null 2>&1 &&
507    test "X`expr 00001 : '.*\(...\)'`" = X001; then
508   as_expr=expr
509 else
510   as_expr=false
511 fi
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515   rm -f conf$$.dir/conf$$.file
516 else
517   rm -f conf$$.dir
518   mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521   if ln -s conf$$.file conf$$ 2>/dev/null; then
522     as_ln_s='ln -s'
523     # ... but there are two gotchas:
524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526     # In both cases, we have to default to `cp -p'.
527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528       as_ln_s='cp -p'
529   elif ln conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s=ln
531   else
532     as_ln_s='cp -p'
533   fi
534 else
535   as_ln_s='cp -p'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541   as_mkdir_p=:
542 else
543   test -d ./-p && rmdir ./-p
544   as_mkdir_p=false
545 fi
546
547 if test -x / >/dev/null 2>&1; then
548   as_test_x='test -x'
549 else
550   if ls -dL / >/dev/null 2>&1; then
551     as_ls_L_option=L
552   else
553     as_ls_L_option=
554   fi
555   as_test_x='
556     eval sh -c '\''
557       if test -d "$1"; then
558         test -d "$1/.";
559       else
560         case $1 in
561         -*)set "./$1";;
562         esac;
563         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
564         ???[sx]*):;;*)false;;esac;fi
565     '\'' sh
566   '
567 fi
568 as_executable_p=$as_test_x
569
570 # Sed expression to map a string onto a valid CPP name.
571 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
572
573 # Sed expression to map a string onto a valid variable name.
574 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
575
576
577
578 exec 7<&0 </dev/null 6>&1
579
580 # Name of the host.
581 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
582 # so uname gets run too.
583 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
584
585 #
586 # Initializations.
587 #
588 ac_default_prefix=/usr/local
589 ac_clean_files=
590 ac_config_libobj_dir=.
591 LIBOBJS=
592 cross_compiling=no
593 subdirs=
594 MFLAGS=
595 MAKEFLAGS=
596 SHELL=${CONFIG_SHELL-/bin/sh}
597
598 # Identity of this package.
599 PACKAGE_NAME='PostgreSQL'
600 PACKAGE_TARNAME='postgresql'
601 PACKAGE_VERSION='9.2devel'
602 PACKAGE_STRING='PostgreSQL 9.2devel'
603 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
604
605 ac_unique_file="src/backend/access/common/heaptuple.c"
606 ac_default_prefix=/usr/local/pgsql
607 # Factoring default headers for most tests.
608 ac_includes_default="\
609 #include <stdio.h>
610 #ifdef HAVE_SYS_TYPES_H
611 # include <sys/types.h>
612 #endif
613 #ifdef HAVE_SYS_STAT_H
614 # include <sys/stat.h>
615 #endif
616 #ifdef STDC_HEADERS
617 # include <stdlib.h>
618 # include <stddef.h>
619 #else
620 # ifdef HAVE_STDLIB_H
621 #  include <stdlib.h>
622 # endif
623 #endif
624 #ifdef HAVE_STRING_H
625 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
626 #  include <memory.h>
627 # endif
628 # include <string.h>
629 #endif
630 #ifdef HAVE_STRINGS_H
631 # include <strings.h>
632 #endif
633 #ifdef HAVE_INTTYPES_H
634 # include <inttypes.h>
635 #endif
636 #ifdef HAVE_STDINT_H
637 # include <stdint.h>
638 #endif
639 #ifdef HAVE_UNISTD_H
640 # include <unistd.h>
641 #endif"
642
643 ac_subst_vars='LTLIBOBJS
644 vpath_build
645 OSX
646 XSLTPROC
647 COLLATEINDEX
648 DOCBOOKSTYLE
649 have_docbook
650 JADE
651 NSGMLS
652 TCL_SHLIB_LD_LIBS
653 TCL_SHARED_BUILD
654 TCL_LIB_SPEC
655 TCL_LIBS
656 TCL_LIB_FILE
657 TCL_INCLUDE_SPEC
658 TCL_CONFIG_SH
659 TCLSH
660 XGETTEXT
661 MSGMERGE
662 MSGFMT
663 HAVE_POSIX_SIGNALS
664 LDAP_LIBS_BE
665 LDAP_LIBS_FE
666 PTHREAD_CFLAGS
667 PTHREAD_LIBS
668 PTHREAD_CC
669 acx_pthread_config
670 have_win32_dbghelp
671 HAVE_IPV6
672 LIBOBJS
673 OSSP_UUID_LIBS
674 ZIC
675 python_additional_libs
676 python_libspec
677 python_libdir
678 python_includespec
679 python_configdir
680 python_version
681 python_majorversion
682 PYTHON
683 perl_embed_ldflags
684 perl_useshrplib
685 perl_privlibexp
686 perl_archlibexp
687 PERL
688 FLEXFLAGS
689 FLEX
690 BISONFLAGS
691 BISON
692 MKDIR_P
693 AWK
694 LN_S
695 TAR
696 WINDRES
697 DLLWRAP
698 DLLTOOL
699 AR
700 STRIP_SHARED_LIB
701 STRIP_STATIC_LIB
702 STRIP
703 RANLIB
704 ld_R_works
705 with_gnu_ld
706 LD
707 LDFLAGS_SL
708 LDFLAGS_EX
709 ELF_SYS
710 EGREP
711 GREP
712 with_zlib
713 with_system_tzdata
714 with_libxslt
715 with_libxml
716 XML2_CONFIG
717 with_ossp_uuid
718 with_selinux
719 with_openssl
720 with_bonjour
721 with_ldap
722 with_pam
723 krb_srvtab
724 with_krb5
725 with_gssapi
726 with_python
727 with_perl
728 with_tcl
729 enable_thread_safety
730 INCLUDES
731 autodepend
732 TAS
733 GCC
734 CPP
735 SUN_STUDIO_CC
736 OBJEXT
737 EXEEXT
738 ac_ct_CC
739 CPPFLAGS
740 LDFLAGS
741 CFLAGS
742 CC
743 enable_dtrace
744 DTRACEFLAGS
745 DTRACE
746 enable_coverage
747 GENHTML
748 LCOV
749 GCOV
750 enable_profiling
751 enable_debug
752 enable_rpath
753 enable_shared
754 default_port
755 WANTED_LANGUAGES
756 enable_nls
757 PORTNAME
758 host_os
759 host_vendor
760 host_cpu
761 host
762 build_os
763 build_vendor
764 build_cpu
765 build
766 PG_MAJORVERSION
767 configure_args
768 target_alias
769 host_alias
770 build_alias
771 LIBS
772 ECHO_T
773 ECHO_N
774 ECHO_C
775 DEFS
776 mandir
777 localedir
778 libdir
779 psdir
780 pdfdir
781 dvidir
782 htmldir
783 infodir
784 docdir
785 oldincludedir
786 includedir
787 localstatedir
788 sharedstatedir
789 sysconfdir
790 datadir
791 datarootdir
792 libexecdir
793 sbindir
794 bindir
795 program_transform_name
796 prefix
797 exec_prefix
798 PACKAGE_BUGREPORT
799 PACKAGE_STRING
800 PACKAGE_VERSION
801 PACKAGE_TARNAME
802 PACKAGE_NAME
803 PATH_SEPARATOR
804 SHELL'
805 ac_subst_files=''
806 ac_user_opts='
807 enable_option_checking
808 with_template
809 with_includes
810 with_libraries
811 with_libs
812 enable_integer_datetimes
813 enable_nls
814 with_pgport
815 enable_shared
816 enable_rpath
817 enable_spinlocks
818 enable_debug
819 enable_profiling
820 enable_coverage
821 enable_dtrace
822 with_blocksize
823 with_segsize
824 with_wal_blocksize
825 with_wal_segsize
826 with_CC
827 enable_depend
828 enable_cassert
829 enable_thread_safety
830 with_tcl
831 with_tclconfig
832 with_perl
833 with_python
834 with_gssapi
835 with_krb5
836 with_krb_srvnam
837 with_pam
838 with_ldap
839 with_bonjour
840 with_openssl
841 with_selinux
842 with_readline
843 with_libedit_preferred
844 with_ossp_uuid
845 with_libxml
846 with_libxslt
847 with_system_tzdata
848 with_zlib
849 with_gnu_ld
850 enable_largefile
851 enable_float4_byval
852 enable_float8_byval
853 '
854       ac_precious_vars='build_alias
855 host_alias
856 target_alias
857 CC
858 CFLAGS
859 LDFLAGS
860 LIBS
861 CPPFLAGS
862 CPP
863 LDFLAGS_EX
864 LDFLAGS_SL
865 DOCBOOKSTYLE'
866
867
868 # Initialize some variables set by options.
869 ac_init_help=
870 ac_init_version=false
871 ac_unrecognized_opts=
872 ac_unrecognized_sep=
873 # The variables have the same names as the options, with
874 # dashes changed to underlines.
875 cache_file=/dev/null
876 exec_prefix=NONE
877 no_create=
878 no_recursion=
879 prefix=NONE
880 program_prefix=NONE
881 program_suffix=NONE
882 program_transform_name=s,x,x,
883 silent=
884 site=
885 srcdir=
886 verbose=
887 x_includes=NONE
888 x_libraries=NONE
889
890 # Installation directory options.
891 # These are left unexpanded so users can "make install exec_prefix=/foo"
892 # and all the variables that are supposed to be based on exec_prefix
893 # by default will actually change.
894 # Use braces instead of parens because sh, perl, etc. also accept them.
895 # (The list follows the same order as the GNU Coding Standards.)
896 bindir='${exec_prefix}/bin'
897 sbindir='${exec_prefix}/sbin'
898 libexecdir='${exec_prefix}/libexec'
899 datarootdir='${prefix}/share'
900 datadir='${datarootdir}'
901 sysconfdir='${prefix}/etc'
902 sharedstatedir='${prefix}/com'
903 localstatedir='${prefix}/var'
904 includedir='${prefix}/include'
905 oldincludedir='/usr/include'
906 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
907 infodir='${datarootdir}/info'
908 htmldir='${docdir}'
909 dvidir='${docdir}'
910 pdfdir='${docdir}'
911 psdir='${docdir}'
912 libdir='${exec_prefix}/lib'
913 localedir='${datarootdir}/locale'
914 mandir='${datarootdir}/man'
915
916 ac_prev=
917 ac_dashdash=
918 for ac_option
919 do
920   # If the previous option needs an argument, assign it.
921   if test -n "$ac_prev"; then
922     eval $ac_prev=\$ac_option
923     ac_prev=
924     continue
925   fi
926
927   case $ac_option in
928   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929   *)    ac_optarg=yes ;;
930   esac
931
932   # Accept the important Cygnus configure options, so we can diagnose typos.
933
934   case $ac_dashdash$ac_option in
935   --)
936     ac_dashdash=yes ;;
937
938   -bindir | --bindir | --bindi | --bind | --bin | --bi)
939     ac_prev=bindir ;;
940   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
941     bindir=$ac_optarg ;;
942
943   -build | --build | --buil | --bui | --bu)
944     ac_prev=build_alias ;;
945   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
946     build_alias=$ac_optarg ;;
947
948   -cache-file | --cache-file | --cache-fil | --cache-fi \
949   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
950     ac_prev=cache_file ;;
951   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
952   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
953     cache_file=$ac_optarg ;;
954
955   --config-cache | -C)
956     cache_file=config.cache ;;
957
958   -datadir | --datadir | --datadi | --datad)
959     ac_prev=datadir ;;
960   -datadir=* | --datadir=* | --datadi=* | --datad=*)
961     datadir=$ac_optarg ;;
962
963   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
964   | --dataroo | --dataro | --datar)
965     ac_prev=datarootdir ;;
966   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
967   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
968     datarootdir=$ac_optarg ;;
969
970   -disable-* | --disable-*)
971     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
972     # Reject names that are not valid shell variable names.
973     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
974       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
975    { (exit 1); exit 1; }; }
976     ac_useropt_orig=$ac_useropt
977     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
978     case $ac_user_opts in
979       *"
980 "enable_$ac_useropt"
981 "*) ;;
982       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
983          ac_unrecognized_sep=', ';;
984     esac
985     eval enable_$ac_useropt=no ;;
986
987   -docdir | --docdir | --docdi | --doc | --do)
988     ac_prev=docdir ;;
989   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
990     docdir=$ac_optarg ;;
991
992   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
993     ac_prev=dvidir ;;
994   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
995     dvidir=$ac_optarg ;;
996
997   -enable-* | --enable-*)
998     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
999     # Reject names that are not valid shell variable names.
1000     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1001       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1002    { (exit 1); exit 1; }; }
1003     ac_useropt_orig=$ac_useropt
1004     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1005     case $ac_user_opts in
1006       *"
1007 "enable_$ac_useropt"
1008 "*) ;;
1009       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1010          ac_unrecognized_sep=', ';;
1011     esac
1012     eval enable_$ac_useropt=\$ac_optarg ;;
1013
1014   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1015   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1016   | --exec | --exe | --ex)
1017     ac_prev=exec_prefix ;;
1018   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1019   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1020   | --exec=* | --exe=* | --ex=*)
1021     exec_prefix=$ac_optarg ;;
1022
1023   -gas | --gas | --ga | --g)
1024     # Obsolete; use --with-gas.
1025     with_gas=yes ;;
1026
1027   -help | --help | --hel | --he | -h)
1028     ac_init_help=long ;;
1029   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1030     ac_init_help=recursive ;;
1031   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1032     ac_init_help=short ;;
1033
1034   -host | --host | --hos | --ho)
1035     ac_prev=host_alias ;;
1036   -host=* | --host=* | --hos=* | --ho=*)
1037     host_alias=$ac_optarg ;;
1038
1039   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1040     ac_prev=htmldir ;;
1041   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1042   | --ht=*)
1043     htmldir=$ac_optarg ;;
1044
1045   -includedir | --includedir | --includedi | --included | --include \
1046   | --includ | --inclu | --incl | --inc)
1047     ac_prev=includedir ;;
1048   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1049   | --includ=* | --inclu=* | --incl=* | --inc=*)
1050     includedir=$ac_optarg ;;
1051
1052   -infodir | --infodir | --infodi | --infod | --info | --inf)
1053     ac_prev=infodir ;;
1054   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1055     infodir=$ac_optarg ;;
1056
1057   -libdir | --libdir | --libdi | --libd)
1058     ac_prev=libdir ;;
1059   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1060     libdir=$ac_optarg ;;
1061
1062   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1063   | --libexe | --libex | --libe)
1064     ac_prev=libexecdir ;;
1065   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1066   | --libexe=* | --libex=* | --libe=*)
1067     libexecdir=$ac_optarg ;;
1068
1069   -localedir | --localedir | --localedi | --localed | --locale)
1070     ac_prev=localedir ;;
1071   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1072     localedir=$ac_optarg ;;
1073
1074   -localstatedir | --localstatedir | --localstatedi | --localstated \
1075   | --localstate | --localstat | --localsta | --localst | --locals)
1076     ac_prev=localstatedir ;;
1077   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1078   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1079     localstatedir=$ac_optarg ;;
1080
1081   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1082     ac_prev=mandir ;;
1083   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1084     mandir=$ac_optarg ;;
1085
1086   -nfp | --nfp | --nf)
1087     # Obsolete; use --without-fp.
1088     with_fp=no ;;
1089
1090   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1091   | --no-cr | --no-c | -n)
1092     no_create=yes ;;
1093
1094   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1095   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1096     no_recursion=yes ;;
1097
1098   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1099   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1100   | --oldin | --oldi | --old | --ol | --o)
1101     ac_prev=oldincludedir ;;
1102   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1103   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1104   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1105     oldincludedir=$ac_optarg ;;
1106
1107   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1108     ac_prev=prefix ;;
1109   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1110     prefix=$ac_optarg ;;
1111
1112   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1113   | --program-pre | --program-pr | --program-p)
1114     ac_prev=program_prefix ;;
1115   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1116   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1117     program_prefix=$ac_optarg ;;
1118
1119   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1120   | --program-suf | --program-su | --program-s)
1121     ac_prev=program_suffix ;;
1122   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1123   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1124     program_suffix=$ac_optarg ;;
1125
1126   -program-transform-name | --program-transform-name \
1127   | --program-transform-nam | --program-transform-na \
1128   | --program-transform-n | --program-transform- \
1129   | --program-transform | --program-transfor \
1130   | --program-transfo | --program-transf \
1131   | --program-trans | --program-tran \
1132   | --progr-tra | --program-tr | --program-t)
1133     ac_prev=program_transform_name ;;
1134   -program-transform-name=* | --program-transform-name=* \
1135   | --program-transform-nam=* | --program-transform-na=* \
1136   | --program-transform-n=* | --program-transform-=* \
1137   | --program-transform=* | --program-transfor=* \
1138   | --program-transfo=* | --program-transf=* \
1139   | --program-trans=* | --program-tran=* \
1140   | --progr-tra=* | --program-tr=* | --program-t=*)
1141     program_transform_name=$ac_optarg ;;
1142
1143   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1144     ac_prev=pdfdir ;;
1145   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1146     pdfdir=$ac_optarg ;;
1147
1148   -psdir | --psdir | --psdi | --psd | --ps)
1149     ac_prev=psdir ;;
1150   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1151     psdir=$ac_optarg ;;
1152
1153   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1154   | -silent | --silent | --silen | --sile | --sil)
1155     silent=yes ;;
1156
1157   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1158     ac_prev=sbindir ;;
1159   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1160   | --sbi=* | --sb=*)
1161     sbindir=$ac_optarg ;;
1162
1163   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1164   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1165   | --sharedst | --shareds | --shared | --share | --shar \
1166   | --sha | --sh)
1167     ac_prev=sharedstatedir ;;
1168   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1169   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1170   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1171   | --sha=* | --sh=*)
1172     sharedstatedir=$ac_optarg ;;
1173
1174   -site | --site | --sit)
1175     ac_prev=site ;;
1176   -site=* | --site=* | --sit=*)
1177     site=$ac_optarg ;;
1178
1179   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1180     ac_prev=srcdir ;;
1181   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1182     srcdir=$ac_optarg ;;
1183
1184   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1185   | --syscon | --sysco | --sysc | --sys | --sy)
1186     ac_prev=sysconfdir ;;
1187   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1188   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1189     sysconfdir=$ac_optarg ;;
1190
1191   -target | --target | --targe | --targ | --tar | --ta | --t)
1192     ac_prev=target_alias ;;
1193   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1194     target_alias=$ac_optarg ;;
1195
1196   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1197     verbose=yes ;;
1198
1199   -version | --version | --versio | --versi | --vers | -V)
1200     ac_init_version=: ;;
1201
1202   -with-* | --with-*)
1203     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1204     # Reject names that are not valid shell variable names.
1205     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1206       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1207    { (exit 1); exit 1; }; }
1208     ac_useropt_orig=$ac_useropt
1209     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1210     case $ac_user_opts in
1211       *"
1212 "with_$ac_useropt"
1213 "*) ;;
1214       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1215          ac_unrecognized_sep=', ';;
1216     esac
1217     eval with_$ac_useropt=\$ac_optarg ;;
1218
1219   -without-* | --without-*)
1220     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1221     # Reject names that are not valid shell variable names.
1222     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1223       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1224    { (exit 1); exit 1; }; }
1225     ac_useropt_orig=$ac_useropt
1226     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1227     case $ac_user_opts in
1228       *"
1229 "with_$ac_useropt"
1230 "*) ;;
1231       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1232          ac_unrecognized_sep=', ';;
1233     esac
1234     eval with_$ac_useropt=no ;;
1235
1236   --x)
1237     # Obsolete; use --with-x.
1238     with_x=yes ;;
1239
1240   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1241   | --x-incl | --x-inc | --x-in | --x-i)
1242     ac_prev=x_includes ;;
1243   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1244   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1245     x_includes=$ac_optarg ;;
1246
1247   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1248   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1249     ac_prev=x_libraries ;;
1250   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1251   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1252     x_libraries=$ac_optarg ;;
1253
1254   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1255 Try \`$0 --help' for more information." >&2
1256    { (exit 1); exit 1; }; }
1257     ;;
1258
1259   *=*)
1260     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1261     # Reject names that are not valid shell variable names.
1262     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1263       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1264    { (exit 1); exit 1; }; }
1265     eval $ac_envvar=\$ac_optarg
1266     export $ac_envvar ;;
1267
1268   *)
1269     # FIXME: should be removed in autoconf 3.0.
1270     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1271     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1272       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1273     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1274     ;;
1275
1276   esac
1277 done
1278
1279 if test -n "$ac_prev"; then
1280   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1281   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1282    { (exit 1); exit 1; }; }
1283 fi
1284
1285 if test -n "$ac_unrecognized_opts"; then
1286   case $enable_option_checking in
1287     no) ;;
1288     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1289    { (exit 1); exit 1; }; } ;;
1290     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1291   esac
1292 fi
1293
1294 # Check all directory arguments for consistency.
1295 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1296                 datadir sysconfdir sharedstatedir localstatedir includedir \
1297                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1298                 libdir localedir mandir
1299 do
1300   eval ac_val=\$$ac_var
1301   # Remove trailing slashes.
1302   case $ac_val in
1303     */ )
1304       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1305       eval $ac_var=\$ac_val;;
1306   esac
1307   # Be sure to have absolute directory names.
1308   case $ac_val in
1309     [\\/$]* | ?:[\\/]* )  continue;;
1310     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1311   esac
1312   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1313    { (exit 1); exit 1; }; }
1314 done
1315
1316 # There might be people who depend on the old broken behavior: `$host'
1317 # used to hold the argument of --host etc.
1318 # FIXME: To remove some day.
1319 build=$build_alias
1320 host=$host_alias
1321 target=$target_alias
1322
1323 # FIXME: To remove some day.
1324 if test "x$host_alias" != x; then
1325   if test "x$build_alias" = x; then
1326     cross_compiling=maybe
1327     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1328     If a cross compiler is detected then cross compile mode will be used." >&2
1329   elif test "x$build_alias" != "x$host_alias"; then
1330     cross_compiling=yes
1331   fi
1332 fi
1333
1334 ac_tool_prefix=
1335 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1336
1337 test "$silent" = yes && exec 6>/dev/null
1338
1339
1340 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1341 ac_ls_di=`ls -di .` &&
1342 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1343   { $as_echo "$as_me: error: working directory cannot be determined" >&2
1344    { (exit 1); exit 1; }; }
1345 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1346   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1347    { (exit 1); exit 1; }; }
1348
1349
1350 # Find the source files, if location was not specified.
1351 if test -z "$srcdir"; then
1352   ac_srcdir_defaulted=yes
1353   # Try the directory containing this script, then the parent directory.
1354   ac_confdir=`$as_dirname -- "$as_myself" ||
1355 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1356          X"$as_myself" : 'X\(//\)[^/]' \| \
1357          X"$as_myself" : 'X\(//\)$' \| \
1358          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1359 $as_echo X"$as_myself" |
1360     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1361             s//\1/
1362             q
1363           }
1364           /^X\(\/\/\)[^/].*/{
1365             s//\1/
1366             q
1367           }
1368           /^X\(\/\/\)$/{
1369             s//\1/
1370             q
1371           }
1372           /^X\(\/\).*/{
1373             s//\1/
1374             q
1375           }
1376           s/.*/./; q'`
1377   srcdir=$ac_confdir
1378   if test ! -r "$srcdir/$ac_unique_file"; then
1379     srcdir=..
1380   fi
1381 else
1382   ac_srcdir_defaulted=no
1383 fi
1384 if test ! -r "$srcdir/$ac_unique_file"; then
1385   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1386   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1387    { (exit 1); exit 1; }; }
1388 fi
1389 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1390 ac_abs_confdir=`(
1391         cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1392    { (exit 1); exit 1; }; }
1393         pwd)`
1394 # When building in place, set srcdir=.
1395 if test "$ac_abs_confdir" = "$ac_pwd"; then
1396   srcdir=.
1397 fi
1398 # Remove unnecessary trailing slashes from srcdir.
1399 # Double slashes in file names in object file debugging info
1400 # mess up M-x gdb in Emacs.
1401 case $srcdir in
1402 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1403 esac
1404 for ac_var in $ac_precious_vars; do
1405   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1406   eval ac_env_${ac_var}_value=\$${ac_var}
1407   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1408   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1409 done
1410
1411 #
1412 # Report the --help message.
1413 #
1414 if test "$ac_init_help" = "long"; then
1415   # Omit some internal or obsolete options to make the list less imposing.
1416   # This message is too long to be a string in the A/UX 3.1 sh.
1417   cat <<_ACEOF
1418 \`configure' configures PostgreSQL 9.2devel to adapt to many kinds of systems.
1419
1420 Usage: $0 [OPTION]... [VAR=VALUE]...
1421
1422 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1423 VAR=VALUE.  See below for descriptions of some of the useful variables.
1424
1425 Defaults for the options are specified in brackets.
1426
1427 Configuration:
1428   -h, --help              display this help and exit
1429       --help=short        display options specific to this package
1430       --help=recursive    display the short help of all the included packages
1431   -V, --version           display version information and exit
1432   -q, --quiet, --silent   do not print \`checking...' messages
1433       --cache-file=FILE   cache test results in FILE [disabled]
1434   -C, --config-cache      alias for \`--cache-file=config.cache'
1435   -n, --no-create         do not create output files
1436       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1437
1438 Installation directories:
1439   --prefix=PREFIX         install architecture-independent files in PREFIX
1440                           [$ac_default_prefix]
1441   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1442                           [PREFIX]
1443
1444 By default, \`make install' will install all the files in
1445 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1446 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1447 for instance \`--prefix=\$HOME'.
1448
1449 For better control, use the options below.
1450
1451 Fine tuning of the installation directories:
1452   --bindir=DIR            user executables [EPREFIX/bin]
1453   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1454   --libexecdir=DIR        program executables [EPREFIX/libexec]
1455   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1456   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1457   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1458   --libdir=DIR            object code libraries [EPREFIX/lib]
1459   --includedir=DIR        C header files [PREFIX/include]
1460   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1461   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1462   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1463   --infodir=DIR           info documentation [DATAROOTDIR/info]
1464   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1465   --mandir=DIR            man documentation [DATAROOTDIR/man]
1466   --docdir=DIR            documentation root [DATAROOTDIR/doc/postgresql]
1467   --htmldir=DIR           html documentation [DOCDIR]
1468   --dvidir=DIR            dvi documentation [DOCDIR]
1469   --pdfdir=DIR            pdf documentation [DOCDIR]
1470   --psdir=DIR             ps documentation [DOCDIR]
1471 _ACEOF
1472
1473   cat <<\_ACEOF
1474
1475 System types:
1476   --build=BUILD     configure for building on BUILD [guessed]
1477   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1478 _ACEOF
1479 fi
1480
1481 if test -n "$ac_init_help"; then
1482   case $ac_init_help in
1483      short | recursive ) echo "Configuration of PostgreSQL 9.2devel:";;
1484    esac
1485   cat <<\_ACEOF
1486
1487 Optional Features:
1488   --disable-option-checking  ignore unrecognized --enable/--with options
1489   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1490   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1491   --disable-integer-datetimes
1492                           disable 64-bit integer date/time support
1493   --enable-nls[=LANGUAGES]
1494                           enable Native Language Support
1495   --disable-shared        do not build shared libraries
1496   --disable-rpath         do not embed shared library search path in
1497                           executables
1498   --disable-spinlocks     do not use spinlocks
1499   --enable-debug          build with debugging symbols (-g)
1500   --enable-profiling      build with profiling enabled
1501   --enable-coverage       build with coverage testing instrumentation
1502   --enable-dtrace         build with DTrace support
1503   --enable-depend         turn on automatic dependency tracking
1504   --enable-cassert        enable assertion checks (for debugging)
1505   --disable-thread-safety disable thread-safety in client libraries
1506   --disable-largefile     omit support for large files
1507   --disable-float4-byval  disable float4 passed by value
1508   --disable-float8-byval  disable float8 passed by value
1509
1510 Optional Packages:
1511   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1512   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1513   --with-template=NAME    override operating system template
1514   --with-includes=DIRS    look for additional header files in DIRS
1515   --with-libraries=DIRS   look for additional libraries in DIRS
1516   --with-libs=DIRS        alternative spelling of --with-libraries
1517   --with-pgport=PORTNUM   set default port number [5432]
1518   --with-blocksize=BLOCKSIZE
1519                           set table block size in kB [8]
1520   --with-segsize=SEGSIZE  set table segment size in GB [1]
1521   --with-wal-blocksize=BLOCKSIZE
1522                           set WAL block size in kB [8]
1523   --with-wal-segsize=SEGSIZE
1524                           set WAL segment size in MB [16]
1525   --with-CC=CMD           set compiler (deprecated)
1526   --with-tcl              build Tcl modules (PL/Tcl)
1527   --with-tclconfig=DIR    tclConfig.sh is in DIR
1528   --with-perl             build Perl modules (PL/Perl)
1529   --with-python           build Python modules (PL/Python)
1530   --with-gssapi           build with GSSAPI support
1531   --with-krb5             build with Kerberos 5 support
1532   --with-krb-srvnam=NAME  default service principal name in Kerberos
1533                           [postgres]
1534   --with-pam              build with PAM support
1535   --with-ldap             build with LDAP support
1536   --with-bonjour          build with Bonjour support
1537   --with-openssl          build with OpenSSL support
1538   --with-selinux          build with SELinux support
1539   --without-readline      do not use GNU Readline nor BSD Libedit for editing
1540   --with-libedit-preferred
1541                           prefer BSD Libedit over GNU Readline
1542   --with-ossp-uuid        build contrib/uuid-ossp, requires OSSP UUID library
1543   --with-libxml           build with XML support
1544   --with-libxslt          use XSLT support when building contrib/xml2
1545   --with-system-tzdata=DIR
1546                           use system time zone data in DIR
1547   --without-zlib          do not use Zlib
1548   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1549
1550 Some influential environment variables:
1551   CC          C compiler command
1552   CFLAGS      C compiler flags
1553   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1554               nonstandard directory <lib dir>
1555   LIBS        libraries to pass to the linker, e.g. -l<library>
1556   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1557               you have headers in a nonstandard directory <include dir>
1558   CPP         C preprocessor
1559   LDFLAGS_EX  extra linker flags for linking executables only
1560   LDFLAGS_SL  extra linker flags for linking shared libraries only
1561   DOCBOOKSTYLE
1562               location of DocBook stylesheets
1563
1564 Use these variables to override the choices made by `configure' or to help
1565 it to find libraries and programs with nonstandard names/locations.
1566
1567 Report bugs to <pgsql-bugs@postgresql.org>.
1568 _ACEOF
1569 ac_status=$?
1570 fi
1571
1572 if test "$ac_init_help" = "recursive"; then
1573   # If there are subdirs, report their specific --help.
1574   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1575     test -d "$ac_dir" ||
1576       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1577       continue
1578     ac_builddir=.
1579
1580 case "$ac_dir" in
1581 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1582 *)
1583   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1584   # A ".." for each directory in $ac_dir_suffix.
1585   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1586   case $ac_top_builddir_sub in
1587   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1588   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1589   esac ;;
1590 esac
1591 ac_abs_top_builddir=$ac_pwd
1592 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1593 # for backward compatibility:
1594 ac_top_builddir=$ac_top_build_prefix
1595
1596 case $srcdir in
1597   .)  # We are building in place.
1598     ac_srcdir=.
1599     ac_top_srcdir=$ac_top_builddir_sub
1600     ac_abs_top_srcdir=$ac_pwd ;;
1601   [\\/]* | ?:[\\/]* )  # Absolute name.
1602     ac_srcdir=$srcdir$ac_dir_suffix;
1603     ac_top_srcdir=$srcdir
1604     ac_abs_top_srcdir=$srcdir ;;
1605   *) # Relative name.
1606     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1607     ac_top_srcdir=$ac_top_build_prefix$srcdir
1608     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1609 esac
1610 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1611
1612     cd "$ac_dir" || { ac_status=$?; continue; }
1613     # Check for guested configure.
1614     if test -f "$ac_srcdir/configure.gnu"; then
1615       echo &&
1616       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1617     elif test -f "$ac_srcdir/configure"; then
1618       echo &&
1619       $SHELL "$ac_srcdir/configure" --help=recursive
1620     else
1621       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1622     fi || ac_status=$?
1623     cd "$ac_pwd" || { ac_status=$?; break; }
1624   done
1625 fi
1626
1627 test -n "$ac_init_help" && exit $ac_status
1628 if $ac_init_version; then
1629   cat <<\_ACEOF
1630 PostgreSQL configure 9.2devel
1631 generated by GNU Autoconf 2.63
1632
1633 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1634 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1635 This configure script is free software; the Free Software Foundation
1636 gives unlimited permission to copy, distribute and modify it.
1637
1638 Copyright (c) 1996-2011, PostgreSQL Global Development Group
1639 _ACEOF
1640   exit
1641 fi
1642 cat >config.log <<_ACEOF
1643 This file contains any messages produced by compilers while
1644 running configure, to aid debugging if configure makes a mistake.
1645
1646 It was created by PostgreSQL $as_me 9.2devel, which was
1647 generated by GNU Autoconf 2.63.  Invocation command line was
1648
1649   $ $0 $@
1650
1651 _ACEOF
1652 exec 5>>config.log
1653 {
1654 cat <<_ASUNAME
1655 ## --------- ##
1656 ## Platform. ##
1657 ## --------- ##
1658
1659 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1660 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1661 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1662 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1663 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1664
1665 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1666 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1667
1668 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1669 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1670 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1671 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1672 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1673 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1674 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1675
1676 _ASUNAME
1677
1678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1679 for as_dir in $PATH
1680 do
1681   IFS=$as_save_IFS
1682   test -z "$as_dir" && as_dir=.
1683   $as_echo "PATH: $as_dir"
1684 done
1685 IFS=$as_save_IFS
1686
1687 } >&5
1688
1689 cat >&5 <<_ACEOF
1690
1691
1692 ## ----------- ##
1693 ## Core tests. ##
1694 ## ----------- ##
1695
1696 _ACEOF
1697
1698
1699 # Keep a trace of the command line.
1700 # Strip out --no-create and --no-recursion so they do not pile up.
1701 # Strip out --silent because we don't want to record it for future runs.
1702 # Also quote any args containing shell meta-characters.
1703 # Make two passes to allow for proper duplicate-argument suppression.
1704 ac_configure_args=
1705 ac_configure_args0=
1706 ac_configure_args1=
1707 ac_must_keep_next=false
1708 for ac_pass in 1 2
1709 do
1710   for ac_arg
1711   do
1712     case $ac_arg in
1713     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1714     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1715     | -silent | --silent | --silen | --sile | --sil)
1716       continue ;;
1717     *\'*)
1718       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1719     esac
1720     case $ac_pass in
1721     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1722     2)
1723       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1724       if test $ac_must_keep_next = true; then
1725         ac_must_keep_next=false # Got value, back to normal.
1726       else
1727         case $ac_arg in
1728           *=* | --config-cache | -C | -disable-* | --disable-* \
1729           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1730           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1731           | -with-* | --with-* | -without-* | --without-* | --x)
1732             case "$ac_configure_args0 " in
1733               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1734             esac
1735             ;;
1736           -* ) ac_must_keep_next=true ;;
1737         esac
1738       fi
1739       ac_configure_args="$ac_configure_args '$ac_arg'"
1740       ;;
1741     esac
1742   done
1743 done
1744 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1745 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1746
1747 # When interrupted or exit'd, cleanup temporary files, and complete
1748 # config.log.  We remove comments because anyway the quotes in there
1749 # would cause problems or look ugly.
1750 # WARNING: Use '\'' to represent an apostrophe within the trap.
1751 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1752 trap 'exit_status=$?
1753   # Save into config.log some information that might help in debugging.
1754   {
1755     echo
1756
1757     cat <<\_ASBOX
1758 ## ---------------- ##
1759 ## Cache variables. ##
1760 ## ---------------- ##
1761 _ASBOX
1762     echo
1763     # The following way of writing the cache mishandles newlines in values,
1764 (
1765   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1766     eval ac_val=\$$ac_var
1767     case $ac_val in #(
1768     *${as_nl}*)
1769       case $ac_var in #(
1770       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1771 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1772       esac
1773       case $ac_var in #(
1774       _ | IFS | as_nl) ;; #(
1775       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1776       *) $as_unset $ac_var ;;
1777       esac ;;
1778     esac
1779   done
1780   (set) 2>&1 |
1781     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1782     *${as_nl}ac_space=\ *)
1783       sed -n \
1784         "s/'\''/'\''\\\\'\'''\''/g;
1785           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1786       ;; #(
1787     *)
1788       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1789       ;;
1790     esac |
1791     sort
1792 )
1793     echo
1794
1795     cat <<\_ASBOX
1796 ## ----------------- ##
1797 ## Output variables. ##
1798 ## ----------------- ##
1799 _ASBOX
1800     echo
1801     for ac_var in $ac_subst_vars
1802     do
1803       eval ac_val=\$$ac_var
1804       case $ac_val in
1805       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1806       esac
1807       $as_echo "$ac_var='\''$ac_val'\''"
1808     done | sort
1809     echo
1810
1811     if test -n "$ac_subst_files"; then
1812       cat <<\_ASBOX
1813 ## ------------------- ##
1814 ## File substitutions. ##
1815 ## ------------------- ##
1816 _ASBOX
1817       echo
1818       for ac_var in $ac_subst_files
1819       do
1820         eval ac_val=\$$ac_var
1821         case $ac_val in
1822         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1823         esac
1824         $as_echo "$ac_var='\''$ac_val'\''"
1825       done | sort
1826       echo
1827     fi
1828
1829     if test -s confdefs.h; then
1830       cat <<\_ASBOX
1831 ## ----------- ##
1832 ## confdefs.h. ##
1833 ## ----------- ##
1834 _ASBOX
1835       echo
1836       cat confdefs.h
1837       echo
1838     fi
1839     test "$ac_signal" != 0 &&
1840       $as_echo "$as_me: caught signal $ac_signal"
1841     $as_echo "$as_me: exit $exit_status"
1842   } >&5
1843   rm -f core *.core core.conftest.* &&
1844     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1845     exit $exit_status
1846 ' 0
1847 for ac_signal in 1 2 13 15; do
1848   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1849 done
1850 ac_signal=0
1851
1852 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1853 rm -f -r conftest* confdefs.h
1854
1855 # Predefined preprocessor variables.
1856
1857 cat >>confdefs.h <<_ACEOF
1858 #define PACKAGE_NAME "$PACKAGE_NAME"
1859 _ACEOF
1860
1861
1862 cat >>confdefs.h <<_ACEOF
1863 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1864 _ACEOF
1865
1866
1867 cat >>confdefs.h <<_ACEOF
1868 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1869 _ACEOF
1870
1871
1872 cat >>confdefs.h <<_ACEOF
1873 #define PACKAGE_STRING "$PACKAGE_STRING"
1874 _ACEOF
1875
1876
1877 cat >>confdefs.h <<_ACEOF
1878 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1879 _ACEOF
1880
1881
1882 # Let the site file select an alternate cache file if it wants to.
1883 # Prefer an explicitly selected file to automatically selected ones.
1884 ac_site_file1=NONE
1885 ac_site_file2=NONE
1886 if test -n "$CONFIG_SITE"; then
1887   ac_site_file1=$CONFIG_SITE
1888 elif test "x$prefix" != xNONE; then
1889   ac_site_file1=$prefix/share/config.site
1890   ac_site_file2=$prefix/etc/config.site
1891 else
1892   ac_site_file1=$ac_default_prefix/share/config.site
1893   ac_site_file2=$ac_default_prefix/etc/config.site
1894 fi
1895 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1896 do
1897   test "x$ac_site_file" = xNONE && continue
1898   if test -r "$ac_site_file"; then
1899     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1900 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1901     sed 's/^/| /' "$ac_site_file" >&5
1902     . "$ac_site_file"
1903   fi
1904 done
1905
1906 if test -r "$cache_file"; then
1907   # Some versions of bash will fail to source /dev/null (special
1908   # files actually), so we avoid doing that.
1909   if test -f "$cache_file"; then
1910     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1911 $as_echo "$as_me: loading cache $cache_file" >&6;}
1912     case $cache_file in
1913       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1914       *)                      . "./$cache_file";;
1915     esac
1916   fi
1917 else
1918   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1919 $as_echo "$as_me: creating cache $cache_file" >&6;}
1920   >$cache_file
1921 fi
1922
1923 # Check that the precious variables saved in the cache have kept the same
1924 # value.
1925 ac_cache_corrupted=false
1926 for ac_var in $ac_precious_vars; do
1927   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1928   eval ac_new_set=\$ac_env_${ac_var}_set
1929   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1930   eval ac_new_val=\$ac_env_${ac_var}_value
1931   case $ac_old_set,$ac_new_set in
1932     set,)
1933       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1934 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1935       ac_cache_corrupted=: ;;
1936     ,set)
1937       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1938 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1939       ac_cache_corrupted=: ;;
1940     ,);;
1941     *)
1942       if test "x$ac_old_val" != "x$ac_new_val"; then
1943         # differences in whitespace do not lead to failure.
1944         ac_old_val_w=`echo x $ac_old_val`
1945         ac_new_val_w=`echo x $ac_new_val`
1946         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1947           { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1948 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1949           ac_cache_corrupted=:
1950         else
1951           { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1952 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1953           eval $ac_var=\$ac_old_val
1954         fi
1955         { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1956 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1957         { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1958 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1959       fi;;
1960   esac
1961   # Pass precious variables to config.status.
1962   if test "$ac_new_set" = set; then
1963     case $ac_new_val in
1964     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1965     *) ac_arg=$ac_var=$ac_new_val ;;
1966     esac
1967     case " $ac_configure_args " in
1968       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1969       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1970     esac
1971   fi
1972 done
1973 if $ac_cache_corrupted; then
1974   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1976   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1977 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1978   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1979 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1980    { (exit 1); exit 1; }; }
1981 fi
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007 ac_ext=c
2008 ac_cpp='$CPP $CPPFLAGS'
2009 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2010 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2011 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2012
2013
2014
2015
2016
2017
2018 ac_aux_dir=
2019 for ac_dir in config "$srcdir"/config; do
2020   if test -f "$ac_dir/install-sh"; then
2021     ac_aux_dir=$ac_dir
2022     ac_install_sh="$ac_aux_dir/install-sh -c"
2023     break
2024   elif test -f "$ac_dir/install.sh"; then
2025     ac_aux_dir=$ac_dir
2026     ac_install_sh="$ac_aux_dir/install.sh -c"
2027     break
2028   elif test -f "$ac_dir/shtool"; then
2029     ac_aux_dir=$ac_dir
2030     ac_install_sh="$ac_aux_dir/shtool install -c"
2031     break
2032   fi
2033 done
2034 if test -z "$ac_aux_dir"; then
2035   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
2036 $as_echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
2037    { (exit 1); exit 1; }; }
2038 fi
2039
2040 # These three variables are undocumented and unsupported,
2041 # and are intended to be withdrawn in a future Autoconf release.
2042 # They can cause serious problems if a builder's source tree is in a directory
2043 # whose full name contains unusual characters.
2044 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2045 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2046 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2047
2048
2049
2050 configure_args=$ac_configure_args
2051
2052
2053
2054 cat >>confdefs.h <<_ACEOF
2055 #define PG_VERSION "$PACKAGE_VERSION"
2056 _ACEOF
2057
2058 PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\.[0-9][0-9]*\)'`
2059
2060
2061 cat >>confdefs.h <<_ACEOF
2062 #define PG_MAJORVERSION "$PG_MAJORVERSION"
2063 _ACEOF
2064
2065
2066 # Make sure we can run config.sub.
2067 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2068   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2069 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2070    { (exit 1); exit 1; }; }
2071
2072 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2073 $as_echo_n "checking build system type... " >&6; }
2074 if test "${ac_cv_build+set}" = set; then
2075   $as_echo_n "(cached) " >&6
2076 else
2077   ac_build_alias=$build_alias
2078 test "x$ac_build_alias" = x &&
2079   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2080 test "x$ac_build_alias" = x &&
2081   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2082 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2083    { (exit 1); exit 1; }; }
2084 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2085   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2086 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2087    { (exit 1); exit 1; }; }
2088
2089 fi
2090 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2091 $as_echo "$ac_cv_build" >&6; }
2092 case $ac_cv_build in
2093 *-*-*) ;;
2094 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2095 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2096    { (exit 1); exit 1; }; };;
2097 esac
2098 build=$ac_cv_build
2099 ac_save_IFS=$IFS; IFS='-'
2100 set x $ac_cv_build
2101 shift
2102 build_cpu=$1
2103 build_vendor=$2
2104 shift; shift
2105 # Remember, the first character of IFS is used to create $*,
2106 # except with old shells:
2107 build_os=$*
2108 IFS=$ac_save_IFS
2109 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2110
2111
2112 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2113 $as_echo_n "checking host system type... " >&6; }
2114 if test "${ac_cv_host+set}" = set; then
2115   $as_echo_n "(cached) " >&6
2116 else
2117   if test "x$host_alias" = x; then
2118   ac_cv_host=$ac_cv_build
2119 else
2120   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2121     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2122 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2123    { (exit 1); exit 1; }; }
2124 fi
2125
2126 fi
2127 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2128 $as_echo "$ac_cv_host" >&6; }
2129 case $ac_cv_host in
2130 *-*-*) ;;
2131 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2132 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2133    { (exit 1); exit 1; }; };;
2134 esac
2135 host=$ac_cv_host
2136 ac_save_IFS=$IFS; IFS='-'
2137 set x $ac_cv_host
2138 shift
2139 host_cpu=$1
2140 host_vendor=$2
2141 shift; shift
2142 # Remember, the first character of IFS is used to create $*,
2143 # except with old shells:
2144 host_os=$*
2145 IFS=$ac_save_IFS
2146 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2147
2148
2149
2150 template=
2151 { $as_echo "$as_me:$LINENO: checking which template to use" >&5
2152 $as_echo_n "checking which template to use... " >&6; }
2153
2154
2155
2156
2157 # Check whether --with-template was given.
2158 if test "${with_template+set}" = set; then
2159   withval=$with_template;
2160   case $withval in
2161     yes)
2162       { { $as_echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2163 $as_echo "$as_me: error: argument required for --with-template option" >&2;}
2164    { (exit 1); exit 1; }; }
2165       ;;
2166     no)
2167       { { $as_echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2168 $as_echo "$as_me: error: argument required for --with-template option" >&2;}
2169    { (exit 1); exit 1; }; }
2170       ;;
2171     *)
2172
2173   case $withval in
2174     list)   echo; ls "$srcdir/src/template"; exit;;
2175     *)      if test -f "$srcdir/src/template/$with_template" ; then
2176               template=$withval
2177             else
2178               { { $as_echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
2179 $as_echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
2180    { (exit 1); exit 1; }; }
2181             fi;;
2182   esac
2183
2184       ;;
2185   esac
2186
2187 else
2188
2189 # --with-template not given
2190
2191 case $host_os in
2192      aix*) template=aix ;;
2193     bsdi*) template=bsdi ;;
2194   cygwin*) template=cygwin ;;
2195   darwin*) template=darwin ;;
2196 dragonfly*) template=netbsd ;;
2197     dgux*) template=dgux ;;
2198  freebsd*) template=freebsd ;;
2199     hpux*) template=hpux ;;
2200     irix*) template=irix ;;
2201  linux*|gnu*|k*bsd*-gnu)
2202            template=linux ;;
2203    mingw*) template=win32 ;;
2204   netbsd*) template=netbsd ;;
2205 nextstep*) template=nextstep ;;
2206  openbsd*) template=openbsd ;;
2207      osf*) template=osf ;;
2208      sco*) template=sco ;;
2209  solaris*) template=solaris ;;
2210    sunos*) template=sunos4 ;;
2211  sysv4.2*)
2212         case $host_vendor in
2213           univel) template=univel ;;
2214         esac ;;
2215    sysv4*) template=svr4 ;;
2216    sysv5*) template=unixware ;;
2217   ultrix*) template=ultrix4 ;;
2218 esac
2219
2220   if test x"$template" = x"" ; then
2221     { { $as_echo "$as_me:$LINENO: error:
2222 *******************************************************************
2223 PostgreSQL has apparently not been ported to your platform yet.
2224 To try a manual configuration, look into the src/template directory
2225 for a similar platform and use the '--with-template=' option.
2226
2227 Please also contact <pgsql-bugs@postgresql.org> to see about
2228 rectifying this.  Include the above 'checking host system type...'
2229 line.
2230 *******************************************************************
2231 " >&5
2232 $as_echo "$as_me: error:
2233 *******************************************************************
2234 PostgreSQL has apparently not been ported to your platform yet.
2235 To try a manual configuration, look into the src/template directory
2236 for a similar platform and use the '--with-template=' option.
2237
2238 Please also contact <pgsql-bugs@postgresql.org> to see about
2239 rectifying this.  Include the above 'checking host system type...'
2240 line.
2241 *******************************************************************
2242 " >&2;}
2243    { (exit 1); exit 1; }; }
2244   fi
2245
2246
2247 fi
2248
2249
2250
2251 { $as_echo "$as_me:$LINENO: result: $template" >&5
2252 $as_echo "$template" >&6; }
2253
2254 PORTNAME=$template
2255
2256
2257 # Initialize default assumption that we do not need separate assembly code
2258 # for TAS (test-and-set).  This can be overridden by the template file
2259 # when it's executed.
2260 need_tas=no
2261 tas_file=dummy.s
2262
2263
2264
2265 ##
2266 ## Command line options
2267 ##
2268
2269 #
2270 # Add non-standard directories to the include path
2271 #
2272
2273
2274
2275 # Check whether --with-includes was given.
2276 if test "${with_includes+set}" = set; then
2277   withval=$with_includes;
2278   case $withval in
2279     yes)
2280       { { $as_echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2281 $as_echo "$as_me: error: argument required for --with-includes option" >&2;}
2282    { (exit 1); exit 1; }; }
2283       ;;
2284     no)
2285       { { $as_echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2286 $as_echo "$as_me: error: argument required for --with-includes option" >&2;}
2287    { (exit 1); exit 1; }; }
2288       ;;
2289     *)
2290
2291       ;;
2292   esac
2293
2294 fi
2295
2296
2297
2298
2299 #
2300 # Add non-standard directories to the library search path
2301 #
2302
2303
2304
2305 # Check whether --with-libraries was given.
2306 if test "${with_libraries+set}" = set; then
2307   withval=$with_libraries;
2308   case $withval in
2309     yes)
2310       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2311 $as_echo "$as_me: error: argument required for --with-libraries option" >&2;}
2312    { (exit 1); exit 1; }; }
2313       ;;
2314     no)
2315       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2316 $as_echo "$as_me: error: argument required for --with-libraries option" >&2;}
2317    { (exit 1); exit 1; }; }
2318       ;;
2319     *)
2320       LIBRARY_DIRS=$withval
2321       ;;
2322   esac
2323
2324 fi
2325
2326
2327
2328
2329
2330
2331 # Check whether --with-libs was given.
2332 if test "${with_libs+set}" = set; then
2333   withval=$with_libs;
2334   case $withval in
2335     yes)
2336       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2337 $as_echo "$as_me: error: argument required for --with-libs option" >&2;}
2338    { (exit 1); exit 1; }; }
2339       ;;
2340     no)
2341       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2342 $as_echo "$as_me: error: argument required for --with-libs option" >&2;}
2343    { (exit 1); exit 1; }; }
2344       ;;
2345     *)
2346       LIBRARY_DIRS=$withval
2347       ;;
2348   esac
2349
2350 fi
2351
2352
2353
2354
2355 #
2356 # 64-bit integer date/time storage: enabled by default.
2357 #
2358 { $as_echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
2359 $as_echo_n "checking whether to build with 64-bit integer date/time support... " >&6; }
2360
2361
2362 # Check whether --enable-integer-datetimes was given.
2363 if test "${enable_integer_datetimes+set}" = set; then
2364   enableval=$enable_integer_datetimes;
2365   case $enableval in
2366     yes)
2367
2368 cat >>confdefs.h <<\_ACEOF
2369 #define USE_INTEGER_DATETIMES 1
2370 _ACEOF
2371
2372       ;;
2373     no)
2374       :
2375       ;;
2376     *)
2377       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
2378 $as_echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
2379    { (exit 1); exit 1; }; }
2380       ;;
2381   esac
2382
2383 else
2384   enable_integer_datetimes=yes
2385
2386 cat >>confdefs.h <<\_ACEOF
2387 #define USE_INTEGER_DATETIMES 1
2388 _ACEOF
2389
2390 fi
2391
2392
2393 { $as_echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
2394 $as_echo "$enable_integer_datetimes" >&6; }
2395
2396
2397 #
2398 # NLS
2399 #
2400 { $as_echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
2401 $as_echo_n "checking whether NLS is wanted... " >&6; }
2402
2403
2404 # Check whether --enable-nls was given.
2405 if test "${enable_nls+set}" = set; then
2406   enableval=$enable_nls;
2407   case $enableval in
2408     yes)
2409       :
2410       ;;
2411     no)
2412       :
2413       ;;
2414     *)
2415       enable_nls=yes
2416 WANTED_LANGUAGES=$enableval
2417       ;;
2418   esac
2419
2420 else
2421   enable_nls=no
2422 fi
2423
2424
2425
2426 if test "$enable_nls" = yes; then
2427
2428 cat >>confdefs.h <<\_ACEOF
2429 #define ENABLE_NLS 1
2430 _ACEOF
2431
2432 fi
2433
2434 { $as_echo "$as_me:$LINENO: result: $enable_nls" >&5
2435 $as_echo "$enable_nls" >&6; }
2436
2437
2438
2439 #
2440 # Default port number (--with-pgport), default 5432
2441 #
2442 { $as_echo "$as_me:$LINENO: checking for default port number" >&5
2443 $as_echo_n "checking for default port number... " >&6; }
2444
2445
2446
2447 # Check whether --with-pgport was given.
2448 if test "${with_pgport+set}" = set; then
2449   withval=$with_pgport;
2450   case $withval in
2451     yes)
2452       { { $as_echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2453 $as_echo "$as_me: error: argument required for --with-pgport option" >&2;}
2454    { (exit 1); exit 1; }; }
2455       ;;
2456     no)
2457       { { $as_echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2458 $as_echo "$as_me: error: argument required for --with-pgport option" >&2;}
2459    { (exit 1); exit 1; }; }
2460       ;;
2461     *)
2462       default_port=$withval
2463       ;;
2464   esac
2465
2466 else
2467   default_port=5432
2468 fi
2469
2470
2471 { $as_echo "$as_me:$LINENO: result: $default_port" >&5
2472 $as_echo "$default_port" >&6; }
2473 # Need both of these because some places want an integer and some a string
2474
2475 cat >>confdefs.h <<_ACEOF
2476 #define DEF_PGPORT ${default_port}
2477 _ACEOF
2478
2479
2480 cat >>confdefs.h <<_ACEOF
2481 #define DEF_PGPORT_STR "${default_port}"
2482 _ACEOF
2483
2484
2485
2486 #
2487 # Option to disable shared libraries
2488 #
2489
2490
2491 # Check whether --enable-shared was given.
2492 if test "${enable_shared+set}" = set; then
2493   enableval=$enable_shared;
2494   case $enableval in
2495     yes)
2496       :
2497       ;;
2498     no)
2499       :
2500       ;;
2501     *)
2502       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
2503 $as_echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
2504    { (exit 1); exit 1; }; }
2505       ;;
2506   esac
2507
2508 else
2509   enable_shared=yes
2510
2511 fi
2512
2513
2514
2515
2516 #
2517 # '-rpath'-like feature can be disabled
2518 #
2519
2520
2521 # Check whether --enable-rpath was given.
2522 if test "${enable_rpath+set}" = set; then
2523   enableval=$enable_rpath;
2524   case $enableval in
2525     yes)
2526       :
2527       ;;
2528     no)
2529       :
2530       ;;
2531     *)
2532       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
2533 $as_echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
2534    { (exit 1); exit 1; }; }
2535       ;;
2536   esac
2537
2538 else
2539   enable_rpath=yes
2540
2541 fi
2542
2543
2544
2545
2546 #
2547 # Spinlocks
2548 #
2549
2550
2551 # Check whether --enable-spinlocks was given.
2552 if test "${enable_spinlocks+set}" = set; then
2553   enableval=$enable_spinlocks;
2554   case $enableval in
2555     yes)
2556       :
2557       ;;
2558     no)
2559       :
2560       ;;
2561     *)
2562       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
2563 $as_echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
2564    { (exit 1); exit 1; }; }
2565       ;;
2566   esac
2567
2568 else
2569   enable_spinlocks=yes
2570
2571 fi
2572
2573
2574
2575 #
2576 # --enable-debug adds -g to compiler flags
2577 #
2578
2579
2580 # Check whether --enable-debug was given.
2581 if test "${enable_debug+set}" = set; then
2582   enableval=$enable_debug;
2583   case $enableval in
2584     yes)
2585       :
2586       ;;
2587     no)
2588       :
2589       ;;
2590     *)
2591       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
2592 $as_echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
2593    { (exit 1); exit 1; }; }
2594       ;;
2595   esac
2596
2597 else
2598   enable_debug=no
2599
2600 fi
2601
2602
2603
2604
2605 #
2606 # --enable-profiling enables gcc profiling
2607 #
2608
2609
2610 # Check whether --enable-profiling was given.
2611 if test "${enable_profiling+set}" = set; then
2612   enableval=$enable_profiling;
2613   case $enableval in
2614     yes)
2615       :
2616       ;;
2617     no)
2618       :
2619       ;;
2620     *)
2621       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-profiling option" >&5
2622 $as_echo "$as_me: error: no argument expected for --enable-profiling option" >&2;}
2623    { (exit 1); exit 1; }; }
2624       ;;
2625   esac
2626
2627 else
2628   enable_profiling=no
2629
2630 fi
2631
2632
2633
2634
2635 #
2636 # --enable-coverage enables generation of code coverage metrics with gcov
2637 #
2638
2639
2640 # Check whether --enable-coverage was given.
2641 if test "${enable_coverage+set}" = set; then
2642   enableval=$enable_coverage;
2643   case $enableval in
2644     yes)
2645       for ac_prog in gcov
2646 do
2647   # Extract the first word of "$ac_prog", so it can be a program name with args.
2648 set dummy $ac_prog; ac_word=$2
2649 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2650 $as_echo_n "checking for $ac_word... " >&6; }
2651 if test "${ac_cv_prog_GCOV+set}" = set; then
2652   $as_echo_n "(cached) " >&6
2653 else
2654   if test -n "$GCOV"; then
2655   ac_cv_prog_GCOV="$GCOV" # Let the user override the test.
2656 else
2657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2658 for as_dir in $PATH
2659 do
2660   IFS=$as_save_IFS
2661   test -z "$as_dir" && as_dir=.
2662   for ac_exec_ext in '' $ac_executable_extensions; do
2663   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2664     ac_cv_prog_GCOV="$ac_prog"
2665     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2666     break 2
2667   fi
2668 done
2669 done
2670 IFS=$as_save_IFS
2671
2672 fi
2673 fi
2674 GCOV=$ac_cv_prog_GCOV
2675 if test -n "$GCOV"; then
2676   { $as_echo "$as_me:$LINENO: result: $GCOV" >&5
2677 $as_echo "$GCOV" >&6; }
2678 else
2679   { $as_echo "$as_me:$LINENO: result: no" >&5
2680 $as_echo "no" >&6; }
2681 fi
2682
2683
2684   test -n "$GCOV" && break
2685 done
2686
2687 if test -z "$GCOV"; then
2688   { { $as_echo "$as_me:$LINENO: error: gcov not found" >&5
2689 $as_echo "$as_me: error: gcov not found" >&2;}
2690    { (exit 1); exit 1; }; }
2691 fi
2692 for ac_prog in lcov
2693 do
2694   # Extract the first word of "$ac_prog", so it can be a program name with args.
2695 set dummy $ac_prog; ac_word=$2
2696 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2697 $as_echo_n "checking for $ac_word... " >&6; }
2698 if test "${ac_cv_prog_LCOV+set}" = set; then
2699   $as_echo_n "(cached) " >&6
2700 else
2701   if test -n "$LCOV"; then
2702   ac_cv_prog_LCOV="$LCOV" # Let the user override the test.
2703 else
2704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2705 for as_dir in $PATH
2706 do
2707   IFS=$as_save_IFS
2708   test -z "$as_dir" && as_dir=.
2709   for ac_exec_ext in '' $ac_executable_extensions; do
2710   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2711     ac_cv_prog_LCOV="$ac_prog"
2712     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2713     break 2
2714   fi
2715 done
2716 done
2717 IFS=$as_save_IFS
2718
2719 fi
2720 fi
2721 LCOV=$ac_cv_prog_LCOV
2722 if test -n "$LCOV"; then
2723   { $as_echo "$as_me:$LINENO: result: $LCOV" >&5
2724 $as_echo "$LCOV" >&6; }
2725 else
2726   { $as_echo "$as_me:$LINENO: result: no" >&5
2727 $as_echo "no" >&6; }
2728 fi
2729
2730
2731   test -n "$LCOV" && break
2732 done
2733
2734 if test -z "$LCOV"; then
2735   { { $as_echo "$as_me:$LINENO: error: lcov not found" >&5
2736 $as_echo "$as_me: error: lcov not found" >&2;}
2737    { (exit 1); exit 1; }; }
2738 fi
2739 for ac_prog in genhtml
2740 do
2741   # Extract the first word of "$ac_prog", so it can be a program name with args.
2742 set dummy $ac_prog; ac_word=$2
2743 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 $as_echo_n "checking for $ac_word... " >&6; }
2745 if test "${ac_cv_prog_GENHTML+set}" = set; then
2746   $as_echo_n "(cached) " >&6
2747 else
2748   if test -n "$GENHTML"; then
2749   ac_cv_prog_GENHTML="$GENHTML" # Let the user override the test.
2750 else
2751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752 for as_dir in $PATH
2753 do
2754   IFS=$as_save_IFS
2755   test -z "$as_dir" && as_dir=.
2756   for ac_exec_ext in '' $ac_executable_extensions; do
2757   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758     ac_cv_prog_GENHTML="$ac_prog"
2759     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760     break 2
2761   fi
2762 done
2763 done
2764 IFS=$as_save_IFS
2765
2766 fi
2767 fi
2768 GENHTML=$ac_cv_prog_GENHTML
2769 if test -n "$GENHTML"; then
2770   { $as_echo "$as_me:$LINENO: result: $GENHTML" >&5
2771 $as_echo "$GENHTML" >&6; }
2772 else
2773   { $as_echo "$as_me:$LINENO: result: no" >&5
2774 $as_echo "no" >&6; }
2775 fi
2776
2777
2778   test -n "$GENHTML" && break
2779 done
2780
2781 if test -z "$GENHTML"; then
2782   { { $as_echo "$as_me:$LINENO: error: genhtml not found" >&5
2783 $as_echo "$as_me: error: genhtml not found" >&2;}
2784    { (exit 1); exit 1; }; }
2785 fi
2786       ;;
2787     no)
2788       :
2789       ;;
2790     *)
2791       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-coverage option" >&5
2792 $as_echo "$as_me: error: no argument expected for --enable-coverage option" >&2;}
2793    { (exit 1); exit 1; }; }
2794       ;;
2795   esac
2796
2797 else
2798   enable_coverage=no
2799
2800 fi
2801
2802
2803
2804
2805 #
2806 # DTrace
2807 #
2808
2809
2810 # Check whether --enable-dtrace was given.
2811 if test "${enable_dtrace+set}" = set; then
2812   enableval=$enable_dtrace;
2813   case $enableval in
2814     yes)
2815
2816 cat >>confdefs.h <<\_ACEOF
2817 #define ENABLE_DTRACE 1
2818 _ACEOF
2819
2820 for ac_prog in dtrace
2821 do
2822   # Extract the first word of "$ac_prog", so it can be a program name with args.
2823 set dummy $ac_prog; ac_word=$2
2824 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2825 $as_echo_n "checking for $ac_word... " >&6; }
2826 if test "${ac_cv_prog_DTRACE+set}" = set; then
2827   $as_echo_n "(cached) " >&6
2828 else
2829   if test -n "$DTRACE"; then
2830   ac_cv_prog_DTRACE="$DTRACE" # Let the user override the test.
2831 else
2832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2833 for as_dir in $PATH
2834 do
2835   IFS=$as_save_IFS
2836   test -z "$as_dir" && as_dir=.
2837   for ac_exec_ext in '' $ac_executable_extensions; do
2838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2839     ac_cv_prog_DTRACE="$ac_prog"
2840     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2841     break 2
2842   fi
2843 done
2844 done
2845 IFS=$as_save_IFS
2846
2847 fi
2848 fi
2849 DTRACE=$ac_cv_prog_DTRACE
2850 if test -n "$DTRACE"; then
2851   { $as_echo "$as_me:$LINENO: result: $DTRACE" >&5
2852 $as_echo "$DTRACE" >&6; }
2853 else
2854   { $as_echo "$as_me:$LINENO: result: no" >&5
2855 $as_echo "no" >&6; }
2856 fi
2857
2858
2859   test -n "$DTRACE" && break
2860 done
2861
2862 if test -z "$DTRACE"; then
2863   { { $as_echo "$as_me:$LINENO: error: dtrace not found" >&5
2864 $as_echo "$as_me: error: dtrace not found" >&2;}
2865    { (exit 1); exit 1; }; }
2866 fi
2867
2868       ;;
2869     no)
2870       :
2871       ;;
2872     *)
2873       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-dtrace option" >&5
2874 $as_echo "$as_me: error: no argument expected for --enable-dtrace option" >&2;}
2875    { (exit 1); exit 1; }; }
2876       ;;
2877   esac
2878
2879 else
2880   enable_dtrace=no
2881
2882 fi
2883
2884
2885
2886
2887 #
2888 # Block size
2889 #
2890 { $as_echo "$as_me:$LINENO: checking for block size" >&5
2891 $as_echo_n "checking for block size... " >&6; }
2892
2893
2894
2895 # Check whether --with-blocksize was given.
2896 if test "${with_blocksize+set}" = set; then
2897   withval=$with_blocksize;
2898   case $withval in
2899     yes)
2900       { { $as_echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2901 $as_echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2902    { (exit 1); exit 1; }; }
2903       ;;
2904     no)
2905       { { $as_echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2906 $as_echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2907    { (exit 1); exit 1; }; }
2908       ;;
2909     *)
2910       blocksize=$withval
2911       ;;
2912   esac
2913
2914 else
2915   blocksize=8
2916 fi
2917
2918
2919 case ${blocksize} in
2920   1) BLCKSZ=1024;;
2921   2) BLCKSZ=2048;;
2922   4) BLCKSZ=4096;;
2923   8) BLCKSZ=8192;;
2924  16) BLCKSZ=16384;;
2925  32) BLCKSZ=32768;;
2926   *) { { $as_echo "$as_me:$LINENO: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&5
2927 $as_echo "$as_me: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&2;}
2928    { (exit 1); exit 1; }; }
2929 esac
2930 { $as_echo "$as_me:$LINENO: result: ${blocksize}kB" >&5
2931 $as_echo "${blocksize}kB" >&6; }
2932
2933
2934 cat >>confdefs.h <<_ACEOF
2935 #define BLCKSZ ${BLCKSZ}
2936 _ACEOF
2937
2938
2939 #
2940 # Relation segment size
2941 #
2942 { $as_echo "$as_me:$LINENO: checking for segment size" >&5
2943 $as_echo_n "checking for segment size... " >&6; }
2944
2945
2946
2947 # Check whether --with-segsize was given.
2948 if test "${with_segsize+set}" = set; then
2949   withval=$with_segsize;
2950   case $withval in
2951     yes)
2952       { { $as_echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2953 $as_echo "$as_me: error: argument required for --with-segsize option" >&2;}
2954    { (exit 1); exit 1; }; }
2955       ;;
2956     no)
2957       { { $as_echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2958 $as_echo "$as_me: error: argument required for --with-segsize option" >&2;}
2959    { (exit 1); exit 1; }; }
2960       ;;
2961     *)
2962       segsize=$withval
2963       ;;
2964   esac
2965
2966 else
2967   segsize=1
2968 fi
2969
2970
2971 # this expression is set up to avoid unnecessary integer overflow
2972 # blocksize is already guaranteed to be a factor of 1024
2973 RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
2974 test $? -eq 0 || exit 1
2975 { $as_echo "$as_me:$LINENO: result: ${segsize}GB" >&5
2976 $as_echo "${segsize}GB" >&6; }
2977
2978
2979 cat >>confdefs.h <<_ACEOF
2980 #define RELSEG_SIZE ${RELSEG_SIZE}
2981 _ACEOF
2982
2983
2984 #
2985 # WAL block size
2986 #
2987 { $as_echo "$as_me:$LINENO: checking for WAL block size" >&5
2988 $as_echo_n "checking for WAL block size... " >&6; }
2989
2990
2991
2992 # Check whether --with-wal-blocksize was given.
2993 if test "${with_wal_blocksize+set}" = set; then
2994   withval=$with_wal_blocksize;
2995   case $withval in
2996     yes)
2997       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2998 $as_echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2999    { (exit 1); exit 1; }; }
3000       ;;
3001     no)
3002       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
3003 $as_echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
3004    { (exit 1); exit 1; }; }
3005       ;;
3006     *)
3007       wal_blocksize=$withval
3008       ;;
3009   esac
3010
3011 else
3012   wal_blocksize=8
3013 fi
3014
3015
3016 case ${wal_blocksize} in
3017   1) XLOG_BLCKSZ=1024;;
3018   2) XLOG_BLCKSZ=2048;;
3019   4) XLOG_BLCKSZ=4096;;
3020   8) XLOG_BLCKSZ=8192;;
3021  16) XLOG_BLCKSZ=16384;;
3022  32) XLOG_BLCKSZ=32768;;
3023  64) XLOG_BLCKSZ=65536;;
3024   *) { { $as_echo "$as_me:$LINENO: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&5
3025 $as_echo "$as_me: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&2;}
3026    { (exit 1); exit 1; }; }
3027 esac
3028 { $as_echo "$as_me:$LINENO: result: ${wal_blocksize}kB" >&5
3029 $as_echo "${wal_blocksize}kB" >&6; }
3030
3031
3032 cat >>confdefs.h <<_ACEOF
3033 #define XLOG_BLCKSZ ${XLOG_BLCKSZ}
3034 _ACEOF
3035
3036
3037 #
3038 # WAL segment size
3039 #
3040 { $as_echo "$as_me:$LINENO: checking for WAL segment size" >&5
3041 $as_echo_n "checking for WAL segment size... " >&6; }
3042
3043
3044
3045 # Check whether --with-wal-segsize was given.
3046 if test "${with_wal_segsize+set}" = set; then
3047   withval=$with_wal_segsize;
3048   case $withval in
3049     yes)
3050       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
3051 $as_echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
3052    { (exit 1); exit 1; }; }
3053       ;;
3054     no)
3055       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
3056 $as_echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
3057    { (exit 1); exit 1; }; }
3058       ;;
3059     *)
3060       wal_segsize=$withval
3061       ;;
3062   esac
3063
3064 else
3065   wal_segsize=16
3066 fi
3067
3068
3069 case ${wal_segsize} in
3070   1) ;;
3071   2) ;;
3072   4) ;;
3073   8) ;;
3074  16) ;;
3075  32) ;;
3076  64) ;;
3077   *) { { $as_echo "$as_me:$LINENO: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&5
3078 $as_echo "$as_me: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&2;}
3079    { (exit 1); exit 1; }; }
3080 esac
3081 { $as_echo "$as_me:$LINENO: result: ${wal_segsize}MB" >&5
3082 $as_echo "${wal_segsize}MB" >&6; }
3083
3084
3085 cat >>confdefs.h <<_ACEOF
3086 #define XLOG_SEG_SIZE (${wal_segsize} * 1024 * 1024)
3087 _ACEOF
3088
3089
3090 #
3091 # C compiler
3092 #
3093
3094 # For historical reasons you can also use --with-CC to specify the C compiler
3095 # to use, although the standard way to do this is to set the CC environment
3096 # variable.
3097
3098
3099
3100 # Check whether --with-CC was given.
3101 if test "${with_CC+set}" = set; then
3102   withval=$with_CC;
3103   case $withval in
3104     yes)
3105       { { $as_echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
3106 $as_echo "$as_me: error: argument required for --with-CC option" >&2;}
3107    { (exit 1); exit 1; }; }
3108       ;;
3109     no)
3110       { { $as_echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
3111 $as_echo "$as_me: error: argument required for --with-CC option" >&2;}
3112    { (exit 1); exit 1; }; }
3113       ;;
3114     *)
3115       CC=$with_CC
3116       ;;
3117   esac
3118
3119 fi
3120
3121
3122
3123 case $template in
3124   aix) pgac_cc_list="gcc xlc";;
3125  irix) pgac_cc_list="cc";; # no gcc
3126     *) pgac_cc_list="gcc cc";;
3127 esac
3128
3129 ac_ext=c
3130 ac_cpp='$CPP $CPPFLAGS'
3131 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3132 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3133 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3134 if test -n "$ac_tool_prefix"; then
3135   for ac_prog in $pgac_cc_list
3136   do
3137     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3138 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3139 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3140 $as_echo_n "checking for $ac_word... " >&6; }
3141 if test "${ac_cv_prog_CC+set}" = set; then
3142   $as_echo_n "(cached) " >&6
3143 else
3144   if test -n "$CC"; then
3145   ac_cv_prog_CC="$CC" # Let the user override the test.
3146 else
3147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3148 for as_dir in $PATH
3149 do
3150   IFS=$as_save_IFS
3151   test -z "$as_dir" && as_dir=.
3152   for ac_exec_ext in '' $ac_executable_extensions; do
3153   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3154     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3155     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3156     break 2
3157   fi
3158 done
3159 done
3160 IFS=$as_save_IFS
3161
3162 fi
3163 fi
3164 CC=$ac_cv_prog_CC
3165 if test -n "$CC"; then
3166   { $as_echo "$as_me:$LINENO: result: $CC" >&5
3167 $as_echo "$CC" >&6; }
3168 else
3169   { $as_echo "$as_me:$LINENO: result: no" >&5
3170 $as_echo "no" >&6; }
3171 fi
3172
3173
3174     test -n "$CC" && break
3175   done
3176 fi
3177 if test -z "$CC"; then
3178   ac_ct_CC=$CC
3179   for ac_prog in $pgac_cc_list
3180 do
3181   # Extract the first word of "$ac_prog", so it can be a program name with args.
3182 set dummy $ac_prog; ac_word=$2
3183 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3184 $as_echo_n "checking for $ac_word... " >&6; }
3185 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3186   $as_echo_n "(cached) " >&6
3187 else
3188   if test -n "$ac_ct_CC"; then
3189   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3190 else
3191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3192 for as_dir in $PATH
3193 do
3194   IFS=$as_save_IFS
3195   test -z "$as_dir" && as_dir=.
3196   for ac_exec_ext in '' $ac_executable_extensions; do
3197   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3198     ac_cv_prog_ac_ct_CC="$ac_prog"
3199     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3200     break 2
3201   fi
3202 done
3203 done
3204 IFS=$as_save_IFS
3205
3206 fi
3207 fi
3208 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3209 if test -n "$ac_ct_CC"; then
3210   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3211 $as_echo "$ac_ct_CC" >&6; }
3212 else
3213   { $as_echo "$as_me:$LINENO: result: no" >&5
3214 $as_echo "no" >&6; }
3215 fi
3216
3217
3218   test -n "$ac_ct_CC" && break
3219 done
3220
3221   if test "x$ac_ct_CC" = x; then
3222     CC=""
3223   else
3224     case $cross_compiling:$ac_tool_warned in
3225 yes:)
3226 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3227 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3228 ac_tool_warned=yes ;;
3229 esac
3230     CC=$ac_ct_CC
3231   fi
3232 fi
3233
3234
3235 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3236 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3237 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3238 See \`config.log' for more details." >&5
3239 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3240 See \`config.log' for more details." >&2;}
3241    { (exit 1); exit 1; }; }; }
3242
3243 # Provide some information about the compiler.
3244 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3245 set X $ac_compile
3246 ac_compiler=$2
3247 { (ac_try="$ac_compiler --version >&5"
3248 case "(($ac_try" in
3249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3250   *) ac_try_echo=$ac_try;;
3251 esac
3252 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3253 $as_echo "$ac_try_echo") >&5
3254   (eval "$ac_compiler --version >&5") 2>&5
3255   ac_status=$?
3256   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3257   (exit $ac_status); }
3258 { (ac_try="$ac_compiler -v >&5"
3259 case "(($ac_try" in
3260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3261   *) ac_try_echo=$ac_try;;
3262 esac
3263 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3264 $as_echo "$ac_try_echo") >&5
3265   (eval "$ac_compiler -v >&5") 2>&5
3266   ac_status=$?
3267   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3268   (exit $ac_status); }
3269 { (ac_try="$ac_compiler -V >&5"
3270 case "(($ac_try" in
3271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272   *) ac_try_echo=$ac_try;;
3273 esac
3274 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3275 $as_echo "$ac_try_echo") >&5
3276   (eval "$ac_compiler -V >&5") 2>&5
3277   ac_status=$?
3278   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279   (exit $ac_status); }
3280
3281 cat >conftest.$ac_ext <<_ACEOF
3282 /* confdefs.h.  */
3283 _ACEOF
3284 cat confdefs.h >>conftest.$ac_ext
3285 cat >>conftest.$ac_ext <<_ACEOF
3286 /* end confdefs.h.  */
3287
3288 int
3289 main ()
3290 {
3291
3292   ;
3293   return 0;
3294 }
3295 _ACEOF
3296 ac_clean_files_save=$ac_clean_files
3297 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3298 # Try to create an executable without -o first, disregard a.out.
3299 # It will help us diagnose broken compilers, and finding out an intuition
3300 # of exeext.
3301 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3302 $as_echo_n "checking for C compiler default output file name... " >&6; }
3303 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3304
3305 # The possible output files:
3306 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3307
3308 ac_rmfiles=
3309 for ac_file in $ac_files
3310 do
3311   case $ac_file in
3312     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3313     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3314   esac
3315 done
3316 rm -f $ac_rmfiles
3317
3318 if { (ac_try="$ac_link_default"
3319 case "(($ac_try" in
3320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321   *) ac_try_echo=$ac_try;;
3322 esac
3323 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3324 $as_echo "$ac_try_echo") >&5
3325   (eval "$ac_link_default") 2>&5
3326   ac_status=$?
3327   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3328   (exit $ac_status); }; then
3329   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3330 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3331 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3332 # so that the user can short-circuit this test for compilers unknown to
3333 # Autoconf.
3334 for ac_file in $ac_files ''
3335 do
3336   test -f "$ac_file" || continue
3337   case $ac_file in
3338     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3339         ;;
3340     [ab].out )
3341         # We found the default executable, but exeext='' is most
3342         # certainly right.
3343         break;;
3344     *.* )
3345         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3346         then :; else
3347            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3348         fi
3349         # We set ac_cv_exeext here because the later test for it is not
3350         # safe: cross compilers may not add the suffix if given an `-o'
3351         # argument, so we may need to know it at that point already.
3352         # Even if this section looks crufty: it has the advantage of
3353         # actually working.
3354         break;;
3355     * )
3356         break;;
3357   esac
3358 done
3359 test "$ac_cv_exeext" = no && ac_cv_exeext=
3360
3361 else
3362   ac_file=''
3363 fi
3364
3365 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3366 $as_echo "$ac_file" >&6; }
3367 if test -z "$ac_file"; then
3368   $as_echo "$as_me: failed program was:" >&5
3369 sed 's/^/| /' conftest.$ac_ext >&5
3370
3371 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3372 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3373 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3374 See \`config.log' for more details." >&5
3375 $as_echo "$as_me: error: C compiler cannot create executables
3376 See \`config.log' for more details." >&2;}
3377    { (exit 77); exit 77; }; }; }
3378 fi
3379
3380 ac_exeext=$ac_cv_exeext
3381
3382 # Check that the compiler produces executables we can run.  If not, either
3383 # the compiler is broken, or we cross compile.
3384 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3385 $as_echo_n "checking whether the C compiler works... " >&6; }
3386 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3387 # If not cross compiling, check that we can run a simple program.
3388 if test "$cross_compiling" != yes; then
3389   if { ac_try='./$ac_file'
3390   { (case "(($ac_try" in
3391   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3392   *) ac_try_echo=$ac_try;;
3393 esac
3394 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3395 $as_echo "$ac_try_echo") >&5
3396   (eval "$ac_try") 2>&5
3397   ac_status=$?
3398   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3399   (exit $ac_status); }; }; then
3400     cross_compiling=no
3401   else
3402     if test "$cross_compiling" = maybe; then
3403         cross_compiling=yes
3404     else
3405         { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3406 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3407 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3408 If you meant to cross compile, use \`--host'.
3409 See \`config.log' for more details." >&5
3410 $as_echo "$as_me: error: cannot run C compiled programs.
3411 If you meant to cross compile, use \`--host'.
3412 See \`config.log' for more details." >&2;}
3413    { (exit 1); exit 1; }; }; }
3414     fi
3415   fi
3416 fi
3417 { $as_echo "$as_me:$LINENO: result: yes" >&5
3418 $as_echo "yes" >&6; }
3419
3420 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3421 ac_clean_files=$ac_clean_files_save
3422 # Check that the compiler produces executables we can run.  If not, either
3423 # the compiler is broken, or we cross compile.
3424 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3425 $as_echo_n "checking whether we are cross compiling... " >&6; }
3426 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3427 $as_echo "$cross_compiling" >&6; }
3428
3429 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3430 $as_echo_n "checking for suffix of executables... " >&6; }
3431 if { (ac_try="$ac_link"
3432 case "(($ac_try" in
3433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3434   *) ac_try_echo=$ac_try;;
3435 esac
3436 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3437 $as_echo "$ac_try_echo") >&5
3438   (eval "$ac_link") 2>&5
3439   ac_status=$?
3440   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3441   (exit $ac_status); }; then
3442   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3443 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3444 # work properly (i.e., refer to `conftest.exe'), while it won't with
3445 # `rm'.
3446 for ac_file in conftest.exe conftest conftest.*; do
3447   test -f "$ac_file" || continue
3448   case $ac_file in
3449     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3450     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3451           break;;
3452     * ) break;;
3453   esac
3454 done
3455 else
3456   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3457 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3458 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3459 See \`config.log' for more details." >&5
3460 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3461 See \`config.log' for more details." >&2;}
3462    { (exit 1); exit 1; }; }; }
3463 fi
3464
3465 rm -f conftest$ac_cv_exeext
3466 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3467 $as_echo "$ac_cv_exeext" >&6; }
3468
3469 rm -f conftest.$ac_ext
3470 EXEEXT=$ac_cv_exeext
3471 ac_exeext=$EXEEXT
3472 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3473 $as_echo_n "checking for suffix of object files... " >&6; }
3474 if test "${ac_cv_objext+set}" = set; then
3475   $as_echo_n "(cached) " >&6
3476 else
3477   cat >conftest.$ac_ext <<_ACEOF
3478 /* confdefs.h.  */
3479 _ACEOF
3480 cat confdefs.h >>conftest.$ac_ext
3481 cat >>conftest.$ac_ext <<_ACEOF
3482 /* end confdefs.h.  */
3483
3484 int
3485 main ()
3486 {
3487
3488   ;
3489   return 0;
3490 }
3491 _ACEOF
3492 rm -f conftest.o conftest.obj
3493 if { (ac_try="$ac_compile"
3494 case "(($ac_try" in
3495   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3496   *) ac_try_echo=$ac_try;;
3497 esac
3498 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3499 $as_echo "$ac_try_echo") >&5
3500   (eval "$ac_compile") 2>&5
3501   ac_status=$?
3502   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503   (exit $ac_status); }; then
3504   for ac_file in conftest.o conftest.obj conftest.*; do
3505   test -f "$ac_file" || continue;
3506   case $ac_file in
3507     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3508     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3509        break;;
3510   esac
3511 done
3512 else
3513   $as_echo "$as_me: failed program was:" >&5
3514 sed 's/^/| /' conftest.$ac_ext >&5
3515
3516 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3517 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3518 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3519 See \`config.log' for more details." >&5
3520 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3521 See \`config.log' for more details." >&2;}
3522    { (exit 1); exit 1; }; }; }
3523 fi
3524
3525 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3526 fi
3527 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3528 $as_echo "$ac_cv_objext" >&6; }
3529 OBJEXT=$ac_cv_objext
3530 ac_objext=$OBJEXT
3531 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3532 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3533 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3534   $as_echo_n "(cached) " >&6
3535 else
3536   cat >conftest.$ac_ext <<_ACEOF
3537 /* confdefs.h.  */
3538 _ACEOF
3539 cat confdefs.h >>conftest.$ac_ext
3540 cat >>conftest.$ac_ext <<_ACEOF
3541 /* end confdefs.h.  */
3542
3543 int
3544 main ()
3545 {
3546 #ifndef __GNUC__
3547        choke me
3548 #endif
3549
3550   ;
3551   return 0;
3552 }
3553 _ACEOF
3554 rm -f conftest.$ac_objext
3555 if { (ac_try="$ac_compile"
3556 case "(($ac_try" in
3557   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3558   *) ac_try_echo=$ac_try;;
3559 esac
3560 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3561 $as_echo "$ac_try_echo") >&5
3562   (eval "$ac_compile") 2>conftest.er1
3563   ac_status=$?
3564   grep -v '^ *+' conftest.er1 >conftest.err
3565   rm -f conftest.er1
3566   cat conftest.err >&5
3567   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3568   (exit $ac_status); } && {
3569          test -z "$ac_c_werror_flag" ||
3570          test ! -s conftest.err
3571        } && test -s conftest.$ac_objext; then
3572   ac_compiler_gnu=yes
3573 else
3574   $as_echo "$as_me: failed program was:" >&5
3575 sed 's/^/| /' conftest.$ac_ext >&5
3576
3577         ac_compiler_gnu=no
3578 fi
3579
3580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3581 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3582
3583 fi
3584 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3585 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3586 if test $ac_compiler_gnu = yes; then
3587   GCC=yes
3588 else
3589   GCC=
3590 fi
3591 ac_test_CFLAGS=${CFLAGS+set}
3592 ac_save_CFLAGS=$CFLAGS
3593 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3594 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3595 if test "${ac_cv_prog_cc_g+set}" = set; then
3596   $as_echo_n "(cached) " >&6
3597 else
3598   ac_save_c_werror_flag=$ac_c_werror_flag
3599    ac_c_werror_flag=yes
3600    ac_cv_prog_cc_g=no
3601    CFLAGS="-g"
3602    cat >conftest.$ac_ext <<_ACEOF
3603 /* confdefs.h.  */
3604 _ACEOF
3605 cat confdefs.h >>conftest.$ac_ext
3606 cat >>conftest.$ac_ext <<_ACEOF
3607 /* end confdefs.h.  */
3608
3609 int
3610 main ()
3611 {
3612
3613   ;
3614   return 0;
3615 }
3616 _ACEOF
3617 rm -f conftest.$ac_objext
3618 if { (ac_try="$ac_compile"
3619 case "(($ac_try" in
3620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3621   *) ac_try_echo=$ac_try;;
3622 esac
3623 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3624 $as_echo "$ac_try_echo") >&5
3625   (eval "$ac_compile") 2>conftest.er1
3626   ac_status=$?
3627   grep -v '^ *+' conftest.er1 >conftest.err
3628   rm -f conftest.er1
3629   cat conftest.err >&5
3630   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3631   (exit $ac_status); } && {
3632          test -z "$ac_c_werror_flag" ||
3633          test ! -s conftest.err
3634        } && test -s conftest.$ac_objext; then
3635   ac_cv_prog_cc_g=yes
3636 else
3637   $as_echo "$as_me: failed program was:" >&5
3638 sed 's/^/| /' conftest.$ac_ext >&5
3639
3640         CFLAGS=""
3641       cat >conftest.$ac_ext <<_ACEOF
3642 /* confdefs.h.  */
3643 _ACEOF
3644 cat confdefs.h >>conftest.$ac_ext
3645 cat >>conftest.$ac_ext <<_ACEOF
3646 /* end confdefs.h.  */
3647
3648 int
3649 main ()
3650 {
3651
3652   ;
3653   return 0;
3654 }
3655 _ACEOF
3656 rm -f conftest.$ac_objext
3657 if { (ac_try="$ac_compile"
3658 case "(($ac_try" in
3659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3660   *) ac_try_echo=$ac_try;;
3661 esac
3662 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3663 $as_echo "$ac_try_echo") >&5
3664   (eval "$ac_compile") 2>conftest.er1
3665   ac_status=$?
3666   grep -v '^ *+' conftest.er1 >conftest.err
3667   rm -f conftest.er1
3668   cat conftest.err >&5
3669   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670   (exit $ac_status); } && {
3671          test -z "$ac_c_werror_flag" ||
3672          test ! -s conftest.err
3673        } && test -s conftest.$ac_objext; then
3674   :
3675 else
3676   $as_echo "$as_me: failed program was:" >&5
3677 sed 's/^/| /' conftest.$ac_ext >&5
3678
3679         ac_c_werror_flag=$ac_save_c_werror_flag
3680          CFLAGS="-g"
3681          cat >conftest.$ac_ext <<_ACEOF
3682 /* confdefs.h.  */
3683 _ACEOF
3684 cat confdefs.h >>conftest.$ac_ext
3685 cat >>conftest.$ac_ext <<_ACEOF
3686 /* end confdefs.h.  */
3687
3688 int
3689 main ()
3690 {
3691
3692   ;
3693   return 0;
3694 }
3695 _ACEOF
3696 rm -f conftest.$ac_objext
3697 if { (ac_try="$ac_compile"
3698 case "(($ac_try" in
3699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3700   *) ac_try_echo=$ac_try;;
3701 esac
3702 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3703 $as_echo "$ac_try_echo") >&5
3704   (eval "$ac_compile") 2>conftest.er1
3705   ac_status=$?
3706   grep -v '^ *+' conftest.er1 >conftest.err
3707   rm -f conftest.er1
3708   cat conftest.err >&5
3709   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3710   (exit $ac_status); } && {
3711          test -z "$ac_c_werror_flag" ||
3712          test ! -s conftest.err
3713        } && test -s conftest.$ac_objext; then
3714   ac_cv_prog_cc_g=yes
3715 else
3716   $as_echo "$as_me: failed program was:" >&5
3717 sed 's/^/| /' conftest.$ac_ext >&5
3718
3719
3720 fi
3721
3722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3723 fi
3724
3725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3726 fi
3727
3728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3729    ac_c_werror_flag=$ac_save_c_werror_flag
3730 fi
3731 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3732 $as_echo "$ac_cv_prog_cc_g" >&6; }
3733 if test "$ac_test_CFLAGS" = set; then
3734   CFLAGS=$ac_save_CFLAGS
3735 elif test $ac_cv_prog_cc_g = yes; then
3736   if test "$GCC" = yes; then
3737     CFLAGS="-g -O2"
3738   else
3739     CFLAGS="-g"
3740   fi
3741 else
3742   if test "$GCC" = yes; then
3743     CFLAGS="-O2"
3744   else
3745     CFLAGS=
3746   fi
3747 fi
3748 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3749 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3750 if test "${ac_cv_prog_cc_c89+set}" = set; then
3751   $as_echo_n "(cached) " >&6
3752 else
3753   ac_cv_prog_cc_c89=no
3754 ac_save_CC=$CC
3755 cat >conftest.$ac_ext <<_ACEOF
3756 /* confdefs.h.  */
3757 _ACEOF
3758 cat confdefs.h >>conftest.$ac_ext
3759 cat >>conftest.$ac_ext <<_ACEOF
3760 /* end confdefs.h.  */
3761 #include <stdarg.h>
3762 #include <stdio.h>
3763 #include <sys/types.h>
3764 #include <sys/stat.h>
3765 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3766 struct buf { int x; };
3767 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3768 static char *e (p, i)
3769      char **p;
3770      int i;
3771 {
3772   return p[i];
3773 }
3774 static char *f (char * (*g) (char **, int), char **p, ...)
3775 {
3776   char *s;
3777   va_list v;
3778   va_start (v,p);
3779   s = g (p, va_arg (v,int));
3780   va_end (v);
3781   return s;
3782 }
3783
3784 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3785    function prototypes and stuff, but not '\xHH' hex character constants.
3786    These don't provoke an error unfortunately, instead are silently treated
3787    as 'x'.  The following induces an error, until -std is added to get
3788    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3789    array size at least.  It's necessary to write '\x00'==0 to get something
3790    that's true only with -std.  */
3791 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3792
3793 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3794    inside strings and character constants.  */
3795 #define FOO(x) 'x'
3796 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3797
3798 int test (int i, double x);
3799 struct s1 {int (*f) (int a);};
3800 struct s2 {int (*f) (double a);};
3801 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3802 int argc;
3803 char **argv;
3804 int
3805 main ()
3806 {
3807 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3808   ;
3809   return 0;
3810 }
3811 _ACEOF
3812 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3813         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3814 do
3815   CC="$ac_save_CC $ac_arg"
3816   rm -f conftest.$ac_objext
3817 if { (ac_try="$ac_compile"
3818 case "(($ac_try" in
3819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820   *) ac_try_echo=$ac_try;;
3821 esac
3822 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3823 $as_echo "$ac_try_echo") >&5
3824   (eval "$ac_compile") 2>conftest.er1
3825   ac_status=$?
3826   grep -v '^ *+' conftest.er1 >conftest.err
3827   rm -f conftest.er1
3828   cat conftest.err >&5
3829   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3830   (exit $ac_status); } && {
3831          test -z "$ac_c_werror_flag" ||
3832          test ! -s conftest.err
3833        } && test -s conftest.$ac_objext; then
3834   ac_cv_prog_cc_c89=$ac_arg
3835 else
3836   $as_echo "$as_me: failed program was:" >&5
3837 sed 's/^/| /' conftest.$ac_ext >&5
3838
3839
3840 fi
3841
3842 rm -f core conftest.err conftest.$ac_objext
3843   test "x$ac_cv_prog_cc_c89" != "xno" && break
3844 done
3845 rm -f conftest.$ac_ext
3846 CC=$ac_save_CC
3847
3848 fi
3849 # AC_CACHE_VAL
3850 case "x$ac_cv_prog_cc_c89" in
3851   x)
3852     { $as_echo "$as_me:$LINENO: result: none needed" >&5
3853 $as_echo "none needed" >&6; } ;;
3854   xno)
3855     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3856 $as_echo "unsupported" >&6; } ;;
3857   *)
3858     CC="$CC $ac_cv_prog_cc_c89"
3859     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3860 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3861 esac
3862
3863
3864 ac_ext=c
3865 ac_cpp='$CPP $CPPFLAGS'
3866 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3867 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3868 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3869
3870
3871 # Check if it's Intel's compiler, which (usually) pretends to be gcc,
3872 # but has idiosyncrasies of its own.  We assume icc will define
3873 # __INTEL_COMPILER regardless of CFLAGS.
3874
3875 cat >conftest.$ac_ext <<_ACEOF
3876 /* confdefs.h.  */
3877 _ACEOF
3878 cat confdefs.h >>conftest.$ac_ext
3879 cat >>conftest.$ac_ext <<_ACEOF
3880 /* end confdefs.h.  */
3881
3882 int
3883 main ()
3884 {
3885 #ifndef __INTEL_COMPILER
3886 choke me
3887 #endif
3888   ;
3889   return 0;
3890 }
3891 _ACEOF
3892 rm -f conftest.$ac_objext
3893 if { (ac_try="$ac_compile"
3894 case "(($ac_try" in
3895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3896   *) ac_try_echo=$ac_try;;
3897 esac
3898 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3899 $as_echo "$ac_try_echo") >&5
3900   (eval "$ac_compile") 2>conftest.er1
3901   ac_status=$?
3902   grep -v '^ *+' conftest.er1 >conftest.err
3903   rm -f conftest.er1
3904   cat conftest.err >&5
3905   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906   (exit $ac_status); } && {
3907          test -z "$ac_c_werror_flag" ||
3908          test ! -s conftest.err
3909        } && test -s conftest.$ac_objext; then
3910   ICC=yes
3911 else
3912   $as_echo "$as_me: failed program was:" >&5
3913 sed 's/^/| /' conftest.$ac_ext >&5
3914
3915         ICC=no
3916 fi
3917
3918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3919
3920 # Check if it's Sun Studio compiler. We assume that
3921 # __SUNPRO_C will be defined for Sun Studio compilers
3922 cat >conftest.$ac_ext <<_ACEOF
3923 /* confdefs.h.  */
3924 _ACEOF
3925 cat confdefs.h >>conftest.$ac_ext
3926 cat >>conftest.$ac_ext <<_ACEOF
3927 /* end confdefs.h.  */
3928
3929 int
3930 main ()
3931 {
3932 #ifndef __SUNPRO_C
3933 choke me
3934 #endif
3935   ;
3936   return 0;
3937 }
3938 _ACEOF
3939 rm -f conftest.$ac_objext
3940 if { (ac_try="$ac_compile"
3941 case "(($ac_try" in
3942   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3943   *) ac_try_echo=$ac_try;;
3944 esac
3945 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3946 $as_echo "$ac_try_echo") >&5
3947   (eval "$ac_compile") 2>conftest.er1
3948   ac_status=$?
3949   grep -v '^ *+' conftest.er1 >conftest.err
3950   rm -f conftest.er1
3951   cat conftest.err >&5
3952   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3953   (exit $ac_status); } && {
3954          test -z "$ac_c_werror_flag" ||
3955          test ! -s conftest.err
3956        } && test -s conftest.$ac_objext; then
3957   SUN_STUDIO_CC=yes
3958 else
3959   $as_echo "$as_me: failed program was:" >&5
3960 sed 's/^/| /' conftest.$ac_ext >&5
3961
3962         SUN_STUDIO_CC=no
3963 fi
3964
3965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3966
3967
3968
3969 unset CFLAGS
3970
3971 #
3972 # Read the template
3973 #
3974 . "$srcdir/src/template/$template" || exit
3975
3976 # CFLAGS are selected so:
3977 # If the user specifies something in the environment, that is used.
3978 # else:  If the template file set something, that is used.
3979 # else:  If coverage was enabled, don't set anything.
3980 # else:  If the compiler is GCC, then we use -O2.
3981 # else:  If the compiler is something else, then we use -O, unless debugging.
3982
3983 if test "$ac_env_CFLAGS_set" = set; then
3984   CFLAGS=$ac_env_CFLAGS_value
3985 elif test "${CFLAGS+set}" = set; then
3986   : # (keep what template set)
3987 elif test "$enable_coverage" = yes; then
3988   : # no optimization by default
3989 elif test "$GCC" = yes; then
3990   CFLAGS="-O2"
3991 else
3992   # if the user selected debug mode, don't use -O
3993   if test "$enable_debug" != yes; then
3994     CFLAGS="-O"
3995   fi
3996 fi
3997
3998 # Some versions of GCC support some additional useful warning flags.
3999 # Check whether they are supported, and add them to CFLAGS if so.
4000 # ICC pretends to be GCC but it's lying; it doesn't support these flags,
4001 # but has its own.  Also check other compiler-specific flags here.
4002
4003 if test "$GCC" = yes -a "$ICC" = no; then
4004   CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
4005   # These work in some but not all gcc versions
4006   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wdeclaration-after-statement" >&5
4007 $as_echo_n "checking whether $CC supports -Wdeclaration-after-statement... " >&6; }
4008 if test "${pgac_cv_prog_cc_cflags__Wdeclaration_after_statement+set}" = set; then
4009   $as_echo_n "(cached) " >&6
4010 else
4011   pgac_save_CFLAGS=$CFLAGS
4012 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
4013 ac_save_c_werror_flag=$ac_c_werror_flag
4014 ac_c_werror_flag=yes
4015 cat >conftest.$ac_ext <<_ACEOF
4016 /* confdefs.h.  */
4017 _ACEOF
4018 cat confdefs.h >>conftest.$ac_ext
4019 cat >>conftest.$ac_ext <<_ACEOF
4020 /* end confdefs.h.  */
4021
4022 int
4023 main ()
4024 {
4025
4026   ;
4027   return 0;
4028 }
4029 _ACEOF
4030 rm -f conftest.$ac_objext
4031 if { (ac_try="$ac_compile"
4032 case "(($ac_try" in
4033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4034   *) ac_try_echo=$ac_try;;
4035 esac
4036 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4037 $as_echo "$ac_try_echo") >&5
4038   (eval "$ac_compile") 2>conftest.er1
4039   ac_status=$?
4040   grep -v '^ *+' conftest.er1 >conftest.err
4041   rm -f conftest.er1
4042   cat conftest.err >&5
4043   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4044   (exit $ac_status); } && {
4045          test -z "$ac_c_werror_flag" ||
4046          test ! -s conftest.err
4047        } && test -s conftest.$ac_objext; then
4048   pgac_cv_prog_cc_cflags__Wdeclaration_after_statement=yes
4049 else
4050   $as_echo "$as_me: failed program was:" >&5
4051 sed 's/^/| /' conftest.$ac_ext >&5
4052
4053         pgac_cv_prog_cc_cflags__Wdeclaration_after_statement=no
4054 fi
4055
4056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4057 ac_c_werror_flag=$ac_save_c_werror_flag
4058 CFLAGS="$pgac_save_CFLAGS"
4059 fi
4060 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__Wdeclaration_after_statement" >&5
4061 $as_echo "$pgac_cv_prog_cc_cflags__Wdeclaration_after_statement" >&6; }
4062 if test x"$pgac_cv_prog_cc_cflags__Wdeclaration_after_statement" = x"yes"; then
4063   CFLAGS="$CFLAGS -Wdeclaration-after-statement"
4064 fi
4065
4066   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wendif-labels" >&5
4067 $as_echo_n "checking whether $CC supports -Wendif-labels... " >&6; }
4068 if test "${pgac_cv_prog_cc_cflags__Wendif_labels+set}" = set; then
4069   $as_echo_n "(cached) " >&6
4070 else
4071   pgac_save_CFLAGS=$CFLAGS
4072 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
4073 ac_save_c_werror_flag=$ac_c_werror_flag
4074 ac_c_werror_flag=yes
4075 cat >conftest.$ac_ext <<_ACEOF
4076 /* confdefs.h.  */
4077 _ACEOF
4078 cat confdefs.h >>conftest.$ac_ext
4079 cat >>conftest.$ac_ext <<_ACEOF
4080 /* end confdefs.h.  */
4081
4082 int
4083 main ()
4084 {
4085
4086   ;
4087   return 0;
4088 }
4089 _ACEOF
4090 rm -f conftest.$ac_objext
4091 if { (ac_try="$ac_compile"
4092 case "(($ac_try" in
4093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4094   *) ac_try_echo=$ac_try;;
4095 esac
4096 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4097 $as_echo "$ac_try_echo") >&5
4098   (eval "$ac_compile") 2>conftest.er1
4099   ac_status=$?
4100   grep -v '^ *+' conftest.er1 >conftest.err
4101   rm -f conftest.er1
4102   cat conftest.err >&5
4103   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4104   (exit $ac_status); } && {
4105          test -z "$ac_c_werror_flag" ||
4106          test ! -s conftest.err
4107        } && test -s conftest.$ac_objext; then
4108   pgac_cv_prog_cc_cflags__Wendif_labels=yes
4109 else
4110   $as_echo "$as_me: failed program was:" >&5
4111 sed 's/^/| /' conftest.$ac_ext >&5
4112
4113         pgac_cv_prog_cc_cflags__Wendif_labels=no
4114 fi
4115
4116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4117 ac_c_werror_flag=$ac_save_c_werror_flag
4118 CFLAGS="$pgac_save_CFLAGS"
4119 fi
4120 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__Wendif_labels" >&5
4121 $as_echo "$pgac_cv_prog_cc_cflags__Wendif_labels" >&6; }
4122 if test x"$pgac_cv_prog_cc_cflags__Wendif_labels" = x"yes"; then
4123   CFLAGS="$CFLAGS -Wendif-labels"
4124 fi
4125
4126   # This was included in -Wall/-Wformat in older GCC versions
4127   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wformat-security" >&5
4128 $as_echo_n "checking whether $CC supports -Wformat-security... " >&6; }
4129 if test "${pgac_cv_prog_cc_cflags__Wformat_security+set}" = set; then
4130   $as_echo_n "(cached) " >&6
4131 else
4132   pgac_save_CFLAGS=$CFLAGS
4133 CFLAGS="$pgac_save_CFLAGS -Wformat-security"
4134 ac_save_c_werror_flag=$ac_c_werror_flag
4135 ac_c_werror_flag=yes
4136 cat >conftest.$ac_ext <<_ACEOF
4137 /* confdefs.h.  */
4138 _ACEOF
4139 cat confdefs.h >>conftest.$ac_ext
4140 cat >>conftest.$ac_ext <<_ACEOF
4141 /* end confdefs.h.  */
4142
4143 int
4144 main ()
4145 {
4146
4147   ;
4148   return 0;
4149 }
4150 _ACEOF
4151 rm -f conftest.$ac_objext
4152 if { (ac_try="$ac_compile"
4153 case "(($ac_try" in
4154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4155   *) ac_try_echo=$ac_try;;
4156 esac
4157 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4158 $as_echo "$ac_try_echo") >&5
4159   (eval "$ac_compile") 2>conftest.er1
4160   ac_status=$?
4161   grep -v '^ *+' conftest.er1 >conftest.err
4162   rm -f conftest.er1
4163   cat conftest.err >&5
4164   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4165   (exit $ac_status); } && {
4166          test -z "$ac_c_werror_flag" ||
4167          test ! -s conftest.err
4168        } && test -s conftest.$ac_objext; then
4169   pgac_cv_prog_cc_cflags__Wformat_security=yes
4170 else
4171   $as_echo "$as_me: failed program was:" >&5
4172 sed 's/^/| /' conftest.$ac_ext >&5
4173
4174         pgac_cv_prog_cc_cflags__Wformat_security=no
4175 fi
4176
4177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4178 ac_c_werror_flag=$ac_save_c_werror_flag
4179 CFLAGS="$pgac_save_CFLAGS"
4180 fi
4181 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__Wformat_security" >&5
4182 $as_echo "$pgac_cv_prog_cc_cflags__Wformat_security" >&6; }
4183 if test x"$pgac_cv_prog_cc_cflags__Wformat_security" = x"yes"; then
4184   CFLAGS="$CFLAGS -Wformat-security"
4185 fi
4186
4187   # Disable strict-aliasing rules; needed for gcc 3.3+
4188   { $as_echo "$as_me:$LINENO: checking whether $CC supports -fno-strict-aliasing" >&5
4189 $as_echo_n "checking whether $CC supports -fno-strict-aliasing... " >&6; }
4190 if test "${pgac_cv_prog_cc_cflags__fno_strict_aliasing+set}" = set; then
4191   $as_echo_n "(cached) " >&6
4192 else
4193   pgac_save_CFLAGS=$CFLAGS
4194 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4195 ac_save_c_werror_flag=$ac_c_werror_flag
4196 ac_c_werror_flag=yes
4197 cat >conftest.$ac_ext <<_ACEOF
4198 /* confdefs.h.  */
4199 _ACEOF
4200 cat confdefs.h >>conftest.$ac_ext
4201 cat >>conftest.$ac_ext <<_ACEOF
4202 /* end confdefs.h.  */
4203
4204 int
4205 main ()
4206 {
4207
4208   ;
4209   return 0;
4210 }
4211 _ACEOF
4212 rm -f conftest.$ac_objext
4213 if { (ac_try="$ac_compile"
4214 case "(($ac_try" in
4215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4216   *) ac_try_echo=$ac_try;;
4217 esac
4218 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4219 $as_echo "$ac_try_echo") >&5
4220   (eval "$ac_compile") 2>conftest.er1
4221   ac_status=$?
4222   grep -v '^ *+' conftest.er1 >conftest.err
4223   rm -f conftest.er1
4224   cat conftest.err >&5
4225   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4226   (exit $ac_status); } && {
4227          test -z "$ac_c_werror_flag" ||
4228          test ! -s conftest.err
4229        } && test -s conftest.$ac_objext; then
4230   pgac_cv_prog_cc_cflags__fno_strict_aliasing=yes
4231 else
4232   $as_echo "$as_me: failed program was:" >&5
4233 sed 's/^/| /' conftest.$ac_ext >&5
4234
4235         pgac_cv_prog_cc_cflags__fno_strict_aliasing=no
4236 fi
4237
4238 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4239 ac_c_werror_flag=$ac_save_c_werror_flag
4240 CFLAGS="$pgac_save_CFLAGS"
4241 fi
4242 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&5
4243 $as_echo "$pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&6; }
4244 if test x"$pgac_cv_prog_cc_cflags__fno_strict_aliasing" = x"yes"; then
4245   CFLAGS="$CFLAGS -fno-strict-aliasing"
4246 fi
4247
4248   # Disable optimizations that assume no overflow; needed for gcc 4.3+
4249   { $as_echo "$as_me:$LINENO: checking whether $CC supports -fwrapv" >&5
4250 $as_echo_n "checking whether $CC supports -fwrapv... " >&6; }
4251 if test "${pgac_cv_prog_cc_cflags__fwrapv+set}" = set; then
4252   $as_echo_n "(cached) " >&6
4253 else
4254   pgac_save_CFLAGS=$CFLAGS
4255 CFLAGS="$pgac_save_CFLAGS -fwrapv"
4256 ac_save_c_werror_flag=$ac_c_werror_flag
4257 ac_c_werror_flag=yes
4258 cat >conftest.$ac_ext <<_ACEOF
4259 /* confdefs.h.  */
4260 _ACEOF
4261 cat confdefs.h >>conftest.$ac_ext
4262 cat >>conftest.$ac_ext <<_ACEOF
4263 /* end confdefs.h.  */
4264
4265 int
4266 main ()
4267 {
4268
4269   ;
4270   return 0;
4271 }
4272 _ACEOF
4273 rm -f conftest.$ac_objext
4274 if { (ac_try="$ac_compile"
4275 case "(($ac_try" in
4276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4277   *) ac_try_echo=$ac_try;;
4278 esac
4279 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4280 $as_echo "$ac_try_echo") >&5
4281   (eval "$ac_compile") 2>conftest.er1
4282   ac_status=$?
4283   grep -v '^ *+' conftest.er1 >conftest.err
4284   rm -f conftest.er1
4285   cat conftest.err >&5
4286   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287   (exit $ac_status); } && {
4288          test -z "$ac_c_werror_flag" ||
4289          test ! -s conftest.err
4290        } && test -s conftest.$ac_objext; then
4291   pgac_cv_prog_cc_cflags__fwrapv=yes
4292 else
4293   $as_echo "$as_me: failed program was:" >&5
4294 sed 's/^/| /' conftest.$ac_ext >&5
4295
4296         pgac_cv_prog_cc_cflags__fwrapv=no
4297 fi
4298
4299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4300 ac_c_werror_flag=$ac_save_c_werror_flag
4301 CFLAGS="$pgac_save_CFLAGS"
4302 fi
4303 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__fwrapv" >&5
4304 $as_echo "$pgac_cv_prog_cc_cflags__fwrapv" >&6; }
4305 if test x"$pgac_cv_prog_cc_cflags__fwrapv" = x"yes"; then
4306   CFLAGS="$CFLAGS -fwrapv"
4307 fi
4308
4309 elif test "$ICC" = yes; then
4310   # Intel's compiler has a bug/misoptimization in checking for
4311   # division by NAN (NaN == 0), -mp1 fixes it, so add it to the CFLAGS.
4312   { $as_echo "$as_me:$LINENO: checking whether $CC supports -mp1" >&5
4313 $as_echo_n "checking whether $CC supports -mp1... " >&6; }
4314 if test "${pgac_cv_prog_cc_cflags__mp1+set}" = set; then
4315   $as_echo_n "(cached) " >&6
4316 else
4317   pgac_save_CFLAGS=$CFLAGS
4318 CFLAGS="$pgac_save_CFLAGS -mp1"
4319 ac_save_c_werror_flag=$ac_c_werror_flag
4320 ac_c_werror_flag=yes
4321 cat >conftest.$ac_ext <<_ACEOF
4322 /* confdefs.h.  */
4323 _ACEOF
4324 cat confdefs.h >>conftest.$ac_ext
4325 cat >>conftest.$ac_ext <<_ACEOF
4326 /* end confdefs.h.  */
4327
4328 int
4329 main ()
4330 {
4331
4332   ;
4333   return 0;
4334 }
4335 _ACEOF
4336 rm -f conftest.$ac_objext
4337 if { (ac_try="$ac_compile"
4338 case "(($ac_try" in
4339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4340   *) ac_try_echo=$ac_try;;
4341 esac
4342 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4343 $as_echo "$ac_try_echo") >&5
4344   (eval "$ac_compile") 2>conftest.er1
4345   ac_status=$?
4346   grep -v '^ *+' conftest.er1 >conftest.err
4347   rm -f conftest.er1
4348   cat conftest.err >&5
4349   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4350   (exit $ac_status); } && {
4351          test -z "$ac_c_werror_flag" ||
4352          test ! -s conftest.err
4353        } && test -s conftest.$ac_objext; then
4354   pgac_cv_prog_cc_cflags__mp1=yes
4355 else
4356   $as_echo "$as_me: failed program was:" >&5
4357 sed 's/^/| /' conftest.$ac_ext >&5
4358
4359         pgac_cv_prog_cc_cflags__mp1=no
4360 fi
4361
4362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4363 ac_c_werror_flag=$ac_save_c_werror_flag
4364 CFLAGS="$pgac_save_CFLAGS"
4365 fi
4366 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__mp1" >&5
4367 $as_echo "$pgac_cv_prog_cc_cflags__mp1" >&6; }
4368 if test x"$pgac_cv_prog_cc_cflags__mp1" = x"yes"; then
4369   CFLAGS="$CFLAGS -mp1"
4370 fi
4371
4372   # Make sure strict aliasing is off (though this is said to be the default)
4373   { $as_echo "$as_me:$LINENO: checking whether $CC supports -fno-strict-aliasing" >&5
4374 $as_echo_n "checking whether $CC supports -fno-strict-aliasing... " >&6; }
4375 if test "${pgac_cv_prog_cc_cflags__fno_strict_aliasing+set}" = set; then
4376   $as_echo_n "(cached) " >&6
4377 else
4378   pgac_save_CFLAGS=$CFLAGS
4379 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4380 ac_save_c_werror_flag=$ac_c_werror_flag
4381 ac_c_werror_flag=yes
4382 cat >conftest.$ac_ext <<_ACEOF
4383 /* confdefs.h.  */
4384 _ACEOF
4385 cat confdefs.h >>conftest.$ac_ext
4386 cat >>conftest.$ac_ext <<_ACEOF
4387 /* end confdefs.h.  */
4388
4389 int
4390 main ()
4391 {
4392
4393   ;
4394   return 0;
4395 }
4396 _ACEOF
4397 rm -f conftest.$ac_objext
4398 if { (ac_try="$ac_compile"
4399 case "(($ac_try" in
4400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4401   *) ac_try_echo=$ac_try;;
4402 esac
4403 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4404 $as_echo "$ac_try_echo") >&5
4405   (eval "$ac_compile") 2>conftest.er1
4406   ac_status=$?
4407   grep -v '^ *+' conftest.er1 >conftest.err
4408   rm -f conftest.er1
4409   cat conftest.err >&5
4410   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4411   (exit $ac_status); } && {
4412          test -z "$ac_c_werror_flag" ||
4413          test ! -s conftest.err
4414        } && test -s conftest.$ac_objext; then
4415   pgac_cv_prog_cc_cflags__fno_strict_aliasing=yes
4416 else
4417   $as_echo "$as_me: failed program was:" >&5
4418 sed 's/^/| /' conftest.$ac_ext >&5
4419
4420         pgac_cv_prog_cc_cflags__fno_strict_aliasing=no
4421 fi
4422
4423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4424 ac_c_werror_flag=$ac_save_c_werror_flag
4425 CFLAGS="$pgac_save_CFLAGS"
4426 fi
4427 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&5
4428 $as_echo "$pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&6; }
4429 if test x"$pgac_cv_prog_cc_cflags__fno_strict_aliasing" = x"yes"; then
4430   CFLAGS="$CFLAGS -fno-strict-aliasing"
4431 fi
4432
4433 elif test "$PORTNAME" = "aix"; then
4434   # AIX's xlc has to have strict aliasing turned off too
4435   { $as_echo "$as_me:$LINENO: checking whether $CC supports -qnoansialias" >&5
4436 $as_echo_n "checking whether $CC supports -qnoansialias... " >&6; }
4437 if test "${pgac_cv_prog_cc_cflags__qnoansialias+set}" = set; then
4438   $as_echo_n "(cached) " >&6
4439 else
4440   pgac_save_CFLAGS=$CFLAGS
4441 CFLAGS="$pgac_save_CFLAGS -qnoansialias"
4442 ac_save_c_werror_flag=$ac_c_werror_flag
4443 ac_c_werror_flag=yes
4444 cat >conftest.$ac_ext <<_ACEOF
4445 /* confdefs.h.  */
4446 _ACEOF
4447 cat confdefs.h >>conftest.$ac_ext
4448 cat >>conftest.$ac_ext <<_ACEOF
4449 /* end confdefs.h.  */
4450
4451 int
4452 main ()
4453 {
4454
4455   ;
4456   return 0;
4457 }
4458 _ACEOF
4459 rm -f conftest.$ac_objext
4460 if { (ac_try="$ac_compile"
4461 case "(($ac_try" in
4462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4463   *) ac_try_echo=$ac_try;;
4464 esac
4465 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4466 $as_echo "$ac_try_echo") >&5
4467   (eval "$ac_compile") 2>conftest.er1
4468   ac_status=$?
4469   grep -v '^ *+' conftest.er1 >conftest.err
4470   rm -f conftest.er1
4471   cat conftest.err >&5
4472   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4473   (exit $ac_status); } && {
4474          test -z "$ac_c_werror_flag" ||
4475          test ! -s conftest.err
4476        } && test -s conftest.$ac_objext; then
4477   pgac_cv_prog_cc_cflags__qnoansialias=yes
4478 else
4479   $as_echo "$as_me: failed program was:" >&5
4480 sed 's/^/| /' conftest.$ac_ext >&5
4481
4482         pgac_cv_prog_cc_cflags__qnoansialias=no
4483 fi
4484
4485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4486 ac_c_werror_flag=$ac_save_c_werror_flag
4487 CFLAGS="$pgac_save_CFLAGS"
4488 fi
4489 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__qnoansialias" >&5
4490 $as_echo "$pgac_cv_prog_cc_cflags__qnoansialias" >&6; }
4491 if test x"$pgac_cv_prog_cc_cflags__qnoansialias" = x"yes"; then
4492   CFLAGS="$CFLAGS -qnoansialias"
4493 fi
4494
4495 elif test "$PORTNAME" = "hpux"; then
4496   # On some versions of HP-UX, libm functions do not set errno by default.
4497   # Fix that by using +Olibmerrno if the compiler recognizes it.
4498   { $as_echo "$as_me:$LINENO: checking whether $CC supports +Olibmerrno" >&5
4499 $as_echo_n "checking whether $CC supports +Olibmerrno... " >&6; }
4500 if test "${pgac_cv_prog_cc_cflags_pOlibmerrno+set}" = set; then
4501   $as_echo_n "(cached) " >&6
4502 else
4503   pgac_save_CFLAGS=$CFLAGS
4504 CFLAGS="$pgac_save_CFLAGS +Olibmerrno"
4505 ac_save_c_werror_flag=$ac_c_werror_flag
4506 ac_c_werror_flag=yes
4507 cat >conftest.$ac_ext <<_ACEOF
4508 /* confdefs.h.  */
4509 _ACEOF
4510 cat confdefs.h >>conftest.$ac_ext
4511 cat >>conftest.$ac_ext <<_ACEOF
4512 /* end confdefs.h.  */
4513
4514 int
4515 main ()
4516 {
4517
4518   ;
4519   return 0;
4520 }
4521 _ACEOF
4522 rm -f conftest.$ac_objext
4523 if { (ac_try="$ac_compile"
4524 case "(($ac_try" in
4525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4526   *) ac_try_echo=$ac_try;;
4527 esac
4528 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4529 $as_echo "$ac_try_echo") >&5
4530   (eval "$ac_compile") 2>conftest.er1
4531   ac_status=$?
4532   grep -v '^ *+' conftest.er1 >conftest.err
4533   rm -f conftest.er1
4534   cat conftest.err >&5
4535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4536   (exit $ac_status); } && {
4537          test -z "$ac_c_werror_flag" ||
4538          test ! -s conftest.err
4539        } && test -s conftest.$ac_objext; then
4540   pgac_cv_prog_cc_cflags_pOlibmerrno=yes
4541 else
4542   $as_echo "$as_me: failed program was:" >&5
4543 sed 's/^/| /' conftest.$ac_ext >&5
4544
4545         pgac_cv_prog_cc_cflags_pOlibmerrno=no
4546 fi
4547
4548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4549 ac_c_werror_flag=$ac_save_c_werror_flag
4550 CFLAGS="$pgac_save_CFLAGS"
4551 fi
4552 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags_pOlibmerrno" >&5
4553 $as_echo "$pgac_cv_prog_cc_cflags_pOlibmerrno" >&6; }
4554 if test x"$pgac_cv_prog_cc_cflags_pOlibmerrno" = x"yes"; then
4555   CFLAGS="$CFLAGS +Olibmerrno"
4556 fi
4557
4558 fi
4559
4560 # supply -g if --enable-debug
4561 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
4562   CFLAGS="$CFLAGS -g"
4563 fi
4564
4565 # enable code coverage if --enable-coverage
4566 if test "$enable_coverage" = yes; then
4567   if test "$GCC" = yes; then
4568     CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
4569   else
4570     { { $as_echo "$as_me:$LINENO: error: --enable-coverage is supported only when using GCC" >&5
4571 $as_echo "$as_me: error: --enable-coverage is supported only when using GCC" >&2;}
4572    { (exit 1); exit 1; }; }
4573   fi
4574 fi
4575
4576 # enable profiling if --enable-profiling
4577 if test "$enable_profiling" = yes && test "$ac_cv_prog_cc_g" = yes; then
4578   if test "$GCC" = yes; then
4579
4580 cat >>confdefs.h <<\_ACEOF
4581 #define PROFILE_PID_DIR 1
4582 _ACEOF
4583
4584     CFLAGS="$CFLAGS -pg $PLATFORM_PROFILE_FLAGS"
4585   else
4586     { { $as_echo "$as_me:$LINENO: error: --enable-profiling is supported only when using GCC" >&5
4587 $as_echo "$as_me: error: --enable-profiling is supported only when using GCC" >&2;}
4588    { (exit 1); exit 1; }; }
4589   fi
4590 fi
4591
4592 # We already have this in Makefile.win32, but configure needs it too
4593 if test "$PORTNAME" = "win32"; then
4594   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
4595 fi
4596
4597 # Check if the compiler still works with the template settings
4598 { $as_echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
4599 $as_echo_n "checking whether the C compiler still works... " >&6; }
4600 cat >conftest.$ac_ext <<_ACEOF
4601 /* confdefs.h.  */
4602 _ACEOF
4603 cat confdefs.h >>conftest.$ac_ext
4604 cat >>conftest.$ac_ext <<_ACEOF
4605 /* end confdefs.h.  */
4606
4607 int
4608 main ()
4609 {
4610 return 0;
4611   ;
4612   return 0;
4613 }
4614 _ACEOF
4615 rm -f conftest.$ac_objext conftest$ac_exeext
4616 if { (ac_try="$ac_link"
4617 case "(($ac_try" in
4618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4619   *) ac_try_echo=$ac_try;;
4620 esac
4621 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4622 $as_echo "$ac_try_echo") >&5
4623   (eval "$ac_link") 2>conftest.er1
4624   ac_status=$?
4625   grep -v '^ *+' conftest.er1 >conftest.err
4626   rm -f conftest.er1
4627   cat conftest.err >&5
4628   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4629   (exit $ac_status); } && {
4630          test -z "$ac_c_werror_flag" ||
4631          test ! -s conftest.err
4632        } && test -s conftest$ac_exeext && {
4633          test "$cross_compiling" = yes ||
4634          $as_test_x conftest$ac_exeext
4635        }; then
4636   { $as_echo "$as_me:$LINENO: result: yes" >&5
4637 $as_echo "yes" >&6; }
4638 else
4639   $as_echo "$as_me: failed program was:" >&5
4640 sed 's/^/| /' conftest.$ac_ext >&5
4641
4642         { $as_echo "$as_me:$LINENO: result: no" >&5
4643 $as_echo "no" >&6; }
4644    { { $as_echo "$as_me:$LINENO: error: cannot proceed" >&5
4645 $as_echo "$as_me: error: cannot proceed" >&2;}
4646    { (exit 1); exit 1; }; }
4647 fi
4648
4649 rm -rf conftest.dSYM
4650 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4651       conftest$ac_exeext conftest.$ac_ext
4652
4653 # Defend against gcc -ffast-math
4654 if test "$GCC" = yes; then
4655 cat >conftest.$ac_ext <<_ACEOF
4656 /* confdefs.h.  */
4657 _ACEOF
4658 cat confdefs.h >>conftest.$ac_ext
4659 cat >>conftest.$ac_ext <<_ACEOF
4660 /* end confdefs.h.  */
4661
4662 int
4663 main ()
4664 {
4665 #ifdef __FAST_MATH__
4666 choke me
4667 #endif
4668   ;
4669   return 0;
4670 }
4671 _ACEOF
4672 rm -f conftest.$ac_objext
4673 if { (ac_try="$ac_compile"
4674 case "(($ac_try" in
4675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4676   *) ac_try_echo=$ac_try;;
4677 esac
4678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4679 $as_echo "$ac_try_echo") >&5
4680   (eval "$ac_compile") 2>conftest.er1
4681   ac_status=$?
4682   grep -v '^ *+' conftest.er1 >conftest.err
4683   rm -f conftest.er1
4684   cat conftest.err >&5
4685   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4686   (exit $ac_status); } && {
4687          test -z "$ac_c_werror_flag" ||
4688          test ! -s conftest.err
4689        } && test -s conftest.$ac_objext; then
4690   :
4691 else
4692   $as_echo "$as_me: failed program was:" >&5
4693 sed 's/^/| /' conftest.$ac_ext >&5
4694
4695         { { $as_echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
4696 $as_echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
4697    { (exit 1); exit 1; }; }
4698 fi
4699
4700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4701 fi
4702
4703 ac_ext=c
4704 ac_cpp='$CPP $CPPFLAGS'
4705 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4706 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4707 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4708 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4709 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4710 # On Suns, sometimes $CPP names a directory.
4711 if test -n "$CPP" && test -d "$CPP"; then
4712   CPP=
4713 fi
4714 if test -z "$CPP"; then
4715   if test "${ac_cv_prog_CPP+set}" = set; then
4716   $as_echo_n "(cached) " >&6
4717 else
4718       # Double quotes because CPP needs to be expanded
4719     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4720     do
4721       ac_preproc_ok=false
4722 for ac_c_preproc_warn_flag in '' yes
4723 do
4724   # Use a header file that comes with gcc, so configuring glibc
4725   # with a fresh cross-compiler works.
4726   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4727   # <limits.h> exists even on freestanding compilers.
4728   # On the NeXT, cc -E runs the code through the compiler's parser,
4729   # not just through cpp. "Syntax error" is here to catch this case.
4730   cat >conftest.$ac_ext <<_ACEOF
4731 /* confdefs.h.  */
4732 _ACEOF
4733 cat confdefs.h >>conftest.$ac_ext
4734 cat >>conftest.$ac_ext <<_ACEOF
4735 /* end confdefs.h.  */
4736 #ifdef __STDC__
4737 # include <limits.h>
4738 #else
4739 # include <assert.h>
4740 #endif
4741                      Syntax error
4742 _ACEOF
4743 if { (ac_try="$ac_cpp conftest.$ac_ext"
4744 case "(($ac_try" in
4745   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4746   *) ac_try_echo=$ac_try;;
4747 esac
4748 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4749 $as_echo "$ac_try_echo") >&5
4750   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4751   ac_status=$?
4752   grep -v '^ *+' conftest.er1 >conftest.err
4753   rm -f conftest.er1
4754   cat conftest.err >&5
4755   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4756   (exit $ac_status); } >/dev/null && {
4757          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4758          test ! -s conftest.err
4759        }; then
4760   :
4761 else
4762   $as_echo "$as_me: failed program was:" >&5
4763 sed 's/^/| /' conftest.$ac_ext >&5
4764
4765   # Broken: fails on valid input.
4766 continue
4767 fi
4768
4769 rm -f conftest.err conftest.$ac_ext
4770
4771   # OK, works on sane cases.  Now check whether nonexistent headers
4772   # can be detected and how.
4773   cat >conftest.$ac_ext <<_ACEOF
4774 /* confdefs.h.  */
4775 _ACEOF
4776 cat confdefs.h >>conftest.$ac_ext
4777 cat >>conftest.$ac_ext <<_ACEOF
4778 /* end confdefs.h.  */
4779 #include <ac_nonexistent.h>
4780 _ACEOF
4781 if { (ac_try="$ac_cpp conftest.$ac_ext"
4782 case "(($ac_try" in
4783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4784   *) ac_try_echo=$ac_try;;
4785 esac
4786 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4787 $as_echo "$ac_try_echo") >&5
4788   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4789   ac_status=$?
4790   grep -v '^ *+' conftest.er1 >conftest.err
4791   rm -f conftest.er1
4792   cat conftest.err >&5
4793   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4794   (exit $ac_status); } >/dev/null && {
4795          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4796          test ! -s conftest.err
4797        }; then
4798   # Broken: success on invalid input.
4799 continue
4800 else
4801   $as_echo "$as_me: failed program was:" >&5
4802 sed 's/^/| /' conftest.$ac_ext >&5
4803
4804   # Passes both tests.
4805 ac_preproc_ok=:
4806 break
4807 fi
4808
4809 rm -f conftest.err conftest.$ac_ext
4810
4811 done
4812 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4813 rm -f conftest.err conftest.$ac_ext
4814 if $ac_preproc_ok; then
4815   break
4816 fi
4817
4818     done
4819     ac_cv_prog_CPP=$CPP
4820
4821 fi
4822   CPP=$ac_cv_prog_CPP
4823 else
4824   ac_cv_prog_CPP=$CPP
4825 fi
4826 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
4827 $as_echo "$CPP" >&6; }
4828 ac_preproc_ok=false
4829 for ac_c_preproc_warn_flag in '' yes
4830 do
4831   # Use a header file that comes with gcc, so configuring glibc
4832   # with a fresh cross-compiler works.
4833   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4834   # <limits.h> exists even on freestanding compilers.
4835   # On the NeXT, cc -E runs the code through the compiler's parser,
4836   # not just through cpp. "Syntax error" is here to catch this case.
4837   cat >conftest.$ac_ext <<_ACEOF
4838 /* confdefs.h.  */
4839 _ACEOF
4840 cat confdefs.h >>conftest.$ac_ext
4841 cat >>conftest.$ac_ext <<_ACEOF
4842 /* end confdefs.h.  */
4843 #ifdef __STDC__
4844 # include <limits.h>
4845 #else
4846 # include <assert.h>
4847 #endif
4848                      Syntax error
4849 _ACEOF
4850 if { (ac_try="$ac_cpp conftest.$ac_ext"
4851 case "(($ac_try" in
4852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4853   *) ac_try_echo=$ac_try;;
4854 esac
4855 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4856 $as_echo "$ac_try_echo") >&5
4857   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4858   ac_status=$?
4859   grep -v '^ *+' conftest.er1 >conftest.err
4860   rm -f conftest.er1
4861   cat conftest.err >&5
4862   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4863   (exit $ac_status); } >/dev/null && {
4864          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4865          test ! -s conftest.err
4866        }; then
4867   :
4868 else
4869   $as_echo "$as_me: failed program was:" >&5
4870 sed 's/^/| /' conftest.$ac_ext >&5
4871
4872   # Broken: fails on valid input.
4873 continue
4874 fi
4875
4876 rm -f conftest.err conftest.$ac_ext
4877
4878   # OK, works on sane cases.  Now check whether nonexistent headers
4879   # can be detected and how.
4880   cat >conftest.$ac_ext <<_ACEOF
4881 /* confdefs.h.  */
4882 _ACEOF
4883 cat confdefs.h >>conftest.$ac_ext
4884 cat >>conftest.$ac_ext <<_ACEOF
4885 /* end confdefs.h.  */
4886 #include <ac_nonexistent.h>
4887 _ACEOF
4888 if { (ac_try="$ac_cpp conftest.$ac_ext"
4889 case "(($ac_try" in
4890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4891   *) ac_try_echo=$ac_try;;
4892 esac
4893 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4894 $as_echo "$ac_try_echo") >&5
4895   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4896   ac_status=$?
4897   grep -v '^ *+' conftest.er1 >conftest.err
4898   rm -f conftest.er1
4899   cat conftest.err >&5
4900   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4901   (exit $ac_status); } >/dev/null && {
4902          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4903          test ! -s conftest.err
4904        }; then
4905   # Broken: success on invalid input.
4906 continue
4907 else
4908   $as_echo "$as_me: failed program was:" >&5
4909 sed 's/^/| /' conftest.$ac_ext >&5
4910
4911   # Passes both tests.
4912 ac_preproc_ok=:
4913 break
4914 fi
4915
4916 rm -f conftest.err conftest.$ac_ext
4917
4918 done
4919 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4920 rm -f conftest.err conftest.$ac_ext
4921 if $ac_preproc_ok; then
4922   :
4923 else
4924   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4925 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4926 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4927 See \`config.log' for more details." >&5
4928 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4929 See \`config.log' for more details." >&2;}
4930    { (exit 1); exit 1; }; }; }
4931 fi
4932
4933 ac_ext=c
4934 ac_cpp='$CPP $CPPFLAGS'
4935 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4936 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4937 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4938
4939
4940
4941
4942 #
4943 # Set up TAS assembly code if needed; the template file has now had its
4944 # chance to request this.
4945 #
4946 ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
4947
4948
4949 if test "$need_tas" = yes ; then
4950   TAS=tas.o
4951 else
4952   TAS=""
4953 fi
4954
4955
4956
4957 #
4958 # Automatic dependency tracking
4959 #
4960
4961
4962 # Check whether --enable-depend was given.
4963 if test "${enable_depend+set}" = set; then
4964   enableval=$enable_depend;
4965   case $enableval in
4966     yes)
4967       autodepend=yes
4968       ;;
4969     no)
4970       :
4971       ;;
4972     *)
4973       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
4974 $as_echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
4975    { (exit 1); exit 1; }; }
4976       ;;
4977   esac
4978
4979 else
4980   enable_depend=no
4981
4982 fi
4983
4984
4985
4986
4987
4988 #
4989 # Enable assert checks
4990 #
4991
4992
4993 # Check whether --enable-cassert was given.
4994 if test "${enable_cassert+set}" = set; then
4995   enableval=$enable_cassert;
4996   case $enableval in
4997     yes)
4998
4999 cat >>confdefs.h <<\_ACEOF
5000 #define USE_ASSERT_CHECKING 1
5001 _ACEOF
5002
5003       ;;
5004     no)
5005       :
5006       ;;
5007     *)
5008       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
5009 $as_echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
5010    { (exit 1); exit 1; }; }
5011       ;;
5012   esac
5013
5014 else
5015   enable_cassert=no
5016
5017 fi
5018
5019
5020
5021
5022 #
5023 # Include directories
5024 #
5025 ac_save_IFS=$IFS
5026 IFS="${IFS}${PATH_SEPARATOR}"
5027 # SRCH_INC comes from the template file
5028 for dir in $with_includes $SRCH_INC; do
5029   if test -d "$dir"; then
5030     INCLUDES="$INCLUDES -I$dir"
5031   else
5032     { $as_echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
5033 $as_echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
5034   fi
5035 done
5036 IFS=$ac_save_IFS
5037
5038
5039
5040 #
5041 # Library directories
5042 #
5043 ac_save_IFS=$IFS
5044 IFS="${IFS}${PATH_SEPARATOR}"
5045 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
5046 for dir in $LIBRARY_DIRS $SRCH_LIB; do
5047   if test -d "$dir"; then
5048     LIBDIRS="$LIBDIRS -L$dir"
5049   else
5050     { $as_echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
5051 $as_echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
5052   fi
5053 done
5054 IFS=$ac_save_IFS
5055
5056 #
5057 # Enable thread-safe client libraries
5058 #
5059 { $as_echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
5060 $as_echo_n "checking allow thread-safe client libraries... " >&6; }
5061
5062
5063 # Check whether --enable-thread-safety was given.
5064 if test "${enable_thread_safety+set}" = set; then
5065   enableval=$enable_thread_safety;
5066   case $enableval in
5067     yes)
5068       :
5069       ;;
5070     no)
5071       :
5072       ;;
5073     *)
5074       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
5075 $as_echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
5076    { (exit 1); exit 1; }; }
5077       ;;
5078   esac
5079
5080 else
5081   enable_thread_safety=yes
5082
5083 fi
5084
5085
5086 if test "$enable_thread_safety" = yes; then
5087
5088 cat >>confdefs.h <<\_ACEOF
5089 #define ENABLE_THREAD_SAFETY 1
5090 _ACEOF
5091
5092 fi
5093 { $as_echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
5094 $as_echo "$enable_thread_safety" >&6; }
5095
5096
5097 #
5098 # Optionally build Tcl modules (PL/Tcl)
5099 #
5100 { $as_echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
5101 $as_echo_n "checking whether to build with Tcl... " >&6; }
5102
5103
5104
5105 # Check whether --with-tcl was given.
5106 if test "${with_tcl+set}" = set; then
5107   withval=$with_tcl;
5108   case $withval in
5109     yes)
5110       :
5111       ;;
5112     no)
5113       :
5114       ;;
5115     *)
5116       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
5117 $as_echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
5118    { (exit 1); exit 1; }; }
5119       ;;
5120   esac
5121
5122 else
5123   with_tcl=no
5124
5125 fi
5126
5127
5128 { $as_echo "$as_me:$LINENO: result: $with_tcl" >&5
5129 $as_echo "$with_tcl" >&6; }
5130
5131
5132 # We see if the path to the Tcl/Tk configuration scripts is specified.
5133 # This will override the use of tclsh to find the paths to search.
5134
5135
5136
5137
5138 # Check whether --with-tclconfig was given.
5139 if test "${with_tclconfig+set}" = set; then
5140   withval=$with_tclconfig;
5141   case $withval in
5142     yes)
5143       { { $as_echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
5144 $as_echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
5145    { (exit 1); exit 1; }; }
5146       ;;
5147     no)
5148       { { $as_echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
5149 $as_echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
5150    { (exit 1); exit 1; }; }
5151       ;;
5152     *)
5153
5154       ;;
5155   esac
5156
5157 fi
5158
5159
5160
5161 #
5162 # Optionally build Perl modules (PL/Perl)
5163 #
5164 { $as_echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
5165 $as_echo_n "checking whether to build Perl modules... " >&6; }
5166
5167
5168
5169 # Check whether --with-perl was given.
5170 if test "${with_perl+set}" = set; then
5171   withval=$with_perl;
5172   case $withval in
5173     yes)
5174       :
5175       ;;
5176     no)
5177       :
5178       ;;
5179     *)
5180       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
5181 $as_echo "$as_me: error: no argument expected for --with-perl option" >&2;}
5182    { (exit 1); exit 1; }; }
5183       ;;
5184   esac
5185
5186 else
5187   with_perl=no
5188
5189 fi
5190
5191
5192 { $as_echo "$as_me:$LINENO: result: $with_perl" >&5
5193 $as_echo "$with_perl" >&6; }
5194
5195
5196 #
5197 # Optionally build Python modules (PL/Python)
5198 #
5199 { $as_echo "$as_me:$LINENO: checking whether to build Python modules" >&5
5200 $as_echo_n "checking whether to build Python modules... " >&6; }
5201
5202
5203
5204 # Check whether --with-python was given.
5205 if test "${with_python+set}" = set; then
5206   withval=$with_python;
5207   case $withval in
5208     yes)
5209       :
5210       ;;
5211     no)
5212       :
5213       ;;
5214     *)
5215       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
5216 $as_echo "$as_me: error: no argument expected for --with-python option" >&2;}
5217    { (exit 1); exit 1; }; }
5218       ;;
5219   esac
5220
5221 else
5222   with_python=no
5223
5224 fi
5225
5226
5227 { $as_echo "$as_me:$LINENO: result: $with_python" >&5
5228 $as_echo "$with_python" >&6; }
5229
5230
5231 #
5232 # GSSAPI
5233 #
5234 { $as_echo "$as_me:$LINENO: checking whether to build with GSSAPI support" >&5
5235 $as_echo_n "checking whether to build with GSSAPI support... " >&6; }
5236
5237
5238
5239 # Check whether --with-gssapi was given.
5240 if test "${with_gssapi+set}" = set; then
5241   withval=$with_gssapi;
5242   case $withval in
5243     yes)
5244
5245
5246 cat >>confdefs.h <<\_ACEOF
5247 #define ENABLE_GSS 1
5248 _ACEOF
5249
5250   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5251
5252       ;;
5253     no)
5254       :
5255       ;;
5256     *)
5257       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-gssapi option" >&5
5258 $as_echo "$as_me: error: no argument expected for --with-gssapi option" >&2;}
5259    { (exit 1); exit 1; }; }
5260       ;;
5261   esac
5262
5263 else
5264   with_gssapi=no
5265
5266 fi
5267
5268
5269 { $as_echo "$as_me:$LINENO: result: $with_gssapi" >&5
5270 $as_echo "$with_gssapi" >&6; }
5271
5272
5273 #
5274 # Kerberos 5
5275 #
5276 { $as_echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
5277 $as_echo_n "checking whether to build with Kerberos 5 support... " >&6; }
5278
5279
5280
5281 # Check whether --with-krb5 was given.
5282 if test "${with_krb5+set}" = set; then
5283   withval=$with_krb5;
5284   case $withval in
5285     yes)
5286
5287
5288 cat >>confdefs.h <<\_ACEOF
5289 #define KRB5 1
5290 _ACEOF
5291
5292   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5293
5294       ;;
5295     no)
5296       :
5297       ;;
5298     *)
5299       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
5300 $as_echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
5301    { (exit 1); exit 1; }; }
5302       ;;
5303   esac
5304
5305 else
5306   with_krb5=no
5307
5308 fi
5309
5310
5311 { $as_echo "$as_me:$LINENO: result: $with_krb5" >&5
5312 $as_echo "$with_krb5" >&6; }
5313
5314
5315
5316
5317
5318
5319 #
5320 # Kerberos configuration parameters
5321 #
5322
5323
5324
5325 # Check whether --with-krb-srvnam was given.
5326 if test "${with_krb_srvnam+set}" = set; then
5327   withval=$with_krb_srvnam;
5328   case $withval in
5329     yes)
5330       { { $as_echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5331 $as_echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5332    { (exit 1); exit 1; }; }
5333       ;;
5334     no)
5335       { { $as_echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5336 $as_echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5337    { (exit 1); exit 1; }; }
5338       ;;
5339     *)
5340
5341       ;;
5342   esac
5343
5344 else
5345   with_krb_srvnam="postgres"
5346 fi
5347
5348
5349
5350 cat >>confdefs.h <<_ACEOF
5351 #define PG_KRB_SRVNAM "$with_krb_srvnam"
5352 _ACEOF
5353
5354
5355
5356 #
5357 # PAM
5358 #
5359 { $as_echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
5360 $as_echo_n "checking whether to build with PAM support... " >&6; }
5361
5362
5363
5364 # Check whether --with-pam was given.
5365 if test "${with_pam+set}" = set; then
5366   withval=$with_pam;
5367   case $withval in
5368     yes)
5369
5370 cat >>confdefs.h <<\_ACEOF
5371 #define USE_PAM 1
5372 _ACEOF
5373
5374       ;;
5375     no)
5376       :
5377       ;;
5378     *)
5379       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
5380 $as_echo "$as_me: error: no argument expected for --with-pam option" >&2;}
5381    { (exit 1); exit 1; }; }
5382       ;;
5383   esac
5384
5385 else
5386   with_pam=no
5387
5388 fi
5389
5390
5391 { $as_echo "$as_me:$LINENO: result: $with_pam" >&5
5392 $as_echo "$with_pam" >&6; }
5393
5394
5395
5396 #
5397 # LDAP
5398 #
5399 { $as_echo "$as_me:$LINENO: checking whether to build with LDAP support" >&5
5400 $as_echo_n "checking whether to build with LDAP support... " >&6; }
5401
5402
5403
5404 # Check whether --with-ldap was given.
5405 if test "${with_ldap+set}" = set; then
5406   withval=$with_ldap;
5407   case $withval in
5408     yes)
5409
5410 cat >>confdefs.h <<\_ACEOF
5411 #define USE_LDAP 1
5412 _ACEOF
5413
5414       ;;
5415     no)
5416       :
5417       ;;
5418     *)
5419       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-ldap option" >&5
5420 $as_echo "$as_me: error: no argument expected for --with-ldap option" >&2;}
5421    { (exit 1); exit 1; }; }
5422       ;;
5423   esac
5424
5425 else
5426   with_ldap=no
5427
5428 fi
5429
5430
5431 { $as_echo "$as_me:$LINENO: result: $with_ldap" >&5
5432 $as_echo "$with_ldap" >&6; }
5433
5434
5435
5436 #
5437 # Bonjour
5438 #
5439 { $as_echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
5440 $as_echo_n "checking whether to build with Bonjour support... " >&6; }
5441
5442
5443
5444 # Check whether --with-bonjour was given.
5445 if test "${with_bonjour+set}" = set; then
5446   withval=$with_bonjour;
5447   case $withval in
5448     yes)
5449
5450 cat >>confdefs.h <<\_ACEOF
5451 #define USE_BONJOUR 1
5452 _ACEOF
5453
5454       ;;
5455     no)
5456       :
5457       ;;
5458     *)
5459       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
5460 $as_echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
5461    { (exit 1); exit 1; }; }
5462       ;;
5463   esac
5464
5465 else
5466   with_bonjour=no
5467
5468 fi
5469
5470
5471 { $as_echo "$as_me:$LINENO: result: $with_bonjour" >&5
5472 $as_echo "$with_bonjour" >&6; }
5473
5474
5475
5476 #
5477 # OpenSSL
5478 #
5479 { $as_echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
5480 $as_echo_n "checking whether to build with OpenSSL support... " >&6; }
5481
5482
5483
5484 # Check whether --with-openssl was given.
5485 if test "${with_openssl+set}" = set; then
5486   withval=$with_openssl;
5487   case $withval in
5488     yes)
5489
5490 cat >>confdefs.h <<\_ACEOF
5491 #define USE_SSL 1
5492 _ACEOF
5493
5494       ;;
5495     no)
5496       :
5497       ;;
5498     *)
5499       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
5500 $as_echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
5501    { (exit 1); exit 1; }; }
5502       ;;
5503   esac
5504
5505 else
5506   with_openssl=no
5507
5508 fi
5509
5510
5511 { $as_echo "$as_me:$LINENO: result: $with_openssl" >&5
5512 $as_echo "$with_openssl" >&6; }
5513
5514
5515 #
5516 # SELinux
5517 #
5518 { $as_echo "$as_me:$LINENO: checking whether to build with SELinux support" >&5
5519 $as_echo_n "checking whether to build with SELinux support... " >&6; }
5520
5521
5522
5523 # Check whether --with-selinux was given.
5524 if test "${with_selinux+set}" = set; then
5525   withval=$with_selinux;
5526   case $withval in
5527     yes)
5528       :
5529       ;;
5530     no)
5531       :
5532       ;;
5533     *)
5534       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-selinux option" >&5
5535 $as_echo "$as_me: error: no argument expected for --with-selinux option" >&2;}
5536    { (exit 1); exit 1; }; }
5537       ;;
5538   esac
5539
5540 else
5541   with_selinux=no
5542
5543 fi
5544
5545
5546
5547 { $as_echo "$as_me:$LINENO: result: $with_selinux" >&5
5548 $as_echo "$with_selinux" >&6; }
5549
5550 #
5551 # Readline
5552 #
5553
5554
5555
5556 # Check whether --with-readline was given.
5557 if test "${with_readline+set}" = set; then
5558   withval=$with_readline;
5559   case $withval in
5560     yes)
5561       :
5562       ;;
5563     no)
5564       :
5565       ;;
5566     *)
5567       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
5568 $as_echo "$as_me: error: no argument expected for --with-readline option" >&2;}
5569    { (exit 1); exit 1; }; }
5570       ;;
5571   esac
5572
5573 else
5574   with_readline=yes
5575
5576 fi
5577
5578
5579 # readline on MinGW has problems with backslashes in psql and other bugs.
5580 # This is particularly a problem with non-US code pages.
5581 # Therefore disable its use until we understand the cause. 2004-07-20
5582 if test "$PORTNAME" = "win32"; then
5583   if test "$with_readline" = yes; then
5584     { $as_echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
5585 $as_echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
5586     with_readline=no
5587   fi
5588 fi
5589
5590
5591 #
5592 # Prefer libedit
5593 #
5594
5595
5596
5597 # Check whether --with-libedit-preferred was given.
5598 if test "${with_libedit_preferred+set}" = set; then
5599   withval=$with_libedit_preferred;
5600   case $withval in
5601     yes)
5602       :
5603       ;;
5604     no)
5605       :
5606       ;;
5607     *)
5608       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libedit-preferred option" >&5
5609 $as_echo "$as_me: error: no argument expected for --with-libedit-preferred option" >&2;}
5610    { (exit 1); exit 1; }; }
5611       ;;
5612   esac
5613
5614 else
5615   with_libedit_preferred=no
5616
5617 fi
5618
5619
5620
5621
5622 #
5623 # OSSP UUID library
5624 #
5625
5626
5627
5628 # Check whether --with-ossp-uuid was given.
5629 if test "${with_ossp_uuid+set}" = set; then
5630   withval=$with_ossp_uuid;
5631   case $withval in
5632     yes)
5633       :
5634       ;;
5635     no)
5636       :
5637       ;;
5638     *)
5639       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-ossp-uuid option" >&5
5640 $as_echo "$as_me: error: no argument expected for --with-ossp-uuid option" >&2;}
5641    { (exit 1); exit 1; }; }
5642       ;;
5643   esac
5644
5645 else
5646   with_ossp_uuid=no
5647
5648 fi
5649
5650
5651
5652
5653
5654 #
5655 # XML
5656 #
5657
5658
5659
5660 # Check whether --with-libxml was given.
5661 if test "${with_libxml+set}" = set; then
5662   withval=$with_libxml;
5663   case $withval in
5664     yes)
5665
5666 cat >>confdefs.h <<\_ACEOF
5667 #define USE_LIBXML 1
5668 _ACEOF
5669
5670       ;;
5671     no)
5672       :
5673       ;;
5674     *)
5675       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libxml option" >&5
5676 $as_echo "$as_me: error: no argument expected for --with-libxml option" >&2;}
5677    { (exit 1); exit 1; }; }
5678       ;;
5679   esac
5680
5681 else
5682   with_libxml=no
5683
5684 fi
5685
5686
5687
5688 if test "$with_libxml" = yes ; then
5689   for ac_prog in xml2-config
5690 do
5691   # Extract the first word of "$ac_prog", so it can be a program name with args.
5692 set dummy $ac_prog; ac_word=$2
5693 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5694 $as_echo_n "checking for $ac_word... " >&6; }
5695 if test "${ac_cv_prog_XML2_CONFIG+set}" = set; then
5696   $as_echo_n "(cached) " >&6
5697 else
5698   if test -n "$XML2_CONFIG"; then
5699   ac_cv_prog_XML2_CONFIG="$XML2_CONFIG" # Let the user override the test.
5700 else
5701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5702 for as_dir in $PATH
5703 do
5704   IFS=$as_save_IFS
5705   test -z "$as_dir" && as_dir=.
5706   for ac_exec_ext in '' $ac_executable_extensions; do
5707   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5708     ac_cv_prog_XML2_CONFIG="$ac_prog"
5709     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5710     break 2
5711   fi
5712 done
5713 done
5714 IFS=$as_save_IFS
5715
5716 fi
5717 fi
5718 XML2_CONFIG=$ac_cv_prog_XML2_CONFIG
5719 if test -n "$XML2_CONFIG"; then
5720   { $as_echo "$as_me:$LINENO: result: $XML2_CONFIG" >&5
5721 $as_echo "$XML2_CONFIG" >&6; }
5722 else
5723   { $as_echo "$as_me:$LINENO: result: no" >&5
5724 $as_echo "no" >&6; }
5725 fi
5726
5727
5728   test -n "$XML2_CONFIG" && break
5729 done
5730
5731   if test -n "$XML2_CONFIG"; then
5732     for pgac_option in `$XML2_CONFIG --cflags`; do
5733       case $pgac_option in
5734         -I*|-D*) CPPFLAGS="$CPPFLAGS $pgac_option";;
5735       esac
5736     done
5737     for pgac_option in `$XML2_CONFIG --libs`; do
5738       case $pgac_option in
5739         -L*) LDFLAGS="$LDFLAGS $pgac_option";;
5740       esac
5741     done
5742   fi
5743 fi
5744
5745
5746
5747 #
5748 # XSLT
5749 #
5750
5751
5752
5753 # Check whether --with-libxslt was given.
5754 if test "${with_libxslt+set}" = set; then
5755   withval=$with_libxslt;
5756   case $withval in
5757     yes)
5758
5759 cat >>confdefs.h <<\_ACEOF
5760 #define USE_LIBXSLT 1
5761 _ACEOF
5762
5763       ;;
5764     no)
5765       :
5766       ;;
5767     *)
5768       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libxslt option" >&5
5769 $as_echo "$as_me: error: no argument expected for --with-libxslt option" >&2;}
5770    { (exit 1); exit 1; }; }
5771       ;;
5772   esac
5773
5774 else
5775   with_libxslt=no
5776
5777 fi
5778
5779
5780
5781
5782
5783
5784 #
5785 # tzdata
5786 #
5787
5788
5789
5790 # Check whether --with-system-tzdata was given.
5791 if test "${with_system_tzdata+set}" = set; then
5792   withval=$with_system_tzdata;
5793   case $withval in
5794     yes)
5795       { { $as_echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5796 $as_echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5797    { (exit 1); exit 1; }; }
5798       ;;
5799     no)
5800       { { $as_echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5801 $as_echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5802    { (exit 1); exit 1; }; }
5803       ;;
5804     *)
5805
5806       ;;
5807   esac
5808
5809 fi
5810
5811
5812
5813
5814 #
5815 # Zlib
5816 #
5817
5818
5819
5820 # Check whether --with-zlib was given.
5821 if test "${with_zlib+set}" = set; then
5822   withval=$with_zlib;
5823   case $withval in
5824     yes)
5825       :
5826       ;;
5827     no)
5828       :
5829       ;;
5830     *)
5831       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
5832 $as_echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
5833    { (exit 1); exit 1; }; }
5834       ;;
5835   esac
5836
5837 else
5838   with_zlib=yes
5839
5840 fi
5841
5842
5843
5844
5845 #
5846 # Elf
5847 #
5848
5849 # Assume system is ELF if it predefines __ELF__ as 1,
5850 # otherwise believe host_os based default.
5851 case $host_os in
5852     freebsd1*|freebsd2*) elf=no;;
5853     freebsd3*|freebsd4*) elf=yes;;
5854 esac
5855
5856
5857 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
5858 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5859 if test "${ac_cv_path_GREP+set}" = set; then
5860   $as_echo_n "(cached) " >&6
5861 else
5862   if test -z "$GREP"; then
5863   ac_path_GREP_found=false
5864   # Loop through the user's path and test for each of PROGNAME-LIST
5865   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5866 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5867 do
5868   IFS=$as_save_IFS
5869   test -z "$as_dir" && as_dir=.
5870   for ac_prog in grep ggrep; do
5871     for ac_exec_ext in '' $ac_executable_extensions; do
5872       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5873       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5874 # Check for GNU ac_path_GREP and select it if it is found.
5875   # Check for GNU $ac_path_GREP
5876 case `"$ac_path_GREP" --version 2>&1` in
5877 *GNU*)
5878   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5879 *)
5880   ac_count=0
5881   $as_echo_n 0123456789 >"conftest.in"
5882   while :
5883   do
5884     cat "conftest.in" "conftest.in" >"conftest.tmp"
5885     mv "conftest.tmp" "conftest.in"
5886     cp "conftest.in" "conftest.nl"
5887     $as_echo 'GREP' >> "conftest.nl"
5888     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5889     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5890     ac_count=`expr $ac_count + 1`
5891     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5892       # Best one so far, save it but keep looking for a better one
5893       ac_cv_path_GREP="$ac_path_GREP"
5894       ac_path_GREP_max=$ac_count
5895     fi
5896     # 10*(2^10) chars as input seems more than enough
5897     test $ac_count -gt 10 && break
5898   done
5899   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5900 esac
5901
5902       $ac_path_GREP_found && break 3
5903     done
5904   done
5905 done
5906 IFS=$as_save_IFS
5907   if test -z "$ac_cv_path_GREP"; then
5908     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5909 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5910    { (exit 1); exit 1; }; }
5911   fi
5912 else
5913   ac_cv_path_GREP=$GREP
5914 fi
5915
5916 fi
5917 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5918 $as_echo "$ac_cv_path_GREP" >&6; }
5919  GREP="$ac_cv_path_GREP"
5920
5921
5922 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
5923 $as_echo_n "checking for egrep... " >&6; }
5924 if test "${ac_cv_path_EGREP+set}" = set; then
5925   $as_echo_n "(cached) " >&6
5926 else
5927   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5928    then ac_cv_path_EGREP="$GREP -E"
5929    else
5930      if test -z "$EGREP"; then
5931   ac_path_EGREP_found=false
5932   # Loop through the user's path and test for each of PROGNAME-LIST
5933   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5934 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5935 do
5936   IFS=$as_save_IFS
5937   test -z "$as_dir" && as_dir=.
5938   for ac_prog in egrep; do
5939     for ac_exec_ext in '' $ac_executable_extensions; do
5940       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5941       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5942 # Check for GNU ac_path_EGREP and select it if it is found.
5943   # Check for GNU $ac_path_EGREP
5944 case `"$ac_path_EGREP" --version 2>&1` in
5945 *GNU*)
5946   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5947 *)
5948   ac_count=0
5949   $as_echo_n 0123456789 >"conftest.in"
5950   while :
5951   do
5952     cat "conftest.in" "conftest.in" >"conftest.tmp"
5953     mv "conftest.tmp" "conftest.in"
5954     cp "conftest.in" "conftest.nl"
5955     $as_echo 'EGREP' >> "conftest.nl"
5956     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5957     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5958     ac_count=`expr $ac_count + 1`
5959     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5960       # Best one so far, save it but keep looking for a better one
5961       ac_cv_path_EGREP="$ac_path_EGREP"
5962       ac_path_EGREP_max=$ac_count
5963     fi
5964     # 10*(2^10) chars as input seems more than enough
5965     test $ac_count -gt 10 && break
5966   done
5967   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5968 esac
5969
5970       $ac_path_EGREP_found && break 3
5971     done
5972   done
5973 done
5974 IFS=$as_save_IFS
5975   if test -z "$ac_cv_path_EGREP"; then
5976     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5977 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5978    { (exit 1); exit 1; }; }
5979   fi
5980 else
5981   ac_cv_path_EGREP=$EGREP
5982 fi
5983
5984    fi
5985 fi
5986 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5987 $as_echo "$ac_cv_path_EGREP" >&6; }
5988  EGREP="$ac_cv_path_EGREP"
5989
5990
5991 cat >conftest.$ac_ext <<_ACEOF
5992 /* confdefs.h.  */
5993 _ACEOF
5994 cat confdefs.h >>conftest.$ac_ext
5995 cat >>conftest.$ac_ext <<_ACEOF
5996 /* end confdefs.h.  */
5997 #if __ELF__
5998   yes
5999 #endif
6000
6001 _ACEOF
6002 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6003   $EGREP "yes" >/dev/null 2>&1; then
6004   ELF_SYS=true
6005 else
6006   if test "X$elf" = "Xyes" ; then
6007   ELF_SYS=true
6008 else
6009   ELF_SYS=
6010 fi
6011 fi
6012 rm -f conftest*
6013
6014
6015
6016 #
6017 # Assignments
6018 #
6019
6020 CPPFLAGS="$CPPFLAGS $INCLUDES"
6021 LDFLAGS="$LDFLAGS $LIBDIRS"
6022
6023
6024
6025
6026
6027 # Check whether --with-gnu-ld was given.
6028 if test "${with_gnu_ld+set}" = set; then
6029   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6030 else
6031   with_gnu_ld=no
6032 fi
6033
6034 ac_prog=ld
6035 if test "$GCC" = yes; then
6036   # Check if gcc -print-prog-name=ld gives a path.
6037   { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5
6038 $as_echo_n "checking for ld used by GCC... " >&6; }
6039   case $host in
6040   *-*-mingw*)
6041     # gcc leaves a trailing carriage return which upsets mingw
6042     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6043   *)
6044     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6045   esac
6046   case "$ac_prog" in
6047     # Accept absolute paths.
6048     [\\/]* | [A-Za-z]:[\\/]*)
6049       re_direlt='/[^/][^/]*/\.\./'
6050       # Canonicalize the path of ld
6051       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
6052       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6053         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
6054       done
6055       test -z "$LD" && LD="$ac_prog"
6056       ;;
6057   "")
6058     # If it fails, then pretend we aren't using GCC.
6059     ac_prog=ld
6060     ;;
6061   *)
6062     # If it is relative, then search for the first ld in PATH.
6063     with_gnu_ld=unknown
6064     ;;
6065   esac
6066 elif test "$with_gnu_ld" = yes; then
6067   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
6068 $as_echo_n "checking for GNU ld... " >&6; }
6069 else
6070   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
6071 $as_echo_n "checking for non-GNU ld... " >&6; }
6072 fi
6073 if test "${ac_cv_path_LD+set}" = set; then
6074   $as_echo_n "(cached) " >&6
6075 else
6076   if test -z "$LD"; then
6077   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
6078   for ac_dir in $PATH; do
6079     test -z "$ac_dir" && ac_dir=.
6080     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6081       ac_cv_path_LD="$ac_dir/$ac_prog"
6082       # Check to see if the program is GNU ld.  I'd rather use --version,
6083       # but apparently some GNU ld's only accept -v.
6084       # Break only if it was the GNU/non-GNU ld that we prefer.
6085       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
6086         test "$with_gnu_ld" != no && break
6087       else
6088         test "$with_gnu_ld" != yes && break
6089       fi
6090     fi
6091   done
6092   IFS="$ac_save_ifs"
6093 else
6094   ac_cv_path_LD="$LD" # Let the user override the test with a path.
6095 fi
6096 fi
6097
6098 LD="$ac_cv_path_LD"
6099 if test -n "$LD"; then
6100   { $as_echo "$as_me:$LINENO: result: $LD" >&5
6101 $as_echo "$LD" >&6; }
6102 else
6103   { $as_echo "$as_me:$LINENO: result: no" >&5
6104 $as_echo "no" >&6; }
6105 fi
6106 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
6107 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
6108    { (exit 1); exit 1; }; }
6109 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
6110 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6111 if test "${ac_cv_prog_gnu_ld+set}" = set; then
6112   $as_echo_n "(cached) " >&6
6113 else
6114   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
6115 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
6116   ac_cv_prog_gnu_ld=yes
6117 else
6118   ac_cv_prog_gnu_ld=no
6119 fi
6120 fi
6121 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
6122 $as_echo "$ac_cv_prog_gnu_ld" >&6; }
6123 with_gnu_ld=$ac_cv_prog_gnu_ld
6124
6125
6126
6127
6128 case $host_os in sysv5*)
6129   { $as_echo "$as_me:$LINENO: checking whether ld -R works" >&5
6130 $as_echo_n "checking whether ld -R works... " >&6; }
6131 if test "${pgac_cv_prog_ld_R+set}" = set; then
6132   $as_echo_n "(cached) " >&6
6133 else
6134
6135     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
6136     cat >conftest.$ac_ext <<_ACEOF
6137 /* confdefs.h.  */
6138 _ACEOF
6139 cat confdefs.h >>conftest.$ac_ext
6140 cat >>conftest.$ac_ext <<_ACEOF
6141 /* end confdefs.h.  */
6142
6143 int
6144 main ()
6145 {
6146
6147   ;
6148   return 0;
6149 }
6150 _ACEOF
6151 rm -f conftest.$ac_objext conftest$ac_exeext
6152 if { (ac_try="$ac_link"
6153 case "(($ac_try" in
6154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6155   *) ac_try_echo=$ac_try;;
6156 esac
6157 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6158 $as_echo "$ac_try_echo") >&5
6159   (eval "$ac_link") 2>conftest.er1
6160   ac_status=$?
6161   grep -v '^ *+' conftest.er1 >conftest.err
6162   rm -f conftest.er1
6163   cat conftest.err >&5
6164   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6165   (exit $ac_status); } && {
6166          test -z "$ac_c_werror_flag" ||
6167          test ! -s conftest.err
6168        } && test -s conftest$ac_exeext && {
6169          test "$cross_compiling" = yes ||
6170          $as_test_x conftest$ac_exeext
6171        }; then
6172   pgac_cv_prog_ld_R=yes
6173 else
6174   $as_echo "$as_me: failed program was:" >&5
6175 sed 's/^/| /' conftest.$ac_ext >&5
6176
6177         pgac_cv_prog_ld_R=no
6178 fi
6179
6180 rm -rf conftest.dSYM
6181 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6182       conftest$ac_exeext conftest.$ac_ext
6183     LDFLAGS=$pgac_save_LDFLAGS
6184
6185 fi
6186 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
6187 $as_echo "$pgac_cv_prog_ld_R" >&6; }
6188   ld_R_works=$pgac_cv_prog_ld_R
6189
6190 esac
6191 if test -n "$ac_tool_prefix"; then
6192   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6193 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6194 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6195 $as_echo_n "checking for $ac_word... " >&6; }
6196 if test "${ac_cv_prog_RANLIB+set}" = set; then
6197   $as_echo_n "(cached) " >&6
6198 else
6199   if test -n "$RANLIB"; then
6200   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6201 else
6202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6203 for as_dir in $PATH
6204 do
6205   IFS=$as_save_IFS
6206   test -z "$as_dir" && as_dir=.
6207   for ac_exec_ext in '' $ac_executable_extensions; do
6208   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6209     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6210     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6211     break 2
6212   fi
6213 done
6214 done
6215 IFS=$as_save_IFS
6216
6217 fi
6218 fi
6219 RANLIB=$ac_cv_prog_RANLIB
6220 if test -n "$RANLIB"; then
6221   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
6222 $as_echo "$RANLIB" >&6; }
6223 else
6224   { $as_echo "$as_me:$LINENO: result: no" >&5
6225 $as_echo "no" >&6; }
6226 fi
6227
6228
6229 fi
6230 if test -z "$ac_cv_prog_RANLIB"; then
6231   ac_ct_RANLIB=$RANLIB
6232   # Extract the first word of "ranlib", so it can be a program name with args.
6233 set dummy ranlib; ac_word=$2
6234 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6235 $as_echo_n "checking for $ac_word... " >&6; }
6236 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6237   $as_echo_n "(cached) " >&6
6238 else
6239   if test -n "$ac_ct_RANLIB"; then
6240   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6241 else
6242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6243 for as_dir in $PATH
6244 do
6245   IFS=$as_save_IFS
6246   test -z "$as_dir" && as_dir=.
6247   for ac_exec_ext in '' $ac_executable_extensions; do
6248   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6249     ac_cv_prog_ac_ct_RANLIB="ranlib"
6250     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6251     break 2
6252   fi
6253 done
6254 done
6255 IFS=$as_save_IFS
6256
6257 fi
6258 fi
6259 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6260 if test -n "$ac_ct_RANLIB"; then
6261   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6262 $as_echo "$ac_ct_RANLIB" >&6; }
6263 else
6264   { $as_echo "$as_me:$LINENO: result: no" >&5
6265 $as_echo "no" >&6; }
6266 fi
6267
6268   if test "x$ac_ct_RANLIB" = x; then
6269     RANLIB=":"
6270   else
6271     case $cross_compiling:$ac_tool_warned in
6272 yes:)
6273 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6274 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6275 ac_tool_warned=yes ;;
6276 esac
6277     RANLIB=$ac_ct_RANLIB
6278   fi
6279 else
6280   RANLIB="$ac_cv_prog_RANLIB"
6281 fi
6282
6283
6284   if test -n "$ac_tool_prefix"; then
6285   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6286 set dummy ${ac_tool_prefix}strip; ac_word=$2
6287 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6288 $as_echo_n "checking for $ac_word... " >&6; }
6289 if test "${ac_cv_prog_STRIP+set}" = set; then
6290   $as_echo_n "(cached) " >&6
6291 else
6292   if test -n "$STRIP"; then
6293   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6294 else
6295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6296 for as_dir in $PATH
6297 do
6298   IFS=$as_save_IFS
6299   test -z "$as_dir" && as_dir=.
6300   for ac_exec_ext in '' $ac_executable_extensions; do
6301   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6302     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6303     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6304     break 2
6305   fi
6306 done
6307 done
6308 IFS=$as_save_IFS
6309
6310 fi
6311 fi
6312 STRIP=$ac_cv_prog_STRIP
6313 if test -n "$STRIP"; then
6314   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
6315 $as_echo "$STRIP" >&6; }
6316 else
6317   { $as_echo "$as_me:$LINENO: result: no" >&5
6318 $as_echo "no" >&6; }
6319 fi
6320
6321
6322 fi
6323 if test -z "$ac_cv_prog_STRIP"; then
6324   ac_ct_STRIP=$STRIP
6325   # Extract the first word of "strip", so it can be a program name with args.
6326 set dummy strip; ac_word=$2
6327 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6328 $as_echo_n "checking for $ac_word... " >&6; }
6329 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6330   $as_echo_n "(cached) " >&6
6331 else
6332   if test -n "$ac_ct_STRIP"; then
6333   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6334 else
6335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6336 for as_dir in $PATH
6337 do
6338   IFS=$as_save_IFS
6339   test -z "$as_dir" && as_dir=.
6340   for ac_exec_ext in '' $ac_executable_extensions; do
6341   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6342     ac_cv_prog_ac_ct_STRIP="strip"
6343     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6344     break 2
6345   fi
6346 done
6347 done
6348 IFS=$as_save_IFS
6349
6350 fi
6351 fi
6352 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6353 if test -n "$ac_ct_STRIP"; then
6354   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6355 $as_echo "$ac_ct_STRIP" >&6; }
6356 else
6357   { $as_echo "$as_me:$LINENO: result: no" >&5
6358 $as_echo "no" >&6; }
6359 fi
6360
6361   if test "x$ac_ct_STRIP" = x; then
6362     STRIP=":"
6363   else
6364     case $cross_compiling:$ac_tool_warned in
6365 yes:)
6366 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6367 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6368 ac_tool_warned=yes ;;
6369 esac
6370     STRIP=$ac_ct_STRIP
6371   fi
6372 else
6373   STRIP="$ac_cv_prog_STRIP"
6374 fi
6375
6376
6377   { $as_echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
6378 $as_echo_n "checking whether it is possible to strip libraries... " >&6; }
6379   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
6380     STRIP_STATIC_LIB="$STRIP -x"
6381     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
6382     { $as_echo "$as_me:$LINENO: result: yes" >&5
6383 $as_echo "yes" >&6; }
6384   else
6385     STRIP_STATIC_LIB=:
6386     STRIP_SHARED_LIB=:
6387     { $as_echo "$as_me:$LINENO: result: no" >&5
6388 $as_echo "no" >&6; }
6389   fi
6390
6391
6392
6393 if test -n "$ac_tool_prefix"; then
6394   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6395 set dummy ${ac_tool_prefix}ar; ac_word=$2
6396 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6397 $as_echo_n "checking for $ac_word... " >&6; }
6398 if test "${ac_cv_prog_AR+set}" = set; then
6399   $as_echo_n "(cached) " >&6
6400 else
6401   if test -n "$AR"; then
6402   ac_cv_prog_AR="$AR" # Let the user override the test.
6403 else
6404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6405 for as_dir in $PATH
6406 do
6407   IFS=$as_save_IFS
6408   test -z "$as_dir" && as_dir=.
6409   for ac_exec_ext in '' $ac_executable_extensions; do
6410   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6411     ac_cv_prog_AR="${ac_tool_prefix}ar"
6412     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6413     break 2
6414   fi
6415 done
6416 done
6417 IFS=$as_save_IFS
6418
6419 fi
6420 fi
6421 AR=$ac_cv_prog_AR
6422 if test -n "$AR"; then
6423   { $as_echo "$as_me:$LINENO: result: $AR" >&5
6424 $as_echo "$AR" >&6; }
6425 else
6426   { $as_echo "$as_me:$LINENO: result: no" >&5
6427 $as_echo "no" >&6; }
6428 fi
6429
6430
6431 fi
6432 if test -z "$ac_cv_prog_AR"; then
6433   ac_ct_AR=$AR
6434   # Extract the first word of "ar", so it can be a program name with args.
6435 set dummy ar; ac_word=$2
6436 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6437 $as_echo_n "checking for $ac_word... " >&6; }
6438 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6439   $as_echo_n "(cached) " >&6
6440 else
6441   if test -n "$ac_ct_AR"; then
6442   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6443 else
6444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6445 for as_dir in $PATH
6446 do
6447   IFS=$as_save_IFS
6448   test -z "$as_dir" && as_dir=.
6449   for ac_exec_ext in '' $ac_executable_extensions; do
6450   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6451     ac_cv_prog_ac_ct_AR="ar"
6452     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6453     break 2
6454   fi
6455 done
6456 done
6457 IFS=$as_save_IFS
6458
6459 fi
6460 fi
6461 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6462 if test -n "$ac_ct_AR"; then
6463   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6464 $as_echo "$ac_ct_AR" >&6; }
6465 else
6466   { $as_echo "$as_me:$LINENO: result: no" >&5
6467 $as_echo "no" >&6; }
6468 fi
6469
6470   if test "x$ac_ct_AR" = x; then
6471     AR="ar"
6472   else
6473     case $cross_compiling:$ac_tool_warned in
6474 yes:)
6475 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6476 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6477 ac_tool_warned=yes ;;
6478 esac
6479     AR=$ac_ct_AR
6480   fi
6481 else
6482   AR="$ac_cv_prog_AR"
6483 fi
6484
6485 if test "$PORTNAME" = "win32"; then
6486   if test -n "$ac_tool_prefix"; then
6487   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6488 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6489 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6490 $as_echo_n "checking for $ac_word... " >&6; }
6491 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
6492   $as_echo_n "(cached) " >&6
6493 else
6494   if test -n "$DLLTOOL"; then
6495   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6496 else
6497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6498 for as_dir in $PATH
6499 do
6500   IFS=$as_save_IFS
6501   test -z "$as_dir" && as_dir=.
6502   for ac_exec_ext in '' $ac_executable_extensions; do
6503   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6504     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6505     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6506     break 2
6507   fi
6508 done
6509 done
6510 IFS=$as_save_IFS
6511
6512 fi
6513 fi
6514 DLLTOOL=$ac_cv_prog_DLLTOOL
6515 if test -n "$DLLTOOL"; then
6516   { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
6517 $as_echo "$DLLTOOL" >&6; }
6518 else
6519   { $as_echo "$as_me:$LINENO: result: no" >&5
6520 $as_echo "no" >&6; }
6521 fi
6522
6523
6524 fi
6525 if test -z "$ac_cv_prog_DLLTOOL"; then
6526   ac_ct_DLLTOOL=$DLLTOOL
6527   # Extract the first word of "dlltool", so it can be a program name with args.
6528 set dummy dlltool; ac_word=$2
6529 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6530 $as_echo_n "checking for $ac_word... " >&6; }
6531 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
6532   $as_echo_n "(cached) " >&6
6533 else
6534   if test -n "$ac_ct_DLLTOOL"; then
6535   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6536 else
6537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6538 for as_dir in $PATH
6539 do
6540   IFS=$as_save_IFS
6541   test -z "$as_dir" && as_dir=.
6542   for ac_exec_ext in '' $ac_executable_extensions; do
6543   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6544     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6545     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6546     break 2
6547   fi
6548 done
6549 done
6550 IFS=$as_save_IFS
6551
6552 fi
6553 fi
6554 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6555 if test -n "$ac_ct_DLLTOOL"; then
6556   { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
6557 $as_echo "$ac_ct_DLLTOOL" >&6; }
6558 else
6559   { $as_echo "$as_me:$LINENO: result: no" >&5
6560 $as_echo "no" >&6; }
6561 fi
6562
6563   if test "x$ac_ct_DLLTOOL" = x; then
6564     DLLTOOL="dlltool"
6565   else
6566     case $cross_compiling:$ac_tool_warned in
6567 yes:)
6568 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6569 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6570 ac_tool_warned=yes ;;
6571 esac
6572     DLLTOOL=$ac_ct_DLLTOOL
6573   fi
6574 else
6575   DLLTOOL="$ac_cv_prog_DLLTOOL"
6576 fi
6577
6578   if test -n "$ac_tool_prefix"; then
6579   # Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
6580 set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
6581 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6582 $as_echo_n "checking for $ac_word... " >&6; }
6583 if test "${ac_cv_prog_DLLWRAP+set}" = set; then
6584   $as_echo_n "(cached) " >&6
6585 else
6586   if test -n "$DLLWRAP"; then
6587   ac_cv_prog_DLLWRAP="$DLLWRAP" # Let the user override the test.
6588 else
6589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6590 for as_dir in $PATH
6591 do
6592   IFS=$as_save_IFS
6593   test -z "$as_dir" && as_dir=.
6594   for ac_exec_ext in '' $ac_executable_extensions; do
6595   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6596     ac_cv_prog_DLLWRAP="${ac_tool_prefix}dllwrap"
6597     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6598     break 2
6599   fi
6600 done
6601 done
6602 IFS=$as_save_IFS
6603
6604 fi
6605 fi
6606 DLLWRAP=$ac_cv_prog_DLLWRAP
6607 if test -n "$DLLWRAP"; then
6608   { $as_echo "$as_me:$LINENO: result: $DLLWRAP" >&5
6609 $as_echo "$DLLWRAP" >&6; }
6610 else
6611   { $as_echo "$as_me:$LINENO: result: no" >&5
6612 $as_echo "no" >&6; }
6613 fi
6614
6615
6616 fi
6617 if test -z "$ac_cv_prog_DLLWRAP"; then
6618   ac_ct_DLLWRAP=$DLLWRAP
6619   # Extract the first word of "dllwrap", so it can be a program name with args.
6620 set dummy dllwrap; ac_word=$2
6621 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6622 $as_echo_n "checking for $ac_word... " >&6; }
6623 if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then
6624   $as_echo_n "(cached) " >&6
6625 else
6626   if test -n "$ac_ct_DLLWRAP"; then
6627   ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # Let the user override the test.
6628 else
6629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6630 for as_dir in $PATH
6631 do
6632   IFS=$as_save_IFS
6633   test -z "$as_dir" && as_dir=.
6634   for ac_exec_ext in '' $ac_executable_extensions; do
6635   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6636     ac_cv_prog_ac_ct_DLLWRAP="dllwrap"
6637     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6638     break 2
6639   fi
6640 done
6641 done
6642 IFS=$as_save_IFS
6643
6644 fi
6645 fi
6646 ac_ct_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
6647 if test -n "$ac_ct_DLLWRAP"; then
6648   { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLWRAP" >&5
6649 $as_echo "$ac_ct_DLLWRAP" >&6; }
6650 else
6651   { $as_echo "$as_me:$LINENO: result: no" >&5
6652 $as_echo "no" >&6; }
6653 fi
6654
6655   if test "x$ac_ct_DLLWRAP" = x; then
6656     DLLWRAP="dllwrap"
6657   else
6658     case $cross_compiling:$ac_tool_warned in
6659 yes:)
6660 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6661 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6662 ac_tool_warned=yes ;;
6663 esac
6664     DLLWRAP=$ac_ct_DLLWRAP
6665   fi
6666 else
6667   DLLWRAP="$ac_cv_prog_DLLWRAP"
6668 fi
6669
6670   if test -n "$ac_tool_prefix"; then
6671   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6672 set dummy ${ac_tool_prefix}windres; ac_word=$2
6673 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6674 $as_echo_n "checking for $ac_word... " >&6; }
6675 if test "${ac_cv_prog_WINDRES+set}" = set; then
6676   $as_echo_n "(cached) " >&6
6677 else
6678   if test -n "$WINDRES"; then
6679   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6680 else
6681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6682 for as_dir in $PATH
6683 do
6684   IFS=$as_save_IFS
6685   test -z "$as_dir" && as_dir=.
6686   for ac_exec_ext in '' $ac_executable_extensions; do
6687   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6688     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
6689     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6690     break 2
6691   fi
6692 done
6693 done
6694 IFS=$as_save_IFS
6695
6696 fi
6697 fi
6698 WINDRES=$ac_cv_prog_WINDRES
6699 if test -n "$WINDRES"; then
6700   { $as_echo "$as_me:$LINENO: result: $WINDRES" >&5
6701 $as_echo "$WINDRES" >&6; }
6702 else
6703   { $as_echo "$as_me:$LINENO: result: no" >&5
6704 $as_echo "no" >&6; }
6705 fi
6706
6707
6708 fi
6709 if test -z "$ac_cv_prog_WINDRES"; then
6710   ac_ct_WINDRES=$WINDRES
6711   # Extract the first word of "windres", so it can be a program name with args.
6712 set dummy windres; ac_word=$2
6713 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6714 $as_echo_n "checking for $ac_word... " >&6; }
6715 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
6716   $as_echo_n "(cached) " >&6
6717 else
6718   if test -n "$ac_ct_WINDRES"; then
6719   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
6720 else
6721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6722 for as_dir in $PATH
6723 do
6724   IFS=$as_save_IFS
6725   test -z "$as_dir" && as_dir=.
6726   for ac_exec_ext in '' $ac_executable_extensions; do
6727   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6728     ac_cv_prog_ac_ct_WINDRES="windres"
6729     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6730     break 2
6731   fi
6732 done
6733 done
6734 IFS=$as_save_IFS
6735
6736 fi
6737 fi
6738 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
6739 if test -n "$ac_ct_WINDRES"; then
6740   { $as_echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
6741 $as_echo "$ac_ct_WINDRES" >&6; }
6742 else
6743   { $as_echo "$as_me:$LINENO: result: no" >&5
6744 $as_echo "no" >&6; }
6745 fi
6746
6747   if test "x$ac_ct_WINDRES" = x; then
6748     WINDRES="windres"
6749   else
6750     case $cross_compiling:$ac_tool_warned in
6751 yes:)
6752 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6753 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6754 ac_tool_warned=yes ;;
6755 esac
6756     WINDRES=$ac_ct_WINDRES
6757   fi
6758 else
6759   WINDRES="$ac_cv_prog_WINDRES"
6760 fi
6761
6762 fi
6763
6764 # Extract the first word of "tar", so it can be a program name with args.
6765 set dummy tar; ac_word=$2
6766 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6767 $as_echo_n "checking for $ac_word... " >&6; }
6768 if test "${ac_cv_path_TAR+set}" = set; then
6769   $as_echo_n "(cached) " >&6
6770 else
6771   case $TAR in
6772   [\\/]* | ?:[\\/]*)
6773   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6774   ;;
6775   *)
6776   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6777 for as_dir in $PATH
6778 do
6779   IFS=$as_save_IFS
6780   test -z "$as_dir" && as_dir=.
6781   for ac_exec_ext in '' $ac_executable_extensions; do
6782   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6783     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6784     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6785     break 2
6786   fi
6787 done
6788 done
6789 IFS=$as_save_IFS
6790
6791   ;;
6792 esac
6793 fi
6794 TAR=$ac_cv_path_TAR
6795 if test -n "$TAR"; then
6796   { $as_echo "$as_me:$LINENO: result: $TAR" >&5
6797 $as_echo "$TAR" >&6; }
6798 else
6799   { $as_echo "$as_me:$LINENO: result: no" >&5
6800 $as_echo "no" >&6; }
6801 fi
6802
6803
6804 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
6805 $as_echo_n "checking whether ln -s works... " >&6; }
6806 LN_S=$as_ln_s
6807 if test "$LN_S" = "ln -s"; then
6808   { $as_echo "$as_me:$LINENO: result: yes" >&5
6809 $as_echo "yes" >&6; }
6810 else
6811   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6812 $as_echo "no, using $LN_S" >&6; }
6813 fi
6814
6815 for ac_prog in gawk mawk nawk awk
6816 do
6817   # Extract the first word of "$ac_prog", so it can be a program name with args.
6818 set dummy $ac_prog; ac_word=$2
6819 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6820 $as_echo_n "checking for $ac_word... " >&6; }
6821 if test "${ac_cv_prog_AWK+set}" = set; then
6822   $as_echo_n "(cached) " >&6
6823 else
6824   if test -n "$AWK"; then
6825   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6826 else
6827 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6828 for as_dir in $PATH
6829 do
6830   IFS=$as_save_IFS
6831   test -z "$as_dir" && as_dir=.
6832   for ac_exec_ext in '' $ac_executable_extensions; do
6833   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6834     ac_cv_prog_AWK="$ac_prog"
6835     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6836     break 2
6837   fi
6838 done
6839 done
6840 IFS=$as_save_IFS
6841
6842 fi
6843 fi
6844 AWK=$ac_cv_prog_AWK
6845 if test -n "$AWK"; then
6846   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
6847 $as_echo "$AWK" >&6; }
6848 else
6849   { $as_echo "$as_me:$LINENO: result: no" >&5
6850 $as_echo "no" >&6; }
6851 fi
6852
6853
6854   test -n "$AWK" && break
6855 done
6856
6857 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
6858 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6859 if test -z "$MKDIR_P"; then
6860   if test "${ac_cv_path_mkdir+set}" = set; then
6861   $as_echo_n "(cached) " >&6
6862 else
6863   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6864 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6865 do
6866   IFS=$as_save_IFS
6867   test -z "$as_dir" && as_dir=.
6868   for ac_prog in mkdir gmkdir; do
6869          for ac_exec_ext in '' $ac_executable_extensions; do
6870            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
6871            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6872              'mkdir (GNU coreutils) '* | \
6873              'mkdir (coreutils) '* | \
6874              'mkdir (fileutils) '4.1*)
6875                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6876                break 3;;
6877            esac
6878          done
6879        done
6880 done
6881 IFS=$as_save_IFS
6882
6883 fi
6884
6885   if test "${ac_cv_path_mkdir+set}" = set; then
6886     MKDIR_P="$ac_cv_path_mkdir -p"
6887   else
6888     # As a last resort, use the slow shell script.  Don't cache a
6889     # value for MKDIR_P within a source directory, because that will
6890     # break other packages using the cache if that directory is
6891     # removed, or if the value is a relative name.
6892     test -d ./--version && rmdir ./--version
6893     MKDIR_P="$ac_install_sh -d"
6894   fi
6895 fi
6896 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
6897 $as_echo "$MKDIR_P" >&6; }
6898
6899 # When Autoconf chooses install-sh as mkdir -p program it tries to generate
6900 # a relative path to it in each makefile where it subsitutes it. This clashes
6901 # with our Makefile.global concept. This workaround helps.
6902 case $MKDIR_P in
6903   *install-sh*) MKDIR_P='\${SHELL} \${top_srcdir}/config/install-sh -c -d';;
6904 esac
6905
6906 # Let the user override the search
6907 if test -z "$BISON"; then
6908   for ac_prog in bison
6909 do
6910   # Extract the first word of "$ac_prog", so it can be a program name with args.
6911 set dummy $ac_prog; ac_word=$2
6912 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6913 $as_echo_n "checking for $ac_word... " >&6; }
6914 if test "${ac_cv_path_BISON+set}" = set; then
6915   $as_echo_n "(cached) " >&6
6916 else
6917   case $BISON in
6918   [\\/]* | ?:[\\/]*)
6919   ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
6920   ;;
6921   *)
6922   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6923 for as_dir in $PATH
6924 do
6925   IFS=$as_save_IFS
6926   test -z "$as_dir" && as_dir=.
6927   for ac_exec_ext in '' $ac_executable_extensions; do
6928   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6929     ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
6930     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6931     break 2
6932   fi
6933 done
6934 done
6935 IFS=$as_save_IFS
6936
6937   ;;
6938 esac
6939 fi
6940 BISON=$ac_cv_path_BISON
6941 if test -n "$BISON"; then
6942   { $as_echo "$as_me:$LINENO: result: $BISON" >&5
6943 $as_echo "$BISON" >&6; }
6944 else
6945   { $as_echo "$as_me:$LINENO: result: no" >&5
6946 $as_echo "no" >&6; }
6947 fi
6948
6949
6950   test -n "$BISON" && break
6951 done
6952
6953 fi
6954
6955 if test "$BISON"; then
6956   pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
6957   { $as_echo "$as_me:$LINENO: using $pgac_bison_version" >&5
6958 $as_echo "$as_me: using $pgac_bison_version" >&6;}
6959   if echo "$pgac_bison_version" | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'
6960   then
6961     { $as_echo "$as_me:$LINENO: WARNING:
6962 *** The installed version of Bison, $BISON, is too old to use with PostgreSQL.
6963 *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&5
6964 $as_echo "$as_me: WARNING:
6965 *** The installed version of Bison, $BISON, is too old to use with PostgreSQL.
6966 *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&2;}
6967     BISON=""
6968   fi
6969 fi
6970
6971 if test -z "$BISON"; then
6972   { $as_echo "$as_me:$LINENO: WARNING:
6973 *** Without Bison you will not be able to build PostgreSQL from Git nor
6974 *** change any of the parser definition files.  You can obtain Bison from
6975 *** a GNU mirror site.  (If you are using the official distribution of
6976 *** PostgreSQL then you do not need to worry about this, because the Bison
6977 *** output is pre-generated.)" >&5
6978 $as_echo "$as_me: WARNING:
6979 *** Without Bison you will not be able to build PostgreSQL from Git nor
6980 *** change any of the parser definition files.  You can obtain Bison from
6981 *** a GNU mirror site.  (If you are using the official distribution of
6982 *** PostgreSQL then you do not need to worry about this, because the Bison
6983 *** output is pre-generated.)" >&2;}
6984 fi
6985 # We don't need AC_SUBST(BISON) because AC_PATH_PROG did it
6986
6987
6988 { $as_echo "$as_me:$LINENO: checking for flex" >&5
6989 $as_echo_n "checking for flex... " >&6; }
6990 if test "${pgac_cv_path_flex+set}" = set; then
6991   $as_echo_n "(cached) " >&6
6992 else
6993   # Let the user override the test
6994 if test -n "$FLEX"; then
6995   pgac_cv_path_flex=$FLEX
6996 else
6997   pgac_save_IFS=$IFS
6998   IFS=$PATH_SEPARATOR
6999   for pgac_dir in $PATH; do
7000     IFS=$pgac_save_IFS
7001     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
7002       pgac_dir=`pwd`
7003     fi
7004     for pgac_prog in flex lex; do
7005       pgac_candidate="$pgac_dir/$pgac_prog"
7006       if test -f "$pgac_candidate" \
7007         && $pgac_candidate --version </dev/null >/dev/null 2>&1
7008       then
7009         echo '%%'  > conftest.l
7010         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
7011           pgac_flex_version=`$pgac_candidate --version 2>/dev/null`
7012           if echo "$pgac_flex_version" | sed 's/[.a-z]/ /g' | $AWK '{ if ($1 = 2 && $2 = 5 && $3 >= 31) exit 0; else exit 1;}'
7013           then
7014             pgac_cv_path_flex=$pgac_candidate
7015             break 2
7016           else
7017             { $as_echo "$as_me:$LINENO: WARNING:
7018 *** The installed version of Flex, $pgac_candidate, is too old to use with PostgreSQL.
7019 *** Flex version 2.5.31 or later is required, but this is $pgac_flex_version." >&5
7020 $as_echo "$as_me: WARNING:
7021 *** The installed version of Flex, $pgac_candidate, is too old to use with PostgreSQL.
7022 *** Flex version 2.5.31 or later is required, but this is $pgac_flex_version." >&2;}
7023           fi
7024         fi
7025       fi
7026     done
7027   done
7028   rm -f conftest.l lex.yy.c
7029   : ${pgac_cv_path_flex=no}
7030 fi
7031
7032 fi
7033 { $as_echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
7034 $as_echo "$pgac_cv_path_flex" >&6; }
7035 if test x"$pgac_cv_path_flex" = x"no"; then
7036   { $as_echo "$as_me:$LINENO: WARNING:
7037 *** Without Flex you will not be able to build PostgreSQL from Git nor
7038 *** change any of the scanner definition files.  You can obtain Flex from
7039 *** a GNU mirror site.  (If you are using the official distribution of
7040 *** PostgreSQL then you do not need to worry about this because the Flex
7041 *** output is pre-generated.)" >&5
7042 $as_echo "$as_me: WARNING:
7043 *** Without Flex you will not be able to build PostgreSQL from Git nor
7044 *** change any of the scanner definition files.  You can obtain Flex from
7045 *** a GNU mirror site.  (If you are using the official distribution of
7046 *** PostgreSQL then you do not need to worry about this because the Flex
7047 *** output is pre-generated.)" >&2;}
7048
7049   FLEX=
7050 else
7051   FLEX=$pgac_cv_path_flex
7052   pgac_flex_version=`$FLEX --version 2>/dev/null`
7053   { $as_echo "$as_me:$LINENO: using $pgac_flex_version" >&5
7054 $as_echo "$as_me: using $pgac_flex_version" >&6;}
7055 fi
7056
7057
7058
7059
7060
7061 # Let the user override the search
7062 if test -z "$PERL"; then
7063   # Extract the first word of "perl", so it can be a program name with args.
7064 set dummy perl; ac_word=$2
7065 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7066 $as_echo_n "checking for $ac_word... " >&6; }
7067 if test "${ac_cv_path_PERL+set}" = set; then
7068   $as_echo_n "(cached) " >&6
7069 else
7070   case $PERL in
7071   [\\/]* | ?:[\\/]*)
7072   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7073   ;;
7074   *)
7075   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7076 for as_dir in $PATH
7077 do
7078   IFS=$as_save_IFS
7079   test -z "$as_dir" && as_dir=.
7080   for ac_exec_ext in '' $ac_executable_extensions; do
7081   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7082     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7083     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7084     break 2
7085   fi
7086 done
7087 done
7088 IFS=$as_save_IFS
7089
7090   ;;
7091 esac
7092 fi
7093 PERL=$ac_cv_path_PERL
7094 if test -n "$PERL"; then
7095   { $as_echo "$as_me:$LINENO: result: $PERL" >&5
7096 $as_echo "$PERL" >&6; }
7097 else
7098   { $as_echo "$as_me:$LINENO: result: no" >&5
7099 $as_echo "no" >&6; }
7100 fi
7101
7102
7103 fi
7104
7105 if test "$PERL"; then
7106   pgac_perl_version=`$PERL -v 2>/dev/null | sed -n 's/This is perl.*v[a-z ]*\([0-9]\.[0-9][0-9.]*\).*$/\1/p'`
7107   { $as_echo "$as_me:$LINENO: using perl $pgac_perl_version" >&5
7108 $as_echo "$as_me: using perl $pgac_perl_version" >&6;}
7109   if echo "$pgac_perl_version" | sed 's/[.a-z_]/ /g' | \
7110     $AWK '{ if ($1 = 5 && $2 >= 8) exit 1; else exit 0;}'
7111   then
7112     { $as_echo "$as_me:$LINENO: WARNING:
7113 *** The installed version of Perl, $PERL, is too old to use with PostgreSQL.
7114 *** Perl version 5.8 or later is required, but this is $pgac_perl_version." >&5
7115 $as_echo "$as_me: WARNING:
7116 *** The installed version of Perl, $PERL, is too old to use with PostgreSQL.
7117 *** Perl version 5.8 or later is required, but this is $pgac_perl_version." >&2;}
7118     PERL=""
7119   fi
7120 fi
7121
7122 if test -z "$PERL"; then
7123   { $as_echo "$as_me:$LINENO: WARNING:
7124 *** Without Perl you will not be able to build PostgreSQL from Git.
7125 *** You can obtain Perl from any CPAN mirror site.
7126 *** (If you are using the official distribution of PostgreSQL then you do not
7127 *** need to worry about this, because the Perl output is pre-generated.)" >&5
7128 $as_echo "$as_me: WARNING:
7129 *** Without Perl you will not be able to build PostgreSQL from Git.
7130 *** You can obtain Perl from any CPAN mirror site.
7131 *** (If you are using the official distribution of PostgreSQL then you do not
7132 *** need to worry about this, because the Perl output is pre-generated.)" >&2;}
7133 fi
7134
7135 if test "$with_perl" = yes; then
7136   if test -z "$PERL"; then
7137     { { $as_echo "$as_me:$LINENO: error: Perl not found" >&5
7138 $as_echo "$as_me: error: Perl not found" >&2;}
7139    { (exit 1); exit 1; }; }
7140   fi
7141
7142 { $as_echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
7143 $as_echo_n "checking for Perl archlibexp... " >&6; }
7144 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
7145 { $as_echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
7146 $as_echo "$perl_archlibexp" >&6; }
7147 { $as_echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
7148 $as_echo_n "checking for Perl privlibexp... " >&6; }
7149 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
7150 { $as_echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
7151 $as_echo "$perl_privlibexp" >&6; }
7152 { $as_echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
7153 $as_echo_n "checking for Perl useshrplib... " >&6; }
7154 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
7155 { $as_echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
7156 $as_echo "$perl_useshrplib" >&6; }
7157
7158 { $as_echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
7159 $as_echo_n "checking for flags to link embedded Perl... " >&6; }
7160 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
7161 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
7162 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e "s/ -arch [-a-zA-Z0-9_]*//g"`
7163 if test -z "$perl_embed_ldflags" ; then
7164         { $as_echo "$as_me:$LINENO: result: no" >&5
7165 $as_echo "no" >&6; }
7166         { { $as_echo "$as_me:$LINENO: error: could not determine flags for linking embedded Perl.
7167 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
7168 installed." >&5
7169 $as_echo "$as_me: error: could not determine flags for linking embedded Perl.
7170 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
7171 installed." >&2;}
7172    { (exit 1); exit 1; }; }
7173 else
7174         { $as_echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
7175 $as_echo "$perl_embed_ldflags" >&6; }
7176 fi
7177
7178 fi
7179
7180 if test "$with_python" = yes; then
7181   # Extract the first word of "python", so it can be a program name with args.
7182 set dummy python; ac_word=$2
7183 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7184 $as_echo_n "checking for $ac_word... " >&6; }
7185 if test "${ac_cv_path_PYTHON+set}" = set; then
7186   $as_echo_n "(cached) " >&6
7187 else
7188   case $PYTHON in
7189   [\\/]* | ?:[\\/]*)
7190   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
7191   ;;
7192   *)
7193   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7194 for as_dir in $PATH
7195 do
7196   IFS=$as_save_IFS
7197   test -z "$as_dir" && as_dir=.
7198   for ac_exec_ext in '' $ac_executable_extensions; do
7199   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7200     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
7201     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7202     break 2
7203   fi
7204 done
7205 done
7206 IFS=$as_save_IFS
7207
7208   ;;
7209 esac
7210 fi
7211 PYTHON=$ac_cv_path_PYTHON
7212 if test -n "$PYTHON"; then
7213   { $as_echo "$as_me:$LINENO: result: $PYTHON" >&5
7214 $as_echo "$PYTHON" >&6; }
7215 else
7216   { $as_echo "$as_me:$LINENO: result: no" >&5
7217 $as_echo "no" >&6; }
7218 fi
7219
7220
7221 if test x"$PYTHON" = x""; then
7222   { { $as_echo "$as_me:$LINENO: error: Python not found" >&5
7223 $as_echo "$as_me: error: Python not found" >&2;}
7224    { (exit 1); exit 1; }; }
7225 fi
7226
7227
7228 { $as_echo "$as_me:$LINENO: checking for Python distutils module" >&5
7229 $as_echo_n "checking for Python distutils module... " >&6; }
7230 if "${PYTHON}" -c 'import distutils' 2>&5
7231 then
7232     { $as_echo "$as_me:$LINENO: result: yes" >&5
7233 $as_echo "yes" >&6; }
7234 else
7235     { $as_echo "$as_me:$LINENO: result: no" >&5
7236 $as_echo "no" >&6; }
7237     { { $as_echo "$as_me:$LINENO: error: distutils module not found" >&5
7238 $as_echo "$as_me: error: distutils module not found" >&2;}
7239    { (exit 1); exit 1; }; }
7240 fi
7241 { $as_echo "$as_me:$LINENO: checking Python configuration directory" >&5
7242 $as_echo_n "checking Python configuration directory... " >&6; }
7243 python_majorversion=`${PYTHON} -c "import sys; print(sys.version[0])"`
7244 python_version=`${PYTHON} -c "import sys; print(sys.version[:3])"`
7245 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'))"`
7246 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print('-I'+distutils.sysconfig.get_python_inc())"`
7247
7248 # This should be enough of a message.
7249 { $as_echo "$as_me:$LINENO: result: $python_configdir" >&5
7250 $as_echo "$python_configdir" >&6; }
7251
7252
7253 { $as_echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
7254 $as_echo_n "checking how to link an embedded Python application... " >&6; }
7255
7256 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
7257 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
7258 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('SO'))))"`
7259 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
7260
7261 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
7262 then
7263         # New way: use the official shared library
7264         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
7265         python_libspec="-L${python_libdir} -l${ldlibrary}"
7266 else
7267         # Old way: use libpython from python_configdir
7268         python_libdir="${python_configdir}"
7269         python_libspec="-L${python_libdir} -lpython${python_version}"
7270 fi
7271
7272 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
7273
7274 { $as_echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
7275 $as_echo "${python_libspec} ${python_additional_libs}" >&6; }
7276
7277
7278 # threaded python is not supported on bsd's
7279 { $as_echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
7280 $as_echo_n "checking whether Python is compiled with thread support... " >&6; }
7281 pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
7282 if test "$pythreads" = "1"; then
7283   { $as_echo "$as_me:$LINENO: result: yes" >&5
7284 $as_echo "yes" >&6; }
7285   case $host_os in
7286   openbsd*|freebsd*)
7287     { { $as_echo "$as_me:$LINENO: error: threaded Python not supported on this platform" >&5
7288 $as_echo "$as_me: error: threaded Python not supported on this platform" >&2;}
7289    { (exit 1); exit 1; }; }
7290     ;;
7291   esac
7292 else
7293   { $as_echo "$as_me:$LINENO: result: no" >&5
7294 $as_echo "no" >&6; }
7295 fi
7296
7297
7298 fi
7299
7300 if test "$cross_compiling" = yes && test -z "$with_system_tzdata"; then
7301   # Extract the first word of "zic", so it can be a program name with args.
7302 set dummy zic; ac_word=$2
7303 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7304 $as_echo_n "checking for $ac_word... " >&6; }
7305 if test "${ac_cv_path_ZIC+set}" = set; then
7306   $as_echo_n "(cached) " >&6
7307 else
7308   case $ZIC in
7309   [\\/]* | ?:[\\/]*)
7310   ac_cv_path_ZIC="$ZIC" # Let the user override the test with a path.
7311   ;;
7312   *)
7313   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7314 for as_dir in $PATH
7315 do
7316   IFS=$as_save_IFS
7317   test -z "$as_dir" && as_dir=.
7318   for ac_exec_ext in '' $ac_executable_extensions; do
7319   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7320     ac_cv_path_ZIC="$as_dir/$ac_word$ac_exec_ext"
7321     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7322     break 2
7323   fi
7324 done
7325 done
7326 IFS=$as_save_IFS
7327
7328   ;;
7329 esac
7330 fi
7331 ZIC=$ac_cv_path_ZIC
7332 if test -n "$ZIC"; then
7333   { $as_echo "$as_me:$LINENO: result: $ZIC" >&5
7334 $as_echo "$ZIC" >&6; }
7335 else
7336   { $as_echo "$as_me:$LINENO: result: no" >&5
7337 $as_echo "no" >&6; }
7338 fi
7339
7340
7341   if test -z "$ZIC"; then
7342     { { $as_echo "$as_me:$LINENO: error:
7343 When cross-compiling, either use the option --with-system-tzdata to use
7344 existing time-zone data, or set the environment variable ZIC to a zic
7345 program to use during the build." >&5
7346 $as_echo "$as_me: error:
7347 When cross-compiling, either use the option --with-system-tzdata to use
7348 existing time-zone data, or set the environment variable ZIC to a zic
7349 program to use during the build." >&2;}
7350    { (exit 1); exit 1; }; }
7351   fi
7352 fi
7353
7354
7355 ##
7356 ## Libraries
7357 ##
7358 ## Most libraries are included only if they demonstrably provide a function
7359 ## we need, but libm is an exception: always include it, because there are
7360 ## too many compilers that play cute optimization games that will break
7361 ## probes for standard functions such as pow().
7362 ##
7363
7364
7365 { $as_echo "$as_me:$LINENO: checking for main in -lm" >&5
7366 $as_echo_n "checking for main in -lm... " >&6; }
7367 if test "${ac_cv_lib_m_main+set}" = set; then
7368   $as_echo_n "(cached) " >&6
7369 else
7370   ac_check_lib_save_LIBS=$LIBS
7371 LIBS="-lm  $LIBS"
7372 cat >conftest.$ac_ext <<_ACEOF
7373 /* confdefs.h.  */
7374 _ACEOF
7375 cat confdefs.h >>conftest.$ac_ext
7376 cat >>conftest.$ac_ext <<_ACEOF
7377 /* end confdefs.h.  */
7378
7379
7380 int
7381 main ()
7382 {
7383 return main ();
7384   ;
7385   return 0;
7386 }
7387 _ACEOF
7388 rm -f conftest.$ac_objext conftest$ac_exeext
7389 if { (ac_try="$ac_link"
7390 case "(($ac_try" in
7391   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7392   *) ac_try_echo=$ac_try;;
7393 esac
7394 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7395 $as_echo "$ac_try_echo") >&5
7396   (eval "$ac_link") 2>conftest.er1
7397   ac_status=$?
7398   grep -v '^ *+' conftest.er1 >conftest.err
7399   rm -f conftest.er1
7400   cat conftest.err >&5
7401   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7402   (exit $ac_status); } && {
7403          test -z "$ac_c_werror_flag" ||
7404          test ! -s conftest.err
7405        } && test -s conftest$ac_exeext && {
7406          test "$cross_compiling" = yes ||
7407          $as_test_x conftest$ac_exeext
7408        }; then
7409   ac_cv_lib_m_main=yes
7410 else
7411   $as_echo "$as_me: failed program was:" >&5
7412 sed 's/^/| /' conftest.$ac_ext >&5
7413
7414         ac_cv_lib_m_main=no
7415 fi
7416
7417 rm -rf conftest.dSYM
7418 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7419       conftest$ac_exeext conftest.$ac_ext
7420 LIBS=$ac_check_lib_save_LIBS
7421 fi
7422 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
7423 $as_echo "$ac_cv_lib_m_main" >&6; }
7424 if test "x$ac_cv_lib_m_main" = x""yes; then
7425   cat >>confdefs.h <<_ACEOF
7426 #define HAVE_LIBM 1
7427 _ACEOF
7428
7429   LIBS="-lm $LIBS"
7430
7431 fi
7432
7433 { $as_echo "$as_me:$LINENO: checking for library containing setproctitle" >&5
7434 $as_echo_n "checking for library containing setproctitle... " >&6; }
7435 if test "${ac_cv_search_setproctitle+set}" = set; then
7436   $as_echo_n "(cached) " >&6
7437 else
7438   ac_func_search_save_LIBS=$LIBS
7439 cat >conftest.$ac_ext <<_ACEOF
7440 /* confdefs.h.  */
7441 _ACEOF
7442 cat confdefs.h >>conftest.$ac_ext
7443 cat >>conftest.$ac_ext <<_ACEOF
7444 /* end confdefs.h.  */
7445
7446 /* Override any GCC internal prototype to avoid an error.
7447    Use char because int might match the return type of a GCC
7448    builtin and then its argument prototype would still apply.  */
7449 #ifdef __cplusplus
7450 extern "C"
7451 #endif
7452 char setproctitle ();
7453 int
7454 main ()
7455 {
7456 return setproctitle ();
7457   ;
7458   return 0;
7459 }
7460 _ACEOF
7461 for ac_lib in '' util; do
7462   if test -z "$ac_lib"; then
7463     ac_res="none required"
7464   else
7465     ac_res=-l$ac_lib
7466     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7467   fi
7468   rm -f conftest.$ac_objext conftest$ac_exeext
7469 if { (ac_try="$ac_link"
7470 case "(($ac_try" in
7471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7472   *) ac_try_echo=$ac_try;;
7473 esac
7474 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7475 $as_echo "$ac_try_echo") >&5
7476   (eval "$ac_link") 2>conftest.er1
7477   ac_status=$?
7478   grep -v '^ *+' conftest.er1 >conftest.err
7479   rm -f conftest.er1
7480   cat conftest.err >&5
7481   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482   (exit $ac_status); } && {
7483          test -z "$ac_c_werror_flag" ||
7484          test ! -s conftest.err
7485        } && test -s conftest$ac_exeext && {
7486          test "$cross_compiling" = yes ||
7487          $as_test_x conftest$ac_exeext
7488        }; then
7489   ac_cv_search_setproctitle=$ac_res
7490 else
7491   $as_echo "$as_me: failed program was:" >&5
7492 sed 's/^/| /' conftest.$ac_ext >&5
7493
7494
7495 fi
7496
7497 rm -rf conftest.dSYM
7498 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7499       conftest$ac_exeext
7500   if test "${ac_cv_search_setproctitle+set}" = set; then
7501   break
7502 fi
7503 done
7504 if test "${ac_cv_search_setproctitle+set}" = set; then
7505   :
7506 else
7507   ac_cv_search_setproctitle=no
7508 fi
7509 rm conftest.$ac_ext
7510 LIBS=$ac_func_search_save_LIBS
7511 fi
7512 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_setproctitle" >&5
7513 $as_echo "$ac_cv_search_setproctitle" >&6; }
7514 ac_res=$ac_cv_search_setproctitle
7515 if test "$ac_res" != no; then
7516   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7517
7518 fi
7519
7520 { $as_echo "$as_me:$LINENO: checking for library containing dlopen" >&5
7521 $as_echo_n "checking for library containing dlopen... " >&6; }
7522 if test "${ac_cv_search_dlopen+set}" = set; then
7523   $as_echo_n "(cached) " >&6
7524 else
7525   ac_func_search_save_LIBS=$LIBS
7526 cat >conftest.$ac_ext <<_ACEOF
7527 /* confdefs.h.  */
7528 _ACEOF
7529 cat confdefs.h >>conftest.$ac_ext
7530 cat >>conftest.$ac_ext <<_ACEOF
7531 /* end confdefs.h.  */
7532
7533 /* Override any GCC internal prototype to avoid an error.
7534    Use char because int might match the return type of a GCC
7535    builtin and then its argument prototype would still apply.  */
7536 #ifdef __cplusplus
7537 extern "C"
7538 #endif
7539 char dlopen ();
7540 int
7541 main ()
7542 {
7543 return dlopen ();
7544   ;
7545   return 0;
7546 }
7547 _ACEOF
7548 for ac_lib in '' dl; do
7549   if test -z "$ac_lib"; then
7550     ac_res="none required"
7551   else
7552     ac_res=-l$ac_lib
7553     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7554   fi
7555   rm -f conftest.$ac_objext conftest$ac_exeext
7556 if { (ac_try="$ac_link"
7557 case "(($ac_try" in
7558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7559   *) ac_try_echo=$ac_try;;
7560 esac
7561 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7562 $as_echo "$ac_try_echo") >&5
7563   (eval "$ac_link") 2>conftest.er1
7564   ac_status=$?
7565   grep -v '^ *+' conftest.er1 >conftest.err
7566   rm -f conftest.er1
7567   cat conftest.err >&5
7568   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7569   (exit $ac_status); } && {
7570          test -z "$ac_c_werror_flag" ||
7571          test ! -s conftest.err
7572        } && test -s conftest$ac_exeext && {
7573          test "$cross_compiling" = yes ||
7574          $as_test_x conftest$ac_exeext
7575        }; then
7576   ac_cv_search_dlopen=$ac_res
7577 else
7578   $as_echo "$as_me: failed program was:" >&5
7579 sed 's/^/| /' conftest.$ac_ext >&5
7580
7581
7582 fi
7583
7584 rm -rf conftest.dSYM
7585 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7586       conftest$ac_exeext
7587   if test "${ac_cv_search_dlopen+set}" = set; then
7588   break
7589 fi
7590 done
7591 if test "${ac_cv_search_dlopen+set}" = set; then
7592   :
7593 else
7594   ac_cv_search_dlopen=no
7595 fi
7596 rm conftest.$ac_ext
7597 LIBS=$ac_func_search_save_LIBS
7598 fi
7599 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
7600 $as_echo "$ac_cv_search_dlopen" >&6; }
7601 ac_res=$ac_cv_search_dlopen
7602 if test "$ac_res" != no; then
7603   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7604
7605 fi
7606
7607 { $as_echo "$as_me:$LINENO: checking for library containing socket" >&5
7608 $as_echo_n "checking for library containing socket... " >&6; }
7609 if test "${ac_cv_search_socket+set}" = set; then
7610   $as_echo_n "(cached) " >&6
7611 else
7612   ac_func_search_save_LIBS=$LIBS
7613 cat >conftest.$ac_ext <<_ACEOF
7614 /* confdefs.h.  */
7615 _ACEOF
7616 cat confdefs.h >>conftest.$ac_ext
7617 cat >>conftest.$ac_ext <<_ACEOF
7618 /* end confdefs.h.  */
7619
7620 /* Override any GCC internal prototype to avoid an error.
7621    Use char because int might match the return type of a GCC
7622    builtin and then its argument prototype would still apply.  */
7623 #ifdef __cplusplus
7624 extern "C"
7625 #endif
7626 char socket ();
7627 int
7628 main ()
7629 {
7630 return socket ();
7631   ;
7632   return 0;
7633 }
7634 _ACEOF
7635 for ac_lib in '' socket wsock32; do
7636   if test -z "$ac_lib"; then
7637     ac_res="none required"
7638   else
7639     ac_res=-l$ac_lib
7640     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7641   fi
7642   rm -f conftest.$ac_objext conftest$ac_exeext
7643 if { (ac_try="$ac_link"
7644 case "(($ac_try" in
7645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7646   *) ac_try_echo=$ac_try;;
7647 esac
7648 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7649 $as_echo "$ac_try_echo") >&5
7650   (eval "$ac_link") 2>conftest.er1
7651   ac_status=$?
7652   grep -v '^ *+' conftest.er1 >conftest.err
7653   rm -f conftest.er1
7654   cat conftest.err >&5
7655   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7656   (exit $ac_status); } && {
7657          test -z "$ac_c_werror_flag" ||
7658          test ! -s conftest.err
7659        } && test -s conftest$ac_exeext && {
7660          test "$cross_compiling" = yes ||
7661          $as_test_x conftest$ac_exeext
7662        }; then
7663   ac_cv_search_socket=$ac_res
7664 else
7665   $as_echo "$as_me: failed program was:" >&5
7666 sed 's/^/| /' conftest.$ac_ext >&5
7667
7668
7669 fi
7670
7671 rm -rf conftest.dSYM
7672 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7673       conftest$ac_exeext
7674   if test "${ac_cv_search_socket+set}" = set; then
7675   break
7676 fi
7677 done
7678 if test "${ac_cv_search_socket+set}" = set; then
7679   :
7680 else
7681   ac_cv_search_socket=no
7682 fi
7683 rm conftest.$ac_ext
7684 LIBS=$ac_func_search_save_LIBS
7685 fi
7686 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7687 $as_echo "$ac_cv_search_socket" >&6; }
7688 ac_res=$ac_cv_search_socket
7689 if test "$ac_res" != no; then
7690   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7691
7692 fi
7693
7694 { $as_echo "$as_me:$LINENO: checking for library containing shl_load" >&5
7695 $as_echo_n "checking for library containing shl_load... " >&6; }
7696 if test "${ac_cv_search_shl_load+set}" = set; then
7697   $as_echo_n "(cached) " >&6
7698 else
7699   ac_func_search_save_LIBS=$LIBS
7700 cat >conftest.$ac_ext <<_ACEOF
7701 /* confdefs.h.  */
7702 _ACEOF
7703 cat confdefs.h >>conftest.$ac_ext
7704 cat >>conftest.$ac_ext <<_ACEOF
7705 /* end confdefs.h.  */
7706
7707 /* Override any GCC internal prototype to avoid an error.
7708    Use char because int might match the return type of a GCC
7709    builtin and then its argument prototype would still apply.  */
7710 #ifdef __cplusplus
7711 extern "C"
7712 #endif
7713 char shl_load ();
7714 int
7715 main ()
7716 {
7717 return shl_load ();
7718   ;
7719   return 0;
7720 }
7721 _ACEOF
7722 for ac_lib in '' dld; do
7723   if test -z "$ac_lib"; then
7724     ac_res="none required"
7725   else
7726     ac_res=-l$ac_lib
7727     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7728   fi
7729   rm -f conftest.$ac_objext conftest$ac_exeext
7730 if { (ac_try="$ac_link"
7731 case "(($ac_try" in
7732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7733   *) ac_try_echo=$ac_try;;
7734 esac
7735 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7736 $as_echo "$ac_try_echo") >&5
7737   (eval "$ac_link") 2>conftest.er1
7738   ac_status=$?
7739   grep -v '^ *+' conftest.er1 >conftest.err
7740   rm -f conftest.er1
7741   cat conftest.err >&5
7742   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7743   (exit $ac_status); } && {
7744          test -z "$ac_c_werror_flag" ||
7745          test ! -s conftest.err
7746        } && test -s conftest$ac_exeext && {
7747          test "$cross_compiling" = yes ||
7748          $as_test_x conftest$ac_exeext
7749        }; then
7750   ac_cv_search_shl_load=$ac_res
7751 else
7752   $as_echo "$as_me: failed program was:" >&5
7753 sed 's/^/| /' conftest.$ac_ext >&5
7754
7755
7756 fi
7757
7758 rm -rf conftest.dSYM
7759 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7760       conftest$ac_exeext
7761   if test "${ac_cv_search_shl_load+set}" = set; then
7762   break
7763 fi
7764 done
7765 if test "${ac_cv_search_shl_load+set}" = set; then
7766   :
7767 else
7768   ac_cv_search_shl_load=no
7769 fi
7770 rm conftest.$ac_ext
7771 LIBS=$ac_func_search_save_LIBS
7772 fi
7773 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
7774 $as_echo "$ac_cv_search_shl_load" >&6; }
7775 ac_res=$ac_cv_search_shl_load
7776 if test "$ac_res" != no; then
7777   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7778
7779 fi
7780
7781 # We only use libld in port/dynloader/aix.c
7782 case $host_os in
7783      aix*)
7784         { $as_echo "$as_me:$LINENO: checking for library containing ldopen" >&5
7785 $as_echo_n "checking for library containing ldopen... " >&6; }
7786 if test "${ac_cv_search_ldopen+set}" = set; then
7787   $as_echo_n "(cached) " >&6
7788 else
7789   ac_func_search_save_LIBS=$LIBS
7790 cat >conftest.$ac_ext <<_ACEOF
7791 /* confdefs.h.  */
7792 _ACEOF
7793 cat confdefs.h >>conftest.$ac_ext
7794 cat >>conftest.$ac_ext <<_ACEOF
7795 /* end confdefs.h.  */
7796
7797 /* Override any GCC internal prototype to avoid an error.
7798    Use char because int might match the return type of a GCC
7799    builtin and then its argument prototype would still apply.  */
7800 #ifdef __cplusplus
7801 extern "C"
7802 #endif
7803 char ldopen ();
7804 int
7805 main ()
7806 {
7807 return ldopen ();
7808   ;
7809   return 0;
7810 }
7811 _ACEOF
7812 for ac_lib in '' ld; do
7813   if test -z "$ac_lib"; then
7814     ac_res="none required"
7815   else
7816     ac_res=-l$ac_lib
7817     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7818   fi
7819   rm -f conftest.$ac_objext conftest$ac_exeext
7820 if { (ac_try="$ac_link"
7821 case "(($ac_try" in
7822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7823   *) ac_try_echo=$ac_try;;
7824 esac
7825 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7826 $as_echo "$ac_try_echo") >&5
7827   (eval "$ac_link") 2>conftest.er1
7828   ac_status=$?
7829   grep -v '^ *+' conftest.er1 >conftest.err
7830   rm -f conftest.er1
7831   cat conftest.err >&5
7832   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7833   (exit $ac_status); } && {
7834          test -z "$ac_c_werror_flag" ||
7835          test ! -s conftest.err
7836        } && test -s conftest$ac_exeext && {
7837          test "$cross_compiling" = yes ||
7838          $as_test_x conftest$ac_exeext
7839        }; then
7840   ac_cv_search_ldopen=$ac_res
7841 else
7842   $as_echo "$as_me: failed program was:" >&5
7843 sed 's/^/| /' conftest.$ac_ext >&5
7844
7845
7846 fi
7847
7848 rm -rf conftest.dSYM
7849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7850       conftest$ac_exeext
7851   if test "${ac_cv_search_ldopen+set}" = set; then
7852   break
7853 fi
7854 done
7855 if test "${ac_cv_search_ldopen+set}" = set; then
7856   :
7857 else
7858   ac_cv_search_ldopen=no
7859 fi
7860 rm conftest.$ac_ext
7861 LIBS=$ac_func_search_save_LIBS
7862 fi
7863 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_ldopen" >&5
7864 $as_echo "$ac_cv_search_ldopen" >&6; }
7865 ac_res=$ac_cv_search_ldopen
7866 if test "$ac_res" != no; then
7867   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7868
7869 fi
7870
7871         ;;
7872 esac
7873 { $as_echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
7874 $as_echo_n "checking for library containing getopt_long... " >&6; }
7875 if test "${ac_cv_search_getopt_long+set}" = set; then
7876   $as_echo_n "(cached) " >&6
7877 else
7878   ac_func_search_save_LIBS=$LIBS
7879 cat >conftest.$ac_ext <<_ACEOF
7880 /* confdefs.h.  */
7881 _ACEOF
7882 cat confdefs.h >>conftest.$ac_ext
7883 cat >>conftest.$ac_ext <<_ACEOF
7884 /* end confdefs.h.  */
7885
7886 /* Override any GCC internal prototype to avoid an error.
7887    Use char because int might match the return type of a GCC
7888    builtin and then its argument prototype would still apply.  */
7889 #ifdef __cplusplus
7890 extern "C"
7891 #endif
7892 char getopt_long ();
7893 int
7894 main ()
7895 {
7896 return getopt_long ();
7897   ;
7898   return 0;
7899 }
7900 _ACEOF
7901 for ac_lib in '' getopt gnugetopt; do
7902   if test -z "$ac_lib"; then
7903     ac_res="none required"
7904   else
7905     ac_res=-l$ac_lib
7906     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7907   fi
7908   rm -f conftest.$ac_objext conftest$ac_exeext
7909 if { (ac_try="$ac_link"
7910 case "(($ac_try" in
7911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7912   *) ac_try_echo=$ac_try;;
7913 esac
7914 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7915 $as_echo "$ac_try_echo") >&5
7916   (eval "$ac_link") 2>conftest.er1
7917   ac_status=$?
7918   grep -v '^ *+' conftest.er1 >conftest.err
7919   rm -f conftest.er1
7920   cat conftest.err >&5
7921   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922   (exit $ac_status); } && {
7923          test -z "$ac_c_werror_flag" ||
7924          test ! -s conftest.err
7925        } && test -s conftest$ac_exeext && {
7926          test "$cross_compiling" = yes ||
7927          $as_test_x conftest$ac_exeext
7928        }; then
7929   ac_cv_search_getopt_long=$ac_res
7930 else
7931   $as_echo "$as_me: failed program was:" >&5
7932 sed 's/^/| /' conftest.$ac_ext >&5
7933
7934
7935 fi
7936
7937 rm -rf conftest.dSYM
7938 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7939       conftest$ac_exeext
7940   if test "${ac_cv_search_getopt_long+set}" = set; then
7941   break
7942 fi
7943 done
7944 if test "${ac_cv_search_getopt_long+set}" = set; then
7945   :
7946 else
7947   ac_cv_search_getopt_long=no
7948 fi
7949 rm conftest.$ac_ext
7950 LIBS=$ac_func_search_save_LIBS
7951 fi
7952 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
7953 $as_echo "$ac_cv_search_getopt_long" >&6; }
7954 ac_res=$ac_cv_search_getopt_long
7955 if test "$ac_res" != no; then
7956   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7957
7958 fi
7959
7960 { $as_echo "$as_me:$LINENO: checking for library containing crypt" >&5
7961 $as_echo_n "checking for library containing crypt... " >&6; }
7962 if test "${ac_cv_search_crypt+set}" = set; then
7963   $as_echo_n "(cached) " >&6
7964 else
7965   ac_func_search_save_LIBS=$LIBS
7966 cat >conftest.$ac_ext <<_ACEOF
7967 /* confdefs.h.  */
7968 _ACEOF
7969 cat confdefs.h >>conftest.$ac_ext
7970 cat >>conftest.$ac_ext <<_ACEOF
7971 /* end confdefs.h.  */
7972
7973 /* Override any GCC internal prototype to avoid an error.
7974    Use char because int might match the return type of a GCC
7975    builtin and then its argument prototype would still apply.  */
7976 #ifdef __cplusplus
7977 extern "C"
7978 #endif
7979 char crypt ();
7980 int
7981 main ()
7982 {
7983 return crypt ();
7984   ;
7985   return 0;
7986 }
7987 _ACEOF
7988 for ac_lib in '' crypt; do
7989   if test -z "$ac_lib"; then
7990     ac_res="none required"
7991   else
7992     ac_res=-l$ac_lib
7993     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7994   fi
7995   rm -f conftest.$ac_objext conftest$ac_exeext
7996 if { (ac_try="$ac_link"
7997 case "(($ac_try" in
7998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7999   *) ac_try_echo=$ac_try;;
8000 esac
8001 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8002 $as_echo "$ac_try_echo") >&5
8003   (eval "$ac_link") 2>conftest.er1
8004   ac_status=$?
8005   grep -v '^ *+' conftest.er1 >conftest.err
8006   rm -f conftest.er1
8007   cat conftest.err >&5
8008   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8009   (exit $ac_status); } && {
8010          test -z "$ac_c_werror_flag" ||
8011          test ! -s conftest.err
8012        } && test -s conftest$ac_exeext && {
8013          test "$cross_compiling" = yes ||
8014          $as_test_x conftest$ac_exeext
8015        }; then
8016   ac_cv_search_crypt=$ac_res
8017 else
8018   $as_echo "$as_me: failed program was:" >&5
8019 sed 's/^/| /' conftest.$ac_ext >&5
8020
8021
8022 fi
8023
8024 rm -rf conftest.dSYM
8025 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8026       conftest$ac_exeext
8027   if test "${ac_cv_search_crypt+set}" = set; then
8028   break
8029 fi
8030 done
8031 if test "${ac_cv_search_crypt+set}" = set; then
8032   :
8033 else
8034   ac_cv_search_crypt=no
8035 fi
8036 rm conftest.$ac_ext
8037 LIBS=$ac_func_search_save_LIBS
8038 fi
8039 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
8040 $as_echo "$ac_cv_search_crypt" >&6; }
8041 ac_res=$ac_cv_search_crypt
8042 if test "$ac_res" != no; then
8043   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8044
8045 fi
8046
8047 # Solaris:
8048 { $as_echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
8049 $as_echo_n "checking for library containing fdatasync... " >&6; }
8050 if test "${ac_cv_search_fdatasync+set}" = set; then
8051   $as_echo_n "(cached) " >&6
8052 else
8053   ac_func_search_save_LIBS=$LIBS
8054 cat >conftest.$ac_ext <<_ACEOF
8055 /* confdefs.h.  */
8056 _ACEOF
8057 cat confdefs.h >>conftest.$ac_ext
8058 cat >>conftest.$ac_ext <<_ACEOF
8059 /* end confdefs.h.  */
8060
8061 /* Override any GCC internal prototype to avoid an error.
8062    Use char because int might match the return type of a GCC
8063    builtin and then its argument prototype would still apply.  */
8064 #ifdef __cplusplus
8065 extern "C"
8066 #endif
8067 char fdatasync ();
8068 int
8069 main ()
8070 {
8071 return fdatasync ();
8072   ;
8073   return 0;
8074 }
8075 _ACEOF
8076 for ac_lib in '' rt posix4; do
8077   if test -z "$ac_lib"; then
8078     ac_res="none required"
8079   else
8080     ac_res=-l$ac_lib
8081     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8082   fi
8083   rm -f conftest.$ac_objext conftest$ac_exeext
8084 if { (ac_try="$ac_link"
8085 case "(($ac_try" in
8086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8087   *) ac_try_echo=$ac_try;;
8088 esac
8089 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8090 $as_echo "$ac_try_echo") >&5
8091   (eval "$ac_link") 2>conftest.er1
8092   ac_status=$?
8093   grep -v '^ *+' conftest.er1 >conftest.err
8094   rm -f conftest.er1
8095   cat conftest.err >&5
8096   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8097   (exit $ac_status); } && {
8098          test -z "$ac_c_werror_flag" ||
8099          test ! -s conftest.err
8100        } && test -s conftest$ac_exeext && {
8101          test "$cross_compiling" = yes ||
8102          $as_test_x conftest$ac_exeext
8103        }; then
8104   ac_cv_search_fdatasync=$ac_res
8105 else
8106   $as_echo "$as_me: failed program was:" >&5
8107 sed 's/^/| /' conftest.$ac_ext >&5
8108
8109
8110 fi
8111
8112 rm -rf conftest.dSYM
8113 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8114       conftest$ac_exeext
8115   if test "${ac_cv_search_fdatasync+set}" = set; then
8116   break
8117 fi
8118 done
8119 if test "${ac_cv_search_fdatasync+set}" = set; then
8120   :
8121 else
8122   ac_cv_search_fdatasync=no
8123 fi
8124 rm conftest.$ac_ext
8125 LIBS=$ac_func_search_save_LIBS
8126 fi
8127 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
8128 $as_echo "$ac_cv_search_fdatasync" >&6; }
8129 ac_res=$ac_cv_search_fdatasync
8130 if test "$ac_res" != no; then
8131   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8132
8133 fi
8134
8135 # Required for thread_test.c on Solaris 2.5:
8136 # Other ports use it too (HP-UX) so test unconditionally
8137 { $as_echo "$as_me:$LINENO: checking for library containing gethostbyname_r" >&5
8138 $as_echo_n "checking for library containing gethostbyname_r... " >&6; }
8139 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
8140   $as_echo_n "(cached) " >&6
8141 else
8142   ac_func_search_save_LIBS=$LIBS
8143 cat >conftest.$ac_ext <<_ACEOF
8144 /* confdefs.h.  */
8145 _ACEOF
8146 cat confdefs.h >>conftest.$ac_ext
8147 cat >>conftest.$ac_ext <<_ACEOF
8148 /* end confdefs.h.  */
8149
8150 /* Override any GCC internal prototype to avoid an error.
8151    Use char because int might match the return type of a GCC
8152    builtin and then its argument prototype would still apply.  */
8153 #ifdef __cplusplus
8154 extern "C"
8155 #endif
8156 char gethostbyname_r ();
8157 int
8158 main ()
8159 {
8160 return gethostbyname_r ();
8161   ;
8162   return 0;
8163 }
8164 _ACEOF
8165 for ac_lib in '' nsl; do
8166   if test -z "$ac_lib"; then
8167     ac_res="none required"
8168   else
8169     ac_res=-l$ac_lib
8170     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8171   fi
8172   rm -f conftest.$ac_objext conftest$ac_exeext
8173 if { (ac_try="$ac_link"
8174 case "(($ac_try" in
8175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8176   *) ac_try_echo=$ac_try;;
8177 esac
8178 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8179 $as_echo "$ac_try_echo") >&5
8180   (eval "$ac_link") 2>conftest.er1
8181   ac_status=$?
8182   grep -v '^ *+' conftest.er1 >conftest.err
8183   rm -f conftest.er1
8184   cat conftest.err >&5
8185   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186   (exit $ac_status); } && {
8187          test -z "$ac_c_werror_flag" ||
8188          test ! -s conftest.err
8189        } && test -s conftest$ac_exeext && {
8190          test "$cross_compiling" = yes ||
8191          $as_test_x conftest$ac_exeext
8192        }; then
8193   ac_cv_search_gethostbyname_r=$ac_res
8194 else
8195   $as_echo "$as_me: failed program was:" >&5
8196 sed 's/^/| /' conftest.$ac_ext >&5
8197
8198
8199 fi
8200
8201 rm -rf conftest.dSYM
8202 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8203       conftest$ac_exeext
8204   if test "${ac_cv_search_gethostbyname_r+set}" = set; then
8205   break
8206 fi
8207 done
8208 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
8209   :
8210 else
8211   ac_cv_search_gethostbyname_r=no
8212 fi
8213 rm conftest.$ac_ext
8214 LIBS=$ac_func_search_save_LIBS
8215 fi
8216 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname_r" >&5
8217 $as_echo "$ac_cv_search_gethostbyname_r" >&6; }
8218 ac_res=$ac_cv_search_gethostbyname_r
8219 if test "$ac_res" != no; then
8220   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8221
8222 fi
8223
8224 # Cygwin:
8225 { $as_echo "$as_me:$LINENO: checking for library containing shmget" >&5
8226 $as_echo_n "checking for library containing shmget... " >&6; }
8227 if test "${ac_cv_search_shmget+set}" = set; then
8228   $as_echo_n "(cached) " >&6
8229 else
8230   ac_func_search_save_LIBS=$LIBS
8231 cat >conftest.$ac_ext <<_ACEOF
8232 /* confdefs.h.  */
8233 _ACEOF
8234 cat confdefs.h >>conftest.$ac_ext
8235 cat >>conftest.$ac_ext <<_ACEOF
8236 /* end confdefs.h.  */
8237
8238 /* Override any GCC internal prototype to avoid an error.
8239    Use char because int might match the return type of a GCC
8240    builtin and then its argument prototype would still apply.  */
8241 #ifdef __cplusplus
8242 extern "C"
8243 #endif
8244 char shmget ();
8245 int
8246 main ()
8247 {
8248 return shmget ();
8249   ;
8250   return 0;
8251 }
8252 _ACEOF
8253 for ac_lib in '' cygipc; do
8254   if test -z "$ac_lib"; then
8255     ac_res="none required"
8256   else
8257     ac_res=-l$ac_lib
8258     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8259   fi
8260   rm -f conftest.$ac_objext conftest$ac_exeext
8261 if { (ac_try="$ac_link"
8262 case "(($ac_try" in
8263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8264   *) ac_try_echo=$ac_try;;
8265 esac
8266 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8267 $as_echo "$ac_try_echo") >&5
8268   (eval "$ac_link") 2>conftest.er1
8269   ac_status=$?
8270   grep -v '^ *+' conftest.er1 >conftest.err
8271   rm -f conftest.er1
8272   cat conftest.err >&5
8273   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8274   (exit $ac_status); } && {
8275          test -z "$ac_c_werror_flag" ||
8276          test ! -s conftest.err
8277        } && test -s conftest$ac_exeext && {
8278          test "$cross_compiling" = yes ||
8279          $as_test_x conftest$ac_exeext
8280        }; then
8281   ac_cv_search_shmget=$ac_res
8282 else
8283   $as_echo "$as_me: failed program was:" >&5
8284 sed 's/^/| /' conftest.$ac_ext >&5
8285
8286
8287 fi
8288
8289 rm -rf conftest.dSYM
8290 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8291       conftest$ac_exeext
8292   if test "${ac_cv_search_shmget+set}" = set; then
8293   break
8294 fi
8295 done
8296 if test "${ac_cv_search_shmget+set}" = set; then
8297   :
8298 else
8299   ac_cv_search_shmget=no
8300 fi
8301 rm conftest.$ac_ext
8302 LIBS=$ac_func_search_save_LIBS
8303 fi
8304 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_shmget" >&5
8305 $as_echo "$ac_cv_search_shmget" >&6; }
8306 ac_res=$ac_cv_search_shmget
8307 if test "$ac_res" != no; then
8308   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8309
8310 fi
8311
8312
8313 if test "$with_readline" = yes; then
8314
8315
8316 { $as_echo "$as_me:$LINENO: checking for library containing readline" >&5
8317 $as_echo_n "checking for library containing readline... " >&6; }
8318 if test "${pgac_cv_check_readline+set}" = set; then
8319   $as_echo_n "(cached) " >&6
8320 else
8321   pgac_cv_check_readline=no
8322 pgac_save_LIBS=$LIBS
8323 if test x"$with_libedit_preferred" != x"yes"
8324 then    READLINE_ORDER="-lreadline -ledit"
8325 else    READLINE_ORDER="-ledit -lreadline"
8326 fi
8327 for pgac_rllib in $READLINE_ORDER ; do
8328   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
8329     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
8330     cat >conftest.$ac_ext <<_ACEOF
8331 /* confdefs.h.  */
8332 _ACEOF
8333 cat confdefs.h >>conftest.$ac_ext
8334 cat >>conftest.$ac_ext <<_ACEOF
8335 /* end confdefs.h.  */
8336
8337 /* Override any GCC internal prototype to avoid an error.
8338    Use char because int might match the return type of a GCC
8339    builtin and then its argument prototype would still apply.  */
8340 #ifdef __cplusplus
8341 extern "C"
8342 #endif
8343 char readline ();
8344 int
8345 main ()
8346 {
8347 return readline ();
8348   ;
8349   return 0;
8350 }
8351 _ACEOF
8352 rm -f conftest.$ac_objext conftest$ac_exeext
8353 if { (ac_try="$ac_link"
8354 case "(($ac_try" in
8355   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8356   *) ac_try_echo=$ac_try;;
8357 esac
8358 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8359 $as_echo "$ac_try_echo") >&5
8360   (eval "$ac_link") 2>conftest.er1
8361   ac_status=$?
8362   grep -v '^ *+' conftest.er1 >conftest.err
8363   rm -f conftest.er1
8364   cat conftest.err >&5
8365   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8366   (exit $ac_status); } && {
8367          test -z "$ac_c_werror_flag" ||
8368          test ! -s conftest.err
8369        } && test -s conftest$ac_exeext && {
8370          test "$cross_compiling" = yes ||
8371          $as_test_x conftest$ac_exeext
8372        }; then
8373
8374       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
8375       # recognize dependent libraries; assume curses is needed if we didn't
8376       # find any dependency.
8377       case $host_os in
8378         netbsd* | openbsd* | irix*)
8379           if test x"$pgac_lib" = x"" ; then
8380             pgac_lib=" -lcurses"
8381           fi ;;
8382       esac
8383
8384       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
8385       break
8386
8387 else
8388   $as_echo "$as_me: failed program was:" >&5
8389 sed 's/^/| /' conftest.$ac_ext >&5
8390
8391
8392 fi
8393
8394 rm -rf conftest.dSYM
8395 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8396       conftest$ac_exeext conftest.$ac_ext
8397   done
8398   if test "$pgac_cv_check_readline" != no ; then
8399     break
8400   fi
8401 done
8402 LIBS=$pgac_save_LIBS
8403
8404 fi
8405 { $as_echo "$as_me:$LINENO: result: $pgac_cv_check_readline" >&5
8406 $as_echo "$pgac_cv_check_readline" >&6; }
8407 if test "$pgac_cv_check_readline" != no ; then
8408   LIBS="$pgac_cv_check_readline $LIBS"
8409
8410 cat >>confdefs.h <<\_ACEOF
8411 #define HAVE_LIBREADLINE 1
8412 _ACEOF
8413
8414 fi
8415
8416
8417   if test x"$pgac_cv_check_readline" = x"no"; then
8418     { { $as_echo "$as_me:$LINENO: error: readline library not found
8419 If you have readline already installed, see config.log for details on the
8420 failure.  It is possible the compiler isn't looking in the proper directory.
8421 Use --without-readline to disable readline support." >&5
8422 $as_echo "$as_me: error: readline library not found
8423 If you have readline already installed, see config.log for details on the
8424 failure.  It is possible the compiler isn't looking in the proper directory.
8425 Use --without-readline to disable readline support." >&2;}
8426    { (exit 1); exit 1; }; }
8427   fi
8428 fi
8429
8430 if test "$with_zlib" = yes; then
8431
8432 { $as_echo "$as_me:$LINENO: checking for inflate in -lz" >&5
8433 $as_echo_n "checking for inflate in -lz... " >&6; }
8434 if test "${ac_cv_lib_z_inflate+set}" = set; then
8435   $as_echo_n "(cached) " >&6
8436 else
8437   ac_check_lib_save_LIBS=$LIBS
8438 LIBS="-lz  $LIBS"
8439 cat >conftest.$ac_ext <<_ACEOF
8440 /* confdefs.h.  */
8441 _ACEOF
8442 cat confdefs.h >>conftest.$ac_ext
8443 cat >>conftest.$ac_ext <<_ACEOF
8444 /* end confdefs.h.  */
8445
8446 /* Override any GCC internal prototype to avoid an error.
8447    Use char because int might match the return type of a GCC
8448    builtin and then its argument prototype would still apply.  */
8449 #ifdef __cplusplus
8450 extern "C"
8451 #endif
8452 char inflate ();
8453 int
8454 main ()
8455 {
8456 return inflate ();
8457   ;
8458   return 0;
8459 }
8460 _ACEOF
8461 rm -f conftest.$ac_objext conftest$ac_exeext
8462 if { (ac_try="$ac_link"
8463 case "(($ac_try" in
8464   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8465   *) ac_try_echo=$ac_try;;
8466 esac
8467 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8468 $as_echo "$ac_try_echo") >&5
8469   (eval "$ac_link") 2>conftest.er1
8470   ac_status=$?
8471   grep -v '^ *+' conftest.er1 >conftest.err
8472   rm -f conftest.er1
8473   cat conftest.err >&5
8474   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8475   (exit $ac_status); } && {
8476          test -z "$ac_c_werror_flag" ||
8477          test ! -s conftest.err
8478        } && test -s conftest$ac_exeext && {
8479          test "$cross_compiling" = yes ||
8480          $as_test_x conftest$ac_exeext
8481        }; then
8482   ac_cv_lib_z_inflate=yes
8483 else
8484   $as_echo "$as_me: failed program was:" >&5
8485 sed 's/^/| /' conftest.$ac_ext >&5
8486
8487         ac_cv_lib_z_inflate=no
8488 fi
8489
8490 rm -rf conftest.dSYM
8491 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8492       conftest$ac_exeext conftest.$ac_ext
8493 LIBS=$ac_check_lib_save_LIBS
8494 fi
8495 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
8496 $as_echo "$ac_cv_lib_z_inflate" >&6; }
8497 if test "x$ac_cv_lib_z_inflate" = x""yes; then
8498   cat >>confdefs.h <<_ACEOF
8499 #define HAVE_LIBZ 1
8500 _ACEOF
8501
8502   LIBS="-lz $LIBS"
8503
8504 else
8505   { { $as_echo "$as_me:$LINENO: error: zlib library not found
8506 If you have zlib already installed, see config.log for details on the
8507 failure.  It is possible the compiler isn't looking in the proper directory.
8508 Use --without-zlib to disable zlib support." >&5
8509 $as_echo "$as_me: error: zlib library not found
8510 If you have zlib already installed, see config.log for details on the
8511 failure.  It is possible the compiler isn't looking in the proper directory.
8512 Use --without-zlib to disable zlib support." >&2;}
8513    { (exit 1); exit 1; }; }
8514 fi
8515
8516 fi
8517
8518 if test "$enable_spinlocks" = yes; then
8519
8520 cat >>confdefs.h <<\_ACEOF
8521 #define HAVE_SPINLOCKS 1
8522 _ACEOF
8523
8524 else
8525   { $as_echo "$as_me:$LINENO: WARNING:
8526 *** Not using spinlocks will cause poor performance." >&5
8527 $as_echo "$as_me: WARNING:
8528 *** Not using spinlocks will cause poor performance." >&2;}
8529 fi
8530
8531 if test "$with_gssapi" = yes ; then
8532   if test "$PORTNAME" != "win32"; then
8533     { $as_echo "$as_me:$LINENO: checking for library containing gss_init_sec_context" >&5
8534 $as_echo_n "checking for library containing gss_init_sec_context... " >&6; }
8535 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8536   $as_echo_n "(cached) " >&6
8537 else
8538   ac_func_search_save_LIBS=$LIBS
8539 cat >conftest.$ac_ext <<_ACEOF
8540 /* confdefs.h.  */
8541 _ACEOF
8542 cat confdefs.h >>conftest.$ac_ext
8543 cat >>conftest.$ac_ext <<_ACEOF
8544 /* end confdefs.h.  */
8545
8546 /* Override any GCC internal prototype to avoid an error.
8547    Use char because int might match the return type of a GCC
8548    builtin and then its argument prototype would still apply.  */
8549 #ifdef __cplusplus
8550 extern "C"
8551 #endif
8552 char gss_init_sec_context ();
8553 int
8554 main ()
8555 {
8556 return gss_init_sec_context ();
8557   ;
8558   return 0;
8559 }
8560 _ACEOF
8561 for ac_lib in '' gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'; do
8562   if test -z "$ac_lib"; then
8563     ac_res="none required"
8564   else
8565     ac_res=-l$ac_lib
8566     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8567   fi
8568   rm -f conftest.$ac_objext conftest$ac_exeext
8569 if { (ac_try="$ac_link"
8570 case "(($ac_try" in
8571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8572   *) ac_try_echo=$ac_try;;
8573 esac
8574 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8575 $as_echo "$ac_try_echo") >&5
8576   (eval "$ac_link") 2>conftest.er1
8577   ac_status=$?
8578   grep -v '^ *+' conftest.er1 >conftest.err
8579   rm -f conftest.er1
8580   cat conftest.err >&5
8581   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8582   (exit $ac_status); } && {
8583          test -z "$ac_c_werror_flag" ||
8584          test ! -s conftest.err
8585        } && test -s conftest$ac_exeext && {
8586          test "$cross_compiling" = yes ||
8587          $as_test_x conftest$ac_exeext
8588        }; then
8589   ac_cv_search_gss_init_sec_context=$ac_res
8590 else
8591   $as_echo "$as_me: failed program was:" >&5
8592 sed 's/^/| /' conftest.$ac_ext >&5
8593
8594
8595 fi
8596
8597 rm -rf conftest.dSYM
8598 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8599       conftest$ac_exeext
8600   if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8601   break
8602 fi
8603 done
8604 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8605   :
8606 else
8607   ac_cv_search_gss_init_sec_context=no
8608 fi
8609 rm conftest.$ac_ext
8610 LIBS=$ac_func_search_save_LIBS
8611 fi
8612 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_gss_init_sec_context" >&5
8613 $as_echo "$ac_cv_search_gss_init_sec_context" >&6; }
8614 ac_res=$ac_cv_search_gss_init_sec_context
8615 if test "$ac_res" != no; then
8616   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8617
8618 else
8619   { { $as_echo "$as_me:$LINENO: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&5
8620 $as_echo "$as_me: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&2;}
8621    { (exit 1); exit 1; }; }
8622 fi
8623
8624   else
8625     LIBS="$LIBS -lgssapi32"
8626   fi
8627 fi
8628
8629 if test "$with_krb5" = yes ; then
8630   if test "$PORTNAME" != "win32"; then
8631      { $as_echo "$as_me:$LINENO: checking for library containing com_err" >&5
8632 $as_echo_n "checking for library containing com_err... " >&6; }
8633 if test "${ac_cv_search_com_err+set}" = set; then
8634   $as_echo_n "(cached) " >&6
8635 else
8636   ac_func_search_save_LIBS=$LIBS
8637 cat >conftest.$ac_ext <<_ACEOF
8638 /* confdefs.h.  */
8639 _ACEOF
8640 cat confdefs.h >>conftest.$ac_ext
8641 cat >>conftest.$ac_ext <<_ACEOF
8642 /* end confdefs.h.  */
8643
8644 /* Override any GCC internal prototype to avoid an error.
8645    Use char because int might match the return type of a GCC
8646    builtin and then its argument prototype would still apply.  */
8647 #ifdef __cplusplus
8648 extern "C"
8649 #endif
8650 char com_err ();
8651 int
8652 main ()
8653 {
8654 return com_err ();
8655   ;
8656   return 0;
8657 }
8658 _ACEOF
8659 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' com_err 'com_err -lssl -lcrypto'; do
8660   if test -z "$ac_lib"; then
8661     ac_res="none required"
8662   else
8663     ac_res=-l$ac_lib
8664     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8665   fi
8666   rm -f conftest.$ac_objext conftest$ac_exeext
8667 if { (ac_try="$ac_link"
8668 case "(($ac_try" in
8669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8670   *) ac_try_echo=$ac_try;;
8671 esac
8672 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8673 $as_echo "$ac_try_echo") >&5
8674   (eval "$ac_link") 2>conftest.er1
8675   ac_status=$?
8676   grep -v '^ *+' conftest.er1 >conftest.err
8677   rm -f conftest.er1
8678   cat conftest.err >&5
8679   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8680   (exit $ac_status); } && {
8681          test -z "$ac_c_werror_flag" ||
8682          test ! -s conftest.err
8683        } && test -s conftest$ac_exeext && {
8684          test "$cross_compiling" = yes ||
8685          $as_test_x conftest$ac_exeext
8686        }; then
8687   ac_cv_search_com_err=$ac_res
8688 else
8689   $as_echo "$as_me: failed program was:" >&5
8690 sed 's/^/| /' conftest.$ac_ext >&5
8691
8692
8693 fi
8694
8695 rm -rf conftest.dSYM
8696 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8697       conftest$ac_exeext
8698   if test "${ac_cv_search_com_err+set}" = set; then
8699   break
8700 fi
8701 done
8702 if test "${ac_cv_search_com_err+set}" = set; then
8703   :
8704 else
8705   ac_cv_search_com_err=no
8706 fi
8707 rm conftest.$ac_ext
8708 LIBS=$ac_func_search_save_LIBS
8709 fi
8710 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8711 $as_echo "$ac_cv_search_com_err" >&6; }
8712 ac_res=$ac_cv_search_com_err
8713 if test "$ac_res" != no; then
8714   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8715
8716 else
8717   { { $as_echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8718 $as_echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8719    { (exit 1); exit 1; }; }
8720 fi
8721
8722      { $as_echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
8723 $as_echo_n "checking for library containing krb5_sendauth... " >&6; }
8724 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8725   $as_echo_n "(cached) " >&6
8726 else
8727   ac_func_search_save_LIBS=$LIBS
8728 cat >conftest.$ac_ext <<_ACEOF
8729 /* confdefs.h.  */
8730 _ACEOF
8731 cat confdefs.h >>conftest.$ac_ext
8732 cat >>conftest.$ac_ext <<_ACEOF
8733 /* end confdefs.h.  */
8734
8735 /* Override any GCC internal prototype to avoid an error.
8736    Use char because int might match the return type of a GCC
8737    builtin and then its argument prototype would still apply.  */
8738 #ifdef __cplusplus
8739 extern "C"
8740 #endif
8741 char krb5_sendauth ();
8742 int
8743 main ()
8744 {
8745 return krb5_sendauth ();
8746   ;
8747   return 0;
8748 }
8749 _ACEOF
8750 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'; do
8751   if test -z "$ac_lib"; then
8752     ac_res="none required"
8753   else
8754     ac_res=-l$ac_lib
8755     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8756   fi
8757   rm -f conftest.$ac_objext conftest$ac_exeext
8758 if { (ac_try="$ac_link"
8759 case "(($ac_try" in
8760   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8761   *) ac_try_echo=$ac_try;;
8762 esac
8763 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8764 $as_echo "$ac_try_echo") >&5
8765   (eval "$ac_link") 2>conftest.er1
8766   ac_status=$?
8767   grep -v '^ *+' conftest.er1 >conftest.err
8768   rm -f conftest.er1
8769   cat conftest.err >&5
8770   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8771   (exit $ac_status); } && {
8772          test -z "$ac_c_werror_flag" ||
8773          test ! -s conftest.err
8774        } && test -s conftest$ac_exeext && {
8775          test "$cross_compiling" = yes ||
8776          $as_test_x conftest$ac_exeext
8777        }; then
8778   ac_cv_search_krb5_sendauth=$ac_res
8779 else
8780   $as_echo "$as_me: failed program was:" >&5
8781 sed 's/^/| /' conftest.$ac_ext >&5
8782
8783
8784 fi
8785
8786 rm -rf conftest.dSYM
8787 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8788       conftest$ac_exeext
8789   if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8790   break
8791 fi
8792 done
8793 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8794   :
8795 else
8796   ac_cv_search_krb5_sendauth=no
8797 fi
8798 rm conftest.$ac_ext
8799 LIBS=$ac_func_search_save_LIBS
8800 fi
8801 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
8802 $as_echo "$ac_cv_search_krb5_sendauth" >&6; }
8803 ac_res=$ac_cv_search_krb5_sendauth
8804 if test "$ac_res" != no; then
8805   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8806
8807 else
8808   { { $as_echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
8809 $as_echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
8810    { (exit 1); exit 1; }; }
8811 fi
8812
8813   else
8814      { $as_echo "$as_me:$LINENO: checking for library containing com_err" >&5
8815 $as_echo_n "checking for library containing com_err... " >&6; }
8816 if test "${ac_cv_search_com_err+set}" = set; then
8817   $as_echo_n "(cached) " >&6
8818 else
8819   ac_func_search_save_LIBS=$LIBS
8820 cat >conftest.$ac_ext <<_ACEOF
8821 /* confdefs.h.  */
8822 _ACEOF
8823 cat confdefs.h >>conftest.$ac_ext
8824 cat >>conftest.$ac_ext <<_ACEOF
8825 /* end confdefs.h.  */
8826
8827 /* Override any GCC internal prototype to avoid an error.
8828    Use char because int might match the return type of a GCC
8829    builtin and then its argument prototype would still apply.  */
8830 #ifdef __cplusplus
8831 extern "C"
8832 #endif
8833 char com_err ();
8834 int
8835 main ()
8836 {
8837 return com_err ();
8838   ;
8839   return 0;
8840 }
8841 _ACEOF
8842 for ac_lib in '' 'comerr32 -lkrb5_32'; do
8843   if test -z "$ac_lib"; then
8844     ac_res="none required"
8845   else
8846     ac_res=-l$ac_lib
8847     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8848   fi
8849   rm -f conftest.$ac_objext conftest$ac_exeext
8850 if { (ac_try="$ac_link"
8851 case "(($ac_try" in
8852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8853   *) ac_try_echo=$ac_try;;
8854 esac
8855 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8856 $as_echo "$ac_try_echo") >&5
8857   (eval "$ac_link") 2>conftest.er1
8858   ac_status=$?
8859   grep -v '^ *+' conftest.er1 >conftest.err
8860   rm -f conftest.er1
8861   cat conftest.err >&5
8862   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8863   (exit $ac_status); } && {
8864          test -z "$ac_c_werror_flag" ||
8865          test ! -s conftest.err
8866        } && test -s conftest$ac_exeext && {
8867          test "$cross_compiling" = yes ||
8868          $as_test_x conftest$ac_exeext
8869        }; then
8870   ac_cv_search_com_err=$ac_res
8871 else
8872   $as_echo "$as_me: failed program was:" >&5
8873 sed 's/^/| /' conftest.$ac_ext >&5
8874
8875
8876 fi
8877
8878 rm -rf conftest.dSYM
8879 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8880       conftest$ac_exeext
8881   if test "${ac_cv_search_com_err+set}" = set; then
8882   break
8883 fi
8884 done
8885 if test "${ac_cv_search_com_err+set}" = set; then
8886   :
8887 else
8888   ac_cv_search_com_err=no
8889 fi
8890 rm conftest.$ac_ext
8891 LIBS=$ac_func_search_save_LIBS
8892 fi
8893 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8894 $as_echo "$ac_cv_search_com_err" >&6; }
8895 ac_res=$ac_cv_search_com_err
8896 if test "$ac_res" != no; then
8897   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8898
8899 else
8900   { { $as_echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8901 $as_echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8902    { (exit 1); exit 1; }; }
8903 fi
8904
8905   fi
8906 fi
8907
8908 if test "$with_openssl" = yes ; then
8909     if test "$PORTNAME" != "win32"; then
8910
8911 { $as_echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
8912 $as_echo_n "checking for CRYPTO_new_ex_data in -lcrypto... " >&6; }
8913 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
8914   $as_echo_n "(cached) " >&6
8915 else
8916   ac_check_lib_save_LIBS=$LIBS
8917 LIBS="-lcrypto  $LIBS"
8918 cat >conftest.$ac_ext <<_ACEOF
8919 /* confdefs.h.  */
8920 _ACEOF
8921 cat confdefs.h >>conftest.$ac_ext
8922 cat >>conftest.$ac_ext <<_ACEOF
8923 /* end confdefs.h.  */
8924
8925 /* Override any GCC internal prototype to avoid an error.
8926    Use char because int might match the return type of a GCC
8927    builtin and then its argument prototype would still apply.  */
8928 #ifdef __cplusplus
8929 extern "C"
8930 #endif
8931 char CRYPTO_new_ex_data ();
8932 int
8933 main ()
8934 {
8935 return CRYPTO_new_ex_data ();
8936   ;
8937   return 0;
8938 }
8939 _ACEOF
8940 rm -f conftest.$ac_objext conftest$ac_exeext
8941 if { (ac_try="$ac_link"
8942 case "(($ac_try" in
8943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8944   *) ac_try_echo=$ac_try;;
8945 esac
8946 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8947 $as_echo "$ac_try_echo") >&5
8948   (eval "$ac_link") 2>conftest.er1
8949   ac_status=$?
8950   grep -v '^ *+' conftest.er1 >conftest.err
8951   rm -f conftest.er1
8952   cat conftest.err >&5
8953   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8954   (exit $ac_status); } && {
8955          test -z "$ac_c_werror_flag" ||
8956          test ! -s conftest.err
8957        } && test -s conftest$ac_exeext && {
8958          test "$cross_compiling" = yes ||
8959          $as_test_x conftest$ac_exeext
8960        }; then
8961   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
8962 else
8963   $as_echo "$as_me: failed program was:" >&5
8964 sed 's/^/| /' conftest.$ac_ext >&5
8965
8966         ac_cv_lib_crypto_CRYPTO_new_ex_data=no
8967 fi
8968
8969 rm -rf conftest.dSYM
8970 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8971       conftest$ac_exeext conftest.$ac_ext
8972 LIBS=$ac_check_lib_save_LIBS
8973 fi
8974 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
8975 $as_echo "$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6; }
8976 if test "x$ac_cv_lib_crypto_CRYPTO_new_ex_data" = x""yes; then
8977   cat >>confdefs.h <<_ACEOF
8978 #define HAVE_LIBCRYPTO 1
8979 _ACEOF
8980
8981   LIBS="-lcrypto $LIBS"
8982
8983 else
8984   { { $as_echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
8985 $as_echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
8986    { (exit 1); exit 1; }; }
8987 fi
8988
8989
8990 { $as_echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
8991 $as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
8992 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
8993   $as_echo_n "(cached) " >&6
8994 else
8995   ac_check_lib_save_LIBS=$LIBS
8996 LIBS="-lssl  $LIBS"
8997 cat >conftest.$ac_ext <<_ACEOF
8998 /* confdefs.h.  */
8999 _ACEOF
9000 cat confdefs.h >>conftest.$ac_ext
9001 cat >>conftest.$ac_ext <<_ACEOF
9002 /* end confdefs.h.  */
9003
9004 /* Override any GCC internal prototype to avoid an error.
9005    Use char because int might match the return type of a GCC
9006    builtin and then its argument prototype would still apply.  */
9007 #ifdef __cplusplus
9008 extern "C"
9009 #endif
9010 char SSL_library_init ();
9011 int
9012 main ()
9013 {
9014 return SSL_library_init ();
9015   ;
9016   return 0;
9017 }
9018 _ACEOF
9019 rm -f conftest.$ac_objext conftest$ac_exeext
9020 if { (ac_try="$ac_link"
9021 case "(($ac_try" in
9022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9023   *) ac_try_echo=$ac_try;;
9024 esac
9025 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9026 $as_echo "$ac_try_echo") >&5
9027   (eval "$ac_link") 2>conftest.er1
9028   ac_status=$?
9029   grep -v '^ *+' conftest.er1 >conftest.err
9030   rm -f conftest.er1
9031   cat conftest.err >&5
9032   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033   (exit $ac_status); } && {
9034          test -z "$ac_c_werror_flag" ||
9035          test ! -s conftest.err
9036        } && test -s conftest$ac_exeext && {
9037          test "$cross_compiling" = yes ||
9038          $as_test_x conftest$ac_exeext
9039        }; then
9040   ac_cv_lib_ssl_SSL_library_init=yes
9041 else
9042   $as_echo "$as_me: failed program was:" >&5
9043 sed 's/^/| /' conftest.$ac_ext >&5
9044
9045         ac_cv_lib_ssl_SSL_library_init=no
9046 fi
9047
9048 rm -rf conftest.dSYM
9049 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9050       conftest$ac_exeext conftest.$ac_ext
9051 LIBS=$ac_check_lib_save_LIBS
9052 fi
9053 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
9054 $as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
9055 if test "x$ac_cv_lib_ssl_SSL_library_init" = x""yes; then
9056   cat >>confdefs.h <<_ACEOF
9057 #define HAVE_LIBSSL 1
9058 _ACEOF
9059
9060   LIBS="-lssl $LIBS"
9061
9062 else
9063   { { $as_echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
9064 $as_echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
9065    { (exit 1); exit 1; }; }
9066 fi
9067
9068   else
9069
9070 { $as_echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
9071 $as_echo_n "checking for CRYPTO_new_ex_data in -leay32... " >&6; }
9072 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
9073   $as_echo_n "(cached) " >&6
9074 else
9075   ac_check_lib_save_LIBS=$LIBS
9076 LIBS="-leay32  $LIBS"
9077 cat >conftest.$ac_ext <<_ACEOF
9078 /* confdefs.h.  */
9079 _ACEOF
9080 cat confdefs.h >>conftest.$ac_ext
9081 cat >>conftest.$ac_ext <<_ACEOF
9082 /* end confdefs.h.  */
9083
9084 /* Override any GCC internal prototype to avoid an error.
9085    Use char because int might match the return type of a GCC
9086    builtin and then its argument prototype would still apply.  */
9087 #ifdef __cplusplus
9088 extern "C"
9089 #endif
9090 char CRYPTO_new_ex_data ();
9091 int
9092 main ()
9093 {
9094 return CRYPTO_new_ex_data ();
9095   ;
9096   return 0;
9097 }
9098 _ACEOF
9099 rm -f conftest.$ac_objext conftest$ac_exeext
9100 if { (ac_try="$ac_link"
9101 case "(($ac_try" in
9102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9103   *) ac_try_echo=$ac_try;;
9104 esac
9105 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9106 $as_echo "$ac_try_echo") >&5
9107   (eval "$ac_link") 2>conftest.er1
9108   ac_status=$?
9109   grep -v '^ *+' conftest.er1 >conftest.err
9110   rm -f conftest.er1
9111   cat conftest.err >&5
9112   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9113   (exit $ac_status); } && {
9114          test -z "$ac_c_werror_flag" ||
9115          test ! -s conftest.err
9116        } && test -s conftest$ac_exeext && {
9117          test "$cross_compiling" = yes ||
9118          $as_test_x conftest$ac_exeext
9119        }; then
9120   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
9121 else
9122   $as_echo "$as_me: failed program was:" >&5
9123 sed 's/^/| /' conftest.$ac_ext >&5
9124
9125         ac_cv_lib_eay32_CRYPTO_new_ex_data=no
9126 fi
9127
9128 rm -rf conftest.dSYM
9129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9130       conftest$ac_exeext conftest.$ac_ext
9131 LIBS=$ac_check_lib_save_LIBS
9132 fi
9133 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
9134 $as_echo "$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6; }
9135 if test "x$ac_cv_lib_eay32_CRYPTO_new_ex_data" = x""yes; then
9136   cat >>confdefs.h <<_ACEOF
9137 #define HAVE_LIBEAY32 1
9138 _ACEOF
9139
9140   LIBS="-leay32 $LIBS"
9141
9142 else
9143   { { $as_echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
9144 $as_echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
9145    { (exit 1); exit 1; }; }
9146 fi
9147
9148
9149 { $as_echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
9150 $as_echo_n "checking for SSL_library_init in -lssleay32... " >&6; }
9151 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
9152   $as_echo_n "(cached) " >&6
9153 else
9154   ac_check_lib_save_LIBS=$LIBS
9155 LIBS="-lssleay32  $LIBS"
9156 cat >conftest.$ac_ext <<_ACEOF
9157 /* confdefs.h.  */
9158 _ACEOF
9159 cat confdefs.h >>conftest.$ac_ext
9160 cat >>conftest.$ac_ext <<_ACEOF
9161 /* end confdefs.h.  */
9162
9163 /* Override any GCC internal prototype to avoid an error.
9164    Use char because int might match the return type of a GCC
9165    builtin and then its argument prototype would still apply.  */
9166 #ifdef __cplusplus
9167 extern "C"
9168 #endif
9169 char SSL_library_init ();
9170 int
9171 main ()
9172 {
9173 return SSL_library_init ();
9174   ;
9175   return 0;
9176 }
9177 _ACEOF
9178 rm -f conftest.$ac_objext conftest$ac_exeext
9179 if { (ac_try="$ac_link"
9180 case "(($ac_try" in
9181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9182   *) ac_try_echo=$ac_try;;
9183 esac
9184 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9185 $as_echo "$ac_try_echo") >&5
9186   (eval "$ac_link") 2>conftest.er1
9187   ac_status=$?
9188   grep -v '^ *+' conftest.er1 >conftest.err
9189   rm -f conftest.er1
9190   cat conftest.err >&5
9191   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9192   (exit $ac_status); } && {
9193          test -z "$ac_c_werror_flag" ||
9194          test ! -s conftest.err
9195        } && test -s conftest$ac_exeext && {
9196          test "$cross_compiling" = yes ||
9197          $as_test_x conftest$ac_exeext
9198        }; then
9199   ac_cv_lib_ssleay32_SSL_library_init=yes
9200 else
9201   $as_echo "$as_me: failed program was:" >&5
9202 sed 's/^/| /' conftest.$ac_ext >&5
9203
9204         ac_cv_lib_ssleay32_SSL_library_init=no
9205 fi
9206
9207 rm -rf conftest.dSYM
9208 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9209       conftest$ac_exeext conftest.$ac_ext
9210 LIBS=$ac_check_lib_save_LIBS
9211 fi
9212 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
9213 $as_echo "$ac_cv_lib_ssleay32_SSL_library_init" >&6; }
9214 if test "x$ac_cv_lib_ssleay32_SSL_library_init" = x""yes; then
9215   cat >>confdefs.h <<_ACEOF
9216 #define HAVE_LIBSSLEAY32 1
9217 _ACEOF
9218
9219   LIBS="-lssleay32 $LIBS"
9220
9221 else
9222   { { $as_echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
9223 $as_echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
9224    { (exit 1); exit 1; }; }
9225 fi
9226
9227   fi
9228 fi
9229
9230 if test "$with_pam" = yes ; then
9231
9232 { $as_echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
9233 $as_echo_n "checking for pam_start in -lpam... " >&6; }
9234 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
9235   $as_echo_n "(cached) " >&6
9236 else
9237   ac_check_lib_save_LIBS=$LIBS
9238 LIBS="-lpam  $LIBS"
9239 cat >conftest.$ac_ext <<_ACEOF
9240 /* confdefs.h.  */
9241 _ACEOF
9242 cat confdefs.h >>conftest.$ac_ext
9243 cat >>conftest.$ac_ext <<_ACEOF
9244 /* end confdefs.h.  */
9245
9246 /* Override any GCC internal prototype to avoid an error.
9247    Use char because int might match the return type of a GCC
9248    builtin and then its argument prototype would still apply.  */
9249 #ifdef __cplusplus
9250 extern "C"
9251 #endif
9252 char pam_start ();
9253 int
9254 main ()
9255 {
9256 return pam_start ();
9257   ;
9258   return 0;
9259 }
9260 _ACEOF
9261 rm -f conftest.$ac_objext conftest$ac_exeext
9262 if { (ac_try="$ac_link"
9263 case "(($ac_try" in
9264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9265   *) ac_try_echo=$ac_try;;
9266 esac
9267 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9268 $as_echo "$ac_try_echo") >&5
9269   (eval "$ac_link") 2>conftest.er1
9270   ac_status=$?
9271   grep -v '^ *+' conftest.er1 >conftest.err
9272   rm -f conftest.er1
9273   cat conftest.err >&5
9274   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9275   (exit $ac_status); } && {
9276          test -z "$ac_c_werror_flag" ||
9277          test ! -s conftest.err
9278        } && test -s conftest$ac_exeext && {
9279          test "$cross_compiling" = yes ||
9280          $as_test_x conftest$ac_exeext
9281        }; then
9282   ac_cv_lib_pam_pam_start=yes
9283 else
9284   $as_echo "$as_me: failed program was:" >&5
9285 sed 's/^/| /' conftest.$ac_ext >&5
9286
9287         ac_cv_lib_pam_pam_start=no
9288 fi
9289
9290 rm -rf conftest.dSYM
9291 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9292       conftest$ac_exeext conftest.$ac_ext
9293 LIBS=$ac_check_lib_save_LIBS
9294 fi
9295 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
9296 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
9297 if test "x$ac_cv_lib_pam_pam_start" = x""yes; then
9298   cat >>confdefs.h <<_ACEOF
9299 #define HAVE_LIBPAM 1
9300 _ACEOF
9301
9302   LIBS="-lpam $LIBS"
9303
9304 else
9305   { { $as_echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
9306 $as_echo "$as_me: error: library 'pam' is required for PAM" >&2;}
9307    { (exit 1); exit 1; }; }
9308 fi
9309
9310 fi
9311
9312 if test "$with_libxml" = yes ; then
9313
9314 { $as_echo "$as_me:$LINENO: checking for xmlSaveToBuffer in -lxml2" >&5
9315 $as_echo_n "checking for xmlSaveToBuffer in -lxml2... " >&6; }
9316 if test "${ac_cv_lib_xml2_xmlSaveToBuffer+set}" = set; then
9317   $as_echo_n "(cached) " >&6
9318 else
9319   ac_check_lib_save_LIBS=$LIBS
9320 LIBS="-lxml2  $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 xmlSaveToBuffer ();
9335 int
9336 main ()
9337 {
9338 return xmlSaveToBuffer ();
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_xml2_xmlSaveToBuffer=yes
9365 else
9366   $as_echo "$as_me: failed program was:" >&5
9367 sed 's/^/| /' conftest.$ac_ext >&5
9368
9369         ac_cv_lib_xml2_xmlSaveToBuffer=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_xml2_xmlSaveToBuffer" >&5
9378 $as_echo "$ac_cv_lib_xml2_xmlSaveToBuffer" >&6; }
9379 if test "x$ac_cv_lib_xml2_xmlSaveToBuffer" = x""yes; then
9380   cat >>confdefs.h <<_ACEOF
9381 #define HAVE_LIBXML2 1
9382 _ACEOF
9383
9384   LIBS="-lxml2 $LIBS"
9385
9386 else
9387   { { $as_echo "$as_me:$LINENO: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&5
9388 $as_echo "$as_me: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&2;}
9389    { (exit 1); exit 1; }; }
9390 fi
9391
9392 fi
9393
9394 if test "$with_libxslt" = yes ; then
9395
9396 { $as_echo "$as_me:$LINENO: checking for xsltCleanupGlobals in -lxslt" >&5
9397 $as_echo_n "checking for xsltCleanupGlobals in -lxslt... " >&6; }
9398 if test "${ac_cv_lib_xslt_xsltCleanupGlobals+set}" = set; then
9399   $as_echo_n "(cached) " >&6
9400 else
9401   ac_check_lib_save_LIBS=$LIBS
9402 LIBS="-lxslt  $LIBS"
9403 cat >conftest.$ac_ext <<_ACEOF
9404 /* confdefs.h.  */
9405 _ACEOF
9406 cat confdefs.h >>conftest.$ac_ext
9407 cat >>conftest.$ac_ext <<_ACEOF
9408 /* end confdefs.h.  */
9409
9410 /* Override any GCC internal prototype to avoid an error.
9411    Use char because int might match the return type of a GCC
9412    builtin and then its argument prototype would still apply.  */
9413 #ifdef __cplusplus
9414 extern "C"
9415 #endif
9416 char xsltCleanupGlobals ();
9417 int
9418 main ()
9419 {
9420 return xsltCleanupGlobals ();
9421   ;
9422   return 0;
9423 }
9424 _ACEOF
9425 rm -f conftest.$ac_objext conftest$ac_exeext
9426 if { (ac_try="$ac_link"
9427 case "(($ac_try" in
9428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9429   *) ac_try_echo=$ac_try;;
9430 esac
9431 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9432 $as_echo "$ac_try_echo") >&5
9433   (eval "$ac_link") 2>conftest.er1
9434   ac_status=$?
9435   grep -v '^ *+' conftest.er1 >conftest.err
9436   rm -f conftest.er1
9437   cat conftest.err >&5
9438   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439   (exit $ac_status); } && {
9440          test -z "$ac_c_werror_flag" ||
9441          test ! -s conftest.err
9442        } && test -s conftest$ac_exeext && {
9443          test "$cross_compiling" = yes ||
9444          $as_test_x conftest$ac_exeext
9445        }; then
9446   ac_cv_lib_xslt_xsltCleanupGlobals=yes
9447 else
9448   $as_echo "$as_me: failed program was:" >&5
9449 sed 's/^/| /' conftest.$ac_ext >&5
9450
9451         ac_cv_lib_xslt_xsltCleanupGlobals=no
9452 fi
9453
9454 rm -rf conftest.dSYM
9455 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9456       conftest$ac_exeext conftest.$ac_ext
9457 LIBS=$ac_check_lib_save_LIBS
9458 fi
9459 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xslt_xsltCleanupGlobals" >&5
9460 $as_echo "$ac_cv_lib_xslt_xsltCleanupGlobals" >&6; }
9461 if test "x$ac_cv_lib_xslt_xsltCleanupGlobals" = x""yes; then
9462   cat >>confdefs.h <<_ACEOF
9463 #define HAVE_LIBXSLT 1
9464 _ACEOF
9465
9466   LIBS="-lxslt $LIBS"
9467
9468 else
9469   { { $as_echo "$as_me:$LINENO: error: library 'xslt' is required for XSLT support" >&5
9470 $as_echo "$as_me: error: library 'xslt' is required for XSLT support" >&2;}
9471    { (exit 1); exit 1; }; }
9472 fi
9473
9474 fi
9475
9476 # for contrib/sepgsql
9477 if test "$with_selinux" = yes; then
9478
9479 { $as_echo "$as_me:$LINENO: checking for selinux_sepgsql_context_path in -lselinux" >&5
9480 $as_echo_n "checking for selinux_sepgsql_context_path in -lselinux... " >&6; }
9481 if test "${ac_cv_lib_selinux_selinux_sepgsql_context_path+set}" = set; then
9482   $as_echo_n "(cached) " >&6
9483 else
9484   ac_check_lib_save_LIBS=$LIBS
9485 LIBS="-lselinux  $LIBS"
9486 cat >conftest.$ac_ext <<_ACEOF
9487 /* confdefs.h.  */
9488 _ACEOF
9489 cat confdefs.h >>conftest.$ac_ext
9490 cat >>conftest.$ac_ext <<_ACEOF
9491 /* end confdefs.h.  */
9492
9493 /* Override any GCC internal prototype to avoid an error.
9494    Use char because int might match the return type of a GCC
9495    builtin and then its argument prototype would still apply.  */
9496 #ifdef __cplusplus
9497 extern "C"
9498 #endif
9499 char selinux_sepgsql_context_path ();
9500 int
9501 main ()
9502 {
9503 return selinux_sepgsql_context_path ();
9504   ;
9505   return 0;
9506 }
9507 _ACEOF
9508 rm -f conftest.$ac_objext conftest$ac_exeext
9509 if { (ac_try="$ac_link"
9510 case "(($ac_try" in
9511   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9512   *) ac_try_echo=$ac_try;;
9513 esac
9514 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9515 $as_echo "$ac_try_echo") >&5
9516   (eval "$ac_link") 2>conftest.er1
9517   ac_status=$?
9518   grep -v '^ *+' conftest.er1 >conftest.err
9519   rm -f conftest.er1
9520   cat conftest.err >&5
9521   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9522   (exit $ac_status); } && {
9523          test -z "$ac_c_werror_flag" ||
9524          test ! -s conftest.err
9525        } && test -s conftest$ac_exeext && {
9526          test "$cross_compiling" = yes ||
9527          $as_test_x conftest$ac_exeext
9528        }; then
9529   ac_cv_lib_selinux_selinux_sepgsql_context_path=yes
9530 else
9531   $as_echo "$as_me: failed program was:" >&5
9532 sed 's/^/| /' conftest.$ac_ext >&5
9533
9534         ac_cv_lib_selinux_selinux_sepgsql_context_path=no
9535 fi
9536
9537 rm -rf conftest.dSYM
9538 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9539       conftest$ac_exeext conftest.$ac_ext
9540 LIBS=$ac_check_lib_save_LIBS
9541 fi
9542 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_selinux_sepgsql_context_path" >&5
9543 $as_echo "$ac_cv_lib_selinux_selinux_sepgsql_context_path" >&6; }
9544 if test "x$ac_cv_lib_selinux_selinux_sepgsql_context_path" = x""yes; then
9545   cat >>confdefs.h <<_ACEOF
9546 #define HAVE_LIBSELINUX 1
9547 _ACEOF
9548
9549   LIBS="-lselinux $LIBS"
9550
9551 else
9552   { { $as_echo "$as_me:$LINENO: error: library 'libselinux', version 2.0.93 or newer, is required for SELinux support" >&5
9553 $as_echo "$as_me: error: library 'libselinux', version 2.0.93 or newer, is required for SELinux support" >&2;}
9554    { (exit 1); exit 1; }; }
9555 fi
9556
9557 fi
9558
9559 # for contrib/uuid-ossp
9560 if test "$with_ossp_uuid" = yes ; then
9561   { $as_echo "$as_me:$LINENO: checking for uuid_export in -lossp-uuid" >&5
9562 $as_echo_n "checking for uuid_export in -lossp-uuid... " >&6; }
9563 if test "${ac_cv_lib_ossp_uuid_uuid_export+set}" = set; then
9564   $as_echo_n "(cached) " >&6
9565 else
9566   ac_check_lib_save_LIBS=$LIBS
9567 LIBS="-lossp-uuid  $LIBS"
9568 cat >conftest.$ac_ext <<_ACEOF
9569 /* confdefs.h.  */
9570 _ACEOF
9571 cat confdefs.h >>conftest.$ac_ext
9572 cat >>conftest.$ac_ext <<_ACEOF
9573 /* end confdefs.h.  */
9574
9575 /* Override any GCC internal prototype to avoid an error.
9576    Use char because int might match the return type of a GCC
9577    builtin and then its argument prototype would still apply.  */
9578 #ifdef __cplusplus
9579 extern "C"
9580 #endif
9581 char uuid_export ();
9582 int
9583 main ()
9584 {
9585 return uuid_export ();
9586   ;
9587   return 0;
9588 }
9589 _ACEOF
9590 rm -f conftest.$ac_objext conftest$ac_exeext
9591 if { (ac_try="$ac_link"
9592 case "(($ac_try" in
9593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9594   *) ac_try_echo=$ac_try;;
9595 esac
9596 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9597 $as_echo "$ac_try_echo") >&5
9598   (eval "$ac_link") 2>conftest.er1
9599   ac_status=$?
9600   grep -v '^ *+' conftest.er1 >conftest.err
9601   rm -f conftest.er1
9602   cat conftest.err >&5
9603   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9604   (exit $ac_status); } && {
9605          test -z "$ac_c_werror_flag" ||
9606          test ! -s conftest.err
9607        } && test -s conftest$ac_exeext && {
9608          test "$cross_compiling" = yes ||
9609          $as_test_x conftest$ac_exeext
9610        }; then
9611   ac_cv_lib_ossp_uuid_uuid_export=yes
9612 else
9613   $as_echo "$as_me: failed program was:" >&5
9614 sed 's/^/| /' conftest.$ac_ext >&5
9615
9616         ac_cv_lib_ossp_uuid_uuid_export=no
9617 fi
9618
9619 rm -rf conftest.dSYM
9620 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9621       conftest$ac_exeext conftest.$ac_ext
9622 LIBS=$ac_check_lib_save_LIBS
9623 fi
9624 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ossp_uuid_uuid_export" >&5
9625 $as_echo "$ac_cv_lib_ossp_uuid_uuid_export" >&6; }
9626 if test "x$ac_cv_lib_ossp_uuid_uuid_export" = x""yes; then
9627   OSSP_UUID_LIBS="-lossp-uuid"
9628 else
9629   { $as_echo "$as_me:$LINENO: checking for uuid_export in -luuid" >&5
9630 $as_echo_n "checking for uuid_export in -luuid... " >&6; }
9631 if test "${ac_cv_lib_uuid_uuid_export+set}" = set; then
9632   $as_echo_n "(cached) " >&6
9633 else
9634   ac_check_lib_save_LIBS=$LIBS
9635 LIBS="-luuid  $LIBS"
9636 cat >conftest.$ac_ext <<_ACEOF
9637 /* confdefs.h.  */
9638 _ACEOF
9639 cat confdefs.h >>conftest.$ac_ext
9640 cat >>conftest.$ac_ext <<_ACEOF
9641 /* end confdefs.h.  */
9642
9643 /* Override any GCC internal prototype to avoid an error.
9644    Use char because int might match the return type of a GCC
9645    builtin and then its argument prototype would still apply.  */
9646 #ifdef __cplusplus
9647 extern "C"
9648 #endif
9649 char uuid_export ();
9650 int
9651 main ()
9652 {
9653 return uuid_export ();
9654   ;
9655   return 0;
9656 }
9657 _ACEOF
9658 rm -f conftest.$ac_objext conftest$ac_exeext
9659 if { (ac_try="$ac_link"
9660 case "(($ac_try" in
9661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9662   *) ac_try_echo=$ac_try;;
9663 esac
9664 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9665 $as_echo "$ac_try_echo") >&5
9666   (eval "$ac_link") 2>conftest.er1
9667   ac_status=$?
9668   grep -v '^ *+' conftest.er1 >conftest.err
9669   rm -f conftest.er1
9670   cat conftest.err >&5
9671   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672   (exit $ac_status); } && {
9673          test -z "$ac_c_werror_flag" ||
9674          test ! -s conftest.err
9675        } && test -s conftest$ac_exeext && {
9676          test "$cross_compiling" = yes ||
9677          $as_test_x conftest$ac_exeext
9678        }; then
9679   ac_cv_lib_uuid_uuid_export=yes
9680 else
9681   $as_echo "$as_me: failed program was:" >&5
9682 sed 's/^/| /' conftest.$ac_ext >&5
9683
9684         ac_cv_lib_uuid_uuid_export=no
9685 fi
9686
9687 rm -rf conftest.dSYM
9688 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9689       conftest$ac_exeext conftest.$ac_ext
9690 LIBS=$ac_check_lib_save_LIBS
9691 fi
9692 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_uuid_uuid_export" >&5
9693 $as_echo "$ac_cv_lib_uuid_uuid_export" >&6; }
9694 if test "x$ac_cv_lib_uuid_uuid_export" = x""yes; then
9695   OSSP_UUID_LIBS="-luuid"
9696 else
9697   { { $as_echo "$as_me:$LINENO: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&5
9698 $as_echo "$as_me: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&2;}
9699    { (exit 1); exit 1; }; }
9700 fi
9701
9702 fi
9703
9704 fi
9705
9706
9707
9708 ##
9709 ## Header files
9710 ##
9711
9712 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9713 $as_echo_n "checking for ANSI C header files... " >&6; }
9714 if test "${ac_cv_header_stdc+set}" = set; then
9715   $as_echo_n "(cached) " >&6
9716 else
9717   cat >conftest.$ac_ext <<_ACEOF
9718 /* confdefs.h.  */
9719 _ACEOF
9720 cat confdefs.h >>conftest.$ac_ext
9721 cat >>conftest.$ac_ext <<_ACEOF
9722 /* end confdefs.h.  */
9723 #include <stdlib.h>
9724 #include <stdarg.h>
9725 #include <string.h>
9726 #include <float.h>
9727
9728 int
9729 main ()
9730 {
9731
9732   ;
9733   return 0;
9734 }
9735 _ACEOF
9736 rm -f conftest.$ac_objext
9737 if { (ac_try="$ac_compile"
9738 case "(($ac_try" in
9739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9740   *) ac_try_echo=$ac_try;;
9741 esac
9742 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9743 $as_echo "$ac_try_echo") >&5
9744   (eval "$ac_compile") 2>conftest.er1
9745   ac_status=$?
9746   grep -v '^ *+' conftest.er1 >conftest.err
9747   rm -f conftest.er1
9748   cat conftest.err >&5
9749   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9750   (exit $ac_status); } && {
9751          test -z "$ac_c_werror_flag" ||
9752          test ! -s conftest.err
9753        } && test -s conftest.$ac_objext; then
9754   ac_cv_header_stdc=yes
9755 else
9756   $as_echo "$as_me: failed program was:" >&5
9757 sed 's/^/| /' conftest.$ac_ext >&5
9758
9759         ac_cv_header_stdc=no
9760 fi
9761
9762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9763
9764 if test $ac_cv_header_stdc = yes; then
9765   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9766   cat >conftest.$ac_ext <<_ACEOF
9767 /* confdefs.h.  */
9768 _ACEOF
9769 cat confdefs.h >>conftest.$ac_ext
9770 cat >>conftest.$ac_ext <<_ACEOF
9771 /* end confdefs.h.  */
9772 #include <string.h>
9773
9774 _ACEOF
9775 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9776   $EGREP "memchr" >/dev/null 2>&1; then
9777   :
9778 else
9779   ac_cv_header_stdc=no
9780 fi
9781 rm -f conftest*
9782
9783 fi
9784
9785 if test $ac_cv_header_stdc = yes; then
9786   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9787   cat >conftest.$ac_ext <<_ACEOF
9788 /* confdefs.h.  */
9789 _ACEOF
9790 cat confdefs.h >>conftest.$ac_ext
9791 cat >>conftest.$ac_ext <<_ACEOF
9792 /* end confdefs.h.  */
9793 #include <stdlib.h>
9794
9795 _ACEOF
9796 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9797   $EGREP "free" >/dev/null 2>&1; then
9798   :
9799 else
9800   ac_cv_header_stdc=no
9801 fi
9802 rm -f conftest*
9803
9804 fi
9805
9806 if test $ac_cv_header_stdc = yes; then
9807   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9808   if test "$cross_compiling" = yes; then
9809   :
9810 else
9811   cat >conftest.$ac_ext <<_ACEOF
9812 /* confdefs.h.  */
9813 _ACEOF
9814 cat confdefs.h >>conftest.$ac_ext
9815 cat >>conftest.$ac_ext <<_ACEOF
9816 /* end confdefs.h.  */
9817 #include <ctype.h>
9818 #include <stdlib.h>
9819 #if ((' ' & 0x0FF) == 0x020)
9820 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9821 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9822 #else
9823 # define ISLOWER(c) \
9824                    (('a' <= (c) && (c) <= 'i') \
9825                      || ('j' <= (c) && (c) <= 'r') \
9826                      || ('s' <= (c) && (c) <= 'z'))
9827 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9828 #endif
9829
9830 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9831 int
9832 main ()
9833 {
9834   int i;
9835   for (i = 0; i < 256; i++)
9836     if (XOR (islower (i), ISLOWER (i))
9837         || toupper (i) != TOUPPER (i))
9838       return 2;
9839   return 0;
9840 }
9841 _ACEOF
9842 rm -f conftest$ac_exeext
9843 if { (ac_try="$ac_link"
9844 case "(($ac_try" in
9845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9846   *) ac_try_echo=$ac_try;;
9847 esac
9848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9849 $as_echo "$ac_try_echo") >&5
9850   (eval "$ac_link") 2>&5
9851   ac_status=$?
9852   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9853   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9854   { (case "(($ac_try" in
9855   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9856   *) ac_try_echo=$ac_try;;
9857 esac
9858 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9859 $as_echo "$ac_try_echo") >&5
9860   (eval "$ac_try") 2>&5
9861   ac_status=$?
9862   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863   (exit $ac_status); }; }; then
9864   :
9865 else
9866   $as_echo "$as_me: program exited with status $ac_status" >&5
9867 $as_echo "$as_me: failed program was:" >&5
9868 sed 's/^/| /' conftest.$ac_ext >&5
9869
9870 ( exit $ac_status )
9871 ac_cv_header_stdc=no
9872 fi
9873 rm -rf conftest.dSYM
9874 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9875 fi
9876
9877
9878 fi
9879 fi
9880 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9881 $as_echo "$ac_cv_header_stdc" >&6; }
9882 if test $ac_cv_header_stdc = yes; then
9883
9884 cat >>confdefs.h <<\_ACEOF
9885 #define STDC_HEADERS 1
9886 _ACEOF
9887
9888 fi
9889
9890 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9901                   inttypes.h stdint.h unistd.h
9902 do
9903 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9904 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9905 $as_echo_n "checking for $ac_header... " >&6; }
9906 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9907   $as_echo_n "(cached) " >&6
9908 else
9909   cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h.  */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h.  */
9915 $ac_includes_default
9916
9917 #include <$ac_header>
9918 _ACEOF
9919 rm -f conftest.$ac_objext
9920 if { (ac_try="$ac_compile"
9921 case "(($ac_try" in
9922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9923   *) ac_try_echo=$ac_try;;
9924 esac
9925 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9926 $as_echo "$ac_try_echo") >&5
9927   (eval "$ac_compile") 2>conftest.er1
9928   ac_status=$?
9929   grep -v '^ *+' conftest.er1 >conftest.err
9930   rm -f conftest.er1
9931   cat conftest.err >&5
9932   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9933   (exit $ac_status); } && {
9934          test -z "$ac_c_werror_flag" ||
9935          test ! -s conftest.err
9936        } && test -s conftest.$ac_objext; then
9937   eval "$as_ac_Header=yes"
9938 else
9939   $as_echo "$as_me: failed program was:" >&5
9940 sed 's/^/| /' conftest.$ac_ext >&5
9941
9942         eval "$as_ac_Header=no"
9943 fi
9944
9945 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9946 fi
9947 ac_res=`eval 'as_val=${'$as_ac_Header'}
9948                  $as_echo "$as_val"'`
9949                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9950 $as_echo "$ac_res" >&6; }
9951 as_val=`eval 'as_val=${'$as_ac_Header'}
9952                  $as_echo "$as_val"'`
9953    if test "x$as_val" = x""yes; then
9954   cat >>confdefs.h <<_ACEOF
9955 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9956 _ACEOF
9957
9958 fi
9959
9960 done
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994 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/ucred.h sys/un.h termios.h ucred.h utime.h wchar.h wctype.h kernel/OS.h kernel/image.h SupportDefs.h
9995 do
9996 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9997 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9998   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9999 $as_echo_n "checking for $ac_header... " >&6; }
10000 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10001   $as_echo_n "(cached) " >&6
10002 fi
10003 ac_res=`eval 'as_val=${'$as_ac_Header'}
10004                  $as_echo "$as_val"'`
10005                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10006 $as_echo "$ac_res" >&6; }
10007 else
10008   # Is the header compilable?
10009 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10010 $as_echo_n "checking $ac_header usability... " >&6; }
10011 cat >conftest.$ac_ext <<_ACEOF
10012 /* confdefs.h.  */
10013 _ACEOF
10014 cat confdefs.h >>conftest.$ac_ext
10015 cat >>conftest.$ac_ext <<_ACEOF
10016 /* end confdefs.h.  */
10017 $ac_includes_default
10018 #include <$ac_header>
10019 _ACEOF
10020 rm -f conftest.$ac_objext
10021 if { (ac_try="$ac_compile"
10022 case "(($ac_try" in
10023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10024   *) ac_try_echo=$ac_try;;
10025 esac
10026 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10027 $as_echo "$ac_try_echo") >&5
10028   (eval "$ac_compile") 2>conftest.er1
10029   ac_status=$?
10030   grep -v '^ *+' conftest.er1 >conftest.err
10031   rm -f conftest.er1
10032   cat conftest.err >&5
10033   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10034   (exit $ac_status); } && {
10035          test -z "$ac_c_werror_flag" ||
10036          test ! -s conftest.err
10037        } && test -s conftest.$ac_objext; then
10038   ac_header_compiler=yes
10039 else
10040   $as_echo "$as_me: failed program was:" >&5
10041 sed 's/^/| /' conftest.$ac_ext >&5
10042
10043         ac_header_compiler=no
10044 fi
10045
10046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10047 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10048 $as_echo "$ac_header_compiler" >&6; }
10049
10050 # Is the header present?
10051 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10052 $as_echo_n "checking $ac_header presence... " >&6; }
10053 cat >conftest.$ac_ext <<_ACEOF
10054 /* confdefs.h.  */
10055 _ACEOF
10056 cat confdefs.h >>conftest.$ac_ext
10057 cat >>conftest.$ac_ext <<_ACEOF
10058 /* end confdefs.h.  */
10059 #include <$ac_header>
10060 _ACEOF
10061 if { (ac_try="$ac_cpp conftest.$ac_ext"
10062 case "(($ac_try" in
10063   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10064   *) ac_try_echo=$ac_try;;
10065 esac
10066 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10067 $as_echo "$ac_try_echo") >&5
10068   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10069   ac_status=$?
10070   grep -v '^ *+' conftest.er1 >conftest.err
10071   rm -f conftest.er1
10072   cat conftest.err >&5
10073   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074   (exit $ac_status); } >/dev/null && {
10075          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10076          test ! -s conftest.err
10077        }; then
10078   ac_header_preproc=yes
10079 else
10080   $as_echo "$as_me: failed program was:" >&5
10081 sed 's/^/| /' conftest.$ac_ext >&5
10082
10083   ac_header_preproc=no
10084 fi
10085
10086 rm -f conftest.err conftest.$ac_ext
10087 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10088 $as_echo "$ac_header_preproc" >&6; }
10089
10090 # So?  What about this header?
10091 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10092   yes:no: )
10093     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10094 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10095     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10096 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10097     ac_header_preproc=yes
10098     ;;
10099   no:yes:* )
10100     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10101 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10102     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10103 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10104     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10105 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10106     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10107 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10108     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10109 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10110     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10111 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10112     ( cat <<\_ASBOX
10113 ## ---------------------------------------- ##
10114 ## Report this to pgsql-bugs@postgresql.org ##
10115 ## ---------------------------------------- ##
10116 _ASBOX
10117      ) | sed "s/^/$as_me: WARNING:     /" >&2
10118     ;;
10119 esac
10120 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10121 $as_echo_n "checking for $ac_header... " >&6; }
10122 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10123   $as_echo_n "(cached) " >&6
10124 else
10125   eval "$as_ac_Header=\$ac_header_preproc"
10126 fi
10127 ac_res=`eval 'as_val=${'$as_ac_Header'}
10128                  $as_echo "$as_val"'`
10129                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10130 $as_echo "$ac_res" >&6; }
10131
10132 fi
10133 as_val=`eval 'as_val=${'$as_ac_Header'}
10134                  $as_echo "$as_val"'`
10135    if test "x$as_val" = x""yes; then
10136   cat >>confdefs.h <<_ACEOF
10137 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10138 _ACEOF
10139
10140 fi
10141
10142 done
10143
10144
10145 # On BSD, cpp test for net/if.h will fail unless sys/socket.h
10146 # is included first.
10147
10148 for ac_header in net/if.h
10149 do
10150 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10151 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10152 $as_echo_n "checking for $ac_header... " >&6; }
10153 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10154   $as_echo_n "(cached) " >&6
10155 else
10156   cat >conftest.$ac_ext <<_ACEOF
10157 /* confdefs.h.  */
10158 _ACEOF
10159 cat confdefs.h >>conftest.$ac_ext
10160 cat >>conftest.$ac_ext <<_ACEOF
10161 /* end confdefs.h.  */
10162 $ac_includes_default
10163 #ifdef HAVE_SYS_SOCKET_H
10164 #include <sys/socket.h>
10165 #endif
10166
10167
10168 #include <$ac_header>
10169 _ACEOF
10170 rm -f conftest.$ac_objext
10171 if { (ac_try="$ac_compile"
10172 case "(($ac_try" in
10173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10174   *) ac_try_echo=$ac_try;;
10175 esac
10176 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10177 $as_echo "$ac_try_echo") >&5
10178   (eval "$ac_compile") 2>conftest.er1
10179   ac_status=$?
10180   grep -v '^ *+' conftest.er1 >conftest.err
10181   rm -f conftest.er1
10182   cat conftest.err >&5
10183   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184   (exit $ac_status); } && {
10185          test -z "$ac_c_werror_flag" ||
10186          test ! -s conftest.err
10187        } && test -s conftest.$ac_objext; then
10188   eval "$as_ac_Header=yes"
10189 else
10190   $as_echo "$as_me: failed program was:" >&5
10191 sed 's/^/| /' conftest.$ac_ext >&5
10192
10193         eval "$as_ac_Header=no"
10194 fi
10195
10196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10197 fi
10198 ac_res=`eval 'as_val=${'$as_ac_Header'}
10199                  $as_echo "$as_val"'`
10200                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10201 $as_echo "$ac_res" >&6; }
10202 as_val=`eval 'as_val=${'$as_ac_Header'}
10203                  $as_echo "$as_val"'`
10204    if test "x$as_val" = x""yes; then
10205   cat >>confdefs.h <<_ACEOF
10206 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10207 _ACEOF
10208
10209 fi
10210
10211 done
10212
10213
10214 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
10215 # netinet/in.h is included first.
10216
10217 for ac_header in netinet/in.h
10218 do
10219 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10220 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10221   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10222 $as_echo_n "checking for $ac_header... " >&6; }
10223 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10224   $as_echo_n "(cached) " >&6
10225 fi
10226 ac_res=`eval 'as_val=${'$as_ac_Header'}
10227                  $as_echo "$as_val"'`
10228                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10229 $as_echo "$ac_res" >&6; }
10230 else
10231   # Is the header compilable?
10232 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10233 $as_echo_n "checking $ac_header usability... " >&6; }
10234 cat >conftest.$ac_ext <<_ACEOF
10235 /* confdefs.h.  */
10236 _ACEOF
10237 cat confdefs.h >>conftest.$ac_ext
10238 cat >>conftest.$ac_ext <<_ACEOF
10239 /* end confdefs.h.  */
10240 $ac_includes_default
10241 #include <$ac_header>
10242 _ACEOF
10243 rm -f conftest.$ac_objext
10244 if { (ac_try="$ac_compile"
10245 case "(($ac_try" in
10246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10247   *) ac_try_echo=$ac_try;;
10248 esac
10249 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10250 $as_echo "$ac_try_echo") >&5
10251   (eval "$ac_compile") 2>conftest.er1
10252   ac_status=$?
10253   grep -v '^ *+' conftest.er1 >conftest.err
10254   rm -f conftest.er1
10255   cat conftest.err >&5
10256   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257   (exit $ac_status); } && {
10258          test -z "$ac_c_werror_flag" ||
10259          test ! -s conftest.err
10260        } && test -s conftest.$ac_objext; then
10261   ac_header_compiler=yes
10262 else
10263   $as_echo "$as_me: failed program was:" >&5
10264 sed 's/^/| /' conftest.$ac_ext >&5
10265
10266         ac_header_compiler=no
10267 fi
10268
10269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10270 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10271 $as_echo "$ac_header_compiler" >&6; }
10272
10273 # Is the header present?
10274 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10275 $as_echo_n "checking $ac_header presence... " >&6; }
10276 cat >conftest.$ac_ext <<_ACEOF
10277 /* confdefs.h.  */
10278 _ACEOF
10279 cat confdefs.h >>conftest.$ac_ext
10280 cat >>conftest.$ac_ext <<_ACEOF
10281 /* end confdefs.h.  */
10282 #include <$ac_header>
10283 _ACEOF
10284 if { (ac_try="$ac_cpp conftest.$ac_ext"
10285 case "(($ac_try" in
10286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10287   *) ac_try_echo=$ac_try;;
10288 esac
10289 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10290 $as_echo "$ac_try_echo") >&5
10291   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10292   ac_status=$?
10293   grep -v '^ *+' conftest.er1 >conftest.err
10294   rm -f conftest.er1
10295   cat conftest.err >&5
10296   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10297   (exit $ac_status); } >/dev/null && {
10298          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10299          test ! -s conftest.err
10300        }; then
10301   ac_header_preproc=yes
10302 else
10303   $as_echo "$as_me: failed program was:" >&5
10304 sed 's/^/| /' conftest.$ac_ext >&5
10305
10306   ac_header_preproc=no
10307 fi
10308
10309 rm -f conftest.err conftest.$ac_ext
10310 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10311 $as_echo "$ac_header_preproc" >&6; }
10312
10313 # So?  What about this header?
10314 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10315   yes:no: )
10316     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10317 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10318     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10319 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10320     ac_header_preproc=yes
10321     ;;
10322   no:yes:* )
10323     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10324 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10325     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10326 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10327     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10328 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10329     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10330 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10331     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10332 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10333     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10334 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10335     ( cat <<\_ASBOX
10336 ## ---------------------------------------- ##
10337 ## Report this to pgsql-bugs@postgresql.org ##
10338 ## ---------------------------------------- ##
10339 _ASBOX
10340      ) | sed "s/^/$as_me: WARNING:     /" >&2
10341     ;;
10342 esac
10343 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10344 $as_echo_n "checking for $ac_header... " >&6; }
10345 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10346   $as_echo_n "(cached) " >&6
10347 else
10348   eval "$as_ac_Header=\$ac_header_preproc"
10349 fi
10350 ac_res=`eval 'as_val=${'$as_ac_Header'}
10351                  $as_echo "$as_val"'`
10352                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10353 $as_echo "$ac_res" >&6; }
10354
10355 fi
10356 as_val=`eval 'as_val=${'$as_ac_Header'}
10357                  $as_echo "$as_val"'`
10358    if test "x$as_val" = x""yes; then
10359   cat >>confdefs.h <<_ACEOF
10360 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10361 _ACEOF
10362
10363 fi
10364
10365 done
10366
10367
10368 for ac_header in netinet/tcp.h
10369 do
10370 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10371 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10372 $as_echo_n "checking for $ac_header... " >&6; }
10373 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10374   $as_echo_n "(cached) " >&6
10375 else
10376   cat >conftest.$ac_ext <<_ACEOF
10377 /* confdefs.h.  */
10378 _ACEOF
10379 cat confdefs.h >>conftest.$ac_ext
10380 cat >>conftest.$ac_ext <<_ACEOF
10381 /* end confdefs.h.  */
10382 $ac_includes_default
10383 #ifdef HAVE_NETINET_IN_H
10384 #include <netinet/in.h>
10385 #endif
10386
10387
10388 #include <$ac_header>
10389 _ACEOF
10390 rm -f conftest.$ac_objext
10391 if { (ac_try="$ac_compile"
10392 case "(($ac_try" in
10393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10394   *) ac_try_echo=$ac_try;;
10395 esac
10396 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10397 $as_echo "$ac_try_echo") >&5
10398   (eval "$ac_compile") 2>conftest.er1
10399   ac_status=$?
10400   grep -v '^ *+' conftest.er1 >conftest.err
10401   rm -f conftest.er1
10402   cat conftest.err >&5
10403   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404   (exit $ac_status); } && {
10405          test -z "$ac_c_werror_flag" ||
10406          test ! -s conftest.err
10407        } && test -s conftest.$ac_objext; then
10408   eval "$as_ac_Header=yes"
10409 else
10410   $as_echo "$as_me: failed program was:" >&5
10411 sed 's/^/| /' conftest.$ac_ext >&5
10412
10413         eval "$as_ac_Header=no"
10414 fi
10415
10416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10417 fi
10418 ac_res=`eval 'as_val=${'$as_ac_Header'}
10419                  $as_echo "$as_val"'`
10420                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10421 $as_echo "$ac_res" >&6; }
10422 as_val=`eval 'as_val=${'$as_ac_Header'}
10423                  $as_echo "$as_val"'`
10424    if test "x$as_val" = x""yes; then
10425   cat >>confdefs.h <<_ACEOF
10426 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10427 _ACEOF
10428
10429 fi
10430
10431 done
10432
10433
10434 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
10435
10436 for ac_header in readline/readline.h
10437 do
10438 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10439 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10440   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10441 $as_echo_n "checking for $ac_header... " >&6; }
10442 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10443   $as_echo_n "(cached) " >&6
10444 fi
10445 ac_res=`eval 'as_val=${'$as_ac_Header'}
10446                  $as_echo "$as_val"'`
10447                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10448 $as_echo "$ac_res" >&6; }
10449 else
10450   # Is the header compilable?
10451 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10452 $as_echo_n "checking $ac_header usability... " >&6; }
10453 cat >conftest.$ac_ext <<_ACEOF
10454 /* confdefs.h.  */
10455 _ACEOF
10456 cat confdefs.h >>conftest.$ac_ext
10457 cat >>conftest.$ac_ext <<_ACEOF
10458 /* end confdefs.h.  */
10459 $ac_includes_default
10460 #include <$ac_header>
10461 _ACEOF
10462 rm -f conftest.$ac_objext
10463 if { (ac_try="$ac_compile"
10464 case "(($ac_try" in
10465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10466   *) ac_try_echo=$ac_try;;
10467 esac
10468 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10469 $as_echo "$ac_try_echo") >&5
10470   (eval "$ac_compile") 2>conftest.er1
10471   ac_status=$?
10472   grep -v '^ *+' conftest.er1 >conftest.err
10473   rm -f conftest.er1
10474   cat conftest.err >&5
10475   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10476   (exit $ac_status); } && {
10477          test -z "$ac_c_werror_flag" ||
10478          test ! -s conftest.err
10479        } && test -s conftest.$ac_objext; then
10480   ac_header_compiler=yes
10481 else
10482   $as_echo "$as_me: failed program was:" >&5
10483 sed 's/^/| /' conftest.$ac_ext >&5
10484
10485         ac_header_compiler=no
10486 fi
10487
10488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10489 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10490 $as_echo "$ac_header_compiler" >&6; }
10491
10492 # Is the header present?
10493 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10494 $as_echo_n "checking $ac_header presence... " >&6; }
10495 cat >conftest.$ac_ext <<_ACEOF
10496 /* confdefs.h.  */
10497 _ACEOF
10498 cat confdefs.h >>conftest.$ac_ext
10499 cat >>conftest.$ac_ext <<_ACEOF
10500 /* end confdefs.h.  */
10501 #include <$ac_header>
10502 _ACEOF
10503 if { (ac_try="$ac_cpp conftest.$ac_ext"
10504 case "(($ac_try" in
10505   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10506   *) ac_try_echo=$ac_try;;
10507 esac
10508 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10509 $as_echo "$ac_try_echo") >&5
10510   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10511   ac_status=$?
10512   grep -v '^ *+' conftest.er1 >conftest.err
10513   rm -f conftest.er1
10514   cat conftest.err >&5
10515   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10516   (exit $ac_status); } >/dev/null && {
10517          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10518          test ! -s conftest.err
10519        }; then
10520   ac_header_preproc=yes
10521 else
10522   $as_echo "$as_me: failed program was:" >&5
10523 sed 's/^/| /' conftest.$ac_ext >&5
10524
10525   ac_header_preproc=no
10526 fi
10527
10528 rm -f conftest.err conftest.$ac_ext
10529 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10530 $as_echo "$ac_header_preproc" >&6; }
10531
10532 # So?  What about this header?
10533 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10534   yes:no: )
10535     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10536 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10537     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10538 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10539     ac_header_preproc=yes
10540     ;;
10541   no:yes:* )
10542     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10543 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10544     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10545 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10546     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10547 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10548     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10549 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10550     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10551 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10552     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10553 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10554     ( cat <<\_ASBOX
10555 ## ---------------------------------------- ##
10556 ## Report this to pgsql-bugs@postgresql.org ##
10557 ## ---------------------------------------- ##
10558 _ASBOX
10559      ) | sed "s/^/$as_me: WARNING:     /" >&2
10560     ;;
10561 esac
10562 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10563 $as_echo_n "checking for $ac_header... " >&6; }
10564 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10565   $as_echo_n "(cached) " >&6
10566 else
10567   eval "$as_ac_Header=\$ac_header_preproc"
10568 fi
10569 ac_res=`eval 'as_val=${'$as_ac_Header'}
10570                  $as_echo "$as_val"'`
10571                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10572 $as_echo "$ac_res" >&6; }
10573
10574 fi
10575 as_val=`eval 'as_val=${'$as_ac_Header'}
10576                  $as_echo "$as_val"'`
10577    if test "x$as_val" = x""yes; then
10578   cat >>confdefs.h <<_ACEOF
10579 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10580 _ACEOF
10581
10582 else
10583
10584 for ac_header in readline.h
10585 do
10586 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10587 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10588   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10589 $as_echo_n "checking for $ac_header... " >&6; }
10590 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10591   $as_echo_n "(cached) " >&6
10592 fi
10593 ac_res=`eval 'as_val=${'$as_ac_Header'}
10594                  $as_echo "$as_val"'`
10595                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10596 $as_echo "$ac_res" >&6; }
10597 else
10598   # Is the header compilable?
10599 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10600 $as_echo_n "checking $ac_header usability... " >&6; }
10601 cat >conftest.$ac_ext <<_ACEOF
10602 /* confdefs.h.  */
10603 _ACEOF
10604 cat confdefs.h >>conftest.$ac_ext
10605 cat >>conftest.$ac_ext <<_ACEOF
10606 /* end confdefs.h.  */
10607 $ac_includes_default
10608 #include <$ac_header>
10609 _ACEOF
10610 rm -f conftest.$ac_objext
10611 if { (ac_try="$ac_compile"
10612 case "(($ac_try" in
10613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10614   *) ac_try_echo=$ac_try;;
10615 esac
10616 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10617 $as_echo "$ac_try_echo") >&5
10618   (eval "$ac_compile") 2>conftest.er1
10619   ac_status=$?
10620   grep -v '^ *+' conftest.er1 >conftest.err
10621   rm -f conftest.er1
10622   cat conftest.err >&5
10623   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624   (exit $ac_status); } && {
10625          test -z "$ac_c_werror_flag" ||
10626          test ! -s conftest.err
10627        } && test -s conftest.$ac_objext; then
10628   ac_header_compiler=yes
10629 else
10630   $as_echo "$as_me: failed program was:" >&5
10631 sed 's/^/| /' conftest.$ac_ext >&5
10632
10633         ac_header_compiler=no
10634 fi
10635
10636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10637 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10638 $as_echo "$ac_header_compiler" >&6; }
10639
10640 # Is the header present?
10641 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10642 $as_echo_n "checking $ac_header presence... " >&6; }
10643 cat >conftest.$ac_ext <<_ACEOF
10644 /* confdefs.h.  */
10645 _ACEOF
10646 cat confdefs.h >>conftest.$ac_ext
10647 cat >>conftest.$ac_ext <<_ACEOF
10648 /* end confdefs.h.  */
10649 #include <$ac_header>
10650 _ACEOF
10651 if { (ac_try="$ac_cpp conftest.$ac_ext"
10652 case "(($ac_try" in
10653   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10654   *) ac_try_echo=$ac_try;;
10655 esac
10656 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10657 $as_echo "$ac_try_echo") >&5
10658   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10659   ac_status=$?
10660   grep -v '^ *+' conftest.er1 >conftest.err
10661   rm -f conftest.er1
10662   cat conftest.err >&5
10663   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10664   (exit $ac_status); } >/dev/null && {
10665          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10666          test ! -s conftest.err
10667        }; then
10668   ac_header_preproc=yes
10669 else
10670   $as_echo "$as_me: failed program was:" >&5
10671 sed 's/^/| /' conftest.$ac_ext >&5
10672
10673   ac_header_preproc=no
10674 fi
10675
10676 rm -f conftest.err conftest.$ac_ext
10677 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10678 $as_echo "$ac_header_preproc" >&6; }
10679
10680 # So?  What about this header?
10681 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10682   yes:no: )
10683     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10684 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10685     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10686 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10687     ac_header_preproc=yes
10688     ;;
10689   no:yes:* )
10690     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10691 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10692     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10693 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10694     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10695 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10696     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10697 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10698     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10699 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10700     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10701 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10702     ( cat <<\_ASBOX
10703 ## ---------------------------------------- ##
10704 ## Report this to pgsql-bugs@postgresql.org ##
10705 ## ---------------------------------------- ##
10706 _ASBOX
10707      ) | sed "s/^/$as_me: WARNING:     /" >&2
10708     ;;
10709 esac
10710 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10711 $as_echo_n "checking for $ac_header... " >&6; }
10712 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10713   $as_echo_n "(cached) " >&6
10714 else
10715   eval "$as_ac_Header=\$ac_header_preproc"
10716 fi
10717 ac_res=`eval 'as_val=${'$as_ac_Header'}
10718                  $as_echo "$as_val"'`
10719                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10720 $as_echo "$ac_res" >&6; }
10721
10722 fi
10723 as_val=`eval 'as_val=${'$as_ac_Header'}
10724                  $as_echo "$as_val"'`
10725    if test "x$as_val" = x""yes; then
10726   cat >>confdefs.h <<_ACEOF
10727 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10728 _ACEOF
10729
10730 else
10731   { { $as_echo "$as_me:$LINENO: error: readline header not found
10732 If you have readline already installed, see config.log for details on the
10733 failure.  It is possible the compiler isn't looking in the proper directory.
10734 Use --without-readline to disable readline support." >&5
10735 $as_echo "$as_me: error: readline header not found
10736 If you have readline already installed, see config.log for details on the
10737 failure.  It is possible the compiler isn't looking in the proper directory.
10738 Use --without-readline to disable readline support." >&2;}
10739    { (exit 1); exit 1; }; }
10740 fi
10741
10742 done
10743
10744 fi
10745
10746 done
10747
10748
10749 for ac_header in readline/history.h
10750 do
10751 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10752 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10753   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10754 $as_echo_n "checking for $ac_header... " >&6; }
10755 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10756   $as_echo_n "(cached) " >&6
10757 fi
10758 ac_res=`eval 'as_val=${'$as_ac_Header'}
10759                  $as_echo "$as_val"'`
10760                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10761 $as_echo "$ac_res" >&6; }
10762 else
10763   # Is the header compilable?
10764 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10765 $as_echo_n "checking $ac_header usability... " >&6; }
10766 cat >conftest.$ac_ext <<_ACEOF
10767 /* confdefs.h.  */
10768 _ACEOF
10769 cat confdefs.h >>conftest.$ac_ext
10770 cat >>conftest.$ac_ext <<_ACEOF
10771 /* end confdefs.h.  */
10772 $ac_includes_default
10773 #include <$ac_header>
10774 _ACEOF
10775 rm -f conftest.$ac_objext
10776 if { (ac_try="$ac_compile"
10777 case "(($ac_try" in
10778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10779   *) ac_try_echo=$ac_try;;
10780 esac
10781 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10782 $as_echo "$ac_try_echo") >&5
10783   (eval "$ac_compile") 2>conftest.er1
10784   ac_status=$?
10785   grep -v '^ *+' conftest.er1 >conftest.err
10786   rm -f conftest.er1
10787   cat conftest.err >&5
10788   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10789   (exit $ac_status); } && {
10790          test -z "$ac_c_werror_flag" ||
10791          test ! -s conftest.err
10792        } && test -s conftest.$ac_objext; then
10793   ac_header_compiler=yes
10794 else
10795   $as_echo "$as_me: failed program was:" >&5
10796 sed 's/^/| /' conftest.$ac_ext >&5
10797
10798         ac_header_compiler=no
10799 fi
10800
10801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10802 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10803 $as_echo "$ac_header_compiler" >&6; }
10804
10805 # Is the header present?
10806 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10807 $as_echo_n "checking $ac_header presence... " >&6; }
10808 cat >conftest.$ac_ext <<_ACEOF
10809 /* confdefs.h.  */
10810 _ACEOF
10811 cat confdefs.h >>conftest.$ac_ext
10812 cat >>conftest.$ac_ext <<_ACEOF
10813 /* end confdefs.h.  */
10814 #include <$ac_header>
10815 _ACEOF
10816 if { (ac_try="$ac_cpp conftest.$ac_ext"
10817 case "(($ac_try" in
10818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10819   *) ac_try_echo=$ac_try;;
10820 esac
10821 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10822 $as_echo "$ac_try_echo") >&5
10823   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10824   ac_status=$?
10825   grep -v '^ *+' conftest.er1 >conftest.err
10826   rm -f conftest.er1
10827   cat conftest.err >&5
10828   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10829   (exit $ac_status); } >/dev/null && {
10830          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10831          test ! -s conftest.err
10832        }; then
10833   ac_header_preproc=yes
10834 else
10835   $as_echo "$as_me: failed program was:" >&5
10836 sed 's/^/| /' conftest.$ac_ext >&5
10837
10838   ac_header_preproc=no
10839 fi
10840
10841 rm -f conftest.err conftest.$ac_ext
10842 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10843 $as_echo "$ac_header_preproc" >&6; }
10844
10845 # So?  What about this header?
10846 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10847   yes:no: )
10848     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10849 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10850     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10851 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10852     ac_header_preproc=yes
10853     ;;
10854   no:yes:* )
10855     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10856 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10857     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10858 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10859     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10860 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10861     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10862 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10863     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10864 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10865     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10866 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10867     ( cat <<\_ASBOX
10868 ## ---------------------------------------- ##
10869 ## Report this to pgsql-bugs@postgresql.org ##
10870 ## ---------------------------------------- ##
10871 _ASBOX
10872      ) | sed "s/^/$as_me: WARNING:     /" >&2
10873     ;;
10874 esac
10875 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10876 $as_echo_n "checking for $ac_header... " >&6; }
10877 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10878   $as_echo_n "(cached) " >&6
10879 else
10880   eval "$as_ac_Header=\$ac_header_preproc"
10881 fi
10882 ac_res=`eval 'as_val=${'$as_ac_Header'}
10883                  $as_echo "$as_val"'`
10884                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10885 $as_echo "$ac_res" >&6; }
10886
10887 fi
10888 as_val=`eval 'as_val=${'$as_ac_Header'}
10889                  $as_echo "$as_val"'`
10890    if test "x$as_val" = x""yes; then
10891   cat >>confdefs.h <<_ACEOF
10892 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10893 _ACEOF
10894
10895 else
10896
10897 for ac_header in history.h
10898 do
10899 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10901   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10902 $as_echo_n "checking for $ac_header... " >&6; }
10903 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10904   $as_echo_n "(cached) " >&6
10905 fi
10906 ac_res=`eval 'as_val=${'$as_ac_Header'}
10907                  $as_echo "$as_val"'`
10908                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10909 $as_echo "$ac_res" >&6; }
10910 else
10911   # Is the header compilable?
10912 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10913 $as_echo_n "checking $ac_header usability... " >&6; }
10914 cat >conftest.$ac_ext <<_ACEOF
10915 /* confdefs.h.  */
10916 _ACEOF
10917 cat confdefs.h >>conftest.$ac_ext
10918 cat >>conftest.$ac_ext <<_ACEOF
10919 /* end confdefs.h.  */
10920 $ac_includes_default
10921 #include <$ac_header>
10922 _ACEOF
10923 rm -f conftest.$ac_objext
10924 if { (ac_try="$ac_compile"
10925 case "(($ac_try" in
10926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10927   *) ac_try_echo=$ac_try;;
10928 esac
10929 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10930 $as_echo "$ac_try_echo") >&5
10931   (eval "$ac_compile") 2>conftest.er1
10932   ac_status=$?
10933   grep -v '^ *+' conftest.er1 >conftest.err
10934   rm -f conftest.er1
10935   cat conftest.err >&5
10936   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937   (exit $ac_status); } && {
10938          test -z "$ac_c_werror_flag" ||
10939          test ! -s conftest.err
10940        } && test -s conftest.$ac_objext; then
10941   ac_header_compiler=yes
10942 else
10943   $as_echo "$as_me: failed program was:" >&5
10944 sed 's/^/| /' conftest.$ac_ext >&5
10945
10946         ac_header_compiler=no
10947 fi
10948
10949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10950 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10951 $as_echo "$ac_header_compiler" >&6; }
10952
10953 # Is the header present?
10954 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10955 $as_echo_n "checking $ac_header presence... " >&6; }
10956 cat >conftest.$ac_ext <<_ACEOF
10957 /* confdefs.h.  */
10958 _ACEOF
10959 cat confdefs.h >>conftest.$ac_ext
10960 cat >>conftest.$ac_ext <<_ACEOF
10961 /* end confdefs.h.  */
10962 #include <$ac_header>
10963 _ACEOF
10964 if { (ac_try="$ac_cpp conftest.$ac_ext"
10965 case "(($ac_try" in
10966   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10967   *) ac_try_echo=$ac_try;;
10968 esac
10969 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10970 $as_echo "$ac_try_echo") >&5
10971   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10972   ac_status=$?
10973   grep -v '^ *+' conftest.er1 >conftest.err
10974   rm -f conftest.er1
10975   cat conftest.err >&5
10976   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977   (exit $ac_status); } >/dev/null && {
10978          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10979          test ! -s conftest.err
10980        }; then
10981   ac_header_preproc=yes
10982 else
10983   $as_echo "$as_me: failed program was:" >&5
10984 sed 's/^/| /' conftest.$ac_ext >&5
10985
10986   ac_header_preproc=no
10987 fi
10988
10989 rm -f conftest.err conftest.$ac_ext
10990 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10991 $as_echo "$ac_header_preproc" >&6; }
10992
10993 # So?  What about this header?
10994 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10995   yes:no: )
10996     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10997 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10998     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10999 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11000     ac_header_preproc=yes
11001     ;;
11002   no:yes:* )
11003     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11004 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11005     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11006 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11007     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11008 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11009     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11010 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11011     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11012 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11013     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11014 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11015     ( cat <<\_ASBOX
11016 ## ---------------------------------------- ##
11017 ## Report this to pgsql-bugs@postgresql.org ##
11018 ## ---------------------------------------- ##
11019 _ASBOX
11020      ) | sed "s/^/$as_me: WARNING:     /" >&2
11021     ;;
11022 esac
11023 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11024 $as_echo_n "checking for $ac_header... " >&6; }
11025 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11026   $as_echo_n "(cached) " >&6
11027 else
11028   eval "$as_ac_Header=\$ac_header_preproc"
11029 fi
11030 ac_res=`eval 'as_val=${'$as_ac_Header'}
11031                  $as_echo "$as_val"'`
11032                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11033 $as_echo "$ac_res" >&6; }
11034
11035 fi
11036 as_val=`eval 'as_val=${'$as_ac_Header'}
11037                  $as_echo "$as_val"'`
11038    if test "x$as_val" = x""yes; then
11039   cat >>confdefs.h <<_ACEOF
11040 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11041 _ACEOF
11042
11043 else
11044   { { $as_echo "$as_me:$LINENO: error: history header not found
11045 If you have readline already installed, see config.log for details on the
11046 failure.  It is possible the compiler isn't looking in the proper directory.
11047 Use --without-readline to disable readline support." >&5
11048 $as_echo "$as_me: error: history header not found
11049 If you have readline already installed, see config.log for details on the
11050 failure.  It is possible the compiler isn't looking in the proper directory.
11051 Use --without-readline to disable readline support." >&2;}
11052    { (exit 1); exit 1; }; }
11053 fi
11054
11055 done
11056
11057 fi
11058
11059 done
11060
11061 fi
11062
11063 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
11064 # Some installations of libedit usurp /usr/include/readline/, which seems
11065 # bad practice, since in combined installations readline will have its headers
11066 # there.  We might have to resort to AC_EGREP checks to make sure we found
11067 # the proper header...
11068
11069 for ac_header in editline/readline.h
11070 do
11071 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11072 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11073   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11074 $as_echo_n "checking for $ac_header... " >&6; }
11075 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11076   $as_echo_n "(cached) " >&6
11077 fi
11078 ac_res=`eval 'as_val=${'$as_ac_Header'}
11079                  $as_echo "$as_val"'`
11080                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11081 $as_echo "$ac_res" >&6; }
11082 else
11083   # Is the header compilable?
11084 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11085 $as_echo_n "checking $ac_header usability... " >&6; }
11086 cat >conftest.$ac_ext <<_ACEOF
11087 /* confdefs.h.  */
11088 _ACEOF
11089 cat confdefs.h >>conftest.$ac_ext
11090 cat >>conftest.$ac_ext <<_ACEOF
11091 /* end confdefs.h.  */
11092 $ac_includes_default
11093 #include <$ac_header>
11094 _ACEOF
11095 rm -f conftest.$ac_objext
11096 if { (ac_try="$ac_compile"
11097 case "(($ac_try" in
11098   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11099   *) ac_try_echo=$ac_try;;
11100 esac
11101 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11102 $as_echo "$ac_try_echo") >&5
11103   (eval "$ac_compile") 2>conftest.er1
11104   ac_status=$?
11105   grep -v '^ *+' conftest.er1 >conftest.err
11106   rm -f conftest.er1
11107   cat conftest.err >&5
11108   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11109   (exit $ac_status); } && {
11110          test -z "$ac_c_werror_flag" ||
11111          test ! -s conftest.err
11112        } && test -s conftest.$ac_objext; then
11113   ac_header_compiler=yes
11114 else
11115   $as_echo "$as_me: failed program was:" >&5
11116 sed 's/^/| /' conftest.$ac_ext >&5
11117
11118         ac_header_compiler=no
11119 fi
11120
11121 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11122 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11123 $as_echo "$ac_header_compiler" >&6; }
11124
11125 # Is the header present?
11126 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11127 $as_echo_n "checking $ac_header presence... " >&6; }
11128 cat >conftest.$ac_ext <<_ACEOF
11129 /* confdefs.h.  */
11130 _ACEOF
11131 cat confdefs.h >>conftest.$ac_ext
11132 cat >>conftest.$ac_ext <<_ACEOF
11133 /* end confdefs.h.  */
11134 #include <$ac_header>
11135 _ACEOF
11136 if { (ac_try="$ac_cpp conftest.$ac_ext"
11137 case "(($ac_try" in
11138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11139   *) ac_try_echo=$ac_try;;
11140 esac
11141 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11142 $as_echo "$ac_try_echo") >&5
11143   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11144   ac_status=$?
11145   grep -v '^ *+' conftest.er1 >conftest.err
11146   rm -f conftest.er1
11147   cat conftest.err >&5
11148   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11149   (exit $ac_status); } >/dev/null && {
11150          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11151          test ! -s conftest.err
11152        }; then
11153   ac_header_preproc=yes
11154 else
11155   $as_echo "$as_me: failed program was:" >&5
11156 sed 's/^/| /' conftest.$ac_ext >&5
11157
11158   ac_header_preproc=no
11159 fi
11160
11161 rm -f conftest.err conftest.$ac_ext
11162 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11163 $as_echo "$ac_header_preproc" >&6; }
11164
11165 # So?  What about this header?
11166 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11167   yes:no: )
11168     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11169 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11170     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11171 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11172     ac_header_preproc=yes
11173     ;;
11174   no:yes:* )
11175     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11176 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11177     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11178 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11179     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11180 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11181     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11182 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11183     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11184 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11185     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11186 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11187     ( cat <<\_ASBOX
11188 ## ---------------------------------------- ##
11189 ## Report this to pgsql-bugs@postgresql.org ##
11190 ## ---------------------------------------- ##
11191 _ASBOX
11192      ) | sed "s/^/$as_me: WARNING:     /" >&2
11193     ;;
11194 esac
11195 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11196 $as_echo_n "checking for $ac_header... " >&6; }
11197 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11198   $as_echo_n "(cached) " >&6
11199 else
11200   eval "$as_ac_Header=\$ac_header_preproc"
11201 fi
11202 ac_res=`eval 'as_val=${'$as_ac_Header'}
11203                  $as_echo "$as_val"'`
11204                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11205 $as_echo "$ac_res" >&6; }
11206
11207 fi
11208 as_val=`eval 'as_val=${'$as_ac_Header'}
11209                  $as_echo "$as_val"'`
11210    if test "x$as_val" = x""yes; then
11211   cat >>confdefs.h <<_ACEOF
11212 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11213 _ACEOF
11214
11215 else
11216
11217 for ac_header in readline.h
11218 do
11219 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11220 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11221   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11222 $as_echo_n "checking for $ac_header... " >&6; }
11223 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11224   $as_echo_n "(cached) " >&6
11225 fi
11226 ac_res=`eval 'as_val=${'$as_ac_Header'}
11227                  $as_echo "$as_val"'`
11228                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11229 $as_echo "$ac_res" >&6; }
11230 else
11231   # Is the header compilable?
11232 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11233 $as_echo_n "checking $ac_header usability... " >&6; }
11234 cat >conftest.$ac_ext <<_ACEOF
11235 /* confdefs.h.  */
11236 _ACEOF
11237 cat confdefs.h >>conftest.$ac_ext
11238 cat >>conftest.$ac_ext <<_ACEOF
11239 /* end confdefs.h.  */
11240 $ac_includes_default
11241 #include <$ac_header>
11242 _ACEOF
11243 rm -f conftest.$ac_objext
11244 if { (ac_try="$ac_compile"
11245 case "(($ac_try" in
11246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11247   *) ac_try_echo=$ac_try;;
11248 esac
11249 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11250 $as_echo "$ac_try_echo") >&5
11251   (eval "$ac_compile") 2>conftest.er1
11252   ac_status=$?
11253   grep -v '^ *+' conftest.er1 >conftest.err
11254   rm -f conftest.er1
11255   cat conftest.err >&5
11256   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11257   (exit $ac_status); } && {
11258          test -z "$ac_c_werror_flag" ||
11259          test ! -s conftest.err
11260        } && test -s conftest.$ac_objext; then
11261   ac_header_compiler=yes
11262 else
11263   $as_echo "$as_me: failed program was:" >&5
11264 sed 's/^/| /' conftest.$ac_ext >&5
11265
11266         ac_header_compiler=no
11267 fi
11268
11269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11270 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11271 $as_echo "$ac_header_compiler" >&6; }
11272
11273 # Is the header present?
11274 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11275 $as_echo_n "checking $ac_header presence... " >&6; }
11276 cat >conftest.$ac_ext <<_ACEOF
11277 /* confdefs.h.  */
11278 _ACEOF
11279 cat confdefs.h >>conftest.$ac_ext
11280 cat >>conftest.$ac_ext <<_ACEOF
11281 /* end confdefs.h.  */
11282 #include <$ac_header>
11283 _ACEOF
11284 if { (ac_try="$ac_cpp conftest.$ac_ext"
11285 case "(($ac_try" in
11286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11287   *) ac_try_echo=$ac_try;;
11288 esac
11289 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11290 $as_echo "$ac_try_echo") >&5
11291   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11292   ac_status=$?
11293   grep -v '^ *+' conftest.er1 >conftest.err
11294   rm -f conftest.er1
11295   cat conftest.err >&5
11296   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11297   (exit $ac_status); } >/dev/null && {
11298          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11299          test ! -s conftest.err
11300        }; then
11301   ac_header_preproc=yes
11302 else
11303   $as_echo "$as_me: failed program was:" >&5
11304 sed 's/^/| /' conftest.$ac_ext >&5
11305
11306   ac_header_preproc=no
11307 fi
11308
11309 rm -f conftest.err conftest.$ac_ext
11310 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11311 $as_echo "$ac_header_preproc" >&6; }
11312
11313 # So?  What about this header?
11314 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11315   yes:no: )
11316     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11317 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11318     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11319 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11320     ac_header_preproc=yes
11321     ;;
11322   no:yes:* )
11323     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11324 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11325     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11326 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11327     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11328 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11329     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11330 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11331     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11332 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11333     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11334 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11335     ( cat <<\_ASBOX
11336 ## ---------------------------------------- ##
11337 ## Report this to pgsql-bugs@postgresql.org ##
11338 ## ---------------------------------------- ##
11339 _ASBOX
11340      ) | sed "s/^/$as_me: WARNING:     /" >&2
11341     ;;
11342 esac
11343 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11344 $as_echo_n "checking for $ac_header... " >&6; }
11345 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11346   $as_echo_n "(cached) " >&6
11347 else
11348   eval "$as_ac_Header=\$ac_header_preproc"
11349 fi
11350 ac_res=`eval 'as_val=${'$as_ac_Header'}
11351                  $as_echo "$as_val"'`
11352                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11353 $as_echo "$ac_res" >&6; }
11354
11355 fi
11356 as_val=`eval 'as_val=${'$as_ac_Header'}
11357                  $as_echo "$as_val"'`
11358    if test "x$as_val" = x""yes; then
11359   cat >>confdefs.h <<_ACEOF
11360 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11361 _ACEOF
11362
11363 else
11364
11365 for ac_header in readline/readline.h
11366 do
11367 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11368 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11369   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11370 $as_echo_n "checking for $ac_header... " >&6; }
11371 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11372   $as_echo_n "(cached) " >&6
11373 fi
11374 ac_res=`eval 'as_val=${'$as_ac_Header'}
11375                  $as_echo "$as_val"'`
11376                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11377 $as_echo "$ac_res" >&6; }
11378 else
11379   # Is the header compilable?
11380 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11381 $as_echo_n "checking $ac_header usability... " >&6; }
11382 cat >conftest.$ac_ext <<_ACEOF
11383 /* confdefs.h.  */
11384 _ACEOF
11385 cat confdefs.h >>conftest.$ac_ext
11386 cat >>conftest.$ac_ext <<_ACEOF
11387 /* end confdefs.h.  */
11388 $ac_includes_default
11389 #include <$ac_header>
11390 _ACEOF
11391 rm -f conftest.$ac_objext
11392 if { (ac_try="$ac_compile"
11393 case "(($ac_try" in
11394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11395   *) ac_try_echo=$ac_try;;
11396 esac
11397 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11398 $as_echo "$ac_try_echo") >&5
11399   (eval "$ac_compile") 2>conftest.er1
11400   ac_status=$?
11401   grep -v '^ *+' conftest.er1 >conftest.err
11402   rm -f conftest.er1
11403   cat conftest.err >&5
11404   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11405   (exit $ac_status); } && {
11406          test -z "$ac_c_werror_flag" ||
11407          test ! -s conftest.err
11408        } && test -s conftest.$ac_objext; then
11409   ac_header_compiler=yes
11410 else
11411   $as_echo "$as_me: failed program was:" >&5
11412 sed 's/^/| /' conftest.$ac_ext >&5
11413
11414         ac_header_compiler=no
11415 fi
11416
11417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11418 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11419 $as_echo "$ac_header_compiler" >&6; }
11420
11421 # Is the header present?
11422 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11423 $as_echo_n "checking $ac_header presence... " >&6; }
11424 cat >conftest.$ac_ext <<_ACEOF
11425 /* confdefs.h.  */
11426 _ACEOF
11427 cat confdefs.h >>conftest.$ac_ext
11428 cat >>conftest.$ac_ext <<_ACEOF
11429 /* end confdefs.h.  */
11430 #include <$ac_header>
11431 _ACEOF
11432 if { (ac_try="$ac_cpp conftest.$ac_ext"
11433 case "(($ac_try" in
11434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11435   *) ac_try_echo=$ac_try;;
11436 esac
11437 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11438 $as_echo "$ac_try_echo") >&5
11439   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11440   ac_status=$?
11441   grep -v '^ *+' conftest.er1 >conftest.err
11442   rm -f conftest.er1
11443   cat conftest.err >&5
11444   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445   (exit $ac_status); } >/dev/null && {
11446          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11447          test ! -s conftest.err
11448        }; then
11449   ac_header_preproc=yes
11450 else
11451   $as_echo "$as_me: failed program was:" >&5
11452 sed 's/^/| /' conftest.$ac_ext >&5
11453
11454   ac_header_preproc=no
11455 fi
11456
11457 rm -f conftest.err conftest.$ac_ext
11458 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11459 $as_echo "$ac_header_preproc" >&6; }
11460
11461 # So?  What about this header?
11462 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11463   yes:no: )
11464     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11465 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11466     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11467 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11468     ac_header_preproc=yes
11469     ;;
11470   no:yes:* )
11471     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11472 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11473     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11474 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11475     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11476 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11477     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11478 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11479     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11480 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11481     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11482 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11483     ( cat <<\_ASBOX
11484 ## ---------------------------------------- ##
11485 ## Report this to pgsql-bugs@postgresql.org ##
11486 ## ---------------------------------------- ##
11487 _ASBOX
11488      ) | sed "s/^/$as_me: WARNING:     /" >&2
11489     ;;
11490 esac
11491 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11492 $as_echo_n "checking for $ac_header... " >&6; }
11493 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11494   $as_echo_n "(cached) " >&6
11495 else
11496   eval "$as_ac_Header=\$ac_header_preproc"
11497 fi
11498 ac_res=`eval 'as_val=${'$as_ac_Header'}
11499                  $as_echo "$as_val"'`
11500                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11501 $as_echo "$ac_res" >&6; }
11502
11503 fi
11504 as_val=`eval 'as_val=${'$as_ac_Header'}
11505                  $as_echo "$as_val"'`
11506    if test "x$as_val" = x""yes; then
11507   cat >>confdefs.h <<_ACEOF
11508 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11509 _ACEOF
11510
11511 else
11512   { { $as_echo "$as_me:$LINENO: error: readline header not found
11513 If you have libedit already installed, see config.log for details on the
11514 failure.  It is possible the compiler isn't looking in the proper directory.
11515 Use --without-readline to disable libedit support." >&5
11516 $as_echo "$as_me: error: readline header not found
11517 If you have libedit already installed, see config.log for details on the
11518 failure.  It is possible the compiler isn't looking in the proper directory.
11519 Use --without-readline to disable libedit support." >&2;}
11520    { (exit 1); exit 1; }; }
11521 fi
11522
11523 done
11524
11525 fi
11526
11527 done
11528
11529 fi
11530
11531 done
11532
11533 # Note: in a libedit installation, history.h is sometimes a dummy, and may
11534 # not be there at all.  Hence, don't complain if not found.  We must check
11535 # though, since in yet other versions it is an independent header.
11536
11537 for ac_header in editline/history.h
11538 do
11539 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11540 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11541   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11542 $as_echo_n "checking for $ac_header... " >&6; }
11543 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11544   $as_echo_n "(cached) " >&6
11545 fi
11546 ac_res=`eval 'as_val=${'$as_ac_Header'}
11547                  $as_echo "$as_val"'`
11548                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11549 $as_echo "$ac_res" >&6; }
11550 else
11551   # Is the header compilable?
11552 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11553 $as_echo_n "checking $ac_header usability... " >&6; }
11554 cat >conftest.$ac_ext <<_ACEOF
11555 /* confdefs.h.  */
11556 _ACEOF
11557 cat confdefs.h >>conftest.$ac_ext
11558 cat >>conftest.$ac_ext <<_ACEOF
11559 /* end confdefs.h.  */
11560 $ac_includes_default
11561 #include <$ac_header>
11562 _ACEOF
11563 rm -f conftest.$ac_objext
11564 if { (ac_try="$ac_compile"
11565 case "(($ac_try" in
11566   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11567   *) ac_try_echo=$ac_try;;
11568 esac
11569 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11570 $as_echo "$ac_try_echo") >&5
11571   (eval "$ac_compile") 2>conftest.er1
11572   ac_status=$?
11573   grep -v '^ *+' conftest.er1 >conftest.err
11574   rm -f conftest.er1
11575   cat conftest.err >&5
11576   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11577   (exit $ac_status); } && {
11578          test -z "$ac_c_werror_flag" ||
11579          test ! -s conftest.err
11580        } && test -s conftest.$ac_objext; then
11581   ac_header_compiler=yes
11582 else
11583   $as_echo "$as_me: failed program was:" >&5
11584 sed 's/^/| /' conftest.$ac_ext >&5
11585
11586         ac_header_compiler=no
11587 fi
11588
11589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11590 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11591 $as_echo "$ac_header_compiler" >&6; }
11592
11593 # Is the header present?
11594 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11595 $as_echo_n "checking $ac_header presence... " >&6; }
11596 cat >conftest.$ac_ext <<_ACEOF
11597 /* confdefs.h.  */
11598 _ACEOF
11599 cat confdefs.h >>conftest.$ac_ext
11600 cat >>conftest.$ac_ext <<_ACEOF
11601 /* end confdefs.h.  */
11602 #include <$ac_header>
11603 _ACEOF
11604 if { (ac_try="$ac_cpp conftest.$ac_ext"
11605 case "(($ac_try" in
11606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11607   *) ac_try_echo=$ac_try;;
11608 esac
11609 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11610 $as_echo "$ac_try_echo") >&5
11611   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11612   ac_status=$?
11613   grep -v '^ *+' conftest.er1 >conftest.err
11614   rm -f conftest.er1
11615   cat conftest.err >&5
11616   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11617   (exit $ac_status); } >/dev/null && {
11618          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11619          test ! -s conftest.err
11620        }; then
11621   ac_header_preproc=yes
11622 else
11623   $as_echo "$as_me: failed program was:" >&5
11624 sed 's/^/| /' conftest.$ac_ext >&5
11625
11626   ac_header_preproc=no
11627 fi
11628
11629 rm -f conftest.err conftest.$ac_ext
11630 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11631 $as_echo "$ac_header_preproc" >&6; }
11632
11633 # So?  What about this header?
11634 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11635   yes:no: )
11636     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11637 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11638     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11639 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11640     ac_header_preproc=yes
11641     ;;
11642   no:yes:* )
11643     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11644 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11645     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11646 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11647     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11648 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11649     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11650 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11651     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11652 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11653     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11654 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11655     ( cat <<\_ASBOX
11656 ## ---------------------------------------- ##
11657 ## Report this to pgsql-bugs@postgresql.org ##
11658 ## ---------------------------------------- ##
11659 _ASBOX
11660      ) | sed "s/^/$as_me: WARNING:     /" >&2
11661     ;;
11662 esac
11663 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11664 $as_echo_n "checking for $ac_header... " >&6; }
11665 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11666   $as_echo_n "(cached) " >&6
11667 else
11668   eval "$as_ac_Header=\$ac_header_preproc"
11669 fi
11670 ac_res=`eval 'as_val=${'$as_ac_Header'}
11671                  $as_echo "$as_val"'`
11672                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11673 $as_echo "$ac_res" >&6; }
11674
11675 fi
11676 as_val=`eval 'as_val=${'$as_ac_Header'}
11677                  $as_echo "$as_val"'`
11678    if test "x$as_val" = x""yes; then
11679   cat >>confdefs.h <<_ACEOF
11680 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11681 _ACEOF
11682
11683 else
11684
11685 for ac_header in history.h
11686 do
11687 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11688 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11689   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11690 $as_echo_n "checking for $ac_header... " >&6; }
11691 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11692   $as_echo_n "(cached) " >&6
11693 fi
11694 ac_res=`eval 'as_val=${'$as_ac_Header'}
11695                  $as_echo "$as_val"'`
11696                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11697 $as_echo "$ac_res" >&6; }
11698 else
11699   # Is the header compilable?
11700 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11701 $as_echo_n "checking $ac_header usability... " >&6; }
11702 cat >conftest.$ac_ext <<_ACEOF
11703 /* confdefs.h.  */
11704 _ACEOF
11705 cat confdefs.h >>conftest.$ac_ext
11706 cat >>conftest.$ac_ext <<_ACEOF
11707 /* end confdefs.h.  */
11708 $ac_includes_default
11709 #include <$ac_header>
11710 _ACEOF
11711 rm -f conftest.$ac_objext
11712 if { (ac_try="$ac_compile"
11713 case "(($ac_try" in
11714   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11715   *) ac_try_echo=$ac_try;;
11716 esac
11717 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11718 $as_echo "$ac_try_echo") >&5
11719   (eval "$ac_compile") 2>conftest.er1
11720   ac_status=$?
11721   grep -v '^ *+' conftest.er1 >conftest.err
11722   rm -f conftest.er1
11723   cat conftest.err >&5
11724   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725   (exit $ac_status); } && {
11726          test -z "$ac_c_werror_flag" ||
11727          test ! -s conftest.err
11728        } && test -s conftest.$ac_objext; then
11729   ac_header_compiler=yes
11730 else
11731   $as_echo "$as_me: failed program was:" >&5
11732 sed 's/^/| /' conftest.$ac_ext >&5
11733
11734         ac_header_compiler=no
11735 fi
11736
11737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11738 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11739 $as_echo "$ac_header_compiler" >&6; }
11740
11741 # Is the header present?
11742 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11743 $as_echo_n "checking $ac_header presence... " >&6; }
11744 cat >conftest.$ac_ext <<_ACEOF
11745 /* confdefs.h.  */
11746 _ACEOF
11747 cat confdefs.h >>conftest.$ac_ext
11748 cat >>conftest.$ac_ext <<_ACEOF
11749 /* end confdefs.h.  */
11750 #include <$ac_header>
11751 _ACEOF
11752 if { (ac_try="$ac_cpp conftest.$ac_ext"
11753 case "(($ac_try" in
11754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11755   *) ac_try_echo=$ac_try;;
11756 esac
11757 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11758 $as_echo "$ac_try_echo") >&5
11759   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11760   ac_status=$?
11761   grep -v '^ *+' conftest.er1 >conftest.err
11762   rm -f conftest.er1
11763   cat conftest.err >&5
11764   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11765   (exit $ac_status); } >/dev/null && {
11766          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11767          test ! -s conftest.err
11768        }; then
11769   ac_header_preproc=yes
11770 else
11771   $as_echo "$as_me: failed program was:" >&5
11772 sed 's/^/| /' conftest.$ac_ext >&5
11773
11774   ac_header_preproc=no
11775 fi
11776
11777 rm -f conftest.err conftest.$ac_ext
11778 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11779 $as_echo "$ac_header_preproc" >&6; }
11780
11781 # So?  What about this header?
11782 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11783   yes:no: )
11784     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11785 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11786     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11787 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11788     ac_header_preproc=yes
11789     ;;
11790   no:yes:* )
11791     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11792 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11793     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11794 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11795     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11796 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11797     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11798 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11799     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11800 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11801     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11802 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11803     ( cat <<\_ASBOX
11804 ## ---------------------------------------- ##
11805 ## Report this to pgsql-bugs@postgresql.org ##
11806 ## ---------------------------------------- ##
11807 _ASBOX
11808      ) | sed "s/^/$as_me: WARNING:     /" >&2
11809     ;;
11810 esac
11811 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11812 $as_echo_n "checking for $ac_header... " >&6; }
11813 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11814   $as_echo_n "(cached) " >&6
11815 else
11816   eval "$as_ac_Header=\$ac_header_preproc"
11817 fi
11818 ac_res=`eval 'as_val=${'$as_ac_Header'}
11819                  $as_echo "$as_val"'`
11820                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11821 $as_echo "$ac_res" >&6; }
11822
11823 fi
11824 as_val=`eval 'as_val=${'$as_ac_Header'}
11825                  $as_echo "$as_val"'`
11826    if test "x$as_val" = x""yes; then
11827   cat >>confdefs.h <<_ACEOF
11828 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11829 _ACEOF
11830
11831 else
11832
11833 for ac_header in readline/history.h
11834 do
11835 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11836 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11837   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11838 $as_echo_n "checking for $ac_header... " >&6; }
11839 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11840   $as_echo_n "(cached) " >&6
11841 fi
11842 ac_res=`eval 'as_val=${'$as_ac_Header'}
11843                  $as_echo "$as_val"'`
11844                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11845 $as_echo "$ac_res" >&6; }
11846 else
11847   # Is the header compilable?
11848 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11849 $as_echo_n "checking $ac_header usability... " >&6; }
11850 cat >conftest.$ac_ext <<_ACEOF
11851 /* confdefs.h.  */
11852 _ACEOF
11853 cat confdefs.h >>conftest.$ac_ext
11854 cat >>conftest.$ac_ext <<_ACEOF
11855 /* end confdefs.h.  */
11856 $ac_includes_default
11857 #include <$ac_header>
11858 _ACEOF
11859 rm -f conftest.$ac_objext
11860 if { (ac_try="$ac_compile"
11861 case "(($ac_try" in
11862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11863   *) ac_try_echo=$ac_try;;
11864 esac
11865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11866 $as_echo "$ac_try_echo") >&5
11867   (eval "$ac_compile") 2>conftest.er1
11868   ac_status=$?
11869   grep -v '^ *+' conftest.er1 >conftest.err
11870   rm -f conftest.er1
11871   cat conftest.err >&5
11872   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11873   (exit $ac_status); } && {
11874          test -z "$ac_c_werror_flag" ||
11875          test ! -s conftest.err
11876        } && test -s conftest.$ac_objext; then
11877   ac_header_compiler=yes
11878 else
11879   $as_echo "$as_me: failed program was:" >&5
11880 sed 's/^/| /' conftest.$ac_ext >&5
11881
11882         ac_header_compiler=no
11883 fi
11884
11885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11886 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11887 $as_echo "$ac_header_compiler" >&6; }
11888
11889 # Is the header present?
11890 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11891 $as_echo_n "checking $ac_header presence... " >&6; }
11892 cat >conftest.$ac_ext <<_ACEOF
11893 /* confdefs.h.  */
11894 _ACEOF
11895 cat confdefs.h >>conftest.$ac_ext
11896 cat >>conftest.$ac_ext <<_ACEOF
11897 /* end confdefs.h.  */
11898 #include <$ac_header>
11899 _ACEOF
11900 if { (ac_try="$ac_cpp conftest.$ac_ext"
11901 case "(($ac_try" in
11902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11903   *) ac_try_echo=$ac_try;;
11904 esac
11905 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11906 $as_echo "$ac_try_echo") >&5
11907   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11908   ac_status=$?
11909   grep -v '^ *+' conftest.er1 >conftest.err
11910   rm -f conftest.er1
11911   cat conftest.err >&5
11912   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11913   (exit $ac_status); } >/dev/null && {
11914          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11915          test ! -s conftest.err
11916        }; then
11917   ac_header_preproc=yes
11918 else
11919   $as_echo "$as_me: failed program was:" >&5
11920 sed 's/^/| /' conftest.$ac_ext >&5
11921
11922   ac_header_preproc=no
11923 fi
11924
11925 rm -f conftest.err conftest.$ac_ext
11926 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11927 $as_echo "$ac_header_preproc" >&6; }
11928
11929 # So?  What about this header?
11930 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11931   yes:no: )
11932     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11933 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11934     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11935 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11936     ac_header_preproc=yes
11937     ;;
11938   no:yes:* )
11939     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11940 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11941     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11942 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11943     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11944 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11945     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11946 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11947     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11948 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11949     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11950 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11951     ( cat <<\_ASBOX
11952 ## ---------------------------------------- ##
11953 ## Report this to pgsql-bugs@postgresql.org ##
11954 ## ---------------------------------------- ##
11955 _ASBOX
11956      ) | sed "s/^/$as_me: WARNING:     /" >&2
11957     ;;
11958 esac
11959 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11960 $as_echo_n "checking for $ac_header... " >&6; }
11961 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11962   $as_echo_n "(cached) " >&6
11963 else
11964   eval "$as_ac_Header=\$ac_header_preproc"
11965 fi
11966 ac_res=`eval 'as_val=${'$as_ac_Header'}
11967                  $as_echo "$as_val"'`
11968                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11969 $as_echo "$ac_res" >&6; }
11970
11971 fi
11972 as_val=`eval 'as_val=${'$as_ac_Header'}
11973                  $as_echo "$as_val"'`
11974    if test "x$as_val" = x""yes; then
11975   cat >>confdefs.h <<_ACEOF
11976 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11977 _ACEOF
11978
11979 fi
11980
11981 done
11982
11983 fi
11984
11985 done
11986
11987 fi
11988
11989 done
11990
11991 fi
11992
11993 if test "$with_zlib" = yes; then
11994   if test "${ac_cv_header_zlib_h+set}" = set; then
11995   { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
11996 $as_echo_n "checking for zlib.h... " >&6; }
11997 if test "${ac_cv_header_zlib_h+set}" = set; then
11998   $as_echo_n "(cached) " >&6
11999 fi
12000 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
12001 $as_echo "$ac_cv_header_zlib_h" >&6; }
12002 else
12003   # Is the header compilable?
12004 { $as_echo "$as_me:$LINENO: checking zlib.h usability" >&5
12005 $as_echo_n "checking zlib.h usability... " >&6; }
12006 cat >conftest.$ac_ext <<_ACEOF
12007 /* confdefs.h.  */
12008 _ACEOF
12009 cat confdefs.h >>conftest.$ac_ext
12010 cat >>conftest.$ac_ext <<_ACEOF
12011 /* end confdefs.h.  */
12012 $ac_includes_default
12013 #include <zlib.h>
12014 _ACEOF
12015 rm -f conftest.$ac_objext
12016 if { (ac_try="$ac_compile"
12017 case "(($ac_try" in
12018   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12019   *) ac_try_echo=$ac_try;;
12020 esac
12021 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12022 $as_echo "$ac_try_echo") >&5
12023   (eval "$ac_compile") 2>conftest.er1
12024   ac_status=$?
12025   grep -v '^ *+' conftest.er1 >conftest.err
12026   rm -f conftest.er1
12027   cat conftest.err >&5
12028   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12029   (exit $ac_status); } && {
12030          test -z "$ac_c_werror_flag" ||
12031          test ! -s conftest.err
12032        } && test -s conftest.$ac_objext; then
12033   ac_header_compiler=yes
12034 else
12035   $as_echo "$as_me: failed program was:" >&5
12036 sed 's/^/| /' conftest.$ac_ext >&5
12037
12038         ac_header_compiler=no
12039 fi
12040
12041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12042 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12043 $as_echo "$ac_header_compiler" >&6; }
12044
12045 # Is the header present?
12046 { $as_echo "$as_me:$LINENO: checking zlib.h presence" >&5
12047 $as_echo_n "checking zlib.h presence... " >&6; }
12048 cat >conftest.$ac_ext <<_ACEOF
12049 /* confdefs.h.  */
12050 _ACEOF
12051 cat confdefs.h >>conftest.$ac_ext
12052 cat >>conftest.$ac_ext <<_ACEOF
12053 /* end confdefs.h.  */
12054 #include <zlib.h>
12055 _ACEOF
12056 if { (ac_try="$ac_cpp conftest.$ac_ext"
12057 case "(($ac_try" in
12058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12059   *) ac_try_echo=$ac_try;;
12060 esac
12061 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12062 $as_echo "$ac_try_echo") >&5
12063   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12064   ac_status=$?
12065   grep -v '^ *+' conftest.er1 >conftest.err
12066   rm -f conftest.er1
12067   cat conftest.err >&5
12068   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12069   (exit $ac_status); } >/dev/null && {
12070          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12071          test ! -s conftest.err
12072        }; then
12073   ac_header_preproc=yes
12074 else
12075   $as_echo "$as_me: failed program was:" >&5
12076 sed 's/^/| /' conftest.$ac_ext >&5
12077
12078   ac_header_preproc=no
12079 fi
12080
12081 rm -f conftest.err conftest.$ac_ext
12082 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12083 $as_echo "$ac_header_preproc" >&6; }
12084
12085 # So?  What about this header?
12086 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12087   yes:no: )
12088     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
12089 $as_echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12090     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
12091 $as_echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
12092     ac_header_preproc=yes
12093     ;;
12094   no:yes:* )
12095     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
12096 $as_echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
12097     { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
12098 $as_echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
12099     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
12100 $as_echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
12101     { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
12102 $as_echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12103     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
12104 $as_echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
12105     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
12106 $as_echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
12107     ( cat <<\_ASBOX
12108 ## ---------------------------------------- ##
12109 ## Report this to pgsql-bugs@postgresql.org ##
12110 ## ---------------------------------------- ##
12111 _ASBOX
12112      ) | sed "s/^/$as_me: WARNING:     /" >&2
12113     ;;
12114 esac
12115 { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
12116 $as_echo_n "checking for zlib.h... " >&6; }
12117 if test "${ac_cv_header_zlib_h+set}" = set; then
12118   $as_echo_n "(cached) " >&6
12119 else
12120   ac_cv_header_zlib_h=$ac_header_preproc
12121 fi
12122 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
12123 $as_echo "$ac_cv_header_zlib_h" >&6; }
12124
12125 fi
12126 if test "x$ac_cv_header_zlib_h" = x""yes; then
12127   :
12128 else
12129   { { $as_echo "$as_me:$LINENO: error: zlib header not found
12130 If you have zlib already installed, see config.log for details on the
12131 failure.  It is possible the compiler isn't looking in the proper directory.
12132 Use --without-zlib to disable zlib support." >&5
12133 $as_echo "$as_me: error: zlib header not found
12134 If you have zlib already installed, see config.log for details on the
12135 failure.  It is possible the compiler isn't looking in the proper directory.
12136 Use --without-zlib to disable zlib support." >&2;}
12137    { (exit 1); exit 1; }; }
12138 fi
12139
12140
12141 fi
12142
12143 if test "$with_gssapi" = yes ; then
12144
12145 for ac_header in gssapi/gssapi.h
12146 do
12147 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12148 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12149   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12150 $as_echo_n "checking for $ac_header... " >&6; }
12151 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12152   $as_echo_n "(cached) " >&6
12153 fi
12154 ac_res=`eval 'as_val=${'$as_ac_Header'}
12155                  $as_echo "$as_val"'`
12156                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12157 $as_echo "$ac_res" >&6; }
12158 else
12159   # Is the header compilable?
12160 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12161 $as_echo_n "checking $ac_header usability... " >&6; }
12162 cat >conftest.$ac_ext <<_ACEOF
12163 /* confdefs.h.  */
12164 _ACEOF
12165 cat confdefs.h >>conftest.$ac_ext
12166 cat >>conftest.$ac_ext <<_ACEOF
12167 /* end confdefs.h.  */
12168 $ac_includes_default
12169 #include <$ac_header>
12170 _ACEOF
12171 rm -f conftest.$ac_objext
12172 if { (ac_try="$ac_compile"
12173 case "(($ac_try" in
12174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12175   *) ac_try_echo=$ac_try;;
12176 esac
12177 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12178 $as_echo "$ac_try_echo") >&5
12179   (eval "$ac_compile") 2>conftest.er1
12180   ac_status=$?
12181   grep -v '^ *+' conftest.er1 >conftest.err
12182   rm -f conftest.er1
12183   cat conftest.err >&5
12184   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185   (exit $ac_status); } && {
12186          test -z "$ac_c_werror_flag" ||
12187          test ! -s conftest.err
12188        } && test -s conftest.$ac_objext; then
12189   ac_header_compiler=yes
12190 else
12191   $as_echo "$as_me: failed program was:" >&5
12192 sed 's/^/| /' conftest.$ac_ext >&5
12193
12194         ac_header_compiler=no
12195 fi
12196
12197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12198 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12199 $as_echo "$ac_header_compiler" >&6; }
12200
12201 # Is the header present?
12202 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12203 $as_echo_n "checking $ac_header presence... " >&6; }
12204 cat >conftest.$ac_ext <<_ACEOF
12205 /* confdefs.h.  */
12206 _ACEOF
12207 cat confdefs.h >>conftest.$ac_ext
12208 cat >>conftest.$ac_ext <<_ACEOF
12209 /* end confdefs.h.  */
12210 #include <$ac_header>
12211 _ACEOF
12212 if { (ac_try="$ac_cpp conftest.$ac_ext"
12213 case "(($ac_try" in
12214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12215   *) ac_try_echo=$ac_try;;
12216 esac
12217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12218 $as_echo "$ac_try_echo") >&5
12219   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12220   ac_status=$?
12221   grep -v '^ *+' conftest.er1 >conftest.err
12222   rm -f conftest.er1
12223   cat conftest.err >&5
12224   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12225   (exit $ac_status); } >/dev/null && {
12226          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12227          test ! -s conftest.err
12228        }; then
12229   ac_header_preproc=yes
12230 else
12231   $as_echo "$as_me: failed program was:" >&5
12232 sed 's/^/| /' conftest.$ac_ext >&5
12233
12234   ac_header_preproc=no
12235 fi
12236
12237 rm -f conftest.err conftest.$ac_ext
12238 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12239 $as_echo "$ac_header_preproc" >&6; }
12240
12241 # So?  What about this header?
12242 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12243   yes:no: )
12244     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12245 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12246     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12247 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12248     ac_header_preproc=yes
12249     ;;
12250   no:yes:* )
12251     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12252 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12253     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12254 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12255     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12256 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12257     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12258 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12259     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12260 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12261     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12262 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12263     ( cat <<\_ASBOX
12264 ## ---------------------------------------- ##
12265 ## Report this to pgsql-bugs@postgresql.org ##
12266 ## ---------------------------------------- ##
12267 _ASBOX
12268      ) | sed "s/^/$as_me: WARNING:     /" >&2
12269     ;;
12270 esac
12271 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12272 $as_echo_n "checking for $ac_header... " >&6; }
12273 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12274   $as_echo_n "(cached) " >&6
12275 else
12276   eval "$as_ac_Header=\$ac_header_preproc"
12277 fi
12278 ac_res=`eval 'as_val=${'$as_ac_Header'}
12279                  $as_echo "$as_val"'`
12280                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12281 $as_echo "$ac_res" >&6; }
12282
12283 fi
12284 as_val=`eval 'as_val=${'$as_ac_Header'}
12285                  $as_echo "$as_val"'`
12286    if test "x$as_val" = x""yes; then
12287   cat >>confdefs.h <<_ACEOF
12288 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12289 _ACEOF
12290
12291 else
12292
12293 for ac_header in gssapi.h
12294 do
12295 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12296 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12297   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12298 $as_echo_n "checking for $ac_header... " >&6; }
12299 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12300   $as_echo_n "(cached) " >&6
12301 fi
12302 ac_res=`eval 'as_val=${'$as_ac_Header'}
12303                  $as_echo "$as_val"'`
12304                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12305 $as_echo "$ac_res" >&6; }
12306 else
12307   # Is the header compilable?
12308 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12309 $as_echo_n "checking $ac_header usability... " >&6; }
12310 cat >conftest.$ac_ext <<_ACEOF
12311 /* confdefs.h.  */
12312 _ACEOF
12313 cat confdefs.h >>conftest.$ac_ext
12314 cat >>conftest.$ac_ext <<_ACEOF
12315 /* end confdefs.h.  */
12316 $ac_includes_default
12317 #include <$ac_header>
12318 _ACEOF
12319 rm -f conftest.$ac_objext
12320 if { (ac_try="$ac_compile"
12321 case "(($ac_try" in
12322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12323   *) ac_try_echo=$ac_try;;
12324 esac
12325 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12326 $as_echo "$ac_try_echo") >&5
12327   (eval "$ac_compile") 2>conftest.er1
12328   ac_status=$?
12329   grep -v '^ *+' conftest.er1 >conftest.err
12330   rm -f conftest.er1
12331   cat conftest.err >&5
12332   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12333   (exit $ac_status); } && {
12334          test -z "$ac_c_werror_flag" ||
12335          test ! -s conftest.err
12336        } && test -s conftest.$ac_objext; then
12337   ac_header_compiler=yes
12338 else
12339   $as_echo "$as_me: failed program was:" >&5
12340 sed 's/^/| /' conftest.$ac_ext >&5
12341
12342         ac_header_compiler=no
12343 fi
12344
12345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12346 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12347 $as_echo "$ac_header_compiler" >&6; }
12348
12349 # Is the header present?
12350 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12351 $as_echo_n "checking $ac_header presence... " >&6; }
12352 cat >conftest.$ac_ext <<_ACEOF
12353 /* confdefs.h.  */
12354 _ACEOF
12355 cat confdefs.h >>conftest.$ac_ext
12356 cat >>conftest.$ac_ext <<_ACEOF
12357 /* end confdefs.h.  */
12358 #include <$ac_header>
12359 _ACEOF
12360 if { (ac_try="$ac_cpp conftest.$ac_ext"
12361 case "(($ac_try" in
12362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12363   *) ac_try_echo=$ac_try;;
12364 esac
12365 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12366 $as_echo "$ac_try_echo") >&5
12367   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12368   ac_status=$?
12369   grep -v '^ *+' conftest.er1 >conftest.err
12370   rm -f conftest.er1
12371   cat conftest.err >&5
12372   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12373   (exit $ac_status); } >/dev/null && {
12374          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12375          test ! -s conftest.err
12376        }; then
12377   ac_header_preproc=yes
12378 else
12379   $as_echo "$as_me: failed program was:" >&5
12380 sed 's/^/| /' conftest.$ac_ext >&5
12381
12382   ac_header_preproc=no
12383 fi
12384
12385 rm -f conftest.err conftest.$ac_ext
12386 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12387 $as_echo "$ac_header_preproc" >&6; }
12388
12389 # So?  What about this header?
12390 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12391   yes:no: )
12392     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12393 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12394     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12395 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12396     ac_header_preproc=yes
12397     ;;
12398   no:yes:* )
12399     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12400 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12401     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12402 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12403     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12404 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12405     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12406 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12407     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12408 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12409     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12410 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12411     ( cat <<\_ASBOX
12412 ## ---------------------------------------- ##
12413 ## Report this to pgsql-bugs@postgresql.org ##
12414 ## ---------------------------------------- ##
12415 _ASBOX
12416      ) | sed "s/^/$as_me: WARNING:     /" >&2
12417     ;;
12418 esac
12419 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12420 $as_echo_n "checking for $ac_header... " >&6; }
12421 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12422   $as_echo_n "(cached) " >&6
12423 else
12424   eval "$as_ac_Header=\$ac_header_preproc"
12425 fi
12426 ac_res=`eval 'as_val=${'$as_ac_Header'}
12427                  $as_echo "$as_val"'`
12428                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12429 $as_echo "$ac_res" >&6; }
12430
12431 fi
12432 as_val=`eval 'as_val=${'$as_ac_Header'}
12433                  $as_echo "$as_val"'`
12434    if test "x$as_val" = x""yes; then
12435   cat >>confdefs.h <<_ACEOF
12436 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12437 _ACEOF
12438
12439 else
12440   { { $as_echo "$as_me:$LINENO: error: gssapi.h header file is required for GSSAPI" >&5
12441 $as_echo "$as_me: error: gssapi.h header file is required for GSSAPI" >&2;}
12442    { (exit 1); exit 1; }; }
12443 fi
12444
12445 done
12446
12447 fi
12448
12449 done
12450
12451 fi
12452
12453 if test "$with_krb5" = yes ; then
12454   if test "${ac_cv_header_krb5_h+set}" = set; then
12455   { $as_echo "$as_me:$LINENO: checking for krb5.h" >&5
12456 $as_echo_n "checking for krb5.h... " >&6; }
12457 if test "${ac_cv_header_krb5_h+set}" = set; then
12458   $as_echo_n "(cached) " >&6
12459 fi
12460 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
12461 $as_echo "$ac_cv_header_krb5_h" >&6; }
12462 else
12463   # Is the header compilable?
12464 { $as_echo "$as_me:$LINENO: checking krb5.h usability" >&5
12465 $as_echo_n "checking krb5.h usability... " >&6; }
12466 cat >conftest.$ac_ext <<_ACEOF
12467 /* confdefs.h.  */
12468 _ACEOF
12469 cat confdefs.h >>conftest.$ac_ext
12470 cat >>conftest.$ac_ext <<_ACEOF
12471 /* end confdefs.h.  */
12472 $ac_includes_default
12473 #include <krb5.h>
12474 _ACEOF
12475 rm -f conftest.$ac_objext
12476 if { (ac_try="$ac_compile"
12477 case "(($ac_try" in
12478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12479   *) ac_try_echo=$ac_try;;
12480 esac
12481 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12482 $as_echo "$ac_try_echo") >&5
12483   (eval "$ac_compile") 2>conftest.er1
12484   ac_status=$?
12485   grep -v '^ *+' conftest.er1 >conftest.err
12486   rm -f conftest.er1
12487   cat conftest.err >&5
12488   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12489   (exit $ac_status); } && {
12490          test -z "$ac_c_werror_flag" ||
12491          test ! -s conftest.err
12492        } && test -s conftest.$ac_objext; then
12493   ac_header_compiler=yes
12494 else
12495   $as_echo "$as_me: failed program was:" >&5
12496 sed 's/^/| /' conftest.$ac_ext >&5
12497
12498         ac_header_compiler=no
12499 fi
12500
12501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12502 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12503 $as_echo "$ac_header_compiler" >&6; }
12504
12505 # Is the header present?
12506 { $as_echo "$as_me:$LINENO: checking krb5.h presence" >&5
12507 $as_echo_n "checking krb5.h presence... " >&6; }
12508 cat >conftest.$ac_ext <<_ACEOF
12509 /* confdefs.h.  */
12510 _ACEOF
12511 cat confdefs.h >>conftest.$ac_ext
12512 cat >>conftest.$ac_ext <<_ACEOF
12513 /* end confdefs.h.  */
12514 #include <krb5.h>
12515 _ACEOF
12516 if { (ac_try="$ac_cpp conftest.$ac_ext"
12517 case "(($ac_try" in
12518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12519   *) ac_try_echo=$ac_try;;
12520 esac
12521 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12522 $as_echo "$ac_try_echo") >&5
12523   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12524   ac_status=$?
12525   grep -v '^ *+' conftest.er1 >conftest.err
12526   rm -f conftest.er1
12527   cat conftest.err >&5
12528   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12529   (exit $ac_status); } >/dev/null && {
12530          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12531          test ! -s conftest.err
12532        }; then
12533   ac_header_preproc=yes
12534 else
12535   $as_echo "$as_me: failed program was:" >&5
12536 sed 's/^/| /' conftest.$ac_ext >&5
12537
12538   ac_header_preproc=no
12539 fi
12540
12541 rm -f conftest.err conftest.$ac_ext
12542 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12543 $as_echo "$ac_header_preproc" >&6; }
12544
12545 # So?  What about this header?
12546 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12547   yes:no: )
12548     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
12549 $as_echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12550     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
12551 $as_echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
12552     ac_header_preproc=yes
12553     ;;
12554   no:yes:* )
12555     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
12556 $as_echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
12557     { $as_echo "$as_me:$LINENO: WARNING: krb5.h:     check for missing prerequisite headers?" >&5
12558 $as_echo "$as_me: WARNING: krb5.h:     check for missing prerequisite headers?" >&2;}
12559     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
12560 $as_echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
12561     { $as_echo "$as_me:$LINENO: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
12562 $as_echo "$as_me: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12563     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
12564 $as_echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
12565     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
12566 $as_echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
12567     ( cat <<\_ASBOX
12568 ## ---------------------------------------- ##
12569 ## Report this to pgsql-bugs@postgresql.org ##
12570 ## ---------------------------------------- ##
12571 _ASBOX
12572      ) | sed "s/^/$as_me: WARNING:     /" >&2
12573     ;;
12574 esac
12575 { $as_echo "$as_me:$LINENO: checking for krb5.h" >&5
12576 $as_echo_n "checking for krb5.h... " >&6; }
12577 if test "${ac_cv_header_krb5_h+set}" = set; then
12578   $as_echo_n "(cached) " >&6
12579 else
12580   ac_cv_header_krb5_h=$ac_header_preproc
12581 fi
12582 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
12583 $as_echo "$ac_cv_header_krb5_h" >&6; }
12584
12585 fi
12586 if test "x$ac_cv_header_krb5_h" = x""yes; then
12587   :
12588 else
12589   { { $as_echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
12590 $as_echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
12591    { (exit 1); exit 1; }; }
12592 fi
12593
12594
12595 fi
12596
12597 if test "$with_openssl" = yes ; then
12598   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12599   { $as_echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12600 $as_echo_n "checking for openssl/ssl.h... " >&6; }
12601 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12602   $as_echo_n "(cached) " >&6
12603 fi
12604 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12605 $as_echo "$ac_cv_header_openssl_ssl_h" >&6; }
12606 else
12607   # Is the header compilable?
12608 { $as_echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
12609 $as_echo_n "checking openssl/ssl.h usability... " >&6; }
12610 cat >conftest.$ac_ext <<_ACEOF
12611 /* confdefs.h.  */
12612 _ACEOF
12613 cat confdefs.h >>conftest.$ac_ext
12614 cat >>conftest.$ac_ext <<_ACEOF
12615 /* end confdefs.h.  */
12616 $ac_includes_default
12617 #include <openssl/ssl.h>
12618 _ACEOF
12619 rm -f conftest.$ac_objext
12620 if { (ac_try="$ac_compile"
12621 case "(($ac_try" in
12622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12623   *) ac_try_echo=$ac_try;;
12624 esac
12625 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12626 $as_echo "$ac_try_echo") >&5
12627   (eval "$ac_compile") 2>conftest.er1
12628   ac_status=$?
12629   grep -v '^ *+' conftest.er1 >conftest.err
12630   rm -f conftest.er1
12631   cat conftest.err >&5
12632   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12633   (exit $ac_status); } && {
12634          test -z "$ac_c_werror_flag" ||
12635          test ! -s conftest.err
12636        } && test -s conftest.$ac_objext; then
12637   ac_header_compiler=yes
12638 else
12639   $as_echo "$as_me: failed program was:" >&5
12640 sed 's/^/| /' conftest.$ac_ext >&5
12641
12642         ac_header_compiler=no
12643 fi
12644
12645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12646 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12647 $as_echo "$ac_header_compiler" >&6; }
12648
12649 # Is the header present?
12650 { $as_echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
12651 $as_echo_n "checking openssl/ssl.h presence... " >&6; }
12652 cat >conftest.$ac_ext <<_ACEOF
12653 /* confdefs.h.  */
12654 _ACEOF
12655 cat confdefs.h >>conftest.$ac_ext
12656 cat >>conftest.$ac_ext <<_ACEOF
12657 /* end confdefs.h.  */
12658 #include <openssl/ssl.h>
12659 _ACEOF
12660 if { (ac_try="$ac_cpp conftest.$ac_ext"
12661 case "(($ac_try" in
12662   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12663   *) ac_try_echo=$ac_try;;
12664 esac
12665 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12666 $as_echo "$ac_try_echo") >&5
12667   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12668   ac_status=$?
12669   grep -v '^ *+' conftest.er1 >conftest.err
12670   rm -f conftest.er1
12671   cat conftest.err >&5
12672   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12673   (exit $ac_status); } >/dev/null && {
12674          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12675          test ! -s conftest.err
12676        }; then
12677   ac_header_preproc=yes
12678 else
12679   $as_echo "$as_me: failed program was:" >&5
12680 sed 's/^/| /' conftest.$ac_ext >&5
12681
12682   ac_header_preproc=no
12683 fi
12684
12685 rm -f conftest.err conftest.$ac_ext
12686 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12687 $as_echo "$ac_header_preproc" >&6; }
12688
12689 # So?  What about this header?
12690 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12691   yes:no: )
12692     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
12693 $as_echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12694     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
12695 $as_echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
12696     ac_header_preproc=yes
12697     ;;
12698   no:yes:* )
12699     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
12700 $as_echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
12701     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&5
12702 $as_echo "$as_me: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&2;}
12703     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
12704 $as_echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
12705     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&5
12706 $as_echo "$as_me: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12707     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
12708 $as_echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
12709     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
12710 $as_echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
12711     ( cat <<\_ASBOX
12712 ## ---------------------------------------- ##
12713 ## Report this to pgsql-bugs@postgresql.org ##
12714 ## ---------------------------------------- ##
12715 _ASBOX
12716      ) | sed "s/^/$as_me: WARNING:     /" >&2
12717     ;;
12718 esac
12719 { $as_echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12720 $as_echo_n "checking for openssl/ssl.h... " >&6; }
12721 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12722   $as_echo_n "(cached) " >&6
12723 else
12724   ac_cv_header_openssl_ssl_h=$ac_header_preproc
12725 fi
12726 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12727 $as_echo "$ac_cv_header_openssl_ssl_h" >&6; }
12728
12729 fi
12730 if test "x$ac_cv_header_openssl_ssl_h" = x""yes; then
12731   :
12732 else
12733   { { $as_echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
12734 $as_echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
12735    { (exit 1); exit 1; }; }
12736 fi
12737
12738
12739   if test "${ac_cv_header_openssl_err_h+set}" = set; then
12740   { $as_echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12741 $as_echo_n "checking for openssl/err.h... " >&6; }
12742 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12743   $as_echo_n "(cached) " >&6
12744 fi
12745 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12746 $as_echo "$ac_cv_header_openssl_err_h" >&6; }
12747 else
12748   # Is the header compilable?
12749 { $as_echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
12750 $as_echo_n "checking openssl/err.h usability... " >&6; }
12751 cat >conftest.$ac_ext <<_ACEOF
12752 /* confdefs.h.  */
12753 _ACEOF
12754 cat confdefs.h >>conftest.$ac_ext
12755 cat >>conftest.$ac_ext <<_ACEOF
12756 /* end confdefs.h.  */
12757 $ac_includes_default
12758 #include <openssl/err.h>
12759 _ACEOF
12760 rm -f conftest.$ac_objext
12761 if { (ac_try="$ac_compile"
12762 case "(($ac_try" in
12763   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12764   *) ac_try_echo=$ac_try;;
12765 esac
12766 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12767 $as_echo "$ac_try_echo") >&5
12768   (eval "$ac_compile") 2>conftest.er1
12769   ac_status=$?
12770   grep -v '^ *+' conftest.er1 >conftest.err
12771   rm -f conftest.er1
12772   cat conftest.err >&5
12773   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774   (exit $ac_status); } && {
12775          test -z "$ac_c_werror_flag" ||
12776          test ! -s conftest.err
12777        } && test -s conftest.$ac_objext; then
12778   ac_header_compiler=yes
12779 else
12780   $as_echo "$as_me: failed program was:" >&5
12781 sed 's/^/| /' conftest.$ac_ext >&5
12782
12783         ac_header_compiler=no
12784 fi
12785
12786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12787 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12788 $as_echo "$ac_header_compiler" >&6; }
12789
12790 # Is the header present?
12791 { $as_echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
12792 $as_echo_n "checking openssl/err.h presence... " >&6; }
12793 cat >conftest.$ac_ext <<_ACEOF
12794 /* confdefs.h.  */
12795 _ACEOF
12796 cat confdefs.h >>conftest.$ac_ext
12797 cat >>conftest.$ac_ext <<_ACEOF
12798 /* end confdefs.h.  */
12799 #include <openssl/err.h>
12800 _ACEOF
12801 if { (ac_try="$ac_cpp conftest.$ac_ext"
12802 case "(($ac_try" in
12803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12804   *) ac_try_echo=$ac_try;;
12805 esac
12806 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12807 $as_echo "$ac_try_echo") >&5
12808   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12809   ac_status=$?
12810   grep -v '^ *+' conftest.er1 >conftest.err
12811   rm -f conftest.er1
12812   cat conftest.err >&5
12813   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12814   (exit $ac_status); } >/dev/null && {
12815          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12816          test ! -s conftest.err
12817        }; then
12818   ac_header_preproc=yes
12819 else
12820   $as_echo "$as_me: failed program was:" >&5
12821 sed 's/^/| /' conftest.$ac_ext >&5
12822
12823   ac_header_preproc=no
12824 fi
12825
12826 rm -f conftest.err conftest.$ac_ext
12827 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12828 $as_echo "$ac_header_preproc" >&6; }
12829
12830 # So?  What about this header?
12831 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12832   yes:no: )
12833     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
12834 $as_echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12835     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
12836 $as_echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
12837     ac_header_preproc=yes
12838     ;;
12839   no:yes:* )
12840     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
12841 $as_echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
12842     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&5
12843 $as_echo "$as_me: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&2;}
12844     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
12845 $as_echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
12846     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&5
12847 $as_echo "$as_me: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12848     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
12849 $as_echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
12850     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
12851 $as_echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
12852     ( cat <<\_ASBOX
12853 ## ---------------------------------------- ##
12854 ## Report this to pgsql-bugs@postgresql.org ##
12855 ## ---------------------------------------- ##
12856 _ASBOX
12857      ) | sed "s/^/$as_me: WARNING:     /" >&2
12858     ;;
12859 esac
12860 { $as_echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12861 $as_echo_n "checking for openssl/err.h... " >&6; }
12862 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12863   $as_echo_n "(cached) " >&6
12864 else
12865   ac_cv_header_openssl_err_h=$ac_header_preproc
12866 fi
12867 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12868 $as_echo "$ac_cv_header_openssl_err_h" >&6; }
12869
12870 fi
12871 if test "x$ac_cv_header_openssl_err_h" = x""yes; then
12872   :
12873 else
12874   { { $as_echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
12875 $as_echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
12876    { (exit 1); exit 1; }; }
12877 fi
12878
12879
12880
12881 for ac_func in ERR_set_mark
12882 do
12883 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12884 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
12885 $as_echo_n "checking for $ac_func... " >&6; }
12886 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12887   $as_echo_n "(cached) " >&6
12888 else
12889   cat >conftest.$ac_ext <<_ACEOF
12890 /* confdefs.h.  */
12891 _ACEOF
12892 cat confdefs.h >>conftest.$ac_ext
12893 cat >>conftest.$ac_ext <<_ACEOF
12894 /* end confdefs.h.  */
12895 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12896    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12897 #define $ac_func innocuous_$ac_func
12898
12899 /* System header to define __stub macros and hopefully few prototypes,
12900     which can conflict with char $ac_func (); below.
12901     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12902     <limits.h> exists even on freestanding compilers.  */
12903
12904 #ifdef __STDC__
12905 # include <limits.h>
12906 #else
12907 # include <assert.h>
12908 #endif
12909
12910 #undef $ac_func
12911
12912 /* Override any GCC internal prototype to avoid an error.
12913    Use char because int might match the return type of a GCC
12914    builtin and then its argument prototype would still apply.  */
12915 #ifdef __cplusplus
12916 extern "C"
12917 #endif
12918 char $ac_func ();
12919 /* The GNU C library defines this for functions which it implements
12920     to always fail with ENOSYS.  Some functions are actually named
12921     something starting with __ and the normal name is an alias.  */
12922 #if defined __stub_$ac_func || defined __stub___$ac_func
12923 choke me
12924 #endif
12925
12926 int
12927 main ()
12928 {
12929 return $ac_func ();
12930   ;
12931   return 0;
12932 }
12933 _ACEOF
12934 rm -f conftest.$ac_objext conftest$ac_exeext
12935 if { (ac_try="$ac_link"
12936 case "(($ac_try" in
12937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12938   *) ac_try_echo=$ac_try;;
12939 esac
12940 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12941 $as_echo "$ac_try_echo") >&5
12942   (eval "$ac_link") 2>conftest.er1
12943   ac_status=$?
12944   grep -v '^ *+' conftest.er1 >conftest.err
12945   rm -f conftest.er1
12946   cat conftest.err >&5
12947   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12948   (exit $ac_status); } && {
12949          test -z "$ac_c_werror_flag" ||
12950          test ! -s conftest.err
12951        } && test -s conftest$ac_exeext && {
12952          test "$cross_compiling" = yes ||
12953          $as_test_x conftest$ac_exeext
12954        }; then
12955   eval "$as_ac_var=yes"
12956 else
12957   $as_echo "$as_me: failed program was:" >&5
12958 sed 's/^/| /' conftest.$ac_ext >&5
12959
12960         eval "$as_ac_var=no"
12961 fi
12962
12963 rm -rf conftest.dSYM
12964 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12965       conftest$ac_exeext conftest.$ac_ext
12966 fi
12967 ac_res=`eval 'as_val=${'$as_ac_var'}
12968                  $as_echo "$as_val"'`
12969                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12970 $as_echo "$ac_res" >&6; }
12971 as_val=`eval 'as_val=${'$as_ac_var'}
12972                  $as_echo "$as_val"'`
12973    if test "x$as_val" = x""yes; then
12974   cat >>confdefs.h <<_ACEOF
12975 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12976 _ACEOF
12977
12978 fi
12979 done
12980
12981 fi
12982
12983 if test "$with_pam" = yes ; then
12984
12985 for ac_header in security/pam_appl.h
12986 do
12987 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12988 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12989   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12990 $as_echo_n "checking for $ac_header... " >&6; }
12991 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12992   $as_echo_n "(cached) " >&6
12993 fi
12994 ac_res=`eval 'as_val=${'$as_ac_Header'}
12995                  $as_echo "$as_val"'`
12996                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12997 $as_echo "$ac_res" >&6; }
12998 else
12999   # Is the header compilable?
13000 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13001 $as_echo_n "checking $ac_header usability... " >&6; }
13002 cat >conftest.$ac_ext <<_ACEOF
13003 /* confdefs.h.  */
13004 _ACEOF
13005 cat confdefs.h >>conftest.$ac_ext
13006 cat >>conftest.$ac_ext <<_ACEOF
13007 /* end confdefs.h.  */
13008 $ac_includes_default
13009 #include <$ac_header>
13010 _ACEOF
13011 rm -f conftest.$ac_objext
13012 if { (ac_try="$ac_compile"
13013 case "(($ac_try" in
13014   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13015   *) ac_try_echo=$ac_try;;
13016 esac
13017 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13018 $as_echo "$ac_try_echo") >&5
13019   (eval "$ac_compile") 2>conftest.er1
13020   ac_status=$?
13021   grep -v '^ *+' conftest.er1 >conftest.err
13022   rm -f conftest.er1
13023   cat conftest.err >&5
13024   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13025   (exit $ac_status); } && {
13026          test -z "$ac_c_werror_flag" ||
13027          test ! -s conftest.err
13028        } && test -s conftest.$ac_objext; then
13029   ac_header_compiler=yes
13030 else
13031   $as_echo "$as_me: failed program was:" >&5
13032 sed 's/^/| /' conftest.$ac_ext >&5
13033
13034         ac_header_compiler=no
13035 fi
13036
13037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13038 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13039 $as_echo "$ac_header_compiler" >&6; }
13040
13041 # Is the header present?
13042 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13043 $as_echo_n "checking $ac_header presence... " >&6; }
13044 cat >conftest.$ac_ext <<_ACEOF
13045 /* confdefs.h.  */
13046 _ACEOF
13047 cat confdefs.h >>conftest.$ac_ext
13048 cat >>conftest.$ac_ext <<_ACEOF
13049 /* end confdefs.h.  */
13050 #include <$ac_header>
13051 _ACEOF
13052 if { (ac_try="$ac_cpp conftest.$ac_ext"
13053 case "(($ac_try" in
13054   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13055   *) ac_try_echo=$ac_try;;
13056 esac
13057 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13058 $as_echo "$ac_try_echo") >&5
13059   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13060   ac_status=$?
13061   grep -v '^ *+' conftest.er1 >conftest.err
13062   rm -f conftest.er1
13063   cat conftest.err >&5
13064   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13065   (exit $ac_status); } >/dev/null && {
13066          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13067          test ! -s conftest.err
13068        }; then
13069   ac_header_preproc=yes
13070 else
13071   $as_echo "$as_me: failed program was:" >&5
13072 sed 's/^/| /' conftest.$ac_ext >&5
13073
13074   ac_header_preproc=no
13075 fi
13076
13077 rm -f conftest.err conftest.$ac_ext
13078 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13079 $as_echo "$ac_header_preproc" >&6; }
13080
13081 # So?  What about this header?
13082 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13083   yes:no: )
13084     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13085 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13086     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13087 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13088     ac_header_preproc=yes
13089     ;;
13090   no:yes:* )
13091     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13092 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13093     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13094 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13095     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13096 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13097     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13098 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13099     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13100 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13101     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13102 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13103     ( cat <<\_ASBOX
13104 ## ---------------------------------------- ##
13105 ## Report this to pgsql-bugs@postgresql.org ##
13106 ## ---------------------------------------- ##
13107 _ASBOX
13108      ) | sed "s/^/$as_me: WARNING:     /" >&2
13109     ;;
13110 esac
13111 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13112 $as_echo_n "checking for $ac_header... " >&6; }
13113 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13114   $as_echo_n "(cached) " >&6
13115 else
13116   eval "$as_ac_Header=\$ac_header_preproc"
13117 fi
13118 ac_res=`eval 'as_val=${'$as_ac_Header'}
13119                  $as_echo "$as_val"'`
13120                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13121 $as_echo "$ac_res" >&6; }
13122
13123 fi
13124 as_val=`eval 'as_val=${'$as_ac_Header'}
13125                  $as_echo "$as_val"'`
13126    if test "x$as_val" = x""yes; then
13127   cat >>confdefs.h <<_ACEOF
13128 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13129 _ACEOF
13130
13131 else
13132
13133 for ac_header in pam/pam_appl.h
13134 do
13135 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13136 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13137   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13138 $as_echo_n "checking for $ac_header... " >&6; }
13139 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13140   $as_echo_n "(cached) " >&6
13141 fi
13142 ac_res=`eval 'as_val=${'$as_ac_Header'}
13143                  $as_echo "$as_val"'`
13144                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13145 $as_echo "$ac_res" >&6; }
13146 else
13147   # Is the header compilable?
13148 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13149 $as_echo_n "checking $ac_header usability... " >&6; }
13150 cat >conftest.$ac_ext <<_ACEOF
13151 /* confdefs.h.  */
13152 _ACEOF
13153 cat confdefs.h >>conftest.$ac_ext
13154 cat >>conftest.$ac_ext <<_ACEOF
13155 /* end confdefs.h.  */
13156 $ac_includes_default
13157 #include <$ac_header>
13158 _ACEOF
13159 rm -f conftest.$ac_objext
13160 if { (ac_try="$ac_compile"
13161 case "(($ac_try" in
13162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13163   *) ac_try_echo=$ac_try;;
13164 esac
13165 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13166 $as_echo "$ac_try_echo") >&5
13167   (eval "$ac_compile") 2>conftest.er1
13168   ac_status=$?
13169   grep -v '^ *+' conftest.er1 >conftest.err
13170   rm -f conftest.er1
13171   cat conftest.err >&5
13172   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13173   (exit $ac_status); } && {
13174          test -z "$ac_c_werror_flag" ||
13175          test ! -s conftest.err
13176        } && test -s conftest.$ac_objext; then
13177   ac_header_compiler=yes
13178 else
13179   $as_echo "$as_me: failed program was:" >&5
13180 sed 's/^/| /' conftest.$ac_ext >&5
13181
13182         ac_header_compiler=no
13183 fi
13184
13185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13186 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13187 $as_echo "$ac_header_compiler" >&6; }
13188
13189 # Is the header present?
13190 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13191 $as_echo_n "checking $ac_header presence... " >&6; }
13192 cat >conftest.$ac_ext <<_ACEOF
13193 /* confdefs.h.  */
13194 _ACEOF
13195 cat confdefs.h >>conftest.$ac_ext
13196 cat >>conftest.$ac_ext <<_ACEOF
13197 /* end confdefs.h.  */
13198 #include <$ac_header>
13199 _ACEOF
13200 if { (ac_try="$ac_cpp conftest.$ac_ext"
13201 case "(($ac_try" in
13202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13203   *) ac_try_echo=$ac_try;;
13204 esac
13205 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13206 $as_echo "$ac_try_echo") >&5
13207   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13208   ac_status=$?
13209   grep -v '^ *+' conftest.er1 >conftest.err
13210   rm -f conftest.er1
13211   cat conftest.err >&5
13212   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13213   (exit $ac_status); } >/dev/null && {
13214          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13215          test ! -s conftest.err
13216        }; then
13217   ac_header_preproc=yes
13218 else
13219   $as_echo "$as_me: failed program was:" >&5
13220 sed 's/^/| /' conftest.$ac_ext >&5
13221
13222   ac_header_preproc=no
13223 fi
13224
13225 rm -f conftest.err conftest.$ac_ext
13226 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13227 $as_echo "$ac_header_preproc" >&6; }
13228
13229 # So?  What about this header?
13230 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13231   yes:no: )
13232     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13233 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13234     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13235 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13236     ac_header_preproc=yes
13237     ;;
13238   no:yes:* )
13239     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13240 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13241     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13242 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13243     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13244 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13245     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13246 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13247     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13248 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13249     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13250 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13251     ( cat <<\_ASBOX
13252 ## ---------------------------------------- ##
13253 ## Report this to pgsql-bugs@postgresql.org ##
13254 ## ---------------------------------------- ##
13255 _ASBOX
13256      ) | sed "s/^/$as_me: WARNING:     /" >&2
13257     ;;
13258 esac
13259 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13260 $as_echo_n "checking for $ac_header... " >&6; }
13261 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13262   $as_echo_n "(cached) " >&6
13263 else
13264   eval "$as_ac_Header=\$ac_header_preproc"
13265 fi
13266 ac_res=`eval 'as_val=${'$as_ac_Header'}
13267                  $as_echo "$as_val"'`
13268                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13269 $as_echo "$ac_res" >&6; }
13270
13271 fi
13272 as_val=`eval 'as_val=${'$as_ac_Header'}
13273                  $as_echo "$as_val"'`
13274    if test "x$as_val" = x""yes; then
13275   cat >>confdefs.h <<_ACEOF
13276 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13277 _ACEOF
13278
13279 else
13280   { { $as_echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
13281 $as_echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
13282    { (exit 1); exit 1; }; }
13283 fi
13284
13285 done
13286
13287 fi
13288
13289 done
13290
13291 fi
13292
13293 if test "$with_libxml" = yes ; then
13294   if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13295   { $as_echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
13296 $as_echo_n "checking for libxml/parser.h... " >&6; }
13297 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13298   $as_echo_n "(cached) " >&6
13299 fi
13300 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
13301 $as_echo "$ac_cv_header_libxml_parser_h" >&6; }
13302 else
13303   # Is the header compilable?
13304 { $as_echo "$as_me:$LINENO: checking libxml/parser.h usability" >&5
13305 $as_echo_n "checking libxml/parser.h usability... " >&6; }
13306 cat >conftest.$ac_ext <<_ACEOF
13307 /* confdefs.h.  */
13308 _ACEOF
13309 cat confdefs.h >>conftest.$ac_ext
13310 cat >>conftest.$ac_ext <<_ACEOF
13311 /* end confdefs.h.  */
13312 $ac_includes_default
13313 #include <libxml/parser.h>
13314 _ACEOF
13315 rm -f conftest.$ac_objext
13316 if { (ac_try="$ac_compile"
13317 case "(($ac_try" in
13318   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13319   *) ac_try_echo=$ac_try;;
13320 esac
13321 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13322 $as_echo "$ac_try_echo") >&5
13323   (eval "$ac_compile") 2>conftest.er1
13324   ac_status=$?
13325   grep -v '^ *+' conftest.er1 >conftest.err
13326   rm -f conftest.er1
13327   cat conftest.err >&5
13328   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13329   (exit $ac_status); } && {
13330          test -z "$ac_c_werror_flag" ||
13331          test ! -s conftest.err
13332        } && test -s conftest.$ac_objext; then
13333   ac_header_compiler=yes
13334 else
13335   $as_echo "$as_me: failed program was:" >&5
13336 sed 's/^/| /' conftest.$ac_ext >&5
13337
13338         ac_header_compiler=no
13339 fi
13340
13341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13342 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13343 $as_echo "$ac_header_compiler" >&6; }
13344
13345 # Is the header present?
13346 { $as_echo "$as_me:$LINENO: checking libxml/parser.h presence" >&5
13347 $as_echo_n "checking libxml/parser.h presence... " >&6; }
13348 cat >conftest.$ac_ext <<_ACEOF
13349 /* confdefs.h.  */
13350 _ACEOF
13351 cat confdefs.h >>conftest.$ac_ext
13352 cat >>conftest.$ac_ext <<_ACEOF
13353 /* end confdefs.h.  */
13354 #include <libxml/parser.h>
13355 _ACEOF
13356 if { (ac_try="$ac_cpp conftest.$ac_ext"
13357 case "(($ac_try" in
13358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13359   *) ac_try_echo=$ac_try;;
13360 esac
13361 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13362 $as_echo "$ac_try_echo") >&5
13363   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13364   ac_status=$?
13365   grep -v '^ *+' conftest.er1 >conftest.err
13366   rm -f conftest.er1
13367   cat conftest.err >&5
13368   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13369   (exit $ac_status); } >/dev/null && {
13370          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13371          test ! -s conftest.err
13372        }; then
13373   ac_header_preproc=yes
13374 else
13375   $as_echo "$as_me: failed program was:" >&5
13376 sed 's/^/| /' conftest.$ac_ext >&5
13377
13378   ac_header_preproc=no
13379 fi
13380
13381 rm -f conftest.err conftest.$ac_ext
13382 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13383 $as_echo "$ac_header_preproc" >&6; }
13384
13385 # So?  What about this header?
13386 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13387   yes:no: )
13388     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&5
13389 $as_echo "$as_me: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13390     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the compiler's result" >&5
13391 $as_echo "$as_me: WARNING: libxml/parser.h: proceeding with the compiler's result" >&2;}
13392     ac_header_preproc=yes
13393     ;;
13394   no:yes:* )
13395     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: present but cannot be compiled" >&5
13396 $as_echo "$as_me: WARNING: libxml/parser.h: present but cannot be compiled" >&2;}
13397     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&5
13398 $as_echo "$as_me: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&2;}
13399     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: see the Autoconf documentation" >&5
13400 $as_echo "$as_me: WARNING: libxml/parser.h: see the Autoconf documentation" >&2;}
13401     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&5
13402 $as_echo "$as_me: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13403     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&5
13404 $as_echo "$as_me: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&2;}
13405     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&5
13406 $as_echo "$as_me: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&2;}
13407     ( cat <<\_ASBOX
13408 ## ---------------------------------------- ##
13409 ## Report this to pgsql-bugs@postgresql.org ##
13410 ## ---------------------------------------- ##
13411 _ASBOX
13412      ) | sed "s/^/$as_me: WARNING:     /" >&2
13413     ;;
13414 esac
13415 { $as_echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
13416 $as_echo_n "checking for libxml/parser.h... " >&6; }
13417 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13418   $as_echo_n "(cached) " >&6
13419 else
13420   ac_cv_header_libxml_parser_h=$ac_header_preproc
13421 fi
13422 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
13423 $as_echo "$ac_cv_header_libxml_parser_h" >&6; }
13424
13425 fi
13426 if test "x$ac_cv_header_libxml_parser_h" = x""yes; then
13427   :
13428 else
13429   { { $as_echo "$as_me:$LINENO: error: header file <libxml/parser.h> is required for XML support" >&5
13430 $as_echo "$as_me: error: header file <libxml/parser.h> is required for XML support" >&2;}
13431    { (exit 1); exit 1; }; }
13432 fi
13433
13434
13435 fi
13436
13437 if test "$with_libxslt" = yes ; then
13438   if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13439   { $as_echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
13440 $as_echo_n "checking for libxslt/xslt.h... " >&6; }
13441 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13442   $as_echo_n "(cached) " >&6
13443 fi
13444 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
13445 $as_echo "$ac_cv_header_libxslt_xslt_h" >&6; }
13446 else
13447   # Is the header compilable?
13448 { $as_echo "$as_me:$LINENO: checking libxslt/xslt.h usability" >&5
13449 $as_echo_n "checking libxslt/xslt.h usability... " >&6; }
13450 cat >conftest.$ac_ext <<_ACEOF
13451 /* confdefs.h.  */
13452 _ACEOF
13453 cat confdefs.h >>conftest.$ac_ext
13454 cat >>conftest.$ac_ext <<_ACEOF
13455 /* end confdefs.h.  */
13456 $ac_includes_default
13457 #include <libxslt/xslt.h>
13458 _ACEOF
13459 rm -f conftest.$ac_objext
13460 if { (ac_try="$ac_compile"
13461 case "(($ac_try" in
13462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13463   *) ac_try_echo=$ac_try;;
13464 esac
13465 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13466 $as_echo "$ac_try_echo") >&5
13467   (eval "$ac_compile") 2>conftest.er1
13468   ac_status=$?
13469   grep -v '^ *+' conftest.er1 >conftest.err
13470   rm -f conftest.er1
13471   cat conftest.err >&5
13472   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13473   (exit $ac_status); } && {
13474          test -z "$ac_c_werror_flag" ||
13475          test ! -s conftest.err
13476        } && test -s conftest.$ac_objext; then
13477   ac_header_compiler=yes
13478 else
13479   $as_echo "$as_me: failed program was:" >&5
13480 sed 's/^/| /' conftest.$ac_ext >&5
13481
13482         ac_header_compiler=no
13483 fi
13484
13485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13486 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13487 $as_echo "$ac_header_compiler" >&6; }
13488
13489 # Is the header present?
13490 { $as_echo "$as_me:$LINENO: checking libxslt/xslt.h presence" >&5
13491 $as_echo_n "checking libxslt/xslt.h presence... " >&6; }
13492 cat >conftest.$ac_ext <<_ACEOF
13493 /* confdefs.h.  */
13494 _ACEOF
13495 cat confdefs.h >>conftest.$ac_ext
13496 cat >>conftest.$ac_ext <<_ACEOF
13497 /* end confdefs.h.  */
13498 #include <libxslt/xslt.h>
13499 _ACEOF
13500 if { (ac_try="$ac_cpp conftest.$ac_ext"
13501 case "(($ac_try" in
13502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13503   *) ac_try_echo=$ac_try;;
13504 esac
13505 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13506 $as_echo "$ac_try_echo") >&5
13507   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13508   ac_status=$?
13509   grep -v '^ *+' conftest.er1 >conftest.err
13510   rm -f conftest.er1
13511   cat conftest.err >&5
13512   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13513   (exit $ac_status); } >/dev/null && {
13514          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13515          test ! -s conftest.err
13516        }; then
13517   ac_header_preproc=yes
13518 else
13519   $as_echo "$as_me: failed program was:" >&5
13520 sed 's/^/| /' conftest.$ac_ext >&5
13521
13522   ac_header_preproc=no
13523 fi
13524
13525 rm -f conftest.err conftest.$ac_ext
13526 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13527 $as_echo "$ac_header_preproc" >&6; }
13528
13529 # So?  What about this header?
13530 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13531   yes:no: )
13532     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&5
13533 $as_echo "$as_me: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13534     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&5
13535 $as_echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&2;}
13536     ac_header_preproc=yes
13537     ;;
13538   no:yes:* )
13539     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: present but cannot be compiled" >&5
13540 $as_echo "$as_me: WARNING: libxslt/xslt.h: present but cannot be compiled" >&2;}
13541     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&5
13542 $as_echo "$as_me: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&2;}
13543     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&5
13544 $as_echo "$as_me: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&2;}
13545     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&5
13546 $as_echo "$as_me: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13547     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&5
13548 $as_echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&2;}
13549     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&5
13550 $as_echo "$as_me: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&2;}
13551     ( cat <<\_ASBOX
13552 ## ---------------------------------------- ##
13553 ## Report this to pgsql-bugs@postgresql.org ##
13554 ## ---------------------------------------- ##
13555 _ASBOX
13556      ) | sed "s/^/$as_me: WARNING:     /" >&2
13557     ;;
13558 esac
13559 { $as_echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
13560 $as_echo_n "checking for libxslt/xslt.h... " >&6; }
13561 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13562   $as_echo_n "(cached) " >&6
13563 else
13564   ac_cv_header_libxslt_xslt_h=$ac_header_preproc
13565 fi
13566 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
13567 $as_echo "$ac_cv_header_libxslt_xslt_h" >&6; }
13568
13569 fi
13570 if test "x$ac_cv_header_libxslt_xslt_h" = x""yes; then
13571   :
13572 else
13573   { { $as_echo "$as_me:$LINENO: error: header file <libxslt/xslt.h> is required for XSLT support" >&5
13574 $as_echo "$as_me: error: header file <libxslt/xslt.h> is required for XSLT support" >&2;}
13575    { (exit 1); exit 1; }; }
13576 fi
13577
13578
13579 fi
13580
13581 if test "$with_ldap" = yes ; then
13582   if test "$PORTNAME" != "win32"; then
13583
13584 for ac_header in ldap.h
13585 do
13586 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13587 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13588   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13589 $as_echo_n "checking for $ac_header... " >&6; }
13590 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13591   $as_echo_n "(cached) " >&6
13592 fi
13593 ac_res=`eval 'as_val=${'$as_ac_Header'}
13594                  $as_echo "$as_val"'`
13595                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13596 $as_echo "$ac_res" >&6; }
13597 else
13598   # Is the header compilable?
13599 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13600 $as_echo_n "checking $ac_header usability... " >&6; }
13601 cat >conftest.$ac_ext <<_ACEOF
13602 /* confdefs.h.  */
13603 _ACEOF
13604 cat confdefs.h >>conftest.$ac_ext
13605 cat >>conftest.$ac_ext <<_ACEOF
13606 /* end confdefs.h.  */
13607 $ac_includes_default
13608 #include <$ac_header>
13609 _ACEOF
13610 rm -f conftest.$ac_objext
13611 if { (ac_try="$ac_compile"
13612 case "(($ac_try" in
13613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13614   *) ac_try_echo=$ac_try;;
13615 esac
13616 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13617 $as_echo "$ac_try_echo") >&5
13618   (eval "$ac_compile") 2>conftest.er1
13619   ac_status=$?
13620   grep -v '^ *+' conftest.er1 >conftest.err
13621   rm -f conftest.er1
13622   cat conftest.err >&5
13623   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13624   (exit $ac_status); } && {
13625          test -z "$ac_c_werror_flag" ||
13626          test ! -s conftest.err
13627        } && test -s conftest.$ac_objext; then
13628   ac_header_compiler=yes
13629 else
13630   $as_echo "$as_me: failed program was:" >&5
13631 sed 's/^/| /' conftest.$ac_ext >&5
13632
13633         ac_header_compiler=no
13634 fi
13635
13636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13637 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13638 $as_echo "$ac_header_compiler" >&6; }
13639
13640 # Is the header present?
13641 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13642 $as_echo_n "checking $ac_header presence... " >&6; }
13643 cat >conftest.$ac_ext <<_ACEOF
13644 /* confdefs.h.  */
13645 _ACEOF
13646 cat confdefs.h >>conftest.$ac_ext
13647 cat >>conftest.$ac_ext <<_ACEOF
13648 /* end confdefs.h.  */
13649 #include <$ac_header>
13650 _ACEOF
13651 if { (ac_try="$ac_cpp conftest.$ac_ext"
13652 case "(($ac_try" in
13653   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13654   *) ac_try_echo=$ac_try;;
13655 esac
13656 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13657 $as_echo "$ac_try_echo") >&5
13658   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13659   ac_status=$?
13660   grep -v '^ *+' conftest.er1 >conftest.err
13661   rm -f conftest.er1
13662   cat conftest.err >&5
13663   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13664   (exit $ac_status); } >/dev/null && {
13665          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13666          test ! -s conftest.err
13667        }; then
13668   ac_header_preproc=yes
13669 else
13670   $as_echo "$as_me: failed program was:" >&5
13671 sed 's/^/| /' conftest.$ac_ext >&5
13672
13673   ac_header_preproc=no
13674 fi
13675
13676 rm -f conftest.err conftest.$ac_ext
13677 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13678 $as_echo "$ac_header_preproc" >&6; }
13679
13680 # So?  What about this header?
13681 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13682   yes:no: )
13683     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13684 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13685     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13686 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13687     ac_header_preproc=yes
13688     ;;
13689   no:yes:* )
13690     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13691 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13692     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13693 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13694     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13695 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13696     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13697 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13698     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13699 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13700     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13701 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13702     ( cat <<\_ASBOX
13703 ## ---------------------------------------- ##
13704 ## Report this to pgsql-bugs@postgresql.org ##
13705 ## ---------------------------------------- ##
13706 _ASBOX
13707      ) | sed "s/^/$as_me: WARNING:     /" >&2
13708     ;;
13709 esac
13710 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13711 $as_echo_n "checking for $ac_header... " >&6; }
13712 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13713   $as_echo_n "(cached) " >&6
13714 else
13715   eval "$as_ac_Header=\$ac_header_preproc"
13716 fi
13717 ac_res=`eval 'as_val=${'$as_ac_Header'}
13718                  $as_echo "$as_val"'`
13719                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13720 $as_echo "$ac_res" >&6; }
13721
13722 fi
13723 as_val=`eval 'as_val=${'$as_ac_Header'}
13724                  $as_echo "$as_val"'`
13725    if test "x$as_val" = x""yes; then
13726   cat >>confdefs.h <<_ACEOF
13727 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13728 _ACEOF
13729
13730 else
13731   { { $as_echo "$as_me:$LINENO: error: header file <ldap.h> is required for LDAP" >&5
13732 $as_echo "$as_me: error: header file <ldap.h> is required for LDAP" >&2;}
13733    { (exit 1); exit 1; }; }
13734 fi
13735
13736 done
13737
13738   else
13739
13740 for ac_header in winldap.h
13741 do
13742 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13743 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13744 $as_echo_n "checking for $ac_header... " >&6; }
13745 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13746   $as_echo_n "(cached) " >&6
13747 else
13748   cat >conftest.$ac_ext <<_ACEOF
13749 /* confdefs.h.  */
13750 _ACEOF
13751 cat confdefs.h >>conftest.$ac_ext
13752 cat >>conftest.$ac_ext <<_ACEOF
13753 /* end confdefs.h.  */
13754 $ac_includes_default
13755 #include <windows.h>
13756
13757
13758 #include <$ac_header>
13759 _ACEOF
13760 rm -f conftest.$ac_objext
13761 if { (ac_try="$ac_compile"
13762 case "(($ac_try" in
13763   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13764   *) ac_try_echo=$ac_try;;
13765 esac
13766 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13767 $as_echo "$ac_try_echo") >&5
13768   (eval "$ac_compile") 2>conftest.er1
13769   ac_status=$?
13770   grep -v '^ *+' conftest.er1 >conftest.err
13771   rm -f conftest.er1
13772   cat conftest.err >&5
13773   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13774   (exit $ac_status); } && {
13775          test -z "$ac_c_werror_flag" ||
13776          test ! -s conftest.err
13777        } && test -s conftest.$ac_objext; then
13778   eval "$as_ac_Header=yes"
13779 else
13780   $as_echo "$as_me: failed program was:" >&5
13781 sed 's/^/| /' conftest.$ac_ext >&5
13782
13783         eval "$as_ac_Header=no"
13784 fi
13785
13786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13787 fi
13788 ac_res=`eval 'as_val=${'$as_ac_Header'}
13789                  $as_echo "$as_val"'`
13790                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13791 $as_echo "$ac_res" >&6; }
13792 as_val=`eval 'as_val=${'$as_ac_Header'}
13793                  $as_echo "$as_val"'`
13794    if test "x$as_val" = x""yes; then
13795   cat >>confdefs.h <<_ACEOF
13796 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13797 _ACEOF
13798
13799 else
13800   { { $as_echo "$as_me:$LINENO: error: header file <winldap.h> is required for LDAP" >&5
13801 $as_echo "$as_me: error: header file <winldap.h> is required for LDAP" >&2;}
13802    { (exit 1); exit 1; }; }
13803 fi
13804
13805 done
13806
13807   fi
13808 fi
13809
13810 if test "$with_bonjour" = yes ; then
13811   if test "${ac_cv_header_dns_sd_h+set}" = set; then
13812   { $as_echo "$as_me:$LINENO: checking for dns_sd.h" >&5
13813 $as_echo_n "checking for dns_sd.h... " >&6; }
13814 if test "${ac_cv_header_dns_sd_h+set}" = set; then
13815   $as_echo_n "(cached) " >&6
13816 fi
13817 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5
13818 $as_echo "$ac_cv_header_dns_sd_h" >&6; }
13819 else
13820   # Is the header compilable?
13821 { $as_echo "$as_me:$LINENO: checking dns_sd.h usability" >&5
13822 $as_echo_n "checking dns_sd.h usability... " >&6; }
13823 cat >conftest.$ac_ext <<_ACEOF
13824 /* confdefs.h.  */
13825 _ACEOF
13826 cat confdefs.h >>conftest.$ac_ext
13827 cat >>conftest.$ac_ext <<_ACEOF
13828 /* end confdefs.h.  */
13829 $ac_includes_default
13830 #include <dns_sd.h>
13831 _ACEOF
13832 rm -f conftest.$ac_objext
13833 if { (ac_try="$ac_compile"
13834 case "(($ac_try" in
13835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13836   *) ac_try_echo=$ac_try;;
13837 esac
13838 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13839 $as_echo "$ac_try_echo") >&5
13840   (eval "$ac_compile") 2>conftest.er1
13841   ac_status=$?
13842   grep -v '^ *+' conftest.er1 >conftest.err
13843   rm -f conftest.er1
13844   cat conftest.err >&5
13845   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13846   (exit $ac_status); } && {
13847          test -z "$ac_c_werror_flag" ||
13848          test ! -s conftest.err
13849        } && test -s conftest.$ac_objext; then
13850   ac_header_compiler=yes
13851 else
13852   $as_echo "$as_me: failed program was:" >&5
13853 sed 's/^/| /' conftest.$ac_ext >&5
13854
13855         ac_header_compiler=no
13856 fi
13857
13858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13859 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13860 $as_echo "$ac_header_compiler" >&6; }
13861
13862 # Is the header present?
13863 { $as_echo "$as_me:$LINENO: checking dns_sd.h presence" >&5
13864 $as_echo_n "checking dns_sd.h presence... " >&6; }
13865 cat >conftest.$ac_ext <<_ACEOF
13866 /* confdefs.h.  */
13867 _ACEOF
13868 cat confdefs.h >>conftest.$ac_ext
13869 cat >>conftest.$ac_ext <<_ACEOF
13870 /* end confdefs.h.  */
13871 #include <dns_sd.h>
13872 _ACEOF
13873 if { (ac_try="$ac_cpp conftest.$ac_ext"
13874 case "(($ac_try" in
13875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13876   *) ac_try_echo=$ac_try;;
13877 esac
13878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13879 $as_echo "$ac_try_echo") >&5
13880   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13881   ac_status=$?
13882   grep -v '^ *+' conftest.er1 >conftest.err
13883   rm -f conftest.er1
13884   cat conftest.err >&5
13885   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13886   (exit $ac_status); } >/dev/null && {
13887          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13888          test ! -s conftest.err
13889        }; then
13890   ac_header_preproc=yes
13891 else
13892   $as_echo "$as_me: failed program was:" >&5
13893 sed 's/^/| /' conftest.$ac_ext >&5
13894
13895   ac_header_preproc=no
13896 fi
13897
13898 rm -f conftest.err conftest.$ac_ext
13899 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13900 $as_echo "$ac_header_preproc" >&6; }
13901
13902 # So?  What about this header?
13903 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13904   yes:no: )
13905     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&5
13906 $as_echo "$as_me: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13907     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the compiler's result" >&5
13908 $as_echo "$as_me: WARNING: dns_sd.h: proceeding with the compiler's result" >&2;}
13909     ac_header_preproc=yes
13910     ;;
13911   no:yes:* )
13912     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: present but cannot be compiled" >&5
13913 $as_echo "$as_me: WARNING: dns_sd.h: present but cannot be compiled" >&2;}
13914     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h:     check for missing prerequisite headers?" >&5
13915 $as_echo "$as_me: WARNING: dns_sd.h:     check for missing prerequisite headers?" >&2;}
13916     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: see the Autoconf documentation" >&5
13917 $as_echo "$as_me: WARNING: dns_sd.h: see the Autoconf documentation" >&2;}
13918     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h:     section \"Present But Cannot Be Compiled\"" >&5
13919 $as_echo "$as_me: WARNING: dns_sd.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13920     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&5
13921 $as_echo "$as_me: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&2;}
13922     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&5
13923 $as_echo "$as_me: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&2;}
13924     ( cat <<\_ASBOX
13925 ## ---------------------------------------- ##
13926 ## Report this to pgsql-bugs@postgresql.org ##
13927 ## ---------------------------------------- ##
13928 _ASBOX
13929      ) | sed "s/^/$as_me: WARNING:     /" >&2
13930     ;;
13931 esac
13932 { $as_echo "$as_me:$LINENO: checking for dns_sd.h" >&5
13933 $as_echo_n "checking for dns_sd.h... " >&6; }
13934 if test "${ac_cv_header_dns_sd_h+set}" = set; then
13935   $as_echo_n "(cached) " >&6
13936 else
13937   ac_cv_header_dns_sd_h=$ac_header_preproc
13938 fi
13939 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5
13940 $as_echo "$ac_cv_header_dns_sd_h" >&6; }
13941
13942 fi
13943 if test "x$ac_cv_header_dns_sd_h" = x""yes; then
13944   :
13945 else
13946   { { $as_echo "$as_me:$LINENO: error: header file <dns_sd.h> is required for Bonjour" >&5
13947 $as_echo "$as_me: error: header file <dns_sd.h> is required for Bonjour" >&2;}
13948    { (exit 1); exit 1; }; }
13949 fi
13950
13951
13952 fi
13953
13954 # for contrib/uuid-ossp
13955 if test "$with_ossp_uuid" = yes ; then
13956
13957 for ac_header in ossp/uuid.h
13958 do
13959 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13960 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13961   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13962 $as_echo_n "checking for $ac_header... " >&6; }
13963 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13964   $as_echo_n "(cached) " >&6
13965 fi
13966 ac_res=`eval 'as_val=${'$as_ac_Header'}
13967                  $as_echo "$as_val"'`
13968                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13969 $as_echo "$ac_res" >&6; }
13970 else
13971   # Is the header compilable?
13972 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13973 $as_echo_n "checking $ac_header usability... " >&6; }
13974 cat >conftest.$ac_ext <<_ACEOF
13975 /* confdefs.h.  */
13976 _ACEOF
13977 cat confdefs.h >>conftest.$ac_ext
13978 cat >>conftest.$ac_ext <<_ACEOF
13979 /* end confdefs.h.  */
13980 $ac_includes_default
13981 #include <$ac_header>
13982 _ACEOF
13983 rm -f conftest.$ac_objext
13984 if { (ac_try="$ac_compile"
13985 case "(($ac_try" in
13986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13987   *) ac_try_echo=$ac_try;;
13988 esac
13989 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13990 $as_echo "$ac_try_echo") >&5
13991   (eval "$ac_compile") 2>conftest.er1
13992   ac_status=$?
13993   grep -v '^ *+' conftest.er1 >conftest.err
13994   rm -f conftest.er1
13995   cat conftest.err >&5
13996   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13997   (exit $ac_status); } && {
13998          test -z "$ac_c_werror_flag" ||
13999          test ! -s conftest.err
14000        } && test -s conftest.$ac_objext; then
14001   ac_header_compiler=yes
14002 else
14003   $as_echo "$as_me: failed program was:" >&5
14004 sed 's/^/| /' conftest.$ac_ext >&5
14005
14006         ac_header_compiler=no
14007 fi
14008
14009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14010 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14011 $as_echo "$ac_header_compiler" >&6; }
14012
14013 # Is the header present?
14014 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
14015 $as_echo_n "checking $ac_header presence... " >&6; }
14016 cat >conftest.$ac_ext <<_ACEOF
14017 /* confdefs.h.  */
14018 _ACEOF
14019 cat confdefs.h >>conftest.$ac_ext
14020 cat >>conftest.$ac_ext <<_ACEOF
14021 /* end confdefs.h.  */
14022 #include <$ac_header>
14023 _ACEOF
14024 if { (ac_try="$ac_cpp conftest.$ac_ext"
14025 case "(($ac_try" in
14026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14027   *) ac_try_echo=$ac_try;;
14028 esac
14029 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14030 $as_echo "$ac_try_echo") >&5
14031   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14032   ac_status=$?
14033   grep -v '^ *+' conftest.er1 >conftest.err
14034   rm -f conftest.er1
14035   cat conftest.err >&5
14036   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14037   (exit $ac_status); } >/dev/null && {
14038          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14039          test ! -s conftest.err
14040        }; then
14041   ac_header_preproc=yes
14042 else
14043   $as_echo "$as_me: failed program was:" >&5
14044 sed 's/^/| /' conftest.$ac_ext >&5
14045
14046   ac_header_preproc=no
14047 fi
14048
14049 rm -f conftest.err conftest.$ac_ext
14050 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14051 $as_echo "$ac_header_preproc" >&6; }
14052
14053 # So?  What about this header?
14054 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14055   yes:no: )
14056     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14057 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14058     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14059 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14060     ac_header_preproc=yes
14061     ;;
14062   no:yes:* )
14063     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14064 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14065     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14066 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14067     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14068 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14069     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14070 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14071     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14072 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14073     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14074 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14075     ( cat <<\_ASBOX
14076 ## ---------------------------------------- ##
14077 ## Report this to pgsql-bugs@postgresql.org ##
14078 ## ---------------------------------------- ##
14079 _ASBOX
14080      ) | sed "s/^/$as_me: WARNING:     /" >&2
14081     ;;
14082 esac
14083 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
14084 $as_echo_n "checking for $ac_header... " >&6; }
14085 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14086   $as_echo_n "(cached) " >&6
14087 else
14088   eval "$as_ac_Header=\$ac_header_preproc"
14089 fi
14090 ac_res=`eval 'as_val=${'$as_ac_Header'}
14091                  $as_echo "$as_val"'`
14092                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14093 $as_echo "$ac_res" >&6; }
14094
14095 fi
14096 as_val=`eval 'as_val=${'$as_ac_Header'}
14097                  $as_echo "$as_val"'`
14098    if test "x$as_val" = x""yes; then
14099   cat >>confdefs.h <<_ACEOF
14100 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14101 _ACEOF
14102
14103 else
14104
14105
14106 for ac_header in uuid.h
14107 do
14108 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
14109 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14110   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
14111 $as_echo_n "checking for $ac_header... " >&6; }
14112 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14113   $as_echo_n "(cached) " >&6
14114 fi
14115 ac_res=`eval 'as_val=${'$as_ac_Header'}
14116                  $as_echo "$as_val"'`
14117                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14118 $as_echo "$ac_res" >&6; }
14119 else
14120   # Is the header compilable?
14121 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
14122 $as_echo_n "checking $ac_header usability... " >&6; }
14123 cat >conftest.$ac_ext <<_ACEOF
14124 /* confdefs.h.  */
14125 _ACEOF
14126 cat confdefs.h >>conftest.$ac_ext
14127 cat >>conftest.$ac_ext <<_ACEOF
14128 /* end confdefs.h.  */
14129 $ac_includes_default
14130 #include <$ac_header>
14131 _ACEOF
14132 rm -f conftest.$ac_objext
14133 if { (ac_try="$ac_compile"
14134 case "(($ac_try" in
14135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14136   *) ac_try_echo=$ac_try;;
14137 esac
14138 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14139 $as_echo "$ac_try_echo") >&5
14140   (eval "$ac_compile") 2>conftest.er1
14141   ac_status=$?
14142   grep -v '^ *+' conftest.er1 >conftest.err
14143   rm -f conftest.er1
14144   cat conftest.err >&5
14145   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14146   (exit $ac_status); } && {
14147          test -z "$ac_c_werror_flag" ||
14148          test ! -s conftest.err
14149        } && test -s conftest.$ac_objext; then
14150   ac_header_compiler=yes
14151 else
14152   $as_echo "$as_me: failed program was:" >&5
14153 sed 's/^/| /' conftest.$ac_ext >&5
14154
14155         ac_header_compiler=no
14156 fi
14157
14158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14159 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14160 $as_echo "$ac_header_compiler" >&6; }
14161
14162 # Is the header present?
14163 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
14164 $as_echo_n "checking $ac_header presence... " >&6; }
14165 cat >conftest.$ac_ext <<_ACEOF
14166 /* confdefs.h.  */
14167 _ACEOF
14168 cat confdefs.h >>conftest.$ac_ext
14169 cat >>conftest.$ac_ext <<_ACEOF
14170 /* end confdefs.h.  */
14171 #include <$ac_header>
14172 _ACEOF
14173 if { (ac_try="$ac_cpp conftest.$ac_ext"
14174 case "(($ac_try" in
14175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14176   *) ac_try_echo=$ac_try;;
14177 esac
14178 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14179 $as_echo "$ac_try_echo") >&5
14180   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14181   ac_status=$?
14182   grep -v '^ *+' conftest.er1 >conftest.err
14183   rm -f conftest.er1
14184   cat conftest.err >&5
14185   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14186   (exit $ac_status); } >/dev/null && {
14187          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14188          test ! -s conftest.err
14189        }; then
14190   ac_header_preproc=yes
14191 else
14192   $as_echo "$as_me: failed program was:" >&5
14193 sed 's/^/| /' conftest.$ac_ext >&5
14194
14195   ac_header_preproc=no
14196 fi
14197
14198 rm -f conftest.err conftest.$ac_ext
14199 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14200 $as_echo "$ac_header_preproc" >&6; }
14201
14202 # So?  What about this header?
14203 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14204   yes:no: )
14205     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14206 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14207     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14208 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14209     ac_header_preproc=yes
14210     ;;
14211   no:yes:* )
14212     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14213 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14214     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14215 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14216     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14217 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14218     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14219 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14220     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14221 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14222     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14223 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14224     ( cat <<\_ASBOX
14225 ## ---------------------------------------- ##
14226 ## Report this to pgsql-bugs@postgresql.org ##
14227 ## ---------------------------------------- ##
14228 _ASBOX
14229      ) | sed "s/^/$as_me: WARNING:     /" >&2
14230     ;;
14231 esac
14232 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
14233 $as_echo_n "checking for $ac_header... " >&6; }
14234 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14235   $as_echo_n "(cached) " >&6
14236 else
14237   eval "$as_ac_Header=\$ac_header_preproc"
14238 fi
14239 ac_res=`eval 'as_val=${'$as_ac_Header'}
14240                  $as_echo "$as_val"'`
14241                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14242 $as_echo "$ac_res" >&6; }
14243
14244 fi
14245 as_val=`eval 'as_val=${'$as_ac_Header'}
14246                  $as_echo "$as_val"'`
14247    if test "x$as_val" = x""yes; then
14248   cat >>confdefs.h <<_ACEOF
14249 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14250 _ACEOF
14251
14252 else
14253   { { $as_echo "$as_me:$LINENO: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&5
14254 $as_echo "$as_me: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&2;}
14255    { (exit 1); exit 1; }; }
14256 fi
14257
14258 done
14259
14260 fi
14261
14262 done
14263
14264 fi
14265
14266
14267 ##
14268 ## Types, structures, compiler characteristics
14269 ##
14270
14271
14272  { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14273 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
14274 if test "${ac_cv_c_bigendian+set}" = set; then
14275   $as_echo_n "(cached) " >&6
14276 else
14277   ac_cv_c_bigendian=unknown
14278     # See if we're dealing with a universal compiler.
14279     cat >conftest.$ac_ext <<_ACEOF
14280 /* confdefs.h.  */
14281 _ACEOF
14282 cat confdefs.h >>conftest.$ac_ext
14283 cat >>conftest.$ac_ext <<_ACEOF
14284 /* end confdefs.h.  */
14285 #ifndef __APPLE_CC__
14286                not a universal capable compiler
14287              #endif
14288              typedef int dummy;
14289
14290 _ACEOF
14291 rm -f conftest.$ac_objext
14292 if { (ac_try="$ac_compile"
14293 case "(($ac_try" in
14294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14295   *) ac_try_echo=$ac_try;;
14296 esac
14297 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14298 $as_echo "$ac_try_echo") >&5
14299   (eval "$ac_compile") 2>conftest.er1
14300   ac_status=$?
14301   grep -v '^ *+' conftest.er1 >conftest.err
14302   rm -f conftest.er1
14303   cat conftest.err >&5
14304   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14305   (exit $ac_status); } && {
14306          test -z "$ac_c_werror_flag" ||
14307          test ! -s conftest.err
14308        } && test -s conftest.$ac_objext; then
14309
14310         # Check for potential -arch flags.  It is not universal unless
14311         # there are some -arch flags.  Note that *ppc* also matches
14312         # ppc64.  This check is also rather less than ideal.
14313         case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #(
14314           *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
14315         esac
14316 else
14317   $as_echo "$as_me: failed program was:" >&5
14318 sed 's/^/| /' conftest.$ac_ext >&5
14319
14320
14321 fi
14322
14323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14324     if test $ac_cv_c_bigendian = unknown; then
14325       # See if sys/param.h defines the BYTE_ORDER macro.
14326       cat >conftest.$ac_ext <<_ACEOF
14327 /* confdefs.h.  */
14328 _ACEOF
14329 cat confdefs.h >>conftest.$ac_ext
14330 cat >>conftest.$ac_ext <<_ACEOF
14331 /* end confdefs.h.  */
14332 #include <sys/types.h>
14333              #include <sys/param.h>
14334
14335 int
14336 main ()
14337 {
14338 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
14339                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
14340                      && LITTLE_ENDIAN)
14341               bogus endian macros
14342              #endif
14343
14344   ;
14345   return 0;
14346 }
14347 _ACEOF
14348 rm -f conftest.$ac_objext
14349 if { (ac_try="$ac_compile"
14350 case "(($ac_try" in
14351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14352   *) ac_try_echo=$ac_try;;
14353 esac
14354 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14355 $as_echo "$ac_try_echo") >&5
14356   (eval "$ac_compile") 2>conftest.er1
14357   ac_status=$?
14358   grep -v '^ *+' conftest.er1 >conftest.err
14359   rm -f conftest.er1
14360   cat conftest.err >&5
14361   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14362   (exit $ac_status); } && {
14363          test -z "$ac_c_werror_flag" ||
14364          test ! -s conftest.err
14365        } && test -s conftest.$ac_objext; then
14366   # It does; now see whether it defined to BIG_ENDIAN or not.
14367          cat >conftest.$ac_ext <<_ACEOF
14368 /* confdefs.h.  */
14369 _ACEOF
14370 cat confdefs.h >>conftest.$ac_ext
14371 cat >>conftest.$ac_ext <<_ACEOF
14372 /* end confdefs.h.  */
14373 #include <sys/types.h>
14374                 #include <sys/param.h>
14375
14376 int
14377 main ()
14378 {
14379 #if BYTE_ORDER != BIG_ENDIAN
14380                  not big endian
14381                 #endif
14382
14383   ;
14384   return 0;
14385 }
14386 _ACEOF
14387 rm -f conftest.$ac_objext
14388 if { (ac_try="$ac_compile"
14389 case "(($ac_try" in
14390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14391   *) ac_try_echo=$ac_try;;
14392 esac
14393 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14394 $as_echo "$ac_try_echo") >&5
14395   (eval "$ac_compile") 2>conftest.er1
14396   ac_status=$?
14397   grep -v '^ *+' conftest.er1 >conftest.err
14398   rm -f conftest.er1
14399   cat conftest.err >&5
14400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14401   (exit $ac_status); } && {
14402          test -z "$ac_c_werror_flag" ||
14403          test ! -s conftest.err
14404        } && test -s conftest.$ac_objext; then
14405   ac_cv_c_bigendian=yes
14406 else
14407   $as_echo "$as_me: failed program was:" >&5
14408 sed 's/^/| /' conftest.$ac_ext >&5
14409
14410         ac_cv_c_bigendian=no
14411 fi
14412
14413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14414 else
14415   $as_echo "$as_me: failed program was:" >&5
14416 sed 's/^/| /' conftest.$ac_ext >&5
14417
14418
14419 fi
14420
14421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14422     fi
14423     if test $ac_cv_c_bigendian = unknown; then
14424       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
14425       cat >conftest.$ac_ext <<_ACEOF
14426 /* confdefs.h.  */
14427 _ACEOF
14428 cat confdefs.h >>conftest.$ac_ext
14429 cat >>conftest.$ac_ext <<_ACEOF
14430 /* end confdefs.h.  */
14431 #include <limits.h>
14432
14433 int
14434 main ()
14435 {
14436 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
14437               bogus endian macros
14438              #endif
14439
14440   ;
14441   return 0;
14442 }
14443 _ACEOF
14444 rm -f conftest.$ac_objext
14445 if { (ac_try="$ac_compile"
14446 case "(($ac_try" in
14447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14448   *) ac_try_echo=$ac_try;;
14449 esac
14450 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14451 $as_echo "$ac_try_echo") >&5
14452   (eval "$ac_compile") 2>conftest.er1
14453   ac_status=$?
14454   grep -v '^ *+' conftest.er1 >conftest.err
14455   rm -f conftest.er1
14456   cat conftest.err >&5
14457   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14458   (exit $ac_status); } && {
14459          test -z "$ac_c_werror_flag" ||
14460          test ! -s conftest.err
14461        } && test -s conftest.$ac_objext; then
14462   # It does; now see whether it defined to _BIG_ENDIAN or not.
14463          cat >conftest.$ac_ext <<_ACEOF
14464 /* confdefs.h.  */
14465 _ACEOF
14466 cat confdefs.h >>conftest.$ac_ext
14467 cat >>conftest.$ac_ext <<_ACEOF
14468 /* end confdefs.h.  */
14469 #include <limits.h>
14470
14471 int
14472 main ()
14473 {
14474 #ifndef _BIG_ENDIAN
14475                  not big endian
14476                 #endif
14477
14478   ;
14479   return 0;
14480 }
14481 _ACEOF
14482 rm -f conftest.$ac_objext
14483 if { (ac_try="$ac_compile"
14484 case "(($ac_try" in
14485   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14486   *) ac_try_echo=$ac_try;;
14487 esac
14488 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14489 $as_echo "$ac_try_echo") >&5
14490   (eval "$ac_compile") 2>conftest.er1
14491   ac_status=$?
14492   grep -v '^ *+' conftest.er1 >conftest.err
14493   rm -f conftest.er1
14494   cat conftest.err >&5
14495   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14496   (exit $ac_status); } && {
14497          test -z "$ac_c_werror_flag" ||
14498          test ! -s conftest.err
14499        } && test -s conftest.$ac_objext; then
14500   ac_cv_c_bigendian=yes
14501 else
14502   $as_echo "$as_me: failed program was:" >&5
14503 sed 's/^/| /' conftest.$ac_ext >&5
14504
14505         ac_cv_c_bigendian=no
14506 fi
14507
14508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14509 else
14510   $as_echo "$as_me: failed program was:" >&5
14511 sed 's/^/| /' conftest.$ac_ext >&5
14512
14513
14514 fi
14515
14516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14517     fi
14518     if test $ac_cv_c_bigendian = unknown; then
14519       # Compile a test program.
14520       if test "$cross_compiling" = yes; then
14521   # Try to guess by grepping values from an object file.
14522          cat >conftest.$ac_ext <<_ACEOF
14523 /* confdefs.h.  */
14524 _ACEOF
14525 cat confdefs.h >>conftest.$ac_ext
14526 cat >>conftest.$ac_ext <<_ACEOF
14527 /* end confdefs.h.  */
14528 short int ascii_mm[] =
14529                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14530                 short int ascii_ii[] =
14531                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14532                 int use_ascii (int i) {
14533                   return ascii_mm[i] + ascii_ii[i];
14534                 }
14535                 short int ebcdic_ii[] =
14536                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14537                 short int ebcdic_mm[] =
14538                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14539                 int use_ebcdic (int i) {
14540                   return ebcdic_mm[i] + ebcdic_ii[i];
14541                 }
14542                 extern int foo;
14543
14544 int
14545 main ()
14546 {
14547 return use_ascii (foo) == use_ebcdic (foo);
14548   ;
14549   return 0;
14550 }
14551 _ACEOF
14552 rm -f conftest.$ac_objext
14553 if { (ac_try="$ac_compile"
14554 case "(($ac_try" in
14555   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14556   *) ac_try_echo=$ac_try;;
14557 esac
14558 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14559 $as_echo "$ac_try_echo") >&5
14560   (eval "$ac_compile") 2>conftest.er1
14561   ac_status=$?
14562   grep -v '^ *+' conftest.er1 >conftest.err
14563   rm -f conftest.er1
14564   cat conftest.err >&5
14565   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14566   (exit $ac_status); } && {
14567          test -z "$ac_c_werror_flag" ||
14568          test ! -s conftest.err
14569        } && test -s conftest.$ac_objext; then
14570   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
14571               ac_cv_c_bigendian=yes
14572             fi
14573             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14574               if test "$ac_cv_c_bigendian" = unknown; then
14575                 ac_cv_c_bigendian=no
14576               else
14577                 # finding both strings is unlikely to happen, but who knows?
14578                 ac_cv_c_bigendian=unknown
14579               fi
14580             fi
14581 else
14582   $as_echo "$as_me: failed program was:" >&5
14583 sed 's/^/| /' conftest.$ac_ext >&5
14584
14585
14586 fi
14587
14588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14589 else
14590   cat >conftest.$ac_ext <<_ACEOF
14591 /* confdefs.h.  */
14592 _ACEOF
14593 cat confdefs.h >>conftest.$ac_ext
14594 cat >>conftest.$ac_ext <<_ACEOF
14595 /* end confdefs.h.  */
14596 $ac_includes_default
14597 int
14598 main ()
14599 {
14600
14601              /* Are we little or big endian?  From Harbison&Steele.  */
14602              union
14603              {
14604                long int l;
14605                char c[sizeof (long int)];
14606              } u;
14607              u.l = 1;
14608              return u.c[sizeof (long int) - 1] == 1;
14609
14610   ;
14611   return 0;
14612 }
14613 _ACEOF
14614 rm -f conftest$ac_exeext
14615 if { (ac_try="$ac_link"
14616 case "(($ac_try" in
14617   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14618   *) ac_try_echo=$ac_try;;
14619 esac
14620 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14621 $as_echo "$ac_try_echo") >&5
14622   (eval "$ac_link") 2>&5
14623   ac_status=$?
14624   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14625   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14626   { (case "(($ac_try" in
14627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14628   *) ac_try_echo=$ac_try;;
14629 esac
14630 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14631 $as_echo "$ac_try_echo") >&5
14632   (eval "$ac_try") 2>&5
14633   ac_status=$?
14634   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14635   (exit $ac_status); }; }; then
14636   ac_cv_c_bigendian=no
14637 else
14638   $as_echo "$as_me: program exited with status $ac_status" >&5
14639 $as_echo "$as_me: failed program was:" >&5
14640 sed 's/^/| /' conftest.$ac_ext >&5
14641
14642 ( exit $ac_status )
14643 ac_cv_c_bigendian=yes
14644 fi
14645 rm -rf conftest.dSYM
14646 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14647 fi
14648
14649
14650     fi
14651 fi
14652 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14653 $as_echo "$ac_cv_c_bigendian" >&6; }
14654  case $ac_cv_c_bigendian in #(
14655    yes)
14656      cat >>confdefs.h <<\_ACEOF
14657 #define WORDS_BIGENDIAN 1
14658 _ACEOF
14659 ;; #(
14660    no)
14661       ;; #(
14662    universal)
14663
14664 cat >>confdefs.h <<\_ACEOF
14665 #define AC_APPLE_UNIVERSAL_BUILD 1
14666 _ACEOF
14667
14668      ;; #(
14669    *)
14670      { { $as_echo "$as_me:$LINENO: error: unknown endianness
14671  presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14672 $as_echo "$as_me: error: unknown endianness
14673  presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14674    { (exit 1); exit 1; }; } ;;
14675  esac
14676
14677 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14678 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
14679 if test "${ac_cv_c_const+set}" = set; then
14680   $as_echo_n "(cached) " >&6
14681 else
14682   cat >conftest.$ac_ext <<_ACEOF
14683 /* confdefs.h.  */
14684 _ACEOF
14685 cat confdefs.h >>conftest.$ac_ext
14686 cat >>conftest.$ac_ext <<_ACEOF
14687 /* end confdefs.h.  */
14688
14689 int
14690 main ()
14691 {
14692 /* FIXME: Include the comments suggested by Paul. */
14693 #ifndef __cplusplus
14694   /* Ultrix mips cc rejects this.  */
14695   typedef int charset[2];
14696   const charset cs;
14697   /* SunOS 4.1.1 cc rejects this.  */
14698   char const *const *pcpcc;
14699   char **ppc;
14700   /* NEC SVR4.0.2 mips cc rejects this.  */
14701   struct point {int x, y;};
14702   static struct point const zero = {0,0};
14703   /* AIX XL C 1.02.0.0 rejects this.
14704      It does not let you subtract one const X* pointer from another in
14705      an arm of an if-expression whose if-part is not a constant
14706      expression */
14707   const char *g = "string";
14708   pcpcc = &g + (g ? g-g : 0);
14709   /* HPUX 7.0 cc rejects these. */
14710   ++pcpcc;
14711   ppc = (char**) pcpcc;
14712   pcpcc = (char const *const *) ppc;
14713   { /* SCO 3.2v4 cc rejects this.  */
14714     char *t;
14715     char const *s = 0 ? (char *) 0 : (char const *) 0;
14716
14717     *t++ = 0;
14718     if (s) return 0;
14719   }
14720   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
14721     int x[] = {25, 17};
14722     const int *foo = &x[0];
14723     ++foo;
14724   }
14725   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14726     typedef const int *iptr;
14727     iptr p = 0;
14728     ++p;
14729   }
14730   { /* AIX XL C 1.02.0.0 rejects this saying
14731        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14732     struct s { int j; const int *ap[3]; };
14733     struct s *b; b->j = 5;
14734   }
14735   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14736     const int foo = 10;
14737     if (!foo) return 0;
14738   }
14739   return !cs[0] && !zero.x;
14740 #endif
14741
14742   ;
14743   return 0;
14744 }
14745 _ACEOF
14746 rm -f conftest.$ac_objext
14747 if { (ac_try="$ac_compile"
14748 case "(($ac_try" in
14749   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14750   *) ac_try_echo=$ac_try;;
14751 esac
14752 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14753 $as_echo "$ac_try_echo") >&5
14754   (eval "$ac_compile") 2>conftest.er1
14755   ac_status=$?
14756   grep -v '^ *+' conftest.er1 >conftest.err
14757   rm -f conftest.er1
14758   cat conftest.err >&5
14759   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14760   (exit $ac_status); } && {
14761          test -z "$ac_c_werror_flag" ||
14762          test ! -s conftest.err
14763        } && test -s conftest.$ac_objext; then
14764   ac_cv_c_const=yes
14765 else
14766   $as_echo "$as_me: failed program was:" >&5
14767 sed 's/^/| /' conftest.$ac_ext >&5
14768
14769         ac_cv_c_const=no
14770 fi
14771
14772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14773 fi
14774 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14775 $as_echo "$ac_cv_c_const" >&6; }
14776 if test $ac_cv_c_const = no; then
14777
14778 cat >>confdefs.h <<\_ACEOF
14779 #define const /**/
14780 _ACEOF
14781
14782 fi
14783
14784 { $as_echo "$as_me:$LINENO: checking for inline" >&5
14785 $as_echo_n "checking for inline... " >&6; }
14786 if test "${ac_cv_c_inline+set}" = set; then
14787   $as_echo_n "(cached) " >&6
14788 else
14789   ac_cv_c_inline=no
14790 for ac_kw in inline __inline__ __inline; do
14791   cat >conftest.$ac_ext <<_ACEOF
14792 /* confdefs.h.  */
14793 _ACEOF
14794 cat confdefs.h >>conftest.$ac_ext
14795 cat >>conftest.$ac_ext <<_ACEOF
14796 /* end confdefs.h.  */
14797 #ifndef __cplusplus
14798 typedef int foo_t;
14799 static $ac_kw foo_t static_foo () {return 0; }
14800 $ac_kw foo_t foo () {return 0; }
14801 #endif
14802
14803 _ACEOF
14804 rm -f conftest.$ac_objext
14805 if { (ac_try="$ac_compile"
14806 case "(($ac_try" in
14807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14808   *) ac_try_echo=$ac_try;;
14809 esac
14810 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14811 $as_echo "$ac_try_echo") >&5
14812   (eval "$ac_compile") 2>conftest.er1
14813   ac_status=$?
14814   grep -v '^ *+' conftest.er1 >conftest.err
14815   rm -f conftest.er1
14816   cat conftest.err >&5
14817   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14818   (exit $ac_status); } && {
14819          test -z "$ac_c_werror_flag" ||
14820          test ! -s conftest.err
14821        } && test -s conftest.$ac_objext; then
14822   ac_cv_c_inline=$ac_kw
14823 else
14824   $as_echo "$as_me: failed program was:" >&5
14825 sed 's/^/| /' conftest.$ac_ext >&5
14826
14827
14828 fi
14829
14830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14831   test "$ac_cv_c_inline" != no && break
14832 done
14833
14834 fi
14835 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14836 $as_echo "$ac_cv_c_inline" >&6; }
14837
14838
14839 case $ac_cv_c_inline in
14840   inline | yes) ;;
14841   *)
14842     case $ac_cv_c_inline in
14843       no) ac_val=;;
14844       *) ac_val=$ac_cv_c_inline;;
14845     esac
14846     cat >>confdefs.h <<_ACEOF
14847 #ifndef __cplusplus
14848 #define inline $ac_val
14849 #endif
14850 _ACEOF
14851     ;;
14852 esac
14853
14854 { $as_echo "$as_me:$LINENO: checking for quiet inline (no complaint if unreferenced)" >&5
14855 $as_echo_n "checking for quiet inline (no complaint if unreferenced)... " >&6; }
14856 if test "${pgac_cv_c_inline_quietly+set}" = set; then
14857   $as_echo_n "(cached) " >&6
14858 else
14859   pgac_cv_c_inline_quietly=no
14860   if test "$ac_cv_c_inline" != no; then
14861     pgac_c_inline_save_werror=$ac_c_werror_flag
14862     ac_c_werror_flag=yes
14863     cat >conftest.$ac_ext <<_ACEOF
14864 /* confdefs.h.  */
14865 _ACEOF
14866 cat confdefs.h >>conftest.$ac_ext
14867 cat >>conftest.$ac_ext <<_ACEOF
14868 /* end confdefs.h.  */
14869 static inline int fun () {return 0;}
14870 int
14871 main ()
14872 {
14873
14874   ;
14875   return 0;
14876 }
14877 _ACEOF
14878 rm -f conftest.$ac_objext conftest$ac_exeext
14879 if { (ac_try="$ac_link"
14880 case "(($ac_try" in
14881   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14882   *) ac_try_echo=$ac_try;;
14883 esac
14884 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14885 $as_echo "$ac_try_echo") >&5
14886   (eval "$ac_link") 2>conftest.er1
14887   ac_status=$?
14888   grep -v '^ *+' conftest.er1 >conftest.err
14889   rm -f conftest.er1
14890   cat conftest.err >&5
14891   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14892   (exit $ac_status); } && {
14893          test -z "$ac_c_werror_flag" ||
14894          test ! -s conftest.err
14895        } && test -s conftest$ac_exeext && {
14896          test "$cross_compiling" = yes ||
14897          $as_test_x conftest$ac_exeext
14898        }; then
14899   pgac_cv_c_inline_quietly=yes
14900 else
14901   $as_echo "$as_me: failed program was:" >&5
14902 sed 's/^/| /' conftest.$ac_ext >&5
14903
14904
14905 fi
14906
14907 rm -rf conftest.dSYM
14908 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14909       conftest$ac_exeext conftest.$ac_ext
14910     ac_c_werror_flag=$pgac_c_inline_save_werror
14911   fi
14912 fi
14913 { $as_echo "$as_me:$LINENO: result: $pgac_cv_c_inline_quietly" >&5
14914 $as_echo "$pgac_cv_c_inline_quietly" >&6; }
14915 if test "$pgac_cv_c_inline_quietly" != no; then
14916
14917 cat >>confdefs.h <<_ACEOF
14918 #define USE_INLINE 1
14919 _ACEOF
14920
14921 fi
14922
14923 { $as_echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
14924 $as_echo_n "checking for preprocessor stringizing operator... " >&6; }
14925 if test "${ac_cv_c_stringize+set}" = set; then
14926   $as_echo_n "(cached) " >&6
14927 else
14928   cat >conftest.$ac_ext <<_ACEOF
14929 /* confdefs.h.  */
14930 _ACEOF
14931 cat confdefs.h >>conftest.$ac_ext
14932 cat >>conftest.$ac_ext <<_ACEOF
14933 /* end confdefs.h.  */
14934 #define x(y) #y
14935
14936 char *s = x(teststring);
14937 _ACEOF
14938 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14939   $EGREP "#teststring" >/dev/null 2>&1; then
14940   ac_cv_c_stringize=no
14941 else
14942   ac_cv_c_stringize=yes
14943 fi
14944 rm -f conftest*
14945
14946 fi
14947 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
14948 $as_echo "$ac_cv_c_stringize" >&6; }
14949 if test $ac_cv_c_stringize = yes; then
14950
14951 cat >>confdefs.h <<\_ACEOF
14952 #define HAVE_STRINGIZE 1
14953 _ACEOF
14954
14955 fi
14956
14957 { $as_echo "$as_me:$LINENO: checking for signed types" >&5
14958 $as_echo_n "checking for signed types... " >&6; }
14959 if test "${pgac_cv_c_signed+set}" = set; then
14960   $as_echo_n "(cached) " >&6
14961 else
14962   cat >conftest.$ac_ext <<_ACEOF
14963 /* confdefs.h.  */
14964 _ACEOF
14965 cat confdefs.h >>conftest.$ac_ext
14966 cat >>conftest.$ac_ext <<_ACEOF
14967 /* end confdefs.h.  */
14968
14969 int
14970 main ()
14971 {
14972 signed char c; signed short s; signed int i;
14973   ;
14974   return 0;
14975 }
14976 _ACEOF
14977 rm -f conftest.$ac_objext
14978 if { (ac_try="$ac_compile"
14979 case "(($ac_try" in
14980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14981   *) ac_try_echo=$ac_try;;
14982 esac
14983 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14984 $as_echo "$ac_try_echo") >&5
14985   (eval "$ac_compile") 2>conftest.er1
14986   ac_status=$?
14987   grep -v '^ *+' conftest.er1 >conftest.err
14988   rm -f conftest.er1
14989   cat conftest.err >&5
14990   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14991   (exit $ac_status); } && {
14992          test -z "$ac_c_werror_flag" ||
14993          test ! -s conftest.err
14994        } && test -s conftest.$ac_objext; then
14995   pgac_cv_c_signed=yes
14996 else
14997   $as_echo "$as_me: failed program was:" >&5
14998 sed 's/^/| /' conftest.$ac_ext >&5
14999
15000         pgac_cv_c_signed=no
15001 fi
15002
15003 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15004 fi
15005 { $as_echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
15006 $as_echo "$pgac_cv_c_signed" >&6; }
15007 if test x"$pgac_cv_c_signed" = xno ; then
15008
15009 cat >>confdefs.h <<\_ACEOF
15010 #define signed /**/
15011 _ACEOF
15012
15013 fi
15014 { $as_echo "$as_me:$LINENO: checking for working volatile" >&5
15015 $as_echo_n "checking for working volatile... " >&6; }
15016 if test "${ac_cv_c_volatile+set}" = set; then
15017   $as_echo_n "(cached) " >&6
15018 else
15019   cat >conftest.$ac_ext <<_ACEOF
15020 /* confdefs.h.  */
15021 _ACEOF
15022 cat confdefs.h >>conftest.$ac_ext
15023 cat >>conftest.$ac_ext <<_ACEOF
15024 /* end confdefs.h.  */
15025
15026 int
15027 main ()
15028 {
15029
15030 volatile int x;
15031 int * volatile y = (int *) 0;
15032 return !x && !y;
15033   ;
15034   return 0;
15035 }
15036 _ACEOF
15037 rm -f conftest.$ac_objext
15038 if { (ac_try="$ac_compile"
15039 case "(($ac_try" in
15040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15041   *) ac_try_echo=$ac_try;;
15042 esac
15043 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15044 $as_echo "$ac_try_echo") >&5
15045   (eval "$ac_compile") 2>conftest.er1
15046   ac_status=$?
15047   grep -v '^ *+' conftest.er1 >conftest.err
15048   rm -f conftest.er1
15049   cat conftest.err >&5
15050   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15051   (exit $ac_status); } && {
15052          test -z "$ac_c_werror_flag" ||
15053          test ! -s conftest.err
15054        } && test -s conftest.$ac_objext; then
15055   ac_cv_c_volatile=yes
15056 else
15057   $as_echo "$as_me: failed program was:" >&5
15058 sed 's/^/| /' conftest.$ac_ext >&5
15059
15060         ac_cv_c_volatile=no
15061 fi
15062
15063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15064 fi
15065 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
15066 $as_echo "$ac_cv_c_volatile" >&6; }
15067 if test $ac_cv_c_volatile = no; then
15068
15069 cat >>confdefs.h <<\_ACEOF
15070 #define volatile /**/
15071 _ACEOF
15072
15073 fi
15074
15075 { $as_echo "$as_me:$LINENO: checking for __func__" >&5
15076 $as_echo_n "checking for __func__... " >&6; }
15077 if test "${pgac_cv_funcname_func_support+set}" = set; then
15078   $as_echo_n "(cached) " >&6
15079 else
15080   cat >conftest.$ac_ext <<_ACEOF
15081 /* confdefs.h.  */
15082 _ACEOF
15083 cat confdefs.h >>conftest.$ac_ext
15084 cat >>conftest.$ac_ext <<_ACEOF
15085 /* end confdefs.h.  */
15086 #include <stdio.h>
15087 int
15088 main ()
15089 {
15090 printf("%s\n", __func__);
15091   ;
15092   return 0;
15093 }
15094 _ACEOF
15095 rm -f conftest.$ac_objext
15096 if { (ac_try="$ac_compile"
15097 case "(($ac_try" in
15098   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15099   *) ac_try_echo=$ac_try;;
15100 esac
15101 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15102 $as_echo "$ac_try_echo") >&5
15103   (eval "$ac_compile") 2>conftest.er1
15104   ac_status=$?
15105   grep -v '^ *+' conftest.er1 >conftest.err
15106   rm -f conftest.er1
15107   cat conftest.err >&5
15108   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15109   (exit $ac_status); } && {
15110          test -z "$ac_c_werror_flag" ||
15111          test ! -s conftest.err
15112        } && test -s conftest.$ac_objext; then
15113   pgac_cv_funcname_func_support=yes
15114 else
15115   $as_echo "$as_me: failed program was:" >&5
15116 sed 's/^/| /' conftest.$ac_ext >&5
15117
15118         pgac_cv_funcname_func_support=no
15119 fi
15120
15121 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15122 fi
15123 { $as_echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
15124 $as_echo "$pgac_cv_funcname_func_support" >&6; }
15125 if test x"$pgac_cv_funcname_func_support" = xyes ; then
15126
15127 cat >>confdefs.h <<\_ACEOF
15128 #define HAVE_FUNCNAME__FUNC 1
15129 _ACEOF
15130
15131 else
15132 { $as_echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
15133 $as_echo_n "checking for __FUNCTION__... " >&6; }
15134 if test "${pgac_cv_funcname_function_support+set}" = set; then
15135   $as_echo_n "(cached) " >&6
15136 else
15137   cat >conftest.$ac_ext <<_ACEOF
15138 /* confdefs.h.  */
15139 _ACEOF
15140 cat confdefs.h >>conftest.$ac_ext
15141 cat >>conftest.$ac_ext <<_ACEOF
15142 /* end confdefs.h.  */
15143 #include <stdio.h>
15144 int
15145 main ()
15146 {
15147 printf("%s\n", __FUNCTION__);
15148   ;
15149   return 0;
15150 }
15151 _ACEOF
15152 rm -f conftest.$ac_objext
15153 if { (ac_try="$ac_compile"
15154 case "(($ac_try" in
15155   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15156   *) ac_try_echo=$ac_try;;
15157 esac
15158 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15159 $as_echo "$ac_try_echo") >&5
15160   (eval "$ac_compile") 2>conftest.er1
15161   ac_status=$?
15162   grep -v '^ *+' conftest.er1 >conftest.err
15163   rm -f conftest.er1
15164   cat conftest.err >&5
15165   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15166   (exit $ac_status); } && {
15167          test -z "$ac_c_werror_flag" ||
15168          test ! -s conftest.err
15169        } && test -s conftest.$ac_objext; then
15170   pgac_cv_funcname_function_support=yes
15171 else
15172   $as_echo "$as_me: failed program was:" >&5
15173 sed 's/^/| /' conftest.$ac_ext >&5
15174
15175         pgac_cv_funcname_function_support=no
15176 fi
15177
15178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15179 fi
15180 { $as_echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
15181 $as_echo "$pgac_cv_funcname_function_support" >&6; }
15182 if test x"$pgac_cv_funcname_function_support" = xyes ; then
15183
15184 cat >>confdefs.h <<\_ACEOF
15185 #define HAVE_FUNCNAME__FUNCTION 1
15186 _ACEOF
15187
15188 fi
15189 fi
15190 { $as_echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
15191 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
15192 if test "${ac_cv_struct_tm+set}" = set; then
15193   $as_echo_n "(cached) " >&6
15194 else
15195   cat >conftest.$ac_ext <<_ACEOF
15196 /* confdefs.h.  */
15197 _ACEOF
15198 cat confdefs.h >>conftest.$ac_ext
15199 cat >>conftest.$ac_ext <<_ACEOF
15200 /* end confdefs.h.  */
15201 #include <sys/types.h>
15202 #include <time.h>
15203
15204 int
15205 main ()
15206 {
15207 struct tm tm;
15208                                      int *p = &tm.tm_sec;
15209                                      return !p;
15210   ;
15211   return 0;
15212 }
15213 _ACEOF
15214 rm -f conftest.$ac_objext
15215 if { (ac_try="$ac_compile"
15216 case "(($ac_try" in
15217   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15218   *) ac_try_echo=$ac_try;;
15219 esac
15220 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15221 $as_echo "$ac_try_echo") >&5
15222   (eval "$ac_compile") 2>conftest.er1
15223   ac_status=$?
15224   grep -v '^ *+' conftest.er1 >conftest.err
15225   rm -f conftest.er1
15226   cat conftest.err >&5
15227   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15228   (exit $ac_status); } && {
15229          test -z "$ac_c_werror_flag" ||
15230          test ! -s conftest.err
15231        } && test -s conftest.$ac_objext; then
15232   ac_cv_struct_tm=time.h
15233 else
15234   $as_echo "$as_me: failed program was:" >&5
15235 sed 's/^/| /' conftest.$ac_ext >&5
15236
15237         ac_cv_struct_tm=sys/time.h
15238 fi
15239
15240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15241 fi
15242 { $as_echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
15243 $as_echo "$ac_cv_struct_tm" >&6; }
15244 if test $ac_cv_struct_tm = sys/time.h; then
15245
15246 cat >>confdefs.h <<\_ACEOF
15247 #define TM_IN_SYS_TIME 1
15248 _ACEOF
15249
15250 fi
15251
15252 { $as_echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
15253 $as_echo_n "checking for struct tm.tm_zone... " >&6; }
15254 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
15255   $as_echo_n "(cached) " >&6
15256 else
15257   cat >conftest.$ac_ext <<_ACEOF
15258 /* confdefs.h.  */
15259 _ACEOF
15260 cat confdefs.h >>conftest.$ac_ext
15261 cat >>conftest.$ac_ext <<_ACEOF
15262 /* end confdefs.h.  */
15263 #include <sys/types.h>
15264 #include <$ac_cv_struct_tm>
15265
15266
15267 int
15268 main ()
15269 {
15270 static struct tm ac_aggr;
15271 if (ac_aggr.tm_zone)
15272 return 0;
15273   ;
15274   return 0;
15275 }
15276 _ACEOF
15277 rm -f conftest.$ac_objext
15278 if { (ac_try="$ac_compile"
15279 case "(($ac_try" in
15280   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15281   *) ac_try_echo=$ac_try;;
15282 esac
15283 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15284 $as_echo "$ac_try_echo") >&5
15285   (eval "$ac_compile") 2>conftest.er1
15286   ac_status=$?
15287   grep -v '^ *+' conftest.er1 >conftest.err
15288   rm -f conftest.er1
15289   cat conftest.err >&5
15290   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15291   (exit $ac_status); } && {
15292          test -z "$ac_c_werror_flag" ||
15293          test ! -s conftest.err
15294        } && test -s conftest.$ac_objext; then
15295   ac_cv_member_struct_tm_tm_zone=yes
15296 else
15297   $as_echo "$as_me: failed program was:" >&5
15298 sed 's/^/| /' conftest.$ac_ext >&5
15299
15300         cat >conftest.$ac_ext <<_ACEOF
15301 /* confdefs.h.  */
15302 _ACEOF
15303 cat confdefs.h >>conftest.$ac_ext
15304 cat >>conftest.$ac_ext <<_ACEOF
15305 /* end confdefs.h.  */
15306 #include <sys/types.h>
15307 #include <$ac_cv_struct_tm>
15308
15309
15310 int
15311 main ()
15312 {
15313 static struct tm ac_aggr;
15314 if (sizeof ac_aggr.tm_zone)
15315 return 0;
15316   ;
15317   return 0;
15318 }
15319 _ACEOF
15320 rm -f conftest.$ac_objext
15321 if { (ac_try="$ac_compile"
15322 case "(($ac_try" in
15323   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15324   *) ac_try_echo=$ac_try;;
15325 esac
15326 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15327 $as_echo "$ac_try_echo") >&5
15328   (eval "$ac_compile") 2>conftest.er1
15329   ac_status=$?
15330   grep -v '^ *+' conftest.er1 >conftest.err
15331   rm -f conftest.er1
15332   cat conftest.err >&5
15333   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15334   (exit $ac_status); } && {
15335          test -z "$ac_c_werror_flag" ||
15336          test ! -s conftest.err
15337        } && test -s conftest.$ac_objext; then
15338   ac_cv_member_struct_tm_tm_zone=yes
15339 else
15340   $as_echo "$as_me: failed program was:" >&5
15341 sed 's/^/| /' conftest.$ac_ext >&5
15342
15343         ac_cv_member_struct_tm_tm_zone=no
15344 fi
15345
15346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15347 fi
15348
15349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15350 fi
15351 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
15352 $as_echo "$ac_cv_member_struct_tm_tm_zone" >&6; }
15353 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then
15354
15355 cat >>confdefs.h <<_ACEOF
15356 #define HAVE_STRUCT_TM_TM_ZONE 1
15357 _ACEOF
15358
15359
15360 fi
15361
15362 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
15363
15364 cat >>confdefs.h <<\_ACEOF
15365 #define HAVE_TM_ZONE 1
15366 _ACEOF
15367
15368 fi
15369 { $as_echo "$as_me:$LINENO: checking for tzname" >&5
15370 $as_echo_n "checking for tzname... " >&6; }
15371 if test "${ac_cv_var_tzname+set}" = set; then
15372   $as_echo_n "(cached) " >&6
15373 else
15374   cat >conftest.$ac_ext <<_ACEOF
15375 /* confdefs.h.  */
15376 _ACEOF
15377 cat confdefs.h >>conftest.$ac_ext
15378 cat >>conftest.$ac_ext <<_ACEOF
15379 /* end confdefs.h.  */
15380 #include <time.h>
15381 #ifndef tzname /* For SGI.  */
15382 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
15383 #endif
15384
15385 int
15386 main ()
15387 {
15388 atoi(*tzname);
15389   ;
15390   return 0;
15391 }
15392 _ACEOF
15393 rm -f conftest.$ac_objext conftest$ac_exeext
15394 if { (ac_try="$ac_link"
15395 case "(($ac_try" in
15396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15397   *) ac_try_echo=$ac_try;;
15398 esac
15399 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15400 $as_echo "$ac_try_echo") >&5
15401   (eval "$ac_link") 2>conftest.er1
15402   ac_status=$?
15403   grep -v '^ *+' conftest.er1 >conftest.err
15404   rm -f conftest.er1
15405   cat conftest.err >&5
15406   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15407   (exit $ac_status); } && {
15408          test -z "$ac_c_werror_flag" ||
15409          test ! -s conftest.err
15410        } && test -s conftest$ac_exeext && {
15411          test "$cross_compiling" = yes ||
15412          $as_test_x conftest$ac_exeext
15413        }; then
15414   ac_cv_var_tzname=yes
15415 else
15416   $as_echo "$as_me: failed program was:" >&5
15417 sed 's/^/| /' conftest.$ac_ext >&5
15418
15419         ac_cv_var_tzname=no
15420 fi
15421
15422 rm -rf conftest.dSYM
15423 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15424       conftest$ac_exeext conftest.$ac_ext
15425 fi
15426 { $as_echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
15427 $as_echo "$ac_cv_var_tzname" >&6; }
15428 if test $ac_cv_var_tzname = yes; then
15429
15430 cat >>confdefs.h <<\_ACEOF
15431 #define HAVE_TZNAME 1
15432 _ACEOF
15433
15434 fi
15435
15436 { $as_echo "$as_me:$LINENO: checking for union semun" >&5
15437 $as_echo_n "checking for union semun... " >&6; }
15438 if test "${ac_cv_type_union_semun+set}" = set; then
15439   $as_echo_n "(cached) " >&6
15440 else
15441   ac_cv_type_union_semun=no
15442 cat >conftest.$ac_ext <<_ACEOF
15443 /* confdefs.h.  */
15444 _ACEOF
15445 cat confdefs.h >>conftest.$ac_ext
15446 cat >>conftest.$ac_ext <<_ACEOF
15447 /* end confdefs.h.  */
15448 #include <sys/types.h>
15449 #include <sys/ipc.h>
15450 #include <sys/sem.h>
15451
15452 int
15453 main ()
15454 {
15455 if (sizeof (union semun))
15456        return 0;
15457   ;
15458   return 0;
15459 }
15460 _ACEOF
15461 rm -f conftest.$ac_objext
15462 if { (ac_try="$ac_compile"
15463 case "(($ac_try" in
15464   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15465   *) ac_try_echo=$ac_try;;
15466 esac
15467 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15468 $as_echo "$ac_try_echo") >&5
15469   (eval "$ac_compile") 2>conftest.er1
15470   ac_status=$?
15471   grep -v '^ *+' conftest.er1 >conftest.err
15472   rm -f conftest.er1
15473   cat conftest.err >&5
15474   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15475   (exit $ac_status); } && {
15476          test -z "$ac_c_werror_flag" ||
15477          test ! -s conftest.err
15478        } && test -s conftest.$ac_objext; then
15479   cat >conftest.$ac_ext <<_ACEOF
15480 /* confdefs.h.  */
15481 _ACEOF
15482 cat confdefs.h >>conftest.$ac_ext
15483 cat >>conftest.$ac_ext <<_ACEOF
15484 /* end confdefs.h.  */
15485 #include <sys/types.h>
15486 #include <sys/ipc.h>
15487 #include <sys/sem.h>
15488
15489 int
15490 main ()
15491 {
15492 if (sizeof ((union semun)))
15493           return 0;
15494   ;
15495   return 0;
15496 }
15497 _ACEOF
15498 rm -f conftest.$ac_objext
15499 if { (ac_try="$ac_compile"
15500 case "(($ac_try" in
15501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15502   *) ac_try_echo=$ac_try;;
15503 esac
15504 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15505 $as_echo "$ac_try_echo") >&5
15506   (eval "$ac_compile") 2>conftest.er1
15507   ac_status=$?
15508   grep -v '^ *+' conftest.er1 >conftest.err
15509   rm -f conftest.er1
15510   cat conftest.err >&5
15511   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15512   (exit $ac_status); } && {
15513          test -z "$ac_c_werror_flag" ||
15514          test ! -s conftest.err
15515        } && test -s conftest.$ac_objext; then
15516   :
15517 else
15518   $as_echo "$as_me: failed program was:" >&5
15519 sed 's/^/| /' conftest.$ac_ext >&5
15520
15521         ac_cv_type_union_semun=yes
15522 fi
15523
15524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15525 else
15526   $as_echo "$as_me: failed program was:" >&5
15527 sed 's/^/| /' conftest.$ac_ext >&5
15528
15529
15530 fi
15531
15532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15533 fi
15534 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
15535 $as_echo "$ac_cv_type_union_semun" >&6; }
15536 if test "x$ac_cv_type_union_semun" = x""yes; then
15537
15538 cat >>confdefs.h <<_ACEOF
15539 #define HAVE_UNION_SEMUN 1
15540 _ACEOF
15541
15542
15543 fi
15544
15545 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
15546 $as_echo_n "checking for struct sockaddr_un... " >&6; }
15547 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
15548   $as_echo_n "(cached) " >&6
15549 else
15550   ac_cv_type_struct_sockaddr_un=no
15551 cat >conftest.$ac_ext <<_ACEOF
15552 /* confdefs.h.  */
15553 _ACEOF
15554 cat confdefs.h >>conftest.$ac_ext
15555 cat >>conftest.$ac_ext <<_ACEOF
15556 /* end confdefs.h.  */
15557 #include <sys/types.h>
15558 #ifdef HAVE_SYS_UN_H
15559 #include <sys/un.h>
15560 #endif
15561
15562
15563 int
15564 main ()
15565 {
15566 if (sizeof (struct sockaddr_un))
15567        return 0;
15568   ;
15569   return 0;
15570 }
15571 _ACEOF
15572 rm -f conftest.$ac_objext
15573 if { (ac_try="$ac_compile"
15574 case "(($ac_try" in
15575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15576   *) ac_try_echo=$ac_try;;
15577 esac
15578 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15579 $as_echo "$ac_try_echo") >&5
15580   (eval "$ac_compile") 2>conftest.er1
15581   ac_status=$?
15582   grep -v '^ *+' conftest.er1 >conftest.err
15583   rm -f conftest.er1
15584   cat conftest.err >&5
15585   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15586   (exit $ac_status); } && {
15587          test -z "$ac_c_werror_flag" ||
15588          test ! -s conftest.err
15589        } && test -s conftest.$ac_objext; then
15590   cat >conftest.$ac_ext <<_ACEOF
15591 /* confdefs.h.  */
15592 _ACEOF
15593 cat confdefs.h >>conftest.$ac_ext
15594 cat >>conftest.$ac_ext <<_ACEOF
15595 /* end confdefs.h.  */
15596 #include <sys/types.h>
15597 #ifdef HAVE_SYS_UN_H
15598 #include <sys/un.h>
15599 #endif
15600
15601
15602 int
15603 main ()
15604 {
15605 if (sizeof ((struct sockaddr_un)))
15606           return 0;
15607   ;
15608   return 0;
15609 }
15610 _ACEOF
15611 rm -f conftest.$ac_objext
15612 if { (ac_try="$ac_compile"
15613 case "(($ac_try" in
15614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15615   *) ac_try_echo=$ac_try;;
15616 esac
15617 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15618 $as_echo "$ac_try_echo") >&5
15619   (eval "$ac_compile") 2>conftest.er1
15620   ac_status=$?
15621   grep -v '^ *+' conftest.er1 >conftest.err
15622   rm -f conftest.er1
15623   cat conftest.err >&5
15624   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15625   (exit $ac_status); } && {
15626          test -z "$ac_c_werror_flag" ||
15627          test ! -s conftest.err
15628        } && test -s conftest.$ac_objext; then
15629   :
15630 else
15631   $as_echo "$as_me: failed program was:" >&5
15632 sed 's/^/| /' conftest.$ac_ext >&5
15633
15634         ac_cv_type_struct_sockaddr_un=yes
15635 fi
15636
15637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15638 else
15639   $as_echo "$as_me: failed program was:" >&5
15640 sed 's/^/| /' conftest.$ac_ext >&5
15641
15642
15643 fi
15644
15645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15646 fi
15647 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
15648 $as_echo "$ac_cv_type_struct_sockaddr_un" >&6; }
15649 if test "x$ac_cv_type_struct_sockaddr_un" = x""yes; then
15650
15651 cat >>confdefs.h <<_ACEOF
15652 #define HAVE_STRUCT_SOCKADDR_UN 1
15653 _ACEOF
15654
15655
15656 cat >>confdefs.h <<\_ACEOF
15657 #define HAVE_UNIX_SOCKETS 1
15658 _ACEOF
15659
15660 fi
15661
15662 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
15663 $as_echo_n "checking for struct sockaddr_storage... " >&6; }
15664 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
15665   $as_echo_n "(cached) " >&6
15666 else
15667   ac_cv_type_struct_sockaddr_storage=no
15668 cat >conftest.$ac_ext <<_ACEOF
15669 /* confdefs.h.  */
15670 _ACEOF
15671 cat confdefs.h >>conftest.$ac_ext
15672 cat >>conftest.$ac_ext <<_ACEOF
15673 /* end confdefs.h.  */
15674 #include <sys/types.h>
15675 #ifdef HAVE_SYS_SOCKET_H
15676 #include <sys/socket.h>
15677 #endif
15678
15679
15680 int
15681 main ()
15682 {
15683 if (sizeof (struct sockaddr_storage))
15684        return 0;
15685   ;
15686   return 0;
15687 }
15688 _ACEOF
15689 rm -f conftest.$ac_objext
15690 if { (ac_try="$ac_compile"
15691 case "(($ac_try" in
15692   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15693   *) ac_try_echo=$ac_try;;
15694 esac
15695 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15696 $as_echo "$ac_try_echo") >&5
15697   (eval "$ac_compile") 2>conftest.er1
15698   ac_status=$?
15699   grep -v '^ *+' conftest.er1 >conftest.err
15700   rm -f conftest.er1
15701   cat conftest.err >&5
15702   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15703   (exit $ac_status); } && {
15704          test -z "$ac_c_werror_flag" ||
15705          test ! -s conftest.err
15706        } && test -s conftest.$ac_objext; then
15707   cat >conftest.$ac_ext <<_ACEOF
15708 /* confdefs.h.  */
15709 _ACEOF
15710 cat confdefs.h >>conftest.$ac_ext
15711 cat >>conftest.$ac_ext <<_ACEOF
15712 /* end confdefs.h.  */
15713 #include <sys/types.h>
15714 #ifdef HAVE_SYS_SOCKET_H
15715 #include <sys/socket.h>
15716 #endif
15717
15718
15719 int
15720 main ()
15721 {
15722 if (sizeof ((struct sockaddr_storage)))
15723           return 0;
15724   ;
15725   return 0;
15726 }
15727 _ACEOF
15728 rm -f conftest.$ac_objext
15729 if { (ac_try="$ac_compile"
15730 case "(($ac_try" in
15731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15732   *) ac_try_echo=$ac_try;;
15733 esac
15734 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15735 $as_echo "$ac_try_echo") >&5
15736   (eval "$ac_compile") 2>conftest.er1
15737   ac_status=$?
15738   grep -v '^ *+' conftest.er1 >conftest.err
15739   rm -f conftest.er1
15740   cat conftest.err >&5
15741   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15742   (exit $ac_status); } && {
15743          test -z "$ac_c_werror_flag" ||
15744          test ! -s conftest.err
15745        } && test -s conftest.$ac_objext; then
15746   :
15747 else
15748   $as_echo "$as_me: failed program was:" >&5
15749 sed 's/^/| /' conftest.$ac_ext >&5
15750
15751         ac_cv_type_struct_sockaddr_storage=yes
15752 fi
15753
15754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15755 else
15756   $as_echo "$as_me: failed program was:" >&5
15757 sed 's/^/| /' conftest.$ac_ext >&5
15758
15759
15760 fi
15761
15762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15763 fi
15764 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
15765 $as_echo "$ac_cv_type_struct_sockaddr_storage" >&6; }
15766 if test "x$ac_cv_type_struct_sockaddr_storage" = x""yes; then
15767
15768 cat >>confdefs.h <<_ACEOF
15769 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
15770 _ACEOF
15771
15772
15773 fi
15774
15775 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
15776 $as_echo_n "checking for struct sockaddr_storage.ss_family... " >&6; }
15777 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
15778   $as_echo_n "(cached) " >&6
15779 else
15780   cat >conftest.$ac_ext <<_ACEOF
15781 /* confdefs.h.  */
15782 _ACEOF
15783 cat confdefs.h >>conftest.$ac_ext
15784 cat >>conftest.$ac_ext <<_ACEOF
15785 /* end confdefs.h.  */
15786 #include <sys/types.h>
15787 #ifdef HAVE_SYS_SOCKET_H
15788 #include <sys/socket.h>
15789 #endif
15790
15791
15792 int
15793 main ()
15794 {
15795 static struct sockaddr_storage ac_aggr;
15796 if (ac_aggr.ss_family)
15797 return 0;
15798   ;
15799   return 0;
15800 }
15801 _ACEOF
15802 rm -f conftest.$ac_objext
15803 if { (ac_try="$ac_compile"
15804 case "(($ac_try" in
15805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15806   *) ac_try_echo=$ac_try;;
15807 esac
15808 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15809 $as_echo "$ac_try_echo") >&5
15810   (eval "$ac_compile") 2>conftest.er1
15811   ac_status=$?
15812   grep -v '^ *+' conftest.er1 >conftest.err
15813   rm -f conftest.er1
15814   cat conftest.err >&5
15815   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15816   (exit $ac_status); } && {
15817          test -z "$ac_c_werror_flag" ||
15818          test ! -s conftest.err
15819        } && test -s conftest.$ac_objext; then
15820   ac_cv_member_struct_sockaddr_storage_ss_family=yes
15821 else
15822   $as_echo "$as_me: failed program was:" >&5
15823 sed 's/^/| /' conftest.$ac_ext >&5
15824
15825         cat >conftest.$ac_ext <<_ACEOF
15826 /* confdefs.h.  */
15827 _ACEOF
15828 cat confdefs.h >>conftest.$ac_ext
15829 cat >>conftest.$ac_ext <<_ACEOF
15830 /* end confdefs.h.  */
15831 #include <sys/types.h>
15832 #ifdef HAVE_SYS_SOCKET_H
15833 #include <sys/socket.h>
15834 #endif
15835
15836
15837 int
15838 main ()
15839 {
15840 static struct sockaddr_storage ac_aggr;
15841 if (sizeof ac_aggr.ss_family)
15842 return 0;
15843   ;
15844   return 0;
15845 }
15846 _ACEOF
15847 rm -f conftest.$ac_objext
15848 if { (ac_try="$ac_compile"
15849 case "(($ac_try" in
15850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15851   *) ac_try_echo=$ac_try;;
15852 esac
15853 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15854 $as_echo "$ac_try_echo") >&5
15855   (eval "$ac_compile") 2>conftest.er1
15856   ac_status=$?
15857   grep -v '^ *+' conftest.er1 >conftest.err
15858   rm -f conftest.er1
15859   cat conftest.err >&5
15860   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15861   (exit $ac_status); } && {
15862          test -z "$ac_c_werror_flag" ||
15863          test ! -s conftest.err
15864        } && test -s conftest.$ac_objext; then
15865   ac_cv_member_struct_sockaddr_storage_ss_family=yes
15866 else
15867   $as_echo "$as_me: failed program was:" >&5
15868 sed 's/^/| /' conftest.$ac_ext >&5
15869
15870         ac_cv_member_struct_sockaddr_storage_ss_family=no
15871 fi
15872
15873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15874 fi
15875
15876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15877 fi
15878 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
15879 $as_echo "$ac_cv_member_struct_sockaddr_storage_ss_family" >&6; }
15880 if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = x""yes; then
15881
15882 cat >>confdefs.h <<_ACEOF
15883 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
15884 _ACEOF
15885
15886
15887 fi
15888 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
15889 $as_echo_n "checking for struct sockaddr_storage.__ss_family... " >&6; }
15890 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
15891   $as_echo_n "(cached) " >&6
15892 else
15893   cat >conftest.$ac_ext <<_ACEOF
15894 /* confdefs.h.  */
15895 _ACEOF
15896 cat confdefs.h >>conftest.$ac_ext
15897 cat >>conftest.$ac_ext <<_ACEOF
15898 /* end confdefs.h.  */
15899 #include <sys/types.h>
15900 #ifdef HAVE_SYS_SOCKET_H
15901 #include <sys/socket.h>
15902 #endif
15903
15904
15905 int
15906 main ()
15907 {
15908 static struct sockaddr_storage ac_aggr;
15909 if (ac_aggr.__ss_family)
15910 return 0;
15911   ;
15912   return 0;
15913 }
15914 _ACEOF
15915 rm -f conftest.$ac_objext
15916 if { (ac_try="$ac_compile"
15917 case "(($ac_try" in
15918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15919   *) ac_try_echo=$ac_try;;
15920 esac
15921 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15922 $as_echo "$ac_try_echo") >&5
15923   (eval "$ac_compile") 2>conftest.er1
15924   ac_status=$?
15925   grep -v '^ *+' conftest.er1 >conftest.err
15926   rm -f conftest.er1
15927   cat conftest.err >&5
15928   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15929   (exit $ac_status); } && {
15930          test -z "$ac_c_werror_flag" ||
15931          test ! -s conftest.err
15932        } && test -s conftest.$ac_objext; then
15933   ac_cv_member_struct_sockaddr_storage___ss_family=yes
15934 else
15935   $as_echo "$as_me: failed program was:" >&5
15936 sed 's/^/| /' conftest.$ac_ext >&5
15937
15938         cat >conftest.$ac_ext <<_ACEOF
15939 /* confdefs.h.  */
15940 _ACEOF
15941 cat confdefs.h >>conftest.$ac_ext
15942 cat >>conftest.$ac_ext <<_ACEOF
15943 /* end confdefs.h.  */
15944 #include <sys/types.h>
15945 #ifdef HAVE_SYS_SOCKET_H
15946 #include <sys/socket.h>
15947 #endif
15948
15949
15950 int
15951 main ()
15952 {
15953 static struct sockaddr_storage ac_aggr;
15954 if (sizeof ac_aggr.__ss_family)
15955 return 0;
15956   ;
15957   return 0;
15958 }
15959 _ACEOF
15960 rm -f conftest.$ac_objext
15961 if { (ac_try="$ac_compile"
15962 case "(($ac_try" in
15963   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15964   *) ac_try_echo=$ac_try;;
15965 esac
15966 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15967 $as_echo "$ac_try_echo") >&5
15968   (eval "$ac_compile") 2>conftest.er1
15969   ac_status=$?
15970   grep -v '^ *+' conftest.er1 >conftest.err
15971   rm -f conftest.er1
15972   cat conftest.err >&5
15973   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15974   (exit $ac_status); } && {
15975          test -z "$ac_c_werror_flag" ||
15976          test ! -s conftest.err
15977        } && test -s conftest.$ac_objext; then
15978   ac_cv_member_struct_sockaddr_storage___ss_family=yes
15979 else
15980   $as_echo "$as_me: failed program was:" >&5
15981 sed 's/^/| /' conftest.$ac_ext >&5
15982
15983         ac_cv_member_struct_sockaddr_storage___ss_family=no
15984 fi
15985
15986 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15987 fi
15988
15989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15990 fi
15991 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
15992 $as_echo "$ac_cv_member_struct_sockaddr_storage___ss_family" >&6; }
15993 if test "x$ac_cv_member_struct_sockaddr_storage___ss_family" = x""yes; then
15994
15995 cat >>confdefs.h <<_ACEOF
15996 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
15997 _ACEOF
15998
15999
16000 fi
16001 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
16002 $as_echo_n "checking for struct sockaddr_storage.ss_len... " >&6; }
16003 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
16004   $as_echo_n "(cached) " >&6
16005 else
16006   cat >conftest.$ac_ext <<_ACEOF
16007 /* confdefs.h.  */
16008 _ACEOF
16009 cat confdefs.h >>conftest.$ac_ext
16010 cat >>conftest.$ac_ext <<_ACEOF
16011 /* end confdefs.h.  */
16012 #include <sys/types.h>
16013 #ifdef HAVE_SYS_SOCKET_H
16014 #include <sys/socket.h>
16015 #endif
16016
16017
16018 int
16019 main ()
16020 {
16021 static struct sockaddr_storage ac_aggr;
16022 if (ac_aggr.ss_len)
16023 return 0;
16024   ;
16025   return 0;
16026 }
16027 _ACEOF
16028 rm -f conftest.$ac_objext
16029 if { (ac_try="$ac_compile"
16030 case "(($ac_try" in
16031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16032   *) ac_try_echo=$ac_try;;
16033 esac
16034 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16035 $as_echo "$ac_try_echo") >&5
16036   (eval "$ac_compile") 2>conftest.er1
16037   ac_status=$?
16038   grep -v '^ *+' conftest.er1 >conftest.err
16039   rm -f conftest.er1
16040   cat conftest.err >&5
16041   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16042   (exit $ac_status); } && {
16043          test -z "$ac_c_werror_flag" ||
16044          test ! -s conftest.err
16045        } && test -s conftest.$ac_objext; then
16046   ac_cv_member_struct_sockaddr_storage_ss_len=yes
16047 else
16048   $as_echo "$as_me: failed program was:" >&5
16049 sed 's/^/| /' conftest.$ac_ext >&5
16050
16051         cat >conftest.$ac_ext <<_ACEOF
16052 /* confdefs.h.  */
16053 _ACEOF
16054 cat confdefs.h >>conftest.$ac_ext
16055 cat >>conftest.$ac_ext <<_ACEOF
16056 /* end confdefs.h.  */
16057 #include <sys/types.h>
16058 #ifdef HAVE_SYS_SOCKET_H
16059 #include <sys/socket.h>
16060 #endif
16061
16062
16063 int
16064 main ()
16065 {
16066 static struct sockaddr_storage ac_aggr;
16067 if (sizeof ac_aggr.ss_len)
16068 return 0;
16069   ;
16070   return 0;
16071 }
16072 _ACEOF
16073 rm -f conftest.$ac_objext
16074 if { (ac_try="$ac_compile"
16075 case "(($ac_try" in
16076   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16077   *) ac_try_echo=$ac_try;;
16078 esac
16079 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16080 $as_echo "$ac_try_echo") >&5
16081   (eval "$ac_compile") 2>conftest.er1
16082   ac_status=$?
16083   grep -v '^ *+' conftest.er1 >conftest.err
16084   rm -f conftest.er1
16085   cat conftest.err >&5
16086   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16087   (exit $ac_status); } && {
16088          test -z "$ac_c_werror_flag" ||
16089          test ! -s conftest.err
16090        } && test -s conftest.$ac_objext; then
16091   ac_cv_member_struct_sockaddr_storage_ss_len=yes
16092 else
16093   $as_echo "$as_me: failed program was:" >&5
16094 sed 's/^/| /' conftest.$ac_ext >&5
16095
16096         ac_cv_member_struct_sockaddr_storage_ss_len=no
16097 fi
16098
16099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16100 fi
16101
16102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16103 fi
16104 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
16105 $as_echo "$ac_cv_member_struct_sockaddr_storage_ss_len" >&6; }
16106 if test "x$ac_cv_member_struct_sockaddr_storage_ss_len" = x""yes; then
16107
16108 cat >>confdefs.h <<_ACEOF
16109 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
16110 _ACEOF
16111
16112
16113 fi
16114 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
16115 $as_echo_n "checking for struct sockaddr_storage.__ss_len... " >&6; }
16116 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
16117   $as_echo_n "(cached) " >&6
16118 else
16119   cat >conftest.$ac_ext <<_ACEOF
16120 /* confdefs.h.  */
16121 _ACEOF
16122 cat confdefs.h >>conftest.$ac_ext
16123 cat >>conftest.$ac_ext <<_ACEOF
16124 /* end confdefs.h.  */
16125 #include <sys/types.h>
16126 #ifdef HAVE_SYS_SOCKET_H
16127 #include <sys/socket.h>
16128 #endif
16129
16130
16131 int
16132 main ()
16133 {
16134 static struct sockaddr_storage ac_aggr;
16135 if (ac_aggr.__ss_len)
16136 return 0;
16137   ;
16138   return 0;
16139 }
16140 _ACEOF
16141 rm -f conftest.$ac_objext
16142 if { (ac_try="$ac_compile"
16143 case "(($ac_try" in
16144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16145   *) ac_try_echo=$ac_try;;
16146 esac
16147 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16148 $as_echo "$ac_try_echo") >&5
16149   (eval "$ac_compile") 2>conftest.er1
16150   ac_status=$?
16151   grep -v '^ *+' conftest.er1 >conftest.err
16152   rm -f conftest.er1
16153   cat conftest.err >&5
16154   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16155   (exit $ac_status); } && {
16156          test -z "$ac_c_werror_flag" ||
16157          test ! -s conftest.err
16158        } && test -s conftest.$ac_objext; then
16159   ac_cv_member_struct_sockaddr_storage___ss_len=yes
16160 else
16161   $as_echo "$as_me: failed program was:" >&5
16162 sed 's/^/| /' conftest.$ac_ext >&5
16163
16164         cat >conftest.$ac_ext <<_ACEOF
16165 /* confdefs.h.  */
16166 _ACEOF
16167 cat confdefs.h >>conftest.$ac_ext
16168 cat >>conftest.$ac_ext <<_ACEOF
16169 /* end confdefs.h.  */
16170 #include <sys/types.h>
16171 #ifdef HAVE_SYS_SOCKET_H
16172 #include <sys/socket.h>
16173 #endif
16174
16175
16176 int
16177 main ()
16178 {
16179 static struct sockaddr_storage ac_aggr;
16180 if (sizeof ac_aggr.__ss_len)
16181 return 0;
16182   ;
16183   return 0;
16184 }
16185 _ACEOF
16186 rm -f conftest.$ac_objext
16187 if { (ac_try="$ac_compile"
16188 case "(($ac_try" in
16189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16190   *) ac_try_echo=$ac_try;;
16191 esac
16192 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16193 $as_echo "$ac_try_echo") >&5
16194   (eval "$ac_compile") 2>conftest.er1
16195   ac_status=$?
16196   grep -v '^ *+' conftest.er1 >conftest.err
16197   rm -f conftest.er1
16198   cat conftest.err >&5
16199   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16200   (exit $ac_status); } && {
16201          test -z "$ac_c_werror_flag" ||
16202          test ! -s conftest.err
16203        } && test -s conftest.$ac_objext; then
16204   ac_cv_member_struct_sockaddr_storage___ss_len=yes
16205 else
16206   $as_echo "$as_me: failed program was:" >&5
16207 sed 's/^/| /' conftest.$ac_ext >&5
16208
16209         ac_cv_member_struct_sockaddr_storage___ss_len=no
16210 fi
16211
16212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16213 fi
16214
16215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16216 fi
16217 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
16218 $as_echo "$ac_cv_member_struct_sockaddr_storage___ss_len" >&6; }
16219 if test "x$ac_cv_member_struct_sockaddr_storage___ss_len" = x""yes; then
16220
16221 cat >>confdefs.h <<_ACEOF
16222 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
16223 _ACEOF
16224
16225
16226 fi
16227 { $as_echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
16228 $as_echo_n "checking for struct sockaddr.sa_len... " >&6; }
16229 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
16230   $as_echo_n "(cached) " >&6
16231 else
16232   cat >conftest.$ac_ext <<_ACEOF
16233 /* confdefs.h.  */
16234 _ACEOF
16235 cat confdefs.h >>conftest.$ac_ext
16236 cat >>conftest.$ac_ext <<_ACEOF
16237 /* end confdefs.h.  */
16238 #include <sys/types.h>
16239 #ifdef HAVE_SYS_SOCKET_H
16240 #include <sys/socket.h>
16241 #endif
16242
16243
16244 int
16245 main ()
16246 {
16247 static struct sockaddr ac_aggr;
16248 if (ac_aggr.sa_len)
16249 return 0;
16250   ;
16251   return 0;
16252 }
16253 _ACEOF
16254 rm -f conftest.$ac_objext
16255 if { (ac_try="$ac_compile"
16256 case "(($ac_try" in
16257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16258   *) ac_try_echo=$ac_try;;
16259 esac
16260 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16261 $as_echo "$ac_try_echo") >&5
16262   (eval "$ac_compile") 2>conftest.er1
16263   ac_status=$?
16264   grep -v '^ *+' conftest.er1 >conftest.err
16265   rm -f conftest.er1
16266   cat conftest.err >&5
16267   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16268   (exit $ac_status); } && {
16269          test -z "$ac_c_werror_flag" ||
16270          test ! -s conftest.err
16271        } && test -s conftest.$ac_objext; then
16272   ac_cv_member_struct_sockaddr_sa_len=yes
16273 else
16274   $as_echo "$as_me: failed program was:" >&5
16275 sed 's/^/| /' conftest.$ac_ext >&5
16276
16277         cat >conftest.$ac_ext <<_ACEOF
16278 /* confdefs.h.  */
16279 _ACEOF
16280 cat confdefs.h >>conftest.$ac_ext
16281 cat >>conftest.$ac_ext <<_ACEOF
16282 /* end confdefs.h.  */
16283 #include <sys/types.h>
16284 #ifdef HAVE_SYS_SOCKET_H
16285 #include <sys/socket.h>
16286 #endif
16287
16288
16289 int
16290 main ()
16291 {
16292 static struct sockaddr ac_aggr;
16293 if (sizeof ac_aggr.sa_len)
16294 return 0;
16295   ;
16296   return 0;
16297 }
16298 _ACEOF
16299 rm -f conftest.$ac_objext
16300 if { (ac_try="$ac_compile"
16301 case "(($ac_try" in
16302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16303   *) ac_try_echo=$ac_try;;
16304 esac
16305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16306 $as_echo "$ac_try_echo") >&5
16307   (eval "$ac_compile") 2>conftest.er1
16308   ac_status=$?
16309   grep -v '^ *+' conftest.er1 >conftest.err
16310   rm -f conftest.er1
16311   cat conftest.err >&5
16312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16313   (exit $ac_status); } && {
16314          test -z "$ac_c_werror_flag" ||
16315          test ! -s conftest.err
16316        } && test -s conftest.$ac_objext; then
16317   ac_cv_member_struct_sockaddr_sa_len=yes
16318 else
16319   $as_echo "$as_me: failed program was:" >&5
16320 sed 's/^/| /' conftest.$ac_ext >&5
16321
16322         ac_cv_member_struct_sockaddr_sa_len=no
16323 fi
16324
16325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16326 fi
16327
16328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16329 fi
16330 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
16331 $as_echo "$ac_cv_member_struct_sockaddr_sa_len" >&6; }
16332 if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then
16333
16334 cat >>confdefs.h <<_ACEOF
16335 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
16336 _ACEOF
16337
16338
16339 fi
16340
16341 { $as_echo "$as_me:$LINENO: checking for struct addrinfo" >&5
16342 $as_echo_n "checking for struct addrinfo... " >&6; }
16343 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
16344   $as_echo_n "(cached) " >&6
16345 else
16346   ac_cv_type_struct_addrinfo=no
16347 cat >conftest.$ac_ext <<_ACEOF
16348 /* confdefs.h.  */
16349 _ACEOF
16350 cat confdefs.h >>conftest.$ac_ext
16351 cat >>conftest.$ac_ext <<_ACEOF
16352 /* end confdefs.h.  */
16353 #include <sys/types.h>
16354 #include <sys/socket.h>
16355 #include <netdb.h>
16356
16357
16358 int
16359 main ()
16360 {
16361 if (sizeof (struct addrinfo))
16362        return 0;
16363   ;
16364   return 0;
16365 }
16366 _ACEOF
16367 rm -f conftest.$ac_objext
16368 if { (ac_try="$ac_compile"
16369 case "(($ac_try" in
16370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16371   *) ac_try_echo=$ac_try;;
16372 esac
16373 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16374 $as_echo "$ac_try_echo") >&5
16375   (eval "$ac_compile") 2>conftest.er1
16376   ac_status=$?
16377   grep -v '^ *+' conftest.er1 >conftest.err
16378   rm -f conftest.er1
16379   cat conftest.err >&5
16380   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16381   (exit $ac_status); } && {
16382          test -z "$ac_c_werror_flag" ||
16383          test ! -s conftest.err
16384        } && test -s conftest.$ac_objext; then
16385   cat >conftest.$ac_ext <<_ACEOF
16386 /* confdefs.h.  */
16387 _ACEOF
16388 cat confdefs.h >>conftest.$ac_ext
16389 cat >>conftest.$ac_ext <<_ACEOF
16390 /* end confdefs.h.  */
16391 #include <sys/types.h>
16392 #include <sys/socket.h>
16393 #include <netdb.h>
16394
16395
16396 int
16397 main ()
16398 {
16399 if (sizeof ((struct addrinfo)))
16400           return 0;
16401   ;
16402   return 0;
16403 }
16404 _ACEOF
16405 rm -f conftest.$ac_objext
16406 if { (ac_try="$ac_compile"
16407 case "(($ac_try" in
16408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16409   *) ac_try_echo=$ac_try;;
16410 esac
16411 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16412 $as_echo "$ac_try_echo") >&5
16413   (eval "$ac_compile") 2>conftest.er1
16414   ac_status=$?
16415   grep -v '^ *+' conftest.er1 >conftest.err
16416   rm -f conftest.er1
16417   cat conftest.err >&5
16418   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16419   (exit $ac_status); } && {
16420          test -z "$ac_c_werror_flag" ||
16421          test ! -s conftest.err
16422        } && test -s conftest.$ac_objext; then
16423   :
16424 else
16425   $as_echo "$as_me: failed program was:" >&5
16426 sed 's/^/| /' conftest.$ac_ext >&5
16427
16428         ac_cv_type_struct_addrinfo=yes
16429 fi
16430
16431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16432 else
16433   $as_echo "$as_me: failed program was:" >&5
16434 sed 's/^/| /' conftest.$ac_ext >&5
16435
16436
16437 fi
16438
16439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16440 fi
16441 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
16442 $as_echo "$ac_cv_type_struct_addrinfo" >&6; }
16443 if test "x$ac_cv_type_struct_addrinfo" = x""yes; then
16444
16445 cat >>confdefs.h <<_ACEOF
16446 #define HAVE_STRUCT_ADDRINFO 1
16447 _ACEOF
16448
16449
16450 fi
16451
16452
16453   { $as_echo "$as_me:$LINENO: checking for intptr_t" >&5
16454 $as_echo_n "checking for intptr_t... " >&6; }
16455 if test "${ac_cv_type_intptr_t+set}" = set; then
16456   $as_echo_n "(cached) " >&6
16457 else
16458   ac_cv_type_intptr_t=no
16459 cat >conftest.$ac_ext <<_ACEOF
16460 /* confdefs.h.  */
16461 _ACEOF
16462 cat confdefs.h >>conftest.$ac_ext
16463 cat >>conftest.$ac_ext <<_ACEOF
16464 /* end confdefs.h.  */
16465 $ac_includes_default
16466 int
16467 main ()
16468 {
16469 if (sizeof (intptr_t))
16470        return 0;
16471   ;
16472   return 0;
16473 }
16474 _ACEOF
16475 rm -f conftest.$ac_objext
16476 if { (ac_try="$ac_compile"
16477 case "(($ac_try" in
16478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16479   *) ac_try_echo=$ac_try;;
16480 esac
16481 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16482 $as_echo "$ac_try_echo") >&5
16483   (eval "$ac_compile") 2>conftest.er1
16484   ac_status=$?
16485   grep -v '^ *+' conftest.er1 >conftest.err
16486   rm -f conftest.er1
16487   cat conftest.err >&5
16488   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16489   (exit $ac_status); } && {
16490          test -z "$ac_c_werror_flag" ||
16491          test ! -s conftest.err
16492        } && test -s conftest.$ac_objext; then
16493   cat >conftest.$ac_ext <<_ACEOF
16494 /* confdefs.h.  */
16495 _ACEOF
16496 cat confdefs.h >>conftest.$ac_ext
16497 cat >>conftest.$ac_ext <<_ACEOF
16498 /* end confdefs.h.  */
16499 $ac_includes_default
16500 int
16501 main ()
16502 {
16503 if (sizeof ((intptr_t)))
16504           return 0;
16505   ;
16506   return 0;
16507 }
16508 _ACEOF
16509 rm -f conftest.$ac_objext
16510 if { (ac_try="$ac_compile"
16511 case "(($ac_try" in
16512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16513   *) ac_try_echo=$ac_try;;
16514 esac
16515 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16516 $as_echo "$ac_try_echo") >&5
16517   (eval "$ac_compile") 2>conftest.er1
16518   ac_status=$?
16519   grep -v '^ *+' conftest.er1 >conftest.err
16520   rm -f conftest.er1
16521   cat conftest.err >&5
16522   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16523   (exit $ac_status); } && {
16524          test -z "$ac_c_werror_flag" ||
16525          test ! -s conftest.err
16526        } && test -s conftest.$ac_objext; then
16527   :
16528 else
16529   $as_echo "$as_me: failed program was:" >&5
16530 sed 's/^/| /' conftest.$ac_ext >&5
16531
16532         ac_cv_type_intptr_t=yes
16533 fi
16534
16535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16536 else
16537   $as_echo "$as_me: failed program was:" >&5
16538 sed 's/^/| /' conftest.$ac_ext >&5
16539
16540
16541 fi
16542
16543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16544 fi
16545 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5
16546 $as_echo "$ac_cv_type_intptr_t" >&6; }
16547 if test "x$ac_cv_type_intptr_t" = x""yes; then
16548
16549 cat >>confdefs.h <<\_ACEOF
16550 #define HAVE_INTPTR_T 1
16551 _ACEOF
16552
16553 else
16554   for ac_type in 'int' 'long int' 'long long int'; do
16555        cat >conftest.$ac_ext <<_ACEOF
16556 /* confdefs.h.  */
16557 _ACEOF
16558 cat confdefs.h >>conftest.$ac_ext
16559 cat >>conftest.$ac_ext <<_ACEOF
16560 /* end confdefs.h.  */
16561 $ac_includes_default
16562 int
16563 main ()
16564 {
16565 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
16566 test_array [0] = 0
16567
16568   ;
16569   return 0;
16570 }
16571 _ACEOF
16572 rm -f conftest.$ac_objext
16573 if { (ac_try="$ac_compile"
16574 case "(($ac_try" in
16575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16576   *) ac_try_echo=$ac_try;;
16577 esac
16578 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16579 $as_echo "$ac_try_echo") >&5
16580   (eval "$ac_compile") 2>conftest.er1
16581   ac_status=$?
16582   grep -v '^ *+' conftest.er1 >conftest.err
16583   rm -f conftest.er1
16584   cat conftest.err >&5
16585   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16586   (exit $ac_status); } && {
16587          test -z "$ac_c_werror_flag" ||
16588          test ! -s conftest.err
16589        } && test -s conftest.$ac_objext; then
16590
16591 cat >>confdefs.h <<_ACEOF
16592 #define intptr_t $ac_type
16593 _ACEOF
16594
16595           ac_type=
16596 else
16597   $as_echo "$as_me: failed program was:" >&5
16598 sed 's/^/| /' conftest.$ac_ext >&5
16599
16600
16601 fi
16602
16603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16604        test -z "$ac_type" && break
16605      done
16606 fi
16607
16608
16609
16610   { $as_echo "$as_me:$LINENO: checking for uintptr_t" >&5
16611 $as_echo_n "checking for uintptr_t... " >&6; }
16612 if test "${ac_cv_type_uintptr_t+set}" = set; then
16613   $as_echo_n "(cached) " >&6
16614 else
16615   ac_cv_type_uintptr_t=no
16616 cat >conftest.$ac_ext <<_ACEOF
16617 /* confdefs.h.  */
16618 _ACEOF
16619 cat confdefs.h >>conftest.$ac_ext
16620 cat >>conftest.$ac_ext <<_ACEOF
16621 /* end confdefs.h.  */
16622 $ac_includes_default
16623 int
16624 main ()
16625 {
16626 if (sizeof (uintptr_t))
16627        return 0;
16628   ;
16629   return 0;
16630 }
16631 _ACEOF
16632 rm -f conftest.$ac_objext
16633 if { (ac_try="$ac_compile"
16634 case "(($ac_try" in
16635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16636   *) ac_try_echo=$ac_try;;
16637 esac
16638 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16639 $as_echo "$ac_try_echo") >&5
16640   (eval "$ac_compile") 2>conftest.er1
16641   ac_status=$?
16642   grep -v '^ *+' conftest.er1 >conftest.err
16643   rm -f conftest.er1
16644   cat conftest.err >&5
16645   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16646   (exit $ac_status); } && {
16647          test -z "$ac_c_werror_flag" ||
16648          test ! -s conftest.err
16649        } && test -s conftest.$ac_objext; then
16650   cat >conftest.$ac_ext <<_ACEOF
16651 /* confdefs.h.  */
16652 _ACEOF
16653 cat confdefs.h >>conftest.$ac_ext
16654 cat >>conftest.$ac_ext <<_ACEOF
16655 /* end confdefs.h.  */
16656 $ac_includes_default
16657 int
16658 main ()
16659 {
16660 if (sizeof ((uintptr_t)))
16661           return 0;
16662   ;
16663   return 0;
16664 }
16665 _ACEOF
16666 rm -f conftest.$ac_objext
16667 if { (ac_try="$ac_compile"
16668 case "(($ac_try" in
16669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16670   *) ac_try_echo=$ac_try;;
16671 esac
16672 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16673 $as_echo "$ac_try_echo") >&5
16674   (eval "$ac_compile") 2>conftest.er1
16675   ac_status=$?
16676   grep -v '^ *+' conftest.er1 >conftest.err
16677   rm -f conftest.er1
16678   cat conftest.err >&5
16679   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16680   (exit $ac_status); } && {
16681          test -z "$ac_c_werror_flag" ||
16682          test ! -s conftest.err
16683        } && test -s conftest.$ac_objext; then
16684   :
16685 else
16686   $as_echo "$as_me: failed program was:" >&5
16687 sed 's/^/| /' conftest.$ac_ext >&5
16688
16689         ac_cv_type_uintptr_t=yes
16690 fi
16691
16692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16693 else
16694   $as_echo "$as_me: failed program was:" >&5
16695 sed 's/^/| /' conftest.$ac_ext >&5
16696
16697
16698 fi
16699
16700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16701 fi
16702 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
16703 $as_echo "$ac_cv_type_uintptr_t" >&6; }
16704 if test "x$ac_cv_type_uintptr_t" = x""yes; then
16705
16706 cat >>confdefs.h <<\_ACEOF
16707 #define HAVE_UINTPTR_T 1
16708 _ACEOF
16709
16710 else
16711   for ac_type in 'unsigned int' 'unsigned long int' \
16712         'unsigned long long int'; do
16713        cat >conftest.$ac_ext <<_ACEOF
16714 /* confdefs.h.  */
16715 _ACEOF
16716 cat confdefs.h >>conftest.$ac_ext
16717 cat >>conftest.$ac_ext <<_ACEOF
16718 /* end confdefs.h.  */
16719 $ac_includes_default
16720 int
16721 main ()
16722 {
16723 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
16724 test_array [0] = 0
16725
16726   ;
16727   return 0;
16728 }
16729 _ACEOF
16730 rm -f conftest.$ac_objext
16731 if { (ac_try="$ac_compile"
16732 case "(($ac_try" in
16733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16734   *) ac_try_echo=$ac_try;;
16735 esac
16736 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16737 $as_echo "$ac_try_echo") >&5
16738   (eval "$ac_compile") 2>conftest.er1
16739   ac_status=$?
16740   grep -v '^ *+' conftest.er1 >conftest.err
16741   rm -f conftest.er1
16742   cat conftest.err >&5
16743   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16744   (exit $ac_status); } && {
16745          test -z "$ac_c_werror_flag" ||
16746          test ! -s conftest.err
16747        } && test -s conftest.$ac_objext; then
16748
16749 cat >>confdefs.h <<_ACEOF
16750 #define uintptr_t $ac_type
16751 _ACEOF
16752
16753           ac_type=
16754 else
16755   $as_echo "$as_me: failed program was:" >&5
16756 sed 's/^/| /' conftest.$ac_ext >&5
16757
16758
16759 fi
16760
16761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16762        test -z "$ac_type" && break
16763      done
16764 fi
16765
16766
16767
16768   { $as_echo "$as_me:$LINENO: checking for long long int" >&5
16769 $as_echo_n "checking for long long int... " >&6; }
16770 if test "${ac_cv_type_long_long_int+set}" = set; then
16771   $as_echo_n "(cached) " >&6
16772 else
16773   cat >conftest.$ac_ext <<_ACEOF
16774
16775   /* confdefs.h.  */
16776 _ACEOF
16777 cat confdefs.h >>conftest.$ac_ext
16778 cat >>conftest.$ac_ext <<_ACEOF
16779 /* end confdefs.h.  */
16780 /* For now, do not test the preprocessor; as of 2007 there are too many
16781          implementations with broken preprocessors.  Perhaps this can
16782          be revisited in 2012.  In the meantime, code should not expect
16783          #if to work with literals wider than 32 bits.  */
16784       /* Test literals.  */
16785       long long int ll = 9223372036854775807ll;
16786       long long int nll = -9223372036854775807LL;
16787       unsigned long long int ull = 18446744073709551615ULL;
16788       /* Test constant expressions.   */
16789       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
16790                      ? 1 : -1)];
16791       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
16792                      ? 1 : -1)];
16793       int i = 63;
16794 int
16795 main ()
16796 {
16797 /* Test availability of runtime routines for shift and division.  */
16798       long long int llmax = 9223372036854775807ll;
16799       unsigned long long int ullmax = 18446744073709551615ull;
16800       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
16801               | (llmax / ll) | (llmax % ll)
16802               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
16803               | (ullmax / ull) | (ullmax % ull));
16804   ;
16805   return 0;
16806 }
16807
16808 _ACEOF
16809 rm -f conftest.$ac_objext conftest$ac_exeext
16810 if { (ac_try="$ac_link"
16811 case "(($ac_try" in
16812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16813   *) ac_try_echo=$ac_try;;
16814 esac
16815 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16816 $as_echo "$ac_try_echo") >&5
16817   (eval "$ac_link") 2>conftest.er1
16818   ac_status=$?
16819   grep -v '^ *+' conftest.er1 >conftest.err
16820   rm -f conftest.er1
16821   cat conftest.err >&5
16822   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16823   (exit $ac_status); } && {
16824          test -z "$ac_c_werror_flag" ||
16825          test ! -s conftest.err
16826        } && test -s conftest$ac_exeext && {
16827          test "$cross_compiling" = yes ||
16828          $as_test_x conftest$ac_exeext
16829        }; then
16830                         if test "$cross_compiling" = yes; then
16831   ac_cv_type_long_long_int=yes
16832 else
16833   cat >conftest.$ac_ext <<_ACEOF
16834 /* confdefs.h.  */
16835 _ACEOF
16836 cat confdefs.h >>conftest.$ac_ext
16837 cat >>conftest.$ac_ext <<_ACEOF
16838 /* end confdefs.h.  */
16839 #include <limits.h>
16840                #ifndef LLONG_MAX
16841                # define HALF \
16842                         (1LL << (sizeof (long long int) * CHAR_BIT - 2))
16843                # define LLONG_MAX (HALF - 1 + HALF)
16844                #endif
16845 int
16846 main ()
16847 {
16848 long long int n = 1;
16849                int i;
16850                for (i = 0; ; i++)
16851                  {
16852                    long long int m = n << i;
16853                    if (m >> i != n)
16854                      return 1;
16855                    if (LLONG_MAX / 2 < m)
16856                      break;
16857                  }
16858                return 0;
16859   ;
16860   return 0;
16861 }
16862 _ACEOF
16863 rm -f conftest$ac_exeext
16864 if { (ac_try="$ac_link"
16865 case "(($ac_try" in
16866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16867   *) ac_try_echo=$ac_try;;
16868 esac
16869 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16870 $as_echo "$ac_try_echo") >&5
16871   (eval "$ac_link") 2>&5
16872   ac_status=$?
16873   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16874   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16875   { (case "(($ac_try" in
16876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16877   *) ac_try_echo=$ac_try;;
16878 esac
16879 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16880 $as_echo "$ac_try_echo") >&5
16881   (eval "$ac_try") 2>&5
16882   ac_status=$?
16883   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16884   (exit $ac_status); }; }; then
16885   ac_cv_type_long_long_int=yes
16886 else
16887   $as_echo "$as_me: program exited with status $ac_status" >&5
16888 $as_echo "$as_me: failed program was:" >&5
16889 sed 's/^/| /' conftest.$ac_ext >&5
16890
16891 ( exit $ac_status )
16892 ac_cv_type_long_long_int=no
16893 fi
16894 rm -rf conftest.dSYM
16895 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16896 fi
16897
16898
16899 else
16900   $as_echo "$as_me: failed program was:" >&5
16901 sed 's/^/| /' conftest.$ac_ext >&5
16902
16903         ac_cv_type_long_long_int=no
16904 fi
16905
16906 rm -rf conftest.dSYM
16907 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16908       conftest$ac_exeext conftest.$ac_ext
16909 fi
16910 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
16911 $as_echo "$ac_cv_type_long_long_int" >&6; }
16912   if test $ac_cv_type_long_long_int = yes; then
16913
16914 cat >>confdefs.h <<\_ACEOF
16915 #define HAVE_LONG_LONG_INT 1
16916 _ACEOF
16917
16918   fi
16919
16920
16921 { $as_echo "$as_me:$LINENO: checking for locale_t" >&5
16922 $as_echo_n "checking for locale_t... " >&6; }
16923 if test "${pgac_cv_type_locale_t+set}" = set; then
16924   $as_echo_n "(cached) " >&6
16925 else
16926   cat >conftest.$ac_ext <<_ACEOF
16927 /* confdefs.h.  */
16928 _ACEOF
16929 cat confdefs.h >>conftest.$ac_ext
16930 cat >>conftest.$ac_ext <<_ACEOF
16931 /* end confdefs.h.  */
16932 #include <locale.h>
16933 locale_t x;
16934 int
16935 main ()
16936 {
16937
16938   ;
16939   return 0;
16940 }
16941 _ACEOF
16942 rm -f conftest.$ac_objext
16943 if { (ac_try="$ac_compile"
16944 case "(($ac_try" in
16945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16946   *) ac_try_echo=$ac_try;;
16947 esac
16948 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16949 $as_echo "$ac_try_echo") >&5
16950   (eval "$ac_compile") 2>conftest.er1
16951   ac_status=$?
16952   grep -v '^ *+' conftest.er1 >conftest.err
16953   rm -f conftest.er1
16954   cat conftest.err >&5
16955   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16956   (exit $ac_status); } && {
16957          test -z "$ac_c_werror_flag" ||
16958          test ! -s conftest.err
16959        } && test -s conftest.$ac_objext; then
16960   pgac_cv_type_locale_t=yes
16961 else
16962   $as_echo "$as_me: failed program was:" >&5
16963 sed 's/^/| /' conftest.$ac_ext >&5
16964
16965         cat >conftest.$ac_ext <<_ACEOF
16966 /* confdefs.h.  */
16967 _ACEOF
16968 cat confdefs.h >>conftest.$ac_ext
16969 cat >>conftest.$ac_ext <<_ACEOF
16970 /* end confdefs.h.  */
16971 #include <xlocale.h>
16972 locale_t x;
16973 int
16974 main ()
16975 {
16976
16977   ;
16978   return 0;
16979 }
16980 _ACEOF
16981 rm -f conftest.$ac_objext
16982 if { (ac_try="$ac_compile"
16983 case "(($ac_try" in
16984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16985   *) ac_try_echo=$ac_try;;
16986 esac
16987 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16988 $as_echo "$ac_try_echo") >&5
16989   (eval "$ac_compile") 2>conftest.er1
16990   ac_status=$?
16991   grep -v '^ *+' conftest.er1 >conftest.err
16992   rm -f conftest.er1
16993   cat conftest.err >&5
16994   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16995   (exit $ac_status); } && {
16996          test -z "$ac_c_werror_flag" ||
16997          test ! -s conftest.err
16998        } && test -s conftest.$ac_objext; then
16999   pgac_cv_type_locale_t='yes (in xlocale.h)'
17000 else
17001   $as_echo "$as_me: failed program was:" >&5
17002 sed 's/^/| /' conftest.$ac_ext >&5
17003
17004         pgac_cv_type_locale_t=no
17005 fi
17006
17007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17008 fi
17009
17010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17011 fi
17012 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_locale_t" >&5
17013 $as_echo "$pgac_cv_type_locale_t" >&6; }
17014 if test "$pgac_cv_type_locale_t" != no; then
17015
17016 cat >>confdefs.h <<\_ACEOF
17017 #define HAVE_LOCALE_T 1
17018 _ACEOF
17019
17020 fi
17021 if test "$pgac_cv_type_locale_t" = 'yes (in xlocale.h)'; then
17022
17023 cat >>confdefs.h <<\_ACEOF
17024 #define LOCALE_T_IN_XLOCALE 1
17025 _ACEOF
17026
17027 fi
17028
17029 { $as_echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
17030 $as_echo_n "checking for struct cmsgcred... " >&6; }
17031 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
17032   $as_echo_n "(cached) " >&6
17033 else
17034   ac_cv_type_struct_cmsgcred=no
17035 cat >conftest.$ac_ext <<_ACEOF
17036 /* confdefs.h.  */
17037 _ACEOF
17038 cat confdefs.h >>conftest.$ac_ext
17039 cat >>conftest.$ac_ext <<_ACEOF
17040 /* end confdefs.h.  */
17041 #include <sys/socket.h>
17042 #ifdef HAVE_SYS_UCRED_H
17043 #include <sys/ucred.h>
17044 #endif
17045
17046 int
17047 main ()
17048 {
17049 if (sizeof (struct cmsgcred))
17050        return 0;
17051   ;
17052   return 0;
17053 }
17054 _ACEOF
17055 rm -f conftest.$ac_objext
17056 if { (ac_try="$ac_compile"
17057 case "(($ac_try" in
17058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17059   *) ac_try_echo=$ac_try;;
17060 esac
17061 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17062 $as_echo "$ac_try_echo") >&5
17063   (eval "$ac_compile") 2>conftest.er1
17064   ac_status=$?
17065   grep -v '^ *+' conftest.er1 >conftest.err
17066   rm -f conftest.er1
17067   cat conftest.err >&5
17068   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17069   (exit $ac_status); } && {
17070          test -z "$ac_c_werror_flag" ||
17071          test ! -s conftest.err
17072        } && test -s conftest.$ac_objext; then
17073   cat >conftest.$ac_ext <<_ACEOF
17074 /* confdefs.h.  */
17075 _ACEOF
17076 cat confdefs.h >>conftest.$ac_ext
17077 cat >>conftest.$ac_ext <<_ACEOF
17078 /* end confdefs.h.  */
17079 #include <sys/socket.h>
17080 #ifdef HAVE_SYS_UCRED_H
17081 #include <sys/ucred.h>
17082 #endif
17083
17084 int
17085 main ()
17086 {
17087 if (sizeof ((struct cmsgcred)))
17088           return 0;
17089   ;
17090   return 0;
17091 }
17092 _ACEOF
17093 rm -f conftest.$ac_objext
17094 if { (ac_try="$ac_compile"
17095 case "(($ac_try" in
17096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17097   *) ac_try_echo=$ac_try;;
17098 esac
17099 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17100 $as_echo "$ac_try_echo") >&5
17101   (eval "$ac_compile") 2>conftest.er1
17102   ac_status=$?
17103   grep -v '^ *+' conftest.er1 >conftest.err
17104   rm -f conftest.er1
17105   cat conftest.err >&5
17106   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17107   (exit $ac_status); } && {
17108          test -z "$ac_c_werror_flag" ||
17109          test ! -s conftest.err
17110        } && test -s conftest.$ac_objext; then
17111   :
17112 else
17113   $as_echo "$as_me: failed program was:" >&5
17114 sed 's/^/| /' conftest.$ac_ext >&5
17115
17116         ac_cv_type_struct_cmsgcred=yes
17117 fi
17118
17119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17120 else
17121   $as_echo "$as_me: failed program was:" >&5
17122 sed 's/^/| /' conftest.$ac_ext >&5
17123
17124
17125 fi
17126
17127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17128 fi
17129 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
17130 $as_echo "$ac_cv_type_struct_cmsgcred" >&6; }
17131 if test "x$ac_cv_type_struct_cmsgcred" = x""yes; then
17132
17133 cat >>confdefs.h <<_ACEOF
17134 #define HAVE_STRUCT_CMSGCRED 1
17135 _ACEOF
17136
17137
17138 fi
17139
17140
17141 { $as_echo "$as_me:$LINENO: checking for struct option" >&5
17142 $as_echo_n "checking for struct option... " >&6; }
17143 if test "${ac_cv_type_struct_option+set}" = set; then
17144   $as_echo_n "(cached) " >&6
17145 else
17146   ac_cv_type_struct_option=no
17147 cat >conftest.$ac_ext <<_ACEOF
17148 /* confdefs.h.  */
17149 _ACEOF
17150 cat confdefs.h >>conftest.$ac_ext
17151 cat >>conftest.$ac_ext <<_ACEOF
17152 /* end confdefs.h.  */
17153 #ifdef HAVE_GETOPT_H
17154 #include <getopt.h>
17155 #endif
17156
17157 int
17158 main ()
17159 {
17160 if (sizeof (struct option))
17161        return 0;
17162   ;
17163   return 0;
17164 }
17165 _ACEOF
17166 rm -f conftest.$ac_objext
17167 if { (ac_try="$ac_compile"
17168 case "(($ac_try" in
17169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17170   *) ac_try_echo=$ac_try;;
17171 esac
17172 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17173 $as_echo "$ac_try_echo") >&5
17174   (eval "$ac_compile") 2>conftest.er1
17175   ac_status=$?
17176   grep -v '^ *+' conftest.er1 >conftest.err
17177   rm -f conftest.er1
17178   cat conftest.err >&5
17179   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17180   (exit $ac_status); } && {
17181          test -z "$ac_c_werror_flag" ||
17182          test ! -s conftest.err
17183        } && test -s conftest.$ac_objext; then
17184   cat >conftest.$ac_ext <<_ACEOF
17185 /* confdefs.h.  */
17186 _ACEOF
17187 cat confdefs.h >>conftest.$ac_ext
17188 cat >>conftest.$ac_ext <<_ACEOF
17189 /* end confdefs.h.  */
17190 #ifdef HAVE_GETOPT_H
17191 #include <getopt.h>
17192 #endif
17193
17194 int
17195 main ()
17196 {
17197 if (sizeof ((struct option)))
17198           return 0;
17199   ;
17200   return 0;
17201 }
17202 _ACEOF
17203 rm -f conftest.$ac_objext
17204 if { (ac_try="$ac_compile"
17205 case "(($ac_try" in
17206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17207   *) ac_try_echo=$ac_try;;
17208 esac
17209 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17210 $as_echo "$ac_try_echo") >&5
17211   (eval "$ac_compile") 2>conftest.er1
17212   ac_status=$?
17213   grep -v '^ *+' conftest.er1 >conftest.err
17214   rm -f conftest.er1
17215   cat conftest.err >&5
17216   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17217   (exit $ac_status); } && {
17218          test -z "$ac_c_werror_flag" ||
17219          test ! -s conftest.err
17220        } && test -s conftest.$ac_objext; then
17221   :
17222 else
17223   $as_echo "$as_me: failed program was:" >&5
17224 sed 's/^/| /' conftest.$ac_ext >&5
17225
17226         ac_cv_type_struct_option=yes
17227 fi
17228
17229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17230 else
17231   $as_echo "$as_me: failed program was:" >&5
17232 sed 's/^/| /' conftest.$ac_ext >&5
17233
17234
17235 fi
17236
17237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17238 fi
17239 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
17240 $as_echo "$ac_cv_type_struct_option" >&6; }
17241 if test "x$ac_cv_type_struct_option" = x""yes; then
17242
17243 cat >>confdefs.h <<_ACEOF
17244 #define HAVE_STRUCT_OPTION 1
17245 _ACEOF
17246
17247
17248 fi
17249
17250
17251 if test "$with_zlib" = yes; then
17252   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
17253   # did not).  While we could work around the lack of z_streamp, it
17254   # seems unwise to encourage people to use such old zlib versions...
17255   { $as_echo "$as_me:$LINENO: checking for z_streamp" >&5
17256 $as_echo_n "checking for z_streamp... " >&6; }
17257 if test "${ac_cv_type_z_streamp+set}" = set; then
17258   $as_echo_n "(cached) " >&6
17259 else
17260   ac_cv_type_z_streamp=no
17261 cat >conftest.$ac_ext <<_ACEOF
17262 /* confdefs.h.  */
17263 _ACEOF
17264 cat confdefs.h >>conftest.$ac_ext
17265 cat >>conftest.$ac_ext <<_ACEOF
17266 /* end confdefs.h.  */
17267 #include <zlib.h>
17268
17269 int
17270 main ()
17271 {
17272 if (sizeof (z_streamp))
17273        return 0;
17274   ;
17275   return 0;
17276 }
17277 _ACEOF
17278 rm -f conftest.$ac_objext
17279 if { (ac_try="$ac_compile"
17280 case "(($ac_try" in
17281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17282   *) ac_try_echo=$ac_try;;
17283 esac
17284 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17285 $as_echo "$ac_try_echo") >&5
17286   (eval "$ac_compile") 2>conftest.er1
17287   ac_status=$?
17288   grep -v '^ *+' conftest.er1 >conftest.err
17289   rm -f conftest.er1
17290   cat conftest.err >&5
17291   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17292   (exit $ac_status); } && {
17293          test -z "$ac_c_werror_flag" ||
17294          test ! -s conftest.err
17295        } && test -s conftest.$ac_objext; then
17296   cat >conftest.$ac_ext <<_ACEOF
17297 /* confdefs.h.  */
17298 _ACEOF
17299 cat confdefs.h >>conftest.$ac_ext
17300 cat >>conftest.$ac_ext <<_ACEOF
17301 /* end confdefs.h.  */
17302 #include <zlib.h>
17303
17304 int
17305 main ()
17306 {
17307 if (sizeof ((z_streamp)))
17308           return 0;
17309   ;
17310   return 0;
17311 }
17312 _ACEOF
17313 rm -f conftest.$ac_objext
17314 if { (ac_try="$ac_compile"
17315 case "(($ac_try" in
17316   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17317   *) ac_try_echo=$ac_try;;
17318 esac
17319 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17320 $as_echo "$ac_try_echo") >&5
17321   (eval "$ac_compile") 2>conftest.er1
17322   ac_status=$?
17323   grep -v '^ *+' conftest.er1 >conftest.err
17324   rm -f conftest.er1
17325   cat conftest.err >&5
17326   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17327   (exit $ac_status); } && {
17328          test -z "$ac_c_werror_flag" ||
17329          test ! -s conftest.err
17330        } && test -s conftest.$ac_objext; then
17331   :
17332 else
17333   $as_echo "$as_me: failed program was:" >&5
17334 sed 's/^/| /' conftest.$ac_ext >&5
17335
17336         ac_cv_type_z_streamp=yes
17337 fi
17338
17339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17340 else
17341   $as_echo "$as_me: failed program was:" >&5
17342 sed 's/^/| /' conftest.$ac_ext >&5
17343
17344
17345 fi
17346
17347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17348 fi
17349 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
17350 $as_echo "$ac_cv_type_z_streamp" >&6; }
17351 if test "x$ac_cv_type_z_streamp" = x""yes; then
17352   :
17353 else
17354   { { $as_echo "$as_me:$LINENO: error: zlib version is too old
17355 Use --without-zlib to disable zlib support." >&5
17356 $as_echo "$as_me: error: zlib version is too old
17357 Use --without-zlib to disable zlib support." >&2;}
17358    { (exit 1); exit 1; }; }
17359 fi
17360
17361 fi
17362
17363 if test "$with_krb5" = yes; then
17364 # Check for differences between MIT and Heimdal (KTH) releases
17365   { $as_echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
17366 $as_echo_n "checking for krb5_ticket.enc_part2... " >&6; }
17367 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
17368   $as_echo_n "(cached) " >&6
17369 else
17370   cat >conftest.$ac_ext <<_ACEOF
17371 /* confdefs.h.  */
17372 _ACEOF
17373 cat confdefs.h >>conftest.$ac_ext
17374 cat >>conftest.$ac_ext <<_ACEOF
17375 /* end confdefs.h.  */
17376 #include <krb5.h>
17377
17378 int
17379 main ()
17380 {
17381 static krb5_ticket ac_aggr;
17382 if (ac_aggr.enc_part2)
17383 return 0;
17384   ;
17385   return 0;
17386 }
17387 _ACEOF
17388 rm -f conftest.$ac_objext
17389 if { (ac_try="$ac_compile"
17390 case "(($ac_try" in
17391   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17392   *) ac_try_echo=$ac_try;;
17393 esac
17394 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17395 $as_echo "$ac_try_echo") >&5
17396   (eval "$ac_compile") 2>conftest.er1
17397   ac_status=$?
17398   grep -v '^ *+' conftest.er1 >conftest.err
17399   rm -f conftest.er1
17400   cat conftest.err >&5
17401   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17402   (exit $ac_status); } && {
17403          test -z "$ac_c_werror_flag" ||
17404          test ! -s conftest.err
17405        } && test -s conftest.$ac_objext; then
17406   ac_cv_member_krb5_ticket_enc_part2=yes
17407 else
17408   $as_echo "$as_me: failed program was:" >&5
17409 sed 's/^/| /' conftest.$ac_ext >&5
17410
17411         cat >conftest.$ac_ext <<_ACEOF
17412 /* confdefs.h.  */
17413 _ACEOF
17414 cat confdefs.h >>conftest.$ac_ext
17415 cat >>conftest.$ac_ext <<_ACEOF
17416 /* end confdefs.h.  */
17417 #include <krb5.h>
17418
17419 int
17420 main ()
17421 {
17422 static krb5_ticket ac_aggr;
17423 if (sizeof ac_aggr.enc_part2)
17424 return 0;
17425   ;
17426   return 0;
17427 }
17428 _ACEOF
17429 rm -f conftest.$ac_objext
17430 if { (ac_try="$ac_compile"
17431 case "(($ac_try" in
17432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17433   *) ac_try_echo=$ac_try;;
17434 esac
17435 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17436 $as_echo "$ac_try_echo") >&5
17437   (eval "$ac_compile") 2>conftest.er1
17438   ac_status=$?
17439   grep -v '^ *+' conftest.er1 >conftest.err
17440   rm -f conftest.er1
17441   cat conftest.err >&5
17442   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17443   (exit $ac_status); } && {
17444          test -z "$ac_c_werror_flag" ||
17445          test ! -s conftest.err
17446        } && test -s conftest.$ac_objext; then
17447   ac_cv_member_krb5_ticket_enc_part2=yes
17448 else
17449   $as_echo "$as_me: failed program was:" >&5
17450 sed 's/^/| /' conftest.$ac_ext >&5
17451
17452         ac_cv_member_krb5_ticket_enc_part2=no
17453 fi
17454
17455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17456 fi
17457
17458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17459 fi
17460 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
17461 $as_echo "$ac_cv_member_krb5_ticket_enc_part2" >&6; }
17462 if test "x$ac_cv_member_krb5_ticket_enc_part2" = x""yes; then
17463
17464 cat >>confdefs.h <<_ACEOF
17465 #define HAVE_KRB5_TICKET_ENC_PART2 1
17466 _ACEOF
17467
17468
17469 else
17470   { $as_echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
17471 $as_echo_n "checking for krb5_ticket.client... " >&6; }
17472 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
17473   $as_echo_n "(cached) " >&6
17474 else
17475   cat >conftest.$ac_ext <<_ACEOF
17476 /* confdefs.h.  */
17477 _ACEOF
17478 cat confdefs.h >>conftest.$ac_ext
17479 cat >>conftest.$ac_ext <<_ACEOF
17480 /* end confdefs.h.  */
17481 #include <krb5.h>
17482
17483 int
17484 main ()
17485 {
17486 static krb5_ticket ac_aggr;
17487 if (ac_aggr.client)
17488 return 0;
17489   ;
17490   return 0;
17491 }
17492 _ACEOF
17493 rm -f conftest.$ac_objext
17494 if { (ac_try="$ac_compile"
17495 case "(($ac_try" in
17496   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17497   *) ac_try_echo=$ac_try;;
17498 esac
17499 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17500 $as_echo "$ac_try_echo") >&5
17501   (eval "$ac_compile") 2>conftest.er1
17502   ac_status=$?
17503   grep -v '^ *+' conftest.er1 >conftest.err
17504   rm -f conftest.er1
17505   cat conftest.err >&5
17506   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17507   (exit $ac_status); } && {
17508          test -z "$ac_c_werror_flag" ||
17509          test ! -s conftest.err
17510        } && test -s conftest.$ac_objext; then
17511   ac_cv_member_krb5_ticket_client=yes
17512 else
17513   $as_echo "$as_me: failed program was:" >&5
17514 sed 's/^/| /' conftest.$ac_ext >&5
17515
17516         cat >conftest.$ac_ext <<_ACEOF
17517 /* confdefs.h.  */
17518 _ACEOF
17519 cat confdefs.h >>conftest.$ac_ext
17520 cat >>conftest.$ac_ext <<_ACEOF
17521 /* end confdefs.h.  */
17522 #include <krb5.h>
17523
17524 int
17525 main ()
17526 {
17527 static krb5_ticket ac_aggr;
17528 if (sizeof ac_aggr.client)
17529 return 0;
17530   ;
17531   return 0;
17532 }
17533 _ACEOF
17534 rm -f conftest.$ac_objext
17535 if { (ac_try="$ac_compile"
17536 case "(($ac_try" in
17537   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17538   *) ac_try_echo=$ac_try;;
17539 esac
17540 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17541 $as_echo "$ac_try_echo") >&5
17542   (eval "$ac_compile") 2>conftest.er1
17543   ac_status=$?
17544   grep -v '^ *+' conftest.er1 >conftest.err
17545   rm -f conftest.er1
17546   cat conftest.err >&5
17547   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17548   (exit $ac_status); } && {
17549          test -z "$ac_c_werror_flag" ||
17550          test ! -s conftest.err
17551        } && test -s conftest.$ac_objext; then
17552   ac_cv_member_krb5_ticket_client=yes
17553 else
17554   $as_echo "$as_me: failed program was:" >&5
17555 sed 's/^/| /' conftest.$ac_ext >&5
17556
17557         ac_cv_member_krb5_ticket_client=no
17558 fi
17559
17560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17561 fi
17562
17563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17564 fi
17565 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
17566 $as_echo "$ac_cv_member_krb5_ticket_client" >&6; }
17567 if test "x$ac_cv_member_krb5_ticket_client" = x""yes; then
17568
17569 cat >>confdefs.h <<_ACEOF
17570 #define HAVE_KRB5_TICKET_CLIENT 1
17571 _ACEOF
17572
17573
17574 else
17575   { { $as_echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
17576 $as_echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
17577    { (exit 1); exit 1; }; }
17578 fi
17579
17580 fi
17581
17582   { $as_echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
17583 $as_echo_n "checking for krb5_error.text.data... " >&6; }
17584 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
17585   $as_echo_n "(cached) " >&6
17586 else
17587   cat >conftest.$ac_ext <<_ACEOF
17588 /* confdefs.h.  */
17589 _ACEOF
17590 cat confdefs.h >>conftest.$ac_ext
17591 cat >>conftest.$ac_ext <<_ACEOF
17592 /* end confdefs.h.  */
17593 #include <krb5.h>
17594
17595 int
17596 main ()
17597 {
17598 static krb5_error ac_aggr;
17599 if (ac_aggr.text.data)
17600 return 0;
17601   ;
17602   return 0;
17603 }
17604 _ACEOF
17605 rm -f conftest.$ac_objext
17606 if { (ac_try="$ac_compile"
17607 case "(($ac_try" in
17608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17609   *) ac_try_echo=$ac_try;;
17610 esac
17611 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17612 $as_echo "$ac_try_echo") >&5
17613   (eval "$ac_compile") 2>conftest.er1
17614   ac_status=$?
17615   grep -v '^ *+' conftest.er1 >conftest.err
17616   rm -f conftest.er1
17617   cat conftest.err >&5
17618   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17619   (exit $ac_status); } && {
17620          test -z "$ac_c_werror_flag" ||
17621          test ! -s conftest.err
17622        } && test -s conftest.$ac_objext; then
17623   ac_cv_member_krb5_error_text_data=yes
17624 else
17625   $as_echo "$as_me: failed program was:" >&5
17626 sed 's/^/| /' conftest.$ac_ext >&5
17627
17628         cat >conftest.$ac_ext <<_ACEOF
17629 /* confdefs.h.  */
17630 _ACEOF
17631 cat confdefs.h >>conftest.$ac_ext
17632 cat >>conftest.$ac_ext <<_ACEOF
17633 /* end confdefs.h.  */
17634 #include <krb5.h>
17635
17636 int
17637 main ()
17638 {
17639 static krb5_error ac_aggr;
17640 if (sizeof ac_aggr.text.data)
17641 return 0;
17642   ;
17643   return 0;
17644 }
17645 _ACEOF
17646 rm -f conftest.$ac_objext
17647 if { (ac_try="$ac_compile"
17648 case "(($ac_try" in
17649   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17650   *) ac_try_echo=$ac_try;;
17651 esac
17652 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17653 $as_echo "$ac_try_echo") >&5
17654   (eval "$ac_compile") 2>conftest.er1
17655   ac_status=$?
17656   grep -v '^ *+' conftest.er1 >conftest.err
17657   rm -f conftest.er1
17658   cat conftest.err >&5
17659   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17660   (exit $ac_status); } && {
17661          test -z "$ac_c_werror_flag" ||
17662          test ! -s conftest.err
17663        } && test -s conftest.$ac_objext; then
17664   ac_cv_member_krb5_error_text_data=yes
17665 else
17666   $as_echo "$as_me: failed program was:" >&5
17667 sed 's/^/| /' conftest.$ac_ext >&5
17668
17669         ac_cv_member_krb5_error_text_data=no
17670 fi
17671
17672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17673 fi
17674
17675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17676 fi
17677 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
17678 $as_echo "$ac_cv_member_krb5_error_text_data" >&6; }
17679 if test "x$ac_cv_member_krb5_error_text_data" = x""yes; then
17680
17681 cat >>confdefs.h <<_ACEOF
17682 #define HAVE_KRB5_ERROR_TEXT_DATA 1
17683 _ACEOF
17684
17685
17686 else
17687   { $as_echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
17688 $as_echo_n "checking for krb5_error.e_data... " >&6; }
17689 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
17690   $as_echo_n "(cached) " >&6
17691 else
17692   cat >conftest.$ac_ext <<_ACEOF
17693 /* confdefs.h.  */
17694 _ACEOF
17695 cat confdefs.h >>conftest.$ac_ext
17696 cat >>conftest.$ac_ext <<_ACEOF
17697 /* end confdefs.h.  */
17698 #include <krb5.h>
17699
17700 int
17701 main ()
17702 {
17703 static krb5_error ac_aggr;
17704 if (ac_aggr.e_data)
17705 return 0;
17706   ;
17707   return 0;
17708 }
17709 _ACEOF
17710 rm -f conftest.$ac_objext
17711 if { (ac_try="$ac_compile"
17712 case "(($ac_try" in
17713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17714   *) ac_try_echo=$ac_try;;
17715 esac
17716 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17717 $as_echo "$ac_try_echo") >&5
17718   (eval "$ac_compile") 2>conftest.er1
17719   ac_status=$?
17720   grep -v '^ *+' conftest.er1 >conftest.err
17721   rm -f conftest.er1
17722   cat conftest.err >&5
17723   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17724   (exit $ac_status); } && {
17725          test -z "$ac_c_werror_flag" ||
17726          test ! -s conftest.err
17727        } && test -s conftest.$ac_objext; then
17728   ac_cv_member_krb5_error_e_data=yes
17729 else
17730   $as_echo "$as_me: failed program was:" >&5
17731 sed 's/^/| /' conftest.$ac_ext >&5
17732
17733         cat >conftest.$ac_ext <<_ACEOF
17734 /* confdefs.h.  */
17735 _ACEOF
17736 cat confdefs.h >>conftest.$ac_ext
17737 cat >>conftest.$ac_ext <<_ACEOF
17738 /* end confdefs.h.  */
17739 #include <krb5.h>
17740
17741 int
17742 main ()
17743 {
17744 static krb5_error ac_aggr;
17745 if (sizeof ac_aggr.e_data)
17746 return 0;
17747   ;
17748   return 0;
17749 }
17750 _ACEOF
17751 rm -f conftest.$ac_objext
17752 if { (ac_try="$ac_compile"
17753 case "(($ac_try" in
17754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17755   *) ac_try_echo=$ac_try;;
17756 esac
17757 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17758 $as_echo "$ac_try_echo") >&5
17759   (eval "$ac_compile") 2>conftest.er1
17760   ac_status=$?
17761   grep -v '^ *+' conftest.er1 >conftest.err
17762   rm -f conftest.er1
17763   cat conftest.err >&5
17764   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17765   (exit $ac_status); } && {
17766          test -z "$ac_c_werror_flag" ||
17767          test ! -s conftest.err
17768        } && test -s conftest.$ac_objext; then
17769   ac_cv_member_krb5_error_e_data=yes
17770 else
17771   $as_echo "$as_me: failed program was:" >&5
17772 sed 's/^/| /' conftest.$ac_ext >&5
17773
17774         ac_cv_member_krb5_error_e_data=no
17775 fi
17776
17777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17778 fi
17779
17780 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17781 fi
17782 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
17783 $as_echo "$ac_cv_member_krb5_error_e_data" >&6; }
17784 if test "x$ac_cv_member_krb5_error_e_data" = x""yes; then
17785
17786 cat >>confdefs.h <<_ACEOF
17787 #define HAVE_KRB5_ERROR_E_DATA 1
17788 _ACEOF
17789
17790
17791 else
17792   { { $as_echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
17793 $as_echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
17794    { (exit 1); exit 1; }; }
17795 fi
17796
17797 fi
17798
17799
17800 # Win32 requires headers to be loaded for __stdcall, so can't use
17801 # AC_CHECK_FUNCS here.
17802   { $as_echo "$as_me:$LINENO: checking for krb5_free_unparsed_name" >&5
17803 $as_echo_n "checking for krb5_free_unparsed_name... " >&6; }
17804   cat >conftest.$ac_ext <<_ACEOF
17805 /* confdefs.h.  */
17806 _ACEOF
17807 cat confdefs.h >>conftest.$ac_ext
17808 cat >>conftest.$ac_ext <<_ACEOF
17809 /* end confdefs.h.  */
17810 #include <krb5.h>
17811 int
17812 main ()
17813 {
17814 krb5_free_unparsed_name(NULL,NULL);
17815   ;
17816   return 0;
17817 }
17818 _ACEOF
17819 rm -f conftest.$ac_objext conftest$ac_exeext
17820 if { (ac_try="$ac_link"
17821 case "(($ac_try" in
17822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17823   *) ac_try_echo=$ac_try;;
17824 esac
17825 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17826 $as_echo "$ac_try_echo") >&5
17827   (eval "$ac_link") 2>conftest.er1
17828   ac_status=$?
17829   grep -v '^ *+' conftest.er1 >conftest.err
17830   rm -f conftest.er1
17831   cat conftest.err >&5
17832   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17833   (exit $ac_status); } && {
17834          test -z "$ac_c_werror_flag" ||
17835          test ! -s conftest.err
17836        } && test -s conftest$ac_exeext && {
17837          test "$cross_compiling" = yes ||
17838          $as_test_x conftest$ac_exeext
17839        }; then
17840
17841 cat >>confdefs.h <<\_ACEOF
17842 #define HAVE_KRB5_FREE_UNPARSED_NAME 1
17843 _ACEOF
17844
17845 { $as_echo "$as_me:$LINENO: result: yes" >&5
17846 $as_echo "yes" >&6; }
17847 else
17848   $as_echo "$as_me: failed program was:" >&5
17849 sed 's/^/| /' conftest.$ac_ext >&5
17850
17851         { $as_echo "$as_me:$LINENO: result: no" >&5
17852 $as_echo "no" >&6; }
17853 fi
17854
17855 rm -rf conftest.dSYM
17856 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17857       conftest$ac_exeext conftest.$ac_ext
17858 fi
17859
17860 # Check largefile support.  You might think this is a system service not a
17861 # compiler characteristic, but you'd be wrong.  We must check this before
17862 # probing existence of related functions such as fseeko, since the largefile
17863 # defines can affect what is generated for that.
17864 # Check whether --enable-largefile was given.
17865 if test "${enable_largefile+set}" = set; then
17866   enableval=$enable_largefile;
17867 fi
17868
17869 if test "$enable_largefile" != no; then
17870
17871   { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
17872 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
17873 if test "${ac_cv_sys_largefile_CC+set}" = set; then
17874   $as_echo_n "(cached) " >&6
17875 else
17876   ac_cv_sys_largefile_CC=no
17877      if test "$GCC" != yes; then
17878        ac_save_CC=$CC
17879        while :; do
17880          # IRIX 6.2 and later do not support large files by default,
17881          # so use the C compiler's -n32 option if that helps.
17882          cat >conftest.$ac_ext <<_ACEOF
17883 /* confdefs.h.  */
17884 _ACEOF
17885 cat confdefs.h >>conftest.$ac_ext
17886 cat >>conftest.$ac_ext <<_ACEOF
17887 /* end confdefs.h.  */
17888 #include <sys/types.h>
17889  /* Check that off_t can represent 2**63 - 1 correctly.
17890     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17891     since some C++ compilers masquerading as C compilers
17892     incorrectly reject 9223372036854775807.  */
17893 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17894   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17895                        && LARGE_OFF_T % 2147483647 == 1)
17896                       ? 1 : -1];
17897 int
17898 main ()
17899 {
17900
17901   ;
17902   return 0;
17903 }
17904 _ACEOF
17905          rm -f conftest.$ac_objext
17906 if { (ac_try="$ac_compile"
17907 case "(($ac_try" in
17908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17909   *) ac_try_echo=$ac_try;;
17910 esac
17911 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17912 $as_echo "$ac_try_echo") >&5
17913   (eval "$ac_compile") 2>conftest.er1
17914   ac_status=$?
17915   grep -v '^ *+' conftest.er1 >conftest.err
17916   rm -f conftest.er1
17917   cat conftest.err >&5
17918   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17919   (exit $ac_status); } && {
17920          test -z "$ac_c_werror_flag" ||
17921          test ! -s conftest.err
17922        } && test -s conftest.$ac_objext; then
17923   break
17924 else
17925   $as_echo "$as_me: failed program was:" >&5
17926 sed 's/^/| /' conftest.$ac_ext >&5
17927
17928
17929 fi
17930
17931 rm -f core conftest.err conftest.$ac_objext
17932          CC="$CC -n32"
17933          rm -f conftest.$ac_objext
17934 if { (ac_try="$ac_compile"
17935 case "(($ac_try" in
17936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17937   *) ac_try_echo=$ac_try;;
17938 esac
17939 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17940 $as_echo "$ac_try_echo") >&5
17941   (eval "$ac_compile") 2>conftest.er1
17942   ac_status=$?
17943   grep -v '^ *+' conftest.er1 >conftest.err
17944   rm -f conftest.er1
17945   cat conftest.err >&5
17946   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17947   (exit $ac_status); } && {
17948          test -z "$ac_c_werror_flag" ||
17949          test ! -s conftest.err
17950        } && test -s conftest.$ac_objext; then
17951   ac_cv_sys_largefile_CC=' -n32'; break
17952 else
17953   $as_echo "$as_me: failed program was:" >&5
17954 sed 's/^/| /' conftest.$ac_ext >&5
17955
17956
17957 fi
17958
17959 rm -f core conftest.err conftest.$ac_objext
17960          break
17961        done
17962        CC=$ac_save_CC
17963        rm -f conftest.$ac_ext
17964     fi
17965 fi
17966 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
17967 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
17968   if test "$ac_cv_sys_largefile_CC" != no; then
17969     CC=$CC$ac_cv_sys_largefile_CC
17970   fi
17971
17972   { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
17973 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
17974 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
17975   $as_echo_n "(cached) " >&6
17976 else
17977   while :; do
17978   cat >conftest.$ac_ext <<_ACEOF
17979 /* confdefs.h.  */
17980 _ACEOF
17981 cat confdefs.h >>conftest.$ac_ext
17982 cat >>conftest.$ac_ext <<_ACEOF
17983 /* end confdefs.h.  */
17984 #include <sys/types.h>
17985  /* Check that off_t can represent 2**63 - 1 correctly.
17986     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17987     since some C++ compilers masquerading as C compilers
17988     incorrectly reject 9223372036854775807.  */
17989 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17990   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17991                        && LARGE_OFF_T % 2147483647 == 1)
17992                       ? 1 : -1];
17993 int
17994 main ()
17995 {
17996
17997   ;
17998   return 0;
17999 }
18000 _ACEOF
18001 rm -f conftest.$ac_objext
18002 if { (ac_try="$ac_compile"
18003 case "(($ac_try" in
18004   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18005   *) ac_try_echo=$ac_try;;
18006 esac
18007 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18008 $as_echo "$ac_try_echo") >&5
18009   (eval "$ac_compile") 2>conftest.er1
18010   ac_status=$?
18011   grep -v '^ *+' conftest.er1 >conftest.err
18012   rm -f conftest.er1
18013   cat conftest.err >&5
18014   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18015   (exit $ac_status); } && {
18016          test -z "$ac_c_werror_flag" ||
18017          test ! -s conftest.err
18018        } && test -s conftest.$ac_objext; then
18019   ac_cv_sys_file_offset_bits=no; break
18020 else
18021   $as_echo "$as_me: failed program was:" >&5
18022 sed 's/^/| /' conftest.$ac_ext >&5
18023
18024
18025 fi
18026
18027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18028   cat >conftest.$ac_ext <<_ACEOF
18029 /* confdefs.h.  */
18030 _ACEOF
18031 cat confdefs.h >>conftest.$ac_ext
18032 cat >>conftest.$ac_ext <<_ACEOF
18033 /* end confdefs.h.  */
18034 #define _FILE_OFFSET_BITS 64
18035 #include <sys/types.h>
18036  /* Check that off_t can represent 2**63 - 1 correctly.
18037     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18038     since some C++ compilers masquerading as C compilers
18039     incorrectly reject 9223372036854775807.  */
18040 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18041   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18042                        && LARGE_OFF_T % 2147483647 == 1)
18043                       ? 1 : -1];
18044 int
18045 main ()
18046 {
18047
18048   ;
18049   return 0;
18050 }
18051 _ACEOF
18052 rm -f conftest.$ac_objext
18053 if { (ac_try="$ac_compile"
18054 case "(($ac_try" in
18055   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18056   *) ac_try_echo=$ac_try;;
18057 esac
18058 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18059 $as_echo "$ac_try_echo") >&5
18060   (eval "$ac_compile") 2>conftest.er1
18061   ac_status=$?
18062   grep -v '^ *+' conftest.er1 >conftest.err
18063   rm -f conftest.er1
18064   cat conftest.err >&5
18065   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18066   (exit $ac_status); } && {
18067          test -z "$ac_c_werror_flag" ||
18068          test ! -s conftest.err
18069        } && test -s conftest.$ac_objext; then
18070   ac_cv_sys_file_offset_bits=64; break
18071 else
18072   $as_echo "$as_me: failed program was:" >&5
18073 sed 's/^/| /' conftest.$ac_ext >&5
18074
18075
18076 fi
18077
18078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18079   ac_cv_sys_file_offset_bits=unknown
18080   break
18081 done
18082 fi
18083 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
18084 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
18085 case $ac_cv_sys_file_offset_bits in #(
18086   no | unknown) ;;
18087   *)
18088 cat >>confdefs.h <<_ACEOF
18089 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
18090 _ACEOF
18091 ;;
18092 esac
18093 rm -rf conftest*
18094   if test $ac_cv_sys_file_offset_bits = unknown; then
18095     { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
18096 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
18097 if test "${ac_cv_sys_large_files+set}" = set; then
18098   $as_echo_n "(cached) " >&6
18099 else
18100   while :; do
18101   cat >conftest.$ac_ext <<_ACEOF
18102 /* confdefs.h.  */
18103 _ACEOF
18104 cat confdefs.h >>conftest.$ac_ext
18105 cat >>conftest.$ac_ext <<_ACEOF
18106 /* end confdefs.h.  */
18107 #include <sys/types.h>
18108  /* Check that off_t can represent 2**63 - 1 correctly.
18109     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18110     since some C++ compilers masquerading as C compilers
18111     incorrectly reject 9223372036854775807.  */
18112 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18113   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18114                        && LARGE_OFF_T % 2147483647 == 1)
18115                       ? 1 : -1];
18116 int
18117 main ()
18118 {
18119
18120   ;
18121   return 0;
18122 }
18123 _ACEOF
18124 rm -f conftest.$ac_objext
18125 if { (ac_try="$ac_compile"
18126 case "(($ac_try" in
18127   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18128   *) ac_try_echo=$ac_try;;
18129 esac
18130 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18131 $as_echo "$ac_try_echo") >&5
18132   (eval "$ac_compile") 2>conftest.er1
18133   ac_status=$?
18134   grep -v '^ *+' conftest.er1 >conftest.err
18135   rm -f conftest.er1
18136   cat conftest.err >&5
18137   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18138   (exit $ac_status); } && {
18139          test -z "$ac_c_werror_flag" ||
18140          test ! -s conftest.err
18141        } && test -s conftest.$ac_objext; then
18142   ac_cv_sys_large_files=no; break
18143 else
18144   $as_echo "$as_me: failed program was:" >&5
18145 sed 's/^/| /' conftest.$ac_ext >&5
18146
18147
18148 fi
18149
18150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18151   cat >conftest.$ac_ext <<_ACEOF
18152 /* confdefs.h.  */
18153 _ACEOF
18154 cat confdefs.h >>conftest.$ac_ext
18155 cat >>conftest.$ac_ext <<_ACEOF
18156 /* end confdefs.h.  */
18157 #define _LARGE_FILES 1
18158 #include <sys/types.h>
18159  /* Check that off_t can represent 2**63 - 1 correctly.
18160     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18161     since some C++ compilers masquerading as C compilers
18162     incorrectly reject 9223372036854775807.  */
18163 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18164   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18165                        && LARGE_OFF_T % 2147483647 == 1)
18166                       ? 1 : -1];
18167 int
18168 main ()
18169 {
18170
18171   ;
18172   return 0;
18173 }
18174 _ACEOF
18175 rm -f conftest.$ac_objext
18176 if { (ac_try="$ac_compile"
18177 case "(($ac_try" in
18178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18179   *) ac_try_echo=$ac_try;;
18180 esac
18181 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18182 $as_echo "$ac_try_echo") >&5
18183   (eval "$ac_compile") 2>conftest.er1
18184   ac_status=$?
18185   grep -v '^ *+' conftest.er1 >conftest.err
18186   rm -f conftest.er1
18187   cat conftest.err >&5
18188   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18189   (exit $ac_status); } && {
18190          test -z "$ac_c_werror_flag" ||
18191          test ! -s conftest.err
18192        } && test -s conftest.$ac_objext; then
18193   ac_cv_sys_large_files=1; break
18194 else
18195   $as_echo "$as_me: failed program was:" >&5
18196 sed 's/^/| /' conftest.$ac_ext >&5
18197
18198
18199 fi
18200
18201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18202   ac_cv_sys_large_files=unknown
18203   break
18204 done
18205 fi
18206 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
18207 $as_echo "$ac_cv_sys_large_files" >&6; }
18208 case $ac_cv_sys_large_files in #(
18209   no | unknown) ;;
18210   *)
18211 cat >>confdefs.h <<_ACEOF
18212 #define _LARGE_FILES $ac_cv_sys_large_files
18213 _ACEOF
18214 ;;
18215 esac
18216 rm -rf conftest*
18217   fi
18218 fi
18219
18220
18221 # Check for largefile support (must be after AC_SYS_LARGEFILE)
18222 # The cast to long int works around a bug in the HP C Compiler
18223 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18224 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18225 # This bug is HP SR number 8606223364.
18226 { $as_echo "$as_me:$LINENO: checking size of off_t" >&5
18227 $as_echo_n "checking size of off_t... " >&6; }
18228 if test "${ac_cv_sizeof_off_t+set}" = set; then
18229   $as_echo_n "(cached) " >&6
18230 else
18231   if test "$cross_compiling" = yes; then
18232   # Depending upon the size, compute the lo and hi bounds.
18233 cat >conftest.$ac_ext <<_ACEOF
18234 /* confdefs.h.  */
18235 _ACEOF
18236 cat confdefs.h >>conftest.$ac_ext
18237 cat >>conftest.$ac_ext <<_ACEOF
18238 /* end confdefs.h.  */
18239 $ac_includes_default
18240 int
18241 main ()
18242 {
18243 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= 0)];
18244 test_array [0] = 0
18245
18246   ;
18247   return 0;
18248 }
18249 _ACEOF
18250 rm -f conftest.$ac_objext
18251 if { (ac_try="$ac_compile"
18252 case "(($ac_try" in
18253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18254   *) ac_try_echo=$ac_try;;
18255 esac
18256 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18257 $as_echo "$ac_try_echo") >&5
18258   (eval "$ac_compile") 2>conftest.er1
18259   ac_status=$?
18260   grep -v '^ *+' conftest.er1 >conftest.err
18261   rm -f conftest.er1
18262   cat conftest.err >&5
18263   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18264   (exit $ac_status); } && {
18265          test -z "$ac_c_werror_flag" ||
18266          test ! -s conftest.err
18267        } && test -s conftest.$ac_objext; then
18268   ac_lo=0 ac_mid=0
18269   while :; do
18270     cat >conftest.$ac_ext <<_ACEOF
18271 /* confdefs.h.  */
18272 _ACEOF
18273 cat confdefs.h >>conftest.$ac_ext
18274 cat >>conftest.$ac_ext <<_ACEOF
18275 /* end confdefs.h.  */
18276 $ac_includes_default
18277 int
18278 main ()
18279 {
18280 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
18281 test_array [0] = 0
18282
18283   ;
18284   return 0;
18285 }
18286 _ACEOF
18287 rm -f conftest.$ac_objext
18288 if { (ac_try="$ac_compile"
18289 case "(($ac_try" in
18290   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18291   *) ac_try_echo=$ac_try;;
18292 esac
18293 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18294 $as_echo "$ac_try_echo") >&5
18295   (eval "$ac_compile") 2>conftest.er1
18296   ac_status=$?
18297   grep -v '^ *+' conftest.er1 >conftest.err
18298   rm -f conftest.er1
18299   cat conftest.err >&5
18300   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18301   (exit $ac_status); } && {
18302          test -z "$ac_c_werror_flag" ||
18303          test ! -s conftest.err
18304        } && test -s conftest.$ac_objext; then
18305   ac_hi=$ac_mid; break
18306 else
18307   $as_echo "$as_me: failed program was:" >&5
18308 sed 's/^/| /' conftest.$ac_ext >&5
18309
18310         ac_lo=`expr $ac_mid + 1`
18311                         if test $ac_lo -le $ac_mid; then
18312                           ac_lo= ac_hi=
18313                           break
18314                         fi
18315                         ac_mid=`expr 2 '*' $ac_mid + 1`
18316 fi
18317
18318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18319   done
18320 else
18321   $as_echo "$as_me: failed program was:" >&5
18322 sed 's/^/| /' conftest.$ac_ext >&5
18323
18324         cat >conftest.$ac_ext <<_ACEOF
18325 /* confdefs.h.  */
18326 _ACEOF
18327 cat confdefs.h >>conftest.$ac_ext
18328 cat >>conftest.$ac_ext <<_ACEOF
18329 /* end confdefs.h.  */
18330 $ac_includes_default
18331 int
18332 main ()
18333 {
18334 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) < 0)];
18335 test_array [0] = 0
18336
18337   ;
18338   return 0;
18339 }
18340 _ACEOF
18341 rm -f conftest.$ac_objext
18342 if { (ac_try="$ac_compile"
18343 case "(($ac_try" in
18344   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18345   *) ac_try_echo=$ac_try;;
18346 esac
18347 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18348 $as_echo "$ac_try_echo") >&5
18349   (eval "$ac_compile") 2>conftest.er1
18350   ac_status=$?
18351   grep -v '^ *+' conftest.er1 >conftest.err
18352   rm -f conftest.er1
18353   cat conftest.err >&5
18354   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18355   (exit $ac_status); } && {
18356          test -z "$ac_c_werror_flag" ||
18357          test ! -s conftest.err
18358        } && test -s conftest.$ac_objext; then
18359   ac_hi=-1 ac_mid=-1
18360   while :; do
18361     cat >conftest.$ac_ext <<_ACEOF
18362 /* confdefs.h.  */
18363 _ACEOF
18364 cat confdefs.h >>conftest.$ac_ext
18365 cat >>conftest.$ac_ext <<_ACEOF
18366 /* end confdefs.h.  */
18367 $ac_includes_default
18368 int
18369 main ()
18370 {
18371 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= $ac_mid)];
18372 test_array [0] = 0
18373
18374   ;
18375   return 0;
18376 }
18377 _ACEOF
18378 rm -f conftest.$ac_objext
18379 if { (ac_try="$ac_compile"
18380 case "(($ac_try" in
18381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18382   *) ac_try_echo=$ac_try;;
18383 esac
18384 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18385 $as_echo "$ac_try_echo") >&5
18386   (eval "$ac_compile") 2>conftest.er1
18387   ac_status=$?
18388   grep -v '^ *+' conftest.er1 >conftest.err
18389   rm -f conftest.er1
18390   cat conftest.err >&5
18391   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18392   (exit $ac_status); } && {
18393          test -z "$ac_c_werror_flag" ||
18394          test ! -s conftest.err
18395        } && test -s conftest.$ac_objext; then
18396   ac_lo=$ac_mid; break
18397 else
18398   $as_echo "$as_me: failed program was:" >&5
18399 sed 's/^/| /' conftest.$ac_ext >&5
18400
18401         ac_hi=`expr '(' $ac_mid ')' - 1`
18402                         if test $ac_mid -le $ac_hi; then
18403                           ac_lo= ac_hi=
18404                           break
18405                         fi
18406                         ac_mid=`expr 2 '*' $ac_mid`
18407 fi
18408
18409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18410   done
18411 else
18412   $as_echo "$as_me: failed program was:" >&5
18413 sed 's/^/| /' conftest.$ac_ext >&5
18414
18415         ac_lo= ac_hi=
18416 fi
18417
18418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18419 fi
18420
18421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18422 # Binary search between lo and hi bounds.
18423 while test "x$ac_lo" != "x$ac_hi"; do
18424   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18425   cat >conftest.$ac_ext <<_ACEOF
18426 /* confdefs.h.  */
18427 _ACEOF
18428 cat confdefs.h >>conftest.$ac_ext
18429 cat >>conftest.$ac_ext <<_ACEOF
18430 /* end confdefs.h.  */
18431 $ac_includes_default
18432 int
18433 main ()
18434 {
18435 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
18436 test_array [0] = 0
18437
18438   ;
18439   return 0;
18440 }
18441 _ACEOF
18442 rm -f conftest.$ac_objext
18443 if { (ac_try="$ac_compile"
18444 case "(($ac_try" in
18445   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18446   *) ac_try_echo=$ac_try;;
18447 esac
18448 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18449 $as_echo "$ac_try_echo") >&5
18450   (eval "$ac_compile") 2>conftest.er1
18451   ac_status=$?
18452   grep -v '^ *+' conftest.er1 >conftest.err
18453   rm -f conftest.er1
18454   cat conftest.err >&5
18455   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18456   (exit $ac_status); } && {
18457          test -z "$ac_c_werror_flag" ||
18458          test ! -s conftest.err
18459        } && test -s conftest.$ac_objext; then
18460   ac_hi=$ac_mid
18461 else
18462   $as_echo "$as_me: failed program was:" >&5
18463 sed 's/^/| /' conftest.$ac_ext >&5
18464
18465         ac_lo=`expr '(' $ac_mid ')' + 1`
18466 fi
18467
18468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18469 done
18470 case $ac_lo in
18471 ?*) ac_cv_sizeof_off_t=$ac_lo;;
18472 '') if test "$ac_cv_type_off_t" = yes; then
18473      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
18474 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18475 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
18476 See \`config.log' for more details." >&5
18477 $as_echo "$as_me: error: cannot compute sizeof (off_t)
18478 See \`config.log' for more details." >&2;}
18479    { (exit 77); exit 77; }; }; }
18480    else
18481      ac_cv_sizeof_off_t=0
18482    fi ;;
18483 esac
18484 else
18485   cat >conftest.$ac_ext <<_ACEOF
18486 /* confdefs.h.  */
18487 _ACEOF
18488 cat confdefs.h >>conftest.$ac_ext
18489 cat >>conftest.$ac_ext <<_ACEOF
18490 /* end confdefs.h.  */
18491 $ac_includes_default
18492 static long int longval () { return (long int) (sizeof (off_t)); }
18493 static unsigned long int ulongval () { return (long int) (sizeof (off_t)); }
18494 #include <stdio.h>
18495 #include <stdlib.h>
18496 int
18497 main ()
18498 {
18499
18500   FILE *f = fopen ("conftest.val", "w");
18501   if (! f)
18502     return 1;
18503   if (((long int) (sizeof (off_t))) < 0)
18504     {
18505       long int i = longval ();
18506       if (i != ((long int) (sizeof (off_t))))
18507         return 1;
18508       fprintf (f, "%ld", i);
18509     }
18510   else
18511     {
18512       unsigned long int i = ulongval ();
18513       if (i != ((long int) (sizeof (off_t))))
18514         return 1;
18515       fprintf (f, "%lu", i);
18516     }
18517   /* Do not output a trailing newline, as this causes \r\n confusion
18518      on some platforms.  */
18519   return ferror (f) || fclose (f) != 0;
18520
18521   ;
18522   return 0;
18523 }
18524 _ACEOF
18525 rm -f conftest$ac_exeext
18526 if { (ac_try="$ac_link"
18527 case "(($ac_try" in
18528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18529   *) ac_try_echo=$ac_try;;
18530 esac
18531 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18532 $as_echo "$ac_try_echo") >&5
18533   (eval "$ac_link") 2>&5
18534   ac_status=$?
18535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18536   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18537   { (case "(($ac_try" in
18538   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18539   *) ac_try_echo=$ac_try;;
18540 esac
18541 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18542 $as_echo "$ac_try_echo") >&5
18543   (eval "$ac_try") 2>&5
18544   ac_status=$?
18545   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18546   (exit $ac_status); }; }; then
18547   ac_cv_sizeof_off_t=`cat conftest.val`
18548 else
18549   $as_echo "$as_me: program exited with status $ac_status" >&5
18550 $as_echo "$as_me: failed program was:" >&5
18551 sed 's/^/| /' conftest.$ac_ext >&5
18552
18553 ( exit $ac_status )
18554 if test "$ac_cv_type_off_t" = yes; then
18555      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
18556 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18557 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
18558 See \`config.log' for more details." >&5
18559 $as_echo "$as_me: error: cannot compute sizeof (off_t)
18560 See \`config.log' for more details." >&2;}
18561    { (exit 77); exit 77; }; }; }
18562    else
18563      ac_cv_sizeof_off_t=0
18564    fi
18565 fi
18566 rm -rf conftest.dSYM
18567 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18568 fi
18569 rm -f conftest.val
18570 fi
18571 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
18572 $as_echo "$ac_cv_sizeof_off_t" >&6; }
18573
18574
18575
18576 cat >>confdefs.h <<_ACEOF
18577 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
18578 _ACEOF
18579
18580
18581
18582 # If we don't have largefile support, can't handle segsize >= 2GB.
18583 if test "$ac_cv_sizeof_off_t" -lt 8 -a "$segsize" != "1"; then
18584    { { $as_echo "$as_me:$LINENO: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&5
18585 $as_echo "$as_me: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&2;}
18586    { (exit 1); exit 1; }; }
18587 fi
18588
18589
18590 ##
18591 ## Functions, global variables
18592 ##
18593
18594 { $as_echo "$as_me:$LINENO: checking for int timezone" >&5
18595 $as_echo_n "checking for int timezone... " >&6; }
18596 if test "${pgac_cv_var_int_timezone+set}" = set; then
18597   $as_echo_n "(cached) " >&6
18598 else
18599   cat >conftest.$ac_ext <<_ACEOF
18600 /* confdefs.h.  */
18601 _ACEOF
18602 cat confdefs.h >>conftest.$ac_ext
18603 cat >>conftest.$ac_ext <<_ACEOF
18604 /* end confdefs.h.  */
18605 #include <time.h>
18606 int res;
18607 int
18608 main ()
18609 {
18610 #ifndef __CYGWIN__
18611 res = timezone / 60;
18612 #else
18613 res = _timezone / 60;
18614 #endif
18615   ;
18616   return 0;
18617 }
18618 _ACEOF
18619 rm -f conftest.$ac_objext conftest$ac_exeext
18620 if { (ac_try="$ac_link"
18621 case "(($ac_try" in
18622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18623   *) ac_try_echo=$ac_try;;
18624 esac
18625 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18626 $as_echo "$ac_try_echo") >&5
18627   (eval "$ac_link") 2>conftest.er1
18628   ac_status=$?
18629   grep -v '^ *+' conftest.er1 >conftest.err
18630   rm -f conftest.er1
18631   cat conftest.err >&5
18632   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633   (exit $ac_status); } && {
18634          test -z "$ac_c_werror_flag" ||
18635          test ! -s conftest.err
18636        } && test -s conftest$ac_exeext && {
18637          test "$cross_compiling" = yes ||
18638          $as_test_x conftest$ac_exeext
18639        }; then
18640   pgac_cv_var_int_timezone=yes
18641 else
18642   $as_echo "$as_me: failed program was:" >&5
18643 sed 's/^/| /' conftest.$ac_ext >&5
18644
18645         pgac_cv_var_int_timezone=no
18646 fi
18647
18648 rm -rf conftest.dSYM
18649 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18650       conftest$ac_exeext conftest.$ac_ext
18651 fi
18652 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
18653 $as_echo "$pgac_cv_var_int_timezone" >&6; }
18654 if test x"$pgac_cv_var_int_timezone" = xyes ; then
18655
18656 cat >>confdefs.h <<\_ACEOF
18657 #define HAVE_INT_TIMEZONE /**/
18658 _ACEOF
18659
18660 fi
18661 { $as_echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
18662 $as_echo_n "checking types of arguments for accept()... " >&6; }
18663  if test "${ac_cv_func_accept_return+set}" = set; then
18664   $as_echo_n "(cached) " >&6
18665 else
18666    if test "${ac_cv_func_accept_arg1+set}" = set; then
18667   $as_echo_n "(cached) " >&6
18668 else
18669     if test "${ac_cv_func_accept_arg2+set}" = set; then
18670   $as_echo_n "(cached) " >&6
18671 else
18672      if test "${ac_cv_func_accept_arg3+set}" = set; then
18673   $as_echo_n "(cached) " >&6
18674 else
18675       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL' 'SOCKET'; do
18676       for ac_cv_func_accept_arg1 in 'int' 'unsigned int' 'SOCKET'; do
18677        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
18678         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
18679          cat >conftest.$ac_ext <<_ACEOF
18680 /* confdefs.h.  */
18681 _ACEOF
18682 cat confdefs.h >>conftest.$ac_ext
18683 cat >>conftest.$ac_ext <<_ACEOF
18684 /* end confdefs.h.  */
18685 #ifdef HAVE_SYS_TYPES_H
18686 #include <sys/types.h>
18687 #endif
18688 #ifdef HAVE_SYS_SOCKET_H
18689 #include <sys/socket.h>
18690 #endif
18691 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
18692 int
18693 main ()
18694 {
18695
18696   ;
18697   return 0;
18698 }
18699 _ACEOF
18700 rm -f conftest.$ac_objext
18701 if { (ac_try="$ac_compile"
18702 case "(($ac_try" in
18703   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18704   *) ac_try_echo=$ac_try;;
18705 esac
18706 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18707 $as_echo "$ac_try_echo") >&5
18708   (eval "$ac_compile") 2>conftest.er1
18709   ac_status=$?
18710   grep -v '^ *+' conftest.er1 >conftest.err
18711   rm -f conftest.er1
18712   cat conftest.err >&5
18713   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18714   (exit $ac_status); } && {
18715          test -z "$ac_c_werror_flag" ||
18716          test ! -s conftest.err
18717        } && test -s conftest.$ac_objext; then
18718   ac_not_found=no; break 4
18719 else
18720   $as_echo "$as_me: failed program was:" >&5
18721 sed 's/^/| /' conftest.$ac_ext >&5
18722
18723         ac_not_found=yes
18724 fi
18725
18726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18727        done
18728       done
18729      done
18730     done
18731     if test "$ac_not_found" = yes; then
18732       { { $as_echo "$as_me:$LINENO: error: could not determine argument types" >&5
18733 $as_echo "$as_me: error: could not determine argument types" >&2;}
18734    { (exit 1); exit 1; }; }
18735     fi
18736     if test "$ac_cv_func_accept_arg3" = "void"; then
18737       ac_cv_func_accept_arg3=int
18738     fi
18739
18740 fi
18741
18742 fi
18743
18744 fi
18745
18746 fi
18747  { $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
18748 $as_echo "$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6; }
18749
18750 cat >>confdefs.h <<_ACEOF
18751 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
18752 _ACEOF
18753
18754
18755 cat >>confdefs.h <<_ACEOF
18756 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
18757 _ACEOF
18758
18759
18760 cat >>confdefs.h <<_ACEOF
18761 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
18762 _ACEOF
18763
18764
18765 cat >>confdefs.h <<_ACEOF
18766 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
18767 _ACEOF
18768
18769
18770 { $as_echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
18771 $as_echo_n "checking whether gettimeofday takes only one argument... " >&6; }
18772 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
18773   $as_echo_n "(cached) " >&6
18774 else
18775   cat >conftest.$ac_ext <<_ACEOF
18776 /* confdefs.h.  */
18777 _ACEOF
18778 cat confdefs.h >>conftest.$ac_ext
18779 cat >>conftest.$ac_ext <<_ACEOF
18780 /* end confdefs.h.  */
18781 #include <sys/time.h>
18782 int
18783 main ()
18784 {
18785 struct timeval *tp;
18786 struct timezone *tzp;
18787 gettimeofday(tp,tzp);
18788   ;
18789   return 0;
18790 }
18791 _ACEOF
18792 rm -f conftest.$ac_objext
18793 if { (ac_try="$ac_compile"
18794 case "(($ac_try" in
18795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18796   *) ac_try_echo=$ac_try;;
18797 esac
18798 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18799 $as_echo "$ac_try_echo") >&5
18800   (eval "$ac_compile") 2>conftest.er1
18801   ac_status=$?
18802   grep -v '^ *+' conftest.er1 >conftest.err
18803   rm -f conftest.er1
18804   cat conftest.err >&5
18805   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18806   (exit $ac_status); } && {
18807          test -z "$ac_c_werror_flag" ||
18808          test ! -s conftest.err
18809        } && test -s conftest.$ac_objext; then
18810   pgac_cv_func_gettimeofday_1arg=no
18811 else
18812   $as_echo "$as_me: failed program was:" >&5
18813 sed 's/^/| /' conftest.$ac_ext >&5
18814
18815         pgac_cv_func_gettimeofday_1arg=yes
18816 fi
18817
18818 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18819 fi
18820 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
18821 $as_echo "$pgac_cv_func_gettimeofday_1arg" >&6; }
18822 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
18823
18824 cat >>confdefs.h <<\_ACEOF
18825 #define GETTIMEOFDAY_1ARG /**/
18826 _ACEOF
18827
18828 fi
18829
18830
18831
18832
18833
18834
18835
18836
18837
18838
18839
18840
18841
18842
18843
18844
18845
18846
18847
18848
18849
18850
18851
18852
18853
18854
18855 for ac_func in cbrt dlopen fcvt fdatasync getifaddrs getpeerucred getrlimit memmove poll pstat readlink scandir setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs wcstombs_l
18856 do
18857 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18858 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18859 $as_echo_n "checking for $ac_func... " >&6; }
18860 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18861   $as_echo_n "(cached) " >&6
18862 else
18863   cat >conftest.$ac_ext <<_ACEOF
18864 /* confdefs.h.  */
18865 _ACEOF
18866 cat confdefs.h >>conftest.$ac_ext
18867 cat >>conftest.$ac_ext <<_ACEOF
18868 /* end confdefs.h.  */
18869 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18870    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18871 #define $ac_func innocuous_$ac_func
18872
18873 /* System header to define __stub macros and hopefully few prototypes,
18874     which can conflict with char $ac_func (); below.
18875     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18876     <limits.h> exists even on freestanding compilers.  */
18877
18878 #ifdef __STDC__
18879 # include <limits.h>
18880 #else
18881 # include <assert.h>
18882 #endif
18883
18884 #undef $ac_func
18885
18886 /* Override any GCC internal prototype to avoid an error.
18887    Use char because int might match the return type of a GCC
18888    builtin and then its argument prototype would still apply.  */
18889 #ifdef __cplusplus
18890 extern "C"
18891 #endif
18892 char $ac_func ();
18893 /* The GNU C library defines this for functions which it implements
18894     to always fail with ENOSYS.  Some functions are actually named
18895     something starting with __ and the normal name is an alias.  */
18896 #if defined __stub_$ac_func || defined __stub___$ac_func
18897 choke me
18898 #endif
18899
18900 int
18901 main ()
18902 {
18903 return $ac_func ();
18904   ;
18905   return 0;
18906 }
18907 _ACEOF
18908 rm -f conftest.$ac_objext conftest$ac_exeext
18909 if { (ac_try="$ac_link"
18910 case "(($ac_try" in
18911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18912   *) ac_try_echo=$ac_try;;
18913 esac
18914 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18915 $as_echo "$ac_try_echo") >&5
18916   (eval "$ac_link") 2>conftest.er1
18917   ac_status=$?
18918   grep -v '^ *+' conftest.er1 >conftest.err
18919   rm -f conftest.er1
18920   cat conftest.err >&5
18921   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18922   (exit $ac_status); } && {
18923          test -z "$ac_c_werror_flag" ||
18924          test ! -s conftest.err
18925        } && test -s conftest$ac_exeext && {
18926          test "$cross_compiling" = yes ||
18927          $as_test_x conftest$ac_exeext
18928        }; then
18929   eval "$as_ac_var=yes"
18930 else
18931   $as_echo "$as_me: failed program was:" >&5
18932 sed 's/^/| /' conftest.$ac_ext >&5
18933
18934         eval "$as_ac_var=no"
18935 fi
18936
18937 rm -rf conftest.dSYM
18938 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18939       conftest$ac_exeext conftest.$ac_ext
18940 fi
18941 ac_res=`eval 'as_val=${'$as_ac_var'}
18942                  $as_echo "$as_val"'`
18943                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18944 $as_echo "$ac_res" >&6; }
18945 as_val=`eval 'as_val=${'$as_ac_var'}
18946                  $as_echo "$as_val"'`
18947    if test "x$as_val" = x""yes; then
18948   cat >>confdefs.h <<_ACEOF
18949 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18950 _ACEOF
18951
18952 fi
18953 done
18954
18955
18956
18957 for ac_func in fseeko
18958 do
18959 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18960 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18961 $as_echo_n "checking for $ac_func... " >&6; }
18962 if { as_var=$as_ac_var; eval "test \"\${$as_var+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 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18972    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18973 #define $ac_func innocuous_$ac_func
18974
18975 /* System header to define __stub macros and hopefully few prototypes,
18976     which can conflict with char $ac_func (); below.
18977     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18978     <limits.h> exists even on freestanding compilers.  */
18979
18980 #ifdef __STDC__
18981 # include <limits.h>
18982 #else
18983 # include <assert.h>
18984 #endif
18985
18986 #undef $ac_func
18987
18988 /* Override any GCC internal prototype to avoid an error.
18989    Use char because int might match the return type of a GCC
18990    builtin and then its argument prototype would still apply.  */
18991 #ifdef __cplusplus
18992 extern "C"
18993 #endif
18994 char $ac_func ();
18995 /* The GNU C library defines this for functions which it implements
18996     to always fail with ENOSYS.  Some functions are actually named
18997     something starting with __ and the normal name is an alias.  */
18998 #if defined __stub_$ac_func || defined __stub___$ac_func
18999 choke me
19000 #endif
19001
19002 int
19003 main ()
19004 {
19005 return $ac_func ();
19006   ;
19007   return 0;
19008 }
19009 _ACEOF
19010 rm -f conftest.$ac_objext conftest$ac_exeext
19011 if { (ac_try="$ac_link"
19012 case "(($ac_try" in
19013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19014   *) ac_try_echo=$ac_try;;
19015 esac
19016 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19017 $as_echo "$ac_try_echo") >&5
19018   (eval "$ac_link") 2>conftest.er1
19019   ac_status=$?
19020   grep -v '^ *+' conftest.er1 >conftest.err
19021   rm -f conftest.er1
19022   cat conftest.err >&5
19023   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19024   (exit $ac_status); } && {
19025          test -z "$ac_c_werror_flag" ||
19026          test ! -s conftest.err
19027        } && test -s conftest$ac_exeext && {
19028          test "$cross_compiling" = yes ||
19029          $as_test_x conftest$ac_exeext
19030        }; then
19031   eval "$as_ac_var=yes"
19032 else
19033   $as_echo "$as_me: failed program was:" >&5
19034 sed 's/^/| /' conftest.$ac_ext >&5
19035
19036         eval "$as_ac_var=no"
19037 fi
19038
19039 rm -rf conftest.dSYM
19040 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19041       conftest$ac_exeext conftest.$ac_ext
19042 fi
19043 ac_res=`eval 'as_val=${'$as_ac_var'}
19044                  $as_echo "$as_val"'`
19045                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19046 $as_echo "$ac_res" >&6; }
19047 as_val=`eval 'as_val=${'$as_ac_var'}
19048                  $as_echo "$as_val"'`
19049    if test "x$as_val" = x""yes; then
19050   cat >>confdefs.h <<_ACEOF
19051 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19052 _ACEOF
19053
19054 else
19055   case " $LIBOBJS " in
19056   *" $ac_func.$ac_objext "* ) ;;
19057   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
19058  ;;
19059 esac
19060
19061 fi
19062 done
19063
19064
19065 case $host_os in
19066         # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
19067         # Mingw uses macros to access Win32 API calls
19068         bsdi*|netbsd*|mingw*)
19069
19070 cat >>confdefs.h <<\_ACEOF
19071 #define HAVE_FSEEKO 1
19072 _ACEOF
19073
19074                 ac_cv_func_fseeko=yes;;
19075         *)
19076                 { $as_echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
19077 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
19078 if test "${ac_cv_sys_largefile_source+set}" = set; then
19079   $as_echo_n "(cached) " >&6
19080 else
19081   while :; do
19082   cat >conftest.$ac_ext <<_ACEOF
19083 /* confdefs.h.  */
19084 _ACEOF
19085 cat confdefs.h >>conftest.$ac_ext
19086 cat >>conftest.$ac_ext <<_ACEOF
19087 /* end confdefs.h.  */
19088 #include <sys/types.h> /* for off_t */
19089      #include <stdio.h>
19090 int
19091 main ()
19092 {
19093 int (*fp) (FILE *, off_t, int) = fseeko;
19094      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19095   ;
19096   return 0;
19097 }
19098 _ACEOF
19099 rm -f conftest.$ac_objext conftest$ac_exeext
19100 if { (ac_try="$ac_link"
19101 case "(($ac_try" in
19102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19103   *) ac_try_echo=$ac_try;;
19104 esac
19105 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19106 $as_echo "$ac_try_echo") >&5
19107   (eval "$ac_link") 2>conftest.er1
19108   ac_status=$?
19109   grep -v '^ *+' conftest.er1 >conftest.err
19110   rm -f conftest.er1
19111   cat conftest.err >&5
19112   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19113   (exit $ac_status); } && {
19114          test -z "$ac_c_werror_flag" ||
19115          test ! -s conftest.err
19116        } && test -s conftest$ac_exeext && {
19117          test "$cross_compiling" = yes ||
19118          $as_test_x conftest$ac_exeext
19119        }; then
19120   ac_cv_sys_largefile_source=no; break
19121 else
19122   $as_echo "$as_me: failed program was:" >&5
19123 sed 's/^/| /' conftest.$ac_ext >&5
19124
19125
19126 fi
19127
19128 rm -rf conftest.dSYM
19129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19130       conftest$ac_exeext conftest.$ac_ext
19131   cat >conftest.$ac_ext <<_ACEOF
19132 /* confdefs.h.  */
19133 _ACEOF
19134 cat confdefs.h >>conftest.$ac_ext
19135 cat >>conftest.$ac_ext <<_ACEOF
19136 /* end confdefs.h.  */
19137 #define _LARGEFILE_SOURCE 1
19138 #include <sys/types.h> /* for off_t */
19139      #include <stdio.h>
19140 int
19141 main ()
19142 {
19143 int (*fp) (FILE *, off_t, int) = fseeko;
19144      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19145   ;
19146   return 0;
19147 }
19148 _ACEOF
19149 rm -f conftest.$ac_objext conftest$ac_exeext
19150 if { (ac_try="$ac_link"
19151 case "(($ac_try" in
19152   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19153   *) ac_try_echo=$ac_try;;
19154 esac
19155 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19156 $as_echo "$ac_try_echo") >&5
19157   (eval "$ac_link") 2>conftest.er1
19158   ac_status=$?
19159   grep -v '^ *+' conftest.er1 >conftest.err
19160   rm -f conftest.er1
19161   cat conftest.err >&5
19162   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19163   (exit $ac_status); } && {
19164          test -z "$ac_c_werror_flag" ||
19165          test ! -s conftest.err
19166        } && test -s conftest$ac_exeext && {
19167          test "$cross_compiling" = yes ||
19168          $as_test_x conftest$ac_exeext
19169        }; then
19170   ac_cv_sys_largefile_source=1; break
19171 else
19172   $as_echo "$as_me: failed program was:" >&5
19173 sed 's/^/| /' conftest.$ac_ext >&5
19174
19175
19176 fi
19177
19178 rm -rf conftest.dSYM
19179 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19180       conftest$ac_exeext conftest.$ac_ext
19181   ac_cv_sys_largefile_source=unknown
19182   break
19183 done
19184 fi
19185 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
19186 $as_echo "$ac_cv_sys_largefile_source" >&6; }
19187 case $ac_cv_sys_largefile_source in #(
19188   no | unknown) ;;
19189   *)
19190 cat >>confdefs.h <<_ACEOF
19191 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
19192 _ACEOF
19193 ;;
19194 esac
19195 rm -rf conftest*
19196
19197 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
19198 # in glibc 2.1.3, but that breaks too many other things.
19199 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
19200 if test $ac_cv_sys_largefile_source != unknown; then
19201
19202 cat >>confdefs.h <<\_ACEOF
19203 #define HAVE_FSEEKO 1
19204 _ACEOF
19205
19206 fi
19207 ;;
19208 esac
19209
19210 # posix_fadvise() is a no-op on Solaris, so don't incur function overhead
19211 # by calling it, 2009-04-02
19212 # http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/gen/posix_fadvise.c
19213 if test "$PORTNAME" != "solaris"; then
19214
19215 for ac_func in posix_fadvise
19216 do
19217 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19218 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19219 $as_echo_n "checking for $ac_func... " >&6; }
19220 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19221   $as_echo_n "(cached) " >&6
19222 else
19223   cat >conftest.$ac_ext <<_ACEOF
19224 /* confdefs.h.  */
19225 _ACEOF
19226 cat confdefs.h >>conftest.$ac_ext
19227 cat >>conftest.$ac_ext <<_ACEOF
19228 /* end confdefs.h.  */
19229 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19230    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19231 #define $ac_func innocuous_$ac_func
19232
19233 /* System header to define __stub macros and hopefully few prototypes,
19234     which can conflict with char $ac_func (); below.
19235     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19236     <limits.h> exists even on freestanding compilers.  */
19237
19238 #ifdef __STDC__
19239 # include <limits.h>
19240 #else
19241 # include <assert.h>
19242 #endif
19243
19244 #undef $ac_func
19245
19246 /* Override any GCC internal prototype to avoid an error.
19247    Use char because int might match the return type of a GCC
19248    builtin and then its argument prototype would still apply.  */
19249 #ifdef __cplusplus
19250 extern "C"
19251 #endif
19252 char $ac_func ();
19253 /* The GNU C library defines this for functions which it implements
19254     to always fail with ENOSYS.  Some functions are actually named
19255     something starting with __ and the normal name is an alias.  */
19256 #if defined __stub_$ac_func || defined __stub___$ac_func
19257 choke me
19258 #endif
19259
19260 int
19261 main ()
19262 {
19263 return $ac_func ();
19264   ;
19265   return 0;
19266 }
19267 _ACEOF
19268 rm -f conftest.$ac_objext conftest$ac_exeext
19269 if { (ac_try="$ac_link"
19270 case "(($ac_try" in
19271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19272   *) ac_try_echo=$ac_try;;
19273 esac
19274 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19275 $as_echo "$ac_try_echo") >&5
19276   (eval "$ac_link") 2>conftest.er1
19277   ac_status=$?
19278   grep -v '^ *+' conftest.er1 >conftest.err
19279   rm -f conftest.er1
19280   cat conftest.err >&5
19281   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19282   (exit $ac_status); } && {
19283          test -z "$ac_c_werror_flag" ||
19284          test ! -s conftest.err
19285        } && test -s conftest$ac_exeext && {
19286          test "$cross_compiling" = yes ||
19287          $as_test_x conftest$ac_exeext
19288        }; then
19289   eval "$as_ac_var=yes"
19290 else
19291   $as_echo "$as_me: failed program was:" >&5
19292 sed 's/^/| /' conftest.$ac_ext >&5
19293
19294         eval "$as_ac_var=no"
19295 fi
19296
19297 rm -rf conftest.dSYM
19298 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19299       conftest$ac_exeext conftest.$ac_ext
19300 fi
19301 ac_res=`eval 'as_val=${'$as_ac_var'}
19302                  $as_echo "$as_val"'`
19303                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19304 $as_echo "$ac_res" >&6; }
19305 as_val=`eval 'as_val=${'$as_ac_var'}
19306                  $as_echo "$as_val"'`
19307    if test "x$as_val" = x""yes; then
19308   cat >>confdefs.h <<_ACEOF
19309 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19310 _ACEOF
19311
19312 fi
19313 done
19314
19315 { $as_echo "$as_me:$LINENO: checking whether posix_fadvise is declared" >&5
19316 $as_echo_n "checking whether posix_fadvise is declared... " >&6; }
19317 if test "${ac_cv_have_decl_posix_fadvise+set}" = set; then
19318   $as_echo_n "(cached) " >&6
19319 else
19320   cat >conftest.$ac_ext <<_ACEOF
19321 /* confdefs.h.  */
19322 _ACEOF
19323 cat confdefs.h >>conftest.$ac_ext
19324 cat >>conftest.$ac_ext <<_ACEOF
19325 /* end confdefs.h.  */
19326 #include <fcntl.h>
19327
19328 int
19329 main ()
19330 {
19331 #ifndef posix_fadvise
19332   (void) posix_fadvise;
19333 #endif
19334
19335   ;
19336   return 0;
19337 }
19338 _ACEOF
19339 rm -f conftest.$ac_objext
19340 if { (ac_try="$ac_compile"
19341 case "(($ac_try" in
19342   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19343   *) ac_try_echo=$ac_try;;
19344 esac
19345 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19346 $as_echo "$ac_try_echo") >&5
19347   (eval "$ac_compile") 2>conftest.er1
19348   ac_status=$?
19349   grep -v '^ *+' conftest.er1 >conftest.err
19350   rm -f conftest.er1
19351   cat conftest.err >&5
19352   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19353   (exit $ac_status); } && {
19354          test -z "$ac_c_werror_flag" ||
19355          test ! -s conftest.err
19356        } && test -s conftest.$ac_objext; then
19357   ac_cv_have_decl_posix_fadvise=yes
19358 else
19359   $as_echo "$as_me: failed program was:" >&5
19360 sed 's/^/| /' conftest.$ac_ext >&5
19361
19362         ac_cv_have_decl_posix_fadvise=no
19363 fi
19364
19365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19366 fi
19367 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_posix_fadvise" >&5
19368 $as_echo "$ac_cv_have_decl_posix_fadvise" >&6; }
19369 if test "x$ac_cv_have_decl_posix_fadvise" = x""yes; then
19370
19371 cat >>confdefs.h <<_ACEOF
19372 #define HAVE_DECL_POSIX_FADVISE 1
19373 _ACEOF
19374
19375
19376 else
19377   cat >>confdefs.h <<_ACEOF
19378 #define HAVE_DECL_POSIX_FADVISE 0
19379 _ACEOF
19380
19381
19382 fi
19383
19384
19385 fi
19386
19387 { $as_echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
19388 $as_echo_n "checking whether fdatasync is declared... " >&6; }
19389 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
19390   $as_echo_n "(cached) " >&6
19391 else
19392   cat >conftest.$ac_ext <<_ACEOF
19393 /* confdefs.h.  */
19394 _ACEOF
19395 cat confdefs.h >>conftest.$ac_ext
19396 cat >>conftest.$ac_ext <<_ACEOF
19397 /* end confdefs.h.  */
19398 #include <unistd.h>
19399
19400 int
19401 main ()
19402 {
19403 #ifndef fdatasync
19404   (void) fdatasync;
19405 #endif
19406
19407   ;
19408   return 0;
19409 }
19410 _ACEOF
19411 rm -f conftest.$ac_objext
19412 if { (ac_try="$ac_compile"
19413 case "(($ac_try" in
19414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19415   *) ac_try_echo=$ac_try;;
19416 esac
19417 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19418 $as_echo "$ac_try_echo") >&5
19419   (eval "$ac_compile") 2>conftest.er1
19420   ac_status=$?
19421   grep -v '^ *+' conftest.er1 >conftest.err
19422   rm -f conftest.er1
19423   cat conftest.err >&5
19424   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19425   (exit $ac_status); } && {
19426          test -z "$ac_c_werror_flag" ||
19427          test ! -s conftest.err
19428        } && test -s conftest.$ac_objext; then
19429   ac_cv_have_decl_fdatasync=yes
19430 else
19431   $as_echo "$as_me: failed program was:" >&5
19432 sed 's/^/| /' conftest.$ac_ext >&5
19433
19434         ac_cv_have_decl_fdatasync=no
19435 fi
19436
19437 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19438 fi
19439 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
19440 $as_echo "$ac_cv_have_decl_fdatasync" >&6; }
19441 if test "x$ac_cv_have_decl_fdatasync" = x""yes; then
19442
19443 cat >>confdefs.h <<_ACEOF
19444 #define HAVE_DECL_FDATASYNC 1
19445 _ACEOF
19446
19447
19448 else
19449   cat >>confdefs.h <<_ACEOF
19450 #define HAVE_DECL_FDATASYNC 0
19451 _ACEOF
19452
19453
19454 fi
19455
19456
19457 { $as_echo "$as_me:$LINENO: checking whether strlcat is declared" >&5
19458 $as_echo_n "checking whether strlcat is declared... " >&6; }
19459 if test "${ac_cv_have_decl_strlcat+set}" = set; then
19460   $as_echo_n "(cached) " >&6
19461 else
19462   cat >conftest.$ac_ext <<_ACEOF
19463 /* confdefs.h.  */
19464 _ACEOF
19465 cat confdefs.h >>conftest.$ac_ext
19466 cat >>conftest.$ac_ext <<_ACEOF
19467 /* end confdefs.h.  */
19468 $ac_includes_default
19469 int
19470 main ()
19471 {
19472 #ifndef strlcat
19473   (void) strlcat;
19474 #endif
19475
19476   ;
19477   return 0;
19478 }
19479 _ACEOF
19480 rm -f conftest.$ac_objext
19481 if { (ac_try="$ac_compile"
19482 case "(($ac_try" in
19483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19484   *) ac_try_echo=$ac_try;;
19485 esac
19486 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19487 $as_echo "$ac_try_echo") >&5
19488   (eval "$ac_compile") 2>conftest.er1
19489   ac_status=$?
19490   grep -v '^ *+' conftest.er1 >conftest.err
19491   rm -f conftest.er1
19492   cat conftest.err >&5
19493   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19494   (exit $ac_status); } && {
19495          test -z "$ac_c_werror_flag" ||
19496          test ! -s conftest.err
19497        } && test -s conftest.$ac_objext; then
19498   ac_cv_have_decl_strlcat=yes
19499 else
19500   $as_echo "$as_me: failed program was:" >&5
19501 sed 's/^/| /' conftest.$ac_ext >&5
19502
19503         ac_cv_have_decl_strlcat=no
19504 fi
19505
19506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19507 fi
19508 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcat" >&5
19509 $as_echo "$ac_cv_have_decl_strlcat" >&6; }
19510 if test "x$ac_cv_have_decl_strlcat" = x""yes; then
19511
19512 cat >>confdefs.h <<_ACEOF
19513 #define HAVE_DECL_STRLCAT 1
19514 _ACEOF
19515
19516
19517 else
19518   cat >>confdefs.h <<_ACEOF
19519 #define HAVE_DECL_STRLCAT 0
19520 _ACEOF
19521
19522
19523 fi
19524 { $as_echo "$as_me:$LINENO: checking whether strlcpy is declared" >&5
19525 $as_echo_n "checking whether strlcpy is declared... " >&6; }
19526 if test "${ac_cv_have_decl_strlcpy+set}" = set; then
19527   $as_echo_n "(cached) " >&6
19528 else
19529   cat >conftest.$ac_ext <<_ACEOF
19530 /* confdefs.h.  */
19531 _ACEOF
19532 cat confdefs.h >>conftest.$ac_ext
19533 cat >>conftest.$ac_ext <<_ACEOF
19534 /* end confdefs.h.  */
19535 $ac_includes_default
19536 int
19537 main ()
19538 {
19539 #ifndef strlcpy
19540   (void) strlcpy;
19541 #endif
19542
19543   ;
19544   return 0;
19545 }
19546 _ACEOF
19547 rm -f conftest.$ac_objext
19548 if { (ac_try="$ac_compile"
19549 case "(($ac_try" in
19550   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19551   *) ac_try_echo=$ac_try;;
19552 esac
19553 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19554 $as_echo "$ac_try_echo") >&5
19555   (eval "$ac_compile") 2>conftest.er1
19556   ac_status=$?
19557   grep -v '^ *+' conftest.er1 >conftest.err
19558   rm -f conftest.er1
19559   cat conftest.err >&5
19560   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19561   (exit $ac_status); } && {
19562          test -z "$ac_c_werror_flag" ||
19563          test ! -s conftest.err
19564        } && test -s conftest.$ac_objext; then
19565   ac_cv_have_decl_strlcpy=yes
19566 else
19567   $as_echo "$as_me: failed program was:" >&5
19568 sed 's/^/| /' conftest.$ac_ext >&5
19569
19570         ac_cv_have_decl_strlcpy=no
19571 fi
19572
19573 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19574 fi
19575 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcpy" >&5
19576 $as_echo "$ac_cv_have_decl_strlcpy" >&6; }
19577 if test "x$ac_cv_have_decl_strlcpy" = x""yes; then
19578
19579 cat >>confdefs.h <<_ACEOF
19580 #define HAVE_DECL_STRLCPY 1
19581 _ACEOF
19582
19583
19584 else
19585   cat >>confdefs.h <<_ACEOF
19586 #define HAVE_DECL_STRLCPY 0
19587 _ACEOF
19588
19589
19590 fi
19591
19592
19593 # This is probably only present on Darwin, but may as well check always
19594 { $as_echo "$as_me:$LINENO: checking whether F_FULLFSYNC is declared" >&5
19595 $as_echo_n "checking whether F_FULLFSYNC is declared... " >&6; }
19596 if test "${ac_cv_have_decl_F_FULLFSYNC+set}" = set; then
19597   $as_echo_n "(cached) " >&6
19598 else
19599   cat >conftest.$ac_ext <<_ACEOF
19600 /* confdefs.h.  */
19601 _ACEOF
19602 cat confdefs.h >>conftest.$ac_ext
19603 cat >>conftest.$ac_ext <<_ACEOF
19604 /* end confdefs.h.  */
19605 #include <fcntl.h>
19606
19607 int
19608 main ()
19609 {
19610 #ifndef F_FULLFSYNC
19611   (void) F_FULLFSYNC;
19612 #endif
19613
19614   ;
19615   return 0;
19616 }
19617 _ACEOF
19618 rm -f conftest.$ac_objext
19619 if { (ac_try="$ac_compile"
19620 case "(($ac_try" in
19621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19622   *) ac_try_echo=$ac_try;;
19623 esac
19624 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19625 $as_echo "$ac_try_echo") >&5
19626   (eval "$ac_compile") 2>conftest.er1
19627   ac_status=$?
19628   grep -v '^ *+' conftest.er1 >conftest.err
19629   rm -f conftest.er1
19630   cat conftest.err >&5
19631   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19632   (exit $ac_status); } && {
19633          test -z "$ac_c_werror_flag" ||
19634          test ! -s conftest.err
19635        } && test -s conftest.$ac_objext; then
19636   ac_cv_have_decl_F_FULLFSYNC=yes
19637 else
19638   $as_echo "$as_me: failed program was:" >&5
19639 sed 's/^/| /' conftest.$ac_ext >&5
19640
19641         ac_cv_have_decl_F_FULLFSYNC=no
19642 fi
19643
19644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19645 fi
19646 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_FULLFSYNC" >&5
19647 $as_echo "$ac_cv_have_decl_F_FULLFSYNC" >&6; }
19648 if test "x$ac_cv_have_decl_F_FULLFSYNC" = x""yes; then
19649
19650 cat >>confdefs.h <<_ACEOF
19651 #define HAVE_DECL_F_FULLFSYNC 1
19652 _ACEOF
19653
19654
19655 else
19656   cat >>confdefs.h <<_ACEOF
19657 #define HAVE_DECL_F_FULLFSYNC 0
19658 _ACEOF
19659
19660
19661 fi
19662
19663
19664
19665 HAVE_IPV6=no
19666 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
19667 $as_echo_n "checking for struct sockaddr_in6... " >&6; }
19668 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
19669   $as_echo_n "(cached) " >&6
19670 else
19671   ac_cv_type_struct_sockaddr_in6=no
19672 cat >conftest.$ac_ext <<_ACEOF
19673 /* confdefs.h.  */
19674 _ACEOF
19675 cat confdefs.h >>conftest.$ac_ext
19676 cat >>conftest.$ac_ext <<_ACEOF
19677 /* end confdefs.h.  */
19678 $ac_includes_default
19679 #include <netinet/in.h>
19680
19681 int
19682 main ()
19683 {
19684 if (sizeof (struct sockaddr_in6))
19685        return 0;
19686   ;
19687   return 0;
19688 }
19689 _ACEOF
19690 rm -f conftest.$ac_objext
19691 if { (ac_try="$ac_compile"
19692 case "(($ac_try" in
19693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19694   *) ac_try_echo=$ac_try;;
19695 esac
19696 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19697 $as_echo "$ac_try_echo") >&5
19698   (eval "$ac_compile") 2>conftest.er1
19699   ac_status=$?
19700   grep -v '^ *+' conftest.er1 >conftest.err
19701   rm -f conftest.er1
19702   cat conftest.err >&5
19703   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19704   (exit $ac_status); } && {
19705          test -z "$ac_c_werror_flag" ||
19706          test ! -s conftest.err
19707        } && test -s conftest.$ac_objext; then
19708   cat >conftest.$ac_ext <<_ACEOF
19709 /* confdefs.h.  */
19710 _ACEOF
19711 cat confdefs.h >>conftest.$ac_ext
19712 cat >>conftest.$ac_ext <<_ACEOF
19713 /* end confdefs.h.  */
19714 $ac_includes_default
19715 #include <netinet/in.h>
19716
19717 int
19718 main ()
19719 {
19720 if (sizeof ((struct sockaddr_in6)))
19721           return 0;
19722   ;
19723   return 0;
19724 }
19725 _ACEOF
19726 rm -f conftest.$ac_objext
19727 if { (ac_try="$ac_compile"
19728 case "(($ac_try" in
19729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19730   *) ac_try_echo=$ac_try;;
19731 esac
19732 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19733 $as_echo "$ac_try_echo") >&5
19734   (eval "$ac_compile") 2>conftest.er1
19735   ac_status=$?
19736   grep -v '^ *+' conftest.er1 >conftest.err
19737   rm -f conftest.er1
19738   cat conftest.err >&5
19739   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19740   (exit $ac_status); } && {
19741          test -z "$ac_c_werror_flag" ||
19742          test ! -s conftest.err
19743        } && test -s conftest.$ac_objext; then
19744   :
19745 else
19746   $as_echo "$as_me: failed program was:" >&5
19747 sed 's/^/| /' conftest.$ac_ext >&5
19748
19749         ac_cv_type_struct_sockaddr_in6=yes
19750 fi
19751
19752 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19753 else
19754   $as_echo "$as_me: failed program was:" >&5
19755 sed 's/^/| /' conftest.$ac_ext >&5
19756
19757
19758 fi
19759
19760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19761 fi
19762 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
19763 $as_echo "$ac_cv_type_struct_sockaddr_in6" >&6; }
19764 if test "x$ac_cv_type_struct_sockaddr_in6" = x""yes; then
19765
19766 cat >>confdefs.h <<\_ACEOF
19767 #define HAVE_IPV6 1
19768 _ACEOF
19769
19770          HAVE_IPV6=yes
19771 fi
19772
19773
19774
19775 { $as_echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
19776 $as_echo_n "checking for PS_STRINGS... " >&6; }
19777 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
19778   $as_echo_n "(cached) " >&6
19779 else
19780   cat >conftest.$ac_ext <<_ACEOF
19781 /* confdefs.h.  */
19782 _ACEOF
19783 cat confdefs.h >>conftest.$ac_ext
19784 cat >>conftest.$ac_ext <<_ACEOF
19785 /* end confdefs.h.  */
19786 #include <machine/vmparam.h>
19787 #include <sys/exec.h>
19788
19789 int
19790 main ()
19791 {
19792 PS_STRINGS->ps_nargvstr = 1;
19793 PS_STRINGS->ps_argvstr = "foo";
19794   ;
19795   return 0;
19796 }
19797 _ACEOF
19798 rm -f conftest.$ac_objext conftest$ac_exeext
19799 if { (ac_try="$ac_link"
19800 case "(($ac_try" in
19801   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19802   *) ac_try_echo=$ac_try;;
19803 esac
19804 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19805 $as_echo "$ac_try_echo") >&5
19806   (eval "$ac_link") 2>conftest.er1
19807   ac_status=$?
19808   grep -v '^ *+' conftest.er1 >conftest.err
19809   rm -f conftest.er1
19810   cat conftest.err >&5
19811   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19812   (exit $ac_status); } && {
19813          test -z "$ac_c_werror_flag" ||
19814          test ! -s conftest.err
19815        } && test -s conftest$ac_exeext && {
19816          test "$cross_compiling" = yes ||
19817          $as_test_x conftest$ac_exeext
19818        }; then
19819   pgac_cv_var_PS_STRINGS=yes
19820 else
19821   $as_echo "$as_me: failed program was:" >&5
19822 sed 's/^/| /' conftest.$ac_ext >&5
19823
19824         pgac_cv_var_PS_STRINGS=no
19825 fi
19826
19827 rm -rf conftest.dSYM
19828 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19829       conftest$ac_exeext conftest.$ac_ext
19830 fi
19831 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
19832 $as_echo "$pgac_cv_var_PS_STRINGS" >&6; }
19833 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
19834
19835 cat >>confdefs.h <<\_ACEOF
19836 #define HAVE_PS_STRINGS /**/
19837 _ACEOF
19838
19839 fi
19840
19841
19842 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
19843 # is missing.  Yes, there are machines that have only one.  We may
19844 # also decide to use snprintf.c if snprintf() is present but does not
19845 # have all the features we need --- see below.
19846
19847 if test "$PORTNAME" = "win32"; then
19848   # Win32 gets snprintf.c built unconditionally.
19849   #
19850   # To properly translate all NLS languages strings, we must support the
19851   # *printf() %$ format, which allows *printf() arguments to be selected
19852   # by position in the translated string.
19853   #
19854   # libintl versions < 0.13 use the native *printf() functions, and Win32
19855   # *printf() doesn't understand %$, so we must use our /port versions,
19856   # which do understand %$. libintl versions >= 0.13 include their own
19857   # *printf versions on Win32.  The libintl 0.13 release note text is:
19858   #
19859   #   C format strings with positions, as they arise when a translator
19860   #   needs to reorder a sentence, are now supported on all platforms.
19861   #   On those few platforms (NetBSD and Woe32) for which the native
19862   #   printf()/fprintf()/... functions don't support such format
19863   #   strings, replacements are provided through <libintl.h>.
19864   #
19865   # We could use libintl >= 0.13's *printf() if we were sure that we had
19866   # a litint >= 0.13 at runtime, but seeing that there is no clean way
19867   # to guarantee that, it is best to just use our own, so we are sure to
19868   # get %$ support. In include/port.h we disable the *printf() macros
19869   # that might have been defined by libintl.
19870   #
19871   # We do this unconditionally whether NLS is used or not so we are sure
19872   # that all Win32 libraries and binaries behave the same.
19873   pgac_need_repl_snprintf=yes
19874 else
19875   pgac_need_repl_snprintf=no
19876
19877 for ac_func in snprintf
19878 do
19879 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19880 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19881 $as_echo_n "checking for $ac_func... " >&6; }
19882 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19883   $as_echo_n "(cached) " >&6
19884 else
19885   cat >conftest.$ac_ext <<_ACEOF
19886 /* confdefs.h.  */
19887 _ACEOF
19888 cat confdefs.h >>conftest.$ac_ext
19889 cat >>conftest.$ac_ext <<_ACEOF
19890 /* end confdefs.h.  */
19891 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19892    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19893 #define $ac_func innocuous_$ac_func
19894
19895 /* System header to define __stub macros and hopefully few prototypes,
19896     which can conflict with char $ac_func (); below.
19897     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19898     <limits.h> exists even on freestanding compilers.  */
19899
19900 #ifdef __STDC__
19901 # include <limits.h>
19902 #else
19903 # include <assert.h>
19904 #endif
19905
19906 #undef $ac_func
19907
19908 /* Override any GCC internal prototype to avoid an error.
19909    Use char because int might match the return type of a GCC
19910    builtin and then its argument prototype would still apply.  */
19911 #ifdef __cplusplus
19912 extern "C"
19913 #endif
19914 char $ac_func ();
19915 /* The GNU C library defines this for functions which it implements
19916     to always fail with ENOSYS.  Some functions are actually named
19917     something starting with __ and the normal name is an alias.  */
19918 #if defined __stub_$ac_func || defined __stub___$ac_func
19919 choke me
19920 #endif
19921
19922 int
19923 main ()
19924 {
19925 return $ac_func ();
19926   ;
19927   return 0;
19928 }
19929 _ACEOF
19930 rm -f conftest.$ac_objext conftest$ac_exeext
19931 if { (ac_try="$ac_link"
19932 case "(($ac_try" in
19933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19934   *) ac_try_echo=$ac_try;;
19935 esac
19936 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19937 $as_echo "$ac_try_echo") >&5
19938   (eval "$ac_link") 2>conftest.er1
19939   ac_status=$?
19940   grep -v '^ *+' conftest.er1 >conftest.err
19941   rm -f conftest.er1
19942   cat conftest.err >&5
19943   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19944   (exit $ac_status); } && {
19945          test -z "$ac_c_werror_flag" ||
19946          test ! -s conftest.err
19947        } && test -s conftest$ac_exeext && {
19948          test "$cross_compiling" = yes ||
19949          $as_test_x conftest$ac_exeext
19950        }; then
19951   eval "$as_ac_var=yes"
19952 else
19953   $as_echo "$as_me: failed program was:" >&5
19954 sed 's/^/| /' conftest.$ac_ext >&5
19955
19956         eval "$as_ac_var=no"
19957 fi
19958
19959 rm -rf conftest.dSYM
19960 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19961       conftest$ac_exeext conftest.$ac_ext
19962 fi
19963 ac_res=`eval 'as_val=${'$as_ac_var'}
19964                  $as_echo "$as_val"'`
19965                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19966 $as_echo "$ac_res" >&6; }
19967 as_val=`eval 'as_val=${'$as_ac_var'}
19968                  $as_echo "$as_val"'`
19969    if test "x$as_val" = x""yes; then
19970   cat >>confdefs.h <<_ACEOF
19971 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19972 _ACEOF
19973
19974 else
19975   pgac_need_repl_snprintf=yes
19976 fi
19977 done
19978
19979
19980 for ac_func in vsnprintf
19981 do
19982 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19983 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19984 $as_echo_n "checking for $ac_func... " >&6; }
19985 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19986   $as_echo_n "(cached) " >&6
19987 else
19988   cat >conftest.$ac_ext <<_ACEOF
19989 /* confdefs.h.  */
19990 _ACEOF
19991 cat confdefs.h >>conftest.$ac_ext
19992 cat >>conftest.$ac_ext <<_ACEOF
19993 /* end confdefs.h.  */
19994 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19995    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19996 #define $ac_func innocuous_$ac_func
19997
19998 /* System header to define __stub macros and hopefully few prototypes,
19999     which can conflict with char $ac_func (); below.
20000     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20001     <limits.h> exists even on freestanding compilers.  */
20002
20003 #ifdef __STDC__
20004 # include <limits.h>
20005 #else
20006 # include <assert.h>
20007 #endif
20008
20009 #undef $ac_func
20010
20011 /* Override any GCC internal prototype to avoid an error.
20012    Use char because int might match the return type of a GCC
20013    builtin and then its argument prototype would still apply.  */
20014 #ifdef __cplusplus
20015 extern "C"
20016 #endif
20017 char $ac_func ();
20018 /* The GNU C library defines this for functions which it implements
20019     to always fail with ENOSYS.  Some functions are actually named
20020     something starting with __ and the normal name is an alias.  */
20021 #if defined __stub_$ac_func || defined __stub___$ac_func
20022 choke me
20023 #endif
20024
20025 int
20026 main ()
20027 {
20028 return $ac_func ();
20029   ;
20030   return 0;
20031 }
20032 _ACEOF
20033 rm -f conftest.$ac_objext conftest$ac_exeext
20034 if { (ac_try="$ac_link"
20035 case "(($ac_try" in
20036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20037   *) ac_try_echo=$ac_try;;
20038 esac
20039 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20040 $as_echo "$ac_try_echo") >&5
20041   (eval "$ac_link") 2>conftest.er1
20042   ac_status=$?
20043   grep -v '^ *+' conftest.er1 >conftest.err
20044   rm -f conftest.er1
20045   cat conftest.err >&5
20046   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20047   (exit $ac_status); } && {
20048          test -z "$ac_c_werror_flag" ||
20049          test ! -s conftest.err
20050        } && test -s conftest$ac_exeext && {
20051          test "$cross_compiling" = yes ||
20052          $as_test_x conftest$ac_exeext
20053        }; then
20054   eval "$as_ac_var=yes"
20055 else
20056   $as_echo "$as_me: failed program was:" >&5
20057 sed 's/^/| /' conftest.$ac_ext >&5
20058
20059         eval "$as_ac_var=no"
20060 fi
20061
20062 rm -rf conftest.dSYM
20063 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20064       conftest$ac_exeext conftest.$ac_ext
20065 fi
20066 ac_res=`eval 'as_val=${'$as_ac_var'}
20067                  $as_echo "$as_val"'`
20068                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20069 $as_echo "$ac_res" >&6; }
20070 as_val=`eval 'as_val=${'$as_ac_var'}
20071                  $as_echo "$as_val"'`
20072    if test "x$as_val" = x""yes; then
20073   cat >>confdefs.h <<_ACEOF
20074 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20075 _ACEOF
20076
20077 else
20078   pgac_need_repl_snprintf=yes
20079 fi
20080 done
20081
20082 fi
20083
20084
20085 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
20086 # include/c.h will provide declarations.  Note this is a separate test
20087 # from whether the functions exist in the C library --- there are
20088 # systems that have the functions but don't bother to declare them :-(
20089
20090 { $as_echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
20091 $as_echo_n "checking whether snprintf is declared... " >&6; }
20092 if test "${ac_cv_have_decl_snprintf+set}" = set; then
20093   $as_echo_n "(cached) " >&6
20094 else
20095   cat >conftest.$ac_ext <<_ACEOF
20096 /* confdefs.h.  */
20097 _ACEOF
20098 cat confdefs.h >>conftest.$ac_ext
20099 cat >>conftest.$ac_ext <<_ACEOF
20100 /* end confdefs.h.  */
20101 $ac_includes_default
20102 int
20103 main ()
20104 {
20105 #ifndef snprintf
20106   (void) snprintf;
20107 #endif
20108
20109   ;
20110   return 0;
20111 }
20112 _ACEOF
20113 rm -f conftest.$ac_objext
20114 if { (ac_try="$ac_compile"
20115 case "(($ac_try" in
20116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20117   *) ac_try_echo=$ac_try;;
20118 esac
20119 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20120 $as_echo "$ac_try_echo") >&5
20121   (eval "$ac_compile") 2>conftest.er1
20122   ac_status=$?
20123   grep -v '^ *+' conftest.er1 >conftest.err
20124   rm -f conftest.er1
20125   cat conftest.err >&5
20126   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20127   (exit $ac_status); } && {
20128          test -z "$ac_c_werror_flag" ||
20129          test ! -s conftest.err
20130        } && test -s conftest.$ac_objext; then
20131   ac_cv_have_decl_snprintf=yes
20132 else
20133   $as_echo "$as_me: failed program was:" >&5
20134 sed 's/^/| /' conftest.$ac_ext >&5
20135
20136         ac_cv_have_decl_snprintf=no
20137 fi
20138
20139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20140 fi
20141 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
20142 $as_echo "$ac_cv_have_decl_snprintf" >&6; }
20143 if test "x$ac_cv_have_decl_snprintf" = x""yes; then
20144
20145 cat >>confdefs.h <<_ACEOF
20146 #define HAVE_DECL_SNPRINTF 1
20147 _ACEOF
20148
20149
20150 else
20151   cat >>confdefs.h <<_ACEOF
20152 #define HAVE_DECL_SNPRINTF 0
20153 _ACEOF
20154
20155
20156 fi
20157 { $as_echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
20158 $as_echo_n "checking whether vsnprintf is declared... " >&6; }
20159 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
20160   $as_echo_n "(cached) " >&6
20161 else
20162   cat >conftest.$ac_ext <<_ACEOF
20163 /* confdefs.h.  */
20164 _ACEOF
20165 cat confdefs.h >>conftest.$ac_ext
20166 cat >>conftest.$ac_ext <<_ACEOF
20167 /* end confdefs.h.  */
20168 $ac_includes_default
20169 int
20170 main ()
20171 {
20172 #ifndef vsnprintf
20173   (void) vsnprintf;
20174 #endif
20175
20176   ;
20177   return 0;
20178 }
20179 _ACEOF
20180 rm -f conftest.$ac_objext
20181 if { (ac_try="$ac_compile"
20182 case "(($ac_try" in
20183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20184   *) ac_try_echo=$ac_try;;
20185 esac
20186 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20187 $as_echo "$ac_try_echo") >&5
20188   (eval "$ac_compile") 2>conftest.er1
20189   ac_status=$?
20190   grep -v '^ *+' conftest.er1 >conftest.err
20191   rm -f conftest.er1
20192   cat conftest.err >&5
20193   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20194   (exit $ac_status); } && {
20195          test -z "$ac_c_werror_flag" ||
20196          test ! -s conftest.err
20197        } && test -s conftest.$ac_objext; then
20198   ac_cv_have_decl_vsnprintf=yes
20199 else
20200   $as_echo "$as_me: failed program was:" >&5
20201 sed 's/^/| /' conftest.$ac_ext >&5
20202
20203         ac_cv_have_decl_vsnprintf=no
20204 fi
20205
20206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20207 fi
20208 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
20209 $as_echo "$ac_cv_have_decl_vsnprintf" >&6; }
20210 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then
20211
20212 cat >>confdefs.h <<_ACEOF
20213 #define HAVE_DECL_VSNPRINTF 1
20214 _ACEOF
20215
20216
20217 else
20218   cat >>confdefs.h <<_ACEOF
20219 #define HAVE_DECL_VSNPRINTF 0
20220 _ACEOF
20221
20222
20223 fi
20224
20225
20226
20227
20228 { $as_echo "$as_me:$LINENO: checking for isinf" >&5
20229 $as_echo_n "checking for isinf... " >&6; }
20230 if test "${ac_cv_func_isinf+set}" = set; then
20231   $as_echo_n "(cached) " >&6
20232 else
20233   cat >conftest.$ac_ext <<_ACEOF
20234 /* confdefs.h.  */
20235 _ACEOF
20236 cat confdefs.h >>conftest.$ac_ext
20237 cat >>conftest.$ac_ext <<_ACEOF
20238 /* end confdefs.h.  */
20239
20240 #include <math.h>
20241 double glob_double;
20242
20243 int
20244 main ()
20245 {
20246 return isinf(glob_double) ? 0 : 1;
20247   ;
20248   return 0;
20249 }
20250 _ACEOF
20251 rm -f conftest.$ac_objext conftest$ac_exeext
20252 if { (ac_try="$ac_link"
20253 case "(($ac_try" in
20254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20255   *) ac_try_echo=$ac_try;;
20256 esac
20257 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20258 $as_echo "$ac_try_echo") >&5
20259   (eval "$ac_link") 2>conftest.er1
20260   ac_status=$?
20261   grep -v '^ *+' conftest.er1 >conftest.err
20262   rm -f conftest.er1
20263   cat conftest.err >&5
20264   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20265   (exit $ac_status); } && {
20266          test -z "$ac_c_werror_flag" ||
20267          test ! -s conftest.err
20268        } && test -s conftest$ac_exeext && {
20269          test "$cross_compiling" = yes ||
20270          $as_test_x conftest$ac_exeext
20271        }; then
20272   ac_cv_func_isinf=yes
20273 else
20274   $as_echo "$as_me: failed program was:" >&5
20275 sed 's/^/| /' conftest.$ac_ext >&5
20276
20277         ac_cv_func_isinf=no
20278 fi
20279
20280 rm -rf conftest.dSYM
20281 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20282       conftest$ac_exeext conftest.$ac_ext
20283 fi
20284 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
20285 $as_echo "$ac_cv_func_isinf" >&6; }
20286
20287 if test $ac_cv_func_isinf = yes ; then
20288
20289 cat >>confdefs.h <<\_ACEOF
20290 #define HAVE_ISINF 1
20291 _ACEOF
20292
20293 else
20294   case " $LIBOBJS " in
20295   *" isinf.$ac_objext "* ) ;;
20296   *) LIBOBJS="$LIBOBJS isinf.$ac_objext"
20297  ;;
20298 esac
20299
20300   # Look for a way to implement a substitute for isinf()
20301
20302
20303
20304
20305 for ac_func in fpclass fp_class fp_class_d class
20306 do
20307 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20308 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20309 $as_echo_n "checking for $ac_func... " >&6; }
20310 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20311   $as_echo_n "(cached) " >&6
20312 else
20313   cat >conftest.$ac_ext <<_ACEOF
20314 /* confdefs.h.  */
20315 _ACEOF
20316 cat confdefs.h >>conftest.$ac_ext
20317 cat >>conftest.$ac_ext <<_ACEOF
20318 /* end confdefs.h.  */
20319 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20320    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20321 #define $ac_func innocuous_$ac_func
20322
20323 /* System header to define __stub macros and hopefully few prototypes,
20324     which can conflict with char $ac_func (); below.
20325     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20326     <limits.h> exists even on freestanding compilers.  */
20327
20328 #ifdef __STDC__
20329 # include <limits.h>
20330 #else
20331 # include <assert.h>
20332 #endif
20333
20334 #undef $ac_func
20335
20336 /* Override any GCC internal prototype to avoid an error.
20337    Use char because int might match the return type of a GCC
20338    builtin and then its argument prototype would still apply.  */
20339 #ifdef __cplusplus
20340 extern "C"
20341 #endif
20342 char $ac_func ();
20343 /* The GNU C library defines this for functions which it implements
20344     to always fail with ENOSYS.  Some functions are actually named
20345     something starting with __ and the normal name is an alias.  */
20346 #if defined __stub_$ac_func || defined __stub___$ac_func
20347 choke me
20348 #endif
20349
20350 int
20351 main ()
20352 {
20353 return $ac_func ();
20354   ;
20355   return 0;
20356 }
20357 _ACEOF
20358 rm -f conftest.$ac_objext conftest$ac_exeext
20359 if { (ac_try="$ac_link"
20360 case "(($ac_try" in
20361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20362   *) ac_try_echo=$ac_try;;
20363 esac
20364 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20365 $as_echo "$ac_try_echo") >&5
20366   (eval "$ac_link") 2>conftest.er1
20367   ac_status=$?
20368   grep -v '^ *+' conftest.er1 >conftest.err
20369   rm -f conftest.er1
20370   cat conftest.err >&5
20371   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20372   (exit $ac_status); } && {
20373          test -z "$ac_c_werror_flag" ||
20374          test ! -s conftest.err
20375        } && test -s conftest$ac_exeext && {
20376          test "$cross_compiling" = yes ||
20377          $as_test_x conftest$ac_exeext
20378        }; then
20379   eval "$as_ac_var=yes"
20380 else
20381   $as_echo "$as_me: failed program was:" >&5
20382 sed 's/^/| /' conftest.$ac_ext >&5
20383
20384         eval "$as_ac_var=no"
20385 fi
20386
20387 rm -rf conftest.dSYM
20388 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20389       conftest$ac_exeext conftest.$ac_ext
20390 fi
20391 ac_res=`eval 'as_val=${'$as_ac_var'}
20392                  $as_echo "$as_val"'`
20393                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20394 $as_echo "$ac_res" >&6; }
20395 as_val=`eval 'as_val=${'$as_ac_var'}
20396                  $as_echo "$as_val"'`
20397    if test "x$as_val" = x""yes; then
20398   cat >>confdefs.h <<_ACEOF
20399 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20400 _ACEOF
20401  break
20402 fi
20403 done
20404
20405 fi
20406
20407 # Some versions of libedit contain strlcpy(); so disregard that library while
20408 # checking for these standard libc functions.
20409 pgac_save_LIBS="$LIBS"
20410 LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
20411
20412
20413
20414
20415
20416
20417
20418
20419
20420
20421
20422
20423
20424
20425
20426
20427 for ac_func in crypt erand48 getopt getpeereid getrusage inet_aton random rint srandom strdup strerror strlcat strlcpy strtol strtoul
20428 do
20429 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20430 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20431 $as_echo_n "checking for $ac_func... " >&6; }
20432 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20433   $as_echo_n "(cached) " >&6
20434 else
20435   cat >conftest.$ac_ext <<_ACEOF
20436 /* confdefs.h.  */
20437 _ACEOF
20438 cat confdefs.h >>conftest.$ac_ext
20439 cat >>conftest.$ac_ext <<_ACEOF
20440 /* end confdefs.h.  */
20441 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20442    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20443 #define $ac_func innocuous_$ac_func
20444
20445 /* System header to define __stub macros and hopefully few prototypes,
20446     which can conflict with char $ac_func (); below.
20447     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20448     <limits.h> exists even on freestanding compilers.  */
20449
20450 #ifdef __STDC__
20451 # include <limits.h>
20452 #else
20453 # include <assert.h>
20454 #endif
20455
20456 #undef $ac_func
20457
20458 /* Override any GCC internal prototype to avoid an error.
20459    Use char because int might match the return type of a GCC
20460    builtin and then its argument prototype would still apply.  */
20461 #ifdef __cplusplus
20462 extern "C"
20463 #endif
20464 char $ac_func ();
20465 /* The GNU C library defines this for functions which it implements
20466     to always fail with ENOSYS.  Some functions are actually named
20467     something starting with __ and the normal name is an alias.  */
20468 #if defined __stub_$ac_func || defined __stub___$ac_func
20469 choke me
20470 #endif
20471
20472 int
20473 main ()
20474 {
20475 return $ac_func ();
20476   ;
20477   return 0;
20478 }
20479 _ACEOF
20480 rm -f conftest.$ac_objext conftest$ac_exeext
20481 if { (ac_try="$ac_link"
20482 case "(($ac_try" in
20483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20484   *) ac_try_echo=$ac_try;;
20485 esac
20486 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20487 $as_echo "$ac_try_echo") >&5
20488   (eval "$ac_link") 2>conftest.er1
20489   ac_status=$?
20490   grep -v '^ *+' conftest.er1 >conftest.err
20491   rm -f conftest.er1
20492   cat conftest.err >&5
20493   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20494   (exit $ac_status); } && {
20495          test -z "$ac_c_werror_flag" ||
20496          test ! -s conftest.err
20497        } && test -s conftest$ac_exeext && {
20498          test "$cross_compiling" = yes ||
20499          $as_test_x conftest$ac_exeext
20500        }; then
20501   eval "$as_ac_var=yes"
20502 else
20503   $as_echo "$as_me: failed program was:" >&5
20504 sed 's/^/| /' conftest.$ac_ext >&5
20505
20506         eval "$as_ac_var=no"
20507 fi
20508
20509 rm -rf conftest.dSYM
20510 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20511       conftest$ac_exeext conftest.$ac_ext
20512 fi
20513 ac_res=`eval 'as_val=${'$as_ac_var'}
20514                  $as_echo "$as_val"'`
20515                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20516 $as_echo "$ac_res" >&6; }
20517 as_val=`eval 'as_val=${'$as_ac_var'}
20518                  $as_echo "$as_val"'`
20519    if test "x$as_val" = x""yes; then
20520   cat >>confdefs.h <<_ACEOF
20521 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20522 _ACEOF
20523
20524 else
20525   case " $LIBOBJS " in
20526   *" $ac_func.$ac_objext "* ) ;;
20527   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20528  ;;
20529 esac
20530
20531 fi
20532 done
20533
20534
20535
20536 case $host_os in
20537
20538         # Windows uses a specialised env handler
20539         mingw*)
20540
20541 cat >>confdefs.h <<\_ACEOF
20542 #define HAVE_UNSETENV 1
20543 _ACEOF
20544
20545                 ac_cv_func_unsetenv=yes;;
20546         *)
20547
20548 for ac_func in unsetenv
20549 do
20550 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20551 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20552 $as_echo_n "checking for $ac_func... " >&6; }
20553 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20554   $as_echo_n "(cached) " >&6
20555 else
20556   cat >conftest.$ac_ext <<_ACEOF
20557 /* confdefs.h.  */
20558 _ACEOF
20559 cat confdefs.h >>conftest.$ac_ext
20560 cat >>conftest.$ac_ext <<_ACEOF
20561 /* end confdefs.h.  */
20562 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20563    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20564 #define $ac_func innocuous_$ac_func
20565
20566 /* System header to define __stub macros and hopefully few prototypes,
20567     which can conflict with char $ac_func (); below.
20568     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20569     <limits.h> exists even on freestanding compilers.  */
20570
20571 #ifdef __STDC__
20572 # include <limits.h>
20573 #else
20574 # include <assert.h>
20575 #endif
20576
20577 #undef $ac_func
20578
20579 /* Override any GCC internal prototype to avoid an error.
20580    Use char because int might match the return type of a GCC
20581    builtin and then its argument prototype would still apply.  */
20582 #ifdef __cplusplus
20583 extern "C"
20584 #endif
20585 char $ac_func ();
20586 /* The GNU C library defines this for functions which it implements
20587     to always fail with ENOSYS.  Some functions are actually named
20588     something starting with __ and the normal name is an alias.  */
20589 #if defined __stub_$ac_func || defined __stub___$ac_func
20590 choke me
20591 #endif
20592
20593 int
20594 main ()
20595 {
20596 return $ac_func ();
20597   ;
20598   return 0;
20599 }
20600 _ACEOF
20601 rm -f conftest.$ac_objext conftest$ac_exeext
20602 if { (ac_try="$ac_link"
20603 case "(($ac_try" in
20604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20605   *) ac_try_echo=$ac_try;;
20606 esac
20607 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20608 $as_echo "$ac_try_echo") >&5
20609   (eval "$ac_link") 2>conftest.er1
20610   ac_status=$?
20611   grep -v '^ *+' conftest.er1 >conftest.err
20612   rm -f conftest.er1
20613   cat conftest.err >&5
20614   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20615   (exit $ac_status); } && {
20616          test -z "$ac_c_werror_flag" ||
20617          test ! -s conftest.err
20618        } && test -s conftest$ac_exeext && {
20619          test "$cross_compiling" = yes ||
20620          $as_test_x conftest$ac_exeext
20621        }; then
20622   eval "$as_ac_var=yes"
20623 else
20624   $as_echo "$as_me: failed program was:" >&5
20625 sed 's/^/| /' conftest.$ac_ext >&5
20626
20627         eval "$as_ac_var=no"
20628 fi
20629
20630 rm -rf conftest.dSYM
20631 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20632       conftest$ac_exeext conftest.$ac_ext
20633 fi
20634 ac_res=`eval 'as_val=${'$as_ac_var'}
20635                  $as_echo "$as_val"'`
20636                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20637 $as_echo "$ac_res" >&6; }
20638 as_val=`eval 'as_val=${'$as_ac_var'}
20639                  $as_echo "$as_val"'`
20640    if test "x$as_val" = x""yes; then
20641   cat >>confdefs.h <<_ACEOF
20642 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20643 _ACEOF
20644
20645 else
20646   case " $LIBOBJS " in
20647   *" $ac_func.$ac_objext "* ) ;;
20648   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20649  ;;
20650 esac
20651
20652 fi
20653 done
20654
20655
20656                 ;;
20657 esac
20658
20659
20660 LIBS="$pgac_save_LIBS"
20661
20662 # System's version of getaddrinfo(), if any, may be used only if we found
20663 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h.
20664 # (Note: the AC_REPLACE_FUNCS probe fails on Windows, where the available
20665 # versions of getaddrinfo don't follow normal C call protocol.  This is OK
20666 # because we want to use our own getaddrinfo.c on Windows anyway.)
20667 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
20668
20669 for ac_func in getaddrinfo
20670 do
20671 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20672 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20673 $as_echo_n "checking for $ac_func... " >&6; }
20674 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20675   $as_echo_n "(cached) " >&6
20676 else
20677   cat >conftest.$ac_ext <<_ACEOF
20678 /* confdefs.h.  */
20679 _ACEOF
20680 cat confdefs.h >>conftest.$ac_ext
20681 cat >>conftest.$ac_ext <<_ACEOF
20682 /* end confdefs.h.  */
20683 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20684    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20685 #define $ac_func innocuous_$ac_func
20686
20687 /* System header to define __stub macros and hopefully few prototypes,
20688     which can conflict with char $ac_func (); below.
20689     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20690     <limits.h> exists even on freestanding compilers.  */
20691
20692 #ifdef __STDC__
20693 # include <limits.h>
20694 #else
20695 # include <assert.h>
20696 #endif
20697
20698 #undef $ac_func
20699
20700 /* Override any GCC internal prototype to avoid an error.
20701    Use char because int might match the return type of a GCC
20702    builtin and then its argument prototype would still apply.  */
20703 #ifdef __cplusplus
20704 extern "C"
20705 #endif
20706 char $ac_func ();
20707 /* The GNU C library defines this for functions which it implements
20708     to always fail with ENOSYS.  Some functions are actually named
20709     something starting with __ and the normal name is an alias.  */
20710 #if defined __stub_$ac_func || defined __stub___$ac_func
20711 choke me
20712 #endif
20713
20714 int
20715 main ()
20716 {
20717 return $ac_func ();
20718   ;
20719   return 0;
20720 }
20721 _ACEOF
20722 rm -f conftest.$ac_objext conftest$ac_exeext
20723 if { (ac_try="$ac_link"
20724 case "(($ac_try" in
20725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20726   *) ac_try_echo=$ac_try;;
20727 esac
20728 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20729 $as_echo "$ac_try_echo") >&5
20730   (eval "$ac_link") 2>conftest.er1
20731   ac_status=$?
20732   grep -v '^ *+' conftest.er1 >conftest.err
20733   rm -f conftest.er1
20734   cat conftest.err >&5
20735   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20736   (exit $ac_status); } && {
20737          test -z "$ac_c_werror_flag" ||
20738          test ! -s conftest.err
20739        } && test -s conftest$ac_exeext && {
20740          test "$cross_compiling" = yes ||
20741          $as_test_x conftest$ac_exeext
20742        }; then
20743   eval "$as_ac_var=yes"
20744 else
20745   $as_echo "$as_me: failed program was:" >&5
20746 sed 's/^/| /' conftest.$ac_ext >&5
20747
20748         eval "$as_ac_var=no"
20749 fi
20750
20751 rm -rf conftest.dSYM
20752 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20753       conftest$ac_exeext conftest.$ac_ext
20754 fi
20755 ac_res=`eval 'as_val=${'$as_ac_var'}
20756                  $as_echo "$as_val"'`
20757                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20758 $as_echo "$ac_res" >&6; }
20759 as_val=`eval 'as_val=${'$as_ac_var'}
20760                  $as_echo "$as_val"'`
20761    if test "x$as_val" = x""yes; then
20762   cat >>confdefs.h <<_ACEOF
20763 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20764 _ACEOF
20765
20766 else
20767   case " $LIBOBJS " in
20768   *" $ac_func.$ac_objext "* ) ;;
20769   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20770  ;;
20771 esac
20772
20773 fi
20774 done
20775
20776
20777 else
20778   case " $LIBOBJS " in
20779   *" getaddrinfo.$ac_objext "* ) ;;
20780   *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
20781  ;;
20782 esac
20783
20784 fi
20785
20786 # Similarly, use system's getopt_long() only if system provides struct option.
20787 if test x"$ac_cv_type_struct_option" = xyes ; then
20788
20789 for ac_func in getopt_long
20790 do
20791 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20792 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20793 $as_echo_n "checking for $ac_func... " >&6; }
20794 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20795   $as_echo_n "(cached) " >&6
20796 else
20797   cat >conftest.$ac_ext <<_ACEOF
20798 /* confdefs.h.  */
20799 _ACEOF
20800 cat confdefs.h >>conftest.$ac_ext
20801 cat >>conftest.$ac_ext <<_ACEOF
20802 /* end confdefs.h.  */
20803 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20804    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20805 #define $ac_func innocuous_$ac_func
20806
20807 /* System header to define __stub macros and hopefully few prototypes,
20808     which can conflict with char $ac_func (); below.
20809     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20810     <limits.h> exists even on freestanding compilers.  */
20811
20812 #ifdef __STDC__
20813 # include <limits.h>
20814 #else
20815 # include <assert.h>
20816 #endif
20817
20818 #undef $ac_func
20819
20820 /* Override any GCC internal prototype to avoid an error.
20821    Use char because int might match the return type of a GCC
20822    builtin and then its argument prototype would still apply.  */
20823 #ifdef __cplusplus
20824 extern "C"
20825 #endif
20826 char $ac_func ();
20827 /* The GNU C library defines this for functions which it implements
20828     to always fail with ENOSYS.  Some functions are actually named
20829     something starting with __ and the normal name is an alias.  */
20830 #if defined __stub_$ac_func || defined __stub___$ac_func
20831 choke me
20832 #endif
20833
20834 int
20835 main ()
20836 {
20837 return $ac_func ();
20838   ;
20839   return 0;
20840 }
20841 _ACEOF
20842 rm -f conftest.$ac_objext conftest$ac_exeext
20843 if { (ac_try="$ac_link"
20844 case "(($ac_try" in
20845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20846   *) ac_try_echo=$ac_try;;
20847 esac
20848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20849 $as_echo "$ac_try_echo") >&5
20850   (eval "$ac_link") 2>conftest.er1
20851   ac_status=$?
20852   grep -v '^ *+' conftest.er1 >conftest.err
20853   rm -f conftest.er1
20854   cat conftest.err >&5
20855   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20856   (exit $ac_status); } && {
20857          test -z "$ac_c_werror_flag" ||
20858          test ! -s conftest.err
20859        } && test -s conftest$ac_exeext && {
20860          test "$cross_compiling" = yes ||
20861          $as_test_x conftest$ac_exeext
20862        }; then
20863   eval "$as_ac_var=yes"
20864 else
20865   $as_echo "$as_me: failed program was:" >&5
20866 sed 's/^/| /' conftest.$ac_ext >&5
20867
20868         eval "$as_ac_var=no"
20869 fi
20870
20871 rm -rf conftest.dSYM
20872 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20873       conftest$ac_exeext conftest.$ac_ext
20874 fi
20875 ac_res=`eval 'as_val=${'$as_ac_var'}
20876                  $as_echo "$as_val"'`
20877                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20878 $as_echo "$ac_res" >&6; }
20879 as_val=`eval 'as_val=${'$as_ac_var'}
20880                  $as_echo "$as_val"'`
20881    if test "x$as_val" = x""yes; then
20882   cat >>confdefs.h <<_ACEOF
20883 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20884 _ACEOF
20885
20886 else
20887   case " $LIBOBJS " in
20888   *" $ac_func.$ac_objext "* ) ;;
20889   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20890  ;;
20891 esac
20892
20893 fi
20894 done
20895
20896
20897 else
20898   case " $LIBOBJS " in
20899   *" getopt_long.$ac_objext "* ) ;;
20900   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
20901  ;;
20902 esac
20903
20904 fi
20905
20906 # Solaris' getopt() doesn't do what we want for long options, so always use
20907 # our version on that platform.
20908 if test "$PORTNAME" = "solaris"; then
20909   case " $LIBOBJS " in
20910   *" getopt.$ac_objext "* ) ;;
20911   *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
20912  ;;
20913 esac
20914
20915 fi
20916
20917 # mingw has adopted a GNU-centric interpretation of optind/optreset,
20918 # so always use our version on Windows.
20919 if test "$PORTNAME" = "win32"; then
20920   case " $LIBOBJS " in
20921   *" getopt.$ac_objext "* ) ;;
20922   *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
20923  ;;
20924 esac
20925
20926   case " $LIBOBJS " in
20927   *" getopt_long.$ac_objext "* ) ;;
20928   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
20929  ;;
20930 esac
20931
20932 fi
20933
20934 # Cygwin's erand48() is broken (always returns zero) in some releases,
20935 # so force use of ours.
20936 if test "$PORTNAME" = "cygwin"; then
20937   case " $LIBOBJS " in
20938   *" erand48.$ac_objext "* ) ;;
20939   *) LIBOBJS="$LIBOBJS erand48.$ac_objext"
20940  ;;
20941 esac
20942
20943 fi
20944
20945 # Win32 support
20946 if test "$PORTNAME" = "win32"; then
20947
20948 for ac_func in gettimeofday
20949 do
20950 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20951 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20952 $as_echo_n "checking for $ac_func... " >&6; }
20953 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20954   $as_echo_n "(cached) " >&6
20955 else
20956   cat >conftest.$ac_ext <<_ACEOF
20957 /* confdefs.h.  */
20958 _ACEOF
20959 cat confdefs.h >>conftest.$ac_ext
20960 cat >>conftest.$ac_ext <<_ACEOF
20961 /* end confdefs.h.  */
20962 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20963    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20964 #define $ac_func innocuous_$ac_func
20965
20966 /* System header to define __stub macros and hopefully few prototypes,
20967     which can conflict with char $ac_func (); below.
20968     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20969     <limits.h> exists even on freestanding compilers.  */
20970
20971 #ifdef __STDC__
20972 # include <limits.h>
20973 #else
20974 # include <assert.h>
20975 #endif
20976
20977 #undef $ac_func
20978
20979 /* Override any GCC internal prototype to avoid an error.
20980    Use char because int might match the return type of a GCC
20981    builtin and then its argument prototype would still apply.  */
20982 #ifdef __cplusplus
20983 extern "C"
20984 #endif
20985 char $ac_func ();
20986 /* The GNU C library defines this for functions which it implements
20987     to always fail with ENOSYS.  Some functions are actually named
20988     something starting with __ and the normal name is an alias.  */
20989 #if defined __stub_$ac_func || defined __stub___$ac_func
20990 choke me
20991 #endif
20992
20993 int
20994 main ()
20995 {
20996 return $ac_func ();
20997   ;
20998   return 0;
20999 }
21000 _ACEOF
21001 rm -f conftest.$ac_objext conftest$ac_exeext
21002 if { (ac_try="$ac_link"
21003 case "(($ac_try" in
21004   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21005   *) ac_try_echo=$ac_try;;
21006 esac
21007 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21008 $as_echo "$ac_try_echo") >&5
21009   (eval "$ac_link") 2>conftest.er1
21010   ac_status=$?
21011   grep -v '^ *+' conftest.er1 >conftest.err
21012   rm -f conftest.er1
21013   cat conftest.err >&5
21014   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21015   (exit $ac_status); } && {
21016          test -z "$ac_c_werror_flag" ||
21017          test ! -s conftest.err
21018        } && test -s conftest$ac_exeext && {
21019          test "$cross_compiling" = yes ||
21020          $as_test_x conftest$ac_exeext
21021        }; then
21022   eval "$as_ac_var=yes"
21023 else
21024   $as_echo "$as_me: failed program was:" >&5
21025 sed 's/^/| /' conftest.$ac_ext >&5
21026
21027         eval "$as_ac_var=no"
21028 fi
21029
21030 rm -rf conftest.dSYM
21031 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21032       conftest$ac_exeext conftest.$ac_ext
21033 fi
21034 ac_res=`eval 'as_val=${'$as_ac_var'}
21035                  $as_echo "$as_val"'`
21036                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21037 $as_echo "$ac_res" >&6; }
21038 as_val=`eval 'as_val=${'$as_ac_var'}
21039                  $as_echo "$as_val"'`
21040    if test "x$as_val" = x""yes; then
21041   cat >>confdefs.h <<_ACEOF
21042 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21043 _ACEOF
21044
21045 else
21046   case " $LIBOBJS " in
21047   *" $ac_func.$ac_objext "* ) ;;
21048   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
21049  ;;
21050 esac
21051
21052 fi
21053 done
21054
21055
21056   case " $LIBOBJS " in
21057   *" kill.$ac_objext "* ) ;;
21058   *) LIBOBJS="$LIBOBJS kill.$ac_objext"
21059  ;;
21060 esac
21061
21062   case " $LIBOBJS " in
21063   *" open.$ac_objext "* ) ;;
21064   *) LIBOBJS="$LIBOBJS open.$ac_objext"
21065  ;;
21066 esac
21067
21068   case " $LIBOBJS " in
21069   *" win32env.$ac_objext "* ) ;;
21070   *) LIBOBJS="$LIBOBJS win32env.$ac_objext"
21071  ;;
21072 esac
21073
21074   case " $LIBOBJS " in
21075   *" win32error.$ac_objext "* ) ;;
21076   *) LIBOBJS="$LIBOBJS win32error.$ac_objext"
21077  ;;
21078 esac
21079
21080
21081 cat >>confdefs.h <<\_ACEOF
21082 #define HAVE_SYMLINK 1
21083 _ACEOF
21084
21085   { $as_echo "$as_me:$LINENO: checking for MINIDUMP_TYPE" >&5
21086 $as_echo_n "checking for MINIDUMP_TYPE... " >&6; }
21087 if test "${ac_cv_type_MINIDUMP_TYPE+set}" = set; then
21088   $as_echo_n "(cached) " >&6
21089 else
21090   ac_cv_type_MINIDUMP_TYPE=no
21091 cat >conftest.$ac_ext <<_ACEOF
21092 /* confdefs.h.  */
21093 _ACEOF
21094 cat confdefs.h >>conftest.$ac_ext
21095 cat >>conftest.$ac_ext <<_ACEOF
21096 /* end confdefs.h.  */
21097
21098 #define WIN32_LEAN_AND_MEAN
21099 #include <windows.h>
21100 #include <string.h>
21101 #include <dbghelp.h>
21102
21103 int
21104 main ()
21105 {
21106 if (sizeof (MINIDUMP_TYPE))
21107        return 0;
21108   ;
21109   return 0;
21110 }
21111 _ACEOF
21112 rm -f conftest.$ac_objext
21113 if { (ac_try="$ac_compile"
21114 case "(($ac_try" in
21115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21116   *) ac_try_echo=$ac_try;;
21117 esac
21118 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21119 $as_echo "$ac_try_echo") >&5
21120   (eval "$ac_compile") 2>conftest.er1
21121   ac_status=$?
21122   grep -v '^ *+' conftest.er1 >conftest.err
21123   rm -f conftest.er1
21124   cat conftest.err >&5
21125   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21126   (exit $ac_status); } && {
21127          test -z "$ac_c_werror_flag" ||
21128          test ! -s conftest.err
21129        } && test -s conftest.$ac_objext; then
21130   cat >conftest.$ac_ext <<_ACEOF
21131 /* confdefs.h.  */
21132 _ACEOF
21133 cat confdefs.h >>conftest.$ac_ext
21134 cat >>conftest.$ac_ext <<_ACEOF
21135 /* end confdefs.h.  */
21136
21137 #define WIN32_LEAN_AND_MEAN
21138 #include <windows.h>
21139 #include <string.h>
21140 #include <dbghelp.h>
21141
21142 int
21143 main ()
21144 {
21145 if (sizeof ((MINIDUMP_TYPE)))
21146           return 0;
21147   ;
21148   return 0;
21149 }
21150 _ACEOF
21151 rm -f conftest.$ac_objext
21152 if { (ac_try="$ac_compile"
21153 case "(($ac_try" in
21154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21155   *) ac_try_echo=$ac_try;;
21156 esac
21157 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21158 $as_echo "$ac_try_echo") >&5
21159   (eval "$ac_compile") 2>conftest.er1
21160   ac_status=$?
21161   grep -v '^ *+' conftest.er1 >conftest.err
21162   rm -f conftest.er1
21163   cat conftest.err >&5
21164   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21165   (exit $ac_status); } && {
21166          test -z "$ac_c_werror_flag" ||
21167          test ! -s conftest.err
21168        } && test -s conftest.$ac_objext; then
21169   :
21170 else
21171   $as_echo "$as_me: failed program was:" >&5
21172 sed 's/^/| /' conftest.$ac_ext >&5
21173
21174         ac_cv_type_MINIDUMP_TYPE=yes
21175 fi
21176
21177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21178 else
21179   $as_echo "$as_me: failed program was:" >&5
21180 sed 's/^/| /' conftest.$ac_ext >&5
21181
21182
21183 fi
21184
21185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21186 fi
21187 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_MINIDUMP_TYPE" >&5
21188 $as_echo "$ac_cv_type_MINIDUMP_TYPE" >&6; }
21189 if test "x$ac_cv_type_MINIDUMP_TYPE" = x""yes; then
21190
21191 cat >>confdefs.h <<_ACEOF
21192 #define HAVE_MINIDUMP_TYPE 1
21193 _ACEOF
21194
21195 pgac_minidump_type=yes
21196 else
21197   pgac_minidump_type=no
21198 fi
21199
21200 fi
21201 if test x"$pgac_minidump_type" = x"yes" ; then
21202   have_win32_dbghelp=yes
21203
21204 else
21205   have_win32_dbghelp=no
21206
21207 fi
21208
21209 if test "$with_readline" = yes; then
21210   { $as_echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
21211 $as_echo_n "checking for rl_completion_append_character... " >&6; }
21212 if test "${pgac_cv_var_rl_completion_append_character+set}" = set; then
21213   $as_echo_n "(cached) " >&6
21214 else
21215   cat >conftest.$ac_ext <<_ACEOF
21216 /* confdefs.h.  */
21217 _ACEOF
21218 cat confdefs.h >>conftest.$ac_ext
21219 cat >>conftest.$ac_ext <<_ACEOF
21220 /* end confdefs.h.  */
21221 #include <stdio.h>
21222 #ifdef HAVE_READLINE_READLINE_H
21223 # include <readline/readline.h>
21224 #elif defined(HAVE_READLINE_H)
21225 # include <readline.h>
21226 #endif
21227
21228 int
21229 main ()
21230 {
21231 rl_completion_append_character = 'x';
21232   ;
21233   return 0;
21234 }
21235 _ACEOF
21236 rm -f conftest.$ac_objext conftest$ac_exeext
21237 if { (ac_try="$ac_link"
21238 case "(($ac_try" in
21239   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21240   *) ac_try_echo=$ac_try;;
21241 esac
21242 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21243 $as_echo "$ac_try_echo") >&5
21244   (eval "$ac_link") 2>conftest.er1
21245   ac_status=$?
21246   grep -v '^ *+' conftest.er1 >conftest.err
21247   rm -f conftest.er1
21248   cat conftest.err >&5
21249   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21250   (exit $ac_status); } && {
21251          test -z "$ac_c_werror_flag" ||
21252          test ! -s conftest.err
21253        } && test -s conftest$ac_exeext && {
21254          test "$cross_compiling" = yes ||
21255          $as_test_x conftest$ac_exeext
21256        }; then
21257   pgac_cv_var_rl_completion_append_character=yes
21258 else
21259   $as_echo "$as_me: failed program was:" >&5
21260 sed 's/^/| /' conftest.$ac_ext >&5
21261
21262         pgac_cv_var_rl_completion_append_character=no
21263 fi
21264
21265 rm -rf conftest.dSYM
21266 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21267       conftest$ac_exeext conftest.$ac_ext
21268 fi
21269 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_rl_completion_append_character" >&5
21270 $as_echo "$pgac_cv_var_rl_completion_append_character" >&6; }
21271 if test x"$pgac_cv_var_rl_completion_append_character" = x"yes"; then
21272
21273 cat >>confdefs.h <<\_ACEOF
21274 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
21275 _ACEOF
21276
21277 fi
21278
21279
21280 for ac_func in rl_completion_matches rl_filename_completion_function
21281 do
21282 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21283 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21284 $as_echo_n "checking for $ac_func... " >&6; }
21285 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21286   $as_echo_n "(cached) " >&6
21287 else
21288   cat >conftest.$ac_ext <<_ACEOF
21289 /* confdefs.h.  */
21290 _ACEOF
21291 cat confdefs.h >>conftest.$ac_ext
21292 cat >>conftest.$ac_ext <<_ACEOF
21293 /* end confdefs.h.  */
21294 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21295    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21296 #define $ac_func innocuous_$ac_func
21297
21298 /* System header to define __stub macros and hopefully few prototypes,
21299     which can conflict with char $ac_func (); below.
21300     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21301     <limits.h> exists even on freestanding compilers.  */
21302
21303 #ifdef __STDC__
21304 # include <limits.h>
21305 #else
21306 # include <assert.h>
21307 #endif
21308
21309 #undef $ac_func
21310
21311 /* Override any GCC internal prototype to avoid an error.
21312    Use char because int might match the return type of a GCC
21313    builtin and then its argument prototype would still apply.  */
21314 #ifdef __cplusplus
21315 extern "C"
21316 #endif
21317 char $ac_func ();
21318 /* The GNU C library defines this for functions which it implements
21319     to always fail with ENOSYS.  Some functions are actually named
21320     something starting with __ and the normal name is an alias.  */
21321 #if defined __stub_$ac_func || defined __stub___$ac_func
21322 choke me
21323 #endif
21324
21325 int
21326 main ()
21327 {
21328 return $ac_func ();
21329   ;
21330   return 0;
21331 }
21332 _ACEOF
21333 rm -f conftest.$ac_objext conftest$ac_exeext
21334 if { (ac_try="$ac_link"
21335 case "(($ac_try" in
21336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21337   *) ac_try_echo=$ac_try;;
21338 esac
21339 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21340 $as_echo "$ac_try_echo") >&5
21341   (eval "$ac_link") 2>conftest.er1
21342   ac_status=$?
21343   grep -v '^ *+' conftest.er1 >conftest.err
21344   rm -f conftest.er1
21345   cat conftest.err >&5
21346   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21347   (exit $ac_status); } && {
21348          test -z "$ac_c_werror_flag" ||
21349          test ! -s conftest.err
21350        } && test -s conftest$ac_exeext && {
21351          test "$cross_compiling" = yes ||
21352          $as_test_x conftest$ac_exeext
21353        }; then
21354   eval "$as_ac_var=yes"
21355 else
21356   $as_echo "$as_me: failed program was:" >&5
21357 sed 's/^/| /' conftest.$ac_ext >&5
21358
21359         eval "$as_ac_var=no"
21360 fi
21361
21362 rm -rf conftest.dSYM
21363 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21364       conftest$ac_exeext conftest.$ac_ext
21365 fi
21366 ac_res=`eval 'as_val=${'$as_ac_var'}
21367                  $as_echo "$as_val"'`
21368                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21369 $as_echo "$ac_res" >&6; }
21370 as_val=`eval 'as_val=${'$as_ac_var'}
21371                  $as_echo "$as_val"'`
21372    if test "x$as_val" = x""yes; then
21373   cat >>confdefs.h <<_ACEOF
21374 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21375 _ACEOF
21376
21377 fi
21378 done
21379
21380
21381
21382 for ac_func in append_history history_truncate_file
21383 do
21384 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21385 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21386 $as_echo_n "checking for $ac_func... " >&6; }
21387 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21388   $as_echo_n "(cached) " >&6
21389 else
21390   cat >conftest.$ac_ext <<_ACEOF
21391 /* confdefs.h.  */
21392 _ACEOF
21393 cat confdefs.h >>conftest.$ac_ext
21394 cat >>conftest.$ac_ext <<_ACEOF
21395 /* end confdefs.h.  */
21396 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21397    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21398 #define $ac_func innocuous_$ac_func
21399
21400 /* System header to define __stub macros and hopefully few prototypes,
21401     which can conflict with char $ac_func (); below.
21402     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21403     <limits.h> exists even on freestanding compilers.  */
21404
21405 #ifdef __STDC__
21406 # include <limits.h>
21407 #else
21408 # include <assert.h>
21409 #endif
21410
21411 #undef $ac_func
21412
21413 /* Override any GCC internal prototype to avoid an error.
21414    Use char because int might match the return type of a GCC
21415    builtin and then its argument prototype would still apply.  */
21416 #ifdef __cplusplus
21417 extern "C"
21418 #endif
21419 char $ac_func ();
21420 /* The GNU C library defines this for functions which it implements
21421     to always fail with ENOSYS.  Some functions are actually named
21422     something starting with __ and the normal name is an alias.  */
21423 #if defined __stub_$ac_func || defined __stub___$ac_func
21424 choke me
21425 #endif
21426
21427 int
21428 main ()
21429 {
21430 return $ac_func ();
21431   ;
21432   return 0;
21433 }
21434 _ACEOF
21435 rm -f conftest.$ac_objext conftest$ac_exeext
21436 if { (ac_try="$ac_link"
21437 case "(($ac_try" in
21438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21439   *) ac_try_echo=$ac_try;;
21440 esac
21441 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21442 $as_echo "$ac_try_echo") >&5
21443   (eval "$ac_link") 2>conftest.er1
21444   ac_status=$?
21445   grep -v '^ *+' conftest.er1 >conftest.err
21446   rm -f conftest.er1
21447   cat conftest.err >&5
21448   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21449   (exit $ac_status); } && {
21450          test -z "$ac_c_werror_flag" ||
21451          test ! -s conftest.err
21452        } && test -s conftest$ac_exeext && {
21453          test "$cross_compiling" = yes ||
21454          $as_test_x conftest$ac_exeext
21455        }; then
21456   eval "$as_ac_var=yes"
21457 else
21458   $as_echo "$as_me: failed program was:" >&5
21459 sed 's/^/| /' conftest.$ac_ext >&5
21460
21461         eval "$as_ac_var=no"
21462 fi
21463
21464 rm -rf conftest.dSYM
21465 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21466       conftest$ac_exeext conftest.$ac_ext
21467 fi
21468 ac_res=`eval 'as_val=${'$as_ac_var'}
21469                  $as_echo "$as_val"'`
21470                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21471 $as_echo "$ac_res" >&6; }
21472 as_val=`eval 'as_val=${'$as_ac_var'}
21473                  $as_echo "$as_val"'`
21474    if test "x$as_val" = x""yes; then
21475   cat >>confdefs.h <<_ACEOF
21476 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21477 _ACEOF
21478
21479 fi
21480 done
21481
21482 fi
21483
21484
21485 { $as_echo "$as_me:$LINENO: checking for sigsetjmp" >&5
21486 $as_echo_n "checking for sigsetjmp... " >&6; }
21487 if test "${pgac_cv_func_sigsetjmp+set}" = set; then
21488   $as_echo_n "(cached) " >&6
21489 else
21490   cat >conftest.$ac_ext <<_ACEOF
21491 /* confdefs.h.  */
21492 _ACEOF
21493 cat confdefs.h >>conftest.$ac_ext
21494 cat >>conftest.$ac_ext <<_ACEOF
21495 /* end confdefs.h.  */
21496 #include <setjmp.h>
21497 int
21498 main ()
21499 {
21500 sigjmp_buf x; sigsetjmp(x, 1);
21501   ;
21502   return 0;
21503 }
21504 _ACEOF
21505 rm -f conftest.$ac_objext conftest$ac_exeext
21506 if { (ac_try="$ac_link"
21507 case "(($ac_try" in
21508   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21509   *) ac_try_echo=$ac_try;;
21510 esac
21511 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21512 $as_echo "$ac_try_echo") >&5
21513   (eval "$ac_link") 2>conftest.er1
21514   ac_status=$?
21515   grep -v '^ *+' conftest.er1 >conftest.err
21516   rm -f conftest.er1
21517   cat conftest.err >&5
21518   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21519   (exit $ac_status); } && {
21520          test -z "$ac_c_werror_flag" ||
21521          test ! -s conftest.err
21522        } && test -s conftest$ac_exeext && {
21523          test "$cross_compiling" = yes ||
21524          $as_test_x conftest$ac_exeext
21525        }; then
21526   pgac_cv_func_sigsetjmp=yes
21527 else
21528   $as_echo "$as_me: failed program was:" >&5
21529 sed 's/^/| /' conftest.$ac_ext >&5
21530
21531         pgac_cv_func_sigsetjmp=no
21532 fi
21533
21534 rm -rf conftest.dSYM
21535 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21536       conftest$ac_exeext conftest.$ac_ext
21537 fi
21538 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_sigsetjmp" >&5
21539 $as_echo "$pgac_cv_func_sigsetjmp" >&6; }
21540 if test x"$pgac_cv_func_sigsetjmp" = x"yes"; then
21541
21542 cat >>confdefs.h <<\_ACEOF
21543 #define HAVE_SIGSETJMP 1
21544 _ACEOF
21545
21546 fi
21547
21548 { $as_echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
21549 $as_echo_n "checking whether sys_siglist is declared... " >&6; }
21550 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
21551   $as_echo_n "(cached) " >&6
21552 else
21553   cat >conftest.$ac_ext <<_ACEOF
21554 /* confdefs.h.  */
21555 _ACEOF
21556 cat confdefs.h >>conftest.$ac_ext
21557 cat >>conftest.$ac_ext <<_ACEOF
21558 /* end confdefs.h.  */
21559 #include <signal.h>
21560 /* NetBSD declares sys_siglist in unistd.h.  */
21561 #ifdef HAVE_UNISTD_H
21562 # include <unistd.h>
21563 #endif
21564
21565
21566 int
21567 main ()
21568 {
21569 #ifndef sys_siglist
21570   (void) sys_siglist;
21571 #endif
21572
21573   ;
21574   return 0;
21575 }
21576 _ACEOF
21577 rm -f conftest.$ac_objext
21578 if { (ac_try="$ac_compile"
21579 case "(($ac_try" in
21580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21581   *) ac_try_echo=$ac_try;;
21582 esac
21583 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21584 $as_echo "$ac_try_echo") >&5
21585   (eval "$ac_compile") 2>conftest.er1
21586   ac_status=$?
21587   grep -v '^ *+' conftest.er1 >conftest.err
21588   rm -f conftest.er1
21589   cat conftest.err >&5
21590   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21591   (exit $ac_status); } && {
21592          test -z "$ac_c_werror_flag" ||
21593          test ! -s conftest.err
21594        } && test -s conftest.$ac_objext; then
21595   ac_cv_have_decl_sys_siglist=yes
21596 else
21597   $as_echo "$as_me: failed program was:" >&5
21598 sed 's/^/| /' conftest.$ac_ext >&5
21599
21600         ac_cv_have_decl_sys_siglist=no
21601 fi
21602
21603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21604 fi
21605 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
21606 $as_echo "$ac_cv_have_decl_sys_siglist" >&6; }
21607 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then
21608
21609 cat >>confdefs.h <<_ACEOF
21610 #define HAVE_DECL_SYS_SIGLIST 1
21611 _ACEOF
21612
21613
21614 else
21615   cat >>confdefs.h <<_ACEOF
21616 #define HAVE_DECL_SYS_SIGLIST 0
21617 _ACEOF
21618
21619
21620 fi
21621
21622
21623
21624
21625 { $as_echo "$as_me:$LINENO: checking for syslog" >&5
21626 $as_echo_n "checking for syslog... " >&6; }
21627 if test "${ac_cv_func_syslog+set}" = set; then
21628   $as_echo_n "(cached) " >&6
21629 else
21630   cat >conftest.$ac_ext <<_ACEOF
21631 /* confdefs.h.  */
21632 _ACEOF
21633 cat confdefs.h >>conftest.$ac_ext
21634 cat >>conftest.$ac_ext <<_ACEOF
21635 /* end confdefs.h.  */
21636 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
21637    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21638 #define syslog innocuous_syslog
21639
21640 /* System header to define __stub macros and hopefully few prototypes,
21641     which can conflict with char syslog (); below.
21642     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21643     <limits.h> exists even on freestanding compilers.  */
21644
21645 #ifdef __STDC__
21646 # include <limits.h>
21647 #else
21648 # include <assert.h>
21649 #endif
21650
21651 #undef syslog
21652
21653 /* Override any GCC internal prototype to avoid an error.
21654    Use char because int might match the return type of a GCC
21655    builtin and then its argument prototype would still apply.  */
21656 #ifdef __cplusplus
21657 extern "C"
21658 #endif
21659 char syslog ();
21660 /* The GNU C library defines this for functions which it implements
21661     to always fail with ENOSYS.  Some functions are actually named
21662     something starting with __ and the normal name is an alias.  */
21663 #if defined __stub_syslog || defined __stub___syslog
21664 choke me
21665 #endif
21666
21667 int
21668 main ()
21669 {
21670 return syslog ();
21671   ;
21672   return 0;
21673 }
21674 _ACEOF
21675 rm -f conftest.$ac_objext conftest$ac_exeext
21676 if { (ac_try="$ac_link"
21677 case "(($ac_try" in
21678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21679   *) ac_try_echo=$ac_try;;
21680 esac
21681 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21682 $as_echo "$ac_try_echo") >&5
21683   (eval "$ac_link") 2>conftest.er1
21684   ac_status=$?
21685   grep -v '^ *+' conftest.er1 >conftest.err
21686   rm -f conftest.er1
21687   cat conftest.err >&5
21688   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21689   (exit $ac_status); } && {
21690          test -z "$ac_c_werror_flag" ||
21691          test ! -s conftest.err
21692        } && test -s conftest$ac_exeext && {
21693          test "$cross_compiling" = yes ||
21694          $as_test_x conftest$ac_exeext
21695        }; then
21696   ac_cv_func_syslog=yes
21697 else
21698   $as_echo "$as_me: failed program was:" >&5
21699 sed 's/^/| /' conftest.$ac_ext >&5
21700
21701         ac_cv_func_syslog=no
21702 fi
21703
21704 rm -rf conftest.dSYM
21705 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21706       conftest$ac_exeext conftest.$ac_ext
21707 fi
21708 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
21709 $as_echo "$ac_cv_func_syslog" >&6; }
21710 if test "x$ac_cv_func_syslog" = x""yes; then
21711   if test "${ac_cv_header_syslog_h+set}" = set; then
21712   { $as_echo "$as_me:$LINENO: checking for syslog.h" >&5
21713 $as_echo_n "checking for syslog.h... " >&6; }
21714 if test "${ac_cv_header_syslog_h+set}" = set; then
21715   $as_echo_n "(cached) " >&6
21716 fi
21717 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
21718 $as_echo "$ac_cv_header_syslog_h" >&6; }
21719 else
21720   # Is the header compilable?
21721 { $as_echo "$as_me:$LINENO: checking syslog.h usability" >&5
21722 $as_echo_n "checking syslog.h usability... " >&6; }
21723 cat >conftest.$ac_ext <<_ACEOF
21724 /* confdefs.h.  */
21725 _ACEOF
21726 cat confdefs.h >>conftest.$ac_ext
21727 cat >>conftest.$ac_ext <<_ACEOF
21728 /* end confdefs.h.  */
21729 $ac_includes_default
21730 #include <syslog.h>
21731 _ACEOF
21732 rm -f conftest.$ac_objext
21733 if { (ac_try="$ac_compile"
21734 case "(($ac_try" in
21735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21736   *) ac_try_echo=$ac_try;;
21737 esac
21738 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21739 $as_echo "$ac_try_echo") >&5
21740   (eval "$ac_compile") 2>conftest.er1
21741   ac_status=$?
21742   grep -v '^ *+' conftest.er1 >conftest.err
21743   rm -f conftest.er1
21744   cat conftest.err >&5
21745   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21746   (exit $ac_status); } && {
21747          test -z "$ac_c_werror_flag" ||
21748          test ! -s conftest.err
21749        } && test -s conftest.$ac_objext; then
21750   ac_header_compiler=yes
21751 else
21752   $as_echo "$as_me: failed program was:" >&5
21753 sed 's/^/| /' conftest.$ac_ext >&5
21754
21755         ac_header_compiler=no
21756 fi
21757
21758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21759 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21760 $as_echo "$ac_header_compiler" >&6; }
21761
21762 # Is the header present?
21763 { $as_echo "$as_me:$LINENO: checking syslog.h presence" >&5
21764 $as_echo_n "checking syslog.h presence... " >&6; }
21765 cat >conftest.$ac_ext <<_ACEOF
21766 /* confdefs.h.  */
21767 _ACEOF
21768 cat confdefs.h >>conftest.$ac_ext
21769 cat >>conftest.$ac_ext <<_ACEOF
21770 /* end confdefs.h.  */
21771 #include <syslog.h>
21772 _ACEOF
21773 if { (ac_try="$ac_cpp conftest.$ac_ext"
21774 case "(($ac_try" in
21775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21776   *) ac_try_echo=$ac_try;;
21777 esac
21778 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21779 $as_echo "$ac_try_echo") >&5
21780   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21781   ac_status=$?
21782   grep -v '^ *+' conftest.er1 >conftest.err
21783   rm -f conftest.er1
21784   cat conftest.err >&5
21785   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21786   (exit $ac_status); } >/dev/null && {
21787          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21788          test ! -s conftest.err
21789        }; then
21790   ac_header_preproc=yes
21791 else
21792   $as_echo "$as_me: failed program was:" >&5
21793 sed 's/^/| /' conftest.$ac_ext >&5
21794
21795   ac_header_preproc=no
21796 fi
21797
21798 rm -f conftest.err conftest.$ac_ext
21799 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21800 $as_echo "$ac_header_preproc" >&6; }
21801
21802 # So?  What about this header?
21803 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21804   yes:no: )
21805     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
21806 $as_echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
21807     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
21808 $as_echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
21809     ac_header_preproc=yes
21810     ;;
21811   no:yes:* )
21812     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
21813 $as_echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
21814     { $as_echo "$as_me:$LINENO: WARNING: syslog.h:     check for missing prerequisite headers?" >&5
21815 $as_echo "$as_me: WARNING: syslog.h:     check for missing prerequisite headers?" >&2;}
21816     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
21817 $as_echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
21818     { $as_echo "$as_me:$LINENO: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&5
21819 $as_echo "$as_me: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&2;}
21820     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
21821 $as_echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
21822     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
21823 $as_echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
21824     ( cat <<\_ASBOX
21825 ## ---------------------------------------- ##
21826 ## Report this to pgsql-bugs@postgresql.org ##
21827 ## ---------------------------------------- ##
21828 _ASBOX
21829      ) | sed "s/^/$as_me: WARNING:     /" >&2
21830     ;;
21831 esac
21832 { $as_echo "$as_me:$LINENO: checking for syslog.h" >&5
21833 $as_echo_n "checking for syslog.h... " >&6; }
21834 if test "${ac_cv_header_syslog_h+set}" = set; then
21835   $as_echo_n "(cached) " >&6
21836 else
21837   ac_cv_header_syslog_h=$ac_header_preproc
21838 fi
21839 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
21840 $as_echo "$ac_cv_header_syslog_h" >&6; }
21841
21842 fi
21843 if test "x$ac_cv_header_syslog_h" = x""yes; then
21844
21845 cat >>confdefs.h <<\_ACEOF
21846 #define HAVE_SYSLOG 1
21847 _ACEOF
21848
21849 fi
21850
21851
21852 fi
21853
21854
21855 { $as_echo "$as_me:$LINENO: checking for opterr" >&5
21856 $as_echo_n "checking for opterr... " >&6; }
21857 if test "${pgac_cv_var_int_opterr+set}" = set; then
21858   $as_echo_n "(cached) " >&6
21859 else
21860   cat >conftest.$ac_ext <<_ACEOF
21861 /* confdefs.h.  */
21862 _ACEOF
21863 cat confdefs.h >>conftest.$ac_ext
21864 cat >>conftest.$ac_ext <<_ACEOF
21865 /* end confdefs.h.  */
21866 #include <unistd.h>
21867 int
21868 main ()
21869 {
21870 extern int opterr; opterr = 1;
21871   ;
21872   return 0;
21873 }
21874 _ACEOF
21875 rm -f conftest.$ac_objext conftest$ac_exeext
21876 if { (ac_try="$ac_link"
21877 case "(($ac_try" in
21878   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21879   *) ac_try_echo=$ac_try;;
21880 esac
21881 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21882 $as_echo "$ac_try_echo") >&5
21883   (eval "$ac_link") 2>conftest.er1
21884   ac_status=$?
21885   grep -v '^ *+' conftest.er1 >conftest.err
21886   rm -f conftest.er1
21887   cat conftest.err >&5
21888   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21889   (exit $ac_status); } && {
21890          test -z "$ac_c_werror_flag" ||
21891          test ! -s conftest.err
21892        } && test -s conftest$ac_exeext && {
21893          test "$cross_compiling" = yes ||
21894          $as_test_x conftest$ac_exeext
21895        }; then
21896   pgac_cv_var_int_opterr=yes
21897 else
21898   $as_echo "$as_me: failed program was:" >&5
21899 sed 's/^/| /' conftest.$ac_ext >&5
21900
21901         pgac_cv_var_int_opterr=no
21902 fi
21903
21904 rm -rf conftest.dSYM
21905 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21906       conftest$ac_exeext conftest.$ac_ext
21907 fi
21908 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_opterr" >&5
21909 $as_echo "$pgac_cv_var_int_opterr" >&6; }
21910 if test x"$pgac_cv_var_int_opterr" = x"yes"; then
21911
21912 cat >>confdefs.h <<\_ACEOF
21913 #define HAVE_INT_OPTERR 1
21914 _ACEOF
21915
21916 fi
21917
21918 { $as_echo "$as_me:$LINENO: checking for optreset" >&5
21919 $as_echo_n "checking for optreset... " >&6; }
21920 if test "${pgac_cv_var_int_optreset+set}" = set; then
21921   $as_echo_n "(cached) " >&6
21922 else
21923   cat >conftest.$ac_ext <<_ACEOF
21924 /* confdefs.h.  */
21925 _ACEOF
21926 cat confdefs.h >>conftest.$ac_ext
21927 cat >>conftest.$ac_ext <<_ACEOF
21928 /* end confdefs.h.  */
21929 #include <unistd.h>
21930 int
21931 main ()
21932 {
21933 extern int optreset; optreset = 1;
21934   ;
21935   return 0;
21936 }
21937 _ACEOF
21938 rm -f conftest.$ac_objext conftest$ac_exeext
21939 if { (ac_try="$ac_link"
21940 case "(($ac_try" in
21941   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21942   *) ac_try_echo=$ac_try;;
21943 esac
21944 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21945 $as_echo "$ac_try_echo") >&5
21946   (eval "$ac_link") 2>conftest.er1
21947   ac_status=$?
21948   grep -v '^ *+' conftest.er1 >conftest.err
21949   rm -f conftest.er1
21950   cat conftest.err >&5
21951   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21952   (exit $ac_status); } && {
21953          test -z "$ac_c_werror_flag" ||
21954          test ! -s conftest.err
21955        } && test -s conftest$ac_exeext && {
21956          test "$cross_compiling" = yes ||
21957          $as_test_x conftest$ac_exeext
21958        }; then
21959   pgac_cv_var_int_optreset=yes
21960 else
21961   $as_echo "$as_me: failed program was:" >&5
21962 sed 's/^/| /' conftest.$ac_ext >&5
21963
21964         pgac_cv_var_int_optreset=no
21965 fi
21966
21967 rm -rf conftest.dSYM
21968 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21969       conftest$ac_exeext conftest.$ac_ext
21970 fi
21971 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
21972 $as_echo "$pgac_cv_var_int_optreset" >&6; }
21973 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
21974
21975 cat >>confdefs.h <<\_ACEOF
21976 #define HAVE_INT_OPTRESET 1
21977 _ACEOF
21978
21979 fi
21980
21981
21982
21983 for ac_func in strtoll strtoq
21984 do
21985 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21986 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21987 $as_echo_n "checking for $ac_func... " >&6; }
21988 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21989   $as_echo_n "(cached) " >&6
21990 else
21991   cat >conftest.$ac_ext <<_ACEOF
21992 /* confdefs.h.  */
21993 _ACEOF
21994 cat confdefs.h >>conftest.$ac_ext
21995 cat >>conftest.$ac_ext <<_ACEOF
21996 /* end confdefs.h.  */
21997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21998    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21999 #define $ac_func innocuous_$ac_func
22000
22001 /* System header to define __stub macros and hopefully few prototypes,
22002     which can conflict with char $ac_func (); below.
22003     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22004     <limits.h> exists even on freestanding compilers.  */
22005
22006 #ifdef __STDC__
22007 # include <limits.h>
22008 #else
22009 # include <assert.h>
22010 #endif
22011
22012 #undef $ac_func
22013
22014 /* Override any GCC internal prototype to avoid an error.
22015    Use char because int might match the return type of a GCC
22016    builtin and then its argument prototype would still apply.  */
22017 #ifdef __cplusplus
22018 extern "C"
22019 #endif
22020 char $ac_func ();
22021 /* The GNU C library defines this for functions which it implements
22022     to always fail with ENOSYS.  Some functions are actually named
22023     something starting with __ and the normal name is an alias.  */
22024 #if defined __stub_$ac_func || defined __stub___$ac_func
22025 choke me
22026 #endif
22027
22028 int
22029 main ()
22030 {
22031 return $ac_func ();
22032   ;
22033   return 0;
22034 }
22035 _ACEOF
22036 rm -f conftest.$ac_objext conftest$ac_exeext
22037 if { (ac_try="$ac_link"
22038 case "(($ac_try" in
22039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22040   *) ac_try_echo=$ac_try;;
22041 esac
22042 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22043 $as_echo "$ac_try_echo") >&5
22044   (eval "$ac_link") 2>conftest.er1
22045   ac_status=$?
22046   grep -v '^ *+' conftest.er1 >conftest.err
22047   rm -f conftest.er1
22048   cat conftest.err >&5
22049   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22050   (exit $ac_status); } && {
22051          test -z "$ac_c_werror_flag" ||
22052          test ! -s conftest.err
22053        } && test -s conftest$ac_exeext && {
22054          test "$cross_compiling" = yes ||
22055          $as_test_x conftest$ac_exeext
22056        }; then
22057   eval "$as_ac_var=yes"
22058 else
22059   $as_echo "$as_me: failed program was:" >&5
22060 sed 's/^/| /' conftest.$ac_ext >&5
22061
22062         eval "$as_ac_var=no"
22063 fi
22064
22065 rm -rf conftest.dSYM
22066 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22067       conftest$ac_exeext conftest.$ac_ext
22068 fi
22069 ac_res=`eval 'as_val=${'$as_ac_var'}
22070                  $as_echo "$as_val"'`
22071                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22072 $as_echo "$ac_res" >&6; }
22073 as_val=`eval 'as_val=${'$as_ac_var'}
22074                  $as_echo "$as_val"'`
22075    if test "x$as_val" = x""yes; then
22076   cat >>confdefs.h <<_ACEOF
22077 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22078 _ACEOF
22079  break
22080 fi
22081 done
22082
22083
22084
22085 for ac_func in strtoull strtouq
22086 do
22087 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22088 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22089 $as_echo_n "checking for $ac_func... " >&6; }
22090 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22091   $as_echo_n "(cached) " >&6
22092 else
22093   cat >conftest.$ac_ext <<_ACEOF
22094 /* confdefs.h.  */
22095 _ACEOF
22096 cat confdefs.h >>conftest.$ac_ext
22097 cat >>conftest.$ac_ext <<_ACEOF
22098 /* end confdefs.h.  */
22099 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22100    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22101 #define $ac_func innocuous_$ac_func
22102
22103 /* System header to define __stub macros and hopefully few prototypes,
22104     which can conflict with char $ac_func (); below.
22105     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22106     <limits.h> exists even on freestanding compilers.  */
22107
22108 #ifdef __STDC__
22109 # include <limits.h>
22110 #else
22111 # include <assert.h>
22112 #endif
22113
22114 #undef $ac_func
22115
22116 /* Override any GCC internal prototype to avoid an error.
22117    Use char because int might match the return type of a GCC
22118    builtin and then its argument prototype would still apply.  */
22119 #ifdef __cplusplus
22120 extern "C"
22121 #endif
22122 char $ac_func ();
22123 /* The GNU C library defines this for functions which it implements
22124     to always fail with ENOSYS.  Some functions are actually named
22125     something starting with __ and the normal name is an alias.  */
22126 #if defined __stub_$ac_func || defined __stub___$ac_func
22127 choke me
22128 #endif
22129
22130 int
22131 main ()
22132 {
22133 return $ac_func ();
22134   ;
22135   return 0;
22136 }
22137 _ACEOF
22138 rm -f conftest.$ac_objext conftest$ac_exeext
22139 if { (ac_try="$ac_link"
22140 case "(($ac_try" in
22141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22142   *) ac_try_echo=$ac_try;;
22143 esac
22144 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22145 $as_echo "$ac_try_echo") >&5
22146   (eval "$ac_link") 2>conftest.er1
22147   ac_status=$?
22148   grep -v '^ *+' conftest.er1 >conftest.err
22149   rm -f conftest.er1
22150   cat conftest.err >&5
22151   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22152   (exit $ac_status); } && {
22153          test -z "$ac_c_werror_flag" ||
22154          test ! -s conftest.err
22155        } && test -s conftest$ac_exeext && {
22156          test "$cross_compiling" = yes ||
22157          $as_test_x conftest$ac_exeext
22158        }; then
22159   eval "$as_ac_var=yes"
22160 else
22161   $as_echo "$as_me: failed program was:" >&5
22162 sed 's/^/| /' conftest.$ac_ext >&5
22163
22164         eval "$as_ac_var=no"
22165 fi
22166
22167 rm -rf conftest.dSYM
22168 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22169       conftest$ac_exeext conftest.$ac_ext
22170 fi
22171 ac_res=`eval 'as_val=${'$as_ac_var'}
22172                  $as_echo "$as_val"'`
22173                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22174 $as_echo "$ac_res" >&6; }
22175 as_val=`eval 'as_val=${'$as_ac_var'}
22176                  $as_echo "$as_val"'`
22177    if test "x$as_val" = x""yes; then
22178   cat >>confdefs.h <<_ACEOF
22179 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22180 _ACEOF
22181  break
22182 fi
22183 done
22184
22185
22186 # Check for one of atexit() or on_exit()
22187
22188 for ac_func in atexit
22189 do
22190 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22191 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22192 $as_echo_n "checking for $ac_func... " >&6; }
22193 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22194   $as_echo_n "(cached) " >&6
22195 else
22196   cat >conftest.$ac_ext <<_ACEOF
22197 /* confdefs.h.  */
22198 _ACEOF
22199 cat confdefs.h >>conftest.$ac_ext
22200 cat >>conftest.$ac_ext <<_ACEOF
22201 /* end confdefs.h.  */
22202 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22203    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22204 #define $ac_func innocuous_$ac_func
22205
22206 /* System header to define __stub macros and hopefully few prototypes,
22207     which can conflict with char $ac_func (); below.
22208     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22209     <limits.h> exists even on freestanding compilers.  */
22210
22211 #ifdef __STDC__
22212 # include <limits.h>
22213 #else
22214 # include <assert.h>
22215 #endif
22216
22217 #undef $ac_func
22218
22219 /* Override any GCC internal prototype to avoid an error.
22220    Use char because int might match the return type of a GCC
22221    builtin and then its argument prototype would still apply.  */
22222 #ifdef __cplusplus
22223 extern "C"
22224 #endif
22225 char $ac_func ();
22226 /* The GNU C library defines this for functions which it implements
22227     to always fail with ENOSYS.  Some functions are actually named
22228     something starting with __ and the normal name is an alias.  */
22229 #if defined __stub_$ac_func || defined __stub___$ac_func
22230 choke me
22231 #endif
22232
22233 int
22234 main ()
22235 {
22236 return $ac_func ();
22237   ;
22238   return 0;
22239 }
22240 _ACEOF
22241 rm -f conftest.$ac_objext conftest$ac_exeext
22242 if { (ac_try="$ac_link"
22243 case "(($ac_try" in
22244   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22245   *) ac_try_echo=$ac_try;;
22246 esac
22247 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22248 $as_echo "$ac_try_echo") >&5
22249   (eval "$ac_link") 2>conftest.er1
22250   ac_status=$?
22251   grep -v '^ *+' conftest.er1 >conftest.err
22252   rm -f conftest.er1
22253   cat conftest.err >&5
22254   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22255   (exit $ac_status); } && {
22256          test -z "$ac_c_werror_flag" ||
22257          test ! -s conftest.err
22258        } && test -s conftest$ac_exeext && {
22259          test "$cross_compiling" = yes ||
22260          $as_test_x conftest$ac_exeext
22261        }; then
22262   eval "$as_ac_var=yes"
22263 else
22264   $as_echo "$as_me: failed program was:" >&5
22265 sed 's/^/| /' conftest.$ac_ext >&5
22266
22267         eval "$as_ac_var=no"
22268 fi
22269
22270 rm -rf conftest.dSYM
22271 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22272       conftest$ac_exeext conftest.$ac_ext
22273 fi
22274 ac_res=`eval 'as_val=${'$as_ac_var'}
22275                  $as_echo "$as_val"'`
22276                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22277 $as_echo "$ac_res" >&6; }
22278 as_val=`eval 'as_val=${'$as_ac_var'}
22279                  $as_echo "$as_val"'`
22280    if test "x$as_val" = x""yes; then
22281   cat >>confdefs.h <<_ACEOF
22282 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22283 _ACEOF
22284
22285 else
22286
22287 for ac_func in on_exit
22288 do
22289 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22290 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22291 $as_echo_n "checking for $ac_func... " >&6; }
22292 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22293   $as_echo_n "(cached) " >&6
22294 else
22295   cat >conftest.$ac_ext <<_ACEOF
22296 /* confdefs.h.  */
22297 _ACEOF
22298 cat confdefs.h >>conftest.$ac_ext
22299 cat >>conftest.$ac_ext <<_ACEOF
22300 /* end confdefs.h.  */
22301 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22302    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22303 #define $ac_func innocuous_$ac_func
22304
22305 /* System header to define __stub macros and hopefully few prototypes,
22306     which can conflict with char $ac_func (); below.
22307     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22308     <limits.h> exists even on freestanding compilers.  */
22309
22310 #ifdef __STDC__
22311 # include <limits.h>
22312 #else
22313 # include <assert.h>
22314 #endif
22315
22316 #undef $ac_func
22317
22318 /* Override any GCC internal prototype to avoid an error.
22319    Use char because int might match the return type of a GCC
22320    builtin and then its argument prototype would still apply.  */
22321 #ifdef __cplusplus
22322 extern "C"
22323 #endif
22324 char $ac_func ();
22325 /* The GNU C library defines this for functions which it implements
22326     to always fail with ENOSYS.  Some functions are actually named
22327     something starting with __ and the normal name is an alias.  */
22328 #if defined __stub_$ac_func || defined __stub___$ac_func
22329 choke me
22330 #endif
22331
22332 int
22333 main ()
22334 {
22335 return $ac_func ();
22336   ;
22337   return 0;
22338 }
22339 _ACEOF
22340 rm -f conftest.$ac_objext conftest$ac_exeext
22341 if { (ac_try="$ac_link"
22342 case "(($ac_try" in
22343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22344   *) ac_try_echo=$ac_try;;
22345 esac
22346 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22347 $as_echo "$ac_try_echo") >&5
22348   (eval "$ac_link") 2>conftest.er1
22349   ac_status=$?
22350   grep -v '^ *+' conftest.er1 >conftest.err
22351   rm -f conftest.er1
22352   cat conftest.err >&5
22353   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22354   (exit $ac_status); } && {
22355          test -z "$ac_c_werror_flag" ||
22356          test ! -s conftest.err
22357        } && test -s conftest$ac_exeext && {
22358          test "$cross_compiling" = yes ||
22359          $as_test_x conftest$ac_exeext
22360        }; then
22361   eval "$as_ac_var=yes"
22362 else
22363   $as_echo "$as_me: failed program was:" >&5
22364 sed 's/^/| /' conftest.$ac_ext >&5
22365
22366         eval "$as_ac_var=no"
22367 fi
22368
22369 rm -rf conftest.dSYM
22370 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22371       conftest$ac_exeext conftest.$ac_ext
22372 fi
22373 ac_res=`eval 'as_val=${'$as_ac_var'}
22374                  $as_echo "$as_val"'`
22375                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22376 $as_echo "$ac_res" >&6; }
22377 as_val=`eval 'as_val=${'$as_ac_var'}
22378                  $as_echo "$as_val"'`
22379    if test "x$as_val" = x""yes; then
22380   cat >>confdefs.h <<_ACEOF
22381 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22382 _ACEOF
22383
22384 else
22385   { { $as_echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
22386 $as_echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
22387    { (exit 1); exit 1; }; }
22388 fi
22389 done
22390
22391 fi
22392 done
22393
22394
22395
22396 #
22397 # Pthreads
22398 #
22399 # For each platform, we need to know about any special compile and link
22400 # libraries, and whether the normal C function names are thread-safe.
22401 # See the comment at the top of src/port/thread.c for more information.
22402 # WIN32 doesn't need the pthread tests;  it always uses threads
22403 if test "$enable_thread_safety" = yes -a "$PORTNAME" != "win32"; then
22404
22405
22406
22407 ac_ext=c
22408 ac_cpp='$CPP $CPPFLAGS'
22409 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22410 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22411 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22412
22413 acx_pthread_ok=no
22414
22415 # We used to check for pthread.h first, but this fails if pthread.h
22416 # requires special compiler flags (e.g. on True64 or Sequent).
22417 # It gets checked for in the link test anyway.
22418
22419 # First of all, check if the user has set any of the PTHREAD_LIBS,
22420 # etcetera environment variables, and if threads linking works using
22421 # them:
22422 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
22423         save_CFLAGS="$CFLAGS"
22424         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22425         save_LIBS="$LIBS"
22426         LIBS="$PTHREAD_LIBS $LIBS"
22427         { $as_echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
22428 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
22429         cat >conftest.$ac_ext <<_ACEOF
22430 /* confdefs.h.  */
22431 _ACEOF
22432 cat confdefs.h >>conftest.$ac_ext
22433 cat >>conftest.$ac_ext <<_ACEOF
22434 /* end confdefs.h.  */
22435
22436 /* Override any GCC internal prototype to avoid an error.
22437    Use char because int might match the return type of a GCC
22438    builtin and then its argument prototype would still apply.  */
22439 #ifdef __cplusplus
22440 extern "C"
22441 #endif
22442 char pthread_join ();
22443 int
22444 main ()
22445 {
22446 return pthread_join ();
22447   ;
22448   return 0;
22449 }
22450 _ACEOF
22451 rm -f conftest.$ac_objext conftest$ac_exeext
22452 if { (ac_try="$ac_link"
22453 case "(($ac_try" in
22454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22455   *) ac_try_echo=$ac_try;;
22456 esac
22457 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22458 $as_echo "$ac_try_echo") >&5
22459   (eval "$ac_link") 2>conftest.er1
22460   ac_status=$?
22461   grep -v '^ *+' conftest.er1 >conftest.err
22462   rm -f conftest.er1
22463   cat conftest.err >&5
22464   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22465   (exit $ac_status); } && {
22466          test -z "$ac_c_werror_flag" ||
22467          test ! -s conftest.err
22468        } && test -s conftest$ac_exeext && {
22469          test "$cross_compiling" = yes ||
22470          $as_test_x conftest$ac_exeext
22471        }; then
22472   acx_pthread_ok=yes
22473 else
22474   $as_echo "$as_me: failed program was:" >&5
22475 sed 's/^/| /' conftest.$ac_ext >&5
22476
22477
22478 fi
22479
22480 rm -rf conftest.dSYM
22481 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22482       conftest$ac_exeext conftest.$ac_ext
22483         { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
22484 $as_echo "$acx_pthread_ok" >&6; }
22485         if test x"$acx_pthread_ok" = xno; then
22486                 PTHREAD_LIBS=""
22487                 PTHREAD_CFLAGS=""
22488         fi
22489         LIBS="$save_LIBS"
22490         CFLAGS="$save_CFLAGS"
22491 fi
22492
22493 # We must check for the threads library under a number of different
22494 # names; the ordering is very important because some systems
22495 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
22496 # libraries is broken (non-POSIX).
22497
22498 # Create a list of thread flags to try.  Items starting with a "-" are
22499 # C compiler flags, and other items are library names, except for "none"
22500 # which indicates that we try without any flags at all, and "pthread-config"
22501 # which is a program returning the flags for the Pth emulation library.
22502
22503 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config pthreadGC2"
22504
22505 # The ordering *is* (sometimes) important.  Some notes on the
22506 # individual items follow:
22507
22508 # pthreads: AIX (must check this before -lpthread)
22509 # none: in case threads are in libc; should be tried before -Kthread and
22510 #       other compiler flags to prevent continual compiler warnings
22511 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
22512 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
22513 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
22514 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
22515 # -pthreads: Solaris/gcc
22516 # -mthreads: Mingw32/gcc, Lynx/gcc
22517 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
22518 #      doesn't hurt to check since this sometimes defines pthreads too;
22519 #      also defines -D_REENTRANT)
22520 # pthread: Linux, etcetera
22521 # --thread-safe: KAI C++
22522 # pthread-config: use pthread-config program (for GNU Pth library)
22523
22524 case "${host_cpu}-${host_os}" in
22525         *solaris*)
22526
22527         # On Solaris (at least, for some versions), libc contains stubbed
22528         # (non-functional) versions of the pthreads routines, so link-based
22529         # tests will erroneously succeed.  (We need to link with -pthread or
22530         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
22531         # a function called by this macro, so we could check for that, but
22532         # who knows whether they'll stub that too in a future libc.)  So,
22533         # we'll just look for -pthreads and -lpthread first:
22534
22535         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
22536         ;;
22537 esac
22538
22539 if test x"$acx_pthread_ok" = xno; then
22540 for flag in $acx_pthread_flags; do
22541
22542         tryPTHREAD_CFLAGS=""
22543         tryPTHREAD_LIBS=""
22544         case $flag in
22545                 none)
22546                 { $as_echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
22547 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
22548                 ;;
22549
22550                 -*)
22551                 { $as_echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
22552 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
22553                 tryPTHREAD_CFLAGS="$flag"
22554                 ;;
22555
22556                 pthread-config)
22557                 # skip this if we already have flags defined, for PostgreSQL
22558                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
22559                 # Extract the first word of "pthread-config", so it can be a program name with args.
22560 set dummy pthread-config; ac_word=$2
22561 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22562 $as_echo_n "checking for $ac_word... " >&6; }
22563 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
22564   $as_echo_n "(cached) " >&6
22565 else
22566   if test -n "$acx_pthread_config"; then
22567   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
22568 else
22569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22570 for as_dir in $PATH
22571 do
22572   IFS=$as_save_IFS
22573   test -z "$as_dir" && as_dir=.
22574   for ac_exec_ext in '' $ac_executable_extensions; do
22575   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22576     ac_cv_prog_acx_pthread_config="yes"
22577     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22578     break 2
22579   fi
22580 done
22581 done
22582 IFS=$as_save_IFS
22583
22584   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
22585 fi
22586 fi
22587 acx_pthread_config=$ac_cv_prog_acx_pthread_config
22588 if test -n "$acx_pthread_config"; then
22589   { $as_echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
22590 $as_echo "$acx_pthread_config" >&6; }
22591 else
22592   { $as_echo "$as_me:$LINENO: result: no" >&5
22593 $as_echo "no" >&6; }
22594 fi
22595
22596
22597                 if test x"$acx_pthread_config" = xno; then continue; fi
22598                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
22599                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
22600                 ;;
22601
22602                 *)
22603                 { $as_echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
22604 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
22605                 tryPTHREAD_LIBS="-l$flag"
22606                 ;;
22607         esac
22608
22609         save_LIBS="$LIBS"
22610         save_CFLAGS="$CFLAGS"
22611         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
22612         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
22613
22614         # Check for various functions.  We must include pthread.h,
22615         # since some functions may be macros.  (On the Sequent, we
22616         # need a special flag -Kthread to make this header compile.)
22617         # We check for pthread_join because it is in -lpthread on IRIX
22618         # while pthread_create is in libc.  We check for pthread_attr_init
22619         # due to DEC craziness with -lpthreads.  We check for
22620         # pthread_cleanup_push because it is one of the few pthread
22621         # functions on Solaris that doesn't have a non-functional libc stub.
22622         # We try pthread_create on general principles.
22623         cat >conftest.$ac_ext <<_ACEOF
22624 /* confdefs.h.  */
22625 _ACEOF
22626 cat confdefs.h >>conftest.$ac_ext
22627 cat >>conftest.$ac_ext <<_ACEOF
22628 /* end confdefs.h.  */
22629 #include <pthread.h>
22630 int
22631 main ()
22632 {
22633 pthread_t th; pthread_join(th, 0);
22634                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
22635                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
22636   ;
22637   return 0;
22638 }
22639 _ACEOF
22640 rm -f conftest.$ac_objext conftest$ac_exeext
22641 if { (ac_try="$ac_link"
22642 case "(($ac_try" in
22643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22644   *) ac_try_echo=$ac_try;;
22645 esac
22646 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22647 $as_echo "$ac_try_echo") >&5
22648   (eval "$ac_link") 2>conftest.er1
22649   ac_status=$?
22650   grep -v '^ *+' conftest.er1 >conftest.err
22651   rm -f conftest.er1
22652   cat conftest.err >&5
22653   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22654   (exit $ac_status); } && {
22655          test -z "$ac_c_werror_flag" ||
22656          test ! -s conftest.err
22657        } && test -s conftest$ac_exeext && {
22658          test "$cross_compiling" = yes ||
22659          $as_test_x conftest$ac_exeext
22660        }; then
22661   acx_pthread_ok=yes
22662 else
22663   $as_echo "$as_me: failed program was:" >&5
22664 sed 's/^/| /' conftest.$ac_ext >&5
22665
22666         acx_pthread_ok=no
22667 fi
22668
22669 rm -rf conftest.dSYM
22670 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22671       conftest$ac_exeext conftest.$ac_ext
22672
22673         if test "x$acx_pthread_ok" = xyes; then
22674             # Don't use options that are ignored by the compiler.
22675             # We find them by checking stderror.
22676             cat >conftest.$ac_ext <<_ACEOF
22677 int
22678 main (int argc, char **argv)
22679 {
22680   (void) argc;
22681   (void) argv;
22682   return 0;
22683 }
22684 _ACEOF
22685             rm -f conftest.$ac_objext conftest$ac_exeext
22686             # Check both linking and compiling, because they might tolerate different options.
22687             if test "`(eval $ac_link 2>&1 1>&5)`" = "" && test "`(eval $ac_compile 2>&1 1>&5)`" = ""; then
22688                 # we continue with more flags because Linux needs -lpthread
22689                 # for libpq builds on PostgreSQL.  The test above only
22690                 # tests for building binaries, not shared libraries.
22691                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
22692                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
22693             else   acx_pthread_ok=no
22694             fi
22695         fi
22696
22697         LIBS="$save_LIBS"
22698         CFLAGS="$save_CFLAGS"
22699
22700         { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
22701 $as_echo "$acx_pthread_ok" >&6; }
22702 done
22703 fi
22704
22705 # Various other checks:
22706 if test "x$acx_pthread_ok" = xyes; then
22707         save_LIBS="$LIBS"
22708         LIBS="$PTHREAD_LIBS $LIBS"
22709         save_CFLAGS="$CFLAGS"
22710         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22711
22712         # Detect AIX lossage: threads are created detached by default
22713         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
22714         { $as_echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
22715 $as_echo_n "checking for joinable pthread attribute... " >&6; }
22716         cat >conftest.$ac_ext <<_ACEOF
22717 /* confdefs.h.  */
22718 _ACEOF
22719 cat confdefs.h >>conftest.$ac_ext
22720 cat >>conftest.$ac_ext <<_ACEOF
22721 /* end confdefs.h.  */
22722 #include <pthread.h>
22723 int
22724 main ()
22725 {
22726 int attr=PTHREAD_CREATE_JOINABLE;
22727   ;
22728   return 0;
22729 }
22730 _ACEOF
22731 rm -f conftest.$ac_objext conftest$ac_exeext
22732 if { (ac_try="$ac_link"
22733 case "(($ac_try" in
22734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22735   *) ac_try_echo=$ac_try;;
22736 esac
22737 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22738 $as_echo "$ac_try_echo") >&5
22739   (eval "$ac_link") 2>conftest.er1
22740   ac_status=$?
22741   grep -v '^ *+' conftest.er1 >conftest.err
22742   rm -f conftest.er1
22743   cat conftest.err >&5
22744   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22745   (exit $ac_status); } && {
22746          test -z "$ac_c_werror_flag" ||
22747          test ! -s conftest.err
22748        } && test -s conftest$ac_exeext && {
22749          test "$cross_compiling" = yes ||
22750          $as_test_x conftest$ac_exeext
22751        }; then
22752   ok=PTHREAD_CREATE_JOINABLE
22753 else
22754   $as_echo "$as_me: failed program was:" >&5
22755 sed 's/^/| /' conftest.$ac_ext >&5
22756
22757         ok=unknown
22758 fi
22759
22760 rm -rf conftest.dSYM
22761 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22762       conftest$ac_exeext conftest.$ac_ext
22763         if test x"$ok" = xunknown; then
22764                 cat >conftest.$ac_ext <<_ACEOF
22765 /* confdefs.h.  */
22766 _ACEOF
22767 cat confdefs.h >>conftest.$ac_ext
22768 cat >>conftest.$ac_ext <<_ACEOF
22769 /* end confdefs.h.  */
22770 #include <pthread.h>
22771 int
22772 main ()
22773 {
22774 int attr=PTHREAD_CREATE_UNDETACHED;
22775   ;
22776   return 0;
22777 }
22778 _ACEOF
22779 rm -f conftest.$ac_objext conftest$ac_exeext
22780 if { (ac_try="$ac_link"
22781 case "(($ac_try" in
22782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22783   *) ac_try_echo=$ac_try;;
22784 esac
22785 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22786 $as_echo "$ac_try_echo") >&5
22787   (eval "$ac_link") 2>conftest.er1
22788   ac_status=$?
22789   grep -v '^ *+' conftest.er1 >conftest.err
22790   rm -f conftest.er1
22791   cat conftest.err >&5
22792   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22793   (exit $ac_status); } && {
22794          test -z "$ac_c_werror_flag" ||
22795          test ! -s conftest.err
22796        } && test -s conftest$ac_exeext && {
22797          test "$cross_compiling" = yes ||
22798          $as_test_x conftest$ac_exeext
22799        }; then
22800   ok=PTHREAD_CREATE_UNDETACHED
22801 else
22802   $as_echo "$as_me: failed program was:" >&5
22803 sed 's/^/| /' conftest.$ac_ext >&5
22804
22805         ok=unknown
22806 fi
22807
22808 rm -rf conftest.dSYM
22809 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22810       conftest$ac_exeext conftest.$ac_ext
22811         fi
22812         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
22813
22814 cat >>confdefs.h <<\_ACEOF
22815 #define PTHREAD_CREATE_JOINABLE $ok
22816 _ACEOF
22817
22818         fi
22819         { $as_echo "$as_me:$LINENO: result: ${ok}" >&5
22820 $as_echo "${ok}" >&6; }
22821         if test x"$ok" = xunknown; then
22822                 { $as_echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
22823 $as_echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
22824         fi
22825
22826         { $as_echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
22827 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
22828         flag=no
22829 # We always add these in PostgreSQL
22830 #       case "${host_cpu}-${host_os}" in
22831 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
22832 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
22833 #       esac
22834         { $as_echo "$as_me:$LINENO: result: ${flag}" >&5
22835 $as_echo "${flag}" >&6; }
22836         if test "x$flag" != xno; then
22837                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
22838         fi
22839
22840         LIBS="$save_LIBS"
22841         CFLAGS="$save_CFLAGS"
22842
22843 # Supporting cc_r would require a special CC in all places that
22844 # use libpq, and that is ugly, so we don't do it.  Users can still
22845 # define their compiler as cc_r to do thread builds of everything.
22846         # More AIX lossage: must compile with cc_r
22847         # Extract the first word of "cc_r", so it can be a program name with args.
22848 set dummy cc_r; ac_word=$2
22849 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22850 $as_echo_n "checking for $ac_word... " >&6; }
22851 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
22852   $as_echo_n "(cached) " >&6
22853 else
22854   if test -n "$PTHREAD_CC"; then
22855   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
22856 else
22857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22858 for as_dir in $PATH
22859 do
22860   IFS=$as_save_IFS
22861   test -z "$as_dir" && as_dir=.
22862   for ac_exec_ext in '' $ac_executable_extensions; do
22863   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22864     ac_cv_prog_PTHREAD_CC="cc_r"
22865     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22866     break 2
22867   fi
22868 done
22869 done
22870 IFS=$as_save_IFS
22871
22872   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
22873 fi
22874 fi
22875 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
22876 if test -n "$PTHREAD_CC"; then
22877   { $as_echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
22878 $as_echo "$PTHREAD_CC" >&6; }
22879 else
22880   { $as_echo "$as_me:$LINENO: result: no" >&5
22881 $as_echo "no" >&6; }
22882 fi
22883
22884
22885 else
22886         PTHREAD_CC="$CC"
22887 fi
22888
22889
22890
22891
22892
22893 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
22894 if test x"$acx_pthread_ok" = xyes; then
22895
22896 cat >>confdefs.h <<\_ACEOF
22897 #define HAVE_PTHREAD 1
22898 _ACEOF
22899
22900         :
22901 else
22902         acx_pthread_ok=no
22903
22904 fi
22905 ac_ext=c
22906 ac_cpp='$CPP $CPPFLAGS'
22907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22909 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22910
22911         # set thread flags
22912
22913 # Some platforms use these, so just define them.  They can't hurt if they
22914 # are not supported.  For example, on Solaris -D_POSIX_PTHREAD_SEMANTICS
22915 # enables 5-arg getpwuid_r, among other things.
22916 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
22917
22918
22919 # At this point, we don't want to muck with the compiler name for threading.
22920 # Let's see who fails, perhaps AIX.  2004-04-23
22921 if test "$PTHREAD_CC" != "$CC"; then
22922 { { $as_echo "$as_me:$LINENO: error:
22923 PostgreSQL does not support platforms that require a special compiler
22924 for thread safety;  use --disable-thread-safety to disable thread safety." >&5
22925 $as_echo "$as_me: error:
22926 PostgreSQL does not support platforms that require a special compiler
22927 for thread safety;  use --disable-thread-safety to disable thread safety." >&2;}
22928    { (exit 1); exit 1; }; }
22929 fi
22930
22931 # Check for *_r functions
22932 _CFLAGS="$CFLAGS"
22933 _LIBS="$LIBS"
22934 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22935 LIBS="$LIBS $PTHREAD_LIBS"
22936
22937 if test "$PORTNAME" != "win32"; then
22938 if test "${ac_cv_header_pthread_h+set}" = set; then
22939   { $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
22940 $as_echo_n "checking for pthread.h... " >&6; }
22941 if test "${ac_cv_header_pthread_h+set}" = set; then
22942   $as_echo_n "(cached) " >&6
22943 fi
22944 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
22945 $as_echo "$ac_cv_header_pthread_h" >&6; }
22946 else
22947   # Is the header compilable?
22948 { $as_echo "$as_me:$LINENO: checking pthread.h usability" >&5
22949 $as_echo_n "checking pthread.h usability... " >&6; }
22950 cat >conftest.$ac_ext <<_ACEOF
22951 /* confdefs.h.  */
22952 _ACEOF
22953 cat confdefs.h >>conftest.$ac_ext
22954 cat >>conftest.$ac_ext <<_ACEOF
22955 /* end confdefs.h.  */
22956 $ac_includes_default
22957 #include <pthread.h>
22958 _ACEOF
22959 rm -f conftest.$ac_objext
22960 if { (ac_try="$ac_compile"
22961 case "(($ac_try" in
22962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22963   *) ac_try_echo=$ac_try;;
22964 esac
22965 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22966 $as_echo "$ac_try_echo") >&5
22967   (eval "$ac_compile") 2>conftest.er1
22968   ac_status=$?
22969   grep -v '^ *+' conftest.er1 >conftest.err
22970   rm -f conftest.er1
22971   cat conftest.err >&5
22972   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22973   (exit $ac_status); } && {
22974          test -z "$ac_c_werror_flag" ||
22975          test ! -s conftest.err
22976        } && test -s conftest.$ac_objext; then
22977   ac_header_compiler=yes
22978 else
22979   $as_echo "$as_me: failed program was:" >&5
22980 sed 's/^/| /' conftest.$ac_ext >&5
22981
22982         ac_header_compiler=no
22983 fi
22984
22985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22986 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22987 $as_echo "$ac_header_compiler" >&6; }
22988
22989 # Is the header present?
22990 { $as_echo "$as_me:$LINENO: checking pthread.h presence" >&5
22991 $as_echo_n "checking pthread.h presence... " >&6; }
22992 cat >conftest.$ac_ext <<_ACEOF
22993 /* confdefs.h.  */
22994 _ACEOF
22995 cat confdefs.h >>conftest.$ac_ext
22996 cat >>conftest.$ac_ext <<_ACEOF
22997 /* end confdefs.h.  */
22998 #include <pthread.h>
22999 _ACEOF
23000 if { (ac_try="$ac_cpp conftest.$ac_ext"
23001 case "(($ac_try" in
23002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23003   *) ac_try_echo=$ac_try;;
23004 esac
23005 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23006 $as_echo "$ac_try_echo") >&5
23007   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23008   ac_status=$?
23009   grep -v '^ *+' conftest.er1 >conftest.err
23010   rm -f conftest.er1
23011   cat conftest.err >&5
23012   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23013   (exit $ac_status); } >/dev/null && {
23014          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23015          test ! -s conftest.err
23016        }; then
23017   ac_header_preproc=yes
23018 else
23019   $as_echo "$as_me: failed program was:" >&5
23020 sed 's/^/| /' conftest.$ac_ext >&5
23021
23022   ac_header_preproc=no
23023 fi
23024
23025 rm -f conftest.err conftest.$ac_ext
23026 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23027 $as_echo "$ac_header_preproc" >&6; }
23028
23029 # So?  What about this header?
23030 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23031   yes:no: )
23032     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
23033 $as_echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
23034     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
23035 $as_echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
23036     ac_header_preproc=yes
23037     ;;
23038   no:yes:* )
23039     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
23040 $as_echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
23041     { $as_echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
23042 $as_echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
23043     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
23044 $as_echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
23045     { $as_echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
23046 $as_echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
23047     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
23048 $as_echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
23049     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
23050 $as_echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
23051     ( cat <<\_ASBOX
23052 ## ---------------------------------------- ##
23053 ## Report this to pgsql-bugs@postgresql.org ##
23054 ## ---------------------------------------- ##
23055 _ASBOX
23056      ) | sed "s/^/$as_me: WARNING:     /" >&2
23057     ;;
23058 esac
23059 { $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
23060 $as_echo_n "checking for pthread.h... " >&6; }
23061 if test "${ac_cv_header_pthread_h+set}" = set; then
23062   $as_echo_n "(cached) " >&6
23063 else
23064   ac_cv_header_pthread_h=$ac_header_preproc
23065 fi
23066 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
23067 $as_echo "$ac_cv_header_pthread_h" >&6; }
23068
23069 fi
23070 if test "x$ac_cv_header_pthread_h" = x""yes; then
23071   :
23072 else
23073   { { $as_echo "$as_me:$LINENO: error:
23074 pthread.h not found;  use --disable-thread-safety to disable thread safety" >&5
23075 $as_echo "$as_me: error:
23076 pthread.h not found;  use --disable-thread-safety to disable thread safety" >&2;}
23077    { (exit 1); exit 1; }; }
23078 fi
23079
23080
23081 fi
23082
23083
23084
23085
23086 for ac_func in strerror_r getpwuid_r gethostbyname_r
23087 do
23088 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
23089 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
23090 $as_echo_n "checking for $ac_func... " >&6; }
23091 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23092   $as_echo_n "(cached) " >&6
23093 else
23094   cat >conftest.$ac_ext <<_ACEOF
23095 /* confdefs.h.  */
23096 _ACEOF
23097 cat confdefs.h >>conftest.$ac_ext
23098 cat >>conftest.$ac_ext <<_ACEOF
23099 /* end confdefs.h.  */
23100 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23101    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
23102 #define $ac_func innocuous_$ac_func
23103
23104 /* System header to define __stub macros and hopefully few prototypes,
23105     which can conflict with char $ac_func (); below.
23106     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23107     <limits.h> exists even on freestanding compilers.  */
23108
23109 #ifdef __STDC__
23110 # include <limits.h>
23111 #else
23112 # include <assert.h>
23113 #endif
23114
23115 #undef $ac_func
23116
23117 /* Override any GCC internal prototype to avoid an error.
23118    Use char because int might match the return type of a GCC
23119    builtin and then its argument prototype would still apply.  */
23120 #ifdef __cplusplus
23121 extern "C"
23122 #endif
23123 char $ac_func ();
23124 /* The GNU C library defines this for functions which it implements
23125     to always fail with ENOSYS.  Some functions are actually named
23126     something starting with __ and the normal name is an alias.  */
23127 #if defined __stub_$ac_func || defined __stub___$ac_func
23128 choke me
23129 #endif
23130
23131 int
23132 main ()
23133 {
23134 return $ac_func ();
23135   ;
23136   return 0;
23137 }
23138 _ACEOF
23139 rm -f conftest.$ac_objext conftest$ac_exeext
23140 if { (ac_try="$ac_link"
23141 case "(($ac_try" in
23142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23143   *) ac_try_echo=$ac_try;;
23144 esac
23145 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23146 $as_echo "$ac_try_echo") >&5
23147   (eval "$ac_link") 2>conftest.er1
23148   ac_status=$?
23149   grep -v '^ *+' conftest.er1 >conftest.err
23150   rm -f conftest.er1
23151   cat conftest.err >&5
23152   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23153   (exit $ac_status); } && {
23154          test -z "$ac_c_werror_flag" ||
23155          test ! -s conftest.err
23156        } && test -s conftest$ac_exeext && {
23157          test "$cross_compiling" = yes ||
23158          $as_test_x conftest$ac_exeext
23159        }; then
23160   eval "$as_ac_var=yes"
23161 else
23162   $as_echo "$as_me: failed program was:" >&5
23163 sed 's/^/| /' conftest.$ac_ext >&5
23164
23165         eval "$as_ac_var=no"
23166 fi
23167
23168 rm -rf conftest.dSYM
23169 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23170       conftest$ac_exeext conftest.$ac_ext
23171 fi
23172 ac_res=`eval 'as_val=${'$as_ac_var'}
23173                  $as_echo "$as_val"'`
23174                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
23175 $as_echo "$ac_res" >&6; }
23176 as_val=`eval 'as_val=${'$as_ac_var'}
23177                  $as_echo "$as_val"'`
23178    if test "x$as_val" = x""yes; then
23179   cat >>confdefs.h <<_ACEOF
23180 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
23181 _ACEOF
23182
23183 fi
23184 done
23185
23186
23187 # Do test here with the proper thread flags
23188 { $as_echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
23189 $as_echo_n "checking whether getpwuid_r takes a fifth argument... " >&6; }
23190 if test "${pgac_cv_func_getpwuid_r_5arg+set}" = set; then
23191   $as_echo_n "(cached) " >&6
23192 else
23193   cat >conftest.$ac_ext <<_ACEOF
23194 /* confdefs.h.  */
23195 _ACEOF
23196 cat confdefs.h >>conftest.$ac_ext
23197 cat >>conftest.$ac_ext <<_ACEOF
23198 /* end confdefs.h.  */
23199 #include <sys/types.h>
23200 #include <pwd.h>
23201 int
23202 main ()
23203 {
23204 uid_t uid;
23205 struct passwd *space;
23206 char *buf;
23207 size_t bufsize;
23208 struct passwd **result;
23209 getpwuid_r(uid, space, buf, bufsize, result);
23210   ;
23211   return 0;
23212 }
23213 _ACEOF
23214 rm -f conftest.$ac_objext
23215 if { (ac_try="$ac_compile"
23216 case "(($ac_try" in
23217   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23218   *) ac_try_echo=$ac_try;;
23219 esac
23220 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23221 $as_echo "$ac_try_echo") >&5
23222   (eval "$ac_compile") 2>conftest.er1
23223   ac_status=$?
23224   grep -v '^ *+' conftest.er1 >conftest.err
23225   rm -f conftest.er1
23226   cat conftest.err >&5
23227   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23228   (exit $ac_status); } && {
23229          test -z "$ac_c_werror_flag" ||
23230          test ! -s conftest.err
23231        } && test -s conftest.$ac_objext; then
23232   pgac_cv_func_getpwuid_r_5arg=yes
23233 else
23234   $as_echo "$as_me: failed program was:" >&5
23235 sed 's/^/| /' conftest.$ac_ext >&5
23236
23237         pgac_cv_func_getpwuid_r_5arg=no
23238 fi
23239
23240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23241 fi
23242 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_getpwuid_r_5arg" >&5
23243 $as_echo "$pgac_cv_func_getpwuid_r_5arg" >&6; }
23244 if test x"$pgac_cv_func_getpwuid_r_5arg" = xyes ; then
23245
23246 cat >>confdefs.h <<\_ACEOF
23247 #define GETPWUID_R_5ARG /**/
23248 _ACEOF
23249
23250 fi
23251
23252 { $as_echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
23253 $as_echo_n "checking whether strerror_r returns int... " >&6; }
23254 if test "${pgac_cv_func_strerror_r_int+set}" = set; then
23255   $as_echo_n "(cached) " >&6
23256 else
23257   cat >conftest.$ac_ext <<_ACEOF
23258 /* confdefs.h.  */
23259 _ACEOF
23260 cat confdefs.h >>conftest.$ac_ext
23261 cat >>conftest.$ac_ext <<_ACEOF
23262 /* end confdefs.h.  */
23263 #include <string.h>
23264 int
23265 main ()
23266 {
23267 #ifndef _AIX
23268 int strerror_r(int, char *, size_t);
23269 #else
23270 /* Older AIX has 'int' for the third argument so we don't test the args. */
23271 int strerror_r();
23272 #endif
23273   ;
23274   return 0;
23275 }
23276 _ACEOF
23277 rm -f conftest.$ac_objext
23278 if { (ac_try="$ac_compile"
23279 case "(($ac_try" in
23280   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23281   *) ac_try_echo=$ac_try;;
23282 esac
23283 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23284 $as_echo "$ac_try_echo") >&5
23285   (eval "$ac_compile") 2>conftest.er1
23286   ac_status=$?
23287   grep -v '^ *+' conftest.er1 >conftest.err
23288   rm -f conftest.er1
23289   cat conftest.err >&5
23290   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23291   (exit $ac_status); } && {
23292          test -z "$ac_c_werror_flag" ||
23293          test ! -s conftest.err
23294        } && test -s conftest.$ac_objext; then
23295   pgac_cv_func_strerror_r_int=yes
23296 else
23297   $as_echo "$as_me: failed program was:" >&5
23298 sed 's/^/| /' conftest.$ac_ext >&5
23299
23300         pgac_cv_func_strerror_r_int=no
23301 fi
23302
23303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23304 fi
23305 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_strerror_r_int" >&5
23306 $as_echo "$pgac_cv_func_strerror_r_int" >&6; }
23307 if test x"$pgac_cv_func_strerror_r_int" = xyes ; then
23308
23309 cat >>confdefs.h <<\_ACEOF
23310 #define STRERROR_R_INT /**/
23311 _ACEOF
23312
23313 fi
23314
23315
23316 CFLAGS="$_CFLAGS"
23317 LIBS="$_LIBS"
23318
23319 else
23320 # do not use values from template file
23321 PTHREAD_CFLAGS=
23322 PTHREAD_LIBS=
23323 fi
23324
23325
23326
23327
23328
23329 # We can test for libldap_r only after we know PTHREAD_LIBS
23330 if test "$with_ldap" = yes ; then
23331   _LIBS="$LIBS"
23332   if test "$PORTNAME" != "win32"; then
23333
23334 { $as_echo "$as_me:$LINENO: checking for ldap_bind in -lldap" >&5
23335 $as_echo_n "checking for ldap_bind in -lldap... " >&6; }
23336 if test "${ac_cv_lib_ldap_ldap_bind+set}" = set; then
23337   $as_echo_n "(cached) " >&6
23338 else
23339   ac_check_lib_save_LIBS=$LIBS
23340 LIBS="-lldap $EXTRA_LDAP_LIBS $LIBS"
23341 cat >conftest.$ac_ext <<_ACEOF
23342 /* confdefs.h.  */
23343 _ACEOF
23344 cat confdefs.h >>conftest.$ac_ext
23345 cat >>conftest.$ac_ext <<_ACEOF
23346 /* end confdefs.h.  */
23347
23348 /* Override any GCC internal prototype to avoid an error.
23349    Use char because int might match the return type of a GCC
23350    builtin and then its argument prototype would still apply.  */
23351 #ifdef __cplusplus
23352 extern "C"
23353 #endif
23354 char ldap_bind ();
23355 int
23356 main ()
23357 {
23358 return ldap_bind ();
23359   ;
23360   return 0;
23361 }
23362 _ACEOF
23363 rm -f conftest.$ac_objext conftest$ac_exeext
23364 if { (ac_try="$ac_link"
23365 case "(($ac_try" in
23366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23367   *) ac_try_echo=$ac_try;;
23368 esac
23369 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23370 $as_echo "$ac_try_echo") >&5
23371   (eval "$ac_link") 2>conftest.er1
23372   ac_status=$?
23373   grep -v '^ *+' conftest.er1 >conftest.err
23374   rm -f conftest.er1
23375   cat conftest.err >&5
23376   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23377   (exit $ac_status); } && {
23378          test -z "$ac_c_werror_flag" ||
23379          test ! -s conftest.err
23380        } && test -s conftest$ac_exeext && {
23381          test "$cross_compiling" = yes ||
23382          $as_test_x conftest$ac_exeext
23383        }; then
23384   ac_cv_lib_ldap_ldap_bind=yes
23385 else
23386   $as_echo "$as_me: failed program was:" >&5
23387 sed 's/^/| /' conftest.$ac_ext >&5
23388
23389         ac_cv_lib_ldap_ldap_bind=no
23390 fi
23391
23392 rm -rf conftest.dSYM
23393 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23394       conftest$ac_exeext conftest.$ac_ext
23395 LIBS=$ac_check_lib_save_LIBS
23396 fi
23397 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_bind" >&5
23398 $as_echo "$ac_cv_lib_ldap_ldap_bind" >&6; }
23399 if test "x$ac_cv_lib_ldap_ldap_bind" = x""yes; then
23400   cat >>confdefs.h <<_ACEOF
23401 #define HAVE_LIBLDAP 1
23402 _ACEOF
23403
23404   LIBS="-lldap $LIBS"
23405
23406 else
23407   { { $as_echo "$as_me:$LINENO: error: library 'ldap' is required for LDAP" >&5
23408 $as_echo "$as_me: error: library 'ldap' is required for LDAP" >&2;}
23409    { (exit 1); exit 1; }; }
23410 fi
23411
23412     LDAP_LIBS_BE="-lldap $EXTRA_LDAP_LIBS"
23413     if test "$enable_thread_safety" = yes; then
23414       # on some platforms ldap_r fails to link without PTHREAD_LIBS
23415
23416 { $as_echo "$as_me:$LINENO: checking for ldap_simple_bind in -lldap_r" >&5
23417 $as_echo_n "checking for ldap_simple_bind in -lldap_r... " >&6; }
23418 if test "${ac_cv_lib_ldap_r_ldap_simple_bind+set}" = set; then
23419   $as_echo_n "(cached) " >&6
23420 else
23421   ac_check_lib_save_LIBS=$LIBS
23422 LIBS="-lldap_r $PTHREAD_CFLAGS $PTHREAD_LIBS $EXTRA_LDAP_LIBS $LIBS"
23423 cat >conftest.$ac_ext <<_ACEOF
23424 /* confdefs.h.  */
23425 _ACEOF
23426 cat confdefs.h >>conftest.$ac_ext
23427 cat >>conftest.$ac_ext <<_ACEOF
23428 /* end confdefs.h.  */
23429
23430 /* Override any GCC internal prototype to avoid an error.
23431    Use char because int might match the return type of a GCC
23432    builtin and then its argument prototype would still apply.  */
23433 #ifdef __cplusplus
23434 extern "C"
23435 #endif
23436 char ldap_simple_bind ();
23437 int
23438 main ()
23439 {
23440 return ldap_simple_bind ();
23441   ;
23442   return 0;
23443 }
23444 _ACEOF
23445 rm -f conftest.$ac_objext conftest$ac_exeext
23446 if { (ac_try="$ac_link"
23447 case "(($ac_try" in
23448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23449   *) ac_try_echo=$ac_try;;
23450 esac
23451 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23452 $as_echo "$ac_try_echo") >&5
23453   (eval "$ac_link") 2>conftest.er1
23454   ac_status=$?
23455   grep -v '^ *+' conftest.er1 >conftest.err
23456   rm -f conftest.er1
23457   cat conftest.err >&5
23458   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23459   (exit $ac_status); } && {
23460          test -z "$ac_c_werror_flag" ||
23461          test ! -s conftest.err
23462        } && test -s conftest$ac_exeext && {
23463          test "$cross_compiling" = yes ||
23464          $as_test_x conftest$ac_exeext
23465        }; then
23466   ac_cv_lib_ldap_r_ldap_simple_bind=yes
23467 else
23468   $as_echo "$as_me: failed program was:" >&5
23469 sed 's/^/| /' conftest.$ac_ext >&5
23470
23471         ac_cv_lib_ldap_r_ldap_simple_bind=no
23472 fi
23473
23474 rm -rf conftest.dSYM
23475 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23476       conftest$ac_exeext conftest.$ac_ext
23477 LIBS=$ac_check_lib_save_LIBS
23478 fi
23479 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_simple_bind" >&5
23480 $as_echo "$ac_cv_lib_ldap_r_ldap_simple_bind" >&6; }
23481 if test "x$ac_cv_lib_ldap_r_ldap_simple_bind" = x""yes; then
23482   cat >>confdefs.h <<_ACEOF
23483 #define HAVE_LIBLDAP_R 1
23484 _ACEOF
23485
23486   LIBS="-lldap_r $LIBS"
23487
23488 else
23489   { { $as_echo "$as_me:$LINENO: error: library 'ldap_r' is required for LDAP" >&5
23490 $as_echo "$as_me: error: library 'ldap_r' is required for LDAP" >&2;}
23491    { (exit 1); exit 1; }; }
23492 fi
23493
23494       LDAP_LIBS_FE="-lldap_r $EXTRA_LDAP_LIBS"
23495     else
23496       LDAP_LIBS_FE="-lldap $EXTRA_LDAP_LIBS"
23497     fi
23498   else
23499
23500 { $as_echo "$as_me:$LINENO: checking for ldap_bind in -lwldap32" >&5
23501 $as_echo_n "checking for ldap_bind in -lwldap32... " >&6; }
23502 if test "${ac_cv_lib_wldap32_ldap_bind+set}" = set; then
23503   $as_echo_n "(cached) " >&6
23504 else
23505   ac_check_lib_save_LIBS=$LIBS
23506 LIBS="-lwldap32  $LIBS"
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
23514 /* Override any GCC internal prototype to avoid an error.
23515    Use char because int might match the return type of a GCC
23516    builtin and then its argument prototype would still apply.  */
23517 #ifdef __cplusplus
23518 extern "C"
23519 #endif
23520 char ldap_bind ();
23521 int
23522 main ()
23523 {
23524 return ldap_bind ();
23525   ;
23526   return 0;
23527 }
23528 _ACEOF
23529 rm -f conftest.$ac_objext conftest$ac_exeext
23530 if { (ac_try="$ac_link"
23531 case "(($ac_try" in
23532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23533   *) ac_try_echo=$ac_try;;
23534 esac
23535 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23536 $as_echo "$ac_try_echo") >&5
23537   (eval "$ac_link") 2>conftest.er1
23538   ac_status=$?
23539   grep -v '^ *+' conftest.er1 >conftest.err
23540   rm -f conftest.er1
23541   cat conftest.err >&5
23542   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23543   (exit $ac_status); } && {
23544          test -z "$ac_c_werror_flag" ||
23545          test ! -s conftest.err
23546        } && test -s conftest$ac_exeext && {
23547          test "$cross_compiling" = yes ||
23548          $as_test_x conftest$ac_exeext
23549        }; then
23550   ac_cv_lib_wldap32_ldap_bind=yes
23551 else
23552   $as_echo "$as_me: failed program was:" >&5
23553 sed 's/^/| /' conftest.$ac_ext >&5
23554
23555         ac_cv_lib_wldap32_ldap_bind=no
23556 fi
23557
23558 rm -rf conftest.dSYM
23559 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23560       conftest$ac_exeext conftest.$ac_ext
23561 LIBS=$ac_check_lib_save_LIBS
23562 fi
23563 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_wldap32_ldap_bind" >&5
23564 $as_echo "$ac_cv_lib_wldap32_ldap_bind" >&6; }
23565 if test "x$ac_cv_lib_wldap32_ldap_bind" = x""yes; then
23566   cat >>confdefs.h <<_ACEOF
23567 #define HAVE_LIBWLDAP32 1
23568 _ACEOF
23569
23570   LIBS="-lwldap32 $LIBS"
23571
23572 else
23573   { { $as_echo "$as_me:$LINENO: error: library 'wldap32' is required for LDAP" >&5
23574 $as_echo "$as_me: error: library 'wldap32' is required for LDAP" >&2;}
23575    { (exit 1); exit 1; }; }
23576 fi
23577
23578     LDAP_LIBS_FE="-lwldap32"
23579     LDAP_LIBS_BE="-lwldap32"
23580   fi
23581   LIBS="$_LIBS"
23582 fi
23583
23584
23585
23586
23587 # This test makes sure that run tests work at all.  Sometimes a shared
23588 # library is found by the linker, but the runtime linker can't find it.
23589 # This check should come after all modifications of compiler or linker
23590 # variables, and before any other run tests.
23591 { $as_echo "$as_me:$LINENO: checking test program" >&5
23592 $as_echo_n "checking test program... " >&6; }
23593 if test "$cross_compiling" = yes; then
23594   { $as_echo "$as_me:$LINENO: result: cross-compiling" >&5
23595 $as_echo "cross-compiling" >&6; }
23596 else
23597   cat >conftest.$ac_ext <<_ACEOF
23598 /* confdefs.h.  */
23599 _ACEOF
23600 cat confdefs.h >>conftest.$ac_ext
23601 cat >>conftest.$ac_ext <<_ACEOF
23602 /* end confdefs.h.  */
23603 int main() { return 0; }
23604 _ACEOF
23605 rm -f conftest$ac_exeext
23606 if { (ac_try="$ac_link"
23607 case "(($ac_try" in
23608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23609   *) ac_try_echo=$ac_try;;
23610 esac
23611 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23612 $as_echo "$ac_try_echo") >&5
23613   (eval "$ac_link") 2>&5
23614   ac_status=$?
23615   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23616   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23617   { (case "(($ac_try" in
23618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23619   *) ac_try_echo=$ac_try;;
23620 esac
23621 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23622 $as_echo "$ac_try_echo") >&5
23623   (eval "$ac_try") 2>&5
23624   ac_status=$?
23625   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23626   (exit $ac_status); }; }; then
23627   { $as_echo "$as_me:$LINENO: result: ok" >&5
23628 $as_echo "ok" >&6; }
23629 else
23630   $as_echo "$as_me: program exited with status $ac_status" >&5
23631 $as_echo "$as_me: failed program was:" >&5
23632 sed 's/^/| /' conftest.$ac_ext >&5
23633
23634 ( exit $ac_status )
23635 { $as_echo "$as_me:$LINENO: result: failed" >&5
23636 $as_echo "failed" >&6; }
23637 { { $as_echo "$as_me:$LINENO: error:
23638 Could not execute a simple test program.  This may be a problem
23639 related to locating shared libraries.  Check the file 'config.log'
23640 for the exact reason." >&5
23641 $as_echo "$as_me: error:
23642 Could not execute a simple test program.  This may be a problem
23643 related to locating shared libraries.  Check the file 'config.log'
23644 for the exact reason." >&2;}
23645    { (exit 1); exit 1; }; }
23646 fi
23647 rm -rf conftest.dSYM
23648 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23649 fi
23650
23651
23652
23653 # --------------------
23654 # Run tests below here
23655 # --------------------
23656
23657 # Force use of our snprintf if system's doesn't do arg control
23658 # See comment above at snprintf test for details.
23659 if test "$enable_nls" = yes -a "$pgac_need_repl_snprintf" = no; then
23660   { $as_echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
23661 $as_echo_n "checking whether printf supports argument control... " >&6; }
23662 if test "${pgac_cv_printf_arg_control+set}" = set; then
23663   $as_echo_n "(cached) " >&6
23664 else
23665   if test "$cross_compiling" = yes; then
23666   pgac_cv_printf_arg_control=cross
23667 else
23668   cat >conftest.$ac_ext <<_ACEOF
23669 /* confdefs.h.  */
23670 _ACEOF
23671 cat confdefs.h >>conftest.$ac_ext
23672 cat >>conftest.$ac_ext <<_ACEOF
23673 /* end confdefs.h.  */
23674 #include <stdio.h>
23675 #include <string.h>
23676
23677 int main()
23678 {
23679   char buf[100];
23680
23681   /* can it swap arguments? */
23682   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
23683   if (strcmp(buf, "4 3") != 0)
23684     return 1;
23685   return 0;
23686 }
23687 _ACEOF
23688 rm -f conftest$ac_exeext
23689 if { (ac_try="$ac_link"
23690 case "(($ac_try" in
23691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23692   *) ac_try_echo=$ac_try;;
23693 esac
23694 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23695 $as_echo "$ac_try_echo") >&5
23696   (eval "$ac_link") 2>&5
23697   ac_status=$?
23698   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23699   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23700   { (case "(($ac_try" in
23701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23702   *) ac_try_echo=$ac_try;;
23703 esac
23704 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23705 $as_echo "$ac_try_echo") >&5
23706   (eval "$ac_try") 2>&5
23707   ac_status=$?
23708   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23709   (exit $ac_status); }; }; then
23710   pgac_cv_printf_arg_control=yes
23711 else
23712   $as_echo "$as_me: program exited with status $ac_status" >&5
23713 $as_echo "$as_me: failed program was:" >&5
23714 sed 's/^/| /' conftest.$ac_ext >&5
23715
23716 ( exit $ac_status )
23717 pgac_cv_printf_arg_control=no
23718 fi
23719 rm -rf conftest.dSYM
23720 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23721 fi
23722
23723
23724
23725 fi
23726 { $as_echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
23727 $as_echo "$pgac_cv_printf_arg_control" >&6; }
23728
23729   if test $pgac_cv_printf_arg_control != yes ; then
23730     pgac_need_repl_snprintf=yes
23731   fi
23732 fi
23733
23734
23735
23736
23737 { $as_echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
23738 $as_echo_n "checking whether long int is 64 bits... " >&6; }
23739 if test "${pgac_cv_type_long_int_64+set}" = set; then
23740   $as_echo_n "(cached) " >&6
23741 else
23742   if test "$cross_compiling" = yes; then
23743   # If cross-compiling, check the size reported by the compiler and
23744 # trust that the arithmetic works.
23745 cat >conftest.$ac_ext <<_ACEOF
23746 /* confdefs.h.  */
23747 _ACEOF
23748 cat confdefs.h >>conftest.$ac_ext
23749 cat >>conftest.$ac_ext <<_ACEOF
23750 /* end confdefs.h.  */
23751
23752 int
23753 main ()
23754 {
23755 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
23756 test_array [0] = 0
23757
23758   ;
23759   return 0;
23760 }
23761 _ACEOF
23762 rm -f conftest.$ac_objext
23763 if { (ac_try="$ac_compile"
23764 case "(($ac_try" in
23765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23766   *) ac_try_echo=$ac_try;;
23767 esac
23768 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23769 $as_echo "$ac_try_echo") >&5
23770   (eval "$ac_compile") 2>conftest.er1
23771   ac_status=$?
23772   grep -v '^ *+' conftest.er1 >conftest.err
23773   rm -f conftest.er1
23774   cat conftest.err >&5
23775   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23776   (exit $ac_status); } && {
23777          test -z "$ac_c_werror_flag" ||
23778          test ! -s conftest.err
23779        } && test -s conftest.$ac_objext; then
23780   pgac_cv_type_long_int_64=yes
23781 else
23782   $as_echo "$as_me: failed program was:" >&5
23783 sed 's/^/| /' conftest.$ac_ext >&5
23784
23785         pgac_cv_type_long_int_64=no
23786 fi
23787
23788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23789 else
23790   cat >conftest.$ac_ext <<_ACEOF
23791 /* confdefs.h.  */
23792 _ACEOF
23793 cat confdefs.h >>conftest.$ac_ext
23794 cat >>conftest.$ac_ext <<_ACEOF
23795 /* end confdefs.h.  */
23796 typedef long int ac_int64;
23797
23798 /*
23799  * These are globals to discourage the compiler from folding all the
23800  * arithmetic tests down to compile-time constants.
23801  */
23802 ac_int64 a = 20000001;
23803 ac_int64 b = 40000005;
23804
23805 int does_int64_work()
23806 {
23807   ac_int64 c,d;
23808
23809   if (sizeof(ac_int64) != 8)
23810     return 0;                   /* definitely not the right size */
23811
23812   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
23813   c = a * b;
23814   d = (c + b) / b;
23815   if (d != a+1)
23816     return 0;
23817   return 1;
23818 }
23819 main() {
23820   exit(! does_int64_work());
23821 }
23822 _ACEOF
23823 rm -f conftest$ac_exeext
23824 if { (ac_try="$ac_link"
23825 case "(($ac_try" in
23826   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23827   *) ac_try_echo=$ac_try;;
23828 esac
23829 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23830 $as_echo "$ac_try_echo") >&5
23831   (eval "$ac_link") 2>&5
23832   ac_status=$?
23833   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23834   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23835   { (case "(($ac_try" in
23836   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23837   *) ac_try_echo=$ac_try;;
23838 esac
23839 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23840 $as_echo "$ac_try_echo") >&5
23841   (eval "$ac_try") 2>&5
23842   ac_status=$?
23843   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23844   (exit $ac_status); }; }; then
23845   pgac_cv_type_long_int_64=yes
23846 else
23847   $as_echo "$as_me: program exited with status $ac_status" >&5
23848 $as_echo "$as_me: failed program was:" >&5
23849 sed 's/^/| /' conftest.$ac_ext >&5
23850
23851 ( exit $ac_status )
23852 pgac_cv_type_long_int_64=no
23853 fi
23854 rm -rf conftest.dSYM
23855 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23856 fi
23857
23858
23859 fi
23860 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
23861 $as_echo "$pgac_cv_type_long_int_64" >&6; }
23862
23863 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
23864 if test x"$pgac_cv_type_long_int_64" = xyes ; then
23865
23866 cat >>confdefs.h <<\_ACEOF
23867 #define HAVE_LONG_INT_64 1
23868 _ACEOF
23869
23870 fi
23871
23872
23873 if test x"$HAVE_LONG_INT_64" = x"no" ; then
23874   { $as_echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
23875 $as_echo_n "checking whether long long int is 64 bits... " >&6; }
23876 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
23877   $as_echo_n "(cached) " >&6
23878 else
23879   if test "$cross_compiling" = yes; then
23880   # If cross-compiling, check the size reported by the compiler and
23881 # trust that the arithmetic works.
23882 cat >conftest.$ac_ext <<_ACEOF
23883 /* confdefs.h.  */
23884 _ACEOF
23885 cat confdefs.h >>conftest.$ac_ext
23886 cat >>conftest.$ac_ext <<_ACEOF
23887 /* end confdefs.h.  */
23888
23889 int
23890 main ()
23891 {
23892 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
23893 test_array [0] = 0
23894
23895   ;
23896   return 0;
23897 }
23898 _ACEOF
23899 rm -f conftest.$ac_objext
23900 if { (ac_try="$ac_compile"
23901 case "(($ac_try" in
23902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23903   *) ac_try_echo=$ac_try;;
23904 esac
23905 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23906 $as_echo "$ac_try_echo") >&5
23907   (eval "$ac_compile") 2>conftest.er1
23908   ac_status=$?
23909   grep -v '^ *+' conftest.er1 >conftest.err
23910   rm -f conftest.er1
23911   cat conftest.err >&5
23912   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23913   (exit $ac_status); } && {
23914          test -z "$ac_c_werror_flag" ||
23915          test ! -s conftest.err
23916        } && test -s conftest.$ac_objext; then
23917   pgac_cv_type_long_long_int_64=yes
23918 else
23919   $as_echo "$as_me: failed program was:" >&5
23920 sed 's/^/| /' conftest.$ac_ext >&5
23921
23922         pgac_cv_type_long_long_int_64=no
23923 fi
23924
23925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23926 else
23927   cat >conftest.$ac_ext <<_ACEOF
23928 /* confdefs.h.  */
23929 _ACEOF
23930 cat confdefs.h >>conftest.$ac_ext
23931 cat >>conftest.$ac_ext <<_ACEOF
23932 /* end confdefs.h.  */
23933 typedef long long int ac_int64;
23934
23935 /*
23936  * These are globals to discourage the compiler from folding all the
23937  * arithmetic tests down to compile-time constants.
23938  */
23939 ac_int64 a = 20000001;
23940 ac_int64 b = 40000005;
23941
23942 int does_int64_work()
23943 {
23944   ac_int64 c,d;
23945
23946   if (sizeof(ac_int64) != 8)
23947     return 0;                   /* definitely not the right size */
23948
23949   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
23950   c = a * b;
23951   d = (c + b) / b;
23952   if (d != a+1)
23953     return 0;
23954   return 1;
23955 }
23956 main() {
23957   exit(! does_int64_work());
23958 }
23959 _ACEOF
23960 rm -f conftest$ac_exeext
23961 if { (ac_try="$ac_link"
23962 case "(($ac_try" in
23963   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23964   *) ac_try_echo=$ac_try;;
23965 esac
23966 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23967 $as_echo "$ac_try_echo") >&5
23968   (eval "$ac_link") 2>&5
23969   ac_status=$?
23970   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23971   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23972   { (case "(($ac_try" in
23973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23974   *) ac_try_echo=$ac_try;;
23975 esac
23976 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23977 $as_echo "$ac_try_echo") >&5
23978   (eval "$ac_try") 2>&5
23979   ac_status=$?
23980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23981   (exit $ac_status); }; }; then
23982   pgac_cv_type_long_long_int_64=yes
23983 else
23984   $as_echo "$as_me: program exited with status $ac_status" >&5
23985 $as_echo "$as_me: failed program was:" >&5
23986 sed 's/^/| /' conftest.$ac_ext >&5
23987
23988 ( exit $ac_status )
23989 pgac_cv_type_long_long_int_64=no
23990 fi
23991 rm -rf conftest.dSYM
23992 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23993 fi
23994
23995
23996 fi
23997 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
23998 $as_echo "$pgac_cv_type_long_long_int_64" >&6; }
23999
24000 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
24001 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
24002
24003 cat >>confdefs.h <<\_ACEOF
24004 #define HAVE_LONG_LONG_INT_64 1
24005 _ACEOF
24006
24007 fi
24008
24009   if test x"$HAVE_LONG_LONG_INT_64" = x"no" ; then
24010     { { $as_echo "$as_me:$LINENO: error: Cannot find a working 64-bit integer type." >&5
24011 $as_echo "$as_me: error: Cannot find a working 64-bit integer type." >&2;}
24012    { (exit 1); exit 1; }; }
24013   fi
24014 fi
24015
24016
24017
24018 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
24019   cat >conftest.$ac_ext <<_ACEOF
24020 /* confdefs.h.  */
24021 _ACEOF
24022 cat confdefs.h >>conftest.$ac_ext
24023 cat >>conftest.$ac_ext <<_ACEOF
24024 /* end confdefs.h.  */
24025
24026 #define INT64CONST(x)  x##LL
24027 long long int foo = INT64CONST(0x1234567890123456);
24028
24029 int
24030 main ()
24031 {
24032
24033   ;
24034   return 0;
24035 }
24036 _ACEOF
24037 rm -f conftest.$ac_objext
24038 if { (ac_try="$ac_compile"
24039 case "(($ac_try" in
24040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24041   *) ac_try_echo=$ac_try;;
24042 esac
24043 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24044 $as_echo "$ac_try_echo") >&5
24045   (eval "$ac_compile") 2>conftest.er1
24046   ac_status=$?
24047   grep -v '^ *+' conftest.er1 >conftest.err
24048   rm -f conftest.er1
24049   cat conftest.err >&5
24050   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24051   (exit $ac_status); } && {
24052          test -z "$ac_c_werror_flag" ||
24053          test ! -s conftest.err
24054        } && test -s conftest.$ac_objext; then
24055
24056 cat >>confdefs.h <<\_ACEOF
24057 #define HAVE_LL_CONSTANTS 1
24058 _ACEOF
24059
24060 else
24061   $as_echo "$as_me: failed program was:" >&5
24062 sed 's/^/| /' conftest.$ac_ext >&5
24063
24064
24065 fi
24066
24067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24068 fi
24069
24070
24071 # If we found "long int" is 64 bits, assume snprintf handles it.  If
24072 # we found we need to use "long long int", better check.  We cope with
24073 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
24074 # work, fall back to our own snprintf emulation (which we know uses %lld).
24075
24076 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
24077   if test $pgac_need_repl_snprintf = no; then
24078     { $as_echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
24079 $as_echo_n "checking snprintf format for long long int... " >&6; }
24080 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
24081   $as_echo_n "(cached) " >&6
24082 else
24083   for pgac_format in '%lld' '%qd' '%I64d'; do
24084 if test "$cross_compiling" = yes; then
24085   pgac_cv_snprintf_long_long_int_format=cross; break
24086 else
24087   cat >conftest.$ac_ext <<_ACEOF
24088 /* confdefs.h.  */
24089 _ACEOF
24090 cat confdefs.h >>conftest.$ac_ext
24091 cat >>conftest.$ac_ext <<_ACEOF
24092 /* end confdefs.h.  */
24093 #include <stdio.h>
24094 typedef long long int ac_int64;
24095 #define INT64_FORMAT "$pgac_format"
24096
24097 ac_int64 a = 20000001;
24098 ac_int64 b = 40000005;
24099
24100 int does_int64_snprintf_work()
24101 {
24102   ac_int64 c;
24103   char buf[100];
24104
24105   if (sizeof(ac_int64) != 8)
24106     return 0;                   /* doesn't look like the right size */
24107
24108   c = a * b;
24109   snprintf(buf, 100, INT64_FORMAT, c);
24110   if (strcmp(buf, "800000140000005") != 0)
24111     return 0;                   /* either multiply or snprintf is busted */
24112   return 1;
24113 }
24114 main() {
24115   exit(! does_int64_snprintf_work());
24116 }
24117 _ACEOF
24118 rm -f conftest$ac_exeext
24119 if { (ac_try="$ac_link"
24120 case "(($ac_try" in
24121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24122   *) ac_try_echo=$ac_try;;
24123 esac
24124 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24125 $as_echo "$ac_try_echo") >&5
24126   (eval "$ac_link") 2>&5
24127   ac_status=$?
24128   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24129   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24130   { (case "(($ac_try" in
24131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24132   *) ac_try_echo=$ac_try;;
24133 esac
24134 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24135 $as_echo "$ac_try_echo") >&5
24136   (eval "$ac_try") 2>&5
24137   ac_status=$?
24138   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24139   (exit $ac_status); }; }; then
24140   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
24141 else
24142   $as_echo "$as_me: program exited with status $ac_status" >&5
24143 $as_echo "$as_me: failed program was:" >&5
24144 sed 's/^/| /' conftest.$ac_ext >&5
24145
24146 fi
24147 rm -rf conftest.dSYM
24148 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24149 fi
24150
24151
24152 done
24153 fi
24154
24155 LONG_LONG_INT_FORMAT=''
24156
24157 case $pgac_cv_snprintf_long_long_int_format in
24158   cross) { $as_echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
24159 $as_echo "cannot test (not on host machine)" >&6; };;
24160   ?*)    { $as_echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
24161 $as_echo "$pgac_cv_snprintf_long_long_int_format" >&6; }
24162          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
24163   *)     { $as_echo "$as_me:$LINENO: result: none" >&5
24164 $as_echo "none" >&6; };;
24165 esac
24166     if test "$LONG_LONG_INT_FORMAT" = ""; then
24167       # Force usage of our own snprintf, since system snprintf is broken
24168       pgac_need_repl_snprintf=yes
24169       LONG_LONG_INT_FORMAT='%lld'
24170     fi
24171   else
24172     # Here if we previously decided we needed to use our own snprintf
24173     LONG_LONG_INT_FORMAT='%lld'
24174   fi
24175   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
24176   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
24177   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
24178 else
24179   # Here if we are not using 'long long int' at all
24180   INT64_FORMAT='"%ld"'
24181   UINT64_FORMAT='"%lu"'
24182 fi
24183
24184
24185 cat >>confdefs.h <<_ACEOF
24186 #define INT64_FORMAT $INT64_FORMAT
24187 _ACEOF
24188
24189
24190
24191 cat >>confdefs.h <<_ACEOF
24192 #define UINT64_FORMAT $UINT64_FORMAT
24193 _ACEOF
24194
24195
24196 # Now we have checked all the reasons to replace snprintf
24197 if test $pgac_need_repl_snprintf = yes; then
24198
24199 cat >>confdefs.h <<\_ACEOF
24200 #define USE_REPL_SNPRINTF 1
24201 _ACEOF
24202
24203   case " $LIBOBJS " in
24204   *" snprintf.$ac_objext "* ) ;;
24205   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
24206  ;;
24207 esac
24208
24209 fi
24210
24211 # Check size of void *, size_t (enables tweaks for > 32bit address space)
24212 # The cast to long int works around a bug in the HP C Compiler
24213 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24214 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24215 # This bug is HP SR number 8606223364.
24216 { $as_echo "$as_me:$LINENO: checking size of void *" >&5
24217 $as_echo_n "checking size of void *... " >&6; }
24218 if test "${ac_cv_sizeof_void_p+set}" = set; then
24219   $as_echo_n "(cached) " >&6
24220 else
24221   if test "$cross_compiling" = yes; then
24222   # Depending upon the size, compute the lo and hi bounds.
24223 cat >conftest.$ac_ext <<_ACEOF
24224 /* confdefs.h.  */
24225 _ACEOF
24226 cat confdefs.h >>conftest.$ac_ext
24227 cat >>conftest.$ac_ext <<_ACEOF
24228 /* end confdefs.h.  */
24229 $ac_includes_default
24230 int
24231 main ()
24232 {
24233 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= 0)];
24234 test_array [0] = 0
24235
24236   ;
24237   return 0;
24238 }
24239 _ACEOF
24240 rm -f conftest.$ac_objext
24241 if { (ac_try="$ac_compile"
24242 case "(($ac_try" in
24243   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24244   *) ac_try_echo=$ac_try;;
24245 esac
24246 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24247 $as_echo "$ac_try_echo") >&5
24248   (eval "$ac_compile") 2>conftest.er1
24249   ac_status=$?
24250   grep -v '^ *+' conftest.er1 >conftest.err
24251   rm -f conftest.er1
24252   cat conftest.err >&5
24253   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24254   (exit $ac_status); } && {
24255          test -z "$ac_c_werror_flag" ||
24256          test ! -s conftest.err
24257        } && test -s conftest.$ac_objext; then
24258   ac_lo=0 ac_mid=0
24259   while :; do
24260     cat >conftest.$ac_ext <<_ACEOF
24261 /* confdefs.h.  */
24262 _ACEOF
24263 cat confdefs.h >>conftest.$ac_ext
24264 cat >>conftest.$ac_ext <<_ACEOF
24265 /* end confdefs.h.  */
24266 $ac_includes_default
24267 int
24268 main ()
24269 {
24270 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
24271 test_array [0] = 0
24272
24273   ;
24274   return 0;
24275 }
24276 _ACEOF
24277 rm -f conftest.$ac_objext
24278 if { (ac_try="$ac_compile"
24279 case "(($ac_try" in
24280   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24281   *) ac_try_echo=$ac_try;;
24282 esac
24283 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24284 $as_echo "$ac_try_echo") >&5
24285   (eval "$ac_compile") 2>conftest.er1
24286   ac_status=$?
24287   grep -v '^ *+' conftest.er1 >conftest.err
24288   rm -f conftest.er1
24289   cat conftest.err >&5
24290   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24291   (exit $ac_status); } && {
24292          test -z "$ac_c_werror_flag" ||
24293          test ! -s conftest.err
24294        } && test -s conftest.$ac_objext; then
24295   ac_hi=$ac_mid; break
24296 else
24297   $as_echo "$as_me: failed program was:" >&5
24298 sed 's/^/| /' conftest.$ac_ext >&5
24299
24300         ac_lo=`expr $ac_mid + 1`
24301                         if test $ac_lo -le $ac_mid; then
24302                           ac_lo= ac_hi=
24303                           break
24304                         fi
24305                         ac_mid=`expr 2 '*' $ac_mid + 1`
24306 fi
24307
24308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24309   done
24310 else
24311   $as_echo "$as_me: failed program was:" >&5
24312 sed 's/^/| /' conftest.$ac_ext >&5
24313
24314         cat >conftest.$ac_ext <<_ACEOF
24315 /* confdefs.h.  */
24316 _ACEOF
24317 cat confdefs.h >>conftest.$ac_ext
24318 cat >>conftest.$ac_ext <<_ACEOF
24319 /* end confdefs.h.  */
24320 $ac_includes_default
24321 int
24322 main ()
24323 {
24324 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) < 0)];
24325 test_array [0] = 0
24326
24327   ;
24328   return 0;
24329 }
24330 _ACEOF
24331 rm -f conftest.$ac_objext
24332 if { (ac_try="$ac_compile"
24333 case "(($ac_try" in
24334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24335   *) ac_try_echo=$ac_try;;
24336 esac
24337 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24338 $as_echo "$ac_try_echo") >&5
24339   (eval "$ac_compile") 2>conftest.er1
24340   ac_status=$?
24341   grep -v '^ *+' conftest.er1 >conftest.err
24342   rm -f conftest.er1
24343   cat conftest.err >&5
24344   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24345   (exit $ac_status); } && {
24346          test -z "$ac_c_werror_flag" ||
24347          test ! -s conftest.err
24348        } && test -s conftest.$ac_objext; then
24349   ac_hi=-1 ac_mid=-1
24350   while :; do
24351     cat >conftest.$ac_ext <<_ACEOF
24352 /* confdefs.h.  */
24353 _ACEOF
24354 cat confdefs.h >>conftest.$ac_ext
24355 cat >>conftest.$ac_ext <<_ACEOF
24356 /* end confdefs.h.  */
24357 $ac_includes_default
24358 int
24359 main ()
24360 {
24361 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= $ac_mid)];
24362 test_array [0] = 0
24363
24364   ;
24365   return 0;
24366 }
24367 _ACEOF
24368 rm -f conftest.$ac_objext
24369 if { (ac_try="$ac_compile"
24370 case "(($ac_try" in
24371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24372   *) ac_try_echo=$ac_try;;
24373 esac
24374 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24375 $as_echo "$ac_try_echo") >&5
24376   (eval "$ac_compile") 2>conftest.er1
24377   ac_status=$?
24378   grep -v '^ *+' conftest.er1 >conftest.err
24379   rm -f conftest.er1
24380   cat conftest.err >&5
24381   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24382   (exit $ac_status); } && {
24383          test -z "$ac_c_werror_flag" ||
24384          test ! -s conftest.err
24385        } && test -s conftest.$ac_objext; then
24386   ac_lo=$ac_mid; break
24387 else
24388   $as_echo "$as_me: failed program was:" >&5
24389 sed 's/^/| /' conftest.$ac_ext >&5
24390
24391         ac_hi=`expr '(' $ac_mid ')' - 1`
24392                         if test $ac_mid -le $ac_hi; then
24393                           ac_lo= ac_hi=
24394                           break
24395                         fi
24396                         ac_mid=`expr 2 '*' $ac_mid`
24397 fi
24398
24399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24400   done
24401 else
24402   $as_echo "$as_me: failed program was:" >&5
24403 sed 's/^/| /' conftest.$ac_ext >&5
24404
24405         ac_lo= ac_hi=
24406 fi
24407
24408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24409 fi
24410
24411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24412 # Binary search between lo and hi bounds.
24413 while test "x$ac_lo" != "x$ac_hi"; do
24414   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24415   cat >conftest.$ac_ext <<_ACEOF
24416 /* confdefs.h.  */
24417 _ACEOF
24418 cat confdefs.h >>conftest.$ac_ext
24419 cat >>conftest.$ac_ext <<_ACEOF
24420 /* end confdefs.h.  */
24421 $ac_includes_default
24422 int
24423 main ()
24424 {
24425 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
24426 test_array [0] = 0
24427
24428   ;
24429   return 0;
24430 }
24431 _ACEOF
24432 rm -f conftest.$ac_objext
24433 if { (ac_try="$ac_compile"
24434 case "(($ac_try" in
24435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24436   *) ac_try_echo=$ac_try;;
24437 esac
24438 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24439 $as_echo "$ac_try_echo") >&5
24440   (eval "$ac_compile") 2>conftest.er1
24441   ac_status=$?
24442   grep -v '^ *+' conftest.er1 >conftest.err
24443   rm -f conftest.er1
24444   cat conftest.err >&5
24445   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24446   (exit $ac_status); } && {
24447          test -z "$ac_c_werror_flag" ||
24448          test ! -s conftest.err
24449        } && test -s conftest.$ac_objext; then
24450   ac_hi=$ac_mid
24451 else
24452   $as_echo "$as_me: failed program was:" >&5
24453 sed 's/^/| /' conftest.$ac_ext >&5
24454
24455         ac_lo=`expr '(' $ac_mid ')' + 1`
24456 fi
24457
24458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24459 done
24460 case $ac_lo in
24461 ?*) ac_cv_sizeof_void_p=$ac_lo;;
24462 '') if test "$ac_cv_type_void_p" = yes; then
24463      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24464 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24465 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
24466 See \`config.log' for more details." >&5
24467 $as_echo "$as_me: error: cannot compute sizeof (void *)
24468 See \`config.log' for more details." >&2;}
24469    { (exit 77); exit 77; }; }; }
24470    else
24471      ac_cv_sizeof_void_p=0
24472    fi ;;
24473 esac
24474 else
24475   cat >conftest.$ac_ext <<_ACEOF
24476 /* confdefs.h.  */
24477 _ACEOF
24478 cat confdefs.h >>conftest.$ac_ext
24479 cat >>conftest.$ac_ext <<_ACEOF
24480 /* end confdefs.h.  */
24481 $ac_includes_default
24482 static long int longval () { return (long int) (sizeof (void *)); }
24483 static unsigned long int ulongval () { return (long int) (sizeof (void *)); }
24484 #include <stdio.h>
24485 #include <stdlib.h>
24486 int
24487 main ()
24488 {
24489
24490   FILE *f = fopen ("conftest.val", "w");
24491   if (! f)
24492     return 1;
24493   if (((long int) (sizeof (void *))) < 0)
24494     {
24495       long int i = longval ();
24496       if (i != ((long int) (sizeof (void *))))
24497         return 1;
24498       fprintf (f, "%ld", i);
24499     }
24500   else
24501     {
24502       unsigned long int i = ulongval ();
24503       if (i != ((long int) (sizeof (void *))))
24504         return 1;
24505       fprintf (f, "%lu", i);
24506     }
24507   /* Do not output a trailing newline, as this causes \r\n confusion
24508      on some platforms.  */
24509   return ferror (f) || fclose (f) != 0;
24510
24511   ;
24512   return 0;
24513 }
24514 _ACEOF
24515 rm -f conftest$ac_exeext
24516 if { (ac_try="$ac_link"
24517 case "(($ac_try" in
24518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24519   *) ac_try_echo=$ac_try;;
24520 esac
24521 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24522 $as_echo "$ac_try_echo") >&5
24523   (eval "$ac_link") 2>&5
24524   ac_status=$?
24525   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24526   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24527   { (case "(($ac_try" in
24528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24529   *) ac_try_echo=$ac_try;;
24530 esac
24531 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24532 $as_echo "$ac_try_echo") >&5
24533   (eval "$ac_try") 2>&5
24534   ac_status=$?
24535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24536   (exit $ac_status); }; }; then
24537   ac_cv_sizeof_void_p=`cat conftest.val`
24538 else
24539   $as_echo "$as_me: program exited with status $ac_status" >&5
24540 $as_echo "$as_me: failed program was:" >&5
24541 sed 's/^/| /' conftest.$ac_ext >&5
24542
24543 ( exit $ac_status )
24544 if test "$ac_cv_type_void_p" = yes; then
24545      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24546 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24547 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
24548 See \`config.log' for more details." >&5
24549 $as_echo "$as_me: error: cannot compute sizeof (void *)
24550 See \`config.log' for more details." >&2;}
24551    { (exit 77); exit 77; }; }; }
24552    else
24553      ac_cv_sizeof_void_p=0
24554    fi
24555 fi
24556 rm -rf conftest.dSYM
24557 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24558 fi
24559 rm -f conftest.val
24560 fi
24561 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
24562 $as_echo "$ac_cv_sizeof_void_p" >&6; }
24563
24564
24565
24566 cat >>confdefs.h <<_ACEOF
24567 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
24568 _ACEOF
24569
24570
24571 # The cast to long int works around a bug in the HP C Compiler
24572 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24573 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24574 # This bug is HP SR number 8606223364.
24575 { $as_echo "$as_me:$LINENO: checking size of size_t" >&5
24576 $as_echo_n "checking size of size_t... " >&6; }
24577 if test "${ac_cv_sizeof_size_t+set}" = set; then
24578   $as_echo_n "(cached) " >&6
24579 else
24580   if test "$cross_compiling" = yes; then
24581   # Depending upon the size, compute the lo and hi bounds.
24582 cat >conftest.$ac_ext <<_ACEOF
24583 /* confdefs.h.  */
24584 _ACEOF
24585 cat confdefs.h >>conftest.$ac_ext
24586 cat >>conftest.$ac_ext <<_ACEOF
24587 /* end confdefs.h.  */
24588 $ac_includes_default
24589 int
24590 main ()
24591 {
24592 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= 0)];
24593 test_array [0] = 0
24594
24595   ;
24596   return 0;
24597 }
24598 _ACEOF
24599 rm -f conftest.$ac_objext
24600 if { (ac_try="$ac_compile"
24601 case "(($ac_try" in
24602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24603   *) ac_try_echo=$ac_try;;
24604 esac
24605 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24606 $as_echo "$ac_try_echo") >&5
24607   (eval "$ac_compile") 2>conftest.er1
24608   ac_status=$?
24609   grep -v '^ *+' conftest.er1 >conftest.err
24610   rm -f conftest.er1
24611   cat conftest.err >&5
24612   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24613   (exit $ac_status); } && {
24614          test -z "$ac_c_werror_flag" ||
24615          test ! -s conftest.err
24616        } && test -s conftest.$ac_objext; then
24617   ac_lo=0 ac_mid=0
24618   while :; do
24619     cat >conftest.$ac_ext <<_ACEOF
24620 /* confdefs.h.  */
24621 _ACEOF
24622 cat confdefs.h >>conftest.$ac_ext
24623 cat >>conftest.$ac_ext <<_ACEOF
24624 /* end confdefs.h.  */
24625 $ac_includes_default
24626 int
24627 main ()
24628 {
24629 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
24630 test_array [0] = 0
24631
24632   ;
24633   return 0;
24634 }
24635 _ACEOF
24636 rm -f conftest.$ac_objext
24637 if { (ac_try="$ac_compile"
24638 case "(($ac_try" in
24639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24640   *) ac_try_echo=$ac_try;;
24641 esac
24642 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24643 $as_echo "$ac_try_echo") >&5
24644   (eval "$ac_compile") 2>conftest.er1
24645   ac_status=$?
24646   grep -v '^ *+' conftest.er1 >conftest.err
24647   rm -f conftest.er1
24648   cat conftest.err >&5
24649   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24650   (exit $ac_status); } && {
24651          test -z "$ac_c_werror_flag" ||
24652          test ! -s conftest.err
24653        } && test -s conftest.$ac_objext; then
24654   ac_hi=$ac_mid; break
24655 else
24656   $as_echo "$as_me: failed program was:" >&5
24657 sed 's/^/| /' conftest.$ac_ext >&5
24658
24659         ac_lo=`expr $ac_mid + 1`
24660                         if test $ac_lo -le $ac_mid; then
24661                           ac_lo= ac_hi=
24662                           break
24663                         fi
24664                         ac_mid=`expr 2 '*' $ac_mid + 1`
24665 fi
24666
24667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24668   done
24669 else
24670   $as_echo "$as_me: failed program was:" >&5
24671 sed 's/^/| /' conftest.$ac_ext >&5
24672
24673         cat >conftest.$ac_ext <<_ACEOF
24674 /* confdefs.h.  */
24675 _ACEOF
24676 cat confdefs.h >>conftest.$ac_ext
24677 cat >>conftest.$ac_ext <<_ACEOF
24678 /* end confdefs.h.  */
24679 $ac_includes_default
24680 int
24681 main ()
24682 {
24683 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) < 0)];
24684 test_array [0] = 0
24685
24686   ;
24687   return 0;
24688 }
24689 _ACEOF
24690 rm -f conftest.$ac_objext
24691 if { (ac_try="$ac_compile"
24692 case "(($ac_try" in
24693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24694   *) ac_try_echo=$ac_try;;
24695 esac
24696 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24697 $as_echo "$ac_try_echo") >&5
24698   (eval "$ac_compile") 2>conftest.er1
24699   ac_status=$?
24700   grep -v '^ *+' conftest.er1 >conftest.err
24701   rm -f conftest.er1
24702   cat conftest.err >&5
24703   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24704   (exit $ac_status); } && {
24705          test -z "$ac_c_werror_flag" ||
24706          test ! -s conftest.err
24707        } && test -s conftest.$ac_objext; then
24708   ac_hi=-1 ac_mid=-1
24709   while :; do
24710     cat >conftest.$ac_ext <<_ACEOF
24711 /* confdefs.h.  */
24712 _ACEOF
24713 cat confdefs.h >>conftest.$ac_ext
24714 cat >>conftest.$ac_ext <<_ACEOF
24715 /* end confdefs.h.  */
24716 $ac_includes_default
24717 int
24718 main ()
24719 {
24720 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= $ac_mid)];
24721 test_array [0] = 0
24722
24723   ;
24724   return 0;
24725 }
24726 _ACEOF
24727 rm -f conftest.$ac_objext
24728 if { (ac_try="$ac_compile"
24729 case "(($ac_try" in
24730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24731   *) ac_try_echo=$ac_try;;
24732 esac
24733 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24734 $as_echo "$ac_try_echo") >&5
24735   (eval "$ac_compile") 2>conftest.er1
24736   ac_status=$?
24737   grep -v '^ *+' conftest.er1 >conftest.err
24738   rm -f conftest.er1
24739   cat conftest.err >&5
24740   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24741   (exit $ac_status); } && {
24742          test -z "$ac_c_werror_flag" ||
24743          test ! -s conftest.err
24744        } && test -s conftest.$ac_objext; then
24745   ac_lo=$ac_mid; break
24746 else
24747   $as_echo "$as_me: failed program was:" >&5
24748 sed 's/^/| /' conftest.$ac_ext >&5
24749
24750         ac_hi=`expr '(' $ac_mid ')' - 1`
24751                         if test $ac_mid -le $ac_hi; then
24752                           ac_lo= ac_hi=
24753                           break
24754                         fi
24755                         ac_mid=`expr 2 '*' $ac_mid`
24756 fi
24757
24758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24759   done
24760 else
24761   $as_echo "$as_me: failed program was:" >&5
24762 sed 's/^/| /' conftest.$ac_ext >&5
24763
24764         ac_lo= ac_hi=
24765 fi
24766
24767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24768 fi
24769
24770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24771 # Binary search between lo and hi bounds.
24772 while test "x$ac_lo" != "x$ac_hi"; do
24773   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24774   cat >conftest.$ac_ext <<_ACEOF
24775 /* confdefs.h.  */
24776 _ACEOF
24777 cat confdefs.h >>conftest.$ac_ext
24778 cat >>conftest.$ac_ext <<_ACEOF
24779 /* end confdefs.h.  */
24780 $ac_includes_default
24781 int
24782 main ()
24783 {
24784 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
24785 test_array [0] = 0
24786
24787   ;
24788   return 0;
24789 }
24790 _ACEOF
24791 rm -f conftest.$ac_objext
24792 if { (ac_try="$ac_compile"
24793 case "(($ac_try" in
24794   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24795   *) ac_try_echo=$ac_try;;
24796 esac
24797 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24798 $as_echo "$ac_try_echo") >&5
24799   (eval "$ac_compile") 2>conftest.er1
24800   ac_status=$?
24801   grep -v '^ *+' conftest.er1 >conftest.err
24802   rm -f conftest.er1
24803   cat conftest.err >&5
24804   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24805   (exit $ac_status); } && {
24806          test -z "$ac_c_werror_flag" ||
24807          test ! -s conftest.err
24808        } && test -s conftest.$ac_objext; then
24809   ac_hi=$ac_mid
24810 else
24811   $as_echo "$as_me: failed program was:" >&5
24812 sed 's/^/| /' conftest.$ac_ext >&5
24813
24814         ac_lo=`expr '(' $ac_mid ')' + 1`
24815 fi
24816
24817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24818 done
24819 case $ac_lo in
24820 ?*) ac_cv_sizeof_size_t=$ac_lo;;
24821 '') if test "$ac_cv_type_size_t" = yes; then
24822      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24823 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24824 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
24825 See \`config.log' for more details." >&5
24826 $as_echo "$as_me: error: cannot compute sizeof (size_t)
24827 See \`config.log' for more details." >&2;}
24828    { (exit 77); exit 77; }; }; }
24829    else
24830      ac_cv_sizeof_size_t=0
24831    fi ;;
24832 esac
24833 else
24834   cat >conftest.$ac_ext <<_ACEOF
24835 /* confdefs.h.  */
24836 _ACEOF
24837 cat confdefs.h >>conftest.$ac_ext
24838 cat >>conftest.$ac_ext <<_ACEOF
24839 /* end confdefs.h.  */
24840 $ac_includes_default
24841 static long int longval () { return (long int) (sizeof (size_t)); }
24842 static unsigned long int ulongval () { return (long int) (sizeof (size_t)); }
24843 #include <stdio.h>
24844 #include <stdlib.h>
24845 int
24846 main ()
24847 {
24848
24849   FILE *f = fopen ("conftest.val", "w");
24850   if (! f)
24851     return 1;
24852   if (((long int) (sizeof (size_t))) < 0)
24853     {
24854       long int i = longval ();
24855       if (i != ((long int) (sizeof (size_t))))
24856         return 1;
24857       fprintf (f, "%ld", i);
24858     }
24859   else
24860     {
24861       unsigned long int i = ulongval ();
24862       if (i != ((long int) (sizeof (size_t))))
24863         return 1;
24864       fprintf (f, "%lu", i);
24865     }
24866   /* Do not output a trailing newline, as this causes \r\n confusion
24867      on some platforms.  */
24868   return ferror (f) || fclose (f) != 0;
24869
24870   ;
24871   return 0;
24872 }
24873 _ACEOF
24874 rm -f conftest$ac_exeext
24875 if { (ac_try="$ac_link"
24876 case "(($ac_try" in
24877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24878   *) ac_try_echo=$ac_try;;
24879 esac
24880 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24881 $as_echo "$ac_try_echo") >&5
24882   (eval "$ac_link") 2>&5
24883   ac_status=$?
24884   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24885   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24886   { (case "(($ac_try" in
24887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24888   *) ac_try_echo=$ac_try;;
24889 esac
24890 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24891 $as_echo "$ac_try_echo") >&5
24892   (eval "$ac_try") 2>&5
24893   ac_status=$?
24894   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24895   (exit $ac_status); }; }; then
24896   ac_cv_sizeof_size_t=`cat conftest.val`
24897 else
24898   $as_echo "$as_me: program exited with status $ac_status" >&5
24899 $as_echo "$as_me: failed program was:" >&5
24900 sed 's/^/| /' conftest.$ac_ext >&5
24901
24902 ( exit $ac_status )
24903 if test "$ac_cv_type_size_t" = yes; then
24904      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24905 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24906 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
24907 See \`config.log' for more details." >&5
24908 $as_echo "$as_me: error: cannot compute sizeof (size_t)
24909 See \`config.log' for more details." >&2;}
24910    { (exit 77); exit 77; }; }; }
24911    else
24912      ac_cv_sizeof_size_t=0
24913    fi
24914 fi
24915 rm -rf conftest.dSYM
24916 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24917 fi
24918 rm -f conftest.val
24919 fi
24920 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
24921 $as_echo "$ac_cv_sizeof_size_t" >&6; }
24922
24923
24924
24925 cat >>confdefs.h <<_ACEOF
24926 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
24927 _ACEOF
24928
24929
24930 # The cast to long int works around a bug in the HP C Compiler
24931 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24932 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24933 # This bug is HP SR number 8606223364.
24934 { $as_echo "$as_me:$LINENO: checking size of long" >&5
24935 $as_echo_n "checking size of long... " >&6; }
24936 if test "${ac_cv_sizeof_long+set}" = set; then
24937   $as_echo_n "(cached) " >&6
24938 else
24939   if test "$cross_compiling" = yes; then
24940   # Depending upon the size, compute the lo and hi bounds.
24941 cat >conftest.$ac_ext <<_ACEOF
24942 /* confdefs.h.  */
24943 _ACEOF
24944 cat confdefs.h >>conftest.$ac_ext
24945 cat >>conftest.$ac_ext <<_ACEOF
24946 /* end confdefs.h.  */
24947 $ac_includes_default
24948 int
24949 main ()
24950 {
24951 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= 0)];
24952 test_array [0] = 0
24953
24954   ;
24955   return 0;
24956 }
24957 _ACEOF
24958 rm -f conftest.$ac_objext
24959 if { (ac_try="$ac_compile"
24960 case "(($ac_try" in
24961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24962   *) ac_try_echo=$ac_try;;
24963 esac
24964 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24965 $as_echo "$ac_try_echo") >&5
24966   (eval "$ac_compile") 2>conftest.er1
24967   ac_status=$?
24968   grep -v '^ *+' conftest.er1 >conftest.err
24969   rm -f conftest.er1
24970   cat conftest.err >&5
24971   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24972   (exit $ac_status); } && {
24973          test -z "$ac_c_werror_flag" ||
24974          test ! -s conftest.err
24975        } && test -s conftest.$ac_objext; then
24976   ac_lo=0 ac_mid=0
24977   while :; do
24978     cat >conftest.$ac_ext <<_ACEOF
24979 /* confdefs.h.  */
24980 _ACEOF
24981 cat confdefs.h >>conftest.$ac_ext
24982 cat >>conftest.$ac_ext <<_ACEOF
24983 /* end confdefs.h.  */
24984 $ac_includes_default
24985 int
24986 main ()
24987 {
24988 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
24989 test_array [0] = 0
24990
24991   ;
24992   return 0;
24993 }
24994 _ACEOF
24995 rm -f conftest.$ac_objext
24996 if { (ac_try="$ac_compile"
24997 case "(($ac_try" in
24998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24999   *) ac_try_echo=$ac_try;;
25000 esac
25001 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25002 $as_echo "$ac_try_echo") >&5
25003   (eval "$ac_compile") 2>conftest.er1
25004   ac_status=$?
25005   grep -v '^ *+' conftest.er1 >conftest.err
25006   rm -f conftest.er1
25007   cat conftest.err >&5
25008   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25009   (exit $ac_status); } && {
25010          test -z "$ac_c_werror_flag" ||
25011          test ! -s conftest.err
25012        } && test -s conftest.$ac_objext; then
25013   ac_hi=$ac_mid; break
25014 else
25015   $as_echo "$as_me: failed program was:" >&5
25016 sed 's/^/| /' conftest.$ac_ext >&5
25017
25018         ac_lo=`expr $ac_mid + 1`
25019                         if test $ac_lo -le $ac_mid; then
25020                           ac_lo= ac_hi=
25021                           break
25022                         fi
25023                         ac_mid=`expr 2 '*' $ac_mid + 1`
25024 fi
25025
25026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25027   done
25028 else
25029   $as_echo "$as_me: failed program was:" >&5
25030 sed 's/^/| /' conftest.$ac_ext >&5
25031
25032         cat >conftest.$ac_ext <<_ACEOF
25033 /* confdefs.h.  */
25034 _ACEOF
25035 cat confdefs.h >>conftest.$ac_ext
25036 cat >>conftest.$ac_ext <<_ACEOF
25037 /* end confdefs.h.  */
25038 $ac_includes_default
25039 int
25040 main ()
25041 {
25042 static int test_array [1 - 2 * !(((long int) (sizeof (long))) < 0)];
25043 test_array [0] = 0
25044
25045   ;
25046   return 0;
25047 }
25048 _ACEOF
25049 rm -f conftest.$ac_objext
25050 if { (ac_try="$ac_compile"
25051 case "(($ac_try" in
25052   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25053   *) ac_try_echo=$ac_try;;
25054 esac
25055 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25056 $as_echo "$ac_try_echo") >&5
25057   (eval "$ac_compile") 2>conftest.er1
25058   ac_status=$?
25059   grep -v '^ *+' conftest.er1 >conftest.err
25060   rm -f conftest.er1
25061   cat conftest.err >&5
25062   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25063   (exit $ac_status); } && {
25064          test -z "$ac_c_werror_flag" ||
25065          test ! -s conftest.err
25066        } && test -s conftest.$ac_objext; then
25067   ac_hi=-1 ac_mid=-1
25068   while :; do
25069     cat >conftest.$ac_ext <<_ACEOF
25070 /* confdefs.h.  */
25071 _ACEOF
25072 cat confdefs.h >>conftest.$ac_ext
25073 cat >>conftest.$ac_ext <<_ACEOF
25074 /* end confdefs.h.  */
25075 $ac_includes_default
25076 int
25077 main ()
25078 {
25079 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= $ac_mid)];
25080 test_array [0] = 0
25081
25082   ;
25083   return 0;
25084 }
25085 _ACEOF
25086 rm -f conftest.$ac_objext
25087 if { (ac_try="$ac_compile"
25088 case "(($ac_try" in
25089   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25090   *) ac_try_echo=$ac_try;;
25091 esac
25092 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25093 $as_echo "$ac_try_echo") >&5
25094   (eval "$ac_compile") 2>conftest.er1
25095   ac_status=$?
25096   grep -v '^ *+' conftest.er1 >conftest.err
25097   rm -f conftest.er1
25098   cat conftest.err >&5
25099   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25100   (exit $ac_status); } && {
25101          test -z "$ac_c_werror_flag" ||
25102          test ! -s conftest.err
25103        } && test -s conftest.$ac_objext; then
25104   ac_lo=$ac_mid; break
25105 else
25106   $as_echo "$as_me: failed program was:" >&5
25107 sed 's/^/| /' conftest.$ac_ext >&5
25108
25109         ac_hi=`expr '(' $ac_mid ')' - 1`
25110                         if test $ac_mid -le $ac_hi; then
25111                           ac_lo= ac_hi=
25112                           break
25113                         fi
25114                         ac_mid=`expr 2 '*' $ac_mid`
25115 fi
25116
25117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25118   done
25119 else
25120   $as_echo "$as_me: failed program was:" >&5
25121 sed 's/^/| /' conftest.$ac_ext >&5
25122
25123         ac_lo= ac_hi=
25124 fi
25125
25126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25127 fi
25128
25129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25130 # Binary search between lo and hi bounds.
25131 while test "x$ac_lo" != "x$ac_hi"; do
25132   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25133   cat >conftest.$ac_ext <<_ACEOF
25134 /* confdefs.h.  */
25135 _ACEOF
25136 cat confdefs.h >>conftest.$ac_ext
25137 cat >>conftest.$ac_ext <<_ACEOF
25138 /* end confdefs.h.  */
25139 $ac_includes_default
25140 int
25141 main ()
25142 {
25143 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
25144 test_array [0] = 0
25145
25146   ;
25147   return 0;
25148 }
25149 _ACEOF
25150 rm -f conftest.$ac_objext
25151 if { (ac_try="$ac_compile"
25152 case "(($ac_try" in
25153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25154   *) ac_try_echo=$ac_try;;
25155 esac
25156 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25157 $as_echo "$ac_try_echo") >&5
25158   (eval "$ac_compile") 2>conftest.er1
25159   ac_status=$?
25160   grep -v '^ *+' conftest.er1 >conftest.err
25161   rm -f conftest.er1
25162   cat conftest.err >&5
25163   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25164   (exit $ac_status); } && {
25165          test -z "$ac_c_werror_flag" ||
25166          test ! -s conftest.err
25167        } && test -s conftest.$ac_objext; then
25168   ac_hi=$ac_mid
25169 else
25170   $as_echo "$as_me: failed program was:" >&5
25171 sed 's/^/| /' conftest.$ac_ext >&5
25172
25173         ac_lo=`expr '(' $ac_mid ')' + 1`
25174 fi
25175
25176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25177 done
25178 case $ac_lo in
25179 ?*) ac_cv_sizeof_long=$ac_lo;;
25180 '') if test "$ac_cv_type_long" = yes; then
25181      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25182 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25183 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
25184 See \`config.log' for more details." >&5
25185 $as_echo "$as_me: error: cannot compute sizeof (long)
25186 See \`config.log' for more details." >&2;}
25187    { (exit 77); exit 77; }; }; }
25188    else
25189      ac_cv_sizeof_long=0
25190    fi ;;
25191 esac
25192 else
25193   cat >conftest.$ac_ext <<_ACEOF
25194 /* confdefs.h.  */
25195 _ACEOF
25196 cat confdefs.h >>conftest.$ac_ext
25197 cat >>conftest.$ac_ext <<_ACEOF
25198 /* end confdefs.h.  */
25199 $ac_includes_default
25200 static long int longval () { return (long int) (sizeof (long)); }
25201 static unsigned long int ulongval () { return (long int) (sizeof (long)); }
25202 #include <stdio.h>
25203 #include <stdlib.h>
25204 int
25205 main ()
25206 {
25207
25208   FILE *f = fopen ("conftest.val", "w");
25209   if (! f)
25210     return 1;
25211   if (((long int) (sizeof (long))) < 0)
25212     {
25213       long int i = longval ();
25214       if (i != ((long int) (sizeof (long))))
25215         return 1;
25216       fprintf (f, "%ld", i);
25217     }
25218   else
25219     {
25220       unsigned long int i = ulongval ();
25221       if (i != ((long int) (sizeof (long))))
25222         return 1;
25223       fprintf (f, "%lu", i);
25224     }
25225   /* Do not output a trailing newline, as this causes \r\n confusion
25226      on some platforms.  */
25227   return ferror (f) || fclose (f) != 0;
25228
25229   ;
25230   return 0;
25231 }
25232 _ACEOF
25233 rm -f conftest$ac_exeext
25234 if { (ac_try="$ac_link"
25235 case "(($ac_try" in
25236   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25237   *) ac_try_echo=$ac_try;;
25238 esac
25239 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25240 $as_echo "$ac_try_echo") >&5
25241   (eval "$ac_link") 2>&5
25242   ac_status=$?
25243   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25244   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25245   { (case "(($ac_try" in
25246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25247   *) ac_try_echo=$ac_try;;
25248 esac
25249 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25250 $as_echo "$ac_try_echo") >&5
25251   (eval "$ac_try") 2>&5
25252   ac_status=$?
25253   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25254   (exit $ac_status); }; }; then
25255   ac_cv_sizeof_long=`cat conftest.val`
25256 else
25257   $as_echo "$as_me: program exited with status $ac_status" >&5
25258 $as_echo "$as_me: failed program was:" >&5
25259 sed 's/^/| /' conftest.$ac_ext >&5
25260
25261 ( exit $ac_status )
25262 if test "$ac_cv_type_long" = yes; then
25263      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25264 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25265 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
25266 See \`config.log' for more details." >&5
25267 $as_echo "$as_me: error: cannot compute sizeof (long)
25268 See \`config.log' for more details." >&2;}
25269    { (exit 77); exit 77; }; }; }
25270    else
25271      ac_cv_sizeof_long=0
25272    fi
25273 fi
25274 rm -rf conftest.dSYM
25275 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25276 fi
25277 rm -f conftest.val
25278 fi
25279 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
25280 $as_echo "$ac_cv_sizeof_long" >&6; }
25281
25282
25283
25284 cat >>confdefs.h <<_ACEOF
25285 #define SIZEOF_LONG $ac_cv_sizeof_long
25286 _ACEOF
25287
25288
25289
25290 # Decide whether float4 is passed by value: user-selectable, enabled by default
25291 { $as_echo "$as_me:$LINENO: checking whether to build with float4 passed by value" >&5
25292 $as_echo_n "checking whether to build with float4 passed by value... " >&6; }
25293
25294
25295 # Check whether --enable-float4-byval was given.
25296 if test "${enable_float4_byval+set}" = set; then
25297   enableval=$enable_float4_byval;
25298   case $enableval in
25299     yes)
25300
25301 cat >>confdefs.h <<\_ACEOF
25302 #define USE_FLOAT4_BYVAL 1
25303 _ACEOF
25304
25305                float4passbyval=true
25306       ;;
25307     no)
25308       float4passbyval=false
25309       ;;
25310     *)
25311       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float4-byval option" >&5
25312 $as_echo "$as_me: error: no argument expected for --enable-float4-byval option" >&2;}
25313    { (exit 1); exit 1; }; }
25314       ;;
25315   esac
25316
25317 else
25318   enable_float4_byval=yes
25319
25320 cat >>confdefs.h <<\_ACEOF
25321 #define USE_FLOAT4_BYVAL 1
25322 _ACEOF
25323
25324                float4passbyval=true
25325 fi
25326
25327
25328 { $as_echo "$as_me:$LINENO: result: $enable_float4_byval" >&5
25329 $as_echo "$enable_float4_byval" >&6; }
25330
25331 cat >>confdefs.h <<_ACEOF
25332 #define FLOAT4PASSBYVAL $float4passbyval
25333 _ACEOF
25334
25335
25336 # Decide whether float8 is passed by value.
25337 # Note: this setting also controls int8 and related types such as timestamp.
25338 # If sizeof(Datum) >= 8, this is user-selectable, enabled by default.
25339 # If not, trying to select it is an error.
25340 { $as_echo "$as_me:$LINENO: checking whether to build with float8 passed by value" >&5
25341 $as_echo_n "checking whether to build with float8 passed by value... " >&6; }
25342 if test $ac_cv_sizeof_void_p -ge 8 ; then
25343
25344
25345 # Check whether --enable-float8-byval was given.
25346 if test "${enable_float8_byval+set}" = set; then
25347   enableval=$enable_float8_byval;
25348   case $enableval in
25349     yes)
25350       :
25351       ;;
25352     no)
25353       :
25354       ;;
25355     *)
25356       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
25357 $as_echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
25358    { (exit 1); exit 1; }; }
25359       ;;
25360   esac
25361
25362 else
25363   enable_float8_byval=yes
25364
25365 fi
25366
25367
25368 else
25369
25370
25371 # Check whether --enable-float8-byval was given.
25372 if test "${enable_float8_byval+set}" = set; then
25373   enableval=$enable_float8_byval;
25374   case $enableval in
25375     yes)
25376       :
25377       ;;
25378     no)
25379       :
25380       ;;
25381     *)
25382       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
25383 $as_echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
25384    { (exit 1); exit 1; }; }
25385       ;;
25386   esac
25387
25388 else
25389   enable_float8_byval=no
25390
25391 fi
25392
25393
25394   if test "$enable_float8_byval" = yes ; then
25395     { { $as_echo "$as_me:$LINENO: error: --enable-float8-byval is not supported on 32-bit platforms." >&5
25396 $as_echo "$as_me: error: --enable-float8-byval is not supported on 32-bit platforms." >&2;}
25397    { (exit 1); exit 1; }; }
25398   fi
25399 fi
25400 if test "$enable_float8_byval" = yes ; then
25401
25402 cat >>confdefs.h <<\_ACEOF
25403 #define USE_FLOAT8_BYVAL 1
25404 _ACEOF
25405
25406   float8passbyval=true
25407 else
25408   float8passbyval=false
25409 fi
25410 { $as_echo "$as_me:$LINENO: result: $enable_float8_byval" >&5
25411 $as_echo "$enable_float8_byval" >&6; }
25412
25413 cat >>confdefs.h <<_ACEOF
25414 #define FLOAT8PASSBYVAL $float8passbyval
25415 _ACEOF
25416
25417
25418 # Determine memory alignment requirements for the basic C data types.
25419
25420 # The cast to long int works around a bug in the HP C Compiler,
25421 # see AC_CHECK_SIZEOF for more information.
25422 { $as_echo "$as_me:$LINENO: checking alignment of short" >&5
25423 $as_echo_n "checking alignment of short... " >&6; }
25424 if test "${ac_cv_alignof_short+set}" = set; then
25425   $as_echo_n "(cached) " >&6
25426 else
25427   if test "$cross_compiling" = yes; then
25428   # Depending upon the size, compute the lo and hi bounds.
25429 cat >conftest.$ac_ext <<_ACEOF
25430 /* confdefs.h.  */
25431 _ACEOF
25432 cat confdefs.h >>conftest.$ac_ext
25433 cat >>conftest.$ac_ext <<_ACEOF
25434 /* end confdefs.h.  */
25435 $ac_includes_default
25436 #ifndef offsetof
25437 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25438 #endif
25439 typedef struct { char x; short y; } ac__type_alignof_;
25440 int
25441 main ()
25442 {
25443 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
25444 test_array [0] = 0
25445
25446   ;
25447   return 0;
25448 }
25449 _ACEOF
25450 rm -f conftest.$ac_objext
25451 if { (ac_try="$ac_compile"
25452 case "(($ac_try" in
25453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25454   *) ac_try_echo=$ac_try;;
25455 esac
25456 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25457 $as_echo "$ac_try_echo") >&5
25458   (eval "$ac_compile") 2>conftest.er1
25459   ac_status=$?
25460   grep -v '^ *+' conftest.er1 >conftest.err
25461   rm -f conftest.er1
25462   cat conftest.err >&5
25463   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25464   (exit $ac_status); } && {
25465          test -z "$ac_c_werror_flag" ||
25466          test ! -s conftest.err
25467        } && test -s conftest.$ac_objext; then
25468   ac_lo=0 ac_mid=0
25469   while :; do
25470     cat >conftest.$ac_ext <<_ACEOF
25471 /* confdefs.h.  */
25472 _ACEOF
25473 cat confdefs.h >>conftest.$ac_ext
25474 cat >>conftest.$ac_ext <<_ACEOF
25475 /* end confdefs.h.  */
25476 $ac_includes_default
25477 #ifndef offsetof
25478 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25479 #endif
25480 typedef struct { char x; short y; } ac__type_alignof_;
25481 int
25482 main ()
25483 {
25484 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25485 test_array [0] = 0
25486
25487   ;
25488   return 0;
25489 }
25490 _ACEOF
25491 rm -f conftest.$ac_objext
25492 if { (ac_try="$ac_compile"
25493 case "(($ac_try" in
25494   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25495   *) ac_try_echo=$ac_try;;
25496 esac
25497 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25498 $as_echo "$ac_try_echo") >&5
25499   (eval "$ac_compile") 2>conftest.er1
25500   ac_status=$?
25501   grep -v '^ *+' conftest.er1 >conftest.err
25502   rm -f conftest.er1
25503   cat conftest.err >&5
25504   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25505   (exit $ac_status); } && {
25506          test -z "$ac_c_werror_flag" ||
25507          test ! -s conftest.err
25508        } && test -s conftest.$ac_objext; then
25509   ac_hi=$ac_mid; break
25510 else
25511   $as_echo "$as_me: failed program was:" >&5
25512 sed 's/^/| /' conftest.$ac_ext >&5
25513
25514         ac_lo=`expr $ac_mid + 1`
25515                         if test $ac_lo -le $ac_mid; then
25516                           ac_lo= ac_hi=
25517                           break
25518                         fi
25519                         ac_mid=`expr 2 '*' $ac_mid + 1`
25520 fi
25521
25522 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25523   done
25524 else
25525   $as_echo "$as_me: failed program was:" >&5
25526 sed 's/^/| /' conftest.$ac_ext >&5
25527
25528         cat >conftest.$ac_ext <<_ACEOF
25529 /* confdefs.h.  */
25530 _ACEOF
25531 cat confdefs.h >>conftest.$ac_ext
25532 cat >>conftest.$ac_ext <<_ACEOF
25533 /* end confdefs.h.  */
25534 $ac_includes_default
25535 #ifndef offsetof
25536 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25537 #endif
25538 typedef struct { char x; short y; } ac__type_alignof_;
25539 int
25540 main ()
25541 {
25542 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
25543 test_array [0] = 0
25544
25545   ;
25546   return 0;
25547 }
25548 _ACEOF
25549 rm -f conftest.$ac_objext
25550 if { (ac_try="$ac_compile"
25551 case "(($ac_try" in
25552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25553   *) ac_try_echo=$ac_try;;
25554 esac
25555 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25556 $as_echo "$ac_try_echo") >&5
25557   (eval "$ac_compile") 2>conftest.er1
25558   ac_status=$?
25559   grep -v '^ *+' conftest.er1 >conftest.err
25560   rm -f conftest.er1
25561   cat conftest.err >&5
25562   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25563   (exit $ac_status); } && {
25564          test -z "$ac_c_werror_flag" ||
25565          test ! -s conftest.err
25566        } && test -s conftest.$ac_objext; then
25567   ac_hi=-1 ac_mid=-1
25568   while :; do
25569     cat >conftest.$ac_ext <<_ACEOF
25570 /* confdefs.h.  */
25571 _ACEOF
25572 cat confdefs.h >>conftest.$ac_ext
25573 cat >>conftest.$ac_ext <<_ACEOF
25574 /* end confdefs.h.  */
25575 $ac_includes_default
25576 #ifndef offsetof
25577 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25578 #endif
25579 typedef struct { char x; short y; } ac__type_alignof_;
25580 int
25581 main ()
25582 {
25583 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25584 test_array [0] = 0
25585
25586   ;
25587   return 0;
25588 }
25589 _ACEOF
25590 rm -f conftest.$ac_objext
25591 if { (ac_try="$ac_compile"
25592 case "(($ac_try" in
25593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25594   *) ac_try_echo=$ac_try;;
25595 esac
25596 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25597 $as_echo "$ac_try_echo") >&5
25598   (eval "$ac_compile") 2>conftest.er1
25599   ac_status=$?
25600   grep -v '^ *+' conftest.er1 >conftest.err
25601   rm -f conftest.er1
25602   cat conftest.err >&5
25603   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25604   (exit $ac_status); } && {
25605          test -z "$ac_c_werror_flag" ||
25606          test ! -s conftest.err
25607        } && test -s conftest.$ac_objext; then
25608   ac_lo=$ac_mid; break
25609 else
25610   $as_echo "$as_me: failed program was:" >&5
25611 sed 's/^/| /' conftest.$ac_ext >&5
25612
25613         ac_hi=`expr '(' $ac_mid ')' - 1`
25614                         if test $ac_mid -le $ac_hi; then
25615                           ac_lo= ac_hi=
25616                           break
25617                         fi
25618                         ac_mid=`expr 2 '*' $ac_mid`
25619 fi
25620
25621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25622   done
25623 else
25624   $as_echo "$as_me: failed program was:" >&5
25625 sed 's/^/| /' conftest.$ac_ext >&5
25626
25627         ac_lo= ac_hi=
25628 fi
25629
25630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25631 fi
25632
25633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25634 # Binary search between lo and hi bounds.
25635 while test "x$ac_lo" != "x$ac_hi"; do
25636   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25637   cat >conftest.$ac_ext <<_ACEOF
25638 /* confdefs.h.  */
25639 _ACEOF
25640 cat confdefs.h >>conftest.$ac_ext
25641 cat >>conftest.$ac_ext <<_ACEOF
25642 /* end confdefs.h.  */
25643 $ac_includes_default
25644 #ifndef offsetof
25645 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25646 #endif
25647 typedef struct { char x; short y; } ac__type_alignof_;
25648 int
25649 main ()
25650 {
25651 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25652 test_array [0] = 0
25653
25654   ;
25655   return 0;
25656 }
25657 _ACEOF
25658 rm -f conftest.$ac_objext
25659 if { (ac_try="$ac_compile"
25660 case "(($ac_try" in
25661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25662   *) ac_try_echo=$ac_try;;
25663 esac
25664 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25665 $as_echo "$ac_try_echo") >&5
25666   (eval "$ac_compile") 2>conftest.er1
25667   ac_status=$?
25668   grep -v '^ *+' conftest.er1 >conftest.err
25669   rm -f conftest.er1
25670   cat conftest.err >&5
25671   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25672   (exit $ac_status); } && {
25673          test -z "$ac_c_werror_flag" ||
25674          test ! -s conftest.err
25675        } && test -s conftest.$ac_objext; then
25676   ac_hi=$ac_mid
25677 else
25678   $as_echo "$as_me: failed program was:" >&5
25679 sed 's/^/| /' conftest.$ac_ext >&5
25680
25681         ac_lo=`expr '(' $ac_mid ')' + 1`
25682 fi
25683
25684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25685 done
25686 case $ac_lo in
25687 ?*) ac_cv_alignof_short=$ac_lo;;
25688 '') if test "$ac_cv_type_short" = yes; then
25689      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25690 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25691 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of short
25692 See \`config.log' for more details." >&5
25693 $as_echo "$as_me: error: cannot compute alignment of short
25694 See \`config.log' for more details." >&2;}
25695    { (exit 77); exit 77; }; }; }
25696    else
25697      ac_cv_alignof_short=0
25698    fi ;;
25699 esac
25700 else
25701   cat >conftest.$ac_ext <<_ACEOF
25702 /* confdefs.h.  */
25703 _ACEOF
25704 cat confdefs.h >>conftest.$ac_ext
25705 cat >>conftest.$ac_ext <<_ACEOF
25706 /* end confdefs.h.  */
25707 $ac_includes_default
25708 #ifndef offsetof
25709 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25710 #endif
25711 typedef struct { char x; short y; } ac__type_alignof_;
25712 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
25713 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
25714 #include <stdio.h>
25715 #include <stdlib.h>
25716 int
25717 main ()
25718 {
25719
25720   FILE *f = fopen ("conftest.val", "w");
25721   if (! f)
25722     return 1;
25723   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
25724     {
25725       long int i = longval ();
25726       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25727         return 1;
25728       fprintf (f, "%ld", i);
25729     }
25730   else
25731     {
25732       unsigned long int i = ulongval ();
25733       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25734         return 1;
25735       fprintf (f, "%lu", i);
25736     }
25737   /* Do not output a trailing newline, as this causes \r\n confusion
25738      on some platforms.  */
25739   return ferror (f) || fclose (f) != 0;
25740
25741   ;
25742   return 0;
25743 }
25744 _ACEOF
25745 rm -f conftest$ac_exeext
25746 if { (ac_try="$ac_link"
25747 case "(($ac_try" in
25748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25749   *) ac_try_echo=$ac_try;;
25750 esac
25751 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25752 $as_echo "$ac_try_echo") >&5
25753   (eval "$ac_link") 2>&5
25754   ac_status=$?
25755   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25756   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25757   { (case "(($ac_try" in
25758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25759   *) ac_try_echo=$ac_try;;
25760 esac
25761 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25762 $as_echo "$ac_try_echo") >&5
25763   (eval "$ac_try") 2>&5
25764   ac_status=$?
25765   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25766   (exit $ac_status); }; }; then
25767   ac_cv_alignof_short=`cat conftest.val`
25768 else
25769   $as_echo "$as_me: program exited with status $ac_status" >&5
25770 $as_echo "$as_me: failed program was:" >&5
25771 sed 's/^/| /' conftest.$ac_ext >&5
25772
25773 ( exit $ac_status )
25774 if test "$ac_cv_type_short" = yes; then
25775      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25776 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25777 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of short
25778 See \`config.log' for more details." >&5
25779 $as_echo "$as_me: error: cannot compute alignment of short
25780 See \`config.log' for more details." >&2;}
25781    { (exit 77); exit 77; }; }; }
25782    else
25783      ac_cv_alignof_short=0
25784    fi
25785 fi
25786 rm -rf conftest.dSYM
25787 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25788 fi
25789 rm -f conftest.val
25790 fi
25791 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_short" >&5
25792 $as_echo "$ac_cv_alignof_short" >&6; }
25793
25794
25795
25796 cat >>confdefs.h <<_ACEOF
25797 #define ALIGNOF_SHORT $ac_cv_alignof_short
25798 _ACEOF
25799
25800
25801 # The cast to long int works around a bug in the HP C Compiler,
25802 # see AC_CHECK_SIZEOF for more information.
25803 { $as_echo "$as_me:$LINENO: checking alignment of int" >&5
25804 $as_echo_n "checking alignment of int... " >&6; }
25805 if test "${ac_cv_alignof_int+set}" = set; then
25806   $as_echo_n "(cached) " >&6
25807 else
25808   if test "$cross_compiling" = yes; then
25809   # Depending upon the size, compute the lo and hi bounds.
25810 cat >conftest.$ac_ext <<_ACEOF
25811 /* confdefs.h.  */
25812 _ACEOF
25813 cat confdefs.h >>conftest.$ac_ext
25814 cat >>conftest.$ac_ext <<_ACEOF
25815 /* end confdefs.h.  */
25816 $ac_includes_default
25817 #ifndef offsetof
25818 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25819 #endif
25820 typedef struct { char x; int y; } ac__type_alignof_;
25821 int
25822 main ()
25823 {
25824 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
25825 test_array [0] = 0
25826
25827   ;
25828   return 0;
25829 }
25830 _ACEOF
25831 rm -f conftest.$ac_objext
25832 if { (ac_try="$ac_compile"
25833 case "(($ac_try" in
25834   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25835   *) ac_try_echo=$ac_try;;
25836 esac
25837 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25838 $as_echo "$ac_try_echo") >&5
25839   (eval "$ac_compile") 2>conftest.er1
25840   ac_status=$?
25841   grep -v '^ *+' conftest.er1 >conftest.err
25842   rm -f conftest.er1
25843   cat conftest.err >&5
25844   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25845   (exit $ac_status); } && {
25846          test -z "$ac_c_werror_flag" ||
25847          test ! -s conftest.err
25848        } && test -s conftest.$ac_objext; then
25849   ac_lo=0 ac_mid=0
25850   while :; do
25851     cat >conftest.$ac_ext <<_ACEOF
25852 /* confdefs.h.  */
25853 _ACEOF
25854 cat confdefs.h >>conftest.$ac_ext
25855 cat >>conftest.$ac_ext <<_ACEOF
25856 /* end confdefs.h.  */
25857 $ac_includes_default
25858 #ifndef offsetof
25859 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25860 #endif
25861 typedef struct { char x; int y; } ac__type_alignof_;
25862 int
25863 main ()
25864 {
25865 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25866 test_array [0] = 0
25867
25868   ;
25869   return 0;
25870 }
25871 _ACEOF
25872 rm -f conftest.$ac_objext
25873 if { (ac_try="$ac_compile"
25874 case "(($ac_try" in
25875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25876   *) ac_try_echo=$ac_try;;
25877 esac
25878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25879 $as_echo "$ac_try_echo") >&5
25880   (eval "$ac_compile") 2>conftest.er1
25881   ac_status=$?
25882   grep -v '^ *+' conftest.er1 >conftest.err
25883   rm -f conftest.er1
25884   cat conftest.err >&5
25885   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25886   (exit $ac_status); } && {
25887          test -z "$ac_c_werror_flag" ||
25888          test ! -s conftest.err
25889        } && test -s conftest.$ac_objext; then
25890   ac_hi=$ac_mid; break
25891 else
25892   $as_echo "$as_me: failed program was:" >&5
25893 sed 's/^/| /' conftest.$ac_ext >&5
25894
25895         ac_lo=`expr $ac_mid + 1`
25896                         if test $ac_lo -le $ac_mid; then
25897                           ac_lo= ac_hi=
25898                           break
25899                         fi
25900                         ac_mid=`expr 2 '*' $ac_mid + 1`
25901 fi
25902
25903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25904   done
25905 else
25906   $as_echo "$as_me: failed program was:" >&5
25907 sed 's/^/| /' conftest.$ac_ext >&5
25908
25909         cat >conftest.$ac_ext <<_ACEOF
25910 /* confdefs.h.  */
25911 _ACEOF
25912 cat confdefs.h >>conftest.$ac_ext
25913 cat >>conftest.$ac_ext <<_ACEOF
25914 /* end confdefs.h.  */
25915 $ac_includes_default
25916 #ifndef offsetof
25917 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25918 #endif
25919 typedef struct { char x; int y; } ac__type_alignof_;
25920 int
25921 main ()
25922 {
25923 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
25924 test_array [0] = 0
25925
25926   ;
25927   return 0;
25928 }
25929 _ACEOF
25930 rm -f conftest.$ac_objext
25931 if { (ac_try="$ac_compile"
25932 case "(($ac_try" in
25933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25934   *) ac_try_echo=$ac_try;;
25935 esac
25936 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25937 $as_echo "$ac_try_echo") >&5
25938   (eval "$ac_compile") 2>conftest.er1
25939   ac_status=$?
25940   grep -v '^ *+' conftest.er1 >conftest.err
25941   rm -f conftest.er1
25942   cat conftest.err >&5
25943   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25944   (exit $ac_status); } && {
25945          test -z "$ac_c_werror_flag" ||
25946          test ! -s conftest.err
25947        } && test -s conftest.$ac_objext; then
25948   ac_hi=-1 ac_mid=-1
25949   while :; do
25950     cat >conftest.$ac_ext <<_ACEOF
25951 /* confdefs.h.  */
25952 _ACEOF
25953 cat confdefs.h >>conftest.$ac_ext
25954 cat >>conftest.$ac_ext <<_ACEOF
25955 /* end confdefs.h.  */
25956 $ac_includes_default
25957 #ifndef offsetof
25958 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25959 #endif
25960 typedef struct { char x; int y; } ac__type_alignof_;
25961 int
25962 main ()
25963 {
25964 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25965 test_array [0] = 0
25966
25967   ;
25968   return 0;
25969 }
25970 _ACEOF
25971 rm -f conftest.$ac_objext
25972 if { (ac_try="$ac_compile"
25973 case "(($ac_try" in
25974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25975   *) ac_try_echo=$ac_try;;
25976 esac
25977 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25978 $as_echo "$ac_try_echo") >&5
25979   (eval "$ac_compile") 2>conftest.er1
25980   ac_status=$?
25981   grep -v '^ *+' conftest.er1 >conftest.err
25982   rm -f conftest.er1
25983   cat conftest.err >&5
25984   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25985   (exit $ac_status); } && {
25986          test -z "$ac_c_werror_flag" ||
25987          test ! -s conftest.err
25988        } && test -s conftest.$ac_objext; then
25989   ac_lo=$ac_mid; break
25990 else
25991   $as_echo "$as_me: failed program was:" >&5
25992 sed 's/^/| /' conftest.$ac_ext >&5
25993
25994         ac_hi=`expr '(' $ac_mid ')' - 1`
25995                         if test $ac_mid -le $ac_hi; then
25996                           ac_lo= ac_hi=
25997                           break
25998                         fi
25999                         ac_mid=`expr 2 '*' $ac_mid`
26000 fi
26001
26002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26003   done
26004 else
26005   $as_echo "$as_me: failed program was:" >&5
26006 sed 's/^/| /' conftest.$ac_ext >&5
26007
26008         ac_lo= ac_hi=
26009 fi
26010
26011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26012 fi
26013
26014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26015 # Binary search between lo and hi bounds.
26016 while test "x$ac_lo" != "x$ac_hi"; do
26017   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26018   cat >conftest.$ac_ext <<_ACEOF
26019 /* confdefs.h.  */
26020 _ACEOF
26021 cat confdefs.h >>conftest.$ac_ext
26022 cat >>conftest.$ac_ext <<_ACEOF
26023 /* end confdefs.h.  */
26024 $ac_includes_default
26025 #ifndef offsetof
26026 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26027 #endif
26028 typedef struct { char x; int y; } ac__type_alignof_;
26029 int
26030 main ()
26031 {
26032 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26033 test_array [0] = 0
26034
26035   ;
26036   return 0;
26037 }
26038 _ACEOF
26039 rm -f conftest.$ac_objext
26040 if { (ac_try="$ac_compile"
26041 case "(($ac_try" in
26042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26043   *) ac_try_echo=$ac_try;;
26044 esac
26045 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26046 $as_echo "$ac_try_echo") >&5
26047   (eval "$ac_compile") 2>conftest.er1
26048   ac_status=$?
26049   grep -v '^ *+' conftest.er1 >conftest.err
26050   rm -f conftest.er1
26051   cat conftest.err >&5
26052   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26053   (exit $ac_status); } && {
26054          test -z "$ac_c_werror_flag" ||
26055          test ! -s conftest.err
26056        } && test -s conftest.$ac_objext; then
26057   ac_hi=$ac_mid
26058 else
26059   $as_echo "$as_me: failed program was:" >&5
26060 sed 's/^/| /' conftest.$ac_ext >&5
26061
26062         ac_lo=`expr '(' $ac_mid ')' + 1`
26063 fi
26064
26065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26066 done
26067 case $ac_lo in
26068 ?*) ac_cv_alignof_int=$ac_lo;;
26069 '') if test "$ac_cv_type_int" = yes; then
26070      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26071 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26072 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of int
26073 See \`config.log' for more details." >&5
26074 $as_echo "$as_me: error: cannot compute alignment of int
26075 See \`config.log' for more details." >&2;}
26076    { (exit 77); exit 77; }; }; }
26077    else
26078      ac_cv_alignof_int=0
26079    fi ;;
26080 esac
26081 else
26082   cat >conftest.$ac_ext <<_ACEOF
26083 /* confdefs.h.  */
26084 _ACEOF
26085 cat confdefs.h >>conftest.$ac_ext
26086 cat >>conftest.$ac_ext <<_ACEOF
26087 /* end confdefs.h.  */
26088 $ac_includes_default
26089 #ifndef offsetof
26090 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26091 #endif
26092 typedef struct { char x; int y; } ac__type_alignof_;
26093 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26094 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26095 #include <stdio.h>
26096 #include <stdlib.h>
26097 int
26098 main ()
26099 {
26100
26101   FILE *f = fopen ("conftest.val", "w");
26102   if (! f)
26103     return 1;
26104   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26105     {
26106       long int i = longval ();
26107       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26108         return 1;
26109       fprintf (f, "%ld", i);
26110     }
26111   else
26112     {
26113       unsigned long int i = ulongval ();
26114       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26115         return 1;
26116       fprintf (f, "%lu", i);
26117     }
26118   /* Do not output a trailing newline, as this causes \r\n confusion
26119      on some platforms.  */
26120   return ferror (f) || fclose (f) != 0;
26121
26122   ;
26123   return 0;
26124 }
26125 _ACEOF
26126 rm -f conftest$ac_exeext
26127 if { (ac_try="$ac_link"
26128 case "(($ac_try" in
26129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26130   *) ac_try_echo=$ac_try;;
26131 esac
26132 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26133 $as_echo "$ac_try_echo") >&5
26134   (eval "$ac_link") 2>&5
26135   ac_status=$?
26136   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26137   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26138   { (case "(($ac_try" in
26139   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26140   *) ac_try_echo=$ac_try;;
26141 esac
26142 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26143 $as_echo "$ac_try_echo") >&5
26144   (eval "$ac_try") 2>&5
26145   ac_status=$?
26146   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26147   (exit $ac_status); }; }; then
26148   ac_cv_alignof_int=`cat conftest.val`
26149 else
26150   $as_echo "$as_me: program exited with status $ac_status" >&5
26151 $as_echo "$as_me: failed program was:" >&5
26152 sed 's/^/| /' conftest.$ac_ext >&5
26153
26154 ( exit $ac_status )
26155 if test "$ac_cv_type_int" = yes; then
26156      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26157 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26158 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of int
26159 See \`config.log' for more details." >&5
26160 $as_echo "$as_me: error: cannot compute alignment of int
26161 See \`config.log' for more details." >&2;}
26162    { (exit 77); exit 77; }; }; }
26163    else
26164      ac_cv_alignof_int=0
26165    fi
26166 fi
26167 rm -rf conftest.dSYM
26168 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26169 fi
26170 rm -f conftest.val
26171 fi
26172 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_int" >&5
26173 $as_echo "$ac_cv_alignof_int" >&6; }
26174
26175
26176
26177 cat >>confdefs.h <<_ACEOF
26178 #define ALIGNOF_INT $ac_cv_alignof_int
26179 _ACEOF
26180
26181
26182 # The cast to long int works around a bug in the HP C Compiler,
26183 # see AC_CHECK_SIZEOF for more information.
26184 { $as_echo "$as_me:$LINENO: checking alignment of long" >&5
26185 $as_echo_n "checking alignment of long... " >&6; }
26186 if test "${ac_cv_alignof_long+set}" = set; then
26187   $as_echo_n "(cached) " >&6
26188 else
26189   if test "$cross_compiling" = yes; then
26190   # Depending upon the size, compute the lo and hi bounds.
26191 cat >conftest.$ac_ext <<_ACEOF
26192 /* confdefs.h.  */
26193 _ACEOF
26194 cat confdefs.h >>conftest.$ac_ext
26195 cat >>conftest.$ac_ext <<_ACEOF
26196 /* end confdefs.h.  */
26197 $ac_includes_default
26198 #ifndef offsetof
26199 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26200 #endif
26201 typedef struct { char x; long y; } ac__type_alignof_;
26202 int
26203 main ()
26204 {
26205 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26206 test_array [0] = 0
26207
26208   ;
26209   return 0;
26210 }
26211 _ACEOF
26212 rm -f conftest.$ac_objext
26213 if { (ac_try="$ac_compile"
26214 case "(($ac_try" in
26215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26216   *) ac_try_echo=$ac_try;;
26217 esac
26218 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26219 $as_echo "$ac_try_echo") >&5
26220   (eval "$ac_compile") 2>conftest.er1
26221   ac_status=$?
26222   grep -v '^ *+' conftest.er1 >conftest.err
26223   rm -f conftest.er1
26224   cat conftest.err >&5
26225   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26226   (exit $ac_status); } && {
26227          test -z "$ac_c_werror_flag" ||
26228          test ! -s conftest.err
26229        } && test -s conftest.$ac_objext; then
26230   ac_lo=0 ac_mid=0
26231   while :; do
26232     cat >conftest.$ac_ext <<_ACEOF
26233 /* confdefs.h.  */
26234 _ACEOF
26235 cat confdefs.h >>conftest.$ac_ext
26236 cat >>conftest.$ac_ext <<_ACEOF
26237 /* end confdefs.h.  */
26238 $ac_includes_default
26239 #ifndef offsetof
26240 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26241 #endif
26242 typedef struct { char x; long y; } ac__type_alignof_;
26243 int
26244 main ()
26245 {
26246 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26247 test_array [0] = 0
26248
26249   ;
26250   return 0;
26251 }
26252 _ACEOF
26253 rm -f conftest.$ac_objext
26254 if { (ac_try="$ac_compile"
26255 case "(($ac_try" in
26256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26257   *) ac_try_echo=$ac_try;;
26258 esac
26259 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26260 $as_echo "$ac_try_echo") >&5
26261   (eval "$ac_compile") 2>conftest.er1
26262   ac_status=$?
26263   grep -v '^ *+' conftest.er1 >conftest.err
26264   rm -f conftest.er1
26265   cat conftest.err >&5
26266   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26267   (exit $ac_status); } && {
26268          test -z "$ac_c_werror_flag" ||
26269          test ! -s conftest.err
26270        } && test -s conftest.$ac_objext; then
26271   ac_hi=$ac_mid; break
26272 else
26273   $as_echo "$as_me: failed program was:" >&5
26274 sed 's/^/| /' conftest.$ac_ext >&5
26275
26276         ac_lo=`expr $ac_mid + 1`
26277                         if test $ac_lo -le $ac_mid; then
26278                           ac_lo= ac_hi=
26279                           break
26280                         fi
26281                         ac_mid=`expr 2 '*' $ac_mid + 1`
26282 fi
26283
26284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26285   done
26286 else
26287   $as_echo "$as_me: failed program was:" >&5
26288 sed 's/^/| /' conftest.$ac_ext >&5
26289
26290         cat >conftest.$ac_ext <<_ACEOF
26291 /* confdefs.h.  */
26292 _ACEOF
26293 cat confdefs.h >>conftest.$ac_ext
26294 cat >>conftest.$ac_ext <<_ACEOF
26295 /* end confdefs.h.  */
26296 $ac_includes_default
26297 #ifndef offsetof
26298 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26299 #endif
26300 typedef struct { char x; long y; } ac__type_alignof_;
26301 int
26302 main ()
26303 {
26304 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
26305 test_array [0] = 0
26306
26307   ;
26308   return 0;
26309 }
26310 _ACEOF
26311 rm -f conftest.$ac_objext
26312 if { (ac_try="$ac_compile"
26313 case "(($ac_try" in
26314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26315   *) ac_try_echo=$ac_try;;
26316 esac
26317 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26318 $as_echo "$ac_try_echo") >&5
26319   (eval "$ac_compile") 2>conftest.er1
26320   ac_status=$?
26321   grep -v '^ *+' conftest.er1 >conftest.err
26322   rm -f conftest.er1
26323   cat conftest.err >&5
26324   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26325   (exit $ac_status); } && {
26326          test -z "$ac_c_werror_flag" ||
26327          test ! -s conftest.err
26328        } && test -s conftest.$ac_objext; then
26329   ac_hi=-1 ac_mid=-1
26330   while :; do
26331     cat >conftest.$ac_ext <<_ACEOF
26332 /* confdefs.h.  */
26333 _ACEOF
26334 cat confdefs.h >>conftest.$ac_ext
26335 cat >>conftest.$ac_ext <<_ACEOF
26336 /* end confdefs.h.  */
26337 $ac_includes_default
26338 #ifndef offsetof
26339 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26340 #endif
26341 typedef struct { char x; long y; } ac__type_alignof_;
26342 int
26343 main ()
26344 {
26345 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
26346 test_array [0] = 0
26347
26348   ;
26349   return 0;
26350 }
26351 _ACEOF
26352 rm -f conftest.$ac_objext
26353 if { (ac_try="$ac_compile"
26354 case "(($ac_try" in
26355   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26356   *) ac_try_echo=$ac_try;;
26357 esac
26358 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26359 $as_echo "$ac_try_echo") >&5
26360   (eval "$ac_compile") 2>conftest.er1
26361   ac_status=$?
26362   grep -v '^ *+' conftest.er1 >conftest.err
26363   rm -f conftest.er1
26364   cat conftest.err >&5
26365   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26366   (exit $ac_status); } && {
26367          test -z "$ac_c_werror_flag" ||
26368          test ! -s conftest.err
26369        } && test -s conftest.$ac_objext; then
26370   ac_lo=$ac_mid; break
26371 else
26372   $as_echo "$as_me: failed program was:" >&5
26373 sed 's/^/| /' conftest.$ac_ext >&5
26374
26375         ac_hi=`expr '(' $ac_mid ')' - 1`
26376                         if test $ac_mid -le $ac_hi; then
26377                           ac_lo= ac_hi=
26378                           break
26379                         fi
26380                         ac_mid=`expr 2 '*' $ac_mid`
26381 fi
26382
26383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26384   done
26385 else
26386   $as_echo "$as_me: failed program was:" >&5
26387 sed 's/^/| /' conftest.$ac_ext >&5
26388
26389         ac_lo= ac_hi=
26390 fi
26391
26392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26393 fi
26394
26395 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26396 # Binary search between lo and hi bounds.
26397 while test "x$ac_lo" != "x$ac_hi"; do
26398   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26399   cat >conftest.$ac_ext <<_ACEOF
26400 /* confdefs.h.  */
26401 _ACEOF
26402 cat confdefs.h >>conftest.$ac_ext
26403 cat >>conftest.$ac_ext <<_ACEOF
26404 /* end confdefs.h.  */
26405 $ac_includes_default
26406 #ifndef offsetof
26407 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26408 #endif
26409 typedef struct { char x; long y; } ac__type_alignof_;
26410 int
26411 main ()
26412 {
26413 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26414 test_array [0] = 0
26415
26416   ;
26417   return 0;
26418 }
26419 _ACEOF
26420 rm -f conftest.$ac_objext
26421 if { (ac_try="$ac_compile"
26422 case "(($ac_try" in
26423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26424   *) ac_try_echo=$ac_try;;
26425 esac
26426 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26427 $as_echo "$ac_try_echo") >&5
26428   (eval "$ac_compile") 2>conftest.er1
26429   ac_status=$?
26430   grep -v '^ *+' conftest.er1 >conftest.err
26431   rm -f conftest.er1
26432   cat conftest.err >&5
26433   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26434   (exit $ac_status); } && {
26435          test -z "$ac_c_werror_flag" ||
26436          test ! -s conftest.err
26437        } && test -s conftest.$ac_objext; then
26438   ac_hi=$ac_mid
26439 else
26440   $as_echo "$as_me: failed program was:" >&5
26441 sed 's/^/| /' conftest.$ac_ext >&5
26442
26443         ac_lo=`expr '(' $ac_mid ')' + 1`
26444 fi
26445
26446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26447 done
26448 case $ac_lo in
26449 ?*) ac_cv_alignof_long=$ac_lo;;
26450 '') if test "$ac_cv_type_long" = yes; then
26451      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26452 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26453 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long
26454 See \`config.log' for more details." >&5
26455 $as_echo "$as_me: error: cannot compute alignment of long
26456 See \`config.log' for more details." >&2;}
26457    { (exit 77); exit 77; }; }; }
26458    else
26459      ac_cv_alignof_long=0
26460    fi ;;
26461 esac
26462 else
26463   cat >conftest.$ac_ext <<_ACEOF
26464 /* confdefs.h.  */
26465 _ACEOF
26466 cat confdefs.h >>conftest.$ac_ext
26467 cat >>conftest.$ac_ext <<_ACEOF
26468 /* end confdefs.h.  */
26469 $ac_includes_default
26470 #ifndef offsetof
26471 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26472 #endif
26473 typedef struct { char x; long y; } ac__type_alignof_;
26474 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26475 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26476 #include <stdio.h>
26477 #include <stdlib.h>
26478 int
26479 main ()
26480 {
26481
26482   FILE *f = fopen ("conftest.val", "w");
26483   if (! f)
26484     return 1;
26485   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26486     {
26487       long int i = longval ();
26488       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26489         return 1;
26490       fprintf (f, "%ld", i);
26491     }
26492   else
26493     {
26494       unsigned long int i = ulongval ();
26495       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26496         return 1;
26497       fprintf (f, "%lu", i);
26498     }
26499   /* Do not output a trailing newline, as this causes \r\n confusion
26500      on some platforms.  */
26501   return ferror (f) || fclose (f) != 0;
26502
26503   ;
26504   return 0;
26505 }
26506 _ACEOF
26507 rm -f conftest$ac_exeext
26508 if { (ac_try="$ac_link"
26509 case "(($ac_try" in
26510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26511   *) ac_try_echo=$ac_try;;
26512 esac
26513 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26514 $as_echo "$ac_try_echo") >&5
26515   (eval "$ac_link") 2>&5
26516   ac_status=$?
26517   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26518   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26519   { (case "(($ac_try" in
26520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26521   *) ac_try_echo=$ac_try;;
26522 esac
26523 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26524 $as_echo "$ac_try_echo") >&5
26525   (eval "$ac_try") 2>&5
26526   ac_status=$?
26527   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26528   (exit $ac_status); }; }; then
26529   ac_cv_alignof_long=`cat conftest.val`
26530 else
26531   $as_echo "$as_me: program exited with status $ac_status" >&5
26532 $as_echo "$as_me: failed program was:" >&5
26533 sed 's/^/| /' conftest.$ac_ext >&5
26534
26535 ( exit $ac_status )
26536 if test "$ac_cv_type_long" = yes; then
26537      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26538 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26539 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long
26540 See \`config.log' for more details." >&5
26541 $as_echo "$as_me: error: cannot compute alignment of long
26542 See \`config.log' for more details." >&2;}
26543    { (exit 77); exit 77; }; }; }
26544    else
26545      ac_cv_alignof_long=0
26546    fi
26547 fi
26548 rm -rf conftest.dSYM
26549 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26550 fi
26551 rm -f conftest.val
26552 fi
26553 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_long" >&5
26554 $as_echo "$ac_cv_alignof_long" >&6; }
26555
26556
26557
26558 cat >>confdefs.h <<_ACEOF
26559 #define ALIGNOF_LONG $ac_cv_alignof_long
26560 _ACEOF
26561
26562
26563 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
26564   # The cast to long int works around a bug in the HP C Compiler,
26565 # see AC_CHECK_SIZEOF for more information.
26566 { $as_echo "$as_me:$LINENO: checking alignment of long long int" >&5
26567 $as_echo_n "checking alignment of long long int... " >&6; }
26568 if test "${ac_cv_alignof_long_long_int+set}" = set; then
26569   $as_echo_n "(cached) " >&6
26570 else
26571   if test "$cross_compiling" = yes; then
26572   # Depending upon the size, compute the lo and hi bounds.
26573 cat >conftest.$ac_ext <<_ACEOF
26574 /* confdefs.h.  */
26575 _ACEOF
26576 cat confdefs.h >>conftest.$ac_ext
26577 cat >>conftest.$ac_ext <<_ACEOF
26578 /* end confdefs.h.  */
26579 $ac_includes_default
26580 #ifndef offsetof
26581 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26582 #endif
26583 typedef struct { char x; long long int y; } ac__type_alignof_;
26584 int
26585 main ()
26586 {
26587 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26588 test_array [0] = 0
26589
26590   ;
26591   return 0;
26592 }
26593 _ACEOF
26594 rm -f conftest.$ac_objext
26595 if { (ac_try="$ac_compile"
26596 case "(($ac_try" in
26597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26598   *) ac_try_echo=$ac_try;;
26599 esac
26600 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26601 $as_echo "$ac_try_echo") >&5
26602   (eval "$ac_compile") 2>conftest.er1
26603   ac_status=$?
26604   grep -v '^ *+' conftest.er1 >conftest.err
26605   rm -f conftest.er1
26606   cat conftest.err >&5
26607   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26608   (exit $ac_status); } && {
26609          test -z "$ac_c_werror_flag" ||
26610          test ! -s conftest.err
26611        } && test -s conftest.$ac_objext; then
26612   ac_lo=0 ac_mid=0
26613   while :; do
26614     cat >conftest.$ac_ext <<_ACEOF
26615 /* confdefs.h.  */
26616 _ACEOF
26617 cat confdefs.h >>conftest.$ac_ext
26618 cat >>conftest.$ac_ext <<_ACEOF
26619 /* end confdefs.h.  */
26620 $ac_includes_default
26621 #ifndef offsetof
26622 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26623 #endif
26624 typedef struct { char x; long long int y; } ac__type_alignof_;
26625 int
26626 main ()
26627 {
26628 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26629 test_array [0] = 0
26630
26631   ;
26632   return 0;
26633 }
26634 _ACEOF
26635 rm -f conftest.$ac_objext
26636 if { (ac_try="$ac_compile"
26637 case "(($ac_try" in
26638   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26639   *) ac_try_echo=$ac_try;;
26640 esac
26641 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26642 $as_echo "$ac_try_echo") >&5
26643   (eval "$ac_compile") 2>conftest.er1
26644   ac_status=$?
26645   grep -v '^ *+' conftest.er1 >conftest.err
26646   rm -f conftest.er1
26647   cat conftest.err >&5
26648   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26649   (exit $ac_status); } && {
26650          test -z "$ac_c_werror_flag" ||
26651          test ! -s conftest.err
26652        } && test -s conftest.$ac_objext; then
26653   ac_hi=$ac_mid; break
26654 else
26655   $as_echo "$as_me: failed program was:" >&5
26656 sed 's/^/| /' conftest.$ac_ext >&5
26657
26658         ac_lo=`expr $ac_mid + 1`
26659                         if test $ac_lo -le $ac_mid; then
26660                           ac_lo= ac_hi=
26661                           break
26662                         fi
26663                         ac_mid=`expr 2 '*' $ac_mid + 1`
26664 fi
26665
26666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26667   done
26668 else
26669   $as_echo "$as_me: failed program was:" >&5
26670 sed 's/^/| /' conftest.$ac_ext >&5
26671
26672         cat >conftest.$ac_ext <<_ACEOF
26673 /* confdefs.h.  */
26674 _ACEOF
26675 cat confdefs.h >>conftest.$ac_ext
26676 cat >>conftest.$ac_ext <<_ACEOF
26677 /* end confdefs.h.  */
26678 $ac_includes_default
26679 #ifndef offsetof
26680 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26681 #endif
26682 typedef struct { char x; long long int y; } ac__type_alignof_;
26683 int
26684 main ()
26685 {
26686 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
26687 test_array [0] = 0
26688
26689   ;
26690   return 0;
26691 }
26692 _ACEOF
26693 rm -f conftest.$ac_objext
26694 if { (ac_try="$ac_compile"
26695 case "(($ac_try" in
26696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26697   *) ac_try_echo=$ac_try;;
26698 esac
26699 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26700 $as_echo "$ac_try_echo") >&5
26701   (eval "$ac_compile") 2>conftest.er1
26702   ac_status=$?
26703   grep -v '^ *+' conftest.er1 >conftest.err
26704   rm -f conftest.er1
26705   cat conftest.err >&5
26706   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26707   (exit $ac_status); } && {
26708          test -z "$ac_c_werror_flag" ||
26709          test ! -s conftest.err
26710        } && test -s conftest.$ac_objext; then
26711   ac_hi=-1 ac_mid=-1
26712   while :; do
26713     cat >conftest.$ac_ext <<_ACEOF
26714 /* confdefs.h.  */
26715 _ACEOF
26716 cat confdefs.h >>conftest.$ac_ext
26717 cat >>conftest.$ac_ext <<_ACEOF
26718 /* end confdefs.h.  */
26719 $ac_includes_default
26720 #ifndef offsetof
26721 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26722 #endif
26723 typedef struct { char x; long long int y; } ac__type_alignof_;
26724 int
26725 main ()
26726 {
26727 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
26728 test_array [0] = 0
26729
26730   ;
26731   return 0;
26732 }
26733 _ACEOF
26734 rm -f conftest.$ac_objext
26735 if { (ac_try="$ac_compile"
26736 case "(($ac_try" in
26737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26738   *) ac_try_echo=$ac_try;;
26739 esac
26740 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26741 $as_echo "$ac_try_echo") >&5
26742   (eval "$ac_compile") 2>conftest.er1
26743   ac_status=$?
26744   grep -v '^ *+' conftest.er1 >conftest.err
26745   rm -f conftest.er1
26746   cat conftest.err >&5
26747   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26748   (exit $ac_status); } && {
26749          test -z "$ac_c_werror_flag" ||
26750          test ! -s conftest.err
26751        } && test -s conftest.$ac_objext; then
26752   ac_lo=$ac_mid; break
26753 else
26754   $as_echo "$as_me: failed program was:" >&5
26755 sed 's/^/| /' conftest.$ac_ext >&5
26756
26757         ac_hi=`expr '(' $ac_mid ')' - 1`
26758                         if test $ac_mid -le $ac_hi; then
26759                           ac_lo= ac_hi=
26760                           break
26761                         fi
26762                         ac_mid=`expr 2 '*' $ac_mid`
26763 fi
26764
26765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26766   done
26767 else
26768   $as_echo "$as_me: failed program was:" >&5
26769 sed 's/^/| /' conftest.$ac_ext >&5
26770
26771         ac_lo= ac_hi=
26772 fi
26773
26774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26775 fi
26776
26777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26778 # Binary search between lo and hi bounds.
26779 while test "x$ac_lo" != "x$ac_hi"; do
26780   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26781   cat >conftest.$ac_ext <<_ACEOF
26782 /* confdefs.h.  */
26783 _ACEOF
26784 cat confdefs.h >>conftest.$ac_ext
26785 cat >>conftest.$ac_ext <<_ACEOF
26786 /* end confdefs.h.  */
26787 $ac_includes_default
26788 #ifndef offsetof
26789 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26790 #endif
26791 typedef struct { char x; long long int y; } ac__type_alignof_;
26792 int
26793 main ()
26794 {
26795 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26796 test_array [0] = 0
26797
26798   ;
26799   return 0;
26800 }
26801 _ACEOF
26802 rm -f conftest.$ac_objext
26803 if { (ac_try="$ac_compile"
26804 case "(($ac_try" in
26805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26806   *) ac_try_echo=$ac_try;;
26807 esac
26808 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26809 $as_echo "$ac_try_echo") >&5
26810   (eval "$ac_compile") 2>conftest.er1
26811   ac_status=$?
26812   grep -v '^ *+' conftest.er1 >conftest.err
26813   rm -f conftest.er1
26814   cat conftest.err >&5
26815   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26816   (exit $ac_status); } && {
26817          test -z "$ac_c_werror_flag" ||
26818          test ! -s conftest.err
26819        } && test -s conftest.$ac_objext; then
26820   ac_hi=$ac_mid
26821 else
26822   $as_echo "$as_me: failed program was:" >&5
26823 sed 's/^/| /' conftest.$ac_ext >&5
26824
26825         ac_lo=`expr '(' $ac_mid ')' + 1`
26826 fi
26827
26828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26829 done
26830 case $ac_lo in
26831 ?*) ac_cv_alignof_long_long_int=$ac_lo;;
26832 '') if test "$ac_cv_type_long_long_int" = yes; then
26833      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26834 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26835 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long long int
26836 See \`config.log' for more details." >&5
26837 $as_echo "$as_me: error: cannot compute alignment of long long int
26838 See \`config.log' for more details." >&2;}
26839    { (exit 77); exit 77; }; }; }
26840    else
26841      ac_cv_alignof_long_long_int=0
26842    fi ;;
26843 esac
26844 else
26845   cat >conftest.$ac_ext <<_ACEOF
26846 /* confdefs.h.  */
26847 _ACEOF
26848 cat confdefs.h >>conftest.$ac_ext
26849 cat >>conftest.$ac_ext <<_ACEOF
26850 /* end confdefs.h.  */
26851 $ac_includes_default
26852 #ifndef offsetof
26853 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26854 #endif
26855 typedef struct { char x; long long int y; } ac__type_alignof_;
26856 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26857 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26858 #include <stdio.h>
26859 #include <stdlib.h>
26860 int
26861 main ()
26862 {
26863
26864   FILE *f = fopen ("conftest.val", "w");
26865   if (! f)
26866     return 1;
26867   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26868     {
26869       long int i = longval ();
26870       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26871         return 1;
26872       fprintf (f, "%ld", i);
26873     }
26874   else
26875     {
26876       unsigned long int i = ulongval ();
26877       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26878         return 1;
26879       fprintf (f, "%lu", i);
26880     }
26881   /* Do not output a trailing newline, as this causes \r\n confusion
26882      on some platforms.  */
26883   return ferror (f) || fclose (f) != 0;
26884
26885   ;
26886   return 0;
26887 }
26888 _ACEOF
26889 rm -f conftest$ac_exeext
26890 if { (ac_try="$ac_link"
26891 case "(($ac_try" in
26892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26893   *) ac_try_echo=$ac_try;;
26894 esac
26895 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26896 $as_echo "$ac_try_echo") >&5
26897   (eval "$ac_link") 2>&5
26898   ac_status=$?
26899   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26900   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26901   { (case "(($ac_try" in
26902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26903   *) ac_try_echo=$ac_try;;
26904 esac
26905 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26906 $as_echo "$ac_try_echo") >&5
26907   (eval "$ac_try") 2>&5
26908   ac_status=$?
26909   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26910   (exit $ac_status); }; }; then
26911   ac_cv_alignof_long_long_int=`cat conftest.val`
26912 else
26913   $as_echo "$as_me: program exited with status $ac_status" >&5
26914 $as_echo "$as_me: failed program was:" >&5
26915 sed 's/^/| /' conftest.$ac_ext >&5
26916
26917 ( exit $ac_status )
26918 if test "$ac_cv_type_long_long_int" = yes; then
26919      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26920 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26921 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long long int
26922 See \`config.log' for more details." >&5
26923 $as_echo "$as_me: error: cannot compute alignment of long long int
26924 See \`config.log' for more details." >&2;}
26925    { (exit 77); exit 77; }; }; }
26926    else
26927      ac_cv_alignof_long_long_int=0
26928    fi
26929 fi
26930 rm -rf conftest.dSYM
26931 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26932 fi
26933 rm -f conftest.val
26934 fi
26935 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_long_long_int" >&5
26936 $as_echo "$ac_cv_alignof_long_long_int" >&6; }
26937
26938
26939
26940 cat >>confdefs.h <<_ACEOF
26941 #define ALIGNOF_LONG_LONG_INT $ac_cv_alignof_long_long_int
26942 _ACEOF
26943
26944
26945 fi
26946 # The cast to long int works around a bug in the HP C Compiler,
26947 # see AC_CHECK_SIZEOF for more information.
26948 { $as_echo "$as_me:$LINENO: checking alignment of double" >&5
26949 $as_echo_n "checking alignment of double... " >&6; }
26950 if test "${ac_cv_alignof_double+set}" = set; then
26951   $as_echo_n "(cached) " >&6
26952 else
26953   if test "$cross_compiling" = yes; then
26954   # Depending upon the size, compute the lo and hi bounds.
26955 cat >conftest.$ac_ext <<_ACEOF
26956 /* confdefs.h.  */
26957 _ACEOF
26958 cat confdefs.h >>conftest.$ac_ext
26959 cat >>conftest.$ac_ext <<_ACEOF
26960 /* end confdefs.h.  */
26961 $ac_includes_default
26962 #ifndef offsetof
26963 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26964 #endif
26965 typedef struct { char x; double y; } ac__type_alignof_;
26966 int
26967 main ()
26968 {
26969 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26970 test_array [0] = 0
26971
26972   ;
26973   return 0;
26974 }
26975 _ACEOF
26976 rm -f conftest.$ac_objext
26977 if { (ac_try="$ac_compile"
26978 case "(($ac_try" in
26979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26980   *) ac_try_echo=$ac_try;;
26981 esac
26982 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26983 $as_echo "$ac_try_echo") >&5
26984   (eval "$ac_compile") 2>conftest.er1
26985   ac_status=$?
26986   grep -v '^ *+' conftest.er1 >conftest.err
26987   rm -f conftest.er1
26988   cat conftest.err >&5
26989   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26990   (exit $ac_status); } && {
26991          test -z "$ac_c_werror_flag" ||
26992          test ! -s conftest.err
26993        } && test -s conftest.$ac_objext; then
26994   ac_lo=0 ac_mid=0
26995   while :; do
26996     cat >conftest.$ac_ext <<_ACEOF
26997 /* confdefs.h.  */
26998 _ACEOF
26999 cat confdefs.h >>conftest.$ac_ext
27000 cat >>conftest.$ac_ext <<_ACEOF
27001 /* end confdefs.h.  */
27002 $ac_includes_default
27003 #ifndef offsetof
27004 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27005 #endif
27006 typedef struct { char x; double y; } ac__type_alignof_;
27007 int
27008 main ()
27009 {
27010 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
27011 test_array [0] = 0
27012
27013   ;
27014   return 0;
27015 }
27016 _ACEOF
27017 rm -f conftest.$ac_objext
27018 if { (ac_try="$ac_compile"
27019 case "(($ac_try" in
27020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27021   *) ac_try_echo=$ac_try;;
27022 esac
27023 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27024 $as_echo "$ac_try_echo") >&5
27025   (eval "$ac_compile") 2>conftest.er1
27026   ac_status=$?
27027   grep -v '^ *+' conftest.er1 >conftest.err
27028   rm -f conftest.er1
27029   cat conftest.err >&5
27030   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27031   (exit $ac_status); } && {
27032          test -z "$ac_c_werror_flag" ||
27033          test ! -s conftest.err
27034        } && test -s conftest.$ac_objext; then
27035   ac_hi=$ac_mid; break
27036 else
27037   $as_echo "$as_me: failed program was:" >&5
27038 sed 's/^/| /' conftest.$ac_ext >&5
27039
27040         ac_lo=`expr $ac_mid + 1`
27041                         if test $ac_lo -le $ac_mid; then
27042                           ac_lo= ac_hi=
27043                           break
27044                         fi
27045                         ac_mid=`expr 2 '*' $ac_mid + 1`
27046 fi
27047
27048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27049   done
27050 else
27051   $as_echo "$as_me: failed program was:" >&5
27052 sed 's/^/| /' conftest.$ac_ext >&5
27053
27054         cat >conftest.$ac_ext <<_ACEOF
27055 /* confdefs.h.  */
27056 _ACEOF
27057 cat confdefs.h >>conftest.$ac_ext
27058 cat >>conftest.$ac_ext <<_ACEOF
27059 /* end confdefs.h.  */
27060 $ac_includes_default
27061 #ifndef offsetof
27062 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27063 #endif
27064 typedef struct { char x; double y; } ac__type_alignof_;
27065 int
27066 main ()
27067 {
27068 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
27069 test_array [0] = 0
27070
27071   ;
27072   return 0;
27073 }
27074 _ACEOF
27075 rm -f conftest.$ac_objext
27076 if { (ac_try="$ac_compile"
27077 case "(($ac_try" in
27078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27079   *) ac_try_echo=$ac_try;;
27080 esac
27081 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27082 $as_echo "$ac_try_echo") >&5
27083   (eval "$ac_compile") 2>conftest.er1
27084   ac_status=$?
27085   grep -v '^ *+' conftest.er1 >conftest.err
27086   rm -f conftest.er1
27087   cat conftest.err >&5
27088   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27089   (exit $ac_status); } && {
27090          test -z "$ac_c_werror_flag" ||
27091          test ! -s conftest.err
27092        } && test -s conftest.$ac_objext; then
27093   ac_hi=-1 ac_mid=-1
27094   while :; do
27095     cat >conftest.$ac_ext <<_ACEOF
27096 /* confdefs.h.  */
27097 _ACEOF
27098 cat confdefs.h >>conftest.$ac_ext
27099 cat >>conftest.$ac_ext <<_ACEOF
27100 /* end confdefs.h.  */
27101 $ac_includes_default
27102 #ifndef offsetof
27103 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27104 #endif
27105 typedef struct { char x; double y; } ac__type_alignof_;
27106 int
27107 main ()
27108 {
27109 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
27110 test_array [0] = 0
27111
27112   ;
27113   return 0;
27114 }
27115 _ACEOF
27116 rm -f conftest.$ac_objext
27117 if { (ac_try="$ac_compile"
27118 case "(($ac_try" in
27119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27120   *) ac_try_echo=$ac_try;;
27121 esac
27122 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27123 $as_echo "$ac_try_echo") >&5
27124   (eval "$ac_compile") 2>conftest.er1
27125   ac_status=$?
27126   grep -v '^ *+' conftest.er1 >conftest.err
27127   rm -f conftest.er1
27128   cat conftest.err >&5
27129   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27130   (exit $ac_status); } && {
27131          test -z "$ac_c_werror_flag" ||
27132          test ! -s conftest.err
27133        } && test -s conftest.$ac_objext; then
27134   ac_lo=$ac_mid; break
27135 else
27136   $as_echo "$as_me: failed program was:" >&5
27137 sed 's/^/| /' conftest.$ac_ext >&5
27138
27139         ac_hi=`expr '(' $ac_mid ')' - 1`
27140                         if test $ac_mid -le $ac_hi; then
27141                           ac_lo= ac_hi=
27142                           break
27143                         fi
27144                         ac_mid=`expr 2 '*' $ac_mid`
27145 fi
27146
27147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27148   done
27149 else
27150   $as_echo "$as_me: failed program was:" >&5
27151 sed 's/^/| /' conftest.$ac_ext >&5
27152
27153         ac_lo= ac_hi=
27154 fi
27155
27156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27157 fi
27158
27159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27160 # Binary search between lo and hi bounds.
27161 while test "x$ac_lo" != "x$ac_hi"; do
27162   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
27163   cat >conftest.$ac_ext <<_ACEOF
27164 /* confdefs.h.  */
27165 _ACEOF
27166 cat confdefs.h >>conftest.$ac_ext
27167 cat >>conftest.$ac_ext <<_ACEOF
27168 /* end confdefs.h.  */
27169 $ac_includes_default
27170 #ifndef offsetof
27171 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27172 #endif
27173 typedef struct { char x; double y; } ac__type_alignof_;
27174 int
27175 main ()
27176 {
27177 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
27178 test_array [0] = 0
27179
27180   ;
27181   return 0;
27182 }
27183 _ACEOF
27184 rm -f conftest.$ac_objext
27185 if { (ac_try="$ac_compile"
27186 case "(($ac_try" in
27187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27188   *) ac_try_echo=$ac_try;;
27189 esac
27190 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27191 $as_echo "$ac_try_echo") >&5
27192   (eval "$ac_compile") 2>conftest.er1
27193   ac_status=$?
27194   grep -v '^ *+' conftest.er1 >conftest.err
27195   rm -f conftest.er1
27196   cat conftest.err >&5
27197   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27198   (exit $ac_status); } && {
27199          test -z "$ac_c_werror_flag" ||
27200          test ! -s conftest.err
27201        } && test -s conftest.$ac_objext; then
27202   ac_hi=$ac_mid
27203 else
27204   $as_echo "$as_me: failed program was:" >&5
27205 sed 's/^/| /' conftest.$ac_ext >&5
27206
27207         ac_lo=`expr '(' $ac_mid ')' + 1`
27208 fi
27209
27210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27211 done
27212 case $ac_lo in
27213 ?*) ac_cv_alignof_double=$ac_lo;;
27214 '') if test "$ac_cv_type_double" = yes; then
27215      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
27216 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27217 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of double
27218 See \`config.log' for more details." >&5
27219 $as_echo "$as_me: error: cannot compute alignment of double
27220 See \`config.log' for more details." >&2;}
27221    { (exit 77); exit 77; }; }; }
27222    else
27223      ac_cv_alignof_double=0
27224    fi ;;
27225 esac
27226 else
27227   cat >conftest.$ac_ext <<_ACEOF
27228 /* confdefs.h.  */
27229 _ACEOF
27230 cat confdefs.h >>conftest.$ac_ext
27231 cat >>conftest.$ac_ext <<_ACEOF
27232 /* end confdefs.h.  */
27233 $ac_includes_default
27234 #ifndef offsetof
27235 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27236 #endif
27237 typedef struct { char x; double y; } ac__type_alignof_;
27238 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
27239 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
27240 #include <stdio.h>
27241 #include <stdlib.h>
27242 int
27243 main ()
27244 {
27245
27246   FILE *f = fopen ("conftest.val", "w");
27247   if (! f)
27248     return 1;
27249   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
27250     {
27251       long int i = longval ();
27252       if (i != ((long int) offsetof (ac__type_alignof_, y)))
27253         return 1;
27254       fprintf (f, "%ld", i);
27255     }
27256   else
27257     {
27258       unsigned long int i = ulongval ();
27259       if (i != ((long int) offsetof (ac__type_alignof_, y)))
27260         return 1;
27261       fprintf (f, "%lu", i);
27262     }
27263   /* Do not output a trailing newline, as this causes \r\n confusion
27264      on some platforms.  */
27265   return ferror (f) || fclose (f) != 0;
27266
27267   ;
27268   return 0;
27269 }
27270 _ACEOF
27271 rm -f conftest$ac_exeext
27272 if { (ac_try="$ac_link"
27273 case "(($ac_try" in
27274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27275   *) ac_try_echo=$ac_try;;
27276 esac
27277 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27278 $as_echo "$ac_try_echo") >&5
27279   (eval "$ac_link") 2>&5
27280   ac_status=$?
27281   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27282   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27283   { (case "(($ac_try" in
27284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27285   *) ac_try_echo=$ac_try;;
27286 esac
27287 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27288 $as_echo "$ac_try_echo") >&5
27289   (eval "$ac_try") 2>&5
27290   ac_status=$?
27291   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27292   (exit $ac_status); }; }; then
27293   ac_cv_alignof_double=`cat conftest.val`
27294 else
27295   $as_echo "$as_me: program exited with status $ac_status" >&5
27296 $as_echo "$as_me: failed program was:" >&5
27297 sed 's/^/| /' conftest.$ac_ext >&5
27298
27299 ( exit $ac_status )
27300 if test "$ac_cv_type_double" = yes; then
27301      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
27302 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27303 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of double
27304 See \`config.log' for more details." >&5
27305 $as_echo "$as_me: error: cannot compute alignment of double
27306 See \`config.log' for more details." >&2;}
27307    { (exit 77); exit 77; }; }; }
27308    else
27309      ac_cv_alignof_double=0
27310    fi
27311 fi
27312 rm -rf conftest.dSYM
27313 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27314 fi
27315 rm -f conftest.val
27316 fi
27317 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_double" >&5
27318 $as_echo "$ac_cv_alignof_double" >&6; }
27319
27320
27321
27322 cat >>confdefs.h <<_ACEOF
27323 #define ALIGNOF_DOUBLE $ac_cv_alignof_double
27324 _ACEOF
27325
27326
27327
27328 # Compute maximum alignment of any basic type.
27329 # We assume long's alignment is at least as strong as char, short, or int;
27330 # but we must check long long (if it exists) and double.
27331
27332 MAX_ALIGNOF=$ac_cv_alignof_long
27333 if test $MAX_ALIGNOF -lt $ac_cv_alignof_double ; then
27334   MAX_ALIGNOF=$ac_cv_alignof_double
27335 fi
27336 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $ac_cv_alignof_long_long_int ; then
27337   MAX_ALIGNOF="$ac_cv_alignof_long_long_int"
27338 fi
27339
27340 cat >>confdefs.h <<_ACEOF
27341 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
27342 _ACEOF
27343
27344
27345
27346 # Some platforms predefine the types int8, int16, etc.  Only check
27347 # a (hopefully) representative subset.
27348 { $as_echo "$as_me:$LINENO: checking for int8" >&5
27349 $as_echo_n "checking for int8... " >&6; }
27350 if test "${ac_cv_type_int8+set}" = set; then
27351   $as_echo_n "(cached) " >&6
27352 else
27353   ac_cv_type_int8=no
27354 cat >conftest.$ac_ext <<_ACEOF
27355 /* confdefs.h.  */
27356 _ACEOF
27357 cat confdefs.h >>conftest.$ac_ext
27358 cat >>conftest.$ac_ext <<_ACEOF
27359 /* end confdefs.h.  */
27360 #include <stdio.h>
27361 #ifdef HAVE_SUPPORTDEFS_H
27362 #include <SupportDefs.h>
27363 #endif
27364
27365 int
27366 main ()
27367 {
27368 if (sizeof (int8))
27369        return 0;
27370   ;
27371   return 0;
27372 }
27373 _ACEOF
27374 rm -f conftest.$ac_objext
27375 if { (ac_try="$ac_compile"
27376 case "(($ac_try" in
27377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27378   *) ac_try_echo=$ac_try;;
27379 esac
27380 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27381 $as_echo "$ac_try_echo") >&5
27382   (eval "$ac_compile") 2>conftest.er1
27383   ac_status=$?
27384   grep -v '^ *+' conftest.er1 >conftest.err
27385   rm -f conftest.er1
27386   cat conftest.err >&5
27387   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27388   (exit $ac_status); } && {
27389          test -z "$ac_c_werror_flag" ||
27390          test ! -s conftest.err
27391        } && test -s conftest.$ac_objext; then
27392   cat >conftest.$ac_ext <<_ACEOF
27393 /* confdefs.h.  */
27394 _ACEOF
27395 cat confdefs.h >>conftest.$ac_ext
27396 cat >>conftest.$ac_ext <<_ACEOF
27397 /* end confdefs.h.  */
27398 #include <stdio.h>
27399 #ifdef HAVE_SUPPORTDEFS_H
27400 #include <SupportDefs.h>
27401 #endif
27402
27403 int
27404 main ()
27405 {
27406 if (sizeof ((int8)))
27407           return 0;
27408   ;
27409   return 0;
27410 }
27411 _ACEOF
27412 rm -f conftest.$ac_objext
27413 if { (ac_try="$ac_compile"
27414 case "(($ac_try" in
27415   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27416   *) ac_try_echo=$ac_try;;
27417 esac
27418 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27419 $as_echo "$ac_try_echo") >&5
27420   (eval "$ac_compile") 2>conftest.er1
27421   ac_status=$?
27422   grep -v '^ *+' conftest.er1 >conftest.err
27423   rm -f conftest.er1
27424   cat conftest.err >&5
27425   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27426   (exit $ac_status); } && {
27427          test -z "$ac_c_werror_flag" ||
27428          test ! -s conftest.err
27429        } && test -s conftest.$ac_objext; then
27430   :
27431 else
27432   $as_echo "$as_me: failed program was:" >&5
27433 sed 's/^/| /' conftest.$ac_ext >&5
27434
27435         ac_cv_type_int8=yes
27436 fi
27437
27438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27439 else
27440   $as_echo "$as_me: failed program was:" >&5
27441 sed 's/^/| /' conftest.$ac_ext >&5
27442
27443
27444 fi
27445
27446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27447 fi
27448 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
27449 $as_echo "$ac_cv_type_int8" >&6; }
27450 if test "x$ac_cv_type_int8" = x""yes; then
27451
27452 cat >>confdefs.h <<_ACEOF
27453 #define HAVE_INT8 1
27454 _ACEOF
27455
27456
27457 fi
27458 { $as_echo "$as_me:$LINENO: checking for uint8" >&5
27459 $as_echo_n "checking for uint8... " >&6; }
27460 if test "${ac_cv_type_uint8+set}" = set; then
27461   $as_echo_n "(cached) " >&6
27462 else
27463   ac_cv_type_uint8=no
27464 cat >conftest.$ac_ext <<_ACEOF
27465 /* confdefs.h.  */
27466 _ACEOF
27467 cat confdefs.h >>conftest.$ac_ext
27468 cat >>conftest.$ac_ext <<_ACEOF
27469 /* end confdefs.h.  */
27470 #include <stdio.h>
27471 #ifdef HAVE_SUPPORTDEFS_H
27472 #include <SupportDefs.h>
27473 #endif
27474
27475 int
27476 main ()
27477 {
27478 if (sizeof (uint8))
27479        return 0;
27480   ;
27481   return 0;
27482 }
27483 _ACEOF
27484 rm -f conftest.$ac_objext
27485 if { (ac_try="$ac_compile"
27486 case "(($ac_try" in
27487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27488   *) ac_try_echo=$ac_try;;
27489 esac
27490 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27491 $as_echo "$ac_try_echo") >&5
27492   (eval "$ac_compile") 2>conftest.er1
27493   ac_status=$?
27494   grep -v '^ *+' conftest.er1 >conftest.err
27495   rm -f conftest.er1
27496   cat conftest.err >&5
27497   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27498   (exit $ac_status); } && {
27499          test -z "$ac_c_werror_flag" ||
27500          test ! -s conftest.err
27501        } && test -s conftest.$ac_objext; then
27502   cat >conftest.$ac_ext <<_ACEOF
27503 /* confdefs.h.  */
27504 _ACEOF
27505 cat confdefs.h >>conftest.$ac_ext
27506 cat >>conftest.$ac_ext <<_ACEOF
27507 /* end confdefs.h.  */
27508 #include <stdio.h>
27509 #ifdef HAVE_SUPPORTDEFS_H
27510 #include <SupportDefs.h>
27511 #endif
27512
27513 int
27514 main ()
27515 {
27516 if (sizeof ((uint8)))
27517           return 0;
27518   ;
27519   return 0;
27520 }
27521 _ACEOF
27522 rm -f conftest.$ac_objext
27523 if { (ac_try="$ac_compile"
27524 case "(($ac_try" in
27525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27526   *) ac_try_echo=$ac_try;;
27527 esac
27528 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27529 $as_echo "$ac_try_echo") >&5
27530   (eval "$ac_compile") 2>conftest.er1
27531   ac_status=$?
27532   grep -v '^ *+' conftest.er1 >conftest.err
27533   rm -f conftest.er1
27534   cat conftest.err >&5
27535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27536   (exit $ac_status); } && {
27537          test -z "$ac_c_werror_flag" ||
27538          test ! -s conftest.err
27539        } && test -s conftest.$ac_objext; then
27540   :
27541 else
27542   $as_echo "$as_me: failed program was:" >&5
27543 sed 's/^/| /' conftest.$ac_ext >&5
27544
27545         ac_cv_type_uint8=yes
27546 fi
27547
27548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27549 else
27550   $as_echo "$as_me: failed program was:" >&5
27551 sed 's/^/| /' conftest.$ac_ext >&5
27552
27553
27554 fi
27555
27556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27557 fi
27558 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
27559 $as_echo "$ac_cv_type_uint8" >&6; }
27560 if test "x$ac_cv_type_uint8" = x""yes; then
27561
27562 cat >>confdefs.h <<_ACEOF
27563 #define HAVE_UINT8 1
27564 _ACEOF
27565
27566
27567 fi
27568 { $as_echo "$as_me:$LINENO: checking for int64" >&5
27569 $as_echo_n "checking for int64... " >&6; }
27570 if test "${ac_cv_type_int64+set}" = set; then
27571   $as_echo_n "(cached) " >&6
27572 else
27573   ac_cv_type_int64=no
27574 cat >conftest.$ac_ext <<_ACEOF
27575 /* confdefs.h.  */
27576 _ACEOF
27577 cat confdefs.h >>conftest.$ac_ext
27578 cat >>conftest.$ac_ext <<_ACEOF
27579 /* end confdefs.h.  */
27580 #include <stdio.h>
27581 #ifdef HAVE_SUPPORTDEFS_H
27582 #include <SupportDefs.h>
27583 #endif
27584
27585 int
27586 main ()
27587 {
27588 if (sizeof (int64))
27589        return 0;
27590   ;
27591   return 0;
27592 }
27593 _ACEOF
27594 rm -f conftest.$ac_objext
27595 if { (ac_try="$ac_compile"
27596 case "(($ac_try" in
27597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27598   *) ac_try_echo=$ac_try;;
27599 esac
27600 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27601 $as_echo "$ac_try_echo") >&5
27602   (eval "$ac_compile") 2>conftest.er1
27603   ac_status=$?
27604   grep -v '^ *+' conftest.er1 >conftest.err
27605   rm -f conftest.er1
27606   cat conftest.err >&5
27607   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27608   (exit $ac_status); } && {
27609          test -z "$ac_c_werror_flag" ||
27610          test ! -s conftest.err
27611        } && test -s conftest.$ac_objext; then
27612   cat >conftest.$ac_ext <<_ACEOF
27613 /* confdefs.h.  */
27614 _ACEOF
27615 cat confdefs.h >>conftest.$ac_ext
27616 cat >>conftest.$ac_ext <<_ACEOF
27617 /* end confdefs.h.  */
27618 #include <stdio.h>
27619 #ifdef HAVE_SUPPORTDEFS_H
27620 #include <SupportDefs.h>
27621 #endif
27622
27623 int
27624 main ()
27625 {
27626 if (sizeof ((int64)))
27627           return 0;
27628   ;
27629   return 0;
27630 }
27631 _ACEOF
27632 rm -f conftest.$ac_objext
27633 if { (ac_try="$ac_compile"
27634 case "(($ac_try" in
27635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27636   *) ac_try_echo=$ac_try;;
27637 esac
27638 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27639 $as_echo "$ac_try_echo") >&5
27640   (eval "$ac_compile") 2>conftest.er1
27641   ac_status=$?
27642   grep -v '^ *+' conftest.er1 >conftest.err
27643   rm -f conftest.er1
27644   cat conftest.err >&5
27645   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27646   (exit $ac_status); } && {
27647          test -z "$ac_c_werror_flag" ||
27648          test ! -s conftest.err
27649        } && test -s conftest.$ac_objext; then
27650   :
27651 else
27652   $as_echo "$as_me: failed program was:" >&5
27653 sed 's/^/| /' conftest.$ac_ext >&5
27654
27655         ac_cv_type_int64=yes
27656 fi
27657
27658 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27659 else
27660   $as_echo "$as_me: failed program was:" >&5
27661 sed 's/^/| /' conftest.$ac_ext >&5
27662
27663
27664 fi
27665
27666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27667 fi
27668 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
27669 $as_echo "$ac_cv_type_int64" >&6; }
27670 if test "x$ac_cv_type_int64" = x""yes; then
27671
27672 cat >>confdefs.h <<_ACEOF
27673 #define HAVE_INT64 1
27674 _ACEOF
27675
27676
27677 fi
27678 { $as_echo "$as_me:$LINENO: checking for uint64" >&5
27679 $as_echo_n "checking for uint64... " >&6; }
27680 if test "${ac_cv_type_uint64+set}" = set; then
27681   $as_echo_n "(cached) " >&6
27682 else
27683   ac_cv_type_uint64=no
27684 cat >conftest.$ac_ext <<_ACEOF
27685 /* confdefs.h.  */
27686 _ACEOF
27687 cat confdefs.h >>conftest.$ac_ext
27688 cat >>conftest.$ac_ext <<_ACEOF
27689 /* end confdefs.h.  */
27690 #include <stdio.h>
27691 #ifdef HAVE_SUPPORTDEFS_H
27692 #include <SupportDefs.h>
27693 #endif
27694
27695 int
27696 main ()
27697 {
27698 if (sizeof (uint64))
27699        return 0;
27700   ;
27701   return 0;
27702 }
27703 _ACEOF
27704 rm -f conftest.$ac_objext
27705 if { (ac_try="$ac_compile"
27706 case "(($ac_try" in
27707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27708   *) ac_try_echo=$ac_try;;
27709 esac
27710 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27711 $as_echo "$ac_try_echo") >&5
27712   (eval "$ac_compile") 2>conftest.er1
27713   ac_status=$?
27714   grep -v '^ *+' conftest.er1 >conftest.err
27715   rm -f conftest.er1
27716   cat conftest.err >&5
27717   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27718   (exit $ac_status); } && {
27719          test -z "$ac_c_werror_flag" ||
27720          test ! -s conftest.err
27721        } && test -s conftest.$ac_objext; then
27722   cat >conftest.$ac_ext <<_ACEOF
27723 /* confdefs.h.  */
27724 _ACEOF
27725 cat confdefs.h >>conftest.$ac_ext
27726 cat >>conftest.$ac_ext <<_ACEOF
27727 /* end confdefs.h.  */
27728 #include <stdio.h>
27729 #ifdef HAVE_SUPPORTDEFS_H
27730 #include <SupportDefs.h>
27731 #endif
27732
27733 int
27734 main ()
27735 {
27736 if (sizeof ((uint64)))
27737           return 0;
27738   ;
27739   return 0;
27740 }
27741 _ACEOF
27742 rm -f conftest.$ac_objext
27743 if { (ac_try="$ac_compile"
27744 case "(($ac_try" in
27745   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27746   *) ac_try_echo=$ac_try;;
27747 esac
27748 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27749 $as_echo "$ac_try_echo") >&5
27750   (eval "$ac_compile") 2>conftest.er1
27751   ac_status=$?
27752   grep -v '^ *+' conftest.er1 >conftest.err
27753   rm -f conftest.er1
27754   cat conftest.err >&5
27755   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27756   (exit $ac_status); } && {
27757          test -z "$ac_c_werror_flag" ||
27758          test ! -s conftest.err
27759        } && test -s conftest.$ac_objext; then
27760   :
27761 else
27762   $as_echo "$as_me: failed program was:" >&5
27763 sed 's/^/| /' conftest.$ac_ext >&5
27764
27765         ac_cv_type_uint64=yes
27766 fi
27767
27768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27769 else
27770   $as_echo "$as_me: failed program was:" >&5
27771 sed 's/^/| /' conftest.$ac_ext >&5
27772
27773
27774 fi
27775
27776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27777 fi
27778 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
27779 $as_echo "$ac_cv_type_uint64" >&6; }
27780 if test "x$ac_cv_type_uint64" = x""yes; then
27781
27782 cat >>confdefs.h <<_ACEOF
27783 #define HAVE_UINT64 1
27784 _ACEOF
27785
27786
27787 fi
27788
27789
27790 # We also check for sig_atomic_t, which *should* be defined per ANSI
27791 # C, but is missing on some old platforms.
27792 { $as_echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
27793 $as_echo_n "checking for sig_atomic_t... " >&6; }
27794 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
27795   $as_echo_n "(cached) " >&6
27796 else
27797   ac_cv_type_sig_atomic_t=no
27798 cat >conftest.$ac_ext <<_ACEOF
27799 /* confdefs.h.  */
27800 _ACEOF
27801 cat confdefs.h >>conftest.$ac_ext
27802 cat >>conftest.$ac_ext <<_ACEOF
27803 /* end confdefs.h.  */
27804 #include <signal.h>
27805
27806 int
27807 main ()
27808 {
27809 if (sizeof (sig_atomic_t))
27810        return 0;
27811   ;
27812   return 0;
27813 }
27814 _ACEOF
27815 rm -f conftest.$ac_objext
27816 if { (ac_try="$ac_compile"
27817 case "(($ac_try" in
27818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27819   *) ac_try_echo=$ac_try;;
27820 esac
27821 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27822 $as_echo "$ac_try_echo") >&5
27823   (eval "$ac_compile") 2>conftest.er1
27824   ac_status=$?
27825   grep -v '^ *+' conftest.er1 >conftest.err
27826   rm -f conftest.er1
27827   cat conftest.err >&5
27828   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27829   (exit $ac_status); } && {
27830          test -z "$ac_c_werror_flag" ||
27831          test ! -s conftest.err
27832        } && test -s conftest.$ac_objext; then
27833   cat >conftest.$ac_ext <<_ACEOF
27834 /* confdefs.h.  */
27835 _ACEOF
27836 cat confdefs.h >>conftest.$ac_ext
27837 cat >>conftest.$ac_ext <<_ACEOF
27838 /* end confdefs.h.  */
27839 #include <signal.h>
27840
27841 int
27842 main ()
27843 {
27844 if (sizeof ((sig_atomic_t)))
27845           return 0;
27846   ;
27847   return 0;
27848 }
27849 _ACEOF
27850 rm -f conftest.$ac_objext
27851 if { (ac_try="$ac_compile"
27852 case "(($ac_try" in
27853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27854   *) ac_try_echo=$ac_try;;
27855 esac
27856 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27857 $as_echo "$ac_try_echo") >&5
27858   (eval "$ac_compile") 2>conftest.er1
27859   ac_status=$?
27860   grep -v '^ *+' conftest.er1 >conftest.err
27861   rm -f conftest.er1
27862   cat conftest.err >&5
27863   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27864   (exit $ac_status); } && {
27865          test -z "$ac_c_werror_flag" ||
27866          test ! -s conftest.err
27867        } && test -s conftest.$ac_objext; then
27868   :
27869 else
27870   $as_echo "$as_me: failed program was:" >&5
27871 sed 's/^/| /' conftest.$ac_ext >&5
27872
27873         ac_cv_type_sig_atomic_t=yes
27874 fi
27875
27876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27877 else
27878   $as_echo "$as_me: failed program was:" >&5
27879 sed 's/^/| /' conftest.$ac_ext >&5
27880
27881
27882 fi
27883
27884 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27885 fi
27886 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
27887 $as_echo "$ac_cv_type_sig_atomic_t" >&6; }
27888 if test "x$ac_cv_type_sig_atomic_t" = x""yes; then
27889
27890 cat >>confdefs.h <<_ACEOF
27891 #define HAVE_SIG_ATOMIC_T 1
27892 _ACEOF
27893
27894
27895 fi
27896
27897
27898
27899 if test "$PORTNAME" != "win32"
27900 then
27901 { $as_echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
27902 $as_echo_n "checking for POSIX signal interface... " >&6; }
27903 if test "${pgac_cv_func_posix_signals+set}" = set; then
27904   $as_echo_n "(cached) " >&6
27905 else
27906   cat >conftest.$ac_ext <<_ACEOF
27907 /* confdefs.h.  */
27908 _ACEOF
27909 cat confdefs.h >>conftest.$ac_ext
27910 cat >>conftest.$ac_ext <<_ACEOF
27911 /* end confdefs.h.  */
27912 #include <signal.h>
27913
27914 int
27915 main ()
27916 {
27917 struct sigaction act, oact;
27918 sigemptyset(&act.sa_mask);
27919 act.sa_flags = SA_RESTART;
27920 sigaction(0, &act, &oact);
27921   ;
27922   return 0;
27923 }
27924 _ACEOF
27925 rm -f conftest.$ac_objext conftest$ac_exeext
27926 if { (ac_try="$ac_link"
27927 case "(($ac_try" in
27928   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27929   *) ac_try_echo=$ac_try;;
27930 esac
27931 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27932 $as_echo "$ac_try_echo") >&5
27933   (eval "$ac_link") 2>conftest.er1
27934   ac_status=$?
27935   grep -v '^ *+' conftest.er1 >conftest.err
27936   rm -f conftest.er1
27937   cat conftest.err >&5
27938   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27939   (exit $ac_status); } && {
27940          test -z "$ac_c_werror_flag" ||
27941          test ! -s conftest.err
27942        } && test -s conftest$ac_exeext && {
27943          test "$cross_compiling" = yes ||
27944          $as_test_x conftest$ac_exeext
27945        }; then
27946   pgac_cv_func_posix_signals=yes
27947 else
27948   $as_echo "$as_me: failed program was:" >&5
27949 sed 's/^/| /' conftest.$ac_ext >&5
27950
27951         pgac_cv_func_posix_signals=no
27952 fi
27953
27954 rm -rf conftest.dSYM
27955 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27956       conftest$ac_exeext conftest.$ac_ext
27957 fi
27958 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
27959 $as_echo "$pgac_cv_func_posix_signals" >&6; }
27960 if test x"$pgac_cv_func_posix_signals" = xyes ; then
27961
27962 cat >>confdefs.h <<\_ACEOF
27963 #define HAVE_POSIX_SIGNALS /**/
27964 _ACEOF
27965
27966 fi
27967 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
27968
27969 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
27970   { { $as_echo "$as_me:$LINENO: error:
27971 Thread-safety requires POSIX signals, which are not supported by this
27972 operating system;  use --disable-thread-safety to disable thread safety." >&5
27973 $as_echo "$as_me: error:
27974 Thread-safety requires POSIX signals, which are not supported by this
27975 operating system;  use --disable-thread-safety to disable thread safety." >&2;}
27976    { (exit 1); exit 1; }; }
27977 fi
27978 fi
27979
27980 # SunOS doesn't handle negative byte comparisons properly with +/- return
27981 { $as_echo "$as_me:$LINENO: checking for working memcmp" >&5
27982 $as_echo_n "checking for working memcmp... " >&6; }
27983 if test "${ac_cv_func_memcmp_working+set}" = set; then
27984   $as_echo_n "(cached) " >&6
27985 else
27986   if test "$cross_compiling" = yes; then
27987   ac_cv_func_memcmp_working=no
27988 else
27989   cat >conftest.$ac_ext <<_ACEOF
27990 /* confdefs.h.  */
27991 _ACEOF
27992 cat confdefs.h >>conftest.$ac_ext
27993 cat >>conftest.$ac_ext <<_ACEOF
27994 /* end confdefs.h.  */
27995 $ac_includes_default
27996 int
27997 main ()
27998 {
27999
28000   /* Some versions of memcmp are not 8-bit clean.  */
28001   char c0 = '\100', c1 = '\200', c2 = '\201';
28002   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
28003     return 1;
28004
28005   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
28006      or more and with at least one buffer not starting on a 4-byte boundary.
28007      William Lewis provided this test program.   */
28008   {
28009     char foo[21];
28010     char bar[21];
28011     int i;
28012     for (i = 0; i < 4; i++)
28013       {
28014         char *a = foo + i;
28015         char *b = bar + i;
28016         strcpy (a, "--------01111111");
28017         strcpy (b, "--------10000000");
28018         if (memcmp (a, b, 16) >= 0)
28019           return 1;
28020       }
28021     return 0;
28022   }
28023
28024   ;
28025   return 0;
28026 }
28027 _ACEOF
28028 rm -f conftest$ac_exeext
28029 if { (ac_try="$ac_link"
28030 case "(($ac_try" in
28031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28032   *) ac_try_echo=$ac_try;;
28033 esac
28034 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28035 $as_echo "$ac_try_echo") >&5
28036   (eval "$ac_link") 2>&5
28037   ac_status=$?
28038   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28039   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28040   { (case "(($ac_try" in
28041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28042   *) ac_try_echo=$ac_try;;
28043 esac
28044 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28045 $as_echo "$ac_try_echo") >&5
28046   (eval "$ac_try") 2>&5
28047   ac_status=$?
28048   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28049   (exit $ac_status); }; }; then
28050   ac_cv_func_memcmp_working=yes
28051 else
28052   $as_echo "$as_me: program exited with status $ac_status" >&5
28053 $as_echo "$as_me: failed program was:" >&5
28054 sed 's/^/| /' conftest.$ac_ext >&5
28055
28056 ( exit $ac_status )
28057 ac_cv_func_memcmp_working=no
28058 fi
28059 rm -rf conftest.dSYM
28060 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28061 fi
28062
28063
28064 fi
28065 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
28066 $as_echo "$ac_cv_func_memcmp_working" >&6; }
28067 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
28068   *" memcmp.$ac_objext "* ) ;;
28069   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
28070  ;;
28071 esac
28072
28073
28074
28075
28076 # Select semaphore implementation type.
28077 if test "$PORTNAME" != "win32"; then
28078   if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
28079
28080 cat >>confdefs.h <<\_ACEOF
28081 #define USE_NAMED_POSIX_SEMAPHORES 1
28082 _ACEOF
28083
28084     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
28085   else
28086     if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
28087
28088 cat >>confdefs.h <<\_ACEOF
28089 #define USE_UNNAMED_POSIX_SEMAPHORES 1
28090 _ACEOF
28091
28092       SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
28093     else
28094
28095 cat >>confdefs.h <<\_ACEOF
28096 #define USE_SYSV_SEMAPHORES 1
28097 _ACEOF
28098
28099       SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
28100     fi
28101   fi
28102 else
28103
28104 cat >>confdefs.h <<\_ACEOF
28105 #define USE_WIN32_SEMAPHORES 1
28106 _ACEOF
28107
28108   SEMA_IMPLEMENTATION="src/backend/port/win32_sema.c"
28109 fi
28110
28111
28112 # Select shared-memory implementation type.
28113 if test "$PORTNAME" != "win32"; then
28114
28115 cat >>confdefs.h <<\_ACEOF
28116 #define USE_SYSV_SHARED_MEMORY 1
28117 _ACEOF
28118
28119   SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
28120 else
28121
28122 cat >>confdefs.h <<\_ACEOF
28123 #define USE_WIN32_SHARED_MEMORY 1
28124 _ACEOF
28125
28126   SHMEM_IMPLEMENTATION="src/backend/port/win32_shmem.c"
28127 fi
28128
28129 # Select latch implementation type.
28130 if test "$PORTNAME" != "win32"; then
28131   LATCH_IMPLEMENTATION="src/backend/port/unix_latch.c"
28132 else
28133   LATCH_IMPLEMENTATION="src/backend/port/win32_latch.c"
28134 fi
28135
28136 # If not set in template file, set bytes to use libc memset()
28137 if test x"$MEMSET_LOOP_LIMIT" = x"" ; then
28138   MEMSET_LOOP_LIMIT=1024
28139 fi
28140
28141 cat >>confdefs.h <<_ACEOF
28142 #define MEMSET_LOOP_LIMIT ${MEMSET_LOOP_LIMIT}
28143 _ACEOF
28144
28145
28146
28147 if test "$enable_nls" = yes ; then
28148
28149   { $as_echo "$as_me:$LINENO: checking for library containing bind_textdomain_codeset" >&5
28150 $as_echo_n "checking for library containing bind_textdomain_codeset... " >&6; }
28151 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
28152   $as_echo_n "(cached) " >&6
28153 else
28154   ac_func_search_save_LIBS=$LIBS
28155 cat >conftest.$ac_ext <<_ACEOF
28156 /* confdefs.h.  */
28157 _ACEOF
28158 cat confdefs.h >>conftest.$ac_ext
28159 cat >>conftest.$ac_ext <<_ACEOF
28160 /* end confdefs.h.  */
28161
28162 /* Override any GCC internal prototype to avoid an error.
28163    Use char because int might match the return type of a GCC
28164    builtin and then its argument prototype would still apply.  */
28165 #ifdef __cplusplus
28166 extern "C"
28167 #endif
28168 char bind_textdomain_codeset ();
28169 int
28170 main ()
28171 {
28172 return bind_textdomain_codeset ();
28173   ;
28174   return 0;
28175 }
28176 _ACEOF
28177 for ac_lib in '' intl; do
28178   if test -z "$ac_lib"; then
28179     ac_res="none required"
28180   else
28181     ac_res=-l$ac_lib
28182     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
28183   fi
28184   rm -f conftest.$ac_objext conftest$ac_exeext
28185 if { (ac_try="$ac_link"
28186 case "(($ac_try" in
28187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28188   *) ac_try_echo=$ac_try;;
28189 esac
28190 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28191 $as_echo "$ac_try_echo") >&5
28192   (eval "$ac_link") 2>conftest.er1
28193   ac_status=$?
28194   grep -v '^ *+' conftest.er1 >conftest.err
28195   rm -f conftest.er1
28196   cat conftest.err >&5
28197   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28198   (exit $ac_status); } && {
28199          test -z "$ac_c_werror_flag" ||
28200          test ! -s conftest.err
28201        } && test -s conftest$ac_exeext && {
28202          test "$cross_compiling" = yes ||
28203          $as_test_x conftest$ac_exeext
28204        }; then
28205   ac_cv_search_bind_textdomain_codeset=$ac_res
28206 else
28207   $as_echo "$as_me: failed program was:" >&5
28208 sed 's/^/| /' conftest.$ac_ext >&5
28209
28210
28211 fi
28212
28213 rm -rf conftest.dSYM
28214 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28215       conftest$ac_exeext
28216   if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
28217   break
28218 fi
28219 done
28220 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
28221   :
28222 else
28223   ac_cv_search_bind_textdomain_codeset=no
28224 fi
28225 rm conftest.$ac_ext
28226 LIBS=$ac_func_search_save_LIBS
28227 fi
28228 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_bind_textdomain_codeset" >&5
28229 $as_echo "$ac_cv_search_bind_textdomain_codeset" >&6; }
28230 ac_res=$ac_cv_search_bind_textdomain_codeset
28231 if test "$ac_res" != no; then
28232   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
28233
28234 else
28235   { { $as_echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
28236 $as_echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
28237    { (exit 1); exit 1; }; }
28238 fi
28239
28240   if test "${ac_cv_header_libintl_h+set}" = set; then
28241   { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
28242 $as_echo_n "checking for libintl.h... " >&6; }
28243 if test "${ac_cv_header_libintl_h+set}" = set; then
28244   $as_echo_n "(cached) " >&6
28245 fi
28246 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
28247 $as_echo "$ac_cv_header_libintl_h" >&6; }
28248 else
28249   # Is the header compilable?
28250 { $as_echo "$as_me:$LINENO: checking libintl.h usability" >&5
28251 $as_echo_n "checking libintl.h usability... " >&6; }
28252 cat >conftest.$ac_ext <<_ACEOF
28253 /* confdefs.h.  */
28254 _ACEOF
28255 cat confdefs.h >>conftest.$ac_ext
28256 cat >>conftest.$ac_ext <<_ACEOF
28257 /* end confdefs.h.  */
28258 $ac_includes_default
28259 #include <libintl.h>
28260 _ACEOF
28261 rm -f conftest.$ac_objext
28262 if { (ac_try="$ac_compile"
28263 case "(($ac_try" in
28264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28265   *) ac_try_echo=$ac_try;;
28266 esac
28267 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28268 $as_echo "$ac_try_echo") >&5
28269   (eval "$ac_compile") 2>conftest.er1
28270   ac_status=$?
28271   grep -v '^ *+' conftest.er1 >conftest.err
28272   rm -f conftest.er1
28273   cat conftest.err >&5
28274   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28275   (exit $ac_status); } && {
28276          test -z "$ac_c_werror_flag" ||
28277          test ! -s conftest.err
28278        } && test -s conftest.$ac_objext; then
28279   ac_header_compiler=yes
28280 else
28281   $as_echo "$as_me: failed program was:" >&5
28282 sed 's/^/| /' conftest.$ac_ext >&5
28283
28284         ac_header_compiler=no
28285 fi
28286
28287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28288 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28289 $as_echo "$ac_header_compiler" >&6; }
28290
28291 # Is the header present?
28292 { $as_echo "$as_me:$LINENO: checking libintl.h presence" >&5
28293 $as_echo_n "checking libintl.h presence... " >&6; }
28294 cat >conftest.$ac_ext <<_ACEOF
28295 /* confdefs.h.  */
28296 _ACEOF
28297 cat confdefs.h >>conftest.$ac_ext
28298 cat >>conftest.$ac_ext <<_ACEOF
28299 /* end confdefs.h.  */
28300 #include <libintl.h>
28301 _ACEOF
28302 if { (ac_try="$ac_cpp conftest.$ac_ext"
28303 case "(($ac_try" in
28304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28305   *) ac_try_echo=$ac_try;;
28306 esac
28307 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28308 $as_echo "$ac_try_echo") >&5
28309   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28310   ac_status=$?
28311   grep -v '^ *+' conftest.er1 >conftest.err
28312   rm -f conftest.er1
28313   cat conftest.err >&5
28314   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28315   (exit $ac_status); } >/dev/null && {
28316          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28317          test ! -s conftest.err
28318        }; then
28319   ac_header_preproc=yes
28320 else
28321   $as_echo "$as_me: failed program was:" >&5
28322 sed 's/^/| /' conftest.$ac_ext >&5
28323
28324   ac_header_preproc=no
28325 fi
28326
28327 rm -f conftest.err conftest.$ac_ext
28328 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28329 $as_echo "$ac_header_preproc" >&6; }
28330
28331 # So?  What about this header?
28332 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28333   yes:no: )
28334     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
28335 $as_echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
28336     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
28337 $as_echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
28338     ac_header_preproc=yes
28339     ;;
28340   no:yes:* )
28341     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
28342 $as_echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
28343     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
28344 $as_echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
28345     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
28346 $as_echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
28347     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
28348 $as_echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
28349     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
28350 $as_echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
28351     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
28352 $as_echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
28353     ( cat <<\_ASBOX
28354 ## ---------------------------------------- ##
28355 ## Report this to pgsql-bugs@postgresql.org ##
28356 ## ---------------------------------------- ##
28357 _ASBOX
28358      ) | sed "s/^/$as_me: WARNING:     /" >&2
28359     ;;
28360 esac
28361 { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
28362 $as_echo_n "checking for libintl.h... " >&6; }
28363 if test "${ac_cv_header_libintl_h+set}" = set; then
28364   $as_echo_n "(cached) " >&6
28365 else
28366   ac_cv_header_libintl_h=$ac_header_preproc
28367 fi
28368 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
28369 $as_echo "$ac_cv_header_libintl_h" >&6; }
28370
28371 fi
28372 if test "x$ac_cv_header_libintl_h" = x""yes; then
28373   :
28374 else
28375   { { $as_echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
28376 $as_echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
28377    { (exit 1); exit 1; }; }
28378 fi
28379
28380
28381   for ac_prog in msgfmt
28382 do
28383   # Extract the first word of "$ac_prog", so it can be a program name with args.
28384 set dummy $ac_prog; ac_word=$2
28385 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28386 $as_echo_n "checking for $ac_word... " >&6; }
28387 if test "${ac_cv_prog_MSGFMT+set}" = set; then
28388   $as_echo_n "(cached) " >&6
28389 else
28390   if test -n "$MSGFMT"; then
28391   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
28392 else
28393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28394 for as_dir in $PATH
28395 do
28396   IFS=$as_save_IFS
28397   test -z "$as_dir" && as_dir=.
28398   for ac_exec_ext in '' $ac_executable_extensions; do
28399   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28400     ac_cv_prog_MSGFMT="$ac_prog"
28401     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28402     break 2
28403   fi
28404 done
28405 done
28406 IFS=$as_save_IFS
28407
28408 fi
28409 fi
28410 MSGFMT=$ac_cv_prog_MSGFMT
28411 if test -n "$MSGFMT"; then
28412   { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
28413 $as_echo "$MSGFMT" >&6; }
28414 else
28415   { $as_echo "$as_me:$LINENO: result: no" >&5
28416 $as_echo "no" >&6; }
28417 fi
28418
28419
28420   test -n "$MSGFMT" && break
28421 done
28422
28423   if test -z "$MSGFMT"; then
28424     { { $as_echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
28425 $as_echo "$as_me: error: msgfmt is required for NLS" >&2;}
28426    { (exit 1); exit 1; }; }
28427   fi
28428   for ac_prog in msgmerge
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_MSGMERGE+set}" = set; then
28435   $as_echo_n "(cached) " >&6
28436 else
28437   if test -n "$MSGMERGE"; then
28438   ac_cv_prog_MSGMERGE="$MSGMERGE" # 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_MSGMERGE="$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 MSGMERGE=$ac_cv_prog_MSGMERGE
28458 if test -n "$MSGMERGE"; then
28459   { $as_echo "$as_me:$LINENO: result: $MSGMERGE" >&5
28460 $as_echo "$MSGMERGE" >&6; }
28461 else
28462   { $as_echo "$as_me:$LINENO: result: no" >&5
28463 $as_echo "no" >&6; }
28464 fi
28465
28466
28467   test -n "$MSGMERGE" && break
28468 done
28469
28470   for ac_prog in xgettext
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_XGETTEXT+set}" = set; then
28477   $as_echo_n "(cached) " >&6
28478 else
28479   if test -n "$XGETTEXT"; then
28480   ac_cv_prog_XGETTEXT="$XGETTEXT" # 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_XGETTEXT="$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 XGETTEXT=$ac_cv_prog_XGETTEXT
28500 if test -n "$XGETTEXT"; then
28501   { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
28502 $as_echo "$XGETTEXT" >&6; }
28503 else
28504   { $as_echo "$as_me:$LINENO: result: no" >&5
28505 $as_echo "no" >&6; }
28506 fi
28507
28508
28509   test -n "$XGETTEXT" && break
28510 done
28511
28512
28513 fi
28514
28515 # Check for Tcl configuration script tclConfig.sh
28516 if test "$with_tcl" = yes; then
28517     for ac_prog in tclsh tcl tclsh8.5 tclsh85 tclsh8.4 tclsh84 tclsh8.3 tclsh83
28518 do
28519   # Extract the first word of "$ac_prog", so it can be a program name with args.
28520 set dummy $ac_prog; ac_word=$2
28521 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28522 $as_echo_n "checking for $ac_word... " >&6; }
28523 if test "${ac_cv_path_TCLSH+set}" = set; then
28524   $as_echo_n "(cached) " >&6
28525 else
28526   case $TCLSH in
28527   [\\/]* | ?:[\\/]*)
28528   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
28529   ;;
28530   *)
28531   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28532 for as_dir in $PATH
28533 do
28534   IFS=$as_save_IFS
28535   test -z "$as_dir" && as_dir=.
28536   for ac_exec_ext in '' $ac_executable_extensions; do
28537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28538     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
28539     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28540     break 2
28541   fi
28542 done
28543 done
28544 IFS=$as_save_IFS
28545
28546   ;;
28547 esac
28548 fi
28549 TCLSH=$ac_cv_path_TCLSH
28550 if test -n "$TCLSH"; then
28551   { $as_echo "$as_me:$LINENO: result: $TCLSH" >&5
28552 $as_echo "$TCLSH" >&6; }
28553 else
28554   { $as_echo "$as_me:$LINENO: result: no" >&5
28555 $as_echo "no" >&6; }
28556 fi
28557
28558
28559   test -n "$TCLSH" && break
28560 done
28561
28562 if test x"$TCLSH" = x""; then
28563   { { $as_echo "$as_me:$LINENO: error: Tcl shell not found" >&5
28564 $as_echo "$as_me: error: Tcl shell not found" >&2;}
28565    { (exit 1); exit 1; }; }
28566 fi
28567
28568 { $as_echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
28569 $as_echo_n "checking for tclConfig.sh... " >&6; }
28570 # Let user override test
28571 if test -z "$TCL_CONFIG_SH"; then
28572     pgac_test_dirs="$with_tclconfig"
28573
28574     set X $pgac_test_dirs; shift
28575     if test $# -eq 0; then
28576         test -z "$TCLSH" && { { $as_echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
28577 $as_echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
28578    { (exit 1); exit 1; }; }
28579         set X `echo 'puts $auto_path' | $TCLSH`; shift
28580     fi
28581
28582     for pgac_dir do
28583         if test -r "$pgac_dir/tclConfig.sh"; then
28584             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
28585             break
28586         fi
28587     done
28588 fi
28589
28590 if test -z "$TCL_CONFIG_SH"; then
28591     { $as_echo "$as_me:$LINENO: result: no" >&5
28592 $as_echo "no" >&6; }
28593     { { $as_echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
28594 $as_echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
28595    { (exit 1); exit 1; }; }
28596 else
28597     { $as_echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
28598 $as_echo "$TCL_CONFIG_SH" >&6; }
28599 fi
28600
28601
28602
28603     . "$TCL_CONFIG_SH"
28604 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
28605 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
28606 eval TCL_LIBS=\"$TCL_LIBS\"
28607 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
28608 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
28609
28610         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
28611     ac_save_CPPFLAGS=$CPPFLAGS
28612     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
28613     if test "${ac_cv_header_tcl_h+set}" = set; then
28614   { $as_echo "$as_me:$LINENO: checking for tcl.h" >&5
28615 $as_echo_n "checking for tcl.h... " >&6; }
28616 if test "${ac_cv_header_tcl_h+set}" = set; then
28617   $as_echo_n "(cached) " >&6
28618 fi
28619 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
28620 $as_echo "$ac_cv_header_tcl_h" >&6; }
28621 else
28622   # Is the header compilable?
28623 { $as_echo "$as_me:$LINENO: checking tcl.h usability" >&5
28624 $as_echo_n "checking tcl.h usability... " >&6; }
28625 cat >conftest.$ac_ext <<_ACEOF
28626 /* confdefs.h.  */
28627 _ACEOF
28628 cat confdefs.h >>conftest.$ac_ext
28629 cat >>conftest.$ac_ext <<_ACEOF
28630 /* end confdefs.h.  */
28631 $ac_includes_default
28632 #include <tcl.h>
28633 _ACEOF
28634 rm -f conftest.$ac_objext
28635 if { (ac_try="$ac_compile"
28636 case "(($ac_try" in
28637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28638   *) ac_try_echo=$ac_try;;
28639 esac
28640 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28641 $as_echo "$ac_try_echo") >&5
28642   (eval "$ac_compile") 2>conftest.er1
28643   ac_status=$?
28644   grep -v '^ *+' conftest.er1 >conftest.err
28645   rm -f conftest.er1
28646   cat conftest.err >&5
28647   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28648   (exit $ac_status); } && {
28649          test -z "$ac_c_werror_flag" ||
28650          test ! -s conftest.err
28651        } && test -s conftest.$ac_objext; then
28652   ac_header_compiler=yes
28653 else
28654   $as_echo "$as_me: failed program was:" >&5
28655 sed 's/^/| /' conftest.$ac_ext >&5
28656
28657         ac_header_compiler=no
28658 fi
28659
28660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28661 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28662 $as_echo "$ac_header_compiler" >&6; }
28663
28664 # Is the header present?
28665 { $as_echo "$as_me:$LINENO: checking tcl.h presence" >&5
28666 $as_echo_n "checking tcl.h presence... " >&6; }
28667 cat >conftest.$ac_ext <<_ACEOF
28668 /* confdefs.h.  */
28669 _ACEOF
28670 cat confdefs.h >>conftest.$ac_ext
28671 cat >>conftest.$ac_ext <<_ACEOF
28672 /* end confdefs.h.  */
28673 #include <tcl.h>
28674 _ACEOF
28675 if { (ac_try="$ac_cpp conftest.$ac_ext"
28676 case "(($ac_try" in
28677   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28678   *) ac_try_echo=$ac_try;;
28679 esac
28680 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28681 $as_echo "$ac_try_echo") >&5
28682   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28683   ac_status=$?
28684   grep -v '^ *+' conftest.er1 >conftest.err
28685   rm -f conftest.er1
28686   cat conftest.err >&5
28687   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28688   (exit $ac_status); } >/dev/null && {
28689          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28690          test ! -s conftest.err
28691        }; then
28692   ac_header_preproc=yes
28693 else
28694   $as_echo "$as_me: failed program was:" >&5
28695 sed 's/^/| /' conftest.$ac_ext >&5
28696
28697   ac_header_preproc=no
28698 fi
28699
28700 rm -f conftest.err conftest.$ac_ext
28701 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28702 $as_echo "$ac_header_preproc" >&6; }
28703
28704 # So?  What about this header?
28705 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28706   yes:no: )
28707     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
28708 $as_echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
28709     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
28710 $as_echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
28711     ac_header_preproc=yes
28712     ;;
28713   no:yes:* )
28714     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
28715 $as_echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
28716     { $as_echo "$as_me:$LINENO: WARNING: tcl.h:     check for missing prerequisite headers?" >&5
28717 $as_echo "$as_me: WARNING: tcl.h:     check for missing prerequisite headers?" >&2;}
28718     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
28719 $as_echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
28720     { $as_echo "$as_me:$LINENO: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&5
28721 $as_echo "$as_me: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
28722     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
28723 $as_echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
28724     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
28725 $as_echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
28726     ( cat <<\_ASBOX
28727 ## ---------------------------------------- ##
28728 ## Report this to pgsql-bugs@postgresql.org ##
28729 ## ---------------------------------------- ##
28730 _ASBOX
28731      ) | sed "s/^/$as_me: WARNING:     /" >&2
28732     ;;
28733 esac
28734 { $as_echo "$as_me:$LINENO: checking for tcl.h" >&5
28735 $as_echo_n "checking for tcl.h... " >&6; }
28736 if test "${ac_cv_header_tcl_h+set}" = set; then
28737   $as_echo_n "(cached) " >&6
28738 else
28739   ac_cv_header_tcl_h=$ac_header_preproc
28740 fi
28741 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
28742 $as_echo "$ac_cv_header_tcl_h" >&6; }
28743
28744 fi
28745 if test "x$ac_cv_header_tcl_h" = x""yes; then
28746   :
28747 else
28748   { { $as_echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
28749 $as_echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
28750    { (exit 1); exit 1; }; }
28751 fi
28752
28753
28754     CPPFLAGS=$ac_save_CPPFLAGS
28755 fi
28756
28757 # check for <Python.h>
28758 if test "$with_python" = yes; then
28759   ac_save_CPPFLAGS=$CPPFLAGS
28760   CPPFLAGS="$python_includespec $CPPFLAGS"
28761   if test "${ac_cv_header_Python_h+set}" = set; then
28762   { $as_echo "$as_me:$LINENO: checking for Python.h" >&5
28763 $as_echo_n "checking for Python.h... " >&6; }
28764 if test "${ac_cv_header_Python_h+set}" = set; then
28765   $as_echo_n "(cached) " >&6
28766 fi
28767 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_Python_h" >&5
28768 $as_echo "$ac_cv_header_Python_h" >&6; }
28769 else
28770   # Is the header compilable?
28771 { $as_echo "$as_me:$LINENO: checking Python.h usability" >&5
28772 $as_echo_n "checking Python.h usability... " >&6; }
28773 cat >conftest.$ac_ext <<_ACEOF
28774 /* confdefs.h.  */
28775 _ACEOF
28776 cat confdefs.h >>conftest.$ac_ext
28777 cat >>conftest.$ac_ext <<_ACEOF
28778 /* end confdefs.h.  */
28779 $ac_includes_default
28780 #include <Python.h>
28781 _ACEOF
28782 rm -f conftest.$ac_objext
28783 if { (ac_try="$ac_compile"
28784 case "(($ac_try" in
28785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28786   *) ac_try_echo=$ac_try;;
28787 esac
28788 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28789 $as_echo "$ac_try_echo") >&5
28790   (eval "$ac_compile") 2>conftest.er1
28791   ac_status=$?
28792   grep -v '^ *+' conftest.er1 >conftest.err
28793   rm -f conftest.er1
28794   cat conftest.err >&5
28795   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28796   (exit $ac_status); } && {
28797          test -z "$ac_c_werror_flag" ||
28798          test ! -s conftest.err
28799        } && test -s conftest.$ac_objext; then
28800   ac_header_compiler=yes
28801 else
28802   $as_echo "$as_me: failed program was:" >&5
28803 sed 's/^/| /' conftest.$ac_ext >&5
28804
28805         ac_header_compiler=no
28806 fi
28807
28808 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28809 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28810 $as_echo "$ac_header_compiler" >&6; }
28811
28812 # Is the header present?
28813 { $as_echo "$as_me:$LINENO: checking Python.h presence" >&5
28814 $as_echo_n "checking Python.h presence... " >&6; }
28815 cat >conftest.$ac_ext <<_ACEOF
28816 /* confdefs.h.  */
28817 _ACEOF
28818 cat confdefs.h >>conftest.$ac_ext
28819 cat >>conftest.$ac_ext <<_ACEOF
28820 /* end confdefs.h.  */
28821 #include <Python.h>
28822 _ACEOF
28823 if { (ac_try="$ac_cpp conftest.$ac_ext"
28824 case "(($ac_try" in
28825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28826   *) ac_try_echo=$ac_try;;
28827 esac
28828 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28829 $as_echo "$ac_try_echo") >&5
28830   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28831   ac_status=$?
28832   grep -v '^ *+' conftest.er1 >conftest.err
28833   rm -f conftest.er1
28834   cat conftest.err >&5
28835   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28836   (exit $ac_status); } >/dev/null && {
28837          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28838          test ! -s conftest.err
28839        }; then
28840   ac_header_preproc=yes
28841 else
28842   $as_echo "$as_me: failed program was:" >&5
28843 sed 's/^/| /' conftest.$ac_ext >&5
28844
28845   ac_header_preproc=no
28846 fi
28847
28848 rm -f conftest.err conftest.$ac_ext
28849 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28850 $as_echo "$ac_header_preproc" >&6; }
28851
28852 # So?  What about this header?
28853 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28854   yes:no: )
28855     { $as_echo "$as_me:$LINENO: WARNING: Python.h: accepted by the compiler, rejected by the preprocessor!" >&5
28856 $as_echo "$as_me: WARNING: Python.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
28857     { $as_echo "$as_me:$LINENO: WARNING: Python.h: proceeding with the compiler's result" >&5
28858 $as_echo "$as_me: WARNING: Python.h: proceeding with the compiler's result" >&2;}
28859     ac_header_preproc=yes
28860     ;;
28861   no:yes:* )
28862     { $as_echo "$as_me:$LINENO: WARNING: Python.h: present but cannot be compiled" >&5
28863 $as_echo "$as_me: WARNING: Python.h: present but cannot be compiled" >&2;}
28864     { $as_echo "$as_me:$LINENO: WARNING: Python.h:     check for missing prerequisite headers?" >&5
28865 $as_echo "$as_me: WARNING: Python.h:     check for missing prerequisite headers?" >&2;}
28866     { $as_echo "$as_me:$LINENO: WARNING: Python.h: see the Autoconf documentation" >&5
28867 $as_echo "$as_me: WARNING: Python.h: see the Autoconf documentation" >&2;}
28868     { $as_echo "$as_me:$LINENO: WARNING: Python.h:     section \"Present But Cannot Be Compiled\"" >&5
28869 $as_echo "$as_me: WARNING: Python.h:     section \"Present But Cannot Be Compiled\"" >&2;}
28870     { $as_echo "$as_me:$LINENO: WARNING: Python.h: proceeding with the preprocessor's result" >&5
28871 $as_echo "$as_me: WARNING: Python.h: proceeding with the preprocessor's result" >&2;}
28872     { $as_echo "$as_me:$LINENO: WARNING: Python.h: in the future, the compiler will take precedence" >&5
28873 $as_echo "$as_me: WARNING: Python.h: in the future, the compiler will take precedence" >&2;}
28874     ( cat <<\_ASBOX
28875 ## ---------------------------------------- ##
28876 ## Report this to pgsql-bugs@postgresql.org ##
28877 ## ---------------------------------------- ##
28878 _ASBOX
28879      ) | sed "s/^/$as_me: WARNING:     /" >&2
28880     ;;
28881 esac
28882 { $as_echo "$as_me:$LINENO: checking for Python.h" >&5
28883 $as_echo_n "checking for Python.h... " >&6; }
28884 if test "${ac_cv_header_Python_h+set}" = set; then
28885   $as_echo_n "(cached) " >&6
28886 else
28887   ac_cv_header_Python_h=$ac_header_preproc
28888 fi
28889 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_Python_h" >&5
28890 $as_echo "$ac_cv_header_Python_h" >&6; }
28891
28892 fi
28893 if test "x$ac_cv_header_Python_h" = x""yes; then
28894   :
28895 else
28896   { { $as_echo "$as_me:$LINENO: error: header file <Python.h> is required for Python" >&5
28897 $as_echo "$as_me: error: header file <Python.h> is required for Python" >&2;}
28898    { (exit 1); exit 1; }; }
28899 fi
28900
28901
28902   CPPFLAGS=$ac_save_CPPFLAGS
28903 fi
28904
28905 #
28906 # Check for DocBook and tools
28907 #
28908 for ac_prog in onsgmls nsgmls
28909 do
28910   # Extract the first word of "$ac_prog", so it can be a program name with args.
28911 set dummy $ac_prog; ac_word=$2
28912 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28913 $as_echo_n "checking for $ac_word... " >&6; }
28914 if test "${ac_cv_prog_NSGMLS+set}" = set; then
28915   $as_echo_n "(cached) " >&6
28916 else
28917   if test -n "$NSGMLS"; then
28918   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
28919 else
28920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28921 for as_dir in $PATH
28922 do
28923   IFS=$as_save_IFS
28924   test -z "$as_dir" && as_dir=.
28925   for ac_exec_ext in '' $ac_executable_extensions; do
28926   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28927     ac_cv_prog_NSGMLS="$ac_prog"
28928     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28929     break 2
28930   fi
28931 done
28932 done
28933 IFS=$as_save_IFS
28934
28935 fi
28936 fi
28937 NSGMLS=$ac_cv_prog_NSGMLS
28938 if test -n "$NSGMLS"; then
28939   { $as_echo "$as_me:$LINENO: result: $NSGMLS" >&5
28940 $as_echo "$NSGMLS" >&6; }
28941 else
28942   { $as_echo "$as_me:$LINENO: result: no" >&5
28943 $as_echo "no" >&6; }
28944 fi
28945
28946
28947   test -n "$NSGMLS" && break
28948 done
28949
28950 for ac_prog in openjade jade
28951 do
28952   # Extract the first word of "$ac_prog", so it can be a program name with args.
28953 set dummy $ac_prog; ac_word=$2
28954 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28955 $as_echo_n "checking for $ac_word... " >&6; }
28956 if test "${ac_cv_prog_JADE+set}" = set; then
28957   $as_echo_n "(cached) " >&6
28958 else
28959   if test -n "$JADE"; then
28960   ac_cv_prog_JADE="$JADE" # Let the user override the test.
28961 else
28962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28963 for as_dir in $PATH
28964 do
28965   IFS=$as_save_IFS
28966   test -z "$as_dir" && as_dir=.
28967   for ac_exec_ext in '' $ac_executable_extensions; do
28968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28969     ac_cv_prog_JADE="$ac_prog"
28970     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28971     break 2
28972   fi
28973 done
28974 done
28975 IFS=$as_save_IFS
28976
28977 fi
28978 fi
28979 JADE=$ac_cv_prog_JADE
28980 if test -n "$JADE"; then
28981   { $as_echo "$as_me:$LINENO: result: $JADE" >&5
28982 $as_echo "$JADE" >&6; }
28983 else
28984   { $as_echo "$as_me:$LINENO: result: no" >&5
28985 $as_echo "no" >&6; }
28986 fi
28987
28988
28989   test -n "$JADE" && break
28990 done
28991
28992
28993 { $as_echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
28994 $as_echo_n "checking for DocBook V4.2... " >&6; }
28995 if test "${pgac_cv_check_docbook+set}" = set; then
28996   $as_echo_n "(cached) " >&6
28997 else
28998   cat >conftest.sgml <<EOF
28999 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
29000 <book>
29001  <title>test</title>
29002  <chapter>
29003   <title>random</title>
29004    <sect1>
29005     <title>testsect</title>
29006     <para>text</para>
29007   </sect1>
29008  </chapter>
29009 </book>
29010 EOF
29011
29012 pgac_cv_check_docbook=no
29013
29014 if test -n "$NSGMLS"; then
29015   $NSGMLS -s conftest.sgml 1>&5 2>&1
29016   if test $? -eq 0; then
29017     pgac_cv_check_docbook=yes
29018   fi
29019 fi
29020 rm -f conftest.sgml
29021 fi
29022 { $as_echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
29023 $as_echo "$pgac_cv_check_docbook" >&6; }
29024
29025 have_docbook=$pgac_cv_check_docbook
29026
29027
29028 { $as_echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
29029 $as_echo_n "checking for DocBook stylesheets... " >&6; }
29030 if test "${pgac_cv_path_stylesheets+set}" = set; then
29031   $as_echo_n "(cached) " >&6
29032 else
29033   if test -n "$DOCBOOKSTYLE"; then
29034   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
29035 else
29036   for pgac_prefix in /usr /usr/local /opt /sw; do
29037     for pgac_infix in share lib; do
29038       for pgac_postfix in \
29039         sgml/stylesheets/nwalsh-modular \
29040         sgml/stylesheets/docbook \
29041         sgml/stylesheets/dsssl/docbook \
29042         sgml/docbook-dsssl \
29043         sgml/docbook/dsssl/modular \
29044         sgml/docbook/stylesheet/dsssl/modular \
29045         sgml/docbook/dsssl-stylesheets \
29046         sgml/dsssl/docbook-dsssl-nwalsh
29047       do
29048         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
29049         if test -r "$pgac_candidate/html/docbook.dsl" \
29050            && test -r "$pgac_candidate/print/docbook.dsl"
29051         then
29052           pgac_cv_path_stylesheets=$pgac_candidate
29053           break 3
29054         fi
29055       done
29056     done
29057   done
29058 fi
29059 fi
29060
29061 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
29062
29063 if test -n "$DOCBOOKSTYLE"; then
29064   { $as_echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
29065 $as_echo "$DOCBOOKSTYLE" >&6; }
29066 else
29067   { $as_echo "$as_me:$LINENO: result: no" >&5
29068 $as_echo "no" >&6; }
29069 fi
29070 if test -n "$DOCBOOKSTYLE"; then
29071   for ac_prog in collateindex.pl
29072 do
29073   # Extract the first word of "$ac_prog", so it can be a program name with args.
29074 set dummy $ac_prog; ac_word=$2
29075 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29076 $as_echo_n "checking for $ac_word... " >&6; }
29077 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
29078   $as_echo_n "(cached) " >&6
29079 else
29080   case $COLLATEINDEX in
29081   [\\/]* | ?:[\\/]*)
29082   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
29083   ;;
29084   *)
29085   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29086 for as_dir in $DOCBOOKSTYLE/bin $PATH
29087 do
29088   IFS=$as_save_IFS
29089   test -z "$as_dir" && as_dir=.
29090   for ac_exec_ext in '' $ac_executable_extensions; do
29091   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29092     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
29093     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29094     break 2
29095   fi
29096 done
29097 done
29098 IFS=$as_save_IFS
29099
29100   ;;
29101 esac
29102 fi
29103 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
29104 if test -n "$COLLATEINDEX"; then
29105   { $as_echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
29106 $as_echo "$COLLATEINDEX" >&6; }
29107 else
29108   { $as_echo "$as_me:$LINENO: result: no" >&5
29109 $as_echo "no" >&6; }
29110 fi
29111
29112
29113   test -n "$COLLATEINDEX" && break
29114 done
29115
29116 else
29117   for ac_prog in collateindex.pl
29118 do
29119   # Extract the first word of "$ac_prog", so it can be a program name with args.
29120 set dummy $ac_prog; ac_word=$2
29121 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29122 $as_echo_n "checking for $ac_word... " >&6; }
29123 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
29124   $as_echo_n "(cached) " >&6
29125 else
29126   case $COLLATEINDEX in
29127   [\\/]* | ?:[\\/]*)
29128   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
29129   ;;
29130   *)
29131   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29132 for as_dir in $PATH
29133 do
29134   IFS=$as_save_IFS
29135   test -z "$as_dir" && as_dir=.
29136   for ac_exec_ext in '' $ac_executable_extensions; do
29137   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29138     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
29139     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29140     break 2
29141   fi
29142 done
29143 done
29144 IFS=$as_save_IFS
29145
29146   ;;
29147 esac
29148 fi
29149 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
29150 if test -n "$COLLATEINDEX"; then
29151   { $as_echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
29152 $as_echo "$COLLATEINDEX" >&6; }
29153 else
29154   { $as_echo "$as_me:$LINENO: result: no" >&5
29155 $as_echo "no" >&6; }
29156 fi
29157
29158
29159   test -n "$COLLATEINDEX" && break
29160 done
29161
29162 fi
29163 for ac_prog in xsltproc
29164 do
29165   # Extract the first word of "$ac_prog", so it can be a program name with args.
29166 set dummy $ac_prog; ac_word=$2
29167 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29168 $as_echo_n "checking for $ac_word... " >&6; }
29169 if test "${ac_cv_prog_XSLTPROC+set}" = set; then
29170   $as_echo_n "(cached) " >&6
29171 else
29172   if test -n "$XSLTPROC"; then
29173   ac_cv_prog_XSLTPROC="$XSLTPROC" # Let the user override the test.
29174 else
29175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29176 for as_dir in $PATH
29177 do
29178   IFS=$as_save_IFS
29179   test -z "$as_dir" && as_dir=.
29180   for ac_exec_ext in '' $ac_executable_extensions; do
29181   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29182     ac_cv_prog_XSLTPROC="$ac_prog"
29183     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29184     break 2
29185   fi
29186 done
29187 done
29188 IFS=$as_save_IFS
29189
29190 fi
29191 fi
29192 XSLTPROC=$ac_cv_prog_XSLTPROC
29193 if test -n "$XSLTPROC"; then
29194   { $as_echo "$as_me:$LINENO: result: $XSLTPROC" >&5
29195 $as_echo "$XSLTPROC" >&6; }
29196 else
29197   { $as_echo "$as_me:$LINENO: result: no" >&5
29198 $as_echo "no" >&6; }
29199 fi
29200
29201
29202   test -n "$XSLTPROC" && break
29203 done
29204
29205 for ac_prog in osx sgml2xml sx
29206 do
29207   # Extract the first word of "$ac_prog", so it can be a program name with args.
29208 set dummy $ac_prog; ac_word=$2
29209 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29210 $as_echo_n "checking for $ac_word... " >&6; }
29211 if test "${ac_cv_prog_OSX+set}" = set; then
29212   $as_echo_n "(cached) " >&6
29213 else
29214   if test -n "$OSX"; then
29215   ac_cv_prog_OSX="$OSX" # Let the user override the test.
29216 else
29217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29218 for as_dir in $PATH
29219 do
29220   IFS=$as_save_IFS
29221   test -z "$as_dir" && as_dir=.
29222   for ac_exec_ext in '' $ac_executable_extensions; do
29223   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29224     ac_cv_prog_OSX="$ac_prog"
29225     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29226     break 2
29227   fi
29228 done
29229 done
29230 IFS=$as_save_IFS
29231
29232 fi
29233 fi
29234 OSX=$ac_cv_prog_OSX
29235 if test -n "$OSX"; then
29236   { $as_echo "$as_me:$LINENO: result: $OSX" >&5
29237 $as_echo "$OSX" >&6; }
29238 else
29239   { $as_echo "$as_me:$LINENO: result: no" >&5
29240 $as_echo "no" >&6; }
29241 fi
29242
29243
29244   test -n "$OSX" && break
29245 done
29246
29247
29248 # Thread testing
29249
29250 # We have to run the thread test near the end so we have all our symbols
29251 # defined.  Cross compiling throws a warning.
29252 #
29253 if test "$enable_thread_safety" = yes; then
29254 if test "$PORTNAME" != "win32"
29255 then
29256 { $as_echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
29257 $as_echo_n "checking thread safety of required library functions... " >&6; }
29258
29259 _CFLAGS="$CFLAGS"
29260 _LIBS="$LIBS"
29261 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
29262 LIBS="$LIBS $PTHREAD_LIBS"
29263 if test "$cross_compiling" = yes; then
29264   { $as_echo "$as_me:$LINENO: result: maybe" >&5
29265 $as_echo "maybe" >&6; }
29266   { $as_echo "$as_me:$LINENO: WARNING:
29267 *** Skipping thread test program because of cross-compile build.
29268 *** Run the program in src/test/thread on the target machine.
29269 " >&5
29270 $as_echo "$as_me: WARNING:
29271 *** Skipping thread test program because of cross-compile build.
29272 *** Run the program in src/test/thread on the target machine.
29273 " >&2;}
29274 else
29275   cat >conftest.$ac_ext <<_ACEOF
29276 /* confdefs.h.  */
29277 _ACEOF
29278 cat confdefs.h >>conftest.$ac_ext
29279 cat >>conftest.$ac_ext <<_ACEOF
29280 /* end confdefs.h.  */
29281 #include "$srcdir/src/test/thread/thread_test.c"
29282 _ACEOF
29283 rm -f conftest$ac_exeext
29284 if { (ac_try="$ac_link"
29285 case "(($ac_try" in
29286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29287   *) ac_try_echo=$ac_try;;
29288 esac
29289 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29290 $as_echo "$ac_try_echo") >&5
29291   (eval "$ac_link") 2>&5
29292   ac_status=$?
29293   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29294   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29295   { (case "(($ac_try" in
29296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29297   *) ac_try_echo=$ac_try;;
29298 esac
29299 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29300 $as_echo "$ac_try_echo") >&5
29301   (eval "$ac_try") 2>&5
29302   ac_status=$?
29303   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29304   (exit $ac_status); }; }; then
29305   { $as_echo "$as_me:$LINENO: result: yes" >&5
29306 $as_echo "yes" >&6; }
29307 else
29308   $as_echo "$as_me: program exited with status $ac_status" >&5
29309 $as_echo "$as_me: failed program was:" >&5
29310 sed 's/^/| /' conftest.$ac_ext >&5
29311
29312 ( exit $ac_status )
29313 { $as_echo "$as_me:$LINENO: result: no" >&5
29314 $as_echo "no" >&6; }
29315   { { $as_echo "$as_me:$LINENO: error: thread test program failed
29316 This platform is not thread-safe.  Check the file 'config.log' or compile
29317 and run src/test/thread/thread_test for the exact reason.
29318 Use --disable-thread-safety to disable thread safety." >&5
29319 $as_echo "$as_me: error: thread test program failed
29320 This platform is not thread-safe.  Check the file 'config.log' or compile
29321 and run src/test/thread/thread_test for the exact reason.
29322 Use --disable-thread-safety to disable thread safety." >&2;}
29323    { (exit 1); exit 1; }; }
29324 fi
29325 rm -rf conftest.dSYM
29326 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29327 fi
29328
29329
29330 CFLAGS="$_CFLAGS"
29331 LIBS="$_LIBS"
29332 else
29333 { $as_echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
29334 $as_echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
29335 fi
29336 fi
29337
29338 # If compiler will take -Wl,--as-needed (or various platform-specific
29339 # spellings thereof) then add that to LDFLAGS.  This is much easier than
29340 # trying to filter LIBS to the minimum for each executable.
29341 # On (at least) some Red-Hat-derived systems, this switch breaks linking to
29342 # libreadline; therefore we postpone testing it until we know what library
29343 # dependencies readline has.  The test code will try to link with $LIBS.
29344 if test "$with_readline" = yes; then
29345   link_test_func=readline
29346 else
29347   link_test_func=exit
29348 fi
29349
29350 if test "$PORTNAME" = "darwin"; then
29351   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wl,-dead_strip_dylibs" >&5
29352 $as_echo_n "checking whether $CC supports -Wl,-dead_strip_dylibs... " >&6; }
29353 if test "${pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs+set}" = set; then
29354   $as_echo_n "(cached) " >&6
29355 else
29356   pgac_save_LDFLAGS=$LDFLAGS
29357 LDFLAGS="$pgac_save_LDFLAGS -Wl,-dead_strip_dylibs"
29358 if test "$cross_compiling" = yes; then
29359   pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs="assuming no"
29360 else
29361   cat >conftest.$ac_ext <<_ACEOF
29362 /* confdefs.h.  */
29363 _ACEOF
29364 cat confdefs.h >>conftest.$ac_ext
29365 cat >>conftest.$ac_ext <<_ACEOF
29366 /* end confdefs.h.  */
29367 extern void $link_test_func (); void (*fptr) () = $link_test_func;
29368 int
29369 main ()
29370 {
29371
29372   ;
29373   return 0;
29374 }
29375 _ACEOF
29376 rm -f conftest$ac_exeext
29377 if { (ac_try="$ac_link"
29378 case "(($ac_try" in
29379   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29380   *) ac_try_echo=$ac_try;;
29381 esac
29382 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29383 $as_echo "$ac_try_echo") >&5
29384   (eval "$ac_link") 2>&5
29385   ac_status=$?
29386   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29387   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29388   { (case "(($ac_try" in
29389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29390   *) ac_try_echo=$ac_try;;
29391 esac
29392 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29393 $as_echo "$ac_try_echo") >&5
29394   (eval "$ac_try") 2>&5
29395   ac_status=$?
29396   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29397   (exit $ac_status); }; }; then
29398   pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs=yes
29399 else
29400   $as_echo "$as_me: program exited with status $ac_status" >&5
29401 $as_echo "$as_me: failed program was:" >&5
29402 sed 's/^/| /' conftest.$ac_ext >&5
29403
29404 ( exit $ac_status )
29405 pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs=no
29406 fi
29407 rm -rf conftest.dSYM
29408 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29409 fi
29410
29411
29412 LDFLAGS="$pgac_save_LDFLAGS"
29413 fi
29414 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs" >&5
29415 $as_echo "$pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs" >&6; }
29416 if test x"$pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs" = x"yes"; then
29417   LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
29418 fi
29419
29420 elif test "$PORTNAME" = "openbsd"; then
29421   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wl,-Bdynamic" >&5
29422 $as_echo_n "checking whether $CC supports -Wl,-Bdynamic... " >&6; }
29423 if test "${pgac_cv_prog_cc_ldflags__Wl__Bdynamic+set}" = set; then
29424   $as_echo_n "(cached) " >&6
29425 else
29426   pgac_save_LDFLAGS=$LDFLAGS
29427 LDFLAGS="$pgac_save_LDFLAGS -Wl,-Bdynamic"
29428 if test "$cross_compiling" = yes; then
29429   pgac_cv_prog_cc_ldflags__Wl__Bdynamic="assuming no"
29430 else
29431   cat >conftest.$ac_ext <<_ACEOF
29432 /* confdefs.h.  */
29433 _ACEOF
29434 cat confdefs.h >>conftest.$ac_ext
29435 cat >>conftest.$ac_ext <<_ACEOF
29436 /* end confdefs.h.  */
29437 extern void $link_test_func (); void (*fptr) () = $link_test_func;
29438 int
29439 main ()
29440 {
29441
29442   ;
29443   return 0;
29444 }
29445 _ACEOF
29446 rm -f conftest$ac_exeext
29447 if { (ac_try="$ac_link"
29448 case "(($ac_try" in
29449   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29450   *) ac_try_echo=$ac_try;;
29451 esac
29452 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29453 $as_echo "$ac_try_echo") >&5
29454   (eval "$ac_link") 2>&5
29455   ac_status=$?
29456   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29457   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29458   { (case "(($ac_try" in
29459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29460   *) ac_try_echo=$ac_try;;
29461 esac
29462 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29463 $as_echo "$ac_try_echo") >&5
29464   (eval "$ac_try") 2>&5
29465   ac_status=$?
29466   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29467   (exit $ac_status); }; }; then
29468   pgac_cv_prog_cc_ldflags__Wl__Bdynamic=yes
29469 else
29470   $as_echo "$as_me: program exited with status $ac_status" >&5
29471 $as_echo "$as_me: failed program was:" >&5
29472 sed 's/^/| /' conftest.$ac_ext >&5
29473
29474 ( exit $ac_status )
29475 pgac_cv_prog_cc_ldflags__Wl__Bdynamic=no
29476 fi
29477 rm -rf conftest.dSYM
29478 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29479 fi
29480
29481
29482 LDFLAGS="$pgac_save_LDFLAGS"
29483 fi
29484 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_ldflags__Wl__Bdynamic" >&5
29485 $as_echo "$pgac_cv_prog_cc_ldflags__Wl__Bdynamic" >&6; }
29486 if test x"$pgac_cv_prog_cc_ldflags__Wl__Bdynamic" = x"yes"; then
29487   LDFLAGS="$LDFLAGS -Wl,-Bdynamic"
29488 fi
29489
29490 else
29491   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wl,--as-needed" >&5
29492 $as_echo_n "checking whether $CC supports -Wl,--as-needed... " >&6; }
29493 if test "${pgac_cv_prog_cc_ldflags__Wl___as_needed+set}" = set; then
29494   $as_echo_n "(cached) " >&6
29495 else
29496   pgac_save_LDFLAGS=$LDFLAGS
29497 LDFLAGS="$pgac_save_LDFLAGS -Wl,--as-needed"
29498 if test "$cross_compiling" = yes; then
29499   pgac_cv_prog_cc_ldflags__Wl___as_needed="assuming no"
29500 else
29501   cat >conftest.$ac_ext <<_ACEOF
29502 /* confdefs.h.  */
29503 _ACEOF
29504 cat confdefs.h >>conftest.$ac_ext
29505 cat >>conftest.$ac_ext <<_ACEOF
29506 /* end confdefs.h.  */
29507 extern void $link_test_func (); void (*fptr) () = $link_test_func;
29508 int
29509 main ()
29510 {
29511
29512   ;
29513   return 0;
29514 }
29515 _ACEOF
29516 rm -f conftest$ac_exeext
29517 if { (ac_try="$ac_link"
29518 case "(($ac_try" in
29519   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29520   *) ac_try_echo=$ac_try;;
29521 esac
29522 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29523 $as_echo "$ac_try_echo") >&5
29524   (eval "$ac_link") 2>&5
29525   ac_status=$?
29526   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29527   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29528   { (case "(($ac_try" in
29529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29530   *) ac_try_echo=$ac_try;;
29531 esac
29532 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29533 $as_echo "$ac_try_echo") >&5
29534   (eval "$ac_try") 2>&5
29535   ac_status=$?
29536   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29537   (exit $ac_status); }; }; then
29538   pgac_cv_prog_cc_ldflags__Wl___as_needed=yes
29539 else
29540   $as_echo "$as_me: program exited with status $ac_status" >&5
29541 $as_echo "$as_me: failed program was:" >&5
29542 sed 's/^/| /' conftest.$ac_ext >&5
29543
29544 ( exit $ac_status )
29545 pgac_cv_prog_cc_ldflags__Wl___as_needed=no
29546 fi
29547 rm -rf conftest.dSYM
29548 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29549 fi
29550
29551
29552 LDFLAGS="$pgac_save_LDFLAGS"
29553 fi
29554 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_ldflags__Wl___as_needed" >&5
29555 $as_echo "$pgac_cv_prog_cc_ldflags__Wl___as_needed" >&6; }
29556 if test x"$pgac_cv_prog_cc_ldflags__Wl___as_needed" = x"yes"; then
29557   LDFLAGS="$LDFLAGS -Wl,--as-needed"
29558 fi
29559
29560 fi
29561
29562
29563 # Begin output steps
29564
29565 { $as_echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
29566 $as_echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
29567 { $as_echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
29568 $as_echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
29569 { $as_echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
29570 $as_echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
29571
29572 # Create compiler version string
29573 if test x"$GCC" = x"yes" ; then
29574   cc_string=`${CC} --version | sed q`
29575   case $cc_string in [A-Za-z]*) ;; *) cc_string="GCC $cc_string";; esac
29576 elif test x"$SUN_STUDIO_CC" = x"yes" ; then
29577   cc_string=`${CC} -V 2>&1 | sed q`
29578 else
29579   cc_string=$CC
29580 fi
29581
29582
29583 cat >>confdefs.h <<_ACEOF
29584 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"
29585 _ACEOF
29586
29587
29588 # Supply a numeric version string for use by 3rd party add-ons
29589 # awk -F is a regex on some platforms, and not on others, so make "." a tab
29590 PG_VERSION_NUM="`echo "$PACKAGE_VERSION" | sed 's/[A-Za-z].*$//' |
29591 tr '.' '        ' |
29592 $AWK '{printf "%d%02d%02d", $1, $2, (NF >= 3) ? $3 : 0}'`"
29593
29594 cat >>confdefs.h <<_ACEOF
29595 #define PG_VERSION_NUM $PG_VERSION_NUM
29596 _ACEOF
29597
29598
29599
29600 # prepare build tree if outside source tree
29601 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
29602 # Note 2: /bin/pwd might be better than shell's built-in at getting
29603 #         a symlink-free name.
29604 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
29605   vpath_build=no
29606 else
29607   vpath_build=yes
29608   if test "$no_create" != yes; then
29609     $as_echo_n "preparing build tree... " >&6
29610     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
29611     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
29612       || { { $as_echo "$as_me:$LINENO: error: failed" >&5
29613 $as_echo "$as_me: error: failed" >&2;}
29614    { (exit 1); exit 1; }; }
29615     { $as_echo "$as_me:$LINENO: result: done" >&5
29616 $as_echo "done" >&6; }
29617   fi
29618 fi
29619
29620
29621
29622 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
29623
29624
29625 ac_config_links="$ac_config_links src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION} src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION} src/backend/port/pg_latch.c:${LATCH_IMPLEMENTATION} src/include/dynloader.h:src/backend/port/dynloader/${template}.h src/include/pg_config_os.h:src/include/port/${template}.h src/Makefile.port:src/makefiles/Makefile.${template}"
29626
29627
29628 if test "$PORTNAME" = "win32"; then
29629 ac_config_commands="$ac_config_commands check_win32_symlinks"
29630
29631 fi
29632
29633 ac_config_headers="$ac_config_headers src/include/pg_config.h"
29634
29635
29636 ac_config_headers="$ac_config_headers src/interfaces/ecpg/include/ecpg_config.h"
29637
29638
29639 cat >confcache <<\_ACEOF
29640 # This file is a shell script that caches the results of configure
29641 # tests run on this system so they can be shared between configure
29642 # scripts and configure runs, see configure's option --config-cache.
29643 # It is not useful on other systems.  If it contains results you don't
29644 # want to keep, you may remove or edit it.
29645 #
29646 # config.status only pays attention to the cache file if you give it
29647 # the --recheck option to rerun configure.
29648 #
29649 # `ac_cv_env_foo' variables (set or unset) will be overridden when
29650 # loading this file, other *unset* `ac_cv_foo' will be assigned the
29651 # following values.
29652
29653 _ACEOF
29654
29655 # The following way of writing the cache mishandles newlines in values,
29656 # but we know of no workaround that is simple, portable, and efficient.
29657 # So, we kill variables containing newlines.
29658 # Ultrix sh set writes to stderr and can't be redirected directly,
29659 # and sets the high bit in the cache file unless we assign to the vars.
29660 (
29661   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
29662     eval ac_val=\$$ac_var
29663     case $ac_val in #(
29664     *${as_nl}*)
29665       case $ac_var in #(
29666       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
29667 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
29668       esac
29669       case $ac_var in #(
29670       _ | IFS | as_nl) ;; #(
29671       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
29672       *) $as_unset $ac_var ;;
29673       esac ;;
29674     esac
29675   done
29676
29677   (set) 2>&1 |
29678     case $as_nl`(ac_space=' '; set) 2>&1` in #(
29679     *${as_nl}ac_space=\ *)
29680       # `set' does not quote correctly, so add quotes (double-quote
29681       # substitution turns \\\\ into \\, and sed turns \\ into \).
29682       sed -n \
29683         "s/'/'\\\\''/g;
29684           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
29685       ;; #(
29686     *)
29687       # `set' quotes correctly as required by POSIX, so do not add quotes.
29688       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
29689       ;;
29690     esac |
29691     sort
29692 ) |
29693   sed '
29694      /^ac_cv_env_/b end
29695      t clear
29696      :clear
29697      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
29698      t end
29699      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
29700      :end' >>confcache
29701 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
29702   if test -w "$cache_file"; then
29703     test "x$cache_file" != "x/dev/null" &&
29704       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
29705 $as_echo "$as_me: updating cache $cache_file" >&6;}
29706     cat confcache >$cache_file
29707   else
29708     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
29709 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
29710   fi
29711 fi
29712 rm -f confcache
29713
29714 test "x$prefix" = xNONE && prefix=$ac_default_prefix
29715 # Let make expand exec_prefix.
29716 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
29717
29718 DEFS=-DHAVE_CONFIG_H
29719
29720 ac_libobjs=
29721 ac_ltlibobjs=
29722 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
29723   # 1. Remove the extension, and $U if already installed.
29724   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
29725   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
29726   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
29727   #    will be set to the directory where LIBOBJS objects are built.
29728   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
29729   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
29730 done
29731 LIBOBJS=$ac_libobjs
29732
29733 LTLIBOBJS=$ac_ltlibobjs
29734
29735
29736
29737
29738 : ${CONFIG_STATUS=./config.status}
29739 ac_write_fail=0
29740 ac_clean_files_save=$ac_clean_files
29741 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
29742 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
29743 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
29744 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29745 #! $SHELL
29746 # Generated by $as_me.
29747 # Run this file to recreate the current configuration.
29748 # Compiler output produced by configure, useful for debugging
29749 # configure, is in config.log if it exists.
29750
29751 debug=false
29752 ac_cs_recheck=false
29753 ac_cs_silent=false
29754 SHELL=\${CONFIG_SHELL-$SHELL}
29755 _ACEOF
29756
29757 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29758 ## --------------------- ##
29759 ## M4sh Initialization.  ##
29760 ## --------------------- ##
29761
29762 # Be more Bourne compatible
29763 DUALCASE=1; export DUALCASE # for MKS sh
29764 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
29765   emulate sh
29766   NULLCMD=:
29767   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
29768   # is contrary to our usage.  Disable this feature.
29769   alias -g '${1+"$@"}'='"$@"'
29770   setopt NO_GLOB_SUBST
29771 else
29772   case `(set -o) 2>/dev/null` in
29773   *posix*) set -o posix ;;
29774 esac
29775
29776 fi
29777
29778
29779
29780
29781 # PATH needs CR
29782 # Avoid depending upon Character Ranges.
29783 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
29784 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
29785 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
29786 as_cr_digits='0123456789'
29787 as_cr_alnum=$as_cr_Letters$as_cr_digits
29788
29789 as_nl='
29790 '
29791 export as_nl
29792 # Printing a long string crashes Solaris 7 /usr/bin/printf.
29793 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
29794 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
29795 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
29796 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
29797   as_echo='printf %s\n'
29798   as_echo_n='printf %s'
29799 else
29800   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
29801     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
29802     as_echo_n='/usr/ucb/echo -n'
29803   else
29804     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
29805     as_echo_n_body='eval
29806       arg=$1;
29807       case $arg in
29808       *"$as_nl"*)
29809         expr "X$arg" : "X\\(.*\\)$as_nl";
29810         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
29811       esac;
29812       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
29813     '
29814     export as_echo_n_body
29815     as_echo_n='sh -c $as_echo_n_body as_echo'
29816   fi
29817   export as_echo_body
29818   as_echo='sh -c $as_echo_body as_echo'
29819 fi
29820
29821 # The user is always right.
29822 if test "${PATH_SEPARATOR+set}" != set; then
29823   PATH_SEPARATOR=:
29824   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
29825     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
29826       PATH_SEPARATOR=';'
29827   }
29828 fi
29829
29830 # Support unset when possible.
29831 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
29832   as_unset=unset
29833 else
29834   as_unset=false
29835 fi
29836
29837
29838 # IFS
29839 # We need space, tab and new line, in precisely that order.  Quoting is
29840 # there to prevent editors from complaining about space-tab.
29841 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
29842 # splitting by setting IFS to empty value.)
29843 IFS=" ""        $as_nl"
29844
29845 # Find who we are.  Look in the path if we contain no directory separator.
29846 case $0 in
29847   *[\\/]* ) as_myself=$0 ;;
29848   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29849 for as_dir in $PATH
29850 do
29851   IFS=$as_save_IFS
29852   test -z "$as_dir" && as_dir=.
29853   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
29854 done
29855 IFS=$as_save_IFS
29856
29857      ;;
29858 esac
29859 # We did not find ourselves, most probably we were run as `sh COMMAND'
29860 # in which case we are not to be found in the path.
29861 if test "x$as_myself" = x; then
29862   as_myself=$0
29863 fi
29864 if test ! -f "$as_myself"; then
29865   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
29866   { (exit 1); exit 1; }
29867 fi
29868
29869 # Work around bugs in pre-3.0 UWIN ksh.
29870 for as_var in ENV MAIL MAILPATH
29871 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
29872 done
29873 PS1='$ '
29874 PS2='> '
29875 PS4='+ '
29876
29877 # NLS nuisances.
29878 LC_ALL=C
29879 export LC_ALL
29880 LANGUAGE=C
29881 export LANGUAGE
29882
29883 # Required to use basename.
29884 if expr a : '\(a\)' >/dev/null 2>&1 &&
29885    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29886   as_expr=expr
29887 else
29888   as_expr=false
29889 fi
29890
29891 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
29892   as_basename=basename
29893 else
29894   as_basename=false
29895 fi
29896
29897
29898 # Name of the executable.
29899 as_me=`$as_basename -- "$0" ||
29900 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
29901          X"$0" : 'X\(//\)$' \| \
29902          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
29903 $as_echo X/"$0" |
29904     sed '/^.*\/\([^/][^/]*\)\/*$/{
29905             s//\1/
29906             q
29907           }
29908           /^X\/\(\/\/\)$/{
29909             s//\1/
29910             q
29911           }
29912           /^X\/\(\/\).*/{
29913             s//\1/
29914             q
29915           }
29916           s/.*/./; q'`
29917
29918 # CDPATH.
29919 $as_unset CDPATH
29920
29921
29922
29923   as_lineno_1=$LINENO
29924   as_lineno_2=$LINENO
29925   test "x$as_lineno_1" != "x$as_lineno_2" &&
29926   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
29927
29928   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
29929   # uniformly replaced by the line number.  The first 'sed' inserts a
29930   # line-number line after each line using $LINENO; the second 'sed'
29931   # does the real work.  The second script uses 'N' to pair each
29932   # line-number line with the line containing $LINENO, and appends
29933   # trailing '-' during substitution so that $LINENO is not a special
29934   # case at line end.
29935   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
29936   # scripts with optimization help from Paolo Bonzini.  Blame Lee
29937   # E. McMahon (1931-1989) for sed's syntax.  :-)
29938   sed -n '
29939     p
29940     /[$]LINENO/=
29941   ' <$as_myself |
29942     sed '
29943       s/[$]LINENO.*/&-/
29944       t lineno
29945       b
29946       :lineno
29947       N
29948       :loop
29949       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
29950       t loop
29951       s/-\n.*//
29952     ' >$as_me.lineno &&
29953   chmod +x "$as_me.lineno" ||
29954     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
29955    { (exit 1); exit 1; }; }
29956
29957   # Don't try to exec as it changes $[0], causing all sort of problems
29958   # (the dirname of $[0] is not the place where we might find the
29959   # original and so on.  Autoconf is especially sensitive to this).
29960   . "./$as_me.lineno"
29961   # Exit status is that of the last command.
29962   exit
29963 }
29964
29965
29966 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
29967   as_dirname=dirname
29968 else
29969   as_dirname=false
29970 fi
29971
29972 ECHO_C= ECHO_N= ECHO_T=
29973 case `echo -n x` in
29974 -n*)
29975   case `echo 'x\c'` in
29976   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
29977   *)   ECHO_C='\c';;
29978   esac;;
29979 *)
29980   ECHO_N='-n';;
29981 esac
29982 if expr a : '\(a\)' >/dev/null 2>&1 &&
29983    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29984   as_expr=expr
29985 else
29986   as_expr=false
29987 fi
29988
29989 rm -f conf$$ conf$$.exe conf$$.file
29990 if test -d conf$$.dir; then
29991   rm -f conf$$.dir/conf$$.file
29992 else
29993   rm -f conf$$.dir
29994   mkdir conf$$.dir 2>/dev/null
29995 fi
29996 if (echo >conf$$.file) 2>/dev/null; then
29997   if ln -s conf$$.file conf$$ 2>/dev/null; then
29998     as_ln_s='ln -s'
29999     # ... but there are two gotchas:
30000     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
30001     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
30002     # In both cases, we have to default to `cp -p'.
30003     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
30004       as_ln_s='cp -p'
30005   elif ln conf$$.file conf$$ 2>/dev/null; then
30006     as_ln_s=ln
30007   else
30008     as_ln_s='cp -p'
30009   fi
30010 else
30011   as_ln_s='cp -p'
30012 fi
30013 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
30014 rmdir conf$$.dir 2>/dev/null
30015
30016 if mkdir -p . 2>/dev/null; then
30017   as_mkdir_p=:
30018 else
30019   test -d ./-p && rmdir ./-p
30020   as_mkdir_p=false
30021 fi
30022
30023 if test -x / >/dev/null 2>&1; then
30024   as_test_x='test -x'
30025 else
30026   if ls -dL / >/dev/null 2>&1; then
30027     as_ls_L_option=L
30028   else
30029     as_ls_L_option=
30030   fi
30031   as_test_x='
30032     eval sh -c '\''
30033       if test -d "$1"; then
30034         test -d "$1/.";
30035       else
30036         case $1 in
30037         -*)set "./$1";;
30038         esac;
30039         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
30040         ???[sx]*):;;*)false;;esac;fi
30041     '\'' sh
30042   '
30043 fi
30044 as_executable_p=$as_test_x
30045
30046 # Sed expression to map a string onto a valid CPP name.
30047 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
30048
30049 # Sed expression to map a string onto a valid variable name.
30050 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
30051
30052
30053 exec 6>&1
30054
30055 # Save the log message, to keep $[0] and so on meaningful, and to
30056 # report actual input values of CONFIG_FILES etc. instead of their
30057 # values after options handling.
30058 ac_log="
30059 This file was extended by PostgreSQL $as_me 9.2devel, which was
30060 generated by GNU Autoconf 2.63.  Invocation command line was
30061
30062   CONFIG_FILES    = $CONFIG_FILES
30063   CONFIG_HEADERS  = $CONFIG_HEADERS
30064   CONFIG_LINKS    = $CONFIG_LINKS
30065   CONFIG_COMMANDS = $CONFIG_COMMANDS
30066   $ $0 $@
30067
30068 on `(hostname || uname -n) 2>/dev/null | sed 1q`
30069 "
30070
30071 _ACEOF
30072
30073 case $ac_config_files in *"
30074 "*) set x $ac_config_files; shift; ac_config_files=$*;;
30075 esac
30076
30077 case $ac_config_headers in *"
30078 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
30079 esac
30080
30081
30082 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30083 # Files that config.status was made for.
30084 config_files="$ac_config_files"
30085 config_headers="$ac_config_headers"
30086 config_links="$ac_config_links"
30087 config_commands="$ac_config_commands"
30088
30089 _ACEOF
30090
30091 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30092 ac_cs_usage="\
30093 \`$as_me' instantiates files from templates according to the
30094 current configuration.
30095
30096 Usage: $0 [OPTION]... [FILE]...
30097
30098   -h, --help       print this help, then exit
30099   -V, --version    print version number and configuration settings, then exit
30100   -q, --quiet, --silent
30101                    do not print progress messages
30102   -d, --debug      don't remove temporary files
30103       --recheck    update $as_me by reconfiguring in the same conditions
30104       --file=FILE[:TEMPLATE]
30105                    instantiate the configuration file FILE
30106       --header=FILE[:TEMPLATE]
30107                    instantiate the configuration header FILE
30108
30109 Configuration files:
30110 $config_files
30111
30112 Configuration headers:
30113 $config_headers
30114
30115 Configuration links:
30116 $config_links
30117
30118 Configuration commands:
30119 $config_commands
30120
30121 Report bugs to <bug-autoconf@gnu.org>."
30122
30123 _ACEOF
30124 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30125 ac_cs_version="\\
30126 PostgreSQL config.status 9.2devel
30127 configured by $0, generated by GNU Autoconf 2.63,
30128   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
30129
30130 Copyright (C) 2008 Free Software Foundation, Inc.
30131 This config.status script is free software; the Free Software Foundation
30132 gives unlimited permission to copy, distribute and modify it."
30133
30134 ac_pwd='$ac_pwd'
30135 srcdir='$srcdir'
30136 MKDIR_P='$MKDIR_P'
30137 AWK='$AWK'
30138 test -n "\$AWK" || AWK=awk
30139 _ACEOF
30140
30141 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30142 # The default lists apply if the user does not specify any file.
30143 ac_need_defaults=:
30144 while test $# != 0
30145 do
30146   case $1 in
30147   --*=*)
30148     ac_option=`expr "X$1" : 'X\([^=]*\)='`
30149     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
30150     ac_shift=:
30151     ;;
30152   *)
30153     ac_option=$1
30154     ac_optarg=$2
30155     ac_shift=shift
30156     ;;
30157   esac
30158
30159   case $ac_option in
30160   # Handling of the options.
30161   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
30162     ac_cs_recheck=: ;;
30163   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
30164     $as_echo "$ac_cs_version"; exit ;;
30165   --debug | --debu | --deb | --de | --d | -d )
30166     debug=: ;;
30167   --file | --fil | --fi | --f )
30168     $ac_shift
30169     case $ac_optarg in
30170     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
30171     esac
30172     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
30173     ac_need_defaults=false;;
30174   --header | --heade | --head | --hea )
30175     $ac_shift
30176     case $ac_optarg in
30177     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
30178     esac
30179     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
30180     ac_need_defaults=false;;
30181   --he | --h)
30182     # Conflict between --help and --header
30183     { $as_echo "$as_me: error: ambiguous option: $1
30184 Try \`$0 --help' for more information." >&2
30185    { (exit 1); exit 1; }; };;
30186   --help | --hel | -h )
30187     $as_echo "$ac_cs_usage"; exit ;;
30188   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
30189   | -silent | --silent | --silen | --sile | --sil | --si | --s)
30190     ac_cs_silent=: ;;
30191
30192   # This is an error.
30193   -*) { $as_echo "$as_me: error: unrecognized option: $1
30194 Try \`$0 --help' for more information." >&2
30195    { (exit 1); exit 1; }; } ;;
30196
30197   *) ac_config_targets="$ac_config_targets $1"
30198      ac_need_defaults=false ;;
30199
30200   esac
30201   shift
30202 done
30203
30204 ac_configure_extra_args=
30205
30206 if $ac_cs_silent; then
30207   exec 6>/dev/null
30208   ac_configure_extra_args="$ac_configure_extra_args --silent"
30209 fi
30210
30211 _ACEOF
30212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30213 if \$ac_cs_recheck; then
30214   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
30215   shift
30216   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
30217   CONFIG_SHELL='$SHELL'
30218   export CONFIG_SHELL
30219   exec "\$@"
30220 fi
30221
30222 _ACEOF
30223 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30224 exec 5>>config.log
30225 {
30226   echo
30227   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
30228 ## Running $as_me. ##
30229 _ASBOX
30230   $as_echo "$ac_log"
30231 } >&5
30232
30233 _ACEOF
30234 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30235 _ACEOF
30236
30237 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30238
30239 # Handling of arguments.
30240 for ac_config_target in $ac_config_targets
30241 do
30242   case $ac_config_target in
30243     "src/backend/port/tas.s") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
30244     "GNUmakefile") CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
30245     "src/Makefile.global") CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
30246     "src/backend/port/dynloader.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
30247     "src/backend/port/pg_sema.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
30248     "src/backend/port/pg_shmem.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
30249     "src/backend/port/pg_latch.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_latch.c:${LATCH_IMPLEMENTATION}" ;;
30250     "src/include/dynloader.h") CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
30251     "src/include/pg_config_os.h") CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
30252     "src/Makefile.port") CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
30253     "check_win32_symlinks") CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
30254     "src/include/pg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
30255     "src/interfaces/ecpg/include/ecpg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/interfaces/ecpg/include/ecpg_config.h" ;;
30256
30257   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
30258 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
30259    { (exit 1); exit 1; }; };;
30260   esac
30261 done
30262
30263
30264 # If the user did not use the arguments to specify the items to instantiate,
30265 # then the envvar interface is used.  Set only those that are not.
30266 # We use the long form for the default assignment because of an extremely
30267 # bizarre bug on SunOS 4.1.3.
30268 if $ac_need_defaults; then
30269   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
30270   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
30271   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
30272   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
30273 fi
30274
30275 # Have a temporary directory for convenience.  Make it in the build tree
30276 # simply because there is no reason against having it here, and in addition,
30277 # creating and moving files from /tmp can sometimes cause problems.
30278 # Hook for its removal unless debugging.
30279 # Note that there is a small window in which the directory will not be cleaned:
30280 # after its creation but before its name has been assigned to `$tmp'.
30281 $debug ||
30282 {
30283   tmp=
30284   trap 'exit_status=$?
30285   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
30286 ' 0
30287   trap '{ (exit 1); exit 1; }' 1 2 13 15
30288 }
30289 # Create a (secure) tmp directory for tmp files.
30290
30291 {
30292   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
30293   test -n "$tmp" && test -d "$tmp"
30294 }  ||
30295 {
30296   tmp=./conf$$-$RANDOM
30297   (umask 077 && mkdir "$tmp")
30298 } ||
30299 {
30300    $as_echo "$as_me: cannot create a temporary directory in ." >&2
30301    { (exit 1); exit 1; }
30302 }
30303
30304 # Set up the scripts for CONFIG_FILES section.
30305 # No need to generate them if there are no CONFIG_FILES.
30306 # This happens for instance with `./config.status config.h'.
30307 if test -n "$CONFIG_FILES"; then
30308
30309
30310 ac_cr='\r'
30311 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
30312 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
30313   ac_cs_awk_cr='\\r'
30314 else
30315   ac_cs_awk_cr=$ac_cr
30316 fi
30317
30318 echo 'BEGIN {' >"$tmp/subs1.awk" &&
30319 _ACEOF
30320
30321
30322 {
30323   echo "cat >conf$$subs.awk <<_ACEOF" &&
30324   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
30325   echo "_ACEOF"
30326 } >conf$$subs.sh ||
30327   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
30328 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
30329    { (exit 1); exit 1; }; }
30330 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
30331 ac_delim='%!_!# '
30332 for ac_last_try in false false false false false :; do
30333   . ./conf$$subs.sh ||
30334     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
30335 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
30336    { (exit 1); exit 1; }; }
30337
30338   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
30339   if test $ac_delim_n = $ac_delim_num; then
30340     break
30341   elif $ac_last_try; then
30342     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
30343 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
30344    { (exit 1); exit 1; }; }
30345   else
30346     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30347   fi
30348 done
30349 rm -f conf$$subs.sh
30350
30351 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30352 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
30353 _ACEOF
30354 sed -n '
30355 h
30356 s/^/S["/; s/!.*/"]=/
30357 p
30358 g
30359 s/^[^!]*!//
30360 :repl
30361 t repl
30362 s/'"$ac_delim"'$//
30363 t delim
30364 :nl
30365 h
30366 s/\(.\{148\}\).*/\1/
30367 t more1
30368 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
30369 p
30370 n
30371 b repl
30372 :more1
30373 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30374 p
30375 g
30376 s/.\{148\}//
30377 t nl
30378 :delim
30379 h
30380 s/\(.\{148\}\).*/\1/
30381 t more2
30382 s/["\\]/\\&/g; s/^/"/; s/$/"/
30383 p
30384 b
30385 :more2
30386 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30387 p
30388 g
30389 s/.\{148\}//
30390 t delim
30391 ' <conf$$subs.awk | sed '
30392 /^[^""]/{
30393   N
30394   s/\n//
30395 }
30396 ' >>$CONFIG_STATUS || ac_write_fail=1
30397 rm -f conf$$subs.awk
30398 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30399 _ACAWK
30400 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
30401   for (key in S) S_is_set[key] = 1
30402   FS = "\a"
30403
30404 }
30405 {
30406   line = $ 0
30407   nfields = split(line, field, "@")
30408   substed = 0
30409   len = length(field[1])
30410   for (i = 2; i < nfields; i++) {
30411     key = field[i]
30412     keylen = length(key)
30413     if (S_is_set[key]) {
30414       value = S[key]
30415       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
30416       len += length(value) + length(field[++i])
30417       substed = 1
30418     } else
30419       len += 1 + keylen
30420   }
30421
30422   print line
30423 }
30424
30425 _ACAWK
30426 _ACEOF
30427 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30428 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
30429   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
30430 else
30431   cat
30432 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
30433   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
30434 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
30435    { (exit 1); exit 1; }; }
30436 _ACEOF
30437
30438 # VPATH may cause trouble with some makes, so we remove $(srcdir),
30439 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
30440 # trailing colons and then remove the whole line if VPATH becomes empty
30441 # (actually we leave an empty line to preserve line numbers).
30442 if test "x$srcdir" = x.; then
30443   ac_vpsub='/^[  ]*VPATH[        ]*=/{
30444 s/:*\$(srcdir):*/:/
30445 s/:*\${srcdir}:*/:/
30446 s/:*@srcdir@:*/:/
30447 s/^\([^=]*=[     ]*\):*/\1/
30448 s/:*$//
30449 s/^[^=]*=[       ]*$//
30450 }'
30451 fi
30452
30453 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30454 fi # test -n "$CONFIG_FILES"
30455
30456 # Set up the scripts for CONFIG_HEADERS section.
30457 # No need to generate them if there are no CONFIG_HEADERS.
30458 # This happens for instance with `./config.status Makefile'.
30459 if test -n "$CONFIG_HEADERS"; then
30460 cat >"$tmp/defines.awk" <<\_ACAWK ||
30461 BEGIN {
30462 _ACEOF
30463
30464 # Transform confdefs.h into an awk script `defines.awk', embedded as
30465 # here-document in config.status, that substitutes the proper values into
30466 # config.h.in to produce config.h.
30467
30468 # Create a delimiter string that does not exist in confdefs.h, to ease
30469 # handling of long lines.
30470 ac_delim='%!_!# '
30471 for ac_last_try in false false :; do
30472   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
30473   if test -z "$ac_t"; then
30474     break
30475   elif $ac_last_try; then
30476     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
30477 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
30478    { (exit 1); exit 1; }; }
30479   else
30480     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30481   fi
30482 done
30483
30484 # For the awk script, D is an array of macro values keyed by name,
30485 # likewise P contains macro parameters if any.  Preserve backslash
30486 # newline sequences.
30487
30488 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
30489 sed -n '
30490 s/.\{148\}/&'"$ac_delim"'/g
30491 t rset
30492 :rset
30493 s/^[     ]*#[    ]*define[       ][      ]*/ /
30494 t def
30495 d
30496 :def
30497 s/\\$//
30498 t bsnl
30499 s/["\\]/\\&/g
30500 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30501 D["\1"]=" \3"/p
30502 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
30503 d
30504 :bsnl
30505 s/["\\]/\\&/g
30506 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30507 D["\1"]=" \3\\\\\\n"\\/p
30508 t cont
30509 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
30510 t cont
30511 d
30512 :cont
30513 n
30514 s/.\{148\}/&'"$ac_delim"'/g
30515 t clear
30516 :clear
30517 s/\\$//
30518 t bsnlc
30519 s/["\\]/\\&/g; s/^/"/; s/$/"/p
30520 d
30521 :bsnlc
30522 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
30523 b cont
30524 ' <confdefs.h | sed '
30525 s/'"$ac_delim"'/"\\\
30526 "/g' >>$CONFIG_STATUS || ac_write_fail=1
30527
30528 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30529   for (key in D) D_is_set[key] = 1
30530   FS = "\a"
30531 }
30532 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
30533   line = \$ 0
30534   split(line, arg, " ")
30535   if (arg[1] == "#") {
30536     defundef = arg[2]
30537     mac1 = arg[3]
30538   } else {
30539     defundef = substr(arg[1], 2)
30540     mac1 = arg[2]
30541   }
30542   split(mac1, mac2, "(") #)
30543   macro = mac2[1]
30544   prefix = substr(line, 1, index(line, defundef) - 1)
30545   if (D_is_set[macro]) {
30546     # Preserve the white space surrounding the "#".
30547     print prefix "define", macro P[macro] D[macro]
30548     next
30549   } else {
30550     # Replace #undef with comments.  This is necessary, for example,
30551     # in the case of _POSIX_SOURCE, which is predefined and required
30552     # on some systems where configure will not decide to define it.
30553     if (defundef == "undef") {
30554       print "/*", prefix defundef, macro, "*/"
30555       next
30556     }
30557   }
30558 }
30559 { print }
30560 _ACAWK
30561 _ACEOF
30562 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30563   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
30564 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
30565    { (exit 1); exit 1; }; }
30566 fi # test -n "$CONFIG_HEADERS"
30567
30568
30569 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
30570 shift
30571 for ac_tag
30572 do
30573   case $ac_tag in
30574   :[FHLC]) ac_mode=$ac_tag; continue;;
30575   esac
30576   case $ac_mode$ac_tag in
30577   :[FHL]*:*);;
30578   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
30579 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
30580    { (exit 1); exit 1; }; };;
30581   :[FH]-) ac_tag=-:-;;
30582   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
30583   esac
30584   ac_save_IFS=$IFS
30585   IFS=:
30586   set x $ac_tag
30587   IFS=$ac_save_IFS
30588   shift
30589   ac_file=$1
30590   shift
30591
30592   case $ac_mode in
30593   :L) ac_source=$1;;
30594   :[FH])
30595     ac_file_inputs=
30596     for ac_f
30597     do
30598       case $ac_f in
30599       -) ac_f="$tmp/stdin";;
30600       *) # Look for the file first in the build tree, then in the source tree
30601          # (if the path is not absolute).  The absolute path cannot be DOS-style,
30602          # because $ac_f cannot contain `:'.
30603          test -f "$ac_f" ||
30604            case $ac_f in
30605            [\\/$]*) false;;
30606            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
30607            esac ||
30608            { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
30609 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
30610    { (exit 1); exit 1; }; };;
30611       esac
30612       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
30613       ac_file_inputs="$ac_file_inputs '$ac_f'"
30614     done
30615
30616     # Let's still pretend it is `configure' which instantiates (i.e., don't
30617     # use $as_me), people would be surprised to read:
30618     #    /* config.h.  Generated by config.status.  */
30619     configure_input='Generated from '`
30620           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
30621         `' by configure.'
30622     if test x"$ac_file" != x-; then
30623       configure_input="$ac_file.  $configure_input"
30624       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
30625 $as_echo "$as_me: creating $ac_file" >&6;}
30626     fi
30627     # Neutralize special characters interpreted by sed in replacement strings.
30628     case $configure_input in #(
30629     *\&* | *\|* | *\\* )
30630        ac_sed_conf_input=`$as_echo "$configure_input" |
30631        sed 's/[\\\\&|]/\\\\&/g'`;; #(
30632     *) ac_sed_conf_input=$configure_input;;
30633     esac
30634
30635     case $ac_tag in
30636     *:-:* | *:-) cat >"$tmp/stdin" \
30637       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30638 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30639    { (exit 1); exit 1; }; } ;;
30640     esac
30641     ;;
30642   esac
30643
30644   ac_dir=`$as_dirname -- "$ac_file" ||
30645 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30646          X"$ac_file" : 'X\(//\)[^/]' \| \
30647          X"$ac_file" : 'X\(//\)$' \| \
30648          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
30649 $as_echo X"$ac_file" |
30650     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30651             s//\1/
30652             q
30653           }
30654           /^X\(\/\/\)[^/].*/{
30655             s//\1/
30656             q
30657           }
30658           /^X\(\/\/\)$/{
30659             s//\1/
30660             q
30661           }
30662           /^X\(\/\).*/{
30663             s//\1/
30664             q
30665           }
30666           s/.*/./; q'`
30667   { as_dir="$ac_dir"
30668   case $as_dir in #(
30669   -*) as_dir=./$as_dir;;
30670   esac
30671   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
30672     as_dirs=
30673     while :; do
30674       case $as_dir in #(
30675       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
30676       *) as_qdir=$as_dir;;
30677       esac
30678       as_dirs="'$as_qdir' $as_dirs"
30679       as_dir=`$as_dirname -- "$as_dir" ||
30680 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30681          X"$as_dir" : 'X\(//\)[^/]' \| \
30682          X"$as_dir" : 'X\(//\)$' \| \
30683          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
30684 $as_echo X"$as_dir" |
30685     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30686             s//\1/
30687             q
30688           }
30689           /^X\(\/\/\)[^/].*/{
30690             s//\1/
30691             q
30692           }
30693           /^X\(\/\/\)$/{
30694             s//\1/
30695             q
30696           }
30697           /^X\(\/\).*/{
30698             s//\1/
30699             q
30700           }
30701           s/.*/./; q'`
30702       test -d "$as_dir" && break
30703     done
30704     test -z "$as_dirs" || eval "mkdir $as_dirs"
30705   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
30706 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
30707    { (exit 1); exit 1; }; }; }
30708   ac_builddir=.
30709
30710 case "$ac_dir" in
30711 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
30712 *)
30713   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
30714   # A ".." for each directory in $ac_dir_suffix.
30715   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
30716   case $ac_top_builddir_sub in
30717   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
30718   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
30719   esac ;;
30720 esac
30721 ac_abs_top_builddir=$ac_pwd
30722 ac_abs_builddir=$ac_pwd$ac_dir_suffix
30723 # for backward compatibility:
30724 ac_top_builddir=$ac_top_build_prefix
30725
30726 case $srcdir in
30727   .)  # We are building in place.
30728     ac_srcdir=.
30729     ac_top_srcdir=$ac_top_builddir_sub
30730     ac_abs_top_srcdir=$ac_pwd ;;
30731   [\\/]* | ?:[\\/]* )  # Absolute name.
30732     ac_srcdir=$srcdir$ac_dir_suffix;
30733     ac_top_srcdir=$srcdir
30734     ac_abs_top_srcdir=$srcdir ;;
30735   *) # Relative name.
30736     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
30737     ac_top_srcdir=$ac_top_build_prefix$srcdir
30738     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
30739 esac
30740 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
30741
30742
30743   case $ac_mode in
30744   :F)
30745   #
30746   # CONFIG_FILE
30747   #
30748
30749   ac_MKDIR_P=$MKDIR_P
30750   case $MKDIR_P in
30751   [\\/$]* | ?:[\\/]* ) ;;
30752   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
30753   esac
30754 _ACEOF
30755
30756 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30757 # If the template does not know about datarootdir, expand it.
30758 # FIXME: This hack should be removed a few years after 2.60.
30759 ac_datarootdir_hack=; ac_datarootdir_seen=
30760
30761 ac_sed_dataroot='
30762 /datarootdir/ {
30763   p
30764   q
30765 }
30766 /@datadir@/p
30767 /@docdir@/p
30768 /@infodir@/p
30769 /@localedir@/p
30770 /@mandir@/p
30771 '
30772 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
30773 *datarootdir*) ac_datarootdir_seen=yes;;
30774 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
30775   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
30776 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
30777 _ACEOF
30778 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30779   ac_datarootdir_hack='
30780   s&@datadir@&$datadir&g
30781   s&@docdir@&$docdir&g
30782   s&@infodir@&$infodir&g
30783   s&@localedir@&$localedir&g
30784   s&@mandir@&$mandir&g
30785     s&\\\${datarootdir}&$datarootdir&g' ;;
30786 esac
30787 _ACEOF
30788
30789 # Neutralize VPATH when `$srcdir' = `.'.
30790 # Shell code in configure.ac might set extrasub.
30791 # FIXME: do we really want to maintain this feature?
30792 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30793 ac_sed_extra="$ac_vpsub
30794 $extrasub
30795 _ACEOF
30796 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30797 :t
30798 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
30799 s|@configure_input@|$ac_sed_conf_input|;t t
30800 s&@top_builddir@&$ac_top_builddir_sub&;t t
30801 s&@top_build_prefix@&$ac_top_build_prefix&;t t
30802 s&@srcdir@&$ac_srcdir&;t t
30803 s&@abs_srcdir@&$ac_abs_srcdir&;t t
30804 s&@top_srcdir@&$ac_top_srcdir&;t t
30805 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
30806 s&@builddir@&$ac_builddir&;t t
30807 s&@abs_builddir@&$ac_abs_builddir&;t t
30808 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
30809 s&@MKDIR_P@&$ac_MKDIR_P&;t t
30810 $ac_datarootdir_hack
30811 "
30812 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
30813   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30814 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30815    { (exit 1); exit 1; }; }
30816
30817 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
30818   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
30819   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
30820   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30821 which seems to be undefined.  Please make sure it is defined." >&5
30822 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30823 which seems to be undefined.  Please make sure it is defined." >&2;}
30824
30825   rm -f "$tmp/stdin"
30826   case $ac_file in
30827   -) cat "$tmp/out" && rm -f "$tmp/out";;
30828   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
30829   esac \
30830   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30831 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30832    { (exit 1); exit 1; }; }
30833  ;;
30834   :H)
30835   #
30836   # CONFIG_HEADER
30837   #
30838   if test x"$ac_file" != x-; then
30839     {
30840       $as_echo "/* $configure_input  */" \
30841       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
30842     } >"$tmp/config.h" \
30843       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30844 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30845    { (exit 1); exit 1; }; }
30846     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
30847       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
30848 $as_echo "$as_me: $ac_file is unchanged" >&6;}
30849     else
30850       rm -f "$ac_file"
30851       mv "$tmp/config.h" "$ac_file" \
30852         || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30853 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30854    { (exit 1); exit 1; }; }
30855     fi
30856   else
30857     $as_echo "/* $configure_input  */" \
30858       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
30859       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
30860 $as_echo "$as_me: error: could not create -" >&2;}
30861    { (exit 1); exit 1; }; }
30862   fi
30863  ;;
30864   :L)
30865   #
30866   # CONFIG_LINK
30867   #
30868
30869   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
30870     :
30871   else
30872     # Prefer the file from the source tree if names are identical.
30873     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
30874       ac_source=$srcdir/$ac_source
30875     fi
30876
30877     { $as_echo "$as_me:$LINENO: linking $ac_source to $ac_file" >&5
30878 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
30879
30880     if test ! -r "$ac_source"; then
30881       { { $as_echo "$as_me:$LINENO: error: $ac_source: file not found" >&5
30882 $as_echo "$as_me: error: $ac_source: file not found" >&2;}
30883    { (exit 1); exit 1; }; }
30884     fi
30885     rm -f "$ac_file"
30886
30887     # Try a relative symlink, then a hard link, then a copy.
30888     case $srcdir in
30889     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
30890         *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
30891     esac
30892     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
30893       ln "$ac_source" "$ac_file" 2>/dev/null ||
30894       cp -p "$ac_source" "$ac_file" ||
30895       { { $as_echo "$as_me:$LINENO: error: cannot link or copy $ac_source to $ac_file" >&5
30896 $as_echo "$as_me: error: cannot link or copy $ac_source to $ac_file" >&2;}
30897    { (exit 1); exit 1; }; }
30898   fi
30899  ;;
30900   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
30901 $as_echo "$as_me: executing $ac_file commands" >&6;}
30902  ;;
30903   esac
30904
30905
30906   case $ac_file$ac_mode in
30907     "check_win32_symlinks":C)
30908 # Links sometimes fail undetected on Mingw -
30909 # so here we detect it and warn the user
30910 for FILE in $CONFIG_LINKS
30911  do
30912         # test -e works for symlinks in the MinGW console
30913         test -e `expr "$FILE" : '\([^:]*\)'` || { $as_echo "$as_me:$LINENO: WARNING: *** link for $FILE -- please fix by hand" >&5
30914 $as_echo "$as_me: WARNING: *** link for $FILE -- please fix by hand" >&2;}
30915  done
30916  ;;
30917     "src/include/pg_config.h":H)
30918 # Update timestamp for pg_config.h (see Makefile.global)
30919 echo >src/include/stamp-h
30920  ;;
30921     "src/interfaces/ecpg/include/ecpg_config.h":H) echo >src/interfaces/ecpg/include/stamp-h ;;
30922
30923   esac
30924 done # for ac_tag
30925
30926
30927 { (exit 0); exit 0; }
30928 _ACEOF
30929 chmod +x $CONFIG_STATUS
30930 ac_clean_files=$ac_clean_files_save
30931
30932 test $ac_write_fail = 0 ||
30933   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
30934 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
30935    { (exit 1); exit 1; }; }
30936
30937
30938 # configure is writing to config.log, and then calls config.status.
30939 # config.status does its own redirection, appending to config.log.
30940 # Unfortunately, on DOS this fails, as config.log is still kept open
30941 # by configure, so config.status won't be able to write to it; its
30942 # output is simply discarded.  So we exec the FD to /dev/null,
30943 # effectively closing config.log, so it can be properly (re)opened and
30944 # appended to by config.status.  When coming back to configure, we
30945 # need to make the FD available again.
30946 if test "$no_create" != yes; then
30947   ac_cs_success=:
30948   ac_config_status_args=
30949   test "$silent" = yes &&
30950     ac_config_status_args="$ac_config_status_args --quiet"
30951   exec 5>/dev/null
30952   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
30953   exec 5>>config.log
30954   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
30955   # would make configure fail if this is the last instruction.
30956   $ac_cs_success || { (exit 1); exit 1; }
30957 fi
30958 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
30959   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
30960 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
30961 fi
30962