Update release notes for 8.3.5, 8.2.11, and 8.1.15 to mention the need
[PostgreSQL.git] / configure
blob820b92c642f27901bf659bf7f1e5fb24f907a974
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for PostgreSQL 8.4devel.
5 # Report bugs to <pgsql-bugs@postgresql.org>.
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
12 # Copyright (c) 1996-2009, PostgreSQL Global Development Group
13 ## --------------------- ##
14 ## M4sh Initialization. ##
15 ## --------------------- ##
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20 emulate sh
21 NULLCMD=:
22 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in
28 *posix*) set -o posix ;;
29 esac
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
44 # The user is always right.
45 if test "${PATH_SEPARATOR+set}" != set; then
46 echo "#! /bin/sh" >conf$$.sh
47 echo "exit 0" >>conf$$.sh
48 chmod +x conf$$.sh
49 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
50 PATH_SEPARATOR=';'
51 else
52 PATH_SEPARATOR=:
54 rm -f conf$$.sh
57 # Support unset when possible.
58 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
59 as_unset=unset
60 else
61 as_unset=false
65 # IFS
66 # We need space, tab and new line, in precisely that order. Quoting is
67 # there to prevent editors from complaining about space-tab.
68 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
69 # splitting by setting IFS to empty value.)
70 as_nl='
72 IFS=" "" $as_nl"
74 # Find who we are. Look in the path if we contain no directory separator.
75 case $0 in
76 *[\\/]* ) as_myself=$0 ;;
77 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
78 for as_dir in $PATH
80 IFS=$as_save_IFS
81 test -z "$as_dir" && as_dir=.
82 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
83 done
84 IFS=$as_save_IFS
87 esac
88 # We did not find ourselves, most probably we were run as `sh COMMAND'
89 # in which case we are not to be found in the path.
90 if test "x$as_myself" = x; then
91 as_myself=$0
93 if test ! -f "$as_myself"; then
94 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
95 { (exit 1); exit 1; }
98 # Work around bugs in pre-3.0 UWIN ksh.
99 for as_var in ENV MAIL MAILPATH
100 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
101 done
102 PS1='$ '
103 PS2='> '
104 PS4='+ '
106 # NLS nuisances.
107 for as_var in \
108 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
109 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
110 LC_TELEPHONE LC_TIME
112 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
113 eval $as_var=C; export $as_var
114 else
115 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
117 done
119 # Required to use basename.
120 if expr a : '\(a\)' >/dev/null 2>&1 &&
121 test "X`expr 00001 : '.*\(...\)'`" = X001; then
122 as_expr=expr
123 else
124 as_expr=false
127 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
128 as_basename=basename
129 else
130 as_basename=false
134 # Name of the executable.
135 as_me=`$as_basename -- "$0" ||
136 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
137 X"$0" : 'X\(//\)$' \| \
138 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
139 echo X/"$0" |
140 sed '/^.*\/\([^/][^/]*\)\/*$/{
141 s//\1/
144 /^X\/\(\/\/\)$/{
145 s//\1/
148 /^X\/\(\/\).*/{
149 s//\1/
152 s/.*/./; q'`
154 # CDPATH.
155 $as_unset CDPATH
158 if test "x$CONFIG_SHELL" = x; then
159 if (eval ":") 2>/dev/null; then
160 as_have_required=yes
161 else
162 as_have_required=no
165 if test $as_have_required = yes && (eval ":
166 (as_func_return () {
167 (exit \$1)
169 as_func_success () {
170 as_func_return 0
172 as_func_failure () {
173 as_func_return 1
175 as_func_ret_success () {
176 return 0
178 as_func_ret_failure () {
179 return 1
182 exitcode=0
183 if as_func_success; then
185 else
186 exitcode=1
187 echo as_func_success failed.
190 if as_func_failure; then
191 exitcode=1
192 echo as_func_failure succeeded.
195 if as_func_ret_success; then
197 else
198 exitcode=1
199 echo as_func_ret_success failed.
202 if as_func_ret_failure; then
203 exitcode=1
204 echo as_func_ret_failure succeeded.
207 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
209 else
210 exitcode=1
211 echo positional parameters were not saved.
214 test \$exitcode = 0) || { (exit 1); exit 1; }
217 as_lineno_1=\$LINENO
218 as_lineno_2=\$LINENO
219 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
220 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
221 ") 2> /dev/null; then
223 else
224 as_candidate_shells=
225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
226 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
228 IFS=$as_save_IFS
229 test -z "$as_dir" && as_dir=.
230 case $as_dir in
232 for as_base in sh bash ksh sh5; do
233 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
234 done;;
235 esac
236 done
237 IFS=$as_save_IFS
240 for as_shell in $as_candidate_shells $SHELL; do
241 # Try only shells that exist, to save several forks.
242 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
243 { ("$as_shell") 2> /dev/null <<\_ASEOF
244 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
245 emulate sh
246 NULLCMD=:
247 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
248 # is contrary to our usage. Disable this feature.
249 alias -g '${1+"$@"}'='"$@"'
250 setopt NO_GLOB_SUBST
251 else
252 case `(set -o) 2>/dev/null` in
253 *posix*) set -o posix ;;
254 esac
260 _ASEOF
261 }; then
262 CONFIG_SHELL=$as_shell
263 as_have_required=yes
264 if { "$as_shell" 2> /dev/null <<\_ASEOF
265 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
266 emulate sh
267 NULLCMD=:
268 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
269 # is contrary to our usage. Disable this feature.
270 alias -g '${1+"$@"}'='"$@"'
271 setopt NO_GLOB_SUBST
272 else
273 case `(set -o) 2>/dev/null` in
274 *posix*) set -o posix ;;
275 esac
281 (as_func_return () {
282 (exit $1)
284 as_func_success () {
285 as_func_return 0
287 as_func_failure () {
288 as_func_return 1
290 as_func_ret_success () {
291 return 0
293 as_func_ret_failure () {
294 return 1
297 exitcode=0
298 if as_func_success; then
300 else
301 exitcode=1
302 echo as_func_success failed.
305 if as_func_failure; then
306 exitcode=1
307 echo as_func_failure succeeded.
310 if as_func_ret_success; then
312 else
313 exitcode=1
314 echo as_func_ret_success failed.
317 if as_func_ret_failure; then
318 exitcode=1
319 echo as_func_ret_failure succeeded.
322 if ( set x; as_func_ret_success y && test x = "$1" ); then
324 else
325 exitcode=1
326 echo positional parameters were not saved.
329 test $exitcode = 0) || { (exit 1); exit 1; }
332 as_lineno_1=$LINENO
333 as_lineno_2=$LINENO
334 test "x$as_lineno_1" != "x$as_lineno_2" &&
335 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
337 _ASEOF
338 }; then
339 break
344 done
346 if test "x$CONFIG_SHELL" != x; then
347 for as_var in BASH_ENV ENV
348 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
349 done
350 export CONFIG_SHELL
351 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
355 if test $as_have_required = no; then
356 echo This script requires a shell more modern than all the
357 echo shells that I found on your system. Please install a
358 echo modern shell, or manually run the script under such a
359 echo shell if you do have one.
360 { (exit 1); exit 1; }
370 (eval "as_func_return () {
371 (exit \$1)
373 as_func_success () {
374 as_func_return 0
376 as_func_failure () {
377 as_func_return 1
379 as_func_ret_success () {
380 return 0
382 as_func_ret_failure () {
383 return 1
386 exitcode=0
387 if as_func_success; then
389 else
390 exitcode=1
391 echo as_func_success failed.
394 if as_func_failure; then
395 exitcode=1
396 echo as_func_failure succeeded.
399 if as_func_ret_success; then
401 else
402 exitcode=1
403 echo as_func_ret_success failed.
406 if as_func_ret_failure; then
407 exitcode=1
408 echo as_func_ret_failure succeeded.
411 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
413 else
414 exitcode=1
415 echo positional parameters were not saved.
418 test \$exitcode = 0") || {
419 echo No shell found that supports shell functions.
420 echo Please tell autoconf@gnu.org about your system,
421 echo including any error possibly output before this
422 echo message
427 as_lineno_1=$LINENO
428 as_lineno_2=$LINENO
429 test "x$as_lineno_1" != "x$as_lineno_2" &&
430 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
432 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
433 # uniformly replaced by the line number. The first 'sed' inserts a
434 # line-number line after each line using $LINENO; the second 'sed'
435 # does the real work. The second script uses 'N' to pair each
436 # line-number line with the line containing $LINENO, and appends
437 # trailing '-' during substitution so that $LINENO is not a special
438 # case at line end.
439 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
440 # scripts with optimization help from Paolo Bonzini. Blame Lee
441 # E. McMahon (1931-1989) for sed's syntax. :-)
442 sed -n '
444 /[$]LINENO/=
445 ' <$as_myself |
446 sed '
447 s/[$]LINENO.*/&-/
448 t lineno
450 :lineno
452 :loop
453 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
454 t loop
455 s/-\n.*//
456 ' >$as_me.lineno &&
457 chmod +x "$as_me.lineno" ||
458 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
459 { (exit 1); exit 1; }; }
461 # Don't try to exec as it changes $[0], causing all sort of problems
462 # (the dirname of $[0] is not the place where we might find the
463 # original and so on. Autoconf is especially sensitive to this).
464 . "./$as_me.lineno"
465 # Exit status is that of the last command.
466 exit
470 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
471 as_dirname=dirname
472 else
473 as_dirname=false
476 ECHO_C= ECHO_N= ECHO_T=
477 case `echo -n x` in
478 -n*)
479 case `echo 'x\c'` in
480 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
481 *) ECHO_C='\c';;
482 esac;;
484 ECHO_N='-n';;
485 esac
487 if expr a : '\(a\)' >/dev/null 2>&1 &&
488 test "X`expr 00001 : '.*\(...\)'`" = X001; then
489 as_expr=expr
490 else
491 as_expr=false
494 rm -f conf$$ conf$$.exe conf$$.file
495 if test -d conf$$.dir; then
496 rm -f conf$$.dir/conf$$.file
497 else
498 rm -f conf$$.dir
499 mkdir conf$$.dir
501 echo >conf$$.file
502 if ln -s conf$$.file conf$$ 2>/dev/null; then
503 as_ln_s='ln -s'
504 # ... but there are two gotchas:
505 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
506 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
507 # In both cases, we have to default to `cp -p'.
508 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
509 as_ln_s='cp -p'
510 elif ln conf$$.file conf$$ 2>/dev/null; then
511 as_ln_s=ln
512 else
513 as_ln_s='cp -p'
515 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
516 rmdir conf$$.dir 2>/dev/null
518 if mkdir -p . 2>/dev/null; then
519 as_mkdir_p=:
520 else
521 test -d ./-p && rmdir ./-p
522 as_mkdir_p=false
525 if test -x / >/dev/null 2>&1; then
526 as_test_x='test -x'
527 else
528 if ls -dL / >/dev/null 2>&1; then
529 as_ls_L_option=L
530 else
531 as_ls_L_option=
533 as_test_x='
534 eval sh -c '\''
535 if test -d "$1"; then
536 test -d "$1/.";
537 else
538 case $1 in
539 -*)set "./$1";;
540 esac;
541 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
542 ???[sx]*):;;*)false;;esac;fi
543 '\'' sh
546 as_executable_p=$as_test_x
548 # Sed expression to map a string onto a valid CPP name.
549 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
551 # Sed expression to map a string onto a valid variable name.
552 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
556 exec 7<&0 </dev/null 6>&1
558 # Name of the host.
559 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
560 # so uname gets run too.
561 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564 # Initializations.
566 ac_default_prefix=/usr/local
567 ac_clean_files=
568 ac_config_libobj_dir=.
569 LIBOBJS=
570 cross_compiling=no
571 subdirs=
572 MFLAGS=
573 MAKEFLAGS=
574 SHELL=${CONFIG_SHELL-/bin/sh}
576 # Identity of this package.
577 PACKAGE_NAME='PostgreSQL'
578 PACKAGE_TARNAME='postgresql'
579 PACKAGE_VERSION='8.4devel'
580 PACKAGE_STRING='PostgreSQL 8.4devel'
581 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
583 ac_unique_file="src/backend/access/common/heaptuple.c"
584 ac_default_prefix=/usr/local/pgsql
585 # Factoring default headers for most tests.
586 ac_includes_default="\
587 #include <stdio.h>
588 #ifdef HAVE_SYS_TYPES_H
589 # include <sys/types.h>
590 #endif
591 #ifdef HAVE_SYS_STAT_H
592 # include <sys/stat.h>
593 #endif
594 #ifdef STDC_HEADERS
595 # include <stdlib.h>
596 # include <stddef.h>
597 #else
598 # ifdef HAVE_STDLIB_H
599 # include <stdlib.h>
600 # endif
601 #endif
602 #ifdef HAVE_STRING_H
603 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
604 # include <memory.h>
605 # endif
606 # include <string.h>
607 #endif
608 #ifdef HAVE_STRINGS_H
609 # include <strings.h>
610 #endif
611 #ifdef HAVE_INTTYPES_H
612 # include <inttypes.h>
613 #endif
614 #ifdef HAVE_STDINT_H
615 # include <stdint.h>
616 #endif
617 #ifdef HAVE_UNISTD_H
618 # include <unistd.h>
619 #endif"
621 ac_subst_vars='SHELL
622 PATH_SEPARATOR
623 PACKAGE_NAME
624 PACKAGE_TARNAME
625 PACKAGE_VERSION
626 PACKAGE_STRING
627 PACKAGE_BUGREPORT
628 exec_prefix
629 prefix
630 program_transform_name
631 bindir
632 sbindir
633 libexecdir
634 datarootdir
635 datadir
636 sysconfdir
637 sharedstatedir
638 localstatedir
639 includedir
640 oldincludedir
641 docdir
642 infodir
643 htmldir
644 dvidir
645 pdfdir
646 psdir
647 libdir
648 localedir
649 mandir
650 DEFS
651 ECHO_C
652 ECHO_N
653 ECHO_T
654 LIBS
655 build_alias
656 host_alias
657 target_alias
658 configure_args
659 PG_MAJORVERSION
660 build
661 build_cpu
662 build_vendor
663 build_os
664 host
665 host_cpu
666 host_vendor
667 host_os
668 PORTNAME
669 enable_nls
670 WANTED_LANGUAGES
671 default_port
672 enable_shared
673 enable_rpath
674 enable_debug
675 enable_profiling
676 GCOV
677 LCOV
678 GENHTML
679 enable_coverage
680 DTRACE
681 DTRACEFLAGS
682 enable_dtrace
684 CFLAGS
685 LDFLAGS
686 CPPFLAGS
687 ac_ct_CC
688 EXEEXT
689 OBJEXT
690 SUN_STUDIO_CC
694 autodepend
695 INCLUDES
696 enable_thread_safety
697 with_tcl
698 with_perl
699 with_python
700 with_gssapi
701 with_krb5
702 krb_srvtab
703 with_pam
704 with_ldap
705 with_bonjour
706 with_openssl
707 with_ossp_uuid
708 XML2_CONFIG
709 with_libxml
710 with_libxslt
711 with_system_tzdata
712 with_zlib
713 GREP
714 EGREP
715 ELF_SYS
716 LDFLAGS_SL
718 with_gnu_ld
719 ld_R_works
720 RANLIB
721 STRIP
722 STRIP_STATIC_LIB
723 STRIP_SHARED_LIB
725 DLLTOOL
726 DLLWRAP
727 WINDRES
729 LN_S
731 BISON
732 BISONFLAGS
733 FLEX
734 FLEXFLAGS
735 PERL
736 perl_archlibexp
737 perl_privlibexp
738 perl_useshrplib
739 perl_embed_ldflags
740 PYTHON
741 python_version
742 python_configdir
743 python_includespec
744 python_libdir
745 python_libspec
746 python_additional_libs
748 OSSP_UUID_LIBS
749 HAVE_IPV6
750 LIBOBJS
751 acx_pthread_config
752 PTHREAD_CC
753 PTHREAD_LIBS
754 PTHREAD_CFLAGS
755 LDAP_LIBS_FE
756 LDAP_LIBS_BE
757 HAVE_POSIX_SIGNALS
758 MSGFMT
759 MSGMERGE
760 XGETTEXT
761 TCLSH
762 TCL_CONFIG_SH
763 TCL_INCLUDE_SPEC
764 TCL_LIB_FILE
765 TCL_LIBS
766 TCL_LIB_SPEC
767 TCL_SHARED_BUILD
768 TCL_SHLIB_LD_LIBS
769 NSGMLS
770 JADE
771 have_docbook
772 DOCBOOKSTYLE
773 COLLATEINDEX
774 SGMLSPL
775 DOCBOOK2MAN
776 vpath_build
777 LTLIBOBJS'
778 ac_subst_files=''
779 ac_precious_vars='build_alias
780 host_alias
781 target_alias
783 CFLAGS
784 LDFLAGS
785 LIBS
786 CPPFLAGS
788 LDFLAGS_SL
789 DOCBOOKSTYLE'
792 # Initialize some variables set by options.
793 ac_init_help=
794 ac_init_version=false
795 # The variables have the same names as the options, with
796 # dashes changed to underlines.
797 cache_file=/dev/null
798 exec_prefix=NONE
799 no_create=
800 no_recursion=
801 prefix=NONE
802 program_prefix=NONE
803 program_suffix=NONE
804 program_transform_name=s,x,x,
805 silent=
806 site=
807 srcdir=
808 verbose=
809 x_includes=NONE
810 x_libraries=NONE
812 # Installation directory options.
813 # These are left unexpanded so users can "make install exec_prefix=/foo"
814 # and all the variables that are supposed to be based on exec_prefix
815 # by default will actually change.
816 # Use braces instead of parens because sh, perl, etc. also accept them.
817 # (The list follows the same order as the GNU Coding Standards.)
818 bindir='${exec_prefix}/bin'
819 sbindir='${exec_prefix}/sbin'
820 libexecdir='${exec_prefix}/libexec'
821 datarootdir='${prefix}/share'
822 datadir='${datarootdir}'
823 sysconfdir='${prefix}/etc'
824 sharedstatedir='${prefix}/com'
825 localstatedir='${prefix}/var'
826 includedir='${prefix}/include'
827 oldincludedir='/usr/include'
828 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
829 infodir='${datarootdir}/info'
830 htmldir='${docdir}'
831 dvidir='${docdir}'
832 pdfdir='${docdir}'
833 psdir='${docdir}'
834 libdir='${exec_prefix}/lib'
835 localedir='${datarootdir}/locale'
836 mandir='${datarootdir}/man'
838 ac_prev=
839 ac_dashdash=
840 for ac_option
842 # If the previous option needs an argument, assign it.
843 if test -n "$ac_prev"; then
844 eval $ac_prev=\$ac_option
845 ac_prev=
846 continue
849 case $ac_option in
850 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
851 *) ac_optarg=yes ;;
852 esac
854 # Accept the important Cygnus configure options, so we can diagnose typos.
856 case $ac_dashdash$ac_option in
858 ac_dashdash=yes ;;
860 -bindir | --bindir | --bindi | --bind | --bin | --bi)
861 ac_prev=bindir ;;
862 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
863 bindir=$ac_optarg ;;
865 -build | --build | --buil | --bui | --bu)
866 ac_prev=build_alias ;;
867 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
868 build_alias=$ac_optarg ;;
870 -cache-file | --cache-file | --cache-fil | --cache-fi \
871 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
872 ac_prev=cache_file ;;
873 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
874 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
875 cache_file=$ac_optarg ;;
877 --config-cache | -C)
878 cache_file=config.cache ;;
880 -datadir | --datadir | --datadi | --datad)
881 ac_prev=datadir ;;
882 -datadir=* | --datadir=* | --datadi=* | --datad=*)
883 datadir=$ac_optarg ;;
885 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
886 | --dataroo | --dataro | --datar)
887 ac_prev=datarootdir ;;
888 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
889 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
890 datarootdir=$ac_optarg ;;
892 -disable-* | --disable-*)
893 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
894 # Reject names that are not valid shell variable names.
895 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
896 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
897 { (exit 1); exit 1; }; }
898 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
899 eval enable_$ac_feature=no ;;
901 -docdir | --docdir | --docdi | --doc | --do)
902 ac_prev=docdir ;;
903 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
904 docdir=$ac_optarg ;;
906 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
907 ac_prev=dvidir ;;
908 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
909 dvidir=$ac_optarg ;;
911 -enable-* | --enable-*)
912 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
913 # Reject names that are not valid shell variable names.
914 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
915 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
916 { (exit 1); exit 1; }; }
917 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
918 eval enable_$ac_feature=\$ac_optarg ;;
920 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
921 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
922 | --exec | --exe | --ex)
923 ac_prev=exec_prefix ;;
924 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
925 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
926 | --exec=* | --exe=* | --ex=*)
927 exec_prefix=$ac_optarg ;;
929 -gas | --gas | --ga | --g)
930 # Obsolete; use --with-gas.
931 with_gas=yes ;;
933 -help | --help | --hel | --he | -h)
934 ac_init_help=long ;;
935 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
936 ac_init_help=recursive ;;
937 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
938 ac_init_help=short ;;
940 -host | --host | --hos | --ho)
941 ac_prev=host_alias ;;
942 -host=* | --host=* | --hos=* | --ho=*)
943 host_alias=$ac_optarg ;;
945 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
946 ac_prev=htmldir ;;
947 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
948 | --ht=*)
949 htmldir=$ac_optarg ;;
951 -includedir | --includedir | --includedi | --included | --include \
952 | --includ | --inclu | --incl | --inc)
953 ac_prev=includedir ;;
954 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
955 | --includ=* | --inclu=* | --incl=* | --inc=*)
956 includedir=$ac_optarg ;;
958 -infodir | --infodir | --infodi | --infod | --info | --inf)
959 ac_prev=infodir ;;
960 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
961 infodir=$ac_optarg ;;
963 -libdir | --libdir | --libdi | --libd)
964 ac_prev=libdir ;;
965 -libdir=* | --libdir=* | --libdi=* | --libd=*)
966 libdir=$ac_optarg ;;
968 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
969 | --libexe | --libex | --libe)
970 ac_prev=libexecdir ;;
971 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
972 | --libexe=* | --libex=* | --libe=*)
973 libexecdir=$ac_optarg ;;
975 -localedir | --localedir | --localedi | --localed | --locale)
976 ac_prev=localedir ;;
977 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
978 localedir=$ac_optarg ;;
980 -localstatedir | --localstatedir | --localstatedi | --localstated \
981 | --localstate | --localstat | --localsta | --localst | --locals)
982 ac_prev=localstatedir ;;
983 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
984 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
985 localstatedir=$ac_optarg ;;
987 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
988 ac_prev=mandir ;;
989 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
990 mandir=$ac_optarg ;;
992 -nfp | --nfp | --nf)
993 # Obsolete; use --without-fp.
994 with_fp=no ;;
996 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
997 | --no-cr | --no-c | -n)
998 no_create=yes ;;
1000 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1001 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1002 no_recursion=yes ;;
1004 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1005 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1006 | --oldin | --oldi | --old | --ol | --o)
1007 ac_prev=oldincludedir ;;
1008 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1009 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1010 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1011 oldincludedir=$ac_optarg ;;
1013 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1014 ac_prev=prefix ;;
1015 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1016 prefix=$ac_optarg ;;
1018 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1019 | --program-pre | --program-pr | --program-p)
1020 ac_prev=program_prefix ;;
1021 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1022 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1023 program_prefix=$ac_optarg ;;
1025 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1026 | --program-suf | --program-su | --program-s)
1027 ac_prev=program_suffix ;;
1028 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1029 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1030 program_suffix=$ac_optarg ;;
1032 -program-transform-name | --program-transform-name \
1033 | --program-transform-nam | --program-transform-na \
1034 | --program-transform-n | --program-transform- \
1035 | --program-transform | --program-transfor \
1036 | --program-transfo | --program-transf \
1037 | --program-trans | --program-tran \
1038 | --progr-tra | --program-tr | --program-t)
1039 ac_prev=program_transform_name ;;
1040 -program-transform-name=* | --program-transform-name=* \
1041 | --program-transform-nam=* | --program-transform-na=* \
1042 | --program-transform-n=* | --program-transform-=* \
1043 | --program-transform=* | --program-transfor=* \
1044 | --program-transfo=* | --program-transf=* \
1045 | --program-trans=* | --program-tran=* \
1046 | --progr-tra=* | --program-tr=* | --program-t=*)
1047 program_transform_name=$ac_optarg ;;
1049 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1050 ac_prev=pdfdir ;;
1051 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1052 pdfdir=$ac_optarg ;;
1054 -psdir | --psdir | --psdi | --psd | --ps)
1055 ac_prev=psdir ;;
1056 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1057 psdir=$ac_optarg ;;
1059 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1060 | -silent | --silent | --silen | --sile | --sil)
1061 silent=yes ;;
1063 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1064 ac_prev=sbindir ;;
1065 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1066 | --sbi=* | --sb=*)
1067 sbindir=$ac_optarg ;;
1069 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1070 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1071 | --sharedst | --shareds | --shared | --share | --shar \
1072 | --sha | --sh)
1073 ac_prev=sharedstatedir ;;
1074 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1075 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1076 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1077 | --sha=* | --sh=*)
1078 sharedstatedir=$ac_optarg ;;
1080 -site | --site | --sit)
1081 ac_prev=site ;;
1082 -site=* | --site=* | --sit=*)
1083 site=$ac_optarg ;;
1085 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1086 ac_prev=srcdir ;;
1087 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1088 srcdir=$ac_optarg ;;
1090 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1091 | --syscon | --sysco | --sysc | --sys | --sy)
1092 ac_prev=sysconfdir ;;
1093 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1094 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1095 sysconfdir=$ac_optarg ;;
1097 -target | --target | --targe | --targ | --tar | --ta | --t)
1098 ac_prev=target_alias ;;
1099 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1100 target_alias=$ac_optarg ;;
1102 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1103 verbose=yes ;;
1105 -version | --version | --versio | --versi | --vers | -V)
1106 ac_init_version=: ;;
1108 -with-* | --with-*)
1109 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1110 # Reject names that are not valid shell variable names.
1111 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1112 { echo "$as_me: error: invalid package name: $ac_package" >&2
1113 { (exit 1); exit 1; }; }
1114 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1115 eval with_$ac_package=\$ac_optarg ;;
1117 -without-* | --without-*)
1118 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1119 # Reject names that are not valid shell variable names.
1120 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1121 { echo "$as_me: error: invalid package name: $ac_package" >&2
1122 { (exit 1); exit 1; }; }
1123 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1124 eval with_$ac_package=no ;;
1126 --x)
1127 # Obsolete; use --with-x.
1128 with_x=yes ;;
1130 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1131 | --x-incl | --x-inc | --x-in | --x-i)
1132 ac_prev=x_includes ;;
1133 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1134 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1135 x_includes=$ac_optarg ;;
1137 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1138 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1139 ac_prev=x_libraries ;;
1140 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1141 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1142 x_libraries=$ac_optarg ;;
1144 -*) { echo "$as_me: error: unrecognized option: $ac_option
1145 Try \`$0 --help' for more information." >&2
1146 { (exit 1); exit 1; }; }
1149 *=*)
1150 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1151 # Reject names that are not valid shell variable names.
1152 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1153 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1154 { (exit 1); exit 1; }; }
1155 eval $ac_envvar=\$ac_optarg
1156 export $ac_envvar ;;
1159 # FIXME: should be removed in autoconf 3.0.
1160 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1161 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1162 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1163 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1166 esac
1167 done
1169 if test -n "$ac_prev"; then
1170 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1171 { echo "$as_me: error: missing argument to $ac_option" >&2
1172 { (exit 1); exit 1; }; }
1175 # Be sure to have absolute directory names.
1176 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1177 datadir sysconfdir sharedstatedir localstatedir includedir \
1178 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1179 libdir localedir mandir
1181 eval ac_val=\$$ac_var
1182 case $ac_val in
1183 [\\/$]* | ?:[\\/]* ) continue;;
1184 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1185 esac
1186 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1187 { (exit 1); exit 1; }; }
1188 done
1190 # There might be people who depend on the old broken behavior: `$host'
1191 # used to hold the argument of --host etc.
1192 # FIXME: To remove some day.
1193 build=$build_alias
1194 host=$host_alias
1195 target=$target_alias
1197 # FIXME: To remove some day.
1198 if test "x$host_alias" != x; then
1199 if test "x$build_alias" = x; then
1200 cross_compiling=maybe
1201 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1202 If a cross compiler is detected then cross compile mode will be used." >&2
1203 elif test "x$build_alias" != "x$host_alias"; then
1204 cross_compiling=yes
1208 ac_tool_prefix=
1209 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1211 test "$silent" = yes && exec 6>/dev/null
1214 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1215 ac_ls_di=`ls -di .` &&
1216 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1217 { echo "$as_me: error: Working directory cannot be determined" >&2
1218 { (exit 1); exit 1; }; }
1219 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1220 { echo "$as_me: error: pwd does not report name of working directory" >&2
1221 { (exit 1); exit 1; }; }
1224 # Find the source files, if location was not specified.
1225 if test -z "$srcdir"; then
1226 ac_srcdir_defaulted=yes
1227 # Try the directory containing this script, then the parent directory.
1228 ac_confdir=`$as_dirname -- "$0" ||
1229 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1230 X"$0" : 'X\(//\)[^/]' \| \
1231 X"$0" : 'X\(//\)$' \| \
1232 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1233 echo X"$0" |
1234 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1235 s//\1/
1238 /^X\(\/\/\)[^/].*/{
1239 s//\1/
1242 /^X\(\/\/\)$/{
1243 s//\1/
1246 /^X\(\/\).*/{
1247 s//\1/
1250 s/.*/./; q'`
1251 srcdir=$ac_confdir
1252 if test ! -r "$srcdir/$ac_unique_file"; then
1253 srcdir=..
1255 else
1256 ac_srcdir_defaulted=no
1258 if test ! -r "$srcdir/$ac_unique_file"; then
1259 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1260 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1261 { (exit 1); exit 1; }; }
1263 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1264 ac_abs_confdir=`(
1265 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1266 { (exit 1); exit 1; }; }
1267 pwd)`
1268 # When building in place, set srcdir=.
1269 if test "$ac_abs_confdir" = "$ac_pwd"; then
1270 srcdir=.
1272 # Remove unnecessary trailing slashes from srcdir.
1273 # Double slashes in file names in object file debugging info
1274 # mess up M-x gdb in Emacs.
1275 case $srcdir in
1276 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1277 esac
1278 for ac_var in $ac_precious_vars; do
1279 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1280 eval ac_env_${ac_var}_value=\$${ac_var}
1281 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1282 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1283 done
1286 # Report the --help message.
1288 if test "$ac_init_help" = "long"; then
1289 # Omit some internal or obsolete options to make the list less imposing.
1290 # This message is too long to be a string in the A/UX 3.1 sh.
1291 cat <<_ACEOF
1292 \`configure' configures PostgreSQL 8.4devel to adapt to many kinds of systems.
1294 Usage: $0 [OPTION]... [VAR=VALUE]...
1296 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1297 VAR=VALUE. See below for descriptions of some of the useful variables.
1299 Defaults for the options are specified in brackets.
1301 Configuration:
1302 -h, --help display this help and exit
1303 --help=short display options specific to this package
1304 --help=recursive display the short help of all the included packages
1305 -V, --version display version information and exit
1306 -q, --quiet, --silent do not print \`checking...' messages
1307 --cache-file=FILE cache test results in FILE [disabled]
1308 -C, --config-cache alias for \`--cache-file=config.cache'
1309 -n, --no-create do not create output files
1310 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1312 Installation directories:
1313 --prefix=PREFIX install architecture-independent files in PREFIX
1314 [$ac_default_prefix]
1315 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1316 [PREFIX]
1318 By default, \`make install' will install all the files in
1319 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1320 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1321 for instance \`--prefix=\$HOME'.
1323 For better control, use the options below.
1325 Fine tuning of the installation directories:
1326 --bindir=DIR user executables [EPREFIX/bin]
1327 --sbindir=DIR system admin executables [EPREFIX/sbin]
1328 --libexecdir=DIR program executables [EPREFIX/libexec]
1329 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1330 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1331 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1332 --libdir=DIR object code libraries [EPREFIX/lib]
1333 --includedir=DIR C header files [PREFIX/include]
1334 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1335 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1336 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1337 --infodir=DIR info documentation [DATAROOTDIR/info]
1338 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1339 --mandir=DIR man documentation [DATAROOTDIR/man]
1340 --docdir=DIR documentation root [DATAROOTDIR/doc/postgresql]
1341 --htmldir=DIR html documentation [DOCDIR]
1342 --dvidir=DIR dvi documentation [DOCDIR]
1343 --pdfdir=DIR pdf documentation [DOCDIR]
1344 --psdir=DIR ps documentation [DOCDIR]
1345 _ACEOF
1347 cat <<\_ACEOF
1349 System types:
1350 --build=BUILD configure for building on BUILD [guessed]
1351 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1352 _ACEOF
1355 if test -n "$ac_init_help"; then
1356 case $ac_init_help in
1357 short | recursive ) echo "Configuration of PostgreSQL 8.4devel:";;
1358 esac
1359 cat <<\_ACEOF
1361 Optional Features:
1362 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1363 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1364 --disable-integer-datetimes
1365 disable 64-bit integer date/time support
1366 --enable-nls[=LANGUAGES]
1367 enable Native Language Support
1368 --disable-shared do not build shared libraries
1369 --disable-rpath do not embed shared library search path in
1370 executables
1371 --disable-spinlocks do not use spinlocks
1372 --enable-debug build with debugging symbols (-g)
1373 --enable-profiling build with profiling enabled
1374 --enable-coverage build with coverage testing instrumentation
1375 --enable-dtrace build with DTrace support
1376 --enable-depend turn on automatic dependency tracking
1377 --enable-cassert enable assertion checks (for debugging)
1378 --enable-thread-safety make client libraries thread-safe
1379 --enable-thread-safety-force
1380 force thread-safety despite thread test failure
1381 --disable-float4-byval disable float4 passed by value
1382 --disable-float8-byval disable float8 passed by value
1383 --disable-largefile omit support for large files
1385 Optional Packages:
1386 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1387 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1388 --with-template=NAME override operating system template
1389 --with-includes=DIRS look for additional header files in DIRS
1390 --with-libraries=DIRS look for additional libraries in DIRS
1391 --with-libs=DIRS alternative spelling of --with-libraries
1392 --with-pgport=PORTNUM set default port number [5432]
1393 --with-blocksize=BLOCKSIZE
1394 set table block size in kB [8]
1395 --with-segsize=SEGSIZE set table segment size in GB [1]
1396 --with-wal-blocksize=BLOCKSIZE
1397 set WAL block size in kB [8]
1398 --with-wal-segsize=SEGSIZE
1399 set WAL segment size in MB [16]
1400 --with-CC=CMD set compiler (deprecated)
1401 --with-tcl build Tcl modules (PL/Tcl)
1402 --with-tclconfig=DIR tclConfig.sh is in DIR
1403 --with-perl build Perl modules (PL/Perl)
1404 --with-python build Python modules (PL/Python)
1405 --with-gssapi build with GSSAPI support
1406 --with-krb5 build with Kerberos 5 support
1407 --with-krb-srvnam=NAME default service principal name in Kerberos
1408 [postgres]
1409 --with-pam build with PAM support
1410 --with-ldap build with LDAP support
1411 --with-bonjour build with Bonjour support
1412 --with-openssl build with OpenSSL support
1413 --without-readline do not use GNU Readline nor BSD Libedit for editing
1414 --with-libedit-preferred
1415 prefer BSD Libedit over GNU Readline
1416 --with-ossp-uuid use OSSP UUID library when building
1417 contrib/uuid-ossp
1418 --with-libxml build with XML support
1419 --with-libxslt use XSLT support when building contrib/xml2
1420 --with-system-tzdata=DIR
1421 use system time zone data in DIR
1422 --without-zlib do not use Zlib
1423 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1425 Some influential environment variables:
1426 CC C compiler command
1427 CFLAGS C compiler flags
1428 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1429 nonstandard directory <lib dir>
1430 LIBS libraries to pass to the linker, e.g. -l<library>
1431 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1432 you have headers in a nonstandard directory <include dir>
1433 CPP C preprocessor
1434 LDFLAGS_SL
1435 DOCBOOKSTYLE
1436 location of DocBook stylesheets
1438 Use these variables to override the choices made by `configure' or to help
1439 it to find libraries and programs with nonstandard names/locations.
1441 Report bugs to <pgsql-bugs@postgresql.org>.
1442 _ACEOF
1443 ac_status=$?
1446 if test "$ac_init_help" = "recursive"; then
1447 # If there are subdirs, report their specific --help.
1448 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1449 test -d "$ac_dir" || continue
1450 ac_builddir=.
1452 case "$ac_dir" in
1453 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1455 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1456 # A ".." for each directory in $ac_dir_suffix.
1457 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1458 case $ac_top_builddir_sub in
1459 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1461 esac ;;
1462 esac
1463 ac_abs_top_builddir=$ac_pwd
1464 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1465 # for backward compatibility:
1466 ac_top_builddir=$ac_top_build_prefix
1468 case $srcdir in
1469 .) # We are building in place.
1470 ac_srcdir=.
1471 ac_top_srcdir=$ac_top_builddir_sub
1472 ac_abs_top_srcdir=$ac_pwd ;;
1473 [\\/]* | ?:[\\/]* ) # Absolute name.
1474 ac_srcdir=$srcdir$ac_dir_suffix;
1475 ac_top_srcdir=$srcdir
1476 ac_abs_top_srcdir=$srcdir ;;
1477 *) # Relative name.
1478 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1479 ac_top_srcdir=$ac_top_build_prefix$srcdir
1480 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1481 esac
1482 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1484 cd "$ac_dir" || { ac_status=$?; continue; }
1485 # Check for guested configure.
1486 if test -f "$ac_srcdir/configure.gnu"; then
1487 echo &&
1488 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1489 elif test -f "$ac_srcdir/configure"; then
1490 echo &&
1491 $SHELL "$ac_srcdir/configure" --help=recursive
1492 else
1493 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1494 fi || ac_status=$?
1495 cd "$ac_pwd" || { ac_status=$?; break; }
1496 done
1499 test -n "$ac_init_help" && exit $ac_status
1500 if $ac_init_version; then
1501 cat <<\_ACEOF
1502 PostgreSQL configure 8.4devel
1503 generated by GNU Autoconf 2.61
1505 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1506 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1507 This configure script is free software; the Free Software Foundation
1508 gives unlimited permission to copy, distribute and modify it.
1510 Copyright (c) 1996-2009, PostgreSQL Global Development Group
1511 _ACEOF
1512 exit
1514 cat >config.log <<_ACEOF
1515 This file contains any messages produced by compilers while
1516 running configure, to aid debugging if configure makes a mistake.
1518 It was created by PostgreSQL $as_me 8.4devel, which was
1519 generated by GNU Autoconf 2.61. Invocation command line was
1521 $ $0 $@
1523 _ACEOF
1524 exec 5>>config.log
1526 cat <<_ASUNAME
1527 ## --------- ##
1528 ## Platform. ##
1529 ## --------- ##
1531 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1532 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1533 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1534 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1535 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1537 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1538 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1540 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1541 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1542 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1543 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1544 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1545 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1546 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1548 _ASUNAME
1550 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1551 for as_dir in $PATH
1553 IFS=$as_save_IFS
1554 test -z "$as_dir" && as_dir=.
1555 echo "PATH: $as_dir"
1556 done
1557 IFS=$as_save_IFS
1559 } >&5
1561 cat >&5 <<_ACEOF
1564 ## ----------- ##
1565 ## Core tests. ##
1566 ## ----------- ##
1568 _ACEOF
1571 # Keep a trace of the command line.
1572 # Strip out --no-create and --no-recursion so they do not pile up.
1573 # Strip out --silent because we don't want to record it for future runs.
1574 # Also quote any args containing shell meta-characters.
1575 # Make two passes to allow for proper duplicate-argument suppression.
1576 ac_configure_args=
1577 ac_configure_args0=
1578 ac_configure_args1=
1579 ac_must_keep_next=false
1580 for ac_pass in 1 2
1582 for ac_arg
1584 case $ac_arg in
1585 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1586 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1587 | -silent | --silent | --silen | --sile | --sil)
1588 continue ;;
1589 *\'*)
1590 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1591 esac
1592 case $ac_pass in
1593 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1595 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1596 if test $ac_must_keep_next = true; then
1597 ac_must_keep_next=false # Got value, back to normal.
1598 else
1599 case $ac_arg in
1600 *=* | --config-cache | -C | -disable-* | --disable-* \
1601 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1602 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1603 | -with-* | --with-* | -without-* | --without-* | --x)
1604 case "$ac_configure_args0 " in
1605 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1606 esac
1608 -* ) ac_must_keep_next=true ;;
1609 esac
1611 ac_configure_args="$ac_configure_args '$ac_arg'"
1613 esac
1614 done
1615 done
1616 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1617 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1619 # When interrupted or exit'd, cleanup temporary files, and complete
1620 # config.log. We remove comments because anyway the quotes in there
1621 # would cause problems or look ugly.
1622 # WARNING: Use '\'' to represent an apostrophe within the trap.
1623 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1624 trap 'exit_status=$?
1625 # Save into config.log some information that might help in debugging.
1627 echo
1629 cat <<\_ASBOX
1630 ## ---------------- ##
1631 ## Cache variables. ##
1632 ## ---------------- ##
1633 _ASBOX
1634 echo
1635 # The following way of writing the cache mishandles newlines in values,
1637 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1638 eval ac_val=\$$ac_var
1639 case $ac_val in #(
1640 *${as_nl}*)
1641 case $ac_var in #(
1642 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1643 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1644 esac
1645 case $ac_var in #(
1646 _ | IFS | as_nl) ;; #(
1647 *) $as_unset $ac_var ;;
1648 esac ;;
1649 esac
1650 done
1651 (set) 2>&1 |
1652 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1653 *${as_nl}ac_space=\ *)
1654 sed -n \
1655 "s/'\''/'\''\\\\'\'''\''/g;
1656 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1657 ;; #(
1659 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1661 esac |
1662 sort
1664 echo
1666 cat <<\_ASBOX
1667 ## ----------------- ##
1668 ## Output variables. ##
1669 ## ----------------- ##
1670 _ASBOX
1671 echo
1672 for ac_var in $ac_subst_vars
1674 eval ac_val=\$$ac_var
1675 case $ac_val in
1676 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1677 esac
1678 echo "$ac_var='\''$ac_val'\''"
1679 done | sort
1680 echo
1682 if test -n "$ac_subst_files"; then
1683 cat <<\_ASBOX
1684 ## ------------------- ##
1685 ## File substitutions. ##
1686 ## ------------------- ##
1687 _ASBOX
1688 echo
1689 for ac_var in $ac_subst_files
1691 eval ac_val=\$$ac_var
1692 case $ac_val in
1693 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1694 esac
1695 echo "$ac_var='\''$ac_val'\''"
1696 done | sort
1697 echo
1700 if test -s confdefs.h; then
1701 cat <<\_ASBOX
1702 ## ----------- ##
1703 ## confdefs.h. ##
1704 ## ----------- ##
1705 _ASBOX
1706 echo
1707 cat confdefs.h
1708 echo
1710 test "$ac_signal" != 0 &&
1711 echo "$as_me: caught signal $ac_signal"
1712 echo "$as_me: exit $exit_status"
1713 } >&5
1714 rm -f core *.core core.conftest.* &&
1715 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1716 exit $exit_status
1718 for ac_signal in 1 2 13 15; do
1719 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1720 done
1721 ac_signal=0
1723 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1724 rm -f -r conftest* confdefs.h
1726 # Predefined preprocessor variables.
1728 cat >>confdefs.h <<_ACEOF
1729 #define PACKAGE_NAME "$PACKAGE_NAME"
1730 _ACEOF
1733 cat >>confdefs.h <<_ACEOF
1734 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1735 _ACEOF
1738 cat >>confdefs.h <<_ACEOF
1739 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1740 _ACEOF
1743 cat >>confdefs.h <<_ACEOF
1744 #define PACKAGE_STRING "$PACKAGE_STRING"
1745 _ACEOF
1748 cat >>confdefs.h <<_ACEOF
1749 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1750 _ACEOF
1753 # Let the site file select an alternate cache file if it wants to.
1754 # Prefer explicitly selected file to automatically selected ones.
1755 if test -n "$CONFIG_SITE"; then
1756 set x "$CONFIG_SITE"
1757 elif test "x$prefix" != xNONE; then
1758 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1759 else
1760 set x "$ac_default_prefix/share/config.site" \
1761 "$ac_default_prefix/etc/config.site"
1763 shift
1764 for ac_site_file
1766 if test -r "$ac_site_file"; then
1767 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1768 echo "$as_me: loading site script $ac_site_file" >&6;}
1769 sed 's/^/| /' "$ac_site_file" >&5
1770 . "$ac_site_file"
1772 done
1774 if test -r "$cache_file"; then
1775 # Some versions of bash will fail to source /dev/null (special
1776 # files actually), so we avoid doing that.
1777 if test -f "$cache_file"; then
1778 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1779 echo "$as_me: loading cache $cache_file" >&6;}
1780 case $cache_file in
1781 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1782 *) . "./$cache_file";;
1783 esac
1785 else
1786 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1787 echo "$as_me: creating cache $cache_file" >&6;}
1788 >$cache_file
1791 # Check that the precious variables saved in the cache have kept the same
1792 # value.
1793 ac_cache_corrupted=false
1794 for ac_var in $ac_precious_vars; do
1795 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1796 eval ac_new_set=\$ac_env_${ac_var}_set
1797 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1798 eval ac_new_val=\$ac_env_${ac_var}_value
1799 case $ac_old_set,$ac_new_set in
1800 set,)
1801 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1802 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1803 ac_cache_corrupted=: ;;
1804 ,set)
1805 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1806 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1807 ac_cache_corrupted=: ;;
1808 ,);;
1810 if test "x$ac_old_val" != "x$ac_new_val"; then
1811 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1812 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1813 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1814 echo "$as_me: former value: $ac_old_val" >&2;}
1815 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1816 echo "$as_me: current value: $ac_new_val" >&2;}
1817 ac_cache_corrupted=:
1818 fi;;
1819 esac
1820 # Pass precious variables to config.status.
1821 if test "$ac_new_set" = set; then
1822 case $ac_new_val in
1823 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1824 *) ac_arg=$ac_var=$ac_new_val ;;
1825 esac
1826 case " $ac_configure_args " in
1827 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1828 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1829 esac
1831 done
1832 if $ac_cache_corrupted; then
1833 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1834 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1835 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1836 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1837 { (exit 1); exit 1; }; }
1864 ac_ext=c
1865 ac_cpp='$CPP $CPPFLAGS'
1866 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1867 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1868 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1875 ac_aux_dir=
1876 for ac_dir in config "$srcdir"/config; do
1877 if test -f "$ac_dir/install-sh"; then
1878 ac_aux_dir=$ac_dir
1879 ac_install_sh="$ac_aux_dir/install-sh -c"
1880 break
1881 elif test -f "$ac_dir/install.sh"; then
1882 ac_aux_dir=$ac_dir
1883 ac_install_sh="$ac_aux_dir/install.sh -c"
1884 break
1885 elif test -f "$ac_dir/shtool"; then
1886 ac_aux_dir=$ac_dir
1887 ac_install_sh="$ac_aux_dir/shtool install -c"
1888 break
1890 done
1891 if test -z "$ac_aux_dir"; then
1892 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
1893 echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
1894 { (exit 1); exit 1; }; }
1897 # These three variables are undocumented and unsupported,
1898 # and are intended to be withdrawn in a future Autoconf release.
1899 # They can cause serious problems if a builder's source tree is in a directory
1900 # whose full name contains unusual characters.
1901 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1902 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1903 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1907 configure_args=$ac_configure_args
1911 cat >>confdefs.h <<_ACEOF
1912 #define PG_VERSION "$PACKAGE_VERSION"
1913 _ACEOF
1915 PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\.[0-9][0-9]*\)'`
1918 cat >>confdefs.h <<_ACEOF
1919 #define PG_MAJORVERSION "$PG_MAJORVERSION"
1920 _ACEOF
1923 # Make sure we can run config.sub.
1924 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1925 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1926 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1927 { (exit 1); exit 1; }; }
1929 { echo "$as_me:$LINENO: checking build system type" >&5
1930 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1931 if test "${ac_cv_build+set}" = set; then
1932 echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934 ac_build_alias=$build_alias
1935 test "x$ac_build_alias" = x &&
1936 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1937 test "x$ac_build_alias" = x &&
1938 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1939 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1940 { (exit 1); exit 1; }; }
1941 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1942 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1943 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1944 { (exit 1); exit 1; }; }
1947 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1948 echo "${ECHO_T}$ac_cv_build" >&6; }
1949 case $ac_cv_build in
1950 *-*-*) ;;
1951 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1952 echo "$as_me: error: invalid value of canonical build" >&2;}
1953 { (exit 1); exit 1; }; };;
1954 esac
1955 build=$ac_cv_build
1956 ac_save_IFS=$IFS; IFS='-'
1957 set x $ac_cv_build
1958 shift
1959 build_cpu=$1
1960 build_vendor=$2
1961 shift; shift
1962 # Remember, the first character of IFS is used to create $*,
1963 # except with old shells:
1964 build_os=$*
1965 IFS=$ac_save_IFS
1966 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1969 { echo "$as_me:$LINENO: checking host system type" >&5
1970 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1971 if test "${ac_cv_host+set}" = set; then
1972 echo $ECHO_N "(cached) $ECHO_C" >&6
1973 else
1974 if test "x$host_alias" = x; then
1975 ac_cv_host=$ac_cv_build
1976 else
1977 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1978 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1979 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1980 { (exit 1); exit 1; }; }
1984 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1985 echo "${ECHO_T}$ac_cv_host" >&6; }
1986 case $ac_cv_host in
1987 *-*-*) ;;
1988 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1989 echo "$as_me: error: invalid value of canonical host" >&2;}
1990 { (exit 1); exit 1; }; };;
1991 esac
1992 host=$ac_cv_host
1993 ac_save_IFS=$IFS; IFS='-'
1994 set x $ac_cv_host
1995 shift
1996 host_cpu=$1
1997 host_vendor=$2
1998 shift; shift
1999 # Remember, the first character of IFS is used to create $*,
2000 # except with old shells:
2001 host_os=$*
2002 IFS=$ac_save_IFS
2003 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2007 template=
2008 { echo "$as_me:$LINENO: checking which template to use" >&5
2009 echo $ECHO_N "checking which template to use... $ECHO_C" >&6; }
2012 pgac_args="$pgac_args with_template"
2015 # Check whether --with-template was given.
2016 if test "${with_template+set}" = set; then
2017 withval=$with_template;
2018 case $withval in
2019 yes)
2020 { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2021 echo "$as_me: error: argument required for --with-template option" >&2;}
2022 { (exit 1); exit 1; }; }
2025 { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2026 echo "$as_me: error: argument required for --with-template option" >&2;}
2027 { (exit 1); exit 1; }; }
2031 case $withval in
2032 list) echo; ls "$srcdir/src/template"; exit;;
2033 *) if test -f "$srcdir/src/template/$with_template" ; then
2034 template=$withval
2035 else
2036 { { echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
2037 echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
2038 { (exit 1); exit 1; }; }
2039 fi;;
2040 esac
2043 esac
2045 else
2047 # --with-template not given
2049 case $host_os in
2050 aix*) template=aix ;;
2051 bsdi*) template=bsdi ;;
2052 cygwin*) template=cygwin ;;
2053 darwin*) template=darwin ;;
2054 dgux*) template=dgux ;;
2055 freebsd*) template=freebsd ;;
2056 hpux*) template=hpux ;;
2057 irix*) template=irix ;;
2058 linux*|gnu*|k*bsd*-gnu)
2059 template=linux ;;
2060 mingw*) template=win32 ;;
2061 netbsd*) template=netbsd ;;
2062 nextstep*) template=nextstep ;;
2063 openbsd*) template=openbsd ;;
2064 osf*) template=osf ;;
2065 sco*) template=sco ;;
2066 solaris*) template=solaris ;;
2067 sunos*) template=sunos4 ;;
2068 sysv4.2*)
2069 case $host_vendor in
2070 univel) template=univel ;;
2071 esac ;;
2072 sysv4*) template=svr4 ;;
2073 sysv5*) template=unixware ;;
2074 ultrix*) template=ultrix4 ;;
2075 esac
2077 if test x"$template" = x"" ; then
2078 { { echo "$as_me:$LINENO: error:
2079 *******************************************************************
2080 PostgreSQL has apparently not been ported to your platform yet.
2081 To try a manual configuration, look into the src/template directory
2082 for a similar platform and use the '--with-template=' option.
2084 Please also contact <pgsql-bugs@postgresql.org> to see about
2085 rectifying this. Include the above 'checking host system type...'
2086 line.
2087 *******************************************************************
2088 " >&5
2089 echo "$as_me: error:
2090 *******************************************************************
2091 PostgreSQL has apparently not been ported to your platform yet.
2092 To try a manual configuration, look into the src/template directory
2093 for a similar platform and use the '--with-template=' option.
2095 Please also contact <pgsql-bugs@postgresql.org> to see about
2096 rectifying this. Include the above 'checking host system type...'
2097 line.
2098 *******************************************************************
2099 " >&2;}
2100 { (exit 1); exit 1; }; }
2108 { echo "$as_me:$LINENO: result: $template" >&5
2109 echo "${ECHO_T}$template" >&6; }
2111 PORTNAME=$template
2114 # Initialize default assumption that we do not need separate assembly code
2115 # for TAS (test-and-set). This can be overridden by the template file
2116 # when it's executed.
2117 need_tas=no
2118 tas_file=dummy.s
2123 ## Command line options
2127 # Add non-standard directories to the include path
2130 pgac_args="$pgac_args with_includes"
2133 # Check whether --with-includes was given.
2134 if test "${with_includes+set}" = set; then
2135 withval=$with_includes;
2136 case $withval in
2137 yes)
2138 { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2139 echo "$as_me: error: argument required for --with-includes option" >&2;}
2140 { (exit 1); exit 1; }; }
2143 { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2144 echo "$as_me: error: argument required for --with-includes option" >&2;}
2145 { (exit 1); exit 1; }; }
2150 esac
2158 # Add non-standard directories to the library search path
2161 pgac_args="$pgac_args with_libraries"
2164 # Check whether --with-libraries was given.
2165 if test "${with_libraries+set}" = set; then
2166 withval=$with_libraries;
2167 case $withval in
2168 yes)
2169 { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2170 echo "$as_me: error: argument required for --with-libraries option" >&2;}
2171 { (exit 1); exit 1; }; }
2174 { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2175 echo "$as_me: error: argument required for --with-libraries option" >&2;}
2176 { (exit 1); exit 1; }; }
2179 LIBRARY_DIRS=$withval
2181 esac
2188 pgac_args="$pgac_args with_libs"
2191 # Check whether --with-libs was given.
2192 if test "${with_libs+set}" = set; then
2193 withval=$with_libs;
2194 case $withval in
2195 yes)
2196 { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2197 echo "$as_me: error: argument required for --with-libs option" >&2;}
2198 { (exit 1); exit 1; }; }
2201 { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2202 echo "$as_me: error: argument required for --with-libs option" >&2;}
2203 { (exit 1); exit 1; }; }
2206 LIBRARY_DIRS=$withval
2208 esac
2216 # 64-bit integer date/time storage: enabled by default.
2218 { echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
2219 echo $ECHO_N "checking whether to build with 64-bit integer date/time support... $ECHO_C" >&6; }
2221 pgac_args="$pgac_args enable_integer_datetimes"
2223 # Check whether --enable-integer-datetimes was given.
2224 if test "${enable_integer_datetimes+set}" = set; then
2225 enableval=$enable_integer_datetimes;
2226 case $enableval in
2227 yes)
2229 cat >>confdefs.h <<\_ACEOF
2230 #define USE_INTEGER_DATETIMES 1
2231 _ACEOF
2238 { { echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
2239 echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
2240 { (exit 1); exit 1; }; }
2242 esac
2244 else
2245 enable_integer_datetimes=yes
2247 cat >>confdefs.h <<\_ACEOF
2248 #define USE_INTEGER_DATETIMES 1
2249 _ACEOF
2254 { echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
2255 echo "${ECHO_T}$enable_integer_datetimes" >&6; }
2259 # NLS
2261 { echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
2262 echo $ECHO_N "checking whether NLS is wanted... $ECHO_C" >&6; }
2264 pgac_args="$pgac_args enable_nls"
2266 # Check whether --enable-nls was given.
2267 if test "${enable_nls+set}" = set; then
2268 enableval=$enable_nls;
2269 case $enableval in
2270 yes)
2277 enable_nls=yes
2278 WANTED_LANGUAGES=$enableval
2280 esac
2282 else
2283 enable_nls=no
2288 if test "$enable_nls" = yes; then
2290 cat >>confdefs.h <<\_ACEOF
2291 #define ENABLE_NLS 1
2292 _ACEOF
2296 { echo "$as_me:$LINENO: result: $enable_nls" >&5
2297 echo "${ECHO_T}$enable_nls" >&6; }
2302 # Default port number (--with-pgport), default 5432
2304 { echo "$as_me:$LINENO: checking for default port number" >&5
2305 echo $ECHO_N "checking for default port number... $ECHO_C" >&6; }
2307 pgac_args="$pgac_args with_pgport"
2310 # Check whether --with-pgport was given.
2311 if test "${with_pgport+set}" = set; then
2312 withval=$with_pgport;
2313 case $withval in
2314 yes)
2315 { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2316 echo "$as_me: error: argument required for --with-pgport option" >&2;}
2317 { (exit 1); exit 1; }; }
2320 { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2321 echo "$as_me: error: argument required for --with-pgport option" >&2;}
2322 { (exit 1); exit 1; }; }
2325 default_port=$withval
2327 esac
2329 else
2330 default_port=5432
2334 { echo "$as_me:$LINENO: result: $default_port" >&5
2335 echo "${ECHO_T}$default_port" >&6; }
2336 # Need both of these because some places want an integer and some a string
2338 cat >>confdefs.h <<_ACEOF
2339 #define DEF_PGPORT ${default_port}
2340 _ACEOF
2343 cat >>confdefs.h <<_ACEOF
2344 #define DEF_PGPORT_STR "${default_port}"
2345 _ACEOF
2350 # Option to disable shared libraries
2353 pgac_args="$pgac_args enable_shared"
2355 # Check whether --enable-shared was given.
2356 if test "${enable_shared+set}" = set; then
2357 enableval=$enable_shared;
2358 case $enableval in
2359 yes)
2366 { { echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
2367 echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
2368 { (exit 1); exit 1; }; }
2370 esac
2372 else
2373 enable_shared=yes
2381 # '-rpath'-like feature can be disabled
2384 pgac_args="$pgac_args enable_rpath"
2386 # Check whether --enable-rpath was given.
2387 if test "${enable_rpath+set}" = set; then
2388 enableval=$enable_rpath;
2389 case $enableval in
2390 yes)
2397 { { echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
2398 echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
2399 { (exit 1); exit 1; }; }
2401 esac
2403 else
2404 enable_rpath=yes
2412 # Spinlocks
2415 pgac_args="$pgac_args enable_spinlocks"
2417 # Check whether --enable-spinlocks was given.
2418 if test "${enable_spinlocks+set}" = set; then
2419 enableval=$enable_spinlocks;
2420 case $enableval in
2421 yes)
2428 { { echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
2429 echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
2430 { (exit 1); exit 1; }; }
2432 esac
2434 else
2435 enable_spinlocks=yes
2442 # --enable-debug adds -g to compiler flags
2445 pgac_args="$pgac_args enable_debug"
2447 # Check whether --enable-debug was given.
2448 if test "${enable_debug+set}" = set; then
2449 enableval=$enable_debug;
2450 case $enableval in
2451 yes)
2458 { { echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
2459 echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
2460 { (exit 1); exit 1; }; }
2462 esac
2464 else
2465 enable_debug=no
2473 # --enable-profiling enables gcc profiling
2476 pgac_args="$pgac_args enable_profiling"
2478 # Check whether --enable-profiling was given.
2479 if test "${enable_profiling+set}" = set; then
2480 enableval=$enable_profiling;
2481 case $enableval in
2482 yes)
2489 { { echo "$as_me:$LINENO: error: no argument expected for --enable-profiling option" >&5
2490 echo "$as_me: error: no argument expected for --enable-profiling option" >&2;}
2491 { (exit 1); exit 1; }; }
2493 esac
2495 else
2496 enable_profiling=no
2504 # --enable-coverage enables generation of code coverage metrics with gcov
2507 pgac_args="$pgac_args enable_coverage"
2509 # Check whether --enable-coverage was given.
2510 if test "${enable_coverage+set}" = set; then
2511 enableval=$enable_coverage;
2512 case $enableval in
2513 yes)
2514 for ac_prog in gcov
2516 # Extract the first word of "$ac_prog", so it can be a program name with args.
2517 set dummy $ac_prog; ac_word=$2
2518 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2520 if test "${ac_cv_prog_GCOV+set}" = set; then
2521 echo $ECHO_N "(cached) $ECHO_C" >&6
2522 else
2523 if test -n "$GCOV"; then
2524 ac_cv_prog_GCOV="$GCOV" # Let the user override the test.
2525 else
2526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2527 for as_dir in $PATH
2529 IFS=$as_save_IFS
2530 test -z "$as_dir" && as_dir=.
2531 for ac_exec_ext in '' $ac_executable_extensions; do
2532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2533 ac_cv_prog_GCOV="$ac_prog"
2534 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2535 break 2
2537 done
2538 done
2539 IFS=$as_save_IFS
2543 GCOV=$ac_cv_prog_GCOV
2544 if test -n "$GCOV"; then
2545 { echo "$as_me:$LINENO: result: $GCOV" >&5
2546 echo "${ECHO_T}$GCOV" >&6; }
2547 else
2548 { echo "$as_me:$LINENO: result: no" >&5
2549 echo "${ECHO_T}no" >&6; }
2553 test -n "$GCOV" && break
2554 done
2556 if test -z "$GCOV"; then
2557 { { echo "$as_me:$LINENO: error: gcov not found" >&5
2558 echo "$as_me: error: gcov not found" >&2;}
2559 { (exit 1); exit 1; }; }
2561 for ac_prog in lcov
2563 # Extract the first word of "$ac_prog", so it can be a program name with args.
2564 set dummy $ac_prog; ac_word=$2
2565 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2566 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2567 if test "${ac_cv_prog_LCOV+set}" = set; then
2568 echo $ECHO_N "(cached) $ECHO_C" >&6
2569 else
2570 if test -n "$LCOV"; then
2571 ac_cv_prog_LCOV="$LCOV" # Let the user override the test.
2572 else
2573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2574 for as_dir in $PATH
2576 IFS=$as_save_IFS
2577 test -z "$as_dir" && as_dir=.
2578 for ac_exec_ext in '' $ac_executable_extensions; do
2579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2580 ac_cv_prog_LCOV="$ac_prog"
2581 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2582 break 2
2584 done
2585 done
2586 IFS=$as_save_IFS
2590 LCOV=$ac_cv_prog_LCOV
2591 if test -n "$LCOV"; then
2592 { echo "$as_me:$LINENO: result: $LCOV" >&5
2593 echo "${ECHO_T}$LCOV" >&6; }
2594 else
2595 { echo "$as_me:$LINENO: result: no" >&5
2596 echo "${ECHO_T}no" >&6; }
2600 test -n "$LCOV" && break
2601 done
2603 if test -z "$LCOV"; then
2604 { { echo "$as_me:$LINENO: error: lcov not found" >&5
2605 echo "$as_me: error: lcov not found" >&2;}
2606 { (exit 1); exit 1; }; }
2608 for ac_prog in genhtml
2610 # Extract the first word of "$ac_prog", so it can be a program name with args.
2611 set dummy $ac_prog; ac_word=$2
2612 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2614 if test "${ac_cv_prog_GENHTML+set}" = set; then
2615 echo $ECHO_N "(cached) $ECHO_C" >&6
2616 else
2617 if test -n "$GENHTML"; then
2618 ac_cv_prog_GENHTML="$GENHTML" # Let the user override the test.
2619 else
2620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621 for as_dir in $PATH
2623 IFS=$as_save_IFS
2624 test -z "$as_dir" && as_dir=.
2625 for ac_exec_ext in '' $ac_executable_extensions; do
2626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627 ac_cv_prog_GENHTML="$ac_prog"
2628 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2629 break 2
2631 done
2632 done
2633 IFS=$as_save_IFS
2637 GENHTML=$ac_cv_prog_GENHTML
2638 if test -n "$GENHTML"; then
2639 { echo "$as_me:$LINENO: result: $GENHTML" >&5
2640 echo "${ECHO_T}$GENHTML" >&6; }
2641 else
2642 { echo "$as_me:$LINENO: result: no" >&5
2643 echo "${ECHO_T}no" >&6; }
2647 test -n "$GENHTML" && break
2648 done
2650 if test -z "$GENHTML"; then
2651 { { echo "$as_me:$LINENO: error: genhtml not found" >&5
2652 echo "$as_me: error: genhtml not found" >&2;}
2653 { (exit 1); exit 1; }; }
2660 { { echo "$as_me:$LINENO: error: no argument expected for --enable-coverage option" >&5
2661 echo "$as_me: error: no argument expected for --enable-coverage option" >&2;}
2662 { (exit 1); exit 1; }; }
2664 esac
2666 else
2667 enable_coverage=no
2675 # DTrace
2678 pgac_args="$pgac_args enable_dtrace"
2680 # Check whether --enable-dtrace was given.
2681 if test "${enable_dtrace+set}" = set; then
2682 enableval=$enable_dtrace;
2683 case $enableval in
2684 yes)
2686 cat >>confdefs.h <<\_ACEOF
2687 #define ENABLE_DTRACE 1
2688 _ACEOF
2690 for ac_prog in dtrace
2692 # Extract the first word of "$ac_prog", so it can be a program name with args.
2693 set dummy $ac_prog; ac_word=$2
2694 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2696 if test "${ac_cv_prog_DTRACE+set}" = set; then
2697 echo $ECHO_N "(cached) $ECHO_C" >&6
2698 else
2699 if test -n "$DTRACE"; then
2700 ac_cv_prog_DTRACE="$DTRACE" # Let the user override the test.
2701 else
2702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2703 for as_dir in $PATH
2705 IFS=$as_save_IFS
2706 test -z "$as_dir" && as_dir=.
2707 for ac_exec_ext in '' $ac_executable_extensions; do
2708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2709 ac_cv_prog_DTRACE="$ac_prog"
2710 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2711 break 2
2713 done
2714 done
2715 IFS=$as_save_IFS
2719 DTRACE=$ac_cv_prog_DTRACE
2720 if test -n "$DTRACE"; then
2721 { echo "$as_me:$LINENO: result: $DTRACE" >&5
2722 echo "${ECHO_T}$DTRACE" >&6; }
2723 else
2724 { echo "$as_me:$LINENO: result: no" >&5
2725 echo "${ECHO_T}no" >&6; }
2729 test -n "$DTRACE" && break
2730 done
2732 if test -z "$DTRACE"; then
2733 { { echo "$as_me:$LINENO: error: dtrace not found" >&5
2734 echo "$as_me: error: dtrace not found" >&2;}
2735 { (exit 1); exit 1; }; }
2743 { { echo "$as_me:$LINENO: error: no argument expected for --enable-dtrace option" >&5
2744 echo "$as_me: error: no argument expected for --enable-dtrace option" >&2;}
2745 { (exit 1); exit 1; }; }
2747 esac
2749 else
2750 enable_dtrace=no
2758 # Block size
2760 { echo "$as_me:$LINENO: checking for block size" >&5
2761 echo $ECHO_N "checking for block size... $ECHO_C" >&6; }
2763 pgac_args="$pgac_args with_blocksize"
2766 # Check whether --with-blocksize was given.
2767 if test "${with_blocksize+set}" = set; then
2768 withval=$with_blocksize;
2769 case $withval in
2770 yes)
2771 { { echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2772 echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2773 { (exit 1); exit 1; }; }
2776 { { echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2777 echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2778 { (exit 1); exit 1; }; }
2781 blocksize=$withval
2783 esac
2785 else
2786 blocksize=8
2790 case ${blocksize} in
2791 1) BLCKSZ=1024;;
2792 2) BLCKSZ=2048;;
2793 4) BLCKSZ=4096;;
2794 8) BLCKSZ=8192;;
2795 16) BLCKSZ=16384;;
2796 32) BLCKSZ=32768;;
2797 *) { { echo "$as_me:$LINENO: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&5
2798 echo "$as_me: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&2;}
2799 { (exit 1); exit 1; }; }
2800 esac
2801 { echo "$as_me:$LINENO: result: ${blocksize}kB" >&5
2802 echo "${ECHO_T}${blocksize}kB" >&6; }
2805 cat >>confdefs.h <<_ACEOF
2806 #define BLCKSZ ${BLCKSZ}
2807 _ACEOF
2811 # Relation segment size
2813 { echo "$as_me:$LINENO: checking for segment size" >&5
2814 echo $ECHO_N "checking for segment size... $ECHO_C" >&6; }
2816 pgac_args="$pgac_args with_segsize"
2819 # Check whether --with-segsize was given.
2820 if test "${with_segsize+set}" = set; then
2821 withval=$with_segsize;
2822 case $withval in
2823 yes)
2824 { { echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2825 echo "$as_me: error: argument required for --with-segsize option" >&2;}
2826 { (exit 1); exit 1; }; }
2829 { { echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2830 echo "$as_me: error: argument required for --with-segsize option" >&2;}
2831 { (exit 1); exit 1; }; }
2834 segsize=$withval
2836 esac
2838 else
2839 segsize=1
2843 # this expression is set up to avoid unnecessary integer overflow
2844 # blocksize is already guaranteed to be a factor of 1024
2845 RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
2846 test $? -eq 0 || exit 1
2847 { echo "$as_me:$LINENO: result: ${segsize}GB" >&5
2848 echo "${ECHO_T}${segsize}GB" >&6; }
2851 cat >>confdefs.h <<_ACEOF
2852 #define RELSEG_SIZE ${RELSEG_SIZE}
2853 _ACEOF
2857 # WAL block size
2859 { echo "$as_me:$LINENO: checking for WAL block size" >&5
2860 echo $ECHO_N "checking for WAL block size... $ECHO_C" >&6; }
2862 pgac_args="$pgac_args with_wal_blocksize"
2865 # Check whether --with-wal-blocksize was given.
2866 if test "${with_wal_blocksize+set}" = set; then
2867 withval=$with_wal_blocksize;
2868 case $withval in
2869 yes)
2870 { { echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2871 echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2872 { (exit 1); exit 1; }; }
2875 { { echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2876 echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2877 { (exit 1); exit 1; }; }
2880 wal_blocksize=$withval
2882 esac
2884 else
2885 wal_blocksize=8
2889 case ${wal_blocksize} in
2890 1) XLOG_BLCKSZ=1024;;
2891 2) XLOG_BLCKSZ=2048;;
2892 4) XLOG_BLCKSZ=4096;;
2893 8) XLOG_BLCKSZ=8192;;
2894 16) XLOG_BLCKSZ=16384;;
2895 32) XLOG_BLCKSZ=32768;;
2896 64) XLOG_BLCKSZ=65536;;
2897 *) { { echo "$as_me:$LINENO: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&5
2898 echo "$as_me: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&2;}
2899 { (exit 1); exit 1; }; }
2900 esac
2901 { echo "$as_me:$LINENO: result: ${wal_blocksize}kB" >&5
2902 echo "${ECHO_T}${wal_blocksize}kB" >&6; }
2905 cat >>confdefs.h <<_ACEOF
2906 #define XLOG_BLCKSZ ${XLOG_BLCKSZ}
2907 _ACEOF
2911 # WAL segment size
2913 { echo "$as_me:$LINENO: checking for WAL segment size" >&5
2914 echo $ECHO_N "checking for WAL segment size... $ECHO_C" >&6; }
2916 pgac_args="$pgac_args with_wal_segsize"
2919 # Check whether --with-wal-segsize was given.
2920 if test "${with_wal_segsize+set}" = set; then
2921 withval=$with_wal_segsize;
2922 case $withval in
2923 yes)
2924 { { echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
2925 echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
2926 { (exit 1); exit 1; }; }
2929 { { echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
2930 echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
2931 { (exit 1); exit 1; }; }
2934 wal_segsize=$withval
2936 esac
2938 else
2939 wal_segsize=16
2943 case ${wal_segsize} in
2944 1) ;;
2945 2) ;;
2946 4) ;;
2947 8) ;;
2948 16) ;;
2949 32) ;;
2950 64) ;;
2951 *) { { echo "$as_me:$LINENO: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&5
2952 echo "$as_me: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&2;}
2953 { (exit 1); exit 1; }; }
2954 esac
2955 { echo "$as_me:$LINENO: result: ${wal_segsize}MB" >&5
2956 echo "${ECHO_T}${wal_segsize}MB" >&6; }
2959 cat >>confdefs.h <<_ACEOF
2960 #define XLOG_SEG_SIZE (${wal_segsize} * 1024 * 1024)
2961 _ACEOF
2965 # C compiler
2968 # For historical reasons you can also use --with-CC to specify the C compiler
2969 # to use, although the standard way to do this is to set the CC environment
2970 # variable.
2972 pgac_args="$pgac_args with_CC"
2975 # Check whether --with-CC was given.
2976 if test "${with_CC+set}" = set; then
2977 withval=$with_CC;
2978 case $withval in
2979 yes)
2980 { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
2981 echo "$as_me: error: argument required for --with-CC option" >&2;}
2982 { (exit 1); exit 1; }; }
2985 { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
2986 echo "$as_me: error: argument required for --with-CC option" >&2;}
2987 { (exit 1); exit 1; }; }
2990 CC=$with_CC
2992 esac
2998 case $template in
2999 aix) pgac_cc_list="gcc xlc";;
3000 irix) pgac_cc_list="cc";; # no gcc
3001 *) pgac_cc_list="gcc cc";;
3002 esac
3004 ac_ext=c
3005 ac_cpp='$CPP $CPPFLAGS'
3006 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3007 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3008 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3009 if test -n "$ac_tool_prefix"; then
3010 for ac_prog in $pgac_cc_list
3012 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3013 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3016 if test "${ac_cv_prog_CC+set}" = set; then
3017 echo $ECHO_N "(cached) $ECHO_C" >&6
3018 else
3019 if test -n "$CC"; then
3020 ac_cv_prog_CC="$CC" # Let the user override the test.
3021 else
3022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3023 for as_dir in $PATH
3025 IFS=$as_save_IFS
3026 test -z "$as_dir" && as_dir=.
3027 for ac_exec_ext in '' $ac_executable_extensions; do
3028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3029 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3030 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3031 break 2
3033 done
3034 done
3035 IFS=$as_save_IFS
3039 CC=$ac_cv_prog_CC
3040 if test -n "$CC"; then
3041 { echo "$as_me:$LINENO: result: $CC" >&5
3042 echo "${ECHO_T}$CC" >&6; }
3043 else
3044 { echo "$as_me:$LINENO: result: no" >&5
3045 echo "${ECHO_T}no" >&6; }
3049 test -n "$CC" && break
3050 done
3052 if test -z "$CC"; then
3053 ac_ct_CC=$CC
3054 for ac_prog in $pgac_cc_list
3056 # Extract the first word of "$ac_prog", so it can be a program name with args.
3057 set dummy $ac_prog; ac_word=$2
3058 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3060 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3061 echo $ECHO_N "(cached) $ECHO_C" >&6
3062 else
3063 if test -n "$ac_ct_CC"; then
3064 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3065 else
3066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3067 for as_dir in $PATH
3069 IFS=$as_save_IFS
3070 test -z "$as_dir" && as_dir=.
3071 for ac_exec_ext in '' $ac_executable_extensions; do
3072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3073 ac_cv_prog_ac_ct_CC="$ac_prog"
3074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3075 break 2
3077 done
3078 done
3079 IFS=$as_save_IFS
3083 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3084 if test -n "$ac_ct_CC"; then
3085 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3086 echo "${ECHO_T}$ac_ct_CC" >&6; }
3087 else
3088 { echo "$as_me:$LINENO: result: no" >&5
3089 echo "${ECHO_T}no" >&6; }
3093 test -n "$ac_ct_CC" && break
3094 done
3096 if test "x$ac_ct_CC" = x; then
3097 CC=""
3098 else
3099 case $cross_compiling:$ac_tool_warned in
3100 yes:)
3101 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
3102 whose name does not start with the host triplet. If you think this
3103 configuration is useful to you, please write to autoconf@gnu.org." >&5
3104 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
3105 whose name does not start with the host triplet. If you think this
3106 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
3107 ac_tool_warned=yes ;;
3108 esac
3109 CC=$ac_ct_CC
3114 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3115 See \`config.log' for more details." >&5
3116 echo "$as_me: error: no acceptable C compiler found in \$PATH
3117 See \`config.log' for more details." >&2;}
3118 { (exit 1); exit 1; }; }
3120 # Provide some information about the compiler.
3121 echo "$as_me:$LINENO: checking for C compiler version" >&5
3122 ac_compiler=`set X $ac_compile; echo $2`
3123 { (ac_try="$ac_compiler --version >&5"
3124 case "(($ac_try" in
3125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3126 *) ac_try_echo=$ac_try;;
3127 esac
3128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3129 (eval "$ac_compiler --version >&5") 2>&5
3130 ac_status=$?
3131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3132 (exit $ac_status); }
3133 { (ac_try="$ac_compiler -v >&5"
3134 case "(($ac_try" in
3135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136 *) ac_try_echo=$ac_try;;
3137 esac
3138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3139 (eval "$ac_compiler -v >&5") 2>&5
3140 ac_status=$?
3141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3142 (exit $ac_status); }
3143 { (ac_try="$ac_compiler -V >&5"
3144 case "(($ac_try" in
3145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3146 *) ac_try_echo=$ac_try;;
3147 esac
3148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3149 (eval "$ac_compiler -V >&5") 2>&5
3150 ac_status=$?
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }
3154 cat >conftest.$ac_ext <<_ACEOF
3155 /* confdefs.h. */
3156 _ACEOF
3157 cat confdefs.h >>conftest.$ac_ext
3158 cat >>conftest.$ac_ext <<_ACEOF
3159 /* end confdefs.h. */
3162 main ()
3166 return 0;
3168 _ACEOF
3169 ac_clean_files_save=$ac_clean_files
3170 ac_clean_files="$ac_clean_files a.out a.exe b.out"
3171 # Try to create an executable without -o first, disregard a.out.
3172 # It will help us diagnose broken compilers, and finding out an intuition
3173 # of exeext.
3174 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3175 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
3176 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3178 # List of possible output files, starting from the most likely.
3179 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
3180 # only as a last resort. b.out is created by i960 compilers.
3181 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
3183 # The IRIX 6 linker writes into existing files which may not be
3184 # executable, retaining their permissions. Remove them first so a
3185 # subsequent execution test works.
3186 ac_rmfiles=
3187 for ac_file in $ac_files
3189 case $ac_file in
3190 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3191 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3192 esac
3193 done
3194 rm -f $ac_rmfiles
3196 if { (ac_try="$ac_link_default"
3197 case "(($ac_try" in
3198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3199 *) ac_try_echo=$ac_try;;
3200 esac
3201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3202 (eval "$ac_link_default") 2>&5
3203 ac_status=$?
3204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205 (exit $ac_status); }; then
3206 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3207 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3208 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3209 # so that the user can short-circuit this test for compilers unknown to
3210 # Autoconf.
3211 for ac_file in $ac_files ''
3213 test -f "$ac_file" || continue
3214 case $ac_file in
3215 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
3217 [ab].out )
3218 # We found the default executable, but exeext='' is most
3219 # certainly right.
3220 break;;
3221 *.* )
3222 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3223 then :; else
3224 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3226 # We set ac_cv_exeext here because the later test for it is not
3227 # safe: cross compilers may not add the suffix if given an `-o'
3228 # argument, so we may need to know it at that point already.
3229 # Even if this section looks crufty: it has the advantage of
3230 # actually working.
3231 break;;
3233 break;;
3234 esac
3235 done
3236 test "$ac_cv_exeext" = no && ac_cv_exeext=
3238 else
3239 ac_file=''
3242 { echo "$as_me:$LINENO: result: $ac_file" >&5
3243 echo "${ECHO_T}$ac_file" >&6; }
3244 if test -z "$ac_file"; then
3245 echo "$as_me: failed program was:" >&5
3246 sed 's/^/| /' conftest.$ac_ext >&5
3248 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
3249 See \`config.log' for more details." >&5
3250 echo "$as_me: error: C compiler cannot create executables
3251 See \`config.log' for more details." >&2;}
3252 { (exit 77); exit 77; }; }
3255 ac_exeext=$ac_cv_exeext
3257 # Check that the compiler produces executables we can run. If not, either
3258 # the compiler is broken, or we cross compile.
3259 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3260 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
3261 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3262 # If not cross compiling, check that we can run a simple program.
3263 if test "$cross_compiling" != yes; then
3264 if { ac_try='./$ac_file'
3265 { (case "(($ac_try" in
3266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267 *) ac_try_echo=$ac_try;;
3268 esac
3269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3270 (eval "$ac_try") 2>&5
3271 ac_status=$?
3272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273 (exit $ac_status); }; }; then
3274 cross_compiling=no
3275 else
3276 if test "$cross_compiling" = maybe; then
3277 cross_compiling=yes
3278 else
3279 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
3280 If you meant to cross compile, use \`--host'.
3281 See \`config.log' for more details." >&5
3282 echo "$as_me: error: cannot run C compiled programs.
3283 If you meant to cross compile, use \`--host'.
3284 See \`config.log' for more details." >&2;}
3285 { (exit 1); exit 1; }; }
3289 { echo "$as_me:$LINENO: result: yes" >&5
3290 echo "${ECHO_T}yes" >&6; }
3292 rm -f a.out a.exe conftest$ac_cv_exeext b.out
3293 ac_clean_files=$ac_clean_files_save
3294 # Check that the compiler produces executables we can run. If not, either
3295 # the compiler is broken, or we cross compile.
3296 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3297 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
3298 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
3299 echo "${ECHO_T}$cross_compiling" >&6; }
3301 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
3302 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
3303 if { (ac_try="$ac_link"
3304 case "(($ac_try" in
3305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3306 *) ac_try_echo=$ac_try;;
3307 esac
3308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3309 (eval "$ac_link") 2>&5
3310 ac_status=$?
3311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3312 (exit $ac_status); }; then
3313 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3314 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3315 # work properly (i.e., refer to `conftest.exe'), while it won't with
3316 # `rm'.
3317 for ac_file in conftest.exe conftest conftest.*; do
3318 test -f "$ac_file" || continue
3319 case $ac_file in
3320 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
3321 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3322 break;;
3323 * ) break;;
3324 esac
3325 done
3326 else
3327 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3328 See \`config.log' for more details." >&5
3329 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3330 See \`config.log' for more details." >&2;}
3331 { (exit 1); exit 1; }; }
3334 rm -f conftest$ac_cv_exeext
3335 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3336 echo "${ECHO_T}$ac_cv_exeext" >&6; }
3338 rm -f conftest.$ac_ext
3339 EXEEXT=$ac_cv_exeext
3340 ac_exeext=$EXEEXT
3341 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
3342 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
3343 if test "${ac_cv_objext+set}" = set; then
3344 echo $ECHO_N "(cached) $ECHO_C" >&6
3345 else
3346 cat >conftest.$ac_ext <<_ACEOF
3347 /* confdefs.h. */
3348 _ACEOF
3349 cat confdefs.h >>conftest.$ac_ext
3350 cat >>conftest.$ac_ext <<_ACEOF
3351 /* end confdefs.h. */
3354 main ()
3358 return 0;
3360 _ACEOF
3361 rm -f conftest.o conftest.obj
3362 if { (ac_try="$ac_compile"
3363 case "(($ac_try" in
3364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3365 *) ac_try_echo=$ac_try;;
3366 esac
3367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3368 (eval "$ac_compile") 2>&5
3369 ac_status=$?
3370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3371 (exit $ac_status); }; then
3372 for ac_file in conftest.o conftest.obj conftest.*; do
3373 test -f "$ac_file" || continue;
3374 case $ac_file in
3375 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
3376 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3377 break;;
3378 esac
3379 done
3380 else
3381 echo "$as_me: failed program was:" >&5
3382 sed 's/^/| /' conftest.$ac_ext >&5
3384 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3385 See \`config.log' for more details." >&5
3386 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3387 See \`config.log' for more details." >&2;}
3388 { (exit 1); exit 1; }; }
3391 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3393 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3394 echo "${ECHO_T}$ac_cv_objext" >&6; }
3395 OBJEXT=$ac_cv_objext
3396 ac_objext=$OBJEXT
3397 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3398 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3399 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3400 echo $ECHO_N "(cached) $ECHO_C" >&6
3401 else
3402 cat >conftest.$ac_ext <<_ACEOF
3403 /* confdefs.h. */
3404 _ACEOF
3405 cat confdefs.h >>conftest.$ac_ext
3406 cat >>conftest.$ac_ext <<_ACEOF
3407 /* end confdefs.h. */
3410 main ()
3412 #ifndef __GNUC__
3413 choke me
3414 #endif
3417 return 0;
3419 _ACEOF
3420 rm -f conftest.$ac_objext
3421 if { (ac_try="$ac_compile"
3422 case "(($ac_try" in
3423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3424 *) ac_try_echo=$ac_try;;
3425 esac
3426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3427 (eval "$ac_compile") 2>conftest.er1
3428 ac_status=$?
3429 grep -v '^ *+' conftest.er1 >conftest.err
3430 rm -f conftest.er1
3431 cat conftest.err >&5
3432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3433 (exit $ac_status); } && {
3434 test -z "$ac_c_werror_flag" ||
3435 test ! -s conftest.err
3436 } && test -s conftest.$ac_objext; then
3437 ac_compiler_gnu=yes
3438 else
3439 echo "$as_me: failed program was:" >&5
3440 sed 's/^/| /' conftest.$ac_ext >&5
3442 ac_compiler_gnu=no
3445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3449 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3450 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3451 GCC=`test $ac_compiler_gnu = yes && echo yes`
3452 ac_test_CFLAGS=${CFLAGS+set}
3453 ac_save_CFLAGS=$CFLAGS
3454 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3455 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3456 if test "${ac_cv_prog_cc_g+set}" = set; then
3457 echo $ECHO_N "(cached) $ECHO_C" >&6
3458 else
3459 ac_save_c_werror_flag=$ac_c_werror_flag
3460 ac_c_werror_flag=yes
3461 ac_cv_prog_cc_g=no
3462 CFLAGS="-g"
3463 cat >conftest.$ac_ext <<_ACEOF
3464 /* confdefs.h. */
3465 _ACEOF
3466 cat confdefs.h >>conftest.$ac_ext
3467 cat >>conftest.$ac_ext <<_ACEOF
3468 /* end confdefs.h. */
3471 main ()
3475 return 0;
3477 _ACEOF
3478 rm -f conftest.$ac_objext
3479 if { (ac_try="$ac_compile"
3480 case "(($ac_try" in
3481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3482 *) ac_try_echo=$ac_try;;
3483 esac
3484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3485 (eval "$ac_compile") 2>conftest.er1
3486 ac_status=$?
3487 grep -v '^ *+' conftest.er1 >conftest.err
3488 rm -f conftest.er1
3489 cat conftest.err >&5
3490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3491 (exit $ac_status); } && {
3492 test -z "$ac_c_werror_flag" ||
3493 test ! -s conftest.err
3494 } && test -s conftest.$ac_objext; then
3495 ac_cv_prog_cc_g=yes
3496 else
3497 echo "$as_me: failed program was:" >&5
3498 sed 's/^/| /' conftest.$ac_ext >&5
3500 CFLAGS=""
3501 cat >conftest.$ac_ext <<_ACEOF
3502 /* confdefs.h. */
3503 _ACEOF
3504 cat confdefs.h >>conftest.$ac_ext
3505 cat >>conftest.$ac_ext <<_ACEOF
3506 /* end confdefs.h. */
3509 main ()
3513 return 0;
3515 _ACEOF
3516 rm -f conftest.$ac_objext
3517 if { (ac_try="$ac_compile"
3518 case "(($ac_try" in
3519 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3520 *) ac_try_echo=$ac_try;;
3521 esac
3522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3523 (eval "$ac_compile") 2>conftest.er1
3524 ac_status=$?
3525 grep -v '^ *+' conftest.er1 >conftest.err
3526 rm -f conftest.er1
3527 cat conftest.err >&5
3528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529 (exit $ac_status); } && {
3530 test -z "$ac_c_werror_flag" ||
3531 test ! -s conftest.err
3532 } && test -s conftest.$ac_objext; then
3534 else
3535 echo "$as_me: failed program was:" >&5
3536 sed 's/^/| /' conftest.$ac_ext >&5
3538 ac_c_werror_flag=$ac_save_c_werror_flag
3539 CFLAGS="-g"
3540 cat >conftest.$ac_ext <<_ACEOF
3541 /* confdefs.h. */
3542 _ACEOF
3543 cat confdefs.h >>conftest.$ac_ext
3544 cat >>conftest.$ac_ext <<_ACEOF
3545 /* end confdefs.h. */
3548 main ()
3552 return 0;
3554 _ACEOF
3555 rm -f conftest.$ac_objext
3556 if { (ac_try="$ac_compile"
3557 case "(($ac_try" in
3558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3559 *) ac_try_echo=$ac_try;;
3560 esac
3561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3562 (eval "$ac_compile") 2>conftest.er1
3563 ac_status=$?
3564 grep -v '^ *+' conftest.er1 >conftest.err
3565 rm -f conftest.er1
3566 cat conftest.err >&5
3567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3568 (exit $ac_status); } && {
3569 test -z "$ac_c_werror_flag" ||
3570 test ! -s conftest.err
3571 } && test -s conftest.$ac_objext; then
3572 ac_cv_prog_cc_g=yes
3573 else
3574 echo "$as_me: failed program was:" >&5
3575 sed 's/^/| /' conftest.$ac_ext >&5
3580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3587 ac_c_werror_flag=$ac_save_c_werror_flag
3589 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3590 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3591 if test "$ac_test_CFLAGS" = set; then
3592 CFLAGS=$ac_save_CFLAGS
3593 elif test $ac_cv_prog_cc_g = yes; then
3594 if test "$GCC" = yes; then
3595 CFLAGS="-g -O2"
3596 else
3597 CFLAGS="-g"
3599 else
3600 if test "$GCC" = yes; then
3601 CFLAGS="-O2"
3602 else
3603 CFLAGS=
3606 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3607 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3608 if test "${ac_cv_prog_cc_c89+set}" = set; then
3609 echo $ECHO_N "(cached) $ECHO_C" >&6
3610 else
3611 ac_cv_prog_cc_c89=no
3612 ac_save_CC=$CC
3613 cat >conftest.$ac_ext <<_ACEOF
3614 /* confdefs.h. */
3615 _ACEOF
3616 cat confdefs.h >>conftest.$ac_ext
3617 cat >>conftest.$ac_ext <<_ACEOF
3618 /* end confdefs.h. */
3619 #include <stdarg.h>
3620 #include <stdio.h>
3621 #include <sys/types.h>
3622 #include <sys/stat.h>
3623 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3624 struct buf { int x; };
3625 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3626 static char *e (p, i)
3627 char **p;
3628 int i;
3630 return p[i];
3632 static char *f (char * (*g) (char **, int), char **p, ...)
3634 char *s;
3635 va_list v;
3636 va_start (v,p);
3637 s = g (p, va_arg (v,int));
3638 va_end (v);
3639 return s;
3642 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3643 function prototypes and stuff, but not '\xHH' hex character constants.
3644 These don't provoke an error unfortunately, instead are silently treated
3645 as 'x'. The following induces an error, until -std is added to get
3646 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3647 array size at least. It's necessary to write '\x00'==0 to get something
3648 that's true only with -std. */
3649 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3651 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3652 inside strings and character constants. */
3653 #define FOO(x) 'x'
3654 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3656 int test (int i, double x);
3657 struct s1 {int (*f) (int a);};
3658 struct s2 {int (*f) (double a);};
3659 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3660 int argc;
3661 char **argv;
3663 main ()
3665 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3667 return 0;
3669 _ACEOF
3670 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3671 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3673 CC="$ac_save_CC $ac_arg"
3674 rm -f conftest.$ac_objext
3675 if { (ac_try="$ac_compile"
3676 case "(($ac_try" in
3677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3678 *) ac_try_echo=$ac_try;;
3679 esac
3680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3681 (eval "$ac_compile") 2>conftest.er1
3682 ac_status=$?
3683 grep -v '^ *+' conftest.er1 >conftest.err
3684 rm -f conftest.er1
3685 cat conftest.err >&5
3686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687 (exit $ac_status); } && {
3688 test -z "$ac_c_werror_flag" ||
3689 test ! -s conftest.err
3690 } && test -s conftest.$ac_objext; then
3691 ac_cv_prog_cc_c89=$ac_arg
3692 else
3693 echo "$as_me: failed program was:" >&5
3694 sed 's/^/| /' conftest.$ac_ext >&5
3699 rm -f core conftest.err conftest.$ac_objext
3700 test "x$ac_cv_prog_cc_c89" != "xno" && break
3701 done
3702 rm -f conftest.$ac_ext
3703 CC=$ac_save_CC
3706 # AC_CACHE_VAL
3707 case "x$ac_cv_prog_cc_c89" in
3709 { echo "$as_me:$LINENO: result: none needed" >&5
3710 echo "${ECHO_T}none needed" >&6; } ;;
3711 xno)
3712 { echo "$as_me:$LINENO: result: unsupported" >&5
3713 echo "${ECHO_T}unsupported" >&6; } ;;
3715 CC="$CC $ac_cv_prog_cc_c89"
3716 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3717 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3718 esac
3721 ac_ext=c
3722 ac_cpp='$CPP $CPPFLAGS'
3723 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3724 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3725 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3728 # Check if it's Intel's compiler, which (usually) pretends to be gcc,
3729 # but has idiosyncrasies of its own. We assume icc will define
3730 # __INTEL_COMPILER regardless of CFLAGS.
3732 cat >conftest.$ac_ext <<_ACEOF
3733 /* confdefs.h. */
3734 _ACEOF
3735 cat confdefs.h >>conftest.$ac_ext
3736 cat >>conftest.$ac_ext <<_ACEOF
3737 /* end confdefs.h. */
3740 main ()
3742 #ifndef __INTEL_COMPILER
3743 choke me
3744 #endif
3746 return 0;
3748 _ACEOF
3749 rm -f conftest.$ac_objext
3750 if { (ac_try="$ac_compile"
3751 case "(($ac_try" in
3752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3753 *) ac_try_echo=$ac_try;;
3754 esac
3755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3756 (eval "$ac_compile") 2>conftest.er1
3757 ac_status=$?
3758 grep -v '^ *+' conftest.er1 >conftest.err
3759 rm -f conftest.er1
3760 cat conftest.err >&5
3761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3762 (exit $ac_status); } && {
3763 test -z "$ac_c_werror_flag" ||
3764 test ! -s conftest.err
3765 } && test -s conftest.$ac_objext; then
3766 ICC=yes
3767 else
3768 echo "$as_me: failed program was:" >&5
3769 sed 's/^/| /' conftest.$ac_ext >&5
3771 ICC=no
3774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3776 # Check if it's Sun Studio compiler. We assume that
3777 # __SUNPRO_C will be defined for Sun Studio compilers
3778 cat >conftest.$ac_ext <<_ACEOF
3779 /* confdefs.h. */
3780 _ACEOF
3781 cat confdefs.h >>conftest.$ac_ext
3782 cat >>conftest.$ac_ext <<_ACEOF
3783 /* end confdefs.h. */
3786 main ()
3788 #ifndef __SUNPRO_C
3789 choke me
3790 #endif
3792 return 0;
3794 _ACEOF
3795 rm -f conftest.$ac_objext
3796 if { (ac_try="$ac_compile"
3797 case "(($ac_try" in
3798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3799 *) ac_try_echo=$ac_try;;
3800 esac
3801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3802 (eval "$ac_compile") 2>conftest.er1
3803 ac_status=$?
3804 grep -v '^ *+' conftest.er1 >conftest.err
3805 rm -f conftest.er1
3806 cat conftest.err >&5
3807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808 (exit $ac_status); } && {
3809 test -z "$ac_c_werror_flag" ||
3810 test ! -s conftest.err
3811 } && test -s conftest.$ac_objext; then
3812 SUN_STUDIO_CC=yes
3813 else
3814 echo "$as_me: failed program was:" >&5
3815 sed 's/^/| /' conftest.$ac_ext >&5
3817 SUN_STUDIO_CC=no
3820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3824 unset CFLAGS
3827 # Read the template
3829 . "$srcdir/src/template/$template" || exit
3831 # CFLAGS are selected so:
3832 # If the user specifies something in the environment, that is used.
3833 # else: If the template file set something, that is used.
3834 # else: If coverage was enabled, don't set anything.
3835 # else: If the compiler is GCC, then we use -O2.
3836 # else: If the compiler is something else, then we use -O.
3838 if test "$ac_env_CFLAGS_set" = set; then
3839 CFLAGS=$ac_env_CFLAGS_value
3840 elif test "${CFLAGS+set}" = set; then
3841 : # (keep what template set)
3842 elif test "$enable_coverage" = yes; then
3843 : # no optimization by default
3844 elif test "$GCC" = yes; then
3845 CFLAGS="-O2"
3846 else
3847 # if the user selected debug mode, don't use -O
3848 if test "$enable_debug" != yes; then
3849 CFLAGS="-O"
3853 # Some versions of GCC support some additional useful warning flags.
3854 # Check whether they are supported, and add them to CFLAGS if so.
3855 # ICC pretends to be GCC but it's lying; it doesn't support these options.
3857 if test "$GCC" = yes -a "$ICC" = no; then
3858 CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
3859 # These work in some but not all gcc versions
3860 { echo "$as_me:$LINENO: checking if $CC supports -Wdeclaration-after-statement" >&5
3861 echo $ECHO_N "checking if $CC supports -Wdeclaration-after-statement... $ECHO_C" >&6; }
3862 pgac_save_CFLAGS=$CFLAGS
3863 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
3864 cat >conftest.$ac_ext <<_ACEOF
3865 /* confdefs.h. */
3866 _ACEOF
3867 cat confdefs.h >>conftest.$ac_ext
3868 cat >>conftest.$ac_ext <<_ACEOF
3869 /* end confdefs.h. */
3872 main ()
3876 return 0;
3878 _ACEOF
3879 rm -f conftest.$ac_objext
3880 if { (ac_try="$ac_compile"
3881 case "(($ac_try" in
3882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3883 *) ac_try_echo=$ac_try;;
3884 esac
3885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3886 (eval "$ac_compile") 2>conftest.er1
3887 ac_status=$?
3888 grep -v '^ *+' conftest.er1 >conftest.err
3889 rm -f conftest.er1
3890 cat conftest.err >&5
3891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3892 (exit $ac_status); } && {
3893 test -z "$ac_c_werror_flag" ||
3894 test ! -s conftest.err
3895 } && test -s conftest.$ac_objext; then
3896 { echo "$as_me:$LINENO: result: yes" >&5
3897 echo "${ECHO_T}yes" >&6; }
3898 else
3899 echo "$as_me: failed program was:" >&5
3900 sed 's/^/| /' conftest.$ac_ext >&5
3902 CFLAGS="$pgac_save_CFLAGS"
3903 { echo "$as_me:$LINENO: result: no" >&5
3904 echo "${ECHO_T}no" >&6; }
3907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3909 { echo "$as_me:$LINENO: checking if $CC supports -Wendif-labels" >&5
3910 echo $ECHO_N "checking if $CC supports -Wendif-labels... $ECHO_C" >&6; }
3911 pgac_save_CFLAGS=$CFLAGS
3912 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
3913 cat >conftest.$ac_ext <<_ACEOF
3914 /* confdefs.h. */
3915 _ACEOF
3916 cat confdefs.h >>conftest.$ac_ext
3917 cat >>conftest.$ac_ext <<_ACEOF
3918 /* end confdefs.h. */
3921 main ()
3925 return 0;
3927 _ACEOF
3928 rm -f conftest.$ac_objext
3929 if { (ac_try="$ac_compile"
3930 case "(($ac_try" in
3931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3932 *) ac_try_echo=$ac_try;;
3933 esac
3934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3935 (eval "$ac_compile") 2>conftest.er1
3936 ac_status=$?
3937 grep -v '^ *+' conftest.er1 >conftest.err
3938 rm -f conftest.er1
3939 cat conftest.err >&5
3940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 (exit $ac_status); } && {
3942 test -z "$ac_c_werror_flag" ||
3943 test ! -s conftest.err
3944 } && test -s conftest.$ac_objext; then
3945 { echo "$as_me:$LINENO: result: yes" >&5
3946 echo "${ECHO_T}yes" >&6; }
3947 else
3948 echo "$as_me: failed program was:" >&5
3949 sed 's/^/| /' conftest.$ac_ext >&5
3951 CFLAGS="$pgac_save_CFLAGS"
3952 { echo "$as_me:$LINENO: result: no" >&5
3953 echo "${ECHO_T}no" >&6; }
3956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3958 # Disable strict-aliasing rules; needed for gcc 3.3+
3959 { echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
3960 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6; }
3961 pgac_save_CFLAGS=$CFLAGS
3962 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
3963 cat >conftest.$ac_ext <<_ACEOF
3964 /* confdefs.h. */
3965 _ACEOF
3966 cat confdefs.h >>conftest.$ac_ext
3967 cat >>conftest.$ac_ext <<_ACEOF
3968 /* end confdefs.h. */
3971 main ()
3975 return 0;
3977 _ACEOF
3978 rm -f conftest.$ac_objext
3979 if { (ac_try="$ac_compile"
3980 case "(($ac_try" in
3981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3982 *) ac_try_echo=$ac_try;;
3983 esac
3984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3985 (eval "$ac_compile") 2>conftest.er1
3986 ac_status=$?
3987 grep -v '^ *+' conftest.er1 >conftest.err
3988 rm -f conftest.er1
3989 cat conftest.err >&5
3990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3991 (exit $ac_status); } && {
3992 test -z "$ac_c_werror_flag" ||
3993 test ! -s conftest.err
3994 } && test -s conftest.$ac_objext; then
3995 { echo "$as_me:$LINENO: result: yes" >&5
3996 echo "${ECHO_T}yes" >&6; }
3997 else
3998 echo "$as_me: failed program was:" >&5
3999 sed 's/^/| /' conftest.$ac_ext >&5
4001 CFLAGS="$pgac_save_CFLAGS"
4002 { echo "$as_me:$LINENO: result: no" >&5
4003 echo "${ECHO_T}no" >&6; }
4006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4008 # Disable optimizations that assume no overflow; needed for gcc 4.3+
4009 { echo "$as_me:$LINENO: checking if $CC supports -fwrapv" >&5
4010 echo $ECHO_N "checking if $CC supports -fwrapv... $ECHO_C" >&6; }
4011 pgac_save_CFLAGS=$CFLAGS
4012 CFLAGS="$pgac_save_CFLAGS -fwrapv"
4013 cat >conftest.$ac_ext <<_ACEOF
4014 /* confdefs.h. */
4015 _ACEOF
4016 cat confdefs.h >>conftest.$ac_ext
4017 cat >>conftest.$ac_ext <<_ACEOF
4018 /* end confdefs.h. */
4021 main ()
4025 return 0;
4027 _ACEOF
4028 rm -f conftest.$ac_objext
4029 if { (ac_try="$ac_compile"
4030 case "(($ac_try" in
4031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032 *) ac_try_echo=$ac_try;;
4033 esac
4034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4035 (eval "$ac_compile") 2>conftest.er1
4036 ac_status=$?
4037 grep -v '^ *+' conftest.er1 >conftest.err
4038 rm -f conftest.er1
4039 cat conftest.err >&5
4040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041 (exit $ac_status); } && {
4042 test -z "$ac_c_werror_flag" ||
4043 test ! -s conftest.err
4044 } && test -s conftest.$ac_objext; then
4045 { echo "$as_me:$LINENO: result: yes" >&5
4046 echo "${ECHO_T}yes" >&6; }
4047 else
4048 echo "$as_me: failed program was:" >&5
4049 sed 's/^/| /' conftest.$ac_ext >&5
4051 CFLAGS="$pgac_save_CFLAGS"
4052 { echo "$as_me:$LINENO: result: no" >&5
4053 echo "${ECHO_T}no" >&6; }
4056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4058 elif test "$ICC" = yes; then
4059 # Intel's compiler has a bug/misoptimization in checking for
4060 # division by NAN (NaN == 0), -mp1 fixes it, so add it to the CFLAGS.
4061 { echo "$as_me:$LINENO: checking if $CC supports -mp1" >&5
4062 echo $ECHO_N "checking if $CC supports -mp1... $ECHO_C" >&6; }
4063 pgac_save_CFLAGS=$CFLAGS
4064 CFLAGS="$pgac_save_CFLAGS -mp1"
4065 cat >conftest.$ac_ext <<_ACEOF
4066 /* confdefs.h. */
4067 _ACEOF
4068 cat confdefs.h >>conftest.$ac_ext
4069 cat >>conftest.$ac_ext <<_ACEOF
4070 /* end confdefs.h. */
4073 main ()
4077 return 0;
4079 _ACEOF
4080 rm -f conftest.$ac_objext
4081 if { (ac_try="$ac_compile"
4082 case "(($ac_try" in
4083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4084 *) ac_try_echo=$ac_try;;
4085 esac
4086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4087 (eval "$ac_compile") 2>conftest.er1
4088 ac_status=$?
4089 grep -v '^ *+' conftest.er1 >conftest.err
4090 rm -f conftest.er1
4091 cat conftest.err >&5
4092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093 (exit $ac_status); } && {
4094 test -z "$ac_c_werror_flag" ||
4095 test ! -s conftest.err
4096 } && test -s conftest.$ac_objext; then
4097 { echo "$as_me:$LINENO: result: yes" >&5
4098 echo "${ECHO_T}yes" >&6; }
4099 else
4100 echo "$as_me: failed program was:" >&5
4101 sed 's/^/| /' conftest.$ac_ext >&5
4103 CFLAGS="$pgac_save_CFLAGS"
4104 { echo "$as_me:$LINENO: result: no" >&5
4105 echo "${ECHO_T}no" >&6; }
4108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4110 # Make sure strict aliasing is off (though this is said to be the default)
4111 { echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
4112 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6; }
4113 pgac_save_CFLAGS=$CFLAGS
4114 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4115 cat >conftest.$ac_ext <<_ACEOF
4116 /* confdefs.h. */
4117 _ACEOF
4118 cat confdefs.h >>conftest.$ac_ext
4119 cat >>conftest.$ac_ext <<_ACEOF
4120 /* end confdefs.h. */
4123 main ()
4127 return 0;
4129 _ACEOF
4130 rm -f conftest.$ac_objext
4131 if { (ac_try="$ac_compile"
4132 case "(($ac_try" in
4133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4134 *) ac_try_echo=$ac_try;;
4135 esac
4136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4137 (eval "$ac_compile") 2>conftest.er1
4138 ac_status=$?
4139 grep -v '^ *+' conftest.er1 >conftest.err
4140 rm -f conftest.er1
4141 cat conftest.err >&5
4142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4143 (exit $ac_status); } && {
4144 test -z "$ac_c_werror_flag" ||
4145 test ! -s conftest.err
4146 } && test -s conftest.$ac_objext; then
4147 { echo "$as_me:$LINENO: result: yes" >&5
4148 echo "${ECHO_T}yes" >&6; }
4149 else
4150 echo "$as_me: failed program was:" >&5
4151 sed 's/^/| /' conftest.$ac_ext >&5
4153 CFLAGS="$pgac_save_CFLAGS"
4154 { echo "$as_me:$LINENO: result: no" >&5
4155 echo "${ECHO_T}no" >&6; }
4158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4160 elif test x"${CC}" = x"xlc"; then
4161 # AIX xlc has to have strict aliasing turned off too
4162 { echo "$as_me:$LINENO: checking if $CC supports -qnoansialias" >&5
4163 echo $ECHO_N "checking if $CC supports -qnoansialias... $ECHO_C" >&6; }
4164 pgac_save_CFLAGS=$CFLAGS
4165 CFLAGS="$pgac_save_CFLAGS -qnoansialias"
4166 cat >conftest.$ac_ext <<_ACEOF
4167 /* confdefs.h. */
4168 _ACEOF
4169 cat confdefs.h >>conftest.$ac_ext
4170 cat >>conftest.$ac_ext <<_ACEOF
4171 /* end confdefs.h. */
4174 main ()
4178 return 0;
4180 _ACEOF
4181 rm -f conftest.$ac_objext
4182 if { (ac_try="$ac_compile"
4183 case "(($ac_try" in
4184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4185 *) ac_try_echo=$ac_try;;
4186 esac
4187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4188 (eval "$ac_compile") 2>conftest.er1
4189 ac_status=$?
4190 grep -v '^ *+' conftest.er1 >conftest.err
4191 rm -f conftest.er1
4192 cat conftest.err >&5
4193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4194 (exit $ac_status); } && {
4195 test -z "$ac_c_werror_flag" ||
4196 test ! -s conftest.err
4197 } && test -s conftest.$ac_objext; then
4198 { echo "$as_me:$LINENO: result: yes" >&5
4199 echo "${ECHO_T}yes" >&6; }
4200 else
4201 echo "$as_me: failed program was:" >&5
4202 sed 's/^/| /' conftest.$ac_ext >&5
4204 CFLAGS="$pgac_save_CFLAGS"
4205 { echo "$as_me:$LINENO: result: no" >&5
4206 echo "${ECHO_T}no" >&6; }
4209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4213 # supply -g if --enable-debug
4214 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
4215 CFLAGS="$CFLAGS -g"
4218 # enable code coverage if --enable-coverage
4219 if test "$enable_coverage" = yes; then
4220 if test "$GCC" = yes; then
4221 CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
4222 else
4223 { { echo "$as_me:$LINENO: error: --enable-coverage is supported only when using GCC" >&5
4224 echo "$as_me: error: --enable-coverage is supported only when using GCC" >&2;}
4225 { (exit 1); exit 1; }; }
4229 # enable profiling if --enable-profiling
4230 if test "$enable_profiling" = yes && test "$ac_cv_prog_cc_g" = yes; then
4231 if test "$GCC" = yes; then
4233 cat >>confdefs.h <<\_ACEOF
4234 #define PROFILE_PID_DIR 1
4235 _ACEOF
4237 CFLAGS="$CFLAGS -pg $PLATFORM_PROFILE_FLAGS"
4238 else
4239 { { echo "$as_me:$LINENO: error: --enable-profiling is supported only when using GCC" >&5
4240 echo "$as_me: error: --enable-profiling is supported only when using GCC" >&2;}
4241 { (exit 1); exit 1; }; }
4245 # We already have this in Makefile.win32, but configure needs it too
4246 if test "$PORTNAME" = "win32"; then
4247 CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
4250 # Check if the compiler still works with the template settings
4251 { echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
4252 echo $ECHO_N "checking whether the C compiler still works... $ECHO_C" >&6; }
4253 cat >conftest.$ac_ext <<_ACEOF
4254 /* confdefs.h. */
4255 _ACEOF
4256 cat confdefs.h >>conftest.$ac_ext
4257 cat >>conftest.$ac_ext <<_ACEOF
4258 /* end confdefs.h. */
4261 main ()
4263 return 0;
4265 return 0;
4267 _ACEOF
4268 rm -f conftest.$ac_objext conftest$ac_exeext
4269 if { (ac_try="$ac_link"
4270 case "(($ac_try" in
4271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4272 *) ac_try_echo=$ac_try;;
4273 esac
4274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4275 (eval "$ac_link") 2>conftest.er1
4276 ac_status=$?
4277 grep -v '^ *+' conftest.er1 >conftest.err
4278 rm -f conftest.er1
4279 cat conftest.err >&5
4280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281 (exit $ac_status); } && {
4282 test -z "$ac_c_werror_flag" ||
4283 test ! -s conftest.err
4284 } && test -s conftest$ac_exeext &&
4285 $as_test_x conftest$ac_exeext; then
4286 { echo "$as_me:$LINENO: result: yes" >&5
4287 echo "${ECHO_T}yes" >&6; }
4288 else
4289 echo "$as_me: failed program was:" >&5
4290 sed 's/^/| /' conftest.$ac_ext >&5
4292 { echo "$as_me:$LINENO: result: no" >&5
4293 echo "${ECHO_T}no" >&6; }
4294 { { echo "$as_me:$LINENO: error: cannot proceed" >&5
4295 echo "$as_me: error: cannot proceed" >&2;}
4296 { (exit 1); exit 1; }; }
4299 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4300 conftest$ac_exeext conftest.$ac_ext
4302 # Defend against gcc -ffast-math
4303 if test "$GCC" = yes; then
4304 cat >conftest.$ac_ext <<_ACEOF
4305 /* confdefs.h. */
4306 _ACEOF
4307 cat confdefs.h >>conftest.$ac_ext
4308 cat >>conftest.$ac_ext <<_ACEOF
4309 /* end confdefs.h. */
4312 main ()
4314 #ifdef __FAST_MATH__
4315 choke me
4316 #endif
4318 return 0;
4320 _ACEOF
4321 rm -f conftest.$ac_objext
4322 if { (ac_try="$ac_compile"
4323 case "(($ac_try" in
4324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4325 *) ac_try_echo=$ac_try;;
4326 esac
4327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4328 (eval "$ac_compile") 2>conftest.er1
4329 ac_status=$?
4330 grep -v '^ *+' conftest.er1 >conftest.err
4331 rm -f conftest.er1
4332 cat conftest.err >&5
4333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4334 (exit $ac_status); } && {
4335 test -z "$ac_c_werror_flag" ||
4336 test ! -s conftest.err
4337 } && test -s conftest.$ac_objext; then
4339 else
4340 echo "$as_me: failed program was:" >&5
4341 sed 's/^/| /' conftest.$ac_ext >&5
4343 { { echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
4344 echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
4345 { (exit 1); exit 1; }; }
4348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4351 ac_ext=c
4352 ac_cpp='$CPP $CPPFLAGS'
4353 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4354 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4355 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4356 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4357 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
4358 # On Suns, sometimes $CPP names a directory.
4359 if test -n "$CPP" && test -d "$CPP"; then
4360 CPP=
4362 if test -z "$CPP"; then
4363 if test "${ac_cv_prog_CPP+set}" = set; then
4364 echo $ECHO_N "(cached) $ECHO_C" >&6
4365 else
4366 # Double quotes because CPP needs to be expanded
4367 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4369 ac_preproc_ok=false
4370 for ac_c_preproc_warn_flag in '' yes
4372 # Use a header file that comes with gcc, so configuring glibc
4373 # with a fresh cross-compiler works.
4374 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4375 # <limits.h> exists even on freestanding compilers.
4376 # On the NeXT, cc -E runs the code through the compiler's parser,
4377 # not just through cpp. "Syntax error" is here to catch this case.
4378 cat >conftest.$ac_ext <<_ACEOF
4379 /* confdefs.h. */
4380 _ACEOF
4381 cat confdefs.h >>conftest.$ac_ext
4382 cat >>conftest.$ac_ext <<_ACEOF
4383 /* end confdefs.h. */
4384 #ifdef __STDC__
4385 # include <limits.h>
4386 #else
4387 # include <assert.h>
4388 #endif
4389 Syntax error
4390 _ACEOF
4391 if { (ac_try="$ac_cpp conftest.$ac_ext"
4392 case "(($ac_try" in
4393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4394 *) ac_try_echo=$ac_try;;
4395 esac
4396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4397 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4398 ac_status=$?
4399 grep -v '^ *+' conftest.er1 >conftest.err
4400 rm -f conftest.er1
4401 cat conftest.err >&5
4402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4403 (exit $ac_status); } >/dev/null && {
4404 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4405 test ! -s conftest.err
4406 }; then
4408 else
4409 echo "$as_me: failed program was:" >&5
4410 sed 's/^/| /' conftest.$ac_ext >&5
4412 # Broken: fails on valid input.
4413 continue
4416 rm -f conftest.err conftest.$ac_ext
4418 # OK, works on sane cases. Now check whether nonexistent headers
4419 # can be detected and how.
4420 cat >conftest.$ac_ext <<_ACEOF
4421 /* confdefs.h. */
4422 _ACEOF
4423 cat confdefs.h >>conftest.$ac_ext
4424 cat >>conftest.$ac_ext <<_ACEOF
4425 /* end confdefs.h. */
4426 #include <ac_nonexistent.h>
4427 _ACEOF
4428 if { (ac_try="$ac_cpp conftest.$ac_ext"
4429 case "(($ac_try" in
4430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4431 *) ac_try_echo=$ac_try;;
4432 esac
4433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4434 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4435 ac_status=$?
4436 grep -v '^ *+' conftest.er1 >conftest.err
4437 rm -f conftest.er1
4438 cat conftest.err >&5
4439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4440 (exit $ac_status); } >/dev/null && {
4441 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4442 test ! -s conftest.err
4443 }; then
4444 # Broken: success on invalid input.
4445 continue
4446 else
4447 echo "$as_me: failed program was:" >&5
4448 sed 's/^/| /' conftest.$ac_ext >&5
4450 # Passes both tests.
4451 ac_preproc_ok=:
4452 break
4455 rm -f conftest.err conftest.$ac_ext
4457 done
4458 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4459 rm -f conftest.err conftest.$ac_ext
4460 if $ac_preproc_ok; then
4461 break
4464 done
4465 ac_cv_prog_CPP=$CPP
4468 CPP=$ac_cv_prog_CPP
4469 else
4470 ac_cv_prog_CPP=$CPP
4472 { echo "$as_me:$LINENO: result: $CPP" >&5
4473 echo "${ECHO_T}$CPP" >&6; }
4474 ac_preproc_ok=false
4475 for ac_c_preproc_warn_flag in '' yes
4477 # Use a header file that comes with gcc, so configuring glibc
4478 # with a fresh cross-compiler works.
4479 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4480 # <limits.h> exists even on freestanding compilers.
4481 # On the NeXT, cc -E runs the code through the compiler's parser,
4482 # not just through cpp. "Syntax error" is here to catch this case.
4483 cat >conftest.$ac_ext <<_ACEOF
4484 /* confdefs.h. */
4485 _ACEOF
4486 cat confdefs.h >>conftest.$ac_ext
4487 cat >>conftest.$ac_ext <<_ACEOF
4488 /* end confdefs.h. */
4489 #ifdef __STDC__
4490 # include <limits.h>
4491 #else
4492 # include <assert.h>
4493 #endif
4494 Syntax error
4495 _ACEOF
4496 if { (ac_try="$ac_cpp conftest.$ac_ext"
4497 case "(($ac_try" in
4498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4499 *) ac_try_echo=$ac_try;;
4500 esac
4501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4502 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4503 ac_status=$?
4504 grep -v '^ *+' conftest.er1 >conftest.err
4505 rm -f conftest.er1
4506 cat conftest.err >&5
4507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 (exit $ac_status); } >/dev/null && {
4509 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4510 test ! -s conftest.err
4511 }; then
4513 else
4514 echo "$as_me: failed program was:" >&5
4515 sed 's/^/| /' conftest.$ac_ext >&5
4517 # Broken: fails on valid input.
4518 continue
4521 rm -f conftest.err conftest.$ac_ext
4523 # OK, works on sane cases. Now check whether nonexistent headers
4524 # can be detected and how.
4525 cat >conftest.$ac_ext <<_ACEOF
4526 /* confdefs.h. */
4527 _ACEOF
4528 cat confdefs.h >>conftest.$ac_ext
4529 cat >>conftest.$ac_ext <<_ACEOF
4530 /* end confdefs.h. */
4531 #include <ac_nonexistent.h>
4532 _ACEOF
4533 if { (ac_try="$ac_cpp conftest.$ac_ext"
4534 case "(($ac_try" in
4535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4536 *) ac_try_echo=$ac_try;;
4537 esac
4538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4539 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4540 ac_status=$?
4541 grep -v '^ *+' conftest.er1 >conftest.err
4542 rm -f conftest.er1
4543 cat conftest.err >&5
4544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4545 (exit $ac_status); } >/dev/null && {
4546 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4547 test ! -s conftest.err
4548 }; then
4549 # Broken: success on invalid input.
4550 continue
4551 else
4552 echo "$as_me: failed program was:" >&5
4553 sed 's/^/| /' conftest.$ac_ext >&5
4555 # Passes both tests.
4556 ac_preproc_ok=:
4557 break
4560 rm -f conftest.err conftest.$ac_ext
4562 done
4563 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4564 rm -f conftest.err conftest.$ac_ext
4565 if $ac_preproc_ok; then
4567 else
4568 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4569 See \`config.log' for more details." >&5
4570 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4571 See \`config.log' for more details." >&2;}
4572 { (exit 1); exit 1; }; }
4575 ac_ext=c
4576 ac_cpp='$CPP $CPPFLAGS'
4577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4585 # Set up TAS assembly code if needed; the template file has now had its
4586 # chance to request this.
4588 ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
4591 if test "$need_tas" = yes ; then
4592 TAS=tas.o
4593 else
4594 TAS=""
4600 # Automatic dependency tracking
4603 pgac_args="$pgac_args enable_depend"
4605 # Check whether --enable-depend was given.
4606 if test "${enable_depend+set}" = set; then
4607 enableval=$enable_depend;
4608 case $enableval in
4609 yes)
4610 autodepend=yes
4616 { { echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
4617 echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
4618 { (exit 1); exit 1; }; }
4620 esac
4622 else
4623 enable_depend=no
4632 # Enable assert checks
4635 pgac_args="$pgac_args enable_cassert"
4637 # Check whether --enable-cassert was given.
4638 if test "${enable_cassert+set}" = set; then
4639 enableval=$enable_cassert;
4640 case $enableval in
4641 yes)
4643 cat >>confdefs.h <<\_ACEOF
4644 #define USE_ASSERT_CHECKING 1
4645 _ACEOF
4652 { { echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
4653 echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
4654 { (exit 1); exit 1; }; }
4656 esac
4658 else
4659 enable_cassert=no
4667 # Include directories
4669 ac_save_IFS=$IFS
4670 IFS="${IFS}${PATH_SEPARATOR}"
4671 # SRCH_INC comes from the template file
4672 for dir in $with_includes $SRCH_INC; do
4673 if test -d "$dir"; then
4674 INCLUDES="$INCLUDES -I$dir"
4675 else
4676 { echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
4677 echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
4679 done
4680 IFS=$ac_save_IFS
4685 # Library directories
4687 ac_save_IFS=$IFS
4688 IFS="${IFS}${PATH_SEPARATOR}"
4689 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
4690 for dir in $LIBRARY_DIRS $SRCH_LIB; do
4691 if test -d "$dir"; then
4692 LIBDIRS="$LIBDIRS -L$dir"
4693 else
4694 { echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
4695 echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
4697 done
4698 IFS=$ac_save_IFS
4701 # Enable thread-safe client libraries
4703 { echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
4704 echo $ECHO_N "checking allow thread-safe client libraries... $ECHO_C" >&6; }
4705 if test "$PORTNAME" != "win32"; then
4707 pgac_args="$pgac_args enable_thread_safety"
4709 # Check whether --enable-thread-safety was given.
4710 if test "${enable_thread_safety+set}" = set; then
4711 enableval=$enable_thread_safety;
4712 case $enableval in
4713 yes)
4720 { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
4721 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
4722 { (exit 1); exit 1; }; }
4724 esac
4726 else
4727 enable_thread_safety=no
4732 else
4733 # Win32 should always use threads
4735 pgac_args="$pgac_args enable_thread_safety"
4737 # Check whether --enable-thread-safety was given.
4738 if test "${enable_thread_safety+set}" = set; then
4739 enableval=$enable_thread_safety;
4740 case $enableval in
4741 yes)
4748 { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
4749 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
4750 { (exit 1); exit 1; }; }
4752 esac
4754 else
4755 enable_thread_safety=yes
4763 pgac_args="$pgac_args enable_thread_safety_force"
4765 # Check whether --enable-thread-safety-force was given.
4766 if test "${enable_thread_safety_force+set}" = set; then
4767 enableval=$enable_thread_safety_force;
4768 case $enableval in
4769 yes)
4776 { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety-force option" >&5
4777 echo "$as_me: error: no argument expected for --enable-thread-safety-force option" >&2;}
4778 { (exit 1); exit 1; }; }
4780 esac
4782 else
4783 enable_thread_safety_force=no
4788 if test "$enable_thread_safety" = yes -o \
4789 "$enable_thread_safety_force" = yes; then
4790 enable_thread_safety="yes" # for 'force'
4792 cat >>confdefs.h <<\_ACEOF
4793 #define ENABLE_THREAD_SAFETY 1
4794 _ACEOF
4797 { echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
4798 echo "${ECHO_T}$enable_thread_safety" >&6; }
4802 # Optionally build Tcl modules (PL/Tcl)
4804 { echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
4805 echo $ECHO_N "checking whether to build with Tcl... $ECHO_C" >&6; }
4807 pgac_args="$pgac_args with_tcl"
4810 # Check whether --with-tcl was given.
4811 if test "${with_tcl+set}" = set; then
4812 withval=$with_tcl;
4813 case $withval in
4814 yes)
4821 { { echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
4822 echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
4823 { (exit 1); exit 1; }; }
4825 esac
4827 else
4828 with_tcl=no
4833 { echo "$as_me:$LINENO: result: $with_tcl" >&5
4834 echo "${ECHO_T}$with_tcl" >&6; }
4837 # We see if the path to the Tcl/Tk configuration scripts is specified.
4838 # This will override the use of tclsh to find the paths to search.
4841 pgac_args="$pgac_args with_tclconfig"
4844 # Check whether --with-tclconfig was given.
4845 if test "${with_tclconfig+set}" = set; then
4846 withval=$with_tclconfig;
4847 case $withval in
4848 yes)
4849 { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
4850 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
4851 { (exit 1); exit 1; }; }
4854 { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
4855 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
4856 { (exit 1); exit 1; }; }
4861 esac
4868 # Optionally build Perl modules (PL/Perl)
4870 { echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
4871 echo $ECHO_N "checking whether to build Perl modules... $ECHO_C" >&6; }
4873 pgac_args="$pgac_args with_perl"
4876 # Check whether --with-perl was given.
4877 if test "${with_perl+set}" = set; then
4878 withval=$with_perl;
4879 case $withval in
4880 yes)
4887 { { echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
4888 echo "$as_me: error: no argument expected for --with-perl option" >&2;}
4889 { (exit 1); exit 1; }; }
4891 esac
4893 else
4894 with_perl=no
4899 { echo "$as_me:$LINENO: result: $with_perl" >&5
4900 echo "${ECHO_T}$with_perl" >&6; }
4904 # Optionally build Python modules (PL/Python)
4906 { echo "$as_me:$LINENO: checking whether to build Python modules" >&5
4907 echo $ECHO_N "checking whether to build Python modules... $ECHO_C" >&6; }
4909 pgac_args="$pgac_args with_python"
4912 # Check whether --with-python was given.
4913 if test "${with_python+set}" = set; then
4914 withval=$with_python;
4915 case $withval in
4916 yes)
4923 { { echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
4924 echo "$as_me: error: no argument expected for --with-python option" >&2;}
4925 { (exit 1); exit 1; }; }
4927 esac
4929 else
4930 with_python=no
4935 { echo "$as_me:$LINENO: result: $with_python" >&5
4936 echo "${ECHO_T}$with_python" >&6; }
4940 # GSSAPI
4942 { echo "$as_me:$LINENO: checking whether to build with GSSAPI support" >&5
4943 echo $ECHO_N "checking whether to build with GSSAPI support... $ECHO_C" >&6; }
4945 pgac_args="$pgac_args with_gssapi"
4948 # Check whether --with-gssapi was given.
4949 if test "${with_gssapi+set}" = set; then
4950 withval=$with_gssapi;
4951 case $withval in
4952 yes)
4955 cat >>confdefs.h <<\_ACEOF
4956 #define ENABLE_GSS 1
4957 _ACEOF
4959 krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
4966 { { echo "$as_me:$LINENO: error: no argument expected for --with-gssapi option" >&5
4967 echo "$as_me: error: no argument expected for --with-gssapi option" >&2;}
4968 { (exit 1); exit 1; }; }
4970 esac
4972 else
4973 with_gssapi=no
4978 { echo "$as_me:$LINENO: result: $with_gssapi" >&5
4979 echo "${ECHO_T}$with_gssapi" >&6; }
4983 # Kerberos 5
4985 { echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
4986 echo $ECHO_N "checking whether to build with Kerberos 5 support... $ECHO_C" >&6; }
4988 pgac_args="$pgac_args with_krb5"
4991 # Check whether --with-krb5 was given.
4992 if test "${with_krb5+set}" = set; then
4993 withval=$with_krb5;
4994 case $withval in
4995 yes)
4998 cat >>confdefs.h <<\_ACEOF
4999 #define KRB5 1
5000 _ACEOF
5002 krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5009 { { echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
5010 echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
5011 { (exit 1); exit 1; }; }
5013 esac
5015 else
5016 with_krb5=no
5021 { echo "$as_me:$LINENO: result: $with_krb5" >&5
5022 echo "${ECHO_T}$with_krb5" >&6; }
5030 # Kerberos configuration parameters
5033 pgac_args="$pgac_args with_krb_srvnam"
5036 # Check whether --with-krb-srvnam was given.
5037 if test "${with_krb_srvnam+set}" = set; then
5038 withval=$with_krb_srvnam;
5039 case $withval in
5040 yes)
5041 { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5042 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5043 { (exit 1); exit 1; }; }
5046 { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5047 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5048 { (exit 1); exit 1; }; }
5053 esac
5055 else
5056 with_krb_srvnam="postgres"
5061 cat >>confdefs.h <<_ACEOF
5062 #define PG_KRB_SRVNAM "$with_krb_srvnam"
5063 _ACEOF
5068 # PAM
5070 { echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
5071 echo $ECHO_N "checking whether to build with PAM support... $ECHO_C" >&6; }
5073 pgac_args="$pgac_args with_pam"
5076 # Check whether --with-pam was given.
5077 if test "${with_pam+set}" = set; then
5078 withval=$with_pam;
5079 case $withval in
5080 yes)
5082 cat >>confdefs.h <<\_ACEOF
5083 #define USE_PAM 1
5084 _ACEOF
5091 { { echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
5092 echo "$as_me: error: no argument expected for --with-pam option" >&2;}
5093 { (exit 1); exit 1; }; }
5095 esac
5097 else
5098 with_pam=no
5103 { echo "$as_me:$LINENO: result: $with_pam" >&5
5104 echo "${ECHO_T}$with_pam" >&6; }
5109 # LDAP
5111 { echo "$as_me:$LINENO: checking whether to build with LDAP support" >&5
5112 echo $ECHO_N "checking whether to build with LDAP support... $ECHO_C" >&6; }
5114 pgac_args="$pgac_args with_ldap"
5117 # Check whether --with-ldap was given.
5118 if test "${with_ldap+set}" = set; then
5119 withval=$with_ldap;
5120 case $withval in
5121 yes)
5123 cat >>confdefs.h <<\_ACEOF
5124 #define USE_LDAP 1
5125 _ACEOF
5132 { { echo "$as_me:$LINENO: error: no argument expected for --with-ldap option" >&5
5133 echo "$as_me: error: no argument expected for --with-ldap option" >&2;}
5134 { (exit 1); exit 1; }; }
5136 esac
5138 else
5139 with_ldap=no
5144 { echo "$as_me:$LINENO: result: $with_ldap" >&5
5145 echo "${ECHO_T}$with_ldap" >&6; }
5150 # Bonjour
5152 { echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
5153 echo $ECHO_N "checking whether to build with Bonjour support... $ECHO_C" >&6; }
5155 pgac_args="$pgac_args with_bonjour"
5158 # Check whether --with-bonjour was given.
5159 if test "${with_bonjour+set}" = set; then
5160 withval=$with_bonjour;
5161 case $withval in
5162 yes)
5164 cat >>confdefs.h <<\_ACEOF
5165 #define USE_BONJOUR 1
5166 _ACEOF
5173 { { echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
5174 echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
5175 { (exit 1); exit 1; }; }
5177 esac
5179 else
5180 with_bonjour=no
5185 { echo "$as_me:$LINENO: result: $with_bonjour" >&5
5186 echo "${ECHO_T}$with_bonjour" >&6; }
5191 # OpenSSL
5193 { echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
5194 echo $ECHO_N "checking whether to build with OpenSSL support... $ECHO_C" >&6; }
5196 pgac_args="$pgac_args with_openssl"
5199 # Check whether --with-openssl was given.
5200 if test "${with_openssl+set}" = set; then
5201 withval=$with_openssl;
5202 case $withval in
5203 yes)
5205 cat >>confdefs.h <<\_ACEOF
5206 #define USE_SSL 1
5207 _ACEOF
5214 { { echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
5215 echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
5216 { (exit 1); exit 1; }; }
5218 esac
5220 else
5221 with_openssl=no
5226 { echo "$as_me:$LINENO: result: $with_openssl" >&5
5227 echo "${ECHO_T}$with_openssl" >&6; }
5232 # Readline
5235 pgac_args="$pgac_args with_readline"
5238 # Check whether --with-readline was given.
5239 if test "${with_readline+set}" = set; then
5240 withval=$with_readline;
5241 case $withval in
5242 yes)
5249 { { echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
5250 echo "$as_me: error: no argument expected for --with-readline option" >&2;}
5251 { (exit 1); exit 1; }; }
5253 esac
5255 else
5256 with_readline=yes
5261 # readline on MinGW has problems with backslashes in psql and other bugs.
5262 # This is particularly a problem with non-US code pages.
5263 # Therefore disable its use until we understand the cause. 2004-07-20
5264 if test "$PORTNAME" = "win32"; then
5265 if test "$with_readline" = yes; then
5266 { echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
5267 echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
5268 with_readline=no
5274 # Prefer libedit
5277 pgac_args="$pgac_args with_libedit_preferred"
5280 # Check whether --with-libedit-preferred was given.
5281 if test "${with_libedit_preferred+set}" = set; then
5282 withval=$with_libedit_preferred;
5283 case $withval in
5284 yes)
5291 { { echo "$as_me:$LINENO: error: no argument expected for --with-libedit-preferred option" >&5
5292 echo "$as_me: error: no argument expected for --with-libedit-preferred option" >&2;}
5293 { (exit 1); exit 1; }; }
5295 esac
5297 else
5298 with_libedit_preferred=no
5306 # OSSP UUID library
5309 pgac_args="$pgac_args with_ossp_uuid"
5312 # Check whether --with-ossp-uuid was given.
5313 if test "${with_ossp_uuid+set}" = set; then
5314 withval=$with_ossp_uuid;
5315 case $withval in
5316 yes)
5323 { { echo "$as_me:$LINENO: error: no argument expected for --with-ossp-uuid option" >&5
5324 echo "$as_me: error: no argument expected for --with-ossp-uuid option" >&2;}
5325 { (exit 1); exit 1; }; }
5327 esac
5329 else
5330 with_ossp_uuid=no
5339 # XML
5342 pgac_args="$pgac_args with_libxml"
5345 # Check whether --with-libxml was given.
5346 if test "${with_libxml+set}" = set; then
5347 withval=$with_libxml;
5348 case $withval in
5349 yes)
5351 cat >>confdefs.h <<\_ACEOF
5352 #define USE_LIBXML 1
5353 _ACEOF
5360 { { echo "$as_me:$LINENO: error: no argument expected for --with-libxml option" >&5
5361 echo "$as_me: error: no argument expected for --with-libxml option" >&2;}
5362 { (exit 1); exit 1; }; }
5364 esac
5366 else
5367 with_libxml=no
5373 if test "$with_libxml" = yes ; then
5374 for ac_prog in xml2-config
5376 # Extract the first word of "$ac_prog", so it can be a program name with args.
5377 set dummy $ac_prog; ac_word=$2
5378 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5379 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5380 if test "${ac_cv_prog_XML2_CONFIG+set}" = set; then
5381 echo $ECHO_N "(cached) $ECHO_C" >&6
5382 else
5383 if test -n "$XML2_CONFIG"; then
5384 ac_cv_prog_XML2_CONFIG="$XML2_CONFIG" # Let the user override the test.
5385 else
5386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5387 for as_dir in $PATH
5389 IFS=$as_save_IFS
5390 test -z "$as_dir" && as_dir=.
5391 for ac_exec_ext in '' $ac_executable_extensions; do
5392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5393 ac_cv_prog_XML2_CONFIG="$ac_prog"
5394 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5395 break 2
5397 done
5398 done
5399 IFS=$as_save_IFS
5403 XML2_CONFIG=$ac_cv_prog_XML2_CONFIG
5404 if test -n "$XML2_CONFIG"; then
5405 { echo "$as_me:$LINENO: result: $XML2_CONFIG" >&5
5406 echo "${ECHO_T}$XML2_CONFIG" >&6; }
5407 else
5408 { echo "$as_me:$LINENO: result: no" >&5
5409 echo "${ECHO_T}no" >&6; }
5413 test -n "$XML2_CONFIG" && break
5414 done
5416 if test -n "$XML2_CONFIG"; then
5417 for pgac_option in `$XML2_CONFIG --cflags`; do
5418 case $pgac_option in
5419 -I*|-D*) CPPFLAGS="$CPPFLAGS $pgac_option";;
5420 esac
5421 done
5422 for pgac_option in `$XML2_CONFIG --libs`; do
5423 case $pgac_option in
5424 -L*) LDFLAGS="$LDFLAGS $pgac_option";;
5425 esac
5426 done
5433 # XSLT
5436 pgac_args="$pgac_args with_libxslt"
5439 # Check whether --with-libxslt was given.
5440 if test "${with_libxslt+set}" = set; then
5441 withval=$with_libxslt;
5442 case $withval in
5443 yes)
5445 cat >>confdefs.h <<\_ACEOF
5446 #define USE_LIBXSLT 1
5447 _ACEOF
5454 { { echo "$as_me:$LINENO: error: no argument expected for --with-libxslt option" >&5
5455 echo "$as_me: error: no argument expected for --with-libxslt option" >&2;}
5456 { (exit 1); exit 1; }; }
5458 esac
5460 else
5461 with_libxslt=no
5471 # tzdata
5474 pgac_args="$pgac_args with_system_tzdata"
5477 # Check whether --with-system-tzdata was given.
5478 if test "${with_system_tzdata+set}" = set; then
5479 withval=$with_system_tzdata;
5480 case $withval in
5481 yes)
5482 { { echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5483 echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5484 { (exit 1); exit 1; }; }
5487 { { echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5488 echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5489 { (exit 1); exit 1; }; }
5494 esac
5502 # Zlib
5505 pgac_args="$pgac_args with_zlib"
5508 # Check whether --with-zlib was given.
5509 if test "${with_zlib+set}" = set; then
5510 withval=$with_zlib;
5511 case $withval in
5512 yes)
5519 { { echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
5520 echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
5521 { (exit 1); exit 1; }; }
5523 esac
5525 else
5526 with_zlib=yes
5534 # Elf
5537 # Assume system is ELF if it predefines __ELF__ as 1,
5538 # otherwise believe host_os based default.
5539 case $host_os in
5540 freebsd1*|freebsd2*) elf=no;;
5541 freebsd3*|freebsd4*) elf=yes;;
5542 esac
5545 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
5546 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
5547 if test "${ac_cv_path_GREP+set}" = set; then
5548 echo $ECHO_N "(cached) $ECHO_C" >&6
5549 else
5550 # Extract the first word of "grep ggrep" to use in msg output
5551 if test -z "$GREP"; then
5552 set dummy grep ggrep; ac_prog_name=$2
5553 if test "${ac_cv_path_GREP+set}" = set; then
5554 echo $ECHO_N "(cached) $ECHO_C" >&6
5555 else
5556 ac_path_GREP_found=false
5557 # Loop through the user's path and test for each of PROGNAME-LIST
5558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5559 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5561 IFS=$as_save_IFS
5562 test -z "$as_dir" && as_dir=.
5563 for ac_prog in grep ggrep; do
5564 for ac_exec_ext in '' $ac_executable_extensions; do
5565 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5566 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5567 # Check for GNU ac_path_GREP and select it if it is found.
5568 # Check for GNU $ac_path_GREP
5569 case `"$ac_path_GREP" --version 2>&1` in
5570 *GNU*)
5571 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5573 ac_count=0
5574 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
5575 while :
5577 cat "conftest.in" "conftest.in" >"conftest.tmp"
5578 mv "conftest.tmp" "conftest.in"
5579 cp "conftest.in" "conftest.nl"
5580 echo 'GREP' >> "conftest.nl"
5581 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5582 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5583 ac_count=`expr $ac_count + 1`
5584 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5585 # Best one so far, save it but keep looking for a better one
5586 ac_cv_path_GREP="$ac_path_GREP"
5587 ac_path_GREP_max=$ac_count
5589 # 10*(2^10) chars as input seems more than enough
5590 test $ac_count -gt 10 && break
5591 done
5592 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5593 esac
5596 $ac_path_GREP_found && break 3
5597 done
5598 done
5600 done
5601 IFS=$as_save_IFS
5606 GREP="$ac_cv_path_GREP"
5607 if test -z "$GREP"; then
5608 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5609 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5610 { (exit 1); exit 1; }; }
5613 else
5614 ac_cv_path_GREP=$GREP
5619 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5620 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
5621 GREP="$ac_cv_path_GREP"
5624 { echo "$as_me:$LINENO: checking for egrep" >&5
5625 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
5626 if test "${ac_cv_path_EGREP+set}" = set; then
5627 echo $ECHO_N "(cached) $ECHO_C" >&6
5628 else
5629 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5630 then ac_cv_path_EGREP="$GREP -E"
5631 else
5632 # Extract the first word of "egrep" to use in msg output
5633 if test -z "$EGREP"; then
5634 set dummy egrep; ac_prog_name=$2
5635 if test "${ac_cv_path_EGREP+set}" = set; then
5636 echo $ECHO_N "(cached) $ECHO_C" >&6
5637 else
5638 ac_path_EGREP_found=false
5639 # Loop through the user's path and test for each of PROGNAME-LIST
5640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5641 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5643 IFS=$as_save_IFS
5644 test -z "$as_dir" && as_dir=.
5645 for ac_prog in egrep; do
5646 for ac_exec_ext in '' $ac_executable_extensions; do
5647 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5648 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5649 # Check for GNU ac_path_EGREP and select it if it is found.
5650 # Check for GNU $ac_path_EGREP
5651 case `"$ac_path_EGREP" --version 2>&1` in
5652 *GNU*)
5653 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5655 ac_count=0
5656 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
5657 while :
5659 cat "conftest.in" "conftest.in" >"conftest.tmp"
5660 mv "conftest.tmp" "conftest.in"
5661 cp "conftest.in" "conftest.nl"
5662 echo 'EGREP' >> "conftest.nl"
5663 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5664 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5665 ac_count=`expr $ac_count + 1`
5666 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5667 # Best one so far, save it but keep looking for a better one
5668 ac_cv_path_EGREP="$ac_path_EGREP"
5669 ac_path_EGREP_max=$ac_count
5671 # 10*(2^10) chars as input seems more than enough
5672 test $ac_count -gt 10 && break
5673 done
5674 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5675 esac
5678 $ac_path_EGREP_found && break 3
5679 done
5680 done
5682 done
5683 IFS=$as_save_IFS
5688 EGREP="$ac_cv_path_EGREP"
5689 if test -z "$EGREP"; then
5690 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5691 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5692 { (exit 1); exit 1; }; }
5695 else
5696 ac_cv_path_EGREP=$EGREP
5702 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5703 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
5704 EGREP="$ac_cv_path_EGREP"
5707 cat >conftest.$ac_ext <<_ACEOF
5708 /* confdefs.h. */
5709 _ACEOF
5710 cat confdefs.h >>conftest.$ac_ext
5711 cat >>conftest.$ac_ext <<_ACEOF
5712 /* end confdefs.h. */
5713 #if __ELF__
5715 #endif
5717 _ACEOF
5718 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5719 $EGREP "yes" >/dev/null 2>&1; then
5720 ELF_SYS=true
5721 else
5722 if test "X$elf" = "Xyes" ; then
5723 ELF_SYS=true
5724 else
5725 ELF_SYS=
5728 rm -f conftest*
5733 # Assignments
5736 CPPFLAGS="$CPPFLAGS $INCLUDES"
5737 LDFLAGS="$LDFLAGS $LIBDIRS"
5742 # Check whether --with-gnu-ld was given.
5743 if test "${with_gnu_ld+set}" = set; then
5744 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5745 else
5746 with_gnu_ld=no
5749 ac_prog=ld
5750 if test "$GCC" = yes; then
5751 # Check if gcc -print-prog-name=ld gives a path.
5752 { echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5753 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; }
5754 case $host in
5755 *-*-mingw*)
5756 # gcc leaves a trailing carriage return which upsets mingw
5757 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5759 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5760 esac
5761 case "$ac_prog" in
5762 # Accept absolute paths.
5763 [\\/]* | [A-Za-z]:[\\/]*)
5764 re_direlt='/[^/][^/]*/\.\./'
5765 # Canonicalize the path of ld
5766 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5767 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5768 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5769 done
5770 test -z "$LD" && LD="$ac_prog"
5773 # If it fails, then pretend we aren't using GCC.
5774 ac_prog=ld
5777 # If it is relative, then search for the first ld in PATH.
5778 with_gnu_ld=unknown
5780 esac
5781 elif test "$with_gnu_ld" = yes; then
5782 { echo "$as_me:$LINENO: checking for GNU ld" >&5
5783 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
5784 else
5785 { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5786 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
5788 if test "${ac_cv_path_LD+set}" = set; then
5789 echo $ECHO_N "(cached) $ECHO_C" >&6
5790 else
5791 if test -z "$LD"; then
5792 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5793 for ac_dir in $PATH; do
5794 test -z "$ac_dir" && ac_dir=.
5795 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5796 ac_cv_path_LD="$ac_dir/$ac_prog"
5797 # Check to see if the program is GNU ld. I'd rather use --version,
5798 # but apparently some GNU ld's only accept -v.
5799 # Break only if it was the GNU/non-GNU ld that we prefer.
5800 if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5801 test "$with_gnu_ld" != no && break
5802 else
5803 test "$with_gnu_ld" != yes && break
5806 done
5807 IFS="$ac_save_ifs"
5808 else
5809 ac_cv_path_LD="$LD" # Let the user override the test with a path.
5813 LD="$ac_cv_path_LD"
5814 if test -n "$LD"; then
5815 { echo "$as_me:$LINENO: result: $LD" >&5
5816 echo "${ECHO_T}$LD" >&6; }
5817 else
5818 { echo "$as_me:$LINENO: result: no" >&5
5819 echo "${ECHO_T}no" >&6; }
5821 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5822 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5823 { (exit 1); exit 1; }; }
5824 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5825 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
5826 if test "${ac_cv_prog_gnu_ld+set}" = set; then
5827 echo $ECHO_N "(cached) $ECHO_C" >&6
5828 else
5829 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5830 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5831 ac_cv_prog_gnu_ld=yes
5832 else
5833 ac_cv_prog_gnu_ld=no
5836 { echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
5837 echo "${ECHO_T}$ac_cv_prog_gnu_ld" >&6; }
5838 with_gnu_ld=$ac_cv_prog_gnu_ld
5843 case $host_os in sysv5*)
5844 { echo "$as_me:$LINENO: checking whether ld -R works" >&5
5845 echo $ECHO_N "checking whether ld -R works... $ECHO_C" >&6; }
5846 if test "${pgac_cv_prog_ld_R+set}" = set; then
5847 echo $ECHO_N "(cached) $ECHO_C" >&6
5848 else
5850 pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
5851 cat >conftest.$ac_ext <<_ACEOF
5852 /* confdefs.h. */
5853 _ACEOF
5854 cat confdefs.h >>conftest.$ac_ext
5855 cat >>conftest.$ac_ext <<_ACEOF
5856 /* end confdefs.h. */
5859 main ()
5863 return 0;
5865 _ACEOF
5866 rm -f conftest.$ac_objext conftest$ac_exeext
5867 if { (ac_try="$ac_link"
5868 case "(($ac_try" in
5869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5870 *) ac_try_echo=$ac_try;;
5871 esac
5872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5873 (eval "$ac_link") 2>conftest.er1
5874 ac_status=$?
5875 grep -v '^ *+' conftest.er1 >conftest.err
5876 rm -f conftest.er1
5877 cat conftest.err >&5
5878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5879 (exit $ac_status); } && {
5880 test -z "$ac_c_werror_flag" ||
5881 test ! -s conftest.err
5882 } && test -s conftest$ac_exeext &&
5883 $as_test_x conftest$ac_exeext; then
5884 pgac_cv_prog_ld_R=yes
5885 else
5886 echo "$as_me: failed program was:" >&5
5887 sed 's/^/| /' conftest.$ac_ext >&5
5889 pgac_cv_prog_ld_R=no
5892 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5893 conftest$ac_exeext conftest.$ac_ext
5894 LDFLAGS=$pgac_save_LDFLAGS
5897 { echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
5898 echo "${ECHO_T}$pgac_cv_prog_ld_R" >&6; }
5899 ld_R_works=$pgac_cv_prog_ld_R
5901 esac
5902 if test -n "$ac_tool_prefix"; then
5903 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5904 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5905 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5907 if test "${ac_cv_prog_RANLIB+set}" = set; then
5908 echo $ECHO_N "(cached) $ECHO_C" >&6
5909 else
5910 if test -n "$RANLIB"; then
5911 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5912 else
5913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5914 for as_dir in $PATH
5916 IFS=$as_save_IFS
5917 test -z "$as_dir" && as_dir=.
5918 for ac_exec_ext in '' $ac_executable_extensions; do
5919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5920 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5921 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5922 break 2
5924 done
5925 done
5926 IFS=$as_save_IFS
5930 RANLIB=$ac_cv_prog_RANLIB
5931 if test -n "$RANLIB"; then
5932 { echo "$as_me:$LINENO: result: $RANLIB" >&5
5933 echo "${ECHO_T}$RANLIB" >&6; }
5934 else
5935 { echo "$as_me:$LINENO: result: no" >&5
5936 echo "${ECHO_T}no" >&6; }
5941 if test -z "$ac_cv_prog_RANLIB"; then
5942 ac_ct_RANLIB=$RANLIB
5943 # Extract the first word of "ranlib", so it can be a program name with args.
5944 set dummy ranlib; ac_word=$2
5945 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5946 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5947 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5948 echo $ECHO_N "(cached) $ECHO_C" >&6
5949 else
5950 if test -n "$ac_ct_RANLIB"; then
5951 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5952 else
5953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5954 for as_dir in $PATH
5956 IFS=$as_save_IFS
5957 test -z "$as_dir" && as_dir=.
5958 for ac_exec_ext in '' $ac_executable_extensions; do
5959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5960 ac_cv_prog_ac_ct_RANLIB="ranlib"
5961 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5962 break 2
5964 done
5965 done
5966 IFS=$as_save_IFS
5970 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5971 if test -n "$ac_ct_RANLIB"; then
5972 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5973 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
5974 else
5975 { echo "$as_me:$LINENO: result: no" >&5
5976 echo "${ECHO_T}no" >&6; }
5979 if test "x$ac_ct_RANLIB" = x; then
5980 RANLIB=":"
5981 else
5982 case $cross_compiling:$ac_tool_warned in
5983 yes:)
5984 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5985 whose name does not start with the host triplet. If you think this
5986 configuration is useful to you, please write to autoconf@gnu.org." >&5
5987 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5988 whose name does not start with the host triplet. If you think this
5989 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5990 ac_tool_warned=yes ;;
5991 esac
5992 RANLIB=$ac_ct_RANLIB
5994 else
5995 RANLIB="$ac_cv_prog_RANLIB"
5999 if test -n "$ac_tool_prefix"; then
6000 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6001 set dummy ${ac_tool_prefix}strip; ac_word=$2
6002 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6003 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6004 if test "${ac_cv_prog_STRIP+set}" = set; then
6005 echo $ECHO_N "(cached) $ECHO_C" >&6
6006 else
6007 if test -n "$STRIP"; then
6008 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6009 else
6010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6011 for as_dir in $PATH
6013 IFS=$as_save_IFS
6014 test -z "$as_dir" && as_dir=.
6015 for ac_exec_ext in '' $ac_executable_extensions; do
6016 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6017 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6018 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6019 break 2
6021 done
6022 done
6023 IFS=$as_save_IFS
6027 STRIP=$ac_cv_prog_STRIP
6028 if test -n "$STRIP"; then
6029 { echo "$as_me:$LINENO: result: $STRIP" >&5
6030 echo "${ECHO_T}$STRIP" >&6; }
6031 else
6032 { echo "$as_me:$LINENO: result: no" >&5
6033 echo "${ECHO_T}no" >&6; }
6038 if test -z "$ac_cv_prog_STRIP"; then
6039 ac_ct_STRIP=$STRIP
6040 # Extract the first word of "strip", so it can be a program name with args.
6041 set dummy strip; ac_word=$2
6042 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6043 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6044 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6045 echo $ECHO_N "(cached) $ECHO_C" >&6
6046 else
6047 if test -n "$ac_ct_STRIP"; then
6048 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6049 else
6050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6051 for as_dir in $PATH
6053 IFS=$as_save_IFS
6054 test -z "$as_dir" && as_dir=.
6055 for ac_exec_ext in '' $ac_executable_extensions; do
6056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6057 ac_cv_prog_ac_ct_STRIP="strip"
6058 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6059 break 2
6061 done
6062 done
6063 IFS=$as_save_IFS
6067 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6068 if test -n "$ac_ct_STRIP"; then
6069 { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6070 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
6071 else
6072 { echo "$as_me:$LINENO: result: no" >&5
6073 echo "${ECHO_T}no" >&6; }
6076 if test "x$ac_ct_STRIP" = x; then
6077 STRIP=":"
6078 else
6079 case $cross_compiling:$ac_tool_warned in
6080 yes:)
6081 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6082 whose name does not start with the host triplet. If you think this
6083 configuration is useful to you, please write to autoconf@gnu.org." >&5
6084 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6085 whose name does not start with the host triplet. If you think this
6086 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6087 ac_tool_warned=yes ;;
6088 esac
6089 STRIP=$ac_ct_STRIP
6091 else
6092 STRIP="$ac_cv_prog_STRIP"
6096 { echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
6097 echo $ECHO_N "checking whether it is possible to strip libraries... $ECHO_C" >&6; }
6098 if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
6099 STRIP_STATIC_LIB="$STRIP -x"
6100 STRIP_SHARED_LIB="$STRIP --strip-unneeded"
6101 { echo "$as_me:$LINENO: result: yes" >&5
6102 echo "${ECHO_T}yes" >&6; }
6103 else
6104 STRIP_STATIC_LIB=:
6105 STRIP_SHARED_LIB=:
6106 { echo "$as_me:$LINENO: result: no" >&5
6107 echo "${ECHO_T}no" >&6; }
6112 if test -n "$ac_tool_prefix"; then
6113 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6114 set dummy ${ac_tool_prefix}ar; ac_word=$2
6115 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6116 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6117 if test "${ac_cv_prog_AR+set}" = set; then
6118 echo $ECHO_N "(cached) $ECHO_C" >&6
6119 else
6120 if test -n "$AR"; then
6121 ac_cv_prog_AR="$AR" # Let the user override the test.
6122 else
6123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6124 for as_dir in $PATH
6126 IFS=$as_save_IFS
6127 test -z "$as_dir" && as_dir=.
6128 for ac_exec_ext in '' $ac_executable_extensions; do
6129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6130 ac_cv_prog_AR="${ac_tool_prefix}ar"
6131 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6132 break 2
6134 done
6135 done
6136 IFS=$as_save_IFS
6140 AR=$ac_cv_prog_AR
6141 if test -n "$AR"; then
6142 { echo "$as_me:$LINENO: result: $AR" >&5
6143 echo "${ECHO_T}$AR" >&6; }
6144 else
6145 { echo "$as_me:$LINENO: result: no" >&5
6146 echo "${ECHO_T}no" >&6; }
6151 if test -z "$ac_cv_prog_AR"; then
6152 ac_ct_AR=$AR
6153 # Extract the first word of "ar", so it can be a program name with args.
6154 set dummy ar; ac_word=$2
6155 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6156 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6157 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6158 echo $ECHO_N "(cached) $ECHO_C" >&6
6159 else
6160 if test -n "$ac_ct_AR"; then
6161 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6162 else
6163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6164 for as_dir in $PATH
6166 IFS=$as_save_IFS
6167 test -z "$as_dir" && as_dir=.
6168 for ac_exec_ext in '' $ac_executable_extensions; do
6169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6170 ac_cv_prog_ac_ct_AR="ar"
6171 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6172 break 2
6174 done
6175 done
6176 IFS=$as_save_IFS
6180 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6181 if test -n "$ac_ct_AR"; then
6182 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6183 echo "${ECHO_T}$ac_ct_AR" >&6; }
6184 else
6185 { echo "$as_me:$LINENO: result: no" >&5
6186 echo "${ECHO_T}no" >&6; }
6189 if test "x$ac_ct_AR" = x; then
6190 AR="ar"
6191 else
6192 case $cross_compiling:$ac_tool_warned in
6193 yes:)
6194 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6195 whose name does not start with the host triplet. If you think this
6196 configuration is useful to you, please write to autoconf@gnu.org." >&5
6197 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6198 whose name does not start with the host triplet. If you think this
6199 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6200 ac_tool_warned=yes ;;
6201 esac
6202 AR=$ac_ct_AR
6204 else
6205 AR="$ac_cv_prog_AR"
6208 if test "$PORTNAME" = "win32"; then
6209 if test -n "$ac_tool_prefix"; then
6210 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6211 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6212 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6213 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6214 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
6215 echo $ECHO_N "(cached) $ECHO_C" >&6
6216 else
6217 if test -n "$DLLTOOL"; then
6218 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6219 else
6220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6221 for as_dir in $PATH
6223 IFS=$as_save_IFS
6224 test -z "$as_dir" && as_dir=.
6225 for ac_exec_ext in '' $ac_executable_extensions; do
6226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6227 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6228 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6229 break 2
6231 done
6232 done
6233 IFS=$as_save_IFS
6237 DLLTOOL=$ac_cv_prog_DLLTOOL
6238 if test -n "$DLLTOOL"; then
6239 { echo "$as_me:$LINENO: result: $DLLTOOL" >&5
6240 echo "${ECHO_T}$DLLTOOL" >&6; }
6241 else
6242 { echo "$as_me:$LINENO: result: no" >&5
6243 echo "${ECHO_T}no" >&6; }
6248 if test -z "$ac_cv_prog_DLLTOOL"; then
6249 ac_ct_DLLTOOL=$DLLTOOL
6250 # Extract the first word of "dlltool", so it can be a program name with args.
6251 set dummy dlltool; ac_word=$2
6252 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6253 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6254 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
6255 echo $ECHO_N "(cached) $ECHO_C" >&6
6256 else
6257 if test -n "$ac_ct_DLLTOOL"; then
6258 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6259 else
6260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6261 for as_dir in $PATH
6263 IFS=$as_save_IFS
6264 test -z "$as_dir" && as_dir=.
6265 for ac_exec_ext in '' $ac_executable_extensions; do
6266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6267 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6268 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6269 break 2
6271 done
6272 done
6273 IFS=$as_save_IFS
6277 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6278 if test -n "$ac_ct_DLLTOOL"; then
6279 { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
6280 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; }
6281 else
6282 { echo "$as_me:$LINENO: result: no" >&5
6283 echo "${ECHO_T}no" >&6; }
6286 if test "x$ac_ct_DLLTOOL" = x; then
6287 DLLTOOL="dlltool"
6288 else
6289 case $cross_compiling:$ac_tool_warned in
6290 yes:)
6291 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6292 whose name does not start with the host triplet. If you think this
6293 configuration is useful to you, please write to autoconf@gnu.org." >&5
6294 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6295 whose name does not start with the host triplet. If you think this
6296 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6297 ac_tool_warned=yes ;;
6298 esac
6299 DLLTOOL=$ac_ct_DLLTOOL
6301 else
6302 DLLTOOL="$ac_cv_prog_DLLTOOL"
6305 if test -n "$ac_tool_prefix"; then
6306 # Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
6307 set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
6308 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6309 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6310 if test "${ac_cv_prog_DLLWRAP+set}" = set; then
6311 echo $ECHO_N "(cached) $ECHO_C" >&6
6312 else
6313 if test -n "$DLLWRAP"; then
6314 ac_cv_prog_DLLWRAP="$DLLWRAP" # Let the user override the test.
6315 else
6316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6317 for as_dir in $PATH
6319 IFS=$as_save_IFS
6320 test -z "$as_dir" && as_dir=.
6321 for ac_exec_ext in '' $ac_executable_extensions; do
6322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6323 ac_cv_prog_DLLWRAP="${ac_tool_prefix}dllwrap"
6324 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6325 break 2
6327 done
6328 done
6329 IFS=$as_save_IFS
6333 DLLWRAP=$ac_cv_prog_DLLWRAP
6334 if test -n "$DLLWRAP"; then
6335 { echo "$as_me:$LINENO: result: $DLLWRAP" >&5
6336 echo "${ECHO_T}$DLLWRAP" >&6; }
6337 else
6338 { echo "$as_me:$LINENO: result: no" >&5
6339 echo "${ECHO_T}no" >&6; }
6344 if test -z "$ac_cv_prog_DLLWRAP"; then
6345 ac_ct_DLLWRAP=$DLLWRAP
6346 # Extract the first word of "dllwrap", so it can be a program name with args.
6347 set dummy dllwrap; ac_word=$2
6348 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6349 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6350 if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then
6351 echo $ECHO_N "(cached) $ECHO_C" >&6
6352 else
6353 if test -n "$ac_ct_DLLWRAP"; then
6354 ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # Let the user override the test.
6355 else
6356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6357 for as_dir in $PATH
6359 IFS=$as_save_IFS
6360 test -z "$as_dir" && as_dir=.
6361 for ac_exec_ext in '' $ac_executable_extensions; do
6362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6363 ac_cv_prog_ac_ct_DLLWRAP="dllwrap"
6364 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6365 break 2
6367 done
6368 done
6369 IFS=$as_save_IFS
6373 ac_ct_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
6374 if test -n "$ac_ct_DLLWRAP"; then
6375 { echo "$as_me:$LINENO: result: $ac_ct_DLLWRAP" >&5
6376 echo "${ECHO_T}$ac_ct_DLLWRAP" >&6; }
6377 else
6378 { echo "$as_me:$LINENO: result: no" >&5
6379 echo "${ECHO_T}no" >&6; }
6382 if test "x$ac_ct_DLLWRAP" = x; then
6383 DLLWRAP="dllwrap"
6384 else
6385 case $cross_compiling:$ac_tool_warned in
6386 yes:)
6387 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6388 whose name does not start with the host triplet. If you think this
6389 configuration is useful to you, please write to autoconf@gnu.org." >&5
6390 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6391 whose name does not start with the host triplet. If you think this
6392 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6393 ac_tool_warned=yes ;;
6394 esac
6395 DLLWRAP=$ac_ct_DLLWRAP
6397 else
6398 DLLWRAP="$ac_cv_prog_DLLWRAP"
6401 if test -n "$ac_tool_prefix"; then
6402 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6403 set dummy ${ac_tool_prefix}windres; ac_word=$2
6404 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6405 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6406 if test "${ac_cv_prog_WINDRES+set}" = set; then
6407 echo $ECHO_N "(cached) $ECHO_C" >&6
6408 else
6409 if test -n "$WINDRES"; then
6410 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6411 else
6412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6413 for as_dir in $PATH
6415 IFS=$as_save_IFS
6416 test -z "$as_dir" && as_dir=.
6417 for ac_exec_ext in '' $ac_executable_extensions; do
6418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6419 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
6420 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6421 break 2
6423 done
6424 done
6425 IFS=$as_save_IFS
6429 WINDRES=$ac_cv_prog_WINDRES
6430 if test -n "$WINDRES"; then
6431 { echo "$as_me:$LINENO: result: $WINDRES" >&5
6432 echo "${ECHO_T}$WINDRES" >&6; }
6433 else
6434 { echo "$as_me:$LINENO: result: no" >&5
6435 echo "${ECHO_T}no" >&6; }
6440 if test -z "$ac_cv_prog_WINDRES"; then
6441 ac_ct_WINDRES=$WINDRES
6442 # Extract the first word of "windres", so it can be a program name with args.
6443 set dummy windres; ac_word=$2
6444 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6445 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6446 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
6447 echo $ECHO_N "(cached) $ECHO_C" >&6
6448 else
6449 if test -n "$ac_ct_WINDRES"; then
6450 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
6451 else
6452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453 for as_dir in $PATH
6455 IFS=$as_save_IFS
6456 test -z "$as_dir" && as_dir=.
6457 for ac_exec_ext in '' $ac_executable_extensions; do
6458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6459 ac_cv_prog_ac_ct_WINDRES="windres"
6460 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6461 break 2
6463 done
6464 done
6465 IFS=$as_save_IFS
6469 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
6470 if test -n "$ac_ct_WINDRES"; then
6471 { echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
6472 echo "${ECHO_T}$ac_ct_WINDRES" >&6; }
6473 else
6474 { echo "$as_me:$LINENO: result: no" >&5
6475 echo "${ECHO_T}no" >&6; }
6478 if test "x$ac_ct_WINDRES" = x; then
6479 WINDRES="windres"
6480 else
6481 case $cross_compiling:$ac_tool_warned in
6482 yes:)
6483 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6484 whose name does not start with the host triplet. If you think this
6485 configuration is useful to you, please write to autoconf@gnu.org." >&5
6486 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6487 whose name does not start with the host triplet. If you think this
6488 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6489 ac_tool_warned=yes ;;
6490 esac
6491 WINDRES=$ac_ct_WINDRES
6493 else
6494 WINDRES="$ac_cv_prog_WINDRES"
6499 # Extract the first word of "tar", so it can be a program name with args.
6500 set dummy tar; ac_word=$2
6501 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6502 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6503 if test "${ac_cv_path_TAR+set}" = set; then
6504 echo $ECHO_N "(cached) $ECHO_C" >&6
6505 else
6506 case $TAR in
6507 [\\/]* | ?:[\\/]*)
6508 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6512 for as_dir in $PATH
6514 IFS=$as_save_IFS
6515 test -z "$as_dir" && as_dir=.
6516 for ac_exec_ext in '' $ac_executable_extensions; do
6517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6518 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6519 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6520 break 2
6522 done
6523 done
6524 IFS=$as_save_IFS
6527 esac
6529 TAR=$ac_cv_path_TAR
6530 if test -n "$TAR"; then
6531 { echo "$as_me:$LINENO: result: $TAR" >&5
6532 echo "${ECHO_T}$TAR" >&6; }
6533 else
6534 { echo "$as_me:$LINENO: result: no" >&5
6535 echo "${ECHO_T}no" >&6; }
6539 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6540 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6541 LN_S=$as_ln_s
6542 if test "$LN_S" = "ln -s"; then
6543 { echo "$as_me:$LINENO: result: yes" >&5
6544 echo "${ECHO_T}yes" >&6; }
6545 else
6546 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6547 echo "${ECHO_T}no, using $LN_S" >&6; }
6550 for ac_prog in gawk mawk nawk awk
6552 # Extract the first word of "$ac_prog", so it can be a program name with args.
6553 set dummy $ac_prog; ac_word=$2
6554 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6555 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6556 if test "${ac_cv_prog_AWK+set}" = set; then
6557 echo $ECHO_N "(cached) $ECHO_C" >&6
6558 else
6559 if test -n "$AWK"; then
6560 ac_cv_prog_AWK="$AWK" # Let the user override the test.
6561 else
6562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6563 for as_dir in $PATH
6565 IFS=$as_save_IFS
6566 test -z "$as_dir" && as_dir=.
6567 for ac_exec_ext in '' $ac_executable_extensions; do
6568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6569 ac_cv_prog_AWK="$ac_prog"
6570 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6571 break 2
6573 done
6574 done
6575 IFS=$as_save_IFS
6579 AWK=$ac_cv_prog_AWK
6580 if test -n "$AWK"; then
6581 { echo "$as_me:$LINENO: result: $AWK" >&5
6582 echo "${ECHO_T}$AWK" >&6; }
6583 else
6584 { echo "$as_me:$LINENO: result: no" >&5
6585 echo "${ECHO_T}no" >&6; }
6589 test -n "$AWK" && break
6590 done
6593 # Let the user override the search
6594 if test -z "$BISON"; then
6595 for ac_prog in bison
6597 # Extract the first word of "$ac_prog", so it can be a program name with args.
6598 set dummy $ac_prog; ac_word=$2
6599 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6600 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6601 if test "${ac_cv_prog_BISON+set}" = set; then
6602 echo $ECHO_N "(cached) $ECHO_C" >&6
6603 else
6604 if test -n "$BISON"; then
6605 ac_cv_prog_BISON="$BISON" # Let the user override the test.
6606 else
6607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6608 for as_dir in $PATH
6610 IFS=$as_save_IFS
6611 test -z "$as_dir" && as_dir=.
6612 for ac_exec_ext in '' $ac_executable_extensions; do
6613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6614 ac_cv_prog_BISON="$ac_prog"
6615 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6616 break 2
6618 done
6619 done
6620 IFS=$as_save_IFS
6624 BISON=$ac_cv_prog_BISON
6625 if test -n "$BISON"; then
6626 { echo "$as_me:$LINENO: result: $BISON" >&5
6627 echo "${ECHO_T}$BISON" >&6; }
6628 else
6629 { echo "$as_me:$LINENO: result: no" >&5
6630 echo "${ECHO_T}no" >&6; }
6634 test -n "$BISON" && break
6635 done
6639 if test "$BISON"; then
6640 pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
6641 { echo "$as_me:$LINENO: using $pgac_bison_version" >&5
6642 echo "$as_me: using $pgac_bison_version" >&6;}
6643 if echo "$pgac_bison_version" | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'
6644 then
6645 { echo "$as_me:$LINENO: WARNING:
6646 *** The installed version of Bison is too old to use with PostgreSQL.
6647 *** Bison version 1.875 or later is required." >&5
6648 echo "$as_me: WARNING:
6649 *** The installed version of Bison is too old to use with PostgreSQL.
6650 *** Bison version 1.875 or later is required." >&2;}
6651 BISON=""
6655 if test -z "$BISON"; then
6656 { echo "$as_me:$LINENO: WARNING:
6657 *** Without Bison you will not be able to build PostgreSQL from CVS nor
6658 *** change any of the parser definition files. You can obtain Bison from
6659 *** a GNU mirror site. (If you are using the official distribution of
6660 *** PostgreSQL then you do not need to worry about this, because the Bison
6661 *** output is pre-generated.)" >&5
6662 echo "$as_me: WARNING:
6663 *** Without Bison you will not be able to build PostgreSQL from CVS nor
6664 *** change any of the parser definition files. You can obtain Bison from
6665 *** a GNU mirror site. (If you are using the official distribution of
6666 *** PostgreSQL then you do not need to worry about this, because the Bison
6667 *** output is pre-generated.)" >&2;}
6669 # We don't need AC_SUBST(BISON) because AC_PATH_PROG did it
6672 { echo "$as_me:$LINENO: checking for flex" >&5
6673 echo $ECHO_N "checking for flex... $ECHO_C" >&6; }
6674 if test "${pgac_cv_path_flex+set}" = set; then
6675 echo $ECHO_N "(cached) $ECHO_C" >&6
6676 else
6677 # Let the user override the test
6678 if test -n "$FLEX"; then
6679 pgac_cv_path_flex=$FLEX
6680 else
6681 pgac_save_IFS=$IFS
6682 IFS=$PATH_SEPARATOR
6683 for pgac_dir in $PATH; do
6684 IFS=$pgac_save_IFS
6685 if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
6686 pgac_dir=`pwd`
6688 for pgac_prog in flex lex; do
6689 pgac_candidate="$pgac_dir/$pgac_prog"
6690 if test -f "$pgac_candidate" \
6691 && $pgac_candidate --version </dev/null >/dev/null 2>&1
6692 then
6693 echo '%%' > conftest.l
6694 if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
6695 if $pgac_candidate --version | grep ' 2\.5\.3$' >/dev/null 2>&1; then
6696 pgac_broken_flex=$pgac_candidate
6697 continue
6700 pgac_cv_path_flex=$pgac_candidate
6701 break 2
6704 done
6705 done
6706 rm -f conftest.l lex.yy.c
6707 : ${pgac_cv_path_flex=no}
6711 { echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
6712 echo "${ECHO_T}$pgac_cv_path_flex" >&6; }
6713 if test x"$pgac_cv_path_flex" = x"no"; then
6714 if test -n "$pgac_broken_flex"; then
6715 { echo "$as_me:$LINENO: WARNING:
6716 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
6717 *** should get version 2.5.4 or later." >&5
6718 echo "$as_me: WARNING:
6719 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
6720 *** should get version 2.5.4 or later." >&2;}
6723 { echo "$as_me:$LINENO: WARNING:
6724 *** Without Flex you will not be able to build PostgreSQL from CVS or
6725 *** change any of the scanner definition files. You can obtain Flex from
6726 *** a GNU mirror site. (If you are using the official distribution of
6727 *** PostgreSQL then you do not need to worry about this because the Flex
6728 *** output is pre-generated.)" >&5
6729 echo "$as_me: WARNING:
6730 *** Without Flex you will not be able to build PostgreSQL from CVS or
6731 *** change any of the scanner definition files. You can obtain Flex from
6732 *** a GNU mirror site. (If you are using the official distribution of
6733 *** PostgreSQL then you do not need to worry about this because the Flex
6734 *** output is pre-generated.)" >&2;}
6736 FLEX=
6737 else
6738 FLEX=$pgac_cv_path_flex
6739 pgac_flex_version=`$FLEX -V 2>/dev/null`
6740 { echo "$as_me:$LINENO: using $pgac_flex_version" >&5
6741 echo "$as_me: using $pgac_flex_version" >&6;}
6748 # Extract the first word of "perl", so it can be a program name with args.
6749 set dummy perl; ac_word=$2
6750 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6751 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6752 if test "${ac_cv_path_PERL+set}" = set; then
6753 echo $ECHO_N "(cached) $ECHO_C" >&6
6754 else
6755 case $PERL in
6756 [\\/]* | ?:[\\/]*)
6757 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
6760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6761 for as_dir in $PATH
6763 IFS=$as_save_IFS
6764 test -z "$as_dir" && as_dir=.
6765 for ac_exec_ext in '' $ac_executable_extensions; do
6766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6767 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
6768 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6769 break 2
6771 done
6772 done
6773 IFS=$as_save_IFS
6776 esac
6778 PERL=$ac_cv_path_PERL
6779 if test -n "$PERL"; then
6780 { echo "$as_me:$LINENO: result: $PERL" >&5
6781 echo "${ECHO_T}$PERL" >&6; }
6782 else
6783 { echo "$as_me:$LINENO: result: no" >&5
6784 echo "${ECHO_T}no" >&6; }
6788 if test "$with_perl" = yes; then
6790 { echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
6791 echo $ECHO_N "checking for Perl archlibexp... $ECHO_C" >&6; }
6792 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
6793 { echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
6794 echo "${ECHO_T}$perl_archlibexp" >&6; }
6795 { echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
6796 echo $ECHO_N "checking for Perl privlibexp... $ECHO_C" >&6; }
6797 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
6798 { echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
6799 echo "${ECHO_T}$perl_privlibexp" >&6; }
6800 { echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
6801 echo $ECHO_N "checking for Perl useshrplib... $ECHO_C" >&6; }
6802 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
6803 { echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
6804 echo "${ECHO_T}$perl_useshrplib" >&6; }
6806 { echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
6807 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6; }
6808 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
6809 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
6810 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed "s/^X//;s%$pgac_tmp2%%"`
6811 if test -z "$perl_embed_ldflags" ; then
6812 { echo "$as_me:$LINENO: result: no" >&5
6813 echo "${ECHO_T}no" >&6; }
6814 { { echo "$as_me:$LINENO: error: could not determine flags for linking embedded Perl.
6815 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
6816 installed." >&5
6817 echo "$as_me: error: could not determine flags for linking embedded Perl.
6818 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
6819 installed." >&2;}
6820 { (exit 1); exit 1; }; }
6821 else
6822 { echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
6823 echo "${ECHO_T}$perl_embed_ldflags" >&6; }
6828 if test "$with_python" = yes; then
6829 # Extract the first word of "python", so it can be a program name with args.
6830 set dummy python; ac_word=$2
6831 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6832 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6833 if test "${ac_cv_path_PYTHON+set}" = set; then
6834 echo $ECHO_N "(cached) $ECHO_C" >&6
6835 else
6836 case $PYTHON in
6837 [\\/]* | ?:[\\/]*)
6838 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
6841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6842 for as_dir in $PATH
6844 IFS=$as_save_IFS
6845 test -z "$as_dir" && as_dir=.
6846 for ac_exec_ext in '' $ac_executable_extensions; do
6847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6848 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
6849 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6850 break 2
6852 done
6853 done
6854 IFS=$as_save_IFS
6857 esac
6859 PYTHON=$ac_cv_path_PYTHON
6860 if test -n "$PYTHON"; then
6861 { echo "$as_me:$LINENO: result: $PYTHON" >&5
6862 echo "${ECHO_T}$PYTHON" >&6; }
6863 else
6864 { echo "$as_me:$LINENO: result: no" >&5
6865 echo "${ECHO_T}no" >&6; }
6869 if test x"$PYTHON" = x""; then
6870 { { echo "$as_me:$LINENO: error: Python not found" >&5
6871 echo "$as_me: error: Python not found" >&2;}
6872 { (exit 1); exit 1; }; }
6876 { echo "$as_me:$LINENO: checking for Python distutils module" >&5
6877 echo $ECHO_N "checking for Python distutils module... $ECHO_C" >&6; }
6878 if "${PYTHON}" 2>&- -c 'import distutils'
6879 then
6880 { echo "$as_me:$LINENO: result: yes" >&5
6881 echo "${ECHO_T}yes" >&6; }
6882 else
6883 { echo "$as_me:$LINENO: result: no" >&5
6884 echo "${ECHO_T}no" >&6; }
6885 { { echo "$as_me:$LINENO: error: distutils module not found" >&5
6886 echo "$as_me: error: distutils module not found" >&2;}
6887 { (exit 1); exit 1; }; }
6889 { echo "$as_me:$LINENO: checking Python configuration directory" >&5
6890 echo $ECHO_N "checking Python configuration directory... $ECHO_C" >&6; }
6891 python_version=`${PYTHON} -c "import sys; print(sys.version[:3])"`
6892 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'))"`
6893 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print('-I'+distutils.sysconfig.get_python_inc())"`
6895 # This should be enough of a message.
6896 { echo "$as_me:$LINENO: result: $python_configdir" >&5
6897 echo "${ECHO_T}$python_configdir" >&6; }
6900 { echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
6901 echo $ECHO_N "checking how to link an embedded Python application... $ECHO_C" >&6; }
6903 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
6904 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
6905 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('SO'))))"`
6906 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
6908 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
6909 then
6910 # New way: use the official shared library
6911 ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
6912 python_libspec="-L${python_libdir} -l${ldlibrary}"
6913 else
6914 # Old way: use libpython from python_configdir
6915 python_libdir="${python_configdir}"
6916 python_libspec="-L${python_libdir} -lpython${python_version}"
6919 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','LOCALMODLIBS','BASEMODLIBS'))))"`
6921 { echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
6922 echo "${ECHO_T}${python_libspec} ${python_additional_libs}" >&6; }
6925 # threaded python is not supported on bsd's
6926 { echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
6927 echo $ECHO_N "checking whether Python is compiled with thread support... $ECHO_C" >&6; }
6928 pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
6929 if test "$pythreads" = "1"; then
6930 { echo "$as_me:$LINENO: result: yes" >&5
6931 echo "${ECHO_T}yes" >&6; }
6932 case $host_os in
6933 openbsd*|freebsd*)
6934 { { echo "$as_me:$LINENO: error: threaded Python not supported on this platform" >&5
6935 echo "$as_me: error: threaded Python not supported on this platform" >&2;}
6936 { (exit 1); exit 1; }; }
6938 esac
6939 else
6940 { echo "$as_me:$LINENO: result: no" >&5
6941 echo "${ECHO_T}no" >&6; }
6947 if test "$cross_compiling" = yes && test -z "$with_system_tzdata"; then
6948 # Extract the first word of "zic", so it can be a program name with args.
6949 set dummy zic; ac_word=$2
6950 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6951 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6952 if test "${ac_cv_path_ZIC+set}" = set; then
6953 echo $ECHO_N "(cached) $ECHO_C" >&6
6954 else
6955 case $ZIC in
6956 [\\/]* | ?:[\\/]*)
6957 ac_cv_path_ZIC="$ZIC" # Let the user override the test with a path.
6960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6961 for as_dir in $PATH
6963 IFS=$as_save_IFS
6964 test -z "$as_dir" && as_dir=.
6965 for ac_exec_ext in '' $ac_executable_extensions; do
6966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6967 ac_cv_path_ZIC="$as_dir/$ac_word$ac_exec_ext"
6968 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6969 break 2
6971 done
6972 done
6973 IFS=$as_save_IFS
6976 esac
6978 ZIC=$ac_cv_path_ZIC
6979 if test -n "$ZIC"; then
6980 { echo "$as_me:$LINENO: result: $ZIC" >&5
6981 echo "${ECHO_T}$ZIC" >&6; }
6982 else
6983 { echo "$as_me:$LINENO: result: no" >&5
6984 echo "${ECHO_T}no" >&6; }
6988 if test -z "$ZIC"; then
6989 { { echo "$as_me:$LINENO: error:
6990 When cross-compiling, either use the option --with-system-tzdata to use
6991 existing time-zone data, or set the environment variable ZIC to a zic
6992 program to use during the build." >&5
6993 echo "$as_me: error:
6994 When cross-compiling, either use the option --with-system-tzdata to use
6995 existing time-zone data, or set the environment variable ZIC to a zic
6996 program to use during the build." >&2;}
6997 { (exit 1); exit 1; }; }
7003 ## Libraries
7005 ## Most libraries are included only if they demonstrably provide a function
7006 ## we need, but libm is an exception: always include it, because there are
7007 ## too many compilers that play cute optimization games that will break
7008 ## probes for standard functions such as pow().
7012 { echo "$as_me:$LINENO: checking for main in -lm" >&5
7013 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6; }
7014 if test "${ac_cv_lib_m_main+set}" = set; then
7015 echo $ECHO_N "(cached) $ECHO_C" >&6
7016 else
7017 ac_check_lib_save_LIBS=$LIBS
7018 LIBS="-lm $LIBS"
7019 cat >conftest.$ac_ext <<_ACEOF
7020 /* confdefs.h. */
7021 _ACEOF
7022 cat confdefs.h >>conftest.$ac_ext
7023 cat >>conftest.$ac_ext <<_ACEOF
7024 /* end confdefs.h. */
7028 main ()
7030 return main ();
7032 return 0;
7034 _ACEOF
7035 rm -f conftest.$ac_objext conftest$ac_exeext
7036 if { (ac_try="$ac_link"
7037 case "(($ac_try" in
7038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7039 *) ac_try_echo=$ac_try;;
7040 esac
7041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7042 (eval "$ac_link") 2>conftest.er1
7043 ac_status=$?
7044 grep -v '^ *+' conftest.er1 >conftest.err
7045 rm -f conftest.er1
7046 cat conftest.err >&5
7047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7048 (exit $ac_status); } && {
7049 test -z "$ac_c_werror_flag" ||
7050 test ! -s conftest.err
7051 } && test -s conftest$ac_exeext &&
7052 $as_test_x conftest$ac_exeext; then
7053 ac_cv_lib_m_main=yes
7054 else
7055 echo "$as_me: failed program was:" >&5
7056 sed 's/^/| /' conftest.$ac_ext >&5
7058 ac_cv_lib_m_main=no
7061 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7062 conftest$ac_exeext conftest.$ac_ext
7063 LIBS=$ac_check_lib_save_LIBS
7065 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
7066 echo "${ECHO_T}$ac_cv_lib_m_main" >&6; }
7067 if test $ac_cv_lib_m_main = yes; then
7068 cat >>confdefs.h <<_ACEOF
7069 #define HAVE_LIBM 1
7070 _ACEOF
7072 LIBS="-lm $LIBS"
7076 { echo "$as_me:$LINENO: checking for library containing setproctitle" >&5
7077 echo $ECHO_N "checking for library containing setproctitle... $ECHO_C" >&6; }
7078 if test "${ac_cv_search_setproctitle+set}" = set; then
7079 echo $ECHO_N "(cached) $ECHO_C" >&6
7080 else
7081 ac_func_search_save_LIBS=$LIBS
7082 cat >conftest.$ac_ext <<_ACEOF
7083 /* confdefs.h. */
7084 _ACEOF
7085 cat confdefs.h >>conftest.$ac_ext
7086 cat >>conftest.$ac_ext <<_ACEOF
7087 /* end confdefs.h. */
7089 /* Override any GCC internal prototype to avoid an error.
7090 Use char because int might match the return type of a GCC
7091 builtin and then its argument prototype would still apply. */
7092 #ifdef __cplusplus
7093 extern "C"
7094 #endif
7095 char setproctitle ();
7097 main ()
7099 return setproctitle ();
7101 return 0;
7103 _ACEOF
7104 for ac_lib in '' util; do
7105 if test -z "$ac_lib"; then
7106 ac_res="none required"
7107 else
7108 ac_res=-l$ac_lib
7109 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7111 rm -f conftest.$ac_objext conftest$ac_exeext
7112 if { (ac_try="$ac_link"
7113 case "(($ac_try" in
7114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7115 *) ac_try_echo=$ac_try;;
7116 esac
7117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7118 (eval "$ac_link") 2>conftest.er1
7119 ac_status=$?
7120 grep -v '^ *+' conftest.er1 >conftest.err
7121 rm -f conftest.er1
7122 cat conftest.err >&5
7123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7124 (exit $ac_status); } && {
7125 test -z "$ac_c_werror_flag" ||
7126 test ! -s conftest.err
7127 } && test -s conftest$ac_exeext &&
7128 $as_test_x conftest$ac_exeext; then
7129 ac_cv_search_setproctitle=$ac_res
7130 else
7131 echo "$as_me: failed program was:" >&5
7132 sed 's/^/| /' conftest.$ac_ext >&5
7137 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7138 conftest$ac_exeext
7139 if test "${ac_cv_search_setproctitle+set}" = set; then
7140 break
7142 done
7143 if test "${ac_cv_search_setproctitle+set}" = set; then
7145 else
7146 ac_cv_search_setproctitle=no
7148 rm conftest.$ac_ext
7149 LIBS=$ac_func_search_save_LIBS
7151 { echo "$as_me:$LINENO: result: $ac_cv_search_setproctitle" >&5
7152 echo "${ECHO_T}$ac_cv_search_setproctitle" >&6; }
7153 ac_res=$ac_cv_search_setproctitle
7154 if test "$ac_res" != no; then
7155 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7159 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
7160 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
7161 if test "${ac_cv_search_dlopen+set}" = set; then
7162 echo $ECHO_N "(cached) $ECHO_C" >&6
7163 else
7164 ac_func_search_save_LIBS=$LIBS
7165 cat >conftest.$ac_ext <<_ACEOF
7166 /* confdefs.h. */
7167 _ACEOF
7168 cat confdefs.h >>conftest.$ac_ext
7169 cat >>conftest.$ac_ext <<_ACEOF
7170 /* end confdefs.h. */
7172 /* Override any GCC internal prototype to avoid an error.
7173 Use char because int might match the return type of a GCC
7174 builtin and then its argument prototype would still apply. */
7175 #ifdef __cplusplus
7176 extern "C"
7177 #endif
7178 char dlopen ();
7180 main ()
7182 return dlopen ();
7184 return 0;
7186 _ACEOF
7187 for ac_lib in '' dl; do
7188 if test -z "$ac_lib"; then
7189 ac_res="none required"
7190 else
7191 ac_res=-l$ac_lib
7192 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7194 rm -f conftest.$ac_objext conftest$ac_exeext
7195 if { (ac_try="$ac_link"
7196 case "(($ac_try" in
7197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7198 *) ac_try_echo=$ac_try;;
7199 esac
7200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7201 (eval "$ac_link") 2>conftest.er1
7202 ac_status=$?
7203 grep -v '^ *+' conftest.er1 >conftest.err
7204 rm -f conftest.er1
7205 cat conftest.err >&5
7206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7207 (exit $ac_status); } && {
7208 test -z "$ac_c_werror_flag" ||
7209 test ! -s conftest.err
7210 } && test -s conftest$ac_exeext &&
7211 $as_test_x conftest$ac_exeext; then
7212 ac_cv_search_dlopen=$ac_res
7213 else
7214 echo "$as_me: failed program was:" >&5
7215 sed 's/^/| /' conftest.$ac_ext >&5
7220 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7221 conftest$ac_exeext
7222 if test "${ac_cv_search_dlopen+set}" = set; then
7223 break
7225 done
7226 if test "${ac_cv_search_dlopen+set}" = set; then
7228 else
7229 ac_cv_search_dlopen=no
7231 rm conftest.$ac_ext
7232 LIBS=$ac_func_search_save_LIBS
7234 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
7235 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
7236 ac_res=$ac_cv_search_dlopen
7237 if test "$ac_res" != no; then
7238 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7242 { echo "$as_me:$LINENO: checking for library containing socket" >&5
7243 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
7244 if test "${ac_cv_search_socket+set}" = set; then
7245 echo $ECHO_N "(cached) $ECHO_C" >&6
7246 else
7247 ac_func_search_save_LIBS=$LIBS
7248 cat >conftest.$ac_ext <<_ACEOF
7249 /* confdefs.h. */
7250 _ACEOF
7251 cat confdefs.h >>conftest.$ac_ext
7252 cat >>conftest.$ac_ext <<_ACEOF
7253 /* end confdefs.h. */
7255 /* Override any GCC internal prototype to avoid an error.
7256 Use char because int might match the return type of a GCC
7257 builtin and then its argument prototype would still apply. */
7258 #ifdef __cplusplus
7259 extern "C"
7260 #endif
7261 char socket ();
7263 main ()
7265 return socket ();
7267 return 0;
7269 _ACEOF
7270 for ac_lib in '' socket wsock32; do
7271 if test -z "$ac_lib"; then
7272 ac_res="none required"
7273 else
7274 ac_res=-l$ac_lib
7275 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7277 rm -f conftest.$ac_objext conftest$ac_exeext
7278 if { (ac_try="$ac_link"
7279 case "(($ac_try" in
7280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7281 *) ac_try_echo=$ac_try;;
7282 esac
7283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7284 (eval "$ac_link") 2>conftest.er1
7285 ac_status=$?
7286 grep -v '^ *+' conftest.er1 >conftest.err
7287 rm -f conftest.er1
7288 cat conftest.err >&5
7289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7290 (exit $ac_status); } && {
7291 test -z "$ac_c_werror_flag" ||
7292 test ! -s conftest.err
7293 } && test -s conftest$ac_exeext &&
7294 $as_test_x conftest$ac_exeext; then
7295 ac_cv_search_socket=$ac_res
7296 else
7297 echo "$as_me: failed program was:" >&5
7298 sed 's/^/| /' conftest.$ac_ext >&5
7303 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7304 conftest$ac_exeext
7305 if test "${ac_cv_search_socket+set}" = set; then
7306 break
7308 done
7309 if test "${ac_cv_search_socket+set}" = set; then
7311 else
7312 ac_cv_search_socket=no
7314 rm conftest.$ac_ext
7315 LIBS=$ac_func_search_save_LIBS
7317 { echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7318 echo "${ECHO_T}$ac_cv_search_socket" >&6; }
7319 ac_res=$ac_cv_search_socket
7320 if test "$ac_res" != no; then
7321 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7325 { echo "$as_me:$LINENO: checking for library containing shl_load" >&5
7326 echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6; }
7327 if test "${ac_cv_search_shl_load+set}" = set; then
7328 echo $ECHO_N "(cached) $ECHO_C" >&6
7329 else
7330 ac_func_search_save_LIBS=$LIBS
7331 cat >conftest.$ac_ext <<_ACEOF
7332 /* confdefs.h. */
7333 _ACEOF
7334 cat confdefs.h >>conftest.$ac_ext
7335 cat >>conftest.$ac_ext <<_ACEOF
7336 /* end confdefs.h. */
7338 /* Override any GCC internal prototype to avoid an error.
7339 Use char because int might match the return type of a GCC
7340 builtin and then its argument prototype would still apply. */
7341 #ifdef __cplusplus
7342 extern "C"
7343 #endif
7344 char shl_load ();
7346 main ()
7348 return shl_load ();
7350 return 0;
7352 _ACEOF
7353 for ac_lib in '' dld; do
7354 if test -z "$ac_lib"; then
7355 ac_res="none required"
7356 else
7357 ac_res=-l$ac_lib
7358 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7360 rm -f conftest.$ac_objext conftest$ac_exeext
7361 if { (ac_try="$ac_link"
7362 case "(($ac_try" in
7363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7364 *) ac_try_echo=$ac_try;;
7365 esac
7366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7367 (eval "$ac_link") 2>conftest.er1
7368 ac_status=$?
7369 grep -v '^ *+' conftest.er1 >conftest.err
7370 rm -f conftest.er1
7371 cat conftest.err >&5
7372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7373 (exit $ac_status); } && {
7374 test -z "$ac_c_werror_flag" ||
7375 test ! -s conftest.err
7376 } && test -s conftest$ac_exeext &&
7377 $as_test_x conftest$ac_exeext; then
7378 ac_cv_search_shl_load=$ac_res
7379 else
7380 echo "$as_me: failed program was:" >&5
7381 sed 's/^/| /' conftest.$ac_ext >&5
7386 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7387 conftest$ac_exeext
7388 if test "${ac_cv_search_shl_load+set}" = set; then
7389 break
7391 done
7392 if test "${ac_cv_search_shl_load+set}" = set; then
7394 else
7395 ac_cv_search_shl_load=no
7397 rm conftest.$ac_ext
7398 LIBS=$ac_func_search_save_LIBS
7400 { echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
7401 echo "${ECHO_T}$ac_cv_search_shl_load" >&6; }
7402 ac_res=$ac_cv_search_shl_load
7403 if test "$ac_res" != no; then
7404 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7408 # We only use libld in port/dynloader/aix.c
7409 case $host_os in
7410 aix*)
7411 { echo "$as_me:$LINENO: checking for library containing ldopen" >&5
7412 echo $ECHO_N "checking for library containing ldopen... $ECHO_C" >&6; }
7413 if test "${ac_cv_search_ldopen+set}" = set; then
7414 echo $ECHO_N "(cached) $ECHO_C" >&6
7415 else
7416 ac_func_search_save_LIBS=$LIBS
7417 cat >conftest.$ac_ext <<_ACEOF
7418 /* confdefs.h. */
7419 _ACEOF
7420 cat confdefs.h >>conftest.$ac_ext
7421 cat >>conftest.$ac_ext <<_ACEOF
7422 /* end confdefs.h. */
7424 /* Override any GCC internal prototype to avoid an error.
7425 Use char because int might match the return type of a GCC
7426 builtin and then its argument prototype would still apply. */
7427 #ifdef __cplusplus
7428 extern "C"
7429 #endif
7430 char ldopen ();
7432 main ()
7434 return ldopen ();
7436 return 0;
7438 _ACEOF
7439 for ac_lib in '' ld; do
7440 if test -z "$ac_lib"; then
7441 ac_res="none required"
7442 else
7443 ac_res=-l$ac_lib
7444 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7446 rm -f conftest.$ac_objext conftest$ac_exeext
7447 if { (ac_try="$ac_link"
7448 case "(($ac_try" in
7449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7450 *) ac_try_echo=$ac_try;;
7451 esac
7452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7453 (eval "$ac_link") 2>conftest.er1
7454 ac_status=$?
7455 grep -v '^ *+' conftest.er1 >conftest.err
7456 rm -f conftest.er1
7457 cat conftest.err >&5
7458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7459 (exit $ac_status); } && {
7460 test -z "$ac_c_werror_flag" ||
7461 test ! -s conftest.err
7462 } && test -s conftest$ac_exeext &&
7463 $as_test_x conftest$ac_exeext; then
7464 ac_cv_search_ldopen=$ac_res
7465 else
7466 echo "$as_me: failed program was:" >&5
7467 sed 's/^/| /' conftest.$ac_ext >&5
7472 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7473 conftest$ac_exeext
7474 if test "${ac_cv_search_ldopen+set}" = set; then
7475 break
7477 done
7478 if test "${ac_cv_search_ldopen+set}" = set; then
7480 else
7481 ac_cv_search_ldopen=no
7483 rm conftest.$ac_ext
7484 LIBS=$ac_func_search_save_LIBS
7486 { echo "$as_me:$LINENO: result: $ac_cv_search_ldopen" >&5
7487 echo "${ECHO_T}$ac_cv_search_ldopen" >&6; }
7488 ac_res=$ac_cv_search_ldopen
7489 if test "$ac_res" != no; then
7490 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7495 esac
7496 { echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
7497 echo $ECHO_N "checking for library containing getopt_long... $ECHO_C" >&6; }
7498 if test "${ac_cv_search_getopt_long+set}" = set; then
7499 echo $ECHO_N "(cached) $ECHO_C" >&6
7500 else
7501 ac_func_search_save_LIBS=$LIBS
7502 cat >conftest.$ac_ext <<_ACEOF
7503 /* confdefs.h. */
7504 _ACEOF
7505 cat confdefs.h >>conftest.$ac_ext
7506 cat >>conftest.$ac_ext <<_ACEOF
7507 /* end confdefs.h. */
7509 /* Override any GCC internal prototype to avoid an error.
7510 Use char because int might match the return type of a GCC
7511 builtin and then its argument prototype would still apply. */
7512 #ifdef __cplusplus
7513 extern "C"
7514 #endif
7515 char getopt_long ();
7517 main ()
7519 return getopt_long ();
7521 return 0;
7523 _ACEOF
7524 for ac_lib in '' getopt gnugetopt; do
7525 if test -z "$ac_lib"; then
7526 ac_res="none required"
7527 else
7528 ac_res=-l$ac_lib
7529 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7531 rm -f conftest.$ac_objext conftest$ac_exeext
7532 if { (ac_try="$ac_link"
7533 case "(($ac_try" in
7534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7535 *) ac_try_echo=$ac_try;;
7536 esac
7537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7538 (eval "$ac_link") 2>conftest.er1
7539 ac_status=$?
7540 grep -v '^ *+' conftest.er1 >conftest.err
7541 rm -f conftest.er1
7542 cat conftest.err >&5
7543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7544 (exit $ac_status); } && {
7545 test -z "$ac_c_werror_flag" ||
7546 test ! -s conftest.err
7547 } && test -s conftest$ac_exeext &&
7548 $as_test_x conftest$ac_exeext; then
7549 ac_cv_search_getopt_long=$ac_res
7550 else
7551 echo "$as_me: failed program was:" >&5
7552 sed 's/^/| /' conftest.$ac_ext >&5
7557 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7558 conftest$ac_exeext
7559 if test "${ac_cv_search_getopt_long+set}" = set; then
7560 break
7562 done
7563 if test "${ac_cv_search_getopt_long+set}" = set; then
7565 else
7566 ac_cv_search_getopt_long=no
7568 rm conftest.$ac_ext
7569 LIBS=$ac_func_search_save_LIBS
7571 { echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
7572 echo "${ECHO_T}$ac_cv_search_getopt_long" >&6; }
7573 ac_res=$ac_cv_search_getopt_long
7574 if test "$ac_res" != no; then
7575 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7579 { echo "$as_me:$LINENO: checking for library containing crypt" >&5
7580 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6; }
7581 if test "${ac_cv_search_crypt+set}" = set; then
7582 echo $ECHO_N "(cached) $ECHO_C" >&6
7583 else
7584 ac_func_search_save_LIBS=$LIBS
7585 cat >conftest.$ac_ext <<_ACEOF
7586 /* confdefs.h. */
7587 _ACEOF
7588 cat confdefs.h >>conftest.$ac_ext
7589 cat >>conftest.$ac_ext <<_ACEOF
7590 /* end confdefs.h. */
7592 /* Override any GCC internal prototype to avoid an error.
7593 Use char because int might match the return type of a GCC
7594 builtin and then its argument prototype would still apply. */
7595 #ifdef __cplusplus
7596 extern "C"
7597 #endif
7598 char crypt ();
7600 main ()
7602 return crypt ();
7604 return 0;
7606 _ACEOF
7607 for ac_lib in '' crypt; do
7608 if test -z "$ac_lib"; then
7609 ac_res="none required"
7610 else
7611 ac_res=-l$ac_lib
7612 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7614 rm -f conftest.$ac_objext conftest$ac_exeext
7615 if { (ac_try="$ac_link"
7616 case "(($ac_try" in
7617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7618 *) ac_try_echo=$ac_try;;
7619 esac
7620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7621 (eval "$ac_link") 2>conftest.er1
7622 ac_status=$?
7623 grep -v '^ *+' conftest.er1 >conftest.err
7624 rm -f conftest.er1
7625 cat conftest.err >&5
7626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7627 (exit $ac_status); } && {
7628 test -z "$ac_c_werror_flag" ||
7629 test ! -s conftest.err
7630 } && test -s conftest$ac_exeext &&
7631 $as_test_x conftest$ac_exeext; then
7632 ac_cv_search_crypt=$ac_res
7633 else
7634 echo "$as_me: failed program was:" >&5
7635 sed 's/^/| /' conftest.$ac_ext >&5
7640 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7641 conftest$ac_exeext
7642 if test "${ac_cv_search_crypt+set}" = set; then
7643 break
7645 done
7646 if test "${ac_cv_search_crypt+set}" = set; then
7648 else
7649 ac_cv_search_crypt=no
7651 rm conftest.$ac_ext
7652 LIBS=$ac_func_search_save_LIBS
7654 { echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
7655 echo "${ECHO_T}$ac_cv_search_crypt" >&6; }
7656 ac_res=$ac_cv_search_crypt
7657 if test "$ac_res" != no; then
7658 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7662 # Solaris:
7663 { echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
7664 echo $ECHO_N "checking for library containing fdatasync... $ECHO_C" >&6; }
7665 if test "${ac_cv_search_fdatasync+set}" = set; then
7666 echo $ECHO_N "(cached) $ECHO_C" >&6
7667 else
7668 ac_func_search_save_LIBS=$LIBS
7669 cat >conftest.$ac_ext <<_ACEOF
7670 /* confdefs.h. */
7671 _ACEOF
7672 cat confdefs.h >>conftest.$ac_ext
7673 cat >>conftest.$ac_ext <<_ACEOF
7674 /* end confdefs.h. */
7676 /* Override any GCC internal prototype to avoid an error.
7677 Use char because int might match the return type of a GCC
7678 builtin and then its argument prototype would still apply. */
7679 #ifdef __cplusplus
7680 extern "C"
7681 #endif
7682 char fdatasync ();
7684 main ()
7686 return fdatasync ();
7688 return 0;
7690 _ACEOF
7691 for ac_lib in '' rt posix4; do
7692 if test -z "$ac_lib"; then
7693 ac_res="none required"
7694 else
7695 ac_res=-l$ac_lib
7696 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7698 rm -f conftest.$ac_objext conftest$ac_exeext
7699 if { (ac_try="$ac_link"
7700 case "(($ac_try" in
7701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7702 *) ac_try_echo=$ac_try;;
7703 esac
7704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7705 (eval "$ac_link") 2>conftest.er1
7706 ac_status=$?
7707 grep -v '^ *+' conftest.er1 >conftest.err
7708 rm -f conftest.er1
7709 cat conftest.err >&5
7710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7711 (exit $ac_status); } && {
7712 test -z "$ac_c_werror_flag" ||
7713 test ! -s conftest.err
7714 } && test -s conftest$ac_exeext &&
7715 $as_test_x conftest$ac_exeext; then
7716 ac_cv_search_fdatasync=$ac_res
7717 else
7718 echo "$as_me: failed program was:" >&5
7719 sed 's/^/| /' conftest.$ac_ext >&5
7724 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7725 conftest$ac_exeext
7726 if test "${ac_cv_search_fdatasync+set}" = set; then
7727 break
7729 done
7730 if test "${ac_cv_search_fdatasync+set}" = set; then
7732 else
7733 ac_cv_search_fdatasync=no
7735 rm conftest.$ac_ext
7736 LIBS=$ac_func_search_save_LIBS
7738 { echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
7739 echo "${ECHO_T}$ac_cv_search_fdatasync" >&6; }
7740 ac_res=$ac_cv_search_fdatasync
7741 if test "$ac_res" != no; then
7742 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7746 # Cygwin:
7747 { echo "$as_me:$LINENO: checking for library containing shmget" >&5
7748 echo $ECHO_N "checking for library containing shmget... $ECHO_C" >&6; }
7749 if test "${ac_cv_search_shmget+set}" = set; then
7750 echo $ECHO_N "(cached) $ECHO_C" >&6
7751 else
7752 ac_func_search_save_LIBS=$LIBS
7753 cat >conftest.$ac_ext <<_ACEOF
7754 /* confdefs.h. */
7755 _ACEOF
7756 cat confdefs.h >>conftest.$ac_ext
7757 cat >>conftest.$ac_ext <<_ACEOF
7758 /* end confdefs.h. */
7760 /* Override any GCC internal prototype to avoid an error.
7761 Use char because int might match the return type of a GCC
7762 builtin and then its argument prototype would still apply. */
7763 #ifdef __cplusplus
7764 extern "C"
7765 #endif
7766 char shmget ();
7768 main ()
7770 return shmget ();
7772 return 0;
7774 _ACEOF
7775 for ac_lib in '' cygipc; do
7776 if test -z "$ac_lib"; then
7777 ac_res="none required"
7778 else
7779 ac_res=-l$ac_lib
7780 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7782 rm -f conftest.$ac_objext conftest$ac_exeext
7783 if { (ac_try="$ac_link"
7784 case "(($ac_try" in
7785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7786 *) ac_try_echo=$ac_try;;
7787 esac
7788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7789 (eval "$ac_link") 2>conftest.er1
7790 ac_status=$?
7791 grep -v '^ *+' conftest.er1 >conftest.err
7792 rm -f conftest.er1
7793 cat conftest.err >&5
7794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7795 (exit $ac_status); } && {
7796 test -z "$ac_c_werror_flag" ||
7797 test ! -s conftest.err
7798 } && test -s conftest$ac_exeext &&
7799 $as_test_x conftest$ac_exeext; then
7800 ac_cv_search_shmget=$ac_res
7801 else
7802 echo "$as_me: failed program was:" >&5
7803 sed 's/^/| /' conftest.$ac_ext >&5
7808 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7809 conftest$ac_exeext
7810 if test "${ac_cv_search_shmget+set}" = set; then
7811 break
7813 done
7814 if test "${ac_cv_search_shmget+set}" = set; then
7816 else
7817 ac_cv_search_shmget=no
7819 rm conftest.$ac_ext
7820 LIBS=$ac_func_search_save_LIBS
7822 { echo "$as_me:$LINENO: result: $ac_cv_search_shmget" >&5
7823 echo "${ECHO_T}$ac_cv_search_shmget" >&6; }
7824 ac_res=$ac_cv_search_shmget
7825 if test "$ac_res" != no; then
7826 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7831 if test "$with_readline" = yes; then
7834 if test "${pgac_cv_check_readline+set}" = set; then
7835 echo $ECHO_N "(cached) $ECHO_C" >&6
7836 else
7837 pgac_cv_check_readline=no
7838 pgac_save_LIBS=$LIBS
7839 if test x"$with_libedit_preferred" != x"yes"
7840 then READLINE_ORDER="-lreadline -ledit"
7841 else READLINE_ORDER="-ledit -lreadline"
7843 for pgac_rllib in $READLINE_ORDER ; do
7844 { echo "$as_me:$LINENO: checking for ${pgac_rllib}" >&5
7845 echo $ECHO_N "checking for ${pgac_rllib}... $ECHO_C" >&6; }
7846 for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
7847 LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
7848 cat >conftest.$ac_ext <<_ACEOF
7849 /* confdefs.h. */
7850 _ACEOF
7851 cat confdefs.h >>conftest.$ac_ext
7852 cat >>conftest.$ac_ext <<_ACEOF
7853 /* end confdefs.h. */
7855 /* Override any GCC internal prototype to avoid an error.
7856 Use char because int might match the return type of a GCC
7857 builtin and then its argument prototype would still apply. */
7858 #ifdef __cplusplus
7859 extern "C"
7860 #endif
7861 char readline ();
7863 main ()
7865 return readline ();
7867 return 0;
7869 _ACEOF
7870 rm -f conftest.$ac_objext conftest$ac_exeext
7871 if { (ac_try="$ac_link"
7872 case "(($ac_try" in
7873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7874 *) ac_try_echo=$ac_try;;
7875 esac
7876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7877 (eval "$ac_link") 2>conftest.er1
7878 ac_status=$?
7879 grep -v '^ *+' conftest.er1 >conftest.err
7880 rm -f conftest.er1
7881 cat conftest.err >&5
7882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7883 (exit $ac_status); } && {
7884 test -z "$ac_c_werror_flag" ||
7885 test ! -s conftest.err
7886 } && test -s conftest$ac_exeext &&
7887 $as_test_x conftest$ac_exeext; then
7889 # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
7890 # recognize dependent libraries; assume curses is needed if we didn't
7891 # find any dependency.
7892 case $host_os in
7893 netbsd* | openbsd* | irix*)
7894 if test x"$pgac_lib" = x"" ; then
7895 pgac_lib=" -lcurses"
7896 fi ;;
7897 esac
7899 pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
7900 break
7902 else
7903 echo "$as_me: failed program was:" >&5
7904 sed 's/^/| /' conftest.$ac_ext >&5
7909 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7910 conftest$ac_exeext conftest.$ac_ext
7911 done
7912 if test "$pgac_cv_check_readline" != no ; then
7913 { echo "$as_me:$LINENO: result: yes ($pgac_cv_check_readline)" >&5
7914 echo "${ECHO_T}yes ($pgac_cv_check_readline)" >&6; }
7915 break
7916 else
7917 { echo "$as_me:$LINENO: result: no" >&5
7918 echo "${ECHO_T}no" >&6; }
7920 done
7921 LIBS=$pgac_save_LIBS
7925 if test "$pgac_cv_check_readline" != no ; then
7926 LIBS="$pgac_cv_check_readline $LIBS"
7928 cat >>confdefs.h <<\_ACEOF
7929 #define HAVE_LIBREADLINE 1
7930 _ACEOF
7935 if test x"$pgac_cv_check_readline" = x"no"; then
7936 { { echo "$as_me:$LINENO: error: readline library not found
7937 If you have readline already installed, see config.log for details on the
7938 failure. It is possible the compiler isn't looking in the proper directory.
7939 Use --without-readline to disable readline support." >&5
7940 echo "$as_me: error: readline library not found
7941 If you have readline already installed, see config.log for details on the
7942 failure. It is possible the compiler isn't looking in the proper directory.
7943 Use --without-readline to disable readline support." >&2;}
7944 { (exit 1); exit 1; }; }
7948 if test "$with_zlib" = yes; then
7950 { echo "$as_me:$LINENO: checking for inflate in -lz" >&5
7951 echo $ECHO_N "checking for inflate in -lz... $ECHO_C" >&6; }
7952 if test "${ac_cv_lib_z_inflate+set}" = set; then
7953 echo $ECHO_N "(cached) $ECHO_C" >&6
7954 else
7955 ac_check_lib_save_LIBS=$LIBS
7956 LIBS="-lz $LIBS"
7957 cat >conftest.$ac_ext <<_ACEOF
7958 /* confdefs.h. */
7959 _ACEOF
7960 cat confdefs.h >>conftest.$ac_ext
7961 cat >>conftest.$ac_ext <<_ACEOF
7962 /* end confdefs.h. */
7964 /* Override any GCC internal prototype to avoid an error.
7965 Use char because int might match the return type of a GCC
7966 builtin and then its argument prototype would still apply. */
7967 #ifdef __cplusplus
7968 extern "C"
7969 #endif
7970 char inflate ();
7972 main ()
7974 return inflate ();
7976 return 0;
7978 _ACEOF
7979 rm -f conftest.$ac_objext conftest$ac_exeext
7980 if { (ac_try="$ac_link"
7981 case "(($ac_try" in
7982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7983 *) ac_try_echo=$ac_try;;
7984 esac
7985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7986 (eval "$ac_link") 2>conftest.er1
7987 ac_status=$?
7988 grep -v '^ *+' conftest.er1 >conftest.err
7989 rm -f conftest.er1
7990 cat conftest.err >&5
7991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7992 (exit $ac_status); } && {
7993 test -z "$ac_c_werror_flag" ||
7994 test ! -s conftest.err
7995 } && test -s conftest$ac_exeext &&
7996 $as_test_x conftest$ac_exeext; then
7997 ac_cv_lib_z_inflate=yes
7998 else
7999 echo "$as_me: failed program was:" >&5
8000 sed 's/^/| /' conftest.$ac_ext >&5
8002 ac_cv_lib_z_inflate=no
8005 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8006 conftest$ac_exeext conftest.$ac_ext
8007 LIBS=$ac_check_lib_save_LIBS
8009 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
8010 echo "${ECHO_T}$ac_cv_lib_z_inflate" >&6; }
8011 if test $ac_cv_lib_z_inflate = yes; then
8012 cat >>confdefs.h <<_ACEOF
8013 #define HAVE_LIBZ 1
8014 _ACEOF
8016 LIBS="-lz $LIBS"
8018 else
8019 { { echo "$as_me:$LINENO: error: zlib library not found
8020 If you have zlib already installed, see config.log for details on the
8021 failure. It is possible the compiler isn't looking in the proper directory.
8022 Use --without-zlib to disable zlib support." >&5
8023 echo "$as_me: error: zlib library not found
8024 If you have zlib already installed, see config.log for details on the
8025 failure. It is possible the compiler isn't looking in the proper directory.
8026 Use --without-zlib to disable zlib support." >&2;}
8027 { (exit 1); exit 1; }; }
8032 if test "$enable_spinlocks" = yes; then
8034 cat >>confdefs.h <<\_ACEOF
8035 #define HAVE_SPINLOCKS 1
8036 _ACEOF
8038 else
8039 { echo "$as_me:$LINENO: WARNING:
8040 *** Not using spinlocks will cause poor performance." >&5
8041 echo "$as_me: WARNING:
8042 *** Not using spinlocks will cause poor performance." >&2;}
8045 if test "$with_gssapi" = yes ; then
8046 if test "$PORTNAME" != "win32"; then
8047 { echo "$as_me:$LINENO: checking for library containing gss_init_sec_context" >&5
8048 echo $ECHO_N "checking for library containing gss_init_sec_context... $ECHO_C" >&6; }
8049 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8050 echo $ECHO_N "(cached) $ECHO_C" >&6
8051 else
8052 ac_func_search_save_LIBS=$LIBS
8053 cat >conftest.$ac_ext <<_ACEOF
8054 /* confdefs.h. */
8055 _ACEOF
8056 cat confdefs.h >>conftest.$ac_ext
8057 cat >>conftest.$ac_ext <<_ACEOF
8058 /* end confdefs.h. */
8060 /* Override any GCC internal prototype to avoid an error.
8061 Use char because int might match the return type of a GCC
8062 builtin and then its argument prototype would still apply. */
8063 #ifdef __cplusplus
8064 extern "C"
8065 #endif
8066 char gss_init_sec_context ();
8068 main ()
8070 return gss_init_sec_context ();
8072 return 0;
8074 _ACEOF
8075 for ac_lib in '' gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'; do
8076 if test -z "$ac_lib"; then
8077 ac_res="none required"
8078 else
8079 ac_res=-l$ac_lib
8080 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8082 rm -f conftest.$ac_objext conftest$ac_exeext
8083 if { (ac_try="$ac_link"
8084 case "(($ac_try" in
8085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8086 *) ac_try_echo=$ac_try;;
8087 esac
8088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8089 (eval "$ac_link") 2>conftest.er1
8090 ac_status=$?
8091 grep -v '^ *+' conftest.er1 >conftest.err
8092 rm -f conftest.er1
8093 cat conftest.err >&5
8094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8095 (exit $ac_status); } && {
8096 test -z "$ac_c_werror_flag" ||
8097 test ! -s conftest.err
8098 } && test -s conftest$ac_exeext &&
8099 $as_test_x conftest$ac_exeext; then
8100 ac_cv_search_gss_init_sec_context=$ac_res
8101 else
8102 echo "$as_me: failed program was:" >&5
8103 sed 's/^/| /' conftest.$ac_ext >&5
8108 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8109 conftest$ac_exeext
8110 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8111 break
8113 done
8114 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8116 else
8117 ac_cv_search_gss_init_sec_context=no
8119 rm conftest.$ac_ext
8120 LIBS=$ac_func_search_save_LIBS
8122 { echo "$as_me:$LINENO: result: $ac_cv_search_gss_init_sec_context" >&5
8123 echo "${ECHO_T}$ac_cv_search_gss_init_sec_context" >&6; }
8124 ac_res=$ac_cv_search_gss_init_sec_context
8125 if test "$ac_res" != no; then
8126 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8128 else
8129 { { echo "$as_me:$LINENO: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&5
8130 echo "$as_me: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&2;}
8131 { (exit 1); exit 1; }; }
8134 else
8135 LIBS="$LIBS -lgssapi32"
8139 if test "$with_krb5" = yes ; then
8140 if test "$PORTNAME" != "win32"; then
8141 { echo "$as_me:$LINENO: checking for library containing com_err" >&5
8142 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6; }
8143 if test "${ac_cv_search_com_err+set}" = set; then
8144 echo $ECHO_N "(cached) $ECHO_C" >&6
8145 else
8146 ac_func_search_save_LIBS=$LIBS
8147 cat >conftest.$ac_ext <<_ACEOF
8148 /* confdefs.h. */
8149 _ACEOF
8150 cat confdefs.h >>conftest.$ac_ext
8151 cat >>conftest.$ac_ext <<_ACEOF
8152 /* end confdefs.h. */
8154 /* Override any GCC internal prototype to avoid an error.
8155 Use char because int might match the return type of a GCC
8156 builtin and then its argument prototype would still apply. */
8157 #ifdef __cplusplus
8158 extern "C"
8159 #endif
8160 char com_err ();
8162 main ()
8164 return com_err ();
8166 return 0;
8168 _ACEOF
8169 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' com_err; do
8170 if test -z "$ac_lib"; then
8171 ac_res="none required"
8172 else
8173 ac_res=-l$ac_lib
8174 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8176 rm -f conftest.$ac_objext conftest$ac_exeext
8177 if { (ac_try="$ac_link"
8178 case "(($ac_try" in
8179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8180 *) ac_try_echo=$ac_try;;
8181 esac
8182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8183 (eval "$ac_link") 2>conftest.er1
8184 ac_status=$?
8185 grep -v '^ *+' conftest.er1 >conftest.err
8186 rm -f conftest.er1
8187 cat conftest.err >&5
8188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189 (exit $ac_status); } && {
8190 test -z "$ac_c_werror_flag" ||
8191 test ! -s conftest.err
8192 } && test -s conftest$ac_exeext &&
8193 $as_test_x conftest$ac_exeext; then
8194 ac_cv_search_com_err=$ac_res
8195 else
8196 echo "$as_me: failed program was:" >&5
8197 sed 's/^/| /' conftest.$ac_ext >&5
8202 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8203 conftest$ac_exeext
8204 if test "${ac_cv_search_com_err+set}" = set; then
8205 break
8207 done
8208 if test "${ac_cv_search_com_err+set}" = set; then
8210 else
8211 ac_cv_search_com_err=no
8213 rm conftest.$ac_ext
8214 LIBS=$ac_func_search_save_LIBS
8216 { echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8217 echo "${ECHO_T}$ac_cv_search_com_err" >&6; }
8218 ac_res=$ac_cv_search_com_err
8219 if test "$ac_res" != no; then
8220 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8222 else
8223 { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8224 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8225 { (exit 1); exit 1; }; }
8228 { echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
8229 echo $ECHO_N "checking for library containing krb5_sendauth... $ECHO_C" >&6; }
8230 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8231 echo $ECHO_N "(cached) $ECHO_C" >&6
8232 else
8233 ac_func_search_save_LIBS=$LIBS
8234 cat >conftest.$ac_ext <<_ACEOF
8235 /* confdefs.h. */
8236 _ACEOF
8237 cat confdefs.h >>conftest.$ac_ext
8238 cat >>conftest.$ac_ext <<_ACEOF
8239 /* end confdefs.h. */
8241 /* Override any GCC internal prototype to avoid an error.
8242 Use char because int might match the return type of a GCC
8243 builtin and then its argument prototype would still apply. */
8244 #ifdef __cplusplus
8245 extern "C"
8246 #endif
8247 char krb5_sendauth ();
8249 main ()
8251 return krb5_sendauth ();
8253 return 0;
8255 _ACEOF
8256 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'; do
8257 if test -z "$ac_lib"; then
8258 ac_res="none required"
8259 else
8260 ac_res=-l$ac_lib
8261 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8263 rm -f conftest.$ac_objext conftest$ac_exeext
8264 if { (ac_try="$ac_link"
8265 case "(($ac_try" in
8266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8267 *) ac_try_echo=$ac_try;;
8268 esac
8269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8270 (eval "$ac_link") 2>conftest.er1
8271 ac_status=$?
8272 grep -v '^ *+' conftest.er1 >conftest.err
8273 rm -f conftest.er1
8274 cat conftest.err >&5
8275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8276 (exit $ac_status); } && {
8277 test -z "$ac_c_werror_flag" ||
8278 test ! -s conftest.err
8279 } && test -s conftest$ac_exeext &&
8280 $as_test_x conftest$ac_exeext; then
8281 ac_cv_search_krb5_sendauth=$ac_res
8282 else
8283 echo "$as_me: failed program was:" >&5
8284 sed 's/^/| /' conftest.$ac_ext >&5
8289 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8290 conftest$ac_exeext
8291 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8292 break
8294 done
8295 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8297 else
8298 ac_cv_search_krb5_sendauth=no
8300 rm conftest.$ac_ext
8301 LIBS=$ac_func_search_save_LIBS
8303 { echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
8304 echo "${ECHO_T}$ac_cv_search_krb5_sendauth" >&6; }
8305 ac_res=$ac_cv_search_krb5_sendauth
8306 if test "$ac_res" != no; then
8307 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8309 else
8310 { { echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
8311 echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
8312 { (exit 1); exit 1; }; }
8315 else
8316 { echo "$as_me:$LINENO: checking for library containing com_err" >&5
8317 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6; }
8318 if test "${ac_cv_search_com_err+set}" = set; then
8319 echo $ECHO_N "(cached) $ECHO_C" >&6
8320 else
8321 ac_func_search_save_LIBS=$LIBS
8322 cat >conftest.$ac_ext <<_ACEOF
8323 /* confdefs.h. */
8324 _ACEOF
8325 cat confdefs.h >>conftest.$ac_ext
8326 cat >>conftest.$ac_ext <<_ACEOF
8327 /* end confdefs.h. */
8329 /* Override any GCC internal prototype to avoid an error.
8330 Use char because int might match the return type of a GCC
8331 builtin and then its argument prototype would still apply. */
8332 #ifdef __cplusplus
8333 extern "C"
8334 #endif
8335 char com_err ();
8337 main ()
8339 return com_err ();
8341 return 0;
8343 _ACEOF
8344 for ac_lib in '' 'comerr32 -lkrb5_32'; do
8345 if test -z "$ac_lib"; then
8346 ac_res="none required"
8347 else
8348 ac_res=-l$ac_lib
8349 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8351 rm -f conftest.$ac_objext conftest$ac_exeext
8352 if { (ac_try="$ac_link"
8353 case "(($ac_try" in
8354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8355 *) ac_try_echo=$ac_try;;
8356 esac
8357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8358 (eval "$ac_link") 2>conftest.er1
8359 ac_status=$?
8360 grep -v '^ *+' conftest.er1 >conftest.err
8361 rm -f conftest.er1
8362 cat conftest.err >&5
8363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8364 (exit $ac_status); } && {
8365 test -z "$ac_c_werror_flag" ||
8366 test ! -s conftest.err
8367 } && test -s conftest$ac_exeext &&
8368 $as_test_x conftest$ac_exeext; then
8369 ac_cv_search_com_err=$ac_res
8370 else
8371 echo "$as_me: failed program was:" >&5
8372 sed 's/^/| /' conftest.$ac_ext >&5
8377 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8378 conftest$ac_exeext
8379 if test "${ac_cv_search_com_err+set}" = set; then
8380 break
8382 done
8383 if test "${ac_cv_search_com_err+set}" = set; then
8385 else
8386 ac_cv_search_com_err=no
8388 rm conftest.$ac_ext
8389 LIBS=$ac_func_search_save_LIBS
8391 { echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8392 echo "${ECHO_T}$ac_cv_search_com_err" >&6; }
8393 ac_res=$ac_cv_search_com_err
8394 if test "$ac_res" != no; then
8395 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8397 else
8398 { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8399 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8400 { (exit 1); exit 1; }; }
8406 if test "$with_openssl" = yes ; then
8407 if test "$PORTNAME" != "win32"; then
8409 { echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
8410 echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6; }
8411 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
8412 echo $ECHO_N "(cached) $ECHO_C" >&6
8413 else
8414 ac_check_lib_save_LIBS=$LIBS
8415 LIBS="-lcrypto $LIBS"
8416 cat >conftest.$ac_ext <<_ACEOF
8417 /* confdefs.h. */
8418 _ACEOF
8419 cat confdefs.h >>conftest.$ac_ext
8420 cat >>conftest.$ac_ext <<_ACEOF
8421 /* end confdefs.h. */
8423 /* Override any GCC internal prototype to avoid an error.
8424 Use char because int might match the return type of a GCC
8425 builtin and then its argument prototype would still apply. */
8426 #ifdef __cplusplus
8427 extern "C"
8428 #endif
8429 char CRYPTO_new_ex_data ();
8431 main ()
8433 return CRYPTO_new_ex_data ();
8435 return 0;
8437 _ACEOF
8438 rm -f conftest.$ac_objext conftest$ac_exeext
8439 if { (ac_try="$ac_link"
8440 case "(($ac_try" in
8441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8442 *) ac_try_echo=$ac_try;;
8443 esac
8444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8445 (eval "$ac_link") 2>conftest.er1
8446 ac_status=$?
8447 grep -v '^ *+' conftest.er1 >conftest.err
8448 rm -f conftest.er1
8449 cat conftest.err >&5
8450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8451 (exit $ac_status); } && {
8452 test -z "$ac_c_werror_flag" ||
8453 test ! -s conftest.err
8454 } && test -s conftest$ac_exeext &&
8455 $as_test_x conftest$ac_exeext; then
8456 ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
8457 else
8458 echo "$as_me: failed program was:" >&5
8459 sed 's/^/| /' conftest.$ac_ext >&5
8461 ac_cv_lib_crypto_CRYPTO_new_ex_data=no
8464 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8465 conftest$ac_exeext conftest.$ac_ext
8466 LIBS=$ac_check_lib_save_LIBS
8468 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
8469 echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6; }
8470 if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
8471 cat >>confdefs.h <<_ACEOF
8472 #define HAVE_LIBCRYPTO 1
8473 _ACEOF
8475 LIBS="-lcrypto $LIBS"
8477 else
8478 { { echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
8479 echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
8480 { (exit 1); exit 1; }; }
8484 { echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
8485 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6; }
8486 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
8487 echo $ECHO_N "(cached) $ECHO_C" >&6
8488 else
8489 ac_check_lib_save_LIBS=$LIBS
8490 LIBS="-lssl $LIBS"
8491 cat >conftest.$ac_ext <<_ACEOF
8492 /* confdefs.h. */
8493 _ACEOF
8494 cat confdefs.h >>conftest.$ac_ext
8495 cat >>conftest.$ac_ext <<_ACEOF
8496 /* end confdefs.h. */
8498 /* Override any GCC internal prototype to avoid an error.
8499 Use char because int might match the return type of a GCC
8500 builtin and then its argument prototype would still apply. */
8501 #ifdef __cplusplus
8502 extern "C"
8503 #endif
8504 char SSL_library_init ();
8506 main ()
8508 return SSL_library_init ();
8510 return 0;
8512 _ACEOF
8513 rm -f conftest.$ac_objext conftest$ac_exeext
8514 if { (ac_try="$ac_link"
8515 case "(($ac_try" in
8516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8517 *) ac_try_echo=$ac_try;;
8518 esac
8519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8520 (eval "$ac_link") 2>conftest.er1
8521 ac_status=$?
8522 grep -v '^ *+' conftest.er1 >conftest.err
8523 rm -f conftest.er1
8524 cat conftest.err >&5
8525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8526 (exit $ac_status); } && {
8527 test -z "$ac_c_werror_flag" ||
8528 test ! -s conftest.err
8529 } && test -s conftest$ac_exeext &&
8530 $as_test_x conftest$ac_exeext; then
8531 ac_cv_lib_ssl_SSL_library_init=yes
8532 else
8533 echo "$as_me: failed program was:" >&5
8534 sed 's/^/| /' conftest.$ac_ext >&5
8536 ac_cv_lib_ssl_SSL_library_init=no
8539 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8540 conftest$ac_exeext conftest.$ac_ext
8541 LIBS=$ac_check_lib_save_LIBS
8543 { echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
8544 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6; }
8545 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
8546 cat >>confdefs.h <<_ACEOF
8547 #define HAVE_LIBSSL 1
8548 _ACEOF
8550 LIBS="-lssl $LIBS"
8552 else
8553 { { echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
8554 echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
8555 { (exit 1); exit 1; }; }
8558 else
8560 { echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
8561 echo $ECHO_N "checking for CRYPTO_new_ex_data in -leay32... $ECHO_C" >&6; }
8562 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
8563 echo $ECHO_N "(cached) $ECHO_C" >&6
8564 else
8565 ac_check_lib_save_LIBS=$LIBS
8566 LIBS="-leay32 $LIBS"
8567 cat >conftest.$ac_ext <<_ACEOF
8568 /* confdefs.h. */
8569 _ACEOF
8570 cat confdefs.h >>conftest.$ac_ext
8571 cat >>conftest.$ac_ext <<_ACEOF
8572 /* end confdefs.h. */
8574 /* Override any GCC internal prototype to avoid an error.
8575 Use char because int might match the return type of a GCC
8576 builtin and then its argument prototype would still apply. */
8577 #ifdef __cplusplus
8578 extern "C"
8579 #endif
8580 char CRYPTO_new_ex_data ();
8582 main ()
8584 return CRYPTO_new_ex_data ();
8586 return 0;
8588 _ACEOF
8589 rm -f conftest.$ac_objext conftest$ac_exeext
8590 if { (ac_try="$ac_link"
8591 case "(($ac_try" in
8592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8593 *) ac_try_echo=$ac_try;;
8594 esac
8595 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8596 (eval "$ac_link") 2>conftest.er1
8597 ac_status=$?
8598 grep -v '^ *+' conftest.er1 >conftest.err
8599 rm -f conftest.er1
8600 cat conftest.err >&5
8601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8602 (exit $ac_status); } && {
8603 test -z "$ac_c_werror_flag" ||
8604 test ! -s conftest.err
8605 } && test -s conftest$ac_exeext &&
8606 $as_test_x conftest$ac_exeext; then
8607 ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
8608 else
8609 echo "$as_me: failed program was:" >&5
8610 sed 's/^/| /' conftest.$ac_ext >&5
8612 ac_cv_lib_eay32_CRYPTO_new_ex_data=no
8615 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8616 conftest$ac_exeext conftest.$ac_ext
8617 LIBS=$ac_check_lib_save_LIBS
8619 { echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
8620 echo "${ECHO_T}$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6; }
8621 if test $ac_cv_lib_eay32_CRYPTO_new_ex_data = yes; then
8622 cat >>confdefs.h <<_ACEOF
8623 #define HAVE_LIBEAY32 1
8624 _ACEOF
8626 LIBS="-leay32 $LIBS"
8628 else
8629 { { echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
8630 echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
8631 { (exit 1); exit 1; }; }
8635 { echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
8636 echo $ECHO_N "checking for SSL_library_init in -lssleay32... $ECHO_C" >&6; }
8637 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
8638 echo $ECHO_N "(cached) $ECHO_C" >&6
8639 else
8640 ac_check_lib_save_LIBS=$LIBS
8641 LIBS="-lssleay32 $LIBS"
8642 cat >conftest.$ac_ext <<_ACEOF
8643 /* confdefs.h. */
8644 _ACEOF
8645 cat confdefs.h >>conftest.$ac_ext
8646 cat >>conftest.$ac_ext <<_ACEOF
8647 /* end confdefs.h. */
8649 /* Override any GCC internal prototype to avoid an error.
8650 Use char because int might match the return type of a GCC
8651 builtin and then its argument prototype would still apply. */
8652 #ifdef __cplusplus
8653 extern "C"
8654 #endif
8655 char SSL_library_init ();
8657 main ()
8659 return SSL_library_init ();
8661 return 0;
8663 _ACEOF
8664 rm -f conftest.$ac_objext conftest$ac_exeext
8665 if { (ac_try="$ac_link"
8666 case "(($ac_try" in
8667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8668 *) ac_try_echo=$ac_try;;
8669 esac
8670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8671 (eval "$ac_link") 2>conftest.er1
8672 ac_status=$?
8673 grep -v '^ *+' conftest.er1 >conftest.err
8674 rm -f conftest.er1
8675 cat conftest.err >&5
8676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8677 (exit $ac_status); } && {
8678 test -z "$ac_c_werror_flag" ||
8679 test ! -s conftest.err
8680 } && test -s conftest$ac_exeext &&
8681 $as_test_x conftest$ac_exeext; then
8682 ac_cv_lib_ssleay32_SSL_library_init=yes
8683 else
8684 echo "$as_me: failed program was:" >&5
8685 sed 's/^/| /' conftest.$ac_ext >&5
8687 ac_cv_lib_ssleay32_SSL_library_init=no
8690 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8691 conftest$ac_exeext conftest.$ac_ext
8692 LIBS=$ac_check_lib_save_LIBS
8694 { echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
8695 echo "${ECHO_T}$ac_cv_lib_ssleay32_SSL_library_init" >&6; }
8696 if test $ac_cv_lib_ssleay32_SSL_library_init = yes; then
8697 cat >>confdefs.h <<_ACEOF
8698 #define HAVE_LIBSSLEAY32 1
8699 _ACEOF
8701 LIBS="-lssleay32 $LIBS"
8703 else
8704 { { echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
8705 echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
8706 { (exit 1); exit 1; }; }
8712 if test "$with_pam" = yes ; then
8714 { echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
8715 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6; }
8716 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
8717 echo $ECHO_N "(cached) $ECHO_C" >&6
8718 else
8719 ac_check_lib_save_LIBS=$LIBS
8720 LIBS="-lpam $LIBS"
8721 cat >conftest.$ac_ext <<_ACEOF
8722 /* confdefs.h. */
8723 _ACEOF
8724 cat confdefs.h >>conftest.$ac_ext
8725 cat >>conftest.$ac_ext <<_ACEOF
8726 /* end confdefs.h. */
8728 /* Override any GCC internal prototype to avoid an error.
8729 Use char because int might match the return type of a GCC
8730 builtin and then its argument prototype would still apply. */
8731 #ifdef __cplusplus
8732 extern "C"
8733 #endif
8734 char pam_start ();
8736 main ()
8738 return pam_start ();
8740 return 0;
8742 _ACEOF
8743 rm -f conftest.$ac_objext conftest$ac_exeext
8744 if { (ac_try="$ac_link"
8745 case "(($ac_try" in
8746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8747 *) ac_try_echo=$ac_try;;
8748 esac
8749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8750 (eval "$ac_link") 2>conftest.er1
8751 ac_status=$?
8752 grep -v '^ *+' conftest.er1 >conftest.err
8753 rm -f conftest.er1
8754 cat conftest.err >&5
8755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8756 (exit $ac_status); } && {
8757 test -z "$ac_c_werror_flag" ||
8758 test ! -s conftest.err
8759 } && test -s conftest$ac_exeext &&
8760 $as_test_x conftest$ac_exeext; then
8761 ac_cv_lib_pam_pam_start=yes
8762 else
8763 echo "$as_me: failed program was:" >&5
8764 sed 's/^/| /' conftest.$ac_ext >&5
8766 ac_cv_lib_pam_pam_start=no
8769 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8770 conftest$ac_exeext conftest.$ac_ext
8771 LIBS=$ac_check_lib_save_LIBS
8773 { echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
8774 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6; }
8775 if test $ac_cv_lib_pam_pam_start = yes; then
8776 cat >>confdefs.h <<_ACEOF
8777 #define HAVE_LIBPAM 1
8778 _ACEOF
8780 LIBS="-lpam $LIBS"
8782 else
8783 { { echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
8784 echo "$as_me: error: library 'pam' is required for PAM" >&2;}
8785 { (exit 1); exit 1; }; }
8790 if test "$with_libxml" = yes ; then
8792 { echo "$as_me:$LINENO: checking for xmlSaveToBuffer in -lxml2" >&5
8793 echo $ECHO_N "checking for xmlSaveToBuffer in -lxml2... $ECHO_C" >&6; }
8794 if test "${ac_cv_lib_xml2_xmlSaveToBuffer+set}" = set; then
8795 echo $ECHO_N "(cached) $ECHO_C" >&6
8796 else
8797 ac_check_lib_save_LIBS=$LIBS
8798 LIBS="-lxml2 $LIBS"
8799 cat >conftest.$ac_ext <<_ACEOF
8800 /* confdefs.h. */
8801 _ACEOF
8802 cat confdefs.h >>conftest.$ac_ext
8803 cat >>conftest.$ac_ext <<_ACEOF
8804 /* end confdefs.h. */
8806 /* Override any GCC internal prototype to avoid an error.
8807 Use char because int might match the return type of a GCC
8808 builtin and then its argument prototype would still apply. */
8809 #ifdef __cplusplus
8810 extern "C"
8811 #endif
8812 char xmlSaveToBuffer ();
8814 main ()
8816 return xmlSaveToBuffer ();
8818 return 0;
8820 _ACEOF
8821 rm -f conftest.$ac_objext conftest$ac_exeext
8822 if { (ac_try="$ac_link"
8823 case "(($ac_try" in
8824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8825 *) ac_try_echo=$ac_try;;
8826 esac
8827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8828 (eval "$ac_link") 2>conftest.er1
8829 ac_status=$?
8830 grep -v '^ *+' conftest.er1 >conftest.err
8831 rm -f conftest.er1
8832 cat conftest.err >&5
8833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8834 (exit $ac_status); } && {
8835 test -z "$ac_c_werror_flag" ||
8836 test ! -s conftest.err
8837 } && test -s conftest$ac_exeext &&
8838 $as_test_x conftest$ac_exeext; then
8839 ac_cv_lib_xml2_xmlSaveToBuffer=yes
8840 else
8841 echo "$as_me: failed program was:" >&5
8842 sed 's/^/| /' conftest.$ac_ext >&5
8844 ac_cv_lib_xml2_xmlSaveToBuffer=no
8847 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8848 conftest$ac_exeext conftest.$ac_ext
8849 LIBS=$ac_check_lib_save_LIBS
8851 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlSaveToBuffer" >&5
8852 echo "${ECHO_T}$ac_cv_lib_xml2_xmlSaveToBuffer" >&6; }
8853 if test $ac_cv_lib_xml2_xmlSaveToBuffer = yes; then
8854 cat >>confdefs.h <<_ACEOF
8855 #define HAVE_LIBXML2 1
8856 _ACEOF
8858 LIBS="-lxml2 $LIBS"
8860 else
8861 { { echo "$as_me:$LINENO: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&5
8862 echo "$as_me: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&2;}
8863 { (exit 1); exit 1; }; }
8868 if test "$with_libxslt" = yes ; then
8870 { echo "$as_me:$LINENO: checking for xsltCleanupGlobals in -lxslt" >&5
8871 echo $ECHO_N "checking for xsltCleanupGlobals in -lxslt... $ECHO_C" >&6; }
8872 if test "${ac_cv_lib_xslt_xsltCleanupGlobals+set}" = set; then
8873 echo $ECHO_N "(cached) $ECHO_C" >&6
8874 else
8875 ac_check_lib_save_LIBS=$LIBS
8876 LIBS="-lxslt $LIBS"
8877 cat >conftest.$ac_ext <<_ACEOF
8878 /* confdefs.h. */
8879 _ACEOF
8880 cat confdefs.h >>conftest.$ac_ext
8881 cat >>conftest.$ac_ext <<_ACEOF
8882 /* end confdefs.h. */
8884 /* Override any GCC internal prototype to avoid an error.
8885 Use char because int might match the return type of a GCC
8886 builtin and then its argument prototype would still apply. */
8887 #ifdef __cplusplus
8888 extern "C"
8889 #endif
8890 char xsltCleanupGlobals ();
8892 main ()
8894 return xsltCleanupGlobals ();
8896 return 0;
8898 _ACEOF
8899 rm -f conftest.$ac_objext conftest$ac_exeext
8900 if { (ac_try="$ac_link"
8901 case "(($ac_try" in
8902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8903 *) ac_try_echo=$ac_try;;
8904 esac
8905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8906 (eval "$ac_link") 2>conftest.er1
8907 ac_status=$?
8908 grep -v '^ *+' conftest.er1 >conftest.err
8909 rm -f conftest.er1
8910 cat conftest.err >&5
8911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8912 (exit $ac_status); } && {
8913 test -z "$ac_c_werror_flag" ||
8914 test ! -s conftest.err
8915 } && test -s conftest$ac_exeext &&
8916 $as_test_x conftest$ac_exeext; then
8917 ac_cv_lib_xslt_xsltCleanupGlobals=yes
8918 else
8919 echo "$as_me: failed program was:" >&5
8920 sed 's/^/| /' conftest.$ac_ext >&5
8922 ac_cv_lib_xslt_xsltCleanupGlobals=no
8925 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8926 conftest$ac_exeext conftest.$ac_ext
8927 LIBS=$ac_check_lib_save_LIBS
8929 { echo "$as_me:$LINENO: result: $ac_cv_lib_xslt_xsltCleanupGlobals" >&5
8930 echo "${ECHO_T}$ac_cv_lib_xslt_xsltCleanupGlobals" >&6; }
8931 if test $ac_cv_lib_xslt_xsltCleanupGlobals = yes; then
8932 cat >>confdefs.h <<_ACEOF
8933 #define HAVE_LIBXSLT 1
8934 _ACEOF
8936 LIBS="-lxslt $LIBS"
8938 else
8939 { { echo "$as_me:$LINENO: error: library 'xslt' is required for XSLT support" >&5
8940 echo "$as_me: error: library 'xslt' is required for XSLT support" >&2;}
8941 { (exit 1); exit 1; }; }
8946 # for contrib/uuid-ossp
8947 if test "$with_ossp_uuid" = yes ; then
8948 { echo "$as_me:$LINENO: checking for uuid_export in -lossp-uuid" >&5
8949 echo $ECHO_N "checking for uuid_export in -lossp-uuid... $ECHO_C" >&6; }
8950 if test "${ac_cv_lib_ossp_uuid_uuid_export+set}" = set; then
8951 echo $ECHO_N "(cached) $ECHO_C" >&6
8952 else
8953 ac_check_lib_save_LIBS=$LIBS
8954 LIBS="-lossp-uuid $LIBS"
8955 cat >conftest.$ac_ext <<_ACEOF
8956 /* confdefs.h. */
8957 _ACEOF
8958 cat confdefs.h >>conftest.$ac_ext
8959 cat >>conftest.$ac_ext <<_ACEOF
8960 /* end confdefs.h. */
8962 /* Override any GCC internal prototype to avoid an error.
8963 Use char because int might match the return type of a GCC
8964 builtin and then its argument prototype would still apply. */
8965 #ifdef __cplusplus
8966 extern "C"
8967 #endif
8968 char uuid_export ();
8970 main ()
8972 return uuid_export ();
8974 return 0;
8976 _ACEOF
8977 rm -f conftest.$ac_objext conftest$ac_exeext
8978 if { (ac_try="$ac_link"
8979 case "(($ac_try" in
8980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8981 *) ac_try_echo=$ac_try;;
8982 esac
8983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8984 (eval "$ac_link") 2>conftest.er1
8985 ac_status=$?
8986 grep -v '^ *+' conftest.er1 >conftest.err
8987 rm -f conftest.er1
8988 cat conftest.err >&5
8989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 (exit $ac_status); } && {
8991 test -z "$ac_c_werror_flag" ||
8992 test ! -s conftest.err
8993 } && test -s conftest$ac_exeext &&
8994 $as_test_x conftest$ac_exeext; then
8995 ac_cv_lib_ossp_uuid_uuid_export=yes
8996 else
8997 echo "$as_me: failed program was:" >&5
8998 sed 's/^/| /' conftest.$ac_ext >&5
9000 ac_cv_lib_ossp_uuid_uuid_export=no
9003 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9004 conftest$ac_exeext conftest.$ac_ext
9005 LIBS=$ac_check_lib_save_LIBS
9007 { echo "$as_me:$LINENO: result: $ac_cv_lib_ossp_uuid_uuid_export" >&5
9008 echo "${ECHO_T}$ac_cv_lib_ossp_uuid_uuid_export" >&6; }
9009 if test $ac_cv_lib_ossp_uuid_uuid_export = yes; then
9010 OSSP_UUID_LIBS="-lossp-uuid"
9011 else
9012 { echo "$as_me:$LINENO: checking for uuid_export in -luuid" >&5
9013 echo $ECHO_N "checking for uuid_export in -luuid... $ECHO_C" >&6; }
9014 if test "${ac_cv_lib_uuid_uuid_export+set}" = set; then
9015 echo $ECHO_N "(cached) $ECHO_C" >&6
9016 else
9017 ac_check_lib_save_LIBS=$LIBS
9018 LIBS="-luuid $LIBS"
9019 cat >conftest.$ac_ext <<_ACEOF
9020 /* confdefs.h. */
9021 _ACEOF
9022 cat confdefs.h >>conftest.$ac_ext
9023 cat >>conftest.$ac_ext <<_ACEOF
9024 /* end confdefs.h. */
9026 /* Override any GCC internal prototype to avoid an error.
9027 Use char because int might match the return type of a GCC
9028 builtin and then its argument prototype would still apply. */
9029 #ifdef __cplusplus
9030 extern "C"
9031 #endif
9032 char uuid_export ();
9034 main ()
9036 return uuid_export ();
9038 return 0;
9040 _ACEOF
9041 rm -f conftest.$ac_objext conftest$ac_exeext
9042 if { (ac_try="$ac_link"
9043 case "(($ac_try" in
9044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9045 *) ac_try_echo=$ac_try;;
9046 esac
9047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9048 (eval "$ac_link") 2>conftest.er1
9049 ac_status=$?
9050 grep -v '^ *+' conftest.er1 >conftest.err
9051 rm -f conftest.er1
9052 cat conftest.err >&5
9053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9054 (exit $ac_status); } && {
9055 test -z "$ac_c_werror_flag" ||
9056 test ! -s conftest.err
9057 } && test -s conftest$ac_exeext &&
9058 $as_test_x conftest$ac_exeext; then
9059 ac_cv_lib_uuid_uuid_export=yes
9060 else
9061 echo "$as_me: failed program was:" >&5
9062 sed 's/^/| /' conftest.$ac_ext >&5
9064 ac_cv_lib_uuid_uuid_export=no
9067 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9068 conftest$ac_exeext conftest.$ac_ext
9069 LIBS=$ac_check_lib_save_LIBS
9071 { echo "$as_me:$LINENO: result: $ac_cv_lib_uuid_uuid_export" >&5
9072 echo "${ECHO_T}$ac_cv_lib_uuid_uuid_export" >&6; }
9073 if test $ac_cv_lib_uuid_uuid_export = yes; then
9074 OSSP_UUID_LIBS="-luuid"
9075 else
9076 { { echo "$as_me:$LINENO: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&5
9077 echo "$as_me: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&2;}
9078 { (exit 1); exit 1; }; }
9088 ## Header files
9091 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9092 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
9093 if test "${ac_cv_header_stdc+set}" = set; then
9094 echo $ECHO_N "(cached) $ECHO_C" >&6
9095 else
9096 cat >conftest.$ac_ext <<_ACEOF
9097 /* confdefs.h. */
9098 _ACEOF
9099 cat confdefs.h >>conftest.$ac_ext
9100 cat >>conftest.$ac_ext <<_ACEOF
9101 /* end confdefs.h. */
9102 #include <stdlib.h>
9103 #include <stdarg.h>
9104 #include <string.h>
9105 #include <float.h>
9108 main ()
9112 return 0;
9114 _ACEOF
9115 rm -f conftest.$ac_objext
9116 if { (ac_try="$ac_compile"
9117 case "(($ac_try" in
9118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9119 *) ac_try_echo=$ac_try;;
9120 esac
9121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9122 (eval "$ac_compile") 2>conftest.er1
9123 ac_status=$?
9124 grep -v '^ *+' conftest.er1 >conftest.err
9125 rm -f conftest.er1
9126 cat conftest.err >&5
9127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9128 (exit $ac_status); } && {
9129 test -z "$ac_c_werror_flag" ||
9130 test ! -s conftest.err
9131 } && test -s conftest.$ac_objext; then
9132 ac_cv_header_stdc=yes
9133 else
9134 echo "$as_me: failed program was:" >&5
9135 sed 's/^/| /' conftest.$ac_ext >&5
9137 ac_cv_header_stdc=no
9140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9142 if test $ac_cv_header_stdc = yes; then
9143 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9144 cat >conftest.$ac_ext <<_ACEOF
9145 /* confdefs.h. */
9146 _ACEOF
9147 cat confdefs.h >>conftest.$ac_ext
9148 cat >>conftest.$ac_ext <<_ACEOF
9149 /* end confdefs.h. */
9150 #include <string.h>
9152 _ACEOF
9153 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9154 $EGREP "memchr" >/dev/null 2>&1; then
9156 else
9157 ac_cv_header_stdc=no
9159 rm -f conftest*
9163 if test $ac_cv_header_stdc = yes; then
9164 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9165 cat >conftest.$ac_ext <<_ACEOF
9166 /* confdefs.h. */
9167 _ACEOF
9168 cat confdefs.h >>conftest.$ac_ext
9169 cat >>conftest.$ac_ext <<_ACEOF
9170 /* end confdefs.h. */
9171 #include <stdlib.h>
9173 _ACEOF
9174 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9175 $EGREP "free" >/dev/null 2>&1; then
9177 else
9178 ac_cv_header_stdc=no
9180 rm -f conftest*
9184 if test $ac_cv_header_stdc = yes; then
9185 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9186 if test "$cross_compiling" = yes; then
9188 else
9189 cat >conftest.$ac_ext <<_ACEOF
9190 /* confdefs.h. */
9191 _ACEOF
9192 cat confdefs.h >>conftest.$ac_ext
9193 cat >>conftest.$ac_ext <<_ACEOF
9194 /* end confdefs.h. */
9195 #include <ctype.h>
9196 #include <stdlib.h>
9197 #if ((' ' & 0x0FF) == 0x020)
9198 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9199 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9200 #else
9201 # define ISLOWER(c) \
9202 (('a' <= (c) && (c) <= 'i') \
9203 || ('j' <= (c) && (c) <= 'r') \
9204 || ('s' <= (c) && (c) <= 'z'))
9205 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9206 #endif
9208 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9210 main ()
9212 int i;
9213 for (i = 0; i < 256; i++)
9214 if (XOR (islower (i), ISLOWER (i))
9215 || toupper (i) != TOUPPER (i))
9216 return 2;
9217 return 0;
9219 _ACEOF
9220 rm -f conftest$ac_exeext
9221 if { (ac_try="$ac_link"
9222 case "(($ac_try" in
9223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9224 *) ac_try_echo=$ac_try;;
9225 esac
9226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9227 (eval "$ac_link") 2>&5
9228 ac_status=$?
9229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9230 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9231 { (case "(($ac_try" in
9232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9233 *) ac_try_echo=$ac_try;;
9234 esac
9235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9236 (eval "$ac_try") 2>&5
9237 ac_status=$?
9238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9239 (exit $ac_status); }; }; then
9241 else
9242 echo "$as_me: program exited with status $ac_status" >&5
9243 echo "$as_me: failed program was:" >&5
9244 sed 's/^/| /' conftest.$ac_ext >&5
9246 ( exit $ac_status )
9247 ac_cv_header_stdc=no
9249 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9255 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9256 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
9257 if test $ac_cv_header_stdc = yes; then
9259 cat >>confdefs.h <<\_ACEOF
9260 #define STDC_HEADERS 1
9261 _ACEOF
9265 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9275 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9276 inttypes.h stdint.h unistd.h
9278 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9279 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9281 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9282 echo $ECHO_N "(cached) $ECHO_C" >&6
9283 else
9284 cat >conftest.$ac_ext <<_ACEOF
9285 /* confdefs.h. */
9286 _ACEOF
9287 cat confdefs.h >>conftest.$ac_ext
9288 cat >>conftest.$ac_ext <<_ACEOF
9289 /* end confdefs.h. */
9290 $ac_includes_default
9292 #include <$ac_header>
9293 _ACEOF
9294 rm -f conftest.$ac_objext
9295 if { (ac_try="$ac_compile"
9296 case "(($ac_try" in
9297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9298 *) ac_try_echo=$ac_try;;
9299 esac
9300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9301 (eval "$ac_compile") 2>conftest.er1
9302 ac_status=$?
9303 grep -v '^ *+' conftest.er1 >conftest.err
9304 rm -f conftest.er1
9305 cat conftest.err >&5
9306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9307 (exit $ac_status); } && {
9308 test -z "$ac_c_werror_flag" ||
9309 test ! -s conftest.err
9310 } && test -s conftest.$ac_objext; then
9311 eval "$as_ac_Header=yes"
9312 else
9313 echo "$as_me: failed program was:" >&5
9314 sed 's/^/| /' conftest.$ac_ext >&5
9316 eval "$as_ac_Header=no"
9319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9321 ac_res=`eval echo '${'$as_ac_Header'}'`
9322 { echo "$as_me:$LINENO: result: $ac_res" >&5
9323 echo "${ECHO_T}$ac_res" >&6; }
9324 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9325 cat >>confdefs.h <<_ACEOF
9326 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9327 _ACEOF
9331 done
9361 for ac_header in crypt.h dld.h fp_class.h getopt.h ieeefp.h langinfo.h poll.h pwd.h sys/ipc.h sys/poll.h sys/pstat.h sys/resource.h sys/select.h sys/sem.h sys/socket.h sys/shm.h sys/tas.h sys/time.h sys/un.h termios.h ucred.h utime.h wchar.h wctype.h kernel/OS.h kernel/image.h SupportDefs.h
9363 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9364 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9368 echo $ECHO_N "(cached) $ECHO_C" >&6
9370 ac_res=`eval echo '${'$as_ac_Header'}'`
9371 { echo "$as_me:$LINENO: result: $ac_res" >&5
9372 echo "${ECHO_T}$ac_res" >&6; }
9373 else
9374 # Is the header compilable?
9375 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9376 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9377 cat >conftest.$ac_ext <<_ACEOF
9378 /* confdefs.h. */
9379 _ACEOF
9380 cat confdefs.h >>conftest.$ac_ext
9381 cat >>conftest.$ac_ext <<_ACEOF
9382 /* end confdefs.h. */
9383 $ac_includes_default
9384 #include <$ac_header>
9385 _ACEOF
9386 rm -f conftest.$ac_objext
9387 if { (ac_try="$ac_compile"
9388 case "(($ac_try" in
9389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9390 *) ac_try_echo=$ac_try;;
9391 esac
9392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9393 (eval "$ac_compile") 2>conftest.er1
9394 ac_status=$?
9395 grep -v '^ *+' conftest.er1 >conftest.err
9396 rm -f conftest.er1
9397 cat conftest.err >&5
9398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9399 (exit $ac_status); } && {
9400 test -z "$ac_c_werror_flag" ||
9401 test ! -s conftest.err
9402 } && test -s conftest.$ac_objext; then
9403 ac_header_compiler=yes
9404 else
9405 echo "$as_me: failed program was:" >&5
9406 sed 's/^/| /' conftest.$ac_ext >&5
9408 ac_header_compiler=no
9411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9412 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9413 echo "${ECHO_T}$ac_header_compiler" >&6; }
9415 # Is the header present?
9416 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9417 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9418 cat >conftest.$ac_ext <<_ACEOF
9419 /* confdefs.h. */
9420 _ACEOF
9421 cat confdefs.h >>conftest.$ac_ext
9422 cat >>conftest.$ac_ext <<_ACEOF
9423 /* end confdefs.h. */
9424 #include <$ac_header>
9425 _ACEOF
9426 if { (ac_try="$ac_cpp conftest.$ac_ext"
9427 case "(($ac_try" in
9428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9429 *) ac_try_echo=$ac_try;;
9430 esac
9431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9432 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9433 ac_status=$?
9434 grep -v '^ *+' conftest.er1 >conftest.err
9435 rm -f conftest.er1
9436 cat conftest.err >&5
9437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9438 (exit $ac_status); } >/dev/null && {
9439 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9440 test ! -s conftest.err
9441 }; then
9442 ac_header_preproc=yes
9443 else
9444 echo "$as_me: failed program was:" >&5
9445 sed 's/^/| /' conftest.$ac_ext >&5
9447 ac_header_preproc=no
9450 rm -f conftest.err conftest.$ac_ext
9451 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9452 echo "${ECHO_T}$ac_header_preproc" >&6; }
9454 # So? What about this header?
9455 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9456 yes:no: )
9457 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9458 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9459 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9460 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9461 ac_header_preproc=yes
9463 no:yes:* )
9464 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9465 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9466 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9467 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9468 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9469 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9470 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9471 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9473 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9474 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9475 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9476 ( cat <<\_ASBOX
9477 ## ---------------------------------------- ##
9478 ## Report this to pgsql-bugs@postgresql.org ##
9479 ## ---------------------------------------- ##
9480 _ASBOX
9481 ) | sed "s/^/$as_me: WARNING: /" >&2
9483 esac
9484 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9485 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9486 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9487 echo $ECHO_N "(cached) $ECHO_C" >&6
9488 else
9489 eval "$as_ac_Header=\$ac_header_preproc"
9491 ac_res=`eval echo '${'$as_ac_Header'}'`
9492 { echo "$as_me:$LINENO: result: $ac_res" >&5
9493 echo "${ECHO_T}$ac_res" >&6; }
9496 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9497 cat >>confdefs.h <<_ACEOF
9498 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9499 _ACEOF
9503 done
9506 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
9507 # netinet/in.h is included first.
9509 for ac_header in netinet/in.h
9511 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9512 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9513 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9514 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9515 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9516 echo $ECHO_N "(cached) $ECHO_C" >&6
9518 ac_res=`eval echo '${'$as_ac_Header'}'`
9519 { echo "$as_me:$LINENO: result: $ac_res" >&5
9520 echo "${ECHO_T}$ac_res" >&6; }
9521 else
9522 # Is the header compilable?
9523 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9524 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9525 cat >conftest.$ac_ext <<_ACEOF
9526 /* confdefs.h. */
9527 _ACEOF
9528 cat confdefs.h >>conftest.$ac_ext
9529 cat >>conftest.$ac_ext <<_ACEOF
9530 /* end confdefs.h. */
9531 $ac_includes_default
9532 #include <$ac_header>
9533 _ACEOF
9534 rm -f conftest.$ac_objext
9535 if { (ac_try="$ac_compile"
9536 case "(($ac_try" in
9537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9538 *) ac_try_echo=$ac_try;;
9539 esac
9540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9541 (eval "$ac_compile") 2>conftest.er1
9542 ac_status=$?
9543 grep -v '^ *+' conftest.er1 >conftest.err
9544 rm -f conftest.er1
9545 cat conftest.err >&5
9546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9547 (exit $ac_status); } && {
9548 test -z "$ac_c_werror_flag" ||
9549 test ! -s conftest.err
9550 } && test -s conftest.$ac_objext; then
9551 ac_header_compiler=yes
9552 else
9553 echo "$as_me: failed program was:" >&5
9554 sed 's/^/| /' conftest.$ac_ext >&5
9556 ac_header_compiler=no
9559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9560 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9561 echo "${ECHO_T}$ac_header_compiler" >&6; }
9563 # Is the header present?
9564 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9565 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9566 cat >conftest.$ac_ext <<_ACEOF
9567 /* confdefs.h. */
9568 _ACEOF
9569 cat confdefs.h >>conftest.$ac_ext
9570 cat >>conftest.$ac_ext <<_ACEOF
9571 /* end confdefs.h. */
9572 #include <$ac_header>
9573 _ACEOF
9574 if { (ac_try="$ac_cpp conftest.$ac_ext"
9575 case "(($ac_try" in
9576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9577 *) ac_try_echo=$ac_try;;
9578 esac
9579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9580 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9581 ac_status=$?
9582 grep -v '^ *+' conftest.er1 >conftest.err
9583 rm -f conftest.er1
9584 cat conftest.err >&5
9585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9586 (exit $ac_status); } >/dev/null && {
9587 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9588 test ! -s conftest.err
9589 }; then
9590 ac_header_preproc=yes
9591 else
9592 echo "$as_me: failed program was:" >&5
9593 sed 's/^/| /' conftest.$ac_ext >&5
9595 ac_header_preproc=no
9598 rm -f conftest.err conftest.$ac_ext
9599 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9600 echo "${ECHO_T}$ac_header_preproc" >&6; }
9602 # So? What about this header?
9603 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9604 yes:no: )
9605 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9606 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9607 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9608 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9609 ac_header_preproc=yes
9611 no:yes:* )
9612 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9613 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9614 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9615 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9616 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9617 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9618 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9619 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9620 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9621 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9622 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9623 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9624 ( cat <<\_ASBOX
9625 ## ---------------------------------------- ##
9626 ## Report this to pgsql-bugs@postgresql.org ##
9627 ## ---------------------------------------- ##
9628 _ASBOX
9629 ) | sed "s/^/$as_me: WARNING: /" >&2
9631 esac
9632 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9633 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9634 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9635 echo $ECHO_N "(cached) $ECHO_C" >&6
9636 else
9637 eval "$as_ac_Header=\$ac_header_preproc"
9639 ac_res=`eval echo '${'$as_ac_Header'}'`
9640 { echo "$as_me:$LINENO: result: $ac_res" >&5
9641 echo "${ECHO_T}$ac_res" >&6; }
9644 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9645 cat >>confdefs.h <<_ACEOF
9646 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9647 _ACEOF
9651 done
9654 for ac_header in netinet/tcp.h
9656 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9657 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9658 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9659 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9660 echo $ECHO_N "(cached) $ECHO_C" >&6
9661 else
9662 cat >conftest.$ac_ext <<_ACEOF
9663 /* confdefs.h. */
9664 _ACEOF
9665 cat confdefs.h >>conftest.$ac_ext
9666 cat >>conftest.$ac_ext <<_ACEOF
9667 /* end confdefs.h. */
9668 $ac_includes_default
9669 #ifdef HAVE_NETINET_IN_H
9670 #include <netinet/in.h>
9671 #endif
9674 #include <$ac_header>
9675 _ACEOF
9676 rm -f conftest.$ac_objext
9677 if { (ac_try="$ac_compile"
9678 case "(($ac_try" in
9679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9680 *) ac_try_echo=$ac_try;;
9681 esac
9682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9683 (eval "$ac_compile") 2>conftest.er1
9684 ac_status=$?
9685 grep -v '^ *+' conftest.er1 >conftest.err
9686 rm -f conftest.er1
9687 cat conftest.err >&5
9688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9689 (exit $ac_status); } && {
9690 test -z "$ac_c_werror_flag" ||
9691 test ! -s conftest.err
9692 } && test -s conftest.$ac_objext; then
9693 eval "$as_ac_Header=yes"
9694 else
9695 echo "$as_me: failed program was:" >&5
9696 sed 's/^/| /' conftest.$ac_ext >&5
9698 eval "$as_ac_Header=no"
9701 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9703 ac_res=`eval echo '${'$as_ac_Header'}'`
9704 { echo "$as_me:$LINENO: result: $ac_res" >&5
9705 echo "${ECHO_T}$ac_res" >&6; }
9706 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9707 cat >>confdefs.h <<_ACEOF
9708 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9709 _ACEOF
9713 done
9716 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
9718 for ac_header in readline/readline.h
9720 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9721 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9722 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9724 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9725 echo $ECHO_N "(cached) $ECHO_C" >&6
9727 ac_res=`eval echo '${'$as_ac_Header'}'`
9728 { echo "$as_me:$LINENO: result: $ac_res" >&5
9729 echo "${ECHO_T}$ac_res" >&6; }
9730 else
9731 # Is the header compilable?
9732 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9733 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9734 cat >conftest.$ac_ext <<_ACEOF
9735 /* confdefs.h. */
9736 _ACEOF
9737 cat confdefs.h >>conftest.$ac_ext
9738 cat >>conftest.$ac_ext <<_ACEOF
9739 /* end confdefs.h. */
9740 $ac_includes_default
9741 #include <$ac_header>
9742 _ACEOF
9743 rm -f conftest.$ac_objext
9744 if { (ac_try="$ac_compile"
9745 case "(($ac_try" in
9746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9747 *) ac_try_echo=$ac_try;;
9748 esac
9749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9750 (eval "$ac_compile") 2>conftest.er1
9751 ac_status=$?
9752 grep -v '^ *+' conftest.er1 >conftest.err
9753 rm -f conftest.er1
9754 cat conftest.err >&5
9755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9756 (exit $ac_status); } && {
9757 test -z "$ac_c_werror_flag" ||
9758 test ! -s conftest.err
9759 } && test -s conftest.$ac_objext; then
9760 ac_header_compiler=yes
9761 else
9762 echo "$as_me: failed program was:" >&5
9763 sed 's/^/| /' conftest.$ac_ext >&5
9765 ac_header_compiler=no
9768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9769 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9770 echo "${ECHO_T}$ac_header_compiler" >&6; }
9772 # Is the header present?
9773 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9774 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9775 cat >conftest.$ac_ext <<_ACEOF
9776 /* confdefs.h. */
9777 _ACEOF
9778 cat confdefs.h >>conftest.$ac_ext
9779 cat >>conftest.$ac_ext <<_ACEOF
9780 /* end confdefs.h. */
9781 #include <$ac_header>
9782 _ACEOF
9783 if { (ac_try="$ac_cpp conftest.$ac_ext"
9784 case "(($ac_try" in
9785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9786 *) ac_try_echo=$ac_try;;
9787 esac
9788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9789 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9790 ac_status=$?
9791 grep -v '^ *+' conftest.er1 >conftest.err
9792 rm -f conftest.er1
9793 cat conftest.err >&5
9794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795 (exit $ac_status); } >/dev/null && {
9796 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9797 test ! -s conftest.err
9798 }; then
9799 ac_header_preproc=yes
9800 else
9801 echo "$as_me: failed program was:" >&5
9802 sed 's/^/| /' conftest.$ac_ext >&5
9804 ac_header_preproc=no
9807 rm -f conftest.err conftest.$ac_ext
9808 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9809 echo "${ECHO_T}$ac_header_preproc" >&6; }
9811 # So? What about this header?
9812 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9813 yes:no: )
9814 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9815 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9816 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9817 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9818 ac_header_preproc=yes
9820 no:yes:* )
9821 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9822 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9823 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9824 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9825 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9826 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9827 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9828 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9829 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9830 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9831 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9832 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9833 ( cat <<\_ASBOX
9834 ## ---------------------------------------- ##
9835 ## Report this to pgsql-bugs@postgresql.org ##
9836 ## ---------------------------------------- ##
9837 _ASBOX
9838 ) | sed "s/^/$as_me: WARNING: /" >&2
9840 esac
9841 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9842 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9843 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9844 echo $ECHO_N "(cached) $ECHO_C" >&6
9845 else
9846 eval "$as_ac_Header=\$ac_header_preproc"
9848 ac_res=`eval echo '${'$as_ac_Header'}'`
9849 { echo "$as_me:$LINENO: result: $ac_res" >&5
9850 echo "${ECHO_T}$ac_res" >&6; }
9853 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9854 cat >>confdefs.h <<_ACEOF
9855 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9856 _ACEOF
9858 else
9860 for ac_header in readline.h
9862 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9863 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9864 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9865 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9866 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9867 echo $ECHO_N "(cached) $ECHO_C" >&6
9869 ac_res=`eval echo '${'$as_ac_Header'}'`
9870 { echo "$as_me:$LINENO: result: $ac_res" >&5
9871 echo "${ECHO_T}$ac_res" >&6; }
9872 else
9873 # Is the header compilable?
9874 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9875 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9876 cat >conftest.$ac_ext <<_ACEOF
9877 /* confdefs.h. */
9878 _ACEOF
9879 cat confdefs.h >>conftest.$ac_ext
9880 cat >>conftest.$ac_ext <<_ACEOF
9881 /* end confdefs.h. */
9882 $ac_includes_default
9883 #include <$ac_header>
9884 _ACEOF
9885 rm -f conftest.$ac_objext
9886 if { (ac_try="$ac_compile"
9887 case "(($ac_try" in
9888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9889 *) ac_try_echo=$ac_try;;
9890 esac
9891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9892 (eval "$ac_compile") 2>conftest.er1
9893 ac_status=$?
9894 grep -v '^ *+' conftest.er1 >conftest.err
9895 rm -f conftest.er1
9896 cat conftest.err >&5
9897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898 (exit $ac_status); } && {
9899 test -z "$ac_c_werror_flag" ||
9900 test ! -s conftest.err
9901 } && test -s conftest.$ac_objext; then
9902 ac_header_compiler=yes
9903 else
9904 echo "$as_me: failed program was:" >&5
9905 sed 's/^/| /' conftest.$ac_ext >&5
9907 ac_header_compiler=no
9910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9911 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9912 echo "${ECHO_T}$ac_header_compiler" >&6; }
9914 # Is the header present?
9915 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9916 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9917 cat >conftest.$ac_ext <<_ACEOF
9918 /* confdefs.h. */
9919 _ACEOF
9920 cat confdefs.h >>conftest.$ac_ext
9921 cat >>conftest.$ac_ext <<_ACEOF
9922 /* end confdefs.h. */
9923 #include <$ac_header>
9924 _ACEOF
9925 if { (ac_try="$ac_cpp conftest.$ac_ext"
9926 case "(($ac_try" in
9927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9928 *) ac_try_echo=$ac_try;;
9929 esac
9930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9931 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9932 ac_status=$?
9933 grep -v '^ *+' conftest.er1 >conftest.err
9934 rm -f conftest.er1
9935 cat conftest.err >&5
9936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9937 (exit $ac_status); } >/dev/null && {
9938 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9939 test ! -s conftest.err
9940 }; then
9941 ac_header_preproc=yes
9942 else
9943 echo "$as_me: failed program was:" >&5
9944 sed 's/^/| /' conftest.$ac_ext >&5
9946 ac_header_preproc=no
9949 rm -f conftest.err conftest.$ac_ext
9950 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9951 echo "${ECHO_T}$ac_header_preproc" >&6; }
9953 # So? What about this header?
9954 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9955 yes:no: )
9956 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9957 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9958 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9959 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9960 ac_header_preproc=yes
9962 no:yes:* )
9963 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9964 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9965 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9966 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9967 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9968 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9969 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9970 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9971 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9972 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9973 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9974 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9975 ( cat <<\_ASBOX
9976 ## ---------------------------------------- ##
9977 ## Report this to pgsql-bugs@postgresql.org ##
9978 ## ---------------------------------------- ##
9979 _ASBOX
9980 ) | sed "s/^/$as_me: WARNING: /" >&2
9982 esac
9983 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9984 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9985 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9986 echo $ECHO_N "(cached) $ECHO_C" >&6
9987 else
9988 eval "$as_ac_Header=\$ac_header_preproc"
9990 ac_res=`eval echo '${'$as_ac_Header'}'`
9991 { echo "$as_me:$LINENO: result: $ac_res" >&5
9992 echo "${ECHO_T}$ac_res" >&6; }
9995 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9996 cat >>confdefs.h <<_ACEOF
9997 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9998 _ACEOF
10000 else
10001 { { echo "$as_me:$LINENO: error: readline header not found
10002 If you have readline already installed, see config.log for details on the
10003 failure. It is possible the compiler isn't looking in the proper directory.
10004 Use --without-readline to disable readline support." >&5
10005 echo "$as_me: error: readline header not found
10006 If you have readline already installed, see config.log for details on the
10007 failure. It is possible the compiler isn't looking in the proper directory.
10008 Use --without-readline to disable readline support." >&2;}
10009 { (exit 1); exit 1; }; }
10012 done
10016 done
10019 for ac_header in readline/history.h
10021 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10022 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10023 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10024 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10025 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10026 echo $ECHO_N "(cached) $ECHO_C" >&6
10028 ac_res=`eval echo '${'$as_ac_Header'}'`
10029 { echo "$as_me:$LINENO: result: $ac_res" >&5
10030 echo "${ECHO_T}$ac_res" >&6; }
10031 else
10032 # Is the header compilable?
10033 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10034 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10035 cat >conftest.$ac_ext <<_ACEOF
10036 /* confdefs.h. */
10037 _ACEOF
10038 cat confdefs.h >>conftest.$ac_ext
10039 cat >>conftest.$ac_ext <<_ACEOF
10040 /* end confdefs.h. */
10041 $ac_includes_default
10042 #include <$ac_header>
10043 _ACEOF
10044 rm -f conftest.$ac_objext
10045 if { (ac_try="$ac_compile"
10046 case "(($ac_try" in
10047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10048 *) ac_try_echo=$ac_try;;
10049 esac
10050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10051 (eval "$ac_compile") 2>conftest.er1
10052 ac_status=$?
10053 grep -v '^ *+' conftest.er1 >conftest.err
10054 rm -f conftest.er1
10055 cat conftest.err >&5
10056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10057 (exit $ac_status); } && {
10058 test -z "$ac_c_werror_flag" ||
10059 test ! -s conftest.err
10060 } && test -s conftest.$ac_objext; then
10061 ac_header_compiler=yes
10062 else
10063 echo "$as_me: failed program was:" >&5
10064 sed 's/^/| /' conftest.$ac_ext >&5
10066 ac_header_compiler=no
10069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10070 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10071 echo "${ECHO_T}$ac_header_compiler" >&6; }
10073 # Is the header present?
10074 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10075 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10076 cat >conftest.$ac_ext <<_ACEOF
10077 /* confdefs.h. */
10078 _ACEOF
10079 cat confdefs.h >>conftest.$ac_ext
10080 cat >>conftest.$ac_ext <<_ACEOF
10081 /* end confdefs.h. */
10082 #include <$ac_header>
10083 _ACEOF
10084 if { (ac_try="$ac_cpp conftest.$ac_ext"
10085 case "(($ac_try" in
10086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10087 *) ac_try_echo=$ac_try;;
10088 esac
10089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10090 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10091 ac_status=$?
10092 grep -v '^ *+' conftest.er1 >conftest.err
10093 rm -f conftest.er1
10094 cat conftest.err >&5
10095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096 (exit $ac_status); } >/dev/null && {
10097 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10098 test ! -s conftest.err
10099 }; then
10100 ac_header_preproc=yes
10101 else
10102 echo "$as_me: failed program was:" >&5
10103 sed 's/^/| /' conftest.$ac_ext >&5
10105 ac_header_preproc=no
10108 rm -f conftest.err conftest.$ac_ext
10109 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10110 echo "${ECHO_T}$ac_header_preproc" >&6; }
10112 # So? What about this header?
10113 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10114 yes:no: )
10115 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10116 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10117 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10118 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10119 ac_header_preproc=yes
10121 no:yes:* )
10122 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10123 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10124 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10125 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10126 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10127 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10128 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10129 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10130 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10131 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10132 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10133 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10134 ( cat <<\_ASBOX
10135 ## ---------------------------------------- ##
10136 ## Report this to pgsql-bugs@postgresql.org ##
10137 ## ---------------------------------------- ##
10138 _ASBOX
10139 ) | sed "s/^/$as_me: WARNING: /" >&2
10141 esac
10142 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10143 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10144 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10145 echo $ECHO_N "(cached) $ECHO_C" >&6
10146 else
10147 eval "$as_ac_Header=\$ac_header_preproc"
10149 ac_res=`eval echo '${'$as_ac_Header'}'`
10150 { echo "$as_me:$LINENO: result: $ac_res" >&5
10151 echo "${ECHO_T}$ac_res" >&6; }
10154 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10155 cat >>confdefs.h <<_ACEOF
10156 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10157 _ACEOF
10159 else
10161 for ac_header in history.h
10163 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10164 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10165 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10166 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10167 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10168 echo $ECHO_N "(cached) $ECHO_C" >&6
10170 ac_res=`eval echo '${'$as_ac_Header'}'`
10171 { echo "$as_me:$LINENO: result: $ac_res" >&5
10172 echo "${ECHO_T}$ac_res" >&6; }
10173 else
10174 # Is the header compilable?
10175 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10176 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10177 cat >conftest.$ac_ext <<_ACEOF
10178 /* confdefs.h. */
10179 _ACEOF
10180 cat confdefs.h >>conftest.$ac_ext
10181 cat >>conftest.$ac_ext <<_ACEOF
10182 /* end confdefs.h. */
10183 $ac_includes_default
10184 #include <$ac_header>
10185 _ACEOF
10186 rm -f conftest.$ac_objext
10187 if { (ac_try="$ac_compile"
10188 case "(($ac_try" in
10189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10190 *) ac_try_echo=$ac_try;;
10191 esac
10192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10193 (eval "$ac_compile") 2>conftest.er1
10194 ac_status=$?
10195 grep -v '^ *+' conftest.er1 >conftest.err
10196 rm -f conftest.er1
10197 cat conftest.err >&5
10198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10199 (exit $ac_status); } && {
10200 test -z "$ac_c_werror_flag" ||
10201 test ! -s conftest.err
10202 } && test -s conftest.$ac_objext; then
10203 ac_header_compiler=yes
10204 else
10205 echo "$as_me: failed program was:" >&5
10206 sed 's/^/| /' conftest.$ac_ext >&5
10208 ac_header_compiler=no
10211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10212 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10213 echo "${ECHO_T}$ac_header_compiler" >&6; }
10215 # Is the header present?
10216 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10217 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10218 cat >conftest.$ac_ext <<_ACEOF
10219 /* confdefs.h. */
10220 _ACEOF
10221 cat confdefs.h >>conftest.$ac_ext
10222 cat >>conftest.$ac_ext <<_ACEOF
10223 /* end confdefs.h. */
10224 #include <$ac_header>
10225 _ACEOF
10226 if { (ac_try="$ac_cpp conftest.$ac_ext"
10227 case "(($ac_try" in
10228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10229 *) ac_try_echo=$ac_try;;
10230 esac
10231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10232 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10233 ac_status=$?
10234 grep -v '^ *+' conftest.er1 >conftest.err
10235 rm -f conftest.er1
10236 cat conftest.err >&5
10237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10238 (exit $ac_status); } >/dev/null && {
10239 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10240 test ! -s conftest.err
10241 }; then
10242 ac_header_preproc=yes
10243 else
10244 echo "$as_me: failed program was:" >&5
10245 sed 's/^/| /' conftest.$ac_ext >&5
10247 ac_header_preproc=no
10250 rm -f conftest.err conftest.$ac_ext
10251 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10252 echo "${ECHO_T}$ac_header_preproc" >&6; }
10254 # So? What about this header?
10255 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10256 yes:no: )
10257 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10258 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10259 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10260 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10261 ac_header_preproc=yes
10263 no:yes:* )
10264 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10265 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10266 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10267 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10268 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10269 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10270 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10271 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10272 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10273 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10274 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10275 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10276 ( cat <<\_ASBOX
10277 ## ---------------------------------------- ##
10278 ## Report this to pgsql-bugs@postgresql.org ##
10279 ## ---------------------------------------- ##
10280 _ASBOX
10281 ) | sed "s/^/$as_me: WARNING: /" >&2
10283 esac
10284 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10285 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10286 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10287 echo $ECHO_N "(cached) $ECHO_C" >&6
10288 else
10289 eval "$as_ac_Header=\$ac_header_preproc"
10291 ac_res=`eval echo '${'$as_ac_Header'}'`
10292 { echo "$as_me:$LINENO: result: $ac_res" >&5
10293 echo "${ECHO_T}$ac_res" >&6; }
10296 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10297 cat >>confdefs.h <<_ACEOF
10298 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10299 _ACEOF
10301 else
10302 { { echo "$as_me:$LINENO: error: history header not found
10303 If you have readline already installed, see config.log for details on the
10304 failure. It is possible the compiler isn't looking in the proper directory.
10305 Use --without-readline to disable readline support." >&5
10306 echo "$as_me: error: history header not found
10307 If you have readline already installed, see config.log for details on the
10308 failure. It is possible the compiler isn't looking in the proper directory.
10309 Use --without-readline to disable readline support." >&2;}
10310 { (exit 1); exit 1; }; }
10313 done
10317 done
10321 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
10322 # Some installations of libedit usurp /usr/include/readline/, which seems
10323 # bad practice, since in combined installations readline will have its headers
10324 # there. We might have to resort to AC_EGREP checks to make sure we found
10325 # the proper header...
10327 for ac_header in editline/readline.h
10329 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10330 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10331 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10332 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10333 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10334 echo $ECHO_N "(cached) $ECHO_C" >&6
10336 ac_res=`eval echo '${'$as_ac_Header'}'`
10337 { echo "$as_me:$LINENO: result: $ac_res" >&5
10338 echo "${ECHO_T}$ac_res" >&6; }
10339 else
10340 # Is the header compilable?
10341 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10342 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10343 cat >conftest.$ac_ext <<_ACEOF
10344 /* confdefs.h. */
10345 _ACEOF
10346 cat confdefs.h >>conftest.$ac_ext
10347 cat >>conftest.$ac_ext <<_ACEOF
10348 /* end confdefs.h. */
10349 $ac_includes_default
10350 #include <$ac_header>
10351 _ACEOF
10352 rm -f conftest.$ac_objext
10353 if { (ac_try="$ac_compile"
10354 case "(($ac_try" in
10355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10356 *) ac_try_echo=$ac_try;;
10357 esac
10358 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10359 (eval "$ac_compile") 2>conftest.er1
10360 ac_status=$?
10361 grep -v '^ *+' conftest.er1 >conftest.err
10362 rm -f conftest.er1
10363 cat conftest.err >&5
10364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10365 (exit $ac_status); } && {
10366 test -z "$ac_c_werror_flag" ||
10367 test ! -s conftest.err
10368 } && test -s conftest.$ac_objext; then
10369 ac_header_compiler=yes
10370 else
10371 echo "$as_me: failed program was:" >&5
10372 sed 's/^/| /' conftest.$ac_ext >&5
10374 ac_header_compiler=no
10377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10378 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10379 echo "${ECHO_T}$ac_header_compiler" >&6; }
10381 # Is the header present?
10382 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10383 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10384 cat >conftest.$ac_ext <<_ACEOF
10385 /* confdefs.h. */
10386 _ACEOF
10387 cat confdefs.h >>conftest.$ac_ext
10388 cat >>conftest.$ac_ext <<_ACEOF
10389 /* end confdefs.h. */
10390 #include <$ac_header>
10391 _ACEOF
10392 if { (ac_try="$ac_cpp conftest.$ac_ext"
10393 case "(($ac_try" in
10394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10395 *) ac_try_echo=$ac_try;;
10396 esac
10397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10398 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10399 ac_status=$?
10400 grep -v '^ *+' conftest.er1 >conftest.err
10401 rm -f conftest.er1
10402 cat conftest.err >&5
10403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404 (exit $ac_status); } >/dev/null && {
10405 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10406 test ! -s conftest.err
10407 }; then
10408 ac_header_preproc=yes
10409 else
10410 echo "$as_me: failed program was:" >&5
10411 sed 's/^/| /' conftest.$ac_ext >&5
10413 ac_header_preproc=no
10416 rm -f conftest.err conftest.$ac_ext
10417 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10418 echo "${ECHO_T}$ac_header_preproc" >&6; }
10420 # So? What about this header?
10421 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10422 yes:no: )
10423 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10424 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10425 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10426 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10427 ac_header_preproc=yes
10429 no:yes:* )
10430 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10431 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10432 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10433 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10434 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10435 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10436 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10437 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10438 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10439 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10440 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10441 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10442 ( cat <<\_ASBOX
10443 ## ---------------------------------------- ##
10444 ## Report this to pgsql-bugs@postgresql.org ##
10445 ## ---------------------------------------- ##
10446 _ASBOX
10447 ) | sed "s/^/$as_me: WARNING: /" >&2
10449 esac
10450 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10451 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10452 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10453 echo $ECHO_N "(cached) $ECHO_C" >&6
10454 else
10455 eval "$as_ac_Header=\$ac_header_preproc"
10457 ac_res=`eval echo '${'$as_ac_Header'}'`
10458 { echo "$as_me:$LINENO: result: $ac_res" >&5
10459 echo "${ECHO_T}$ac_res" >&6; }
10462 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10463 cat >>confdefs.h <<_ACEOF
10464 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10465 _ACEOF
10467 else
10469 for ac_header in readline.h
10471 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10472 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10473 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10474 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10475 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10476 echo $ECHO_N "(cached) $ECHO_C" >&6
10478 ac_res=`eval echo '${'$as_ac_Header'}'`
10479 { echo "$as_me:$LINENO: result: $ac_res" >&5
10480 echo "${ECHO_T}$ac_res" >&6; }
10481 else
10482 # Is the header compilable?
10483 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10484 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10485 cat >conftest.$ac_ext <<_ACEOF
10486 /* confdefs.h. */
10487 _ACEOF
10488 cat confdefs.h >>conftest.$ac_ext
10489 cat >>conftest.$ac_ext <<_ACEOF
10490 /* end confdefs.h. */
10491 $ac_includes_default
10492 #include <$ac_header>
10493 _ACEOF
10494 rm -f conftest.$ac_objext
10495 if { (ac_try="$ac_compile"
10496 case "(($ac_try" in
10497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10498 *) ac_try_echo=$ac_try;;
10499 esac
10500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10501 (eval "$ac_compile") 2>conftest.er1
10502 ac_status=$?
10503 grep -v '^ *+' conftest.er1 >conftest.err
10504 rm -f conftest.er1
10505 cat conftest.err >&5
10506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10507 (exit $ac_status); } && {
10508 test -z "$ac_c_werror_flag" ||
10509 test ! -s conftest.err
10510 } && test -s conftest.$ac_objext; then
10511 ac_header_compiler=yes
10512 else
10513 echo "$as_me: failed program was:" >&5
10514 sed 's/^/| /' conftest.$ac_ext >&5
10516 ac_header_compiler=no
10519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10520 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10521 echo "${ECHO_T}$ac_header_compiler" >&6; }
10523 # Is the header present?
10524 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10525 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10526 cat >conftest.$ac_ext <<_ACEOF
10527 /* confdefs.h. */
10528 _ACEOF
10529 cat confdefs.h >>conftest.$ac_ext
10530 cat >>conftest.$ac_ext <<_ACEOF
10531 /* end confdefs.h. */
10532 #include <$ac_header>
10533 _ACEOF
10534 if { (ac_try="$ac_cpp conftest.$ac_ext"
10535 case "(($ac_try" in
10536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10537 *) ac_try_echo=$ac_try;;
10538 esac
10539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10540 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10541 ac_status=$?
10542 grep -v '^ *+' conftest.er1 >conftest.err
10543 rm -f conftest.er1
10544 cat conftest.err >&5
10545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10546 (exit $ac_status); } >/dev/null && {
10547 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10548 test ! -s conftest.err
10549 }; then
10550 ac_header_preproc=yes
10551 else
10552 echo "$as_me: failed program was:" >&5
10553 sed 's/^/| /' conftest.$ac_ext >&5
10555 ac_header_preproc=no
10558 rm -f conftest.err conftest.$ac_ext
10559 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10560 echo "${ECHO_T}$ac_header_preproc" >&6; }
10562 # So? What about this header?
10563 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10564 yes:no: )
10565 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10566 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10567 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10568 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10569 ac_header_preproc=yes
10571 no:yes:* )
10572 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10573 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10574 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10575 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10576 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10577 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10578 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10579 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10580 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10581 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10582 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10583 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10584 ( cat <<\_ASBOX
10585 ## ---------------------------------------- ##
10586 ## Report this to pgsql-bugs@postgresql.org ##
10587 ## ---------------------------------------- ##
10588 _ASBOX
10589 ) | sed "s/^/$as_me: WARNING: /" >&2
10591 esac
10592 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10593 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10594 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10595 echo $ECHO_N "(cached) $ECHO_C" >&6
10596 else
10597 eval "$as_ac_Header=\$ac_header_preproc"
10599 ac_res=`eval echo '${'$as_ac_Header'}'`
10600 { echo "$as_me:$LINENO: result: $ac_res" >&5
10601 echo "${ECHO_T}$ac_res" >&6; }
10604 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10605 cat >>confdefs.h <<_ACEOF
10606 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10607 _ACEOF
10609 else
10611 for ac_header in readline/readline.h
10613 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10614 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10615 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10616 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10617 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10618 echo $ECHO_N "(cached) $ECHO_C" >&6
10620 ac_res=`eval echo '${'$as_ac_Header'}'`
10621 { echo "$as_me:$LINENO: result: $ac_res" >&5
10622 echo "${ECHO_T}$ac_res" >&6; }
10623 else
10624 # Is the header compilable?
10625 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10626 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10627 cat >conftest.$ac_ext <<_ACEOF
10628 /* confdefs.h. */
10629 _ACEOF
10630 cat confdefs.h >>conftest.$ac_ext
10631 cat >>conftest.$ac_ext <<_ACEOF
10632 /* end confdefs.h. */
10633 $ac_includes_default
10634 #include <$ac_header>
10635 _ACEOF
10636 rm -f conftest.$ac_objext
10637 if { (ac_try="$ac_compile"
10638 case "(($ac_try" in
10639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10640 *) ac_try_echo=$ac_try;;
10641 esac
10642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10643 (eval "$ac_compile") 2>conftest.er1
10644 ac_status=$?
10645 grep -v '^ *+' conftest.er1 >conftest.err
10646 rm -f conftest.er1
10647 cat conftest.err >&5
10648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649 (exit $ac_status); } && {
10650 test -z "$ac_c_werror_flag" ||
10651 test ! -s conftest.err
10652 } && test -s conftest.$ac_objext; then
10653 ac_header_compiler=yes
10654 else
10655 echo "$as_me: failed program was:" >&5
10656 sed 's/^/| /' conftest.$ac_ext >&5
10658 ac_header_compiler=no
10661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10662 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10663 echo "${ECHO_T}$ac_header_compiler" >&6; }
10665 # Is the header present?
10666 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10667 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10668 cat >conftest.$ac_ext <<_ACEOF
10669 /* confdefs.h. */
10670 _ACEOF
10671 cat confdefs.h >>conftest.$ac_ext
10672 cat >>conftest.$ac_ext <<_ACEOF
10673 /* end confdefs.h. */
10674 #include <$ac_header>
10675 _ACEOF
10676 if { (ac_try="$ac_cpp conftest.$ac_ext"
10677 case "(($ac_try" in
10678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10679 *) ac_try_echo=$ac_try;;
10680 esac
10681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10682 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10683 ac_status=$?
10684 grep -v '^ *+' conftest.er1 >conftest.err
10685 rm -f conftest.er1
10686 cat conftest.err >&5
10687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10688 (exit $ac_status); } >/dev/null && {
10689 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10690 test ! -s conftest.err
10691 }; then
10692 ac_header_preproc=yes
10693 else
10694 echo "$as_me: failed program was:" >&5
10695 sed 's/^/| /' conftest.$ac_ext >&5
10697 ac_header_preproc=no
10700 rm -f conftest.err conftest.$ac_ext
10701 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10702 echo "${ECHO_T}$ac_header_preproc" >&6; }
10704 # So? What about this header?
10705 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10706 yes:no: )
10707 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10708 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10709 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10710 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10711 ac_header_preproc=yes
10713 no:yes:* )
10714 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10715 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10716 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10717 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10718 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10719 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10720 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10721 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10722 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10723 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10724 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10725 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10726 ( cat <<\_ASBOX
10727 ## ---------------------------------------- ##
10728 ## Report this to pgsql-bugs@postgresql.org ##
10729 ## ---------------------------------------- ##
10730 _ASBOX
10731 ) | sed "s/^/$as_me: WARNING: /" >&2
10733 esac
10734 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10735 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10736 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10737 echo $ECHO_N "(cached) $ECHO_C" >&6
10738 else
10739 eval "$as_ac_Header=\$ac_header_preproc"
10741 ac_res=`eval echo '${'$as_ac_Header'}'`
10742 { echo "$as_me:$LINENO: result: $ac_res" >&5
10743 echo "${ECHO_T}$ac_res" >&6; }
10746 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10747 cat >>confdefs.h <<_ACEOF
10748 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10749 _ACEOF
10751 else
10752 { { echo "$as_me:$LINENO: error: readline header not found
10753 If you have libedit already installed, see config.log for details on the
10754 failure. It is possible the compiler isn't looking in the proper directory.
10755 Use --without-readline to disable libedit support." >&5
10756 echo "$as_me: error: readline header not found
10757 If you have libedit already installed, see config.log for details on the
10758 failure. It is possible the compiler isn't looking in the proper directory.
10759 Use --without-readline to disable libedit support." >&2;}
10760 { (exit 1); exit 1; }; }
10763 done
10767 done
10771 done
10773 # Note: in a libedit installation, history.h is sometimes a dummy, and may
10774 # not be there at all. Hence, don't complain if not found. We must check
10775 # though, since in yet other versions it is an independent header.
10777 for ac_header in editline/history.h
10779 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10780 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10781 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10782 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10783 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10784 echo $ECHO_N "(cached) $ECHO_C" >&6
10786 ac_res=`eval echo '${'$as_ac_Header'}'`
10787 { echo "$as_me:$LINENO: result: $ac_res" >&5
10788 echo "${ECHO_T}$ac_res" >&6; }
10789 else
10790 # Is the header compilable?
10791 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10792 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10793 cat >conftest.$ac_ext <<_ACEOF
10794 /* confdefs.h. */
10795 _ACEOF
10796 cat confdefs.h >>conftest.$ac_ext
10797 cat >>conftest.$ac_ext <<_ACEOF
10798 /* end confdefs.h. */
10799 $ac_includes_default
10800 #include <$ac_header>
10801 _ACEOF
10802 rm -f conftest.$ac_objext
10803 if { (ac_try="$ac_compile"
10804 case "(($ac_try" in
10805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10806 *) ac_try_echo=$ac_try;;
10807 esac
10808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10809 (eval "$ac_compile") 2>conftest.er1
10810 ac_status=$?
10811 grep -v '^ *+' conftest.er1 >conftest.err
10812 rm -f conftest.er1
10813 cat conftest.err >&5
10814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10815 (exit $ac_status); } && {
10816 test -z "$ac_c_werror_flag" ||
10817 test ! -s conftest.err
10818 } && test -s conftest.$ac_objext; then
10819 ac_header_compiler=yes
10820 else
10821 echo "$as_me: failed program was:" >&5
10822 sed 's/^/| /' conftest.$ac_ext >&5
10824 ac_header_compiler=no
10827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10828 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10829 echo "${ECHO_T}$ac_header_compiler" >&6; }
10831 # Is the header present?
10832 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10833 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10834 cat >conftest.$ac_ext <<_ACEOF
10835 /* confdefs.h. */
10836 _ACEOF
10837 cat confdefs.h >>conftest.$ac_ext
10838 cat >>conftest.$ac_ext <<_ACEOF
10839 /* end confdefs.h. */
10840 #include <$ac_header>
10841 _ACEOF
10842 if { (ac_try="$ac_cpp conftest.$ac_ext"
10843 case "(($ac_try" in
10844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10845 *) ac_try_echo=$ac_try;;
10846 esac
10847 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10848 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10849 ac_status=$?
10850 grep -v '^ *+' conftest.er1 >conftest.err
10851 rm -f conftest.er1
10852 cat conftest.err >&5
10853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10854 (exit $ac_status); } >/dev/null && {
10855 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10856 test ! -s conftest.err
10857 }; then
10858 ac_header_preproc=yes
10859 else
10860 echo "$as_me: failed program was:" >&5
10861 sed 's/^/| /' conftest.$ac_ext >&5
10863 ac_header_preproc=no
10866 rm -f conftest.err conftest.$ac_ext
10867 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10868 echo "${ECHO_T}$ac_header_preproc" >&6; }
10870 # So? What about this header?
10871 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10872 yes:no: )
10873 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10874 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10875 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10876 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10877 ac_header_preproc=yes
10879 no:yes:* )
10880 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10881 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10882 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10883 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10884 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10885 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10886 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10887 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10888 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10889 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10890 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10891 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10892 ( cat <<\_ASBOX
10893 ## ---------------------------------------- ##
10894 ## Report this to pgsql-bugs@postgresql.org ##
10895 ## ---------------------------------------- ##
10896 _ASBOX
10897 ) | sed "s/^/$as_me: WARNING: /" >&2
10899 esac
10900 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10901 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10902 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10903 echo $ECHO_N "(cached) $ECHO_C" >&6
10904 else
10905 eval "$as_ac_Header=\$ac_header_preproc"
10907 ac_res=`eval echo '${'$as_ac_Header'}'`
10908 { echo "$as_me:$LINENO: result: $ac_res" >&5
10909 echo "${ECHO_T}$ac_res" >&6; }
10912 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10913 cat >>confdefs.h <<_ACEOF
10914 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10915 _ACEOF
10917 else
10919 for ac_header in history.h
10921 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10922 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10923 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10924 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10925 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10926 echo $ECHO_N "(cached) $ECHO_C" >&6
10928 ac_res=`eval echo '${'$as_ac_Header'}'`
10929 { echo "$as_me:$LINENO: result: $ac_res" >&5
10930 echo "${ECHO_T}$ac_res" >&6; }
10931 else
10932 # Is the header compilable?
10933 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10934 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10935 cat >conftest.$ac_ext <<_ACEOF
10936 /* confdefs.h. */
10937 _ACEOF
10938 cat confdefs.h >>conftest.$ac_ext
10939 cat >>conftest.$ac_ext <<_ACEOF
10940 /* end confdefs.h. */
10941 $ac_includes_default
10942 #include <$ac_header>
10943 _ACEOF
10944 rm -f conftest.$ac_objext
10945 if { (ac_try="$ac_compile"
10946 case "(($ac_try" in
10947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10948 *) ac_try_echo=$ac_try;;
10949 esac
10950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10951 (eval "$ac_compile") 2>conftest.er1
10952 ac_status=$?
10953 grep -v '^ *+' conftest.er1 >conftest.err
10954 rm -f conftest.er1
10955 cat conftest.err >&5
10956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957 (exit $ac_status); } && {
10958 test -z "$ac_c_werror_flag" ||
10959 test ! -s conftest.err
10960 } && test -s conftest.$ac_objext; then
10961 ac_header_compiler=yes
10962 else
10963 echo "$as_me: failed program was:" >&5
10964 sed 's/^/| /' conftest.$ac_ext >&5
10966 ac_header_compiler=no
10969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10970 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10971 echo "${ECHO_T}$ac_header_compiler" >&6; }
10973 # Is the header present?
10974 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10975 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10976 cat >conftest.$ac_ext <<_ACEOF
10977 /* confdefs.h. */
10978 _ACEOF
10979 cat confdefs.h >>conftest.$ac_ext
10980 cat >>conftest.$ac_ext <<_ACEOF
10981 /* end confdefs.h. */
10982 #include <$ac_header>
10983 _ACEOF
10984 if { (ac_try="$ac_cpp conftest.$ac_ext"
10985 case "(($ac_try" in
10986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10987 *) ac_try_echo=$ac_try;;
10988 esac
10989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10990 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10991 ac_status=$?
10992 grep -v '^ *+' conftest.er1 >conftest.err
10993 rm -f conftest.er1
10994 cat conftest.err >&5
10995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996 (exit $ac_status); } >/dev/null && {
10997 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10998 test ! -s conftest.err
10999 }; then
11000 ac_header_preproc=yes
11001 else
11002 echo "$as_me: failed program was:" >&5
11003 sed 's/^/| /' conftest.$ac_ext >&5
11005 ac_header_preproc=no
11008 rm -f conftest.err conftest.$ac_ext
11009 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11010 echo "${ECHO_T}$ac_header_preproc" >&6; }
11012 # So? What about this header?
11013 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11014 yes:no: )
11015 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11016 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11017 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11018 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11019 ac_header_preproc=yes
11021 no:yes:* )
11022 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11023 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11024 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11025 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11026 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11027 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11028 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11029 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11030 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11031 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11032 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11033 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11034 ( cat <<\_ASBOX
11035 ## ---------------------------------------- ##
11036 ## Report this to pgsql-bugs@postgresql.org ##
11037 ## ---------------------------------------- ##
11038 _ASBOX
11039 ) | sed "s/^/$as_me: WARNING: /" >&2
11041 esac
11042 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11043 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11044 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11045 echo $ECHO_N "(cached) $ECHO_C" >&6
11046 else
11047 eval "$as_ac_Header=\$ac_header_preproc"
11049 ac_res=`eval echo '${'$as_ac_Header'}'`
11050 { echo "$as_me:$LINENO: result: $ac_res" >&5
11051 echo "${ECHO_T}$ac_res" >&6; }
11054 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11055 cat >>confdefs.h <<_ACEOF
11056 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11057 _ACEOF
11059 else
11061 for ac_header in readline/history.h
11063 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11064 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11065 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11067 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11068 echo $ECHO_N "(cached) $ECHO_C" >&6
11070 ac_res=`eval echo '${'$as_ac_Header'}'`
11071 { echo "$as_me:$LINENO: result: $ac_res" >&5
11072 echo "${ECHO_T}$ac_res" >&6; }
11073 else
11074 # Is the header compilable?
11075 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11076 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11077 cat >conftest.$ac_ext <<_ACEOF
11078 /* confdefs.h. */
11079 _ACEOF
11080 cat confdefs.h >>conftest.$ac_ext
11081 cat >>conftest.$ac_ext <<_ACEOF
11082 /* end confdefs.h. */
11083 $ac_includes_default
11084 #include <$ac_header>
11085 _ACEOF
11086 rm -f conftest.$ac_objext
11087 if { (ac_try="$ac_compile"
11088 case "(($ac_try" in
11089 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11090 *) ac_try_echo=$ac_try;;
11091 esac
11092 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11093 (eval "$ac_compile") 2>conftest.er1
11094 ac_status=$?
11095 grep -v '^ *+' conftest.er1 >conftest.err
11096 rm -f conftest.er1
11097 cat conftest.err >&5
11098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11099 (exit $ac_status); } && {
11100 test -z "$ac_c_werror_flag" ||
11101 test ! -s conftest.err
11102 } && test -s conftest.$ac_objext; then
11103 ac_header_compiler=yes
11104 else
11105 echo "$as_me: failed program was:" >&5
11106 sed 's/^/| /' conftest.$ac_ext >&5
11108 ac_header_compiler=no
11111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11112 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11113 echo "${ECHO_T}$ac_header_compiler" >&6; }
11115 # Is the header present?
11116 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11117 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11118 cat >conftest.$ac_ext <<_ACEOF
11119 /* confdefs.h. */
11120 _ACEOF
11121 cat confdefs.h >>conftest.$ac_ext
11122 cat >>conftest.$ac_ext <<_ACEOF
11123 /* end confdefs.h. */
11124 #include <$ac_header>
11125 _ACEOF
11126 if { (ac_try="$ac_cpp conftest.$ac_ext"
11127 case "(($ac_try" in
11128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11129 *) ac_try_echo=$ac_try;;
11130 esac
11131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11132 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11133 ac_status=$?
11134 grep -v '^ *+' conftest.er1 >conftest.err
11135 rm -f conftest.er1
11136 cat conftest.err >&5
11137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11138 (exit $ac_status); } >/dev/null && {
11139 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11140 test ! -s conftest.err
11141 }; then
11142 ac_header_preproc=yes
11143 else
11144 echo "$as_me: failed program was:" >&5
11145 sed 's/^/| /' conftest.$ac_ext >&5
11147 ac_header_preproc=no
11150 rm -f conftest.err conftest.$ac_ext
11151 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11152 echo "${ECHO_T}$ac_header_preproc" >&6; }
11154 # So? What about this header?
11155 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11156 yes:no: )
11157 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11158 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11159 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11160 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11161 ac_header_preproc=yes
11163 no:yes:* )
11164 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11165 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11166 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11167 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11168 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11169 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11170 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11171 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11172 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11173 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11174 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11175 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11176 ( cat <<\_ASBOX
11177 ## ---------------------------------------- ##
11178 ## Report this to pgsql-bugs@postgresql.org ##
11179 ## ---------------------------------------- ##
11180 _ASBOX
11181 ) | sed "s/^/$as_me: WARNING: /" >&2
11183 esac
11184 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11185 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11186 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11187 echo $ECHO_N "(cached) $ECHO_C" >&6
11188 else
11189 eval "$as_ac_Header=\$ac_header_preproc"
11191 ac_res=`eval echo '${'$as_ac_Header'}'`
11192 { echo "$as_me:$LINENO: result: $ac_res" >&5
11193 echo "${ECHO_T}$ac_res" >&6; }
11196 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11197 cat >>confdefs.h <<_ACEOF
11198 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11199 _ACEOF
11203 done
11207 done
11211 done
11215 if test "$with_zlib" = yes; then
11216 if test "${ac_cv_header_zlib_h+set}" = set; then
11217 { echo "$as_me:$LINENO: checking for zlib.h" >&5
11218 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
11219 if test "${ac_cv_header_zlib_h+set}" = set; then
11220 echo $ECHO_N "(cached) $ECHO_C" >&6
11222 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11223 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
11224 else
11225 # Is the header compilable?
11226 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
11227 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
11228 cat >conftest.$ac_ext <<_ACEOF
11229 /* confdefs.h. */
11230 _ACEOF
11231 cat confdefs.h >>conftest.$ac_ext
11232 cat >>conftest.$ac_ext <<_ACEOF
11233 /* end confdefs.h. */
11234 $ac_includes_default
11235 #include <zlib.h>
11236 _ACEOF
11237 rm -f conftest.$ac_objext
11238 if { (ac_try="$ac_compile"
11239 case "(($ac_try" in
11240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11241 *) ac_try_echo=$ac_try;;
11242 esac
11243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11244 (eval "$ac_compile") 2>conftest.er1
11245 ac_status=$?
11246 grep -v '^ *+' conftest.er1 >conftest.err
11247 rm -f conftest.er1
11248 cat conftest.err >&5
11249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11250 (exit $ac_status); } && {
11251 test -z "$ac_c_werror_flag" ||
11252 test ! -s conftest.err
11253 } && test -s conftest.$ac_objext; then
11254 ac_header_compiler=yes
11255 else
11256 echo "$as_me: failed program was:" >&5
11257 sed 's/^/| /' conftest.$ac_ext >&5
11259 ac_header_compiler=no
11262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11263 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11264 echo "${ECHO_T}$ac_header_compiler" >&6; }
11266 # Is the header present?
11267 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
11268 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
11269 cat >conftest.$ac_ext <<_ACEOF
11270 /* confdefs.h. */
11271 _ACEOF
11272 cat confdefs.h >>conftest.$ac_ext
11273 cat >>conftest.$ac_ext <<_ACEOF
11274 /* end confdefs.h. */
11275 #include <zlib.h>
11276 _ACEOF
11277 if { (ac_try="$ac_cpp conftest.$ac_ext"
11278 case "(($ac_try" in
11279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11280 *) ac_try_echo=$ac_try;;
11281 esac
11282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11283 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11284 ac_status=$?
11285 grep -v '^ *+' conftest.er1 >conftest.err
11286 rm -f conftest.er1
11287 cat conftest.err >&5
11288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11289 (exit $ac_status); } >/dev/null && {
11290 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11291 test ! -s conftest.err
11292 }; then
11293 ac_header_preproc=yes
11294 else
11295 echo "$as_me: failed program was:" >&5
11296 sed 's/^/| /' conftest.$ac_ext >&5
11298 ac_header_preproc=no
11301 rm -f conftest.err conftest.$ac_ext
11302 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11303 echo "${ECHO_T}$ac_header_preproc" >&6; }
11305 # So? What about this header?
11306 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11307 yes:no: )
11308 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
11309 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11310 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
11311 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
11312 ac_header_preproc=yes
11314 no:yes:* )
11315 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
11316 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
11317 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
11318 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
11319 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
11320 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
11321 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
11322 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
11323 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
11324 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
11325 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
11326 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
11327 ( cat <<\_ASBOX
11328 ## ---------------------------------------- ##
11329 ## Report this to pgsql-bugs@postgresql.org ##
11330 ## ---------------------------------------- ##
11331 _ASBOX
11332 ) | sed "s/^/$as_me: WARNING: /" >&2
11334 esac
11335 { echo "$as_me:$LINENO: checking for zlib.h" >&5
11336 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
11337 if test "${ac_cv_header_zlib_h+set}" = set; then
11338 echo $ECHO_N "(cached) $ECHO_C" >&6
11339 else
11340 ac_cv_header_zlib_h=$ac_header_preproc
11342 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11343 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
11346 if test $ac_cv_header_zlib_h = yes; then
11348 else
11349 { { echo "$as_me:$LINENO: error: zlib header not found
11350 If you have zlib already installed, see config.log for details on the
11351 failure. It is possible the compiler isn't looking in the proper directory.
11352 Use --without-zlib to disable zlib support." >&5
11353 echo "$as_me: error: zlib header not found
11354 If you have zlib already installed, see config.log for details on the
11355 failure. It is possible the compiler isn't looking in the proper directory.
11356 Use --without-zlib to disable zlib support." >&2;}
11357 { (exit 1); exit 1; }; }
11363 if test "$with_gssapi" = yes ; then
11365 for ac_header in gssapi/gssapi.h
11367 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11368 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11369 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11370 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11371 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11372 echo $ECHO_N "(cached) $ECHO_C" >&6
11374 ac_res=`eval echo '${'$as_ac_Header'}'`
11375 { echo "$as_me:$LINENO: result: $ac_res" >&5
11376 echo "${ECHO_T}$ac_res" >&6; }
11377 else
11378 # Is the header compilable?
11379 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11380 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11381 cat >conftest.$ac_ext <<_ACEOF
11382 /* confdefs.h. */
11383 _ACEOF
11384 cat confdefs.h >>conftest.$ac_ext
11385 cat >>conftest.$ac_ext <<_ACEOF
11386 /* end confdefs.h. */
11387 $ac_includes_default
11388 #include <$ac_header>
11389 _ACEOF
11390 rm -f conftest.$ac_objext
11391 if { (ac_try="$ac_compile"
11392 case "(($ac_try" in
11393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11394 *) ac_try_echo=$ac_try;;
11395 esac
11396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11397 (eval "$ac_compile") 2>conftest.er1
11398 ac_status=$?
11399 grep -v '^ *+' conftest.er1 >conftest.err
11400 rm -f conftest.er1
11401 cat conftest.err >&5
11402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11403 (exit $ac_status); } && {
11404 test -z "$ac_c_werror_flag" ||
11405 test ! -s conftest.err
11406 } && test -s conftest.$ac_objext; then
11407 ac_header_compiler=yes
11408 else
11409 echo "$as_me: failed program was:" >&5
11410 sed 's/^/| /' conftest.$ac_ext >&5
11412 ac_header_compiler=no
11415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11416 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11417 echo "${ECHO_T}$ac_header_compiler" >&6; }
11419 # Is the header present?
11420 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11421 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11422 cat >conftest.$ac_ext <<_ACEOF
11423 /* confdefs.h. */
11424 _ACEOF
11425 cat confdefs.h >>conftest.$ac_ext
11426 cat >>conftest.$ac_ext <<_ACEOF
11427 /* end confdefs.h. */
11428 #include <$ac_header>
11429 _ACEOF
11430 if { (ac_try="$ac_cpp conftest.$ac_ext"
11431 case "(($ac_try" in
11432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11433 *) ac_try_echo=$ac_try;;
11434 esac
11435 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11436 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11437 ac_status=$?
11438 grep -v '^ *+' conftest.er1 >conftest.err
11439 rm -f conftest.er1
11440 cat conftest.err >&5
11441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11442 (exit $ac_status); } >/dev/null && {
11443 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11444 test ! -s conftest.err
11445 }; then
11446 ac_header_preproc=yes
11447 else
11448 echo "$as_me: failed program was:" >&5
11449 sed 's/^/| /' conftest.$ac_ext >&5
11451 ac_header_preproc=no
11454 rm -f conftest.err conftest.$ac_ext
11455 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11456 echo "${ECHO_T}$ac_header_preproc" >&6; }
11458 # So? What about this header?
11459 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11460 yes:no: )
11461 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11462 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11463 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11464 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11465 ac_header_preproc=yes
11467 no:yes:* )
11468 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11469 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11470 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11471 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11472 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11473 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11474 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11475 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11476 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11477 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11478 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11479 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11480 ( cat <<\_ASBOX
11481 ## ---------------------------------------- ##
11482 ## Report this to pgsql-bugs@postgresql.org ##
11483 ## ---------------------------------------- ##
11484 _ASBOX
11485 ) | sed "s/^/$as_me: WARNING: /" >&2
11487 esac
11488 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11490 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11491 echo $ECHO_N "(cached) $ECHO_C" >&6
11492 else
11493 eval "$as_ac_Header=\$ac_header_preproc"
11495 ac_res=`eval echo '${'$as_ac_Header'}'`
11496 { echo "$as_me:$LINENO: result: $ac_res" >&5
11497 echo "${ECHO_T}$ac_res" >&6; }
11500 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11501 cat >>confdefs.h <<_ACEOF
11502 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11503 _ACEOF
11505 else
11507 for ac_header in gssapi.h
11509 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11510 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11511 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11512 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11513 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11514 echo $ECHO_N "(cached) $ECHO_C" >&6
11516 ac_res=`eval echo '${'$as_ac_Header'}'`
11517 { echo "$as_me:$LINENO: result: $ac_res" >&5
11518 echo "${ECHO_T}$ac_res" >&6; }
11519 else
11520 # Is the header compilable?
11521 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11522 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11523 cat >conftest.$ac_ext <<_ACEOF
11524 /* confdefs.h. */
11525 _ACEOF
11526 cat confdefs.h >>conftest.$ac_ext
11527 cat >>conftest.$ac_ext <<_ACEOF
11528 /* end confdefs.h. */
11529 $ac_includes_default
11530 #include <$ac_header>
11531 _ACEOF
11532 rm -f conftest.$ac_objext
11533 if { (ac_try="$ac_compile"
11534 case "(($ac_try" in
11535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11536 *) ac_try_echo=$ac_try;;
11537 esac
11538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11539 (eval "$ac_compile") 2>conftest.er1
11540 ac_status=$?
11541 grep -v '^ *+' conftest.er1 >conftest.err
11542 rm -f conftest.er1
11543 cat conftest.err >&5
11544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545 (exit $ac_status); } && {
11546 test -z "$ac_c_werror_flag" ||
11547 test ! -s conftest.err
11548 } && test -s conftest.$ac_objext; then
11549 ac_header_compiler=yes
11550 else
11551 echo "$as_me: failed program was:" >&5
11552 sed 's/^/| /' conftest.$ac_ext >&5
11554 ac_header_compiler=no
11557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11558 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11559 echo "${ECHO_T}$ac_header_compiler" >&6; }
11561 # Is the header present?
11562 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11563 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11564 cat >conftest.$ac_ext <<_ACEOF
11565 /* confdefs.h. */
11566 _ACEOF
11567 cat confdefs.h >>conftest.$ac_ext
11568 cat >>conftest.$ac_ext <<_ACEOF
11569 /* end confdefs.h. */
11570 #include <$ac_header>
11571 _ACEOF
11572 if { (ac_try="$ac_cpp conftest.$ac_ext"
11573 case "(($ac_try" in
11574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11575 *) ac_try_echo=$ac_try;;
11576 esac
11577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11578 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11579 ac_status=$?
11580 grep -v '^ *+' conftest.er1 >conftest.err
11581 rm -f conftest.er1
11582 cat conftest.err >&5
11583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11584 (exit $ac_status); } >/dev/null && {
11585 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11586 test ! -s conftest.err
11587 }; then
11588 ac_header_preproc=yes
11589 else
11590 echo "$as_me: failed program was:" >&5
11591 sed 's/^/| /' conftest.$ac_ext >&5
11593 ac_header_preproc=no
11596 rm -f conftest.err conftest.$ac_ext
11597 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11598 echo "${ECHO_T}$ac_header_preproc" >&6; }
11600 # So? What about this header?
11601 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11602 yes:no: )
11603 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11604 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11605 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11606 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11607 ac_header_preproc=yes
11609 no:yes:* )
11610 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11611 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11612 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11613 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11614 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11615 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11616 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11617 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11618 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11619 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11620 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11621 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11622 ( cat <<\_ASBOX
11623 ## ---------------------------------------- ##
11624 ## Report this to pgsql-bugs@postgresql.org ##
11625 ## ---------------------------------------- ##
11626 _ASBOX
11627 ) | sed "s/^/$as_me: WARNING: /" >&2
11629 esac
11630 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11631 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11632 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11633 echo $ECHO_N "(cached) $ECHO_C" >&6
11634 else
11635 eval "$as_ac_Header=\$ac_header_preproc"
11637 ac_res=`eval echo '${'$as_ac_Header'}'`
11638 { echo "$as_me:$LINENO: result: $ac_res" >&5
11639 echo "${ECHO_T}$ac_res" >&6; }
11642 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11643 cat >>confdefs.h <<_ACEOF
11644 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11645 _ACEOF
11647 else
11648 { { echo "$as_me:$LINENO: error: gssapi.h header file is required for GSSAPI" >&5
11649 echo "$as_me: error: gssapi.h header file is required for GSSAPI" >&2;}
11650 { (exit 1); exit 1; }; }
11653 done
11657 done
11661 if test "$with_krb5" = yes ; then
11662 if test "${ac_cv_header_krb5_h+set}" = set; then
11663 { echo "$as_me:$LINENO: checking for krb5.h" >&5
11664 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6; }
11665 if test "${ac_cv_header_krb5_h+set}" = set; then
11666 echo $ECHO_N "(cached) $ECHO_C" >&6
11668 { echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
11669 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6; }
11670 else
11671 # Is the header compilable?
11672 { echo "$as_me:$LINENO: checking krb5.h usability" >&5
11673 echo $ECHO_N "checking krb5.h usability... $ECHO_C" >&6; }
11674 cat >conftest.$ac_ext <<_ACEOF
11675 /* confdefs.h. */
11676 _ACEOF
11677 cat confdefs.h >>conftest.$ac_ext
11678 cat >>conftest.$ac_ext <<_ACEOF
11679 /* end confdefs.h. */
11680 $ac_includes_default
11681 #include <krb5.h>
11682 _ACEOF
11683 rm -f conftest.$ac_objext
11684 if { (ac_try="$ac_compile"
11685 case "(($ac_try" in
11686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11687 *) ac_try_echo=$ac_try;;
11688 esac
11689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11690 (eval "$ac_compile") 2>conftest.er1
11691 ac_status=$?
11692 grep -v '^ *+' conftest.er1 >conftest.err
11693 rm -f conftest.er1
11694 cat conftest.err >&5
11695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11696 (exit $ac_status); } && {
11697 test -z "$ac_c_werror_flag" ||
11698 test ! -s conftest.err
11699 } && test -s conftest.$ac_objext; then
11700 ac_header_compiler=yes
11701 else
11702 echo "$as_me: failed program was:" >&5
11703 sed 's/^/| /' conftest.$ac_ext >&5
11705 ac_header_compiler=no
11708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11709 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11710 echo "${ECHO_T}$ac_header_compiler" >&6; }
11712 # Is the header present?
11713 { echo "$as_me:$LINENO: checking krb5.h presence" >&5
11714 echo $ECHO_N "checking krb5.h presence... $ECHO_C" >&6; }
11715 cat >conftest.$ac_ext <<_ACEOF
11716 /* confdefs.h. */
11717 _ACEOF
11718 cat confdefs.h >>conftest.$ac_ext
11719 cat >>conftest.$ac_ext <<_ACEOF
11720 /* end confdefs.h. */
11721 #include <krb5.h>
11722 _ACEOF
11723 if { (ac_try="$ac_cpp conftest.$ac_ext"
11724 case "(($ac_try" in
11725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11726 *) ac_try_echo=$ac_try;;
11727 esac
11728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11729 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11730 ac_status=$?
11731 grep -v '^ *+' conftest.er1 >conftest.err
11732 rm -f conftest.er1
11733 cat conftest.err >&5
11734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735 (exit $ac_status); } >/dev/null && {
11736 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11737 test ! -s conftest.err
11738 }; then
11739 ac_header_preproc=yes
11740 else
11741 echo "$as_me: failed program was:" >&5
11742 sed 's/^/| /' conftest.$ac_ext >&5
11744 ac_header_preproc=no
11747 rm -f conftest.err conftest.$ac_ext
11748 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11749 echo "${ECHO_T}$ac_header_preproc" >&6; }
11751 # So? What about this header?
11752 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11753 yes:no: )
11754 { echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
11755 echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11756 { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
11757 echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
11758 ac_header_preproc=yes
11760 no:yes:* )
11761 { echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
11762 echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
11763 { echo "$as_me:$LINENO: WARNING: krb5.h: check for missing prerequisite headers?" >&5
11764 echo "$as_me: WARNING: krb5.h: check for missing prerequisite headers?" >&2;}
11765 { echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
11766 echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
11767 { echo "$as_me:$LINENO: WARNING: krb5.h: section \"Present But Cannot Be Compiled\"" >&5
11768 echo "$as_me: WARNING: krb5.h: section \"Present But Cannot Be Compiled\"" >&2;}
11769 { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
11770 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
11771 { echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
11772 echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
11773 ( cat <<\_ASBOX
11774 ## ---------------------------------------- ##
11775 ## Report this to pgsql-bugs@postgresql.org ##
11776 ## ---------------------------------------- ##
11777 _ASBOX
11778 ) | sed "s/^/$as_me: WARNING: /" >&2
11780 esac
11781 { echo "$as_me:$LINENO: checking for krb5.h" >&5
11782 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6; }
11783 if test "${ac_cv_header_krb5_h+set}" = set; then
11784 echo $ECHO_N "(cached) $ECHO_C" >&6
11785 else
11786 ac_cv_header_krb5_h=$ac_header_preproc
11788 { echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
11789 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6; }
11792 if test $ac_cv_header_krb5_h = yes; then
11794 else
11795 { { echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
11796 echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
11797 { (exit 1); exit 1; }; }
11803 if test "$with_openssl" = yes ; then
11804 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
11805 { echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
11806 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6; }
11807 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
11808 echo $ECHO_N "(cached) $ECHO_C" >&6
11810 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
11811 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6; }
11812 else
11813 # Is the header compilable?
11814 { echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
11815 echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6; }
11816 cat >conftest.$ac_ext <<_ACEOF
11817 /* confdefs.h. */
11818 _ACEOF
11819 cat confdefs.h >>conftest.$ac_ext
11820 cat >>conftest.$ac_ext <<_ACEOF
11821 /* end confdefs.h. */
11822 $ac_includes_default
11823 #include <openssl/ssl.h>
11824 _ACEOF
11825 rm -f conftest.$ac_objext
11826 if { (ac_try="$ac_compile"
11827 case "(($ac_try" in
11828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11829 *) ac_try_echo=$ac_try;;
11830 esac
11831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11832 (eval "$ac_compile") 2>conftest.er1
11833 ac_status=$?
11834 grep -v '^ *+' conftest.er1 >conftest.err
11835 rm -f conftest.er1
11836 cat conftest.err >&5
11837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11838 (exit $ac_status); } && {
11839 test -z "$ac_c_werror_flag" ||
11840 test ! -s conftest.err
11841 } && test -s conftest.$ac_objext; then
11842 ac_header_compiler=yes
11843 else
11844 echo "$as_me: failed program was:" >&5
11845 sed 's/^/| /' conftest.$ac_ext >&5
11847 ac_header_compiler=no
11850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11851 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11852 echo "${ECHO_T}$ac_header_compiler" >&6; }
11854 # Is the header present?
11855 { echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
11856 echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6; }
11857 cat >conftest.$ac_ext <<_ACEOF
11858 /* confdefs.h. */
11859 _ACEOF
11860 cat confdefs.h >>conftest.$ac_ext
11861 cat >>conftest.$ac_ext <<_ACEOF
11862 /* end confdefs.h. */
11863 #include <openssl/ssl.h>
11864 _ACEOF
11865 if { (ac_try="$ac_cpp conftest.$ac_ext"
11866 case "(($ac_try" in
11867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11868 *) ac_try_echo=$ac_try;;
11869 esac
11870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11871 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11872 ac_status=$?
11873 grep -v '^ *+' conftest.er1 >conftest.err
11874 rm -f conftest.er1
11875 cat conftest.err >&5
11876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877 (exit $ac_status); } >/dev/null && {
11878 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11879 test ! -s conftest.err
11880 }; then
11881 ac_header_preproc=yes
11882 else
11883 echo "$as_me: failed program was:" >&5
11884 sed 's/^/| /' conftest.$ac_ext >&5
11886 ac_header_preproc=no
11889 rm -f conftest.err conftest.$ac_ext
11890 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11891 echo "${ECHO_T}$ac_header_preproc" >&6; }
11893 # So? What about this header?
11894 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11895 yes:no: )
11896 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
11897 echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11898 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
11899 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
11900 ac_header_preproc=yes
11902 no:yes:* )
11903 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
11904 echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
11905 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&5
11906 echo "$as_me: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&2;}
11907 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
11908 echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
11909 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: section \"Present But Cannot Be Compiled\"" >&5
11910 echo "$as_me: WARNING: openssl/ssl.h: section \"Present But Cannot Be Compiled\"" >&2;}
11911 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
11912 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
11913 { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
11914 echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
11915 ( cat <<\_ASBOX
11916 ## ---------------------------------------- ##
11917 ## Report this to pgsql-bugs@postgresql.org ##
11918 ## ---------------------------------------- ##
11919 _ASBOX
11920 ) | sed "s/^/$as_me: WARNING: /" >&2
11922 esac
11923 { echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
11924 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6; }
11925 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
11926 echo $ECHO_N "(cached) $ECHO_C" >&6
11927 else
11928 ac_cv_header_openssl_ssl_h=$ac_header_preproc
11930 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
11931 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6; }
11934 if test $ac_cv_header_openssl_ssl_h = yes; then
11936 else
11937 { { echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
11938 echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
11939 { (exit 1); exit 1; }; }
11943 if test "${ac_cv_header_openssl_err_h+set}" = set; then
11944 { echo "$as_me:$LINENO: checking for openssl/err.h" >&5
11945 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6; }
11946 if test "${ac_cv_header_openssl_err_h+set}" = set; then
11947 echo $ECHO_N "(cached) $ECHO_C" >&6
11949 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
11950 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6; }
11951 else
11952 # Is the header compilable?
11953 { echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
11954 echo $ECHO_N "checking openssl/err.h usability... $ECHO_C" >&6; }
11955 cat >conftest.$ac_ext <<_ACEOF
11956 /* confdefs.h. */
11957 _ACEOF
11958 cat confdefs.h >>conftest.$ac_ext
11959 cat >>conftest.$ac_ext <<_ACEOF
11960 /* end confdefs.h. */
11961 $ac_includes_default
11962 #include <openssl/err.h>
11963 _ACEOF
11964 rm -f conftest.$ac_objext
11965 if { (ac_try="$ac_compile"
11966 case "(($ac_try" in
11967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11968 *) ac_try_echo=$ac_try;;
11969 esac
11970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11971 (eval "$ac_compile") 2>conftest.er1
11972 ac_status=$?
11973 grep -v '^ *+' conftest.er1 >conftest.err
11974 rm -f conftest.er1
11975 cat conftest.err >&5
11976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11977 (exit $ac_status); } && {
11978 test -z "$ac_c_werror_flag" ||
11979 test ! -s conftest.err
11980 } && test -s conftest.$ac_objext; then
11981 ac_header_compiler=yes
11982 else
11983 echo "$as_me: failed program was:" >&5
11984 sed 's/^/| /' conftest.$ac_ext >&5
11986 ac_header_compiler=no
11989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11990 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11991 echo "${ECHO_T}$ac_header_compiler" >&6; }
11993 # Is the header present?
11994 { echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
11995 echo $ECHO_N "checking openssl/err.h presence... $ECHO_C" >&6; }
11996 cat >conftest.$ac_ext <<_ACEOF
11997 /* confdefs.h. */
11998 _ACEOF
11999 cat confdefs.h >>conftest.$ac_ext
12000 cat >>conftest.$ac_ext <<_ACEOF
12001 /* end confdefs.h. */
12002 #include <openssl/err.h>
12003 _ACEOF
12004 if { (ac_try="$ac_cpp conftest.$ac_ext"
12005 case "(($ac_try" in
12006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12007 *) ac_try_echo=$ac_try;;
12008 esac
12009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12010 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12011 ac_status=$?
12012 grep -v '^ *+' conftest.er1 >conftest.err
12013 rm -f conftest.er1
12014 cat conftest.err >&5
12015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12016 (exit $ac_status); } >/dev/null && {
12017 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12018 test ! -s conftest.err
12019 }; then
12020 ac_header_preproc=yes
12021 else
12022 echo "$as_me: failed program was:" >&5
12023 sed 's/^/| /' conftest.$ac_ext >&5
12025 ac_header_preproc=no
12028 rm -f conftest.err conftest.$ac_ext
12029 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12030 echo "${ECHO_T}$ac_header_preproc" >&6; }
12032 # So? What about this header?
12033 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12034 yes:no: )
12035 { echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
12036 echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12037 { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
12038 echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
12039 ac_header_preproc=yes
12041 no:yes:* )
12042 { echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
12043 echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
12044 { echo "$as_me:$LINENO: WARNING: openssl/err.h: check for missing prerequisite headers?" >&5
12045 echo "$as_me: WARNING: openssl/err.h: check for missing prerequisite headers?" >&2;}
12046 { echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
12047 echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
12048 { echo "$as_me:$LINENO: WARNING: openssl/err.h: section \"Present But Cannot Be Compiled\"" >&5
12049 echo "$as_me: WARNING: openssl/err.h: section \"Present But Cannot Be Compiled\"" >&2;}
12050 { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
12051 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
12052 { echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
12053 echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
12054 ( cat <<\_ASBOX
12055 ## ---------------------------------------- ##
12056 ## Report this to pgsql-bugs@postgresql.org ##
12057 ## ---------------------------------------- ##
12058 _ASBOX
12059 ) | sed "s/^/$as_me: WARNING: /" >&2
12061 esac
12062 { echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12063 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6; }
12064 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12065 echo $ECHO_N "(cached) $ECHO_C" >&6
12066 else
12067 ac_cv_header_openssl_err_h=$ac_header_preproc
12069 { echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12070 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6; }
12073 if test $ac_cv_header_openssl_err_h = yes; then
12075 else
12076 { { echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
12077 echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
12078 { (exit 1); exit 1; }; }
12083 for ac_func in ERR_set_mark
12085 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12086 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12087 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12088 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12089 echo $ECHO_N "(cached) $ECHO_C" >&6
12090 else
12091 cat >conftest.$ac_ext <<_ACEOF
12092 /* confdefs.h. */
12093 _ACEOF
12094 cat confdefs.h >>conftest.$ac_ext
12095 cat >>conftest.$ac_ext <<_ACEOF
12096 /* end confdefs.h. */
12097 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12098 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12099 #define $ac_func innocuous_$ac_func
12101 /* System header to define __stub macros and hopefully few prototypes,
12102 which can conflict with char $ac_func (); below.
12103 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12104 <limits.h> exists even on freestanding compilers. */
12106 #ifdef __STDC__
12107 # include <limits.h>
12108 #else
12109 # include <assert.h>
12110 #endif
12112 #undef $ac_func
12114 /* Override any GCC internal prototype to avoid an error.
12115 Use char because int might match the return type of a GCC
12116 builtin and then its argument prototype would still apply. */
12117 #ifdef __cplusplus
12118 extern "C"
12119 #endif
12120 char $ac_func ();
12121 /* The GNU C library defines this for functions which it implements
12122 to always fail with ENOSYS. Some functions are actually named
12123 something starting with __ and the normal name is an alias. */
12124 #if defined __stub_$ac_func || defined __stub___$ac_func
12125 choke me
12126 #endif
12129 main ()
12131 return $ac_func ();
12133 return 0;
12135 _ACEOF
12136 rm -f conftest.$ac_objext conftest$ac_exeext
12137 if { (ac_try="$ac_link"
12138 case "(($ac_try" in
12139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12140 *) ac_try_echo=$ac_try;;
12141 esac
12142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12143 (eval "$ac_link") 2>conftest.er1
12144 ac_status=$?
12145 grep -v '^ *+' conftest.er1 >conftest.err
12146 rm -f conftest.er1
12147 cat conftest.err >&5
12148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12149 (exit $ac_status); } && {
12150 test -z "$ac_c_werror_flag" ||
12151 test ! -s conftest.err
12152 } && test -s conftest$ac_exeext &&
12153 $as_test_x conftest$ac_exeext; then
12154 eval "$as_ac_var=yes"
12155 else
12156 echo "$as_me: failed program was:" >&5
12157 sed 's/^/| /' conftest.$ac_ext >&5
12159 eval "$as_ac_var=no"
12162 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12163 conftest$ac_exeext conftest.$ac_ext
12165 ac_res=`eval echo '${'$as_ac_var'}'`
12166 { echo "$as_me:$LINENO: result: $ac_res" >&5
12167 echo "${ECHO_T}$ac_res" >&6; }
12168 if test `eval echo '${'$as_ac_var'}'` = yes; then
12169 cat >>confdefs.h <<_ACEOF
12170 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12171 _ACEOF
12174 done
12178 if test "$with_pam" = yes ; then
12180 for ac_header in security/pam_appl.h
12182 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12183 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12184 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12185 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12186 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12187 echo $ECHO_N "(cached) $ECHO_C" >&6
12189 ac_res=`eval echo '${'$as_ac_Header'}'`
12190 { echo "$as_me:$LINENO: result: $ac_res" >&5
12191 echo "${ECHO_T}$ac_res" >&6; }
12192 else
12193 # Is the header compilable?
12194 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12195 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12196 cat >conftest.$ac_ext <<_ACEOF
12197 /* confdefs.h. */
12198 _ACEOF
12199 cat confdefs.h >>conftest.$ac_ext
12200 cat >>conftest.$ac_ext <<_ACEOF
12201 /* end confdefs.h. */
12202 $ac_includes_default
12203 #include <$ac_header>
12204 _ACEOF
12205 rm -f conftest.$ac_objext
12206 if { (ac_try="$ac_compile"
12207 case "(($ac_try" in
12208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12209 *) ac_try_echo=$ac_try;;
12210 esac
12211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12212 (eval "$ac_compile") 2>conftest.er1
12213 ac_status=$?
12214 grep -v '^ *+' conftest.er1 >conftest.err
12215 rm -f conftest.er1
12216 cat conftest.err >&5
12217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12218 (exit $ac_status); } && {
12219 test -z "$ac_c_werror_flag" ||
12220 test ! -s conftest.err
12221 } && test -s conftest.$ac_objext; then
12222 ac_header_compiler=yes
12223 else
12224 echo "$as_me: failed program was:" >&5
12225 sed 's/^/| /' conftest.$ac_ext >&5
12227 ac_header_compiler=no
12230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12231 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12232 echo "${ECHO_T}$ac_header_compiler" >&6; }
12234 # Is the header present?
12235 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12236 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12237 cat >conftest.$ac_ext <<_ACEOF
12238 /* confdefs.h. */
12239 _ACEOF
12240 cat confdefs.h >>conftest.$ac_ext
12241 cat >>conftest.$ac_ext <<_ACEOF
12242 /* end confdefs.h. */
12243 #include <$ac_header>
12244 _ACEOF
12245 if { (ac_try="$ac_cpp conftest.$ac_ext"
12246 case "(($ac_try" in
12247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12248 *) ac_try_echo=$ac_try;;
12249 esac
12250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12251 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12252 ac_status=$?
12253 grep -v '^ *+' conftest.er1 >conftest.err
12254 rm -f conftest.er1
12255 cat conftest.err >&5
12256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12257 (exit $ac_status); } >/dev/null && {
12258 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12259 test ! -s conftest.err
12260 }; then
12261 ac_header_preproc=yes
12262 else
12263 echo "$as_me: failed program was:" >&5
12264 sed 's/^/| /' conftest.$ac_ext >&5
12266 ac_header_preproc=no
12269 rm -f conftest.err conftest.$ac_ext
12270 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12271 echo "${ECHO_T}$ac_header_preproc" >&6; }
12273 # So? What about this header?
12274 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12275 yes:no: )
12276 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12277 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12278 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12279 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12280 ac_header_preproc=yes
12282 no:yes:* )
12283 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12284 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12285 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12286 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12287 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12288 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12289 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12290 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12291 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12292 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12293 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12294 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12295 ( cat <<\_ASBOX
12296 ## ---------------------------------------- ##
12297 ## Report this to pgsql-bugs@postgresql.org ##
12298 ## ---------------------------------------- ##
12299 _ASBOX
12300 ) | sed "s/^/$as_me: WARNING: /" >&2
12302 esac
12303 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12306 echo $ECHO_N "(cached) $ECHO_C" >&6
12307 else
12308 eval "$as_ac_Header=\$ac_header_preproc"
12310 ac_res=`eval echo '${'$as_ac_Header'}'`
12311 { echo "$as_me:$LINENO: result: $ac_res" >&5
12312 echo "${ECHO_T}$ac_res" >&6; }
12315 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12316 cat >>confdefs.h <<_ACEOF
12317 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12318 _ACEOF
12320 else
12322 for ac_header in pam/pam_appl.h
12324 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12325 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12326 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12328 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12329 echo $ECHO_N "(cached) $ECHO_C" >&6
12331 ac_res=`eval echo '${'$as_ac_Header'}'`
12332 { echo "$as_me:$LINENO: result: $ac_res" >&5
12333 echo "${ECHO_T}$ac_res" >&6; }
12334 else
12335 # Is the header compilable?
12336 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12337 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12338 cat >conftest.$ac_ext <<_ACEOF
12339 /* confdefs.h. */
12340 _ACEOF
12341 cat confdefs.h >>conftest.$ac_ext
12342 cat >>conftest.$ac_ext <<_ACEOF
12343 /* end confdefs.h. */
12344 $ac_includes_default
12345 #include <$ac_header>
12346 _ACEOF
12347 rm -f conftest.$ac_objext
12348 if { (ac_try="$ac_compile"
12349 case "(($ac_try" in
12350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12351 *) ac_try_echo=$ac_try;;
12352 esac
12353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12354 (eval "$ac_compile") 2>conftest.er1
12355 ac_status=$?
12356 grep -v '^ *+' conftest.er1 >conftest.err
12357 rm -f conftest.er1
12358 cat conftest.err >&5
12359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360 (exit $ac_status); } && {
12361 test -z "$ac_c_werror_flag" ||
12362 test ! -s conftest.err
12363 } && test -s conftest.$ac_objext; then
12364 ac_header_compiler=yes
12365 else
12366 echo "$as_me: failed program was:" >&5
12367 sed 's/^/| /' conftest.$ac_ext >&5
12369 ac_header_compiler=no
12372 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12373 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12374 echo "${ECHO_T}$ac_header_compiler" >&6; }
12376 # Is the header present?
12377 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12378 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12379 cat >conftest.$ac_ext <<_ACEOF
12380 /* confdefs.h. */
12381 _ACEOF
12382 cat confdefs.h >>conftest.$ac_ext
12383 cat >>conftest.$ac_ext <<_ACEOF
12384 /* end confdefs.h. */
12385 #include <$ac_header>
12386 _ACEOF
12387 if { (ac_try="$ac_cpp conftest.$ac_ext"
12388 case "(($ac_try" in
12389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12390 *) ac_try_echo=$ac_try;;
12391 esac
12392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12393 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12394 ac_status=$?
12395 grep -v '^ *+' conftest.er1 >conftest.err
12396 rm -f conftest.er1
12397 cat conftest.err >&5
12398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12399 (exit $ac_status); } >/dev/null && {
12400 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12401 test ! -s conftest.err
12402 }; then
12403 ac_header_preproc=yes
12404 else
12405 echo "$as_me: failed program was:" >&5
12406 sed 's/^/| /' conftest.$ac_ext >&5
12408 ac_header_preproc=no
12411 rm -f conftest.err conftest.$ac_ext
12412 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12413 echo "${ECHO_T}$ac_header_preproc" >&6; }
12415 # So? What about this header?
12416 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12417 yes:no: )
12418 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12419 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12420 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12421 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12422 ac_header_preproc=yes
12424 no:yes:* )
12425 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12426 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12427 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12428 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12429 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12430 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12431 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12432 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12434 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12435 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12436 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12437 ( cat <<\_ASBOX
12438 ## ---------------------------------------- ##
12439 ## Report this to pgsql-bugs@postgresql.org ##
12440 ## ---------------------------------------- ##
12441 _ASBOX
12442 ) | sed "s/^/$as_me: WARNING: /" >&2
12444 esac
12445 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12446 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12447 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12448 echo $ECHO_N "(cached) $ECHO_C" >&6
12449 else
12450 eval "$as_ac_Header=\$ac_header_preproc"
12452 ac_res=`eval echo '${'$as_ac_Header'}'`
12453 { echo "$as_me:$LINENO: result: $ac_res" >&5
12454 echo "${ECHO_T}$ac_res" >&6; }
12457 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12458 cat >>confdefs.h <<_ACEOF
12459 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12460 _ACEOF
12462 else
12463 { { echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
12464 echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
12465 { (exit 1); exit 1; }; }
12468 done
12472 done
12476 if test "$with_libxml" = yes ; then
12477 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12478 { echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
12479 echo $ECHO_N "checking for libxml/parser.h... $ECHO_C" >&6; }
12480 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12481 echo $ECHO_N "(cached) $ECHO_C" >&6
12483 { echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
12484 echo "${ECHO_T}$ac_cv_header_libxml_parser_h" >&6; }
12485 else
12486 # Is the header compilable?
12487 { echo "$as_me:$LINENO: checking libxml/parser.h usability" >&5
12488 echo $ECHO_N "checking libxml/parser.h usability... $ECHO_C" >&6; }
12489 cat >conftest.$ac_ext <<_ACEOF
12490 /* confdefs.h. */
12491 _ACEOF
12492 cat confdefs.h >>conftest.$ac_ext
12493 cat >>conftest.$ac_ext <<_ACEOF
12494 /* end confdefs.h. */
12495 $ac_includes_default
12496 #include <libxml/parser.h>
12497 _ACEOF
12498 rm -f conftest.$ac_objext
12499 if { (ac_try="$ac_compile"
12500 case "(($ac_try" in
12501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12502 *) ac_try_echo=$ac_try;;
12503 esac
12504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12505 (eval "$ac_compile") 2>conftest.er1
12506 ac_status=$?
12507 grep -v '^ *+' conftest.er1 >conftest.err
12508 rm -f conftest.er1
12509 cat conftest.err >&5
12510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12511 (exit $ac_status); } && {
12512 test -z "$ac_c_werror_flag" ||
12513 test ! -s conftest.err
12514 } && test -s conftest.$ac_objext; then
12515 ac_header_compiler=yes
12516 else
12517 echo "$as_me: failed program was:" >&5
12518 sed 's/^/| /' conftest.$ac_ext >&5
12520 ac_header_compiler=no
12523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12524 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12525 echo "${ECHO_T}$ac_header_compiler" >&6; }
12527 # Is the header present?
12528 { echo "$as_me:$LINENO: checking libxml/parser.h presence" >&5
12529 echo $ECHO_N "checking libxml/parser.h presence... $ECHO_C" >&6; }
12530 cat >conftest.$ac_ext <<_ACEOF
12531 /* confdefs.h. */
12532 _ACEOF
12533 cat confdefs.h >>conftest.$ac_ext
12534 cat >>conftest.$ac_ext <<_ACEOF
12535 /* end confdefs.h. */
12536 #include <libxml/parser.h>
12537 _ACEOF
12538 if { (ac_try="$ac_cpp conftest.$ac_ext"
12539 case "(($ac_try" in
12540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12541 *) ac_try_echo=$ac_try;;
12542 esac
12543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12544 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12545 ac_status=$?
12546 grep -v '^ *+' conftest.er1 >conftest.err
12547 rm -f conftest.er1
12548 cat conftest.err >&5
12549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550 (exit $ac_status); } >/dev/null && {
12551 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12552 test ! -s conftest.err
12553 }; then
12554 ac_header_preproc=yes
12555 else
12556 echo "$as_me: failed program was:" >&5
12557 sed 's/^/| /' conftest.$ac_ext >&5
12559 ac_header_preproc=no
12562 rm -f conftest.err conftest.$ac_ext
12563 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12564 echo "${ECHO_T}$ac_header_preproc" >&6; }
12566 # So? What about this header?
12567 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12568 yes:no: )
12569 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&5
12570 echo "$as_me: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12571 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the compiler's result" >&5
12572 echo "$as_me: WARNING: libxml/parser.h: proceeding with the compiler's result" >&2;}
12573 ac_header_preproc=yes
12575 no:yes:* )
12576 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: present but cannot be compiled" >&5
12577 echo "$as_me: WARNING: libxml/parser.h: present but cannot be compiled" >&2;}
12578 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: check for missing prerequisite headers?" >&5
12579 echo "$as_me: WARNING: libxml/parser.h: check for missing prerequisite headers?" >&2;}
12580 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: see the Autoconf documentation" >&5
12581 echo "$as_me: WARNING: libxml/parser.h: see the Autoconf documentation" >&2;}
12582 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: section \"Present But Cannot Be Compiled\"" >&5
12583 echo "$as_me: WARNING: libxml/parser.h: section \"Present But Cannot Be Compiled\"" >&2;}
12584 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&5
12585 echo "$as_me: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&2;}
12586 { echo "$as_me:$LINENO: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&5
12587 echo "$as_me: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&2;}
12588 ( cat <<\_ASBOX
12589 ## ---------------------------------------- ##
12590 ## Report this to pgsql-bugs@postgresql.org ##
12591 ## ---------------------------------------- ##
12592 _ASBOX
12593 ) | sed "s/^/$as_me: WARNING: /" >&2
12595 esac
12596 { echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
12597 echo $ECHO_N "checking for libxml/parser.h... $ECHO_C" >&6; }
12598 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
12599 echo $ECHO_N "(cached) $ECHO_C" >&6
12600 else
12601 ac_cv_header_libxml_parser_h=$ac_header_preproc
12603 { echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
12604 echo "${ECHO_T}$ac_cv_header_libxml_parser_h" >&6; }
12607 if test $ac_cv_header_libxml_parser_h = yes; then
12609 else
12610 { { echo "$as_me:$LINENO: error: header file <libxml/parser.h> is required for XML support" >&5
12611 echo "$as_me: error: header file <libxml/parser.h> is required for XML support" >&2;}
12612 { (exit 1); exit 1; }; }
12618 if test "$with_libxslt" = yes ; then
12619 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
12620 { echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
12621 echo $ECHO_N "checking for libxslt/xslt.h... $ECHO_C" >&6; }
12622 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
12623 echo $ECHO_N "(cached) $ECHO_C" >&6
12625 { echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
12626 echo "${ECHO_T}$ac_cv_header_libxslt_xslt_h" >&6; }
12627 else
12628 # Is the header compilable?
12629 { echo "$as_me:$LINENO: checking libxslt/xslt.h usability" >&5
12630 echo $ECHO_N "checking libxslt/xslt.h usability... $ECHO_C" >&6; }
12631 cat >conftest.$ac_ext <<_ACEOF
12632 /* confdefs.h. */
12633 _ACEOF
12634 cat confdefs.h >>conftest.$ac_ext
12635 cat >>conftest.$ac_ext <<_ACEOF
12636 /* end confdefs.h. */
12637 $ac_includes_default
12638 #include <libxslt/xslt.h>
12639 _ACEOF
12640 rm -f conftest.$ac_objext
12641 if { (ac_try="$ac_compile"
12642 case "(($ac_try" in
12643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12644 *) ac_try_echo=$ac_try;;
12645 esac
12646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12647 (eval "$ac_compile") 2>conftest.er1
12648 ac_status=$?
12649 grep -v '^ *+' conftest.er1 >conftest.err
12650 rm -f conftest.er1
12651 cat conftest.err >&5
12652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12653 (exit $ac_status); } && {
12654 test -z "$ac_c_werror_flag" ||
12655 test ! -s conftest.err
12656 } && test -s conftest.$ac_objext; then
12657 ac_header_compiler=yes
12658 else
12659 echo "$as_me: failed program was:" >&5
12660 sed 's/^/| /' conftest.$ac_ext >&5
12662 ac_header_compiler=no
12665 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12666 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12667 echo "${ECHO_T}$ac_header_compiler" >&6; }
12669 # Is the header present?
12670 { echo "$as_me:$LINENO: checking libxslt/xslt.h presence" >&5
12671 echo $ECHO_N "checking libxslt/xslt.h presence... $ECHO_C" >&6; }
12672 cat >conftest.$ac_ext <<_ACEOF
12673 /* confdefs.h. */
12674 _ACEOF
12675 cat confdefs.h >>conftest.$ac_ext
12676 cat >>conftest.$ac_ext <<_ACEOF
12677 /* end confdefs.h. */
12678 #include <libxslt/xslt.h>
12679 _ACEOF
12680 if { (ac_try="$ac_cpp conftest.$ac_ext"
12681 case "(($ac_try" in
12682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12683 *) ac_try_echo=$ac_try;;
12684 esac
12685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12686 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12687 ac_status=$?
12688 grep -v '^ *+' conftest.er1 >conftest.err
12689 rm -f conftest.er1
12690 cat conftest.err >&5
12691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12692 (exit $ac_status); } >/dev/null && {
12693 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12694 test ! -s conftest.err
12695 }; then
12696 ac_header_preproc=yes
12697 else
12698 echo "$as_me: failed program was:" >&5
12699 sed 's/^/| /' conftest.$ac_ext >&5
12701 ac_header_preproc=no
12704 rm -f conftest.err conftest.$ac_ext
12705 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12706 echo "${ECHO_T}$ac_header_preproc" >&6; }
12708 # So? What about this header?
12709 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12710 yes:no: )
12711 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&5
12712 echo "$as_me: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12713 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&5
12714 echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&2;}
12715 ac_header_preproc=yes
12717 no:yes:* )
12718 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: present but cannot be compiled" >&5
12719 echo "$as_me: WARNING: libxslt/xslt.h: present but cannot be compiled" >&2;}
12720 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: check for missing prerequisite headers?" >&5
12721 echo "$as_me: WARNING: libxslt/xslt.h: check for missing prerequisite headers?" >&2;}
12722 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&5
12723 echo "$as_me: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&2;}
12724 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: section \"Present But Cannot Be Compiled\"" >&5
12725 echo "$as_me: WARNING: libxslt/xslt.h: section \"Present But Cannot Be Compiled\"" >&2;}
12726 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&5
12727 echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&2;}
12728 { echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&5
12729 echo "$as_me: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&2;}
12730 ( cat <<\_ASBOX
12731 ## ---------------------------------------- ##
12732 ## Report this to pgsql-bugs@postgresql.org ##
12733 ## ---------------------------------------- ##
12734 _ASBOX
12735 ) | sed "s/^/$as_me: WARNING: /" >&2
12737 esac
12738 { echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
12739 echo $ECHO_N "checking for libxslt/xslt.h... $ECHO_C" >&6; }
12740 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
12741 echo $ECHO_N "(cached) $ECHO_C" >&6
12742 else
12743 ac_cv_header_libxslt_xslt_h=$ac_header_preproc
12745 { echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
12746 echo "${ECHO_T}$ac_cv_header_libxslt_xslt_h" >&6; }
12749 if test $ac_cv_header_libxslt_xslt_h = yes; then
12751 else
12752 { { echo "$as_me:$LINENO: error: header file <libxslt/xslt.h> is required for XSLT support" >&5
12753 echo "$as_me: error: header file <libxslt/xslt.h> is required for XSLT support" >&2;}
12754 { (exit 1); exit 1; }; }
12760 if test "$with_ldap" = yes ; then
12761 if test "$PORTNAME" != "win32"; then
12763 for ac_header in ldap.h
12765 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12766 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12767 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12768 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12769 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12770 echo $ECHO_N "(cached) $ECHO_C" >&6
12772 ac_res=`eval echo '${'$as_ac_Header'}'`
12773 { echo "$as_me:$LINENO: result: $ac_res" >&5
12774 echo "${ECHO_T}$ac_res" >&6; }
12775 else
12776 # Is the header compilable?
12777 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12778 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12779 cat >conftest.$ac_ext <<_ACEOF
12780 /* confdefs.h. */
12781 _ACEOF
12782 cat confdefs.h >>conftest.$ac_ext
12783 cat >>conftest.$ac_ext <<_ACEOF
12784 /* end confdefs.h. */
12785 $ac_includes_default
12786 #include <$ac_header>
12787 _ACEOF
12788 rm -f conftest.$ac_objext
12789 if { (ac_try="$ac_compile"
12790 case "(($ac_try" in
12791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12792 *) ac_try_echo=$ac_try;;
12793 esac
12794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12795 (eval "$ac_compile") 2>conftest.er1
12796 ac_status=$?
12797 grep -v '^ *+' conftest.er1 >conftest.err
12798 rm -f conftest.er1
12799 cat conftest.err >&5
12800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12801 (exit $ac_status); } && {
12802 test -z "$ac_c_werror_flag" ||
12803 test ! -s conftest.err
12804 } && test -s conftest.$ac_objext; then
12805 ac_header_compiler=yes
12806 else
12807 echo "$as_me: failed program was:" >&5
12808 sed 's/^/| /' conftest.$ac_ext >&5
12810 ac_header_compiler=no
12813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12814 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12815 echo "${ECHO_T}$ac_header_compiler" >&6; }
12817 # Is the header present?
12818 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12819 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12820 cat >conftest.$ac_ext <<_ACEOF
12821 /* confdefs.h. */
12822 _ACEOF
12823 cat confdefs.h >>conftest.$ac_ext
12824 cat >>conftest.$ac_ext <<_ACEOF
12825 /* end confdefs.h. */
12826 #include <$ac_header>
12827 _ACEOF
12828 if { (ac_try="$ac_cpp conftest.$ac_ext"
12829 case "(($ac_try" in
12830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12831 *) ac_try_echo=$ac_try;;
12832 esac
12833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12834 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12835 ac_status=$?
12836 grep -v '^ *+' conftest.er1 >conftest.err
12837 rm -f conftest.er1
12838 cat conftest.err >&5
12839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840 (exit $ac_status); } >/dev/null && {
12841 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12842 test ! -s conftest.err
12843 }; then
12844 ac_header_preproc=yes
12845 else
12846 echo "$as_me: failed program was:" >&5
12847 sed 's/^/| /' conftest.$ac_ext >&5
12849 ac_header_preproc=no
12852 rm -f conftest.err conftest.$ac_ext
12853 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12854 echo "${ECHO_T}$ac_header_preproc" >&6; }
12856 # So? What about this header?
12857 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12858 yes:no: )
12859 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12860 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12861 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12862 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12863 ac_header_preproc=yes
12865 no:yes:* )
12866 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12867 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12868 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12869 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12870 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12871 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12872 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12873 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12874 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12875 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12876 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12877 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12878 ( cat <<\_ASBOX
12879 ## ---------------------------------------- ##
12880 ## Report this to pgsql-bugs@postgresql.org ##
12881 ## ---------------------------------------- ##
12882 _ASBOX
12883 ) | sed "s/^/$as_me: WARNING: /" >&2
12885 esac
12886 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12887 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12888 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12889 echo $ECHO_N "(cached) $ECHO_C" >&6
12890 else
12891 eval "$as_ac_Header=\$ac_header_preproc"
12893 ac_res=`eval echo '${'$as_ac_Header'}'`
12894 { echo "$as_me:$LINENO: result: $ac_res" >&5
12895 echo "${ECHO_T}$ac_res" >&6; }
12898 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12899 cat >>confdefs.h <<_ACEOF
12900 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12901 _ACEOF
12903 else
12904 { { echo "$as_me:$LINENO: error: header file <ldap.h> is required for LDAP" >&5
12905 echo "$as_me: error: header file <ldap.h> is required for LDAP" >&2;}
12906 { (exit 1); exit 1; }; }
12909 done
12911 else
12913 for ac_header in winldap.h
12915 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12916 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12917 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12918 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12919 echo $ECHO_N "(cached) $ECHO_C" >&6
12920 else
12921 cat >conftest.$ac_ext <<_ACEOF
12922 /* confdefs.h. */
12923 _ACEOF
12924 cat confdefs.h >>conftest.$ac_ext
12925 cat >>conftest.$ac_ext <<_ACEOF
12926 /* end confdefs.h. */
12927 $ac_includes_default
12928 #include <windows.h>
12931 #include <$ac_header>
12932 _ACEOF
12933 rm -f conftest.$ac_objext
12934 if { (ac_try="$ac_compile"
12935 case "(($ac_try" in
12936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12937 *) ac_try_echo=$ac_try;;
12938 esac
12939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12940 (eval "$ac_compile") 2>conftest.er1
12941 ac_status=$?
12942 grep -v '^ *+' conftest.er1 >conftest.err
12943 rm -f conftest.er1
12944 cat conftest.err >&5
12945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12946 (exit $ac_status); } && {
12947 test -z "$ac_c_werror_flag" ||
12948 test ! -s conftest.err
12949 } && test -s conftest.$ac_objext; then
12950 eval "$as_ac_Header=yes"
12951 else
12952 echo "$as_me: failed program was:" >&5
12953 sed 's/^/| /' conftest.$ac_ext >&5
12955 eval "$as_ac_Header=no"
12958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12960 ac_res=`eval echo '${'$as_ac_Header'}'`
12961 { echo "$as_me:$LINENO: result: $ac_res" >&5
12962 echo "${ECHO_T}$ac_res" >&6; }
12963 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12964 cat >>confdefs.h <<_ACEOF
12965 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12966 _ACEOF
12968 else
12969 { { echo "$as_me:$LINENO: error: header file <winldap.h> is required for LDAP" >&5
12970 echo "$as_me: error: header file <winldap.h> is required for LDAP" >&2;}
12971 { (exit 1); exit 1; }; }
12974 done
12979 if test "$with_bonjour" = yes ; then
12980 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
12981 { echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
12982 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6; }
12983 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
12984 echo $ECHO_N "(cached) $ECHO_C" >&6
12986 { echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
12987 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6; }
12988 else
12989 # Is the header compilable?
12990 { echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h usability" >&5
12991 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h usability... $ECHO_C" >&6; }
12992 cat >conftest.$ac_ext <<_ACEOF
12993 /* confdefs.h. */
12994 _ACEOF
12995 cat confdefs.h >>conftest.$ac_ext
12996 cat >>conftest.$ac_ext <<_ACEOF
12997 /* end confdefs.h. */
12998 $ac_includes_default
12999 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
13000 _ACEOF
13001 rm -f conftest.$ac_objext
13002 if { (ac_try="$ac_compile"
13003 case "(($ac_try" in
13004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13005 *) ac_try_echo=$ac_try;;
13006 esac
13007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13008 (eval "$ac_compile") 2>conftest.er1
13009 ac_status=$?
13010 grep -v '^ *+' conftest.er1 >conftest.err
13011 rm -f conftest.er1
13012 cat conftest.err >&5
13013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13014 (exit $ac_status); } && {
13015 test -z "$ac_c_werror_flag" ||
13016 test ! -s conftest.err
13017 } && test -s conftest.$ac_objext; then
13018 ac_header_compiler=yes
13019 else
13020 echo "$as_me: failed program was:" >&5
13021 sed 's/^/| /' conftest.$ac_ext >&5
13023 ac_header_compiler=no
13026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13027 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13028 echo "${ECHO_T}$ac_header_compiler" >&6; }
13030 # Is the header present?
13031 { echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h presence" >&5
13032 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h presence... $ECHO_C" >&6; }
13033 cat >conftest.$ac_ext <<_ACEOF
13034 /* confdefs.h. */
13035 _ACEOF
13036 cat confdefs.h >>conftest.$ac_ext
13037 cat >>conftest.$ac_ext <<_ACEOF
13038 /* end confdefs.h. */
13039 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
13040 _ACEOF
13041 if { (ac_try="$ac_cpp conftest.$ac_ext"
13042 case "(($ac_try" in
13043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13044 *) ac_try_echo=$ac_try;;
13045 esac
13046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13047 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13048 ac_status=$?
13049 grep -v '^ *+' conftest.er1 >conftest.err
13050 rm -f conftest.er1
13051 cat conftest.err >&5
13052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13053 (exit $ac_status); } >/dev/null && {
13054 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13055 test ! -s conftest.err
13056 }; then
13057 ac_header_preproc=yes
13058 else
13059 echo "$as_me: failed program was:" >&5
13060 sed 's/^/| /' conftest.$ac_ext >&5
13062 ac_header_preproc=no
13065 rm -f conftest.err conftest.$ac_ext
13066 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13067 echo "${ECHO_T}$ac_header_preproc" >&6; }
13069 # So? What about this header?
13070 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13071 yes:no: )
13072 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&5
13073 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13074 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&5
13075 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&2;}
13076 ac_header_preproc=yes
13078 no:yes:* )
13079 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&5
13080 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&2;}
13081 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: check for missing prerequisite headers?" >&5
13082 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: check for missing prerequisite headers?" >&2;}
13083 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&5
13084 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&2;}
13085 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: section \"Present But Cannot Be Compiled\"" >&5
13086 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: section \"Present But Cannot Be Compiled\"" >&2;}
13087 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
13088 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;}
13089 { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&5
13090 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&2;}
13091 ( cat <<\_ASBOX
13092 ## ---------------------------------------- ##
13093 ## Report this to pgsql-bugs@postgresql.org ##
13094 ## ---------------------------------------- ##
13095 _ASBOX
13096 ) | sed "s/^/$as_me: WARNING: /" >&2
13098 esac
13099 { echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
13100 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6; }
13101 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
13102 echo $ECHO_N "(cached) $ECHO_C" >&6
13103 else
13104 ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h=$ac_header_preproc
13106 { echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
13107 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6; }
13110 if test $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h = yes; then
13112 else
13113 { { echo "$as_me:$LINENO: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&5
13114 echo "$as_me: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&2;}
13115 { (exit 1); exit 1; }; }
13121 # for contrib/uuid-ossp
13122 if test "$with_ossp_uuid" = yes ; then
13124 for ac_header in ossp/uuid.h
13126 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13127 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13129 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13130 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13131 echo $ECHO_N "(cached) $ECHO_C" >&6
13133 ac_res=`eval echo '${'$as_ac_Header'}'`
13134 { echo "$as_me:$LINENO: result: $ac_res" >&5
13135 echo "${ECHO_T}$ac_res" >&6; }
13136 else
13137 # Is the header compilable?
13138 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13139 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13140 cat >conftest.$ac_ext <<_ACEOF
13141 /* confdefs.h. */
13142 _ACEOF
13143 cat confdefs.h >>conftest.$ac_ext
13144 cat >>conftest.$ac_ext <<_ACEOF
13145 /* end confdefs.h. */
13146 $ac_includes_default
13147 #include <$ac_header>
13148 _ACEOF
13149 rm -f conftest.$ac_objext
13150 if { (ac_try="$ac_compile"
13151 case "(($ac_try" in
13152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13153 *) ac_try_echo=$ac_try;;
13154 esac
13155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13156 (eval "$ac_compile") 2>conftest.er1
13157 ac_status=$?
13158 grep -v '^ *+' conftest.er1 >conftest.err
13159 rm -f conftest.er1
13160 cat conftest.err >&5
13161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13162 (exit $ac_status); } && {
13163 test -z "$ac_c_werror_flag" ||
13164 test ! -s conftest.err
13165 } && test -s conftest.$ac_objext; then
13166 ac_header_compiler=yes
13167 else
13168 echo "$as_me: failed program was:" >&5
13169 sed 's/^/| /' conftest.$ac_ext >&5
13171 ac_header_compiler=no
13174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13175 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13176 echo "${ECHO_T}$ac_header_compiler" >&6; }
13178 # Is the header present?
13179 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13180 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13181 cat >conftest.$ac_ext <<_ACEOF
13182 /* confdefs.h. */
13183 _ACEOF
13184 cat confdefs.h >>conftest.$ac_ext
13185 cat >>conftest.$ac_ext <<_ACEOF
13186 /* end confdefs.h. */
13187 #include <$ac_header>
13188 _ACEOF
13189 if { (ac_try="$ac_cpp conftest.$ac_ext"
13190 case "(($ac_try" in
13191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13192 *) ac_try_echo=$ac_try;;
13193 esac
13194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13195 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13196 ac_status=$?
13197 grep -v '^ *+' conftest.er1 >conftest.err
13198 rm -f conftest.er1
13199 cat conftest.err >&5
13200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13201 (exit $ac_status); } >/dev/null && {
13202 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13203 test ! -s conftest.err
13204 }; then
13205 ac_header_preproc=yes
13206 else
13207 echo "$as_me: failed program was:" >&5
13208 sed 's/^/| /' conftest.$ac_ext >&5
13210 ac_header_preproc=no
13213 rm -f conftest.err conftest.$ac_ext
13214 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13215 echo "${ECHO_T}$ac_header_preproc" >&6; }
13217 # So? What about this header?
13218 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13219 yes:no: )
13220 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13221 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13222 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13223 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13224 ac_header_preproc=yes
13226 no:yes:* )
13227 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13228 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13229 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13230 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13231 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13232 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13233 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13234 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13235 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13236 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13237 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13238 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13239 ( cat <<\_ASBOX
13240 ## ---------------------------------------- ##
13241 ## Report this to pgsql-bugs@postgresql.org ##
13242 ## ---------------------------------------- ##
13243 _ASBOX
13244 ) | sed "s/^/$as_me: WARNING: /" >&2
13246 esac
13247 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13248 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13249 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13250 echo $ECHO_N "(cached) $ECHO_C" >&6
13251 else
13252 eval "$as_ac_Header=\$ac_header_preproc"
13254 ac_res=`eval echo '${'$as_ac_Header'}'`
13255 { echo "$as_me:$LINENO: result: $ac_res" >&5
13256 echo "${ECHO_T}$ac_res" >&6; }
13259 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13260 cat >>confdefs.h <<_ACEOF
13261 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13262 _ACEOF
13264 else
13267 for ac_header in uuid.h
13269 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13270 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13271 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13272 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13273 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13274 echo $ECHO_N "(cached) $ECHO_C" >&6
13276 ac_res=`eval echo '${'$as_ac_Header'}'`
13277 { echo "$as_me:$LINENO: result: $ac_res" >&5
13278 echo "${ECHO_T}$ac_res" >&6; }
13279 else
13280 # Is the header compilable?
13281 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13282 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13283 cat >conftest.$ac_ext <<_ACEOF
13284 /* confdefs.h. */
13285 _ACEOF
13286 cat confdefs.h >>conftest.$ac_ext
13287 cat >>conftest.$ac_ext <<_ACEOF
13288 /* end confdefs.h. */
13289 $ac_includes_default
13290 #include <$ac_header>
13291 _ACEOF
13292 rm -f conftest.$ac_objext
13293 if { (ac_try="$ac_compile"
13294 case "(($ac_try" in
13295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13296 *) ac_try_echo=$ac_try;;
13297 esac
13298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13299 (eval "$ac_compile") 2>conftest.er1
13300 ac_status=$?
13301 grep -v '^ *+' conftest.er1 >conftest.err
13302 rm -f conftest.er1
13303 cat conftest.err >&5
13304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13305 (exit $ac_status); } && {
13306 test -z "$ac_c_werror_flag" ||
13307 test ! -s conftest.err
13308 } && test -s conftest.$ac_objext; then
13309 ac_header_compiler=yes
13310 else
13311 echo "$as_me: failed program was:" >&5
13312 sed 's/^/| /' conftest.$ac_ext >&5
13314 ac_header_compiler=no
13317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13318 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13319 echo "${ECHO_T}$ac_header_compiler" >&6; }
13321 # Is the header present?
13322 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13323 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13324 cat >conftest.$ac_ext <<_ACEOF
13325 /* confdefs.h. */
13326 _ACEOF
13327 cat confdefs.h >>conftest.$ac_ext
13328 cat >>conftest.$ac_ext <<_ACEOF
13329 /* end confdefs.h. */
13330 #include <$ac_header>
13331 _ACEOF
13332 if { (ac_try="$ac_cpp conftest.$ac_ext"
13333 case "(($ac_try" in
13334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13335 *) ac_try_echo=$ac_try;;
13336 esac
13337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13338 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13339 ac_status=$?
13340 grep -v '^ *+' conftest.er1 >conftest.err
13341 rm -f conftest.er1
13342 cat conftest.err >&5
13343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13344 (exit $ac_status); } >/dev/null && {
13345 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13346 test ! -s conftest.err
13347 }; then
13348 ac_header_preproc=yes
13349 else
13350 echo "$as_me: failed program was:" >&5
13351 sed 's/^/| /' conftest.$ac_ext >&5
13353 ac_header_preproc=no
13356 rm -f conftest.err conftest.$ac_ext
13357 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13358 echo "${ECHO_T}$ac_header_preproc" >&6; }
13360 # So? What about this header?
13361 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13362 yes:no: )
13363 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13364 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13365 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13366 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13367 ac_header_preproc=yes
13369 no:yes:* )
13370 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13371 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13372 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13373 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13374 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13375 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13376 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13377 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13378 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13379 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13380 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13381 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13382 ( cat <<\_ASBOX
13383 ## ---------------------------------------- ##
13384 ## Report this to pgsql-bugs@postgresql.org ##
13385 ## ---------------------------------------- ##
13386 _ASBOX
13387 ) | sed "s/^/$as_me: WARNING: /" >&2
13389 esac
13390 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13391 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13392 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13393 echo $ECHO_N "(cached) $ECHO_C" >&6
13394 else
13395 eval "$as_ac_Header=\$ac_header_preproc"
13397 ac_res=`eval echo '${'$as_ac_Header'}'`
13398 { echo "$as_me:$LINENO: result: $ac_res" >&5
13399 echo "${ECHO_T}$ac_res" >&6; }
13402 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13403 cat >>confdefs.h <<_ACEOF
13404 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13405 _ACEOF
13407 else
13408 { { echo "$as_me:$LINENO: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&5
13409 echo "$as_me: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&2;}
13410 { (exit 1); exit 1; }; }
13413 done
13417 done
13423 ## Types, structures, compiler characteristics
13426 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
13427 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
13428 if test "${ac_cv_c_bigendian+set}" = set; then
13429 echo $ECHO_N "(cached) $ECHO_C" >&6
13430 else
13431 # See if sys/param.h defines the BYTE_ORDER macro.
13432 cat >conftest.$ac_ext <<_ACEOF
13433 /* confdefs.h. */
13434 _ACEOF
13435 cat confdefs.h >>conftest.$ac_ext
13436 cat >>conftest.$ac_ext <<_ACEOF
13437 /* end confdefs.h. */
13438 #include <sys/types.h>
13439 #include <sys/param.h>
13442 main ()
13444 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
13445 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
13446 bogus endian macros
13447 #endif
13450 return 0;
13452 _ACEOF
13453 rm -f conftest.$ac_objext
13454 if { (ac_try="$ac_compile"
13455 case "(($ac_try" in
13456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13457 *) ac_try_echo=$ac_try;;
13458 esac
13459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13460 (eval "$ac_compile") 2>conftest.er1
13461 ac_status=$?
13462 grep -v '^ *+' conftest.er1 >conftest.err
13463 rm -f conftest.er1
13464 cat conftest.err >&5
13465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13466 (exit $ac_status); } && {
13467 test -z "$ac_c_werror_flag" ||
13468 test ! -s conftest.err
13469 } && test -s conftest.$ac_objext; then
13470 # It does; now see whether it defined to BIG_ENDIAN or not.
13471 cat >conftest.$ac_ext <<_ACEOF
13472 /* confdefs.h. */
13473 _ACEOF
13474 cat confdefs.h >>conftest.$ac_ext
13475 cat >>conftest.$ac_ext <<_ACEOF
13476 /* end confdefs.h. */
13477 #include <sys/types.h>
13478 #include <sys/param.h>
13481 main ()
13483 #if BYTE_ORDER != BIG_ENDIAN
13484 not big endian
13485 #endif
13488 return 0;
13490 _ACEOF
13491 rm -f conftest.$ac_objext
13492 if { (ac_try="$ac_compile"
13493 case "(($ac_try" in
13494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13495 *) ac_try_echo=$ac_try;;
13496 esac
13497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13498 (eval "$ac_compile") 2>conftest.er1
13499 ac_status=$?
13500 grep -v '^ *+' conftest.er1 >conftest.err
13501 rm -f conftest.er1
13502 cat conftest.err >&5
13503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13504 (exit $ac_status); } && {
13505 test -z "$ac_c_werror_flag" ||
13506 test ! -s conftest.err
13507 } && test -s conftest.$ac_objext; then
13508 ac_cv_c_bigendian=yes
13509 else
13510 echo "$as_me: failed program was:" >&5
13511 sed 's/^/| /' conftest.$ac_ext >&5
13513 ac_cv_c_bigendian=no
13516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13517 else
13518 echo "$as_me: failed program was:" >&5
13519 sed 's/^/| /' conftest.$ac_ext >&5
13521 # It does not; compile a test program.
13522 if test "$cross_compiling" = yes; then
13523 # try to guess the endianness by grepping values into an object file
13524 ac_cv_c_bigendian=unknown
13525 cat >conftest.$ac_ext <<_ACEOF
13526 /* confdefs.h. */
13527 _ACEOF
13528 cat confdefs.h >>conftest.$ac_ext
13529 cat >>conftest.$ac_ext <<_ACEOF
13530 /* end confdefs.h. */
13531 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13532 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13533 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
13534 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13535 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13536 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
13538 main ()
13540 _ascii (); _ebcdic ();
13542 return 0;
13544 _ACEOF
13545 rm -f conftest.$ac_objext
13546 if { (ac_try="$ac_compile"
13547 case "(($ac_try" in
13548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13549 *) ac_try_echo=$ac_try;;
13550 esac
13551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13552 (eval "$ac_compile") 2>conftest.er1
13553 ac_status=$?
13554 grep -v '^ *+' conftest.er1 >conftest.err
13555 rm -f conftest.er1
13556 cat conftest.err >&5
13557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13558 (exit $ac_status); } && {
13559 test -z "$ac_c_werror_flag" ||
13560 test ! -s conftest.err
13561 } && test -s conftest.$ac_objext; then
13562 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
13563 ac_cv_c_bigendian=yes
13565 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13566 if test "$ac_cv_c_bigendian" = unknown; then
13567 ac_cv_c_bigendian=no
13568 else
13569 # finding both strings is unlikely to happen, but who knows?
13570 ac_cv_c_bigendian=unknown
13573 else
13574 echo "$as_me: failed program was:" >&5
13575 sed 's/^/| /' conftest.$ac_ext >&5
13580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13581 else
13582 cat >conftest.$ac_ext <<_ACEOF
13583 /* confdefs.h. */
13584 _ACEOF
13585 cat confdefs.h >>conftest.$ac_ext
13586 cat >>conftest.$ac_ext <<_ACEOF
13587 /* end confdefs.h. */
13588 $ac_includes_default
13590 main ()
13593 /* Are we little or big endian? From Harbison&Steele. */
13594 union
13596 long int l;
13597 char c[sizeof (long int)];
13598 } u;
13599 u.l = 1;
13600 return u.c[sizeof (long int) - 1] == 1;
13603 return 0;
13605 _ACEOF
13606 rm -f conftest$ac_exeext
13607 if { (ac_try="$ac_link"
13608 case "(($ac_try" in
13609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13610 *) ac_try_echo=$ac_try;;
13611 esac
13612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13613 (eval "$ac_link") 2>&5
13614 ac_status=$?
13615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13616 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13617 { (case "(($ac_try" in
13618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13619 *) ac_try_echo=$ac_try;;
13620 esac
13621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13622 (eval "$ac_try") 2>&5
13623 ac_status=$?
13624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13625 (exit $ac_status); }; }; then
13626 ac_cv_c_bigendian=no
13627 else
13628 echo "$as_me: program exited with status $ac_status" >&5
13629 echo "$as_me: failed program was:" >&5
13630 sed 's/^/| /' conftest.$ac_ext >&5
13632 ( exit $ac_status )
13633 ac_cv_c_bigendian=yes
13635 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13643 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
13644 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
13645 case $ac_cv_c_bigendian in
13646 yes)
13648 cat >>confdefs.h <<\_ACEOF
13649 #define WORDS_BIGENDIAN 1
13650 _ACEOF
13655 { { echo "$as_me:$LINENO: error: unknown endianness
13656 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
13657 echo "$as_me: error: unknown endianness
13658 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
13659 { (exit 1); exit 1; }; } ;;
13660 esac
13662 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
13663 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
13664 if test "${ac_cv_c_const+set}" = set; then
13665 echo $ECHO_N "(cached) $ECHO_C" >&6
13666 else
13667 cat >conftest.$ac_ext <<_ACEOF
13668 /* confdefs.h. */
13669 _ACEOF
13670 cat confdefs.h >>conftest.$ac_ext
13671 cat >>conftest.$ac_ext <<_ACEOF
13672 /* end confdefs.h. */
13675 main ()
13677 /* FIXME: Include the comments suggested by Paul. */
13678 #ifndef __cplusplus
13679 /* Ultrix mips cc rejects this. */
13680 typedef int charset[2];
13681 const charset cs;
13682 /* SunOS 4.1.1 cc rejects this. */
13683 char const *const *pcpcc;
13684 char **ppc;
13685 /* NEC SVR4.0.2 mips cc rejects this. */
13686 struct point {int x, y;};
13687 static struct point const zero = {0,0};
13688 /* AIX XL C 1.02.0.0 rejects this.
13689 It does not let you subtract one const X* pointer from another in
13690 an arm of an if-expression whose if-part is not a constant
13691 expression */
13692 const char *g = "string";
13693 pcpcc = &g + (g ? g-g : 0);
13694 /* HPUX 7.0 cc rejects these. */
13695 ++pcpcc;
13696 ppc = (char**) pcpcc;
13697 pcpcc = (char const *const *) ppc;
13698 { /* SCO 3.2v4 cc rejects this. */
13699 char *t;
13700 char const *s = 0 ? (char *) 0 : (char const *) 0;
13702 *t++ = 0;
13703 if (s) return 0;
13705 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
13706 int x[] = {25, 17};
13707 const int *foo = &x[0];
13708 ++foo;
13710 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
13711 typedef const int *iptr;
13712 iptr p = 0;
13713 ++p;
13715 { /* AIX XL C 1.02.0.0 rejects this saying
13716 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
13717 struct s { int j; const int *ap[3]; };
13718 struct s *b; b->j = 5;
13720 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
13721 const int foo = 10;
13722 if (!foo) return 0;
13724 return !cs[0] && !zero.x;
13725 #endif
13728 return 0;
13730 _ACEOF
13731 rm -f conftest.$ac_objext
13732 if { (ac_try="$ac_compile"
13733 case "(($ac_try" in
13734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13735 *) ac_try_echo=$ac_try;;
13736 esac
13737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13738 (eval "$ac_compile") 2>conftest.er1
13739 ac_status=$?
13740 grep -v '^ *+' conftest.er1 >conftest.err
13741 rm -f conftest.er1
13742 cat conftest.err >&5
13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744 (exit $ac_status); } && {
13745 test -z "$ac_c_werror_flag" ||
13746 test ! -s conftest.err
13747 } && test -s conftest.$ac_objext; then
13748 ac_cv_c_const=yes
13749 else
13750 echo "$as_me: failed program was:" >&5
13751 sed 's/^/| /' conftest.$ac_ext >&5
13753 ac_cv_c_const=no
13756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13758 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
13759 echo "${ECHO_T}$ac_cv_c_const" >&6; }
13760 if test $ac_cv_c_const = no; then
13762 cat >>confdefs.h <<\_ACEOF
13763 #define const
13764 _ACEOF
13768 { echo "$as_me:$LINENO: checking for inline" >&5
13769 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
13770 if test "${ac_cv_c_inline+set}" = set; then
13771 echo $ECHO_N "(cached) $ECHO_C" >&6
13772 else
13773 ac_cv_c_inline=no
13774 for ac_kw in inline __inline__ __inline; do
13775 cat >conftest.$ac_ext <<_ACEOF
13776 /* confdefs.h. */
13777 _ACEOF
13778 cat confdefs.h >>conftest.$ac_ext
13779 cat >>conftest.$ac_ext <<_ACEOF
13780 /* end confdefs.h. */
13781 #ifndef __cplusplus
13782 typedef int foo_t;
13783 static $ac_kw foo_t static_foo () {return 0; }
13784 $ac_kw foo_t foo () {return 0; }
13785 #endif
13787 _ACEOF
13788 rm -f conftest.$ac_objext
13789 if { (ac_try="$ac_compile"
13790 case "(($ac_try" in
13791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13792 *) ac_try_echo=$ac_try;;
13793 esac
13794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13795 (eval "$ac_compile") 2>conftest.er1
13796 ac_status=$?
13797 grep -v '^ *+' conftest.er1 >conftest.err
13798 rm -f conftest.er1
13799 cat conftest.err >&5
13800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13801 (exit $ac_status); } && {
13802 test -z "$ac_c_werror_flag" ||
13803 test ! -s conftest.err
13804 } && test -s conftest.$ac_objext; then
13805 ac_cv_c_inline=$ac_kw
13806 else
13807 echo "$as_me: failed program was:" >&5
13808 sed 's/^/| /' conftest.$ac_ext >&5
13813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13814 test "$ac_cv_c_inline" != no && break
13815 done
13818 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
13819 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
13822 case $ac_cv_c_inline in
13823 inline | yes) ;;
13825 case $ac_cv_c_inline in
13826 no) ac_val=;;
13827 *) ac_val=$ac_cv_c_inline;;
13828 esac
13829 cat >>confdefs.h <<_ACEOF
13830 #ifndef __cplusplus
13831 #define inline $ac_val
13832 #endif
13833 _ACEOF
13835 esac
13837 { echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
13838 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6; }
13839 if test "${ac_cv_c_stringize+set}" = set; then
13840 echo $ECHO_N "(cached) $ECHO_C" >&6
13841 else
13842 cat >conftest.$ac_ext <<_ACEOF
13843 /* confdefs.h. */
13844 _ACEOF
13845 cat confdefs.h >>conftest.$ac_ext
13846 cat >>conftest.$ac_ext <<_ACEOF
13847 /* end confdefs.h. */
13848 #define x(y) #y
13850 char *s = x(teststring);
13851 _ACEOF
13852 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13853 $EGREP "#teststring" >/dev/null 2>&1; then
13854 ac_cv_c_stringize=no
13855 else
13856 ac_cv_c_stringize=yes
13858 rm -f conftest*
13861 { echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
13862 echo "${ECHO_T}$ac_cv_c_stringize" >&6; }
13863 if test $ac_cv_c_stringize = yes; then
13865 cat >>confdefs.h <<\_ACEOF
13866 #define HAVE_STRINGIZE 1
13867 _ACEOF
13871 { echo "$as_me:$LINENO: checking for signed types" >&5
13872 echo $ECHO_N "checking for signed types... $ECHO_C" >&6; }
13873 if test "${pgac_cv_c_signed+set}" = set; then
13874 echo $ECHO_N "(cached) $ECHO_C" >&6
13875 else
13876 cat >conftest.$ac_ext <<_ACEOF
13877 /* confdefs.h. */
13878 _ACEOF
13879 cat confdefs.h >>conftest.$ac_ext
13880 cat >>conftest.$ac_ext <<_ACEOF
13881 /* end confdefs.h. */
13884 main ()
13886 signed char c; signed short s; signed int i;
13888 return 0;
13890 _ACEOF
13891 rm -f conftest.$ac_objext
13892 if { (ac_try="$ac_compile"
13893 case "(($ac_try" in
13894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13895 *) ac_try_echo=$ac_try;;
13896 esac
13897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13898 (eval "$ac_compile") 2>conftest.er1
13899 ac_status=$?
13900 grep -v '^ *+' conftest.er1 >conftest.err
13901 rm -f conftest.er1
13902 cat conftest.err >&5
13903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13904 (exit $ac_status); } && {
13905 test -z "$ac_c_werror_flag" ||
13906 test ! -s conftest.err
13907 } && test -s conftest.$ac_objext; then
13908 pgac_cv_c_signed=yes
13909 else
13910 echo "$as_me: failed program was:" >&5
13911 sed 's/^/| /' conftest.$ac_ext >&5
13913 pgac_cv_c_signed=no
13916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13918 { echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
13919 echo "${ECHO_T}$pgac_cv_c_signed" >&6; }
13920 if test x"$pgac_cv_c_signed" = xno ; then
13922 cat >>confdefs.h <<\_ACEOF
13923 #define signed
13924 _ACEOF
13927 { echo "$as_me:$LINENO: checking for working volatile" >&5
13928 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6; }
13929 if test "${ac_cv_c_volatile+set}" = set; then
13930 echo $ECHO_N "(cached) $ECHO_C" >&6
13931 else
13932 cat >conftest.$ac_ext <<_ACEOF
13933 /* confdefs.h. */
13934 _ACEOF
13935 cat confdefs.h >>conftest.$ac_ext
13936 cat >>conftest.$ac_ext <<_ACEOF
13937 /* end confdefs.h. */
13940 main ()
13943 volatile int x;
13944 int * volatile y = (int *) 0;
13945 return !x && !y;
13947 return 0;
13949 _ACEOF
13950 rm -f conftest.$ac_objext
13951 if { (ac_try="$ac_compile"
13952 case "(($ac_try" in
13953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13954 *) ac_try_echo=$ac_try;;
13955 esac
13956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13957 (eval "$ac_compile") 2>conftest.er1
13958 ac_status=$?
13959 grep -v '^ *+' conftest.er1 >conftest.err
13960 rm -f conftest.er1
13961 cat conftest.err >&5
13962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13963 (exit $ac_status); } && {
13964 test -z "$ac_c_werror_flag" ||
13965 test ! -s conftest.err
13966 } && test -s conftest.$ac_objext; then
13967 ac_cv_c_volatile=yes
13968 else
13969 echo "$as_me: failed program was:" >&5
13970 sed 's/^/| /' conftest.$ac_ext >&5
13972 ac_cv_c_volatile=no
13975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13977 { echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
13978 echo "${ECHO_T}$ac_cv_c_volatile" >&6; }
13979 if test $ac_cv_c_volatile = no; then
13981 cat >>confdefs.h <<\_ACEOF
13982 #define volatile
13983 _ACEOF
13987 { echo "$as_me:$LINENO: checking for __func__" >&5
13988 echo $ECHO_N "checking for __func__... $ECHO_C" >&6; }
13989 if test "${pgac_cv_funcname_func_support+set}" = set; then
13990 echo $ECHO_N "(cached) $ECHO_C" >&6
13991 else
13992 cat >conftest.$ac_ext <<_ACEOF
13993 /* confdefs.h. */
13994 _ACEOF
13995 cat confdefs.h >>conftest.$ac_ext
13996 cat >>conftest.$ac_ext <<_ACEOF
13997 /* end confdefs.h. */
13998 #include <stdio.h>
14000 main ()
14002 printf("%s\n", __func__);
14004 return 0;
14006 _ACEOF
14007 rm -f conftest.$ac_objext
14008 if { (ac_try="$ac_compile"
14009 case "(($ac_try" in
14010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14011 *) ac_try_echo=$ac_try;;
14012 esac
14013 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14014 (eval "$ac_compile") 2>conftest.er1
14015 ac_status=$?
14016 grep -v '^ *+' conftest.er1 >conftest.err
14017 rm -f conftest.er1
14018 cat conftest.err >&5
14019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14020 (exit $ac_status); } && {
14021 test -z "$ac_c_werror_flag" ||
14022 test ! -s conftest.err
14023 } && test -s conftest.$ac_objext; then
14024 pgac_cv_funcname_func_support=yes
14025 else
14026 echo "$as_me: failed program was:" >&5
14027 sed 's/^/| /' conftest.$ac_ext >&5
14029 pgac_cv_funcname_func_support=no
14032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14034 { echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
14035 echo "${ECHO_T}$pgac_cv_funcname_func_support" >&6; }
14036 if test x"$pgac_cv_funcname_func_support" = xyes ; then
14038 cat >>confdefs.h <<\_ACEOF
14039 #define HAVE_FUNCNAME__FUNC 1
14040 _ACEOF
14042 else
14043 { echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
14044 echo $ECHO_N "checking for __FUNCTION__... $ECHO_C" >&6; }
14045 if test "${pgac_cv_funcname_function_support+set}" = set; then
14046 echo $ECHO_N "(cached) $ECHO_C" >&6
14047 else
14048 cat >conftest.$ac_ext <<_ACEOF
14049 /* confdefs.h. */
14050 _ACEOF
14051 cat confdefs.h >>conftest.$ac_ext
14052 cat >>conftest.$ac_ext <<_ACEOF
14053 /* end confdefs.h. */
14054 #include <stdio.h>
14056 main ()
14058 printf("%s\n", __FUNCTION__);
14060 return 0;
14062 _ACEOF
14063 rm -f conftest.$ac_objext
14064 if { (ac_try="$ac_compile"
14065 case "(($ac_try" in
14066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14067 *) ac_try_echo=$ac_try;;
14068 esac
14069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14070 (eval "$ac_compile") 2>conftest.er1
14071 ac_status=$?
14072 grep -v '^ *+' conftest.er1 >conftest.err
14073 rm -f conftest.er1
14074 cat conftest.err >&5
14075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14076 (exit $ac_status); } && {
14077 test -z "$ac_c_werror_flag" ||
14078 test ! -s conftest.err
14079 } && test -s conftest.$ac_objext; then
14080 pgac_cv_funcname_function_support=yes
14081 else
14082 echo "$as_me: failed program was:" >&5
14083 sed 's/^/| /' conftest.$ac_ext >&5
14085 pgac_cv_funcname_function_support=no
14088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14090 { echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
14091 echo "${ECHO_T}$pgac_cv_funcname_function_support" >&6; }
14092 if test x"$pgac_cv_funcname_function_support" = xyes ; then
14094 cat >>confdefs.h <<\_ACEOF
14095 #define HAVE_FUNCNAME__FUNCTION 1
14096 _ACEOF
14100 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
14101 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
14102 if test "${ac_cv_struct_tm+set}" = set; then
14103 echo $ECHO_N "(cached) $ECHO_C" >&6
14104 else
14105 cat >conftest.$ac_ext <<_ACEOF
14106 /* confdefs.h. */
14107 _ACEOF
14108 cat confdefs.h >>conftest.$ac_ext
14109 cat >>conftest.$ac_ext <<_ACEOF
14110 /* end confdefs.h. */
14111 #include <sys/types.h>
14112 #include <time.h>
14115 main ()
14117 struct tm tm;
14118 int *p = &tm.tm_sec;
14119 return !p;
14121 return 0;
14123 _ACEOF
14124 rm -f conftest.$ac_objext
14125 if { (ac_try="$ac_compile"
14126 case "(($ac_try" in
14127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14128 *) ac_try_echo=$ac_try;;
14129 esac
14130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14131 (eval "$ac_compile") 2>conftest.er1
14132 ac_status=$?
14133 grep -v '^ *+' conftest.er1 >conftest.err
14134 rm -f conftest.er1
14135 cat conftest.err >&5
14136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14137 (exit $ac_status); } && {
14138 test -z "$ac_c_werror_flag" ||
14139 test ! -s conftest.err
14140 } && test -s conftest.$ac_objext; then
14141 ac_cv_struct_tm=time.h
14142 else
14143 echo "$as_me: failed program was:" >&5
14144 sed 's/^/| /' conftest.$ac_ext >&5
14146 ac_cv_struct_tm=sys/time.h
14149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14151 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
14152 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
14153 if test $ac_cv_struct_tm = sys/time.h; then
14155 cat >>confdefs.h <<\_ACEOF
14156 #define TM_IN_SYS_TIME 1
14157 _ACEOF
14161 { echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
14162 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6; }
14163 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
14164 echo $ECHO_N "(cached) $ECHO_C" >&6
14165 else
14166 cat >conftest.$ac_ext <<_ACEOF
14167 /* confdefs.h. */
14168 _ACEOF
14169 cat confdefs.h >>conftest.$ac_ext
14170 cat >>conftest.$ac_ext <<_ACEOF
14171 /* end confdefs.h. */
14172 #include <sys/types.h>
14173 #include <$ac_cv_struct_tm>
14177 main ()
14179 static struct tm ac_aggr;
14180 if (ac_aggr.tm_zone)
14181 return 0;
14183 return 0;
14185 _ACEOF
14186 rm -f conftest.$ac_objext
14187 if { (ac_try="$ac_compile"
14188 case "(($ac_try" in
14189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14190 *) ac_try_echo=$ac_try;;
14191 esac
14192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14193 (eval "$ac_compile") 2>conftest.er1
14194 ac_status=$?
14195 grep -v '^ *+' conftest.er1 >conftest.err
14196 rm -f conftest.er1
14197 cat conftest.err >&5
14198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14199 (exit $ac_status); } && {
14200 test -z "$ac_c_werror_flag" ||
14201 test ! -s conftest.err
14202 } && test -s conftest.$ac_objext; then
14203 ac_cv_member_struct_tm_tm_zone=yes
14204 else
14205 echo "$as_me: failed program was:" >&5
14206 sed 's/^/| /' conftest.$ac_ext >&5
14208 cat >conftest.$ac_ext <<_ACEOF
14209 /* confdefs.h. */
14210 _ACEOF
14211 cat confdefs.h >>conftest.$ac_ext
14212 cat >>conftest.$ac_ext <<_ACEOF
14213 /* end confdefs.h. */
14214 #include <sys/types.h>
14215 #include <$ac_cv_struct_tm>
14219 main ()
14221 static struct tm ac_aggr;
14222 if (sizeof ac_aggr.tm_zone)
14223 return 0;
14225 return 0;
14227 _ACEOF
14228 rm -f conftest.$ac_objext
14229 if { (ac_try="$ac_compile"
14230 case "(($ac_try" in
14231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14232 *) ac_try_echo=$ac_try;;
14233 esac
14234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14235 (eval "$ac_compile") 2>conftest.er1
14236 ac_status=$?
14237 grep -v '^ *+' conftest.er1 >conftest.err
14238 rm -f conftest.er1
14239 cat conftest.err >&5
14240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14241 (exit $ac_status); } && {
14242 test -z "$ac_c_werror_flag" ||
14243 test ! -s conftest.err
14244 } && test -s conftest.$ac_objext; then
14245 ac_cv_member_struct_tm_tm_zone=yes
14246 else
14247 echo "$as_me: failed program was:" >&5
14248 sed 's/^/| /' conftest.$ac_ext >&5
14250 ac_cv_member_struct_tm_tm_zone=no
14253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14258 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
14259 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6; }
14260 if test $ac_cv_member_struct_tm_tm_zone = yes; then
14262 cat >>confdefs.h <<_ACEOF
14263 #define HAVE_STRUCT_TM_TM_ZONE 1
14264 _ACEOF
14269 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
14271 cat >>confdefs.h <<\_ACEOF
14272 #define HAVE_TM_ZONE 1
14273 _ACEOF
14276 { echo "$as_me:$LINENO: checking for tzname" >&5
14277 echo $ECHO_N "checking for tzname... $ECHO_C" >&6; }
14278 if test "${ac_cv_var_tzname+set}" = set; then
14279 echo $ECHO_N "(cached) $ECHO_C" >&6
14280 else
14281 cat >conftest.$ac_ext <<_ACEOF
14282 /* confdefs.h. */
14283 _ACEOF
14284 cat confdefs.h >>conftest.$ac_ext
14285 cat >>conftest.$ac_ext <<_ACEOF
14286 /* end confdefs.h. */
14287 #include <time.h>
14288 #ifndef tzname /* For SGI. */
14289 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
14290 #endif
14293 main ()
14295 atoi(*tzname);
14297 return 0;
14299 _ACEOF
14300 rm -f conftest.$ac_objext conftest$ac_exeext
14301 if { (ac_try="$ac_link"
14302 case "(($ac_try" in
14303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14304 *) ac_try_echo=$ac_try;;
14305 esac
14306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14307 (eval "$ac_link") 2>conftest.er1
14308 ac_status=$?
14309 grep -v '^ *+' conftest.er1 >conftest.err
14310 rm -f conftest.er1
14311 cat conftest.err >&5
14312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14313 (exit $ac_status); } && {
14314 test -z "$ac_c_werror_flag" ||
14315 test ! -s conftest.err
14316 } && test -s conftest$ac_exeext &&
14317 $as_test_x conftest$ac_exeext; then
14318 ac_cv_var_tzname=yes
14319 else
14320 echo "$as_me: failed program was:" >&5
14321 sed 's/^/| /' conftest.$ac_ext >&5
14323 ac_cv_var_tzname=no
14326 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14327 conftest$ac_exeext conftest.$ac_ext
14329 { echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
14330 echo "${ECHO_T}$ac_cv_var_tzname" >&6; }
14331 if test $ac_cv_var_tzname = yes; then
14333 cat >>confdefs.h <<\_ACEOF
14334 #define HAVE_TZNAME 1
14335 _ACEOF
14339 { echo "$as_me:$LINENO: checking for union semun" >&5
14340 echo $ECHO_N "checking for union semun... $ECHO_C" >&6; }
14341 if test "${ac_cv_type_union_semun+set}" = set; then
14342 echo $ECHO_N "(cached) $ECHO_C" >&6
14343 else
14344 cat >conftest.$ac_ext <<_ACEOF
14345 /* confdefs.h. */
14346 _ACEOF
14347 cat confdefs.h >>conftest.$ac_ext
14348 cat >>conftest.$ac_ext <<_ACEOF
14349 /* end confdefs.h. */
14350 #include <sys/types.h>
14351 #include <sys/ipc.h>
14352 #include <sys/sem.h>
14354 typedef union semun ac__type_new_;
14356 main ()
14358 if ((ac__type_new_ *) 0)
14359 return 0;
14360 if (sizeof (ac__type_new_))
14361 return 0;
14363 return 0;
14365 _ACEOF
14366 rm -f conftest.$ac_objext
14367 if { (ac_try="$ac_compile"
14368 case "(($ac_try" in
14369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14370 *) ac_try_echo=$ac_try;;
14371 esac
14372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14373 (eval "$ac_compile") 2>conftest.er1
14374 ac_status=$?
14375 grep -v '^ *+' conftest.er1 >conftest.err
14376 rm -f conftest.er1
14377 cat conftest.err >&5
14378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14379 (exit $ac_status); } && {
14380 test -z "$ac_c_werror_flag" ||
14381 test ! -s conftest.err
14382 } && test -s conftest.$ac_objext; then
14383 ac_cv_type_union_semun=yes
14384 else
14385 echo "$as_me: failed program was:" >&5
14386 sed 's/^/| /' conftest.$ac_ext >&5
14388 ac_cv_type_union_semun=no
14391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14393 { echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
14394 echo "${ECHO_T}$ac_cv_type_union_semun" >&6; }
14395 if test $ac_cv_type_union_semun = yes; then
14397 cat >>confdefs.h <<_ACEOF
14398 #define HAVE_UNION_SEMUN 1
14399 _ACEOF
14404 { echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
14405 echo $ECHO_N "checking for struct sockaddr_un... $ECHO_C" >&6; }
14406 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
14407 echo $ECHO_N "(cached) $ECHO_C" >&6
14408 else
14409 cat >conftest.$ac_ext <<_ACEOF
14410 /* confdefs.h. */
14411 _ACEOF
14412 cat confdefs.h >>conftest.$ac_ext
14413 cat >>conftest.$ac_ext <<_ACEOF
14414 /* end confdefs.h. */
14415 #include <sys/types.h>
14416 #ifdef HAVE_SYS_UN_H
14417 #include <sys/un.h>
14418 #endif
14421 typedef struct sockaddr_un ac__type_new_;
14423 main ()
14425 if ((ac__type_new_ *) 0)
14426 return 0;
14427 if (sizeof (ac__type_new_))
14428 return 0;
14430 return 0;
14432 _ACEOF
14433 rm -f conftest.$ac_objext
14434 if { (ac_try="$ac_compile"
14435 case "(($ac_try" in
14436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14437 *) ac_try_echo=$ac_try;;
14438 esac
14439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14440 (eval "$ac_compile") 2>conftest.er1
14441 ac_status=$?
14442 grep -v '^ *+' conftest.er1 >conftest.err
14443 rm -f conftest.er1
14444 cat conftest.err >&5
14445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14446 (exit $ac_status); } && {
14447 test -z "$ac_c_werror_flag" ||
14448 test ! -s conftest.err
14449 } && test -s conftest.$ac_objext; then
14450 ac_cv_type_struct_sockaddr_un=yes
14451 else
14452 echo "$as_me: failed program was:" >&5
14453 sed 's/^/| /' conftest.$ac_ext >&5
14455 ac_cv_type_struct_sockaddr_un=no
14458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14460 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
14461 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_un" >&6; }
14462 if test $ac_cv_type_struct_sockaddr_un = yes; then
14464 cat >>confdefs.h <<_ACEOF
14465 #define HAVE_STRUCT_SOCKADDR_UN 1
14466 _ACEOF
14469 cat >>confdefs.h <<\_ACEOF
14470 #define HAVE_UNIX_SOCKETS 1
14471 _ACEOF
14475 { echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
14476 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6; }
14477 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
14478 echo $ECHO_N "(cached) $ECHO_C" >&6
14479 else
14480 cat >conftest.$ac_ext <<_ACEOF
14481 /* confdefs.h. */
14482 _ACEOF
14483 cat confdefs.h >>conftest.$ac_ext
14484 cat >>conftest.$ac_ext <<_ACEOF
14485 /* end confdefs.h. */
14486 #include <sys/types.h>
14487 #ifdef HAVE_SYS_SOCKET_H
14488 #include <sys/socket.h>
14489 #endif
14492 typedef struct sockaddr_storage ac__type_new_;
14494 main ()
14496 if ((ac__type_new_ *) 0)
14497 return 0;
14498 if (sizeof (ac__type_new_))
14499 return 0;
14501 return 0;
14503 _ACEOF
14504 rm -f conftest.$ac_objext
14505 if { (ac_try="$ac_compile"
14506 case "(($ac_try" in
14507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14508 *) ac_try_echo=$ac_try;;
14509 esac
14510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14511 (eval "$ac_compile") 2>conftest.er1
14512 ac_status=$?
14513 grep -v '^ *+' conftest.er1 >conftest.err
14514 rm -f conftest.er1
14515 cat conftest.err >&5
14516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14517 (exit $ac_status); } && {
14518 test -z "$ac_c_werror_flag" ||
14519 test ! -s conftest.err
14520 } && test -s conftest.$ac_objext; then
14521 ac_cv_type_struct_sockaddr_storage=yes
14522 else
14523 echo "$as_me: failed program was:" >&5
14524 sed 's/^/| /' conftest.$ac_ext >&5
14526 ac_cv_type_struct_sockaddr_storage=no
14529 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14531 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
14532 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6; }
14533 if test $ac_cv_type_struct_sockaddr_storage = yes; then
14535 cat >>confdefs.h <<_ACEOF
14536 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
14537 _ACEOF
14542 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
14543 echo $ECHO_N "checking for struct sockaddr_storage.ss_family... $ECHO_C" >&6; }
14544 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
14545 echo $ECHO_N "(cached) $ECHO_C" >&6
14546 else
14547 cat >conftest.$ac_ext <<_ACEOF
14548 /* confdefs.h. */
14549 _ACEOF
14550 cat confdefs.h >>conftest.$ac_ext
14551 cat >>conftest.$ac_ext <<_ACEOF
14552 /* end confdefs.h. */
14553 #include <sys/types.h>
14554 #ifdef HAVE_SYS_SOCKET_H
14555 #include <sys/socket.h>
14556 #endif
14560 main ()
14562 static struct sockaddr_storage ac_aggr;
14563 if (ac_aggr.ss_family)
14564 return 0;
14566 return 0;
14568 _ACEOF
14569 rm -f conftest.$ac_objext
14570 if { (ac_try="$ac_compile"
14571 case "(($ac_try" in
14572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14573 *) ac_try_echo=$ac_try;;
14574 esac
14575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14576 (eval "$ac_compile") 2>conftest.er1
14577 ac_status=$?
14578 grep -v '^ *+' conftest.er1 >conftest.err
14579 rm -f conftest.er1
14580 cat conftest.err >&5
14581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14582 (exit $ac_status); } && {
14583 test -z "$ac_c_werror_flag" ||
14584 test ! -s conftest.err
14585 } && test -s conftest.$ac_objext; then
14586 ac_cv_member_struct_sockaddr_storage_ss_family=yes
14587 else
14588 echo "$as_me: failed program was:" >&5
14589 sed 's/^/| /' conftest.$ac_ext >&5
14591 cat >conftest.$ac_ext <<_ACEOF
14592 /* confdefs.h. */
14593 _ACEOF
14594 cat confdefs.h >>conftest.$ac_ext
14595 cat >>conftest.$ac_ext <<_ACEOF
14596 /* end confdefs.h. */
14597 #include <sys/types.h>
14598 #ifdef HAVE_SYS_SOCKET_H
14599 #include <sys/socket.h>
14600 #endif
14604 main ()
14606 static struct sockaddr_storage ac_aggr;
14607 if (sizeof ac_aggr.ss_family)
14608 return 0;
14610 return 0;
14612 _ACEOF
14613 rm -f conftest.$ac_objext
14614 if { (ac_try="$ac_compile"
14615 case "(($ac_try" in
14616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14617 *) ac_try_echo=$ac_try;;
14618 esac
14619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14620 (eval "$ac_compile") 2>conftest.er1
14621 ac_status=$?
14622 grep -v '^ *+' conftest.er1 >conftest.err
14623 rm -f conftest.er1
14624 cat conftest.err >&5
14625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14626 (exit $ac_status); } && {
14627 test -z "$ac_c_werror_flag" ||
14628 test ! -s conftest.err
14629 } && test -s conftest.$ac_objext; then
14630 ac_cv_member_struct_sockaddr_storage_ss_family=yes
14631 else
14632 echo "$as_me: failed program was:" >&5
14633 sed 's/^/| /' conftest.$ac_ext >&5
14635 ac_cv_member_struct_sockaddr_storage_ss_family=no
14638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14643 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
14644 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_family" >&6; }
14645 if test $ac_cv_member_struct_sockaddr_storage_ss_family = yes; then
14647 cat >>confdefs.h <<_ACEOF
14648 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
14649 _ACEOF
14653 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
14654 echo $ECHO_N "checking for struct sockaddr_storage.__ss_family... $ECHO_C" >&6; }
14655 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
14656 echo $ECHO_N "(cached) $ECHO_C" >&6
14657 else
14658 cat >conftest.$ac_ext <<_ACEOF
14659 /* confdefs.h. */
14660 _ACEOF
14661 cat confdefs.h >>conftest.$ac_ext
14662 cat >>conftest.$ac_ext <<_ACEOF
14663 /* end confdefs.h. */
14664 #include <sys/types.h>
14665 #ifdef HAVE_SYS_SOCKET_H
14666 #include <sys/socket.h>
14667 #endif
14671 main ()
14673 static struct sockaddr_storage ac_aggr;
14674 if (ac_aggr.__ss_family)
14675 return 0;
14677 return 0;
14679 _ACEOF
14680 rm -f conftest.$ac_objext
14681 if { (ac_try="$ac_compile"
14682 case "(($ac_try" in
14683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14684 *) ac_try_echo=$ac_try;;
14685 esac
14686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14687 (eval "$ac_compile") 2>conftest.er1
14688 ac_status=$?
14689 grep -v '^ *+' conftest.er1 >conftest.err
14690 rm -f conftest.er1
14691 cat conftest.err >&5
14692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14693 (exit $ac_status); } && {
14694 test -z "$ac_c_werror_flag" ||
14695 test ! -s conftest.err
14696 } && test -s conftest.$ac_objext; then
14697 ac_cv_member_struct_sockaddr_storage___ss_family=yes
14698 else
14699 echo "$as_me: failed program was:" >&5
14700 sed 's/^/| /' conftest.$ac_ext >&5
14702 cat >conftest.$ac_ext <<_ACEOF
14703 /* confdefs.h. */
14704 _ACEOF
14705 cat confdefs.h >>conftest.$ac_ext
14706 cat >>conftest.$ac_ext <<_ACEOF
14707 /* end confdefs.h. */
14708 #include <sys/types.h>
14709 #ifdef HAVE_SYS_SOCKET_H
14710 #include <sys/socket.h>
14711 #endif
14715 main ()
14717 static struct sockaddr_storage ac_aggr;
14718 if (sizeof ac_aggr.__ss_family)
14719 return 0;
14721 return 0;
14723 _ACEOF
14724 rm -f conftest.$ac_objext
14725 if { (ac_try="$ac_compile"
14726 case "(($ac_try" in
14727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14728 *) ac_try_echo=$ac_try;;
14729 esac
14730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14731 (eval "$ac_compile") 2>conftest.er1
14732 ac_status=$?
14733 grep -v '^ *+' conftest.er1 >conftest.err
14734 rm -f conftest.er1
14735 cat conftest.err >&5
14736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14737 (exit $ac_status); } && {
14738 test -z "$ac_c_werror_flag" ||
14739 test ! -s conftest.err
14740 } && test -s conftest.$ac_objext; then
14741 ac_cv_member_struct_sockaddr_storage___ss_family=yes
14742 else
14743 echo "$as_me: failed program was:" >&5
14744 sed 's/^/| /' conftest.$ac_ext >&5
14746 ac_cv_member_struct_sockaddr_storage___ss_family=no
14749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14752 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14754 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
14755 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_family" >&6; }
14756 if test $ac_cv_member_struct_sockaddr_storage___ss_family = yes; then
14758 cat >>confdefs.h <<_ACEOF
14759 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
14760 _ACEOF
14764 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
14765 echo $ECHO_N "checking for struct sockaddr_storage.ss_len... $ECHO_C" >&6; }
14766 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
14767 echo $ECHO_N "(cached) $ECHO_C" >&6
14768 else
14769 cat >conftest.$ac_ext <<_ACEOF
14770 /* confdefs.h. */
14771 _ACEOF
14772 cat confdefs.h >>conftest.$ac_ext
14773 cat >>conftest.$ac_ext <<_ACEOF
14774 /* end confdefs.h. */
14775 #include <sys/types.h>
14776 #ifdef HAVE_SYS_SOCKET_H
14777 #include <sys/socket.h>
14778 #endif
14782 main ()
14784 static struct sockaddr_storage ac_aggr;
14785 if (ac_aggr.ss_len)
14786 return 0;
14788 return 0;
14790 _ACEOF
14791 rm -f conftest.$ac_objext
14792 if { (ac_try="$ac_compile"
14793 case "(($ac_try" in
14794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14795 *) ac_try_echo=$ac_try;;
14796 esac
14797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14798 (eval "$ac_compile") 2>conftest.er1
14799 ac_status=$?
14800 grep -v '^ *+' conftest.er1 >conftest.err
14801 rm -f conftest.er1
14802 cat conftest.err >&5
14803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14804 (exit $ac_status); } && {
14805 test -z "$ac_c_werror_flag" ||
14806 test ! -s conftest.err
14807 } && test -s conftest.$ac_objext; then
14808 ac_cv_member_struct_sockaddr_storage_ss_len=yes
14809 else
14810 echo "$as_me: failed program was:" >&5
14811 sed 's/^/| /' conftest.$ac_ext >&5
14813 cat >conftest.$ac_ext <<_ACEOF
14814 /* confdefs.h. */
14815 _ACEOF
14816 cat confdefs.h >>conftest.$ac_ext
14817 cat >>conftest.$ac_ext <<_ACEOF
14818 /* end confdefs.h. */
14819 #include <sys/types.h>
14820 #ifdef HAVE_SYS_SOCKET_H
14821 #include <sys/socket.h>
14822 #endif
14826 main ()
14828 static struct sockaddr_storage ac_aggr;
14829 if (sizeof ac_aggr.ss_len)
14830 return 0;
14832 return 0;
14834 _ACEOF
14835 rm -f conftest.$ac_objext
14836 if { (ac_try="$ac_compile"
14837 case "(($ac_try" in
14838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14839 *) ac_try_echo=$ac_try;;
14840 esac
14841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14842 (eval "$ac_compile") 2>conftest.er1
14843 ac_status=$?
14844 grep -v '^ *+' conftest.er1 >conftest.err
14845 rm -f conftest.er1
14846 cat conftest.err >&5
14847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14848 (exit $ac_status); } && {
14849 test -z "$ac_c_werror_flag" ||
14850 test ! -s conftest.err
14851 } && test -s conftest.$ac_objext; then
14852 ac_cv_member_struct_sockaddr_storage_ss_len=yes
14853 else
14854 echo "$as_me: failed program was:" >&5
14855 sed 's/^/| /' conftest.$ac_ext >&5
14857 ac_cv_member_struct_sockaddr_storage_ss_len=no
14860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14865 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
14866 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_len" >&6; }
14867 if test $ac_cv_member_struct_sockaddr_storage_ss_len = yes; then
14869 cat >>confdefs.h <<_ACEOF
14870 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
14871 _ACEOF
14875 { echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
14876 echo $ECHO_N "checking for struct sockaddr_storage.__ss_len... $ECHO_C" >&6; }
14877 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
14878 echo $ECHO_N "(cached) $ECHO_C" >&6
14879 else
14880 cat >conftest.$ac_ext <<_ACEOF
14881 /* confdefs.h. */
14882 _ACEOF
14883 cat confdefs.h >>conftest.$ac_ext
14884 cat >>conftest.$ac_ext <<_ACEOF
14885 /* end confdefs.h. */
14886 #include <sys/types.h>
14887 #ifdef HAVE_SYS_SOCKET_H
14888 #include <sys/socket.h>
14889 #endif
14893 main ()
14895 static struct sockaddr_storage ac_aggr;
14896 if (ac_aggr.__ss_len)
14897 return 0;
14899 return 0;
14901 _ACEOF
14902 rm -f conftest.$ac_objext
14903 if { (ac_try="$ac_compile"
14904 case "(($ac_try" in
14905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14906 *) ac_try_echo=$ac_try;;
14907 esac
14908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14909 (eval "$ac_compile") 2>conftest.er1
14910 ac_status=$?
14911 grep -v '^ *+' conftest.er1 >conftest.err
14912 rm -f conftest.er1
14913 cat conftest.err >&5
14914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14915 (exit $ac_status); } && {
14916 test -z "$ac_c_werror_flag" ||
14917 test ! -s conftest.err
14918 } && test -s conftest.$ac_objext; then
14919 ac_cv_member_struct_sockaddr_storage___ss_len=yes
14920 else
14921 echo "$as_me: failed program was:" >&5
14922 sed 's/^/| /' conftest.$ac_ext >&5
14924 cat >conftest.$ac_ext <<_ACEOF
14925 /* confdefs.h. */
14926 _ACEOF
14927 cat confdefs.h >>conftest.$ac_ext
14928 cat >>conftest.$ac_ext <<_ACEOF
14929 /* end confdefs.h. */
14930 #include <sys/types.h>
14931 #ifdef HAVE_SYS_SOCKET_H
14932 #include <sys/socket.h>
14933 #endif
14937 main ()
14939 static struct sockaddr_storage ac_aggr;
14940 if (sizeof ac_aggr.__ss_len)
14941 return 0;
14943 return 0;
14945 _ACEOF
14946 rm -f conftest.$ac_objext
14947 if { (ac_try="$ac_compile"
14948 case "(($ac_try" in
14949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14950 *) ac_try_echo=$ac_try;;
14951 esac
14952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14953 (eval "$ac_compile") 2>conftest.er1
14954 ac_status=$?
14955 grep -v '^ *+' conftest.er1 >conftest.err
14956 rm -f conftest.er1
14957 cat conftest.err >&5
14958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14959 (exit $ac_status); } && {
14960 test -z "$ac_c_werror_flag" ||
14961 test ! -s conftest.err
14962 } && test -s conftest.$ac_objext; then
14963 ac_cv_member_struct_sockaddr_storage___ss_len=yes
14964 else
14965 echo "$as_me: failed program was:" >&5
14966 sed 's/^/| /' conftest.$ac_ext >&5
14968 ac_cv_member_struct_sockaddr_storage___ss_len=no
14971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14976 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
14977 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_len" >&6; }
14978 if test $ac_cv_member_struct_sockaddr_storage___ss_len = yes; then
14980 cat >>confdefs.h <<_ACEOF
14981 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
14982 _ACEOF
14986 { echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
14987 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6; }
14988 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
14989 echo $ECHO_N "(cached) $ECHO_C" >&6
14990 else
14991 cat >conftest.$ac_ext <<_ACEOF
14992 /* confdefs.h. */
14993 _ACEOF
14994 cat confdefs.h >>conftest.$ac_ext
14995 cat >>conftest.$ac_ext <<_ACEOF
14996 /* end confdefs.h. */
14997 #include <sys/types.h>
14998 #ifdef HAVE_SYS_SOCKET_H
14999 #include <sys/socket.h>
15000 #endif
15004 main ()
15006 static struct sockaddr ac_aggr;
15007 if (ac_aggr.sa_len)
15008 return 0;
15010 return 0;
15012 _ACEOF
15013 rm -f conftest.$ac_objext
15014 if { (ac_try="$ac_compile"
15015 case "(($ac_try" in
15016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15017 *) ac_try_echo=$ac_try;;
15018 esac
15019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15020 (eval "$ac_compile") 2>conftest.er1
15021 ac_status=$?
15022 grep -v '^ *+' conftest.er1 >conftest.err
15023 rm -f conftest.er1
15024 cat conftest.err >&5
15025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15026 (exit $ac_status); } && {
15027 test -z "$ac_c_werror_flag" ||
15028 test ! -s conftest.err
15029 } && test -s conftest.$ac_objext; then
15030 ac_cv_member_struct_sockaddr_sa_len=yes
15031 else
15032 echo "$as_me: failed program was:" >&5
15033 sed 's/^/| /' conftest.$ac_ext >&5
15035 cat >conftest.$ac_ext <<_ACEOF
15036 /* confdefs.h. */
15037 _ACEOF
15038 cat confdefs.h >>conftest.$ac_ext
15039 cat >>conftest.$ac_ext <<_ACEOF
15040 /* end confdefs.h. */
15041 #include <sys/types.h>
15042 #ifdef HAVE_SYS_SOCKET_H
15043 #include <sys/socket.h>
15044 #endif
15048 main ()
15050 static struct sockaddr ac_aggr;
15051 if (sizeof ac_aggr.sa_len)
15052 return 0;
15054 return 0;
15056 _ACEOF
15057 rm -f conftest.$ac_objext
15058 if { (ac_try="$ac_compile"
15059 case "(($ac_try" in
15060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15061 *) ac_try_echo=$ac_try;;
15062 esac
15063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15064 (eval "$ac_compile") 2>conftest.er1
15065 ac_status=$?
15066 grep -v '^ *+' conftest.er1 >conftest.err
15067 rm -f conftest.er1
15068 cat conftest.err >&5
15069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15070 (exit $ac_status); } && {
15071 test -z "$ac_c_werror_flag" ||
15072 test ! -s conftest.err
15073 } && test -s conftest.$ac_objext; then
15074 ac_cv_member_struct_sockaddr_sa_len=yes
15075 else
15076 echo "$as_me: failed program was:" >&5
15077 sed 's/^/| /' conftest.$ac_ext >&5
15079 ac_cv_member_struct_sockaddr_sa_len=no
15082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15087 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
15088 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6; }
15089 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
15091 cat >>confdefs.h <<_ACEOF
15092 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
15093 _ACEOF
15098 { echo "$as_me:$LINENO: checking for struct addrinfo" >&5
15099 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6; }
15100 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
15101 echo $ECHO_N "(cached) $ECHO_C" >&6
15102 else
15103 cat >conftest.$ac_ext <<_ACEOF
15104 /* confdefs.h. */
15105 _ACEOF
15106 cat confdefs.h >>conftest.$ac_ext
15107 cat >>conftest.$ac_ext <<_ACEOF
15108 /* end confdefs.h. */
15109 #include <sys/types.h>
15110 #include <sys/socket.h>
15111 #include <netdb.h>
15114 typedef struct addrinfo ac__type_new_;
15116 main ()
15118 if ((ac__type_new_ *) 0)
15119 return 0;
15120 if (sizeof (ac__type_new_))
15121 return 0;
15123 return 0;
15125 _ACEOF
15126 rm -f conftest.$ac_objext
15127 if { (ac_try="$ac_compile"
15128 case "(($ac_try" in
15129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15130 *) ac_try_echo=$ac_try;;
15131 esac
15132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15133 (eval "$ac_compile") 2>conftest.er1
15134 ac_status=$?
15135 grep -v '^ *+' conftest.er1 >conftest.err
15136 rm -f conftest.er1
15137 cat conftest.err >&5
15138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15139 (exit $ac_status); } && {
15140 test -z "$ac_c_werror_flag" ||
15141 test ! -s conftest.err
15142 } && test -s conftest.$ac_objext; then
15143 ac_cv_type_struct_addrinfo=yes
15144 else
15145 echo "$as_me: failed program was:" >&5
15146 sed 's/^/| /' conftest.$ac_ext >&5
15148 ac_cv_type_struct_addrinfo=no
15151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15153 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
15154 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6; }
15155 if test $ac_cv_type_struct_addrinfo = yes; then
15157 cat >>confdefs.h <<_ACEOF
15158 #define HAVE_STRUCT_ADDRINFO 1
15159 _ACEOF
15165 { echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
15166 echo $ECHO_N "checking for struct cmsgcred... $ECHO_C" >&6; }
15167 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
15168 echo $ECHO_N "(cached) $ECHO_C" >&6
15169 else
15170 cat >conftest.$ac_ext <<_ACEOF
15171 /* confdefs.h. */
15172 _ACEOF
15173 cat confdefs.h >>conftest.$ac_ext
15174 cat >>conftest.$ac_ext <<_ACEOF
15175 /* end confdefs.h. */
15176 #include <sys/param.h>
15177 #include <sys/types.h>
15178 #include <sys/socket.h>
15179 #include <sys/ucred.h>
15181 typedef struct cmsgcred ac__type_new_;
15183 main ()
15185 if ((ac__type_new_ *) 0)
15186 return 0;
15187 if (sizeof (ac__type_new_))
15188 return 0;
15190 return 0;
15192 _ACEOF
15193 rm -f conftest.$ac_objext
15194 if { (ac_try="$ac_compile"
15195 case "(($ac_try" in
15196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15197 *) ac_try_echo=$ac_try;;
15198 esac
15199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15200 (eval "$ac_compile") 2>conftest.er1
15201 ac_status=$?
15202 grep -v '^ *+' conftest.er1 >conftest.err
15203 rm -f conftest.er1
15204 cat conftest.err >&5
15205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15206 (exit $ac_status); } && {
15207 test -z "$ac_c_werror_flag" ||
15208 test ! -s conftest.err
15209 } && test -s conftest.$ac_objext; then
15210 ac_cv_type_struct_cmsgcred=yes
15211 else
15212 echo "$as_me: failed program was:" >&5
15213 sed 's/^/| /' conftest.$ac_ext >&5
15215 ac_cv_type_struct_cmsgcred=no
15218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15220 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
15221 echo "${ECHO_T}$ac_cv_type_struct_cmsgcred" >&6; }
15222 if test $ac_cv_type_struct_cmsgcred = yes; then
15224 cat >>confdefs.h <<_ACEOF
15225 #define HAVE_STRUCT_CMSGCRED 1
15226 _ACEOF
15230 { echo "$as_me:$LINENO: checking for struct fcred" >&5
15231 echo $ECHO_N "checking for struct fcred... $ECHO_C" >&6; }
15232 if test "${ac_cv_type_struct_fcred+set}" = set; then
15233 echo $ECHO_N "(cached) $ECHO_C" >&6
15234 else
15235 cat >conftest.$ac_ext <<_ACEOF
15236 /* confdefs.h. */
15237 _ACEOF
15238 cat confdefs.h >>conftest.$ac_ext
15239 cat >>conftest.$ac_ext <<_ACEOF
15240 /* end confdefs.h. */
15241 #include <sys/param.h>
15242 #include <sys/types.h>
15243 #include <sys/socket.h>
15244 #include <sys/ucred.h>
15246 typedef struct fcred ac__type_new_;
15248 main ()
15250 if ((ac__type_new_ *) 0)
15251 return 0;
15252 if (sizeof (ac__type_new_))
15253 return 0;
15255 return 0;
15257 _ACEOF
15258 rm -f conftest.$ac_objext
15259 if { (ac_try="$ac_compile"
15260 case "(($ac_try" in
15261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15262 *) ac_try_echo=$ac_try;;
15263 esac
15264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15265 (eval "$ac_compile") 2>conftest.er1
15266 ac_status=$?
15267 grep -v '^ *+' conftest.er1 >conftest.err
15268 rm -f conftest.er1
15269 cat conftest.err >&5
15270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15271 (exit $ac_status); } && {
15272 test -z "$ac_c_werror_flag" ||
15273 test ! -s conftest.err
15274 } && test -s conftest.$ac_objext; then
15275 ac_cv_type_struct_fcred=yes
15276 else
15277 echo "$as_me: failed program was:" >&5
15278 sed 's/^/| /' conftest.$ac_ext >&5
15280 ac_cv_type_struct_fcred=no
15283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15285 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
15286 echo "${ECHO_T}$ac_cv_type_struct_fcred" >&6; }
15287 if test $ac_cv_type_struct_fcred = yes; then
15289 cat >>confdefs.h <<_ACEOF
15290 #define HAVE_STRUCT_FCRED 1
15291 _ACEOF
15295 { echo "$as_me:$LINENO: checking for struct sockcred" >&5
15296 echo $ECHO_N "checking for struct sockcred... $ECHO_C" >&6; }
15297 if test "${ac_cv_type_struct_sockcred+set}" = set; then
15298 echo $ECHO_N "(cached) $ECHO_C" >&6
15299 else
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/param.h>
15307 #include <sys/types.h>
15308 #include <sys/socket.h>
15309 #include <sys/ucred.h>
15311 typedef struct sockcred ac__type_new_;
15313 main ()
15315 if ((ac__type_new_ *) 0)
15316 return 0;
15317 if (sizeof (ac__type_new_))
15318 return 0;
15320 return 0;
15322 _ACEOF
15323 rm -f conftest.$ac_objext
15324 if { (ac_try="$ac_compile"
15325 case "(($ac_try" in
15326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15327 *) ac_try_echo=$ac_try;;
15328 esac
15329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15330 (eval "$ac_compile") 2>conftest.er1
15331 ac_status=$?
15332 grep -v '^ *+' conftest.er1 >conftest.err
15333 rm -f conftest.er1
15334 cat conftest.err >&5
15335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15336 (exit $ac_status); } && {
15337 test -z "$ac_c_werror_flag" ||
15338 test ! -s conftest.err
15339 } && test -s conftest.$ac_objext; then
15340 ac_cv_type_struct_sockcred=yes
15341 else
15342 echo "$as_me: failed program was:" >&5
15343 sed 's/^/| /' conftest.$ac_ext >&5
15345 ac_cv_type_struct_sockcred=no
15348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15350 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
15351 echo "${ECHO_T}$ac_cv_type_struct_sockcred" >&6; }
15352 if test $ac_cv_type_struct_sockcred = yes; then
15354 cat >>confdefs.h <<_ACEOF
15355 #define HAVE_STRUCT_SOCKCRED 1
15356 _ACEOF
15362 { echo "$as_me:$LINENO: checking for struct option" >&5
15363 echo $ECHO_N "checking for struct option... $ECHO_C" >&6; }
15364 if test "${ac_cv_type_struct_option+set}" = set; then
15365 echo $ECHO_N "(cached) $ECHO_C" >&6
15366 else
15367 cat >conftest.$ac_ext <<_ACEOF
15368 /* confdefs.h. */
15369 _ACEOF
15370 cat confdefs.h >>conftest.$ac_ext
15371 cat >>conftest.$ac_ext <<_ACEOF
15372 /* end confdefs.h. */
15373 #ifdef HAVE_GETOPT_H
15374 #include <getopt.h>
15375 #endif
15377 typedef struct option ac__type_new_;
15379 main ()
15381 if ((ac__type_new_ *) 0)
15382 return 0;
15383 if (sizeof (ac__type_new_))
15384 return 0;
15386 return 0;
15388 _ACEOF
15389 rm -f conftest.$ac_objext
15390 if { (ac_try="$ac_compile"
15391 case "(($ac_try" in
15392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15393 *) ac_try_echo=$ac_try;;
15394 esac
15395 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15396 (eval "$ac_compile") 2>conftest.er1
15397 ac_status=$?
15398 grep -v '^ *+' conftest.er1 >conftest.err
15399 rm -f conftest.er1
15400 cat conftest.err >&5
15401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15402 (exit $ac_status); } && {
15403 test -z "$ac_c_werror_flag" ||
15404 test ! -s conftest.err
15405 } && test -s conftest.$ac_objext; then
15406 ac_cv_type_struct_option=yes
15407 else
15408 echo "$as_me: failed program was:" >&5
15409 sed 's/^/| /' conftest.$ac_ext >&5
15411 ac_cv_type_struct_option=no
15414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15416 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
15417 echo "${ECHO_T}$ac_cv_type_struct_option" >&6; }
15418 if test $ac_cv_type_struct_option = yes; then
15420 cat >>confdefs.h <<_ACEOF
15421 #define HAVE_STRUCT_OPTION 1
15422 _ACEOF
15428 if test "$with_zlib" = yes; then
15429 # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
15430 # did not). While we could work around the lack of z_streamp, it
15431 # seems unwise to encourage people to use such old zlib versions...
15432 { echo "$as_me:$LINENO: checking for z_streamp" >&5
15433 echo $ECHO_N "checking for z_streamp... $ECHO_C" >&6; }
15434 if test "${ac_cv_type_z_streamp+set}" = set; then
15435 echo $ECHO_N "(cached) $ECHO_C" >&6
15436 else
15437 cat >conftest.$ac_ext <<_ACEOF
15438 /* confdefs.h. */
15439 _ACEOF
15440 cat confdefs.h >>conftest.$ac_ext
15441 cat >>conftest.$ac_ext <<_ACEOF
15442 /* end confdefs.h. */
15443 #include <zlib.h>
15445 typedef z_streamp ac__type_new_;
15447 main ()
15449 if ((ac__type_new_ *) 0)
15450 return 0;
15451 if (sizeof (ac__type_new_))
15452 return 0;
15454 return 0;
15456 _ACEOF
15457 rm -f conftest.$ac_objext
15458 if { (ac_try="$ac_compile"
15459 case "(($ac_try" in
15460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15461 *) ac_try_echo=$ac_try;;
15462 esac
15463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15464 (eval "$ac_compile") 2>conftest.er1
15465 ac_status=$?
15466 grep -v '^ *+' conftest.er1 >conftest.err
15467 rm -f conftest.er1
15468 cat conftest.err >&5
15469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15470 (exit $ac_status); } && {
15471 test -z "$ac_c_werror_flag" ||
15472 test ! -s conftest.err
15473 } && test -s conftest.$ac_objext; then
15474 ac_cv_type_z_streamp=yes
15475 else
15476 echo "$as_me: failed program was:" >&5
15477 sed 's/^/| /' conftest.$ac_ext >&5
15479 ac_cv_type_z_streamp=no
15482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15484 { echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
15485 echo "${ECHO_T}$ac_cv_type_z_streamp" >&6; }
15486 if test $ac_cv_type_z_streamp = yes; then
15488 else
15489 { { echo "$as_me:$LINENO: error: zlib version is too old
15490 Use --without-zlib to disable zlib support." >&5
15491 echo "$as_me: error: zlib version is too old
15492 Use --without-zlib to disable zlib support." >&2;}
15493 { (exit 1); exit 1; }; }
15498 if test "$with_krb5" = yes; then
15499 # Check for differences between MIT and Heimdal (KTH) releases
15500 { echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
15501 echo $ECHO_N "checking for krb5_ticket.enc_part2... $ECHO_C" >&6; }
15502 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
15503 echo $ECHO_N "(cached) $ECHO_C" >&6
15504 else
15505 cat >conftest.$ac_ext <<_ACEOF
15506 /* confdefs.h. */
15507 _ACEOF
15508 cat confdefs.h >>conftest.$ac_ext
15509 cat >>conftest.$ac_ext <<_ACEOF
15510 /* end confdefs.h. */
15511 #include <krb5.h>
15514 main ()
15516 static krb5_ticket ac_aggr;
15517 if (ac_aggr.enc_part2)
15518 return 0;
15520 return 0;
15522 _ACEOF
15523 rm -f conftest.$ac_objext
15524 if { (ac_try="$ac_compile"
15525 case "(($ac_try" in
15526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15527 *) ac_try_echo=$ac_try;;
15528 esac
15529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15530 (eval "$ac_compile") 2>conftest.er1
15531 ac_status=$?
15532 grep -v '^ *+' conftest.er1 >conftest.err
15533 rm -f conftest.er1
15534 cat conftest.err >&5
15535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15536 (exit $ac_status); } && {
15537 test -z "$ac_c_werror_flag" ||
15538 test ! -s conftest.err
15539 } && test -s conftest.$ac_objext; then
15540 ac_cv_member_krb5_ticket_enc_part2=yes
15541 else
15542 echo "$as_me: failed program was:" >&5
15543 sed 's/^/| /' conftest.$ac_ext >&5
15545 cat >conftest.$ac_ext <<_ACEOF
15546 /* confdefs.h. */
15547 _ACEOF
15548 cat confdefs.h >>conftest.$ac_ext
15549 cat >>conftest.$ac_ext <<_ACEOF
15550 /* end confdefs.h. */
15551 #include <krb5.h>
15554 main ()
15556 static krb5_ticket ac_aggr;
15557 if (sizeof ac_aggr.enc_part2)
15558 return 0;
15560 return 0;
15562 _ACEOF
15563 rm -f conftest.$ac_objext
15564 if { (ac_try="$ac_compile"
15565 case "(($ac_try" in
15566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15567 *) ac_try_echo=$ac_try;;
15568 esac
15569 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15570 (eval "$ac_compile") 2>conftest.er1
15571 ac_status=$?
15572 grep -v '^ *+' conftest.er1 >conftest.err
15573 rm -f conftest.er1
15574 cat conftest.err >&5
15575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15576 (exit $ac_status); } && {
15577 test -z "$ac_c_werror_flag" ||
15578 test ! -s conftest.err
15579 } && test -s conftest.$ac_objext; then
15580 ac_cv_member_krb5_ticket_enc_part2=yes
15581 else
15582 echo "$as_me: failed program was:" >&5
15583 sed 's/^/| /' conftest.$ac_ext >&5
15585 ac_cv_member_krb5_ticket_enc_part2=no
15588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15593 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
15594 echo "${ECHO_T}$ac_cv_member_krb5_ticket_enc_part2" >&6; }
15595 if test $ac_cv_member_krb5_ticket_enc_part2 = yes; then
15597 cat >>confdefs.h <<_ACEOF
15598 #define HAVE_KRB5_TICKET_ENC_PART2 1
15599 _ACEOF
15602 else
15603 { echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
15604 echo $ECHO_N "checking for krb5_ticket.client... $ECHO_C" >&6; }
15605 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
15606 echo $ECHO_N "(cached) $ECHO_C" >&6
15607 else
15608 cat >conftest.$ac_ext <<_ACEOF
15609 /* confdefs.h. */
15610 _ACEOF
15611 cat confdefs.h >>conftest.$ac_ext
15612 cat >>conftest.$ac_ext <<_ACEOF
15613 /* end confdefs.h. */
15614 #include <krb5.h>
15617 main ()
15619 static krb5_ticket ac_aggr;
15620 if (ac_aggr.client)
15621 return 0;
15623 return 0;
15625 _ACEOF
15626 rm -f conftest.$ac_objext
15627 if { (ac_try="$ac_compile"
15628 case "(($ac_try" in
15629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15630 *) ac_try_echo=$ac_try;;
15631 esac
15632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15633 (eval "$ac_compile") 2>conftest.er1
15634 ac_status=$?
15635 grep -v '^ *+' conftest.er1 >conftest.err
15636 rm -f conftest.er1
15637 cat conftest.err >&5
15638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15639 (exit $ac_status); } && {
15640 test -z "$ac_c_werror_flag" ||
15641 test ! -s conftest.err
15642 } && test -s conftest.$ac_objext; then
15643 ac_cv_member_krb5_ticket_client=yes
15644 else
15645 echo "$as_me: failed program was:" >&5
15646 sed 's/^/| /' conftest.$ac_ext >&5
15648 cat >conftest.$ac_ext <<_ACEOF
15649 /* confdefs.h. */
15650 _ACEOF
15651 cat confdefs.h >>conftest.$ac_ext
15652 cat >>conftest.$ac_ext <<_ACEOF
15653 /* end confdefs.h. */
15654 #include <krb5.h>
15657 main ()
15659 static krb5_ticket ac_aggr;
15660 if (sizeof ac_aggr.client)
15661 return 0;
15663 return 0;
15665 _ACEOF
15666 rm -f conftest.$ac_objext
15667 if { (ac_try="$ac_compile"
15668 case "(($ac_try" in
15669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15670 *) ac_try_echo=$ac_try;;
15671 esac
15672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15673 (eval "$ac_compile") 2>conftest.er1
15674 ac_status=$?
15675 grep -v '^ *+' conftest.er1 >conftest.err
15676 rm -f conftest.er1
15677 cat conftest.err >&5
15678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15679 (exit $ac_status); } && {
15680 test -z "$ac_c_werror_flag" ||
15681 test ! -s conftest.err
15682 } && test -s conftest.$ac_objext; then
15683 ac_cv_member_krb5_ticket_client=yes
15684 else
15685 echo "$as_me: failed program was:" >&5
15686 sed 's/^/| /' conftest.$ac_ext >&5
15688 ac_cv_member_krb5_ticket_client=no
15691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15696 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
15697 echo "${ECHO_T}$ac_cv_member_krb5_ticket_client" >&6; }
15698 if test $ac_cv_member_krb5_ticket_client = yes; then
15700 cat >>confdefs.h <<_ACEOF
15701 #define HAVE_KRB5_TICKET_CLIENT 1
15702 _ACEOF
15705 else
15706 { { echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
15707 echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
15708 { (exit 1); exit 1; }; }
15713 { echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
15714 echo $ECHO_N "checking for krb5_error.text.data... $ECHO_C" >&6; }
15715 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
15716 echo $ECHO_N "(cached) $ECHO_C" >&6
15717 else
15718 cat >conftest.$ac_ext <<_ACEOF
15719 /* confdefs.h. */
15720 _ACEOF
15721 cat confdefs.h >>conftest.$ac_ext
15722 cat >>conftest.$ac_ext <<_ACEOF
15723 /* end confdefs.h. */
15724 #include <krb5.h>
15727 main ()
15729 static krb5_error ac_aggr;
15730 if (ac_aggr.text.data)
15731 return 0;
15733 return 0;
15735 _ACEOF
15736 rm -f conftest.$ac_objext
15737 if { (ac_try="$ac_compile"
15738 case "(($ac_try" in
15739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15740 *) ac_try_echo=$ac_try;;
15741 esac
15742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15743 (eval "$ac_compile") 2>conftest.er1
15744 ac_status=$?
15745 grep -v '^ *+' conftest.er1 >conftest.err
15746 rm -f conftest.er1
15747 cat conftest.err >&5
15748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15749 (exit $ac_status); } && {
15750 test -z "$ac_c_werror_flag" ||
15751 test ! -s conftest.err
15752 } && test -s conftest.$ac_objext; then
15753 ac_cv_member_krb5_error_text_data=yes
15754 else
15755 echo "$as_me: failed program was:" >&5
15756 sed 's/^/| /' conftest.$ac_ext >&5
15758 cat >conftest.$ac_ext <<_ACEOF
15759 /* confdefs.h. */
15760 _ACEOF
15761 cat confdefs.h >>conftest.$ac_ext
15762 cat >>conftest.$ac_ext <<_ACEOF
15763 /* end confdefs.h. */
15764 #include <krb5.h>
15767 main ()
15769 static krb5_error ac_aggr;
15770 if (sizeof ac_aggr.text.data)
15771 return 0;
15773 return 0;
15775 _ACEOF
15776 rm -f conftest.$ac_objext
15777 if { (ac_try="$ac_compile"
15778 case "(($ac_try" in
15779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15780 *) ac_try_echo=$ac_try;;
15781 esac
15782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15783 (eval "$ac_compile") 2>conftest.er1
15784 ac_status=$?
15785 grep -v '^ *+' conftest.er1 >conftest.err
15786 rm -f conftest.er1
15787 cat conftest.err >&5
15788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15789 (exit $ac_status); } && {
15790 test -z "$ac_c_werror_flag" ||
15791 test ! -s conftest.err
15792 } && test -s conftest.$ac_objext; then
15793 ac_cv_member_krb5_error_text_data=yes
15794 else
15795 echo "$as_me: failed program was:" >&5
15796 sed 's/^/| /' conftest.$ac_ext >&5
15798 ac_cv_member_krb5_error_text_data=no
15801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15806 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
15807 echo "${ECHO_T}$ac_cv_member_krb5_error_text_data" >&6; }
15808 if test $ac_cv_member_krb5_error_text_data = yes; then
15810 cat >>confdefs.h <<_ACEOF
15811 #define HAVE_KRB5_ERROR_TEXT_DATA 1
15812 _ACEOF
15815 else
15816 { echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
15817 echo $ECHO_N "checking for krb5_error.e_data... $ECHO_C" >&6; }
15818 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
15819 echo $ECHO_N "(cached) $ECHO_C" >&6
15820 else
15821 cat >conftest.$ac_ext <<_ACEOF
15822 /* confdefs.h. */
15823 _ACEOF
15824 cat confdefs.h >>conftest.$ac_ext
15825 cat >>conftest.$ac_ext <<_ACEOF
15826 /* end confdefs.h. */
15827 #include <krb5.h>
15830 main ()
15832 static krb5_error ac_aggr;
15833 if (ac_aggr.e_data)
15834 return 0;
15836 return 0;
15838 _ACEOF
15839 rm -f conftest.$ac_objext
15840 if { (ac_try="$ac_compile"
15841 case "(($ac_try" in
15842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15843 *) ac_try_echo=$ac_try;;
15844 esac
15845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15846 (eval "$ac_compile") 2>conftest.er1
15847 ac_status=$?
15848 grep -v '^ *+' conftest.er1 >conftest.err
15849 rm -f conftest.er1
15850 cat conftest.err >&5
15851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15852 (exit $ac_status); } && {
15853 test -z "$ac_c_werror_flag" ||
15854 test ! -s conftest.err
15855 } && test -s conftest.$ac_objext; then
15856 ac_cv_member_krb5_error_e_data=yes
15857 else
15858 echo "$as_me: failed program was:" >&5
15859 sed 's/^/| /' conftest.$ac_ext >&5
15861 cat >conftest.$ac_ext <<_ACEOF
15862 /* confdefs.h. */
15863 _ACEOF
15864 cat confdefs.h >>conftest.$ac_ext
15865 cat >>conftest.$ac_ext <<_ACEOF
15866 /* end confdefs.h. */
15867 #include <krb5.h>
15870 main ()
15872 static krb5_error ac_aggr;
15873 if (sizeof ac_aggr.e_data)
15874 return 0;
15876 return 0;
15878 _ACEOF
15879 rm -f conftest.$ac_objext
15880 if { (ac_try="$ac_compile"
15881 case "(($ac_try" in
15882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15883 *) ac_try_echo=$ac_try;;
15884 esac
15885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15886 (eval "$ac_compile") 2>conftest.er1
15887 ac_status=$?
15888 grep -v '^ *+' conftest.er1 >conftest.err
15889 rm -f conftest.er1
15890 cat conftest.err >&5
15891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15892 (exit $ac_status); } && {
15893 test -z "$ac_c_werror_flag" ||
15894 test ! -s conftest.err
15895 } && test -s conftest.$ac_objext; then
15896 ac_cv_member_krb5_error_e_data=yes
15897 else
15898 echo "$as_me: failed program was:" >&5
15899 sed 's/^/| /' conftest.$ac_ext >&5
15901 ac_cv_member_krb5_error_e_data=no
15904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15909 { echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
15910 echo "${ECHO_T}$ac_cv_member_krb5_error_e_data" >&6; }
15911 if test $ac_cv_member_krb5_error_e_data = yes; then
15913 cat >>confdefs.h <<_ACEOF
15914 #define HAVE_KRB5_ERROR_E_DATA 1
15915 _ACEOF
15918 else
15919 { { echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
15920 echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
15921 { (exit 1); exit 1; }; }
15927 # Win32 requires headers to be loaded for __stdcall, so can't use
15928 # AC_CHECK_FUNCS here.
15929 { echo "$as_me:$LINENO: checking for krb5_free_unparsed_name" >&5
15930 echo $ECHO_N "checking for krb5_free_unparsed_name... $ECHO_C" >&6; }
15931 cat >conftest.$ac_ext <<_ACEOF
15932 /* confdefs.h. */
15933 _ACEOF
15934 cat confdefs.h >>conftest.$ac_ext
15935 cat >>conftest.$ac_ext <<_ACEOF
15936 /* end confdefs.h. */
15937 #include <krb5.h>
15939 main ()
15941 krb5_free_unparsed_name(NULL,NULL);
15943 return 0;
15945 _ACEOF
15946 rm -f conftest.$ac_objext conftest$ac_exeext
15947 if { (ac_try="$ac_link"
15948 case "(($ac_try" in
15949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15950 *) ac_try_echo=$ac_try;;
15951 esac
15952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15953 (eval "$ac_link") 2>conftest.er1
15954 ac_status=$?
15955 grep -v '^ *+' conftest.er1 >conftest.err
15956 rm -f conftest.er1
15957 cat conftest.err >&5
15958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15959 (exit $ac_status); } && {
15960 test -z "$ac_c_werror_flag" ||
15961 test ! -s conftest.err
15962 } && test -s conftest$ac_exeext &&
15963 $as_test_x conftest$ac_exeext; then
15965 cat >>confdefs.h <<\_ACEOF
15966 #define HAVE_KRB5_FREE_UNPARSED_NAME 1
15967 _ACEOF
15969 { echo "$as_me:$LINENO: result: yes" >&5
15970 echo "${ECHO_T}yes" >&6; }
15971 else
15972 echo "$as_me: failed program was:" >&5
15973 sed 's/^/| /' conftest.$ac_ext >&5
15975 { echo "$as_me:$LINENO: result: no" >&5
15976 echo "${ECHO_T}no" >&6; }
15979 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15980 conftest$ac_exeext conftest.$ac_ext
15985 ## Functions, global variables
15988 { echo "$as_me:$LINENO: checking for int timezone" >&5
15989 echo $ECHO_N "checking for int timezone... $ECHO_C" >&6; }
15990 if test "${pgac_cv_var_int_timezone+set}" = set; then
15991 echo $ECHO_N "(cached) $ECHO_C" >&6
15992 else
15993 cat >conftest.$ac_ext <<_ACEOF
15994 /* confdefs.h. */
15995 _ACEOF
15996 cat confdefs.h >>conftest.$ac_ext
15997 cat >>conftest.$ac_ext <<_ACEOF
15998 /* end confdefs.h. */
15999 #include <time.h>
16000 int res;
16002 main ()
16004 #ifndef __CYGWIN__
16005 res = timezone / 60;
16006 #else
16007 res = _timezone / 60;
16008 #endif
16010 return 0;
16012 _ACEOF
16013 rm -f conftest.$ac_objext conftest$ac_exeext
16014 if { (ac_try="$ac_link"
16015 case "(($ac_try" in
16016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16017 *) ac_try_echo=$ac_try;;
16018 esac
16019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16020 (eval "$ac_link") 2>conftest.er1
16021 ac_status=$?
16022 grep -v '^ *+' conftest.er1 >conftest.err
16023 rm -f conftest.er1
16024 cat conftest.err >&5
16025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16026 (exit $ac_status); } && {
16027 test -z "$ac_c_werror_flag" ||
16028 test ! -s conftest.err
16029 } && test -s conftest$ac_exeext &&
16030 $as_test_x conftest$ac_exeext; then
16031 pgac_cv_var_int_timezone=yes
16032 else
16033 echo "$as_me: failed program was:" >&5
16034 sed 's/^/| /' conftest.$ac_ext >&5
16036 pgac_cv_var_int_timezone=no
16039 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16040 conftest$ac_exeext conftest.$ac_ext
16042 { echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
16043 echo "${ECHO_T}$pgac_cv_var_int_timezone" >&6; }
16044 if test x"$pgac_cv_var_int_timezone" = xyes ; then
16046 cat >>confdefs.h <<\_ACEOF
16047 #define HAVE_INT_TIMEZONE
16048 _ACEOF
16051 { echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
16052 echo $ECHO_N "checking types of arguments for accept()... $ECHO_C" >&6; }
16053 if test "${ac_cv_func_accept_return+set}" = set; then
16054 echo $ECHO_N "(cached) $ECHO_C" >&6
16055 else
16056 if test "${ac_cv_func_accept_arg1+set}" = set; then
16057 echo $ECHO_N "(cached) $ECHO_C" >&6
16058 else
16059 if test "${ac_cv_func_accept_arg2+set}" = set; then
16060 echo $ECHO_N "(cached) $ECHO_C" >&6
16061 else
16062 if test "${ac_cv_func_accept_arg3+set}" = set; then
16063 echo $ECHO_N "(cached) $ECHO_C" >&6
16064 else
16065 for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
16066 for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
16067 for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
16068 for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
16069 cat >conftest.$ac_ext <<_ACEOF
16070 /* confdefs.h. */
16071 _ACEOF
16072 cat confdefs.h >>conftest.$ac_ext
16073 cat >>conftest.$ac_ext <<_ACEOF
16074 /* end confdefs.h. */
16075 #ifdef HAVE_SYS_TYPES_H
16076 #include <sys/types.h>
16077 #endif
16078 #ifdef HAVE_SYS_SOCKET_H
16079 #include <sys/socket.h>
16080 #endif
16081 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
16083 main ()
16087 return 0;
16089 _ACEOF
16090 rm -f conftest.$ac_objext
16091 if { (ac_try="$ac_compile"
16092 case "(($ac_try" in
16093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16094 *) ac_try_echo=$ac_try;;
16095 esac
16096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16097 (eval "$ac_compile") 2>conftest.er1
16098 ac_status=$?
16099 grep -v '^ *+' conftest.er1 >conftest.err
16100 rm -f conftest.er1
16101 cat conftest.err >&5
16102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16103 (exit $ac_status); } && {
16104 test -z "$ac_c_werror_flag" ||
16105 test ! -s conftest.err
16106 } && test -s conftest.$ac_objext; then
16107 ac_not_found=no; break 4
16108 else
16109 echo "$as_me: failed program was:" >&5
16110 sed 's/^/| /' conftest.$ac_ext >&5
16112 ac_not_found=yes
16115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16116 done
16117 done
16118 done
16119 done
16120 if test "$ac_not_found" = yes; then
16121 { { echo "$as_me:$LINENO: error: could not determine argument types" >&5
16122 echo "$as_me: error: could not determine argument types" >&2;}
16123 { (exit 1); exit 1; }; }
16125 if test "$ac_cv_func_accept_arg3" = "void"; then
16126 ac_cv_func_accept_arg3=int
16136 { 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
16137 echo "${ECHO_T}$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6; }
16139 cat >>confdefs.h <<_ACEOF
16140 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
16141 _ACEOF
16144 cat >>confdefs.h <<_ACEOF
16145 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
16146 _ACEOF
16149 cat >>confdefs.h <<_ACEOF
16150 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
16151 _ACEOF
16154 cat >>confdefs.h <<_ACEOF
16155 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
16156 _ACEOF
16159 { echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
16160 echo $ECHO_N "checking whether gettimeofday takes only one argument... $ECHO_C" >&6; }
16161 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
16162 echo $ECHO_N "(cached) $ECHO_C" >&6
16163 else
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/time.h>
16172 main ()
16174 struct timeval *tp;
16175 struct timezone *tzp;
16176 gettimeofday(tp,tzp);
16178 return 0;
16180 _ACEOF
16181 rm -f conftest.$ac_objext
16182 if { (ac_try="$ac_compile"
16183 case "(($ac_try" in
16184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16185 *) ac_try_echo=$ac_try;;
16186 esac
16187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16188 (eval "$ac_compile") 2>conftest.er1
16189 ac_status=$?
16190 grep -v '^ *+' conftest.er1 >conftest.err
16191 rm -f conftest.er1
16192 cat conftest.err >&5
16193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16194 (exit $ac_status); } && {
16195 test -z "$ac_c_werror_flag" ||
16196 test ! -s conftest.err
16197 } && test -s conftest.$ac_objext; then
16198 pgac_cv_func_gettimeofday_1arg=no
16199 else
16200 echo "$as_me: failed program was:" >&5
16201 sed 's/^/| /' conftest.$ac_ext >&5
16203 pgac_cv_func_gettimeofday_1arg=yes
16206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16208 { echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
16209 echo "${ECHO_T}$pgac_cv_func_gettimeofday_1arg" >&6; }
16210 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
16212 cat >>confdefs.h <<\_ACEOF
16213 #define GETTIMEOFDAY_1ARG
16214 _ACEOF
16241 for ac_func in cbrt dlopen fcvt fdatasync getpeereid getpeerucred getrlimit memmove poll pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
16243 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16244 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16245 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16246 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16247 echo $ECHO_N "(cached) $ECHO_C" >&6
16248 else
16249 cat >conftest.$ac_ext <<_ACEOF
16250 /* confdefs.h. */
16251 _ACEOF
16252 cat confdefs.h >>conftest.$ac_ext
16253 cat >>conftest.$ac_ext <<_ACEOF
16254 /* end confdefs.h. */
16255 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16256 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16257 #define $ac_func innocuous_$ac_func
16259 /* System header to define __stub macros and hopefully few prototypes,
16260 which can conflict with char $ac_func (); below.
16261 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16262 <limits.h> exists even on freestanding compilers. */
16264 #ifdef __STDC__
16265 # include <limits.h>
16266 #else
16267 # include <assert.h>
16268 #endif
16270 #undef $ac_func
16272 /* Override any GCC internal prototype to avoid an error.
16273 Use char because int might match the return type of a GCC
16274 builtin and then its argument prototype would still apply. */
16275 #ifdef __cplusplus
16276 extern "C"
16277 #endif
16278 char $ac_func ();
16279 /* The GNU C library defines this for functions which it implements
16280 to always fail with ENOSYS. Some functions are actually named
16281 something starting with __ and the normal name is an alias. */
16282 #if defined __stub_$ac_func || defined __stub___$ac_func
16283 choke me
16284 #endif
16287 main ()
16289 return $ac_func ();
16291 return 0;
16293 _ACEOF
16294 rm -f conftest.$ac_objext conftest$ac_exeext
16295 if { (ac_try="$ac_link"
16296 case "(($ac_try" in
16297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16298 *) ac_try_echo=$ac_try;;
16299 esac
16300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16301 (eval "$ac_link") 2>conftest.er1
16302 ac_status=$?
16303 grep -v '^ *+' conftest.er1 >conftest.err
16304 rm -f conftest.er1
16305 cat conftest.err >&5
16306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16307 (exit $ac_status); } && {
16308 test -z "$ac_c_werror_flag" ||
16309 test ! -s conftest.err
16310 } && test -s conftest$ac_exeext &&
16311 $as_test_x conftest$ac_exeext; then
16312 eval "$as_ac_var=yes"
16313 else
16314 echo "$as_me: failed program was:" >&5
16315 sed 's/^/| /' conftest.$ac_ext >&5
16317 eval "$as_ac_var=no"
16320 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16321 conftest$ac_exeext conftest.$ac_ext
16323 ac_res=`eval echo '${'$as_ac_var'}'`
16324 { echo "$as_me:$LINENO: result: $ac_res" >&5
16325 echo "${ECHO_T}$ac_res" >&6; }
16326 if test `eval echo '${'$as_ac_var'}'` = yes; then
16327 cat >>confdefs.h <<_ACEOF
16328 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16329 _ACEOF
16332 done
16335 { echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
16336 echo $ECHO_N "checking whether fdatasync is declared... $ECHO_C" >&6; }
16337 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
16338 echo $ECHO_N "(cached) $ECHO_C" >&6
16339 else
16340 cat >conftest.$ac_ext <<_ACEOF
16341 /* confdefs.h. */
16342 _ACEOF
16343 cat confdefs.h >>conftest.$ac_ext
16344 cat >>conftest.$ac_ext <<_ACEOF
16345 /* end confdefs.h. */
16346 #include <unistd.h>
16349 main ()
16351 #ifndef fdatasync
16352 (void) fdatasync;
16353 #endif
16356 return 0;
16358 _ACEOF
16359 rm -f conftest.$ac_objext
16360 if { (ac_try="$ac_compile"
16361 case "(($ac_try" in
16362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16363 *) ac_try_echo=$ac_try;;
16364 esac
16365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16366 (eval "$ac_compile") 2>conftest.er1
16367 ac_status=$?
16368 grep -v '^ *+' conftest.er1 >conftest.err
16369 rm -f conftest.er1
16370 cat conftest.err >&5
16371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16372 (exit $ac_status); } && {
16373 test -z "$ac_c_werror_flag" ||
16374 test ! -s conftest.err
16375 } && test -s conftest.$ac_objext; then
16376 ac_cv_have_decl_fdatasync=yes
16377 else
16378 echo "$as_me: failed program was:" >&5
16379 sed 's/^/| /' conftest.$ac_ext >&5
16381 ac_cv_have_decl_fdatasync=no
16384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16386 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
16387 echo "${ECHO_T}$ac_cv_have_decl_fdatasync" >&6; }
16388 if test $ac_cv_have_decl_fdatasync = yes; then
16390 cat >>confdefs.h <<_ACEOF
16391 #define HAVE_DECL_FDATASYNC 1
16392 _ACEOF
16395 else
16396 cat >>confdefs.h <<_ACEOF
16397 #define HAVE_DECL_FDATASYNC 0
16398 _ACEOF
16404 { echo "$as_me:$LINENO: checking whether posix_fadvise is declared" >&5
16405 echo $ECHO_N "checking whether posix_fadvise is declared... $ECHO_C" >&6; }
16406 if test "${ac_cv_have_decl_posix_fadvise+set}" = set; then
16407 echo $ECHO_N "(cached) $ECHO_C" >&6
16408 else
16409 cat >conftest.$ac_ext <<_ACEOF
16410 /* confdefs.h. */
16411 _ACEOF
16412 cat confdefs.h >>conftest.$ac_ext
16413 cat >>conftest.$ac_ext <<_ACEOF
16414 /* end confdefs.h. */
16415 #include <fcntl.h>
16418 main ()
16420 #ifndef posix_fadvise
16421 (void) posix_fadvise;
16422 #endif
16425 return 0;
16427 _ACEOF
16428 rm -f conftest.$ac_objext
16429 if { (ac_try="$ac_compile"
16430 case "(($ac_try" in
16431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16432 *) ac_try_echo=$ac_try;;
16433 esac
16434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16435 (eval "$ac_compile") 2>conftest.er1
16436 ac_status=$?
16437 grep -v '^ *+' conftest.er1 >conftest.err
16438 rm -f conftest.er1
16439 cat conftest.err >&5
16440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16441 (exit $ac_status); } && {
16442 test -z "$ac_c_werror_flag" ||
16443 test ! -s conftest.err
16444 } && test -s conftest.$ac_objext; then
16445 ac_cv_have_decl_posix_fadvise=yes
16446 else
16447 echo "$as_me: failed program was:" >&5
16448 sed 's/^/| /' conftest.$ac_ext >&5
16450 ac_cv_have_decl_posix_fadvise=no
16453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16455 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_posix_fadvise" >&5
16456 echo "${ECHO_T}$ac_cv_have_decl_posix_fadvise" >&6; }
16457 if test $ac_cv_have_decl_posix_fadvise = yes; then
16459 cat >>confdefs.h <<_ACEOF
16460 #define HAVE_DECL_POSIX_FADVISE 1
16461 _ACEOF
16464 else
16465 cat >>confdefs.h <<_ACEOF
16466 #define HAVE_DECL_POSIX_FADVISE 0
16467 _ACEOF
16473 { echo "$as_me:$LINENO: checking whether strlcat is declared" >&5
16474 echo $ECHO_N "checking whether strlcat is declared... $ECHO_C" >&6; }
16475 if test "${ac_cv_have_decl_strlcat+set}" = set; then
16476 echo $ECHO_N "(cached) $ECHO_C" >&6
16477 else
16478 cat >conftest.$ac_ext <<_ACEOF
16479 /* confdefs.h. */
16480 _ACEOF
16481 cat confdefs.h >>conftest.$ac_ext
16482 cat >>conftest.$ac_ext <<_ACEOF
16483 /* end confdefs.h. */
16484 $ac_includes_default
16486 main ()
16488 #ifndef strlcat
16489 (void) strlcat;
16490 #endif
16493 return 0;
16495 _ACEOF
16496 rm -f conftest.$ac_objext
16497 if { (ac_try="$ac_compile"
16498 case "(($ac_try" in
16499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16500 *) ac_try_echo=$ac_try;;
16501 esac
16502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16503 (eval "$ac_compile") 2>conftest.er1
16504 ac_status=$?
16505 grep -v '^ *+' conftest.er1 >conftest.err
16506 rm -f conftest.er1
16507 cat conftest.err >&5
16508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16509 (exit $ac_status); } && {
16510 test -z "$ac_c_werror_flag" ||
16511 test ! -s conftest.err
16512 } && test -s conftest.$ac_objext; then
16513 ac_cv_have_decl_strlcat=yes
16514 else
16515 echo "$as_me: failed program was:" >&5
16516 sed 's/^/| /' conftest.$ac_ext >&5
16518 ac_cv_have_decl_strlcat=no
16521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16523 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcat" >&5
16524 echo "${ECHO_T}$ac_cv_have_decl_strlcat" >&6; }
16525 if test $ac_cv_have_decl_strlcat = yes; then
16527 cat >>confdefs.h <<_ACEOF
16528 #define HAVE_DECL_STRLCAT 1
16529 _ACEOF
16532 else
16533 cat >>confdefs.h <<_ACEOF
16534 #define HAVE_DECL_STRLCAT 0
16535 _ACEOF
16539 { echo "$as_me:$LINENO: checking whether strlcpy is declared" >&5
16540 echo $ECHO_N "checking whether strlcpy is declared... $ECHO_C" >&6; }
16541 if test "${ac_cv_have_decl_strlcpy+set}" = set; then
16542 echo $ECHO_N "(cached) $ECHO_C" >&6
16543 else
16544 cat >conftest.$ac_ext <<_ACEOF
16545 /* confdefs.h. */
16546 _ACEOF
16547 cat confdefs.h >>conftest.$ac_ext
16548 cat >>conftest.$ac_ext <<_ACEOF
16549 /* end confdefs.h. */
16550 $ac_includes_default
16552 main ()
16554 #ifndef strlcpy
16555 (void) strlcpy;
16556 #endif
16559 return 0;
16561 _ACEOF
16562 rm -f conftest.$ac_objext
16563 if { (ac_try="$ac_compile"
16564 case "(($ac_try" in
16565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16566 *) ac_try_echo=$ac_try;;
16567 esac
16568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16569 (eval "$ac_compile") 2>conftest.er1
16570 ac_status=$?
16571 grep -v '^ *+' conftest.er1 >conftest.err
16572 rm -f conftest.er1
16573 cat conftest.err >&5
16574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16575 (exit $ac_status); } && {
16576 test -z "$ac_c_werror_flag" ||
16577 test ! -s conftest.err
16578 } && test -s conftest.$ac_objext; then
16579 ac_cv_have_decl_strlcpy=yes
16580 else
16581 echo "$as_me: failed program was:" >&5
16582 sed 's/^/| /' conftest.$ac_ext >&5
16584 ac_cv_have_decl_strlcpy=no
16587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16589 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcpy" >&5
16590 echo "${ECHO_T}$ac_cv_have_decl_strlcpy" >&6; }
16591 if test $ac_cv_have_decl_strlcpy = yes; then
16593 cat >>confdefs.h <<_ACEOF
16594 #define HAVE_DECL_STRLCPY 1
16595 _ACEOF
16598 else
16599 cat >>confdefs.h <<_ACEOF
16600 #define HAVE_DECL_STRLCPY 0
16601 _ACEOF
16607 # This is probably only present on Darwin, but may as well check always
16608 { echo "$as_me:$LINENO: checking whether F_FULLFSYNC is declared" >&5
16609 echo $ECHO_N "checking whether F_FULLFSYNC is declared... $ECHO_C" >&6; }
16610 if test "${ac_cv_have_decl_F_FULLFSYNC+set}" = set; then
16611 echo $ECHO_N "(cached) $ECHO_C" >&6
16612 else
16613 cat >conftest.$ac_ext <<_ACEOF
16614 /* confdefs.h. */
16615 _ACEOF
16616 cat confdefs.h >>conftest.$ac_ext
16617 cat >>conftest.$ac_ext <<_ACEOF
16618 /* end confdefs.h. */
16619 #include <fcntl.h>
16622 main ()
16624 #ifndef F_FULLFSYNC
16625 (void) F_FULLFSYNC;
16626 #endif
16629 return 0;
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 "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16639 (eval "$ac_compile") 2>conftest.er1
16640 ac_status=$?
16641 grep -v '^ *+' conftest.er1 >conftest.err
16642 rm -f conftest.er1
16643 cat conftest.err >&5
16644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16645 (exit $ac_status); } && {
16646 test -z "$ac_c_werror_flag" ||
16647 test ! -s conftest.err
16648 } && test -s conftest.$ac_objext; then
16649 ac_cv_have_decl_F_FULLFSYNC=yes
16650 else
16651 echo "$as_me: failed program was:" >&5
16652 sed 's/^/| /' conftest.$ac_ext >&5
16654 ac_cv_have_decl_F_FULLFSYNC=no
16657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16659 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_FULLFSYNC" >&5
16660 echo "${ECHO_T}$ac_cv_have_decl_F_FULLFSYNC" >&6; }
16661 if test $ac_cv_have_decl_F_FULLFSYNC = yes; then
16663 cat >>confdefs.h <<_ACEOF
16664 #define HAVE_DECL_F_FULLFSYNC 1
16665 _ACEOF
16668 else
16669 cat >>confdefs.h <<_ACEOF
16670 #define HAVE_DECL_F_FULLFSYNC 0
16671 _ACEOF
16678 HAVE_IPV6=no
16679 { echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
16680 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6; }
16681 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
16682 echo $ECHO_N "(cached) $ECHO_C" >&6
16683 else
16684 cat >conftest.$ac_ext <<_ACEOF
16685 /* confdefs.h. */
16686 _ACEOF
16687 cat confdefs.h >>conftest.$ac_ext
16688 cat >>conftest.$ac_ext <<_ACEOF
16689 /* end confdefs.h. */
16690 $ac_includes_default
16691 #include <netinet/in.h>
16693 typedef struct sockaddr_in6 ac__type_new_;
16695 main ()
16697 if ((ac__type_new_ *) 0)
16698 return 0;
16699 if (sizeof (ac__type_new_))
16700 return 0;
16702 return 0;
16704 _ACEOF
16705 rm -f conftest.$ac_objext
16706 if { (ac_try="$ac_compile"
16707 case "(($ac_try" in
16708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16709 *) ac_try_echo=$ac_try;;
16710 esac
16711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16712 (eval "$ac_compile") 2>conftest.er1
16713 ac_status=$?
16714 grep -v '^ *+' conftest.er1 >conftest.err
16715 rm -f conftest.er1
16716 cat conftest.err >&5
16717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16718 (exit $ac_status); } && {
16719 test -z "$ac_c_werror_flag" ||
16720 test ! -s conftest.err
16721 } && test -s conftest.$ac_objext; then
16722 ac_cv_type_struct_sockaddr_in6=yes
16723 else
16724 echo "$as_me: failed program was:" >&5
16725 sed 's/^/| /' conftest.$ac_ext >&5
16727 ac_cv_type_struct_sockaddr_in6=no
16730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16732 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
16733 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_in6" >&6; }
16734 if test $ac_cv_type_struct_sockaddr_in6 = yes; then
16736 cat >>confdefs.h <<\_ACEOF
16737 #define HAVE_IPV6 1
16738 _ACEOF
16740 HAVE_IPV6=yes
16745 { echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
16746 echo $ECHO_N "checking for PS_STRINGS... $ECHO_C" >&6; }
16747 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
16748 echo $ECHO_N "(cached) $ECHO_C" >&6
16749 else
16750 cat >conftest.$ac_ext <<_ACEOF
16751 /* confdefs.h. */
16752 _ACEOF
16753 cat confdefs.h >>conftest.$ac_ext
16754 cat >>conftest.$ac_ext <<_ACEOF
16755 /* end confdefs.h. */
16756 #include <machine/vmparam.h>
16757 #include <sys/exec.h>
16760 main ()
16762 PS_STRINGS->ps_nargvstr = 1;
16763 PS_STRINGS->ps_argvstr = "foo";
16765 return 0;
16767 _ACEOF
16768 rm -f conftest.$ac_objext conftest$ac_exeext
16769 if { (ac_try="$ac_link"
16770 case "(($ac_try" in
16771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16772 *) ac_try_echo=$ac_try;;
16773 esac
16774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16775 (eval "$ac_link") 2>conftest.er1
16776 ac_status=$?
16777 grep -v '^ *+' conftest.er1 >conftest.err
16778 rm -f conftest.er1
16779 cat conftest.err >&5
16780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16781 (exit $ac_status); } && {
16782 test -z "$ac_c_werror_flag" ||
16783 test ! -s conftest.err
16784 } && test -s conftest$ac_exeext &&
16785 $as_test_x conftest$ac_exeext; then
16786 pgac_cv_var_PS_STRINGS=yes
16787 else
16788 echo "$as_me: failed program was:" >&5
16789 sed 's/^/| /' conftest.$ac_ext >&5
16791 pgac_cv_var_PS_STRINGS=no
16794 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16795 conftest$ac_exeext conftest.$ac_ext
16797 { echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
16798 echo "${ECHO_T}$pgac_cv_var_PS_STRINGS" >&6; }
16799 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
16801 cat >>confdefs.h <<\_ACEOF
16802 #define HAVE_PS_STRINGS
16803 _ACEOF
16808 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
16809 # is missing. Yes, there are machines that have only one. We may
16810 # also decide to use snprintf.c if snprintf() is present but does not
16811 # have all the features we need --- see below.
16813 if test "$PORTNAME" = "win32"; then
16814 # Win32 gets snprintf.c built unconditionally.
16816 # To properly translate all NLS languages strings, we must support the
16817 # *printf() %$ format, which allows *printf() arguments to be selected
16818 # by position in the translated string.
16820 # libintl versions < 0.13 use the native *printf() functions, and Win32
16821 # *printf() doesn't understand %$, so we must use our /port versions,
16822 # which do understand %$. libintl versions >= 0.13 include their own
16823 # *printf versions on Win32. The libintl 0.13 release note text is:
16825 # C format strings with positions, as they arise when a translator
16826 # needs to reorder a sentence, are now supported on all platforms.
16827 # On those few platforms (NetBSD and Woe32) for which the native
16828 # printf()/fprintf()/... functions don't support such format
16829 # strings, replacements are provided through <libintl.h>.
16831 # We could use libintl >= 0.13's *printf() if we were sure that we had
16832 # a litint >= 0.13 at runtime, but seeing that there is no clean way
16833 # to guarantee that, it is best to just use our own, so we are sure to
16834 # get %$ support. In include/port.h we disable the *printf() macros
16835 # that might have been defined by libintl.
16837 # We do this unconditionally whether NLS is used or not so we are sure
16838 # that all Win32 libraries and binaries behave the same.
16839 pgac_need_repl_snprintf=yes
16840 else
16841 pgac_need_repl_snprintf=no
16843 for ac_func in snprintf
16845 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16846 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16847 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16848 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16849 echo $ECHO_N "(cached) $ECHO_C" >&6
16850 else
16851 cat >conftest.$ac_ext <<_ACEOF
16852 /* confdefs.h. */
16853 _ACEOF
16854 cat confdefs.h >>conftest.$ac_ext
16855 cat >>conftest.$ac_ext <<_ACEOF
16856 /* end confdefs.h. */
16857 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16858 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16859 #define $ac_func innocuous_$ac_func
16861 /* System header to define __stub macros and hopefully few prototypes,
16862 which can conflict with char $ac_func (); below.
16863 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16864 <limits.h> exists even on freestanding compilers. */
16866 #ifdef __STDC__
16867 # include <limits.h>
16868 #else
16869 # include <assert.h>
16870 #endif
16872 #undef $ac_func
16874 /* Override any GCC internal prototype to avoid an error.
16875 Use char because int might match the return type of a GCC
16876 builtin and then its argument prototype would still apply. */
16877 #ifdef __cplusplus
16878 extern "C"
16879 #endif
16880 char $ac_func ();
16881 /* The GNU C library defines this for functions which it implements
16882 to always fail with ENOSYS. Some functions are actually named
16883 something starting with __ and the normal name is an alias. */
16884 #if defined __stub_$ac_func || defined __stub___$ac_func
16885 choke me
16886 #endif
16889 main ()
16891 return $ac_func ();
16893 return 0;
16895 _ACEOF
16896 rm -f conftest.$ac_objext conftest$ac_exeext
16897 if { (ac_try="$ac_link"
16898 case "(($ac_try" in
16899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16900 *) ac_try_echo=$ac_try;;
16901 esac
16902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16903 (eval "$ac_link") 2>conftest.er1
16904 ac_status=$?
16905 grep -v '^ *+' conftest.er1 >conftest.err
16906 rm -f conftest.er1
16907 cat conftest.err >&5
16908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16909 (exit $ac_status); } && {
16910 test -z "$ac_c_werror_flag" ||
16911 test ! -s conftest.err
16912 } && test -s conftest$ac_exeext &&
16913 $as_test_x conftest$ac_exeext; then
16914 eval "$as_ac_var=yes"
16915 else
16916 echo "$as_me: failed program was:" >&5
16917 sed 's/^/| /' conftest.$ac_ext >&5
16919 eval "$as_ac_var=no"
16922 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16923 conftest$ac_exeext conftest.$ac_ext
16925 ac_res=`eval echo '${'$as_ac_var'}'`
16926 { echo "$as_me:$LINENO: result: $ac_res" >&5
16927 echo "${ECHO_T}$ac_res" >&6; }
16928 if test `eval echo '${'$as_ac_var'}'` = yes; then
16929 cat >>confdefs.h <<_ACEOF
16930 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16931 _ACEOF
16933 else
16934 pgac_need_repl_snprintf=yes
16936 done
16939 for ac_func in vsnprintf
16941 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16942 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16943 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16944 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16945 echo $ECHO_N "(cached) $ECHO_C" >&6
16946 else
16947 cat >conftest.$ac_ext <<_ACEOF
16948 /* confdefs.h. */
16949 _ACEOF
16950 cat confdefs.h >>conftest.$ac_ext
16951 cat >>conftest.$ac_ext <<_ACEOF
16952 /* end confdefs.h. */
16953 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16954 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16955 #define $ac_func innocuous_$ac_func
16957 /* System header to define __stub macros and hopefully few prototypes,
16958 which can conflict with char $ac_func (); below.
16959 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16960 <limits.h> exists even on freestanding compilers. */
16962 #ifdef __STDC__
16963 # include <limits.h>
16964 #else
16965 # include <assert.h>
16966 #endif
16968 #undef $ac_func
16970 /* Override any GCC internal prototype to avoid an error.
16971 Use char because int might match the return type of a GCC
16972 builtin and then its argument prototype would still apply. */
16973 #ifdef __cplusplus
16974 extern "C"
16975 #endif
16976 char $ac_func ();
16977 /* The GNU C library defines this for functions which it implements
16978 to always fail with ENOSYS. Some functions are actually named
16979 something starting with __ and the normal name is an alias. */
16980 #if defined __stub_$ac_func || defined __stub___$ac_func
16981 choke me
16982 #endif
16985 main ()
16987 return $ac_func ();
16989 return 0;
16991 _ACEOF
16992 rm -f conftest.$ac_objext conftest$ac_exeext
16993 if { (ac_try="$ac_link"
16994 case "(($ac_try" in
16995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16996 *) ac_try_echo=$ac_try;;
16997 esac
16998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16999 (eval "$ac_link") 2>conftest.er1
17000 ac_status=$?
17001 grep -v '^ *+' conftest.er1 >conftest.err
17002 rm -f conftest.er1
17003 cat conftest.err >&5
17004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17005 (exit $ac_status); } && {
17006 test -z "$ac_c_werror_flag" ||
17007 test ! -s conftest.err
17008 } && test -s conftest$ac_exeext &&
17009 $as_test_x conftest$ac_exeext; then
17010 eval "$as_ac_var=yes"
17011 else
17012 echo "$as_me: failed program was:" >&5
17013 sed 's/^/| /' conftest.$ac_ext >&5
17015 eval "$as_ac_var=no"
17018 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17019 conftest$ac_exeext conftest.$ac_ext
17021 ac_res=`eval echo '${'$as_ac_var'}'`
17022 { echo "$as_me:$LINENO: result: $ac_res" >&5
17023 echo "${ECHO_T}$ac_res" >&6; }
17024 if test `eval echo '${'$as_ac_var'}'` = yes; then
17025 cat >>confdefs.h <<_ACEOF
17026 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17027 _ACEOF
17029 else
17030 pgac_need_repl_snprintf=yes
17032 done
17037 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
17038 # include/c.h will provide declarations. Note this is a separate test
17039 # from whether the functions exist in the C library --- there are
17040 # systems that have the functions but don't bother to declare them :-(
17042 { echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
17043 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6; }
17044 if test "${ac_cv_have_decl_snprintf+set}" = set; then
17045 echo $ECHO_N "(cached) $ECHO_C" >&6
17046 else
17047 cat >conftest.$ac_ext <<_ACEOF
17048 /* confdefs.h. */
17049 _ACEOF
17050 cat confdefs.h >>conftest.$ac_ext
17051 cat >>conftest.$ac_ext <<_ACEOF
17052 /* end confdefs.h. */
17053 $ac_includes_default
17055 main ()
17057 #ifndef snprintf
17058 (void) snprintf;
17059 #endif
17062 return 0;
17064 _ACEOF
17065 rm -f conftest.$ac_objext
17066 if { (ac_try="$ac_compile"
17067 case "(($ac_try" in
17068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17069 *) ac_try_echo=$ac_try;;
17070 esac
17071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17072 (eval "$ac_compile") 2>conftest.er1
17073 ac_status=$?
17074 grep -v '^ *+' conftest.er1 >conftest.err
17075 rm -f conftest.er1
17076 cat conftest.err >&5
17077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17078 (exit $ac_status); } && {
17079 test -z "$ac_c_werror_flag" ||
17080 test ! -s conftest.err
17081 } && test -s conftest.$ac_objext; then
17082 ac_cv_have_decl_snprintf=yes
17083 else
17084 echo "$as_me: failed program was:" >&5
17085 sed 's/^/| /' conftest.$ac_ext >&5
17087 ac_cv_have_decl_snprintf=no
17090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17092 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
17093 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6; }
17094 if test $ac_cv_have_decl_snprintf = yes; then
17096 cat >>confdefs.h <<_ACEOF
17097 #define HAVE_DECL_SNPRINTF 1
17098 _ACEOF
17101 else
17102 cat >>confdefs.h <<_ACEOF
17103 #define HAVE_DECL_SNPRINTF 0
17104 _ACEOF
17108 { echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
17109 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6; }
17110 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
17111 echo $ECHO_N "(cached) $ECHO_C" >&6
17112 else
17113 cat >conftest.$ac_ext <<_ACEOF
17114 /* confdefs.h. */
17115 _ACEOF
17116 cat confdefs.h >>conftest.$ac_ext
17117 cat >>conftest.$ac_ext <<_ACEOF
17118 /* end confdefs.h. */
17119 $ac_includes_default
17121 main ()
17123 #ifndef vsnprintf
17124 (void) vsnprintf;
17125 #endif
17128 return 0;
17130 _ACEOF
17131 rm -f conftest.$ac_objext
17132 if { (ac_try="$ac_compile"
17133 case "(($ac_try" in
17134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17135 *) ac_try_echo=$ac_try;;
17136 esac
17137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17138 (eval "$ac_compile") 2>conftest.er1
17139 ac_status=$?
17140 grep -v '^ *+' conftest.er1 >conftest.err
17141 rm -f conftest.er1
17142 cat conftest.err >&5
17143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17144 (exit $ac_status); } && {
17145 test -z "$ac_c_werror_flag" ||
17146 test ! -s conftest.err
17147 } && test -s conftest.$ac_objext; then
17148 ac_cv_have_decl_vsnprintf=yes
17149 else
17150 echo "$as_me: failed program was:" >&5
17151 sed 's/^/| /' conftest.$ac_ext >&5
17153 ac_cv_have_decl_vsnprintf=no
17156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17158 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
17159 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6; }
17160 if test $ac_cv_have_decl_vsnprintf = yes; then
17162 cat >>confdefs.h <<_ACEOF
17163 #define HAVE_DECL_VSNPRINTF 1
17164 _ACEOF
17167 else
17168 cat >>confdefs.h <<_ACEOF
17169 #define HAVE_DECL_VSNPRINTF 0
17170 _ACEOF
17178 { echo "$as_me:$LINENO: checking for isinf" >&5
17179 echo $ECHO_N "checking for isinf... $ECHO_C" >&6; }
17180 if test "${ac_cv_func_isinf+set}" = set; then
17181 echo $ECHO_N "(cached) $ECHO_C" >&6
17182 else
17183 cat >conftest.$ac_ext <<_ACEOF
17184 /* confdefs.h. */
17185 _ACEOF
17186 cat confdefs.h >>conftest.$ac_ext
17187 cat >>conftest.$ac_ext <<_ACEOF
17188 /* end confdefs.h. */
17190 #include <math.h>
17191 double glob_double;
17194 main ()
17196 return isinf(glob_double) ? 0 : 1;
17198 return 0;
17200 _ACEOF
17201 rm -f conftest.$ac_objext conftest$ac_exeext
17202 if { (ac_try="$ac_link"
17203 case "(($ac_try" in
17204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17205 *) ac_try_echo=$ac_try;;
17206 esac
17207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17208 (eval "$ac_link") 2>conftest.er1
17209 ac_status=$?
17210 grep -v '^ *+' conftest.er1 >conftest.err
17211 rm -f conftest.er1
17212 cat conftest.err >&5
17213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17214 (exit $ac_status); } && {
17215 test -z "$ac_c_werror_flag" ||
17216 test ! -s conftest.err
17217 } && test -s conftest$ac_exeext &&
17218 $as_test_x conftest$ac_exeext; then
17219 ac_cv_func_isinf=yes
17220 else
17221 echo "$as_me: failed program was:" >&5
17222 sed 's/^/| /' conftest.$ac_ext >&5
17224 ac_cv_func_isinf=no
17227 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17228 conftest$ac_exeext conftest.$ac_ext
17230 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
17231 echo "${ECHO_T}$ac_cv_func_isinf" >&6; }
17233 if test $ac_cv_func_isinf = yes ; then
17235 cat >>confdefs.h <<\_ACEOF
17236 #define HAVE_ISINF 1
17237 _ACEOF
17239 else
17240 case " $LIBOBJS " in
17241 *" isinf.$ac_objext "* ) ;;
17242 *) LIBOBJS="$LIBOBJS isinf.$ac_objext"
17244 esac
17246 # Look for a way to implement a substitute for isinf()
17251 for ac_func in fpclass fp_class fp_class_d class
17253 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17254 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17255 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17256 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17257 echo $ECHO_N "(cached) $ECHO_C" >&6
17258 else
17259 cat >conftest.$ac_ext <<_ACEOF
17260 /* confdefs.h. */
17261 _ACEOF
17262 cat confdefs.h >>conftest.$ac_ext
17263 cat >>conftest.$ac_ext <<_ACEOF
17264 /* end confdefs.h. */
17265 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17266 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17267 #define $ac_func innocuous_$ac_func
17269 /* System header to define __stub macros and hopefully few prototypes,
17270 which can conflict with char $ac_func (); below.
17271 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17272 <limits.h> exists even on freestanding compilers. */
17274 #ifdef __STDC__
17275 # include <limits.h>
17276 #else
17277 # include <assert.h>
17278 #endif
17280 #undef $ac_func
17282 /* Override any GCC internal prototype to avoid an error.
17283 Use char because int might match the return type of a GCC
17284 builtin and then its argument prototype would still apply. */
17285 #ifdef __cplusplus
17286 extern "C"
17287 #endif
17288 char $ac_func ();
17289 /* The GNU C library defines this for functions which it implements
17290 to always fail with ENOSYS. Some functions are actually named
17291 something starting with __ and the normal name is an alias. */
17292 #if defined __stub_$ac_func || defined __stub___$ac_func
17293 choke me
17294 #endif
17297 main ()
17299 return $ac_func ();
17301 return 0;
17303 _ACEOF
17304 rm -f conftest.$ac_objext conftest$ac_exeext
17305 if { (ac_try="$ac_link"
17306 case "(($ac_try" in
17307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17308 *) ac_try_echo=$ac_try;;
17309 esac
17310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17311 (eval "$ac_link") 2>conftest.er1
17312 ac_status=$?
17313 grep -v '^ *+' conftest.er1 >conftest.err
17314 rm -f conftest.er1
17315 cat conftest.err >&5
17316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17317 (exit $ac_status); } && {
17318 test -z "$ac_c_werror_flag" ||
17319 test ! -s conftest.err
17320 } && test -s conftest$ac_exeext &&
17321 $as_test_x conftest$ac_exeext; then
17322 eval "$as_ac_var=yes"
17323 else
17324 echo "$as_me: failed program was:" >&5
17325 sed 's/^/| /' conftest.$ac_ext >&5
17327 eval "$as_ac_var=no"
17330 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17331 conftest$ac_exeext conftest.$ac_ext
17333 ac_res=`eval echo '${'$as_ac_var'}'`
17334 { echo "$as_me:$LINENO: result: $ac_res" >&5
17335 echo "${ECHO_T}$ac_res" >&6; }
17336 if test `eval echo '${'$as_ac_var'}'` = yes; then
17337 cat >>confdefs.h <<_ACEOF
17338 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17339 _ACEOF
17340 break
17342 done
17346 # Some versions of libedit contain strlcpy(); so disregard that library while
17347 # checking for these standard libc functions.
17348 pgac_save_LIBS="$LIBS"
17349 LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
17365 for ac_func in crypt getopt getrusage inet_aton random rint srandom strdup strerror strlcat strlcpy strtol strtoul unsetenv
17367 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17368 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17369 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17370 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17371 echo $ECHO_N "(cached) $ECHO_C" >&6
17372 else
17373 cat >conftest.$ac_ext <<_ACEOF
17374 /* confdefs.h. */
17375 _ACEOF
17376 cat confdefs.h >>conftest.$ac_ext
17377 cat >>conftest.$ac_ext <<_ACEOF
17378 /* end confdefs.h. */
17379 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17380 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17381 #define $ac_func innocuous_$ac_func
17383 /* System header to define __stub macros and hopefully few prototypes,
17384 which can conflict with char $ac_func (); below.
17385 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17386 <limits.h> exists even on freestanding compilers. */
17388 #ifdef __STDC__
17389 # include <limits.h>
17390 #else
17391 # include <assert.h>
17392 #endif
17394 #undef $ac_func
17396 /* Override any GCC internal prototype to avoid an error.
17397 Use char because int might match the return type of a GCC
17398 builtin and then its argument prototype would still apply. */
17399 #ifdef __cplusplus
17400 extern "C"
17401 #endif
17402 char $ac_func ();
17403 /* The GNU C library defines this for functions which it implements
17404 to always fail with ENOSYS. Some functions are actually named
17405 something starting with __ and the normal name is an alias. */
17406 #if defined __stub_$ac_func || defined __stub___$ac_func
17407 choke me
17408 #endif
17411 main ()
17413 return $ac_func ();
17415 return 0;
17417 _ACEOF
17418 rm -f conftest.$ac_objext conftest$ac_exeext
17419 if { (ac_try="$ac_link"
17420 case "(($ac_try" in
17421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17422 *) ac_try_echo=$ac_try;;
17423 esac
17424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17425 (eval "$ac_link") 2>conftest.er1
17426 ac_status=$?
17427 grep -v '^ *+' conftest.er1 >conftest.err
17428 rm -f conftest.er1
17429 cat conftest.err >&5
17430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17431 (exit $ac_status); } && {
17432 test -z "$ac_c_werror_flag" ||
17433 test ! -s conftest.err
17434 } && test -s conftest$ac_exeext &&
17435 $as_test_x conftest$ac_exeext; then
17436 eval "$as_ac_var=yes"
17437 else
17438 echo "$as_me: failed program was:" >&5
17439 sed 's/^/| /' conftest.$ac_ext >&5
17441 eval "$as_ac_var=no"
17444 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17445 conftest$ac_exeext conftest.$ac_ext
17447 ac_res=`eval echo '${'$as_ac_var'}'`
17448 { echo "$as_me:$LINENO: result: $ac_res" >&5
17449 echo "${ECHO_T}$ac_res" >&6; }
17450 if test `eval echo '${'$as_ac_var'}'` = yes; then
17451 cat >>confdefs.h <<_ACEOF
17452 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17453 _ACEOF
17455 else
17456 case " $LIBOBJS " in
17457 *" $ac_func.$ac_objext "* ) ;;
17458 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17460 esac
17463 done
17467 LIBS="$pgac_save_LIBS"
17469 # System's version of getaddrinfo(), if any, may be used only if we found
17470 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h.
17471 # (Note: the AC_REPLACE_FUNCS probe fails on Windows, where the available
17472 # versions of getaddrinfo don't follow normal C call protocol. This is OK
17473 # because we want to use our own getaddrinfo.c on Windows anyway.)
17474 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
17476 for ac_func in getaddrinfo
17478 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17479 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17480 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17481 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17482 echo $ECHO_N "(cached) $ECHO_C" >&6
17483 else
17484 cat >conftest.$ac_ext <<_ACEOF
17485 /* confdefs.h. */
17486 _ACEOF
17487 cat confdefs.h >>conftest.$ac_ext
17488 cat >>conftest.$ac_ext <<_ACEOF
17489 /* end confdefs.h. */
17490 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17491 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17492 #define $ac_func innocuous_$ac_func
17494 /* System header to define __stub macros and hopefully few prototypes,
17495 which can conflict with char $ac_func (); below.
17496 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17497 <limits.h> exists even on freestanding compilers. */
17499 #ifdef __STDC__
17500 # include <limits.h>
17501 #else
17502 # include <assert.h>
17503 #endif
17505 #undef $ac_func
17507 /* Override any GCC internal prototype to avoid an error.
17508 Use char because int might match the return type of a GCC
17509 builtin and then its argument prototype would still apply. */
17510 #ifdef __cplusplus
17511 extern "C"
17512 #endif
17513 char $ac_func ();
17514 /* The GNU C library defines this for functions which it implements
17515 to always fail with ENOSYS. Some functions are actually named
17516 something starting with __ and the normal name is an alias. */
17517 #if defined __stub_$ac_func || defined __stub___$ac_func
17518 choke me
17519 #endif
17522 main ()
17524 return $ac_func ();
17526 return 0;
17528 _ACEOF
17529 rm -f conftest.$ac_objext conftest$ac_exeext
17530 if { (ac_try="$ac_link"
17531 case "(($ac_try" in
17532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17533 *) ac_try_echo=$ac_try;;
17534 esac
17535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17536 (eval "$ac_link") 2>conftest.er1
17537 ac_status=$?
17538 grep -v '^ *+' conftest.er1 >conftest.err
17539 rm -f conftest.er1
17540 cat conftest.err >&5
17541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17542 (exit $ac_status); } && {
17543 test -z "$ac_c_werror_flag" ||
17544 test ! -s conftest.err
17545 } && test -s conftest$ac_exeext &&
17546 $as_test_x conftest$ac_exeext; then
17547 eval "$as_ac_var=yes"
17548 else
17549 echo "$as_me: failed program was:" >&5
17550 sed 's/^/| /' conftest.$ac_ext >&5
17552 eval "$as_ac_var=no"
17555 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17556 conftest$ac_exeext conftest.$ac_ext
17558 ac_res=`eval echo '${'$as_ac_var'}'`
17559 { echo "$as_me:$LINENO: result: $ac_res" >&5
17560 echo "${ECHO_T}$ac_res" >&6; }
17561 if test `eval echo '${'$as_ac_var'}'` = yes; then
17562 cat >>confdefs.h <<_ACEOF
17563 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17564 _ACEOF
17566 else
17567 case " $LIBOBJS " in
17568 *" $ac_func.$ac_objext "* ) ;;
17569 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17571 esac
17574 done
17577 else
17578 case " $LIBOBJS " in
17579 *" getaddrinfo.$ac_objext "* ) ;;
17580 *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
17582 esac
17586 # Similarly, use system's getopt_long() only if system provides struct option.
17587 # Solaris' getopt() doesn't do what we want for long options, so always use
17588 # our versions on that platform.
17589 if test "$PORTNAME" = "solaris"; then
17590 case " $LIBOBJS " in
17591 *" getopt.$ac_objext "* ) ;;
17592 *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
17594 esac
17596 case " $LIBOBJS " in
17597 *" getopt_long.$ac_objext "* ) ;;
17598 *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
17600 esac
17602 elif test x"$ac_cv_type_struct_option" = xyes ; then
17604 for ac_func in getopt_long
17606 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17607 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17608 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17609 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17610 echo $ECHO_N "(cached) $ECHO_C" >&6
17611 else
17612 cat >conftest.$ac_ext <<_ACEOF
17613 /* confdefs.h. */
17614 _ACEOF
17615 cat confdefs.h >>conftest.$ac_ext
17616 cat >>conftest.$ac_ext <<_ACEOF
17617 /* end confdefs.h. */
17618 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17619 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17620 #define $ac_func innocuous_$ac_func
17622 /* System header to define __stub macros and hopefully few prototypes,
17623 which can conflict with char $ac_func (); below.
17624 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17625 <limits.h> exists even on freestanding compilers. */
17627 #ifdef __STDC__
17628 # include <limits.h>
17629 #else
17630 # include <assert.h>
17631 #endif
17633 #undef $ac_func
17635 /* Override any GCC internal prototype to avoid an error.
17636 Use char because int might match the return type of a GCC
17637 builtin and then its argument prototype would still apply. */
17638 #ifdef __cplusplus
17639 extern "C"
17640 #endif
17641 char $ac_func ();
17642 /* The GNU C library defines this for functions which it implements
17643 to always fail with ENOSYS. Some functions are actually named
17644 something starting with __ and the normal name is an alias. */
17645 #if defined __stub_$ac_func || defined __stub___$ac_func
17646 choke me
17647 #endif
17650 main ()
17652 return $ac_func ();
17654 return 0;
17656 _ACEOF
17657 rm -f conftest.$ac_objext conftest$ac_exeext
17658 if { (ac_try="$ac_link"
17659 case "(($ac_try" in
17660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17661 *) ac_try_echo=$ac_try;;
17662 esac
17663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17664 (eval "$ac_link") 2>conftest.er1
17665 ac_status=$?
17666 grep -v '^ *+' conftest.er1 >conftest.err
17667 rm -f conftest.er1
17668 cat conftest.err >&5
17669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17670 (exit $ac_status); } && {
17671 test -z "$ac_c_werror_flag" ||
17672 test ! -s conftest.err
17673 } && test -s conftest$ac_exeext &&
17674 $as_test_x conftest$ac_exeext; then
17675 eval "$as_ac_var=yes"
17676 else
17677 echo "$as_me: failed program was:" >&5
17678 sed 's/^/| /' conftest.$ac_ext >&5
17680 eval "$as_ac_var=no"
17683 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17684 conftest$ac_exeext conftest.$ac_ext
17686 ac_res=`eval echo '${'$as_ac_var'}'`
17687 { echo "$as_me:$LINENO: result: $ac_res" >&5
17688 echo "${ECHO_T}$ac_res" >&6; }
17689 if test `eval echo '${'$as_ac_var'}'` = yes; then
17690 cat >>confdefs.h <<_ACEOF
17691 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17692 _ACEOF
17694 else
17695 case " $LIBOBJS " in
17696 *" $ac_func.$ac_objext "* ) ;;
17697 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17699 esac
17702 done
17705 else
17706 case " $LIBOBJS " in
17707 *" getopt_long.$ac_objext "* ) ;;
17708 *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
17710 esac
17714 # Win32 support
17715 if test "$PORTNAME" = "win32"; then
17717 for ac_func in gettimeofday
17719 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17720 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17721 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17722 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17723 echo $ECHO_N "(cached) $ECHO_C" >&6
17724 else
17725 cat >conftest.$ac_ext <<_ACEOF
17726 /* confdefs.h. */
17727 _ACEOF
17728 cat confdefs.h >>conftest.$ac_ext
17729 cat >>conftest.$ac_ext <<_ACEOF
17730 /* end confdefs.h. */
17731 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17732 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17733 #define $ac_func innocuous_$ac_func
17735 /* System header to define __stub macros and hopefully few prototypes,
17736 which can conflict with char $ac_func (); below.
17737 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17738 <limits.h> exists even on freestanding compilers. */
17740 #ifdef __STDC__
17741 # include <limits.h>
17742 #else
17743 # include <assert.h>
17744 #endif
17746 #undef $ac_func
17748 /* Override any GCC internal prototype to avoid an error.
17749 Use char because int might match the return type of a GCC
17750 builtin and then its argument prototype would still apply. */
17751 #ifdef __cplusplus
17752 extern "C"
17753 #endif
17754 char $ac_func ();
17755 /* The GNU C library defines this for functions which it implements
17756 to always fail with ENOSYS. Some functions are actually named
17757 something starting with __ and the normal name is an alias. */
17758 #if defined __stub_$ac_func || defined __stub___$ac_func
17759 choke me
17760 #endif
17763 main ()
17765 return $ac_func ();
17767 return 0;
17769 _ACEOF
17770 rm -f conftest.$ac_objext conftest$ac_exeext
17771 if { (ac_try="$ac_link"
17772 case "(($ac_try" in
17773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17774 *) ac_try_echo=$ac_try;;
17775 esac
17776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17777 (eval "$ac_link") 2>conftest.er1
17778 ac_status=$?
17779 grep -v '^ *+' conftest.er1 >conftest.err
17780 rm -f conftest.er1
17781 cat conftest.err >&5
17782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17783 (exit $ac_status); } && {
17784 test -z "$ac_c_werror_flag" ||
17785 test ! -s conftest.err
17786 } && test -s conftest$ac_exeext &&
17787 $as_test_x conftest$ac_exeext; then
17788 eval "$as_ac_var=yes"
17789 else
17790 echo "$as_me: failed program was:" >&5
17791 sed 's/^/| /' conftest.$ac_ext >&5
17793 eval "$as_ac_var=no"
17796 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17797 conftest$ac_exeext conftest.$ac_ext
17799 ac_res=`eval echo '${'$as_ac_var'}'`
17800 { echo "$as_me:$LINENO: result: $ac_res" >&5
17801 echo "${ECHO_T}$ac_res" >&6; }
17802 if test `eval echo '${'$as_ac_var'}'` = yes; then
17803 cat >>confdefs.h <<_ACEOF
17804 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17805 _ACEOF
17807 else
17808 case " $LIBOBJS " in
17809 *" $ac_func.$ac_objext "* ) ;;
17810 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17812 esac
17815 done
17818 case " $LIBOBJS " in
17819 *" kill.$ac_objext "* ) ;;
17820 *) LIBOBJS="$LIBOBJS kill.$ac_objext"
17822 esac
17824 case " $LIBOBJS " in
17825 *" open.$ac_objext "* ) ;;
17826 *) LIBOBJS="$LIBOBJS open.$ac_objext"
17828 esac
17830 case " $LIBOBJS " in
17831 *" rand.$ac_objext "* ) ;;
17832 *) LIBOBJS="$LIBOBJS rand.$ac_objext"
17834 esac
17836 case " $LIBOBJS " in
17837 *" win32error.$ac_objext "* ) ;;
17838 *) LIBOBJS="$LIBOBJS win32error.$ac_objext"
17840 esac
17843 cat >>confdefs.h <<\_ACEOF
17844 #define HAVE_SYMLINK 1
17845 _ACEOF
17849 if test "$with_readline" = yes; then
17850 { echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
17851 echo $ECHO_N "checking for rl_completion_append_character... $ECHO_C" >&6; }
17852 cat >conftest.$ac_ext <<_ACEOF
17853 /* confdefs.h. */
17854 _ACEOF
17855 cat confdefs.h >>conftest.$ac_ext
17856 cat >>conftest.$ac_ext <<_ACEOF
17857 /* end confdefs.h. */
17858 #include <stdio.h>
17859 #ifdef HAVE_READLINE_READLINE_H
17860 # include <readline/readline.h>
17861 #elif defined(HAVE_READLINE_H)
17862 # include <readline.h>
17863 #endif
17866 main ()
17868 rl_completion_append_character = 'x';
17870 return 0;
17872 _ACEOF
17873 rm -f conftest.$ac_objext conftest$ac_exeext
17874 if { (ac_try="$ac_link"
17875 case "(($ac_try" in
17876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17877 *) ac_try_echo=$ac_try;;
17878 esac
17879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17880 (eval "$ac_link") 2>conftest.er1
17881 ac_status=$?
17882 grep -v '^ *+' conftest.er1 >conftest.err
17883 rm -f conftest.er1
17884 cat conftest.err >&5
17885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17886 (exit $ac_status); } && {
17887 test -z "$ac_c_werror_flag" ||
17888 test ! -s conftest.err
17889 } && test -s conftest$ac_exeext &&
17890 $as_test_x conftest$ac_exeext; then
17891 { echo "$as_me:$LINENO: result: yes" >&5
17892 echo "${ECHO_T}yes" >&6; }
17894 cat >>confdefs.h <<\_ACEOF
17895 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
17896 _ACEOF
17898 else
17899 echo "$as_me: failed program was:" >&5
17900 sed 's/^/| /' conftest.$ac_ext >&5
17902 { echo "$as_me:$LINENO: result: no" >&5
17903 echo "${ECHO_T}no" >&6; }
17906 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17907 conftest$ac_exeext conftest.$ac_ext
17910 for ac_func in rl_completion_matches rl_filename_completion_function
17912 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17913 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17914 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17915 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17916 echo $ECHO_N "(cached) $ECHO_C" >&6
17917 else
17918 cat >conftest.$ac_ext <<_ACEOF
17919 /* confdefs.h. */
17920 _ACEOF
17921 cat confdefs.h >>conftest.$ac_ext
17922 cat >>conftest.$ac_ext <<_ACEOF
17923 /* end confdefs.h. */
17924 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17925 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17926 #define $ac_func innocuous_$ac_func
17928 /* System header to define __stub macros and hopefully few prototypes,
17929 which can conflict with char $ac_func (); below.
17930 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17931 <limits.h> exists even on freestanding compilers. */
17933 #ifdef __STDC__
17934 # include <limits.h>
17935 #else
17936 # include <assert.h>
17937 #endif
17939 #undef $ac_func
17941 /* Override any GCC internal prototype to avoid an error.
17942 Use char because int might match the return type of a GCC
17943 builtin and then its argument prototype would still apply. */
17944 #ifdef __cplusplus
17945 extern "C"
17946 #endif
17947 char $ac_func ();
17948 /* The GNU C library defines this for functions which it implements
17949 to always fail with ENOSYS. Some functions are actually named
17950 something starting with __ and the normal name is an alias. */
17951 #if defined __stub_$ac_func || defined __stub___$ac_func
17952 choke me
17953 #endif
17956 main ()
17958 return $ac_func ();
17960 return 0;
17962 _ACEOF
17963 rm -f conftest.$ac_objext conftest$ac_exeext
17964 if { (ac_try="$ac_link"
17965 case "(($ac_try" in
17966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17967 *) ac_try_echo=$ac_try;;
17968 esac
17969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17970 (eval "$ac_link") 2>conftest.er1
17971 ac_status=$?
17972 grep -v '^ *+' conftest.er1 >conftest.err
17973 rm -f conftest.er1
17974 cat conftest.err >&5
17975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17976 (exit $ac_status); } && {
17977 test -z "$ac_c_werror_flag" ||
17978 test ! -s conftest.err
17979 } && test -s conftest$ac_exeext &&
17980 $as_test_x conftest$ac_exeext; then
17981 eval "$as_ac_var=yes"
17982 else
17983 echo "$as_me: failed program was:" >&5
17984 sed 's/^/| /' conftest.$ac_ext >&5
17986 eval "$as_ac_var=no"
17989 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17990 conftest$ac_exeext conftest.$ac_ext
17992 ac_res=`eval echo '${'$as_ac_var'}'`
17993 { echo "$as_me:$LINENO: result: $ac_res" >&5
17994 echo "${ECHO_T}$ac_res" >&6; }
17995 if test `eval echo '${'$as_ac_var'}'` = yes; then
17996 cat >>confdefs.h <<_ACEOF
17997 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17998 _ACEOF
18001 done
18004 for ac_func in replace_history_entry
18006 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18007 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18008 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18009 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18010 echo $ECHO_N "(cached) $ECHO_C" >&6
18011 else
18012 cat >conftest.$ac_ext <<_ACEOF
18013 /* confdefs.h. */
18014 _ACEOF
18015 cat confdefs.h >>conftest.$ac_ext
18016 cat >>conftest.$ac_ext <<_ACEOF
18017 /* end confdefs.h. */
18018 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18019 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18020 #define $ac_func innocuous_$ac_func
18022 /* System header to define __stub macros and hopefully few prototypes,
18023 which can conflict with char $ac_func (); below.
18024 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18025 <limits.h> exists even on freestanding compilers. */
18027 #ifdef __STDC__
18028 # include <limits.h>
18029 #else
18030 # include <assert.h>
18031 #endif
18033 #undef $ac_func
18035 /* Override any GCC internal prototype to avoid an error.
18036 Use char because int might match the return type of a GCC
18037 builtin and then its argument prototype would still apply. */
18038 #ifdef __cplusplus
18039 extern "C"
18040 #endif
18041 char $ac_func ();
18042 /* The GNU C library defines this for functions which it implements
18043 to always fail with ENOSYS. Some functions are actually named
18044 something starting with __ and the normal name is an alias. */
18045 #if defined __stub_$ac_func || defined __stub___$ac_func
18046 choke me
18047 #endif
18050 main ()
18052 return $ac_func ();
18054 return 0;
18056 _ACEOF
18057 rm -f conftest.$ac_objext conftest$ac_exeext
18058 if { (ac_try="$ac_link"
18059 case "(($ac_try" in
18060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18061 *) ac_try_echo=$ac_try;;
18062 esac
18063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18064 (eval "$ac_link") 2>conftest.er1
18065 ac_status=$?
18066 grep -v '^ *+' conftest.er1 >conftest.err
18067 rm -f conftest.er1
18068 cat conftest.err >&5
18069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18070 (exit $ac_status); } && {
18071 test -z "$ac_c_werror_flag" ||
18072 test ! -s conftest.err
18073 } && test -s conftest$ac_exeext &&
18074 $as_test_x conftest$ac_exeext; then
18075 eval "$as_ac_var=yes"
18076 else
18077 echo "$as_me: failed program was:" >&5
18078 sed 's/^/| /' conftest.$ac_ext >&5
18080 eval "$as_ac_var=no"
18083 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18084 conftest$ac_exeext conftest.$ac_ext
18086 ac_res=`eval echo '${'$as_ac_var'}'`
18087 { echo "$as_me:$LINENO: result: $ac_res" >&5
18088 echo "${ECHO_T}$ac_res" >&6; }
18089 if test `eval echo '${'$as_ac_var'}'` = yes; then
18090 cat >>confdefs.h <<_ACEOF
18091 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18092 _ACEOF
18095 done
18100 { echo "$as_me:$LINENO: checking for sigsetjmp" >&5
18101 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6; }
18102 cat >conftest.$ac_ext <<_ACEOF
18103 /* confdefs.h. */
18104 _ACEOF
18105 cat confdefs.h >>conftest.$ac_ext
18106 cat >>conftest.$ac_ext <<_ACEOF
18107 /* end confdefs.h. */
18108 #include <setjmp.h>
18110 main ()
18112 sigjmp_buf x; sigsetjmp(x, 1);
18114 return 0;
18116 _ACEOF
18117 rm -f conftest.$ac_objext conftest$ac_exeext
18118 if { (ac_try="$ac_link"
18119 case "(($ac_try" in
18120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18121 *) ac_try_echo=$ac_try;;
18122 esac
18123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18124 (eval "$ac_link") 2>conftest.er1
18125 ac_status=$?
18126 grep -v '^ *+' conftest.er1 >conftest.err
18127 rm -f conftest.er1
18128 cat conftest.err >&5
18129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18130 (exit $ac_status); } && {
18131 test -z "$ac_c_werror_flag" ||
18132 test ! -s conftest.err
18133 } && test -s conftest$ac_exeext &&
18134 $as_test_x conftest$ac_exeext; then
18136 cat >>confdefs.h <<\_ACEOF
18137 #define HAVE_SIGSETJMP 1
18138 _ACEOF
18140 { echo "$as_me:$LINENO: result: yes" >&5
18141 echo "${ECHO_T}yes" >&6; }
18142 else
18143 echo "$as_me: failed program was:" >&5
18144 sed 's/^/| /' conftest.$ac_ext >&5
18146 { echo "$as_me:$LINENO: result: no" >&5
18147 echo "${ECHO_T}no" >&6; }
18150 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18151 conftest$ac_exeext conftest.$ac_ext
18153 { echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
18154 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6; }
18155 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
18156 echo $ECHO_N "(cached) $ECHO_C" >&6
18157 else
18158 cat >conftest.$ac_ext <<_ACEOF
18159 /* confdefs.h. */
18160 _ACEOF
18161 cat confdefs.h >>conftest.$ac_ext
18162 cat >>conftest.$ac_ext <<_ACEOF
18163 /* end confdefs.h. */
18164 #include <signal.h>
18165 /* NetBSD declares sys_siglist in unistd.h. */
18166 #ifdef HAVE_UNISTD_H
18167 # include <unistd.h>
18168 #endif
18172 main ()
18174 #ifndef sys_siglist
18175 (void) sys_siglist;
18176 #endif
18179 return 0;
18181 _ACEOF
18182 rm -f conftest.$ac_objext
18183 if { (ac_try="$ac_compile"
18184 case "(($ac_try" in
18185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18186 *) ac_try_echo=$ac_try;;
18187 esac
18188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18189 (eval "$ac_compile") 2>conftest.er1
18190 ac_status=$?
18191 grep -v '^ *+' conftest.er1 >conftest.err
18192 rm -f conftest.er1
18193 cat conftest.err >&5
18194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18195 (exit $ac_status); } && {
18196 test -z "$ac_c_werror_flag" ||
18197 test ! -s conftest.err
18198 } && test -s conftest.$ac_objext; then
18199 ac_cv_have_decl_sys_siglist=yes
18200 else
18201 echo "$as_me: failed program was:" >&5
18202 sed 's/^/| /' conftest.$ac_ext >&5
18204 ac_cv_have_decl_sys_siglist=no
18207 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18209 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
18210 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6; }
18211 if test $ac_cv_have_decl_sys_siglist = yes; then
18213 cat >>confdefs.h <<_ACEOF
18214 #define HAVE_DECL_SYS_SIGLIST 1
18215 _ACEOF
18218 else
18219 cat >>confdefs.h <<_ACEOF
18220 #define HAVE_DECL_SYS_SIGLIST 0
18221 _ACEOF
18229 { echo "$as_me:$LINENO: checking for syslog" >&5
18230 echo $ECHO_N "checking for syslog... $ECHO_C" >&6; }
18231 if test "${ac_cv_func_syslog+set}" = set; then
18232 echo $ECHO_N "(cached) $ECHO_C" >&6
18233 else
18234 cat >conftest.$ac_ext <<_ACEOF
18235 /* confdefs.h. */
18236 _ACEOF
18237 cat confdefs.h >>conftest.$ac_ext
18238 cat >>conftest.$ac_ext <<_ACEOF
18239 /* end confdefs.h. */
18240 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
18241 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18242 #define syslog innocuous_syslog
18244 /* System header to define __stub macros and hopefully few prototypes,
18245 which can conflict with char syslog (); below.
18246 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18247 <limits.h> exists even on freestanding compilers. */
18249 #ifdef __STDC__
18250 # include <limits.h>
18251 #else
18252 # include <assert.h>
18253 #endif
18255 #undef syslog
18257 /* Override any GCC internal prototype to avoid an error.
18258 Use char because int might match the return type of a GCC
18259 builtin and then its argument prototype would still apply. */
18260 #ifdef __cplusplus
18261 extern "C"
18262 #endif
18263 char syslog ();
18264 /* The GNU C library defines this for functions which it implements
18265 to always fail with ENOSYS. Some functions are actually named
18266 something starting with __ and the normal name is an alias. */
18267 #if defined __stub_syslog || defined __stub___syslog
18268 choke me
18269 #endif
18272 main ()
18274 return syslog ();
18276 return 0;
18278 _ACEOF
18279 rm -f conftest.$ac_objext conftest$ac_exeext
18280 if { (ac_try="$ac_link"
18281 case "(($ac_try" in
18282 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18283 *) ac_try_echo=$ac_try;;
18284 esac
18285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18286 (eval "$ac_link") 2>conftest.er1
18287 ac_status=$?
18288 grep -v '^ *+' conftest.er1 >conftest.err
18289 rm -f conftest.er1
18290 cat conftest.err >&5
18291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18292 (exit $ac_status); } && {
18293 test -z "$ac_c_werror_flag" ||
18294 test ! -s conftest.err
18295 } && test -s conftest$ac_exeext &&
18296 $as_test_x conftest$ac_exeext; then
18297 ac_cv_func_syslog=yes
18298 else
18299 echo "$as_me: failed program was:" >&5
18300 sed 's/^/| /' conftest.$ac_ext >&5
18302 ac_cv_func_syslog=no
18305 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18306 conftest$ac_exeext conftest.$ac_ext
18308 { echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
18309 echo "${ECHO_T}$ac_cv_func_syslog" >&6; }
18310 if test $ac_cv_func_syslog = yes; then
18311 if test "${ac_cv_header_syslog_h+set}" = set; then
18312 { echo "$as_me:$LINENO: checking for syslog.h" >&5
18313 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6; }
18314 if test "${ac_cv_header_syslog_h+set}" = set; then
18315 echo $ECHO_N "(cached) $ECHO_C" >&6
18317 { echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
18318 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6; }
18319 else
18320 # Is the header compilable?
18321 { echo "$as_me:$LINENO: checking syslog.h usability" >&5
18322 echo $ECHO_N "checking syslog.h usability... $ECHO_C" >&6; }
18323 cat >conftest.$ac_ext <<_ACEOF
18324 /* confdefs.h. */
18325 _ACEOF
18326 cat confdefs.h >>conftest.$ac_ext
18327 cat >>conftest.$ac_ext <<_ACEOF
18328 /* end confdefs.h. */
18329 $ac_includes_default
18330 #include <syslog.h>
18331 _ACEOF
18332 rm -f conftest.$ac_objext
18333 if { (ac_try="$ac_compile"
18334 case "(($ac_try" in
18335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18336 *) ac_try_echo=$ac_try;;
18337 esac
18338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18339 (eval "$ac_compile") 2>conftest.er1
18340 ac_status=$?
18341 grep -v '^ *+' conftest.er1 >conftest.err
18342 rm -f conftest.er1
18343 cat conftest.err >&5
18344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18345 (exit $ac_status); } && {
18346 test -z "$ac_c_werror_flag" ||
18347 test ! -s conftest.err
18348 } && test -s conftest.$ac_objext; then
18349 ac_header_compiler=yes
18350 else
18351 echo "$as_me: failed program was:" >&5
18352 sed 's/^/| /' conftest.$ac_ext >&5
18354 ac_header_compiler=no
18357 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18358 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18359 echo "${ECHO_T}$ac_header_compiler" >&6; }
18361 # Is the header present?
18362 { echo "$as_me:$LINENO: checking syslog.h presence" >&5
18363 echo $ECHO_N "checking syslog.h presence... $ECHO_C" >&6; }
18364 cat >conftest.$ac_ext <<_ACEOF
18365 /* confdefs.h. */
18366 _ACEOF
18367 cat confdefs.h >>conftest.$ac_ext
18368 cat >>conftest.$ac_ext <<_ACEOF
18369 /* end confdefs.h. */
18370 #include <syslog.h>
18371 _ACEOF
18372 if { (ac_try="$ac_cpp conftest.$ac_ext"
18373 case "(($ac_try" in
18374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18375 *) ac_try_echo=$ac_try;;
18376 esac
18377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18378 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18379 ac_status=$?
18380 grep -v '^ *+' conftest.er1 >conftest.err
18381 rm -f conftest.er1
18382 cat conftest.err >&5
18383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18384 (exit $ac_status); } >/dev/null && {
18385 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18386 test ! -s conftest.err
18387 }; then
18388 ac_header_preproc=yes
18389 else
18390 echo "$as_me: failed program was:" >&5
18391 sed 's/^/| /' conftest.$ac_ext >&5
18393 ac_header_preproc=no
18396 rm -f conftest.err conftest.$ac_ext
18397 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18398 echo "${ECHO_T}$ac_header_preproc" >&6; }
18400 # So? What about this header?
18401 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18402 yes:no: )
18403 { echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
18404 echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18405 { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
18406 echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
18407 ac_header_preproc=yes
18409 no:yes:* )
18410 { echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
18411 echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
18412 { echo "$as_me:$LINENO: WARNING: syslog.h: check for missing prerequisite headers?" >&5
18413 echo "$as_me: WARNING: syslog.h: check for missing prerequisite headers?" >&2;}
18414 { echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
18415 echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
18416 { echo "$as_me:$LINENO: WARNING: syslog.h: section \"Present But Cannot Be Compiled\"" >&5
18417 echo "$as_me: WARNING: syslog.h: section \"Present But Cannot Be Compiled\"" >&2;}
18418 { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
18419 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
18420 { echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
18421 echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
18422 ( cat <<\_ASBOX
18423 ## ---------------------------------------- ##
18424 ## Report this to pgsql-bugs@postgresql.org ##
18425 ## ---------------------------------------- ##
18426 _ASBOX
18427 ) | sed "s/^/$as_me: WARNING: /" >&2
18429 esac
18430 { echo "$as_me:$LINENO: checking for syslog.h" >&5
18431 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6; }
18432 if test "${ac_cv_header_syslog_h+set}" = set; then
18433 echo $ECHO_N "(cached) $ECHO_C" >&6
18434 else
18435 ac_cv_header_syslog_h=$ac_header_preproc
18437 { echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
18438 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6; }
18441 if test $ac_cv_header_syslog_h = yes; then
18443 cat >>confdefs.h <<\_ACEOF
18444 #define HAVE_SYSLOG 1
18445 _ACEOF
18453 { echo "$as_me:$LINENO: checking for optreset" >&5
18454 echo $ECHO_N "checking for optreset... $ECHO_C" >&6; }
18455 if test "${pgac_cv_var_int_optreset+set}" = set; then
18456 echo $ECHO_N "(cached) $ECHO_C" >&6
18457 else
18458 cat >conftest.$ac_ext <<_ACEOF
18459 /* confdefs.h. */
18460 _ACEOF
18461 cat confdefs.h >>conftest.$ac_ext
18462 cat >>conftest.$ac_ext <<_ACEOF
18463 /* end confdefs.h. */
18464 #include <unistd.h>
18466 main ()
18468 extern int optreset; optreset = 1;
18470 return 0;
18472 _ACEOF
18473 rm -f conftest.$ac_objext conftest$ac_exeext
18474 if { (ac_try="$ac_link"
18475 case "(($ac_try" in
18476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18477 *) ac_try_echo=$ac_try;;
18478 esac
18479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18480 (eval "$ac_link") 2>conftest.er1
18481 ac_status=$?
18482 grep -v '^ *+' conftest.er1 >conftest.err
18483 rm -f conftest.er1
18484 cat conftest.err >&5
18485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18486 (exit $ac_status); } && {
18487 test -z "$ac_c_werror_flag" ||
18488 test ! -s conftest.err
18489 } && test -s conftest$ac_exeext &&
18490 $as_test_x conftest$ac_exeext; then
18491 pgac_cv_var_int_optreset=yes
18492 else
18493 echo "$as_me: failed program was:" >&5
18494 sed 's/^/| /' conftest.$ac_ext >&5
18496 pgac_cv_var_int_optreset=no
18499 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18500 conftest$ac_exeext conftest.$ac_ext
18502 { echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
18503 echo "${ECHO_T}$pgac_cv_var_int_optreset" >&6; }
18504 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
18506 cat >>confdefs.h <<\_ACEOF
18507 #define HAVE_INT_OPTRESET 1
18508 _ACEOF
18514 for ac_func in strtoll strtoq
18516 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18517 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18518 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18519 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18520 echo $ECHO_N "(cached) $ECHO_C" >&6
18521 else
18522 cat >conftest.$ac_ext <<_ACEOF
18523 /* confdefs.h. */
18524 _ACEOF
18525 cat confdefs.h >>conftest.$ac_ext
18526 cat >>conftest.$ac_ext <<_ACEOF
18527 /* end confdefs.h. */
18528 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18529 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18530 #define $ac_func innocuous_$ac_func
18532 /* System header to define __stub macros and hopefully few prototypes,
18533 which can conflict with char $ac_func (); below.
18534 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18535 <limits.h> exists even on freestanding compilers. */
18537 #ifdef __STDC__
18538 # include <limits.h>
18539 #else
18540 # include <assert.h>
18541 #endif
18543 #undef $ac_func
18545 /* Override any GCC internal prototype to avoid an error.
18546 Use char because int might match the return type of a GCC
18547 builtin and then its argument prototype would still apply. */
18548 #ifdef __cplusplus
18549 extern "C"
18550 #endif
18551 char $ac_func ();
18552 /* The GNU C library defines this for functions which it implements
18553 to always fail with ENOSYS. Some functions are actually named
18554 something starting with __ and the normal name is an alias. */
18555 #if defined __stub_$ac_func || defined __stub___$ac_func
18556 choke me
18557 #endif
18560 main ()
18562 return $ac_func ();
18564 return 0;
18566 _ACEOF
18567 rm -f conftest.$ac_objext conftest$ac_exeext
18568 if { (ac_try="$ac_link"
18569 case "(($ac_try" in
18570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18571 *) ac_try_echo=$ac_try;;
18572 esac
18573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18574 (eval "$ac_link") 2>conftest.er1
18575 ac_status=$?
18576 grep -v '^ *+' conftest.er1 >conftest.err
18577 rm -f conftest.er1
18578 cat conftest.err >&5
18579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18580 (exit $ac_status); } && {
18581 test -z "$ac_c_werror_flag" ||
18582 test ! -s conftest.err
18583 } && test -s conftest$ac_exeext &&
18584 $as_test_x conftest$ac_exeext; then
18585 eval "$as_ac_var=yes"
18586 else
18587 echo "$as_me: failed program was:" >&5
18588 sed 's/^/| /' conftest.$ac_ext >&5
18590 eval "$as_ac_var=no"
18593 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18594 conftest$ac_exeext conftest.$ac_ext
18596 ac_res=`eval echo '${'$as_ac_var'}'`
18597 { echo "$as_me:$LINENO: result: $ac_res" >&5
18598 echo "${ECHO_T}$ac_res" >&6; }
18599 if test `eval echo '${'$as_ac_var'}'` = yes; then
18600 cat >>confdefs.h <<_ACEOF
18601 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18602 _ACEOF
18603 break
18605 done
18609 for ac_func in strtoull strtouq
18611 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18612 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18613 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18614 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18615 echo $ECHO_N "(cached) $ECHO_C" >&6
18616 else
18617 cat >conftest.$ac_ext <<_ACEOF
18618 /* confdefs.h. */
18619 _ACEOF
18620 cat confdefs.h >>conftest.$ac_ext
18621 cat >>conftest.$ac_ext <<_ACEOF
18622 /* end confdefs.h. */
18623 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18624 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18625 #define $ac_func innocuous_$ac_func
18627 /* System header to define __stub macros and hopefully few prototypes,
18628 which can conflict with char $ac_func (); below.
18629 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18630 <limits.h> exists even on freestanding compilers. */
18632 #ifdef __STDC__
18633 # include <limits.h>
18634 #else
18635 # include <assert.h>
18636 #endif
18638 #undef $ac_func
18640 /* Override any GCC internal prototype to avoid an error.
18641 Use char because int might match the return type of a GCC
18642 builtin and then its argument prototype would still apply. */
18643 #ifdef __cplusplus
18644 extern "C"
18645 #endif
18646 char $ac_func ();
18647 /* The GNU C library defines this for functions which it implements
18648 to always fail with ENOSYS. Some functions are actually named
18649 something starting with __ and the normal name is an alias. */
18650 #if defined __stub_$ac_func || defined __stub___$ac_func
18651 choke me
18652 #endif
18655 main ()
18657 return $ac_func ();
18659 return 0;
18661 _ACEOF
18662 rm -f conftest.$ac_objext conftest$ac_exeext
18663 if { (ac_try="$ac_link"
18664 case "(($ac_try" in
18665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18666 *) ac_try_echo=$ac_try;;
18667 esac
18668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18669 (eval "$ac_link") 2>conftest.er1
18670 ac_status=$?
18671 grep -v '^ *+' conftest.er1 >conftest.err
18672 rm -f conftest.er1
18673 cat conftest.err >&5
18674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18675 (exit $ac_status); } && {
18676 test -z "$ac_c_werror_flag" ||
18677 test ! -s conftest.err
18678 } && test -s conftest$ac_exeext &&
18679 $as_test_x conftest$ac_exeext; then
18680 eval "$as_ac_var=yes"
18681 else
18682 echo "$as_me: failed program was:" >&5
18683 sed 's/^/| /' conftest.$ac_ext >&5
18685 eval "$as_ac_var=no"
18688 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18689 conftest$ac_exeext conftest.$ac_ext
18691 ac_res=`eval echo '${'$as_ac_var'}'`
18692 { echo "$as_me:$LINENO: result: $ac_res" >&5
18693 echo "${ECHO_T}$ac_res" >&6; }
18694 if test `eval echo '${'$as_ac_var'}'` = yes; then
18695 cat >>confdefs.h <<_ACEOF
18696 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18697 _ACEOF
18698 break
18700 done
18703 # Check for one of atexit() or on_exit()
18705 for ac_func in atexit
18707 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18708 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18709 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18710 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18711 echo $ECHO_N "(cached) $ECHO_C" >&6
18712 else
18713 cat >conftest.$ac_ext <<_ACEOF
18714 /* confdefs.h. */
18715 _ACEOF
18716 cat confdefs.h >>conftest.$ac_ext
18717 cat >>conftest.$ac_ext <<_ACEOF
18718 /* end confdefs.h. */
18719 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18721 #define $ac_func innocuous_$ac_func
18723 /* System header to define __stub macros and hopefully few prototypes,
18724 which can conflict with char $ac_func (); below.
18725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18726 <limits.h> exists even on freestanding compilers. */
18728 #ifdef __STDC__
18729 # include <limits.h>
18730 #else
18731 # include <assert.h>
18732 #endif
18734 #undef $ac_func
18736 /* Override any GCC internal prototype to avoid an error.
18737 Use char because int might match the return type of a GCC
18738 builtin and then its argument prototype would still apply. */
18739 #ifdef __cplusplus
18740 extern "C"
18741 #endif
18742 char $ac_func ();
18743 /* The GNU C library defines this for functions which it implements
18744 to always fail with ENOSYS. Some functions are actually named
18745 something starting with __ and the normal name is an alias. */
18746 #if defined __stub_$ac_func || defined __stub___$ac_func
18747 choke me
18748 #endif
18751 main ()
18753 return $ac_func ();
18755 return 0;
18757 _ACEOF
18758 rm -f conftest.$ac_objext conftest$ac_exeext
18759 if { (ac_try="$ac_link"
18760 case "(($ac_try" in
18761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18762 *) ac_try_echo=$ac_try;;
18763 esac
18764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18765 (eval "$ac_link") 2>conftest.er1
18766 ac_status=$?
18767 grep -v '^ *+' conftest.er1 >conftest.err
18768 rm -f conftest.er1
18769 cat conftest.err >&5
18770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18771 (exit $ac_status); } && {
18772 test -z "$ac_c_werror_flag" ||
18773 test ! -s conftest.err
18774 } && test -s conftest$ac_exeext &&
18775 $as_test_x conftest$ac_exeext; then
18776 eval "$as_ac_var=yes"
18777 else
18778 echo "$as_me: failed program was:" >&5
18779 sed 's/^/| /' conftest.$ac_ext >&5
18781 eval "$as_ac_var=no"
18784 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18785 conftest$ac_exeext conftest.$ac_ext
18787 ac_res=`eval echo '${'$as_ac_var'}'`
18788 { echo "$as_me:$LINENO: result: $ac_res" >&5
18789 echo "${ECHO_T}$ac_res" >&6; }
18790 if test `eval echo '${'$as_ac_var'}'` = yes; then
18791 cat >>confdefs.h <<_ACEOF
18792 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18793 _ACEOF
18795 else
18797 for ac_func in on_exit
18799 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18800 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18801 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18802 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18803 echo $ECHO_N "(cached) $ECHO_C" >&6
18804 else
18805 cat >conftest.$ac_ext <<_ACEOF
18806 /* confdefs.h. */
18807 _ACEOF
18808 cat confdefs.h >>conftest.$ac_ext
18809 cat >>conftest.$ac_ext <<_ACEOF
18810 /* end confdefs.h. */
18811 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18812 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18813 #define $ac_func innocuous_$ac_func
18815 /* System header to define __stub macros and hopefully few prototypes,
18816 which can conflict with char $ac_func (); below.
18817 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18818 <limits.h> exists even on freestanding compilers. */
18820 #ifdef __STDC__
18821 # include <limits.h>
18822 #else
18823 # include <assert.h>
18824 #endif
18826 #undef $ac_func
18828 /* Override any GCC internal prototype to avoid an error.
18829 Use char because int might match the return type of a GCC
18830 builtin and then its argument prototype would still apply. */
18831 #ifdef __cplusplus
18832 extern "C"
18833 #endif
18834 char $ac_func ();
18835 /* The GNU C library defines this for functions which it implements
18836 to always fail with ENOSYS. Some functions are actually named
18837 something starting with __ and the normal name is an alias. */
18838 #if defined __stub_$ac_func || defined __stub___$ac_func
18839 choke me
18840 #endif
18843 main ()
18845 return $ac_func ();
18847 return 0;
18849 _ACEOF
18850 rm -f conftest.$ac_objext conftest$ac_exeext
18851 if { (ac_try="$ac_link"
18852 case "(($ac_try" in
18853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18854 *) ac_try_echo=$ac_try;;
18855 esac
18856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18857 (eval "$ac_link") 2>conftest.er1
18858 ac_status=$?
18859 grep -v '^ *+' conftest.er1 >conftest.err
18860 rm -f conftest.er1
18861 cat conftest.err >&5
18862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18863 (exit $ac_status); } && {
18864 test -z "$ac_c_werror_flag" ||
18865 test ! -s conftest.err
18866 } && test -s conftest$ac_exeext &&
18867 $as_test_x conftest$ac_exeext; then
18868 eval "$as_ac_var=yes"
18869 else
18870 echo "$as_me: failed program was:" >&5
18871 sed 's/^/| /' conftest.$ac_ext >&5
18873 eval "$as_ac_var=no"
18876 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18877 conftest$ac_exeext conftest.$ac_ext
18879 ac_res=`eval echo '${'$as_ac_var'}'`
18880 { echo "$as_me:$LINENO: result: $ac_res" >&5
18881 echo "${ECHO_T}$ac_res" >&6; }
18882 if test `eval echo '${'$as_ac_var'}'` = yes; then
18883 cat >>confdefs.h <<_ACEOF
18884 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18885 _ACEOF
18887 else
18888 { { echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
18889 echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
18890 { (exit 1); exit 1; }; }
18892 done
18895 done
18899 for ac_func in fseeko
18901 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18902 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18903 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18904 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18905 echo $ECHO_N "(cached) $ECHO_C" >&6
18906 else
18907 cat >conftest.$ac_ext <<_ACEOF
18908 /* confdefs.h. */
18909 _ACEOF
18910 cat confdefs.h >>conftest.$ac_ext
18911 cat >>conftest.$ac_ext <<_ACEOF
18912 /* end confdefs.h. */
18913 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18914 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18915 #define $ac_func innocuous_$ac_func
18917 /* System header to define __stub macros and hopefully few prototypes,
18918 which can conflict with char $ac_func (); below.
18919 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18920 <limits.h> exists even on freestanding compilers. */
18922 #ifdef __STDC__
18923 # include <limits.h>
18924 #else
18925 # include <assert.h>
18926 #endif
18928 #undef $ac_func
18930 /* Override any GCC internal prototype to avoid an error.
18931 Use char because int might match the return type of a GCC
18932 builtin and then its argument prototype would still apply. */
18933 #ifdef __cplusplus
18934 extern "C"
18935 #endif
18936 char $ac_func ();
18937 /* The GNU C library defines this for functions which it implements
18938 to always fail with ENOSYS. Some functions are actually named
18939 something starting with __ and the normal name is an alias. */
18940 #if defined __stub_$ac_func || defined __stub___$ac_func
18941 choke me
18942 #endif
18945 main ()
18947 return $ac_func ();
18949 return 0;
18951 _ACEOF
18952 rm -f conftest.$ac_objext conftest$ac_exeext
18953 if { (ac_try="$ac_link"
18954 case "(($ac_try" in
18955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18956 *) ac_try_echo=$ac_try;;
18957 esac
18958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18959 (eval "$ac_link") 2>conftest.er1
18960 ac_status=$?
18961 grep -v '^ *+' conftest.er1 >conftest.err
18962 rm -f conftest.er1
18963 cat conftest.err >&5
18964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18965 (exit $ac_status); } && {
18966 test -z "$ac_c_werror_flag" ||
18967 test ! -s conftest.err
18968 } && test -s conftest$ac_exeext &&
18969 $as_test_x conftest$ac_exeext; then
18970 eval "$as_ac_var=yes"
18971 else
18972 echo "$as_me: failed program was:" >&5
18973 sed 's/^/| /' conftest.$ac_ext >&5
18975 eval "$as_ac_var=no"
18978 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18979 conftest$ac_exeext conftest.$ac_ext
18981 ac_res=`eval echo '${'$as_ac_var'}'`
18982 { echo "$as_me:$LINENO: result: $ac_res" >&5
18983 echo "${ECHO_T}$ac_res" >&6; }
18984 if test `eval echo '${'$as_ac_var'}'` = yes; then
18985 cat >>confdefs.h <<_ACEOF
18986 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18987 _ACEOF
18989 else
18990 case " $LIBOBJS " in
18991 *" $ac_func.$ac_objext "* ) ;;
18992 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
18994 esac
18997 done
19000 case $host_os in
19001 # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
19002 # Mingw uses macros to access Win32 API calls
19003 bsdi*|netbsd*|mingw*)
19005 cat >>confdefs.h <<\_ACEOF
19006 #define HAVE_FSEEKO 1
19007 _ACEOF
19009 ac_cv_func_fseeko=yes;;
19011 { echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
19012 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6; }
19013 if test "${ac_cv_sys_largefile_source+set}" = set; then
19014 echo $ECHO_N "(cached) $ECHO_C" >&6
19015 else
19016 while :; do
19017 cat >conftest.$ac_ext <<_ACEOF
19018 /* confdefs.h. */
19019 _ACEOF
19020 cat confdefs.h >>conftest.$ac_ext
19021 cat >>conftest.$ac_ext <<_ACEOF
19022 /* end confdefs.h. */
19023 #include <sys/types.h> /* for off_t */
19024 #include <stdio.h>
19026 main ()
19028 int (*fp) (FILE *, off_t, int) = fseeko;
19029 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19031 return 0;
19033 _ACEOF
19034 rm -f conftest.$ac_objext conftest$ac_exeext
19035 if { (ac_try="$ac_link"
19036 case "(($ac_try" in
19037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19038 *) ac_try_echo=$ac_try;;
19039 esac
19040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19041 (eval "$ac_link") 2>conftest.er1
19042 ac_status=$?
19043 grep -v '^ *+' conftest.er1 >conftest.err
19044 rm -f conftest.er1
19045 cat conftest.err >&5
19046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19047 (exit $ac_status); } && {
19048 test -z "$ac_c_werror_flag" ||
19049 test ! -s conftest.err
19050 } && test -s conftest$ac_exeext &&
19051 $as_test_x conftest$ac_exeext; then
19052 ac_cv_sys_largefile_source=no; break
19053 else
19054 echo "$as_me: failed program was:" >&5
19055 sed 's/^/| /' conftest.$ac_ext >&5
19060 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19061 conftest$ac_exeext conftest.$ac_ext
19062 cat >conftest.$ac_ext <<_ACEOF
19063 /* confdefs.h. */
19064 _ACEOF
19065 cat confdefs.h >>conftest.$ac_ext
19066 cat >>conftest.$ac_ext <<_ACEOF
19067 /* end confdefs.h. */
19068 #define _LARGEFILE_SOURCE 1
19069 #include <sys/types.h> /* for off_t */
19070 #include <stdio.h>
19072 main ()
19074 int (*fp) (FILE *, off_t, int) = fseeko;
19075 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19077 return 0;
19079 _ACEOF
19080 rm -f conftest.$ac_objext conftest$ac_exeext
19081 if { (ac_try="$ac_link"
19082 case "(($ac_try" in
19083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19084 *) ac_try_echo=$ac_try;;
19085 esac
19086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19087 (eval "$ac_link") 2>conftest.er1
19088 ac_status=$?
19089 grep -v '^ *+' conftest.er1 >conftest.err
19090 rm -f conftest.er1
19091 cat conftest.err >&5
19092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19093 (exit $ac_status); } && {
19094 test -z "$ac_c_werror_flag" ||
19095 test ! -s conftest.err
19096 } && test -s conftest$ac_exeext &&
19097 $as_test_x conftest$ac_exeext; then
19098 ac_cv_sys_largefile_source=1; break
19099 else
19100 echo "$as_me: failed program was:" >&5
19101 sed 's/^/| /' conftest.$ac_ext >&5
19106 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19107 conftest$ac_exeext conftest.$ac_ext
19108 ac_cv_sys_largefile_source=unknown
19109 break
19110 done
19112 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
19113 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6; }
19114 case $ac_cv_sys_largefile_source in #(
19115 no | unknown) ;;
19117 cat >>confdefs.h <<_ACEOF
19118 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
19119 _ACEOF
19121 esac
19122 rm -f conftest*
19124 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
19125 # in glibc 2.1.3, but that breaks too many other things.
19126 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
19127 if test $ac_cv_sys_largefile_source != unknown; then
19129 cat >>confdefs.h <<\_ACEOF
19130 #define HAVE_FSEEKO 1
19131 _ACEOF
19135 esac
19139 # Pthreads
19141 # For each platform, we need to know about any special compile and link
19142 # libraries, and whether the normal C function names are thread-safe.
19143 # See the comment at the top of src/port/thread.c for more information.
19144 # WIN32 doesn't need the pthread tests; it always uses threads
19145 if test "$enable_thread_safety" = yes -a "$PORTNAME" != "win32"; then
19149 ac_ext=c
19150 ac_cpp='$CPP $CPPFLAGS'
19151 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19152 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19153 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19155 acx_pthread_ok=no
19157 # We used to check for pthread.h first, but this fails if pthread.h
19158 # requires special compiler flags (e.g. on True64 or Sequent).
19159 # It gets checked for in the link test anyway.
19161 # First of all, check if the user has set any of the PTHREAD_LIBS,
19162 # etcetera environment variables, and if threads linking works using
19163 # them:
19164 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
19165 save_CFLAGS="$CFLAGS"
19166 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
19167 save_LIBS="$LIBS"
19168 LIBS="$PTHREAD_LIBS $LIBS"
19169 { echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
19170 echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6; }
19171 cat >conftest.$ac_ext <<_ACEOF
19172 /* confdefs.h. */
19173 _ACEOF
19174 cat confdefs.h >>conftest.$ac_ext
19175 cat >>conftest.$ac_ext <<_ACEOF
19176 /* end confdefs.h. */
19178 /* Override any GCC internal prototype to avoid an error.
19179 Use char because int might match the return type of a GCC
19180 builtin and then its argument prototype would still apply. */
19181 #ifdef __cplusplus
19182 extern "C"
19183 #endif
19184 char pthread_join ();
19186 main ()
19188 return pthread_join ();
19190 return 0;
19192 _ACEOF
19193 rm -f conftest.$ac_objext conftest$ac_exeext
19194 if { (ac_try="$ac_link"
19195 case "(($ac_try" in
19196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19197 *) ac_try_echo=$ac_try;;
19198 esac
19199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19200 (eval "$ac_link") 2>conftest.er1
19201 ac_status=$?
19202 grep -v '^ *+' conftest.er1 >conftest.err
19203 rm -f conftest.er1
19204 cat conftest.err >&5
19205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19206 (exit $ac_status); } && {
19207 test -z "$ac_c_werror_flag" ||
19208 test ! -s conftest.err
19209 } && test -s conftest$ac_exeext &&
19210 $as_test_x conftest$ac_exeext; then
19211 acx_pthread_ok=yes
19212 else
19213 echo "$as_me: failed program was:" >&5
19214 sed 's/^/| /' conftest.$ac_ext >&5
19219 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19220 conftest$ac_exeext conftest.$ac_ext
19221 { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
19222 echo "${ECHO_T}$acx_pthread_ok" >&6; }
19223 if test x"$acx_pthread_ok" = xno; then
19224 PTHREAD_LIBS=""
19225 PTHREAD_CFLAGS=""
19227 LIBS="$save_LIBS"
19228 CFLAGS="$save_CFLAGS"
19231 # We must check for the threads library under a number of different
19232 # names; the ordering is very important because some systems
19233 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
19234 # libraries is broken (non-POSIX).
19236 # Create a list of thread flags to try. Items starting with a "-" are
19237 # C compiler flags, and other items are library names, except for "none"
19238 # which indicates that we try without any flags at all, and "pthread-config"
19239 # which is a program returning the flags for the Pth emulation library.
19241 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config pthreadGC2"
19243 # The ordering *is* (sometimes) important. Some notes on the
19244 # individual items follow:
19246 # pthreads: AIX (must check this before -lpthread)
19247 # none: in case threads are in libc; should be tried before -Kthread and
19248 # other compiler flags to prevent continual compiler warnings
19249 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
19250 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
19251 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
19252 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
19253 # -pthreads: Solaris/gcc
19254 # -mthreads: Mingw32/gcc, Lynx/gcc
19255 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
19256 # doesn't hurt to check since this sometimes defines pthreads too;
19257 # also defines -D_REENTRANT)
19258 # pthread: Linux, etcetera
19259 # --thread-safe: KAI C++
19260 # pthread-config: use pthread-config program (for GNU Pth library)
19262 case "${host_cpu}-${host_os}" in
19263 *solaris*)
19265 # On Solaris (at least, for some versions), libc contains stubbed
19266 # (non-functional) versions of the pthreads routines, so link-based
19267 # tests will erroneously succeed. (We need to link with -pthread or
19268 # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
19269 # a function called by this macro, so we could check for that, but
19270 # who knows whether they'll stub that too in a future libc.) So,
19271 # we'll just look for -pthreads and -lpthread first:
19273 acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
19275 esac
19277 if test x"$acx_pthread_ok" = xno; then
19278 for flag in $acx_pthread_flags; do
19280 tryPTHREAD_CFLAGS=""
19281 tryPTHREAD_LIBS=""
19282 case $flag in
19283 none)
19284 { echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
19285 echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6; }
19289 { echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
19290 echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6; }
19291 tryPTHREAD_CFLAGS="$flag"
19294 pthread-config)
19295 # skip this if we already have flags defined, for PostgreSQL
19296 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
19297 # Extract the first word of "pthread-config", so it can be a program name with args.
19298 set dummy pthread-config; ac_word=$2
19299 { echo "$as_me:$LINENO: checking for $ac_word" >&5
19300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
19301 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
19302 echo $ECHO_N "(cached) $ECHO_C" >&6
19303 else
19304 if test -n "$acx_pthread_config"; then
19305 ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
19306 else
19307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19308 for as_dir in $PATH
19310 IFS=$as_save_IFS
19311 test -z "$as_dir" && as_dir=.
19312 for ac_exec_ext in '' $ac_executable_extensions; do
19313 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19314 ac_cv_prog_acx_pthread_config="yes"
19315 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
19316 break 2
19318 done
19319 done
19320 IFS=$as_save_IFS
19322 test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
19325 acx_pthread_config=$ac_cv_prog_acx_pthread_config
19326 if test -n "$acx_pthread_config"; then
19327 { echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
19328 echo "${ECHO_T}$acx_pthread_config" >&6; }
19329 else
19330 { echo "$as_me:$LINENO: result: no" >&5
19331 echo "${ECHO_T}no" >&6; }
19335 if test x"$acx_pthread_config" = xno; then continue; fi
19336 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
19337 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
19341 { echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
19342 echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6; }
19343 tryPTHREAD_LIBS="-l$flag"
19345 esac
19347 save_LIBS="$LIBS"
19348 save_CFLAGS="$CFLAGS"
19349 LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
19350 CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
19352 # Check for various functions. We must include pthread.h,
19353 # since some functions may be macros. (On the Sequent, we
19354 # need a special flag -Kthread to make this header compile.)
19355 # We check for pthread_join because it is in -lpthread on IRIX
19356 # while pthread_create is in libc. We check for pthread_attr_init
19357 # due to DEC craziness with -lpthreads. We check for
19358 # pthread_cleanup_push because it is one of the few pthread
19359 # functions on Solaris that doesn't have a non-functional libc stub.
19360 # We try pthread_create on general principles.
19361 cat >conftest.$ac_ext <<_ACEOF
19362 /* confdefs.h. */
19363 _ACEOF
19364 cat confdefs.h >>conftest.$ac_ext
19365 cat >>conftest.$ac_ext <<_ACEOF
19366 /* end confdefs.h. */
19367 #include <pthread.h>
19369 main ()
19371 pthread_t th; pthread_join(th, 0);
19372 pthread_attr_init(0); pthread_cleanup_push(0, 0);
19373 pthread_create(0,0,0,0); pthread_cleanup_pop(0);
19375 return 0;
19377 _ACEOF
19378 rm -f conftest.$ac_objext conftest$ac_exeext
19379 if { (ac_try="$ac_link"
19380 case "(($ac_try" in
19381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19382 *) ac_try_echo=$ac_try;;
19383 esac
19384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19385 (eval "$ac_link") 2>conftest.er1
19386 ac_status=$?
19387 grep -v '^ *+' conftest.er1 >conftest.err
19388 rm -f conftest.er1
19389 cat conftest.err >&5
19390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19391 (exit $ac_status); } && {
19392 test -z "$ac_c_werror_flag" ||
19393 test ! -s conftest.err
19394 } && test -s conftest$ac_exeext &&
19395 $as_test_x conftest$ac_exeext; then
19396 acx_pthread_ok=yes
19397 else
19398 echo "$as_me: failed program was:" >&5
19399 sed 's/^/| /' conftest.$ac_ext >&5
19401 acx_pthread_ok=no
19404 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19405 conftest$ac_exeext conftest.$ac_ext
19407 if test "x$acx_pthread_ok" = xyes; then
19408 # Don't use options that are ignored by the compiler.
19409 # We find them by checking stderror.
19410 cat >conftest.$ac_ext <<_ACEOF
19412 main (int argc, char **argv)
19414 (void) argc;
19415 (void) argv;
19416 return 0;
19418 _ACEOF
19419 rm -f conftest.$ac_objext conftest$ac_exeext
19420 if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
19421 # we continue with more flags because Linux needs -lpthread
19422 # for libpq builds on PostgreSQL. The test above only
19423 # tests for building binaries, not shared libraries.
19424 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
19425 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
19426 else acx_pthread_ok=no
19430 LIBS="$save_LIBS"
19431 CFLAGS="$save_CFLAGS"
19433 { echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
19434 echo "${ECHO_T}$acx_pthread_ok" >&6; }
19435 done
19438 # Various other checks:
19439 if test "x$acx_pthread_ok" = xyes; then
19440 save_LIBS="$LIBS"
19441 LIBS="$PTHREAD_LIBS $LIBS"
19442 save_CFLAGS="$CFLAGS"
19443 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
19445 # Detect AIX lossage: threads are created detached by default
19446 # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
19447 { echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
19448 echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6; }
19449 cat >conftest.$ac_ext <<_ACEOF
19450 /* confdefs.h. */
19451 _ACEOF
19452 cat confdefs.h >>conftest.$ac_ext
19453 cat >>conftest.$ac_ext <<_ACEOF
19454 /* end confdefs.h. */
19455 #include <pthread.h>
19457 main ()
19459 int attr=PTHREAD_CREATE_JOINABLE;
19461 return 0;
19463 _ACEOF
19464 rm -f conftest.$ac_objext conftest$ac_exeext
19465 if { (ac_try="$ac_link"
19466 case "(($ac_try" in
19467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19468 *) ac_try_echo=$ac_try;;
19469 esac
19470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19471 (eval "$ac_link") 2>conftest.er1
19472 ac_status=$?
19473 grep -v '^ *+' conftest.er1 >conftest.err
19474 rm -f conftest.er1
19475 cat conftest.err >&5
19476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19477 (exit $ac_status); } && {
19478 test -z "$ac_c_werror_flag" ||
19479 test ! -s conftest.err
19480 } && test -s conftest$ac_exeext &&
19481 $as_test_x conftest$ac_exeext; then
19482 ok=PTHREAD_CREATE_JOINABLE
19483 else
19484 echo "$as_me: failed program was:" >&5
19485 sed 's/^/| /' conftest.$ac_ext >&5
19487 ok=unknown
19490 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19491 conftest$ac_exeext conftest.$ac_ext
19492 if test x"$ok" = xunknown; then
19493 cat >conftest.$ac_ext <<_ACEOF
19494 /* confdefs.h. */
19495 _ACEOF
19496 cat confdefs.h >>conftest.$ac_ext
19497 cat >>conftest.$ac_ext <<_ACEOF
19498 /* end confdefs.h. */
19499 #include <pthread.h>
19501 main ()
19503 int attr=PTHREAD_CREATE_UNDETACHED;
19505 return 0;
19507 _ACEOF
19508 rm -f conftest.$ac_objext conftest$ac_exeext
19509 if { (ac_try="$ac_link"
19510 case "(($ac_try" in
19511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19512 *) ac_try_echo=$ac_try;;
19513 esac
19514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19515 (eval "$ac_link") 2>conftest.er1
19516 ac_status=$?
19517 grep -v '^ *+' conftest.er1 >conftest.err
19518 rm -f conftest.er1
19519 cat conftest.err >&5
19520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19521 (exit $ac_status); } && {
19522 test -z "$ac_c_werror_flag" ||
19523 test ! -s conftest.err
19524 } && test -s conftest$ac_exeext &&
19525 $as_test_x conftest$ac_exeext; then
19526 ok=PTHREAD_CREATE_UNDETACHED
19527 else
19528 echo "$as_me: failed program was:" >&5
19529 sed 's/^/| /' conftest.$ac_ext >&5
19531 ok=unknown
19534 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19535 conftest$ac_exeext conftest.$ac_ext
19537 if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
19539 cat >>confdefs.h <<\_ACEOF
19540 #define PTHREAD_CREATE_JOINABLE $ok
19541 _ACEOF
19544 { echo "$as_me:$LINENO: result: ${ok}" >&5
19545 echo "${ECHO_T}${ok}" >&6; }
19546 if test x"$ok" = xunknown; then
19547 { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
19548 echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
19551 { echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
19552 echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6; }
19553 flag=no
19554 # We always add these in PostgreSQL
19555 # case "${host_cpu}-${host_os}" in
19556 # *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
19557 # *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
19558 # esac
19559 { echo "$as_me:$LINENO: result: ${flag}" >&5
19560 echo "${ECHO_T}${flag}" >&6; }
19561 if test "x$flag" != xno; then
19562 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
19565 LIBS="$save_LIBS"
19566 CFLAGS="$save_CFLAGS"
19568 # Supporting cc_r would require a special CC in all places that
19569 # use libpq, and that is ugly, so we don't do it. Users can still
19570 # define their compiler as cc_r to do thread builds of everything.
19571 # More AIX lossage: must compile with cc_r
19572 # Extract the first word of "cc_r", so it can be a program name with args.
19573 set dummy cc_r; ac_word=$2
19574 { echo "$as_me:$LINENO: checking for $ac_word" >&5
19575 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
19576 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
19577 echo $ECHO_N "(cached) $ECHO_C" >&6
19578 else
19579 if test -n "$PTHREAD_CC"; then
19580 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
19581 else
19582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19583 for as_dir in $PATH
19585 IFS=$as_save_IFS
19586 test -z "$as_dir" && as_dir=.
19587 for ac_exec_ext in '' $ac_executable_extensions; do
19588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19589 ac_cv_prog_PTHREAD_CC="cc_r"
19590 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
19591 break 2
19593 done
19594 done
19595 IFS=$as_save_IFS
19597 test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
19600 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
19601 if test -n "$PTHREAD_CC"; then
19602 { echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
19603 echo "${ECHO_T}$PTHREAD_CC" >&6; }
19604 else
19605 { echo "$as_me:$LINENO: result: no" >&5
19606 echo "${ECHO_T}no" >&6; }
19610 else
19611 PTHREAD_CC="$CC"
19618 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
19619 if test x"$acx_pthread_ok" = xyes; then
19621 cat >>confdefs.h <<\_ACEOF
19622 #define HAVE_PTHREAD 1
19623 _ACEOF
19626 else
19627 acx_pthread_ok=no
19630 ac_ext=c
19631 ac_cpp='$CPP $CPPFLAGS'
19632 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19633 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19634 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19636 # set thread flags
19638 # Some platforms use these, so just define them. They can't hurt if they
19639 # are not supported. For example, on Solaris -D_POSIX_PTHREAD_SEMANTICS
19640 # enables 5-arg getpwuid_r, among other things.
19641 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
19644 # At this point, we don't want to muck with the compiler name for threading.
19645 # Let's see who fails, perhaps AIX. 2004-04-23
19646 if test "$PTHREAD_CC" != "$CC"; then
19647 { { echo "$as_me:$LINENO: error:
19648 PostgreSQL does not support platforms that require a special compiler
19649 for thread safety." >&5
19650 echo "$as_me: error:
19651 PostgreSQL does not support platforms that require a special compiler
19652 for thread safety." >&2;}
19653 { (exit 1); exit 1; }; }
19656 if test "$THREAD_SUPPORT" = no; then
19657 { { echo "$as_me:$LINENO: error: cannot enable threads on this platform
19658 This platform is known to not support thread-safe programs. For details,
19659 compile and run src/bin/pg_thread_test." >&5
19660 echo "$as_me: error: cannot enable threads on this platform
19661 This platform is known to not support thread-safe programs. For details,
19662 compile and run src/bin/pg_thread_test." >&2;}
19663 { (exit 1); exit 1; }; }
19666 # Check for *_r functions
19667 _CFLAGS="$CFLAGS"
19668 _LIBS="$LIBS"
19669 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
19670 LIBS="$LIBS $PTHREAD_LIBS"
19672 if test "$PORTNAME" != "win32"; then
19673 if test "${ac_cv_header_pthread_h+set}" = set; then
19674 { echo "$as_me:$LINENO: checking for pthread.h" >&5
19675 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6; }
19676 if test "${ac_cv_header_pthread_h+set}" = set; then
19677 echo $ECHO_N "(cached) $ECHO_C" >&6
19679 { echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
19680 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6; }
19681 else
19682 # Is the header compilable?
19683 { echo "$as_me:$LINENO: checking pthread.h usability" >&5
19684 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6; }
19685 cat >conftest.$ac_ext <<_ACEOF
19686 /* confdefs.h. */
19687 _ACEOF
19688 cat confdefs.h >>conftest.$ac_ext
19689 cat >>conftest.$ac_ext <<_ACEOF
19690 /* end confdefs.h. */
19691 $ac_includes_default
19692 #include <pthread.h>
19693 _ACEOF
19694 rm -f conftest.$ac_objext
19695 if { (ac_try="$ac_compile"
19696 case "(($ac_try" in
19697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19698 *) ac_try_echo=$ac_try;;
19699 esac
19700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19701 (eval "$ac_compile") 2>conftest.er1
19702 ac_status=$?
19703 grep -v '^ *+' conftest.er1 >conftest.err
19704 rm -f conftest.er1
19705 cat conftest.err >&5
19706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19707 (exit $ac_status); } && {
19708 test -z "$ac_c_werror_flag" ||
19709 test ! -s conftest.err
19710 } && test -s conftest.$ac_objext; then
19711 ac_header_compiler=yes
19712 else
19713 echo "$as_me: failed program was:" >&5
19714 sed 's/^/| /' conftest.$ac_ext >&5
19716 ac_header_compiler=no
19719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19720 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19721 echo "${ECHO_T}$ac_header_compiler" >&6; }
19723 # Is the header present?
19724 { echo "$as_me:$LINENO: checking pthread.h presence" >&5
19725 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6; }
19726 cat >conftest.$ac_ext <<_ACEOF
19727 /* confdefs.h. */
19728 _ACEOF
19729 cat confdefs.h >>conftest.$ac_ext
19730 cat >>conftest.$ac_ext <<_ACEOF
19731 /* end confdefs.h. */
19732 #include <pthread.h>
19733 _ACEOF
19734 if { (ac_try="$ac_cpp conftest.$ac_ext"
19735 case "(($ac_try" in
19736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19737 *) ac_try_echo=$ac_try;;
19738 esac
19739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19740 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19741 ac_status=$?
19742 grep -v '^ *+' conftest.er1 >conftest.err
19743 rm -f conftest.er1
19744 cat conftest.err >&5
19745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19746 (exit $ac_status); } >/dev/null && {
19747 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19748 test ! -s conftest.err
19749 }; then
19750 ac_header_preproc=yes
19751 else
19752 echo "$as_me: failed program was:" >&5
19753 sed 's/^/| /' conftest.$ac_ext >&5
19755 ac_header_preproc=no
19758 rm -f conftest.err conftest.$ac_ext
19759 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19760 echo "${ECHO_T}$ac_header_preproc" >&6; }
19762 # So? What about this header?
19763 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19764 yes:no: )
19765 { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
19766 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
19767 { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
19768 echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
19769 ac_header_preproc=yes
19771 no:yes:* )
19772 { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
19773 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
19774 { echo "$as_me:$LINENO: WARNING: pthread.h: check for missing prerequisite headers?" >&5
19775 echo "$as_me: WARNING: pthread.h: check for missing prerequisite headers?" >&2;}
19776 { echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
19777 echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
19778 { echo "$as_me:$LINENO: WARNING: pthread.h: section \"Present But Cannot Be Compiled\"" >&5
19779 echo "$as_me: WARNING: pthread.h: section \"Present But Cannot Be Compiled\"" >&2;}
19780 { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
19781 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
19782 { echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
19783 echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
19784 ( cat <<\_ASBOX
19785 ## ---------------------------------------- ##
19786 ## Report this to pgsql-bugs@postgresql.org ##
19787 ## ---------------------------------------- ##
19788 _ASBOX
19789 ) | sed "s/^/$as_me: WARNING: /" >&2
19791 esac
19792 { echo "$as_me:$LINENO: checking for pthread.h" >&5
19793 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6; }
19794 if test "${ac_cv_header_pthread_h+set}" = set; then
19795 echo $ECHO_N "(cached) $ECHO_C" >&6
19796 else
19797 ac_cv_header_pthread_h=$ac_header_preproc
19799 { echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
19800 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6; }
19803 if test $ac_cv_header_pthread_h = yes; then
19805 else
19806 { { echo "$as_me:$LINENO: error: pthread.h not found, required for --enable-thread-safety" >&5
19807 echo "$as_me: error: pthread.h not found, required for --enable-thread-safety" >&2;}
19808 { (exit 1); exit 1; }; }
19817 for ac_func in strerror_r getpwuid_r gethostbyname_r
19819 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19820 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19821 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19822 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19823 echo $ECHO_N "(cached) $ECHO_C" >&6
19824 else
19825 cat >conftest.$ac_ext <<_ACEOF
19826 /* confdefs.h. */
19827 _ACEOF
19828 cat confdefs.h >>conftest.$ac_ext
19829 cat >>conftest.$ac_ext <<_ACEOF
19830 /* end confdefs.h. */
19831 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19832 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19833 #define $ac_func innocuous_$ac_func
19835 /* System header to define __stub macros and hopefully few prototypes,
19836 which can conflict with char $ac_func (); below.
19837 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19838 <limits.h> exists even on freestanding compilers. */
19840 #ifdef __STDC__
19841 # include <limits.h>
19842 #else
19843 # include <assert.h>
19844 #endif
19846 #undef $ac_func
19848 /* Override any GCC internal prototype to avoid an error.
19849 Use char because int might match the return type of a GCC
19850 builtin and then its argument prototype would still apply. */
19851 #ifdef __cplusplus
19852 extern "C"
19853 #endif
19854 char $ac_func ();
19855 /* The GNU C library defines this for functions which it implements
19856 to always fail with ENOSYS. Some functions are actually named
19857 something starting with __ and the normal name is an alias. */
19858 #if defined __stub_$ac_func || defined __stub___$ac_func
19859 choke me
19860 #endif
19863 main ()
19865 return $ac_func ();
19867 return 0;
19869 _ACEOF
19870 rm -f conftest.$ac_objext conftest$ac_exeext
19871 if { (ac_try="$ac_link"
19872 case "(($ac_try" in
19873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19874 *) ac_try_echo=$ac_try;;
19875 esac
19876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19877 (eval "$ac_link") 2>conftest.er1
19878 ac_status=$?
19879 grep -v '^ *+' conftest.er1 >conftest.err
19880 rm -f conftest.er1
19881 cat conftest.err >&5
19882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19883 (exit $ac_status); } && {
19884 test -z "$ac_c_werror_flag" ||
19885 test ! -s conftest.err
19886 } && test -s conftest$ac_exeext &&
19887 $as_test_x conftest$ac_exeext; then
19888 eval "$as_ac_var=yes"
19889 else
19890 echo "$as_me: failed program was:" >&5
19891 sed 's/^/| /' conftest.$ac_ext >&5
19893 eval "$as_ac_var=no"
19896 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19897 conftest$ac_exeext conftest.$ac_ext
19899 ac_res=`eval echo '${'$as_ac_var'}'`
19900 { echo "$as_me:$LINENO: result: $ac_res" >&5
19901 echo "${ECHO_T}$ac_res" >&6; }
19902 if test `eval echo '${'$as_ac_var'}'` = yes; then
19903 cat >>confdefs.h <<_ACEOF
19904 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19905 _ACEOF
19908 done
19911 # Do test here with the proper thread flags
19912 { echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
19913 echo $ECHO_N "checking whether getpwuid_r takes a fifth argument... $ECHO_C" >&6; }
19914 if test "${pgac_cv_func_getpwuid_r_5arg+set}" = set; then
19915 echo $ECHO_N "(cached) $ECHO_C" >&6
19916 else
19917 cat >conftest.$ac_ext <<_ACEOF
19918 /* confdefs.h. */
19919 _ACEOF
19920 cat confdefs.h >>conftest.$ac_ext
19921 cat >>conftest.$ac_ext <<_ACEOF
19922 /* end confdefs.h. */
19923 #include <sys/types.h>
19924 #include <pwd.h>
19926 main ()
19928 uid_t uid;
19929 struct passwd *space;
19930 char *buf;
19931 size_t bufsize;
19932 struct passwd **result;
19933 getpwuid_r(uid, space, buf, bufsize, result);
19935 return 0;
19937 _ACEOF
19938 rm -f conftest.$ac_objext
19939 if { (ac_try="$ac_compile"
19940 case "(($ac_try" in
19941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19942 *) ac_try_echo=$ac_try;;
19943 esac
19944 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19945 (eval "$ac_compile") 2>conftest.er1
19946 ac_status=$?
19947 grep -v '^ *+' conftest.er1 >conftest.err
19948 rm -f conftest.er1
19949 cat conftest.err >&5
19950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19951 (exit $ac_status); } && {
19952 test -z "$ac_c_werror_flag" ||
19953 test ! -s conftest.err
19954 } && test -s conftest.$ac_objext; then
19955 pgac_cv_func_getpwuid_r_5arg=yes
19956 else
19957 echo "$as_me: failed program was:" >&5
19958 sed 's/^/| /' conftest.$ac_ext >&5
19960 pgac_cv_func_getpwuid_r_5arg=no
19963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19965 { echo "$as_me:$LINENO: result: $pgac_cv_func_getpwuid_r_5arg" >&5
19966 echo "${ECHO_T}$pgac_cv_func_getpwuid_r_5arg" >&6; }
19967 if test x"$pgac_cv_func_getpwuid_r_5arg" = xyes ; then
19969 cat >>confdefs.h <<\_ACEOF
19970 #define GETPWUID_R_5ARG
19971 _ACEOF
19975 { echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
19976 echo $ECHO_N "checking whether strerror_r returns int... $ECHO_C" >&6; }
19977 if test "${pgac_cv_func_strerror_r_int+set}" = set; then
19978 echo $ECHO_N "(cached) $ECHO_C" >&6
19979 else
19980 cat >conftest.$ac_ext <<_ACEOF
19981 /* confdefs.h. */
19982 _ACEOF
19983 cat confdefs.h >>conftest.$ac_ext
19984 cat >>conftest.$ac_ext <<_ACEOF
19985 /* end confdefs.h. */
19986 #include <string.h>
19988 main ()
19990 #ifndef _AIX
19991 int strerror_r(int, char *, size_t);
19992 #else
19993 /* Older AIX has 'int' for the third argument so we don't test the args. */
19994 int strerror_r();
19995 #endif
19997 return 0;
19999 _ACEOF
20000 rm -f conftest.$ac_objext
20001 if { (ac_try="$ac_compile"
20002 case "(($ac_try" in
20003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20004 *) ac_try_echo=$ac_try;;
20005 esac
20006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20007 (eval "$ac_compile") 2>conftest.er1
20008 ac_status=$?
20009 grep -v '^ *+' conftest.er1 >conftest.err
20010 rm -f conftest.er1
20011 cat conftest.err >&5
20012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20013 (exit $ac_status); } && {
20014 test -z "$ac_c_werror_flag" ||
20015 test ! -s conftest.err
20016 } && test -s conftest.$ac_objext; then
20017 pgac_cv_func_strerror_r_int=yes
20018 else
20019 echo "$as_me: failed program was:" >&5
20020 sed 's/^/| /' conftest.$ac_ext >&5
20022 pgac_cv_func_strerror_r_int=no
20025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20027 { echo "$as_me:$LINENO: result: $pgac_cv_func_strerror_r_int" >&5
20028 echo "${ECHO_T}$pgac_cv_func_strerror_r_int" >&6; }
20029 if test x"$pgac_cv_func_strerror_r_int" = xyes ; then
20031 cat >>confdefs.h <<\_ACEOF
20032 #define STRERROR_R_INT
20033 _ACEOF
20038 CFLAGS="$_CFLAGS"
20039 LIBS="$_LIBS"
20041 else
20042 # do not use values from template file
20043 PTHREAD_CFLAGS=
20044 PTHREAD_LIBS=
20051 # We can test for libldap_r only after we know PTHREAD_LIBS
20052 if test "$with_ldap" = yes ; then
20053 _LIBS="$LIBS"
20054 if test "$PORTNAME" != "win32"; then
20056 { echo "$as_me:$LINENO: checking for ldap_bind in -lldap" >&5
20057 echo $ECHO_N "checking for ldap_bind in -lldap... $ECHO_C" >&6; }
20058 if test "${ac_cv_lib_ldap_ldap_bind+set}" = set; then
20059 echo $ECHO_N "(cached) $ECHO_C" >&6
20060 else
20061 ac_check_lib_save_LIBS=$LIBS
20062 LIBS="-lldap $EXTRA_LDAP_LIBS $LIBS"
20063 cat >conftest.$ac_ext <<_ACEOF
20064 /* confdefs.h. */
20065 _ACEOF
20066 cat confdefs.h >>conftest.$ac_ext
20067 cat >>conftest.$ac_ext <<_ACEOF
20068 /* end confdefs.h. */
20070 /* Override any GCC internal prototype to avoid an error.
20071 Use char because int might match the return type of a GCC
20072 builtin and then its argument prototype would still apply. */
20073 #ifdef __cplusplus
20074 extern "C"
20075 #endif
20076 char ldap_bind ();
20078 main ()
20080 return ldap_bind ();
20082 return 0;
20084 _ACEOF
20085 rm -f conftest.$ac_objext conftest$ac_exeext
20086 if { (ac_try="$ac_link"
20087 case "(($ac_try" in
20088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20089 *) ac_try_echo=$ac_try;;
20090 esac
20091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20092 (eval "$ac_link") 2>conftest.er1
20093 ac_status=$?
20094 grep -v '^ *+' conftest.er1 >conftest.err
20095 rm -f conftest.er1
20096 cat conftest.err >&5
20097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20098 (exit $ac_status); } && {
20099 test -z "$ac_c_werror_flag" ||
20100 test ! -s conftest.err
20101 } && test -s conftest$ac_exeext &&
20102 $as_test_x conftest$ac_exeext; then
20103 ac_cv_lib_ldap_ldap_bind=yes
20104 else
20105 echo "$as_me: failed program was:" >&5
20106 sed 's/^/| /' conftest.$ac_ext >&5
20108 ac_cv_lib_ldap_ldap_bind=no
20111 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20112 conftest$ac_exeext conftest.$ac_ext
20113 LIBS=$ac_check_lib_save_LIBS
20115 { echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_bind" >&5
20116 echo "${ECHO_T}$ac_cv_lib_ldap_ldap_bind" >&6; }
20117 if test $ac_cv_lib_ldap_ldap_bind = yes; then
20118 cat >>confdefs.h <<_ACEOF
20119 #define HAVE_LIBLDAP 1
20120 _ACEOF
20122 LIBS="-lldap $LIBS"
20124 else
20125 { { echo "$as_me:$LINENO: error: library 'ldap' is required for LDAP" >&5
20126 echo "$as_me: error: library 'ldap' is required for LDAP" >&2;}
20127 { (exit 1); exit 1; }; }
20130 LDAP_LIBS_BE="-lldap $EXTRA_LDAP_LIBS"
20131 if test "$enable_thread_safety" = yes; then
20132 # on some platforms ldap_r fails to link without PTHREAD_LIBS
20134 { echo "$as_me:$LINENO: checking for ldap_simple_bind in -lldap_r" >&5
20135 echo $ECHO_N "checking for ldap_simple_bind in -lldap_r... $ECHO_C" >&6; }
20136 if test "${ac_cv_lib_ldap_r_ldap_simple_bind+set}" = set; then
20137 echo $ECHO_N "(cached) $ECHO_C" >&6
20138 else
20139 ac_check_lib_save_LIBS=$LIBS
20140 LIBS="-lldap_r $PTHREAD_CFLAGS $PTHREAD_LIBS $EXTRA_LDAP_LIBS $LIBS"
20141 cat >conftest.$ac_ext <<_ACEOF
20142 /* confdefs.h. */
20143 _ACEOF
20144 cat confdefs.h >>conftest.$ac_ext
20145 cat >>conftest.$ac_ext <<_ACEOF
20146 /* end confdefs.h. */
20148 /* Override any GCC internal prototype to avoid an error.
20149 Use char because int might match the return type of a GCC
20150 builtin and then its argument prototype would still apply. */
20151 #ifdef __cplusplus
20152 extern "C"
20153 #endif
20154 char ldap_simple_bind ();
20156 main ()
20158 return ldap_simple_bind ();
20160 return 0;
20162 _ACEOF
20163 rm -f conftest.$ac_objext conftest$ac_exeext
20164 if { (ac_try="$ac_link"
20165 case "(($ac_try" in
20166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20167 *) ac_try_echo=$ac_try;;
20168 esac
20169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20170 (eval "$ac_link") 2>conftest.er1
20171 ac_status=$?
20172 grep -v '^ *+' conftest.er1 >conftest.err
20173 rm -f conftest.er1
20174 cat conftest.err >&5
20175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20176 (exit $ac_status); } && {
20177 test -z "$ac_c_werror_flag" ||
20178 test ! -s conftest.err
20179 } && test -s conftest$ac_exeext &&
20180 $as_test_x conftest$ac_exeext; then
20181 ac_cv_lib_ldap_r_ldap_simple_bind=yes
20182 else
20183 echo "$as_me: failed program was:" >&5
20184 sed 's/^/| /' conftest.$ac_ext >&5
20186 ac_cv_lib_ldap_r_ldap_simple_bind=no
20189 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20190 conftest$ac_exeext conftest.$ac_ext
20191 LIBS=$ac_check_lib_save_LIBS
20193 { echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_simple_bind" >&5
20194 echo "${ECHO_T}$ac_cv_lib_ldap_r_ldap_simple_bind" >&6; }
20195 if test $ac_cv_lib_ldap_r_ldap_simple_bind = yes; then
20196 cat >>confdefs.h <<_ACEOF
20197 #define HAVE_LIBLDAP_R 1
20198 _ACEOF
20200 LIBS="-lldap_r $LIBS"
20202 else
20203 { { echo "$as_me:$LINENO: error: library 'ldap_r' is required for LDAP" >&5
20204 echo "$as_me: error: library 'ldap_r' is required for LDAP" >&2;}
20205 { (exit 1); exit 1; }; }
20208 LDAP_LIBS_FE="-lldap_r $EXTRA_LDAP_LIBS"
20209 else
20210 LDAP_LIBS_FE="-lldap $EXTRA_LDAP_LIBS"
20212 else
20214 { echo "$as_me:$LINENO: checking for ldap_bind in -lwldap32" >&5
20215 echo $ECHO_N "checking for ldap_bind in -lwldap32... $ECHO_C" >&6; }
20216 if test "${ac_cv_lib_wldap32_ldap_bind+set}" = set; then
20217 echo $ECHO_N "(cached) $ECHO_C" >&6
20218 else
20219 ac_check_lib_save_LIBS=$LIBS
20220 LIBS="-lwldap32 $LIBS"
20221 cat >conftest.$ac_ext <<_ACEOF
20222 /* confdefs.h. */
20223 _ACEOF
20224 cat confdefs.h >>conftest.$ac_ext
20225 cat >>conftest.$ac_ext <<_ACEOF
20226 /* end confdefs.h. */
20228 /* Override any GCC internal prototype to avoid an error.
20229 Use char because int might match the return type of a GCC
20230 builtin and then its argument prototype would still apply. */
20231 #ifdef __cplusplus
20232 extern "C"
20233 #endif
20234 char ldap_bind ();
20236 main ()
20238 return ldap_bind ();
20240 return 0;
20242 _ACEOF
20243 rm -f conftest.$ac_objext conftest$ac_exeext
20244 if { (ac_try="$ac_link"
20245 case "(($ac_try" in
20246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20247 *) ac_try_echo=$ac_try;;
20248 esac
20249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20250 (eval "$ac_link") 2>conftest.er1
20251 ac_status=$?
20252 grep -v '^ *+' conftest.er1 >conftest.err
20253 rm -f conftest.er1
20254 cat conftest.err >&5
20255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20256 (exit $ac_status); } && {
20257 test -z "$ac_c_werror_flag" ||
20258 test ! -s conftest.err
20259 } && test -s conftest$ac_exeext &&
20260 $as_test_x conftest$ac_exeext; then
20261 ac_cv_lib_wldap32_ldap_bind=yes
20262 else
20263 echo "$as_me: failed program was:" >&5
20264 sed 's/^/| /' conftest.$ac_ext >&5
20266 ac_cv_lib_wldap32_ldap_bind=no
20269 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20270 conftest$ac_exeext conftest.$ac_ext
20271 LIBS=$ac_check_lib_save_LIBS
20273 { echo "$as_me:$LINENO: result: $ac_cv_lib_wldap32_ldap_bind" >&5
20274 echo "${ECHO_T}$ac_cv_lib_wldap32_ldap_bind" >&6; }
20275 if test $ac_cv_lib_wldap32_ldap_bind = yes; then
20276 cat >>confdefs.h <<_ACEOF
20277 #define HAVE_LIBWLDAP32 1
20278 _ACEOF
20280 LIBS="-lwldap32 $LIBS"
20282 else
20283 { { echo "$as_me:$LINENO: error: library 'wldap32' is required for LDAP" >&5
20284 echo "$as_me: error: library 'wldap32' is required for LDAP" >&2;}
20285 { (exit 1); exit 1; }; }
20288 LDAP_LIBS_FE="-lwldap32"
20289 LDAP_LIBS_BE="-lwldap32"
20291 LIBS="$_LIBS"
20297 # This test makes sure that run tests work at all. Sometimes a shared
20298 # library is found by the linker, but the runtime linker can't find it.
20299 # This check should come after all modifications of compiler or linker
20300 # variables, and before any other run tests.
20301 { echo "$as_me:$LINENO: checking test program" >&5
20302 echo $ECHO_N "checking test program... $ECHO_C" >&6; }
20303 if test "$cross_compiling" = yes; then
20304 { echo "$as_me:$LINENO: result: cross-compiling" >&5
20305 echo "${ECHO_T}cross-compiling" >&6; }
20306 else
20307 cat >conftest.$ac_ext <<_ACEOF
20308 /* confdefs.h. */
20309 _ACEOF
20310 cat confdefs.h >>conftest.$ac_ext
20311 cat >>conftest.$ac_ext <<_ACEOF
20312 /* end confdefs.h. */
20313 int main() { return 0; }
20314 _ACEOF
20315 rm -f conftest$ac_exeext
20316 if { (ac_try="$ac_link"
20317 case "(($ac_try" in
20318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20319 *) ac_try_echo=$ac_try;;
20320 esac
20321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20322 (eval "$ac_link") 2>&5
20323 ac_status=$?
20324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20325 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20326 { (case "(($ac_try" in
20327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20328 *) ac_try_echo=$ac_try;;
20329 esac
20330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20331 (eval "$ac_try") 2>&5
20332 ac_status=$?
20333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20334 (exit $ac_status); }; }; then
20335 { echo "$as_me:$LINENO: result: ok" >&5
20336 echo "${ECHO_T}ok" >&6; }
20337 else
20338 echo "$as_me: program exited with status $ac_status" >&5
20339 echo "$as_me: failed program was:" >&5
20340 sed 's/^/| /' conftest.$ac_ext >&5
20342 ( exit $ac_status )
20343 { echo "$as_me:$LINENO: result: failed" >&5
20344 echo "${ECHO_T}failed" >&6; }
20345 { { echo "$as_me:$LINENO: error:
20346 Could not execute a simple test program. This may be a problem
20347 related to locating shared libraries. Check the file 'config.log'
20348 for the exact reason." >&5
20349 echo "$as_me: error:
20350 Could not execute a simple test program. This may be a problem
20351 related to locating shared libraries. Check the file 'config.log'
20352 for the exact reason." >&2;}
20353 { (exit 1); exit 1; }; }
20355 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20360 # --------------------
20361 # Run tests below here
20362 # --------------------
20364 # Force use of our snprintf if system's doesn't do arg control
20365 # See comment above at snprintf test for details.
20366 if test "$enable_nls" = yes -a "$pgac_need_repl_snprintf" = no; then
20367 { echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
20368 echo $ECHO_N "checking whether printf supports argument control... $ECHO_C" >&6; }
20369 if test "${pgac_cv_printf_arg_control+set}" = set; then
20370 echo $ECHO_N "(cached) $ECHO_C" >&6
20371 else
20372 if test "$cross_compiling" = yes; then
20373 pgac_cv_printf_arg_control=cross
20374 else
20375 cat >conftest.$ac_ext <<_ACEOF
20376 /* confdefs.h. */
20377 _ACEOF
20378 cat confdefs.h >>conftest.$ac_ext
20379 cat >>conftest.$ac_ext <<_ACEOF
20380 /* end confdefs.h. */
20381 #include <stdio.h>
20382 #include <string.h>
20384 int main()
20386 char buf[100];
20388 /* can it swap arguments? */
20389 snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
20390 if (strcmp(buf, "4 3") != 0)
20391 return 1;
20392 return 0;
20394 _ACEOF
20395 rm -f conftest$ac_exeext
20396 if { (ac_try="$ac_link"
20397 case "(($ac_try" in
20398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20399 *) ac_try_echo=$ac_try;;
20400 esac
20401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20402 (eval "$ac_link") 2>&5
20403 ac_status=$?
20404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20405 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20406 { (case "(($ac_try" in
20407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20408 *) ac_try_echo=$ac_try;;
20409 esac
20410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20411 (eval "$ac_try") 2>&5
20412 ac_status=$?
20413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20414 (exit $ac_status); }; }; then
20415 pgac_cv_printf_arg_control=yes
20416 else
20417 echo "$as_me: program exited with status $ac_status" >&5
20418 echo "$as_me: failed program was:" >&5
20419 sed 's/^/| /' conftest.$ac_ext >&5
20421 ( exit $ac_status )
20422 pgac_cv_printf_arg_control=no
20424 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20430 { echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
20431 echo "${ECHO_T}$pgac_cv_printf_arg_control" >&6; }
20433 if test $pgac_cv_printf_arg_control != yes ; then
20434 pgac_need_repl_snprintf=yes
20440 { echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
20441 echo $ECHO_N "checking whether long int is 64 bits... $ECHO_C" >&6; }
20442 if test "${pgac_cv_type_long_int_64+set}" = set; then
20443 echo $ECHO_N "(cached) $ECHO_C" >&6
20444 else
20445 if test "$cross_compiling" = yes; then
20446 # If cross-compiling, check the size reported by the compiler and
20447 # trust that the arithmetic works.
20448 cat >conftest.$ac_ext <<_ACEOF
20449 /* confdefs.h. */
20450 _ACEOF
20451 cat confdefs.h >>conftest.$ac_ext
20452 cat >>conftest.$ac_ext <<_ACEOF
20453 /* end confdefs.h. */
20456 main ()
20458 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
20459 test_array [0] = 0
20462 return 0;
20464 _ACEOF
20465 rm -f conftest.$ac_objext
20466 if { (ac_try="$ac_compile"
20467 case "(($ac_try" in
20468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20469 *) ac_try_echo=$ac_try;;
20470 esac
20471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20472 (eval "$ac_compile") 2>conftest.er1
20473 ac_status=$?
20474 grep -v '^ *+' conftest.er1 >conftest.err
20475 rm -f conftest.er1
20476 cat conftest.err >&5
20477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20478 (exit $ac_status); } && {
20479 test -z "$ac_c_werror_flag" ||
20480 test ! -s conftest.err
20481 } && test -s conftest.$ac_objext; then
20482 pgac_cv_type_long_int_64=yes
20483 else
20484 echo "$as_me: failed program was:" >&5
20485 sed 's/^/| /' conftest.$ac_ext >&5
20487 pgac_cv_type_long_int_64=no
20490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20491 else
20492 cat >conftest.$ac_ext <<_ACEOF
20493 /* confdefs.h. */
20494 _ACEOF
20495 cat confdefs.h >>conftest.$ac_ext
20496 cat >>conftest.$ac_ext <<_ACEOF
20497 /* end confdefs.h. */
20498 typedef long int ac_int64;
20501 * These are globals to discourage the compiler from folding all the
20502 * arithmetic tests down to compile-time constants.
20504 ac_int64 a = 20000001;
20505 ac_int64 b = 40000005;
20507 int does_int64_work()
20509 ac_int64 c,d;
20511 if (sizeof(ac_int64) != 8)
20512 return 0; /* definitely not the right size */
20514 /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
20515 c = a * b;
20516 d = (c + b) / b;
20517 if (d != a+1)
20518 return 0;
20519 return 1;
20521 main() {
20522 exit(! does_int64_work());
20524 _ACEOF
20525 rm -f conftest$ac_exeext
20526 if { (ac_try="$ac_link"
20527 case "(($ac_try" in
20528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20529 *) ac_try_echo=$ac_try;;
20530 esac
20531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20532 (eval "$ac_link") 2>&5
20533 ac_status=$?
20534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20535 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20536 { (case "(($ac_try" in
20537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20538 *) ac_try_echo=$ac_try;;
20539 esac
20540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20541 (eval "$ac_try") 2>&5
20542 ac_status=$?
20543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20544 (exit $ac_status); }; }; then
20545 pgac_cv_type_long_int_64=yes
20546 else
20547 echo "$as_me: program exited with status $ac_status" >&5
20548 echo "$as_me: failed program was:" >&5
20549 sed 's/^/| /' conftest.$ac_ext >&5
20551 ( exit $ac_status )
20552 pgac_cv_type_long_int_64=no
20554 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20559 { echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
20560 echo "${ECHO_T}$pgac_cv_type_long_int_64" >&6; }
20562 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
20563 if test x"$pgac_cv_type_long_int_64" = xyes ; then
20565 cat >>confdefs.h <<\_ACEOF
20566 #define HAVE_LONG_INT_64 1
20567 _ACEOF
20572 if test x"$HAVE_LONG_INT_64" = x"no" ; then
20573 { echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
20574 echo $ECHO_N "checking whether long long int is 64 bits... $ECHO_C" >&6; }
20575 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
20576 echo $ECHO_N "(cached) $ECHO_C" >&6
20577 else
20578 if test "$cross_compiling" = yes; then
20579 # If cross-compiling, check the size reported by the compiler and
20580 # trust that the arithmetic works.
20581 cat >conftest.$ac_ext <<_ACEOF
20582 /* confdefs.h. */
20583 _ACEOF
20584 cat confdefs.h >>conftest.$ac_ext
20585 cat >>conftest.$ac_ext <<_ACEOF
20586 /* end confdefs.h. */
20589 main ()
20591 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
20592 test_array [0] = 0
20595 return 0;
20597 _ACEOF
20598 rm -f conftest.$ac_objext
20599 if { (ac_try="$ac_compile"
20600 case "(($ac_try" in
20601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20602 *) ac_try_echo=$ac_try;;
20603 esac
20604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20605 (eval "$ac_compile") 2>conftest.er1
20606 ac_status=$?
20607 grep -v '^ *+' conftest.er1 >conftest.err
20608 rm -f conftest.er1
20609 cat conftest.err >&5
20610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20611 (exit $ac_status); } && {
20612 test -z "$ac_c_werror_flag" ||
20613 test ! -s conftest.err
20614 } && test -s conftest.$ac_objext; then
20615 pgac_cv_type_long_long_int_64=yes
20616 else
20617 echo "$as_me: failed program was:" >&5
20618 sed 's/^/| /' conftest.$ac_ext >&5
20620 pgac_cv_type_long_long_int_64=no
20623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20624 else
20625 cat >conftest.$ac_ext <<_ACEOF
20626 /* confdefs.h. */
20627 _ACEOF
20628 cat confdefs.h >>conftest.$ac_ext
20629 cat >>conftest.$ac_ext <<_ACEOF
20630 /* end confdefs.h. */
20631 typedef long long int ac_int64;
20634 * These are globals to discourage the compiler from folding all the
20635 * arithmetic tests down to compile-time constants.
20637 ac_int64 a = 20000001;
20638 ac_int64 b = 40000005;
20640 int does_int64_work()
20642 ac_int64 c,d;
20644 if (sizeof(ac_int64) != 8)
20645 return 0; /* definitely not the right size */
20647 /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
20648 c = a * b;
20649 d = (c + b) / b;
20650 if (d != a+1)
20651 return 0;
20652 return 1;
20654 main() {
20655 exit(! does_int64_work());
20657 _ACEOF
20658 rm -f conftest$ac_exeext
20659 if { (ac_try="$ac_link"
20660 case "(($ac_try" in
20661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20662 *) ac_try_echo=$ac_try;;
20663 esac
20664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20665 (eval "$ac_link") 2>&5
20666 ac_status=$?
20667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20668 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20669 { (case "(($ac_try" in
20670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20671 *) ac_try_echo=$ac_try;;
20672 esac
20673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20674 (eval "$ac_try") 2>&5
20675 ac_status=$?
20676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20677 (exit $ac_status); }; }; then
20678 pgac_cv_type_long_long_int_64=yes
20679 else
20680 echo "$as_me: program exited with status $ac_status" >&5
20681 echo "$as_me: failed program was:" >&5
20682 sed 's/^/| /' conftest.$ac_ext >&5
20684 ( exit $ac_status )
20685 pgac_cv_type_long_long_int_64=no
20687 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20692 { echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
20693 echo "${ECHO_T}$pgac_cv_type_long_long_int_64" >&6; }
20695 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
20696 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
20698 cat >>confdefs.h <<\_ACEOF
20699 #define HAVE_LONG_LONG_INT_64 1
20700 _ACEOF
20708 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
20709 cat >conftest.$ac_ext <<_ACEOF
20710 /* confdefs.h. */
20711 _ACEOF
20712 cat confdefs.h >>conftest.$ac_ext
20713 cat >>conftest.$ac_ext <<_ACEOF
20714 /* end confdefs.h. */
20716 #define INT64CONST(x) x##LL
20717 long long int foo = INT64CONST(0x1234567890123456);
20720 main ()
20724 return 0;
20726 _ACEOF
20727 rm -f conftest.$ac_objext
20728 if { (ac_try="$ac_compile"
20729 case "(($ac_try" in
20730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20731 *) ac_try_echo=$ac_try;;
20732 esac
20733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20734 (eval "$ac_compile") 2>conftest.er1
20735 ac_status=$?
20736 grep -v '^ *+' conftest.er1 >conftest.err
20737 rm -f conftest.er1
20738 cat conftest.err >&5
20739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20740 (exit $ac_status); } && {
20741 test -z "$ac_c_werror_flag" ||
20742 test ! -s conftest.err
20743 } && test -s conftest.$ac_objext; then
20745 cat >>confdefs.h <<\_ACEOF
20746 #define HAVE_LL_CONSTANTS 1
20747 _ACEOF
20749 else
20750 echo "$as_me: failed program was:" >&5
20751 sed 's/^/| /' conftest.$ac_ext >&5
20756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20760 # If we found "long int" is 64 bits, assume snprintf handles it. If
20761 # we found we need to use "long long int", better check. We cope with
20762 # snprintfs that use %lld, %qd, or %I64d as the format. If none of these
20763 # work, fall back to our own snprintf emulation (which we know uses %lld).
20765 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
20766 if test $pgac_need_repl_snprintf = no; then
20767 { echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
20768 echo $ECHO_N "checking snprintf format for long long int... $ECHO_C" >&6; }
20769 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
20770 echo $ECHO_N "(cached) $ECHO_C" >&6
20771 else
20772 for pgac_format in '%lld' '%qd' '%I64d'; do
20773 if test "$cross_compiling" = yes; then
20774 pgac_cv_snprintf_long_long_int_format=cross; break
20775 else
20776 cat >conftest.$ac_ext <<_ACEOF
20777 /* confdefs.h. */
20778 _ACEOF
20779 cat confdefs.h >>conftest.$ac_ext
20780 cat >>conftest.$ac_ext <<_ACEOF
20781 /* end confdefs.h. */
20782 #include <stdio.h>
20783 typedef long long int ac_int64;
20784 #define INT64_FORMAT "$pgac_format"
20786 ac_int64 a = 20000001;
20787 ac_int64 b = 40000005;
20789 int does_int64_snprintf_work()
20791 ac_int64 c;
20792 char buf[100];
20794 if (sizeof(ac_int64) != 8)
20795 return 0; /* doesn't look like the right size */
20797 c = a * b;
20798 snprintf(buf, 100, INT64_FORMAT, c);
20799 if (strcmp(buf, "800000140000005") != 0)
20800 return 0; /* either multiply or snprintf is busted */
20801 return 1;
20803 main() {
20804 exit(! does_int64_snprintf_work());
20806 _ACEOF
20807 rm -f conftest$ac_exeext
20808 if { (ac_try="$ac_link"
20809 case "(($ac_try" in
20810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20811 *) ac_try_echo=$ac_try;;
20812 esac
20813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20814 (eval "$ac_link") 2>&5
20815 ac_status=$?
20816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20817 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20818 { (case "(($ac_try" in
20819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20820 *) ac_try_echo=$ac_try;;
20821 esac
20822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20823 (eval "$ac_try") 2>&5
20824 ac_status=$?
20825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20826 (exit $ac_status); }; }; then
20827 pgac_cv_snprintf_long_long_int_format=$pgac_format; break
20828 else
20829 echo "$as_me: program exited with status $ac_status" >&5
20830 echo "$as_me: failed program was:" >&5
20831 sed 's/^/| /' conftest.$ac_ext >&5
20834 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20838 done
20841 LONG_LONG_INT_FORMAT=''
20843 case $pgac_cv_snprintf_long_long_int_format in
20844 cross) { echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
20845 echo "${ECHO_T}cannot test (not on host machine)" >&6; };;
20846 ?*) { echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
20847 echo "${ECHO_T}$pgac_cv_snprintf_long_long_int_format" >&6; }
20848 LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
20849 *) { echo "$as_me:$LINENO: result: none" >&5
20850 echo "${ECHO_T}none" >&6; };;
20851 esac
20852 if test "$LONG_LONG_INT_FORMAT" = ""; then
20853 # Force usage of our own snprintf, since system snprintf is broken
20854 pgac_need_repl_snprintf=yes
20855 LONG_LONG_INT_FORMAT='%lld'
20857 else
20858 # Here if we previously decided we needed to use our own snprintf
20859 LONG_LONG_INT_FORMAT='%lld'
20861 LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
20862 INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
20863 UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
20864 else
20865 # Here if we are not using 'long long int' at all
20866 INT64_FORMAT='"%ld"'
20867 UINT64_FORMAT='"%lu"'
20871 cat >>confdefs.h <<_ACEOF
20872 #define INT64_FORMAT $INT64_FORMAT
20873 _ACEOF
20877 cat >>confdefs.h <<_ACEOF
20878 #define UINT64_FORMAT $UINT64_FORMAT
20879 _ACEOF
20882 # Now we have checked all the reasons to replace snprintf
20883 if test $pgac_need_repl_snprintf = yes; then
20885 cat >>confdefs.h <<\_ACEOF
20886 #define USE_REPL_SNPRINTF 1
20887 _ACEOF
20889 case " $LIBOBJS " in
20890 *" snprintf.$ac_objext "* ) ;;
20891 *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
20893 esac
20897 # Need a #define for the size of Datum (unsigned long)
20898 { echo "$as_me:$LINENO: checking for unsigned long" >&5
20899 echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6; }
20900 if test "${ac_cv_type_unsigned_long+set}" = set; then
20901 echo $ECHO_N "(cached) $ECHO_C" >&6
20902 else
20903 cat >conftest.$ac_ext <<_ACEOF
20904 /* confdefs.h. */
20905 _ACEOF
20906 cat confdefs.h >>conftest.$ac_ext
20907 cat >>conftest.$ac_ext <<_ACEOF
20908 /* end confdefs.h. */
20909 $ac_includes_default
20910 typedef unsigned long ac__type_new_;
20912 main ()
20914 if ((ac__type_new_ *) 0)
20915 return 0;
20916 if (sizeof (ac__type_new_))
20917 return 0;
20919 return 0;
20921 _ACEOF
20922 rm -f conftest.$ac_objext
20923 if { (ac_try="$ac_compile"
20924 case "(($ac_try" in
20925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20926 *) ac_try_echo=$ac_try;;
20927 esac
20928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20929 (eval "$ac_compile") 2>conftest.er1
20930 ac_status=$?
20931 grep -v '^ *+' conftest.er1 >conftest.err
20932 rm -f conftest.er1
20933 cat conftest.err >&5
20934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20935 (exit $ac_status); } && {
20936 test -z "$ac_c_werror_flag" ||
20937 test ! -s conftest.err
20938 } && test -s conftest.$ac_objext; then
20939 ac_cv_type_unsigned_long=yes
20940 else
20941 echo "$as_me: failed program was:" >&5
20942 sed 's/^/| /' conftest.$ac_ext >&5
20944 ac_cv_type_unsigned_long=no
20947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20949 { echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5
20950 echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6; }
20952 # The cast to long int works around a bug in the HP C Compiler
20953 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20954 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20955 # This bug is HP SR number 8606223364.
20956 { echo "$as_me:$LINENO: checking size of unsigned long" >&5
20957 echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6; }
20958 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
20959 echo $ECHO_N "(cached) $ECHO_C" >&6
20960 else
20961 if test "$cross_compiling" = yes; then
20962 # Depending upon the size, compute the lo and hi bounds.
20963 cat >conftest.$ac_ext <<_ACEOF
20964 /* confdefs.h. */
20965 _ACEOF
20966 cat confdefs.h >>conftest.$ac_ext
20967 cat >>conftest.$ac_ext <<_ACEOF
20968 /* end confdefs.h. */
20969 $ac_includes_default
20970 typedef unsigned long ac__type_sizeof_;
20972 main ()
20974 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
20975 test_array [0] = 0
20978 return 0;
20980 _ACEOF
20981 rm -f conftest.$ac_objext
20982 if { (ac_try="$ac_compile"
20983 case "(($ac_try" in
20984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20985 *) ac_try_echo=$ac_try;;
20986 esac
20987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20988 (eval "$ac_compile") 2>conftest.er1
20989 ac_status=$?
20990 grep -v '^ *+' conftest.er1 >conftest.err
20991 rm -f conftest.er1
20992 cat conftest.err >&5
20993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20994 (exit $ac_status); } && {
20995 test -z "$ac_c_werror_flag" ||
20996 test ! -s conftest.err
20997 } && test -s conftest.$ac_objext; then
20998 ac_lo=0 ac_mid=0
20999 while :; do
21000 cat >conftest.$ac_ext <<_ACEOF
21001 /* confdefs.h. */
21002 _ACEOF
21003 cat confdefs.h >>conftest.$ac_ext
21004 cat >>conftest.$ac_ext <<_ACEOF
21005 /* end confdefs.h. */
21006 $ac_includes_default
21007 typedef unsigned long ac__type_sizeof_;
21009 main ()
21011 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21012 test_array [0] = 0
21015 return 0;
21017 _ACEOF
21018 rm -f conftest.$ac_objext
21019 if { (ac_try="$ac_compile"
21020 case "(($ac_try" in
21021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21022 *) ac_try_echo=$ac_try;;
21023 esac
21024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21025 (eval "$ac_compile") 2>conftest.er1
21026 ac_status=$?
21027 grep -v '^ *+' conftest.er1 >conftest.err
21028 rm -f conftest.er1
21029 cat conftest.err >&5
21030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21031 (exit $ac_status); } && {
21032 test -z "$ac_c_werror_flag" ||
21033 test ! -s conftest.err
21034 } && test -s conftest.$ac_objext; then
21035 ac_hi=$ac_mid; break
21036 else
21037 echo "$as_me: failed program was:" >&5
21038 sed 's/^/| /' conftest.$ac_ext >&5
21040 ac_lo=`expr $ac_mid + 1`
21041 if test $ac_lo -le $ac_mid; then
21042 ac_lo= ac_hi=
21043 break
21045 ac_mid=`expr 2 '*' $ac_mid + 1`
21048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21049 done
21050 else
21051 echo "$as_me: failed program was:" >&5
21052 sed 's/^/| /' conftest.$ac_ext >&5
21054 cat >conftest.$ac_ext <<_ACEOF
21055 /* confdefs.h. */
21056 _ACEOF
21057 cat confdefs.h >>conftest.$ac_ext
21058 cat >>conftest.$ac_ext <<_ACEOF
21059 /* end confdefs.h. */
21060 $ac_includes_default
21061 typedef unsigned long ac__type_sizeof_;
21063 main ()
21065 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
21066 test_array [0] = 0
21069 return 0;
21071 _ACEOF
21072 rm -f conftest.$ac_objext
21073 if { (ac_try="$ac_compile"
21074 case "(($ac_try" in
21075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21076 *) ac_try_echo=$ac_try;;
21077 esac
21078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21079 (eval "$ac_compile") 2>conftest.er1
21080 ac_status=$?
21081 grep -v '^ *+' conftest.er1 >conftest.err
21082 rm -f conftest.er1
21083 cat conftest.err >&5
21084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21085 (exit $ac_status); } && {
21086 test -z "$ac_c_werror_flag" ||
21087 test ! -s conftest.err
21088 } && test -s conftest.$ac_objext; then
21089 ac_hi=-1 ac_mid=-1
21090 while :; do
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 $ac_includes_default
21098 typedef unsigned long ac__type_sizeof_;
21100 main ()
21102 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
21103 test_array [0] = 0
21106 return 0;
21108 _ACEOF
21109 rm -f conftest.$ac_objext
21110 if { (ac_try="$ac_compile"
21111 case "(($ac_try" in
21112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21113 *) ac_try_echo=$ac_try;;
21114 esac
21115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21116 (eval "$ac_compile") 2>conftest.er1
21117 ac_status=$?
21118 grep -v '^ *+' conftest.er1 >conftest.err
21119 rm -f conftest.er1
21120 cat conftest.err >&5
21121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21122 (exit $ac_status); } && {
21123 test -z "$ac_c_werror_flag" ||
21124 test ! -s conftest.err
21125 } && test -s conftest.$ac_objext; then
21126 ac_lo=$ac_mid; break
21127 else
21128 echo "$as_me: failed program was:" >&5
21129 sed 's/^/| /' conftest.$ac_ext >&5
21131 ac_hi=`expr '(' $ac_mid ')' - 1`
21132 if test $ac_mid -le $ac_hi; then
21133 ac_lo= ac_hi=
21134 break
21136 ac_mid=`expr 2 '*' $ac_mid`
21139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21140 done
21141 else
21142 echo "$as_me: failed program was:" >&5
21143 sed 's/^/| /' conftest.$ac_ext >&5
21145 ac_lo= ac_hi=
21148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21152 # Binary search between lo and hi bounds.
21153 while test "x$ac_lo" != "x$ac_hi"; do
21154 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21155 cat >conftest.$ac_ext <<_ACEOF
21156 /* confdefs.h. */
21157 _ACEOF
21158 cat confdefs.h >>conftest.$ac_ext
21159 cat >>conftest.$ac_ext <<_ACEOF
21160 /* end confdefs.h. */
21161 $ac_includes_default
21162 typedef unsigned long ac__type_sizeof_;
21164 main ()
21166 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21167 test_array [0] = 0
21170 return 0;
21172 _ACEOF
21173 rm -f conftest.$ac_objext
21174 if { (ac_try="$ac_compile"
21175 case "(($ac_try" in
21176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21177 *) ac_try_echo=$ac_try;;
21178 esac
21179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21180 (eval "$ac_compile") 2>conftest.er1
21181 ac_status=$?
21182 grep -v '^ *+' conftest.er1 >conftest.err
21183 rm -f conftest.er1
21184 cat conftest.err >&5
21185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21186 (exit $ac_status); } && {
21187 test -z "$ac_c_werror_flag" ||
21188 test ! -s conftest.err
21189 } && test -s conftest.$ac_objext; then
21190 ac_hi=$ac_mid
21191 else
21192 echo "$as_me: failed program was:" >&5
21193 sed 's/^/| /' conftest.$ac_ext >&5
21195 ac_lo=`expr '(' $ac_mid ')' + 1`
21198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21199 done
21200 case $ac_lo in
21201 ?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
21202 '') if test "$ac_cv_type_unsigned_long" = yes; then
21203 { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long)
21204 See \`config.log' for more details." >&5
21205 echo "$as_me: error: cannot compute sizeof (unsigned long)
21206 See \`config.log' for more details." >&2;}
21207 { (exit 77); exit 77; }; }
21208 else
21209 ac_cv_sizeof_unsigned_long=0
21210 fi ;;
21211 esac
21212 else
21213 cat >conftest.$ac_ext <<_ACEOF
21214 /* confdefs.h. */
21215 _ACEOF
21216 cat confdefs.h >>conftest.$ac_ext
21217 cat >>conftest.$ac_ext <<_ACEOF
21218 /* end confdefs.h. */
21219 $ac_includes_default
21220 typedef unsigned long ac__type_sizeof_;
21221 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
21222 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
21223 #include <stdio.h>
21224 #include <stdlib.h>
21226 main ()
21229 FILE *f = fopen ("conftest.val", "w");
21230 if (! f)
21231 return 1;
21232 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
21234 long int i = longval ();
21235 if (i != ((long int) (sizeof (ac__type_sizeof_))))
21236 return 1;
21237 fprintf (f, "%ld\n", i);
21239 else
21241 unsigned long int i = ulongval ();
21242 if (i != ((long int) (sizeof (ac__type_sizeof_))))
21243 return 1;
21244 fprintf (f, "%lu\n", i);
21246 return ferror (f) || fclose (f) != 0;
21249 return 0;
21251 _ACEOF
21252 rm -f conftest$ac_exeext
21253 if { (ac_try="$ac_link"
21254 case "(($ac_try" in
21255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21256 *) ac_try_echo=$ac_try;;
21257 esac
21258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21259 (eval "$ac_link") 2>&5
21260 ac_status=$?
21261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21262 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21263 { (case "(($ac_try" in
21264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21265 *) ac_try_echo=$ac_try;;
21266 esac
21267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21268 (eval "$ac_try") 2>&5
21269 ac_status=$?
21270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21271 (exit $ac_status); }; }; then
21272 ac_cv_sizeof_unsigned_long=`cat conftest.val`
21273 else
21274 echo "$as_me: program exited with status $ac_status" >&5
21275 echo "$as_me: failed program was:" >&5
21276 sed 's/^/| /' conftest.$ac_ext >&5
21278 ( exit $ac_status )
21279 if test "$ac_cv_type_unsigned_long" = yes; then
21280 { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long)
21281 See \`config.log' for more details." >&5
21282 echo "$as_me: error: cannot compute sizeof (unsigned long)
21283 See \`config.log' for more details." >&2;}
21284 { (exit 77); exit 77; }; }
21285 else
21286 ac_cv_sizeof_unsigned_long=0
21289 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21291 rm -f conftest.val
21293 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
21294 echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6; }
21298 cat >>confdefs.h <<_ACEOF
21299 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
21300 _ACEOF
21304 # And check size of void *, size_t (enables tweaks for > 32bit address space)
21305 { echo "$as_me:$LINENO: checking for void *" >&5
21306 echo $ECHO_N "checking for void *... $ECHO_C" >&6; }
21307 if test "${ac_cv_type_void_p+set}" = set; then
21308 echo $ECHO_N "(cached) $ECHO_C" >&6
21309 else
21310 cat >conftest.$ac_ext <<_ACEOF
21311 /* confdefs.h. */
21312 _ACEOF
21313 cat confdefs.h >>conftest.$ac_ext
21314 cat >>conftest.$ac_ext <<_ACEOF
21315 /* end confdefs.h. */
21316 $ac_includes_default
21317 typedef void * ac__type_new_;
21319 main ()
21321 if ((ac__type_new_ *) 0)
21322 return 0;
21323 if (sizeof (ac__type_new_))
21324 return 0;
21326 return 0;
21328 _ACEOF
21329 rm -f conftest.$ac_objext
21330 if { (ac_try="$ac_compile"
21331 case "(($ac_try" in
21332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21333 *) ac_try_echo=$ac_try;;
21334 esac
21335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21336 (eval "$ac_compile") 2>conftest.er1
21337 ac_status=$?
21338 grep -v '^ *+' conftest.er1 >conftest.err
21339 rm -f conftest.er1
21340 cat conftest.err >&5
21341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21342 (exit $ac_status); } && {
21343 test -z "$ac_c_werror_flag" ||
21344 test ! -s conftest.err
21345 } && test -s conftest.$ac_objext; then
21346 ac_cv_type_void_p=yes
21347 else
21348 echo "$as_me: failed program was:" >&5
21349 sed 's/^/| /' conftest.$ac_ext >&5
21351 ac_cv_type_void_p=no
21354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21356 { echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
21357 echo "${ECHO_T}$ac_cv_type_void_p" >&6; }
21359 # The cast to long int works around a bug in the HP C Compiler
21360 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21361 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21362 # This bug is HP SR number 8606223364.
21363 { echo "$as_me:$LINENO: checking size of void *" >&5
21364 echo $ECHO_N "checking size of void *... $ECHO_C" >&6; }
21365 if test "${ac_cv_sizeof_void_p+set}" = set; then
21366 echo $ECHO_N "(cached) $ECHO_C" >&6
21367 else
21368 if test "$cross_compiling" = yes; then
21369 # Depending upon the size, compute the lo and hi bounds.
21370 cat >conftest.$ac_ext <<_ACEOF
21371 /* confdefs.h. */
21372 _ACEOF
21373 cat confdefs.h >>conftest.$ac_ext
21374 cat >>conftest.$ac_ext <<_ACEOF
21375 /* end confdefs.h. */
21376 $ac_includes_default
21377 typedef void * ac__type_sizeof_;
21379 main ()
21381 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
21382 test_array [0] = 0
21385 return 0;
21387 _ACEOF
21388 rm -f conftest.$ac_objext
21389 if { (ac_try="$ac_compile"
21390 case "(($ac_try" in
21391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21392 *) ac_try_echo=$ac_try;;
21393 esac
21394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21395 (eval "$ac_compile") 2>conftest.er1
21396 ac_status=$?
21397 grep -v '^ *+' conftest.er1 >conftest.err
21398 rm -f conftest.er1
21399 cat conftest.err >&5
21400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21401 (exit $ac_status); } && {
21402 test -z "$ac_c_werror_flag" ||
21403 test ! -s conftest.err
21404 } && test -s conftest.$ac_objext; then
21405 ac_lo=0 ac_mid=0
21406 while :; do
21407 cat >conftest.$ac_ext <<_ACEOF
21408 /* confdefs.h. */
21409 _ACEOF
21410 cat confdefs.h >>conftest.$ac_ext
21411 cat >>conftest.$ac_ext <<_ACEOF
21412 /* end confdefs.h. */
21413 $ac_includes_default
21414 typedef void * ac__type_sizeof_;
21416 main ()
21418 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21419 test_array [0] = 0
21422 return 0;
21424 _ACEOF
21425 rm -f conftest.$ac_objext
21426 if { (ac_try="$ac_compile"
21427 case "(($ac_try" in
21428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21429 *) ac_try_echo=$ac_try;;
21430 esac
21431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21432 (eval "$ac_compile") 2>conftest.er1
21433 ac_status=$?
21434 grep -v '^ *+' conftest.er1 >conftest.err
21435 rm -f conftest.er1
21436 cat conftest.err >&5
21437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21438 (exit $ac_status); } && {
21439 test -z "$ac_c_werror_flag" ||
21440 test ! -s conftest.err
21441 } && test -s conftest.$ac_objext; then
21442 ac_hi=$ac_mid; break
21443 else
21444 echo "$as_me: failed program was:" >&5
21445 sed 's/^/| /' conftest.$ac_ext >&5
21447 ac_lo=`expr $ac_mid + 1`
21448 if test $ac_lo -le $ac_mid; then
21449 ac_lo= ac_hi=
21450 break
21452 ac_mid=`expr 2 '*' $ac_mid + 1`
21455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21456 done
21457 else
21458 echo "$as_me: failed program was:" >&5
21459 sed 's/^/| /' conftest.$ac_ext >&5
21461 cat >conftest.$ac_ext <<_ACEOF
21462 /* confdefs.h. */
21463 _ACEOF
21464 cat confdefs.h >>conftest.$ac_ext
21465 cat >>conftest.$ac_ext <<_ACEOF
21466 /* end confdefs.h. */
21467 $ac_includes_default
21468 typedef void * ac__type_sizeof_;
21470 main ()
21472 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
21473 test_array [0] = 0
21476 return 0;
21478 _ACEOF
21479 rm -f conftest.$ac_objext
21480 if { (ac_try="$ac_compile"
21481 case "(($ac_try" in
21482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21483 *) ac_try_echo=$ac_try;;
21484 esac
21485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21486 (eval "$ac_compile") 2>conftest.er1
21487 ac_status=$?
21488 grep -v '^ *+' conftest.er1 >conftest.err
21489 rm -f conftest.er1
21490 cat conftest.err >&5
21491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21492 (exit $ac_status); } && {
21493 test -z "$ac_c_werror_flag" ||
21494 test ! -s conftest.err
21495 } && test -s conftest.$ac_objext; then
21496 ac_hi=-1 ac_mid=-1
21497 while :; do
21498 cat >conftest.$ac_ext <<_ACEOF
21499 /* confdefs.h. */
21500 _ACEOF
21501 cat confdefs.h >>conftest.$ac_ext
21502 cat >>conftest.$ac_ext <<_ACEOF
21503 /* end confdefs.h. */
21504 $ac_includes_default
21505 typedef void * ac__type_sizeof_;
21507 main ()
21509 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
21510 test_array [0] = 0
21513 return 0;
21515 _ACEOF
21516 rm -f conftest.$ac_objext
21517 if { (ac_try="$ac_compile"
21518 case "(($ac_try" in
21519 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21520 *) ac_try_echo=$ac_try;;
21521 esac
21522 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21523 (eval "$ac_compile") 2>conftest.er1
21524 ac_status=$?
21525 grep -v '^ *+' conftest.er1 >conftest.err
21526 rm -f conftest.er1
21527 cat conftest.err >&5
21528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21529 (exit $ac_status); } && {
21530 test -z "$ac_c_werror_flag" ||
21531 test ! -s conftest.err
21532 } && test -s conftest.$ac_objext; then
21533 ac_lo=$ac_mid; break
21534 else
21535 echo "$as_me: failed program was:" >&5
21536 sed 's/^/| /' conftest.$ac_ext >&5
21538 ac_hi=`expr '(' $ac_mid ')' - 1`
21539 if test $ac_mid -le $ac_hi; then
21540 ac_lo= ac_hi=
21541 break
21543 ac_mid=`expr 2 '*' $ac_mid`
21546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21547 done
21548 else
21549 echo "$as_me: failed program was:" >&5
21550 sed 's/^/| /' conftest.$ac_ext >&5
21552 ac_lo= ac_hi=
21555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21558 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21559 # Binary search between lo and hi bounds.
21560 while test "x$ac_lo" != "x$ac_hi"; do
21561 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21562 cat >conftest.$ac_ext <<_ACEOF
21563 /* confdefs.h. */
21564 _ACEOF
21565 cat confdefs.h >>conftest.$ac_ext
21566 cat >>conftest.$ac_ext <<_ACEOF
21567 /* end confdefs.h. */
21568 $ac_includes_default
21569 typedef void * ac__type_sizeof_;
21571 main ()
21573 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21574 test_array [0] = 0
21577 return 0;
21579 _ACEOF
21580 rm -f conftest.$ac_objext
21581 if { (ac_try="$ac_compile"
21582 case "(($ac_try" in
21583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21584 *) ac_try_echo=$ac_try;;
21585 esac
21586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21587 (eval "$ac_compile") 2>conftest.er1
21588 ac_status=$?
21589 grep -v '^ *+' conftest.er1 >conftest.err
21590 rm -f conftest.er1
21591 cat conftest.err >&5
21592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21593 (exit $ac_status); } && {
21594 test -z "$ac_c_werror_flag" ||
21595 test ! -s conftest.err
21596 } && test -s conftest.$ac_objext; then
21597 ac_hi=$ac_mid
21598 else
21599 echo "$as_me: failed program was:" >&5
21600 sed 's/^/| /' conftest.$ac_ext >&5
21602 ac_lo=`expr '(' $ac_mid ')' + 1`
21605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21606 done
21607 case $ac_lo in
21608 ?*) ac_cv_sizeof_void_p=$ac_lo;;
21609 '') if test "$ac_cv_type_void_p" = yes; then
21610 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
21611 See \`config.log' for more details." >&5
21612 echo "$as_me: error: cannot compute sizeof (void *)
21613 See \`config.log' for more details." >&2;}
21614 { (exit 77); exit 77; }; }
21615 else
21616 ac_cv_sizeof_void_p=0
21617 fi ;;
21618 esac
21619 else
21620 cat >conftest.$ac_ext <<_ACEOF
21621 /* confdefs.h. */
21622 _ACEOF
21623 cat confdefs.h >>conftest.$ac_ext
21624 cat >>conftest.$ac_ext <<_ACEOF
21625 /* end confdefs.h. */
21626 $ac_includes_default
21627 typedef void * ac__type_sizeof_;
21628 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
21629 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
21630 #include <stdio.h>
21631 #include <stdlib.h>
21633 main ()
21636 FILE *f = fopen ("conftest.val", "w");
21637 if (! f)
21638 return 1;
21639 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
21641 long int i = longval ();
21642 if (i != ((long int) (sizeof (ac__type_sizeof_))))
21643 return 1;
21644 fprintf (f, "%ld\n", i);
21646 else
21648 unsigned long int i = ulongval ();
21649 if (i != ((long int) (sizeof (ac__type_sizeof_))))
21650 return 1;
21651 fprintf (f, "%lu\n", i);
21653 return ferror (f) || fclose (f) != 0;
21656 return 0;
21658 _ACEOF
21659 rm -f conftest$ac_exeext
21660 if { (ac_try="$ac_link"
21661 case "(($ac_try" in
21662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21663 *) ac_try_echo=$ac_try;;
21664 esac
21665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21666 (eval "$ac_link") 2>&5
21667 ac_status=$?
21668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21669 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21670 { (case "(($ac_try" in
21671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21672 *) ac_try_echo=$ac_try;;
21673 esac
21674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21675 (eval "$ac_try") 2>&5
21676 ac_status=$?
21677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21678 (exit $ac_status); }; }; then
21679 ac_cv_sizeof_void_p=`cat conftest.val`
21680 else
21681 echo "$as_me: program exited with status $ac_status" >&5
21682 echo "$as_me: failed program was:" >&5
21683 sed 's/^/| /' conftest.$ac_ext >&5
21685 ( exit $ac_status )
21686 if test "$ac_cv_type_void_p" = yes; then
21687 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
21688 See \`config.log' for more details." >&5
21689 echo "$as_me: error: cannot compute sizeof (void *)
21690 See \`config.log' for more details." >&2;}
21691 { (exit 77); exit 77; }; }
21692 else
21693 ac_cv_sizeof_void_p=0
21696 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21698 rm -f conftest.val
21700 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
21701 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6; }
21705 cat >>confdefs.h <<_ACEOF
21706 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
21707 _ACEOF
21710 { echo "$as_me:$LINENO: checking for size_t" >&5
21711 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
21712 if test "${ac_cv_type_size_t+set}" = set; then
21713 echo $ECHO_N "(cached) $ECHO_C" >&6
21714 else
21715 cat >conftest.$ac_ext <<_ACEOF
21716 /* confdefs.h. */
21717 _ACEOF
21718 cat confdefs.h >>conftest.$ac_ext
21719 cat >>conftest.$ac_ext <<_ACEOF
21720 /* end confdefs.h. */
21721 $ac_includes_default
21722 typedef size_t ac__type_new_;
21724 main ()
21726 if ((ac__type_new_ *) 0)
21727 return 0;
21728 if (sizeof (ac__type_new_))
21729 return 0;
21731 return 0;
21733 _ACEOF
21734 rm -f conftest.$ac_objext
21735 if { (ac_try="$ac_compile"
21736 case "(($ac_try" in
21737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21738 *) ac_try_echo=$ac_try;;
21739 esac
21740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21741 (eval "$ac_compile") 2>conftest.er1
21742 ac_status=$?
21743 grep -v '^ *+' conftest.er1 >conftest.err
21744 rm -f conftest.er1
21745 cat conftest.err >&5
21746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21747 (exit $ac_status); } && {
21748 test -z "$ac_c_werror_flag" ||
21749 test ! -s conftest.err
21750 } && test -s conftest.$ac_objext; then
21751 ac_cv_type_size_t=yes
21752 else
21753 echo "$as_me: failed program was:" >&5
21754 sed 's/^/| /' conftest.$ac_ext >&5
21756 ac_cv_type_size_t=no
21759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21761 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
21762 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
21764 # The cast to long int works around a bug in the HP C Compiler
21765 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21766 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21767 # This bug is HP SR number 8606223364.
21768 { echo "$as_me:$LINENO: checking size of size_t" >&5
21769 echo $ECHO_N "checking size of size_t... $ECHO_C" >&6; }
21770 if test "${ac_cv_sizeof_size_t+set}" = set; then
21771 echo $ECHO_N "(cached) $ECHO_C" >&6
21772 else
21773 if test "$cross_compiling" = yes; then
21774 # Depending upon the size, compute the lo and hi bounds.
21775 cat >conftest.$ac_ext <<_ACEOF
21776 /* confdefs.h. */
21777 _ACEOF
21778 cat confdefs.h >>conftest.$ac_ext
21779 cat >>conftest.$ac_ext <<_ACEOF
21780 /* end confdefs.h. */
21781 $ac_includes_default
21782 typedef size_t ac__type_sizeof_;
21784 main ()
21786 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
21787 test_array [0] = 0
21790 return 0;
21792 _ACEOF
21793 rm -f conftest.$ac_objext
21794 if { (ac_try="$ac_compile"
21795 case "(($ac_try" in
21796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21797 *) ac_try_echo=$ac_try;;
21798 esac
21799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21800 (eval "$ac_compile") 2>conftest.er1
21801 ac_status=$?
21802 grep -v '^ *+' conftest.er1 >conftest.err
21803 rm -f conftest.er1
21804 cat conftest.err >&5
21805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21806 (exit $ac_status); } && {
21807 test -z "$ac_c_werror_flag" ||
21808 test ! -s conftest.err
21809 } && test -s conftest.$ac_objext; then
21810 ac_lo=0 ac_mid=0
21811 while :; do
21812 cat >conftest.$ac_ext <<_ACEOF
21813 /* confdefs.h. */
21814 _ACEOF
21815 cat confdefs.h >>conftest.$ac_ext
21816 cat >>conftest.$ac_ext <<_ACEOF
21817 /* end confdefs.h. */
21818 $ac_includes_default
21819 typedef size_t ac__type_sizeof_;
21821 main ()
21823 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21824 test_array [0] = 0
21827 return 0;
21829 _ACEOF
21830 rm -f conftest.$ac_objext
21831 if { (ac_try="$ac_compile"
21832 case "(($ac_try" in
21833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21834 *) ac_try_echo=$ac_try;;
21835 esac
21836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21837 (eval "$ac_compile") 2>conftest.er1
21838 ac_status=$?
21839 grep -v '^ *+' conftest.er1 >conftest.err
21840 rm -f conftest.er1
21841 cat conftest.err >&5
21842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21843 (exit $ac_status); } && {
21844 test -z "$ac_c_werror_flag" ||
21845 test ! -s conftest.err
21846 } && test -s conftest.$ac_objext; then
21847 ac_hi=$ac_mid; break
21848 else
21849 echo "$as_me: failed program was:" >&5
21850 sed 's/^/| /' conftest.$ac_ext >&5
21852 ac_lo=`expr $ac_mid + 1`
21853 if test $ac_lo -le $ac_mid; then
21854 ac_lo= ac_hi=
21855 break
21857 ac_mid=`expr 2 '*' $ac_mid + 1`
21860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21861 done
21862 else
21863 echo "$as_me: failed program was:" >&5
21864 sed 's/^/| /' conftest.$ac_ext >&5
21866 cat >conftest.$ac_ext <<_ACEOF
21867 /* confdefs.h. */
21868 _ACEOF
21869 cat confdefs.h >>conftest.$ac_ext
21870 cat >>conftest.$ac_ext <<_ACEOF
21871 /* end confdefs.h. */
21872 $ac_includes_default
21873 typedef size_t ac__type_sizeof_;
21875 main ()
21877 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
21878 test_array [0] = 0
21881 return 0;
21883 _ACEOF
21884 rm -f conftest.$ac_objext
21885 if { (ac_try="$ac_compile"
21886 case "(($ac_try" in
21887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21888 *) ac_try_echo=$ac_try;;
21889 esac
21890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21891 (eval "$ac_compile") 2>conftest.er1
21892 ac_status=$?
21893 grep -v '^ *+' conftest.er1 >conftest.err
21894 rm -f conftest.er1
21895 cat conftest.err >&5
21896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21897 (exit $ac_status); } && {
21898 test -z "$ac_c_werror_flag" ||
21899 test ! -s conftest.err
21900 } && test -s conftest.$ac_objext; then
21901 ac_hi=-1 ac_mid=-1
21902 while :; do
21903 cat >conftest.$ac_ext <<_ACEOF
21904 /* confdefs.h. */
21905 _ACEOF
21906 cat confdefs.h >>conftest.$ac_ext
21907 cat >>conftest.$ac_ext <<_ACEOF
21908 /* end confdefs.h. */
21909 $ac_includes_default
21910 typedef size_t ac__type_sizeof_;
21912 main ()
21914 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
21915 test_array [0] = 0
21918 return 0;
21920 _ACEOF
21921 rm -f conftest.$ac_objext
21922 if { (ac_try="$ac_compile"
21923 case "(($ac_try" in
21924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21925 *) ac_try_echo=$ac_try;;
21926 esac
21927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21928 (eval "$ac_compile") 2>conftest.er1
21929 ac_status=$?
21930 grep -v '^ *+' conftest.er1 >conftest.err
21931 rm -f conftest.er1
21932 cat conftest.err >&5
21933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21934 (exit $ac_status); } && {
21935 test -z "$ac_c_werror_flag" ||
21936 test ! -s conftest.err
21937 } && test -s conftest.$ac_objext; then
21938 ac_lo=$ac_mid; break
21939 else
21940 echo "$as_me: failed program was:" >&5
21941 sed 's/^/| /' conftest.$ac_ext >&5
21943 ac_hi=`expr '(' $ac_mid ')' - 1`
21944 if test $ac_mid -le $ac_hi; then
21945 ac_lo= ac_hi=
21946 break
21948 ac_mid=`expr 2 '*' $ac_mid`
21951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21952 done
21953 else
21954 echo "$as_me: failed program was:" >&5
21955 sed 's/^/| /' conftest.$ac_ext >&5
21957 ac_lo= ac_hi=
21960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21964 # Binary search between lo and hi bounds.
21965 while test "x$ac_lo" != "x$ac_hi"; do
21966 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21967 cat >conftest.$ac_ext <<_ACEOF
21968 /* confdefs.h. */
21969 _ACEOF
21970 cat confdefs.h >>conftest.$ac_ext
21971 cat >>conftest.$ac_ext <<_ACEOF
21972 /* end confdefs.h. */
21973 $ac_includes_default
21974 typedef size_t ac__type_sizeof_;
21976 main ()
21978 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
21979 test_array [0] = 0
21982 return 0;
21984 _ACEOF
21985 rm -f conftest.$ac_objext
21986 if { (ac_try="$ac_compile"
21987 case "(($ac_try" in
21988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21989 *) ac_try_echo=$ac_try;;
21990 esac
21991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21992 (eval "$ac_compile") 2>conftest.er1
21993 ac_status=$?
21994 grep -v '^ *+' conftest.er1 >conftest.err
21995 rm -f conftest.er1
21996 cat conftest.err >&5
21997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21998 (exit $ac_status); } && {
21999 test -z "$ac_c_werror_flag" ||
22000 test ! -s conftest.err
22001 } && test -s conftest.$ac_objext; then
22002 ac_hi=$ac_mid
22003 else
22004 echo "$as_me: failed program was:" >&5
22005 sed 's/^/| /' conftest.$ac_ext >&5
22007 ac_lo=`expr '(' $ac_mid ')' + 1`
22010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22011 done
22012 case $ac_lo in
22013 ?*) ac_cv_sizeof_size_t=$ac_lo;;
22014 '') if test "$ac_cv_type_size_t" = yes; then
22015 { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
22016 See \`config.log' for more details." >&5
22017 echo "$as_me: error: cannot compute sizeof (size_t)
22018 See \`config.log' for more details." >&2;}
22019 { (exit 77); exit 77; }; }
22020 else
22021 ac_cv_sizeof_size_t=0
22022 fi ;;
22023 esac
22024 else
22025 cat >conftest.$ac_ext <<_ACEOF
22026 /* confdefs.h. */
22027 _ACEOF
22028 cat confdefs.h >>conftest.$ac_ext
22029 cat >>conftest.$ac_ext <<_ACEOF
22030 /* end confdefs.h. */
22031 $ac_includes_default
22032 typedef size_t ac__type_sizeof_;
22033 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
22034 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
22035 #include <stdio.h>
22036 #include <stdlib.h>
22038 main ()
22041 FILE *f = fopen ("conftest.val", "w");
22042 if (! f)
22043 return 1;
22044 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
22046 long int i = longval ();
22047 if (i != ((long int) (sizeof (ac__type_sizeof_))))
22048 return 1;
22049 fprintf (f, "%ld\n", i);
22051 else
22053 unsigned long int i = ulongval ();
22054 if (i != ((long int) (sizeof (ac__type_sizeof_))))
22055 return 1;
22056 fprintf (f, "%lu\n", i);
22058 return ferror (f) || fclose (f) != 0;
22061 return 0;
22063 _ACEOF
22064 rm -f conftest$ac_exeext
22065 if { (ac_try="$ac_link"
22066 case "(($ac_try" in
22067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22068 *) ac_try_echo=$ac_try;;
22069 esac
22070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22071 (eval "$ac_link") 2>&5
22072 ac_status=$?
22073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22074 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22075 { (case "(($ac_try" in
22076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22077 *) ac_try_echo=$ac_try;;
22078 esac
22079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22080 (eval "$ac_try") 2>&5
22081 ac_status=$?
22082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22083 (exit $ac_status); }; }; then
22084 ac_cv_sizeof_size_t=`cat conftest.val`
22085 else
22086 echo "$as_me: program exited with status $ac_status" >&5
22087 echo "$as_me: failed program was:" >&5
22088 sed 's/^/| /' conftest.$ac_ext >&5
22090 ( exit $ac_status )
22091 if test "$ac_cv_type_size_t" = yes; then
22092 { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
22093 See \`config.log' for more details." >&5
22094 echo "$as_me: error: cannot compute sizeof (size_t)
22095 See \`config.log' for more details." >&2;}
22096 { (exit 77); exit 77; }; }
22097 else
22098 ac_cv_sizeof_size_t=0
22101 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22103 rm -f conftest.val
22105 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
22106 echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6; }
22110 cat >>confdefs.h <<_ACEOF
22111 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
22112 _ACEOF
22116 # Decide whether float4 is passed by value: user-selectable, enabled by default
22117 { echo "$as_me:$LINENO: checking whether to build with float4 passed by value" >&5
22118 echo $ECHO_N "checking whether to build with float4 passed by value... $ECHO_C" >&6; }
22120 pgac_args="$pgac_args enable_float4_byval"
22122 # Check whether --enable-float4-byval was given.
22123 if test "${enable_float4_byval+set}" = set; then
22124 enableval=$enable_float4_byval;
22125 case $enableval in
22126 yes)
22128 cat >>confdefs.h <<\_ACEOF
22129 #define USE_FLOAT4_BYVAL 1
22130 _ACEOF
22132 float4passbyval=true
22135 float4passbyval=false
22138 { { echo "$as_me:$LINENO: error: no argument expected for --enable-float4-byval option" >&5
22139 echo "$as_me: error: no argument expected for --enable-float4-byval option" >&2;}
22140 { (exit 1); exit 1; }; }
22142 esac
22144 else
22145 enable_float4_byval=yes
22147 cat >>confdefs.h <<\_ACEOF
22148 #define USE_FLOAT4_BYVAL 1
22149 _ACEOF
22151 float4passbyval=true
22155 { echo "$as_me:$LINENO: result: $enable_float4_byval" >&5
22156 echo "${ECHO_T}$enable_float4_byval" >&6; }
22158 cat >>confdefs.h <<_ACEOF
22159 #define FLOAT4PASSBYVAL $float4passbyval
22160 _ACEOF
22163 # Decide whether float8 is passed by value.
22164 # Note: this setting also controls int8 and related types such as timestamp.
22165 # If sizeof(Datum) >= 8, this is user-selectable, enabled by default.
22166 # If not, trying to select it is an error.
22167 { echo "$as_me:$LINENO: checking whether to build with float8 passed by value" >&5
22168 echo $ECHO_N "checking whether to build with float8 passed by value... $ECHO_C" >&6; }
22169 if test $ac_cv_sizeof_unsigned_long -ge 8 ; then
22171 pgac_args="$pgac_args enable_float8_byval"
22173 # Check whether --enable-float8-byval was given.
22174 if test "${enable_float8_byval+set}" = set; then
22175 enableval=$enable_float8_byval;
22176 case $enableval in
22177 yes)
22184 { { echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
22185 echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
22186 { (exit 1); exit 1; }; }
22188 esac
22190 else
22191 enable_float8_byval=yes
22196 else
22198 pgac_args="$pgac_args enable_float8_byval"
22200 # Check whether --enable-float8-byval was given.
22201 if test "${enable_float8_byval+set}" = set; then
22202 enableval=$enable_float8_byval;
22203 case $enableval in
22204 yes)
22211 { { echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
22212 echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
22213 { (exit 1); exit 1; }; }
22215 esac
22217 else
22218 enable_float8_byval=no
22223 if test "$enable_float8_byval" = yes ; then
22224 { { echo "$as_me:$LINENO: error: --enable-float8-byval is not supported on 32-bit platforms." >&5
22225 echo "$as_me: error: --enable-float8-byval is not supported on 32-bit platforms." >&2;}
22226 { (exit 1); exit 1; }; }
22229 if test "$enable_float8_byval" = yes ; then
22231 cat >>confdefs.h <<\_ACEOF
22232 #define USE_FLOAT8_BYVAL 1
22233 _ACEOF
22235 float8passbyval=true
22236 else
22237 float8passbyval=false
22239 { echo "$as_me:$LINENO: result: $enable_float8_byval" >&5
22240 echo "${ECHO_T}$enable_float8_byval" >&6; }
22242 cat >>confdefs.h <<_ACEOF
22243 #define FLOAT8PASSBYVAL $float8passbyval
22244 _ACEOF
22247 # Determine memory alignment requirements for the basic C data types.
22249 { echo "$as_me:$LINENO: checking for short" >&5
22250 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
22251 if test "${ac_cv_type_short+set}" = set; then
22252 echo $ECHO_N "(cached) $ECHO_C" >&6
22253 else
22254 cat >conftest.$ac_ext <<_ACEOF
22255 /* confdefs.h. */
22256 _ACEOF
22257 cat confdefs.h >>conftest.$ac_ext
22258 cat >>conftest.$ac_ext <<_ACEOF
22259 /* end confdefs.h. */
22260 $ac_includes_default
22261 typedef short ac__type_new_;
22263 main ()
22265 if ((ac__type_new_ *) 0)
22266 return 0;
22267 if (sizeof (ac__type_new_))
22268 return 0;
22270 return 0;
22272 _ACEOF
22273 rm -f conftest.$ac_objext
22274 if { (ac_try="$ac_compile"
22275 case "(($ac_try" in
22276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22277 *) ac_try_echo=$ac_try;;
22278 esac
22279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22280 (eval "$ac_compile") 2>conftest.er1
22281 ac_status=$?
22282 grep -v '^ *+' conftest.er1 >conftest.err
22283 rm -f conftest.er1
22284 cat conftest.err >&5
22285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22286 (exit $ac_status); } && {
22287 test -z "$ac_c_werror_flag" ||
22288 test ! -s conftest.err
22289 } && test -s conftest.$ac_objext; then
22290 ac_cv_type_short=yes
22291 else
22292 echo "$as_me: failed program was:" >&5
22293 sed 's/^/| /' conftest.$ac_ext >&5
22295 ac_cv_type_short=no
22298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22300 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
22301 echo "${ECHO_T}$ac_cv_type_short" >&6; }
22303 # The cast to long int works around a bug in the HP C Compiler,
22304 # see AC_CHECK_SIZEOF for more information.
22305 { echo "$as_me:$LINENO: checking alignment of short" >&5
22306 echo $ECHO_N "checking alignment of short... $ECHO_C" >&6; }
22307 if test "${ac_cv_alignof_short+set}" = set; then
22308 echo $ECHO_N "(cached) $ECHO_C" >&6
22309 else
22310 if test "$cross_compiling" = yes; then
22311 # Depending upon the size, compute the lo and hi bounds.
22312 cat >conftest.$ac_ext <<_ACEOF
22313 /* confdefs.h. */
22314 _ACEOF
22315 cat confdefs.h >>conftest.$ac_ext
22316 cat >>conftest.$ac_ext <<_ACEOF
22317 /* end confdefs.h. */
22318 $ac_includes_default
22319 #ifndef offsetof
22320 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22321 #endif
22322 typedef struct { char x; short y; } ac__type_alignof_;
22324 main ()
22326 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
22327 test_array [0] = 0
22330 return 0;
22332 _ACEOF
22333 rm -f conftest.$ac_objext
22334 if { (ac_try="$ac_compile"
22335 case "(($ac_try" in
22336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22337 *) ac_try_echo=$ac_try;;
22338 esac
22339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22340 (eval "$ac_compile") 2>conftest.er1
22341 ac_status=$?
22342 grep -v '^ *+' conftest.er1 >conftest.err
22343 rm -f conftest.er1
22344 cat conftest.err >&5
22345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22346 (exit $ac_status); } && {
22347 test -z "$ac_c_werror_flag" ||
22348 test ! -s conftest.err
22349 } && test -s conftest.$ac_objext; then
22350 ac_lo=0 ac_mid=0
22351 while :; do
22352 cat >conftest.$ac_ext <<_ACEOF
22353 /* confdefs.h. */
22354 _ACEOF
22355 cat confdefs.h >>conftest.$ac_ext
22356 cat >>conftest.$ac_ext <<_ACEOF
22357 /* end confdefs.h. */
22358 $ac_includes_default
22359 #ifndef offsetof
22360 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22361 #endif
22362 typedef struct { char x; short y; } ac__type_alignof_;
22364 main ()
22366 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
22367 test_array [0] = 0
22370 return 0;
22372 _ACEOF
22373 rm -f conftest.$ac_objext
22374 if { (ac_try="$ac_compile"
22375 case "(($ac_try" in
22376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22377 *) ac_try_echo=$ac_try;;
22378 esac
22379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22380 (eval "$ac_compile") 2>conftest.er1
22381 ac_status=$?
22382 grep -v '^ *+' conftest.er1 >conftest.err
22383 rm -f conftest.er1
22384 cat conftest.err >&5
22385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22386 (exit $ac_status); } && {
22387 test -z "$ac_c_werror_flag" ||
22388 test ! -s conftest.err
22389 } && test -s conftest.$ac_objext; then
22390 ac_hi=$ac_mid; break
22391 else
22392 echo "$as_me: failed program was:" >&5
22393 sed 's/^/| /' conftest.$ac_ext >&5
22395 ac_lo=`expr $ac_mid + 1`
22396 if test $ac_lo -le $ac_mid; then
22397 ac_lo= ac_hi=
22398 break
22400 ac_mid=`expr 2 '*' $ac_mid + 1`
22403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22404 done
22405 else
22406 echo "$as_me: failed program was:" >&5
22407 sed 's/^/| /' conftest.$ac_ext >&5
22409 cat >conftest.$ac_ext <<_ACEOF
22410 /* confdefs.h. */
22411 _ACEOF
22412 cat confdefs.h >>conftest.$ac_ext
22413 cat >>conftest.$ac_ext <<_ACEOF
22414 /* end confdefs.h. */
22415 $ac_includes_default
22416 #ifndef offsetof
22417 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22418 #endif
22419 typedef struct { char x; short y; } ac__type_alignof_;
22421 main ()
22423 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
22424 test_array [0] = 0
22427 return 0;
22429 _ACEOF
22430 rm -f conftest.$ac_objext
22431 if { (ac_try="$ac_compile"
22432 case "(($ac_try" in
22433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22434 *) ac_try_echo=$ac_try;;
22435 esac
22436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22437 (eval "$ac_compile") 2>conftest.er1
22438 ac_status=$?
22439 grep -v '^ *+' conftest.er1 >conftest.err
22440 rm -f conftest.er1
22441 cat conftest.err >&5
22442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22443 (exit $ac_status); } && {
22444 test -z "$ac_c_werror_flag" ||
22445 test ! -s conftest.err
22446 } && test -s conftest.$ac_objext; then
22447 ac_hi=-1 ac_mid=-1
22448 while :; do
22449 cat >conftest.$ac_ext <<_ACEOF
22450 /* confdefs.h. */
22451 _ACEOF
22452 cat confdefs.h >>conftest.$ac_ext
22453 cat >>conftest.$ac_ext <<_ACEOF
22454 /* end confdefs.h. */
22455 $ac_includes_default
22456 #ifndef offsetof
22457 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22458 #endif
22459 typedef struct { char x; short y; } ac__type_alignof_;
22461 main ()
22463 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
22464 test_array [0] = 0
22467 return 0;
22469 _ACEOF
22470 rm -f conftest.$ac_objext
22471 if { (ac_try="$ac_compile"
22472 case "(($ac_try" in
22473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22474 *) ac_try_echo=$ac_try;;
22475 esac
22476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22477 (eval "$ac_compile") 2>conftest.er1
22478 ac_status=$?
22479 grep -v '^ *+' conftest.er1 >conftest.err
22480 rm -f conftest.er1
22481 cat conftest.err >&5
22482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22483 (exit $ac_status); } && {
22484 test -z "$ac_c_werror_flag" ||
22485 test ! -s conftest.err
22486 } && test -s conftest.$ac_objext; then
22487 ac_lo=$ac_mid; break
22488 else
22489 echo "$as_me: failed program was:" >&5
22490 sed 's/^/| /' conftest.$ac_ext >&5
22492 ac_hi=`expr '(' $ac_mid ')' - 1`
22493 if test $ac_mid -le $ac_hi; then
22494 ac_lo= ac_hi=
22495 break
22497 ac_mid=`expr 2 '*' $ac_mid`
22500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22501 done
22502 else
22503 echo "$as_me: failed program was:" >&5
22504 sed 's/^/| /' conftest.$ac_ext >&5
22506 ac_lo= ac_hi=
22509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22513 # Binary search between lo and hi bounds.
22514 while test "x$ac_lo" != "x$ac_hi"; do
22515 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22516 cat >conftest.$ac_ext <<_ACEOF
22517 /* confdefs.h. */
22518 _ACEOF
22519 cat confdefs.h >>conftest.$ac_ext
22520 cat >>conftest.$ac_ext <<_ACEOF
22521 /* end confdefs.h. */
22522 $ac_includes_default
22523 #ifndef offsetof
22524 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22525 #endif
22526 typedef struct { char x; short y; } ac__type_alignof_;
22528 main ()
22530 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
22531 test_array [0] = 0
22534 return 0;
22536 _ACEOF
22537 rm -f conftest.$ac_objext
22538 if { (ac_try="$ac_compile"
22539 case "(($ac_try" in
22540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22541 *) ac_try_echo=$ac_try;;
22542 esac
22543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22544 (eval "$ac_compile") 2>conftest.er1
22545 ac_status=$?
22546 grep -v '^ *+' conftest.er1 >conftest.err
22547 rm -f conftest.er1
22548 cat conftest.err >&5
22549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22550 (exit $ac_status); } && {
22551 test -z "$ac_c_werror_flag" ||
22552 test ! -s conftest.err
22553 } && test -s conftest.$ac_objext; then
22554 ac_hi=$ac_mid
22555 else
22556 echo "$as_me: failed program was:" >&5
22557 sed 's/^/| /' conftest.$ac_ext >&5
22559 ac_lo=`expr '(' $ac_mid ')' + 1`
22562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22563 done
22564 case $ac_lo in
22565 ?*) ac_cv_alignof_short=$ac_lo;;
22566 '') if test "$ac_cv_type_short" = yes; then
22567 { { echo "$as_me:$LINENO: error: cannot compute alignment of short
22568 See \`config.log' for more details." >&5
22569 echo "$as_me: error: cannot compute alignment of short
22570 See \`config.log' for more details." >&2;}
22571 { (exit 77); exit 77; }; }
22572 else
22573 ac_cv_alignof_short=0
22574 fi ;;
22575 esac
22576 else
22577 cat >conftest.$ac_ext <<_ACEOF
22578 /* confdefs.h. */
22579 _ACEOF
22580 cat confdefs.h >>conftest.$ac_ext
22581 cat >>conftest.$ac_ext <<_ACEOF
22582 /* end confdefs.h. */
22583 $ac_includes_default
22584 #ifndef offsetof
22585 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22586 #endif
22587 typedef struct { char x; short y; } ac__type_alignof_;
22588 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
22589 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
22590 #include <stdio.h>
22591 #include <stdlib.h>
22593 main ()
22596 FILE *f = fopen ("conftest.val", "w");
22597 if (! f)
22598 return 1;
22599 if (((long int) offsetof (ac__type_alignof_, y)) < 0)
22601 long int i = longval ();
22602 if (i != ((long int) offsetof (ac__type_alignof_, y)))
22603 return 1;
22604 fprintf (f, "%ld\n", i);
22606 else
22608 unsigned long int i = ulongval ();
22609 if (i != ((long int) offsetof (ac__type_alignof_, y)))
22610 return 1;
22611 fprintf (f, "%lu\n", i);
22613 return ferror (f) || fclose (f) != 0;
22616 return 0;
22618 _ACEOF
22619 rm -f conftest$ac_exeext
22620 if { (ac_try="$ac_link"
22621 case "(($ac_try" in
22622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22623 *) ac_try_echo=$ac_try;;
22624 esac
22625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22626 (eval "$ac_link") 2>&5
22627 ac_status=$?
22628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22629 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22630 { (case "(($ac_try" in
22631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22632 *) ac_try_echo=$ac_try;;
22633 esac
22634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22635 (eval "$ac_try") 2>&5
22636 ac_status=$?
22637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22638 (exit $ac_status); }; }; then
22639 ac_cv_alignof_short=`cat conftest.val`
22640 else
22641 echo "$as_me: program exited with status $ac_status" >&5
22642 echo "$as_me: failed program was:" >&5
22643 sed 's/^/| /' conftest.$ac_ext >&5
22645 ( exit $ac_status )
22646 if test "$ac_cv_type_short" = yes; then
22647 { { echo "$as_me:$LINENO: error: cannot compute alignment of short
22648 See \`config.log' for more details." >&5
22649 echo "$as_me: error: cannot compute alignment of short
22650 See \`config.log' for more details." >&2;}
22651 { (exit 77); exit 77; }; }
22652 else
22653 ac_cv_alignof_short=0
22656 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22658 rm -f conftest.val
22660 { echo "$as_me:$LINENO: result: $ac_cv_alignof_short" >&5
22661 echo "${ECHO_T}$ac_cv_alignof_short" >&6; }
22665 cat >>confdefs.h <<_ACEOF
22666 #define ALIGNOF_SHORT $ac_cv_alignof_short
22667 _ACEOF
22670 { echo "$as_me:$LINENO: checking for int" >&5
22671 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
22672 if test "${ac_cv_type_int+set}" = set; then
22673 echo $ECHO_N "(cached) $ECHO_C" >&6
22674 else
22675 cat >conftest.$ac_ext <<_ACEOF
22676 /* confdefs.h. */
22677 _ACEOF
22678 cat confdefs.h >>conftest.$ac_ext
22679 cat >>conftest.$ac_ext <<_ACEOF
22680 /* end confdefs.h. */
22681 $ac_includes_default
22682 typedef int ac__type_new_;
22684 main ()
22686 if ((ac__type_new_ *) 0)
22687 return 0;
22688 if (sizeof (ac__type_new_))
22689 return 0;
22691 return 0;
22693 _ACEOF
22694 rm -f conftest.$ac_objext
22695 if { (ac_try="$ac_compile"
22696 case "(($ac_try" in
22697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22698 *) ac_try_echo=$ac_try;;
22699 esac
22700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22701 (eval "$ac_compile") 2>conftest.er1
22702 ac_status=$?
22703 grep -v '^ *+' conftest.er1 >conftest.err
22704 rm -f conftest.er1
22705 cat conftest.err >&5
22706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22707 (exit $ac_status); } && {
22708 test -z "$ac_c_werror_flag" ||
22709 test ! -s conftest.err
22710 } && test -s conftest.$ac_objext; then
22711 ac_cv_type_int=yes
22712 else
22713 echo "$as_me: failed program was:" >&5
22714 sed 's/^/| /' conftest.$ac_ext >&5
22716 ac_cv_type_int=no
22719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22721 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
22722 echo "${ECHO_T}$ac_cv_type_int" >&6; }
22724 # The cast to long int works around a bug in the HP C Compiler,
22725 # see AC_CHECK_SIZEOF for more information.
22726 { echo "$as_me:$LINENO: checking alignment of int" >&5
22727 echo $ECHO_N "checking alignment of int... $ECHO_C" >&6; }
22728 if test "${ac_cv_alignof_int+set}" = set; then
22729 echo $ECHO_N "(cached) $ECHO_C" >&6
22730 else
22731 if test "$cross_compiling" = yes; then
22732 # Depending upon the size, compute the lo and hi bounds.
22733 cat >conftest.$ac_ext <<_ACEOF
22734 /* confdefs.h. */
22735 _ACEOF
22736 cat confdefs.h >>conftest.$ac_ext
22737 cat >>conftest.$ac_ext <<_ACEOF
22738 /* end confdefs.h. */
22739 $ac_includes_default
22740 #ifndef offsetof
22741 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22742 #endif
22743 typedef struct { char x; int y; } ac__type_alignof_;
22745 main ()
22747 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
22748 test_array [0] = 0
22751 return 0;
22753 _ACEOF
22754 rm -f conftest.$ac_objext
22755 if { (ac_try="$ac_compile"
22756 case "(($ac_try" in
22757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22758 *) ac_try_echo=$ac_try;;
22759 esac
22760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22761 (eval "$ac_compile") 2>conftest.er1
22762 ac_status=$?
22763 grep -v '^ *+' conftest.er1 >conftest.err
22764 rm -f conftest.er1
22765 cat conftest.err >&5
22766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22767 (exit $ac_status); } && {
22768 test -z "$ac_c_werror_flag" ||
22769 test ! -s conftest.err
22770 } && test -s conftest.$ac_objext; then
22771 ac_lo=0 ac_mid=0
22772 while :; do
22773 cat >conftest.$ac_ext <<_ACEOF
22774 /* confdefs.h. */
22775 _ACEOF
22776 cat confdefs.h >>conftest.$ac_ext
22777 cat >>conftest.$ac_ext <<_ACEOF
22778 /* end confdefs.h. */
22779 $ac_includes_default
22780 #ifndef offsetof
22781 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22782 #endif
22783 typedef struct { char x; int y; } ac__type_alignof_;
22785 main ()
22787 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
22788 test_array [0] = 0
22791 return 0;
22793 _ACEOF
22794 rm -f conftest.$ac_objext
22795 if { (ac_try="$ac_compile"
22796 case "(($ac_try" in
22797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22798 *) ac_try_echo=$ac_try;;
22799 esac
22800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22801 (eval "$ac_compile") 2>conftest.er1
22802 ac_status=$?
22803 grep -v '^ *+' conftest.er1 >conftest.err
22804 rm -f conftest.er1
22805 cat conftest.err >&5
22806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22807 (exit $ac_status); } && {
22808 test -z "$ac_c_werror_flag" ||
22809 test ! -s conftest.err
22810 } && test -s conftest.$ac_objext; then
22811 ac_hi=$ac_mid; break
22812 else
22813 echo "$as_me: failed program was:" >&5
22814 sed 's/^/| /' conftest.$ac_ext >&5
22816 ac_lo=`expr $ac_mid + 1`
22817 if test $ac_lo -le $ac_mid; then
22818 ac_lo= ac_hi=
22819 break
22821 ac_mid=`expr 2 '*' $ac_mid + 1`
22824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22825 done
22826 else
22827 echo "$as_me: failed program was:" >&5
22828 sed 's/^/| /' conftest.$ac_ext >&5
22830 cat >conftest.$ac_ext <<_ACEOF
22831 /* confdefs.h. */
22832 _ACEOF
22833 cat confdefs.h >>conftest.$ac_ext
22834 cat >>conftest.$ac_ext <<_ACEOF
22835 /* end confdefs.h. */
22836 $ac_includes_default
22837 #ifndef offsetof
22838 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22839 #endif
22840 typedef struct { char x; int y; } ac__type_alignof_;
22842 main ()
22844 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
22845 test_array [0] = 0
22848 return 0;
22850 _ACEOF
22851 rm -f conftest.$ac_objext
22852 if { (ac_try="$ac_compile"
22853 case "(($ac_try" in
22854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22855 *) ac_try_echo=$ac_try;;
22856 esac
22857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22858 (eval "$ac_compile") 2>conftest.er1
22859 ac_status=$?
22860 grep -v '^ *+' conftest.er1 >conftest.err
22861 rm -f conftest.er1
22862 cat conftest.err >&5
22863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22864 (exit $ac_status); } && {
22865 test -z "$ac_c_werror_flag" ||
22866 test ! -s conftest.err
22867 } && test -s conftest.$ac_objext; then
22868 ac_hi=-1 ac_mid=-1
22869 while :; do
22870 cat >conftest.$ac_ext <<_ACEOF
22871 /* confdefs.h. */
22872 _ACEOF
22873 cat confdefs.h >>conftest.$ac_ext
22874 cat >>conftest.$ac_ext <<_ACEOF
22875 /* end confdefs.h. */
22876 $ac_includes_default
22877 #ifndef offsetof
22878 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22879 #endif
22880 typedef struct { char x; int y; } ac__type_alignof_;
22882 main ()
22884 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
22885 test_array [0] = 0
22888 return 0;
22890 _ACEOF
22891 rm -f conftest.$ac_objext
22892 if { (ac_try="$ac_compile"
22893 case "(($ac_try" in
22894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22895 *) ac_try_echo=$ac_try;;
22896 esac
22897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22898 (eval "$ac_compile") 2>conftest.er1
22899 ac_status=$?
22900 grep -v '^ *+' conftest.er1 >conftest.err
22901 rm -f conftest.er1
22902 cat conftest.err >&5
22903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22904 (exit $ac_status); } && {
22905 test -z "$ac_c_werror_flag" ||
22906 test ! -s conftest.err
22907 } && test -s conftest.$ac_objext; then
22908 ac_lo=$ac_mid; break
22909 else
22910 echo "$as_me: failed program was:" >&5
22911 sed 's/^/| /' conftest.$ac_ext >&5
22913 ac_hi=`expr '(' $ac_mid ')' - 1`
22914 if test $ac_mid -le $ac_hi; then
22915 ac_lo= ac_hi=
22916 break
22918 ac_mid=`expr 2 '*' $ac_mid`
22921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22922 done
22923 else
22924 echo "$as_me: failed program was:" >&5
22925 sed 's/^/| /' conftest.$ac_ext >&5
22927 ac_lo= ac_hi=
22930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22934 # Binary search between lo and hi bounds.
22935 while test "x$ac_lo" != "x$ac_hi"; do
22936 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22937 cat >conftest.$ac_ext <<_ACEOF
22938 /* confdefs.h. */
22939 _ACEOF
22940 cat confdefs.h >>conftest.$ac_ext
22941 cat >>conftest.$ac_ext <<_ACEOF
22942 /* end confdefs.h. */
22943 $ac_includes_default
22944 #ifndef offsetof
22945 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
22946 #endif
22947 typedef struct { char x; int y; } ac__type_alignof_;
22949 main ()
22951 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
22952 test_array [0] = 0
22955 return 0;
22957 _ACEOF
22958 rm -f conftest.$ac_objext
22959 if { (ac_try="$ac_compile"
22960 case "(($ac_try" in
22961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22962 *) ac_try_echo=$ac_try;;
22963 esac
22964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22965 (eval "$ac_compile") 2>conftest.er1
22966 ac_status=$?
22967 grep -v '^ *+' conftest.er1 >conftest.err
22968 rm -f conftest.er1
22969 cat conftest.err >&5
22970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22971 (exit $ac_status); } && {
22972 test -z "$ac_c_werror_flag" ||
22973 test ! -s conftest.err
22974 } && test -s conftest.$ac_objext; then
22975 ac_hi=$ac_mid
22976 else
22977 echo "$as_me: failed program was:" >&5
22978 sed 's/^/| /' conftest.$ac_ext >&5
22980 ac_lo=`expr '(' $ac_mid ')' + 1`
22983 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22984 done
22985 case $ac_lo in
22986 ?*) ac_cv_alignof_int=$ac_lo;;
22987 '') if test "$ac_cv_type_int" = yes; then
22988 { { echo "$as_me:$LINENO: error: cannot compute alignment of int
22989 See \`config.log' for more details." >&5
22990 echo "$as_me: error: cannot compute alignment of int
22991 See \`config.log' for more details." >&2;}
22992 { (exit 77); exit 77; }; }
22993 else
22994 ac_cv_alignof_int=0
22995 fi ;;
22996 esac
22997 else
22998 cat >conftest.$ac_ext <<_ACEOF
22999 /* confdefs.h. */
23000 _ACEOF
23001 cat confdefs.h >>conftest.$ac_ext
23002 cat >>conftest.$ac_ext <<_ACEOF
23003 /* end confdefs.h. */
23004 $ac_includes_default
23005 #ifndef offsetof
23006 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23007 #endif
23008 typedef struct { char x; int y; } ac__type_alignof_;
23009 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
23010 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
23011 #include <stdio.h>
23012 #include <stdlib.h>
23014 main ()
23017 FILE *f = fopen ("conftest.val", "w");
23018 if (! f)
23019 return 1;
23020 if (((long int) offsetof (ac__type_alignof_, y)) < 0)
23022 long int i = longval ();
23023 if (i != ((long int) offsetof (ac__type_alignof_, y)))
23024 return 1;
23025 fprintf (f, "%ld\n", i);
23027 else
23029 unsigned long int i = ulongval ();
23030 if (i != ((long int) offsetof (ac__type_alignof_, y)))
23031 return 1;
23032 fprintf (f, "%lu\n", i);
23034 return ferror (f) || fclose (f) != 0;
23037 return 0;
23039 _ACEOF
23040 rm -f conftest$ac_exeext
23041 if { (ac_try="$ac_link"
23042 case "(($ac_try" in
23043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23044 *) ac_try_echo=$ac_try;;
23045 esac
23046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23047 (eval "$ac_link") 2>&5
23048 ac_status=$?
23049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23050 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23051 { (case "(($ac_try" in
23052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23053 *) ac_try_echo=$ac_try;;
23054 esac
23055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23056 (eval "$ac_try") 2>&5
23057 ac_status=$?
23058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23059 (exit $ac_status); }; }; then
23060 ac_cv_alignof_int=`cat conftest.val`
23061 else
23062 echo "$as_me: program exited with status $ac_status" >&5
23063 echo "$as_me: failed program was:" >&5
23064 sed 's/^/| /' conftest.$ac_ext >&5
23066 ( exit $ac_status )
23067 if test "$ac_cv_type_int" = yes; then
23068 { { echo "$as_me:$LINENO: error: cannot compute alignment of int
23069 See \`config.log' for more details." >&5
23070 echo "$as_me: error: cannot compute alignment of int
23071 See \`config.log' for more details." >&2;}
23072 { (exit 77); exit 77; }; }
23073 else
23074 ac_cv_alignof_int=0
23077 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23079 rm -f conftest.val
23081 { echo "$as_me:$LINENO: result: $ac_cv_alignof_int" >&5
23082 echo "${ECHO_T}$ac_cv_alignof_int" >&6; }
23086 cat >>confdefs.h <<_ACEOF
23087 #define ALIGNOF_INT $ac_cv_alignof_int
23088 _ACEOF
23091 { echo "$as_me:$LINENO: checking for long" >&5
23092 echo $ECHO_N "checking for long... $ECHO_C" >&6; }
23093 if test "${ac_cv_type_long+set}" = set; then
23094 echo $ECHO_N "(cached) $ECHO_C" >&6
23095 else
23096 cat >conftest.$ac_ext <<_ACEOF
23097 /* confdefs.h. */
23098 _ACEOF
23099 cat confdefs.h >>conftest.$ac_ext
23100 cat >>conftest.$ac_ext <<_ACEOF
23101 /* end confdefs.h. */
23102 $ac_includes_default
23103 typedef long ac__type_new_;
23105 main ()
23107 if ((ac__type_new_ *) 0)
23108 return 0;
23109 if (sizeof (ac__type_new_))
23110 return 0;
23112 return 0;
23114 _ACEOF
23115 rm -f conftest.$ac_objext
23116 if { (ac_try="$ac_compile"
23117 case "(($ac_try" in
23118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23119 *) ac_try_echo=$ac_try;;
23120 esac
23121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23122 (eval "$ac_compile") 2>conftest.er1
23123 ac_status=$?
23124 grep -v '^ *+' conftest.er1 >conftest.err
23125 rm -f conftest.er1
23126 cat conftest.err >&5
23127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23128 (exit $ac_status); } && {
23129 test -z "$ac_c_werror_flag" ||
23130 test ! -s conftest.err
23131 } && test -s conftest.$ac_objext; then
23132 ac_cv_type_long=yes
23133 else
23134 echo "$as_me: failed program was:" >&5
23135 sed 's/^/| /' conftest.$ac_ext >&5
23137 ac_cv_type_long=no
23140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23142 { echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
23143 echo "${ECHO_T}$ac_cv_type_long" >&6; }
23145 # The cast to long int works around a bug in the HP C Compiler,
23146 # see AC_CHECK_SIZEOF for more information.
23147 { echo "$as_me:$LINENO: checking alignment of long" >&5
23148 echo $ECHO_N "checking alignment of long... $ECHO_C" >&6; }
23149 if test "${ac_cv_alignof_long+set}" = set; then
23150 echo $ECHO_N "(cached) $ECHO_C" >&6
23151 else
23152 if test "$cross_compiling" = yes; then
23153 # Depending upon the size, compute the lo and hi bounds.
23154 cat >conftest.$ac_ext <<_ACEOF
23155 /* confdefs.h. */
23156 _ACEOF
23157 cat confdefs.h >>conftest.$ac_ext
23158 cat >>conftest.$ac_ext <<_ACEOF
23159 /* end confdefs.h. */
23160 $ac_includes_default
23161 #ifndef offsetof
23162 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23163 #endif
23164 typedef struct { char x; long y; } ac__type_alignof_;
23166 main ()
23168 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
23169 test_array [0] = 0
23172 return 0;
23174 _ACEOF
23175 rm -f conftest.$ac_objext
23176 if { (ac_try="$ac_compile"
23177 case "(($ac_try" in
23178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23179 *) ac_try_echo=$ac_try;;
23180 esac
23181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23182 (eval "$ac_compile") 2>conftest.er1
23183 ac_status=$?
23184 grep -v '^ *+' conftest.er1 >conftest.err
23185 rm -f conftest.er1
23186 cat conftest.err >&5
23187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23188 (exit $ac_status); } && {
23189 test -z "$ac_c_werror_flag" ||
23190 test ! -s conftest.err
23191 } && test -s conftest.$ac_objext; then
23192 ac_lo=0 ac_mid=0
23193 while :; do
23194 cat >conftest.$ac_ext <<_ACEOF
23195 /* confdefs.h. */
23196 _ACEOF
23197 cat confdefs.h >>conftest.$ac_ext
23198 cat >>conftest.$ac_ext <<_ACEOF
23199 /* end confdefs.h. */
23200 $ac_includes_default
23201 #ifndef offsetof
23202 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23203 #endif
23204 typedef struct { char x; long y; } ac__type_alignof_;
23206 main ()
23208 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23209 test_array [0] = 0
23212 return 0;
23214 _ACEOF
23215 rm -f conftest.$ac_objext
23216 if { (ac_try="$ac_compile"
23217 case "(($ac_try" in
23218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23219 *) ac_try_echo=$ac_try;;
23220 esac
23221 eval "echo \"\$as_me:$LINENO: $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 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 ac_hi=$ac_mid; break
23233 else
23234 echo "$as_me: failed program was:" >&5
23235 sed 's/^/| /' conftest.$ac_ext >&5
23237 ac_lo=`expr $ac_mid + 1`
23238 if test $ac_lo -le $ac_mid; then
23239 ac_lo= ac_hi=
23240 break
23242 ac_mid=`expr 2 '*' $ac_mid + 1`
23245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23246 done
23247 else
23248 echo "$as_me: failed program was:" >&5
23249 sed 's/^/| /' conftest.$ac_ext >&5
23251 cat >conftest.$ac_ext <<_ACEOF
23252 /* confdefs.h. */
23253 _ACEOF
23254 cat confdefs.h >>conftest.$ac_ext
23255 cat >>conftest.$ac_ext <<_ACEOF
23256 /* end confdefs.h. */
23257 $ac_includes_default
23258 #ifndef offsetof
23259 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23260 #endif
23261 typedef struct { char x; long y; } ac__type_alignof_;
23263 main ()
23265 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
23266 test_array [0] = 0
23269 return 0;
23271 _ACEOF
23272 rm -f conftest.$ac_objext
23273 if { (ac_try="$ac_compile"
23274 case "(($ac_try" in
23275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23276 *) ac_try_echo=$ac_try;;
23277 esac
23278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23279 (eval "$ac_compile") 2>conftest.er1
23280 ac_status=$?
23281 grep -v '^ *+' conftest.er1 >conftest.err
23282 rm -f conftest.er1
23283 cat conftest.err >&5
23284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23285 (exit $ac_status); } && {
23286 test -z "$ac_c_werror_flag" ||
23287 test ! -s conftest.err
23288 } && test -s conftest.$ac_objext; then
23289 ac_hi=-1 ac_mid=-1
23290 while :; do
23291 cat >conftest.$ac_ext <<_ACEOF
23292 /* confdefs.h. */
23293 _ACEOF
23294 cat confdefs.h >>conftest.$ac_ext
23295 cat >>conftest.$ac_ext <<_ACEOF
23296 /* end confdefs.h. */
23297 $ac_includes_default
23298 #ifndef offsetof
23299 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23300 #endif
23301 typedef struct { char x; long y; } ac__type_alignof_;
23303 main ()
23305 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
23306 test_array [0] = 0
23309 return 0;
23311 _ACEOF
23312 rm -f conftest.$ac_objext
23313 if { (ac_try="$ac_compile"
23314 case "(($ac_try" in
23315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23316 *) ac_try_echo=$ac_try;;
23317 esac
23318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23319 (eval "$ac_compile") 2>conftest.er1
23320 ac_status=$?
23321 grep -v '^ *+' conftest.er1 >conftest.err
23322 rm -f conftest.er1
23323 cat conftest.err >&5
23324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23325 (exit $ac_status); } && {
23326 test -z "$ac_c_werror_flag" ||
23327 test ! -s conftest.err
23328 } && test -s conftest.$ac_objext; then
23329 ac_lo=$ac_mid; break
23330 else
23331 echo "$as_me: failed program was:" >&5
23332 sed 's/^/| /' conftest.$ac_ext >&5
23334 ac_hi=`expr '(' $ac_mid ')' - 1`
23335 if test $ac_mid -le $ac_hi; then
23336 ac_lo= ac_hi=
23337 break
23339 ac_mid=`expr 2 '*' $ac_mid`
23342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23343 done
23344 else
23345 echo "$as_me: failed program was:" >&5
23346 sed 's/^/| /' conftest.$ac_ext >&5
23348 ac_lo= ac_hi=
23351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23355 # Binary search between lo and hi bounds.
23356 while test "x$ac_lo" != "x$ac_hi"; do
23357 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23358 cat >conftest.$ac_ext <<_ACEOF
23359 /* confdefs.h. */
23360 _ACEOF
23361 cat confdefs.h >>conftest.$ac_ext
23362 cat >>conftest.$ac_ext <<_ACEOF
23363 /* end confdefs.h. */
23364 $ac_includes_default
23365 #ifndef offsetof
23366 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23367 #endif
23368 typedef struct { char x; long y; } ac__type_alignof_;
23370 main ()
23372 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23373 test_array [0] = 0
23376 return 0;
23378 _ACEOF
23379 rm -f conftest.$ac_objext
23380 if { (ac_try="$ac_compile"
23381 case "(($ac_try" in
23382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23383 *) ac_try_echo=$ac_try;;
23384 esac
23385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23386 (eval "$ac_compile") 2>conftest.er1
23387 ac_status=$?
23388 grep -v '^ *+' conftest.er1 >conftest.err
23389 rm -f conftest.er1
23390 cat conftest.err >&5
23391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23392 (exit $ac_status); } && {
23393 test -z "$ac_c_werror_flag" ||
23394 test ! -s conftest.err
23395 } && test -s conftest.$ac_objext; then
23396 ac_hi=$ac_mid
23397 else
23398 echo "$as_me: failed program was:" >&5
23399 sed 's/^/| /' conftest.$ac_ext >&5
23401 ac_lo=`expr '(' $ac_mid ')' + 1`
23404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23405 done
23406 case $ac_lo in
23407 ?*) ac_cv_alignof_long=$ac_lo;;
23408 '') if test "$ac_cv_type_long" = yes; then
23409 { { echo "$as_me:$LINENO: error: cannot compute alignment of long
23410 See \`config.log' for more details." >&5
23411 echo "$as_me: error: cannot compute alignment of long
23412 See \`config.log' for more details." >&2;}
23413 { (exit 77); exit 77; }; }
23414 else
23415 ac_cv_alignof_long=0
23416 fi ;;
23417 esac
23418 else
23419 cat >conftest.$ac_ext <<_ACEOF
23420 /* confdefs.h. */
23421 _ACEOF
23422 cat confdefs.h >>conftest.$ac_ext
23423 cat >>conftest.$ac_ext <<_ACEOF
23424 /* end confdefs.h. */
23425 $ac_includes_default
23426 #ifndef offsetof
23427 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23428 #endif
23429 typedef struct { char x; long y; } ac__type_alignof_;
23430 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
23431 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
23432 #include <stdio.h>
23433 #include <stdlib.h>
23435 main ()
23438 FILE *f = fopen ("conftest.val", "w");
23439 if (! f)
23440 return 1;
23441 if (((long int) offsetof (ac__type_alignof_, y)) < 0)
23443 long int i = longval ();
23444 if (i != ((long int) offsetof (ac__type_alignof_, y)))
23445 return 1;
23446 fprintf (f, "%ld\n", i);
23448 else
23450 unsigned long int i = ulongval ();
23451 if (i != ((long int) offsetof (ac__type_alignof_, y)))
23452 return 1;
23453 fprintf (f, "%lu\n", i);
23455 return ferror (f) || fclose (f) != 0;
23458 return 0;
23460 _ACEOF
23461 rm -f conftest$ac_exeext
23462 if { (ac_try="$ac_link"
23463 case "(($ac_try" in
23464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23465 *) ac_try_echo=$ac_try;;
23466 esac
23467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23468 (eval "$ac_link") 2>&5
23469 ac_status=$?
23470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23471 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23472 { (case "(($ac_try" in
23473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23474 *) ac_try_echo=$ac_try;;
23475 esac
23476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23477 (eval "$ac_try") 2>&5
23478 ac_status=$?
23479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23480 (exit $ac_status); }; }; then
23481 ac_cv_alignof_long=`cat conftest.val`
23482 else
23483 echo "$as_me: program exited with status $ac_status" >&5
23484 echo "$as_me: failed program was:" >&5
23485 sed 's/^/| /' conftest.$ac_ext >&5
23487 ( exit $ac_status )
23488 if test "$ac_cv_type_long" = yes; then
23489 { { echo "$as_me:$LINENO: error: cannot compute alignment of long
23490 See \`config.log' for more details." >&5
23491 echo "$as_me: error: cannot compute alignment of long
23492 See \`config.log' for more details." >&2;}
23493 { (exit 77); exit 77; }; }
23494 else
23495 ac_cv_alignof_long=0
23498 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23500 rm -f conftest.val
23502 { echo "$as_me:$LINENO: result: $ac_cv_alignof_long" >&5
23503 echo "${ECHO_T}$ac_cv_alignof_long" >&6; }
23507 cat >>confdefs.h <<_ACEOF
23508 #define ALIGNOF_LONG $ac_cv_alignof_long
23509 _ACEOF
23512 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
23513 { echo "$as_me:$LINENO: checking for long long int" >&5
23514 echo $ECHO_N "checking for long long int... $ECHO_C" >&6; }
23515 if test "${ac_cv_type_long_long_int+set}" = set; then
23516 echo $ECHO_N "(cached) $ECHO_C" >&6
23517 else
23518 cat >conftest.$ac_ext <<_ACEOF
23519 /* confdefs.h. */
23520 _ACEOF
23521 cat confdefs.h >>conftest.$ac_ext
23522 cat >>conftest.$ac_ext <<_ACEOF
23523 /* end confdefs.h. */
23524 $ac_includes_default
23525 typedef long long int ac__type_new_;
23527 main ()
23529 if ((ac__type_new_ *) 0)
23530 return 0;
23531 if (sizeof (ac__type_new_))
23532 return 0;
23534 return 0;
23536 _ACEOF
23537 rm -f conftest.$ac_objext
23538 if { (ac_try="$ac_compile"
23539 case "(($ac_try" in
23540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23541 *) ac_try_echo=$ac_try;;
23542 esac
23543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23544 (eval "$ac_compile") 2>conftest.er1
23545 ac_status=$?
23546 grep -v '^ *+' conftest.er1 >conftest.err
23547 rm -f conftest.er1
23548 cat conftest.err >&5
23549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23550 (exit $ac_status); } && {
23551 test -z "$ac_c_werror_flag" ||
23552 test ! -s conftest.err
23553 } && test -s conftest.$ac_objext; then
23554 ac_cv_type_long_long_int=yes
23555 else
23556 echo "$as_me: failed program was:" >&5
23557 sed 's/^/| /' conftest.$ac_ext >&5
23559 ac_cv_type_long_long_int=no
23562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23564 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
23565 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6; }
23567 # The cast to long int works around a bug in the HP C Compiler,
23568 # see AC_CHECK_SIZEOF for more information.
23569 { echo "$as_me:$LINENO: checking alignment of long long int" >&5
23570 echo $ECHO_N "checking alignment of long long int... $ECHO_C" >&6; }
23571 if test "${ac_cv_alignof_long_long_int+set}" = set; then
23572 echo $ECHO_N "(cached) $ECHO_C" >&6
23573 else
23574 if test "$cross_compiling" = yes; then
23575 # Depending upon the size, compute the lo and hi bounds.
23576 cat >conftest.$ac_ext <<_ACEOF
23577 /* confdefs.h. */
23578 _ACEOF
23579 cat confdefs.h >>conftest.$ac_ext
23580 cat >>conftest.$ac_ext <<_ACEOF
23581 /* end confdefs.h. */
23582 $ac_includes_default
23583 #ifndef offsetof
23584 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23585 #endif
23586 typedef struct { char x; long long int y; } ac__type_alignof_;
23588 main ()
23590 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
23591 test_array [0] = 0
23594 return 0;
23596 _ACEOF
23597 rm -f conftest.$ac_objext
23598 if { (ac_try="$ac_compile"
23599 case "(($ac_try" in
23600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23601 *) ac_try_echo=$ac_try;;
23602 esac
23603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23604 (eval "$ac_compile") 2>conftest.er1
23605 ac_status=$?
23606 grep -v '^ *+' conftest.er1 >conftest.err
23607 rm -f conftest.er1
23608 cat conftest.err >&5
23609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23610 (exit $ac_status); } && {
23611 test -z "$ac_c_werror_flag" ||
23612 test ! -s conftest.err
23613 } && test -s conftest.$ac_objext; then
23614 ac_lo=0 ac_mid=0
23615 while :; do
23616 cat >conftest.$ac_ext <<_ACEOF
23617 /* confdefs.h. */
23618 _ACEOF
23619 cat confdefs.h >>conftest.$ac_ext
23620 cat >>conftest.$ac_ext <<_ACEOF
23621 /* end confdefs.h. */
23622 $ac_includes_default
23623 #ifndef offsetof
23624 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23625 #endif
23626 typedef struct { char x; long long int y; } ac__type_alignof_;
23628 main ()
23630 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23631 test_array [0] = 0
23634 return 0;
23636 _ACEOF
23637 rm -f conftest.$ac_objext
23638 if { (ac_try="$ac_compile"
23639 case "(($ac_try" in
23640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23641 *) ac_try_echo=$ac_try;;
23642 esac
23643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23644 (eval "$ac_compile") 2>conftest.er1
23645 ac_status=$?
23646 grep -v '^ *+' conftest.er1 >conftest.err
23647 rm -f conftest.er1
23648 cat conftest.err >&5
23649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23650 (exit $ac_status); } && {
23651 test -z "$ac_c_werror_flag" ||
23652 test ! -s conftest.err
23653 } && test -s conftest.$ac_objext; then
23654 ac_hi=$ac_mid; break
23655 else
23656 echo "$as_me: failed program was:" >&5
23657 sed 's/^/| /' conftest.$ac_ext >&5
23659 ac_lo=`expr $ac_mid + 1`
23660 if test $ac_lo -le $ac_mid; then
23661 ac_lo= ac_hi=
23662 break
23664 ac_mid=`expr 2 '*' $ac_mid + 1`
23667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23668 done
23669 else
23670 echo "$as_me: failed program was:" >&5
23671 sed 's/^/| /' conftest.$ac_ext >&5
23673 cat >conftest.$ac_ext <<_ACEOF
23674 /* confdefs.h. */
23675 _ACEOF
23676 cat confdefs.h >>conftest.$ac_ext
23677 cat >>conftest.$ac_ext <<_ACEOF
23678 /* end confdefs.h. */
23679 $ac_includes_default
23680 #ifndef offsetof
23681 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23682 #endif
23683 typedef struct { char x; long long int y; } ac__type_alignof_;
23685 main ()
23687 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
23688 test_array [0] = 0
23691 return 0;
23693 _ACEOF
23694 rm -f conftest.$ac_objext
23695 if { (ac_try="$ac_compile"
23696 case "(($ac_try" in
23697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23698 *) ac_try_echo=$ac_try;;
23699 esac
23700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23701 (eval "$ac_compile") 2>conftest.er1
23702 ac_status=$?
23703 grep -v '^ *+' conftest.er1 >conftest.err
23704 rm -f conftest.er1
23705 cat conftest.err >&5
23706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23707 (exit $ac_status); } && {
23708 test -z "$ac_c_werror_flag" ||
23709 test ! -s conftest.err
23710 } && test -s conftest.$ac_objext; then
23711 ac_hi=-1 ac_mid=-1
23712 while :; do
23713 cat >conftest.$ac_ext <<_ACEOF
23714 /* confdefs.h. */
23715 _ACEOF
23716 cat confdefs.h >>conftest.$ac_ext
23717 cat >>conftest.$ac_ext <<_ACEOF
23718 /* end confdefs.h. */
23719 $ac_includes_default
23720 #ifndef offsetof
23721 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23722 #endif
23723 typedef struct { char x; long long int y; } ac__type_alignof_;
23725 main ()
23727 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
23728 test_array [0] = 0
23731 return 0;
23733 _ACEOF
23734 rm -f conftest.$ac_objext
23735 if { (ac_try="$ac_compile"
23736 case "(($ac_try" in
23737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23738 *) ac_try_echo=$ac_try;;
23739 esac
23740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23741 (eval "$ac_compile") 2>conftest.er1
23742 ac_status=$?
23743 grep -v '^ *+' conftest.er1 >conftest.err
23744 rm -f conftest.er1
23745 cat conftest.err >&5
23746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23747 (exit $ac_status); } && {
23748 test -z "$ac_c_werror_flag" ||
23749 test ! -s conftest.err
23750 } && test -s conftest.$ac_objext; then
23751 ac_lo=$ac_mid; break
23752 else
23753 echo "$as_me: failed program was:" >&5
23754 sed 's/^/| /' conftest.$ac_ext >&5
23756 ac_hi=`expr '(' $ac_mid ')' - 1`
23757 if test $ac_mid -le $ac_hi; then
23758 ac_lo= ac_hi=
23759 break
23761 ac_mid=`expr 2 '*' $ac_mid`
23764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23765 done
23766 else
23767 echo "$as_me: failed program was:" >&5
23768 sed 's/^/| /' conftest.$ac_ext >&5
23770 ac_lo= ac_hi=
23773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23777 # Binary search between lo and hi bounds.
23778 while test "x$ac_lo" != "x$ac_hi"; do
23779 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23780 cat >conftest.$ac_ext <<_ACEOF
23781 /* confdefs.h. */
23782 _ACEOF
23783 cat confdefs.h >>conftest.$ac_ext
23784 cat >>conftest.$ac_ext <<_ACEOF
23785 /* end confdefs.h. */
23786 $ac_includes_default
23787 #ifndef offsetof
23788 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23789 #endif
23790 typedef struct { char x; long long int y; } ac__type_alignof_;
23792 main ()
23794 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
23795 test_array [0] = 0
23798 return 0;
23800 _ACEOF
23801 rm -f conftest.$ac_objext
23802 if { (ac_try="$ac_compile"
23803 case "(($ac_try" in
23804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23805 *) ac_try_echo=$ac_try;;
23806 esac
23807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23808 (eval "$ac_compile") 2>conftest.er1
23809 ac_status=$?
23810 grep -v '^ *+' conftest.er1 >conftest.err
23811 rm -f conftest.er1
23812 cat conftest.err >&5
23813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23814 (exit $ac_status); } && {
23815 test -z "$ac_c_werror_flag" ||
23816 test ! -s conftest.err
23817 } && test -s conftest.$ac_objext; then
23818 ac_hi=$ac_mid
23819 else
23820 echo "$as_me: failed program was:" >&5
23821 sed 's/^/| /' conftest.$ac_ext >&5
23823 ac_lo=`expr '(' $ac_mid ')' + 1`
23826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23827 done
23828 case $ac_lo in
23829 ?*) ac_cv_alignof_long_long_int=$ac_lo;;
23830 '') if test "$ac_cv_type_long_long_int" = yes; then
23831 { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int
23832 See \`config.log' for more details." >&5
23833 echo "$as_me: error: cannot compute alignment of long long int
23834 See \`config.log' for more details." >&2;}
23835 { (exit 77); exit 77; }; }
23836 else
23837 ac_cv_alignof_long_long_int=0
23838 fi ;;
23839 esac
23840 else
23841 cat >conftest.$ac_ext <<_ACEOF
23842 /* confdefs.h. */
23843 _ACEOF
23844 cat confdefs.h >>conftest.$ac_ext
23845 cat >>conftest.$ac_ext <<_ACEOF
23846 /* end confdefs.h. */
23847 $ac_includes_default
23848 #ifndef offsetof
23849 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
23850 #endif
23851 typedef struct { char x; long long int y; } ac__type_alignof_;
23852 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
23853 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
23854 #include <stdio.h>
23855 #include <stdlib.h>
23857 main ()
23860 FILE *f = fopen ("conftest.val", "w");
23861 if (! f)
23862 return 1;
23863 if (((long int) offsetof (ac__type_alignof_, y)) < 0)
23865 long int i = longval ();
23866 if (i != ((long int) offsetof (ac__type_alignof_, y)))
23867 return 1;
23868 fprintf (f, "%ld\n", i);
23870 else
23872 unsigned long int i = ulongval ();
23873 if (i != ((long int) offsetof (ac__type_alignof_, y)))
23874 return 1;
23875 fprintf (f, "%lu\n", i);
23877 return ferror (f) || fclose (f) != 0;
23880 return 0;
23882 _ACEOF
23883 rm -f conftest$ac_exeext
23884 if { (ac_try="$ac_link"
23885 case "(($ac_try" in
23886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23887 *) ac_try_echo=$ac_try;;
23888 esac
23889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23890 (eval "$ac_link") 2>&5
23891 ac_status=$?
23892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23893 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23894 { (case "(($ac_try" in
23895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23896 *) ac_try_echo=$ac_try;;
23897 esac
23898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23899 (eval "$ac_try") 2>&5
23900 ac_status=$?
23901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23902 (exit $ac_status); }; }; then
23903 ac_cv_alignof_long_long_int=`cat conftest.val`
23904 else
23905 echo "$as_me: program exited with status $ac_status" >&5
23906 echo "$as_me: failed program was:" >&5
23907 sed 's/^/| /' conftest.$ac_ext >&5
23909 ( exit $ac_status )
23910 if test "$ac_cv_type_long_long_int" = yes; then
23911 { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int
23912 See \`config.log' for more details." >&5
23913 echo "$as_me: error: cannot compute alignment of long long int
23914 See \`config.log' for more details." >&2;}
23915 { (exit 77); exit 77; }; }
23916 else
23917 ac_cv_alignof_long_long_int=0
23920 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23922 rm -f conftest.val
23924 { echo "$as_me:$LINENO: result: $ac_cv_alignof_long_long_int" >&5
23925 echo "${ECHO_T}$ac_cv_alignof_long_long_int" >&6; }
23929 cat >>confdefs.h <<_ACEOF
23930 #define ALIGNOF_LONG_LONG_INT $ac_cv_alignof_long_long_int
23931 _ACEOF
23935 { echo "$as_me:$LINENO: checking for double" >&5
23936 echo $ECHO_N "checking for double... $ECHO_C" >&6; }
23937 if test "${ac_cv_type_double+set}" = set; then
23938 echo $ECHO_N "(cached) $ECHO_C" >&6
23939 else
23940 cat >conftest.$ac_ext <<_ACEOF
23941 /* confdefs.h. */
23942 _ACEOF
23943 cat confdefs.h >>conftest.$ac_ext
23944 cat >>conftest.$ac_ext <<_ACEOF
23945 /* end confdefs.h. */
23946 $ac_includes_default
23947 typedef double ac__type_new_;
23949 main ()
23951 if ((ac__type_new_ *) 0)
23952 return 0;
23953 if (sizeof (ac__type_new_))
23954 return 0;
23956 return 0;
23958 _ACEOF
23959 rm -f conftest.$ac_objext
23960 if { (ac_try="$ac_compile"
23961 case "(($ac_try" in
23962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23963 *) ac_try_echo=$ac_try;;
23964 esac
23965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23966 (eval "$ac_compile") 2>conftest.er1
23967 ac_status=$?
23968 grep -v '^ *+' conftest.er1 >conftest.err
23969 rm -f conftest.er1
23970 cat conftest.err >&5
23971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23972 (exit $ac_status); } && {
23973 test -z "$ac_c_werror_flag" ||
23974 test ! -s conftest.err
23975 } && test -s conftest.$ac_objext; then
23976 ac_cv_type_double=yes
23977 else
23978 echo "$as_me: failed program was:" >&5
23979 sed 's/^/| /' conftest.$ac_ext >&5
23981 ac_cv_type_double=no
23984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23986 { echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
23987 echo "${ECHO_T}$ac_cv_type_double" >&6; }
23989 # The cast to long int works around a bug in the HP C Compiler,
23990 # see AC_CHECK_SIZEOF for more information.
23991 { echo "$as_me:$LINENO: checking alignment of double" >&5
23992 echo $ECHO_N "checking alignment of double... $ECHO_C" >&6; }
23993 if test "${ac_cv_alignof_double+set}" = set; then
23994 echo $ECHO_N "(cached) $ECHO_C" >&6
23995 else
23996 if test "$cross_compiling" = yes; then
23997 # Depending upon the size, compute the lo and hi bounds.
23998 cat >conftest.$ac_ext <<_ACEOF
23999 /* confdefs.h. */
24000 _ACEOF
24001 cat confdefs.h >>conftest.$ac_ext
24002 cat >>conftest.$ac_ext <<_ACEOF
24003 /* end confdefs.h. */
24004 $ac_includes_default
24005 #ifndef offsetof
24006 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24007 #endif
24008 typedef struct { char x; double y; } ac__type_alignof_;
24010 main ()
24012 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
24013 test_array [0] = 0
24016 return 0;
24018 _ACEOF
24019 rm -f conftest.$ac_objext
24020 if { (ac_try="$ac_compile"
24021 case "(($ac_try" in
24022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24023 *) ac_try_echo=$ac_try;;
24024 esac
24025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24026 (eval "$ac_compile") 2>conftest.er1
24027 ac_status=$?
24028 grep -v '^ *+' conftest.er1 >conftest.err
24029 rm -f conftest.er1
24030 cat conftest.err >&5
24031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24032 (exit $ac_status); } && {
24033 test -z "$ac_c_werror_flag" ||
24034 test ! -s conftest.err
24035 } && test -s conftest.$ac_objext; then
24036 ac_lo=0 ac_mid=0
24037 while :; do
24038 cat >conftest.$ac_ext <<_ACEOF
24039 /* confdefs.h. */
24040 _ACEOF
24041 cat confdefs.h >>conftest.$ac_ext
24042 cat >>conftest.$ac_ext <<_ACEOF
24043 /* end confdefs.h. */
24044 $ac_includes_default
24045 #ifndef offsetof
24046 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24047 #endif
24048 typedef struct { char x; double y; } ac__type_alignof_;
24050 main ()
24052 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
24053 test_array [0] = 0
24056 return 0;
24058 _ACEOF
24059 rm -f conftest.$ac_objext
24060 if { (ac_try="$ac_compile"
24061 case "(($ac_try" in
24062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24063 *) ac_try_echo=$ac_try;;
24064 esac
24065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24066 (eval "$ac_compile") 2>conftest.er1
24067 ac_status=$?
24068 grep -v '^ *+' conftest.er1 >conftest.err
24069 rm -f conftest.er1
24070 cat conftest.err >&5
24071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24072 (exit $ac_status); } && {
24073 test -z "$ac_c_werror_flag" ||
24074 test ! -s conftest.err
24075 } && test -s conftest.$ac_objext; then
24076 ac_hi=$ac_mid; break
24077 else
24078 echo "$as_me: failed program was:" >&5
24079 sed 's/^/| /' conftest.$ac_ext >&5
24081 ac_lo=`expr $ac_mid + 1`
24082 if test $ac_lo -le $ac_mid; then
24083 ac_lo= ac_hi=
24084 break
24086 ac_mid=`expr 2 '*' $ac_mid + 1`
24089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24090 done
24091 else
24092 echo "$as_me: failed program was:" >&5
24093 sed 's/^/| /' conftest.$ac_ext >&5
24095 cat >conftest.$ac_ext <<_ACEOF
24096 /* confdefs.h. */
24097 _ACEOF
24098 cat confdefs.h >>conftest.$ac_ext
24099 cat >>conftest.$ac_ext <<_ACEOF
24100 /* end confdefs.h. */
24101 $ac_includes_default
24102 #ifndef offsetof
24103 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24104 #endif
24105 typedef struct { char x; double y; } ac__type_alignof_;
24107 main ()
24109 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
24110 test_array [0] = 0
24113 return 0;
24115 _ACEOF
24116 rm -f conftest.$ac_objext
24117 if { (ac_try="$ac_compile"
24118 case "(($ac_try" in
24119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24120 *) ac_try_echo=$ac_try;;
24121 esac
24122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24123 (eval "$ac_compile") 2>conftest.er1
24124 ac_status=$?
24125 grep -v '^ *+' conftest.er1 >conftest.err
24126 rm -f conftest.er1
24127 cat conftest.err >&5
24128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24129 (exit $ac_status); } && {
24130 test -z "$ac_c_werror_flag" ||
24131 test ! -s conftest.err
24132 } && test -s conftest.$ac_objext; then
24133 ac_hi=-1 ac_mid=-1
24134 while :; do
24135 cat >conftest.$ac_ext <<_ACEOF
24136 /* confdefs.h. */
24137 _ACEOF
24138 cat confdefs.h >>conftest.$ac_ext
24139 cat >>conftest.$ac_ext <<_ACEOF
24140 /* end confdefs.h. */
24141 $ac_includes_default
24142 #ifndef offsetof
24143 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24144 #endif
24145 typedef struct { char x; double y; } ac__type_alignof_;
24147 main ()
24149 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
24150 test_array [0] = 0
24153 return 0;
24155 _ACEOF
24156 rm -f conftest.$ac_objext
24157 if { (ac_try="$ac_compile"
24158 case "(($ac_try" in
24159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24160 *) ac_try_echo=$ac_try;;
24161 esac
24162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24163 (eval "$ac_compile") 2>conftest.er1
24164 ac_status=$?
24165 grep -v '^ *+' conftest.er1 >conftest.err
24166 rm -f conftest.er1
24167 cat conftest.err >&5
24168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24169 (exit $ac_status); } && {
24170 test -z "$ac_c_werror_flag" ||
24171 test ! -s conftest.err
24172 } && test -s conftest.$ac_objext; then
24173 ac_lo=$ac_mid; break
24174 else
24175 echo "$as_me: failed program was:" >&5
24176 sed 's/^/| /' conftest.$ac_ext >&5
24178 ac_hi=`expr '(' $ac_mid ')' - 1`
24179 if test $ac_mid -le $ac_hi; then
24180 ac_lo= ac_hi=
24181 break
24183 ac_mid=`expr 2 '*' $ac_mid`
24186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24187 done
24188 else
24189 echo "$as_me: failed program was:" >&5
24190 sed 's/^/| /' conftest.$ac_ext >&5
24192 ac_lo= ac_hi=
24195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24199 # Binary search between lo and hi bounds.
24200 while test "x$ac_lo" != "x$ac_hi"; do
24201 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24202 cat >conftest.$ac_ext <<_ACEOF
24203 /* confdefs.h. */
24204 _ACEOF
24205 cat confdefs.h >>conftest.$ac_ext
24206 cat >>conftest.$ac_ext <<_ACEOF
24207 /* end confdefs.h. */
24208 $ac_includes_default
24209 #ifndef offsetof
24210 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24211 #endif
24212 typedef struct { char x; double y; } ac__type_alignof_;
24214 main ()
24216 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
24217 test_array [0] = 0
24220 return 0;
24222 _ACEOF
24223 rm -f conftest.$ac_objext
24224 if { (ac_try="$ac_compile"
24225 case "(($ac_try" in
24226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24227 *) ac_try_echo=$ac_try;;
24228 esac
24229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24230 (eval "$ac_compile") 2>conftest.er1
24231 ac_status=$?
24232 grep -v '^ *+' conftest.er1 >conftest.err
24233 rm -f conftest.er1
24234 cat conftest.err >&5
24235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24236 (exit $ac_status); } && {
24237 test -z "$ac_c_werror_flag" ||
24238 test ! -s conftest.err
24239 } && test -s conftest.$ac_objext; then
24240 ac_hi=$ac_mid
24241 else
24242 echo "$as_me: failed program was:" >&5
24243 sed 's/^/| /' conftest.$ac_ext >&5
24245 ac_lo=`expr '(' $ac_mid ')' + 1`
24248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24249 done
24250 case $ac_lo in
24251 ?*) ac_cv_alignof_double=$ac_lo;;
24252 '') if test "$ac_cv_type_double" = yes; then
24253 { { echo "$as_me:$LINENO: error: cannot compute alignment of double
24254 See \`config.log' for more details." >&5
24255 echo "$as_me: error: cannot compute alignment of double
24256 See \`config.log' for more details." >&2;}
24257 { (exit 77); exit 77; }; }
24258 else
24259 ac_cv_alignof_double=0
24260 fi ;;
24261 esac
24262 else
24263 cat >conftest.$ac_ext <<_ACEOF
24264 /* confdefs.h. */
24265 _ACEOF
24266 cat confdefs.h >>conftest.$ac_ext
24267 cat >>conftest.$ac_ext <<_ACEOF
24268 /* end confdefs.h. */
24269 $ac_includes_default
24270 #ifndef offsetof
24271 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
24272 #endif
24273 typedef struct { char x; double y; } ac__type_alignof_;
24274 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
24275 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
24276 #include <stdio.h>
24277 #include <stdlib.h>
24279 main ()
24282 FILE *f = fopen ("conftest.val", "w");
24283 if (! f)
24284 return 1;
24285 if (((long int) offsetof (ac__type_alignof_, y)) < 0)
24287 long int i = longval ();
24288 if (i != ((long int) offsetof (ac__type_alignof_, y)))
24289 return 1;
24290 fprintf (f, "%ld\n", i);
24292 else
24294 unsigned long int i = ulongval ();
24295 if (i != ((long int) offsetof (ac__type_alignof_, y)))
24296 return 1;
24297 fprintf (f, "%lu\n", i);
24299 return ferror (f) || fclose (f) != 0;
24302 return 0;
24304 _ACEOF
24305 rm -f conftest$ac_exeext
24306 if { (ac_try="$ac_link"
24307 case "(($ac_try" in
24308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24309 *) ac_try_echo=$ac_try;;
24310 esac
24311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24312 (eval "$ac_link") 2>&5
24313 ac_status=$?
24314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24315 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24316 { (case "(($ac_try" in
24317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24318 *) ac_try_echo=$ac_try;;
24319 esac
24320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24321 (eval "$ac_try") 2>&5
24322 ac_status=$?
24323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24324 (exit $ac_status); }; }; then
24325 ac_cv_alignof_double=`cat conftest.val`
24326 else
24327 echo "$as_me: program exited with status $ac_status" >&5
24328 echo "$as_me: failed program was:" >&5
24329 sed 's/^/| /' conftest.$ac_ext >&5
24331 ( exit $ac_status )
24332 if test "$ac_cv_type_double" = yes; then
24333 { { echo "$as_me:$LINENO: error: cannot compute alignment of double
24334 See \`config.log' for more details." >&5
24335 echo "$as_me: error: cannot compute alignment of double
24336 See \`config.log' for more details." >&2;}
24337 { (exit 77); exit 77; }; }
24338 else
24339 ac_cv_alignof_double=0
24342 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24344 rm -f conftest.val
24346 { echo "$as_me:$LINENO: result: $ac_cv_alignof_double" >&5
24347 echo "${ECHO_T}$ac_cv_alignof_double" >&6; }
24351 cat >>confdefs.h <<_ACEOF
24352 #define ALIGNOF_DOUBLE $ac_cv_alignof_double
24353 _ACEOF
24357 # Compute maximum alignment of any basic type.
24358 # We assume long's alignment is at least as strong as char, short, or int;
24359 # but we must check long long (if it exists) and double.
24361 MAX_ALIGNOF=$ac_cv_alignof_long
24362 if test $MAX_ALIGNOF -lt $ac_cv_alignof_double ; then
24363 MAX_ALIGNOF=$ac_cv_alignof_double
24365 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $ac_cv_alignof_long_long_int ; then
24366 MAX_ALIGNOF="$ac_cv_alignof_long_long_int"
24369 cat >>confdefs.h <<_ACEOF
24370 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
24371 _ACEOF
24375 # Some platforms predefine the types int8, int16, etc. Only check
24376 # a (hopefully) representative subset.
24377 { echo "$as_me:$LINENO: checking for int8" >&5
24378 echo $ECHO_N "checking for int8... $ECHO_C" >&6; }
24379 if test "${ac_cv_type_int8+set}" = set; then
24380 echo $ECHO_N "(cached) $ECHO_C" >&6
24381 else
24382 cat >conftest.$ac_ext <<_ACEOF
24383 /* confdefs.h. */
24384 _ACEOF
24385 cat confdefs.h >>conftest.$ac_ext
24386 cat >>conftest.$ac_ext <<_ACEOF
24387 /* end confdefs.h. */
24388 #include <stdio.h>
24389 #ifdef HAVE_SUPPORTDEFS_H
24390 #include <SupportDefs.h>
24391 #endif
24393 typedef int8 ac__type_new_;
24395 main ()
24397 if ((ac__type_new_ *) 0)
24398 return 0;
24399 if (sizeof (ac__type_new_))
24400 return 0;
24402 return 0;
24404 _ACEOF
24405 rm -f conftest.$ac_objext
24406 if { (ac_try="$ac_compile"
24407 case "(($ac_try" in
24408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24409 *) ac_try_echo=$ac_try;;
24410 esac
24411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24412 (eval "$ac_compile") 2>conftest.er1
24413 ac_status=$?
24414 grep -v '^ *+' conftest.er1 >conftest.err
24415 rm -f conftest.er1
24416 cat conftest.err >&5
24417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24418 (exit $ac_status); } && {
24419 test -z "$ac_c_werror_flag" ||
24420 test ! -s conftest.err
24421 } && test -s conftest.$ac_objext; then
24422 ac_cv_type_int8=yes
24423 else
24424 echo "$as_me: failed program was:" >&5
24425 sed 's/^/| /' conftest.$ac_ext >&5
24427 ac_cv_type_int8=no
24430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24432 { echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
24433 echo "${ECHO_T}$ac_cv_type_int8" >&6; }
24434 if test $ac_cv_type_int8 = yes; then
24436 cat >>confdefs.h <<_ACEOF
24437 #define HAVE_INT8 1
24438 _ACEOF
24442 { echo "$as_me:$LINENO: checking for uint8" >&5
24443 echo $ECHO_N "checking for uint8... $ECHO_C" >&6; }
24444 if test "${ac_cv_type_uint8+set}" = set; then
24445 echo $ECHO_N "(cached) $ECHO_C" >&6
24446 else
24447 cat >conftest.$ac_ext <<_ACEOF
24448 /* confdefs.h. */
24449 _ACEOF
24450 cat confdefs.h >>conftest.$ac_ext
24451 cat >>conftest.$ac_ext <<_ACEOF
24452 /* end confdefs.h. */
24453 #include <stdio.h>
24454 #ifdef HAVE_SUPPORTDEFS_H
24455 #include <SupportDefs.h>
24456 #endif
24458 typedef uint8 ac__type_new_;
24460 main ()
24462 if ((ac__type_new_ *) 0)
24463 return 0;
24464 if (sizeof (ac__type_new_))
24465 return 0;
24467 return 0;
24469 _ACEOF
24470 rm -f conftest.$ac_objext
24471 if { (ac_try="$ac_compile"
24472 case "(($ac_try" in
24473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24474 *) ac_try_echo=$ac_try;;
24475 esac
24476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24477 (eval "$ac_compile") 2>conftest.er1
24478 ac_status=$?
24479 grep -v '^ *+' conftest.er1 >conftest.err
24480 rm -f conftest.er1
24481 cat conftest.err >&5
24482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24483 (exit $ac_status); } && {
24484 test -z "$ac_c_werror_flag" ||
24485 test ! -s conftest.err
24486 } && test -s conftest.$ac_objext; then
24487 ac_cv_type_uint8=yes
24488 else
24489 echo "$as_me: failed program was:" >&5
24490 sed 's/^/| /' conftest.$ac_ext >&5
24492 ac_cv_type_uint8=no
24495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24497 { echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
24498 echo "${ECHO_T}$ac_cv_type_uint8" >&6; }
24499 if test $ac_cv_type_uint8 = yes; then
24501 cat >>confdefs.h <<_ACEOF
24502 #define HAVE_UINT8 1
24503 _ACEOF
24507 { echo "$as_me:$LINENO: checking for int64" >&5
24508 echo $ECHO_N "checking for int64... $ECHO_C" >&6; }
24509 if test "${ac_cv_type_int64+set}" = set; then
24510 echo $ECHO_N "(cached) $ECHO_C" >&6
24511 else
24512 cat >conftest.$ac_ext <<_ACEOF
24513 /* confdefs.h. */
24514 _ACEOF
24515 cat confdefs.h >>conftest.$ac_ext
24516 cat >>conftest.$ac_ext <<_ACEOF
24517 /* end confdefs.h. */
24518 #include <stdio.h>
24519 #ifdef HAVE_SUPPORTDEFS_H
24520 #include <SupportDefs.h>
24521 #endif
24523 typedef int64 ac__type_new_;
24525 main ()
24527 if ((ac__type_new_ *) 0)
24528 return 0;
24529 if (sizeof (ac__type_new_))
24530 return 0;
24532 return 0;
24534 _ACEOF
24535 rm -f conftest.$ac_objext
24536 if { (ac_try="$ac_compile"
24537 case "(($ac_try" in
24538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24539 *) ac_try_echo=$ac_try;;
24540 esac
24541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24542 (eval "$ac_compile") 2>conftest.er1
24543 ac_status=$?
24544 grep -v '^ *+' conftest.er1 >conftest.err
24545 rm -f conftest.er1
24546 cat conftest.err >&5
24547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24548 (exit $ac_status); } && {
24549 test -z "$ac_c_werror_flag" ||
24550 test ! -s conftest.err
24551 } && test -s conftest.$ac_objext; then
24552 ac_cv_type_int64=yes
24553 else
24554 echo "$as_me: failed program was:" >&5
24555 sed 's/^/| /' conftest.$ac_ext >&5
24557 ac_cv_type_int64=no
24560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24562 { echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
24563 echo "${ECHO_T}$ac_cv_type_int64" >&6; }
24564 if test $ac_cv_type_int64 = yes; then
24566 cat >>confdefs.h <<_ACEOF
24567 #define HAVE_INT64 1
24568 _ACEOF
24572 { echo "$as_me:$LINENO: checking for uint64" >&5
24573 echo $ECHO_N "checking for uint64... $ECHO_C" >&6; }
24574 if test "${ac_cv_type_uint64+set}" = set; then
24575 echo $ECHO_N "(cached) $ECHO_C" >&6
24576 else
24577 cat >conftest.$ac_ext <<_ACEOF
24578 /* confdefs.h. */
24579 _ACEOF
24580 cat confdefs.h >>conftest.$ac_ext
24581 cat >>conftest.$ac_ext <<_ACEOF
24582 /* end confdefs.h. */
24583 #include <stdio.h>
24584 #ifdef HAVE_SUPPORTDEFS_H
24585 #include <SupportDefs.h>
24586 #endif
24588 typedef uint64 ac__type_new_;
24590 main ()
24592 if ((ac__type_new_ *) 0)
24593 return 0;
24594 if (sizeof (ac__type_new_))
24595 return 0;
24597 return 0;
24599 _ACEOF
24600 rm -f conftest.$ac_objext
24601 if { (ac_try="$ac_compile"
24602 case "(($ac_try" in
24603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24604 *) ac_try_echo=$ac_try;;
24605 esac
24606 eval "echo \"\$as_me:$LINENO: $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 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_cv_type_uint64=yes
24618 else
24619 echo "$as_me: failed program was:" >&5
24620 sed 's/^/| /' conftest.$ac_ext >&5
24622 ac_cv_type_uint64=no
24625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24627 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
24628 echo "${ECHO_T}$ac_cv_type_uint64" >&6; }
24629 if test $ac_cv_type_uint64 = yes; then
24631 cat >>confdefs.h <<_ACEOF
24632 #define HAVE_UINT64 1
24633 _ACEOF
24639 # We also check for sig_atomic_t, which *should* be defined per ANSI
24640 # C, but is missing on some old platforms.
24641 { echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
24642 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
24643 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
24644 echo $ECHO_N "(cached) $ECHO_C" >&6
24645 else
24646 cat >conftest.$ac_ext <<_ACEOF
24647 /* confdefs.h. */
24648 _ACEOF
24649 cat confdefs.h >>conftest.$ac_ext
24650 cat >>conftest.$ac_ext <<_ACEOF
24651 /* end confdefs.h. */
24652 #include <signal.h>
24654 typedef sig_atomic_t ac__type_new_;
24656 main ()
24658 if ((ac__type_new_ *) 0)
24659 return 0;
24660 if (sizeof (ac__type_new_))
24661 return 0;
24663 return 0;
24665 _ACEOF
24666 rm -f conftest.$ac_objext
24667 if { (ac_try="$ac_compile"
24668 case "(($ac_try" in
24669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24670 *) ac_try_echo=$ac_try;;
24671 esac
24672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24673 (eval "$ac_compile") 2>conftest.er1
24674 ac_status=$?
24675 grep -v '^ *+' conftest.er1 >conftest.err
24676 rm -f conftest.er1
24677 cat conftest.err >&5
24678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24679 (exit $ac_status); } && {
24680 test -z "$ac_c_werror_flag" ||
24681 test ! -s conftest.err
24682 } && test -s conftest.$ac_objext; then
24683 ac_cv_type_sig_atomic_t=yes
24684 else
24685 echo "$as_me: failed program was:" >&5
24686 sed 's/^/| /' conftest.$ac_ext >&5
24688 ac_cv_type_sig_atomic_t=no
24691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24693 { echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
24694 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
24695 if test $ac_cv_type_sig_atomic_t = yes; then
24697 cat >>confdefs.h <<_ACEOF
24698 #define HAVE_SIG_ATOMIC_T 1
24699 _ACEOF
24706 # If the user did not disable integer datetimes, check that
24707 # there is a working 64-bit integral type to use.
24708 if test x"$USE_INTEGER_DATETIMES" = x"yes" &&
24709 test x"$HAVE_LONG_INT_64" = x"no" &&
24710 test x"$HAVE_LONG_LONG_INT_64" = x"no" &&
24711 test x"$HAVE_INT64" = x"no" ; then
24712 { { echo "$as_me:$LINENO: error:
24713 Integer-based datetime support requires a 64-bit integer type,
24714 but no such type could be found. The --disable-integer-datetimes
24715 configure option can be used to disable integer-based storage
24716 of datetime values." >&5
24717 echo "$as_me: error:
24718 Integer-based datetime support requires a 64-bit integer type,
24719 but no such type could be found. The --disable-integer-datetimes
24720 configure option can be used to disable integer-based storage
24721 of datetime values." >&2;}
24722 { (exit 1); exit 1; }; }
24726 if test "$PORTNAME" != "win32"
24727 then
24728 { echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
24729 echo $ECHO_N "checking for POSIX signal interface... $ECHO_C" >&6; }
24730 if test "${pgac_cv_func_posix_signals+set}" = set; then
24731 echo $ECHO_N "(cached) $ECHO_C" >&6
24732 else
24733 cat >conftest.$ac_ext <<_ACEOF
24734 /* confdefs.h. */
24735 _ACEOF
24736 cat confdefs.h >>conftest.$ac_ext
24737 cat >>conftest.$ac_ext <<_ACEOF
24738 /* end confdefs.h. */
24739 #include <signal.h>
24742 main ()
24744 struct sigaction act, oact;
24745 sigemptyset(&act.sa_mask);
24746 act.sa_flags = SA_RESTART;
24747 sigaction(0, &act, &oact);
24749 return 0;
24751 _ACEOF
24752 rm -f conftest.$ac_objext conftest$ac_exeext
24753 if { (ac_try="$ac_link"
24754 case "(($ac_try" in
24755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24756 *) ac_try_echo=$ac_try;;
24757 esac
24758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24759 (eval "$ac_link") 2>conftest.er1
24760 ac_status=$?
24761 grep -v '^ *+' conftest.er1 >conftest.err
24762 rm -f conftest.er1
24763 cat conftest.err >&5
24764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24765 (exit $ac_status); } && {
24766 test -z "$ac_c_werror_flag" ||
24767 test ! -s conftest.err
24768 } && test -s conftest$ac_exeext &&
24769 $as_test_x conftest$ac_exeext; then
24770 pgac_cv_func_posix_signals=yes
24771 else
24772 echo "$as_me: failed program was:" >&5
24773 sed 's/^/| /' conftest.$ac_ext >&5
24775 pgac_cv_func_posix_signals=no
24778 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24779 conftest$ac_exeext conftest.$ac_ext
24781 { echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
24782 echo "${ECHO_T}$pgac_cv_func_posix_signals" >&6; }
24783 if test x"$pgac_cv_func_posix_signals" = xyes ; then
24785 cat >>confdefs.h <<\_ACEOF
24786 #define HAVE_POSIX_SIGNALS
24787 _ACEOF
24790 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
24792 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
24793 { { echo "$as_me:$LINENO: error:
24794 Thread-safety requires POSIX signals, which are not supported by this
24795 operating system." >&5
24796 echo "$as_me: error:
24797 Thread-safety requires POSIX signals, which are not supported by this
24798 operating system." >&2;}
24799 { (exit 1); exit 1; }; }
24803 if test $ac_cv_func_fseeko = yes; then
24804 # Check whether --enable-largefile was given.
24805 if test "${enable_largefile+set}" = set; then
24806 enableval=$enable_largefile;
24809 if test "$enable_largefile" != no; then
24811 { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
24812 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
24813 if test "${ac_cv_sys_largefile_CC+set}" = set; then
24814 echo $ECHO_N "(cached) $ECHO_C" >&6
24815 else
24816 ac_cv_sys_largefile_CC=no
24817 if test "$GCC" != yes; then
24818 ac_save_CC=$CC
24819 while :; do
24820 # IRIX 6.2 and later do not support large files by default,
24821 # so use the C compiler's -n32 option if that helps.
24822 cat >conftest.$ac_ext <<_ACEOF
24823 /* confdefs.h. */
24824 _ACEOF
24825 cat confdefs.h >>conftest.$ac_ext
24826 cat >>conftest.$ac_ext <<_ACEOF
24827 /* end confdefs.h. */
24828 #include <sys/types.h>
24829 /* Check that off_t can represent 2**63 - 1 correctly.
24830 We can't simply define LARGE_OFF_T to be 9223372036854775807,
24831 since some C++ compilers masquerading as C compilers
24832 incorrectly reject 9223372036854775807. */
24833 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
24834 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
24835 && LARGE_OFF_T % 2147483647 == 1)
24836 ? 1 : -1];
24838 main ()
24842 return 0;
24844 _ACEOF
24845 rm -f conftest.$ac_objext
24846 if { (ac_try="$ac_compile"
24847 case "(($ac_try" in
24848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24849 *) ac_try_echo=$ac_try;;
24850 esac
24851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24852 (eval "$ac_compile") 2>conftest.er1
24853 ac_status=$?
24854 grep -v '^ *+' conftest.er1 >conftest.err
24855 rm -f conftest.er1
24856 cat conftest.err >&5
24857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24858 (exit $ac_status); } && {
24859 test -z "$ac_c_werror_flag" ||
24860 test ! -s conftest.err
24861 } && test -s conftest.$ac_objext; then
24862 break
24863 else
24864 echo "$as_me: failed program was:" >&5
24865 sed 's/^/| /' conftest.$ac_ext >&5
24870 rm -f core conftest.err conftest.$ac_objext
24871 CC="$CC -n32"
24872 rm -f conftest.$ac_objext
24873 if { (ac_try="$ac_compile"
24874 case "(($ac_try" in
24875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24876 *) ac_try_echo=$ac_try;;
24877 esac
24878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24879 (eval "$ac_compile") 2>conftest.er1
24880 ac_status=$?
24881 grep -v '^ *+' conftest.er1 >conftest.err
24882 rm -f conftest.er1
24883 cat conftest.err >&5
24884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24885 (exit $ac_status); } && {
24886 test -z "$ac_c_werror_flag" ||
24887 test ! -s conftest.err
24888 } && test -s conftest.$ac_objext; then
24889 ac_cv_sys_largefile_CC=' -n32'; break
24890 else
24891 echo "$as_me: failed program was:" >&5
24892 sed 's/^/| /' conftest.$ac_ext >&5
24897 rm -f core conftest.err conftest.$ac_objext
24898 break
24899 done
24900 CC=$ac_save_CC
24901 rm -f conftest.$ac_ext
24904 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
24905 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
24906 if test "$ac_cv_sys_largefile_CC" != no; then
24907 CC=$CC$ac_cv_sys_largefile_CC
24910 { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
24911 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
24912 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
24913 echo $ECHO_N "(cached) $ECHO_C" >&6
24914 else
24915 while :; do
24916 cat >conftest.$ac_ext <<_ACEOF
24917 /* confdefs.h. */
24918 _ACEOF
24919 cat confdefs.h >>conftest.$ac_ext
24920 cat >>conftest.$ac_ext <<_ACEOF
24921 /* end confdefs.h. */
24922 #include <sys/types.h>
24923 /* Check that off_t can represent 2**63 - 1 correctly.
24924 We can't simply define LARGE_OFF_T to be 9223372036854775807,
24925 since some C++ compilers masquerading as C compilers
24926 incorrectly reject 9223372036854775807. */
24927 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
24928 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
24929 && LARGE_OFF_T % 2147483647 == 1)
24930 ? 1 : -1];
24932 main ()
24936 return 0;
24938 _ACEOF
24939 rm -f conftest.$ac_objext
24940 if { (ac_try="$ac_compile"
24941 case "(($ac_try" in
24942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24943 *) ac_try_echo=$ac_try;;
24944 esac
24945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24946 (eval "$ac_compile") 2>conftest.er1
24947 ac_status=$?
24948 grep -v '^ *+' conftest.er1 >conftest.err
24949 rm -f conftest.er1
24950 cat conftest.err >&5
24951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24952 (exit $ac_status); } && {
24953 test -z "$ac_c_werror_flag" ||
24954 test ! -s conftest.err
24955 } && test -s conftest.$ac_objext; then
24956 ac_cv_sys_file_offset_bits=no; break
24957 else
24958 echo "$as_me: failed program was:" >&5
24959 sed 's/^/| /' conftest.$ac_ext >&5
24964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24965 cat >conftest.$ac_ext <<_ACEOF
24966 /* confdefs.h. */
24967 _ACEOF
24968 cat confdefs.h >>conftest.$ac_ext
24969 cat >>conftest.$ac_ext <<_ACEOF
24970 /* end confdefs.h. */
24971 #define _FILE_OFFSET_BITS 64
24972 #include <sys/types.h>
24973 /* Check that off_t can represent 2**63 - 1 correctly.
24974 We can't simply define LARGE_OFF_T to be 9223372036854775807,
24975 since some C++ compilers masquerading as C compilers
24976 incorrectly reject 9223372036854775807. */
24977 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
24978 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
24979 && LARGE_OFF_T % 2147483647 == 1)
24980 ? 1 : -1];
24982 main ()
24986 return 0;
24988 _ACEOF
24989 rm -f conftest.$ac_objext
24990 if { (ac_try="$ac_compile"
24991 case "(($ac_try" in
24992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24993 *) ac_try_echo=$ac_try;;
24994 esac
24995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24996 (eval "$ac_compile") 2>conftest.er1
24997 ac_status=$?
24998 grep -v '^ *+' conftest.er1 >conftest.err
24999 rm -f conftest.er1
25000 cat conftest.err >&5
25001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25002 (exit $ac_status); } && {
25003 test -z "$ac_c_werror_flag" ||
25004 test ! -s conftest.err
25005 } && test -s conftest.$ac_objext; then
25006 ac_cv_sys_file_offset_bits=64; break
25007 else
25008 echo "$as_me: failed program was:" >&5
25009 sed 's/^/| /' conftest.$ac_ext >&5
25014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25015 ac_cv_sys_file_offset_bits=unknown
25016 break
25017 done
25019 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
25020 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
25021 case $ac_cv_sys_file_offset_bits in #(
25022 no | unknown) ;;
25024 cat >>confdefs.h <<_ACEOF
25025 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
25026 _ACEOF
25028 esac
25029 rm -f conftest*
25030 if test $ac_cv_sys_file_offset_bits = unknown; then
25031 { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
25032 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
25033 if test "${ac_cv_sys_large_files+set}" = set; then
25034 echo $ECHO_N "(cached) $ECHO_C" >&6
25035 else
25036 while :; do
25037 cat >conftest.$ac_ext <<_ACEOF
25038 /* confdefs.h. */
25039 _ACEOF
25040 cat confdefs.h >>conftest.$ac_ext
25041 cat >>conftest.$ac_ext <<_ACEOF
25042 /* end confdefs.h. */
25043 #include <sys/types.h>
25044 /* Check that off_t can represent 2**63 - 1 correctly.
25045 We can't simply define LARGE_OFF_T to be 9223372036854775807,
25046 since some C++ compilers masquerading as C compilers
25047 incorrectly reject 9223372036854775807. */
25048 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25049 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25050 && LARGE_OFF_T % 2147483647 == 1)
25051 ? 1 : -1];
25053 main ()
25057 return 0;
25059 _ACEOF
25060 rm -f conftest.$ac_objext
25061 if { (ac_try="$ac_compile"
25062 case "(($ac_try" in
25063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25064 *) ac_try_echo=$ac_try;;
25065 esac
25066 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25067 (eval "$ac_compile") 2>conftest.er1
25068 ac_status=$?
25069 grep -v '^ *+' conftest.er1 >conftest.err
25070 rm -f conftest.er1
25071 cat conftest.err >&5
25072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25073 (exit $ac_status); } && {
25074 test -z "$ac_c_werror_flag" ||
25075 test ! -s conftest.err
25076 } && test -s conftest.$ac_objext; then
25077 ac_cv_sys_large_files=no; break
25078 else
25079 echo "$as_me: failed program was:" >&5
25080 sed 's/^/| /' conftest.$ac_ext >&5
25085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25086 cat >conftest.$ac_ext <<_ACEOF
25087 /* confdefs.h. */
25088 _ACEOF
25089 cat confdefs.h >>conftest.$ac_ext
25090 cat >>conftest.$ac_ext <<_ACEOF
25091 /* end confdefs.h. */
25092 #define _LARGE_FILES 1
25093 #include <sys/types.h>
25094 /* Check that off_t can represent 2**63 - 1 correctly.
25095 We can't simply define LARGE_OFF_T to be 9223372036854775807,
25096 since some C++ compilers masquerading as C compilers
25097 incorrectly reject 9223372036854775807. */
25098 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
25099 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
25100 && LARGE_OFF_T % 2147483647 == 1)
25101 ? 1 : -1];
25103 main ()
25107 return 0;
25109 _ACEOF
25110 rm -f conftest.$ac_objext
25111 if { (ac_try="$ac_compile"
25112 case "(($ac_try" in
25113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25114 *) ac_try_echo=$ac_try;;
25115 esac
25116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25117 (eval "$ac_compile") 2>conftest.er1
25118 ac_status=$?
25119 grep -v '^ *+' conftest.er1 >conftest.err
25120 rm -f conftest.er1
25121 cat conftest.err >&5
25122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25123 (exit $ac_status); } && {
25124 test -z "$ac_c_werror_flag" ||
25125 test ! -s conftest.err
25126 } && test -s conftest.$ac_objext; then
25127 ac_cv_sys_large_files=1; break
25128 else
25129 echo "$as_me: failed program was:" >&5
25130 sed 's/^/| /' conftest.$ac_ext >&5
25135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25136 ac_cv_sys_large_files=unknown
25137 break
25138 done
25140 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
25141 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
25142 case $ac_cv_sys_large_files in #(
25143 no | unknown) ;;
25145 cat >>confdefs.h <<_ACEOF
25146 #define _LARGE_FILES $ac_cv_sys_large_files
25147 _ACEOF
25149 esac
25150 rm -f conftest*
25156 # Check for largefile support (must be after AC_SYS_LARGEFILE)
25157 { echo "$as_me:$LINENO: checking for off_t" >&5
25158 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
25159 if test "${ac_cv_type_off_t+set}" = set; then
25160 echo $ECHO_N "(cached) $ECHO_C" >&6
25161 else
25162 cat >conftest.$ac_ext <<_ACEOF
25163 /* confdefs.h. */
25164 _ACEOF
25165 cat confdefs.h >>conftest.$ac_ext
25166 cat >>conftest.$ac_ext <<_ACEOF
25167 /* end confdefs.h. */
25168 $ac_includes_default
25169 typedef off_t ac__type_new_;
25171 main ()
25173 if ((ac__type_new_ *) 0)
25174 return 0;
25175 if (sizeof (ac__type_new_))
25176 return 0;
25178 return 0;
25180 _ACEOF
25181 rm -f conftest.$ac_objext
25182 if { (ac_try="$ac_compile"
25183 case "(($ac_try" in
25184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25185 *) ac_try_echo=$ac_try;;
25186 esac
25187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25188 (eval "$ac_compile") 2>conftest.er1
25189 ac_status=$?
25190 grep -v '^ *+' conftest.er1 >conftest.err
25191 rm -f conftest.er1
25192 cat conftest.err >&5
25193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25194 (exit $ac_status); } && {
25195 test -z "$ac_c_werror_flag" ||
25196 test ! -s conftest.err
25197 } && test -s conftest.$ac_objext; then
25198 ac_cv_type_off_t=yes
25199 else
25200 echo "$as_me: failed program was:" >&5
25201 sed 's/^/| /' conftest.$ac_ext >&5
25203 ac_cv_type_off_t=no
25206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25208 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
25209 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
25211 # The cast to long int works around a bug in the HP C Compiler
25212 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
25213 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
25214 # This bug is HP SR number 8606223364.
25215 { echo "$as_me:$LINENO: checking size of off_t" >&5
25216 echo $ECHO_N "checking size of off_t... $ECHO_C" >&6; }
25217 if test "${ac_cv_sizeof_off_t+set}" = set; then
25218 echo $ECHO_N "(cached) $ECHO_C" >&6
25219 else
25220 if test "$cross_compiling" = yes; then
25221 # Depending upon the size, compute the lo and hi bounds.
25222 cat >conftest.$ac_ext <<_ACEOF
25223 /* confdefs.h. */
25224 _ACEOF
25225 cat confdefs.h >>conftest.$ac_ext
25226 cat >>conftest.$ac_ext <<_ACEOF
25227 /* end confdefs.h. */
25228 $ac_includes_default
25229 typedef off_t ac__type_sizeof_;
25231 main ()
25233 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
25234 test_array [0] = 0
25237 return 0;
25239 _ACEOF
25240 rm -f conftest.$ac_objext
25241 if { (ac_try="$ac_compile"
25242 case "(($ac_try" in
25243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25244 *) ac_try_echo=$ac_try;;
25245 esac
25246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25247 (eval "$ac_compile") 2>conftest.er1
25248 ac_status=$?
25249 grep -v '^ *+' conftest.er1 >conftest.err
25250 rm -f conftest.er1
25251 cat conftest.err >&5
25252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25253 (exit $ac_status); } && {
25254 test -z "$ac_c_werror_flag" ||
25255 test ! -s conftest.err
25256 } && test -s conftest.$ac_objext; then
25257 ac_lo=0 ac_mid=0
25258 while :; do
25259 cat >conftest.$ac_ext <<_ACEOF
25260 /* confdefs.h. */
25261 _ACEOF
25262 cat confdefs.h >>conftest.$ac_ext
25263 cat >>conftest.$ac_ext <<_ACEOF
25264 /* end confdefs.h. */
25265 $ac_includes_default
25266 typedef off_t ac__type_sizeof_;
25268 main ()
25270 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
25271 test_array [0] = 0
25274 return 0;
25276 _ACEOF
25277 rm -f conftest.$ac_objext
25278 if { (ac_try="$ac_compile"
25279 case "(($ac_try" in
25280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25281 *) ac_try_echo=$ac_try;;
25282 esac
25283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25284 (eval "$ac_compile") 2>conftest.er1
25285 ac_status=$?
25286 grep -v '^ *+' conftest.er1 >conftest.err
25287 rm -f conftest.er1
25288 cat conftest.err >&5
25289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25290 (exit $ac_status); } && {
25291 test -z "$ac_c_werror_flag" ||
25292 test ! -s conftest.err
25293 } && test -s conftest.$ac_objext; then
25294 ac_hi=$ac_mid; break
25295 else
25296 echo "$as_me: failed program was:" >&5
25297 sed 's/^/| /' conftest.$ac_ext >&5
25299 ac_lo=`expr $ac_mid + 1`
25300 if test $ac_lo -le $ac_mid; then
25301 ac_lo= ac_hi=
25302 break
25304 ac_mid=`expr 2 '*' $ac_mid + 1`
25307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25308 done
25309 else
25310 echo "$as_me: failed program was:" >&5
25311 sed 's/^/| /' conftest.$ac_ext >&5
25313 cat >conftest.$ac_ext <<_ACEOF
25314 /* confdefs.h. */
25315 _ACEOF
25316 cat confdefs.h >>conftest.$ac_ext
25317 cat >>conftest.$ac_ext <<_ACEOF
25318 /* end confdefs.h. */
25319 $ac_includes_default
25320 typedef off_t ac__type_sizeof_;
25322 main ()
25324 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
25325 test_array [0] = 0
25328 return 0;
25330 _ACEOF
25331 rm -f conftest.$ac_objext
25332 if { (ac_try="$ac_compile"
25333 case "(($ac_try" in
25334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25335 *) ac_try_echo=$ac_try;;
25336 esac
25337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25338 (eval "$ac_compile") 2>conftest.er1
25339 ac_status=$?
25340 grep -v '^ *+' conftest.er1 >conftest.err
25341 rm -f conftest.er1
25342 cat conftest.err >&5
25343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25344 (exit $ac_status); } && {
25345 test -z "$ac_c_werror_flag" ||
25346 test ! -s conftest.err
25347 } && test -s conftest.$ac_objext; then
25348 ac_hi=-1 ac_mid=-1
25349 while :; do
25350 cat >conftest.$ac_ext <<_ACEOF
25351 /* confdefs.h. */
25352 _ACEOF
25353 cat confdefs.h >>conftest.$ac_ext
25354 cat >>conftest.$ac_ext <<_ACEOF
25355 /* end confdefs.h. */
25356 $ac_includes_default
25357 typedef off_t ac__type_sizeof_;
25359 main ()
25361 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
25362 test_array [0] = 0
25365 return 0;
25367 _ACEOF
25368 rm -f conftest.$ac_objext
25369 if { (ac_try="$ac_compile"
25370 case "(($ac_try" in
25371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25372 *) ac_try_echo=$ac_try;;
25373 esac
25374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25375 (eval "$ac_compile") 2>conftest.er1
25376 ac_status=$?
25377 grep -v '^ *+' conftest.er1 >conftest.err
25378 rm -f conftest.er1
25379 cat conftest.err >&5
25380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25381 (exit $ac_status); } && {
25382 test -z "$ac_c_werror_flag" ||
25383 test ! -s conftest.err
25384 } && test -s conftest.$ac_objext; then
25385 ac_lo=$ac_mid; break
25386 else
25387 echo "$as_me: failed program was:" >&5
25388 sed 's/^/| /' conftest.$ac_ext >&5
25390 ac_hi=`expr '(' $ac_mid ')' - 1`
25391 if test $ac_mid -le $ac_hi; then
25392 ac_lo= ac_hi=
25393 break
25395 ac_mid=`expr 2 '*' $ac_mid`
25398 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25399 done
25400 else
25401 echo "$as_me: failed program was:" >&5
25402 sed 's/^/| /' conftest.$ac_ext >&5
25404 ac_lo= ac_hi=
25407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25411 # Binary search between lo and hi bounds.
25412 while test "x$ac_lo" != "x$ac_hi"; do
25413 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25414 cat >conftest.$ac_ext <<_ACEOF
25415 /* confdefs.h. */
25416 _ACEOF
25417 cat confdefs.h >>conftest.$ac_ext
25418 cat >>conftest.$ac_ext <<_ACEOF
25419 /* end confdefs.h. */
25420 $ac_includes_default
25421 typedef off_t ac__type_sizeof_;
25423 main ()
25425 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
25426 test_array [0] = 0
25429 return 0;
25431 _ACEOF
25432 rm -f conftest.$ac_objext
25433 if { (ac_try="$ac_compile"
25434 case "(($ac_try" in
25435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25436 *) ac_try_echo=$ac_try;;
25437 esac
25438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25439 (eval "$ac_compile") 2>conftest.er1
25440 ac_status=$?
25441 grep -v '^ *+' conftest.er1 >conftest.err
25442 rm -f conftest.er1
25443 cat conftest.err >&5
25444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25445 (exit $ac_status); } && {
25446 test -z "$ac_c_werror_flag" ||
25447 test ! -s conftest.err
25448 } && test -s conftest.$ac_objext; then
25449 ac_hi=$ac_mid
25450 else
25451 echo "$as_me: failed program was:" >&5
25452 sed 's/^/| /' conftest.$ac_ext >&5
25454 ac_lo=`expr '(' $ac_mid ')' + 1`
25457 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25458 done
25459 case $ac_lo in
25460 ?*) ac_cv_sizeof_off_t=$ac_lo;;
25461 '') if test "$ac_cv_type_off_t" = yes; then
25462 { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
25463 See \`config.log' for more details." >&5
25464 echo "$as_me: error: cannot compute sizeof (off_t)
25465 See \`config.log' for more details." >&2;}
25466 { (exit 77); exit 77; }; }
25467 else
25468 ac_cv_sizeof_off_t=0
25469 fi ;;
25470 esac
25471 else
25472 cat >conftest.$ac_ext <<_ACEOF
25473 /* confdefs.h. */
25474 _ACEOF
25475 cat confdefs.h >>conftest.$ac_ext
25476 cat >>conftest.$ac_ext <<_ACEOF
25477 /* end confdefs.h. */
25478 $ac_includes_default
25479 typedef off_t ac__type_sizeof_;
25480 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
25481 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
25482 #include <stdio.h>
25483 #include <stdlib.h>
25485 main ()
25488 FILE *f = fopen ("conftest.val", "w");
25489 if (! f)
25490 return 1;
25491 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
25493 long int i = longval ();
25494 if (i != ((long int) (sizeof (ac__type_sizeof_))))
25495 return 1;
25496 fprintf (f, "%ld\n", i);
25498 else
25500 unsigned long int i = ulongval ();
25501 if (i != ((long int) (sizeof (ac__type_sizeof_))))
25502 return 1;
25503 fprintf (f, "%lu\n", i);
25505 return ferror (f) || fclose (f) != 0;
25508 return 0;
25510 _ACEOF
25511 rm -f conftest$ac_exeext
25512 if { (ac_try="$ac_link"
25513 case "(($ac_try" in
25514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25515 *) ac_try_echo=$ac_try;;
25516 esac
25517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25518 (eval "$ac_link") 2>&5
25519 ac_status=$?
25520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25521 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25522 { (case "(($ac_try" in
25523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25524 *) ac_try_echo=$ac_try;;
25525 esac
25526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25527 (eval "$ac_try") 2>&5
25528 ac_status=$?
25529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25530 (exit $ac_status); }; }; then
25531 ac_cv_sizeof_off_t=`cat conftest.val`
25532 else
25533 echo "$as_me: program exited with status $ac_status" >&5
25534 echo "$as_me: failed program was:" >&5
25535 sed 's/^/| /' conftest.$ac_ext >&5
25537 ( exit $ac_status )
25538 if test "$ac_cv_type_off_t" = yes; then
25539 { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
25540 See \`config.log' for more details." >&5
25541 echo "$as_me: error: cannot compute sizeof (off_t)
25542 See \`config.log' for more details." >&2;}
25543 { (exit 77); exit 77; }; }
25544 else
25545 ac_cv_sizeof_off_t=0
25548 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25550 rm -f conftest.val
25552 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
25553 echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6; }
25557 cat >>confdefs.h <<_ACEOF
25558 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
25559 _ACEOF
25563 # If we don't have largefile support, can't handle segsize >= 2GB.
25564 if test "$ac_cv_sizeof_off_t" -lt 8 -a "$segsize" != "1"; then
25565 { { echo "$as_me:$LINENO: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&5
25566 echo "$as_me: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&2;}
25567 { (exit 1); exit 1; }; }
25570 # SunOS doesn't handle negative byte comparisons properly with +/- return
25571 { echo "$as_me:$LINENO: checking for working memcmp" >&5
25572 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
25573 if test "${ac_cv_func_memcmp_working+set}" = set; then
25574 echo $ECHO_N "(cached) $ECHO_C" >&6
25575 else
25576 if test "$cross_compiling" = yes; then
25577 ac_cv_func_memcmp_working=no
25578 else
25579 cat >conftest.$ac_ext <<_ACEOF
25580 /* confdefs.h. */
25581 _ACEOF
25582 cat confdefs.h >>conftest.$ac_ext
25583 cat >>conftest.$ac_ext <<_ACEOF
25584 /* end confdefs.h. */
25585 $ac_includes_default
25587 main ()
25590 /* Some versions of memcmp are not 8-bit clean. */
25591 char c0 = '\100', c1 = '\200', c2 = '\201';
25592 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
25593 return 1;
25595 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
25596 or more and with at least one buffer not starting on a 4-byte boundary.
25597 William Lewis provided this test program. */
25599 char foo[21];
25600 char bar[21];
25601 int i;
25602 for (i = 0; i < 4; i++)
25604 char *a = foo + i;
25605 char *b = bar + i;
25606 strcpy (a, "--------01111111");
25607 strcpy (b, "--------10000000");
25608 if (memcmp (a, b, 16) >= 0)
25609 return 1;
25611 return 0;
25615 return 0;
25617 _ACEOF
25618 rm -f conftest$ac_exeext
25619 if { (ac_try="$ac_link"
25620 case "(($ac_try" in
25621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25622 *) ac_try_echo=$ac_try;;
25623 esac
25624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25625 (eval "$ac_link") 2>&5
25626 ac_status=$?
25627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25628 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25629 { (case "(($ac_try" in
25630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25631 *) ac_try_echo=$ac_try;;
25632 esac
25633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25634 (eval "$ac_try") 2>&5
25635 ac_status=$?
25636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25637 (exit $ac_status); }; }; then
25638 ac_cv_func_memcmp_working=yes
25639 else
25640 echo "$as_me: program exited with status $ac_status" >&5
25641 echo "$as_me: failed program was:" >&5
25642 sed 's/^/| /' conftest.$ac_ext >&5
25644 ( exit $ac_status )
25645 ac_cv_func_memcmp_working=no
25647 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25652 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
25653 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
25654 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
25655 *" memcmp.$ac_objext "* ) ;;
25656 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
25658 esac
25663 # Select semaphore implementation type.
25664 if test "$PORTNAME" != "win32"; then
25665 if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
25667 cat >>confdefs.h <<\_ACEOF
25668 #define USE_NAMED_POSIX_SEMAPHORES 1
25669 _ACEOF
25671 SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
25672 else
25673 if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
25675 cat >>confdefs.h <<\_ACEOF
25676 #define USE_UNNAMED_POSIX_SEMAPHORES 1
25677 _ACEOF
25679 SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
25680 else
25682 cat >>confdefs.h <<\_ACEOF
25683 #define USE_SYSV_SEMAPHORES 1
25684 _ACEOF
25686 SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
25689 else
25691 cat >>confdefs.h <<\_ACEOF
25692 #define USE_WIN32_SEMAPHORES 1
25693 _ACEOF
25695 SEMA_IMPLEMENTATION="src/backend/port/win32_sema.c"
25699 # Select shared-memory implementation type.
25700 if test "$PORTNAME" != "win32"; then
25702 cat >>confdefs.h <<\_ACEOF
25703 #define USE_SYSV_SHARED_MEMORY 1
25704 _ACEOF
25706 SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
25707 else
25709 cat >>confdefs.h <<\_ACEOF
25710 #define USE_WIN32_SHARED_MEMORY 1
25711 _ACEOF
25713 SHMEM_IMPLEMENTATION="src/backend/port/win32_shmem.c"
25716 # If not set in template file, set bytes to use libc memset()
25717 if test x"$MEMSET_LOOP_LIMIT" = x"" ; then
25718 MEMSET_LOOP_LIMIT=1024
25721 cat >>confdefs.h <<_ACEOF
25722 #define MEMSET_LOOP_LIMIT ${MEMSET_LOOP_LIMIT}
25723 _ACEOF
25727 if test "$enable_nls" = yes ; then
25729 { echo "$as_me:$LINENO: checking for library containing bind_textdomain_codeset" >&5
25730 echo $ECHO_N "checking for library containing bind_textdomain_codeset... $ECHO_C" >&6; }
25731 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
25732 echo $ECHO_N "(cached) $ECHO_C" >&6
25733 else
25734 ac_func_search_save_LIBS=$LIBS
25735 cat >conftest.$ac_ext <<_ACEOF
25736 /* confdefs.h. */
25737 _ACEOF
25738 cat confdefs.h >>conftest.$ac_ext
25739 cat >>conftest.$ac_ext <<_ACEOF
25740 /* end confdefs.h. */
25742 /* Override any GCC internal prototype to avoid an error.
25743 Use char because int might match the return type of a GCC
25744 builtin and then its argument prototype would still apply. */
25745 #ifdef __cplusplus
25746 extern "C"
25747 #endif
25748 char bind_textdomain_codeset ();
25750 main ()
25752 return bind_textdomain_codeset ();
25754 return 0;
25756 _ACEOF
25757 for ac_lib in '' intl; do
25758 if test -z "$ac_lib"; then
25759 ac_res="none required"
25760 else
25761 ac_res=-l$ac_lib
25762 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
25764 rm -f conftest.$ac_objext conftest$ac_exeext
25765 if { (ac_try="$ac_link"
25766 case "(($ac_try" in
25767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25768 *) ac_try_echo=$ac_try;;
25769 esac
25770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25771 (eval "$ac_link") 2>conftest.er1
25772 ac_status=$?
25773 grep -v '^ *+' conftest.er1 >conftest.err
25774 rm -f conftest.er1
25775 cat conftest.err >&5
25776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25777 (exit $ac_status); } && {
25778 test -z "$ac_c_werror_flag" ||
25779 test ! -s conftest.err
25780 } && test -s conftest$ac_exeext &&
25781 $as_test_x conftest$ac_exeext; then
25782 ac_cv_search_bind_textdomain_codeset=$ac_res
25783 else
25784 echo "$as_me: failed program was:" >&5
25785 sed 's/^/| /' conftest.$ac_ext >&5
25790 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25791 conftest$ac_exeext
25792 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
25793 break
25795 done
25796 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
25798 else
25799 ac_cv_search_bind_textdomain_codeset=no
25801 rm conftest.$ac_ext
25802 LIBS=$ac_func_search_save_LIBS
25804 { echo "$as_me:$LINENO: result: $ac_cv_search_bind_textdomain_codeset" >&5
25805 echo "${ECHO_T}$ac_cv_search_bind_textdomain_codeset" >&6; }
25806 ac_res=$ac_cv_search_bind_textdomain_codeset
25807 if test "$ac_res" != no; then
25808 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25810 else
25811 { { echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
25812 echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
25813 { (exit 1); exit 1; }; }
25816 if test "${ac_cv_header_libintl_h+set}" = set; then
25817 { echo "$as_me:$LINENO: checking for libintl.h" >&5
25818 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6; }
25819 if test "${ac_cv_header_libintl_h+set}" = set; then
25820 echo $ECHO_N "(cached) $ECHO_C" >&6
25822 { echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
25823 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6; }
25824 else
25825 # Is the header compilable?
25826 { echo "$as_me:$LINENO: checking libintl.h usability" >&5
25827 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6; }
25828 cat >conftest.$ac_ext <<_ACEOF
25829 /* confdefs.h. */
25830 _ACEOF
25831 cat confdefs.h >>conftest.$ac_ext
25832 cat >>conftest.$ac_ext <<_ACEOF
25833 /* end confdefs.h. */
25834 $ac_includes_default
25835 #include <libintl.h>
25836 _ACEOF
25837 rm -f conftest.$ac_objext
25838 if { (ac_try="$ac_compile"
25839 case "(($ac_try" in
25840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25841 *) ac_try_echo=$ac_try;;
25842 esac
25843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25844 (eval "$ac_compile") 2>conftest.er1
25845 ac_status=$?
25846 grep -v '^ *+' conftest.er1 >conftest.err
25847 rm -f conftest.er1
25848 cat conftest.err >&5
25849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25850 (exit $ac_status); } && {
25851 test -z "$ac_c_werror_flag" ||
25852 test ! -s conftest.err
25853 } && test -s conftest.$ac_objext; then
25854 ac_header_compiler=yes
25855 else
25856 echo "$as_me: failed program was:" >&5
25857 sed 's/^/| /' conftest.$ac_ext >&5
25859 ac_header_compiler=no
25862 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25863 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25864 echo "${ECHO_T}$ac_header_compiler" >&6; }
25866 # Is the header present?
25867 { echo "$as_me:$LINENO: checking libintl.h presence" >&5
25868 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6; }
25869 cat >conftest.$ac_ext <<_ACEOF
25870 /* confdefs.h. */
25871 _ACEOF
25872 cat confdefs.h >>conftest.$ac_ext
25873 cat >>conftest.$ac_ext <<_ACEOF
25874 /* end confdefs.h. */
25875 #include <libintl.h>
25876 _ACEOF
25877 if { (ac_try="$ac_cpp conftest.$ac_ext"
25878 case "(($ac_try" in
25879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25880 *) ac_try_echo=$ac_try;;
25881 esac
25882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25883 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
25884 ac_status=$?
25885 grep -v '^ *+' conftest.er1 >conftest.err
25886 rm -f conftest.er1
25887 cat conftest.err >&5
25888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25889 (exit $ac_status); } >/dev/null && {
25890 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
25891 test ! -s conftest.err
25892 }; then
25893 ac_header_preproc=yes
25894 else
25895 echo "$as_me: failed program was:" >&5
25896 sed 's/^/| /' conftest.$ac_ext >&5
25898 ac_header_preproc=no
25901 rm -f conftest.err conftest.$ac_ext
25902 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25903 echo "${ECHO_T}$ac_header_preproc" >&6; }
25905 # So? What about this header?
25906 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25907 yes:no: )
25908 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
25909 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
25910 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
25911 echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
25912 ac_header_preproc=yes
25914 no:yes:* )
25915 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
25916 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
25917 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
25918 echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
25919 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
25920 echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
25921 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
25922 echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
25923 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
25924 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
25925 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
25926 echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
25927 ( cat <<\_ASBOX
25928 ## ---------------------------------------- ##
25929 ## Report this to pgsql-bugs@postgresql.org ##
25930 ## ---------------------------------------- ##
25931 _ASBOX
25932 ) | sed "s/^/$as_me: WARNING: /" >&2
25934 esac
25935 { echo "$as_me:$LINENO: checking for libintl.h" >&5
25936 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6; }
25937 if test "${ac_cv_header_libintl_h+set}" = set; then
25938 echo $ECHO_N "(cached) $ECHO_C" >&6
25939 else
25940 ac_cv_header_libintl_h=$ac_header_preproc
25942 { echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
25943 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6; }
25946 if test $ac_cv_header_libintl_h = yes; then
25948 else
25949 { { echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
25950 echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
25951 { (exit 1); exit 1; }; }
25955 for ac_prog in msgfmt
25957 # Extract the first word of "$ac_prog", so it can be a program name with args.
25958 set dummy $ac_prog; ac_word=$2
25959 { echo "$as_me:$LINENO: checking for $ac_word" >&5
25960 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
25961 if test "${ac_cv_prog_MSGFMT+set}" = set; then
25962 echo $ECHO_N "(cached) $ECHO_C" >&6
25963 else
25964 if test -n "$MSGFMT"; then
25965 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
25966 else
25967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25968 for as_dir in $PATH
25970 IFS=$as_save_IFS
25971 test -z "$as_dir" && as_dir=.
25972 for ac_exec_ext in '' $ac_executable_extensions; do
25973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25974 ac_cv_prog_MSGFMT="$ac_prog"
25975 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
25976 break 2
25978 done
25979 done
25980 IFS=$as_save_IFS
25984 MSGFMT=$ac_cv_prog_MSGFMT
25985 if test -n "$MSGFMT"; then
25986 { echo "$as_me:$LINENO: result: $MSGFMT" >&5
25987 echo "${ECHO_T}$MSGFMT" >&6; }
25988 else
25989 { echo "$as_me:$LINENO: result: no" >&5
25990 echo "${ECHO_T}no" >&6; }
25994 test -n "$MSGFMT" && break
25995 done
25997 if test -z "$MSGFMT"; then
25998 { { echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
25999 echo "$as_me: error: msgfmt is required for NLS" >&2;}
26000 { (exit 1); exit 1; }; }
26002 for ac_prog in msgmerge
26004 # Extract the first word of "$ac_prog", so it can be a program name with args.
26005 set dummy $ac_prog; ac_word=$2
26006 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26007 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26008 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
26009 echo $ECHO_N "(cached) $ECHO_C" >&6
26010 else
26011 if test -n "$MSGMERGE"; then
26012 ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
26013 else
26014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26015 for as_dir in $PATH
26017 IFS=$as_save_IFS
26018 test -z "$as_dir" && as_dir=.
26019 for ac_exec_ext in '' $ac_executable_extensions; do
26020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26021 ac_cv_prog_MSGMERGE="$ac_prog"
26022 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26023 break 2
26025 done
26026 done
26027 IFS=$as_save_IFS
26031 MSGMERGE=$ac_cv_prog_MSGMERGE
26032 if test -n "$MSGMERGE"; then
26033 { echo "$as_me:$LINENO: result: $MSGMERGE" >&5
26034 echo "${ECHO_T}$MSGMERGE" >&6; }
26035 else
26036 { echo "$as_me:$LINENO: result: no" >&5
26037 echo "${ECHO_T}no" >&6; }
26041 test -n "$MSGMERGE" && break
26042 done
26044 for ac_prog in xgettext
26046 # Extract the first word of "$ac_prog", so it can be a program name with args.
26047 set dummy $ac_prog; ac_word=$2
26048 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26050 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
26051 echo $ECHO_N "(cached) $ECHO_C" >&6
26052 else
26053 if test -n "$XGETTEXT"; then
26054 ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
26055 else
26056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26057 for as_dir in $PATH
26059 IFS=$as_save_IFS
26060 test -z "$as_dir" && as_dir=.
26061 for ac_exec_ext in '' $ac_executable_extensions; do
26062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26063 ac_cv_prog_XGETTEXT="$ac_prog"
26064 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26065 break 2
26067 done
26068 done
26069 IFS=$as_save_IFS
26073 XGETTEXT=$ac_cv_prog_XGETTEXT
26074 if test -n "$XGETTEXT"; then
26075 { echo "$as_me:$LINENO: result: $XGETTEXT" >&5
26076 echo "${ECHO_T}$XGETTEXT" >&6; }
26077 else
26078 { echo "$as_me:$LINENO: result: no" >&5
26079 echo "${ECHO_T}no" >&6; }
26083 test -n "$XGETTEXT" && break
26084 done
26089 # Check for Tcl configuration script tclConfig.sh
26090 if test "$with_tcl" = yes; then
26091 for ac_prog in tclsh tcl tclsh8.5 tclsh8.4 tclsh8.3
26093 # Extract the first word of "$ac_prog", so it can be a program name with args.
26094 set dummy $ac_prog; ac_word=$2
26095 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26097 if test "${ac_cv_path_TCLSH+set}" = set; then
26098 echo $ECHO_N "(cached) $ECHO_C" >&6
26099 else
26100 case $TCLSH in
26101 [\\/]* | ?:[\\/]*)
26102 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
26105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26106 for as_dir in $PATH
26108 IFS=$as_save_IFS
26109 test -z "$as_dir" && as_dir=.
26110 for ac_exec_ext in '' $ac_executable_extensions; do
26111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26112 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
26113 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26114 break 2
26116 done
26117 done
26118 IFS=$as_save_IFS
26121 esac
26123 TCLSH=$ac_cv_path_TCLSH
26124 if test -n "$TCLSH"; then
26125 { echo "$as_me:$LINENO: result: $TCLSH" >&5
26126 echo "${ECHO_T}$TCLSH" >&6; }
26127 else
26128 { echo "$as_me:$LINENO: result: no" >&5
26129 echo "${ECHO_T}no" >&6; }
26133 test -n "$TCLSH" && break
26134 done
26136 if test x"$TCLSH" = x""; then
26137 { { echo "$as_me:$LINENO: error: Tcl shell not found" >&5
26138 echo "$as_me: error: Tcl shell not found" >&2;}
26139 { (exit 1); exit 1; }; }
26142 { echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
26143 echo $ECHO_N "checking for tclConfig.sh... $ECHO_C" >&6; }
26144 # Let user override test
26145 if test -z "$TCL_CONFIG_SH"; then
26146 pgac_test_dirs="$with_tclconfig"
26148 set X $pgac_test_dirs; shift
26149 if test $# -eq 0; then
26150 test -z "$TCLSH" && { { echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
26151 echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
26152 { (exit 1); exit 1; }; }
26153 set X `echo 'puts $auto_path' | $TCLSH`; shift
26156 for pgac_dir do
26157 if test -r "$pgac_dir/tclConfig.sh"; then
26158 TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
26159 break
26161 done
26164 if test -z "$TCL_CONFIG_SH"; then
26165 { echo "$as_me:$LINENO: result: no" >&5
26166 echo "${ECHO_T}no" >&6; }
26167 { { echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
26168 echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
26169 { (exit 1); exit 1; }; }
26170 else
26171 { echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
26172 echo "${ECHO_T}$TCL_CONFIG_SH" >&6; }
26177 . "$TCL_CONFIG_SH"
26178 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
26179 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
26180 eval TCL_LIBS=\"$TCL_LIBS\"
26181 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
26182 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
26184 # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
26185 ac_save_CPPFLAGS=$CPPFLAGS
26186 CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
26187 if test "${ac_cv_header_tcl_h+set}" = set; then
26188 { echo "$as_me:$LINENO: checking for tcl.h" >&5
26189 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6; }
26190 if test "${ac_cv_header_tcl_h+set}" = set; then
26191 echo $ECHO_N "(cached) $ECHO_C" >&6
26193 { echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
26194 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6; }
26195 else
26196 # Is the header compilable?
26197 { echo "$as_me:$LINENO: checking tcl.h usability" >&5
26198 echo $ECHO_N "checking tcl.h usability... $ECHO_C" >&6; }
26199 cat >conftest.$ac_ext <<_ACEOF
26200 /* confdefs.h. */
26201 _ACEOF
26202 cat confdefs.h >>conftest.$ac_ext
26203 cat >>conftest.$ac_ext <<_ACEOF
26204 /* end confdefs.h. */
26205 $ac_includes_default
26206 #include <tcl.h>
26207 _ACEOF
26208 rm -f conftest.$ac_objext
26209 if { (ac_try="$ac_compile"
26210 case "(($ac_try" in
26211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26212 *) ac_try_echo=$ac_try;;
26213 esac
26214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26215 (eval "$ac_compile") 2>conftest.er1
26216 ac_status=$?
26217 grep -v '^ *+' conftest.er1 >conftest.err
26218 rm -f conftest.er1
26219 cat conftest.err >&5
26220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26221 (exit $ac_status); } && {
26222 test -z "$ac_c_werror_flag" ||
26223 test ! -s conftest.err
26224 } && test -s conftest.$ac_objext; then
26225 ac_header_compiler=yes
26226 else
26227 echo "$as_me: failed program was:" >&5
26228 sed 's/^/| /' conftest.$ac_ext >&5
26230 ac_header_compiler=no
26233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26234 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26235 echo "${ECHO_T}$ac_header_compiler" >&6; }
26237 # Is the header present?
26238 { echo "$as_me:$LINENO: checking tcl.h presence" >&5
26239 echo $ECHO_N "checking tcl.h presence... $ECHO_C" >&6; }
26240 cat >conftest.$ac_ext <<_ACEOF
26241 /* confdefs.h. */
26242 _ACEOF
26243 cat confdefs.h >>conftest.$ac_ext
26244 cat >>conftest.$ac_ext <<_ACEOF
26245 /* end confdefs.h. */
26246 #include <tcl.h>
26247 _ACEOF
26248 if { (ac_try="$ac_cpp conftest.$ac_ext"
26249 case "(($ac_try" in
26250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26251 *) ac_try_echo=$ac_try;;
26252 esac
26253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26254 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26255 ac_status=$?
26256 grep -v '^ *+' conftest.er1 >conftest.err
26257 rm -f conftest.er1
26258 cat conftest.err >&5
26259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26260 (exit $ac_status); } >/dev/null && {
26261 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26262 test ! -s conftest.err
26263 }; then
26264 ac_header_preproc=yes
26265 else
26266 echo "$as_me: failed program was:" >&5
26267 sed 's/^/| /' conftest.$ac_ext >&5
26269 ac_header_preproc=no
26272 rm -f conftest.err conftest.$ac_ext
26273 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26274 echo "${ECHO_T}$ac_header_preproc" >&6; }
26276 # So? What about this header?
26277 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26278 yes:no: )
26279 { echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
26280 echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
26281 { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
26282 echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
26283 ac_header_preproc=yes
26285 no:yes:* )
26286 { echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
26287 echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
26288 { echo "$as_me:$LINENO: WARNING: tcl.h: check for missing prerequisite headers?" >&5
26289 echo "$as_me: WARNING: tcl.h: check for missing prerequisite headers?" >&2;}
26290 { echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
26291 echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
26292 { echo "$as_me:$LINENO: WARNING: tcl.h: section \"Present But Cannot Be Compiled\"" >&5
26293 echo "$as_me: WARNING: tcl.h: section \"Present But Cannot Be Compiled\"" >&2;}
26294 { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
26295 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
26296 { echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
26297 echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
26298 ( cat <<\_ASBOX
26299 ## ---------------------------------------- ##
26300 ## Report this to pgsql-bugs@postgresql.org ##
26301 ## ---------------------------------------- ##
26302 _ASBOX
26303 ) | sed "s/^/$as_me: WARNING: /" >&2
26305 esac
26306 { echo "$as_me:$LINENO: checking for tcl.h" >&5
26307 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6; }
26308 if test "${ac_cv_header_tcl_h+set}" = set; then
26309 echo $ECHO_N "(cached) $ECHO_C" >&6
26310 else
26311 ac_cv_header_tcl_h=$ac_header_preproc
26313 { echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
26314 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6; }
26317 if test $ac_cv_header_tcl_h = yes; then
26319 else
26320 { { echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
26321 echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
26322 { (exit 1); exit 1; }; }
26326 CPPFLAGS=$ac_save_CPPFLAGS
26330 # Check for DocBook and tools
26332 for ac_prog in onsgmls nsgmls
26334 # Extract the first word of "$ac_prog", so it can be a program name with args.
26335 set dummy $ac_prog; ac_word=$2
26336 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26337 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26338 if test "${ac_cv_prog_NSGMLS+set}" = set; then
26339 echo $ECHO_N "(cached) $ECHO_C" >&6
26340 else
26341 if test -n "$NSGMLS"; then
26342 ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
26343 else
26344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26345 for as_dir in $PATH
26347 IFS=$as_save_IFS
26348 test -z "$as_dir" && as_dir=.
26349 for ac_exec_ext in '' $ac_executable_extensions; do
26350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26351 ac_cv_prog_NSGMLS="$ac_prog"
26352 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26353 break 2
26355 done
26356 done
26357 IFS=$as_save_IFS
26361 NSGMLS=$ac_cv_prog_NSGMLS
26362 if test -n "$NSGMLS"; then
26363 { echo "$as_me:$LINENO: result: $NSGMLS" >&5
26364 echo "${ECHO_T}$NSGMLS" >&6; }
26365 else
26366 { echo "$as_me:$LINENO: result: no" >&5
26367 echo "${ECHO_T}no" >&6; }
26371 test -n "$NSGMLS" && break
26372 done
26374 for ac_prog in openjade jade
26376 # Extract the first word of "$ac_prog", so it can be a program name with args.
26377 set dummy $ac_prog; ac_word=$2
26378 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26379 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26380 if test "${ac_cv_prog_JADE+set}" = set; then
26381 echo $ECHO_N "(cached) $ECHO_C" >&6
26382 else
26383 if test -n "$JADE"; then
26384 ac_cv_prog_JADE="$JADE" # Let the user override the test.
26385 else
26386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26387 for as_dir in $PATH
26389 IFS=$as_save_IFS
26390 test -z "$as_dir" && as_dir=.
26391 for ac_exec_ext in '' $ac_executable_extensions; do
26392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26393 ac_cv_prog_JADE="$ac_prog"
26394 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26395 break 2
26397 done
26398 done
26399 IFS=$as_save_IFS
26403 JADE=$ac_cv_prog_JADE
26404 if test -n "$JADE"; then
26405 { echo "$as_me:$LINENO: result: $JADE" >&5
26406 echo "${ECHO_T}$JADE" >&6; }
26407 else
26408 { echo "$as_me:$LINENO: result: no" >&5
26409 echo "${ECHO_T}no" >&6; }
26413 test -n "$JADE" && break
26414 done
26417 { echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
26418 echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6; }
26419 if test "${pgac_cv_check_docbook+set}" = set; then
26420 echo $ECHO_N "(cached) $ECHO_C" >&6
26421 else
26422 cat >conftest.sgml <<EOF
26423 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
26424 <book>
26425 <title>test</title>
26426 <chapter>
26427 <title>random</title>
26428 <sect1>
26429 <title>testsect</title>
26430 <para>text</para>
26431 </sect1>
26432 </chapter>
26433 </book>
26436 pgac_cv_check_docbook=no
26438 if test -n "$NSGMLS"; then
26439 $NSGMLS -s conftest.sgml 1>&5 2>&1
26440 if test $? -eq 0; then
26441 pgac_cv_check_docbook=yes
26444 rm -f conftest.sgml
26446 { echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
26447 echo "${ECHO_T}$pgac_cv_check_docbook" >&6; }
26449 have_docbook=$pgac_cv_check_docbook
26452 { echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
26453 echo $ECHO_N "checking for DocBook stylesheets... $ECHO_C" >&6; }
26454 if test "${pgac_cv_path_stylesheets+set}" = set; then
26455 echo $ECHO_N "(cached) $ECHO_C" >&6
26456 else
26457 if test -n "$DOCBOOKSTYLE"; then
26458 pgac_cv_path_stylesheets=$DOCBOOKSTYLE
26459 else
26460 for pgac_prefix in /usr /usr/local /opt /sw; do
26461 for pgac_infix in share lib; do
26462 for pgac_postfix in \
26463 sgml/stylesheets/nwalsh-modular \
26464 sgml/stylesheets/docbook \
26465 sgml/stylesheets/dsssl/docbook \
26466 sgml/docbook-dsssl \
26467 sgml/docbook/dsssl/modular \
26468 sgml/docbook/stylesheet/dsssl/modular \
26469 sgml/docbook/dsssl-stylesheets \
26470 sgml/dsssl/docbook-dsssl-nwalsh
26472 pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
26473 if test -r "$pgac_candidate/html/docbook.dsl" \
26474 && test -r "$pgac_candidate/print/docbook.dsl"
26475 then
26476 pgac_cv_path_stylesheets=$pgac_candidate
26477 break 3
26479 done
26480 done
26481 done
26485 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
26487 if test -n "$DOCBOOKSTYLE"; then
26488 { echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
26489 echo "${ECHO_T}$DOCBOOKSTYLE" >&6; }
26490 else
26491 { echo "$as_me:$LINENO: result: no" >&5
26492 echo "${ECHO_T}no" >&6; }
26494 if test -n "$DOCBOOKSTYLE"; then
26495 for ac_prog in collateindex.pl
26497 # Extract the first word of "$ac_prog", so it can be a program name with args.
26498 set dummy $ac_prog; ac_word=$2
26499 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26500 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26501 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
26502 echo $ECHO_N "(cached) $ECHO_C" >&6
26503 else
26504 case $COLLATEINDEX in
26505 [\\/]* | ?:[\\/]*)
26506 ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
26509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26510 for as_dir in $DOCBOOKSTYLE/bin $PATH
26512 IFS=$as_save_IFS
26513 test -z "$as_dir" && as_dir=.
26514 for ac_exec_ext in '' $ac_executable_extensions; do
26515 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26516 ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
26517 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26518 break 2
26520 done
26521 done
26522 IFS=$as_save_IFS
26525 esac
26527 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
26528 if test -n "$COLLATEINDEX"; then
26529 { echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
26530 echo "${ECHO_T}$COLLATEINDEX" >&6; }
26531 else
26532 { echo "$as_me:$LINENO: result: no" >&5
26533 echo "${ECHO_T}no" >&6; }
26537 test -n "$COLLATEINDEX" && break
26538 done
26540 else
26541 for ac_prog in collateindex.pl
26543 # Extract the first word of "$ac_prog", so it can be a program name with args.
26544 set dummy $ac_prog; ac_word=$2
26545 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26546 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26547 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
26548 echo $ECHO_N "(cached) $ECHO_C" >&6
26549 else
26550 case $COLLATEINDEX in
26551 [\\/]* | ?:[\\/]*)
26552 ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
26555 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26556 for as_dir in $PATH
26558 IFS=$as_save_IFS
26559 test -z "$as_dir" && as_dir=.
26560 for ac_exec_ext in '' $ac_executable_extensions; do
26561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26562 ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
26563 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26564 break 2
26566 done
26567 done
26568 IFS=$as_save_IFS
26571 esac
26573 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
26574 if test -n "$COLLATEINDEX"; then
26575 { echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
26576 echo "${ECHO_T}$COLLATEINDEX" >&6; }
26577 else
26578 { echo "$as_me:$LINENO: result: no" >&5
26579 echo "${ECHO_T}no" >&6; }
26583 test -n "$COLLATEINDEX" && break
26584 done
26587 for ac_prog in sgmlspl
26589 # Extract the first word of "$ac_prog", so it can be a program name with args.
26590 set dummy $ac_prog; ac_word=$2
26591 { echo "$as_me:$LINENO: checking for $ac_word" >&5
26592 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26593 if test "${ac_cv_prog_SGMLSPL+set}" = set; then
26594 echo $ECHO_N "(cached) $ECHO_C" >&6
26595 else
26596 if test -n "$SGMLSPL"; then
26597 ac_cv_prog_SGMLSPL="$SGMLSPL" # Let the user override the test.
26598 else
26599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26600 for as_dir in $PATH
26602 IFS=$as_save_IFS
26603 test -z "$as_dir" && as_dir=.
26604 for ac_exec_ext in '' $ac_executable_extensions; do
26605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26606 ac_cv_prog_SGMLSPL="$ac_prog"
26607 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26608 break 2
26610 done
26611 done
26612 IFS=$as_save_IFS
26616 SGMLSPL=$ac_cv_prog_SGMLSPL
26617 if test -n "$SGMLSPL"; then
26618 { echo "$as_me:$LINENO: result: $SGMLSPL" >&5
26619 echo "${ECHO_T}$SGMLSPL" >&6; }
26620 else
26621 { echo "$as_me:$LINENO: result: no" >&5
26622 echo "${ECHO_T}no" >&6; }
26626 test -n "$SGMLSPL" && break
26627 done
26629 { echo "$as_me:$LINENO: checking for docbook2man" >&5
26630 echo $ECHO_N "checking for docbook2man... $ECHO_C" >&6; }
26631 if test "${ac_cv_path_DOCBOOK2MAN+set}" = set; then
26632 echo $ECHO_N "(cached) $ECHO_C" >&6
26633 else
26634 if test -z "$DOCBOOK2MAN"; then
26635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26636 for as_dir in $PATH
26638 IFS=$as_save_IFS
26639 test -z "$as_dir" && as_dir=.
26640 for ac_prog in docbook2x-man db2x_docbook2man docbook2man; do
26641 ac_path="$as_dir/$ac_prog"
26642 { test -f "$ac_path" && $as_test_x "$ac_path"; } || continue
26643 if "$ac_path" --version 2>/dev/null | $GREP docbook2x >/dev/null 2>&1; then
26644 ac_cv_path_DOCBOOK2MAN=$ac_path
26645 break
26647 done
26648 done
26649 IFS=$as_save_IFS
26651 else
26652 ac_cv_path_DOCBOOK2MAN=$DOCBOOK2MAN
26655 { echo "$as_me:$LINENO: result: $ac_cv_path_DOCBOOK2MAN" >&5
26656 echo "${ECHO_T}$ac_cv_path_DOCBOOK2MAN" >&6; }
26657 DOCBOOK2MAN=$ac_cv_path_DOCBOOK2MAN
26661 # Thread testing
26663 # We have to run the thread test near the end so we have all our symbols
26664 # defined. Cross compiling throws a warning.
26666 if test "$enable_thread_safety_force" = yes; then
26667 if test "$PORTNAME" != "win32"
26668 then
26669 { echo "$as_me:$LINENO: WARNING:
26670 *** Skipping thread test program. --enable-thread-safety-force was used.
26671 *** Run the program in src/test/thread on the your machine and add proper
26672 *** locking function calls to your applications to guarantee thread safety.
26673 " >&5
26674 echo "$as_me: WARNING:
26675 *** Skipping thread test program. --enable-thread-safety-force was used.
26676 *** Run the program in src/test/thread on the your machine and add proper
26677 *** locking function calls to your applications to guarantee thread safety.
26678 " >&2;}
26679 else
26680 { echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
26681 echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
26683 elif test "$enable_thread_safety" = yes; then
26684 if test "$PORTNAME" != "win32"
26685 then
26686 { echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
26687 echo $ECHO_N "checking thread safety of required library functions... $ECHO_C" >&6; }
26689 _CFLAGS="$CFLAGS"
26690 _LIBS="$LIBS"
26691 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
26692 LIBS="$LIBS $PTHREAD_LIBS"
26693 if test "$cross_compiling" = yes; then
26694 { echo "$as_me:$LINENO: result: maybe" >&5
26695 echo "${ECHO_T}maybe" >&6; }
26696 { echo "$as_me:$LINENO: WARNING:
26697 *** Skipping thread test program because of cross-compile build.
26698 *** Run the program in src/test/thread on the target machine.
26699 " >&5
26700 echo "$as_me: WARNING:
26701 *** Skipping thread test program because of cross-compile build.
26702 *** Run the program in src/test/thread on the target machine.
26703 " >&2;}
26704 else
26705 cat >conftest.$ac_ext <<_ACEOF
26706 /* confdefs.h. */
26707 _ACEOF
26708 cat confdefs.h >>conftest.$ac_ext
26709 cat >>conftest.$ac_ext <<_ACEOF
26710 /* end confdefs.h. */
26711 #include "$srcdir/src/test/thread/thread_test.c"
26712 _ACEOF
26713 rm -f conftest$ac_exeext
26714 if { (ac_try="$ac_link"
26715 case "(($ac_try" in
26716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26717 *) ac_try_echo=$ac_try;;
26718 esac
26719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26720 (eval "$ac_link") 2>&5
26721 ac_status=$?
26722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26723 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26724 { (case "(($ac_try" in
26725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26726 *) ac_try_echo=$ac_try;;
26727 esac
26728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26729 (eval "$ac_try") 2>&5
26730 ac_status=$?
26731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26732 (exit $ac_status); }; }; then
26733 { echo "$as_me:$LINENO: result: yes" >&5
26734 echo "${ECHO_T}yes" >&6; }
26735 else
26736 echo "$as_me: program exited with status $ac_status" >&5
26737 echo "$as_me: failed program was:" >&5
26738 sed 's/^/| /' conftest.$ac_ext >&5
26740 ( exit $ac_status )
26741 { echo "$as_me:$LINENO: result: no" >&5
26742 echo "${ECHO_T}no" >&6; }
26743 { { echo "$as_me:$LINENO: error: thread test program failed
26744 This platform is not thread-safe. Check the file 'config.log' for the
26745 exact reason.
26747 You can use the configure option --enable-thread-safety-force to force
26748 threads to be enabled. But you must then run the program in
26749 src/test/thread and add locking function calls to your applications to
26750 guarantee thread safety." >&5
26751 echo "$as_me: error: thread test program failed
26752 This platform is not thread-safe. Check the file 'config.log' for the
26753 exact reason.
26755 You can use the configure option --enable-thread-safety-force to force
26756 threads to be enabled. But you must then run the program in
26757 src/test/thread and add locking function calls to your applications to
26758 guarantee thread safety." >&2;}
26759 { (exit 1); exit 1; }; }
26761 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26765 CFLAGS="$_CFLAGS"
26766 LIBS="$_LIBS"
26767 else
26768 { echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
26769 echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
26773 # If compiler will take -Wl,--as-needed then add that to LDFLAGS.
26774 # This is much easier than trying to filter LIBS to the minimum for each
26775 # executable. (Note that shared library links won't use this switch, though.)
26776 # On (at least) some Red-Hat-derived systems, this switch breaks linking to
26777 # libreadline; therefore we postpone testing it until we know what library
26778 # dependencies readline has. The test code will try to link with $LIBS.
26779 if test "$with_readline" = yes; then
26780 link_test_func=readline
26781 else
26782 link_test_func=exit
26784 if test "$PORTNAME" != "darwin"; then
26785 { echo "$as_me:$LINENO: checking if $CC supports -Wl,--as-needed" >&5
26786 echo $ECHO_N "checking if $CC supports -Wl,--as-needed... $ECHO_C" >&6; }
26787 pgac_save_LDFLAGS=$LDFLAGS
26788 LDFLAGS="$pgac_save_LDFLAGS -Wl,--as-needed"
26789 if test "$cross_compiling" = yes; then
26790 LDFLAGS="$pgac_save_LDFLAGS"
26791 { echo "$as_me:$LINENO: result: assuming no" >&5
26792 echo "${ECHO_T}assuming no" >&6; }
26793 else
26794 cat >conftest.$ac_ext <<_ACEOF
26795 /* confdefs.h. */
26796 _ACEOF
26797 cat confdefs.h >>conftest.$ac_ext
26798 cat >>conftest.$ac_ext <<_ACEOF
26799 /* end confdefs.h. */
26800 extern void $link_test_func (); void (*fptr) () = $link_test_func;
26802 main ()
26806 return 0;
26808 _ACEOF
26809 rm -f conftest$ac_exeext
26810 if { (ac_try="$ac_link"
26811 case "(($ac_try" in
26812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26813 *) ac_try_echo=$ac_try;;
26814 esac
26815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26816 (eval "$ac_link") 2>&5
26817 ac_status=$?
26818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26819 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26820 { (case "(($ac_try" in
26821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26822 *) ac_try_echo=$ac_try;;
26823 esac
26824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26825 (eval "$ac_try") 2>&5
26826 ac_status=$?
26827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26828 (exit $ac_status); }; }; then
26829 { echo "$as_me:$LINENO: result: yes" >&5
26830 echo "${ECHO_T}yes" >&6; }
26831 else
26832 echo "$as_me: program exited with status $ac_status" >&5
26833 echo "$as_me: failed program was:" >&5
26834 sed 's/^/| /' conftest.$ac_ext >&5
26836 ( exit $ac_status )
26837 LDFLAGS="$pgac_save_LDFLAGS"
26838 { echo "$as_me:$LINENO: result: no" >&5
26839 echo "${ECHO_T}no" >&6; }
26841 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26846 else
26847 # On Darwin it's spelled -Wl,-dead_strip_dylibs, but don't try that elsewhere
26848 { echo "$as_me:$LINENO: checking if $CC supports -Wl,-dead_strip_dylibs" >&5
26849 echo $ECHO_N "checking if $CC supports -Wl,-dead_strip_dylibs... $ECHO_C" >&6; }
26850 pgac_save_LDFLAGS=$LDFLAGS
26851 LDFLAGS="$pgac_save_LDFLAGS -Wl,-dead_strip_dylibs"
26852 if test "$cross_compiling" = yes; then
26853 LDFLAGS="$pgac_save_LDFLAGS"
26854 { echo "$as_me:$LINENO: result: assuming no" >&5
26855 echo "${ECHO_T}assuming no" >&6; }
26856 else
26857 cat >conftest.$ac_ext <<_ACEOF
26858 /* confdefs.h. */
26859 _ACEOF
26860 cat confdefs.h >>conftest.$ac_ext
26861 cat >>conftest.$ac_ext <<_ACEOF
26862 /* end confdefs.h. */
26863 extern void $link_test_func (); void (*fptr) () = $link_test_func;
26865 main ()
26869 return 0;
26871 _ACEOF
26872 rm -f conftest$ac_exeext
26873 if { (ac_try="$ac_link"
26874 case "(($ac_try" in
26875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26876 *) ac_try_echo=$ac_try;;
26877 esac
26878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26879 (eval "$ac_link") 2>&5
26880 ac_status=$?
26881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26882 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26883 { (case "(($ac_try" in
26884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26885 *) ac_try_echo=$ac_try;;
26886 esac
26887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26888 (eval "$ac_try") 2>&5
26889 ac_status=$?
26890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26891 (exit $ac_status); }; }; then
26892 { echo "$as_me:$LINENO: result: yes" >&5
26893 echo "${ECHO_T}yes" >&6; }
26894 else
26895 echo "$as_me: program exited with status $ac_status" >&5
26896 echo "$as_me: failed program was:" >&5
26897 sed 's/^/| /' conftest.$ac_ext >&5
26899 ( exit $ac_status )
26900 LDFLAGS="$pgac_save_LDFLAGS"
26901 { echo "$as_me:$LINENO: result: no" >&5
26902 echo "${ECHO_T}no" >&6; }
26904 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26912 # Begin output steps
26914 { echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
26915 echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
26916 { echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
26917 echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
26918 { echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
26919 echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
26921 # Create compiler version string
26922 if test x"$GCC" = x"yes" ; then
26923 cc_string="GCC `${CC} --version | sed q`"
26924 elif test x"$SUN_STUDIO_CC" = x"yes" ; then
26925 cc_string=`${CC} -V 2>&1 | sed q`
26926 else
26927 cc_string=$CC
26931 cat >>confdefs.h <<_ACEOF
26932 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"
26933 _ACEOF
26936 # Supply a numeric version string for use by 3rd party add-ons
26937 # awk -F is a regex on some platforms, and not on others, so make "." a tab
26938 PG_VERSION_NUM="`echo "$PACKAGE_VERSION" | sed 's/[A-Za-z].*$//' |
26939 tr '.' ' ' |
26940 $AWK '{printf "%d%02d%02d", $1, $2, (NF >= 3) ? $3 : 0}'`"
26942 cat >>confdefs.h <<_ACEOF
26943 #define PG_VERSION_NUM $PG_VERSION_NUM
26944 _ACEOF
26948 # prepare build tree if outside source tree
26949 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
26950 # Note 2: /bin/pwd might be better than shell's built-in at getting
26951 # a symlink-free name.
26952 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
26953 vpath_build=no
26954 else
26955 vpath_build=yes
26956 if test "$no_create" != yes; then
26957 echo $ECHO_N "preparing build tree... $ECHO_C" >&6
26958 pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
26959 $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
26960 || { { echo "$as_me:$LINENO: error: failed" >&5
26961 echo "$as_me: error: failed" >&2;}
26962 { (exit 1); exit 1; }; }
26963 { echo "$as_me:$LINENO: result: done" >&5
26964 echo "${ECHO_T}done" >&6; }
26970 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
26973 ac_config_links="$ac_config_links src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION} src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION} src/include/dynloader.h:src/backend/port/dynloader/${template}.h src/include/pg_config_os.h:src/include/port/${template}.h src/Makefile.port:src/makefiles/Makefile.${template}"
26976 if test "$PORTNAME" = "win32"; then
26977 ac_config_commands="$ac_config_commands check_win32_symlinks"
26981 ac_config_headers="$ac_config_headers src/include/pg_config.h"
26984 ac_config_headers="$ac_config_headers src/interfaces/ecpg/include/ecpg_config.h"
26987 cat >confcache <<\_ACEOF
26988 # This file is a shell script that caches the results of configure
26989 # tests run on this system so they can be shared between configure
26990 # scripts and configure runs, see configure's option --config-cache.
26991 # It is not useful on other systems. If it contains results you don't
26992 # want to keep, you may remove or edit it.
26994 # config.status only pays attention to the cache file if you give it
26995 # the --recheck option to rerun configure.
26997 # `ac_cv_env_foo' variables (set or unset) will be overridden when
26998 # loading this file, other *unset* `ac_cv_foo' will be assigned the
26999 # following values.
27001 _ACEOF
27003 # The following way of writing the cache mishandles newlines in values,
27004 # but we know of no workaround that is simple, portable, and efficient.
27005 # So, we kill variables containing newlines.
27006 # Ultrix sh set writes to stderr and can't be redirected directly,
27007 # and sets the high bit in the cache file unless we assign to the vars.
27009 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
27010 eval ac_val=\$$ac_var
27011 case $ac_val in #(
27012 *${as_nl}*)
27013 case $ac_var in #(
27014 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
27015 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
27016 esac
27017 case $ac_var in #(
27018 _ | IFS | as_nl) ;; #(
27019 *) $as_unset $ac_var ;;
27020 esac ;;
27021 esac
27022 done
27024 (set) 2>&1 |
27025 case $as_nl`(ac_space=' '; set) 2>&1` in #(
27026 *${as_nl}ac_space=\ *)
27027 # `set' does not quote correctly, so add quotes (double-quote
27028 # substitution turns \\\\ into \\, and sed turns \\ into \).
27029 sed -n \
27030 "s/'/'\\\\''/g;
27031 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
27032 ;; #(
27034 # `set' quotes correctly as required by POSIX, so do not add quotes.
27035 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
27037 esac |
27038 sort
27040 sed '
27041 /^ac_cv_env_/b end
27042 t clear
27043 :clear
27044 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
27045 t end
27046 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
27047 :end' >>confcache
27048 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
27049 if test -w "$cache_file"; then
27050 test "x$cache_file" != "x/dev/null" &&
27051 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
27052 echo "$as_me: updating cache $cache_file" >&6;}
27053 cat confcache >$cache_file
27054 else
27055 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
27056 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
27059 rm -f confcache
27061 test "x$prefix" = xNONE && prefix=$ac_default_prefix
27062 # Let make expand exec_prefix.
27063 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
27065 DEFS=-DHAVE_CONFIG_H
27067 ac_libobjs=
27068 ac_ltlibobjs=
27069 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
27070 # 1. Remove the extension, and $U if already installed.
27071 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
27072 ac_i=`echo "$ac_i" | sed "$ac_script"`
27073 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
27074 # will be set to the directory where LIBOBJS objects are built.
27075 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
27076 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
27077 done
27078 LIBOBJS=$ac_libobjs
27080 LTLIBOBJS=$ac_ltlibobjs
27084 : ${CONFIG_STATUS=./config.status}
27085 ac_clean_files_save=$ac_clean_files
27086 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
27087 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
27088 echo "$as_me: creating $CONFIG_STATUS" >&6;}
27089 cat >$CONFIG_STATUS <<_ACEOF
27090 #! $SHELL
27091 # Generated by $as_me.
27092 # Run this file to recreate the current configuration.
27093 # Compiler output produced by configure, useful for debugging
27094 # configure, is in config.log if it exists.
27096 debug=false
27097 ac_cs_recheck=false
27098 ac_cs_silent=false
27099 SHELL=\${CONFIG_SHELL-$SHELL}
27100 _ACEOF
27102 cat >>$CONFIG_STATUS <<\_ACEOF
27103 ## --------------------- ##
27104 ## M4sh Initialization. ##
27105 ## --------------------- ##
27107 # Be more Bourne compatible
27108 DUALCASE=1; export DUALCASE # for MKS sh
27109 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
27110 emulate sh
27111 NULLCMD=:
27112 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
27113 # is contrary to our usage. Disable this feature.
27114 alias -g '${1+"$@"}'='"$@"'
27115 setopt NO_GLOB_SUBST
27116 else
27117 case `(set -o) 2>/dev/null` in
27118 *posix*) set -o posix ;;
27119 esac
27126 # PATH needs CR
27127 # Avoid depending upon Character Ranges.
27128 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
27129 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
27130 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
27131 as_cr_digits='0123456789'
27132 as_cr_alnum=$as_cr_Letters$as_cr_digits
27134 # The user is always right.
27135 if test "${PATH_SEPARATOR+set}" != set; then
27136 echo "#! /bin/sh" >conf$$.sh
27137 echo "exit 0" >>conf$$.sh
27138 chmod +x conf$$.sh
27139 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
27140 PATH_SEPARATOR=';'
27141 else
27142 PATH_SEPARATOR=:
27144 rm -f conf$$.sh
27147 # Support unset when possible.
27148 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
27149 as_unset=unset
27150 else
27151 as_unset=false
27155 # IFS
27156 # We need space, tab and new line, in precisely that order. Quoting is
27157 # there to prevent editors from complaining about space-tab.
27158 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
27159 # splitting by setting IFS to empty value.)
27160 as_nl='
27162 IFS=" "" $as_nl"
27164 # Find who we are. Look in the path if we contain no directory separator.
27165 case $0 in
27166 *[\\/]* ) as_myself=$0 ;;
27167 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27168 for as_dir in $PATH
27170 IFS=$as_save_IFS
27171 test -z "$as_dir" && as_dir=.
27172 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
27173 done
27174 IFS=$as_save_IFS
27177 esac
27178 # We did not find ourselves, most probably we were run as `sh COMMAND'
27179 # in which case we are not to be found in the path.
27180 if test "x$as_myself" = x; then
27181 as_myself=$0
27183 if test ! -f "$as_myself"; then
27184 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
27185 { (exit 1); exit 1; }
27188 # Work around bugs in pre-3.0 UWIN ksh.
27189 for as_var in ENV MAIL MAILPATH
27190 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
27191 done
27192 PS1='$ '
27193 PS2='> '
27194 PS4='+ '
27196 # NLS nuisances.
27197 for as_var in \
27198 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
27199 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
27200 LC_TELEPHONE LC_TIME
27202 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
27203 eval $as_var=C; export $as_var
27204 else
27205 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
27207 done
27209 # Required to use basename.
27210 if expr a : '\(a\)' >/dev/null 2>&1 &&
27211 test "X`expr 00001 : '.*\(...\)'`" = X001; then
27212 as_expr=expr
27213 else
27214 as_expr=false
27217 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
27218 as_basename=basename
27219 else
27220 as_basename=false
27224 # Name of the executable.
27225 as_me=`$as_basename -- "$0" ||
27226 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
27227 X"$0" : 'X\(//\)$' \| \
27228 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
27229 echo X/"$0" |
27230 sed '/^.*\/\([^/][^/]*\)\/*$/{
27231 s//\1/
27234 /^X\/\(\/\/\)$/{
27235 s//\1/
27238 /^X\/\(\/\).*/{
27239 s//\1/
27242 s/.*/./; q'`
27244 # CDPATH.
27245 $as_unset CDPATH
27249 as_lineno_1=$LINENO
27250 as_lineno_2=$LINENO
27251 test "x$as_lineno_1" != "x$as_lineno_2" &&
27252 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
27254 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
27255 # uniformly replaced by the line number. The first 'sed' inserts a
27256 # line-number line after each line using $LINENO; the second 'sed'
27257 # does the real work. The second script uses 'N' to pair each
27258 # line-number line with the line containing $LINENO, and appends
27259 # trailing '-' during substitution so that $LINENO is not a special
27260 # case at line end.
27261 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
27262 # scripts with optimization help from Paolo Bonzini. Blame Lee
27263 # E. McMahon (1931-1989) for sed's syntax. :-)
27264 sed -n '
27266 /[$]LINENO/=
27267 ' <$as_myself |
27268 sed '
27269 s/[$]LINENO.*/&-/
27270 t lineno
27272 :lineno
27274 :loop
27275 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
27276 t loop
27277 s/-\n.*//
27278 ' >$as_me.lineno &&
27279 chmod +x "$as_me.lineno" ||
27280 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
27281 { (exit 1); exit 1; }; }
27283 # Don't try to exec as it changes $[0], causing all sort of problems
27284 # (the dirname of $[0] is not the place where we might find the
27285 # original and so on. Autoconf is especially sensitive to this).
27286 . "./$as_me.lineno"
27287 # Exit status is that of the last command.
27288 exit
27292 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
27293 as_dirname=dirname
27294 else
27295 as_dirname=false
27298 ECHO_C= ECHO_N= ECHO_T=
27299 case `echo -n x` in
27300 -n*)
27301 case `echo 'x\c'` in
27302 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
27303 *) ECHO_C='\c';;
27304 esac;;
27306 ECHO_N='-n';;
27307 esac
27309 if expr a : '\(a\)' >/dev/null 2>&1 &&
27310 test "X`expr 00001 : '.*\(...\)'`" = X001; then
27311 as_expr=expr
27312 else
27313 as_expr=false
27316 rm -f conf$$ conf$$.exe conf$$.file
27317 if test -d conf$$.dir; then
27318 rm -f conf$$.dir/conf$$.file
27319 else
27320 rm -f conf$$.dir
27321 mkdir conf$$.dir
27323 echo >conf$$.file
27324 if ln -s conf$$.file conf$$ 2>/dev/null; then
27325 as_ln_s='ln -s'
27326 # ... but there are two gotchas:
27327 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
27328 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
27329 # In both cases, we have to default to `cp -p'.
27330 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
27331 as_ln_s='cp -p'
27332 elif ln conf$$.file conf$$ 2>/dev/null; then
27333 as_ln_s=ln
27334 else
27335 as_ln_s='cp -p'
27337 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
27338 rmdir conf$$.dir 2>/dev/null
27340 if mkdir -p . 2>/dev/null; then
27341 as_mkdir_p=:
27342 else
27343 test -d ./-p && rmdir ./-p
27344 as_mkdir_p=false
27347 if test -x / >/dev/null 2>&1; then
27348 as_test_x='test -x'
27349 else
27350 if ls -dL / >/dev/null 2>&1; then
27351 as_ls_L_option=L
27352 else
27353 as_ls_L_option=
27355 as_test_x='
27356 eval sh -c '\''
27357 if test -d "$1"; then
27358 test -d "$1/.";
27359 else
27360 case $1 in
27361 -*)set "./$1";;
27362 esac;
27363 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
27364 ???[sx]*):;;*)false;;esac;fi
27365 '\'' sh
27368 as_executable_p=$as_test_x
27370 # Sed expression to map a string onto a valid CPP name.
27371 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
27373 # Sed expression to map a string onto a valid variable name.
27374 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
27377 exec 6>&1
27379 # Save the log message, to keep $[0] and so on meaningful, and to
27380 # report actual input values of CONFIG_FILES etc. instead of their
27381 # values after options handling.
27382 ac_log="
27383 This file was extended by PostgreSQL $as_me 8.4devel, which was
27384 generated by GNU Autoconf 2.61. Invocation command line was
27386 CONFIG_FILES = $CONFIG_FILES
27387 CONFIG_HEADERS = $CONFIG_HEADERS
27388 CONFIG_LINKS = $CONFIG_LINKS
27389 CONFIG_COMMANDS = $CONFIG_COMMANDS
27390 $ $0 $@
27392 on `(hostname || uname -n) 2>/dev/null | sed 1q`
27395 _ACEOF
27397 cat >>$CONFIG_STATUS <<_ACEOF
27398 # Files that config.status was made for.
27399 config_files="$ac_config_files"
27400 config_headers="$ac_config_headers"
27401 config_links="$ac_config_links"
27402 config_commands="$ac_config_commands"
27404 _ACEOF
27406 cat >>$CONFIG_STATUS <<\_ACEOF
27407 ac_cs_usage="\
27408 \`$as_me' instantiates files from templates according to the
27409 current configuration.
27411 Usage: $0 [OPTIONS] [FILE]...
27413 -h, --help print this help, then exit
27414 -V, --version print version number and configuration settings, then exit
27415 -q, --quiet do not print progress messages
27416 -d, --debug don't remove temporary files
27417 --recheck update $as_me by reconfiguring in the same conditions
27418 --file=FILE[:TEMPLATE]
27419 instantiate the configuration file FILE
27420 --header=FILE[:TEMPLATE]
27421 instantiate the configuration header FILE
27423 Configuration files:
27424 $config_files
27426 Configuration headers:
27427 $config_headers
27429 Configuration links:
27430 $config_links
27432 Configuration commands:
27433 $config_commands
27435 Report bugs to <bug-autoconf@gnu.org>."
27437 _ACEOF
27438 cat >>$CONFIG_STATUS <<_ACEOF
27439 ac_cs_version="\\
27440 PostgreSQL config.status 8.4devel
27441 configured by $0, generated by GNU Autoconf 2.61,
27442 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
27444 Copyright (C) 2006 Free Software Foundation, Inc.
27445 This config.status script is free software; the Free Software Foundation
27446 gives unlimited permission to copy, distribute and modify it."
27448 ac_pwd='$ac_pwd'
27449 srcdir='$srcdir'
27450 _ACEOF
27452 cat >>$CONFIG_STATUS <<\_ACEOF
27453 # If no file are specified by the user, then we need to provide default
27454 # value. By we need to know if files were specified by the user.
27455 ac_need_defaults=:
27456 while test $# != 0
27458 case $1 in
27459 --*=*)
27460 ac_option=`expr "X$1" : 'X\([^=]*\)='`
27461 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
27462 ac_shift=:
27465 ac_option=$1
27466 ac_optarg=$2
27467 ac_shift=shift
27469 esac
27471 case $ac_option in
27472 # Handling of the options.
27473 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
27474 ac_cs_recheck=: ;;
27475 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
27476 echo "$ac_cs_version"; exit ;;
27477 --debug | --debu | --deb | --de | --d | -d )
27478 debug=: ;;
27479 --file | --fil | --fi | --f )
27480 $ac_shift
27481 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
27482 ac_need_defaults=false;;
27483 --header | --heade | --head | --hea )
27484 $ac_shift
27485 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
27486 ac_need_defaults=false;;
27487 --he | --h)
27488 # Conflict between --help and --header
27489 { echo "$as_me: error: ambiguous option: $1
27490 Try \`$0 --help' for more information." >&2
27491 { (exit 1); exit 1; }; };;
27492 --help | --hel | -h )
27493 echo "$ac_cs_usage"; exit ;;
27494 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
27495 | -silent | --silent | --silen | --sile | --sil | --si | --s)
27496 ac_cs_silent=: ;;
27498 # This is an error.
27499 -*) { echo "$as_me: error: unrecognized option: $1
27500 Try \`$0 --help' for more information." >&2
27501 { (exit 1); exit 1; }; } ;;
27503 *) ac_config_targets="$ac_config_targets $1"
27504 ac_need_defaults=false ;;
27506 esac
27507 shift
27508 done
27510 ac_configure_extra_args=
27512 if $ac_cs_silent; then
27513 exec 6>/dev/null
27514 ac_configure_extra_args="$ac_configure_extra_args --silent"
27517 _ACEOF
27518 cat >>$CONFIG_STATUS <<_ACEOF
27519 if \$ac_cs_recheck; then
27520 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
27521 CONFIG_SHELL=$SHELL
27522 export CONFIG_SHELL
27523 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
27526 _ACEOF
27527 cat >>$CONFIG_STATUS <<\_ACEOF
27528 exec 5>>config.log
27530 echo
27531 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
27532 ## Running $as_me. ##
27533 _ASBOX
27534 echo "$ac_log"
27535 } >&5
27537 _ACEOF
27538 cat >>$CONFIG_STATUS <<_ACEOF
27539 _ACEOF
27541 cat >>$CONFIG_STATUS <<\_ACEOF
27543 # Handling of arguments.
27544 for ac_config_target in $ac_config_targets
27546 case $ac_config_target in
27547 "src/backend/port/tas.s") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
27548 "GNUmakefile") CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
27549 "src/Makefile.global") CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
27550 "src/backend/port/dynloader.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
27551 "src/backend/port/pg_sema.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
27552 "src/backend/port/pg_shmem.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
27553 "src/include/dynloader.h") CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
27554 "src/include/pg_config_os.h") CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
27555 "src/Makefile.port") CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
27556 "check_win32_symlinks") CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
27557 "src/include/pg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
27558 "src/interfaces/ecpg/include/ecpg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/interfaces/ecpg/include/ecpg_config.h" ;;
27560 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
27561 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
27562 { (exit 1); exit 1; }; };;
27563 esac
27564 done
27567 # If the user did not use the arguments to specify the items to instantiate,
27568 # then the envvar interface is used. Set only those that are not.
27569 # We use the long form for the default assignment because of an extremely
27570 # bizarre bug on SunOS 4.1.3.
27571 if $ac_need_defaults; then
27572 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
27573 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
27574 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
27575 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
27578 # Have a temporary directory for convenience. Make it in the build tree
27579 # simply because there is no reason against having it here, and in addition,
27580 # creating and moving files from /tmp can sometimes cause problems.
27581 # Hook for its removal unless debugging.
27582 # Note that there is a small window in which the directory will not be cleaned:
27583 # after its creation but before its name has been assigned to `$tmp'.
27584 $debug ||
27586 tmp=
27587 trap 'exit_status=$?
27588 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
27590 trap '{ (exit 1); exit 1; }' 1 2 13 15
27592 # Create a (secure) tmp directory for tmp files.
27595 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
27596 test -n "$tmp" && test -d "$tmp"
27597 } ||
27599 tmp=./conf$$-$RANDOM
27600 (umask 077 && mkdir "$tmp")
27601 } ||
27603 echo "$me: cannot create a temporary directory in ." >&2
27604 { (exit 1); exit 1; }
27608 # Set up the sed scripts for CONFIG_FILES section.
27611 # No need to generate the scripts if there are no CONFIG_FILES.
27612 # This happens for instance when ./config.status config.h
27613 if test -n "$CONFIG_FILES"; then
27615 _ACEOF
27619 ac_delim='%!_!# '
27620 for ac_last_try in false false false false false :; do
27621 cat >conf$$subs.sed <<_ACEOF
27622 SHELL!$SHELL$ac_delim
27623 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
27624 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
27625 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
27626 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
27627 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
27628 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
27629 exec_prefix!$exec_prefix$ac_delim
27630 prefix!$prefix$ac_delim
27631 program_transform_name!$program_transform_name$ac_delim
27632 bindir!$bindir$ac_delim
27633 sbindir!$sbindir$ac_delim
27634 libexecdir!$libexecdir$ac_delim
27635 datarootdir!$datarootdir$ac_delim
27636 datadir!$datadir$ac_delim
27637 sysconfdir!$sysconfdir$ac_delim
27638 sharedstatedir!$sharedstatedir$ac_delim
27639 localstatedir!$localstatedir$ac_delim
27640 includedir!$includedir$ac_delim
27641 oldincludedir!$oldincludedir$ac_delim
27642 docdir!$docdir$ac_delim
27643 infodir!$infodir$ac_delim
27644 htmldir!$htmldir$ac_delim
27645 dvidir!$dvidir$ac_delim
27646 pdfdir!$pdfdir$ac_delim
27647 psdir!$psdir$ac_delim
27648 libdir!$libdir$ac_delim
27649 localedir!$localedir$ac_delim
27650 mandir!$mandir$ac_delim
27651 DEFS!$DEFS$ac_delim
27652 ECHO_C!$ECHO_C$ac_delim
27653 ECHO_N!$ECHO_N$ac_delim
27654 ECHO_T!$ECHO_T$ac_delim
27655 LIBS!$LIBS$ac_delim
27656 build_alias!$build_alias$ac_delim
27657 host_alias!$host_alias$ac_delim
27658 target_alias!$target_alias$ac_delim
27659 configure_args!$configure_args$ac_delim
27660 PG_MAJORVERSION!$PG_MAJORVERSION$ac_delim
27661 build!$build$ac_delim
27662 build_cpu!$build_cpu$ac_delim
27663 build_vendor!$build_vendor$ac_delim
27664 build_os!$build_os$ac_delim
27665 host!$host$ac_delim
27666 host_cpu!$host_cpu$ac_delim
27667 host_vendor!$host_vendor$ac_delim
27668 host_os!$host_os$ac_delim
27669 PORTNAME!$PORTNAME$ac_delim
27670 enable_nls!$enable_nls$ac_delim
27671 WANTED_LANGUAGES!$WANTED_LANGUAGES$ac_delim
27672 default_port!$default_port$ac_delim
27673 enable_shared!$enable_shared$ac_delim
27674 enable_rpath!$enable_rpath$ac_delim
27675 enable_debug!$enable_debug$ac_delim
27676 enable_profiling!$enable_profiling$ac_delim
27677 GCOV!$GCOV$ac_delim
27678 LCOV!$LCOV$ac_delim
27679 GENHTML!$GENHTML$ac_delim
27680 enable_coverage!$enable_coverage$ac_delim
27681 DTRACE!$DTRACE$ac_delim
27682 DTRACEFLAGS!$DTRACEFLAGS$ac_delim
27683 enable_dtrace!$enable_dtrace$ac_delim
27684 CC!$CC$ac_delim
27685 CFLAGS!$CFLAGS$ac_delim
27686 LDFLAGS!$LDFLAGS$ac_delim
27687 CPPFLAGS!$CPPFLAGS$ac_delim
27688 ac_ct_CC!$ac_ct_CC$ac_delim
27689 EXEEXT!$EXEEXT$ac_delim
27690 OBJEXT!$OBJEXT$ac_delim
27691 SUN_STUDIO_CC!$SUN_STUDIO_CC$ac_delim
27692 CPP!$CPP$ac_delim
27693 GCC!$GCC$ac_delim
27694 TAS!$TAS$ac_delim
27695 autodepend!$autodepend$ac_delim
27696 INCLUDES!$INCLUDES$ac_delim
27697 enable_thread_safety!$enable_thread_safety$ac_delim
27698 with_tcl!$with_tcl$ac_delim
27699 with_perl!$with_perl$ac_delim
27700 with_python!$with_python$ac_delim
27701 with_gssapi!$with_gssapi$ac_delim
27702 with_krb5!$with_krb5$ac_delim
27703 krb_srvtab!$krb_srvtab$ac_delim
27704 with_pam!$with_pam$ac_delim
27705 with_ldap!$with_ldap$ac_delim
27706 with_bonjour!$with_bonjour$ac_delim
27707 with_openssl!$with_openssl$ac_delim
27708 with_ossp_uuid!$with_ossp_uuid$ac_delim
27709 XML2_CONFIG!$XML2_CONFIG$ac_delim
27710 with_libxml!$with_libxml$ac_delim
27711 with_libxslt!$with_libxslt$ac_delim
27712 with_system_tzdata!$with_system_tzdata$ac_delim
27713 with_zlib!$with_zlib$ac_delim
27714 GREP!$GREP$ac_delim
27715 EGREP!$EGREP$ac_delim
27716 ELF_SYS!$ELF_SYS$ac_delim
27717 LDFLAGS_SL!$LDFLAGS_SL$ac_delim
27718 LD!$LD$ac_delim
27719 _ACEOF
27721 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
27722 break
27723 elif $ac_last_try; then
27724 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
27725 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
27726 { (exit 1); exit 1; }; }
27727 else
27728 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
27730 done
27732 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
27733 if test -n "$ac_eof"; then
27734 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
27735 ac_eof=`expr $ac_eof + 1`
27738 cat >>$CONFIG_STATUS <<_ACEOF
27739 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
27740 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
27741 _ACEOF
27742 sed '
27743 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
27744 s/^/s,@/; s/!/@,|#_!!_#|/
27747 s/'"$ac_delim"'$/,g/; t
27748 s/$/\\/; p
27749 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
27750 ' >>$CONFIG_STATUS <conf$$subs.sed
27751 rm -f conf$$subs.sed
27752 cat >>$CONFIG_STATUS <<_ACEOF
27753 CEOF$ac_eof
27754 _ACEOF
27757 ac_delim='%!_!# '
27758 for ac_last_try in false false false false false :; do
27759 cat >conf$$subs.sed <<_ACEOF
27760 with_gnu_ld!$with_gnu_ld$ac_delim
27761 ld_R_works!$ld_R_works$ac_delim
27762 RANLIB!$RANLIB$ac_delim
27763 STRIP!$STRIP$ac_delim
27764 STRIP_STATIC_LIB!$STRIP_STATIC_LIB$ac_delim
27765 STRIP_SHARED_LIB!$STRIP_SHARED_LIB$ac_delim
27766 AR!$AR$ac_delim
27767 DLLTOOL!$DLLTOOL$ac_delim
27768 DLLWRAP!$DLLWRAP$ac_delim
27769 WINDRES!$WINDRES$ac_delim
27770 TAR!$TAR$ac_delim
27771 LN_S!$LN_S$ac_delim
27772 AWK!$AWK$ac_delim
27773 BISON!$BISON$ac_delim
27774 BISONFLAGS!$BISONFLAGS$ac_delim
27775 FLEX!$FLEX$ac_delim
27776 FLEXFLAGS!$FLEXFLAGS$ac_delim
27777 PERL!$PERL$ac_delim
27778 perl_archlibexp!$perl_archlibexp$ac_delim
27779 perl_privlibexp!$perl_privlibexp$ac_delim
27780 perl_useshrplib!$perl_useshrplib$ac_delim
27781 perl_embed_ldflags!$perl_embed_ldflags$ac_delim
27782 PYTHON!$PYTHON$ac_delim
27783 python_version!$python_version$ac_delim
27784 python_configdir!$python_configdir$ac_delim
27785 python_includespec!$python_includespec$ac_delim
27786 python_libdir!$python_libdir$ac_delim
27787 python_libspec!$python_libspec$ac_delim
27788 python_additional_libs!$python_additional_libs$ac_delim
27789 ZIC!$ZIC$ac_delim
27790 OSSP_UUID_LIBS!$OSSP_UUID_LIBS$ac_delim
27791 HAVE_IPV6!$HAVE_IPV6$ac_delim
27792 LIBOBJS!$LIBOBJS$ac_delim
27793 acx_pthread_config!$acx_pthread_config$ac_delim
27794 PTHREAD_CC!$PTHREAD_CC$ac_delim
27795 PTHREAD_LIBS!$PTHREAD_LIBS$ac_delim
27796 PTHREAD_CFLAGS!$PTHREAD_CFLAGS$ac_delim
27797 LDAP_LIBS_FE!$LDAP_LIBS_FE$ac_delim
27798 LDAP_LIBS_BE!$LDAP_LIBS_BE$ac_delim
27799 HAVE_POSIX_SIGNALS!$HAVE_POSIX_SIGNALS$ac_delim
27800 MSGFMT!$MSGFMT$ac_delim
27801 MSGMERGE!$MSGMERGE$ac_delim
27802 XGETTEXT!$XGETTEXT$ac_delim
27803 TCLSH!$TCLSH$ac_delim
27804 TCL_CONFIG_SH!$TCL_CONFIG_SH$ac_delim
27805 TCL_INCLUDE_SPEC!$TCL_INCLUDE_SPEC$ac_delim
27806 TCL_LIB_FILE!$TCL_LIB_FILE$ac_delim
27807 TCL_LIBS!$TCL_LIBS$ac_delim
27808 TCL_LIB_SPEC!$TCL_LIB_SPEC$ac_delim
27809 TCL_SHARED_BUILD!$TCL_SHARED_BUILD$ac_delim
27810 TCL_SHLIB_LD_LIBS!$TCL_SHLIB_LD_LIBS$ac_delim
27811 NSGMLS!$NSGMLS$ac_delim
27812 JADE!$JADE$ac_delim
27813 have_docbook!$have_docbook$ac_delim
27814 DOCBOOKSTYLE!$DOCBOOKSTYLE$ac_delim
27815 COLLATEINDEX!$COLLATEINDEX$ac_delim
27816 SGMLSPL!$SGMLSPL$ac_delim
27817 DOCBOOK2MAN!$DOCBOOK2MAN$ac_delim
27818 vpath_build!$vpath_build$ac_delim
27819 LTLIBOBJS!$LTLIBOBJS$ac_delim
27820 _ACEOF
27822 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 60; then
27823 break
27824 elif $ac_last_try; then
27825 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
27826 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
27827 { (exit 1); exit 1; }; }
27828 else
27829 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
27831 done
27833 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
27834 if test -n "$ac_eof"; then
27835 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
27836 ac_eof=`expr $ac_eof + 1`
27839 cat >>$CONFIG_STATUS <<_ACEOF
27840 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
27841 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
27842 _ACEOF
27843 sed '
27844 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
27845 s/^/s,@/; s/!/@,|#_!!_#|/
27848 s/'"$ac_delim"'$/,g/; t
27849 s/$/\\/; p
27850 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
27851 ' >>$CONFIG_STATUS <conf$$subs.sed
27852 rm -f conf$$subs.sed
27853 cat >>$CONFIG_STATUS <<_ACEOF
27854 :end
27855 s/|#_!!_#|//g
27856 CEOF$ac_eof
27857 _ACEOF
27860 # VPATH may cause trouble with some makes, so we remove $(srcdir),
27861 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
27862 # trailing colons and then remove the whole line if VPATH becomes empty
27863 # (actually we leave an empty line to preserve line numbers).
27864 if test "x$srcdir" = x.; then
27865 ac_vpsub='/^[ ]*VPATH[ ]*=/{
27866 s/:*\$(srcdir):*/:/
27867 s/:*\${srcdir}:*/:/
27868 s/:*@srcdir@:*/:/
27869 s/^\([^=]*=[ ]*\):*/\1/
27870 s/:*$//
27871 s/^[^=]*=[ ]*$//
27875 cat >>$CONFIG_STATUS <<\_ACEOF
27876 fi # test -n "$CONFIG_FILES"
27879 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS
27881 case $ac_tag in
27882 :[FHLC]) ac_mode=$ac_tag; continue;;
27883 esac
27884 case $ac_mode$ac_tag in
27885 :[FHL]*:*);;
27886 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
27887 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
27888 { (exit 1); exit 1; }; };;
27889 :[FH]-) ac_tag=-:-;;
27890 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
27891 esac
27892 ac_save_IFS=$IFS
27893 IFS=:
27894 set x $ac_tag
27895 IFS=$ac_save_IFS
27896 shift
27897 ac_file=$1
27898 shift
27900 case $ac_mode in
27901 :L) ac_source=$1;;
27902 :[FH])
27903 ac_file_inputs=
27904 for ac_f
27906 case $ac_f in
27907 -) ac_f="$tmp/stdin";;
27908 *) # Look for the file first in the build tree, then in the source tree
27909 # (if the path is not absolute). The absolute path cannot be DOS-style,
27910 # because $ac_f cannot contain `:'.
27911 test -f "$ac_f" ||
27912 case $ac_f in
27913 [\\/$]*) false;;
27914 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
27915 esac ||
27916 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
27917 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
27918 { (exit 1); exit 1; }; };;
27919 esac
27920 ac_file_inputs="$ac_file_inputs $ac_f"
27921 done
27923 # Let's still pretend it is `configure' which instantiates (i.e., don't
27924 # use $as_me), people would be surprised to read:
27925 # /* config.h. Generated by config.status. */
27926 configure_input="Generated from "`IFS=:
27927 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
27928 if test x"$ac_file" != x-; then
27929 configure_input="$ac_file. $configure_input"
27930 { echo "$as_me:$LINENO: creating $ac_file" >&5
27931 echo "$as_me: creating $ac_file" >&6;}
27934 case $ac_tag in
27935 *:-:* | *:-) cat >"$tmp/stdin";;
27936 esac
27938 esac
27940 ac_dir=`$as_dirname -- "$ac_file" ||
27941 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27942 X"$ac_file" : 'X\(//\)[^/]' \| \
27943 X"$ac_file" : 'X\(//\)$' \| \
27944 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
27945 echo X"$ac_file" |
27946 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27947 s//\1/
27950 /^X\(\/\/\)[^/].*/{
27951 s//\1/
27954 /^X\(\/\/\)$/{
27955 s//\1/
27958 /^X\(\/\).*/{
27959 s//\1/
27962 s/.*/./; q'`
27963 { as_dir="$ac_dir"
27964 case $as_dir in #(
27965 -*) as_dir=./$as_dir;;
27966 esac
27967 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
27968 as_dirs=
27969 while :; do
27970 case $as_dir in #(
27971 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
27972 *) as_qdir=$as_dir;;
27973 esac
27974 as_dirs="'$as_qdir' $as_dirs"
27975 as_dir=`$as_dirname -- "$as_dir" ||
27976 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27977 X"$as_dir" : 'X\(//\)[^/]' \| \
27978 X"$as_dir" : 'X\(//\)$' \| \
27979 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
27980 echo X"$as_dir" |
27981 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27982 s//\1/
27985 /^X\(\/\/\)[^/].*/{
27986 s//\1/
27989 /^X\(\/\/\)$/{
27990 s//\1/
27993 /^X\(\/\).*/{
27994 s//\1/
27997 s/.*/./; q'`
27998 test -d "$as_dir" && break
27999 done
28000 test -z "$as_dirs" || eval "mkdir $as_dirs"
28001 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
28002 echo "$as_me: error: cannot create directory $as_dir" >&2;}
28003 { (exit 1); exit 1; }; }; }
28004 ac_builddir=.
28006 case "$ac_dir" in
28007 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
28009 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
28010 # A ".." for each directory in $ac_dir_suffix.
28011 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
28012 case $ac_top_builddir_sub in
28013 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
28014 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
28015 esac ;;
28016 esac
28017 ac_abs_top_builddir=$ac_pwd
28018 ac_abs_builddir=$ac_pwd$ac_dir_suffix
28019 # for backward compatibility:
28020 ac_top_builddir=$ac_top_build_prefix
28022 case $srcdir in
28023 .) # We are building in place.
28024 ac_srcdir=.
28025 ac_top_srcdir=$ac_top_builddir_sub
28026 ac_abs_top_srcdir=$ac_pwd ;;
28027 [\\/]* | ?:[\\/]* ) # Absolute name.
28028 ac_srcdir=$srcdir$ac_dir_suffix;
28029 ac_top_srcdir=$srcdir
28030 ac_abs_top_srcdir=$srcdir ;;
28031 *) # Relative name.
28032 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
28033 ac_top_srcdir=$ac_top_build_prefix$srcdir
28034 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
28035 esac
28036 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
28039 case $ac_mode in
28042 # CONFIG_FILE
28045 _ACEOF
28047 cat >>$CONFIG_STATUS <<\_ACEOF
28048 # If the template does not know about datarootdir, expand it.
28049 # FIXME: This hack should be removed a few years after 2.60.
28050 ac_datarootdir_hack=; ac_datarootdir_seen=
28052 case `sed -n '/datarootdir/ {
28056 /@datadir@/p
28057 /@docdir@/p
28058 /@infodir@/p
28059 /@localedir@/p
28060 /@mandir@/p
28061 ' $ac_file_inputs` in
28062 *datarootdir*) ac_datarootdir_seen=yes;;
28063 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
28064 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
28065 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
28066 _ACEOF
28067 cat >>$CONFIG_STATUS <<_ACEOF
28068 ac_datarootdir_hack='
28069 s&@datadir@&$datadir&g
28070 s&@docdir@&$docdir&g
28071 s&@infodir@&$infodir&g
28072 s&@localedir@&$localedir&g
28073 s&@mandir@&$mandir&g
28074 s&\\\${datarootdir}&$datarootdir&g' ;;
28075 esac
28076 _ACEOF
28078 # Neutralize VPATH when `$srcdir' = `.'.
28079 # Shell code in configure.ac might set extrasub.
28080 # FIXME: do we really want to maintain this feature?
28081 cat >>$CONFIG_STATUS <<_ACEOF
28082 sed "$ac_vpsub
28083 $extrasub
28084 _ACEOF
28085 cat >>$CONFIG_STATUS <<\_ACEOF
28087 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28088 s&@configure_input@&$configure_input&;t t
28089 s&@top_builddir@&$ac_top_builddir_sub&;t t
28090 s&@srcdir@&$ac_srcdir&;t t
28091 s&@abs_srcdir@&$ac_abs_srcdir&;t t
28092 s&@top_srcdir@&$ac_top_srcdir&;t t
28093 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
28094 s&@builddir@&$ac_builddir&;t t
28095 s&@abs_builddir@&$ac_abs_builddir&;t t
28096 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
28097 $ac_datarootdir_hack
28098 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
28100 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
28101 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
28102 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
28103 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28104 which seems to be undefined. Please make sure it is defined." >&5
28105 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
28106 which seems to be undefined. Please make sure it is defined." >&2;}
28108 rm -f "$tmp/stdin"
28109 case $ac_file in
28110 -) cat "$tmp/out"; rm -f "$tmp/out";;
28111 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
28112 esac
28116 # CONFIG_HEADER
28118 _ACEOF
28120 # Transform confdefs.h into a sed script `conftest.defines', that
28121 # substitutes the proper values into config.h.in to produce config.h.
28122 rm -f conftest.defines conftest.tail
28123 # First, append a space to every undef/define line, to ease matching.
28124 echo 's/$/ /' >conftest.defines
28125 # Then, protect against being on the right side of a sed subst, or in
28126 # an unquoted here document, in config.status. If some macros were
28127 # called several times there might be several #defines for the same
28128 # symbol, which is useless. But do not sort them, since the last
28129 # AC_DEFINE must be honored.
28130 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
28131 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
28132 # NAME is the cpp macro being defined, VALUE is the value it is being given.
28133 # PARAMS is the parameter list in the macro definition--in most cases, it's
28134 # just an empty string.
28135 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
28136 ac_dB='\\)[ (].*,\\1define\\2'
28137 ac_dC=' '
28138 ac_dD=' ,'
28140 uniq confdefs.h |
28141 sed -n '
28142 t rset
28143 :rset
28144 s/^[ ]*#[ ]*define[ ][ ]*//
28145 t ok
28148 s/[\\&,]/\\&/g
28149 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
28150 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
28151 ' >>conftest.defines
28153 # Remove the space that was appended to ease matching.
28154 # Then replace #undef with comments. This is necessary, for
28155 # example, in the case of _POSIX_SOURCE, which is predefined and required
28156 # on some systems where configure will not decide to define it.
28157 # (The regexp can be short, since the line contains either #define or #undef.)
28158 echo 's/ $//
28159 s,^[ #]*u.*,/* & */,' >>conftest.defines
28161 # Break up conftest.defines:
28162 ac_max_sed_lines=50
28164 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
28165 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
28166 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
28167 # et cetera.
28168 ac_in='$ac_file_inputs'
28169 ac_out='"$tmp/out1"'
28170 ac_nxt='"$tmp/out2"'
28172 while :
28174 # Write a here document:
28175 cat >>$CONFIG_STATUS <<_ACEOF
28176 # First, check the format of the line:
28177 cat >"\$tmp/defines.sed" <<\\CEOF
28178 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
28179 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
28181 :def
28182 _ACEOF
28183 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
28184 echo 'CEOF
28185 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
28186 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
28187 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
28188 grep . conftest.tail >/dev/null || break
28189 rm -f conftest.defines
28190 mv conftest.tail conftest.defines
28191 done
28192 rm -f conftest.defines conftest.tail
28194 echo "ac_result=$ac_in" >>$CONFIG_STATUS
28195 cat >>$CONFIG_STATUS <<\_ACEOF
28196 if test x"$ac_file" != x-; then
28197 echo "/* $configure_input */" >"$tmp/config.h"
28198 cat "$ac_result" >>"$tmp/config.h"
28199 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
28200 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
28201 echo "$as_me: $ac_file is unchanged" >&6;}
28202 else
28203 rm -f $ac_file
28204 mv "$tmp/config.h" $ac_file
28206 else
28207 echo "/* $configure_input */"
28208 cat "$ac_result"
28210 rm -f "$tmp/out12"
28214 # CONFIG_LINK
28217 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5
28218 echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;}
28220 if test ! -r "$srcdir/$ac_source"; then
28221 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
28222 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
28223 { (exit 1); exit 1; }; }
28225 rm -f "$ac_file"
28227 # Try a relative symlink, then a hard link, then a copy.
28228 case $srcdir in
28229 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
28230 *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;;
28231 esac
28232 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
28233 ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null ||
28234 cp -p "$srcdir/$ac_source" "$ac_file" ||
28235 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5
28236 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;}
28237 { (exit 1); exit 1; }; }
28239 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
28240 echo "$as_me: executing $ac_file commands" >&6;}
28242 esac
28245 case $ac_file$ac_mode in
28246 "check_win32_symlinks":C)
28247 # Links sometimes fail undetected on Mingw -
28248 # so here we detect it and warn the user
28249 for FILE in $CONFIG_LINKS
28251 # test -e works for symlinks in the MinGW console
28252 test -e `expr "$FILE" : '\([^:]*\)'` || { echo "$as_me:$LINENO: WARNING: *** link for $FILE -- please fix by hand" >&5
28253 echo "$as_me: WARNING: *** link for $FILE -- please fix by hand" >&2;}
28254 done
28256 "src/include/pg_config.h":H)
28257 # Update timestamp for pg_config.h (see Makefile.global)
28258 echo >src/include/stamp-h
28261 esac
28262 done # for ac_tag
28265 { (exit 0); exit 0; }
28266 _ACEOF
28267 chmod +x $CONFIG_STATUS
28268 ac_clean_files=$ac_clean_files_save
28271 # configure is writing to config.log, and then calls config.status.
28272 # config.status does its own redirection, appending to config.log.
28273 # Unfortunately, on DOS this fails, as config.log is still kept open
28274 # by configure, so config.status won't be able to write to it; its
28275 # output is simply discarded. So we exec the FD to /dev/null,
28276 # effectively closing config.log, so it can be properly (re)opened and
28277 # appended to by config.status. When coming back to configure, we
28278 # need to make the FD available again.
28279 if test "$no_create" != yes; then
28280 ac_cs_success=:
28281 ac_config_status_args=
28282 test "$silent" = yes &&
28283 ac_config_status_args="$ac_config_status_args --quiet"
28284 exec 5>/dev/null
28285 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
28286 exec 5>>config.log
28287 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28288 # would make configure fail if this is the last instruction.
28289 $ac_cs_success || { (exit 1); exit 1; }
28293 # Warn about unknown options
28294 for pgac_var in `set | sed 's/=.*//' | $EGREP 'with_|enable_'`; do
28295 for pgac_arg in $pgac_args with_gnu_ld; do
28296 if test "$pgac_var" = "$pgac_arg"; then
28297 continue 2
28299 done
28300 pgac_txt=`echo $pgac_var | sed 's/_/-/g'`
28301 { echo "$as_me:$LINENO: WARNING: option ignored: --$pgac_txt" >&5
28302 echo "$as_me: WARNING: option ignored: --$pgac_txt" >&2;}
28303 done