]> granicus.if.org Git - postgresql/blob - configure
Reverse out because the lack of using pgport in timezone/ is causing
[postgresql] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for PostgreSQL 8.1devel.
4 #
5 # Report bugs to <pgsql-bugs@postgresql.org>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 #
11 # Copyright (c) 1996-2005, PostgreSQL Global Development Group
12 ## --------------------- ##
13 ## M4sh Initialization.  ##
14 ## --------------------- ##
15
16 # Be Bourne compatible
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18   emulate sh
19   NULLCMD=:
20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24   set -o posix
25 fi
26 DUALCASE=1; export DUALCASE # for MKS sh
27
28 # Support unset when possible.
29 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
30   as_unset=unset
31 else
32   as_unset=false
33 fi
34
35
36 # Work around bugs in pre-3.0 UWIN ksh.
37 $as_unset ENV MAIL MAILPATH
38 PS1='$ '
39 PS2='> '
40 PS4='+ '
41
42 # NLS nuisances.
43 for as_var in \
44   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
45   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
46   LC_TELEPHONE LC_TIME
47 do
48   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
49     eval $as_var=C; export $as_var
50   else
51     $as_unset $as_var
52   fi
53 done
54
55 # Required to use basename.
56 if expr a : '\(a\)' >/dev/null 2>&1; then
57   as_expr=expr
58 else
59   as_expr=false
60 fi
61
62 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
63   as_basename=basename
64 else
65   as_basename=false
66 fi
67
68
69 # Name of the executable.
70 as_me=`$as_basename "$0" ||
71 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
72          X"$0" : 'X\(//\)$' \| \
73          X"$0" : 'X\(/\)$' \| \
74          .     : '\(.\)' 2>/dev/null ||
75 echo X/"$0" |
76     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
77           /^X\/\(\/\/\)$/{ s//\1/; q; }
78           /^X\/\(\/\).*/{ s//\1/; q; }
79           s/.*/./; q'`
80
81
82 # PATH needs CR, and LINENO needs CR and PATH.
83 # Avoid depending upon Character Ranges.
84 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
85 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
86 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
87 as_cr_digits='0123456789'
88 as_cr_alnum=$as_cr_Letters$as_cr_digits
89
90 # The user is always right.
91 if test "${PATH_SEPARATOR+set}" != set; then
92   echo "#! /bin/sh" >conf$$.sh
93   echo  "exit 0"   >>conf$$.sh
94   chmod +x conf$$.sh
95   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
96     PATH_SEPARATOR=';'
97   else
98     PATH_SEPARATOR=:
99   fi
100   rm -f conf$$.sh
101 fi
102
103
104   as_lineno_1=$LINENO
105   as_lineno_2=$LINENO
106   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
107   test "x$as_lineno_1" != "x$as_lineno_2" &&
108   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
109   # Find who we are.  Look in the path if we contain no path at all
110   # relative or not.
111   case $0 in
112     *[\\/]* ) as_myself=$0 ;;
113     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
114 for as_dir in $PATH
115 do
116   IFS=$as_save_IFS
117   test -z "$as_dir" && as_dir=.
118   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
119 done
120
121        ;;
122   esac
123   # We did not find ourselves, most probably we were run as `sh COMMAND'
124   # in which case we are not to be found in the path.
125   if test "x$as_myself" = x; then
126     as_myself=$0
127   fi
128   if test ! -f "$as_myself"; then
129     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
130    { (exit 1); exit 1; }; }
131   fi
132   case $CONFIG_SHELL in
133   '')
134     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
135 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
136 do
137   IFS=$as_save_IFS
138   test -z "$as_dir" && as_dir=.
139   for as_base in sh bash ksh sh5; do
140          case $as_dir in
141          /*)
142            if ("$as_dir/$as_base" -c '
143   as_lineno_1=$LINENO
144   as_lineno_2=$LINENO
145   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
146   test "x$as_lineno_1" != "x$as_lineno_2" &&
147   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
148              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
149              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
150              CONFIG_SHELL=$as_dir/$as_base
151              export CONFIG_SHELL
152              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
153            fi;;
154          esac
155        done
156 done
157 ;;
158   esac
159
160   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
161   # uniformly replaced by the line number.  The first 'sed' inserts a
162   # line-number line before each line; the second 'sed' does the real
163   # work.  The second script uses 'N' to pair each line-number line
164   # with the numbered line, and appends trailing '-' during
165   # substitution so that $LINENO is not a special case at line end.
166   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
167   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
168   sed '=' <$as_myself |
169     sed '
170       N
171       s,$,-,
172       : loop
173       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
174       t loop
175       s,-$,,
176       s,^['$as_cr_digits']*\n,,
177     ' >$as_me.lineno &&
178   chmod +x $as_me.lineno ||
179     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
180    { (exit 1); exit 1; }; }
181
182   # Don't try to exec as it changes $[0], causing all sort of problems
183   # (the dirname of $[0] is not the place where we might find the
184   # original and so on.  Autoconf is especially sensible to this).
185   . ./$as_me.lineno
186   # Exit status is that of the last command.
187   exit
188 }
189
190
191 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
192   *c*,-n*) ECHO_N= ECHO_C='
193 ' ECHO_T='      ' ;;
194   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
195   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
196 esac
197
198 if expr a : '\(a\)' >/dev/null 2>&1; then
199   as_expr=expr
200 else
201   as_expr=false
202 fi
203
204 rm -f conf$$ conf$$.exe conf$$.file
205 echo >conf$$.file
206 if ln -s conf$$.file conf$$ 2>/dev/null; then
207   # We could just check for DJGPP; but this test a) works b) is more generic
208   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
209   if test -f conf$$.exe; then
210     # Don't use ln at all; we don't have any links
211     as_ln_s='cp -p'
212   else
213     as_ln_s='ln -s'
214   fi
215 elif ln conf$$.file conf$$ 2>/dev/null; then
216   as_ln_s=ln
217 else
218   as_ln_s='cp -p'
219 fi
220 rm -f conf$$ conf$$.exe conf$$.file
221
222 if mkdir -p . 2>/dev/null; then
223   as_mkdir_p=:
224 else
225   test -d ./-p && rmdir ./-p
226   as_mkdir_p=false
227 fi
228
229 as_executable_p="test -f"
230
231 # Sed expression to map a string onto a valid CPP name.
232 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
233
234 # Sed expression to map a string onto a valid variable name.
235 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
236
237
238 # IFS
239 # We need space, tab and new line, in precisely that order.
240 as_nl='
241 '
242 IFS="   $as_nl"
243
244 # CDPATH.
245 $as_unset CDPATH
246
247
248 # Name of the host.
249 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
250 # so uname gets run too.
251 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
252
253 exec 6>&1
254
255 #
256 # Initializations.
257 #
258 ac_default_prefix=/usr/local
259 ac_config_libobj_dir=.
260 cross_compiling=no
261 subdirs=
262 MFLAGS=
263 MAKEFLAGS=
264 SHELL=${CONFIG_SHELL-/bin/sh}
265
266 # Maximum number of lines to put in a shell here document.
267 # This variable seems obsolete.  It should probably be removed, and
268 # only ac_max_sed_lines should be used.
269 : ${ac_max_here_lines=38}
270
271 # Identity of this package.
272 PACKAGE_NAME='PostgreSQL'
273 PACKAGE_TARNAME='postgresql'
274 PACKAGE_VERSION='8.1devel'
275 PACKAGE_STRING='PostgreSQL 8.1devel'
276 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
277
278 ac_unique_file="src/backend/access/common/heaptuple.c"
279 ac_default_prefix=/usr/local/pgsql
280 # Factoring default headers for most tests.
281 ac_includes_default="\
282 #include <stdio.h>
283 #if HAVE_SYS_TYPES_H
284 # include <sys/types.h>
285 #endif
286 #if HAVE_SYS_STAT_H
287 # include <sys/stat.h>
288 #endif
289 #if STDC_HEADERS
290 # include <stdlib.h>
291 # include <stddef.h>
292 #else
293 # if HAVE_STDLIB_H
294 #  include <stdlib.h>
295 # endif
296 #endif
297 #if HAVE_STRING_H
298 # if !STDC_HEADERS && HAVE_MEMORY_H
299 #  include <memory.h>
300 # endif
301 # include <string.h>
302 #endif
303 #if HAVE_STRINGS_H
304 # include <strings.h>
305 #endif
306 #if HAVE_INTTYPES_H
307 # include <inttypes.h>
308 #else
309 # if HAVE_STDINT_H
310 #  include <stdint.h>
311 # endif
312 #endif
313 #if HAVE_UNISTD_H
314 # include <unistd.h>
315 #endif"
316
317 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS configure_args build build_cpu build_vendor build_os host host_cpu host_vendor host_os PORTNAME docdir enable_nls WANTED_LANGUAGES default_port enable_shared enable_rpath enable_debug CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP GCC TAS autodepend INCLUDES enable_thread_safety with_tcl with_perl with_python with_krb5 krb_srvtab with_pam with_bonjour with_openssl with_zlib EGREP ELF_SYS LDFLAGS_SL AWK FLEX FLEXFLAGS LN_S LD with_gnu_ld ld_R_works RANLIB ac_ct_RANLIB LORDER TAR STRIP ac_ct_STRIP STRIP_STATIC_LIB STRIP_SHARED_LIB YACC YFLAGS PERL perl_archlibexp perl_privlibexp perl_useshrplib perl_embed_ldflags PYTHON python_version python_configdir python_includespec python_libdir python_libspec python_additional_libs HAVE_IPV6 LIBOBJS acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS HAVE_POSIX_SIGNALS MSGFMT MSGMERGE XGETTEXT localedir TCLSH TCL_CONFIG_SH TCL_INCLUDE_SPEC TCL_LIB_FILE TCL_LIBS TCL_LIB_SPEC TCL_SHARED_BUILD TCL_SHLIB_LD_LIBS NSGMLS JADE have_docbook DOCBOOKSTYLE COLLATEINDEX SGMLSPL vpath_build LTLIBOBJS'
318 ac_subst_files=''
319
320 # Initialize some variables set by options.
321 ac_init_help=
322 ac_init_version=false
323 # The variables have the same names as the options, with
324 # dashes changed to underlines.
325 cache_file=/dev/null
326 exec_prefix=NONE
327 no_create=
328 no_recursion=
329 prefix=NONE
330 program_prefix=NONE
331 program_suffix=NONE
332 program_transform_name=s,x,x,
333 silent=
334 site=
335 srcdir=
336 verbose=
337 x_includes=NONE
338 x_libraries=NONE
339
340 # Installation directory options.
341 # These are left unexpanded so users can "make install exec_prefix=/foo"
342 # and all the variables that are supposed to be based on exec_prefix
343 # by default will actually change.
344 # Use braces instead of parens because sh, perl, etc. also accept them.
345 bindir='${exec_prefix}/bin'
346 sbindir='${exec_prefix}/sbin'
347 libexecdir='${exec_prefix}/libexec'
348 datadir='${prefix}/share'
349 sysconfdir='${prefix}/etc'
350 sharedstatedir='${prefix}/com'
351 localstatedir='${prefix}/var'
352 libdir='${exec_prefix}/lib'
353 includedir='${prefix}/include'
354 oldincludedir='/usr/include'
355 infodir='${prefix}/info'
356 mandir='${prefix}/man'
357
358 ac_prev=
359 for ac_option
360 do
361   # If the previous option needs an argument, assign it.
362   if test -n "$ac_prev"; then
363     eval "$ac_prev=\$ac_option"
364     ac_prev=
365     continue
366   fi
367
368   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
369
370   # Accept the important Cygnus configure options, so we can diagnose typos.
371
372   case $ac_option in
373
374   -bindir | --bindir | --bindi | --bind | --bin | --bi)
375     ac_prev=bindir ;;
376   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
377     bindir=$ac_optarg ;;
378
379   -build | --build | --buil | --bui | --bu)
380     ac_prev=build_alias ;;
381   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
382     build_alias=$ac_optarg ;;
383
384   -cache-file | --cache-file | --cache-fil | --cache-fi \
385   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
386     ac_prev=cache_file ;;
387   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
388   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
389     cache_file=$ac_optarg ;;
390
391   --config-cache | -C)
392     cache_file=config.cache ;;
393
394   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
395     ac_prev=datadir ;;
396   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
397   | --da=*)
398     datadir=$ac_optarg ;;
399
400   -disable-* | --disable-*)
401     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
402     # Reject names that are not valid shell variable names.
403     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
404       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
405    { (exit 1); exit 1; }; }
406     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
407     eval "enable_$ac_feature=no" ;;
408
409   -enable-* | --enable-*)
410     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
411     # Reject names that are not valid shell variable names.
412     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
413       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
414    { (exit 1); exit 1; }; }
415     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
416     case $ac_option in
417       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
418       *) ac_optarg=yes ;;
419     esac
420     eval "enable_$ac_feature='$ac_optarg'" ;;
421
422   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
423   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
424   | --exec | --exe | --ex)
425     ac_prev=exec_prefix ;;
426   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
427   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
428   | --exec=* | --exe=* | --ex=*)
429     exec_prefix=$ac_optarg ;;
430
431   -gas | --gas | --ga | --g)
432     # Obsolete; use --with-gas.
433     with_gas=yes ;;
434
435   -help | --help | --hel | --he | -h)
436     ac_init_help=long ;;
437   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
438     ac_init_help=recursive ;;
439   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
440     ac_init_help=short ;;
441
442   -host | --host | --hos | --ho)
443     ac_prev=host_alias ;;
444   -host=* | --host=* | --hos=* | --ho=*)
445     host_alias=$ac_optarg ;;
446
447   -includedir | --includedir | --includedi | --included | --include \
448   | --includ | --inclu | --incl | --inc)
449     ac_prev=includedir ;;
450   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
451   | --includ=* | --inclu=* | --incl=* | --inc=*)
452     includedir=$ac_optarg ;;
453
454   -infodir | --infodir | --infodi | --infod | --info | --inf)
455     ac_prev=infodir ;;
456   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
457     infodir=$ac_optarg ;;
458
459   -libdir | --libdir | --libdi | --libd)
460     ac_prev=libdir ;;
461   -libdir=* | --libdir=* | --libdi=* | --libd=*)
462     libdir=$ac_optarg ;;
463
464   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
465   | --libexe | --libex | --libe)
466     ac_prev=libexecdir ;;
467   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
468   | --libexe=* | --libex=* | --libe=*)
469     libexecdir=$ac_optarg ;;
470
471   -localstatedir | --localstatedir | --localstatedi | --localstated \
472   | --localstate | --localstat | --localsta | --localst \
473   | --locals | --local | --loca | --loc | --lo)
474     ac_prev=localstatedir ;;
475   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
476   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
477   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
478     localstatedir=$ac_optarg ;;
479
480   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
481     ac_prev=mandir ;;
482   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
483     mandir=$ac_optarg ;;
484
485   -nfp | --nfp | --nf)
486     # Obsolete; use --without-fp.
487     with_fp=no ;;
488
489   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
490   | --no-cr | --no-c | -n)
491     no_create=yes ;;
492
493   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
494   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
495     no_recursion=yes ;;
496
497   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
498   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
499   | --oldin | --oldi | --old | --ol | --o)
500     ac_prev=oldincludedir ;;
501   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
502   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
503   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
504     oldincludedir=$ac_optarg ;;
505
506   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
507     ac_prev=prefix ;;
508   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
509     prefix=$ac_optarg ;;
510
511   -program-prefix | --program-prefix | --program-prefi | --program-pref \
512   | --program-pre | --program-pr | --program-p)
513     ac_prev=program_prefix ;;
514   -program-prefix=* | --program-prefix=* | --program-prefi=* \
515   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
516     program_prefix=$ac_optarg ;;
517
518   -program-suffix | --program-suffix | --program-suffi | --program-suff \
519   | --program-suf | --program-su | --program-s)
520     ac_prev=program_suffix ;;
521   -program-suffix=* | --program-suffix=* | --program-suffi=* \
522   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
523     program_suffix=$ac_optarg ;;
524
525   -program-transform-name | --program-transform-name \
526   | --program-transform-nam | --program-transform-na \
527   | --program-transform-n | --program-transform- \
528   | --program-transform | --program-transfor \
529   | --program-transfo | --program-transf \
530   | --program-trans | --program-tran \
531   | --progr-tra | --program-tr | --program-t)
532     ac_prev=program_transform_name ;;
533   -program-transform-name=* | --program-transform-name=* \
534   | --program-transform-nam=* | --program-transform-na=* \
535   | --program-transform-n=* | --program-transform-=* \
536   | --program-transform=* | --program-transfor=* \
537   | --program-transfo=* | --program-transf=* \
538   | --program-trans=* | --program-tran=* \
539   | --progr-tra=* | --program-tr=* | --program-t=*)
540     program_transform_name=$ac_optarg ;;
541
542   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
543   | -silent | --silent | --silen | --sile | --sil)
544     silent=yes ;;
545
546   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
547     ac_prev=sbindir ;;
548   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
549   | --sbi=* | --sb=*)
550     sbindir=$ac_optarg ;;
551
552   -sharedstatedir | --sharedstatedir | --sharedstatedi \
553   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
554   | --sharedst | --shareds | --shared | --share | --shar \
555   | --sha | --sh)
556     ac_prev=sharedstatedir ;;
557   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
558   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
559   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
560   | --sha=* | --sh=*)
561     sharedstatedir=$ac_optarg ;;
562
563   -site | --site | --sit)
564     ac_prev=site ;;
565   -site=* | --site=* | --sit=*)
566     site=$ac_optarg ;;
567
568   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
569     ac_prev=srcdir ;;
570   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
571     srcdir=$ac_optarg ;;
572
573   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
574   | --syscon | --sysco | --sysc | --sys | --sy)
575     ac_prev=sysconfdir ;;
576   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
577   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
578     sysconfdir=$ac_optarg ;;
579
580   -target | --target | --targe | --targ | --tar | --ta | --t)
581     ac_prev=target_alias ;;
582   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
583     target_alias=$ac_optarg ;;
584
585   -v | -verbose | --verbose | --verbos | --verbo | --verb)
586     verbose=yes ;;
587
588   -version | --version | --versio | --versi | --vers | -V)
589     ac_init_version=: ;;
590
591   -with-* | --with-*)
592     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
593     # Reject names that are not valid shell variable names.
594     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
595       { echo "$as_me: error: invalid package name: $ac_package" >&2
596    { (exit 1); exit 1; }; }
597     ac_package=`echo $ac_package| sed 's/-/_/g'`
598     case $ac_option in
599       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
600       *) ac_optarg=yes ;;
601     esac
602     eval "with_$ac_package='$ac_optarg'" ;;
603
604   -without-* | --without-*)
605     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
606     # Reject names that are not valid shell variable names.
607     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
608       { echo "$as_me: error: invalid package name: $ac_package" >&2
609    { (exit 1); exit 1; }; }
610     ac_package=`echo $ac_package | sed 's/-/_/g'`
611     eval "with_$ac_package=no" ;;
612
613   --x)
614     # Obsolete; use --with-x.
615     with_x=yes ;;
616
617   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
618   | --x-incl | --x-inc | --x-in | --x-i)
619     ac_prev=x_includes ;;
620   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
621   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
622     x_includes=$ac_optarg ;;
623
624   -x-libraries | --x-libraries | --x-librarie | --x-librari \
625   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
626     ac_prev=x_libraries ;;
627   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
628   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
629     x_libraries=$ac_optarg ;;
630
631   -*) { echo "$as_me: error: unrecognized option: $ac_option
632 Try \`$0 --help' for more information." >&2
633    { (exit 1); exit 1; }; }
634     ;;
635
636   *=*)
637     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
638     # Reject names that are not valid shell variable names.
639     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
640       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
641    { (exit 1); exit 1; }; }
642     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
643     eval "$ac_envvar='$ac_optarg'"
644     export $ac_envvar ;;
645
646   *)
647     # FIXME: should be removed in autoconf 3.0.
648     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
649     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
650       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
651     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
652     ;;
653
654   esac
655 done
656
657 if test -n "$ac_prev"; then
658   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
659   { echo "$as_me: error: missing argument to $ac_option" >&2
660    { (exit 1); exit 1; }; }
661 fi
662
663 # Be sure to have absolute paths.
664 for ac_var in exec_prefix prefix
665 do
666   eval ac_val=$`echo $ac_var`
667   case $ac_val in
668     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
669     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
670    { (exit 1); exit 1; }; };;
671   esac
672 done
673
674 # Be sure to have absolute paths.
675 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
676               localstatedir libdir includedir oldincludedir infodir mandir
677 do
678   eval ac_val=$`echo $ac_var`
679   case $ac_val in
680     [\\/$]* | ?:[\\/]* ) ;;
681     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
682    { (exit 1); exit 1; }; };;
683   esac
684 done
685
686 # There might be people who depend on the old broken behavior: `$host'
687 # used to hold the argument of --host etc.
688 # FIXME: To remove some day.
689 build=$build_alias
690 host=$host_alias
691 target=$target_alias
692
693 # FIXME: To remove some day.
694 if test "x$host_alias" != x; then
695   if test "x$build_alias" = x; then
696     cross_compiling=maybe
697     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
698     If a cross compiler is detected then cross compile mode will be used." >&2
699   elif test "x$build_alias" != "x$host_alias"; then
700     cross_compiling=yes
701   fi
702 fi
703
704 ac_tool_prefix=
705 test -n "$host_alias" && ac_tool_prefix=$host_alias-
706
707 test "$silent" = yes && exec 6>/dev/null
708
709
710 # Find the source files, if location was not specified.
711 if test -z "$srcdir"; then
712   ac_srcdir_defaulted=yes
713   # Try the directory containing this script, then its parent.
714   ac_confdir=`(dirname "$0") 2>/dev/null ||
715 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
716          X"$0" : 'X\(//\)[^/]' \| \
717          X"$0" : 'X\(//\)$' \| \
718          X"$0" : 'X\(/\)' \| \
719          .     : '\(.\)' 2>/dev/null ||
720 echo X"$0" |
721     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
722           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
723           /^X\(\/\/\)$/{ s//\1/; q; }
724           /^X\(\/\).*/{ s//\1/; q; }
725           s/.*/./; q'`
726   srcdir=$ac_confdir
727   if test ! -r $srcdir/$ac_unique_file; then
728     srcdir=..
729   fi
730 else
731   ac_srcdir_defaulted=no
732 fi
733 if test ! -r $srcdir/$ac_unique_file; then
734   if test "$ac_srcdir_defaulted" = yes; then
735     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
736    { (exit 1); exit 1; }; }
737   else
738     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
739    { (exit 1); exit 1; }; }
740   fi
741 fi
742 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
743   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
744    { (exit 1); exit 1; }; }
745 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
746 ac_env_build_alias_set=${build_alias+set}
747 ac_env_build_alias_value=$build_alias
748 ac_cv_env_build_alias_set=${build_alias+set}
749 ac_cv_env_build_alias_value=$build_alias
750 ac_env_host_alias_set=${host_alias+set}
751 ac_env_host_alias_value=$host_alias
752 ac_cv_env_host_alias_set=${host_alias+set}
753 ac_cv_env_host_alias_value=$host_alias
754 ac_env_target_alias_set=${target_alias+set}
755 ac_env_target_alias_value=$target_alias
756 ac_cv_env_target_alias_set=${target_alias+set}
757 ac_cv_env_target_alias_value=$target_alias
758 ac_env_CC_set=${CC+set}
759 ac_env_CC_value=$CC
760 ac_cv_env_CC_set=${CC+set}
761 ac_cv_env_CC_value=$CC
762 ac_env_CFLAGS_set=${CFLAGS+set}
763 ac_env_CFLAGS_value=$CFLAGS
764 ac_cv_env_CFLAGS_set=${CFLAGS+set}
765 ac_cv_env_CFLAGS_value=$CFLAGS
766 ac_env_LDFLAGS_set=${LDFLAGS+set}
767 ac_env_LDFLAGS_value=$LDFLAGS
768 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
769 ac_cv_env_LDFLAGS_value=$LDFLAGS
770 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
771 ac_env_CPPFLAGS_value=$CPPFLAGS
772 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
773 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
774 ac_env_CPP_set=${CPP+set}
775 ac_env_CPP_value=$CPP
776 ac_cv_env_CPP_set=${CPP+set}
777 ac_cv_env_CPP_value=$CPP
778 ac_env_LDFLAGS_SL_set=${LDFLAGS_SL+set}
779 ac_env_LDFLAGS_SL_value=$LDFLAGS_SL
780 ac_cv_env_LDFLAGS_SL_set=${LDFLAGS_SL+set}
781 ac_cv_env_LDFLAGS_SL_value=$LDFLAGS_SL
782 ac_env_DOCBOOKSTYLE_set=${DOCBOOKSTYLE+set}
783 ac_env_DOCBOOKSTYLE_value=$DOCBOOKSTYLE
784 ac_cv_env_DOCBOOKSTYLE_set=${DOCBOOKSTYLE+set}
785 ac_cv_env_DOCBOOKSTYLE_value=$DOCBOOKSTYLE
786
787 #
788 # Report the --help message.
789 #
790 if test "$ac_init_help" = "long"; then
791   # Omit some internal or obsolete options to make the list less imposing.
792   # This message is too long to be a string in the A/UX 3.1 sh.
793   cat <<_ACEOF
794 \`configure' configures PostgreSQL 8.1devel to adapt to many kinds of systems.
795
796 Usage: $0 [OPTION]... [VAR=VALUE]...
797
798 To assign environment variables (e.g., CC, CFLAGS...), specify them as
799 VAR=VALUE.  See below for descriptions of some of the useful variables.
800
801 Defaults for the options are specified in brackets.
802
803 Configuration:
804   -h, --help              display this help and exit
805       --help=short        display options specific to this package
806       --help=recursive    display the short help of all the included packages
807   -V, --version           display version information and exit
808   -q, --quiet, --silent   do not print \`checking...' messages
809       --cache-file=FILE   cache test results in FILE [disabled]
810   -C, --config-cache      alias for \`--cache-file=config.cache'
811   -n, --no-create         do not create output files
812       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
813
814 _ACEOF
815
816   cat <<_ACEOF
817 Installation directories:
818   --prefix=PREFIX         install architecture-independent files in PREFIX
819                           [$ac_default_prefix]
820   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
821                           [PREFIX]
822
823 By default, \`make install' will install all the files in
824 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
825 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
826 for instance \`--prefix=\$HOME'.
827
828 For better control, use the options below.
829
830 Fine tuning of the installation directories:
831   --bindir=DIR           user executables [EPREFIX/bin]
832   --sbindir=DIR          system admin executables [EPREFIX/sbin]
833   --libexecdir=DIR       program executables [EPREFIX/libexec]
834   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
835   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
836   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
837   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
838   --libdir=DIR           object code libraries [EPREFIX/lib]
839   --includedir=DIR       C header files [PREFIX/include]
840   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
841   --infodir=DIR          info documentation [PREFIX/info]
842   --mandir=DIR           man documentation [PREFIX/man]
843 _ACEOF
844
845   cat <<\_ACEOF
846
847 System types:
848   --build=BUILD     configure for building on BUILD [guessed]
849   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
850 _ACEOF
851 fi
852
853 if test -n "$ac_init_help"; then
854   case $ac_init_help in
855      short | recursive ) echo "Configuration of PostgreSQL 8.1devel:";;
856    esac
857   cat <<\_ACEOF
858
859 Optional Features:
860   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
861   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
862   --enable-integer-datetimes  enable 64-bit integer date/time support
863   --enable-nls[=LANGUAGES]  enable Native Language Support
864   --disable-shared        do not build shared libraries
865   --disable-rpath         do not embed shared library search path in executables
866   --disable-spinlocks     do not use spinlocks
867   --enable-debug          build with debugging symbols (-g)
868   --enable-depend         turn on automatic dependency tracking
869   --enable-cassert        enable assertion checks (for debugging)
870   --enable-thread-safety  make client libraries thread-safe
871   --enable-thread-safety-force  force thread-safety in spite of thread test failure
872   --disable-largefile     omit support for large files
873
874 Optional Packages:
875   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
876   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
877
878   --with-docdir=DIR       install the documentation in DIR [PREFIX/doc]
879   --without-docdir        do not install the documentation
880   --with-includes=DIRS    look for additional header files in DIRS
881   --with-libraries=DIRS   look for additional libraries in DIRS
882   --with-libs=DIRS        alternative spelling of --with-libraries
883   --with-pgport=PORTNUM   change default port number 5432
884   --with-tcl              build Tcl modules (PL/Tcl)
885   --with-tclconfig=DIR    tclConfig.sh is in DIR
886   --with-perl             build Perl modules (PL/Perl)
887   --with-python           build Python modules (PL/Python)
888   --with-krb5             build with Kerberos 5 support
889   --with-krb-srvnam=NAME  name of the default service principal in Kerberos [postgres]
890   --with-pam              build with PAM support
891   --with-bonjour          build with Bonjour support
892   --with-openssl          build with OpenSSL support
893   --without-readline      do not use Readline
894   --without-zlib          do not use Zlib
895   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
896
897 Some influential environment variables:
898   CC          C compiler command
899   CFLAGS      C compiler flags
900   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
901               nonstandard directory <lib dir>
902   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
903               headers in a nonstandard directory <include dir>
904   CPP         C preprocessor
905   LDFLAGS_SL
906   DOCBOOKSTYLE
907               location of DocBook stylesheets
908
909 Use these variables to override the choices made by `configure' or to help
910 it to find libraries and programs with nonstandard names/locations.
911
912 Report bugs to <pgsql-bugs@postgresql.org>.
913 _ACEOF
914 fi
915
916 if test "$ac_init_help" = "recursive"; then
917   # If there are subdirs, report their specific --help.
918   ac_popdir=`pwd`
919   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
920     test -d $ac_dir || continue
921     ac_builddir=.
922
923 if test "$ac_dir" != .; then
924   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
925   # A "../" for each directory in $ac_dir_suffix.
926   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
927 else
928   ac_dir_suffix= ac_top_builddir=
929 fi
930
931 case $srcdir in
932   .)  # No --srcdir option.  We are building in place.
933     ac_srcdir=.
934     if test -z "$ac_top_builddir"; then
935        ac_top_srcdir=.
936     else
937        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
938     fi ;;
939   [\\/]* | ?:[\\/]* )  # Absolute path.
940     ac_srcdir=$srcdir$ac_dir_suffix;
941     ac_top_srcdir=$srcdir ;;
942   *) # Relative path.
943     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
944     ac_top_srcdir=$ac_top_builddir$srcdir ;;
945 esac
946
947 # Do not use `cd foo && pwd` to compute absolute paths, because
948 # the directories may not exist.
949 case `pwd` in
950 .) ac_abs_builddir="$ac_dir";;
951 *)
952   case "$ac_dir" in
953   .) ac_abs_builddir=`pwd`;;
954   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
955   *) ac_abs_builddir=`pwd`/"$ac_dir";;
956   esac;;
957 esac
958 case $ac_abs_builddir in
959 .) ac_abs_top_builddir=${ac_top_builddir}.;;
960 *)
961   case ${ac_top_builddir}. in
962   .) ac_abs_top_builddir=$ac_abs_builddir;;
963   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
964   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
965   esac;;
966 esac
967 case $ac_abs_builddir in
968 .) ac_abs_srcdir=$ac_srcdir;;
969 *)
970   case $ac_srcdir in
971   .) ac_abs_srcdir=$ac_abs_builddir;;
972   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
973   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
974   esac;;
975 esac
976 case $ac_abs_builddir in
977 .) ac_abs_top_srcdir=$ac_top_srcdir;;
978 *)
979   case $ac_top_srcdir in
980   .) ac_abs_top_srcdir=$ac_abs_builddir;;
981   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
982   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
983   esac;;
984 esac
985
986     cd $ac_dir
987     # Check for guested configure; otherwise get Cygnus style configure.
988     if test -f $ac_srcdir/configure.gnu; then
989       echo
990       $SHELL $ac_srcdir/configure.gnu  --help=recursive
991     elif test -f $ac_srcdir/configure; then
992       echo
993       $SHELL $ac_srcdir/configure  --help=recursive
994     elif test -f $ac_srcdir/configure.ac ||
995            test -f $ac_srcdir/configure.in; then
996       echo
997       $ac_configure --help
998     else
999       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1000     fi
1001     cd $ac_popdir
1002   done
1003 fi
1004
1005 test -n "$ac_init_help" && exit 0
1006 if $ac_init_version; then
1007   cat <<\_ACEOF
1008 PostgreSQL configure 8.1devel
1009 generated by GNU Autoconf 2.59
1010
1011 Copyright (C) 2003 Free Software Foundation, Inc.
1012 This configure script is free software; the Free Software Foundation
1013 gives unlimited permission to copy, distribute and modify it.
1014
1015 Copyright (c) 1996-2005, PostgreSQL Global Development Group
1016 _ACEOF
1017   exit 0
1018 fi
1019 exec 5>config.log
1020 cat >&5 <<_ACEOF
1021 This file contains any messages produced by compilers while
1022 running configure, to aid debugging if configure makes a mistake.
1023
1024 It was created by PostgreSQL $as_me 8.1devel, which was
1025 generated by GNU Autoconf 2.59.  Invocation command line was
1026
1027   $ $0 $@
1028
1029 _ACEOF
1030 {
1031 cat <<_ASUNAME
1032 ## --------- ##
1033 ## Platform. ##
1034 ## --------- ##
1035
1036 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1037 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1038 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1039 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1040 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1041
1042 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1043 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1044
1045 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1046 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1047 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1048 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1049 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1050 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1051 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1052
1053 _ASUNAME
1054
1055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1056 for as_dir in $PATH
1057 do
1058   IFS=$as_save_IFS
1059   test -z "$as_dir" && as_dir=.
1060   echo "PATH: $as_dir"
1061 done
1062
1063 } >&5
1064
1065 cat >&5 <<_ACEOF
1066
1067
1068 ## ----------- ##
1069 ## Core tests. ##
1070 ## ----------- ##
1071
1072 _ACEOF
1073
1074
1075 # Keep a trace of the command line.
1076 # Strip out --no-create and --no-recursion so they do not pile up.
1077 # Strip out --silent because we don't want to record it for future runs.
1078 # Also quote any args containing shell meta-characters.
1079 # Make two passes to allow for proper duplicate-argument suppression.
1080 ac_configure_args=
1081 ac_configure_args0=
1082 ac_configure_args1=
1083 ac_sep=
1084 ac_must_keep_next=false
1085 for ac_pass in 1 2
1086 do
1087   for ac_arg
1088   do
1089     case $ac_arg in
1090     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1091     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1092     | -silent | --silent | --silen | --sile | --sil)
1093       continue ;;
1094     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1095       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1096     esac
1097     case $ac_pass in
1098     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1099     2)
1100       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1101       if test $ac_must_keep_next = true; then
1102         ac_must_keep_next=false # Got value, back to normal.
1103       else
1104         case $ac_arg in
1105           *=* | --config-cache | -C | -disable-* | --disable-* \
1106           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1107           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1108           | -with-* | --with-* | -without-* | --without-* | --x)
1109             case "$ac_configure_args0 " in
1110               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1111             esac
1112             ;;
1113           -* ) ac_must_keep_next=true ;;
1114         esac
1115       fi
1116       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1117       # Get rid of the leading space.
1118       ac_sep=" "
1119       ;;
1120     esac
1121   done
1122 done
1123 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1124 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1125
1126 # When interrupted or exit'd, cleanup temporary files, and complete
1127 # config.log.  We remove comments because anyway the quotes in there
1128 # would cause problems or look ugly.
1129 # WARNING: Be sure not to use single quotes in there, as some shells,
1130 # such as our DU 5.0 friend, will then `close' the trap.
1131 trap 'exit_status=$?
1132   # Save into config.log some information that might help in debugging.
1133   {
1134     echo
1135
1136     cat <<\_ASBOX
1137 ## ---------------- ##
1138 ## Cache variables. ##
1139 ## ---------------- ##
1140 _ASBOX
1141     echo
1142     # The following way of writing the cache mishandles newlines in values,
1143 {
1144   (set) 2>&1 |
1145     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1146     *ac_space=\ *)
1147       sed -n \
1148         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1149           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1150       ;;
1151     *)
1152       sed -n \
1153         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1154       ;;
1155     esac;
1156 }
1157     echo
1158
1159     cat <<\_ASBOX
1160 ## ----------------- ##
1161 ## Output variables. ##
1162 ## ----------------- ##
1163 _ASBOX
1164     echo
1165     for ac_var in $ac_subst_vars
1166     do
1167       eval ac_val=$`echo $ac_var`
1168       echo "$ac_var='"'"'$ac_val'"'"'"
1169     done | sort
1170     echo
1171
1172     if test -n "$ac_subst_files"; then
1173       cat <<\_ASBOX
1174 ## ------------- ##
1175 ## Output files. ##
1176 ## ------------- ##
1177 _ASBOX
1178       echo
1179       for ac_var in $ac_subst_files
1180       do
1181         eval ac_val=$`echo $ac_var`
1182         echo "$ac_var='"'"'$ac_val'"'"'"
1183       done | sort
1184       echo
1185     fi
1186
1187     if test -s confdefs.h; then
1188       cat <<\_ASBOX
1189 ## ----------- ##
1190 ## confdefs.h. ##
1191 ## ----------- ##
1192 _ASBOX
1193       echo
1194       sed "/^$/d" confdefs.h | sort
1195       echo
1196     fi
1197     test "$ac_signal" != 0 &&
1198       echo "$as_me: caught signal $ac_signal"
1199     echo "$as_me: exit $exit_status"
1200   } >&5
1201   rm -f core *.core &&
1202   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1203     exit $exit_status
1204      ' 0
1205 for ac_signal in 1 2 13 15; do
1206   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1207 done
1208 ac_signal=0
1209
1210 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1211 rm -rf conftest* confdefs.h
1212 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1213 echo >confdefs.h
1214
1215 # Predefined preprocessor variables.
1216
1217 cat >>confdefs.h <<_ACEOF
1218 #define PACKAGE_NAME "$PACKAGE_NAME"
1219 _ACEOF
1220
1221
1222 cat >>confdefs.h <<_ACEOF
1223 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1224 _ACEOF
1225
1226
1227 cat >>confdefs.h <<_ACEOF
1228 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1229 _ACEOF
1230
1231
1232 cat >>confdefs.h <<_ACEOF
1233 #define PACKAGE_STRING "$PACKAGE_STRING"
1234 _ACEOF
1235
1236
1237 cat >>confdefs.h <<_ACEOF
1238 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1239 _ACEOF
1240
1241
1242 # Let the site file select an alternate cache file if it wants to.
1243 # Prefer explicitly selected file to automatically selected ones.
1244 if test -z "$CONFIG_SITE"; then
1245   if test "x$prefix" != xNONE; then
1246     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1247   else
1248     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1249   fi
1250 fi
1251 for ac_site_file in $CONFIG_SITE; do
1252   if test -r "$ac_site_file"; then
1253     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1254 echo "$as_me: loading site script $ac_site_file" >&6;}
1255     sed 's/^/| /' "$ac_site_file" >&5
1256     . "$ac_site_file"
1257   fi
1258 done
1259
1260 if test -r "$cache_file"; then
1261   # Some versions of bash will fail to source /dev/null (special
1262   # files actually), so we avoid doing that.
1263   if test -f "$cache_file"; then
1264     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1265 echo "$as_me: loading cache $cache_file" >&6;}
1266     case $cache_file in
1267       [\\/]* | ?:[\\/]* ) . $cache_file;;
1268       *)                      . ./$cache_file;;
1269     esac
1270   fi
1271 else
1272   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1273 echo "$as_me: creating cache $cache_file" >&6;}
1274   >$cache_file
1275 fi
1276
1277 # Check that the precious variables saved in the cache have kept the same
1278 # value.
1279 ac_cache_corrupted=false
1280 for ac_var in `(set) 2>&1 |
1281                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1282   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1283   eval ac_new_set=\$ac_env_${ac_var}_set
1284   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1285   eval ac_new_val="\$ac_env_${ac_var}_value"
1286   case $ac_old_set,$ac_new_set in
1287     set,)
1288       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1289 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1290       ac_cache_corrupted=: ;;
1291     ,set)
1292       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1293 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1294       ac_cache_corrupted=: ;;
1295     ,);;
1296     *)
1297       if test "x$ac_old_val" != "x$ac_new_val"; then
1298         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1299 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1300         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1301 echo "$as_me:   former value:  $ac_old_val" >&2;}
1302         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1303 echo "$as_me:   current value: $ac_new_val" >&2;}
1304         ac_cache_corrupted=:
1305       fi;;
1306   esac
1307   # Pass precious variables to config.status.
1308   if test "$ac_new_set" = set; then
1309     case $ac_new_val in
1310     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1311       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1312     *) ac_arg=$ac_var=$ac_new_val ;;
1313     esac
1314     case " $ac_configure_args " in
1315       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1316       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1317     esac
1318   fi
1319 done
1320 if $ac_cache_corrupted; then
1321   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1322 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1323   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1324 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1325    { (exit 1); exit 1; }; }
1326 fi
1327
1328 ac_ext=c
1329 ac_cpp='$CPP $CPPFLAGS'
1330 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1331 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1332 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364 ac_aux_dir=
1365 for ac_dir in config $srcdir/config; do
1366   if test -f $ac_dir/install-sh; then
1367     ac_aux_dir=$ac_dir
1368     ac_install_sh="$ac_aux_dir/install-sh -c"
1369     break
1370   elif test -f $ac_dir/install.sh; then
1371     ac_aux_dir=$ac_dir
1372     ac_install_sh="$ac_aux_dir/install.sh -c"
1373     break
1374   elif test -f $ac_dir/shtool; then
1375     ac_aux_dir=$ac_dir
1376     ac_install_sh="$ac_aux_dir/shtool install -c"
1377     break
1378   fi
1379 done
1380 if test -z "$ac_aux_dir"; then
1381   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config $srcdir/config" >&5
1382 echo "$as_me: error: cannot find install-sh or install.sh in config $srcdir/config" >&2;}
1383    { (exit 1); exit 1; }; }
1384 fi
1385 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1386 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1387 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1388
1389
1390 configure_args=$ac_configure_args
1391
1392
1393
1394 cat >>confdefs.h <<_ACEOF
1395 #define PG_VERSION "$PACKAGE_VERSION"
1396 _ACEOF
1397
1398
1399 # Make sure we can run config.sub.
1400 $ac_config_sub sun4 >/dev/null 2>&1 ||
1401   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1402 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1403    { (exit 1); exit 1; }; }
1404
1405 echo "$as_me:$LINENO: checking build system type" >&5
1406 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1407 if test "${ac_cv_build+set}" = set; then
1408   echo $ECHO_N "(cached) $ECHO_C" >&6
1409 else
1410   ac_cv_build_alias=$build_alias
1411 test -z "$ac_cv_build_alias" &&
1412   ac_cv_build_alias=`$ac_config_guess`
1413 test -z "$ac_cv_build_alias" &&
1414   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1415 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1416    { (exit 1); exit 1; }; }
1417 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1418   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1419 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1420    { (exit 1); exit 1; }; }
1421
1422 fi
1423 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1424 echo "${ECHO_T}$ac_cv_build" >&6
1425 build=$ac_cv_build
1426 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1427 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1428 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1429
1430
1431 echo "$as_me:$LINENO: checking host system type" >&5
1432 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1433 if test "${ac_cv_host+set}" = set; then
1434   echo $ECHO_N "(cached) $ECHO_C" >&6
1435 else
1436   ac_cv_host_alias=$host_alias
1437 test -z "$ac_cv_host_alias" &&
1438   ac_cv_host_alias=$ac_cv_build_alias
1439 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1440   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1441 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1442    { (exit 1); exit 1; }; }
1443
1444 fi
1445 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1446 echo "${ECHO_T}$ac_cv_host" >&6
1447 host=$ac_cv_host
1448 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1449 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1450 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1451
1452
1453
1454 template=
1455 echo "$as_me:$LINENO: checking which template to use" >&5
1456 echo $ECHO_N "checking which template to use... $ECHO_C" >&6
1457
1458
1459
1460
1461 # Check whether --with-template or --without-template was given.
1462 if test "${with_template+set}" = set; then
1463   withval="$with_template"
1464
1465   case $withval in
1466     yes)
1467       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
1468 echo "$as_me: error: argument required for --with-template option" >&2;}
1469    { (exit 1); exit 1; }; }
1470       ;;
1471     no)
1472       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
1473 echo "$as_me: error: argument required for --with-template option" >&2;}
1474    { (exit 1); exit 1; }; }
1475       ;;
1476     *)
1477
1478   case $withval in
1479     list)   echo; ls "$srcdir/src/template"; exit;;
1480     *)      if test -f "$srcdir/src/template/$with_template" ; then
1481               template=$withval
1482             else
1483               { { echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
1484 echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
1485    { (exit 1); exit 1; }; }
1486             fi;;
1487   esac
1488
1489       ;;
1490   esac
1491
1492 else
1493
1494 # --with-template not given
1495
1496 case $host_os in
1497      aix*) template=aix ;;
1498     beos*) template=beos ;;
1499     bsdi*) template=bsdi ;;
1500   cygwin*) template=cygwin ;;
1501   darwin*) template=darwin ;;
1502     dgux*) template=dgux ;;
1503  freebsd*) template=freebsd ;;
1504     hpux*) template=hpux ;;
1505     irix*) template=irix ;;
1506  linux*|gnu*|k*bsd*-gnu)
1507            template=linux ;;
1508    mingw*) template=win32 ;;
1509   netbsd*) template=netbsd ;;
1510 nextstep*) template=nextstep ;;
1511  openbsd*) template=openbsd ;;
1512      osf*) template=osf ;;
1513      qnx*) template=qnx4 ;;
1514      sco*) template=sco ;;
1515  solaris*) template=solaris ;;
1516    sunos*) template=sunos4 ;;
1517  sysv4.2*)
1518         case $host_vendor in
1519           univel) template=univel ;;
1520         esac ;;
1521    sysv4*) template=svr4 ;;
1522    sysv5*) template=unixware ;;
1523   ultrix*) template=ultrix4 ;;
1524 esac
1525
1526   if test x"$template" = x"" ; then
1527     { { echo "$as_me:$LINENO: error:
1528 *******************************************************************
1529 PostgreSQL has apparently not been ported to your platform yet.
1530 To try a manual configuration, look into the src/template directory
1531 for a similar platform and use the '--with-template=' option.
1532
1533 Please also contact <pgsql-ports@postgresql.org> to see about
1534 rectifying this.  Include the above 'checking host system type...'
1535 line.
1536 *******************************************************************
1537 " >&5
1538 echo "$as_me: error:
1539 *******************************************************************
1540 PostgreSQL has apparently not been ported to your platform yet.
1541 To try a manual configuration, look into the src/template directory
1542 for a similar platform and use the '--with-template=' option.
1543
1544 Please also contact <pgsql-ports@postgresql.org> to see about
1545 rectifying this.  Include the above 'checking host system type...'
1546 line.
1547 *******************************************************************
1548 " >&2;}
1549    { (exit 1); exit 1; }; }
1550   fi
1551
1552
1553 fi;
1554
1555
1556 echo "$as_me:$LINENO: result: $template" >&5
1557 echo "${ECHO_T}$template" >&6
1558
1559 PORTNAME=$template
1560
1561
1562 # Initialize default assumption that we do not need separate assembly code
1563 # for TAS (test-and-set).  This can be overridden by the template file
1564 # when it's executed.
1565 need_tas=no
1566 tas_file=dummy.s
1567
1568
1569
1570 ##
1571 ## Command line options
1572 ##
1573
1574 #
1575 # Installation directory for documentation
1576 #
1577
1578
1579
1580 # Check whether --with-docdir or --without-docdir was given.
1581 if test "${with_docdir+set}" = set; then
1582   withval="$with_docdir"
1583
1584   case $withval in
1585     yes)
1586       { { echo "$as_me:$LINENO: error: option --with-docdir requires an argument" >&5
1587 echo "$as_me: error: option --with-docdir requires an argument" >&2;}
1588    { (exit 1); exit 1; }; }
1589       ;;
1590     no)
1591       docdir=
1592       ;;
1593     *)
1594       docdir=$withval
1595       ;;
1596   esac
1597
1598 else
1599   docdir='${prefix}/doc'
1600 fi;
1601
1602
1603
1604
1605 #
1606 # Add non-standard directories to the include path
1607 #
1608
1609
1610
1611 # Check whether --with-includes or --without-includes was given.
1612 if test "${with_includes+set}" = set; then
1613   withval="$with_includes"
1614
1615   case $withval in
1616     yes)
1617       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
1618 echo "$as_me: error: argument required for --with-includes option" >&2;}
1619    { (exit 1); exit 1; }; }
1620       ;;
1621     no)
1622       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
1623 echo "$as_me: error: argument required for --with-includes option" >&2;}
1624    { (exit 1); exit 1; }; }
1625       ;;
1626     *)
1627
1628       ;;
1629   esac
1630
1631 fi;
1632
1633
1634
1635 #
1636 # Add non-standard directories to the library search path
1637 #
1638
1639
1640
1641 # Check whether --with-libraries or --without-libraries was given.
1642 if test "${with_libraries+set}" = set; then
1643   withval="$with_libraries"
1644
1645   case $withval in
1646     yes)
1647       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
1648 echo "$as_me: error: argument required for --with-libraries option" >&2;}
1649    { (exit 1); exit 1; }; }
1650       ;;
1651     no)
1652       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
1653 echo "$as_me: error: argument required for --with-libraries option" >&2;}
1654    { (exit 1); exit 1; }; }
1655       ;;
1656     *)
1657       LIBRARY_DIRS=$withval
1658       ;;
1659   esac
1660
1661 fi;
1662
1663
1664
1665
1666
1667 # Check whether --with-libs or --without-libs was given.
1668 if test "${with_libs+set}" = set; then
1669   withval="$with_libs"
1670
1671   case $withval in
1672     yes)
1673       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
1674 echo "$as_me: error: argument required for --with-libs option" >&2;}
1675    { (exit 1); exit 1; }; }
1676       ;;
1677     no)
1678       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
1679 echo "$as_me: error: argument required for --with-libs option" >&2;}
1680    { (exit 1); exit 1; }; }
1681       ;;
1682     *)
1683       LIBRARY_DIRS=$withval
1684       ;;
1685   esac
1686
1687 fi;
1688
1689
1690
1691 #
1692 # 64-bit integer date/time storage (--enable-integer-datetimes)
1693 #
1694 echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
1695 echo $ECHO_N "checking whether to build with 64-bit integer date/time support... $ECHO_C" >&6
1696
1697
1698 # Check whether --enable-integer-datetimes or --disable-integer-datetimes was given.
1699 if test "${enable_integer_datetimes+set}" = set; then
1700   enableval="$enable_integer_datetimes"
1701
1702   case $enableval in
1703     yes)
1704
1705 cat >>confdefs.h <<\_ACEOF
1706 #define USE_INTEGER_DATETIMES 1
1707 _ACEOF
1708
1709       ;;
1710     no)
1711       :
1712       ;;
1713     *)
1714       { { echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
1715 echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
1716    { (exit 1); exit 1; }; }
1717       ;;
1718   esac
1719
1720 else
1721   enable_integer_datetimes=no
1722
1723 fi;
1724
1725 echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
1726 echo "${ECHO_T}$enable_integer_datetimes" >&6
1727
1728
1729 #
1730 # NLS
1731 #
1732 echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
1733 echo $ECHO_N "checking whether NLS is wanted... $ECHO_C" >&6
1734
1735
1736 # Check whether --enable-nls or --disable-nls was given.
1737 if test "${enable_nls+set}" = set; then
1738   enableval="$enable_nls"
1739
1740   case $enableval in
1741     yes)
1742       :
1743       ;;
1744     no)
1745       :
1746       ;;
1747     *)
1748       enable_nls=yes
1749 WANTED_LANGUAGES=$enableval
1750       ;;
1751   esac
1752
1753 else
1754   enable_nls=no
1755 fi;
1756
1757
1758 if test "$enable_nls" = yes; then
1759
1760 cat >>confdefs.h <<\_ACEOF
1761 #define ENABLE_NLS 1
1762 _ACEOF
1763
1764 fi
1765
1766 echo "$as_me:$LINENO: result: $enable_nls" >&5
1767 echo "${ECHO_T}$enable_nls" >&6
1768
1769
1770
1771 #
1772 # Default port number (--with-pgport), default 5432
1773 #
1774 echo "$as_me:$LINENO: checking for default port number" >&5
1775 echo $ECHO_N "checking for default port number... $ECHO_C" >&6
1776
1777
1778
1779 # Check whether --with-pgport or --without-pgport was given.
1780 if test "${with_pgport+set}" = set; then
1781   withval="$with_pgport"
1782
1783   case $withval in
1784     yes)
1785       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
1786 echo "$as_me: error: argument required for --with-pgport option" >&2;}
1787    { (exit 1); exit 1; }; }
1788       ;;
1789     no)
1790       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
1791 echo "$as_me: error: argument required for --with-pgport option" >&2;}
1792    { (exit 1); exit 1; }; }
1793       ;;
1794     *)
1795       default_port=$withval
1796       ;;
1797   esac
1798
1799 else
1800   default_port=5432
1801 fi;
1802
1803 echo "$as_me:$LINENO: result: $default_port" >&5
1804 echo "${ECHO_T}$default_port" >&6
1805 # Need both of these because some places want an integer and some a string
1806
1807 cat >>confdefs.h <<_ACEOF
1808 #define DEF_PGPORT ${default_port}
1809 _ACEOF
1810
1811
1812 cat >>confdefs.h <<_ACEOF
1813 #define DEF_PGPORT_STR "${default_port}"
1814 _ACEOF
1815
1816
1817
1818 #
1819 # Option to disable shared libraries
1820 #
1821
1822
1823 # Check whether --enable-shared or --disable-shared was given.
1824 if test "${enable_shared+set}" = set; then
1825   enableval="$enable_shared"
1826
1827   case $enableval in
1828     yes)
1829       :
1830       ;;
1831     no)
1832       :
1833       ;;
1834     *)
1835       { { echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
1836 echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
1837    { (exit 1); exit 1; }; }
1838       ;;
1839   esac
1840
1841 else
1842   enable_shared=yes
1843
1844 fi;
1845
1846
1847
1848 #
1849 # '-rpath'-like feature can be disabled
1850 #
1851
1852
1853 # Check whether --enable-rpath or --disable-rpath was given.
1854 if test "${enable_rpath+set}" = set; then
1855   enableval="$enable_rpath"
1856
1857   case $enableval in
1858     yes)
1859       :
1860       ;;
1861     no)
1862       :
1863       ;;
1864     *)
1865       { { echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
1866 echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
1867    { (exit 1); exit 1; }; }
1868       ;;
1869   esac
1870
1871 else
1872   enable_rpath=yes
1873
1874 fi;
1875
1876
1877
1878 #
1879 # Spinlocks
1880 #
1881
1882
1883 # Check whether --enable-spinlocks or --disable-spinlocks was given.
1884 if test "${enable_spinlocks+set}" = set; then
1885   enableval="$enable_spinlocks"
1886
1887   case $enableval in
1888     yes)
1889       :
1890       ;;
1891     no)
1892       :
1893       ;;
1894     *)
1895       { { echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
1896 echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
1897    { (exit 1); exit 1; }; }
1898       ;;
1899   esac
1900
1901 else
1902   enable_spinlocks=yes
1903
1904 fi;
1905
1906
1907 #
1908 # --enable-debug adds -g to compiler flags
1909 #
1910
1911
1912 # Check whether --enable-debug or --disable-debug was given.
1913 if test "${enable_debug+set}" = set; then
1914   enableval="$enable_debug"
1915
1916   case $enableval in
1917     yes)
1918       :
1919       ;;
1920     no)
1921       :
1922       ;;
1923     *)
1924       { { echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
1925 echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
1926    { (exit 1); exit 1; }; }
1927       ;;
1928   esac
1929
1930 else
1931   enable_debug=no
1932
1933 fi;
1934
1935
1936
1937 #
1938 # C compiler
1939 #
1940
1941 # For historical reasons you can also use --with-CC to specify the C compiler
1942 # to use, although the standard way to do this is to set the CC environment
1943 # variable.
1944
1945
1946
1947 # Check whether --with-CC or --without-CC was given.
1948 if test "${with_CC+set}" = set; then
1949   withval="$with_CC"
1950
1951   case $withval in
1952     yes)
1953       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
1954 echo "$as_me: error: argument required for --with-CC option" >&2;}
1955    { (exit 1); exit 1; }; }
1956       ;;
1957     no)
1958       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
1959 echo "$as_me: error: argument required for --with-CC option" >&2;}
1960    { (exit 1); exit 1; }; }
1961       ;;
1962     *)
1963       CC=$with_CC
1964       ;;
1965   esac
1966
1967 fi;
1968
1969
1970 case $template in
1971   aix) pgac_cc_list="gcc xlc";;
1972  irix) pgac_cc_list="cc";; # no gcc
1973     *) pgac_cc_list="gcc cc";;
1974 esac
1975
1976 ac_ext=c
1977 ac_cpp='$CPP $CPPFLAGS'
1978 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1979 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1980 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1981 if test -n "$ac_tool_prefix"; then
1982   for ac_prog in $pgac_cc_list
1983   do
1984     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1985 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1986 echo "$as_me:$LINENO: checking for $ac_word" >&5
1987 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1988 if test "${ac_cv_prog_CC+set}" = set; then
1989   echo $ECHO_N "(cached) $ECHO_C" >&6
1990 else
1991   if test -n "$CC"; then
1992   ac_cv_prog_CC="$CC" # Let the user override the test.
1993 else
1994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1995 for as_dir in $PATH
1996 do
1997   IFS=$as_save_IFS
1998   test -z "$as_dir" && as_dir=.
1999   for ac_exec_ext in '' $ac_executable_extensions; do
2000   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2001     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2002     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2003     break 2
2004   fi
2005 done
2006 done
2007
2008 fi
2009 fi
2010 CC=$ac_cv_prog_CC
2011 if test -n "$CC"; then
2012   echo "$as_me:$LINENO: result: $CC" >&5
2013 echo "${ECHO_T}$CC" >&6
2014 else
2015   echo "$as_me:$LINENO: result: no" >&5
2016 echo "${ECHO_T}no" >&6
2017 fi
2018
2019     test -n "$CC" && break
2020   done
2021 fi
2022 if test -z "$CC"; then
2023   ac_ct_CC=$CC
2024   for ac_prog in $pgac_cc_list
2025 do
2026   # Extract the first word of "$ac_prog", so it can be a program name with args.
2027 set dummy $ac_prog; ac_word=$2
2028 echo "$as_me:$LINENO: checking for $ac_word" >&5
2029 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2030 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2031   echo $ECHO_N "(cached) $ECHO_C" >&6
2032 else
2033   if test -n "$ac_ct_CC"; then
2034   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2035 else
2036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2037 for as_dir in $PATH
2038 do
2039   IFS=$as_save_IFS
2040   test -z "$as_dir" && as_dir=.
2041   for ac_exec_ext in '' $ac_executable_extensions; do
2042   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2043     ac_cv_prog_ac_ct_CC="$ac_prog"
2044     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2045     break 2
2046   fi
2047 done
2048 done
2049
2050 fi
2051 fi
2052 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2053 if test -n "$ac_ct_CC"; then
2054   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2055 echo "${ECHO_T}$ac_ct_CC" >&6
2056 else
2057   echo "$as_me:$LINENO: result: no" >&5
2058 echo "${ECHO_T}no" >&6
2059 fi
2060
2061   test -n "$ac_ct_CC" && break
2062 done
2063
2064   CC=$ac_ct_CC
2065 fi
2066
2067
2068 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2069 See \`config.log' for more details." >&5
2070 echo "$as_me: error: no acceptable C compiler found in \$PATH
2071 See \`config.log' for more details." >&2;}
2072    { (exit 1); exit 1; }; }
2073
2074 # Provide some information about the compiler.
2075 echo "$as_me:$LINENO:" \
2076      "checking for C compiler version" >&5
2077 ac_compiler=`set X $ac_compile; echo $2`
2078 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2079   (eval $ac_compiler --version </dev/null >&5) 2>&5
2080   ac_status=$?
2081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2082   (exit $ac_status); }
2083 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2084   (eval $ac_compiler -v </dev/null >&5) 2>&5
2085   ac_status=$?
2086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2087   (exit $ac_status); }
2088 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2089   (eval $ac_compiler -V </dev/null >&5) 2>&5
2090   ac_status=$?
2091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2092   (exit $ac_status); }
2093
2094 cat >conftest.$ac_ext <<_ACEOF
2095 /* confdefs.h.  */
2096 _ACEOF
2097 cat confdefs.h >>conftest.$ac_ext
2098 cat >>conftest.$ac_ext <<_ACEOF
2099 /* end confdefs.h.  */
2100
2101 int
2102 main ()
2103 {
2104
2105   ;
2106   return 0;
2107 }
2108 _ACEOF
2109 ac_clean_files_save=$ac_clean_files
2110 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2111 # Try to create an executable without -o first, disregard a.out.
2112 # It will help us diagnose broken compilers, and finding out an intuition
2113 # of exeext.
2114 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2115 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2116 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2117 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2118   (eval $ac_link_default) 2>&5
2119   ac_status=$?
2120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2121   (exit $ac_status); }; then
2122   # Find the output, starting from the most likely.  This scheme is
2123 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2124 # resort.
2125
2126 # Be careful to initialize this variable, since it used to be cached.
2127 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2128 ac_cv_exeext=
2129 # b.out is created by i960 compilers.
2130 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2131 do
2132   test -f "$ac_file" || continue
2133   case $ac_file in
2134     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2135         ;;
2136     conftest.$ac_ext )
2137         # This is the source file.
2138         ;;
2139     [ab].out )
2140         # We found the default executable, but exeext='' is most
2141         # certainly right.
2142         break;;
2143     *.* )
2144         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2145         # FIXME: I believe we export ac_cv_exeext for Libtool,
2146         # but it would be cool to find out if it's true.  Does anybody
2147         # maintain Libtool? --akim.
2148         export ac_cv_exeext
2149         break;;
2150     * )
2151         break;;
2152   esac
2153 done
2154 else
2155   echo "$as_me: failed program was:" >&5
2156 sed 's/^/| /' conftest.$ac_ext >&5
2157
2158 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2159 See \`config.log' for more details." >&5
2160 echo "$as_me: error: C compiler cannot create executables
2161 See \`config.log' for more details." >&2;}
2162    { (exit 77); exit 77; }; }
2163 fi
2164
2165 ac_exeext=$ac_cv_exeext
2166 echo "$as_me:$LINENO: result: $ac_file" >&5
2167 echo "${ECHO_T}$ac_file" >&6
2168
2169 # Check the compiler produces executables we can run.  If not, either
2170 # the compiler is broken, or we cross compile.
2171 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2172 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2173 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2174 # If not cross compiling, check that we can run a simple program.
2175 if test "$cross_compiling" != yes; then
2176   if { ac_try='./$ac_file'
2177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2178   (eval $ac_try) 2>&5
2179   ac_status=$?
2180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2181   (exit $ac_status); }; }; then
2182     cross_compiling=no
2183   else
2184     if test "$cross_compiling" = maybe; then
2185         cross_compiling=yes
2186     else
2187         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2188 If you meant to cross compile, use \`--host'.
2189 See \`config.log' for more details." >&5
2190 echo "$as_me: error: cannot run C compiled programs.
2191 If you meant to cross compile, use \`--host'.
2192 See \`config.log' for more details." >&2;}
2193    { (exit 1); exit 1; }; }
2194     fi
2195   fi
2196 fi
2197 echo "$as_me:$LINENO: result: yes" >&5
2198 echo "${ECHO_T}yes" >&6
2199
2200 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2201 ac_clean_files=$ac_clean_files_save
2202 # Check the compiler produces executables we can run.  If not, either
2203 # the compiler is broken, or we cross compile.
2204 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2205 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2206 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2207 echo "${ECHO_T}$cross_compiling" >&6
2208
2209 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2210 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2211 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2212   (eval $ac_link) 2>&5
2213   ac_status=$?
2214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215   (exit $ac_status); }; then
2216   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2217 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2218 # work properly (i.e., refer to `conftest.exe'), while it won't with
2219 # `rm'.
2220 for ac_file in conftest.exe conftest conftest.*; do
2221   test -f "$ac_file" || continue
2222   case $ac_file in
2223     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2224     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2225           export ac_cv_exeext
2226           break;;
2227     * ) break;;
2228   esac
2229 done
2230 else
2231   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2232 See \`config.log' for more details." >&5
2233 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2234 See \`config.log' for more details." >&2;}
2235    { (exit 1); exit 1; }; }
2236 fi
2237
2238 rm -f conftest$ac_cv_exeext
2239 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2240 echo "${ECHO_T}$ac_cv_exeext" >&6
2241
2242 rm -f conftest.$ac_ext
2243 EXEEXT=$ac_cv_exeext
2244 ac_exeext=$EXEEXT
2245 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2246 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2247 if test "${ac_cv_objext+set}" = set; then
2248   echo $ECHO_N "(cached) $ECHO_C" >&6
2249 else
2250   cat >conftest.$ac_ext <<_ACEOF
2251 /* confdefs.h.  */
2252 _ACEOF
2253 cat confdefs.h >>conftest.$ac_ext
2254 cat >>conftest.$ac_ext <<_ACEOF
2255 /* end confdefs.h.  */
2256
2257 int
2258 main ()
2259 {
2260
2261   ;
2262   return 0;
2263 }
2264 _ACEOF
2265 rm -f conftest.o conftest.obj
2266 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2267   (eval $ac_compile) 2>&5
2268   ac_status=$?
2269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2270   (exit $ac_status); }; then
2271   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2272   case $ac_file in
2273     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2274     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2275        break;;
2276   esac
2277 done
2278 else
2279   echo "$as_me: failed program was:" >&5
2280 sed 's/^/| /' conftest.$ac_ext >&5
2281
2282 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2283 See \`config.log' for more details." >&5
2284 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2285 See \`config.log' for more details." >&2;}
2286    { (exit 1); exit 1; }; }
2287 fi
2288
2289 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2290 fi
2291 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2292 echo "${ECHO_T}$ac_cv_objext" >&6
2293 OBJEXT=$ac_cv_objext
2294 ac_objext=$OBJEXT
2295 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2296 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2297 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2298   echo $ECHO_N "(cached) $ECHO_C" >&6
2299 else
2300   cat >conftest.$ac_ext <<_ACEOF
2301 /* confdefs.h.  */
2302 _ACEOF
2303 cat confdefs.h >>conftest.$ac_ext
2304 cat >>conftest.$ac_ext <<_ACEOF
2305 /* end confdefs.h.  */
2306
2307 int
2308 main ()
2309 {
2310 #ifndef __GNUC__
2311        choke me
2312 #endif
2313
2314   ;
2315   return 0;
2316 }
2317 _ACEOF
2318 rm -f conftest.$ac_objext
2319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2320   (eval $ac_compile) 2>conftest.er1
2321   ac_status=$?
2322   grep -v '^ *+' conftest.er1 >conftest.err
2323   rm -f conftest.er1
2324   cat conftest.err >&5
2325   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2326   (exit $ac_status); } &&
2327          { ac_try='test -z "$ac_c_werror_flag"
2328                          || test ! -s conftest.err'
2329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2330   (eval $ac_try) 2>&5
2331   ac_status=$?
2332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333   (exit $ac_status); }; } &&
2334          { ac_try='test -s conftest.$ac_objext'
2335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2336   (eval $ac_try) 2>&5
2337   ac_status=$?
2338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2339   (exit $ac_status); }; }; then
2340   ac_compiler_gnu=yes
2341 else
2342   echo "$as_me: failed program was:" >&5
2343 sed 's/^/| /' conftest.$ac_ext >&5
2344
2345 ac_compiler_gnu=no
2346 fi
2347 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2348 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2349
2350 fi
2351 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2352 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2353 GCC=`test $ac_compiler_gnu = yes && echo yes`
2354 ac_test_CFLAGS=${CFLAGS+set}
2355 ac_save_CFLAGS=$CFLAGS
2356 CFLAGS="-g"
2357 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2358 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2359 if test "${ac_cv_prog_cc_g+set}" = set; then
2360   echo $ECHO_N "(cached) $ECHO_C" >&6
2361 else
2362   cat >conftest.$ac_ext <<_ACEOF
2363 /* confdefs.h.  */
2364 _ACEOF
2365 cat confdefs.h >>conftest.$ac_ext
2366 cat >>conftest.$ac_ext <<_ACEOF
2367 /* end confdefs.h.  */
2368
2369 int
2370 main ()
2371 {
2372
2373   ;
2374   return 0;
2375 }
2376 _ACEOF
2377 rm -f conftest.$ac_objext
2378 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2379   (eval $ac_compile) 2>conftest.er1
2380   ac_status=$?
2381   grep -v '^ *+' conftest.er1 >conftest.err
2382   rm -f conftest.er1
2383   cat conftest.err >&5
2384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2385   (exit $ac_status); } &&
2386          { ac_try='test -z "$ac_c_werror_flag"
2387                          || test ! -s conftest.err'
2388   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2389   (eval $ac_try) 2>&5
2390   ac_status=$?
2391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2392   (exit $ac_status); }; } &&
2393          { ac_try='test -s conftest.$ac_objext'
2394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2395   (eval $ac_try) 2>&5
2396   ac_status=$?
2397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398   (exit $ac_status); }; }; then
2399   ac_cv_prog_cc_g=yes
2400 else
2401   echo "$as_me: failed program was:" >&5
2402 sed 's/^/| /' conftest.$ac_ext >&5
2403
2404 ac_cv_prog_cc_g=no
2405 fi
2406 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2407 fi
2408 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2409 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2410 if test "$ac_test_CFLAGS" = set; then
2411   CFLAGS=$ac_save_CFLAGS
2412 elif test $ac_cv_prog_cc_g = yes; then
2413   if test "$GCC" = yes; then
2414     CFLAGS="-g -O2"
2415   else
2416     CFLAGS="-g"
2417   fi
2418 else
2419   if test "$GCC" = yes; then
2420     CFLAGS="-O2"
2421   else
2422     CFLAGS=
2423   fi
2424 fi
2425 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2426 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2427 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2428   echo $ECHO_N "(cached) $ECHO_C" >&6
2429 else
2430   ac_cv_prog_cc_stdc=no
2431 ac_save_CC=$CC
2432 cat >conftest.$ac_ext <<_ACEOF
2433 /* confdefs.h.  */
2434 _ACEOF
2435 cat confdefs.h >>conftest.$ac_ext
2436 cat >>conftest.$ac_ext <<_ACEOF
2437 /* end confdefs.h.  */
2438 #include <stdarg.h>
2439 #include <stdio.h>
2440 #include <sys/types.h>
2441 #include <sys/stat.h>
2442 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2443 struct buf { int x; };
2444 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2445 static char *e (p, i)
2446      char **p;
2447      int i;
2448 {
2449   return p[i];
2450 }
2451 static char *f (char * (*g) (char **, int), char **p, ...)
2452 {
2453   char *s;
2454   va_list v;
2455   va_start (v,p);
2456   s = g (p, va_arg (v,int));
2457   va_end (v);
2458   return s;
2459 }
2460
2461 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2462    function prototypes and stuff, but not '\xHH' hex character constants.
2463    These don't provoke an error unfortunately, instead are silently treated
2464    as 'x'.  The following induces an error, until -std1 is added to get
2465    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2466    array size at least.  It's necessary to write '\x00'==0 to get something
2467    that's true only with -std1.  */
2468 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2469
2470 int test (int i, double x);
2471 struct s1 {int (*f) (int a);};
2472 struct s2 {int (*f) (double a);};
2473 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2474 int argc;
2475 char **argv;
2476 int
2477 main ()
2478 {
2479 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2480   ;
2481   return 0;
2482 }
2483 _ACEOF
2484 # Don't try gcc -ansi; that turns off useful extensions and
2485 # breaks some systems' header files.
2486 # AIX                   -qlanglvl=ansi
2487 # Ultrix and OSF/1      -std1
2488 # HP-UX 10.20 and later -Ae
2489 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2490 # SVR4                  -Xc -D__EXTENSIONS__
2491 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2492 do
2493   CC="$ac_save_CC $ac_arg"
2494   rm -f conftest.$ac_objext
2495 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2496   (eval $ac_compile) 2>conftest.er1
2497   ac_status=$?
2498   grep -v '^ *+' conftest.er1 >conftest.err
2499   rm -f conftest.er1
2500   cat conftest.err >&5
2501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2502   (exit $ac_status); } &&
2503          { ac_try='test -z "$ac_c_werror_flag"
2504                          || test ! -s conftest.err'
2505   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2506   (eval $ac_try) 2>&5
2507   ac_status=$?
2508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2509   (exit $ac_status); }; } &&
2510          { ac_try='test -s conftest.$ac_objext'
2511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2512   (eval $ac_try) 2>&5
2513   ac_status=$?
2514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2515   (exit $ac_status); }; }; then
2516   ac_cv_prog_cc_stdc=$ac_arg
2517 break
2518 else
2519   echo "$as_me: failed program was:" >&5
2520 sed 's/^/| /' conftest.$ac_ext >&5
2521
2522 fi
2523 rm -f conftest.err conftest.$ac_objext
2524 done
2525 rm -f conftest.$ac_ext conftest.$ac_objext
2526 CC=$ac_save_CC
2527
2528 fi
2529
2530 case "x$ac_cv_prog_cc_stdc" in
2531   x|xno)
2532     echo "$as_me:$LINENO: result: none needed" >&5
2533 echo "${ECHO_T}none needed" >&6 ;;
2534   *)
2535     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2536 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2537     CC="$CC $ac_cv_prog_cc_stdc" ;;
2538 esac
2539
2540 # Some people use a C++ compiler to compile C.  Since we use `exit',
2541 # in C++ we need to declare it.  In case someone uses the same compiler
2542 # for both compiling C and C++ we need to have the C++ compiler decide
2543 # the declaration of exit, since it's the most demanding environment.
2544 cat >conftest.$ac_ext <<_ACEOF
2545 #ifndef __cplusplus
2546   choke me
2547 #endif
2548 _ACEOF
2549 rm -f conftest.$ac_objext
2550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2551   (eval $ac_compile) 2>conftest.er1
2552   ac_status=$?
2553   grep -v '^ *+' conftest.er1 >conftest.err
2554   rm -f conftest.er1
2555   cat conftest.err >&5
2556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557   (exit $ac_status); } &&
2558          { ac_try='test -z "$ac_c_werror_flag"
2559                          || test ! -s conftest.err'
2560   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2561   (eval $ac_try) 2>&5
2562   ac_status=$?
2563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564   (exit $ac_status); }; } &&
2565          { ac_try='test -s conftest.$ac_objext'
2566   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2567   (eval $ac_try) 2>&5
2568   ac_status=$?
2569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2570   (exit $ac_status); }; }; then
2571   for ac_declaration in \
2572    '' \
2573    'extern "C" void std::exit (int) throw (); using std::exit;' \
2574    'extern "C" void std::exit (int); using std::exit;' \
2575    'extern "C" void exit (int) throw ();' \
2576    'extern "C" void exit (int);' \
2577    'void exit (int);'
2578 do
2579   cat >conftest.$ac_ext <<_ACEOF
2580 /* confdefs.h.  */
2581 _ACEOF
2582 cat confdefs.h >>conftest.$ac_ext
2583 cat >>conftest.$ac_ext <<_ACEOF
2584 /* end confdefs.h.  */
2585 $ac_declaration
2586 #include <stdlib.h>
2587 int
2588 main ()
2589 {
2590 exit (42);
2591   ;
2592   return 0;
2593 }
2594 _ACEOF
2595 rm -f conftest.$ac_objext
2596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2597   (eval $ac_compile) 2>conftest.er1
2598   ac_status=$?
2599   grep -v '^ *+' conftest.er1 >conftest.err
2600   rm -f conftest.er1
2601   cat conftest.err >&5
2602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603   (exit $ac_status); } &&
2604          { ac_try='test -z "$ac_c_werror_flag"
2605                          || test ! -s conftest.err'
2606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2607   (eval $ac_try) 2>&5
2608   ac_status=$?
2609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610   (exit $ac_status); }; } &&
2611          { ac_try='test -s conftest.$ac_objext'
2612   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2613   (eval $ac_try) 2>&5
2614   ac_status=$?
2615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616   (exit $ac_status); }; }; then
2617   :
2618 else
2619   echo "$as_me: failed program was:" >&5
2620 sed 's/^/| /' conftest.$ac_ext >&5
2621
2622 continue
2623 fi
2624 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2625   cat >conftest.$ac_ext <<_ACEOF
2626 /* confdefs.h.  */
2627 _ACEOF
2628 cat confdefs.h >>conftest.$ac_ext
2629 cat >>conftest.$ac_ext <<_ACEOF
2630 /* end confdefs.h.  */
2631 $ac_declaration
2632 int
2633 main ()
2634 {
2635 exit (42);
2636   ;
2637   return 0;
2638 }
2639 _ACEOF
2640 rm -f conftest.$ac_objext
2641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2642   (eval $ac_compile) 2>conftest.er1
2643   ac_status=$?
2644   grep -v '^ *+' conftest.er1 >conftest.err
2645   rm -f conftest.er1
2646   cat conftest.err >&5
2647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2648   (exit $ac_status); } &&
2649          { ac_try='test -z "$ac_c_werror_flag"
2650                          || test ! -s conftest.err'
2651   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2652   (eval $ac_try) 2>&5
2653   ac_status=$?
2654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655   (exit $ac_status); }; } &&
2656          { ac_try='test -s conftest.$ac_objext'
2657   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2658   (eval $ac_try) 2>&5
2659   ac_status=$?
2660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2661   (exit $ac_status); }; }; then
2662   break
2663 else
2664   echo "$as_me: failed program was:" >&5
2665 sed 's/^/| /' conftest.$ac_ext >&5
2666
2667 fi
2668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2669 done
2670 rm -f conftest*
2671 if test -n "$ac_declaration"; then
2672   echo '#ifdef __cplusplus' >>confdefs.h
2673   echo $ac_declaration      >>confdefs.h
2674   echo '#endif'             >>confdefs.h
2675 fi
2676
2677 else
2678   echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2680
2681 fi
2682 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2683 ac_ext=c
2684 ac_cpp='$CPP $CPPFLAGS'
2685 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2686 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2687 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2688
2689
2690 unset CFLAGS
2691
2692 #
2693 # Read the template
2694 #
2695 . "$srcdir/src/template/$template" || exit
2696
2697 # CFLAGS are selected so:
2698 # If the user specifies something in the environment, that is used.
2699 # else:  If the template file set something, that is used.
2700 # else:  If the compiler is GCC, then we use -O2.
2701 # else:  If the compiler is something else, then we use -0.
2702
2703 if test "$ac_env_CFLAGS_set" = set; then
2704   CFLAGS=$ac_env_CFLAGS_value
2705 elif test "${CFLAGS+set}" = set; then
2706   : # (keep what template set)
2707 elif test "$GCC" = yes; then
2708   CFLAGS="-O2"
2709 else
2710   # if the user selected debug mode, don't use -O
2711   if test "$enable_debug" != yes; then
2712     CFLAGS="-O"
2713   fi
2714 fi
2715
2716 if test "$GCC" = yes; then
2717   CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
2718
2719   # Some versions of GCC support some additional useful warning flags.
2720   # Check whether they are supported, and add them to CFLAGS if so.
2721   echo "$as_me:$LINENO: checking if $CC supports -Wdeclaration-after-statement" >&5
2722 echo $ECHO_N "checking if $CC supports -Wdeclaration-after-statement... $ECHO_C" >&6
2723 pgac_save_CFLAGS=$CFLAGS
2724 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
2725 cat >conftest.$ac_ext <<_ACEOF
2726 /* confdefs.h.  */
2727 _ACEOF
2728 cat confdefs.h >>conftest.$ac_ext
2729 cat >>conftest.$ac_ext <<_ACEOF
2730 /* end confdefs.h.  */
2731
2732 int
2733 main ()
2734 {
2735
2736   ;
2737   return 0;
2738 }
2739 _ACEOF
2740 rm -f conftest.$ac_objext
2741 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2742   (eval $ac_compile) 2>conftest.er1
2743   ac_status=$?
2744   grep -v '^ *+' conftest.er1 >conftest.err
2745   rm -f conftest.er1
2746   cat conftest.err >&5
2747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2748   (exit $ac_status); } &&
2749          { ac_try='test -z "$ac_c_werror_flag"
2750                          || test ! -s conftest.err'
2751   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2752   (eval $ac_try) 2>&5
2753   ac_status=$?
2754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2755   (exit $ac_status); }; } &&
2756          { ac_try='test -s conftest.$ac_objext'
2757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2758   (eval $ac_try) 2>&5
2759   ac_status=$?
2760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2761   (exit $ac_status); }; }; then
2762   echo "$as_me:$LINENO: result: yes" >&5
2763 echo "${ECHO_T}yes" >&6
2764 else
2765   echo "$as_me: failed program was:" >&5
2766 sed 's/^/| /' conftest.$ac_ext >&5
2767
2768 CFLAGS="$pgac_save_CFLAGS"
2769                     echo "$as_me:$LINENO: result: no" >&5
2770 echo "${ECHO_T}no" >&6
2771 fi
2772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2773
2774   echo "$as_me:$LINENO: checking if $CC supports -Wold-style-definition" >&5
2775 echo $ECHO_N "checking if $CC supports -Wold-style-definition... $ECHO_C" >&6
2776 pgac_save_CFLAGS=$CFLAGS
2777 CFLAGS="$pgac_save_CFLAGS -Wold-style-definition"
2778 cat >conftest.$ac_ext <<_ACEOF
2779 /* confdefs.h.  */
2780 _ACEOF
2781 cat confdefs.h >>conftest.$ac_ext
2782 cat >>conftest.$ac_ext <<_ACEOF
2783 /* end confdefs.h.  */
2784
2785 int
2786 main ()
2787 {
2788
2789   ;
2790   return 0;
2791 }
2792 _ACEOF
2793 rm -f conftest.$ac_objext
2794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2795   (eval $ac_compile) 2>conftest.er1
2796   ac_status=$?
2797   grep -v '^ *+' conftest.er1 >conftest.err
2798   rm -f conftest.er1
2799   cat conftest.err >&5
2800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801   (exit $ac_status); } &&
2802          { ac_try='test -z "$ac_c_werror_flag"
2803                          || test ! -s conftest.err'
2804   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2805   (eval $ac_try) 2>&5
2806   ac_status=$?
2807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2808   (exit $ac_status); }; } &&
2809          { ac_try='test -s conftest.$ac_objext'
2810   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2811   (eval $ac_try) 2>&5
2812   ac_status=$?
2813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2814   (exit $ac_status); }; }; then
2815   echo "$as_me:$LINENO: result: yes" >&5
2816 echo "${ECHO_T}yes" >&6
2817 else
2818   echo "$as_me: failed program was:" >&5
2819 sed 's/^/| /' conftest.$ac_ext >&5
2820
2821 CFLAGS="$pgac_save_CFLAGS"
2822                     echo "$as_me:$LINENO: result: no" >&5
2823 echo "${ECHO_T}no" >&6
2824 fi
2825 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2826
2827   echo "$as_me:$LINENO: checking if $CC supports -Wendif-labels" >&5
2828 echo $ECHO_N "checking if $CC supports -Wendif-labels... $ECHO_C" >&6
2829 pgac_save_CFLAGS=$CFLAGS
2830 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
2831 cat >conftest.$ac_ext <<_ACEOF
2832 /* confdefs.h.  */
2833 _ACEOF
2834 cat confdefs.h >>conftest.$ac_ext
2835 cat >>conftest.$ac_ext <<_ACEOF
2836 /* end confdefs.h.  */
2837
2838 int
2839 main ()
2840 {
2841
2842   ;
2843   return 0;
2844 }
2845 _ACEOF
2846 rm -f conftest.$ac_objext
2847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2848   (eval $ac_compile) 2>conftest.er1
2849   ac_status=$?
2850   grep -v '^ *+' conftest.er1 >conftest.err
2851   rm -f conftest.er1
2852   cat conftest.err >&5
2853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2854   (exit $ac_status); } &&
2855          { ac_try='test -z "$ac_c_werror_flag"
2856                          || test ! -s conftest.err'
2857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2858   (eval $ac_try) 2>&5
2859   ac_status=$?
2860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2861   (exit $ac_status); }; } &&
2862          { ac_try='test -s conftest.$ac_objext'
2863   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2864   (eval $ac_try) 2>&5
2865   ac_status=$?
2866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2867   (exit $ac_status); }; }; then
2868   echo "$as_me:$LINENO: result: yes" >&5
2869 echo "${ECHO_T}yes" >&6
2870 else
2871   echo "$as_me: failed program was:" >&5
2872 sed 's/^/| /' conftest.$ac_ext >&5
2873
2874 CFLAGS="$pgac_save_CFLAGS"
2875                     echo "$as_me:$LINENO: result: no" >&5
2876 echo "${ECHO_T}no" >&6
2877 fi
2878 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2879
2880
2881   # Disable strict-aliasing rules; needed for gcc 3.3+
2882   echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
2883 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6
2884 pgac_save_CFLAGS=$CFLAGS
2885 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
2886 cat >conftest.$ac_ext <<_ACEOF
2887 /* confdefs.h.  */
2888 _ACEOF
2889 cat confdefs.h >>conftest.$ac_ext
2890 cat >>conftest.$ac_ext <<_ACEOF
2891 /* end confdefs.h.  */
2892
2893 int
2894 main ()
2895 {
2896
2897   ;
2898   return 0;
2899 }
2900 _ACEOF
2901 rm -f conftest.$ac_objext
2902 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2903   (eval $ac_compile) 2>conftest.er1
2904   ac_status=$?
2905   grep -v '^ *+' conftest.er1 >conftest.err
2906   rm -f conftest.er1
2907   cat conftest.err >&5
2908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2909   (exit $ac_status); } &&
2910          { ac_try='test -z "$ac_c_werror_flag"
2911                          || test ! -s conftest.err'
2912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2913   (eval $ac_try) 2>&5
2914   ac_status=$?
2915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2916   (exit $ac_status); }; } &&
2917          { ac_try='test -s conftest.$ac_objext'
2918   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2919   (eval $ac_try) 2>&5
2920   ac_status=$?
2921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2922   (exit $ac_status); }; }; then
2923   echo "$as_me:$LINENO: result: yes" >&5
2924 echo "${ECHO_T}yes" >&6
2925 else
2926   echo "$as_me: failed program was:" >&5
2927 sed 's/^/| /' conftest.$ac_ext >&5
2928
2929 CFLAGS="$pgac_save_CFLAGS"
2930                     echo "$as_me:$LINENO: result: no" >&5
2931 echo "${ECHO_T}no" >&6
2932 fi
2933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2934
2935 fi
2936
2937 # supply -g if --enable-debug
2938 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
2939   CFLAGS="$CFLAGS -g"
2940 fi
2941
2942 { echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
2943 echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
2944
2945 # We already have this in Makefile.win32, but configure needs it too
2946 if test "$PORTNAME" = "win32"; then
2947   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
2948 fi
2949
2950 # Check if the compiler still works with the template settings
2951 echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
2952 echo $ECHO_N "checking whether the C compiler still works... $ECHO_C" >&6
2953
2954 cat >conftest.$ac_ext <<_ACEOF
2955 /* confdefs.h.  */
2956 _ACEOF
2957 cat confdefs.h >>conftest.$ac_ext
2958 cat >>conftest.$ac_ext <<_ACEOF
2959 /* end confdefs.h.  */
2960
2961 int
2962 main ()
2963 {
2964 return 0;
2965   ;
2966   return 0;
2967 }
2968 _ACEOF
2969 rm -f conftest.$ac_objext conftest$ac_exeext
2970 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2971   (eval $ac_link) 2>conftest.er1
2972   ac_status=$?
2973   grep -v '^ *+' conftest.er1 >conftest.err
2974   rm -f conftest.er1
2975   cat conftest.err >&5
2976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2977   (exit $ac_status); } &&
2978          { ac_try='test -z "$ac_c_werror_flag"
2979                          || test ! -s conftest.err'
2980   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2981   (eval $ac_try) 2>&5
2982   ac_status=$?
2983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2984   (exit $ac_status); }; } &&
2985          { ac_try='test -s conftest$ac_exeext'
2986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2987   (eval $ac_try) 2>&5
2988   ac_status=$?
2989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990   (exit $ac_status); }; }; then
2991   echo "$as_me:$LINENO: result: yes" >&5
2992 echo "${ECHO_T}yes" >&6
2993 else
2994   echo "$as_me: failed program was:" >&5
2995 sed 's/^/| /' conftest.$ac_ext >&5
2996
2997 echo "$as_me:$LINENO: result: no" >&5
2998 echo "${ECHO_T}no" >&6
2999    { { echo "$as_me:$LINENO: error: cannot proceed" >&5
3000 echo "$as_me: error: cannot proceed" >&2;}
3001    { (exit 1); exit 1; }; }
3002 fi
3003 rm -f conftest.err conftest.$ac_objext \
3004       conftest$ac_exeext conftest.$ac_ext
3005
3006 # Defend against gcc -ffast-math
3007 if test "$GCC" = yes; then
3008 cat >conftest.$ac_ext <<_ACEOF
3009 /* confdefs.h.  */
3010 _ACEOF
3011 cat confdefs.h >>conftest.$ac_ext
3012 cat >>conftest.$ac_ext <<_ACEOF
3013 /* end confdefs.h.  */
3014
3015 int
3016 main ()
3017 {
3018 #ifdef __FAST_MATH__
3019 choke me
3020 #endif
3021   ;
3022   return 0;
3023 }
3024 _ACEOF
3025 rm -f conftest.$ac_objext
3026 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3027   (eval $ac_compile) 2>conftest.er1
3028   ac_status=$?
3029   grep -v '^ *+' conftest.er1 >conftest.err
3030   rm -f conftest.er1
3031   cat conftest.err >&5
3032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3033   (exit $ac_status); } &&
3034          { ac_try='test -z "$ac_c_werror_flag"
3035                          || test ! -s conftest.err'
3036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3037   (eval $ac_try) 2>&5
3038   ac_status=$?
3039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040   (exit $ac_status); }; } &&
3041          { ac_try='test -s conftest.$ac_objext'
3042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3043   (eval $ac_try) 2>&5
3044   ac_status=$?
3045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3046   (exit $ac_status); }; }; then
3047   :
3048 else
3049   echo "$as_me: failed program was:" >&5
3050 sed 's/^/| /' conftest.$ac_ext >&5
3051
3052 { { echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
3053 echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
3054    { (exit 1); exit 1; }; }
3055 fi
3056 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3057 fi
3058
3059 ac_ext=c
3060 ac_cpp='$CPP $CPPFLAGS'
3061 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3062 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3063 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3064 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3065 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3066 # On Suns, sometimes $CPP names a directory.
3067 if test -n "$CPP" && test -d "$CPP"; then
3068   CPP=
3069 fi
3070 if test -z "$CPP"; then
3071   if test "${ac_cv_prog_CPP+set}" = set; then
3072   echo $ECHO_N "(cached) $ECHO_C" >&6
3073 else
3074       # Double quotes because CPP needs to be expanded
3075     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3076     do
3077       ac_preproc_ok=false
3078 for ac_c_preproc_warn_flag in '' yes
3079 do
3080   # Use a header file that comes with gcc, so configuring glibc
3081   # with a fresh cross-compiler works.
3082   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3083   # <limits.h> exists even on freestanding compilers.
3084   # On the NeXT, cc -E runs the code through the compiler's parser,
3085   # not just through cpp. "Syntax error" is here to catch this case.
3086   cat >conftest.$ac_ext <<_ACEOF
3087 /* confdefs.h.  */
3088 _ACEOF
3089 cat confdefs.h >>conftest.$ac_ext
3090 cat >>conftest.$ac_ext <<_ACEOF
3091 /* end confdefs.h.  */
3092 #ifdef __STDC__
3093 # include <limits.h>
3094 #else
3095 # include <assert.h>
3096 #endif
3097                      Syntax error
3098 _ACEOF
3099 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3100   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3101   ac_status=$?
3102   grep -v '^ *+' conftest.er1 >conftest.err
3103   rm -f conftest.er1
3104   cat conftest.err >&5
3105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3106   (exit $ac_status); } >/dev/null; then
3107   if test -s conftest.err; then
3108     ac_cpp_err=$ac_c_preproc_warn_flag
3109     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3110   else
3111     ac_cpp_err=
3112   fi
3113 else
3114   ac_cpp_err=yes
3115 fi
3116 if test -z "$ac_cpp_err"; then
3117   :
3118 else
3119   echo "$as_me: failed program was:" >&5
3120 sed 's/^/| /' conftest.$ac_ext >&5
3121
3122   # Broken: fails on valid input.
3123 continue
3124 fi
3125 rm -f conftest.err conftest.$ac_ext
3126
3127   # OK, works on sane cases.  Now check whether non-existent headers
3128   # can be detected and how.
3129   cat >conftest.$ac_ext <<_ACEOF
3130 /* confdefs.h.  */
3131 _ACEOF
3132 cat confdefs.h >>conftest.$ac_ext
3133 cat >>conftest.$ac_ext <<_ACEOF
3134 /* end confdefs.h.  */
3135 #include <ac_nonexistent.h>
3136 _ACEOF
3137 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3138   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3139   ac_status=$?
3140   grep -v '^ *+' conftest.er1 >conftest.err
3141   rm -f conftest.er1
3142   cat conftest.err >&5
3143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3144   (exit $ac_status); } >/dev/null; then
3145   if test -s conftest.err; then
3146     ac_cpp_err=$ac_c_preproc_warn_flag
3147     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3148   else
3149     ac_cpp_err=
3150   fi
3151 else
3152   ac_cpp_err=yes
3153 fi
3154 if test -z "$ac_cpp_err"; then
3155   # Broken: success on invalid input.
3156 continue
3157 else
3158   echo "$as_me: failed program was:" >&5
3159 sed 's/^/| /' conftest.$ac_ext >&5
3160
3161   # Passes both tests.
3162 ac_preproc_ok=:
3163 break
3164 fi
3165 rm -f conftest.err conftest.$ac_ext
3166
3167 done
3168 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3169 rm -f conftest.err conftest.$ac_ext
3170 if $ac_preproc_ok; then
3171   break
3172 fi
3173
3174     done
3175     ac_cv_prog_CPP=$CPP
3176
3177 fi
3178   CPP=$ac_cv_prog_CPP
3179 else
3180   ac_cv_prog_CPP=$CPP
3181 fi
3182 echo "$as_me:$LINENO: result: $CPP" >&5
3183 echo "${ECHO_T}$CPP" >&6
3184 ac_preproc_ok=false
3185 for ac_c_preproc_warn_flag in '' yes
3186 do
3187   # Use a header file that comes with gcc, so configuring glibc
3188   # with a fresh cross-compiler works.
3189   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3190   # <limits.h> exists even on freestanding compilers.
3191   # On the NeXT, cc -E runs the code through the compiler's parser,
3192   # not just through cpp. "Syntax error" is here to catch this case.
3193   cat >conftest.$ac_ext <<_ACEOF
3194 /* confdefs.h.  */
3195 _ACEOF
3196 cat confdefs.h >>conftest.$ac_ext
3197 cat >>conftest.$ac_ext <<_ACEOF
3198 /* end confdefs.h.  */
3199 #ifdef __STDC__
3200 # include <limits.h>
3201 #else
3202 # include <assert.h>
3203 #endif
3204                      Syntax error
3205 _ACEOF
3206 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3207   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3208   ac_status=$?
3209   grep -v '^ *+' conftest.er1 >conftest.err
3210   rm -f conftest.er1
3211   cat conftest.err >&5
3212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3213   (exit $ac_status); } >/dev/null; then
3214   if test -s conftest.err; then
3215     ac_cpp_err=$ac_c_preproc_warn_flag
3216     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3217   else
3218     ac_cpp_err=
3219   fi
3220 else
3221   ac_cpp_err=yes
3222 fi
3223 if test -z "$ac_cpp_err"; then
3224   :
3225 else
3226   echo "$as_me: failed program was:" >&5
3227 sed 's/^/| /' conftest.$ac_ext >&5
3228
3229   # Broken: fails on valid input.
3230 continue
3231 fi
3232 rm -f conftest.err conftest.$ac_ext
3233
3234   # OK, works on sane cases.  Now check whether non-existent headers
3235   # can be detected and how.
3236   cat >conftest.$ac_ext <<_ACEOF
3237 /* confdefs.h.  */
3238 _ACEOF
3239 cat confdefs.h >>conftest.$ac_ext
3240 cat >>conftest.$ac_ext <<_ACEOF
3241 /* end confdefs.h.  */
3242 #include <ac_nonexistent.h>
3243 _ACEOF
3244 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3245   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3246   ac_status=$?
3247   grep -v '^ *+' conftest.er1 >conftest.err
3248   rm -f conftest.er1
3249   cat conftest.err >&5
3250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3251   (exit $ac_status); } >/dev/null; then
3252   if test -s conftest.err; then
3253     ac_cpp_err=$ac_c_preproc_warn_flag
3254     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3255   else
3256     ac_cpp_err=
3257   fi
3258 else
3259   ac_cpp_err=yes
3260 fi
3261 if test -z "$ac_cpp_err"; then
3262   # Broken: success on invalid input.
3263 continue
3264 else
3265   echo "$as_me: failed program was:" >&5
3266 sed 's/^/| /' conftest.$ac_ext >&5
3267
3268   # Passes both tests.
3269 ac_preproc_ok=:
3270 break
3271 fi
3272 rm -f conftest.err conftest.$ac_ext
3273
3274 done
3275 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3276 rm -f conftest.err conftest.$ac_ext
3277 if $ac_preproc_ok; then
3278   :
3279 else
3280   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3281 See \`config.log' for more details." >&5
3282 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3283 See \`config.log' for more details." >&2;}
3284    { (exit 1); exit 1; }; }
3285 fi
3286
3287 ac_ext=c
3288 ac_cpp='$CPP $CPPFLAGS'
3289 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3290 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3291 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3292
3293
3294
3295 # Create compiler version string
3296 if test x"$GCC" = x"yes" ; then
3297   cc_string="GCC `${CC} --version | sed q`"
3298 else
3299   cc_string=$CC
3300 fi
3301
3302 cat >>confdefs.h <<_ACEOF
3303 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string"
3304 _ACEOF
3305
3306
3307
3308 #
3309 # Set up TAS assembly code if needed; the template file has now had its
3310 # chance to request this.
3311 #
3312           ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
3313
3314
3315 if test "$need_tas" = yes ; then
3316   TAS=tas.o
3317 else
3318   TAS=""
3319 fi
3320
3321
3322
3323 #
3324 # Automatic dependency tracking
3325 #
3326
3327
3328 # Check whether --enable-depend or --disable-depend was given.
3329 if test "${enable_depend+set}" = set; then
3330   enableval="$enable_depend"
3331
3332   case $enableval in
3333     yes)
3334       autodepend=yes
3335       ;;
3336     no)
3337       :
3338       ;;
3339     *)
3340       { { echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
3341 echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
3342    { (exit 1); exit 1; }; }
3343       ;;
3344   esac
3345
3346 else
3347   enable_depend=no
3348
3349 fi;
3350
3351
3352
3353
3354 #
3355 # Enable assert checks
3356 #
3357
3358
3359 # Check whether --enable-cassert or --disable-cassert was given.
3360 if test "${enable_cassert+set}" = set; then
3361   enableval="$enable_cassert"
3362
3363   case $enableval in
3364     yes)
3365
3366 cat >>confdefs.h <<\_ACEOF
3367 #define USE_ASSERT_CHECKING 1
3368 _ACEOF
3369
3370       ;;
3371     no)
3372       :
3373       ;;
3374     *)
3375       { { echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
3376 echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
3377    { (exit 1); exit 1; }; }
3378       ;;
3379   esac
3380
3381 else
3382   enable_cassert=no
3383
3384 fi;
3385
3386
3387
3388 #
3389 # Include directories
3390 #
3391 ac_save_IFS=$IFS
3392 IFS="${IFS}${PATH_SEPARATOR}"
3393 # SRCH_INC comes from the template file
3394 for dir in $with_includes $SRCH_INC; do
3395   if test -d "$dir"; then
3396     INCLUDES="$INCLUDES -I$dir"
3397   else
3398     { echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
3399 echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
3400   fi
3401 done
3402 IFS=$ac_save_IFS
3403
3404
3405
3406 #
3407 # Library directories
3408 #
3409 ac_save_IFS=$IFS
3410 IFS="${IFS}${PATH_SEPARATOR}"
3411 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
3412 for dir in $LIBRARY_DIRS $SRCH_LIB; do
3413   if test -d "$dir"; then
3414     LIBDIRS="$LIBDIRS -L$dir"
3415   else
3416     { echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
3417 echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
3418   fi
3419 done
3420 IFS=$ac_save_IFS
3421
3422 #
3423 # Enable thread-safe client libraries
3424 #
3425 echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
3426 echo $ECHO_N "checking allow thread-safe client libraries... $ECHO_C" >&6
3427
3428
3429 # Check whether --enable-thread-safety or --disable-thread-safety was given.
3430 if test "${enable_thread_safety+set}" = set; then
3431   enableval="$enable_thread_safety"
3432
3433   case $enableval in
3434     yes)
3435       :
3436       ;;
3437     no)
3438       :
3439       ;;
3440     *)
3441       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
3442 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
3443    { (exit 1); exit 1; }; }
3444       ;;
3445   esac
3446
3447 else
3448   enable_thread_safety=no
3449
3450 fi;
3451
3452
3453
3454 # Check whether --enable-thread-safety-force or --disable-thread-safety-force was given.
3455 if test "${enable_thread_safety_force+set}" = set; then
3456   enableval="$enable_thread_safety_force"
3457
3458   case $enableval in
3459     yes)
3460       :
3461       ;;
3462     no)
3463       :
3464       ;;
3465     *)
3466       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety-force option" >&5
3467 echo "$as_me: error: no argument expected for --enable-thread-safety-force option" >&2;}
3468    { (exit 1); exit 1; }; }
3469       ;;
3470   esac
3471
3472 else
3473   enable_thread_safety_force=no
3474
3475 fi;
3476
3477 if test "$enable_thread_safety" = yes -o \
3478         "$enable_thread_safety_force" = yes; then
3479   enable_thread_safety="yes"    # for 'force'
3480
3481 cat >>confdefs.h <<\_ACEOF
3482 #define ENABLE_THREAD_SAFETY 1
3483 _ACEOF
3484
3485 fi
3486 echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
3487 echo "${ECHO_T}$enable_thread_safety" >&6
3488
3489
3490 #
3491 # Optionally build Tcl modules (PL/Tcl)
3492 #
3493 echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
3494 echo $ECHO_N "checking whether to build with Tcl... $ECHO_C" >&6
3495
3496
3497
3498 # Check whether --with-tcl or --without-tcl was given.
3499 if test "${with_tcl+set}" = set; then
3500   withval="$with_tcl"
3501
3502   case $withval in
3503     yes)
3504       :
3505       ;;
3506     no)
3507       :
3508       ;;
3509     *)
3510       { { echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
3511 echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
3512    { (exit 1); exit 1; }; }
3513       ;;
3514   esac
3515
3516 else
3517   with_tcl=no
3518
3519 fi;
3520
3521 echo "$as_me:$LINENO: result: $with_tcl" >&5
3522 echo "${ECHO_T}$with_tcl" >&6
3523
3524
3525 # We see if the path to the Tcl/Tk configuration scripts is specified.
3526 # This will override the use of tclsh to find the paths to search.
3527
3528
3529
3530
3531 # Check whether --with-tclconfig or --without-tclconfig was given.
3532 if test "${with_tclconfig+set}" = set; then
3533   withval="$with_tclconfig"
3534
3535   case $withval in
3536     yes)
3537       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
3538 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
3539    { (exit 1); exit 1; }; }
3540       ;;
3541     no)
3542       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
3543 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
3544    { (exit 1); exit 1; }; }
3545       ;;
3546     *)
3547
3548       ;;
3549   esac
3550
3551 fi;
3552
3553
3554 #
3555 # Optionally build Perl modules (PL/Perl)
3556 #
3557 echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
3558 echo $ECHO_N "checking whether to build Perl modules... $ECHO_C" >&6
3559
3560
3561
3562 # Check whether --with-perl or --without-perl was given.
3563 if test "${with_perl+set}" = set; then
3564   withval="$with_perl"
3565
3566   case $withval in
3567     yes)
3568       :
3569       ;;
3570     no)
3571       :
3572       ;;
3573     *)
3574       { { echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
3575 echo "$as_me: error: no argument expected for --with-perl option" >&2;}
3576    { (exit 1); exit 1; }; }
3577       ;;
3578   esac
3579
3580 else
3581   with_perl=no
3582
3583 fi;
3584
3585 echo "$as_me:$LINENO: result: $with_perl" >&5
3586 echo "${ECHO_T}$with_perl" >&6
3587
3588
3589 #
3590 # Optionally build Python modules (PL/Python)
3591 #
3592 echo "$as_me:$LINENO: checking whether to build Python modules" >&5
3593 echo $ECHO_N "checking whether to build Python modules... $ECHO_C" >&6
3594
3595
3596
3597 # Check whether --with-python or --without-python was given.
3598 if test "${with_python+set}" = set; then
3599   withval="$with_python"
3600
3601   case $withval in
3602     yes)
3603       :
3604       ;;
3605     no)
3606       :
3607       ;;
3608     *)
3609       { { echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
3610 echo "$as_me: error: no argument expected for --with-python option" >&2;}
3611    { (exit 1); exit 1; }; }
3612       ;;
3613   esac
3614
3615 else
3616   with_python=no
3617
3618 fi;
3619
3620 echo "$as_me:$LINENO: result: $with_python" >&5
3621 echo "${ECHO_T}$with_python" >&6
3622
3623
3624 #
3625 # Kerberos 5
3626 #
3627 echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
3628 echo $ECHO_N "checking whether to build with Kerberos 5 support... $ECHO_C" >&6
3629
3630
3631
3632 # Check whether --with-krb5 or --without-krb5 was given.
3633 if test "${with_krb5+set}" = set; then
3634   withval="$with_krb5"
3635
3636   case $withval in
3637     yes)
3638
3639
3640 cat >>confdefs.h <<\_ACEOF
3641 #define KRB5 1
3642 _ACEOF
3643
3644   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
3645
3646       ;;
3647     no)
3648       :
3649       ;;
3650     *)
3651       { { echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
3652 echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
3653    { (exit 1); exit 1; }; }
3654       ;;
3655   esac
3656
3657 else
3658   with_krb5=no
3659
3660 fi;
3661
3662 echo "$as_me:$LINENO: result: $with_krb5" >&5
3663 echo "${ECHO_T}$with_krb5" >&6
3664
3665
3666
3667
3668
3669
3670 #
3671 # Kerberos configuration parameters
3672 #
3673
3674
3675
3676 # Check whether --with-krb-srvnam or --without-krb-srvnam was given.
3677 if test "${with_krb_srvnam+set}" = set; then
3678   withval="$with_krb_srvnam"
3679
3680   case $withval in
3681     yes)
3682       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
3683 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
3684    { (exit 1); exit 1; }; }
3685       ;;
3686     no)
3687       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
3688 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
3689    { (exit 1); exit 1; }; }
3690       ;;
3691     *)
3692
3693       ;;
3694   esac
3695
3696 else
3697   with_krb_srvnam="postgres"
3698 fi;
3699
3700
3701 cat >>confdefs.h <<_ACEOF
3702 #define PG_KRB_SRVNAM "$with_krb_srvnam"
3703 _ACEOF
3704
3705
3706
3707 #
3708 # PAM
3709 #
3710 echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
3711 echo $ECHO_N "checking whether to build with PAM support... $ECHO_C" >&6
3712
3713
3714
3715 # Check whether --with-pam or --without-pam was given.
3716 if test "${with_pam+set}" = set; then
3717   withval="$with_pam"
3718
3719   case $withval in
3720     yes)
3721
3722 cat >>confdefs.h <<\_ACEOF
3723 #define USE_PAM 1
3724 _ACEOF
3725
3726       ;;
3727     no)
3728       :
3729       ;;
3730     *)
3731       { { echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
3732 echo "$as_me: error: no argument expected for --with-pam option" >&2;}
3733    { (exit 1); exit 1; }; }
3734       ;;
3735   esac
3736
3737 else
3738   with_pam=no
3739
3740 fi;
3741
3742 echo "$as_me:$LINENO: result: $with_pam" >&5
3743 echo "${ECHO_T}$with_pam" >&6
3744
3745
3746
3747 #
3748 # Bonjour
3749 #
3750 echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
3751 echo $ECHO_N "checking whether to build with Bonjour support... $ECHO_C" >&6
3752
3753
3754
3755 # Check whether --with-bonjour or --without-bonjour was given.
3756 if test "${with_bonjour+set}" = set; then
3757   withval="$with_bonjour"
3758
3759   case $withval in
3760     yes)
3761
3762 cat >>confdefs.h <<\_ACEOF
3763 #define USE_BONJOUR 1
3764 _ACEOF
3765
3766       ;;
3767     no)
3768       :
3769       ;;
3770     *)
3771       { { echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
3772 echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
3773    { (exit 1); exit 1; }; }
3774       ;;
3775   esac
3776
3777 else
3778   with_bonjour=no
3779
3780 fi;
3781
3782 echo "$as_me:$LINENO: result: $with_bonjour" >&5
3783 echo "${ECHO_T}$with_bonjour" >&6
3784
3785
3786
3787 #
3788 # OpenSSL
3789 #
3790 echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
3791 echo $ECHO_N "checking whether to build with OpenSSL support... $ECHO_C" >&6
3792
3793
3794
3795 # Check whether --with-openssl or --without-openssl was given.
3796 if test "${with_openssl+set}" = set; then
3797   withval="$with_openssl"
3798
3799   case $withval in
3800     yes)
3801
3802 cat >>confdefs.h <<\_ACEOF
3803 #define USE_SSL 1
3804 _ACEOF
3805
3806       ;;
3807     no)
3808       :
3809       ;;
3810     *)
3811       { { echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
3812 echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
3813    { (exit 1); exit 1; }; }
3814       ;;
3815   esac
3816
3817 else
3818   with_openssl=no
3819
3820 fi;
3821
3822 echo "$as_me:$LINENO: result: $with_openssl" >&5
3823 echo "${ECHO_T}$with_openssl" >&6
3824
3825
3826
3827 #
3828 # Readline
3829 #
3830
3831
3832
3833 # Check whether --with-readline or --without-readline was given.
3834 if test "${with_readline+set}" = set; then
3835   withval="$with_readline"
3836
3837   case $withval in
3838     yes)
3839       :
3840       ;;
3841     no)
3842       :
3843       ;;
3844     *)
3845       { { echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
3846 echo "$as_me: error: no argument expected for --with-readline option" >&2;}
3847    { (exit 1); exit 1; }; }
3848       ;;
3849   esac
3850
3851 else
3852   with_readline=yes
3853
3854 fi;
3855
3856 # readline on MinGW has problems with backslashes in psql and other bugs.
3857 # This is particularly a problem with non-US code pages.
3858 # Therefore disable its use until we understand the cause. 2004-07-20
3859 if test "$PORTNAME" = "win32"; then
3860   if test "$with_readline" = yes; then
3861     { echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
3862 echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
3863     with_readline=no
3864   fi
3865 fi
3866
3867
3868 #
3869 # Zlib
3870 #
3871
3872
3873
3874 # Check whether --with-zlib or --without-zlib was given.
3875 if test "${with_zlib+set}" = set; then
3876   withval="$with_zlib"
3877
3878   case $withval in
3879     yes)
3880       :
3881       ;;
3882     no)
3883       :
3884       ;;
3885     *)
3886       { { echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
3887 echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
3888    { (exit 1); exit 1; }; }
3889       ;;
3890   esac
3891
3892 else
3893   with_zlib=yes
3894
3895 fi;
3896
3897
3898
3899 #
3900 # Elf
3901 #
3902
3903 # Assume system is ELF if it predefines __ELF__ as 1,
3904 # otherwise believe host_os based default.
3905 case $host_os in
3906     freebsd1*|freebsd2*) elf=no;;
3907     freebsd3*|freebsd4*) elf=yes;;
3908 esac
3909
3910
3911 echo "$as_me:$LINENO: checking for egrep" >&5
3912 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3913 if test "${ac_cv_prog_egrep+set}" = set; then
3914   echo $ECHO_N "(cached) $ECHO_C" >&6
3915 else
3916   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3917     then ac_cv_prog_egrep='grep -E'
3918     else ac_cv_prog_egrep='egrep'
3919     fi
3920 fi
3921 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3922 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3923  EGREP=$ac_cv_prog_egrep
3924
3925
3926 cat >conftest.$ac_ext <<_ACEOF
3927 /* confdefs.h.  */
3928 _ACEOF
3929 cat confdefs.h >>conftest.$ac_ext
3930 cat >>conftest.$ac_ext <<_ACEOF
3931 /* end confdefs.h.  */
3932 #if __ELF__
3933   yes
3934 #endif
3935
3936 _ACEOF
3937 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3938   $EGREP "yes" >/dev/null 2>&1; then
3939   ELF_SYS=true
3940 else
3941   if test "X$elf" = "Xyes" ; then
3942   ELF_SYS=true
3943 else
3944   ELF_SYS=
3945 fi
3946 fi
3947 rm -f conftest*
3948
3949
3950
3951 #
3952 # Assignments
3953 #
3954
3955 CPPFLAGS="$CPPFLAGS $INCLUDES"
3956 LDFLAGS="$LDFLAGS $LIBDIRS"
3957
3958 { echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
3959 echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
3960 { echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
3961 echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
3962
3963
3964
3965 for ac_prog in gawk mawk nawk awk
3966 do
3967   # Extract the first word of "$ac_prog", so it can be a program name with args.
3968 set dummy $ac_prog; ac_word=$2
3969 echo "$as_me:$LINENO: checking for $ac_word" >&5
3970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3971 if test "${ac_cv_prog_AWK+set}" = set; then
3972   echo $ECHO_N "(cached) $ECHO_C" >&6
3973 else
3974   if test -n "$AWK"; then
3975   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3976 else
3977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3978 for as_dir in $PATH
3979 do
3980   IFS=$as_save_IFS
3981   test -z "$as_dir" && as_dir=.
3982   for ac_exec_ext in '' $ac_executable_extensions; do
3983   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3984     ac_cv_prog_AWK="$ac_prog"
3985     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3986     break 2
3987   fi
3988 done
3989 done
3990
3991 fi
3992 fi
3993 AWK=$ac_cv_prog_AWK
3994 if test -n "$AWK"; then
3995   echo "$as_me:$LINENO: result: $AWK" >&5
3996 echo "${ECHO_T}$AWK" >&6
3997 else
3998   echo "$as_me:$LINENO: result: no" >&5
3999 echo "${ECHO_T}no" >&6
4000 fi
4001
4002   test -n "$AWK" && break
4003 done
4004
4005 echo "$as_me:$LINENO: checking for flex" >&5
4006 echo $ECHO_N "checking for flex... $ECHO_C" >&6
4007 if test "${pgac_cv_path_flex+set}" = set; then
4008   echo $ECHO_N "(cached) $ECHO_C" >&6
4009 else
4010   # Let the user override the test
4011 if test -n "$FLEX"; then
4012   pgac_cv_path_flex=$FLEX
4013 else
4014   pgac_save_IFS=$IFS
4015   IFS=$PATH_SEPARATOR
4016   for pgac_dir in $PATH; do
4017     IFS=$pgac_save_IFS
4018     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
4019       pgac_dir=`pwd`
4020     fi
4021     for pgac_prog in flex lex; do
4022       pgac_candidate="$pgac_dir/$pgac_prog"
4023       if test -f "$pgac_candidate" \
4024         && $pgac_candidate --version </dev/null >/dev/null 2>&1
4025       then
4026         echo '%%'  > conftest.l
4027         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
4028           if $pgac_candidate --version | grep ' 2\.5\.3$' >/dev/null 2>&1; then
4029             pgac_broken_flex=$pgac_candidate
4030             continue
4031           fi
4032
4033           pgac_cv_path_flex=$pgac_candidate
4034           break 2
4035         fi
4036       fi
4037     done
4038   done
4039   rm -f conftest.l lex.yy.c
4040   : ${pgac_cv_path_flex=no}
4041 fi
4042
4043 fi
4044 echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
4045 echo "${ECHO_T}$pgac_cv_path_flex" >&6
4046 if test x"$pgac_cv_path_flex" = x"no"; then
4047   if test -n "$pgac_broken_flex"; then
4048     { echo "$as_me:$LINENO: WARNING:
4049 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
4050 *** should get version 2.5.4 or later." >&5
4051 echo "$as_me: WARNING:
4052 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
4053 *** should get version 2.5.4 or later." >&2;}
4054   fi
4055
4056   { echo "$as_me:$LINENO: WARNING:
4057 *** Without Flex you will not be able to build PostgreSQL from CVS or
4058 *** change any of the scanner definition files.  You can obtain Flex from
4059 *** a GNU mirror site.  (If you are using the official distribution of
4060 *** PostgreSQL then you do not need to worry about this because the Flex
4061 *** output is pre-generated.)" >&5
4062 echo "$as_me: WARNING:
4063 *** Without Flex you will not be able to build PostgreSQL from CVS or
4064 *** change any of the scanner definition files.  You can obtain Flex from
4065 *** a GNU mirror site.  (If you are using the official distribution of
4066 *** PostgreSQL then you do not need to worry about this because the Flex
4067 *** output is pre-generated.)" >&2;}
4068 fi
4069
4070 if test x"$pgac_cv_path_flex" = x"no"; then
4071   FLEX=
4072 else
4073   FLEX=$pgac_cv_path_flex
4074 fi
4075
4076
4077
4078
4079 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4080 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4081 LN_S=$as_ln_s
4082 if test "$LN_S" = "ln -s"; then
4083   echo "$as_me:$LINENO: result: yes" >&5
4084 echo "${ECHO_T}yes" >&6
4085 else
4086   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4087 echo "${ECHO_T}no, using $LN_S" >&6
4088 fi
4089
4090
4091 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4092 if test "${with_gnu_ld+set}" = set; then
4093   withval="$with_gnu_ld"
4094   test "$withval" = no || with_gnu_ld=yes
4095 else
4096   with_gnu_ld=no
4097 fi;
4098 ac_prog=ld
4099 if test "$GCC" = yes; then
4100   # Check if gcc -print-prog-name=ld gives a path.
4101   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4102 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4103   case $host in
4104   *-*-mingw*)
4105     # gcc leaves a trailing carriage return which upsets mingw
4106     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4107   *)
4108     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4109   esac
4110   case "$ac_prog" in
4111     # Accept absolute paths.
4112     [\\/]* | [A-Za-z]:[\\/]*)
4113       re_direlt='/[^/][^/]*/\.\./'
4114       # Canonicalize the path of ld
4115       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4116       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4117         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4118       done
4119       test -z "$LD" && LD="$ac_prog"
4120       ;;
4121   "")
4122     # If it fails, then pretend we aren't using GCC.
4123     ac_prog=ld
4124     ;;
4125   *)
4126     # If it is relative, then search for the first ld in PATH.
4127     with_gnu_ld=unknown
4128     ;;
4129   esac
4130 elif test "$with_gnu_ld" = yes; then
4131   echo "$as_me:$LINENO: checking for GNU ld" >&5
4132 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4133 else
4134   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4135 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4136 fi
4137 if test "${ac_cv_path_LD+set}" = set; then
4138   echo $ECHO_N "(cached) $ECHO_C" >&6
4139 else
4140   if test -z "$LD"; then
4141   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4142   for ac_dir in $PATH; do
4143     test -z "$ac_dir" && ac_dir=.
4144     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4145       ac_cv_path_LD="$ac_dir/$ac_prog"
4146       # Check to see if the program is GNU ld.  I'd rather use --version,
4147       # but apparently some GNU ld's only accept -v.
4148       # Break only if it was the GNU/non-GNU ld that we prefer.
4149       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4150         test "$with_gnu_ld" != no && break
4151       else
4152         test "$with_gnu_ld" != yes && break
4153       fi
4154     fi
4155   done
4156   IFS="$ac_save_ifs"
4157 else
4158   ac_cv_path_LD="$LD" # Let the user override the test with a path.
4159 fi
4160 fi
4161
4162 LD="$ac_cv_path_LD"
4163 if test -n "$LD"; then
4164   echo "$as_me:$LINENO: result: $LD" >&5
4165 echo "${ECHO_T}$LD" >&6
4166 else
4167   echo "$as_me:$LINENO: result: no" >&5
4168 echo "${ECHO_T}no" >&6
4169 fi
4170 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4171 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4172    { (exit 1); exit 1; }; }
4173 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4174 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4175 if test "${ac_cv_prog_gnu_ld+set}" = set; then
4176   echo $ECHO_N "(cached) $ECHO_C" >&6
4177 else
4178   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4179 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4180   ac_cv_prog_gnu_ld=yes
4181 else
4182   ac_cv_prog_gnu_ld=no
4183 fi
4184 fi
4185 echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
4186 echo "${ECHO_T}$ac_cv_prog_gnu_ld" >&6
4187 with_gnu_ld=$ac_cv_prog_gnu_ld
4188
4189
4190
4191
4192 case $host_os in sysv5*)
4193   echo "$as_me:$LINENO: checking whether ld -R works" >&5
4194 echo $ECHO_N "checking whether ld -R works... $ECHO_C" >&6
4195 if test "${pgac_cv_prog_ld_R+set}" = set; then
4196   echo $ECHO_N "(cached) $ECHO_C" >&6
4197 else
4198
4199     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
4200     cat >conftest.$ac_ext <<_ACEOF
4201 /* confdefs.h.  */
4202 _ACEOF
4203 cat confdefs.h >>conftest.$ac_ext
4204 cat >>conftest.$ac_ext <<_ACEOF
4205 /* end confdefs.h.  */
4206
4207 int
4208 main ()
4209 {
4210
4211   ;
4212   return 0;
4213 }
4214 _ACEOF
4215 rm -f conftest.$ac_objext conftest$ac_exeext
4216 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4217   (eval $ac_link) 2>conftest.er1
4218   ac_status=$?
4219   grep -v '^ *+' conftest.er1 >conftest.err
4220   rm -f conftest.er1
4221   cat conftest.err >&5
4222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4223   (exit $ac_status); } &&
4224          { ac_try='test -z "$ac_c_werror_flag"
4225                          || test ! -s conftest.err'
4226   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4227   (eval $ac_try) 2>&5
4228   ac_status=$?
4229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4230   (exit $ac_status); }; } &&
4231          { ac_try='test -s conftest$ac_exeext'
4232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4233   (eval $ac_try) 2>&5
4234   ac_status=$?
4235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4236   (exit $ac_status); }; }; then
4237   pgac_cv_prog_ld_R=yes
4238 else
4239   echo "$as_me: failed program was:" >&5
4240 sed 's/^/| /' conftest.$ac_ext >&5
4241
4242 pgac_cv_prog_ld_R=no
4243 fi
4244 rm -f conftest.err conftest.$ac_objext \
4245       conftest$ac_exeext conftest.$ac_ext
4246     LDFLAGS=$pgac_save_LDFLAGS
4247
4248 fi
4249 echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
4250 echo "${ECHO_T}$pgac_cv_prog_ld_R" >&6
4251   ld_R_works=$pgac_cv_prog_ld_R
4252
4253 esac
4254 if test -n "$ac_tool_prefix"; then
4255   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4256 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4257 echo "$as_me:$LINENO: checking for $ac_word" >&5
4258 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4259 if test "${ac_cv_prog_RANLIB+set}" = set; then
4260   echo $ECHO_N "(cached) $ECHO_C" >&6
4261 else
4262   if test -n "$RANLIB"; then
4263   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4264 else
4265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4266 for as_dir in $PATH
4267 do
4268   IFS=$as_save_IFS
4269   test -z "$as_dir" && as_dir=.
4270   for ac_exec_ext in '' $ac_executable_extensions; do
4271   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4272     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4273     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4274     break 2
4275   fi
4276 done
4277 done
4278
4279 fi
4280 fi
4281 RANLIB=$ac_cv_prog_RANLIB
4282 if test -n "$RANLIB"; then
4283   echo "$as_me:$LINENO: result: $RANLIB" >&5
4284 echo "${ECHO_T}$RANLIB" >&6
4285 else
4286   echo "$as_me:$LINENO: result: no" >&5
4287 echo "${ECHO_T}no" >&6
4288 fi
4289
4290 fi
4291 if test -z "$ac_cv_prog_RANLIB"; then
4292   ac_ct_RANLIB=$RANLIB
4293   # Extract the first word of "ranlib", so it can be a program name with args.
4294 set dummy ranlib; ac_word=$2
4295 echo "$as_me:$LINENO: checking for $ac_word" >&5
4296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4297 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4298   echo $ECHO_N "(cached) $ECHO_C" >&6
4299 else
4300   if test -n "$ac_ct_RANLIB"; then
4301   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4302 else
4303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4304 for as_dir in $PATH
4305 do
4306   IFS=$as_save_IFS
4307   test -z "$as_dir" && as_dir=.
4308   for ac_exec_ext in '' $ac_executable_extensions; do
4309   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4310     ac_cv_prog_ac_ct_RANLIB="ranlib"
4311     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4312     break 2
4313   fi
4314 done
4315 done
4316
4317   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4318 fi
4319 fi
4320 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4321 if test -n "$ac_ct_RANLIB"; then
4322   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4323 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4324 else
4325   echo "$as_me:$LINENO: result: no" >&5
4326 echo "${ECHO_T}no" >&6
4327 fi
4328
4329   RANLIB=$ac_ct_RANLIB
4330 else
4331   RANLIB="$ac_cv_prog_RANLIB"
4332 fi
4333
4334 for ac_prog in lorder
4335 do
4336   # Extract the first word of "$ac_prog", so it can be a program name with args.
4337 set dummy $ac_prog; ac_word=$2
4338 echo "$as_me:$LINENO: checking for $ac_word" >&5
4339 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4340 if test "${ac_cv_prog_LORDER+set}" = set; then
4341   echo $ECHO_N "(cached) $ECHO_C" >&6
4342 else
4343   if test -n "$LORDER"; then
4344   ac_cv_prog_LORDER="$LORDER" # Let the user override the test.
4345 else
4346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4347 for as_dir in $PATH
4348 do
4349   IFS=$as_save_IFS
4350   test -z "$as_dir" && as_dir=.
4351   for ac_exec_ext in '' $ac_executable_extensions; do
4352   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4353     ac_cv_prog_LORDER="$ac_prog"
4354     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4355     break 2
4356   fi
4357 done
4358 done
4359
4360 fi
4361 fi
4362 LORDER=$ac_cv_prog_LORDER
4363 if test -n "$LORDER"; then
4364   echo "$as_me:$LINENO: result: $LORDER" >&5
4365 echo "${ECHO_T}$LORDER" >&6
4366 else
4367   echo "$as_me:$LINENO: result: no" >&5
4368 echo "${ECHO_T}no" >&6
4369 fi
4370
4371   test -n "$LORDER" && break
4372 done
4373
4374 # Extract the first word of "tar", so it can be a program name with args.
4375 set dummy tar; ac_word=$2
4376 echo "$as_me:$LINENO: checking for $ac_word" >&5
4377 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4378 if test "${ac_cv_path_TAR+set}" = set; then
4379   echo $ECHO_N "(cached) $ECHO_C" >&6
4380 else
4381   case $TAR in
4382   [\\/]* | ?:[\\/]*)
4383   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
4384   ;;
4385   *)
4386   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4387 for as_dir in $PATH
4388 do
4389   IFS=$as_save_IFS
4390   test -z "$as_dir" && as_dir=.
4391   for ac_exec_ext in '' $ac_executable_extensions; do
4392   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4393     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
4394     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4395     break 2
4396   fi
4397 done
4398 done
4399
4400   ;;
4401 esac
4402 fi
4403 TAR=$ac_cv_path_TAR
4404
4405 if test -n "$TAR"; then
4406   echo "$as_me:$LINENO: result: $TAR" >&5
4407 echo "${ECHO_T}$TAR" >&6
4408 else
4409   echo "$as_me:$LINENO: result: no" >&5
4410 echo "${ECHO_T}no" >&6
4411 fi
4412
4413
4414   if test -n "$ac_tool_prefix"; then
4415   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4416 set dummy ${ac_tool_prefix}strip; ac_word=$2
4417 echo "$as_me:$LINENO: checking for $ac_word" >&5
4418 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4419 if test "${ac_cv_prog_STRIP+set}" = set; then
4420   echo $ECHO_N "(cached) $ECHO_C" >&6
4421 else
4422   if test -n "$STRIP"; then
4423   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4424 else
4425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4426 for as_dir in $PATH
4427 do
4428   IFS=$as_save_IFS
4429   test -z "$as_dir" && as_dir=.
4430   for ac_exec_ext in '' $ac_executable_extensions; do
4431   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4432     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4433     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4434     break 2
4435   fi
4436 done
4437 done
4438
4439 fi
4440 fi
4441 STRIP=$ac_cv_prog_STRIP
4442 if test -n "$STRIP"; then
4443   echo "$as_me:$LINENO: result: $STRIP" >&5
4444 echo "${ECHO_T}$STRIP" >&6
4445 else
4446   echo "$as_me:$LINENO: result: no" >&5
4447 echo "${ECHO_T}no" >&6
4448 fi
4449
4450 fi
4451 if test -z "$ac_cv_prog_STRIP"; then
4452   ac_ct_STRIP=$STRIP
4453   # Extract the first word of "strip", so it can be a program name with args.
4454 set dummy strip; ac_word=$2
4455 echo "$as_me:$LINENO: checking for $ac_word" >&5
4456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4457 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4458   echo $ECHO_N "(cached) $ECHO_C" >&6
4459 else
4460   if test -n "$ac_ct_STRIP"; then
4461   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4462 else
4463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4464 for as_dir in $PATH
4465 do
4466   IFS=$as_save_IFS
4467   test -z "$as_dir" && as_dir=.
4468   for ac_exec_ext in '' $ac_executable_extensions; do
4469   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4470     ac_cv_prog_ac_ct_STRIP="strip"
4471     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4472     break 2
4473   fi
4474 done
4475 done
4476
4477   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4478 fi
4479 fi
4480 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4481 if test -n "$ac_ct_STRIP"; then
4482   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4483 echo "${ECHO_T}$ac_ct_STRIP" >&6
4484 else
4485   echo "$as_me:$LINENO: result: no" >&5
4486 echo "${ECHO_T}no" >&6
4487 fi
4488
4489   STRIP=$ac_ct_STRIP
4490 else
4491   STRIP="$ac_cv_prog_STRIP"
4492 fi
4493
4494
4495   echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
4496 echo $ECHO_N "checking whether it is possible to strip libraries... $ECHO_C" >&6
4497   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
4498     STRIP_STATIC_LIB="$STRIP -x"
4499     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
4500     echo "$as_me:$LINENO: result: yes" >&5
4501 echo "${ECHO_T}yes" >&6
4502   else
4503     STRIP_STATIC_LIB=:
4504     STRIP_SHARED_LIB=:
4505     echo "$as_me:$LINENO: result: no" >&5
4506 echo "${ECHO_T}no" >&6
4507   fi
4508
4509
4510
4511
4512 for ac_prog in 'bison -y'
4513 do
4514   # Extract the first word of "$ac_prog", so it can be a program name with args.
4515 set dummy $ac_prog; ac_word=$2
4516 echo "$as_me:$LINENO: checking for $ac_word" >&5
4517 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4518 if test "${ac_cv_prog_YACC+set}" = set; then
4519   echo $ECHO_N "(cached) $ECHO_C" >&6
4520 else
4521   if test -n "$YACC"; then
4522   ac_cv_prog_YACC="$YACC" # Let the user override the test.
4523 else
4524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4525 for as_dir in $PATH
4526 do
4527   IFS=$as_save_IFS
4528   test -z "$as_dir" && as_dir=.
4529   for ac_exec_ext in '' $ac_executable_extensions; do
4530   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4531     ac_cv_prog_YACC="$ac_prog"
4532     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4533     break 2
4534   fi
4535 done
4536 done
4537
4538 fi
4539 fi
4540 YACC=$ac_cv_prog_YACC
4541 if test -n "$YACC"; then
4542   echo "$as_me:$LINENO: result: $YACC" >&5
4543 echo "${ECHO_T}$YACC" >&6
4544 else
4545   echo "$as_me:$LINENO: result: no" >&5
4546 echo "${ECHO_T}no" >&6
4547 fi
4548
4549   test -n "$YACC" && break
4550 done
4551
4552
4553 if test "$YACC"; then
4554   if $YACC --version | sed q | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'; then
4555     { echo "$as_me:$LINENO: WARNING:
4556 *** If you are going to modify the grammar files or build from CVS, the installed
4557 *** version of Bison is too old.  Bison version 1.875 or later is required." >&5
4558 echo "$as_me: WARNING:
4559 *** If you are going to modify the grammar files or build from CVS, the installed
4560 *** version of Bison is too old.  Bison version 1.875 or later is required." >&2;}
4561   fi
4562 fi
4563
4564 if test -z "$YACC"; then
4565   { echo "$as_me:$LINENO: WARNING:
4566 *** Without Bison you will not be able to build PostgreSQL from CVS or
4567 *** change any of the parser definition files.  You can obtain Bison from
4568 *** a GNU mirror site.  (If you are using the official distribution of
4569 *** PostgreSQL then you do not need to worry about this because the Bison
4570 *** output is pre-generated.)  To use a different yacc program (possible,
4571 *** but not recommended), set the environment variable YACC before running
4572 *** 'configure'." >&5
4573 echo "$as_me: WARNING:
4574 *** Without Bison you will not be able to build PostgreSQL from CVS or
4575 *** change any of the parser definition files.  You can obtain Bison from
4576 *** a GNU mirror site.  (If you are using the official distribution of
4577 *** PostgreSQL then you do not need to worry about this because the Bison
4578 *** output is pre-generated.)  To use a different yacc program (possible,
4579 *** but not recommended), set the environment variable YACC before running
4580 *** 'configure'." >&2;}
4581 fi
4582
4583
4584 # Extract the first word of "perl", so it can be a program name with args.
4585 set dummy perl; ac_word=$2
4586 echo "$as_me:$LINENO: checking for $ac_word" >&5
4587 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4588 if test "${ac_cv_path_PERL+set}" = set; then
4589   echo $ECHO_N "(cached) $ECHO_C" >&6
4590 else
4591   case $PERL in
4592   [\\/]* | ?:[\\/]*)
4593   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4594   ;;
4595   *)
4596   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4597 for as_dir in $PATH
4598 do
4599   IFS=$as_save_IFS
4600   test -z "$as_dir" && as_dir=.
4601   for ac_exec_ext in '' $ac_executable_extensions; do
4602   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4603     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4604     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4605     break 2
4606   fi
4607 done
4608 done
4609
4610   ;;
4611 esac
4612 fi
4613 PERL=$ac_cv_path_PERL
4614
4615 if test -n "$PERL"; then
4616   echo "$as_me:$LINENO: result: $PERL" >&5
4617 echo "${ECHO_T}$PERL" >&6
4618 else
4619   echo "$as_me:$LINENO: result: no" >&5
4620 echo "${ECHO_T}no" >&6
4621 fi
4622
4623 if test "$with_perl" = yes; then
4624
4625 echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
4626 echo $ECHO_N "checking for Perl archlibexp... $ECHO_C" >&6
4627 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
4628 echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
4629 echo "${ECHO_T}$perl_archlibexp" >&6
4630 echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
4631 echo $ECHO_N "checking for Perl privlibexp... $ECHO_C" >&6
4632 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
4633 echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
4634 echo "${ECHO_T}$perl_privlibexp" >&6
4635 echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
4636 echo $ECHO_N "checking for Perl useshrplib... $ECHO_C" >&6
4637 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
4638 echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
4639 echo "${ECHO_T}$perl_useshrplib" >&6
4640
4641 echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
4642 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6
4643 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
4644 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
4645 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed "s/^X//;s%$pgac_tmp2%%"`
4646 echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
4647 echo "${ECHO_T}$perl_embed_ldflags" >&6
4648 fi
4649
4650 if test "$with_python" = yes; then
4651   # Extract the first word of "python", so it can be a program name with args.
4652 set dummy python; ac_word=$2
4653 echo "$as_me:$LINENO: checking for $ac_word" >&5
4654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4655 if test "${ac_cv_path_PYTHON+set}" = set; then
4656   echo $ECHO_N "(cached) $ECHO_C" >&6
4657 else
4658   case $PYTHON in
4659   [\\/]* | ?:[\\/]*)
4660   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
4661   ;;
4662   *)
4663   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4664 for as_dir in $PATH
4665 do
4666   IFS=$as_save_IFS
4667   test -z "$as_dir" && as_dir=.
4668   for ac_exec_ext in '' $ac_executable_extensions; do
4669   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4670     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
4671     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4672     break 2
4673   fi
4674 done
4675 done
4676
4677   ;;
4678 esac
4679 fi
4680 PYTHON=$ac_cv_path_PYTHON
4681
4682 if test -n "$PYTHON"; then
4683   echo "$as_me:$LINENO: result: $PYTHON" >&5
4684 echo "${ECHO_T}$PYTHON" >&6
4685 else
4686   echo "$as_me:$LINENO: result: no" >&5
4687 echo "${ECHO_T}no" >&6
4688 fi
4689
4690 if test x"$PYTHON" = x""; then
4691   { { echo "$as_me:$LINENO: error: Python not found" >&5
4692 echo "$as_me: error: Python not found" >&2;}
4693    { (exit 1); exit 1; }; }
4694 fi
4695
4696
4697 echo "$as_me:$LINENO: checking for Python distutils module" >&5
4698 echo $ECHO_N "checking for Python distutils module... $ECHO_C" >&6
4699 if "${PYTHON}" 2>&- -c 'import distutils'
4700 then
4701     echo "$as_me:$LINENO: result: yes" >&5
4702 echo "${ECHO_T}yes" >&6
4703 else
4704     echo "$as_me:$LINENO: result: no" >&5
4705 echo "${ECHO_T}no" >&6
4706     { { echo "$as_me:$LINENO: error: distutils module not found" >&5
4707 echo "$as_me: error: distutils module not found" >&2;}
4708    { (exit 1); exit 1; }; }
4709 fi
4710 echo "$as_me:$LINENO: checking Python configuration directory" >&5
4711 echo $ECHO_N "checking Python configuration directory... $ECHO_C" >&6
4712 python_version=`${PYTHON} -c "import sys; print sys.version[:3]"`
4713 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')"`
4714 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print '-I'+distutils.sysconfig.get_python_inc()"`
4715
4716 # This should be enough of a message.
4717 echo "$as_me:$LINENO: result: $python_configdir" >&5
4718 echo "${ECHO_T}$python_configdir" >&6
4719
4720
4721 echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
4722 echo $ECHO_N "checking how to link an embedded Python application... $ECHO_C" >&6
4723
4724 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR')))"`
4725 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY')))"`
4726 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('SO')))"`
4727 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
4728
4729 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
4730 then
4731         # New way: use the official shared library
4732         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
4733         python_libspec="-L${python_libdir} -l${ldlibrary}"
4734 else
4735         # Old way: use libpython from python_configdir
4736         python_libdir="${python_configdir}"
4737         python_libspec="-L${python_libdir} -lpython${python_version}"
4738 fi
4739
4740 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','LOCALMODLIBS','BASEMODLIBS')))"`
4741
4742 echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
4743 echo "${ECHO_T}${python_libspec} ${python_additional_libs}" >&6
4744
4745
4746 fi
4747
4748
4749 ##
4750 ## Libraries
4751 ##
4752
4753 if test "$PORTNAME" != "aix" -a "$PORTNAME" != "alpha"
4754 then
4755
4756 echo "$as_me:$LINENO: checking for main in -lbsd" >&5
4757 echo $ECHO_N "checking for main in -lbsd... $ECHO_C" >&6
4758 if test "${ac_cv_lib_bsd_main+set}" = set; then
4759   echo $ECHO_N "(cached) $ECHO_C" >&6
4760 else
4761   ac_check_lib_save_LIBS=$LIBS
4762 LIBS="-lbsd  $LIBS"
4763 cat >conftest.$ac_ext <<_ACEOF
4764 /* confdefs.h.  */
4765 _ACEOF
4766 cat confdefs.h >>conftest.$ac_ext
4767 cat >>conftest.$ac_ext <<_ACEOF
4768 /* end confdefs.h.  */
4769
4770
4771 int
4772 main ()
4773 {
4774 main ();
4775   ;
4776   return 0;
4777 }
4778 _ACEOF
4779 rm -f conftest.$ac_objext conftest$ac_exeext
4780 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4781   (eval $ac_link) 2>conftest.er1
4782   ac_status=$?
4783   grep -v '^ *+' conftest.er1 >conftest.err
4784   rm -f conftest.er1
4785   cat conftest.err >&5
4786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4787   (exit $ac_status); } &&
4788          { ac_try='test -z "$ac_c_werror_flag"
4789                          || test ! -s conftest.err'
4790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4791   (eval $ac_try) 2>&5
4792   ac_status=$?
4793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4794   (exit $ac_status); }; } &&
4795          { ac_try='test -s conftest$ac_exeext'
4796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4797   (eval $ac_try) 2>&5
4798   ac_status=$?
4799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4800   (exit $ac_status); }; }; then
4801   ac_cv_lib_bsd_main=yes
4802 else
4803   echo "$as_me: failed program was:" >&5
4804 sed 's/^/| /' conftest.$ac_ext >&5
4805
4806 ac_cv_lib_bsd_main=no
4807 fi
4808 rm -f conftest.err conftest.$ac_objext \
4809       conftest$ac_exeext conftest.$ac_ext
4810 LIBS=$ac_check_lib_save_LIBS
4811 fi
4812 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_main" >&5
4813 echo "${ECHO_T}$ac_cv_lib_bsd_main" >&6
4814 if test $ac_cv_lib_bsd_main = yes; then
4815   cat >>confdefs.h <<_ACEOF
4816 #define HAVE_LIBBSD 1
4817 _ACEOF
4818
4819   LIBS="-lbsd $LIBS"
4820
4821 fi
4822
4823 fi
4824
4825 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
4826 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
4827 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
4828   echo $ECHO_N "(cached) $ECHO_C" >&6
4829 else
4830   ac_check_lib_save_LIBS=$LIBS
4831 LIBS="-lutil  $LIBS"
4832 cat >conftest.$ac_ext <<_ACEOF
4833 /* confdefs.h.  */
4834 _ACEOF
4835 cat confdefs.h >>conftest.$ac_ext
4836 cat >>conftest.$ac_ext <<_ACEOF
4837 /* end confdefs.h.  */
4838
4839 /* Override any gcc2 internal prototype to avoid an error.  */
4840 #ifdef __cplusplus
4841 extern "C"
4842 #endif
4843 /* We use char because int might match the return type of a gcc2
4844    builtin and then its argument prototype would still apply.  */
4845 char setproctitle ();
4846 int
4847 main ()
4848 {
4849 setproctitle ();
4850   ;
4851   return 0;
4852 }
4853 _ACEOF
4854 rm -f conftest.$ac_objext conftest$ac_exeext
4855 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4856   (eval $ac_link) 2>conftest.er1
4857   ac_status=$?
4858   grep -v '^ *+' conftest.er1 >conftest.err
4859   rm -f conftest.er1
4860   cat conftest.err >&5
4861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4862   (exit $ac_status); } &&
4863          { ac_try='test -z "$ac_c_werror_flag"
4864                          || test ! -s conftest.err'
4865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4866   (eval $ac_try) 2>&5
4867   ac_status=$?
4868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4869   (exit $ac_status); }; } &&
4870          { ac_try='test -s conftest$ac_exeext'
4871   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4872   (eval $ac_try) 2>&5
4873   ac_status=$?
4874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4875   (exit $ac_status); }; }; then
4876   ac_cv_lib_util_setproctitle=yes
4877 else
4878   echo "$as_me: failed program was:" >&5
4879 sed 's/^/| /' conftest.$ac_ext >&5
4880
4881 ac_cv_lib_util_setproctitle=no
4882 fi
4883 rm -f conftest.err conftest.$ac_objext \
4884       conftest$ac_exeext conftest.$ac_ext
4885 LIBS=$ac_check_lib_save_LIBS
4886 fi
4887 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
4888 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
4889 if test $ac_cv_lib_util_setproctitle = yes; then
4890   cat >>confdefs.h <<_ACEOF
4891 #define HAVE_LIBUTIL 1
4892 _ACEOF
4893
4894   LIBS="-lutil $LIBS"
4895
4896 fi
4897
4898
4899 echo "$as_me:$LINENO: checking for main in -lm" >&5
4900 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
4901 if test "${ac_cv_lib_m_main+set}" = set; then
4902   echo $ECHO_N "(cached) $ECHO_C" >&6
4903 else
4904   ac_check_lib_save_LIBS=$LIBS
4905 LIBS="-lm  $LIBS"
4906 cat >conftest.$ac_ext <<_ACEOF
4907 /* confdefs.h.  */
4908 _ACEOF
4909 cat confdefs.h >>conftest.$ac_ext
4910 cat >>conftest.$ac_ext <<_ACEOF
4911 /* end confdefs.h.  */
4912
4913
4914 int
4915 main ()
4916 {
4917 main ();
4918   ;
4919   return 0;
4920 }
4921 _ACEOF
4922 rm -f conftest.$ac_objext conftest$ac_exeext
4923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4924   (eval $ac_link) 2>conftest.er1
4925   ac_status=$?
4926   grep -v '^ *+' conftest.er1 >conftest.err
4927   rm -f conftest.er1
4928   cat conftest.err >&5
4929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4930   (exit $ac_status); } &&
4931          { ac_try='test -z "$ac_c_werror_flag"
4932                          || test ! -s conftest.err'
4933   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4934   (eval $ac_try) 2>&5
4935   ac_status=$?
4936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4937   (exit $ac_status); }; } &&
4938          { ac_try='test -s conftest$ac_exeext'
4939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4940   (eval $ac_try) 2>&5
4941   ac_status=$?
4942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4943   (exit $ac_status); }; }; then
4944   ac_cv_lib_m_main=yes
4945 else
4946   echo "$as_me: failed program was:" >&5
4947 sed 's/^/| /' conftest.$ac_ext >&5
4948
4949 ac_cv_lib_m_main=no
4950 fi
4951 rm -f conftest.err conftest.$ac_objext \
4952       conftest$ac_exeext conftest.$ac_ext
4953 LIBS=$ac_check_lib_save_LIBS
4954 fi
4955 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
4956 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
4957 if test $ac_cv_lib_m_main = yes; then
4958   cat >>confdefs.h <<_ACEOF
4959 #define HAVE_LIBM 1
4960 _ACEOF
4961
4962   LIBS="-lm $LIBS"
4963
4964 fi
4965
4966
4967 echo "$as_me:$LINENO: checking for main in -ldl" >&5
4968 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
4969 if test "${ac_cv_lib_dl_main+set}" = set; then
4970   echo $ECHO_N "(cached) $ECHO_C" >&6
4971 else
4972   ac_check_lib_save_LIBS=$LIBS
4973 LIBS="-ldl  $LIBS"
4974 cat >conftest.$ac_ext <<_ACEOF
4975 /* confdefs.h.  */
4976 _ACEOF
4977 cat confdefs.h >>conftest.$ac_ext
4978 cat >>conftest.$ac_ext <<_ACEOF
4979 /* end confdefs.h.  */
4980
4981
4982 int
4983 main ()
4984 {
4985 main ();
4986   ;
4987   return 0;
4988 }
4989 _ACEOF
4990 rm -f conftest.$ac_objext conftest$ac_exeext
4991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4992   (eval $ac_link) 2>conftest.er1
4993   ac_status=$?
4994   grep -v '^ *+' conftest.er1 >conftest.err
4995   rm -f conftest.er1
4996   cat conftest.err >&5
4997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4998   (exit $ac_status); } &&
4999          { ac_try='test -z "$ac_c_werror_flag"
5000                          || test ! -s conftest.err'
5001   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5002   (eval $ac_try) 2>&5
5003   ac_status=$?
5004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5005   (exit $ac_status); }; } &&
5006          { ac_try='test -s conftest$ac_exeext'
5007   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5008   (eval $ac_try) 2>&5
5009   ac_status=$?
5010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5011   (exit $ac_status); }; }; then
5012   ac_cv_lib_dl_main=yes
5013 else
5014   echo "$as_me: failed program was:" >&5
5015 sed 's/^/| /' conftest.$ac_ext >&5
5016
5017 ac_cv_lib_dl_main=no
5018 fi
5019 rm -f conftest.err conftest.$ac_objext \
5020       conftest$ac_exeext conftest.$ac_ext
5021 LIBS=$ac_check_lib_save_LIBS
5022 fi
5023 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
5024 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
5025 if test $ac_cv_lib_dl_main = yes; then
5026   cat >>confdefs.h <<_ACEOF
5027 #define HAVE_LIBDL 1
5028 _ACEOF
5029
5030   LIBS="-ldl $LIBS"
5031
5032 fi
5033
5034
5035 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
5036 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
5037 if test "${ac_cv_lib_nsl_main+set}" = set; then
5038   echo $ECHO_N "(cached) $ECHO_C" >&6
5039 else
5040   ac_check_lib_save_LIBS=$LIBS
5041 LIBS="-lnsl  $LIBS"
5042 cat >conftest.$ac_ext <<_ACEOF
5043 /* confdefs.h.  */
5044 _ACEOF
5045 cat confdefs.h >>conftest.$ac_ext
5046 cat >>conftest.$ac_ext <<_ACEOF
5047 /* end confdefs.h.  */
5048
5049
5050 int
5051 main ()
5052 {
5053 main ();
5054   ;
5055   return 0;
5056 }
5057 _ACEOF
5058 rm -f conftest.$ac_objext conftest$ac_exeext
5059 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5060   (eval $ac_link) 2>conftest.er1
5061   ac_status=$?
5062   grep -v '^ *+' conftest.er1 >conftest.err
5063   rm -f conftest.er1
5064   cat conftest.err >&5
5065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5066   (exit $ac_status); } &&
5067          { ac_try='test -z "$ac_c_werror_flag"
5068                          || test ! -s conftest.err'
5069   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5070   (eval $ac_try) 2>&5
5071   ac_status=$?
5072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5073   (exit $ac_status); }; } &&
5074          { ac_try='test -s conftest$ac_exeext'
5075   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5076   (eval $ac_try) 2>&5
5077   ac_status=$?
5078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5079   (exit $ac_status); }; }; then
5080   ac_cv_lib_nsl_main=yes
5081 else
5082   echo "$as_me: failed program was:" >&5
5083 sed 's/^/| /' conftest.$ac_ext >&5
5084
5085 ac_cv_lib_nsl_main=no
5086 fi
5087 rm -f conftest.err conftest.$ac_objext \
5088       conftest$ac_exeext conftest.$ac_ext
5089 LIBS=$ac_check_lib_save_LIBS
5090 fi
5091 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
5092 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
5093 if test $ac_cv_lib_nsl_main = yes; then
5094   cat >>confdefs.h <<_ACEOF
5095 #define HAVE_LIBNSL 1
5096 _ACEOF
5097
5098   LIBS="-lnsl $LIBS"
5099
5100 fi
5101
5102
5103 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
5104 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
5105 if test "${ac_cv_lib_socket_main+set}" = set; then
5106   echo $ECHO_N "(cached) $ECHO_C" >&6
5107 else
5108   ac_check_lib_save_LIBS=$LIBS
5109 LIBS="-lsocket  $LIBS"
5110 cat >conftest.$ac_ext <<_ACEOF
5111 /* confdefs.h.  */
5112 _ACEOF
5113 cat confdefs.h >>conftest.$ac_ext
5114 cat >>conftest.$ac_ext <<_ACEOF
5115 /* end confdefs.h.  */
5116
5117
5118 int
5119 main ()
5120 {
5121 main ();
5122   ;
5123   return 0;
5124 }
5125 _ACEOF
5126 rm -f conftest.$ac_objext conftest$ac_exeext
5127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5128   (eval $ac_link) 2>conftest.er1
5129   ac_status=$?
5130   grep -v '^ *+' conftest.er1 >conftest.err
5131   rm -f conftest.er1
5132   cat conftest.err >&5
5133   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5134   (exit $ac_status); } &&
5135          { ac_try='test -z "$ac_c_werror_flag"
5136                          || test ! -s conftest.err'
5137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5138   (eval $ac_try) 2>&5
5139   ac_status=$?
5140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5141   (exit $ac_status); }; } &&
5142          { ac_try='test -s conftest$ac_exeext'
5143   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5144   (eval $ac_try) 2>&5
5145   ac_status=$?
5146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5147   (exit $ac_status); }; }; then
5148   ac_cv_lib_socket_main=yes
5149 else
5150   echo "$as_me: failed program was:" >&5
5151 sed 's/^/| /' conftest.$ac_ext >&5
5152
5153 ac_cv_lib_socket_main=no
5154 fi
5155 rm -f conftest.err conftest.$ac_objext \
5156       conftest$ac_exeext conftest.$ac_ext
5157 LIBS=$ac_check_lib_save_LIBS
5158 fi
5159 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
5160 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
5161 if test $ac_cv_lib_socket_main = yes; then
5162   cat >>confdefs.h <<_ACEOF
5163 #define HAVE_LIBSOCKET 1
5164 _ACEOF
5165
5166   LIBS="-lsocket $LIBS"
5167
5168 fi
5169
5170
5171 echo "$as_me:$LINENO: checking for main in -lipc" >&5
5172 echo $ECHO_N "checking for main in -lipc... $ECHO_C" >&6
5173 if test "${ac_cv_lib_ipc_main+set}" = set; then
5174   echo $ECHO_N "(cached) $ECHO_C" >&6
5175 else
5176   ac_check_lib_save_LIBS=$LIBS
5177 LIBS="-lipc  $LIBS"
5178 cat >conftest.$ac_ext <<_ACEOF
5179 /* confdefs.h.  */
5180 _ACEOF
5181 cat confdefs.h >>conftest.$ac_ext
5182 cat >>conftest.$ac_ext <<_ACEOF
5183 /* end confdefs.h.  */
5184
5185
5186 int
5187 main ()
5188 {
5189 main ();
5190   ;
5191   return 0;
5192 }
5193 _ACEOF
5194 rm -f conftest.$ac_objext conftest$ac_exeext
5195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5196   (eval $ac_link) 2>conftest.er1
5197   ac_status=$?
5198   grep -v '^ *+' conftest.er1 >conftest.err
5199   rm -f conftest.er1
5200   cat conftest.err >&5
5201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5202   (exit $ac_status); } &&
5203          { ac_try='test -z "$ac_c_werror_flag"
5204                          || test ! -s conftest.err'
5205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5206   (eval $ac_try) 2>&5
5207   ac_status=$?
5208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5209   (exit $ac_status); }; } &&
5210          { ac_try='test -s conftest$ac_exeext'
5211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5212   (eval $ac_try) 2>&5
5213   ac_status=$?
5214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5215   (exit $ac_status); }; }; then
5216   ac_cv_lib_ipc_main=yes
5217 else
5218   echo "$as_me: failed program was:" >&5
5219 sed 's/^/| /' conftest.$ac_ext >&5
5220
5221 ac_cv_lib_ipc_main=no
5222 fi
5223 rm -f conftest.err conftest.$ac_objext \
5224       conftest$ac_exeext conftest.$ac_ext
5225 LIBS=$ac_check_lib_save_LIBS
5226 fi
5227 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_main" >&5
5228 echo "${ECHO_T}$ac_cv_lib_ipc_main" >&6
5229 if test $ac_cv_lib_ipc_main = yes; then
5230   cat >>confdefs.h <<_ACEOF
5231 #define HAVE_LIBIPC 1
5232 _ACEOF
5233
5234   LIBS="-lipc $LIBS"
5235
5236 fi
5237
5238
5239 echo "$as_me:$LINENO: checking for main in -lIPC" >&5
5240 echo $ECHO_N "checking for main in -lIPC... $ECHO_C" >&6
5241 if test "${ac_cv_lib_IPC_main+set}" = set; then
5242   echo $ECHO_N "(cached) $ECHO_C" >&6
5243 else
5244   ac_check_lib_save_LIBS=$LIBS
5245 LIBS="-lIPC  $LIBS"
5246 cat >conftest.$ac_ext <<_ACEOF
5247 /* confdefs.h.  */
5248 _ACEOF
5249 cat confdefs.h >>conftest.$ac_ext
5250 cat >>conftest.$ac_ext <<_ACEOF
5251 /* end confdefs.h.  */
5252
5253
5254 int
5255 main ()
5256 {
5257 main ();
5258   ;
5259   return 0;
5260 }
5261 _ACEOF
5262 rm -f conftest.$ac_objext conftest$ac_exeext
5263 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5264   (eval $ac_link) 2>conftest.er1
5265   ac_status=$?
5266   grep -v '^ *+' conftest.er1 >conftest.err
5267   rm -f conftest.er1
5268   cat conftest.err >&5
5269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5270   (exit $ac_status); } &&
5271          { ac_try='test -z "$ac_c_werror_flag"
5272                          || test ! -s conftest.err'
5273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5274   (eval $ac_try) 2>&5
5275   ac_status=$?
5276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5277   (exit $ac_status); }; } &&
5278          { ac_try='test -s conftest$ac_exeext'
5279   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5280   (eval $ac_try) 2>&5
5281   ac_status=$?
5282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5283   (exit $ac_status); }; }; then
5284   ac_cv_lib_IPC_main=yes
5285 else
5286   echo "$as_me: failed program was:" >&5
5287 sed 's/^/| /' conftest.$ac_ext >&5
5288
5289 ac_cv_lib_IPC_main=no
5290 fi
5291 rm -f conftest.err conftest.$ac_objext \
5292       conftest$ac_exeext conftest.$ac_ext
5293 LIBS=$ac_check_lib_save_LIBS
5294 fi
5295 echo "$as_me:$LINENO: result: $ac_cv_lib_IPC_main" >&5
5296 echo "${ECHO_T}$ac_cv_lib_IPC_main" >&6
5297 if test $ac_cv_lib_IPC_main = yes; then
5298   cat >>confdefs.h <<_ACEOF
5299 #define HAVE_LIBIPC 1
5300 _ACEOF
5301
5302   LIBS="-lIPC $LIBS"
5303
5304 fi
5305
5306
5307 echo "$as_me:$LINENO: checking for main in -llc" >&5
5308 echo $ECHO_N "checking for main in -llc... $ECHO_C" >&6
5309 if test "${ac_cv_lib_lc_main+set}" = set; then
5310   echo $ECHO_N "(cached) $ECHO_C" >&6
5311 else
5312   ac_check_lib_save_LIBS=$LIBS
5313 LIBS="-llc  $LIBS"
5314 cat >conftest.$ac_ext <<_ACEOF
5315 /* confdefs.h.  */
5316 _ACEOF
5317 cat confdefs.h >>conftest.$ac_ext
5318 cat >>conftest.$ac_ext <<_ACEOF
5319 /* end confdefs.h.  */
5320
5321
5322 int
5323 main ()
5324 {
5325 main ();
5326   ;
5327   return 0;
5328 }
5329 _ACEOF
5330 rm -f conftest.$ac_objext conftest$ac_exeext
5331 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5332   (eval $ac_link) 2>conftest.er1
5333   ac_status=$?
5334   grep -v '^ *+' conftest.er1 >conftest.err
5335   rm -f conftest.er1
5336   cat conftest.err >&5
5337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5338   (exit $ac_status); } &&
5339          { ac_try='test -z "$ac_c_werror_flag"
5340                          || test ! -s conftest.err'
5341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5342   (eval $ac_try) 2>&5
5343   ac_status=$?
5344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5345   (exit $ac_status); }; } &&
5346          { ac_try='test -s conftest$ac_exeext'
5347   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5348   (eval $ac_try) 2>&5
5349   ac_status=$?
5350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5351   (exit $ac_status); }; }; then
5352   ac_cv_lib_lc_main=yes
5353 else
5354   echo "$as_me: failed program was:" >&5
5355 sed 's/^/| /' conftest.$ac_ext >&5
5356
5357 ac_cv_lib_lc_main=no
5358 fi
5359 rm -f conftest.err conftest.$ac_objext \
5360       conftest$ac_exeext conftest.$ac_ext
5361 LIBS=$ac_check_lib_save_LIBS
5362 fi
5363 echo "$as_me:$LINENO: result: $ac_cv_lib_lc_main" >&5
5364 echo "${ECHO_T}$ac_cv_lib_lc_main" >&6
5365 if test $ac_cv_lib_lc_main = yes; then
5366   cat >>confdefs.h <<_ACEOF
5367 #define HAVE_LIBLC 1
5368 _ACEOF
5369
5370   LIBS="-llc $LIBS"
5371
5372 fi
5373
5374
5375 echo "$as_me:$LINENO: checking for main in -ldld" >&5
5376 echo $ECHO_N "checking for main in -ldld... $ECHO_C" >&6
5377 if test "${ac_cv_lib_dld_main+set}" = set; then
5378   echo $ECHO_N "(cached) $ECHO_C" >&6
5379 else
5380   ac_check_lib_save_LIBS=$LIBS
5381 LIBS="-ldld  $LIBS"
5382 cat >conftest.$ac_ext <<_ACEOF
5383 /* confdefs.h.  */
5384 _ACEOF
5385 cat confdefs.h >>conftest.$ac_ext
5386 cat >>conftest.$ac_ext <<_ACEOF
5387 /* end confdefs.h.  */
5388
5389
5390 int
5391 main ()
5392 {
5393 main ();
5394   ;
5395   return 0;
5396 }
5397 _ACEOF
5398 rm -f conftest.$ac_objext conftest$ac_exeext
5399 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5400   (eval $ac_link) 2>conftest.er1
5401   ac_status=$?
5402   grep -v '^ *+' conftest.er1 >conftest.err
5403   rm -f conftest.er1
5404   cat conftest.err >&5
5405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5406   (exit $ac_status); } &&
5407          { ac_try='test -z "$ac_c_werror_flag"
5408                          || test ! -s conftest.err'
5409   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5410   (eval $ac_try) 2>&5
5411   ac_status=$?
5412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5413   (exit $ac_status); }; } &&
5414          { ac_try='test -s conftest$ac_exeext'
5415   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5416   (eval $ac_try) 2>&5
5417   ac_status=$?
5418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5419   (exit $ac_status); }; }; then
5420   ac_cv_lib_dld_main=yes
5421 else
5422   echo "$as_me: failed program was:" >&5
5423 sed 's/^/| /' conftest.$ac_ext >&5
5424
5425 ac_cv_lib_dld_main=no
5426 fi
5427 rm -f conftest.err conftest.$ac_objext \
5428       conftest$ac_exeext conftest.$ac_ext
5429 LIBS=$ac_check_lib_save_LIBS
5430 fi
5431 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_main" >&5
5432 echo "${ECHO_T}$ac_cv_lib_dld_main" >&6
5433 if test $ac_cv_lib_dld_main = yes; then
5434   cat >>confdefs.h <<_ACEOF
5435 #define HAVE_LIBDLD 1
5436 _ACEOF
5437
5438   LIBS="-ldld $LIBS"
5439
5440 fi
5441
5442
5443 echo "$as_me:$LINENO: checking for main in -lld" >&5
5444 echo $ECHO_N "checking for main in -lld... $ECHO_C" >&6
5445 if test "${ac_cv_lib_ld_main+set}" = set; then
5446   echo $ECHO_N "(cached) $ECHO_C" >&6
5447 else
5448   ac_check_lib_save_LIBS=$LIBS
5449 LIBS="-lld  $LIBS"
5450 cat >conftest.$ac_ext <<_ACEOF
5451 /* confdefs.h.  */
5452 _ACEOF
5453 cat confdefs.h >>conftest.$ac_ext
5454 cat >>conftest.$ac_ext <<_ACEOF
5455 /* end confdefs.h.  */
5456
5457
5458 int
5459 main ()
5460 {
5461 main ();
5462   ;
5463   return 0;
5464 }
5465 _ACEOF
5466 rm -f conftest.$ac_objext conftest$ac_exeext
5467 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5468   (eval $ac_link) 2>conftest.er1
5469   ac_status=$?
5470   grep -v '^ *+' conftest.er1 >conftest.err
5471   rm -f conftest.er1
5472   cat conftest.err >&5
5473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5474   (exit $ac_status); } &&
5475          { ac_try='test -z "$ac_c_werror_flag"
5476                          || test ! -s conftest.err'
5477   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5478   (eval $ac_try) 2>&5
5479   ac_status=$?
5480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5481   (exit $ac_status); }; } &&
5482          { ac_try='test -s conftest$ac_exeext'
5483   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5484   (eval $ac_try) 2>&5
5485   ac_status=$?
5486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487   (exit $ac_status); }; }; then
5488   ac_cv_lib_ld_main=yes
5489 else
5490   echo "$as_me: failed program was:" >&5
5491 sed 's/^/| /' conftest.$ac_ext >&5
5492
5493 ac_cv_lib_ld_main=no
5494 fi
5495 rm -f conftest.err conftest.$ac_objext \
5496       conftest$ac_exeext conftest.$ac_ext
5497 LIBS=$ac_check_lib_save_LIBS
5498 fi
5499 echo "$as_me:$LINENO: result: $ac_cv_lib_ld_main" >&5
5500 echo "${ECHO_T}$ac_cv_lib_ld_main" >&6
5501 if test $ac_cv_lib_ld_main = yes; then
5502   cat >>confdefs.h <<_ACEOF
5503 #define HAVE_LIBLD 1
5504 _ACEOF
5505
5506   LIBS="-lld $LIBS"
5507
5508 fi
5509
5510
5511 echo "$as_me:$LINENO: checking for main in -lcompat" >&5
5512 echo $ECHO_N "checking for main in -lcompat... $ECHO_C" >&6
5513 if test "${ac_cv_lib_compat_main+set}" = set; then
5514   echo $ECHO_N "(cached) $ECHO_C" >&6
5515 else
5516   ac_check_lib_save_LIBS=$LIBS
5517 LIBS="-lcompat  $LIBS"
5518 cat >conftest.$ac_ext <<_ACEOF
5519 /* confdefs.h.  */
5520 _ACEOF
5521 cat confdefs.h >>conftest.$ac_ext
5522 cat >>conftest.$ac_ext <<_ACEOF
5523 /* end confdefs.h.  */
5524
5525
5526 int
5527 main ()
5528 {
5529 main ();
5530   ;
5531   return 0;
5532 }
5533 _ACEOF
5534 rm -f conftest.$ac_objext conftest$ac_exeext
5535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5536   (eval $ac_link) 2>conftest.er1
5537   ac_status=$?
5538   grep -v '^ *+' conftest.er1 >conftest.err
5539   rm -f conftest.er1
5540   cat conftest.err >&5
5541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5542   (exit $ac_status); } &&
5543          { ac_try='test -z "$ac_c_werror_flag"
5544                          || test ! -s conftest.err'
5545   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5546   (eval $ac_try) 2>&5
5547   ac_status=$?
5548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5549   (exit $ac_status); }; } &&
5550          { ac_try='test -s conftest$ac_exeext'
5551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5552   (eval $ac_try) 2>&5
5553   ac_status=$?
5554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5555   (exit $ac_status); }; }; then
5556   ac_cv_lib_compat_main=yes
5557 else
5558   echo "$as_me: failed program was:" >&5
5559 sed 's/^/| /' conftest.$ac_ext >&5
5560
5561 ac_cv_lib_compat_main=no
5562 fi
5563 rm -f conftest.err conftest.$ac_objext \
5564       conftest$ac_exeext conftest.$ac_ext
5565 LIBS=$ac_check_lib_save_LIBS
5566 fi
5567 echo "$as_me:$LINENO: result: $ac_cv_lib_compat_main" >&5
5568 echo "${ECHO_T}$ac_cv_lib_compat_main" >&6
5569 if test $ac_cv_lib_compat_main = yes; then
5570   cat >>confdefs.h <<_ACEOF
5571 #define HAVE_LIBCOMPAT 1
5572 _ACEOF
5573
5574   LIBS="-lcompat $LIBS"
5575
5576 fi
5577
5578
5579 echo "$as_me:$LINENO: checking for main in -lBSD" >&5
5580 echo $ECHO_N "checking for main in -lBSD... $ECHO_C" >&6
5581 if test "${ac_cv_lib_BSD_main+set}" = set; then
5582   echo $ECHO_N "(cached) $ECHO_C" >&6
5583 else
5584   ac_check_lib_save_LIBS=$LIBS
5585 LIBS="-lBSD  $LIBS"
5586 cat >conftest.$ac_ext <<_ACEOF
5587 /* confdefs.h.  */
5588 _ACEOF
5589 cat confdefs.h >>conftest.$ac_ext
5590 cat >>conftest.$ac_ext <<_ACEOF
5591 /* end confdefs.h.  */
5592
5593
5594 int
5595 main ()
5596 {
5597 main ();
5598   ;
5599   return 0;
5600 }
5601 _ACEOF
5602 rm -f conftest.$ac_objext conftest$ac_exeext
5603 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5604   (eval $ac_link) 2>conftest.er1
5605   ac_status=$?
5606   grep -v '^ *+' conftest.er1 >conftest.err
5607   rm -f conftest.er1
5608   cat conftest.err >&5
5609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5610   (exit $ac_status); } &&
5611          { ac_try='test -z "$ac_c_werror_flag"
5612                          || test ! -s conftest.err'
5613   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5614   (eval $ac_try) 2>&5
5615   ac_status=$?
5616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5617   (exit $ac_status); }; } &&
5618          { ac_try='test -s conftest$ac_exeext'
5619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5620   (eval $ac_try) 2>&5
5621   ac_status=$?
5622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5623   (exit $ac_status); }; }; then
5624   ac_cv_lib_BSD_main=yes
5625 else
5626   echo "$as_me: failed program was:" >&5
5627 sed 's/^/| /' conftest.$ac_ext >&5
5628
5629 ac_cv_lib_BSD_main=no
5630 fi
5631 rm -f conftest.err conftest.$ac_objext \
5632       conftest$ac_exeext conftest.$ac_ext
5633 LIBS=$ac_check_lib_save_LIBS
5634 fi
5635 echo "$as_me:$LINENO: result: $ac_cv_lib_BSD_main" >&5
5636 echo "${ECHO_T}$ac_cv_lib_BSD_main" >&6
5637 if test $ac_cv_lib_BSD_main = yes; then
5638   cat >>confdefs.h <<_ACEOF
5639 #define HAVE_LIBBSD 1
5640 _ACEOF
5641
5642   LIBS="-lBSD $LIBS"
5643
5644 fi
5645
5646
5647 echo "$as_me:$LINENO: checking for main in -lgen" >&5
5648 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
5649 if test "${ac_cv_lib_gen_main+set}" = set; then
5650   echo $ECHO_N "(cached) $ECHO_C" >&6
5651 else
5652   ac_check_lib_save_LIBS=$LIBS
5653 LIBS="-lgen  $LIBS"
5654 cat >conftest.$ac_ext <<_ACEOF
5655 /* confdefs.h.  */
5656 _ACEOF
5657 cat confdefs.h >>conftest.$ac_ext
5658 cat >>conftest.$ac_ext <<_ACEOF
5659 /* end confdefs.h.  */
5660
5661
5662 int
5663 main ()
5664 {
5665 main ();
5666   ;
5667   return 0;
5668 }
5669 _ACEOF
5670 rm -f conftest.$ac_objext conftest$ac_exeext
5671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5672   (eval $ac_link) 2>conftest.er1
5673   ac_status=$?
5674   grep -v '^ *+' conftest.er1 >conftest.err
5675   rm -f conftest.er1
5676   cat conftest.err >&5
5677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5678   (exit $ac_status); } &&
5679          { ac_try='test -z "$ac_c_werror_flag"
5680                          || test ! -s conftest.err'
5681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5682   (eval $ac_try) 2>&5
5683   ac_status=$?
5684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685   (exit $ac_status); }; } &&
5686          { ac_try='test -s conftest$ac_exeext'
5687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5688   (eval $ac_try) 2>&5
5689   ac_status=$?
5690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5691   (exit $ac_status); }; }; then
5692   ac_cv_lib_gen_main=yes
5693 else
5694   echo "$as_me: failed program was:" >&5
5695 sed 's/^/| /' conftest.$ac_ext >&5
5696
5697 ac_cv_lib_gen_main=no
5698 fi
5699 rm -f conftest.err conftest.$ac_objext \
5700       conftest$ac_exeext conftest.$ac_ext
5701 LIBS=$ac_check_lib_save_LIBS
5702 fi
5703 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
5704 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
5705 if test $ac_cv_lib_gen_main = yes; then
5706   cat >>confdefs.h <<_ACEOF
5707 #define HAVE_LIBGEN 1
5708 _ACEOF
5709
5710   LIBS="-lgen $LIBS"
5711
5712 fi
5713
5714
5715 echo "$as_me:$LINENO: checking for main in -lPW" >&5
5716 echo $ECHO_N "checking for main in -lPW... $ECHO_C" >&6
5717 if test "${ac_cv_lib_PW_main+set}" = set; then
5718   echo $ECHO_N "(cached) $ECHO_C" >&6
5719 else
5720   ac_check_lib_save_LIBS=$LIBS
5721 LIBS="-lPW  $LIBS"
5722 cat >conftest.$ac_ext <<_ACEOF
5723 /* confdefs.h.  */
5724 _ACEOF
5725 cat confdefs.h >>conftest.$ac_ext
5726 cat >>conftest.$ac_ext <<_ACEOF
5727 /* end confdefs.h.  */
5728
5729
5730 int
5731 main ()
5732 {
5733 main ();
5734   ;
5735   return 0;
5736 }
5737 _ACEOF
5738 rm -f conftest.$ac_objext conftest$ac_exeext
5739 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5740   (eval $ac_link) 2>conftest.er1
5741   ac_status=$?
5742   grep -v '^ *+' conftest.er1 >conftest.err
5743   rm -f conftest.er1
5744   cat conftest.err >&5
5745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5746   (exit $ac_status); } &&
5747          { ac_try='test -z "$ac_c_werror_flag"
5748                          || test ! -s conftest.err'
5749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5750   (eval $ac_try) 2>&5
5751   ac_status=$?
5752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5753   (exit $ac_status); }; } &&
5754          { ac_try='test -s conftest$ac_exeext'
5755   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5756   (eval $ac_try) 2>&5
5757   ac_status=$?
5758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5759   (exit $ac_status); }; }; then
5760   ac_cv_lib_PW_main=yes
5761 else
5762   echo "$as_me: failed program was:" >&5
5763 sed 's/^/| /' conftest.$ac_ext >&5
5764
5765 ac_cv_lib_PW_main=no
5766 fi
5767 rm -f conftest.err conftest.$ac_objext \
5768       conftest$ac_exeext conftest.$ac_ext
5769 LIBS=$ac_check_lib_save_LIBS
5770 fi
5771 echo "$as_me:$LINENO: result: $ac_cv_lib_PW_main" >&5
5772 echo "${ECHO_T}$ac_cv_lib_PW_main" >&6
5773 if test $ac_cv_lib_PW_main = yes; then
5774   cat >>confdefs.h <<_ACEOF
5775 #define HAVE_LIBPW 1
5776 _ACEOF
5777
5778   LIBS="-lPW $LIBS"
5779
5780 fi
5781
5782
5783 echo "$as_me:$LINENO: checking for main in -lresolv" >&5
5784 echo $ECHO_N "checking for main in -lresolv... $ECHO_C" >&6
5785 if test "${ac_cv_lib_resolv_main+set}" = set; then
5786   echo $ECHO_N "(cached) $ECHO_C" >&6
5787 else
5788   ac_check_lib_save_LIBS=$LIBS
5789 LIBS="-lresolv  $LIBS"
5790 cat >conftest.$ac_ext <<_ACEOF
5791 /* confdefs.h.  */
5792 _ACEOF
5793 cat confdefs.h >>conftest.$ac_ext
5794 cat >>conftest.$ac_ext <<_ACEOF
5795 /* end confdefs.h.  */
5796
5797
5798 int
5799 main ()
5800 {
5801 main ();
5802   ;
5803   return 0;
5804 }
5805 _ACEOF
5806 rm -f conftest.$ac_objext conftest$ac_exeext
5807 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5808   (eval $ac_link) 2>conftest.er1
5809   ac_status=$?
5810   grep -v '^ *+' conftest.er1 >conftest.err
5811   rm -f conftest.er1
5812   cat conftest.err >&5
5813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5814   (exit $ac_status); } &&
5815          { ac_try='test -z "$ac_c_werror_flag"
5816                          || test ! -s conftest.err'
5817   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5818   (eval $ac_try) 2>&5
5819   ac_status=$?
5820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5821   (exit $ac_status); }; } &&
5822          { ac_try='test -s conftest$ac_exeext'
5823   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5824   (eval $ac_try) 2>&5
5825   ac_status=$?
5826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5827   (exit $ac_status); }; }; then
5828   ac_cv_lib_resolv_main=yes
5829 else
5830   echo "$as_me: failed program was:" >&5
5831 sed 's/^/| /' conftest.$ac_ext >&5
5832
5833 ac_cv_lib_resolv_main=no
5834 fi
5835 rm -f conftest.err conftest.$ac_objext \
5836       conftest$ac_exeext conftest.$ac_ext
5837 LIBS=$ac_check_lib_save_LIBS
5838 fi
5839 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_main" >&5
5840 echo "${ECHO_T}$ac_cv_lib_resolv_main" >&6
5841 if test $ac_cv_lib_resolv_main = yes; then
5842   cat >>confdefs.h <<_ACEOF
5843 #define HAVE_LIBRESOLV 1
5844 _ACEOF
5845
5846   LIBS="-lresolv $LIBS"
5847
5848 fi
5849
5850 echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
5851 echo $ECHO_N "checking for library containing getopt_long... $ECHO_C" >&6
5852 if test "${ac_cv_search_getopt_long+set}" = set; then
5853   echo $ECHO_N "(cached) $ECHO_C" >&6
5854 else
5855   ac_func_search_save_LIBS=$LIBS
5856 ac_cv_search_getopt_long=no
5857 cat >conftest.$ac_ext <<_ACEOF
5858 /* confdefs.h.  */
5859 _ACEOF
5860 cat confdefs.h >>conftest.$ac_ext
5861 cat >>conftest.$ac_ext <<_ACEOF
5862 /* end confdefs.h.  */
5863
5864 /* Override any gcc2 internal prototype to avoid an error.  */
5865 #ifdef __cplusplus
5866 extern "C"
5867 #endif
5868 /* We use char because int might match the return type of a gcc2
5869    builtin and then its argument prototype would still apply.  */
5870 char getopt_long ();
5871 int
5872 main ()
5873 {
5874 getopt_long ();
5875   ;
5876   return 0;
5877 }
5878 _ACEOF
5879 rm -f conftest.$ac_objext conftest$ac_exeext
5880 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5881   (eval $ac_link) 2>conftest.er1
5882   ac_status=$?
5883   grep -v '^ *+' conftest.er1 >conftest.err
5884   rm -f conftest.er1
5885   cat conftest.err >&5
5886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5887   (exit $ac_status); } &&
5888          { ac_try='test -z "$ac_c_werror_flag"
5889                          || test ! -s conftest.err'
5890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5891   (eval $ac_try) 2>&5
5892   ac_status=$?
5893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5894   (exit $ac_status); }; } &&
5895          { ac_try='test -s conftest$ac_exeext'
5896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5897   (eval $ac_try) 2>&5
5898   ac_status=$?
5899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900   (exit $ac_status); }; }; then
5901   ac_cv_search_getopt_long="none required"
5902 else
5903   echo "$as_me: failed program was:" >&5
5904 sed 's/^/| /' conftest.$ac_ext >&5
5905
5906 fi
5907 rm -f conftest.err conftest.$ac_objext \
5908       conftest$ac_exeext conftest.$ac_ext
5909 if test "$ac_cv_search_getopt_long" = no; then
5910   for ac_lib in getopt gnugetopt; do
5911     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5912     cat >conftest.$ac_ext <<_ACEOF
5913 /* confdefs.h.  */
5914 _ACEOF
5915 cat confdefs.h >>conftest.$ac_ext
5916 cat >>conftest.$ac_ext <<_ACEOF
5917 /* end confdefs.h.  */
5918
5919 /* Override any gcc2 internal prototype to avoid an error.  */
5920 #ifdef __cplusplus
5921 extern "C"
5922 #endif
5923 /* We use char because int might match the return type of a gcc2
5924    builtin and then its argument prototype would still apply.  */
5925 char getopt_long ();
5926 int
5927 main ()
5928 {
5929 getopt_long ();
5930   ;
5931   return 0;
5932 }
5933 _ACEOF
5934 rm -f conftest.$ac_objext conftest$ac_exeext
5935 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5936   (eval $ac_link) 2>conftest.er1
5937   ac_status=$?
5938   grep -v '^ *+' conftest.er1 >conftest.err
5939   rm -f conftest.er1
5940   cat conftest.err >&5
5941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5942   (exit $ac_status); } &&
5943          { ac_try='test -z "$ac_c_werror_flag"
5944                          || test ! -s conftest.err'
5945   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5946   (eval $ac_try) 2>&5
5947   ac_status=$?
5948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5949   (exit $ac_status); }; } &&
5950          { ac_try='test -s conftest$ac_exeext'
5951   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5952   (eval $ac_try) 2>&5
5953   ac_status=$?
5954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5955   (exit $ac_status); }; }; then
5956   ac_cv_search_getopt_long="-l$ac_lib"
5957 break
5958 else
5959   echo "$as_me: failed program was:" >&5
5960 sed 's/^/| /' conftest.$ac_ext >&5
5961
5962 fi
5963 rm -f conftest.err conftest.$ac_objext \
5964       conftest$ac_exeext conftest.$ac_ext
5965   done
5966 fi
5967 LIBS=$ac_func_search_save_LIBS
5968 fi
5969 echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
5970 echo "${ECHO_T}$ac_cv_search_getopt_long" >&6
5971 if test "$ac_cv_search_getopt_long" != no; then
5972   test "$ac_cv_search_getopt_long" = "none required" || LIBS="$ac_cv_search_getopt_long $LIBS"
5973
5974 fi
5975
5976 # QNX:
5977
5978 echo "$as_me:$LINENO: checking for main in -lunix" >&5
5979 echo $ECHO_N "checking for main in -lunix... $ECHO_C" >&6
5980 if test "${ac_cv_lib_unix_main+set}" = set; then
5981   echo $ECHO_N "(cached) $ECHO_C" >&6
5982 else
5983   ac_check_lib_save_LIBS=$LIBS
5984 LIBS="-lunix  $LIBS"
5985 cat >conftest.$ac_ext <<_ACEOF
5986 /* confdefs.h.  */
5987 _ACEOF
5988 cat confdefs.h >>conftest.$ac_ext
5989 cat >>conftest.$ac_ext <<_ACEOF
5990 /* end confdefs.h.  */
5991
5992
5993 int
5994 main ()
5995 {
5996 main ();
5997   ;
5998   return 0;
5999 }
6000 _ACEOF
6001 rm -f conftest.$ac_objext conftest$ac_exeext
6002 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6003   (eval $ac_link) 2>conftest.er1
6004   ac_status=$?
6005   grep -v '^ *+' conftest.er1 >conftest.err
6006   rm -f conftest.er1
6007   cat conftest.err >&5
6008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6009   (exit $ac_status); } &&
6010          { ac_try='test -z "$ac_c_werror_flag"
6011                          || test ! -s conftest.err'
6012   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6013   (eval $ac_try) 2>&5
6014   ac_status=$?
6015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6016   (exit $ac_status); }; } &&
6017          { ac_try='test -s conftest$ac_exeext'
6018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6019   (eval $ac_try) 2>&5
6020   ac_status=$?
6021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022   (exit $ac_status); }; }; then
6023   ac_cv_lib_unix_main=yes
6024 else
6025   echo "$as_me: failed program was:" >&5
6026 sed 's/^/| /' conftest.$ac_ext >&5
6027
6028 ac_cv_lib_unix_main=no
6029 fi
6030 rm -f conftest.err conftest.$ac_objext \
6031       conftest$ac_exeext conftest.$ac_ext
6032 LIBS=$ac_check_lib_save_LIBS
6033 fi
6034 echo "$as_me:$LINENO: result: $ac_cv_lib_unix_main" >&5
6035 echo "${ECHO_T}$ac_cv_lib_unix_main" >&6
6036 if test $ac_cv_lib_unix_main = yes; then
6037   cat >>confdefs.h <<_ACEOF
6038 #define HAVE_LIBUNIX 1
6039 _ACEOF
6040
6041   LIBS="-lunix $LIBS"
6042
6043 fi
6044
6045 echo "$as_me:$LINENO: checking for library containing crypt" >&5
6046 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6
6047 if test "${ac_cv_search_crypt+set}" = set; then
6048   echo $ECHO_N "(cached) $ECHO_C" >&6
6049 else
6050   ac_func_search_save_LIBS=$LIBS
6051 ac_cv_search_crypt=no
6052 cat >conftest.$ac_ext <<_ACEOF
6053 /* confdefs.h.  */
6054 _ACEOF
6055 cat confdefs.h >>conftest.$ac_ext
6056 cat >>conftest.$ac_ext <<_ACEOF
6057 /* end confdefs.h.  */
6058
6059 /* Override any gcc2 internal prototype to avoid an error.  */
6060 #ifdef __cplusplus
6061 extern "C"
6062 #endif
6063 /* We use char because int might match the return type of a gcc2
6064    builtin and then its argument prototype would still apply.  */
6065 char crypt ();
6066 int
6067 main ()
6068 {
6069 crypt ();
6070   ;
6071   return 0;
6072 }
6073 _ACEOF
6074 rm -f conftest.$ac_objext conftest$ac_exeext
6075 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6076   (eval $ac_link) 2>conftest.er1
6077   ac_status=$?
6078   grep -v '^ *+' conftest.er1 >conftest.err
6079   rm -f conftest.er1
6080   cat conftest.err >&5
6081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6082   (exit $ac_status); } &&
6083          { ac_try='test -z "$ac_c_werror_flag"
6084                          || test ! -s conftest.err'
6085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6086   (eval $ac_try) 2>&5
6087   ac_status=$?
6088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6089   (exit $ac_status); }; } &&
6090          { ac_try='test -s conftest$ac_exeext'
6091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6092   (eval $ac_try) 2>&5
6093   ac_status=$?
6094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6095   (exit $ac_status); }; }; then
6096   ac_cv_search_crypt="none required"
6097 else
6098   echo "$as_me: failed program was:" >&5
6099 sed 's/^/| /' conftest.$ac_ext >&5
6100
6101 fi
6102 rm -f conftest.err conftest.$ac_objext \
6103       conftest$ac_exeext conftest.$ac_ext
6104 if test "$ac_cv_search_crypt" = no; then
6105   for ac_lib in crypt; do
6106     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6107     cat >conftest.$ac_ext <<_ACEOF
6108 /* confdefs.h.  */
6109 _ACEOF
6110 cat confdefs.h >>conftest.$ac_ext
6111 cat >>conftest.$ac_ext <<_ACEOF
6112 /* end confdefs.h.  */
6113
6114 /* Override any gcc2 internal prototype to avoid an error.  */
6115 #ifdef __cplusplus
6116 extern "C"
6117 #endif
6118 /* We use char because int might match the return type of a gcc2
6119    builtin and then its argument prototype would still apply.  */
6120 char crypt ();
6121 int
6122 main ()
6123 {
6124 crypt ();
6125   ;
6126   return 0;
6127 }
6128 _ACEOF
6129 rm -f conftest.$ac_objext conftest$ac_exeext
6130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6131   (eval $ac_link) 2>conftest.er1
6132   ac_status=$?
6133   grep -v '^ *+' conftest.er1 >conftest.err
6134   rm -f conftest.er1
6135   cat conftest.err >&5
6136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6137   (exit $ac_status); } &&
6138          { ac_try='test -z "$ac_c_werror_flag"
6139                          || test ! -s conftest.err'
6140   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6141   (eval $ac_try) 2>&5
6142   ac_status=$?
6143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6144   (exit $ac_status); }; } &&
6145          { ac_try='test -s conftest$ac_exeext'
6146   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6147   (eval $ac_try) 2>&5
6148   ac_status=$?
6149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6150   (exit $ac_status); }; }; then
6151   ac_cv_search_crypt="-l$ac_lib"
6152 break
6153 else
6154   echo "$as_me: failed program was:" >&5
6155 sed 's/^/| /' conftest.$ac_ext >&5
6156
6157 fi
6158 rm -f conftest.err conftest.$ac_objext \
6159       conftest$ac_exeext conftest.$ac_ext
6160   done
6161 fi
6162 LIBS=$ac_func_search_save_LIBS
6163 fi
6164 echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
6165 echo "${ECHO_T}$ac_cv_search_crypt" >&6
6166 if test "$ac_cv_search_crypt" != no; then
6167   test "$ac_cv_search_crypt" = "none required" || LIBS="$ac_cv_search_crypt $LIBS"
6168
6169 fi
6170
6171 # BeOS:
6172 if test "$PORTNAME" = "beos"
6173 then
6174
6175 echo "$as_me:$LINENO: checking for __inet_ntoa in -lbind" >&5
6176 echo $ECHO_N "checking for __inet_ntoa in -lbind... $ECHO_C" >&6
6177 if test "${ac_cv_lib_bind___inet_ntoa+set}" = set; then
6178   echo $ECHO_N "(cached) $ECHO_C" >&6
6179 else
6180   ac_check_lib_save_LIBS=$LIBS
6181 LIBS="-lbind  $LIBS"
6182 cat >conftest.$ac_ext <<_ACEOF
6183 /* confdefs.h.  */
6184 _ACEOF
6185 cat confdefs.h >>conftest.$ac_ext
6186 cat >>conftest.$ac_ext <<_ACEOF
6187 /* end confdefs.h.  */
6188
6189 /* Override any gcc2 internal prototype to avoid an error.  */
6190 #ifdef __cplusplus
6191 extern "C"
6192 #endif
6193 /* We use char because int might match the return type of a gcc2
6194    builtin and then its argument prototype would still apply.  */
6195 char __inet_ntoa ();
6196 int
6197 main ()
6198 {
6199 __inet_ntoa ();
6200   ;
6201   return 0;
6202 }
6203 _ACEOF
6204 rm -f conftest.$ac_objext conftest$ac_exeext
6205 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6206   (eval $ac_link) 2>conftest.er1
6207   ac_status=$?
6208   grep -v '^ *+' conftest.er1 >conftest.err
6209   rm -f conftest.er1
6210   cat conftest.err >&5
6211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212   (exit $ac_status); } &&
6213          { ac_try='test -z "$ac_c_werror_flag"
6214                          || test ! -s conftest.err'
6215   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6216   (eval $ac_try) 2>&5
6217   ac_status=$?
6218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219   (exit $ac_status); }; } &&
6220          { ac_try='test -s conftest$ac_exeext'
6221   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6222   (eval $ac_try) 2>&5
6223   ac_status=$?
6224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225   (exit $ac_status); }; }; then
6226   ac_cv_lib_bind___inet_ntoa=yes
6227 else
6228   echo "$as_me: failed program was:" >&5
6229 sed 's/^/| /' conftest.$ac_ext >&5
6230
6231 ac_cv_lib_bind___inet_ntoa=no
6232 fi
6233 rm -f conftest.err conftest.$ac_objext \
6234       conftest$ac_exeext conftest.$ac_ext
6235 LIBS=$ac_check_lib_save_LIBS
6236 fi
6237 echo "$as_me:$LINENO: result: $ac_cv_lib_bind___inet_ntoa" >&5
6238 echo "${ECHO_T}$ac_cv_lib_bind___inet_ntoa" >&6
6239 if test $ac_cv_lib_bind___inet_ntoa = yes; then
6240   cat >>confdefs.h <<_ACEOF
6241 #define HAVE_LIBBIND 1
6242 _ACEOF
6243
6244   LIBS="-lbind $LIBS"
6245
6246 fi
6247
6248 fi
6249 # Solaris:
6250 echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
6251 echo $ECHO_N "checking for library containing fdatasync... $ECHO_C" >&6
6252 if test "${ac_cv_search_fdatasync+set}" = set; then
6253   echo $ECHO_N "(cached) $ECHO_C" >&6
6254 else
6255   ac_func_search_save_LIBS=$LIBS
6256 ac_cv_search_fdatasync=no
6257 cat >conftest.$ac_ext <<_ACEOF
6258 /* confdefs.h.  */
6259 _ACEOF
6260 cat confdefs.h >>conftest.$ac_ext
6261 cat >>conftest.$ac_ext <<_ACEOF
6262 /* end confdefs.h.  */
6263
6264 /* Override any gcc2 internal prototype to avoid an error.  */
6265 #ifdef __cplusplus
6266 extern "C"
6267 #endif
6268 /* We use char because int might match the return type of a gcc2
6269    builtin and then its argument prototype would still apply.  */
6270 char fdatasync ();
6271 int
6272 main ()
6273 {
6274 fdatasync ();
6275   ;
6276   return 0;
6277 }
6278 _ACEOF
6279 rm -f conftest.$ac_objext conftest$ac_exeext
6280 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6281   (eval $ac_link) 2>conftest.er1
6282   ac_status=$?
6283   grep -v '^ *+' conftest.er1 >conftest.err
6284   rm -f conftest.er1
6285   cat conftest.err >&5
6286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287   (exit $ac_status); } &&
6288          { ac_try='test -z "$ac_c_werror_flag"
6289                          || test ! -s conftest.err'
6290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291   (eval $ac_try) 2>&5
6292   ac_status=$?
6293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6294   (exit $ac_status); }; } &&
6295          { ac_try='test -s conftest$ac_exeext'
6296   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6297   (eval $ac_try) 2>&5
6298   ac_status=$?
6299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300   (exit $ac_status); }; }; then
6301   ac_cv_search_fdatasync="none required"
6302 else
6303   echo "$as_me: failed program was:" >&5
6304 sed 's/^/| /' conftest.$ac_ext >&5
6305
6306 fi
6307 rm -f conftest.err conftest.$ac_objext \
6308       conftest$ac_exeext conftest.$ac_ext
6309 if test "$ac_cv_search_fdatasync" = no; then
6310   for ac_lib in rt posix4; do
6311     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6312     cat >conftest.$ac_ext <<_ACEOF
6313 /* confdefs.h.  */
6314 _ACEOF
6315 cat confdefs.h >>conftest.$ac_ext
6316 cat >>conftest.$ac_ext <<_ACEOF
6317 /* end confdefs.h.  */
6318
6319 /* Override any gcc2 internal prototype to avoid an error.  */
6320 #ifdef __cplusplus
6321 extern "C"
6322 #endif
6323 /* We use char because int might match the return type of a gcc2
6324    builtin and then its argument prototype would still apply.  */
6325 char fdatasync ();
6326 int
6327 main ()
6328 {
6329 fdatasync ();
6330   ;
6331   return 0;
6332 }
6333 _ACEOF
6334 rm -f conftest.$ac_objext conftest$ac_exeext
6335 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6336   (eval $ac_link) 2>conftest.er1
6337   ac_status=$?
6338   grep -v '^ *+' conftest.er1 >conftest.err
6339   rm -f conftest.er1
6340   cat conftest.err >&5
6341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6342   (exit $ac_status); } &&
6343          { ac_try='test -z "$ac_c_werror_flag"
6344                          || test ! -s conftest.err'
6345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6346   (eval $ac_try) 2>&5
6347   ac_status=$?
6348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349   (exit $ac_status); }; } &&
6350          { ac_try='test -s conftest$ac_exeext'
6351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6352   (eval $ac_try) 2>&5
6353   ac_status=$?
6354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6355   (exit $ac_status); }; }; then
6356   ac_cv_search_fdatasync="-l$ac_lib"
6357 break
6358 else
6359   echo "$as_me: failed program was:" >&5
6360 sed 's/^/| /' conftest.$ac_ext >&5
6361
6362 fi
6363 rm -f conftest.err conftest.$ac_objext \
6364       conftest$ac_exeext conftest.$ac_ext
6365   done
6366 fi
6367 LIBS=$ac_func_search_save_LIBS
6368 fi
6369 echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
6370 echo "${ECHO_T}$ac_cv_search_fdatasync" >&6
6371 if test "$ac_cv_search_fdatasync" != no; then
6372   test "$ac_cv_search_fdatasync" = "none required" || LIBS="$ac_cv_search_fdatasync $LIBS"
6373
6374 fi
6375
6376 # Cygwin:
6377
6378 echo "$as_me:$LINENO: checking for shmget in -lcygipc" >&5
6379 echo $ECHO_N "checking for shmget in -lcygipc... $ECHO_C" >&6
6380 if test "${ac_cv_lib_cygipc_shmget+set}" = set; then
6381   echo $ECHO_N "(cached) $ECHO_C" >&6
6382 else
6383   ac_check_lib_save_LIBS=$LIBS
6384 LIBS="-lcygipc  $LIBS"
6385 cat >conftest.$ac_ext <<_ACEOF
6386 /* confdefs.h.  */
6387 _ACEOF
6388 cat confdefs.h >>conftest.$ac_ext
6389 cat >>conftest.$ac_ext <<_ACEOF
6390 /* end confdefs.h.  */
6391
6392 /* Override any gcc2 internal prototype to avoid an error.  */
6393 #ifdef __cplusplus
6394 extern "C"
6395 #endif
6396 /* We use char because int might match the return type of a gcc2
6397    builtin and then its argument prototype would still apply.  */
6398 char shmget ();
6399 int
6400 main ()
6401 {
6402 shmget ();
6403   ;
6404   return 0;
6405 }
6406 _ACEOF
6407 rm -f conftest.$ac_objext conftest$ac_exeext
6408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6409   (eval $ac_link) 2>conftest.er1
6410   ac_status=$?
6411   grep -v '^ *+' conftest.er1 >conftest.err
6412   rm -f conftest.er1
6413   cat conftest.err >&5
6414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415   (exit $ac_status); } &&
6416          { ac_try='test -z "$ac_c_werror_flag"
6417                          || test ! -s conftest.err'
6418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6419   (eval $ac_try) 2>&5
6420   ac_status=$?
6421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422   (exit $ac_status); }; } &&
6423          { ac_try='test -s conftest$ac_exeext'
6424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6425   (eval $ac_try) 2>&5
6426   ac_status=$?
6427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6428   (exit $ac_status); }; }; then
6429   ac_cv_lib_cygipc_shmget=yes
6430 else
6431   echo "$as_me: failed program was:" >&5
6432 sed 's/^/| /' conftest.$ac_ext >&5
6433
6434 ac_cv_lib_cygipc_shmget=no
6435 fi
6436 rm -f conftest.err conftest.$ac_objext \
6437       conftest$ac_exeext conftest.$ac_ext
6438 LIBS=$ac_check_lib_save_LIBS
6439 fi
6440 echo "$as_me:$LINENO: result: $ac_cv_lib_cygipc_shmget" >&5
6441 echo "${ECHO_T}$ac_cv_lib_cygipc_shmget" >&6
6442 if test $ac_cv_lib_cygipc_shmget = yes; then
6443   cat >>confdefs.h <<_ACEOF
6444 #define HAVE_LIBCYGIPC 1
6445 _ACEOF
6446
6447   LIBS="-lcygipc $LIBS"
6448
6449 fi
6450
6451 # WIN32:
6452 if test "$PORTNAME" = "win32"
6453 then
6454
6455 echo "$as_me:$LINENO: checking for main in -lwsock32" >&5
6456 echo $ECHO_N "checking for main in -lwsock32... $ECHO_C" >&6
6457 if test "${ac_cv_lib_wsock32_main+set}" = set; then
6458   echo $ECHO_N "(cached) $ECHO_C" >&6
6459 else
6460   ac_check_lib_save_LIBS=$LIBS
6461 LIBS="-lwsock32  $LIBS"
6462 cat >conftest.$ac_ext <<_ACEOF
6463 /* confdefs.h.  */
6464 _ACEOF
6465 cat confdefs.h >>conftest.$ac_ext
6466 cat >>conftest.$ac_ext <<_ACEOF
6467 /* end confdefs.h.  */
6468
6469
6470 int
6471 main ()
6472 {
6473 main ();
6474   ;
6475   return 0;
6476 }
6477 _ACEOF
6478 rm -f conftest.$ac_objext conftest$ac_exeext
6479 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6480   (eval $ac_link) 2>conftest.er1
6481   ac_status=$?
6482   grep -v '^ *+' conftest.er1 >conftest.err
6483   rm -f conftest.er1
6484   cat conftest.err >&5
6485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6486   (exit $ac_status); } &&
6487          { ac_try='test -z "$ac_c_werror_flag"
6488                          || test ! -s conftest.err'
6489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6490   (eval $ac_try) 2>&5
6491   ac_status=$?
6492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6493   (exit $ac_status); }; } &&
6494          { ac_try='test -s conftest$ac_exeext'
6495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6496   (eval $ac_try) 2>&5
6497   ac_status=$?
6498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6499   (exit $ac_status); }; }; then
6500   ac_cv_lib_wsock32_main=yes
6501 else
6502   echo "$as_me: failed program was:" >&5
6503 sed 's/^/| /' conftest.$ac_ext >&5
6504
6505 ac_cv_lib_wsock32_main=no
6506 fi
6507 rm -f conftest.err conftest.$ac_objext \
6508       conftest$ac_exeext conftest.$ac_ext
6509 LIBS=$ac_check_lib_save_LIBS
6510 fi
6511 echo "$as_me:$LINENO: result: $ac_cv_lib_wsock32_main" >&5
6512 echo "${ECHO_T}$ac_cv_lib_wsock32_main" >&6
6513 if test $ac_cv_lib_wsock32_main = yes; then
6514   cat >>confdefs.h <<_ACEOF
6515 #define HAVE_LIBWSOCK32 1
6516 _ACEOF
6517
6518   LIBS="-lwsock32 $LIBS"
6519
6520 fi
6521
6522 fi
6523
6524 if test "$with_readline" = yes; then
6525
6526 echo "$as_me:$LINENO: checking for readline" >&5
6527 echo $ECHO_N "checking for readline... $ECHO_C" >&6
6528
6529 if test "${pgac_cv_check_readline+set}" = set; then
6530   echo $ECHO_N "(cached) $ECHO_C" >&6
6531 else
6532   pgac_cv_check_readline=no
6533 pgac_save_LIBS=$LIBS
6534 for pgac_rllib in -lreadline -ledit ; do
6535   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
6536     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
6537     cat >conftest.$ac_ext <<_ACEOF
6538 /* confdefs.h.  */
6539 _ACEOF
6540 cat confdefs.h >>conftest.$ac_ext
6541 cat >>conftest.$ac_ext <<_ACEOF
6542 /* end confdefs.h.  */
6543
6544 /* Override any gcc2 internal prototype to avoid an error.  */
6545 #ifdef __cplusplus
6546 extern "C"
6547 #endif
6548 /* We use char because int might match the return type of a gcc2
6549    builtin and then its argument prototype would still apply.  */
6550 char readline ();
6551 int
6552 main ()
6553 {
6554 readline ();
6555   ;
6556   return 0;
6557 }
6558 _ACEOF
6559 rm -f conftest.$ac_objext conftest$ac_exeext
6560 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6561   (eval $ac_link) 2>conftest.er1
6562   ac_status=$?
6563   grep -v '^ *+' conftest.er1 >conftest.err
6564   rm -f conftest.er1
6565   cat conftest.err >&5
6566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6567   (exit $ac_status); } &&
6568          { ac_try='test -z "$ac_c_werror_flag"
6569                          || test ! -s conftest.err'
6570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6571   (eval $ac_try) 2>&5
6572   ac_status=$?
6573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6574   (exit $ac_status); }; } &&
6575          { ac_try='test -s conftest$ac_exeext'
6576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6577   (eval $ac_try) 2>&5
6578   ac_status=$?
6579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6580   (exit $ac_status); }; }; then
6581
6582       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
6583       # recognize dependent libraries; assume curses is needed if we didn't
6584       # find any dependency.
6585       case $host_os in
6586         netbsd* | openbsd* | irix*)
6587           if test x"$pgac_lib" = x"" ; then
6588             pgac_lib=" -lcurses"
6589           fi ;;
6590       esac
6591
6592       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
6593       break 2
6594
6595 else
6596   echo "$as_me: failed program was:" >&5
6597 sed 's/^/| /' conftest.$ac_ext >&5
6598
6599 fi
6600 rm -f conftest.err conftest.$ac_objext \
6601       conftest$ac_exeext conftest.$ac_ext
6602   done
6603 done
6604 LIBS=$pgac_save_LIBS
6605
6606 fi
6607
6608 if test "$pgac_cv_check_readline" != no ; then
6609
6610 cat >>confdefs.h <<\_ACEOF
6611 #define HAVE_LIBREADLINE 1
6612 _ACEOF
6613
6614   LIBS="$pgac_cv_check_readline $LIBS"
6615   echo "$as_me:$LINENO: result: yes ($pgac_cv_check_readline)" >&5
6616 echo "${ECHO_T}yes ($pgac_cv_check_readline)" >&6
6617 else
6618   echo "$as_me:$LINENO: result: no" >&5
6619 echo "${ECHO_T}no" >&6
6620 fi
6621   if test x"$pgac_cv_check_readline" = x"no"; then
6622     { { echo "$as_me:$LINENO: error: readline library not found
6623 If you have readline already installed, see config.log for details on the
6624 failure.  It is possible the compiler isn't looking in the proper directory.
6625 Use --without-readline to disable readline support." >&5
6626 echo "$as_me: error: readline library not found
6627 If you have readline already installed, see config.log for details on the
6628 failure.  It is possible the compiler isn't looking in the proper directory.
6629 Use --without-readline to disable readline support." >&2;}
6630    { (exit 1); exit 1; }; }
6631   fi
6632 fi
6633
6634 if test "$with_zlib" = yes; then
6635
6636 echo "$as_me:$LINENO: checking for inflate in -lz" >&5
6637 echo $ECHO_N "checking for inflate in -lz... $ECHO_C" >&6
6638 if test "${ac_cv_lib_z_inflate+set}" = set; then
6639   echo $ECHO_N "(cached) $ECHO_C" >&6
6640 else
6641   ac_check_lib_save_LIBS=$LIBS
6642 LIBS="-lz  $LIBS"
6643 cat >conftest.$ac_ext <<_ACEOF
6644 /* confdefs.h.  */
6645 _ACEOF
6646 cat confdefs.h >>conftest.$ac_ext
6647 cat >>conftest.$ac_ext <<_ACEOF
6648 /* end confdefs.h.  */
6649
6650 /* Override any gcc2 internal prototype to avoid an error.  */
6651 #ifdef __cplusplus
6652 extern "C"
6653 #endif
6654 /* We use char because int might match the return type of a gcc2
6655    builtin and then its argument prototype would still apply.  */
6656 char inflate ();
6657 int
6658 main ()
6659 {
6660 inflate ();
6661   ;
6662   return 0;
6663 }
6664 _ACEOF
6665 rm -f conftest.$ac_objext conftest$ac_exeext
6666 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6667   (eval $ac_link) 2>conftest.er1
6668   ac_status=$?
6669   grep -v '^ *+' conftest.er1 >conftest.err
6670   rm -f conftest.er1
6671   cat conftest.err >&5
6672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6673   (exit $ac_status); } &&
6674          { ac_try='test -z "$ac_c_werror_flag"
6675                          || test ! -s conftest.err'
6676   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6677   (eval $ac_try) 2>&5
6678   ac_status=$?
6679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6680   (exit $ac_status); }; } &&
6681          { ac_try='test -s conftest$ac_exeext'
6682   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6683   (eval $ac_try) 2>&5
6684   ac_status=$?
6685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6686   (exit $ac_status); }; }; then
6687   ac_cv_lib_z_inflate=yes
6688 else
6689   echo "$as_me: failed program was:" >&5
6690 sed 's/^/| /' conftest.$ac_ext >&5
6691
6692 ac_cv_lib_z_inflate=no
6693 fi
6694 rm -f conftest.err conftest.$ac_objext \
6695       conftest$ac_exeext conftest.$ac_ext
6696 LIBS=$ac_check_lib_save_LIBS
6697 fi
6698 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
6699 echo "${ECHO_T}$ac_cv_lib_z_inflate" >&6
6700 if test $ac_cv_lib_z_inflate = yes; then
6701   cat >>confdefs.h <<_ACEOF
6702 #define HAVE_LIBZ 1
6703 _ACEOF
6704
6705   LIBS="-lz $LIBS"
6706
6707 else
6708   { { echo "$as_me:$LINENO: error: zlib library not found
6709 If you have zlib already installed, see config.log for details on the
6710 failure.  It is possible the compiler isn't looking in the proper directory.
6711 Use --without-zlib to disable zlib support." >&5
6712 echo "$as_me: error: zlib library not found
6713 If you have zlib already installed, see config.log for details on the
6714 failure.  It is possible the compiler isn't looking in the proper directory.
6715 Use --without-zlib to disable zlib support." >&2;}
6716    { (exit 1); exit 1; }; }
6717 fi
6718
6719 fi
6720
6721 if test "$enable_spinlocks" = yes; then
6722
6723 cat >>confdefs.h <<\_ACEOF
6724 #define HAVE_SPINLOCKS 1
6725 _ACEOF
6726
6727 else
6728   { echo "$as_me:$LINENO: WARNING:
6729 *** Not using spinlocks will cause poor performance." >&5
6730 echo "$as_me: WARNING:
6731 *** Not using spinlocks will cause poor performance." >&2;}
6732 fi
6733
6734 if test "$with_krb5" = yes ; then
6735   if test "$PORTNAME" != "win32"; then
6736      echo "$as_me:$LINENO: checking for library containing com_err" >&5
6737 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
6738 if test "${ac_cv_search_com_err+set}" = set; then
6739   echo $ECHO_N "(cached) $ECHO_C" >&6
6740 else
6741   ac_func_search_save_LIBS=$LIBS
6742 ac_cv_search_com_err=no
6743 cat >conftest.$ac_ext <<_ACEOF
6744 /* confdefs.h.  */
6745 _ACEOF
6746 cat confdefs.h >>conftest.$ac_ext
6747 cat >>conftest.$ac_ext <<_ACEOF
6748 /* end confdefs.h.  */
6749
6750 /* Override any gcc2 internal prototype to avoid an error.  */
6751 #ifdef __cplusplus
6752 extern "C"
6753 #endif
6754 /* We use char because int might match the return type of a gcc2
6755    builtin and then its argument prototype would still apply.  */
6756 char com_err ();
6757 int
6758 main ()
6759 {
6760 com_err ();
6761   ;
6762   return 0;
6763 }
6764 _ACEOF
6765 rm -f conftest.$ac_objext conftest$ac_exeext
6766 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6767   (eval $ac_link) 2>conftest.er1
6768   ac_status=$?
6769   grep -v '^ *+' conftest.er1 >conftest.err
6770   rm -f conftest.er1
6771   cat conftest.err >&5
6772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6773   (exit $ac_status); } &&
6774          { ac_try='test -z "$ac_c_werror_flag"
6775                          || test ! -s conftest.err'
6776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6777   (eval $ac_try) 2>&5
6778   ac_status=$?
6779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6780   (exit $ac_status); }; } &&
6781          { ac_try='test -s conftest$ac_exeext'
6782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6783   (eval $ac_try) 2>&5
6784   ac_status=$?
6785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6786   (exit $ac_status); }; }; then
6787   ac_cv_search_com_err="none required"
6788 else
6789   echo "$as_me: failed program was:" >&5
6790 sed 's/^/| /' conftest.$ac_ext >&5
6791
6792 fi
6793 rm -f conftest.err conftest.$ac_objext \
6794       conftest$ac_exeext conftest.$ac_ext
6795 if test "$ac_cv_search_com_err" = no; then
6796   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' com_err; do
6797     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6798     cat >conftest.$ac_ext <<_ACEOF
6799 /* confdefs.h.  */
6800 _ACEOF
6801 cat confdefs.h >>conftest.$ac_ext
6802 cat >>conftest.$ac_ext <<_ACEOF
6803 /* end confdefs.h.  */
6804
6805 /* Override any gcc2 internal prototype to avoid an error.  */
6806 #ifdef __cplusplus
6807 extern "C"
6808 #endif
6809 /* We use char because int might match the return type of a gcc2
6810    builtin and then its argument prototype would still apply.  */
6811 char com_err ();
6812 int
6813 main ()
6814 {
6815 com_err ();
6816   ;
6817   return 0;
6818 }
6819 _ACEOF
6820 rm -f conftest.$ac_objext conftest$ac_exeext
6821 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6822   (eval $ac_link) 2>conftest.er1
6823   ac_status=$?
6824   grep -v '^ *+' conftest.er1 >conftest.err
6825   rm -f conftest.er1
6826   cat conftest.err >&5
6827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828   (exit $ac_status); } &&
6829          { ac_try='test -z "$ac_c_werror_flag"
6830                          || test ! -s conftest.err'
6831   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6832   (eval $ac_try) 2>&5
6833   ac_status=$?
6834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6835   (exit $ac_status); }; } &&
6836          { ac_try='test -s conftest$ac_exeext'
6837   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6838   (eval $ac_try) 2>&5
6839   ac_status=$?
6840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6841   (exit $ac_status); }; }; then
6842   ac_cv_search_com_err="-l$ac_lib"
6843 break
6844 else
6845   echo "$as_me: failed program was:" >&5
6846 sed 's/^/| /' conftest.$ac_ext >&5
6847
6848 fi
6849 rm -f conftest.err conftest.$ac_objext \
6850       conftest$ac_exeext conftest.$ac_ext
6851   done
6852 fi
6853 LIBS=$ac_func_search_save_LIBS
6854 fi
6855 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
6856 echo "${ECHO_T}$ac_cv_search_com_err" >&6
6857 if test "$ac_cv_search_com_err" != no; then
6858   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
6859
6860 else
6861   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
6862 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
6863    { (exit 1); exit 1; }; }
6864 fi
6865
6866      echo "$as_me:$LINENO: checking for library containing krb5_encrypt" >&5
6867 echo $ECHO_N "checking for library containing krb5_encrypt... $ECHO_C" >&6
6868 if test "${ac_cv_search_krb5_encrypt+set}" = set; then
6869   echo $ECHO_N "(cached) $ECHO_C" >&6
6870 else
6871   ac_func_search_save_LIBS=$LIBS
6872 ac_cv_search_krb5_encrypt=no
6873 cat >conftest.$ac_ext <<_ACEOF
6874 /* confdefs.h.  */
6875 _ACEOF
6876 cat confdefs.h >>conftest.$ac_ext
6877 cat >>conftest.$ac_ext <<_ACEOF
6878 /* end confdefs.h.  */
6879
6880 /* Override any gcc2 internal prototype to avoid an error.  */
6881 #ifdef __cplusplus
6882 extern "C"
6883 #endif
6884 /* We use char because int might match the return type of a gcc2
6885    builtin and then its argument prototype would still apply.  */
6886 char krb5_encrypt ();
6887 int
6888 main ()
6889 {
6890 krb5_encrypt ();
6891   ;
6892   return 0;
6893 }
6894 _ACEOF
6895 rm -f conftest.$ac_objext conftest$ac_exeext
6896 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6897   (eval $ac_link) 2>conftest.er1
6898   ac_status=$?
6899   grep -v '^ *+' conftest.er1 >conftest.err
6900   rm -f conftest.er1
6901   cat conftest.err >&5
6902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6903   (exit $ac_status); } &&
6904          { ac_try='test -z "$ac_c_werror_flag"
6905                          || test ! -s conftest.err'
6906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6907   (eval $ac_try) 2>&5
6908   ac_status=$?
6909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6910   (exit $ac_status); }; } &&
6911          { ac_try='test -s conftest$ac_exeext'
6912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6913   (eval $ac_try) 2>&5
6914   ac_status=$?
6915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6916   (exit $ac_status); }; }; then
6917   ac_cv_search_krb5_encrypt="none required"
6918 else
6919   echo "$as_me: failed program was:" >&5
6920 sed 's/^/| /' conftest.$ac_ext >&5
6921
6922 fi
6923 rm -f conftest.err conftest.$ac_objext \
6924       conftest$ac_exeext conftest.$ac_ext
6925 if test "$ac_cv_search_krb5_encrypt" = no; then
6926   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' crypto k5crypto; do
6927     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6928     cat >conftest.$ac_ext <<_ACEOF
6929 /* confdefs.h.  */
6930 _ACEOF
6931 cat confdefs.h >>conftest.$ac_ext
6932 cat >>conftest.$ac_ext <<_ACEOF
6933 /* end confdefs.h.  */
6934
6935 /* Override any gcc2 internal prototype to avoid an error.  */
6936 #ifdef __cplusplus
6937 extern "C"
6938 #endif
6939 /* We use char because int might match the return type of a gcc2
6940    builtin and then its argument prototype would still apply.  */
6941 char krb5_encrypt ();
6942 int
6943 main ()
6944 {
6945 krb5_encrypt ();
6946   ;
6947   return 0;
6948 }
6949 _ACEOF
6950 rm -f conftest.$ac_objext conftest$ac_exeext
6951 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6952   (eval $ac_link) 2>conftest.er1
6953   ac_status=$?
6954   grep -v '^ *+' conftest.er1 >conftest.err
6955   rm -f conftest.er1
6956   cat conftest.err >&5
6957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6958   (exit $ac_status); } &&
6959          { ac_try='test -z "$ac_c_werror_flag"
6960                          || test ! -s conftest.err'
6961   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6962   (eval $ac_try) 2>&5
6963   ac_status=$?
6964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6965   (exit $ac_status); }; } &&
6966          { ac_try='test -s conftest$ac_exeext'
6967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6968   (eval $ac_try) 2>&5
6969   ac_status=$?
6970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6971   (exit $ac_status); }; }; then
6972   ac_cv_search_krb5_encrypt="-l$ac_lib"
6973 break
6974 else
6975   echo "$as_me: failed program was:" >&5
6976 sed 's/^/| /' conftest.$ac_ext >&5
6977
6978 fi
6979 rm -f conftest.err conftest.$ac_objext \
6980       conftest$ac_exeext conftest.$ac_ext
6981   done
6982 fi
6983 LIBS=$ac_func_search_save_LIBS
6984 fi
6985 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_encrypt" >&5
6986 echo "${ECHO_T}$ac_cv_search_krb5_encrypt" >&6
6987 if test "$ac_cv_search_krb5_encrypt" != no; then
6988   test "$ac_cv_search_krb5_encrypt" = "none required" || LIBS="$ac_cv_search_krb5_encrypt $LIBS"
6989
6990 else
6991   { { echo "$as_me:$LINENO: error: could not find function 'krb5_encrypt' required for Kerberos 5" >&5
6992 echo "$as_me: error: could not find function 'krb5_encrypt' required for Kerberos 5" >&2;}
6993    { (exit 1); exit 1; }; }
6994 fi
6995
6996      echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
6997 echo $ECHO_N "checking for library containing krb5_sendauth... $ECHO_C" >&6
6998 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
6999   echo $ECHO_N "(cached) $ECHO_C" >&6
7000 else
7001   ac_func_search_save_LIBS=$LIBS
7002 ac_cv_search_krb5_sendauth=no
7003 cat >conftest.$ac_ext <<_ACEOF
7004 /* confdefs.h.  */
7005 _ACEOF
7006 cat confdefs.h >>conftest.$ac_ext
7007 cat >>conftest.$ac_ext <<_ACEOF
7008 /* end confdefs.h.  */
7009
7010 /* Override any gcc2 internal prototype to avoid an error.  */
7011 #ifdef __cplusplus
7012 extern "C"
7013 #endif
7014 /* We use char because int might match the return type of a gcc2
7015    builtin and then its argument prototype would still apply.  */
7016 char krb5_sendauth ();
7017 int
7018 main ()
7019 {
7020 krb5_sendauth ();
7021   ;
7022   return 0;
7023 }
7024 _ACEOF
7025 rm -f conftest.$ac_objext conftest$ac_exeext
7026 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7027   (eval $ac_link) 2>conftest.er1
7028   ac_status=$?
7029   grep -v '^ *+' conftest.er1 >conftest.err
7030   rm -f conftest.er1
7031   cat conftest.err >&5
7032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033   (exit $ac_status); } &&
7034          { ac_try='test -z "$ac_c_werror_flag"
7035                          || test ! -s conftest.err'
7036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7037   (eval $ac_try) 2>&5
7038   ac_status=$?
7039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040   (exit $ac_status); }; } &&
7041          { ac_try='test -s conftest$ac_exeext'
7042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043   (eval $ac_try) 2>&5
7044   ac_status=$?
7045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046   (exit $ac_status); }; }; then
7047   ac_cv_search_krb5_sendauth="none required"
7048 else
7049   echo "$as_me: failed program was:" >&5
7050 sed 's/^/| /' conftest.$ac_ext >&5
7051
7052 fi
7053 rm -f conftest.err conftest.$ac_objext \
7054       conftest$ac_exeext conftest.$ac_ext
7055 if test "$ac_cv_search_krb5_sendauth" = no; then
7056   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken'; do
7057     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7058     cat >conftest.$ac_ext <<_ACEOF
7059 /* confdefs.h.  */
7060 _ACEOF
7061 cat confdefs.h >>conftest.$ac_ext
7062 cat >>conftest.$ac_ext <<_ACEOF
7063 /* end confdefs.h.  */
7064
7065 /* Override any gcc2 internal prototype to avoid an error.  */
7066 #ifdef __cplusplus
7067 extern "C"
7068 #endif
7069 /* We use char because int might match the return type of a gcc2
7070    builtin and then its argument prototype would still apply.  */
7071 char krb5_sendauth ();
7072 int
7073 main ()
7074 {
7075 krb5_sendauth ();
7076   ;
7077   return 0;
7078 }
7079 _ACEOF
7080 rm -f conftest.$ac_objext conftest$ac_exeext
7081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7082   (eval $ac_link) 2>conftest.er1
7083   ac_status=$?
7084   grep -v '^ *+' conftest.er1 >conftest.err
7085   rm -f conftest.er1
7086   cat conftest.err >&5
7087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7088   (exit $ac_status); } &&
7089          { ac_try='test -z "$ac_c_werror_flag"
7090                          || test ! -s conftest.err'
7091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7092   (eval $ac_try) 2>&5
7093   ac_status=$?
7094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7095   (exit $ac_status); }; } &&
7096          { ac_try='test -s conftest$ac_exeext'
7097   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7098   (eval $ac_try) 2>&5
7099   ac_status=$?
7100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7101   (exit $ac_status); }; }; then
7102   ac_cv_search_krb5_sendauth="-l$ac_lib"
7103 break
7104 else
7105   echo "$as_me: failed program was:" >&5
7106 sed 's/^/| /' conftest.$ac_ext >&5
7107
7108 fi
7109 rm -f conftest.err conftest.$ac_objext \
7110       conftest$ac_exeext conftest.$ac_ext
7111   done
7112 fi
7113 LIBS=$ac_func_search_save_LIBS
7114 fi
7115 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
7116 echo "${ECHO_T}$ac_cv_search_krb5_sendauth" >&6
7117 if test "$ac_cv_search_krb5_sendauth" != no; then
7118   test "$ac_cv_search_krb5_sendauth" = "none required" || LIBS="$ac_cv_search_krb5_sendauth $LIBS"
7119
7120 else
7121   { { echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
7122 echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
7123    { (exit 1); exit 1; }; }
7124 fi
7125
7126   else
7127      echo "$as_me:$LINENO: checking for library containing com_err" >&5
7128 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
7129 if test "${ac_cv_search_com_err+set}" = set; then
7130   echo $ECHO_N "(cached) $ECHO_C" >&6
7131 else
7132   ac_func_search_save_LIBS=$LIBS
7133 ac_cv_search_com_err=no
7134 cat >conftest.$ac_ext <<_ACEOF
7135 /* confdefs.h.  */
7136 _ACEOF
7137 cat confdefs.h >>conftest.$ac_ext
7138 cat >>conftest.$ac_ext <<_ACEOF
7139 /* end confdefs.h.  */
7140
7141 /* Override any gcc2 internal prototype to avoid an error.  */
7142 #ifdef __cplusplus
7143 extern "C"
7144 #endif
7145 /* We use char because int might match the return type of a gcc2
7146    builtin and then its argument prototype would still apply.  */
7147 char com_err ();
7148 int
7149 main ()
7150 {
7151 com_err ();
7152   ;
7153   return 0;
7154 }
7155 _ACEOF
7156 rm -f conftest.$ac_objext conftest$ac_exeext
7157 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7158   (eval $ac_link) 2>conftest.er1
7159   ac_status=$?
7160   grep -v '^ *+' conftest.er1 >conftest.err
7161   rm -f conftest.er1
7162   cat conftest.err >&5
7163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7164   (exit $ac_status); } &&
7165          { ac_try='test -z "$ac_c_werror_flag"
7166                          || test ! -s conftest.err'
7167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7168   (eval $ac_try) 2>&5
7169   ac_status=$?
7170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7171   (exit $ac_status); }; } &&
7172          { ac_try='test -s conftest$ac_exeext'
7173   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7174   (eval $ac_try) 2>&5
7175   ac_status=$?
7176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7177   (exit $ac_status); }; }; then
7178   ac_cv_search_com_err="none required"
7179 else
7180   echo "$as_me: failed program was:" >&5
7181 sed 's/^/| /' conftest.$ac_ext >&5
7182
7183 fi
7184 rm -f conftest.err conftest.$ac_objext \
7185       conftest$ac_exeext conftest.$ac_ext
7186 if test "$ac_cv_search_com_err" = no; then
7187   for ac_lib in 'comerr32 -lkrb5_32'; do
7188     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7189     cat >conftest.$ac_ext <<_ACEOF
7190 /* confdefs.h.  */
7191 _ACEOF
7192 cat confdefs.h >>conftest.$ac_ext
7193 cat >>conftest.$ac_ext <<_ACEOF
7194 /* end confdefs.h.  */
7195
7196 /* Override any gcc2 internal prototype to avoid an error.  */
7197 #ifdef __cplusplus
7198 extern "C"
7199 #endif
7200 /* We use char because int might match the return type of a gcc2
7201    builtin and then its argument prototype would still apply.  */
7202 char com_err ();
7203 int
7204 main ()
7205 {
7206 com_err ();
7207   ;
7208   return 0;
7209 }
7210 _ACEOF
7211 rm -f conftest.$ac_objext conftest$ac_exeext
7212 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7213   (eval $ac_link) 2>conftest.er1
7214   ac_status=$?
7215   grep -v '^ *+' conftest.er1 >conftest.err
7216   rm -f conftest.er1
7217   cat conftest.err >&5
7218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7219   (exit $ac_status); } &&
7220          { ac_try='test -z "$ac_c_werror_flag"
7221                          || test ! -s conftest.err'
7222   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7223   (eval $ac_try) 2>&5
7224   ac_status=$?
7225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7226   (exit $ac_status); }; } &&
7227          { ac_try='test -s conftest$ac_exeext'
7228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7229   (eval $ac_try) 2>&5
7230   ac_status=$?
7231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7232   (exit $ac_status); }; }; then
7233   ac_cv_search_com_err="-l$ac_lib"
7234 break
7235 else
7236   echo "$as_me: failed program was:" >&5
7237 sed 's/^/| /' conftest.$ac_ext >&5
7238
7239 fi
7240 rm -f conftest.err conftest.$ac_objext \
7241       conftest$ac_exeext conftest.$ac_ext
7242   done
7243 fi
7244 LIBS=$ac_func_search_save_LIBS
7245 fi
7246 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
7247 echo "${ECHO_T}$ac_cv_search_com_err" >&6
7248 if test "$ac_cv_search_com_err" != no; then
7249   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
7250
7251 else
7252   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
7253 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
7254    { (exit 1); exit 1; }; }
7255 fi
7256
7257   fi
7258 fi
7259
7260 if test "$with_openssl" = yes ; then
7261     if test "$PORTNAME" != "win32"; then
7262
7263 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
7264 echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6
7265 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
7266   echo $ECHO_N "(cached) $ECHO_C" >&6
7267 else
7268   ac_check_lib_save_LIBS=$LIBS
7269 LIBS="-lcrypto  $LIBS"
7270 cat >conftest.$ac_ext <<_ACEOF
7271 /* confdefs.h.  */
7272 _ACEOF
7273 cat confdefs.h >>conftest.$ac_ext
7274 cat >>conftest.$ac_ext <<_ACEOF
7275 /* end confdefs.h.  */
7276
7277 /* Override any gcc2 internal prototype to avoid an error.  */
7278 #ifdef __cplusplus
7279 extern "C"
7280 #endif
7281 /* We use char because int might match the return type of a gcc2
7282    builtin and then its argument prototype would still apply.  */
7283 char CRYPTO_new_ex_data ();
7284 int
7285 main ()
7286 {
7287 CRYPTO_new_ex_data ();
7288   ;
7289   return 0;
7290 }
7291 _ACEOF
7292 rm -f conftest.$ac_objext conftest$ac_exeext
7293 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7294   (eval $ac_link) 2>conftest.er1
7295   ac_status=$?
7296   grep -v '^ *+' conftest.er1 >conftest.err
7297   rm -f conftest.er1
7298   cat conftest.err >&5
7299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7300   (exit $ac_status); } &&
7301          { ac_try='test -z "$ac_c_werror_flag"
7302                          || test ! -s conftest.err'
7303   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7304   (eval $ac_try) 2>&5
7305   ac_status=$?
7306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7307   (exit $ac_status); }; } &&
7308          { ac_try='test -s conftest$ac_exeext'
7309   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7310   (eval $ac_try) 2>&5
7311   ac_status=$?
7312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7313   (exit $ac_status); }; }; then
7314   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
7315 else
7316   echo "$as_me: failed program was:" >&5
7317 sed 's/^/| /' conftest.$ac_ext >&5
7318
7319 ac_cv_lib_crypto_CRYPTO_new_ex_data=no
7320 fi
7321 rm -f conftest.err conftest.$ac_objext \
7322       conftest$ac_exeext conftest.$ac_ext
7323 LIBS=$ac_check_lib_save_LIBS
7324 fi
7325 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
7326 echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6
7327 if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
7328   cat >>confdefs.h <<_ACEOF
7329 #define HAVE_LIBCRYPTO 1
7330 _ACEOF
7331
7332   LIBS="-lcrypto $LIBS"
7333
7334 else
7335   { { echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
7336 echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
7337    { (exit 1); exit 1; }; }
7338 fi
7339
7340
7341 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
7342 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
7343 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
7344   echo $ECHO_N "(cached) $ECHO_C" >&6
7345 else
7346   ac_check_lib_save_LIBS=$LIBS
7347 LIBS="-lssl  $LIBS"
7348 cat >conftest.$ac_ext <<_ACEOF
7349 /* confdefs.h.  */
7350 _ACEOF
7351 cat confdefs.h >>conftest.$ac_ext
7352 cat >>conftest.$ac_ext <<_ACEOF
7353 /* end confdefs.h.  */
7354
7355 /* Override any gcc2 internal prototype to avoid an error.  */
7356 #ifdef __cplusplus
7357 extern "C"
7358 #endif
7359 /* We use char because int might match the return type of a gcc2
7360    builtin and then its argument prototype would still apply.  */
7361 char SSL_library_init ();
7362 int
7363 main ()
7364 {
7365 SSL_library_init ();
7366   ;
7367   return 0;
7368 }
7369 _ACEOF
7370 rm -f conftest.$ac_objext conftest$ac_exeext
7371 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7372   (eval $ac_link) 2>conftest.er1
7373   ac_status=$?
7374   grep -v '^ *+' conftest.er1 >conftest.err
7375   rm -f conftest.er1
7376   cat conftest.err >&5
7377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7378   (exit $ac_status); } &&
7379          { ac_try='test -z "$ac_c_werror_flag"
7380                          || test ! -s conftest.err'
7381   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7382   (eval $ac_try) 2>&5
7383   ac_status=$?
7384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7385   (exit $ac_status); }; } &&
7386          { ac_try='test -s conftest$ac_exeext'
7387   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7388   (eval $ac_try) 2>&5
7389   ac_status=$?
7390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7391   (exit $ac_status); }; }; then
7392   ac_cv_lib_ssl_SSL_library_init=yes
7393 else
7394   echo "$as_me: failed program was:" >&5
7395 sed 's/^/| /' conftest.$ac_ext >&5
7396
7397 ac_cv_lib_ssl_SSL_library_init=no
7398 fi
7399 rm -f conftest.err conftest.$ac_objext \
7400       conftest$ac_exeext conftest.$ac_ext
7401 LIBS=$ac_check_lib_save_LIBS
7402 fi
7403 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
7404 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
7405 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
7406   cat >>confdefs.h <<_ACEOF
7407 #define HAVE_LIBSSL 1
7408 _ACEOF
7409
7410   LIBS="-lssl $LIBS"
7411
7412 else
7413   { { echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
7414 echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
7415    { (exit 1); exit 1; }; }
7416 fi
7417
7418   else
7419
7420 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
7421 echo $ECHO_N "checking for CRYPTO_new_ex_data in -leay32... $ECHO_C" >&6
7422 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
7423   echo $ECHO_N "(cached) $ECHO_C" >&6
7424 else
7425   ac_check_lib_save_LIBS=$LIBS
7426 LIBS="-leay32  $LIBS"
7427 cat >conftest.$ac_ext <<_ACEOF
7428 /* confdefs.h.  */
7429 _ACEOF
7430 cat confdefs.h >>conftest.$ac_ext
7431 cat >>conftest.$ac_ext <<_ACEOF
7432 /* end confdefs.h.  */
7433
7434 /* Override any gcc2 internal prototype to avoid an error.  */
7435 #ifdef __cplusplus
7436 extern "C"
7437 #endif
7438 /* We use char because int might match the return type of a gcc2
7439    builtin and then its argument prototype would still apply.  */
7440 char CRYPTO_new_ex_data ();
7441 int
7442 main ()
7443 {
7444 CRYPTO_new_ex_data ();
7445   ;
7446   return 0;
7447 }
7448 _ACEOF
7449 rm -f conftest.$ac_objext conftest$ac_exeext
7450 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7451   (eval $ac_link) 2>conftest.er1
7452   ac_status=$?
7453   grep -v '^ *+' conftest.er1 >conftest.err
7454   rm -f conftest.er1
7455   cat conftest.err >&5
7456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7457   (exit $ac_status); } &&
7458          { ac_try='test -z "$ac_c_werror_flag"
7459                          || test ! -s conftest.err'
7460   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7461   (eval $ac_try) 2>&5
7462   ac_status=$?
7463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7464   (exit $ac_status); }; } &&
7465          { ac_try='test -s conftest$ac_exeext'
7466   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7467   (eval $ac_try) 2>&5
7468   ac_status=$?
7469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470   (exit $ac_status); }; }; then
7471   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
7472 else
7473   echo "$as_me: failed program was:" >&5
7474 sed 's/^/| /' conftest.$ac_ext >&5
7475
7476 ac_cv_lib_eay32_CRYPTO_new_ex_data=no
7477 fi
7478 rm -f conftest.err conftest.$ac_objext \
7479       conftest$ac_exeext conftest.$ac_ext
7480 LIBS=$ac_check_lib_save_LIBS
7481 fi
7482 echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
7483 echo "${ECHO_T}$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6
7484 if test $ac_cv_lib_eay32_CRYPTO_new_ex_data = yes; then
7485   cat >>confdefs.h <<_ACEOF
7486 #define HAVE_LIBEAY32 1
7487 _ACEOF
7488
7489   LIBS="-leay32 $LIBS"
7490
7491 else
7492   { { echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
7493 echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
7494    { (exit 1); exit 1; }; }
7495 fi
7496
7497
7498 echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
7499 echo $ECHO_N "checking for SSL_library_init in -lssleay32... $ECHO_C" >&6
7500 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
7501   echo $ECHO_N "(cached) $ECHO_C" >&6
7502 else
7503   ac_check_lib_save_LIBS=$LIBS
7504 LIBS="-lssleay32  $LIBS"
7505 cat >conftest.$ac_ext <<_ACEOF
7506 /* confdefs.h.  */
7507 _ACEOF
7508 cat confdefs.h >>conftest.$ac_ext
7509 cat >>conftest.$ac_ext <<_ACEOF
7510 /* end confdefs.h.  */
7511
7512 /* Override any gcc2 internal prototype to avoid an error.  */
7513 #ifdef __cplusplus
7514 extern "C"
7515 #endif
7516 /* We use char because int might match the return type of a gcc2
7517    builtin and then its argument prototype would still apply.  */
7518 char SSL_library_init ();
7519 int
7520 main ()
7521 {
7522 SSL_library_init ();
7523   ;
7524   return 0;
7525 }
7526 _ACEOF
7527 rm -f conftest.$ac_objext conftest$ac_exeext
7528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7529   (eval $ac_link) 2>conftest.er1
7530   ac_status=$?
7531   grep -v '^ *+' conftest.er1 >conftest.err
7532   rm -f conftest.er1
7533   cat conftest.err >&5
7534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7535   (exit $ac_status); } &&
7536          { ac_try='test -z "$ac_c_werror_flag"
7537                          || test ! -s conftest.err'
7538   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7539   (eval $ac_try) 2>&5
7540   ac_status=$?
7541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7542   (exit $ac_status); }; } &&
7543          { ac_try='test -s conftest$ac_exeext'
7544   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7545   (eval $ac_try) 2>&5
7546   ac_status=$?
7547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548   (exit $ac_status); }; }; then
7549   ac_cv_lib_ssleay32_SSL_library_init=yes
7550 else
7551   echo "$as_me: failed program was:" >&5
7552 sed 's/^/| /' conftest.$ac_ext >&5
7553
7554 ac_cv_lib_ssleay32_SSL_library_init=no
7555 fi
7556 rm -f conftest.err conftest.$ac_objext \
7557       conftest$ac_exeext conftest.$ac_ext
7558 LIBS=$ac_check_lib_save_LIBS
7559 fi
7560 echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
7561 echo "${ECHO_T}$ac_cv_lib_ssleay32_SSL_library_init" >&6
7562 if test $ac_cv_lib_ssleay32_SSL_library_init = yes; then
7563   cat >>confdefs.h <<_ACEOF
7564 #define HAVE_LIBSSLEAY32 1
7565 _ACEOF
7566
7567   LIBS="-lssleay32 $LIBS"
7568
7569 else
7570   { { echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
7571 echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
7572    { (exit 1); exit 1; }; }
7573 fi
7574
7575   fi
7576 fi
7577
7578 if test "$with_pam" = yes ; then
7579
7580 echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
7581 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6
7582 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
7583   echo $ECHO_N "(cached) $ECHO_C" >&6
7584 else
7585   ac_check_lib_save_LIBS=$LIBS
7586 LIBS="-lpam  $LIBS"
7587 cat >conftest.$ac_ext <<_ACEOF
7588 /* confdefs.h.  */
7589 _ACEOF
7590 cat confdefs.h >>conftest.$ac_ext
7591 cat >>conftest.$ac_ext <<_ACEOF
7592 /* end confdefs.h.  */
7593
7594 /* Override any gcc2 internal prototype to avoid an error.  */
7595 #ifdef __cplusplus
7596 extern "C"
7597 #endif
7598 /* We use char because int might match the return type of a gcc2
7599    builtin and then its argument prototype would still apply.  */
7600 char pam_start ();
7601 int
7602 main ()
7603 {
7604 pam_start ();
7605   ;
7606   return 0;
7607 }
7608 _ACEOF
7609 rm -f conftest.$ac_objext conftest$ac_exeext
7610 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7611   (eval $ac_link) 2>conftest.er1
7612   ac_status=$?
7613   grep -v '^ *+' conftest.er1 >conftest.err
7614   rm -f conftest.er1
7615   cat conftest.err >&5
7616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7617   (exit $ac_status); } &&
7618          { ac_try='test -z "$ac_c_werror_flag"
7619                          || test ! -s conftest.err'
7620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7621   (eval $ac_try) 2>&5
7622   ac_status=$?
7623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7624   (exit $ac_status); }; } &&
7625          { ac_try='test -s conftest$ac_exeext'
7626   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7627   (eval $ac_try) 2>&5
7628   ac_status=$?
7629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7630   (exit $ac_status); }; }; then
7631   ac_cv_lib_pam_pam_start=yes
7632 else
7633   echo "$as_me: failed program was:" >&5
7634 sed 's/^/| /' conftest.$ac_ext >&5
7635
7636 ac_cv_lib_pam_pam_start=no
7637 fi
7638 rm -f conftest.err conftest.$ac_objext \
7639       conftest$ac_exeext conftest.$ac_ext
7640 LIBS=$ac_check_lib_save_LIBS
7641 fi
7642 echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
7643 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6
7644 if test $ac_cv_lib_pam_pam_start = yes; then
7645   cat >>confdefs.h <<_ACEOF
7646 #define HAVE_LIBPAM 1
7647 _ACEOF
7648
7649   LIBS="-lpam $LIBS"
7650
7651 else
7652   { { echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
7653 echo "$as_me: error: library 'pam' is required for PAM" >&2;}
7654    { (exit 1); exit 1; }; }
7655 fi
7656
7657 fi
7658
7659
7660 ##
7661 ## Header files
7662 ##
7663
7664 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7665 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7666 if test "${ac_cv_header_stdc+set}" = set; then
7667   echo $ECHO_N "(cached) $ECHO_C" >&6
7668 else
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.  */
7675 #include <stdlib.h>
7676 #include <stdarg.h>
7677 #include <string.h>
7678 #include <float.h>
7679
7680 int
7681 main ()
7682 {
7683
7684   ;
7685   return 0;
7686 }
7687 _ACEOF
7688 rm -f conftest.$ac_objext
7689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7690   (eval $ac_compile) 2>conftest.er1
7691   ac_status=$?
7692   grep -v '^ *+' conftest.er1 >conftest.err
7693   rm -f conftest.er1
7694   cat conftest.err >&5
7695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7696   (exit $ac_status); } &&
7697          { ac_try='test -z "$ac_c_werror_flag"
7698                          || test ! -s conftest.err'
7699   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7700   (eval $ac_try) 2>&5
7701   ac_status=$?
7702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7703   (exit $ac_status); }; } &&
7704          { ac_try='test -s conftest.$ac_objext'
7705   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7706   (eval $ac_try) 2>&5
7707   ac_status=$?
7708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7709   (exit $ac_status); }; }; then
7710   ac_cv_header_stdc=yes
7711 else
7712   echo "$as_me: failed program was:" >&5
7713 sed 's/^/| /' conftest.$ac_ext >&5
7714
7715 ac_cv_header_stdc=no
7716 fi
7717 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7718
7719 if test $ac_cv_header_stdc = yes; then
7720   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7721   cat >conftest.$ac_ext <<_ACEOF
7722 /* confdefs.h.  */
7723 _ACEOF
7724 cat confdefs.h >>conftest.$ac_ext
7725 cat >>conftest.$ac_ext <<_ACEOF
7726 /* end confdefs.h.  */
7727 #include <string.h>
7728
7729 _ACEOF
7730 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7731   $EGREP "memchr" >/dev/null 2>&1; then
7732   :
7733 else
7734   ac_cv_header_stdc=no
7735 fi
7736 rm -f conftest*
7737
7738 fi
7739
7740 if test $ac_cv_header_stdc = yes; then
7741   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7742   cat >conftest.$ac_ext <<_ACEOF
7743 /* confdefs.h.  */
7744 _ACEOF
7745 cat confdefs.h >>conftest.$ac_ext
7746 cat >>conftest.$ac_ext <<_ACEOF
7747 /* end confdefs.h.  */
7748 #include <stdlib.h>
7749
7750 _ACEOF
7751 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7752   $EGREP "free" >/dev/null 2>&1; then
7753   :
7754 else
7755   ac_cv_header_stdc=no
7756 fi
7757 rm -f conftest*
7758
7759 fi
7760
7761 if test $ac_cv_header_stdc = yes; then
7762   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7763   if test "$cross_compiling" = yes; then
7764   :
7765 else
7766   cat >conftest.$ac_ext <<_ACEOF
7767 /* confdefs.h.  */
7768 _ACEOF
7769 cat confdefs.h >>conftest.$ac_ext
7770 cat >>conftest.$ac_ext <<_ACEOF
7771 /* end confdefs.h.  */
7772 #include <ctype.h>
7773 #if ((' ' & 0x0FF) == 0x020)
7774 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7775 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7776 #else
7777 # define ISLOWER(c) \
7778                    (('a' <= (c) && (c) <= 'i') \
7779                      || ('j' <= (c) && (c) <= 'r') \
7780                      || ('s' <= (c) && (c) <= 'z'))
7781 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7782 #endif
7783
7784 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7785 int
7786 main ()
7787 {
7788   int i;
7789   for (i = 0; i < 256; i++)
7790     if (XOR (islower (i), ISLOWER (i))
7791         || toupper (i) != TOUPPER (i))
7792       exit(2);
7793   exit (0);
7794 }
7795 _ACEOF
7796 rm -f conftest$ac_exeext
7797 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7798   (eval $ac_link) 2>&5
7799   ac_status=$?
7800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7801   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7802   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7803   (eval $ac_try) 2>&5
7804   ac_status=$?
7805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7806   (exit $ac_status); }; }; then
7807   :
7808 else
7809   echo "$as_me: program exited with status $ac_status" >&5
7810 echo "$as_me: failed program was:" >&5
7811 sed 's/^/| /' conftest.$ac_ext >&5
7812
7813 ( exit $ac_status )
7814 ac_cv_header_stdc=no
7815 fi
7816 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7817 fi
7818 fi
7819 fi
7820 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7821 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7822 if test $ac_cv_header_stdc = yes; then
7823
7824 cat >>confdefs.h <<\_ACEOF
7825 #define STDC_HEADERS 1
7826 _ACEOF
7827
7828 fi
7829
7830 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7841                   inttypes.h stdint.h unistd.h
7842 do
7843 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7844 echo "$as_me:$LINENO: checking for $ac_header" >&5
7845 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7846 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7847   echo $ECHO_N "(cached) $ECHO_C" >&6
7848 else
7849   cat >conftest.$ac_ext <<_ACEOF
7850 /* confdefs.h.  */
7851 _ACEOF
7852 cat confdefs.h >>conftest.$ac_ext
7853 cat >>conftest.$ac_ext <<_ACEOF
7854 /* end confdefs.h.  */
7855 $ac_includes_default
7856
7857 #include <$ac_header>
7858 _ACEOF
7859 rm -f conftest.$ac_objext
7860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7861   (eval $ac_compile) 2>conftest.er1
7862   ac_status=$?
7863   grep -v '^ *+' conftest.er1 >conftest.err
7864   rm -f conftest.er1
7865   cat conftest.err >&5
7866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7867   (exit $ac_status); } &&
7868          { ac_try='test -z "$ac_c_werror_flag"
7869                          || test ! -s conftest.err'
7870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7871   (eval $ac_try) 2>&5
7872   ac_status=$?
7873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874   (exit $ac_status); }; } &&
7875          { ac_try='test -s conftest.$ac_objext'
7876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7877   (eval $ac_try) 2>&5
7878   ac_status=$?
7879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7880   (exit $ac_status); }; }; then
7881   eval "$as_ac_Header=yes"
7882 else
7883   echo "$as_me: failed program was:" >&5
7884 sed 's/^/| /' conftest.$ac_ext >&5
7885
7886 eval "$as_ac_Header=no"
7887 fi
7888 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7889 fi
7890 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7891 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7892 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7893   cat >>confdefs.h <<_ACEOF
7894 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7895 _ACEOF
7896
7897 fi
7898
7899 done
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927 for ac_header in crypt.h dld.h endian.h fp_class.h getopt.h ieeefp.h langinfo.h poll.h pwd.h sys/ipc.h sys/poll.h sys/pstat.h sys/select.h sys/sem.h sys/socket.h sys/shm.h sys/time.h sys/un.h termios.h utime.h wchar.h wctype.h kernel/OS.h kernel/image.h SupportDefs.h
7928 do
7929 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7930 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7931   echo "$as_me:$LINENO: checking for $ac_header" >&5
7932 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7933 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7934   echo $ECHO_N "(cached) $ECHO_C" >&6
7935 fi
7936 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7937 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7938 else
7939   # Is the header compilable?
7940 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7941 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7942 cat >conftest.$ac_ext <<_ACEOF
7943 /* confdefs.h.  */
7944 _ACEOF
7945 cat confdefs.h >>conftest.$ac_ext
7946 cat >>conftest.$ac_ext <<_ACEOF
7947 /* end confdefs.h.  */
7948 $ac_includes_default
7949 #include <$ac_header>
7950 _ACEOF
7951 rm -f conftest.$ac_objext
7952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7953   (eval $ac_compile) 2>conftest.er1
7954   ac_status=$?
7955   grep -v '^ *+' conftest.er1 >conftest.err
7956   rm -f conftest.er1
7957   cat conftest.err >&5
7958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7959   (exit $ac_status); } &&
7960          { ac_try='test -z "$ac_c_werror_flag"
7961                          || test ! -s conftest.err'
7962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7963   (eval $ac_try) 2>&5
7964   ac_status=$?
7965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966   (exit $ac_status); }; } &&
7967          { ac_try='test -s conftest.$ac_objext'
7968   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7969   (eval $ac_try) 2>&5
7970   ac_status=$?
7971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972   (exit $ac_status); }; }; then
7973   ac_header_compiler=yes
7974 else
7975   echo "$as_me: failed program was:" >&5
7976 sed 's/^/| /' conftest.$ac_ext >&5
7977
7978 ac_header_compiler=no
7979 fi
7980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7981 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7982 echo "${ECHO_T}$ac_header_compiler" >&6
7983
7984 # Is the header present?
7985 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7986 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7987 cat >conftest.$ac_ext <<_ACEOF
7988 /* confdefs.h.  */
7989 _ACEOF
7990 cat confdefs.h >>conftest.$ac_ext
7991 cat >>conftest.$ac_ext <<_ACEOF
7992 /* end confdefs.h.  */
7993 #include <$ac_header>
7994 _ACEOF
7995 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7996   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7997   ac_status=$?
7998   grep -v '^ *+' conftest.er1 >conftest.err
7999   rm -f conftest.er1
8000   cat conftest.err >&5
8001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002   (exit $ac_status); } >/dev/null; then
8003   if test -s conftest.err; then
8004     ac_cpp_err=$ac_c_preproc_warn_flag
8005     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8006   else
8007     ac_cpp_err=
8008   fi
8009 else
8010   ac_cpp_err=yes
8011 fi
8012 if test -z "$ac_cpp_err"; then
8013   ac_header_preproc=yes
8014 else
8015   echo "$as_me: failed program was:" >&5
8016 sed 's/^/| /' conftest.$ac_ext >&5
8017
8018   ac_header_preproc=no
8019 fi
8020 rm -f conftest.err conftest.$ac_ext
8021 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8022 echo "${ECHO_T}$ac_header_preproc" >&6
8023
8024 # So?  What about this header?
8025 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8026   yes:no: )
8027     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8028 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8029     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8030 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8031     ac_header_preproc=yes
8032     ;;
8033   no:yes:* )
8034     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8035 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8036     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8037 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8038     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8039 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8040     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8041 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8042     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8043 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8044     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8045 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8046     (
8047       cat <<\_ASBOX
8048 ## ---------------------------------------- ##
8049 ## Report this to pgsql-bugs@postgresql.org ##
8050 ## ---------------------------------------- ##
8051 _ASBOX
8052     ) |
8053       sed "s/^/$as_me: WARNING:     /" >&2
8054     ;;
8055 esac
8056 echo "$as_me:$LINENO: checking for $ac_header" >&5
8057 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8058 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8059   echo $ECHO_N "(cached) $ECHO_C" >&6
8060 else
8061   eval "$as_ac_Header=\$ac_header_preproc"
8062 fi
8063 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8064 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8065
8066 fi
8067 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8068   cat >>confdefs.h <<_ACEOF
8069 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8070 _ACEOF
8071
8072 fi
8073
8074 done
8075
8076
8077 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
8078 # netinet/in.h is included first.
8079
8080 for ac_header in netinet/in.h
8081 do
8082 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8083 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8084   echo "$as_me:$LINENO: checking for $ac_header" >&5
8085 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8086 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8087   echo $ECHO_N "(cached) $ECHO_C" >&6
8088 fi
8089 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8090 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8091 else
8092   # Is the header compilable?
8093 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8094 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8095 cat >conftest.$ac_ext <<_ACEOF
8096 /* confdefs.h.  */
8097 _ACEOF
8098 cat confdefs.h >>conftest.$ac_ext
8099 cat >>conftest.$ac_ext <<_ACEOF
8100 /* end confdefs.h.  */
8101 $ac_includes_default
8102 #include <$ac_header>
8103 _ACEOF
8104 rm -f conftest.$ac_objext
8105 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8106   (eval $ac_compile) 2>conftest.er1
8107   ac_status=$?
8108   grep -v '^ *+' conftest.er1 >conftest.err
8109   rm -f conftest.er1
8110   cat conftest.err >&5
8111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8112   (exit $ac_status); } &&
8113          { ac_try='test -z "$ac_c_werror_flag"
8114                          || test ! -s conftest.err'
8115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8116   (eval $ac_try) 2>&5
8117   ac_status=$?
8118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119   (exit $ac_status); }; } &&
8120          { ac_try='test -s conftest.$ac_objext'
8121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8122   (eval $ac_try) 2>&5
8123   ac_status=$?
8124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125   (exit $ac_status); }; }; then
8126   ac_header_compiler=yes
8127 else
8128   echo "$as_me: failed program was:" >&5
8129 sed 's/^/| /' conftest.$ac_ext >&5
8130
8131 ac_header_compiler=no
8132 fi
8133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8134 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8135 echo "${ECHO_T}$ac_header_compiler" >&6
8136
8137 # Is the header present?
8138 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8139 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8140 cat >conftest.$ac_ext <<_ACEOF
8141 /* confdefs.h.  */
8142 _ACEOF
8143 cat confdefs.h >>conftest.$ac_ext
8144 cat >>conftest.$ac_ext <<_ACEOF
8145 /* end confdefs.h.  */
8146 #include <$ac_header>
8147 _ACEOF
8148 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8149   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8150   ac_status=$?
8151   grep -v '^ *+' conftest.er1 >conftest.err
8152   rm -f conftest.er1
8153   cat conftest.err >&5
8154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8155   (exit $ac_status); } >/dev/null; then
8156   if test -s conftest.err; then
8157     ac_cpp_err=$ac_c_preproc_warn_flag
8158     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8159   else
8160     ac_cpp_err=
8161   fi
8162 else
8163   ac_cpp_err=yes
8164 fi
8165 if test -z "$ac_cpp_err"; then
8166   ac_header_preproc=yes
8167 else
8168   echo "$as_me: failed program was:" >&5
8169 sed 's/^/| /' conftest.$ac_ext >&5
8170
8171   ac_header_preproc=no
8172 fi
8173 rm -f conftest.err conftest.$ac_ext
8174 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8175 echo "${ECHO_T}$ac_header_preproc" >&6
8176
8177 # So?  What about this header?
8178 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8179   yes:no: )
8180     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8181 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8182     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8183 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8184     ac_header_preproc=yes
8185     ;;
8186   no:yes:* )
8187     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8188 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8189     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8190 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8191     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8192 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8193     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8194 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8195     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8196 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8197     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8198 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8199     (
8200       cat <<\_ASBOX
8201 ## ---------------------------------------- ##
8202 ## Report this to pgsql-bugs@postgresql.org ##
8203 ## ---------------------------------------- ##
8204 _ASBOX
8205     ) |
8206       sed "s/^/$as_me: WARNING:     /" >&2
8207     ;;
8208 esac
8209 echo "$as_me:$LINENO: checking for $ac_header" >&5
8210 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8211 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8212   echo $ECHO_N "(cached) $ECHO_C" >&6
8213 else
8214   eval "$as_ac_Header=\$ac_header_preproc"
8215 fi
8216 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8217 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8218
8219 fi
8220 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8221   cat >>confdefs.h <<_ACEOF
8222 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8223 _ACEOF
8224
8225 fi
8226
8227 done
8228
8229
8230 for ac_header in netinet/tcp.h
8231 do
8232 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8233 echo "$as_me:$LINENO: checking for $ac_header" >&5
8234 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8235 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8236   echo $ECHO_N "(cached) $ECHO_C" >&6
8237 else
8238   cat >conftest.$ac_ext <<_ACEOF
8239 /* confdefs.h.  */
8240 _ACEOF
8241 cat confdefs.h >>conftest.$ac_ext
8242 cat >>conftest.$ac_ext <<_ACEOF
8243 /* end confdefs.h.  */
8244 $ac_includes_default
8245 #ifdef HAVE_NETINET_IN_H
8246 #include <netinet/in.h>
8247 #endif
8248
8249
8250 #include <$ac_header>
8251 _ACEOF
8252 rm -f conftest.$ac_objext
8253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8254   (eval $ac_compile) 2>conftest.er1
8255   ac_status=$?
8256   grep -v '^ *+' conftest.er1 >conftest.err
8257   rm -f conftest.er1
8258   cat conftest.err >&5
8259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8260   (exit $ac_status); } &&
8261          { ac_try='test -z "$ac_c_werror_flag"
8262                          || test ! -s conftest.err'
8263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8264   (eval $ac_try) 2>&5
8265   ac_status=$?
8266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8267   (exit $ac_status); }; } &&
8268          { ac_try='test -s conftest.$ac_objext'
8269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8270   (eval $ac_try) 2>&5
8271   ac_status=$?
8272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8273   (exit $ac_status); }; }; then
8274   eval "$as_ac_Header=yes"
8275 else
8276   echo "$as_me: failed program was:" >&5
8277 sed 's/^/| /' conftest.$ac_ext >&5
8278
8279 eval "$as_ac_Header=no"
8280 fi
8281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8282 fi
8283 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8284 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8285 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8286   cat >>confdefs.h <<_ACEOF
8287 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8288 _ACEOF
8289
8290 fi
8291
8292 done
8293
8294
8295 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
8296
8297 for ac_header in readline/readline.h
8298 do
8299 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8300 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8301   echo "$as_me:$LINENO: checking for $ac_header" >&5
8302 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8303 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8304   echo $ECHO_N "(cached) $ECHO_C" >&6
8305 fi
8306 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8307 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8308 else
8309   # Is the header compilable?
8310 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8311 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8312 cat >conftest.$ac_ext <<_ACEOF
8313 /* confdefs.h.  */
8314 _ACEOF
8315 cat confdefs.h >>conftest.$ac_ext
8316 cat >>conftest.$ac_ext <<_ACEOF
8317 /* end confdefs.h.  */
8318 $ac_includes_default
8319 #include <$ac_header>
8320 _ACEOF
8321 rm -f conftest.$ac_objext
8322 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8323   (eval $ac_compile) 2>conftest.er1
8324   ac_status=$?
8325   grep -v '^ *+' conftest.er1 >conftest.err
8326   rm -f conftest.er1
8327   cat conftest.err >&5
8328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8329   (exit $ac_status); } &&
8330          { ac_try='test -z "$ac_c_werror_flag"
8331                          || test ! -s conftest.err'
8332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8333   (eval $ac_try) 2>&5
8334   ac_status=$?
8335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8336   (exit $ac_status); }; } &&
8337          { ac_try='test -s conftest.$ac_objext'
8338   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8339   (eval $ac_try) 2>&5
8340   ac_status=$?
8341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8342   (exit $ac_status); }; }; then
8343   ac_header_compiler=yes
8344 else
8345   echo "$as_me: failed program was:" >&5
8346 sed 's/^/| /' conftest.$ac_ext >&5
8347
8348 ac_header_compiler=no
8349 fi
8350 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8351 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8352 echo "${ECHO_T}$ac_header_compiler" >&6
8353
8354 # Is the header present?
8355 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8356 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8357 cat >conftest.$ac_ext <<_ACEOF
8358 /* confdefs.h.  */
8359 _ACEOF
8360 cat confdefs.h >>conftest.$ac_ext
8361 cat >>conftest.$ac_ext <<_ACEOF
8362 /* end confdefs.h.  */
8363 #include <$ac_header>
8364 _ACEOF
8365 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8366   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8367   ac_status=$?
8368   grep -v '^ *+' conftest.er1 >conftest.err
8369   rm -f conftest.er1
8370   cat conftest.err >&5
8371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8372   (exit $ac_status); } >/dev/null; then
8373   if test -s conftest.err; then
8374     ac_cpp_err=$ac_c_preproc_warn_flag
8375     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8376   else
8377     ac_cpp_err=
8378   fi
8379 else
8380   ac_cpp_err=yes
8381 fi
8382 if test -z "$ac_cpp_err"; then
8383   ac_header_preproc=yes
8384 else
8385   echo "$as_me: failed program was:" >&5
8386 sed 's/^/| /' conftest.$ac_ext >&5
8387
8388   ac_header_preproc=no
8389 fi
8390 rm -f conftest.err conftest.$ac_ext
8391 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8392 echo "${ECHO_T}$ac_header_preproc" >&6
8393
8394 # So?  What about this header?
8395 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8396   yes:no: )
8397     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8398 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8399     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8400 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8401     ac_header_preproc=yes
8402     ;;
8403   no:yes:* )
8404     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8405 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8406     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8407 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8408     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8409 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8410     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8411 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8412     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8413 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8414     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8415 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8416     (
8417       cat <<\_ASBOX
8418 ## ---------------------------------------- ##
8419 ## Report this to pgsql-bugs@postgresql.org ##
8420 ## ---------------------------------------- ##
8421 _ASBOX
8422     ) |
8423       sed "s/^/$as_me: WARNING:     /" >&2
8424     ;;
8425 esac
8426 echo "$as_me:$LINENO: checking for $ac_header" >&5
8427 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8428 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8429   echo $ECHO_N "(cached) $ECHO_C" >&6
8430 else
8431   eval "$as_ac_Header=\$ac_header_preproc"
8432 fi
8433 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8434 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8435
8436 fi
8437 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8438   cat >>confdefs.h <<_ACEOF
8439 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8440 _ACEOF
8441
8442 else
8443
8444 for ac_header in readline.h
8445 do
8446 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8447 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8448   echo "$as_me:$LINENO: checking for $ac_header" >&5
8449 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8450 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8451   echo $ECHO_N "(cached) $ECHO_C" >&6
8452 fi
8453 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8454 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8455 else
8456   # Is the header compilable?
8457 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8458 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8459 cat >conftest.$ac_ext <<_ACEOF
8460 /* confdefs.h.  */
8461 _ACEOF
8462 cat confdefs.h >>conftest.$ac_ext
8463 cat >>conftest.$ac_ext <<_ACEOF
8464 /* end confdefs.h.  */
8465 $ac_includes_default
8466 #include <$ac_header>
8467 _ACEOF
8468 rm -f conftest.$ac_objext
8469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8470   (eval $ac_compile) 2>conftest.er1
8471   ac_status=$?
8472   grep -v '^ *+' conftest.er1 >conftest.err
8473   rm -f conftest.er1
8474   cat conftest.err >&5
8475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476   (exit $ac_status); } &&
8477          { ac_try='test -z "$ac_c_werror_flag"
8478                          || test ! -s conftest.err'
8479   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8480   (eval $ac_try) 2>&5
8481   ac_status=$?
8482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8483   (exit $ac_status); }; } &&
8484          { ac_try='test -s conftest.$ac_objext'
8485   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8486   (eval $ac_try) 2>&5
8487   ac_status=$?
8488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489   (exit $ac_status); }; }; then
8490   ac_header_compiler=yes
8491 else
8492   echo "$as_me: failed program was:" >&5
8493 sed 's/^/| /' conftest.$ac_ext >&5
8494
8495 ac_header_compiler=no
8496 fi
8497 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8498 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8499 echo "${ECHO_T}$ac_header_compiler" >&6
8500
8501 # Is the header present?
8502 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8503 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8504 cat >conftest.$ac_ext <<_ACEOF
8505 /* confdefs.h.  */
8506 _ACEOF
8507 cat confdefs.h >>conftest.$ac_ext
8508 cat >>conftest.$ac_ext <<_ACEOF
8509 /* end confdefs.h.  */
8510 #include <$ac_header>
8511 _ACEOF
8512 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8513   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8514   ac_status=$?
8515   grep -v '^ *+' conftest.er1 >conftest.err
8516   rm -f conftest.er1
8517   cat conftest.err >&5
8518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8519   (exit $ac_status); } >/dev/null; then
8520   if test -s conftest.err; then
8521     ac_cpp_err=$ac_c_preproc_warn_flag
8522     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8523   else
8524     ac_cpp_err=
8525   fi
8526 else
8527   ac_cpp_err=yes
8528 fi
8529 if test -z "$ac_cpp_err"; then
8530   ac_header_preproc=yes
8531 else
8532   echo "$as_me: failed program was:" >&5
8533 sed 's/^/| /' conftest.$ac_ext >&5
8534
8535   ac_header_preproc=no
8536 fi
8537 rm -f conftest.err conftest.$ac_ext
8538 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8539 echo "${ECHO_T}$ac_header_preproc" >&6
8540
8541 # So?  What about this header?
8542 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8543   yes:no: )
8544     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8545 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8546     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8547 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8548     ac_header_preproc=yes
8549     ;;
8550   no:yes:* )
8551     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8552 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8553     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8554 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8555     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8556 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8557     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8558 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8559     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8560 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8561     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8562 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8563     (
8564       cat <<\_ASBOX
8565 ## ---------------------------------------- ##
8566 ## Report this to pgsql-bugs@postgresql.org ##
8567 ## ---------------------------------------- ##
8568 _ASBOX
8569     ) |
8570       sed "s/^/$as_me: WARNING:     /" >&2
8571     ;;
8572 esac
8573 echo "$as_me:$LINENO: checking for $ac_header" >&5
8574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8575 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8576   echo $ECHO_N "(cached) $ECHO_C" >&6
8577 else
8578   eval "$as_ac_Header=\$ac_header_preproc"
8579 fi
8580 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8581 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8582
8583 fi
8584 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8585   cat >>confdefs.h <<_ACEOF
8586 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8587 _ACEOF
8588
8589 else
8590   { { echo "$as_me:$LINENO: error: readline header not found
8591 If you have readline already installed, see config.log for details on the
8592 failure.  It is possible the compiler isn't looking in the proper directory.
8593 Use --without-readline to disable readline support." >&5
8594 echo "$as_me: error: readline header not found
8595 If you have readline already installed, see config.log for details on the
8596 failure.  It is possible the compiler isn't looking in the proper directory.
8597 Use --without-readline to disable readline support." >&2;}
8598    { (exit 1); exit 1; }; }
8599 fi
8600
8601 done
8602
8603 fi
8604
8605 done
8606
8607
8608 for ac_header in readline/history.h
8609 do
8610 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8611 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8612   echo "$as_me:$LINENO: checking for $ac_header" >&5
8613 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8614 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8615   echo $ECHO_N "(cached) $ECHO_C" >&6
8616 fi
8617 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8618 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8619 else
8620   # Is the header compilable?
8621 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8622 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8623 cat >conftest.$ac_ext <<_ACEOF
8624 /* confdefs.h.  */
8625 _ACEOF
8626 cat confdefs.h >>conftest.$ac_ext
8627 cat >>conftest.$ac_ext <<_ACEOF
8628 /* end confdefs.h.  */
8629 $ac_includes_default
8630 #include <$ac_header>
8631 _ACEOF
8632 rm -f conftest.$ac_objext
8633 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8634   (eval $ac_compile) 2>conftest.er1
8635   ac_status=$?
8636   grep -v '^ *+' conftest.er1 >conftest.err
8637   rm -f conftest.er1
8638   cat conftest.err >&5
8639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8640   (exit $ac_status); } &&
8641          { ac_try='test -z "$ac_c_werror_flag"
8642                          || test ! -s conftest.err'
8643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8644   (eval $ac_try) 2>&5
8645   ac_status=$?
8646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8647   (exit $ac_status); }; } &&
8648          { ac_try='test -s conftest.$ac_objext'
8649   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8650   (eval $ac_try) 2>&5
8651   ac_status=$?
8652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8653   (exit $ac_status); }; }; then
8654   ac_header_compiler=yes
8655 else
8656   echo "$as_me: failed program was:" >&5
8657 sed 's/^/| /' conftest.$ac_ext >&5
8658
8659 ac_header_compiler=no
8660 fi
8661 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8662 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8663 echo "${ECHO_T}$ac_header_compiler" >&6
8664
8665 # Is the header present?
8666 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8667 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8668 cat >conftest.$ac_ext <<_ACEOF
8669 /* confdefs.h.  */
8670 _ACEOF
8671 cat confdefs.h >>conftest.$ac_ext
8672 cat >>conftest.$ac_ext <<_ACEOF
8673 /* end confdefs.h.  */
8674 #include <$ac_header>
8675 _ACEOF
8676 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8677   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8678   ac_status=$?
8679   grep -v '^ *+' conftest.er1 >conftest.err
8680   rm -f conftest.er1
8681   cat conftest.err >&5
8682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8683   (exit $ac_status); } >/dev/null; then
8684   if test -s conftest.err; then
8685     ac_cpp_err=$ac_c_preproc_warn_flag
8686     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8687   else
8688     ac_cpp_err=
8689   fi
8690 else
8691   ac_cpp_err=yes
8692 fi
8693 if test -z "$ac_cpp_err"; then
8694   ac_header_preproc=yes
8695 else
8696   echo "$as_me: failed program was:" >&5
8697 sed 's/^/| /' conftest.$ac_ext >&5
8698
8699   ac_header_preproc=no
8700 fi
8701 rm -f conftest.err conftest.$ac_ext
8702 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8703 echo "${ECHO_T}$ac_header_preproc" >&6
8704
8705 # So?  What about this header?
8706 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8707   yes:no: )
8708     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8709 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8710     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8711 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8712     ac_header_preproc=yes
8713     ;;
8714   no:yes:* )
8715     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8716 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8717     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8718 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8719     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8720 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8721     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8722 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8723     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8724 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8725     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8726 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8727     (
8728       cat <<\_ASBOX
8729 ## ---------------------------------------- ##
8730 ## Report this to pgsql-bugs@postgresql.org ##
8731 ## ---------------------------------------- ##
8732 _ASBOX
8733     ) |
8734       sed "s/^/$as_me: WARNING:     /" >&2
8735     ;;
8736 esac
8737 echo "$as_me:$LINENO: checking for $ac_header" >&5
8738 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8739 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8740   echo $ECHO_N "(cached) $ECHO_C" >&6
8741 else
8742   eval "$as_ac_Header=\$ac_header_preproc"
8743 fi
8744 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8745 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8746
8747 fi
8748 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8749   cat >>confdefs.h <<_ACEOF
8750 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8751 _ACEOF
8752
8753 else
8754
8755 for ac_header in history.h
8756 do
8757 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8758 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8759   echo "$as_me:$LINENO: checking for $ac_header" >&5
8760 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8761 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8762   echo $ECHO_N "(cached) $ECHO_C" >&6
8763 fi
8764 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8765 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8766 else
8767   # Is the header compilable?
8768 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8769 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8770 cat >conftest.$ac_ext <<_ACEOF
8771 /* confdefs.h.  */
8772 _ACEOF
8773 cat confdefs.h >>conftest.$ac_ext
8774 cat >>conftest.$ac_ext <<_ACEOF
8775 /* end confdefs.h.  */
8776 $ac_includes_default
8777 #include <$ac_header>
8778 _ACEOF
8779 rm -f conftest.$ac_objext
8780 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8781   (eval $ac_compile) 2>conftest.er1
8782   ac_status=$?
8783   grep -v '^ *+' conftest.er1 >conftest.err
8784   rm -f conftest.er1
8785   cat conftest.err >&5
8786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787   (exit $ac_status); } &&
8788          { ac_try='test -z "$ac_c_werror_flag"
8789                          || test ! -s conftest.err'
8790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8791   (eval $ac_try) 2>&5
8792   ac_status=$?
8793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794   (exit $ac_status); }; } &&
8795          { ac_try='test -s conftest.$ac_objext'
8796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8797   (eval $ac_try) 2>&5
8798   ac_status=$?
8799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8800   (exit $ac_status); }; }; then
8801   ac_header_compiler=yes
8802 else
8803   echo "$as_me: failed program was:" >&5
8804 sed 's/^/| /' conftest.$ac_ext >&5
8805
8806 ac_header_compiler=no
8807 fi
8808 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8809 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8810 echo "${ECHO_T}$ac_header_compiler" >&6
8811
8812 # Is the header present?
8813 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8814 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8815 cat >conftest.$ac_ext <<_ACEOF
8816 /* confdefs.h.  */
8817 _ACEOF
8818 cat confdefs.h >>conftest.$ac_ext
8819 cat >>conftest.$ac_ext <<_ACEOF
8820 /* end confdefs.h.  */
8821 #include <$ac_header>
8822 _ACEOF
8823 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8824   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8825   ac_status=$?
8826   grep -v '^ *+' conftest.er1 >conftest.err
8827   rm -f conftest.er1
8828   cat conftest.err >&5
8829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830   (exit $ac_status); } >/dev/null; then
8831   if test -s conftest.err; then
8832     ac_cpp_err=$ac_c_preproc_warn_flag
8833     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8834   else
8835     ac_cpp_err=
8836   fi
8837 else
8838   ac_cpp_err=yes
8839 fi
8840 if test -z "$ac_cpp_err"; then
8841   ac_header_preproc=yes
8842 else
8843   echo "$as_me: failed program was:" >&5
8844 sed 's/^/| /' conftest.$ac_ext >&5
8845
8846   ac_header_preproc=no
8847 fi
8848 rm -f conftest.err conftest.$ac_ext
8849 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8850 echo "${ECHO_T}$ac_header_preproc" >&6
8851
8852 # So?  What about this header?
8853 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8854   yes:no: )
8855     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8856 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8857     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8858 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8859     ac_header_preproc=yes
8860     ;;
8861   no:yes:* )
8862     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8863 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8864     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8865 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8866     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8867 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8868     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8869 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8870     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8871 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8872     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8873 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8874     (
8875       cat <<\_ASBOX
8876 ## ---------------------------------------- ##
8877 ## Report this to pgsql-bugs@postgresql.org ##
8878 ## ---------------------------------------- ##
8879 _ASBOX
8880     ) |
8881       sed "s/^/$as_me: WARNING:     /" >&2
8882     ;;
8883 esac
8884 echo "$as_me:$LINENO: checking for $ac_header" >&5
8885 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8886 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8887   echo $ECHO_N "(cached) $ECHO_C" >&6
8888 else
8889   eval "$as_ac_Header=\$ac_header_preproc"
8890 fi
8891 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8892 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8893
8894 fi
8895 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8896   cat >>confdefs.h <<_ACEOF
8897 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8898 _ACEOF
8899
8900 else
8901   { { echo "$as_me:$LINENO: error: history header not found
8902 If you have readline already installed, see config.log for details on the
8903 failure.  It is possible the compiler isn't looking in the proper directory.
8904 Use --without-readline to disable readline support." >&5
8905 echo "$as_me: error: history header not found
8906 If you have readline already installed, see config.log for details on the
8907 failure.  It is possible the compiler isn't looking in the proper directory.
8908 Use --without-readline to disable readline support." >&2;}
8909    { (exit 1); exit 1; }; }
8910 fi
8911
8912 done
8913
8914 fi
8915
8916 done
8917
8918 fi
8919
8920 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
8921 # Some installations of libedit usurp /usr/include/readline/, which seems
8922 # bad practice, since in combined installations readline will have its headers
8923 # there.  We might have to resort to AC_EGREP checks to make sure we found
8924 # the proper header...
8925
8926 for ac_header in editline/readline.h
8927 do
8928 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8929 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8930   echo "$as_me:$LINENO: checking for $ac_header" >&5
8931 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8932 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8933   echo $ECHO_N "(cached) $ECHO_C" >&6
8934 fi
8935 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8936 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8937 else
8938   # Is the header compilable?
8939 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8940 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8941 cat >conftest.$ac_ext <<_ACEOF
8942 /* confdefs.h.  */
8943 _ACEOF
8944 cat confdefs.h >>conftest.$ac_ext
8945 cat >>conftest.$ac_ext <<_ACEOF
8946 /* end confdefs.h.  */
8947 $ac_includes_default
8948 #include <$ac_header>
8949 _ACEOF
8950 rm -f conftest.$ac_objext
8951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8952   (eval $ac_compile) 2>conftest.er1
8953   ac_status=$?
8954   grep -v '^ *+' conftest.er1 >conftest.err
8955   rm -f conftest.er1
8956   cat conftest.err >&5
8957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8958   (exit $ac_status); } &&
8959          { ac_try='test -z "$ac_c_werror_flag"
8960                          || test ! -s conftest.err'
8961   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8962   (eval $ac_try) 2>&5
8963   ac_status=$?
8964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8965   (exit $ac_status); }; } &&
8966          { ac_try='test -s conftest.$ac_objext'
8967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8968   (eval $ac_try) 2>&5
8969   ac_status=$?
8970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971   (exit $ac_status); }; }; then
8972   ac_header_compiler=yes
8973 else
8974   echo "$as_me: failed program was:" >&5
8975 sed 's/^/| /' conftest.$ac_ext >&5
8976
8977 ac_header_compiler=no
8978 fi
8979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8980 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8981 echo "${ECHO_T}$ac_header_compiler" >&6
8982
8983 # Is the header present?
8984 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8985 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8986 cat >conftest.$ac_ext <<_ACEOF
8987 /* confdefs.h.  */
8988 _ACEOF
8989 cat confdefs.h >>conftest.$ac_ext
8990 cat >>conftest.$ac_ext <<_ACEOF
8991 /* end confdefs.h.  */
8992 #include <$ac_header>
8993 _ACEOF
8994 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8995   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8996   ac_status=$?
8997   grep -v '^ *+' conftest.er1 >conftest.err
8998   rm -f conftest.er1
8999   cat conftest.err >&5
9000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9001   (exit $ac_status); } >/dev/null; then
9002   if test -s conftest.err; then
9003     ac_cpp_err=$ac_c_preproc_warn_flag
9004     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9005   else
9006     ac_cpp_err=
9007   fi
9008 else
9009   ac_cpp_err=yes
9010 fi
9011 if test -z "$ac_cpp_err"; then
9012   ac_header_preproc=yes
9013 else
9014   echo "$as_me: failed program was:" >&5
9015 sed 's/^/| /' conftest.$ac_ext >&5
9016
9017   ac_header_preproc=no
9018 fi
9019 rm -f conftest.err conftest.$ac_ext
9020 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9021 echo "${ECHO_T}$ac_header_preproc" >&6
9022
9023 # So?  What about this header?
9024 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9025   yes:no: )
9026     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9027 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9028     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9029 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9030     ac_header_preproc=yes
9031     ;;
9032   no:yes:* )
9033     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9034 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9035     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9036 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9037     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9038 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9039     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9040 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9041     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9042 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9043     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9044 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9045     (
9046       cat <<\_ASBOX
9047 ## ---------------------------------------- ##
9048 ## Report this to pgsql-bugs@postgresql.org ##
9049 ## ---------------------------------------- ##
9050 _ASBOX
9051     ) |
9052       sed "s/^/$as_me: WARNING:     /" >&2
9053     ;;
9054 esac
9055 echo "$as_me:$LINENO: checking for $ac_header" >&5
9056 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9057 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9058   echo $ECHO_N "(cached) $ECHO_C" >&6
9059 else
9060   eval "$as_ac_Header=\$ac_header_preproc"
9061 fi
9062 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9063 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9064
9065 fi
9066 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9067   cat >>confdefs.h <<_ACEOF
9068 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9069 _ACEOF
9070
9071 else
9072
9073 for ac_header in readline.h
9074 do
9075 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9076 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9077   echo "$as_me:$LINENO: checking for $ac_header" >&5
9078 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9079 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9080   echo $ECHO_N "(cached) $ECHO_C" >&6
9081 fi
9082 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9083 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9084 else
9085   # Is the header compilable?
9086 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9087 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9088 cat >conftest.$ac_ext <<_ACEOF
9089 /* confdefs.h.  */
9090 _ACEOF
9091 cat confdefs.h >>conftest.$ac_ext
9092 cat >>conftest.$ac_ext <<_ACEOF
9093 /* end confdefs.h.  */
9094 $ac_includes_default
9095 #include <$ac_header>
9096 _ACEOF
9097 rm -f conftest.$ac_objext
9098 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9099   (eval $ac_compile) 2>conftest.er1
9100   ac_status=$?
9101   grep -v '^ *+' conftest.er1 >conftest.err
9102   rm -f conftest.er1
9103   cat conftest.err >&5
9104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105   (exit $ac_status); } &&
9106          { ac_try='test -z "$ac_c_werror_flag"
9107                          || test ! -s conftest.err'
9108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9109   (eval $ac_try) 2>&5
9110   ac_status=$?
9111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9112   (exit $ac_status); }; } &&
9113          { ac_try='test -s conftest.$ac_objext'
9114   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9115   (eval $ac_try) 2>&5
9116   ac_status=$?
9117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9118   (exit $ac_status); }; }; then
9119   ac_header_compiler=yes
9120 else
9121   echo "$as_me: failed program was:" >&5
9122 sed 's/^/| /' conftest.$ac_ext >&5
9123
9124 ac_header_compiler=no
9125 fi
9126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9127 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9128 echo "${ECHO_T}$ac_header_compiler" >&6
9129
9130 # Is the header present?
9131 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9132 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9133 cat >conftest.$ac_ext <<_ACEOF
9134 /* confdefs.h.  */
9135 _ACEOF
9136 cat confdefs.h >>conftest.$ac_ext
9137 cat >>conftest.$ac_ext <<_ACEOF
9138 /* end confdefs.h.  */
9139 #include <$ac_header>
9140 _ACEOF
9141 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9142   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9143   ac_status=$?
9144   grep -v '^ *+' conftest.er1 >conftest.err
9145   rm -f conftest.er1
9146   cat conftest.err >&5
9147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9148   (exit $ac_status); } >/dev/null; then
9149   if test -s conftest.err; then
9150     ac_cpp_err=$ac_c_preproc_warn_flag
9151     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9152   else
9153     ac_cpp_err=
9154   fi
9155 else
9156   ac_cpp_err=yes
9157 fi
9158 if test -z "$ac_cpp_err"; then
9159   ac_header_preproc=yes
9160 else
9161   echo "$as_me: failed program was:" >&5
9162 sed 's/^/| /' conftest.$ac_ext >&5
9163
9164   ac_header_preproc=no
9165 fi
9166 rm -f conftest.err conftest.$ac_ext
9167 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9168 echo "${ECHO_T}$ac_header_preproc" >&6
9169
9170 # So?  What about this header?
9171 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9172   yes:no: )
9173     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9174 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9175     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9176 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9177     ac_header_preproc=yes
9178     ;;
9179   no:yes:* )
9180     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9181 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9182     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9183 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9184     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9185 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9186     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9187 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9188     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9189 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9190     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9191 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9192     (
9193       cat <<\_ASBOX
9194 ## ---------------------------------------- ##
9195 ## Report this to pgsql-bugs@postgresql.org ##
9196 ## ---------------------------------------- ##
9197 _ASBOX
9198     ) |
9199       sed "s/^/$as_me: WARNING:     /" >&2
9200     ;;
9201 esac
9202 echo "$as_me:$LINENO: checking for $ac_header" >&5
9203 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9204 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9205   echo $ECHO_N "(cached) $ECHO_C" >&6
9206 else
9207   eval "$as_ac_Header=\$ac_header_preproc"
9208 fi
9209 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9210 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9211
9212 fi
9213 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9214   cat >>confdefs.h <<_ACEOF
9215 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9216 _ACEOF
9217
9218 else
9219
9220 for ac_header in readline/readline.h
9221 do
9222 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9223 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9224   echo "$as_me:$LINENO: checking for $ac_header" >&5
9225 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9226 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9227   echo $ECHO_N "(cached) $ECHO_C" >&6
9228 fi
9229 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9230 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9231 else
9232   # Is the header compilable?
9233 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9234 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9235 cat >conftest.$ac_ext <<_ACEOF
9236 /* confdefs.h.  */
9237 _ACEOF
9238 cat confdefs.h >>conftest.$ac_ext
9239 cat >>conftest.$ac_ext <<_ACEOF
9240 /* end confdefs.h.  */
9241 $ac_includes_default
9242 #include <$ac_header>
9243 _ACEOF
9244 rm -f conftest.$ac_objext
9245 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9246   (eval $ac_compile) 2>conftest.er1
9247   ac_status=$?
9248   grep -v '^ *+' conftest.er1 >conftest.err
9249   rm -f conftest.er1
9250   cat conftest.err >&5
9251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9252   (exit $ac_status); } &&
9253          { ac_try='test -z "$ac_c_werror_flag"
9254                          || test ! -s conftest.err'
9255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9256   (eval $ac_try) 2>&5
9257   ac_status=$?
9258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9259   (exit $ac_status); }; } &&
9260          { ac_try='test -s conftest.$ac_objext'
9261   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9262   (eval $ac_try) 2>&5
9263   ac_status=$?
9264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9265   (exit $ac_status); }; }; then
9266   ac_header_compiler=yes
9267 else
9268   echo "$as_me: failed program was:" >&5
9269 sed 's/^/| /' conftest.$ac_ext >&5
9270
9271 ac_header_compiler=no
9272 fi
9273 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9274 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9275 echo "${ECHO_T}$ac_header_compiler" >&6
9276
9277 # Is the header present?
9278 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9279 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9280 cat >conftest.$ac_ext <<_ACEOF
9281 /* confdefs.h.  */
9282 _ACEOF
9283 cat confdefs.h >>conftest.$ac_ext
9284 cat >>conftest.$ac_ext <<_ACEOF
9285 /* end confdefs.h.  */
9286 #include <$ac_header>
9287 _ACEOF
9288 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9289   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9290   ac_status=$?
9291   grep -v '^ *+' conftest.er1 >conftest.err
9292   rm -f conftest.er1
9293   cat conftest.err >&5
9294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9295   (exit $ac_status); } >/dev/null; then
9296   if test -s conftest.err; then
9297     ac_cpp_err=$ac_c_preproc_warn_flag
9298     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9299   else
9300     ac_cpp_err=
9301   fi
9302 else
9303   ac_cpp_err=yes
9304 fi
9305 if test -z "$ac_cpp_err"; then
9306   ac_header_preproc=yes
9307 else
9308   echo "$as_me: failed program was:" >&5
9309 sed 's/^/| /' conftest.$ac_ext >&5
9310
9311   ac_header_preproc=no
9312 fi
9313 rm -f conftest.err conftest.$ac_ext
9314 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9315 echo "${ECHO_T}$ac_header_preproc" >&6
9316
9317 # So?  What about this header?
9318 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9319   yes:no: )
9320     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9321 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9322     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9323 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9324     ac_header_preproc=yes
9325     ;;
9326   no:yes:* )
9327     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9328 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9329     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9330 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9331     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9332 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9333     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9334 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9335     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9336 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9337     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9338 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9339     (
9340       cat <<\_ASBOX
9341 ## ---------------------------------------- ##
9342 ## Report this to pgsql-bugs@postgresql.org ##
9343 ## ---------------------------------------- ##
9344 _ASBOX
9345     ) |
9346       sed "s/^/$as_me: WARNING:     /" >&2
9347     ;;
9348 esac
9349 echo "$as_me:$LINENO: checking for $ac_header" >&5
9350 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9351 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9352   echo $ECHO_N "(cached) $ECHO_C" >&6
9353 else
9354   eval "$as_ac_Header=\$ac_header_preproc"
9355 fi
9356 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9357 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9358
9359 fi
9360 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9361   cat >>confdefs.h <<_ACEOF
9362 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9363 _ACEOF
9364
9365 else
9366   { { echo "$as_me:$LINENO: error: readline header not found
9367 If you have libedit already installed, see config.log for details on the
9368 failure.  It is possible the compiler isn't looking in the proper directory.
9369 Use --without-readline to disable libedit support." >&5
9370 echo "$as_me: error: readline header not found
9371 If you have libedit already installed, see config.log for details on the
9372 failure.  It is possible the compiler isn't looking in the proper directory.
9373 Use --without-readline to disable libedit support." >&2;}
9374    { (exit 1); exit 1; }; }
9375 fi
9376
9377 done
9378
9379 fi
9380
9381 done
9382
9383 fi
9384
9385 done
9386
9387
9388 for ac_header in editline/history.h
9389 do
9390 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9391 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9392   echo "$as_me:$LINENO: checking for $ac_header" >&5
9393 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9394 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9395   echo $ECHO_N "(cached) $ECHO_C" >&6
9396 fi
9397 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9398 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9399 else
9400   # Is the header compilable?
9401 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9402 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9403 cat >conftest.$ac_ext <<_ACEOF
9404 /* confdefs.h.  */
9405 _ACEOF
9406 cat confdefs.h >>conftest.$ac_ext
9407 cat >>conftest.$ac_ext <<_ACEOF
9408 /* end confdefs.h.  */
9409 $ac_includes_default
9410 #include <$ac_header>
9411 _ACEOF
9412 rm -f conftest.$ac_objext
9413 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9414   (eval $ac_compile) 2>conftest.er1
9415   ac_status=$?
9416   grep -v '^ *+' conftest.er1 >conftest.err
9417   rm -f conftest.er1
9418   cat conftest.err >&5
9419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9420   (exit $ac_status); } &&
9421          { ac_try='test -z "$ac_c_werror_flag"
9422                          || test ! -s conftest.err'
9423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9424   (eval $ac_try) 2>&5
9425   ac_status=$?
9426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9427   (exit $ac_status); }; } &&
9428          { ac_try='test -s conftest.$ac_objext'
9429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9430   (eval $ac_try) 2>&5
9431   ac_status=$?
9432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9433   (exit $ac_status); }; }; then
9434   ac_header_compiler=yes
9435 else
9436   echo "$as_me: failed program was:" >&5
9437 sed 's/^/| /' conftest.$ac_ext >&5
9438
9439 ac_header_compiler=no
9440 fi
9441 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9442 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9443 echo "${ECHO_T}$ac_header_compiler" >&6
9444
9445 # Is the header present?
9446 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9447 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9448 cat >conftest.$ac_ext <<_ACEOF
9449 /* confdefs.h.  */
9450 _ACEOF
9451 cat confdefs.h >>conftest.$ac_ext
9452 cat >>conftest.$ac_ext <<_ACEOF
9453 /* end confdefs.h.  */
9454 #include <$ac_header>
9455 _ACEOF
9456 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9457   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9458   ac_status=$?
9459   grep -v '^ *+' conftest.er1 >conftest.err
9460   rm -f conftest.er1
9461   cat conftest.err >&5
9462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9463   (exit $ac_status); } >/dev/null; then
9464   if test -s conftest.err; then
9465     ac_cpp_err=$ac_c_preproc_warn_flag
9466     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9467   else
9468     ac_cpp_err=
9469   fi
9470 else
9471   ac_cpp_err=yes
9472 fi
9473 if test -z "$ac_cpp_err"; then
9474   ac_header_preproc=yes
9475 else
9476   echo "$as_me: failed program was:" >&5
9477 sed 's/^/| /' conftest.$ac_ext >&5
9478
9479   ac_header_preproc=no
9480 fi
9481 rm -f conftest.err conftest.$ac_ext
9482 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9483 echo "${ECHO_T}$ac_header_preproc" >&6
9484
9485 # So?  What about this header?
9486 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9487   yes:no: )
9488     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9489 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9490     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9491 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9492     ac_header_preproc=yes
9493     ;;
9494   no:yes:* )
9495     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9496 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9497     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9498 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9499     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9500 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9501     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9502 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9503     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9504 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9505     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9506 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9507     (
9508       cat <<\_ASBOX
9509 ## ---------------------------------------- ##
9510 ## Report this to pgsql-bugs@postgresql.org ##
9511 ## ---------------------------------------- ##
9512 _ASBOX
9513     ) |
9514       sed "s/^/$as_me: WARNING:     /" >&2
9515     ;;
9516 esac
9517 echo "$as_me:$LINENO: checking for $ac_header" >&5
9518 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9519 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9520   echo $ECHO_N "(cached) $ECHO_C" >&6
9521 else
9522   eval "$as_ac_Header=\$ac_header_preproc"
9523 fi
9524 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9525 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9526
9527 fi
9528 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9529   cat >>confdefs.h <<_ACEOF
9530 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9531 _ACEOF
9532
9533 else
9534
9535 for ac_header in history.h
9536 do
9537 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9538 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9539   echo "$as_me:$LINENO: checking for $ac_header" >&5
9540 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9541 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9542   echo $ECHO_N "(cached) $ECHO_C" >&6
9543 fi
9544 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9545 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9546 else
9547   # Is the header compilable?
9548 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9549 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9550 cat >conftest.$ac_ext <<_ACEOF
9551 /* confdefs.h.  */
9552 _ACEOF
9553 cat confdefs.h >>conftest.$ac_ext
9554 cat >>conftest.$ac_ext <<_ACEOF
9555 /* end confdefs.h.  */
9556 $ac_includes_default
9557 #include <$ac_header>
9558 _ACEOF
9559 rm -f conftest.$ac_objext
9560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9561   (eval $ac_compile) 2>conftest.er1
9562   ac_status=$?
9563   grep -v '^ *+' conftest.er1 >conftest.err
9564   rm -f conftest.er1
9565   cat conftest.err >&5
9566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9567   (exit $ac_status); } &&
9568          { ac_try='test -z "$ac_c_werror_flag"
9569                          || test ! -s conftest.err'
9570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9571   (eval $ac_try) 2>&5
9572   ac_status=$?
9573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9574   (exit $ac_status); }; } &&
9575          { ac_try='test -s conftest.$ac_objext'
9576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9577   (eval $ac_try) 2>&5
9578   ac_status=$?
9579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9580   (exit $ac_status); }; }; then
9581   ac_header_compiler=yes
9582 else
9583   echo "$as_me: failed program was:" >&5
9584 sed 's/^/| /' conftest.$ac_ext >&5
9585
9586 ac_header_compiler=no
9587 fi
9588 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9589 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9590 echo "${ECHO_T}$ac_header_compiler" >&6
9591
9592 # Is the header present?
9593 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9594 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9595 cat >conftest.$ac_ext <<_ACEOF
9596 /* confdefs.h.  */
9597 _ACEOF
9598 cat confdefs.h >>conftest.$ac_ext
9599 cat >>conftest.$ac_ext <<_ACEOF
9600 /* end confdefs.h.  */
9601 #include <$ac_header>
9602 _ACEOF
9603 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9604   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9605   ac_status=$?
9606   grep -v '^ *+' conftest.er1 >conftest.err
9607   rm -f conftest.er1
9608   cat conftest.err >&5
9609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9610   (exit $ac_status); } >/dev/null; then
9611   if test -s conftest.err; then
9612     ac_cpp_err=$ac_c_preproc_warn_flag
9613     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9614   else
9615     ac_cpp_err=
9616   fi
9617 else
9618   ac_cpp_err=yes
9619 fi
9620 if test -z "$ac_cpp_err"; then
9621   ac_header_preproc=yes
9622 else
9623   echo "$as_me: failed program was:" >&5
9624 sed 's/^/| /' conftest.$ac_ext >&5
9625
9626   ac_header_preproc=no
9627 fi
9628 rm -f conftest.err conftest.$ac_ext
9629 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9630 echo "${ECHO_T}$ac_header_preproc" >&6
9631
9632 # So?  What about this header?
9633 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9634   yes:no: )
9635     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9636 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9637     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9638 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9639     ac_header_preproc=yes
9640     ;;
9641   no:yes:* )
9642     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9643 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9644     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9645 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9646     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9647 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9648     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9649 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9650     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9651 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9652     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9653 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9654     (
9655       cat <<\_ASBOX
9656 ## ---------------------------------------- ##
9657 ## Report this to pgsql-bugs@postgresql.org ##
9658 ## ---------------------------------------- ##
9659 _ASBOX
9660     ) |
9661       sed "s/^/$as_me: WARNING:     /" >&2
9662     ;;
9663 esac
9664 echo "$as_me:$LINENO: checking for $ac_header" >&5
9665 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9666 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9667   echo $ECHO_N "(cached) $ECHO_C" >&6
9668 else
9669   eval "$as_ac_Header=\$ac_header_preproc"
9670 fi
9671 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9672 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9673
9674 fi
9675 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9676   cat >>confdefs.h <<_ACEOF
9677 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9678 _ACEOF
9679
9680 else
9681
9682 for ac_header in readline/history.h
9683 do
9684 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9685 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9686   echo "$as_me:$LINENO: checking for $ac_header" >&5
9687 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9688 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9689   echo $ECHO_N "(cached) $ECHO_C" >&6
9690 fi
9691 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9692 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9693 else
9694   # Is the header compilable?
9695 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9696 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9697 cat >conftest.$ac_ext <<_ACEOF
9698 /* confdefs.h.  */
9699 _ACEOF
9700 cat confdefs.h >>conftest.$ac_ext
9701 cat >>conftest.$ac_ext <<_ACEOF
9702 /* end confdefs.h.  */
9703 $ac_includes_default
9704 #include <$ac_header>
9705 _ACEOF
9706 rm -f conftest.$ac_objext
9707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9708   (eval $ac_compile) 2>conftest.er1
9709   ac_status=$?
9710   grep -v '^ *+' conftest.er1 >conftest.err
9711   rm -f conftest.er1
9712   cat conftest.err >&5
9713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9714   (exit $ac_status); } &&
9715          { ac_try='test -z "$ac_c_werror_flag"
9716                          || test ! -s conftest.err'
9717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9718   (eval $ac_try) 2>&5
9719   ac_status=$?
9720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721   (exit $ac_status); }; } &&
9722          { ac_try='test -s conftest.$ac_objext'
9723   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9724   (eval $ac_try) 2>&5
9725   ac_status=$?
9726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9727   (exit $ac_status); }; }; then
9728   ac_header_compiler=yes
9729 else
9730   echo "$as_me: failed program was:" >&5
9731 sed 's/^/| /' conftest.$ac_ext >&5
9732
9733 ac_header_compiler=no
9734 fi
9735 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9736 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9737 echo "${ECHO_T}$ac_header_compiler" >&6
9738
9739 # Is the header present?
9740 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9741 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9742 cat >conftest.$ac_ext <<_ACEOF
9743 /* confdefs.h.  */
9744 _ACEOF
9745 cat confdefs.h >>conftest.$ac_ext
9746 cat >>conftest.$ac_ext <<_ACEOF
9747 /* end confdefs.h.  */
9748 #include <$ac_header>
9749 _ACEOF
9750 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9751   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9752   ac_status=$?
9753   grep -v '^ *+' conftest.er1 >conftest.err
9754   rm -f conftest.er1
9755   cat conftest.err >&5
9756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9757   (exit $ac_status); } >/dev/null; then
9758   if test -s conftest.err; then
9759     ac_cpp_err=$ac_c_preproc_warn_flag
9760     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9761   else
9762     ac_cpp_err=
9763   fi
9764 else
9765   ac_cpp_err=yes
9766 fi
9767 if test -z "$ac_cpp_err"; then
9768   ac_header_preproc=yes
9769 else
9770   echo "$as_me: failed program was:" >&5
9771 sed 's/^/| /' conftest.$ac_ext >&5
9772
9773   ac_header_preproc=no
9774 fi
9775 rm -f conftest.err conftest.$ac_ext
9776 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9777 echo "${ECHO_T}$ac_header_preproc" >&6
9778
9779 # So?  What about this header?
9780 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9781   yes:no: )
9782     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9783 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9784     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9785 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9786     ac_header_preproc=yes
9787     ;;
9788   no:yes:* )
9789     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9790 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9791     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9792 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9793     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9794 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9795     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9796 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9797     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9798 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9799     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9800 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9801     (
9802       cat <<\_ASBOX
9803 ## ---------------------------------------- ##
9804 ## Report this to pgsql-bugs@postgresql.org ##
9805 ## ---------------------------------------- ##
9806 _ASBOX
9807     ) |
9808       sed "s/^/$as_me: WARNING:     /" >&2
9809     ;;
9810 esac
9811 echo "$as_me:$LINENO: checking for $ac_header" >&5
9812 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9813 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9814   echo $ECHO_N "(cached) $ECHO_C" >&6
9815 else
9816   eval "$as_ac_Header=\$ac_header_preproc"
9817 fi
9818 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9819 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9820
9821 fi
9822 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9823   cat >>confdefs.h <<_ACEOF
9824 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9825 _ACEOF
9826
9827 else
9828   { { echo "$as_me:$LINENO: error: history header not found
9829 If you have libedit already installed, see config.log for details on the
9830 failure.  It is possible the compiler isn't looking in the proper directory.
9831 Use --without-readline to disable libedit support." >&5
9832 echo "$as_me: error: history header not found
9833 If you have libedit already installed, see config.log for details on the
9834 failure.  It is possible the compiler isn't looking in the proper directory.
9835 Use --without-readline to disable libedit support." >&2;}
9836    { (exit 1); exit 1; }; }
9837 fi
9838
9839 done
9840
9841 fi
9842
9843 done
9844
9845 fi
9846
9847 done
9848
9849 fi
9850
9851 if test "$with_zlib" = yes; then
9852   if test "${ac_cv_header_zlib_h+set}" = set; then
9853   echo "$as_me:$LINENO: checking for zlib.h" >&5
9854 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
9855 if test "${ac_cv_header_zlib_h+set}" = set; then
9856   echo $ECHO_N "(cached) $ECHO_C" >&6
9857 fi
9858 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9859 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
9860 else
9861   # Is the header compilable?
9862 echo "$as_me:$LINENO: checking zlib.h usability" >&5
9863 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
9864 cat >conftest.$ac_ext <<_ACEOF
9865 /* confdefs.h.  */
9866 _ACEOF
9867 cat confdefs.h >>conftest.$ac_ext
9868 cat >>conftest.$ac_ext <<_ACEOF
9869 /* end confdefs.h.  */
9870 $ac_includes_default
9871 #include <zlib.h>
9872 _ACEOF
9873 rm -f conftest.$ac_objext
9874 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9875   (eval $ac_compile) 2>conftest.er1
9876   ac_status=$?
9877   grep -v '^ *+' conftest.er1 >conftest.err
9878   rm -f conftest.er1
9879   cat conftest.err >&5
9880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9881   (exit $ac_status); } &&
9882          { ac_try='test -z "$ac_c_werror_flag"
9883                          || test ! -s conftest.err'
9884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9885   (eval $ac_try) 2>&5
9886   ac_status=$?
9887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9888   (exit $ac_status); }; } &&
9889          { ac_try='test -s conftest.$ac_objext'
9890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9891   (eval $ac_try) 2>&5
9892   ac_status=$?
9893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9894   (exit $ac_status); }; }; then
9895   ac_header_compiler=yes
9896 else
9897   echo "$as_me: failed program was:" >&5
9898 sed 's/^/| /' conftest.$ac_ext >&5
9899
9900 ac_header_compiler=no
9901 fi
9902 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9903 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9904 echo "${ECHO_T}$ac_header_compiler" >&6
9905
9906 # Is the header present?
9907 echo "$as_me:$LINENO: checking zlib.h presence" >&5
9908 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
9909 cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h.  */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h.  */
9915 #include <zlib.h>
9916 _ACEOF
9917 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9918   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9919   ac_status=$?
9920   grep -v '^ *+' conftest.er1 >conftest.err
9921   rm -f conftest.er1
9922   cat conftest.err >&5
9923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9924   (exit $ac_status); } >/dev/null; then
9925   if test -s conftest.err; then
9926     ac_cpp_err=$ac_c_preproc_warn_flag
9927     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9928   else
9929     ac_cpp_err=
9930   fi
9931 else
9932   ac_cpp_err=yes
9933 fi
9934 if test -z "$ac_cpp_err"; then
9935   ac_header_preproc=yes
9936 else
9937   echo "$as_me: failed program was:" >&5
9938 sed 's/^/| /' conftest.$ac_ext >&5
9939
9940   ac_header_preproc=no
9941 fi
9942 rm -f conftest.err conftest.$ac_ext
9943 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9944 echo "${ECHO_T}$ac_header_preproc" >&6
9945
9946 # So?  What about this header?
9947 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9948   yes:no: )
9949     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
9950 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9951     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
9952 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
9953     ac_header_preproc=yes
9954     ;;
9955   no:yes:* )
9956     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
9957 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
9958     { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
9959 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
9960     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
9961 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
9962     { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
9963 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9964     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
9965 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
9966     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
9967 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
9968     (
9969       cat <<\_ASBOX
9970 ## ---------------------------------------- ##
9971 ## Report this to pgsql-bugs@postgresql.org ##
9972 ## ---------------------------------------- ##
9973 _ASBOX
9974     ) |
9975       sed "s/^/$as_me: WARNING:     /" >&2
9976     ;;
9977 esac
9978 echo "$as_me:$LINENO: checking for zlib.h" >&5
9979 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
9980 if test "${ac_cv_header_zlib_h+set}" = set; then
9981   echo $ECHO_N "(cached) $ECHO_C" >&6
9982 else
9983   ac_cv_header_zlib_h=$ac_header_preproc
9984 fi
9985 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9986 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
9987
9988 fi
9989 if test $ac_cv_header_zlib_h = yes; then
9990   :
9991 else
9992   { { echo "$as_me:$LINENO: error: zlib header not found
9993 If you have zlib already installed, see config.log for details on the
9994 failure.  It is possible the compiler isn't looking in the proper directory.
9995 Use --without-zlib to disable zlib support." >&5
9996 echo "$as_me: error: zlib header not found
9997 If you have zlib already installed, see config.log for details on the
9998 failure.  It is possible the compiler isn't looking in the proper directory.
9999 Use --without-zlib to disable zlib support." >&2;}
10000    { (exit 1); exit 1; }; }
10001 fi
10002
10003
10004 fi
10005
10006 if test "$with_krb5" = yes ; then
10007   if test "${ac_cv_header_krb5_h+set}" = set; then
10008   echo "$as_me:$LINENO: checking for krb5.h" >&5
10009 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
10010 if test "${ac_cv_header_krb5_h+set}" = set; then
10011   echo $ECHO_N "(cached) $ECHO_C" >&6
10012 fi
10013 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
10014 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
10015 else
10016   # Is the header compilable?
10017 echo "$as_me:$LINENO: checking krb5.h usability" >&5
10018 echo $ECHO_N "checking krb5.h usability... $ECHO_C" >&6
10019 cat >conftest.$ac_ext <<_ACEOF
10020 /* confdefs.h.  */
10021 _ACEOF
10022 cat confdefs.h >>conftest.$ac_ext
10023 cat >>conftest.$ac_ext <<_ACEOF
10024 /* end confdefs.h.  */
10025 $ac_includes_default
10026 #include <krb5.h>
10027 _ACEOF
10028 rm -f conftest.$ac_objext
10029 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10030   (eval $ac_compile) 2>conftest.er1
10031   ac_status=$?
10032   grep -v '^ *+' conftest.er1 >conftest.err
10033   rm -f conftest.er1
10034   cat conftest.err >&5
10035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10036   (exit $ac_status); } &&
10037          { ac_try='test -z "$ac_c_werror_flag"
10038                          || test ! -s conftest.err'
10039   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10040   (eval $ac_try) 2>&5
10041   ac_status=$?
10042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10043   (exit $ac_status); }; } &&
10044          { ac_try='test -s conftest.$ac_objext'
10045   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10046   (eval $ac_try) 2>&5
10047   ac_status=$?
10048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10049   (exit $ac_status); }; }; then
10050   ac_header_compiler=yes
10051 else
10052   echo "$as_me: failed program was:" >&5
10053 sed 's/^/| /' conftest.$ac_ext >&5
10054
10055 ac_header_compiler=no
10056 fi
10057 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10058 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10059 echo "${ECHO_T}$ac_header_compiler" >&6
10060
10061 # Is the header present?
10062 echo "$as_me:$LINENO: checking krb5.h presence" >&5
10063 echo $ECHO_N "checking krb5.h presence... $ECHO_C" >&6
10064 cat >conftest.$ac_ext <<_ACEOF
10065 /* confdefs.h.  */
10066 _ACEOF
10067 cat confdefs.h >>conftest.$ac_ext
10068 cat >>conftest.$ac_ext <<_ACEOF
10069 /* end confdefs.h.  */
10070 #include <krb5.h>
10071 _ACEOF
10072 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10073   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10074   ac_status=$?
10075   grep -v '^ *+' conftest.er1 >conftest.err
10076   rm -f conftest.er1
10077   cat conftest.err >&5
10078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10079   (exit $ac_status); } >/dev/null; then
10080   if test -s conftest.err; then
10081     ac_cpp_err=$ac_c_preproc_warn_flag
10082     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10083   else
10084     ac_cpp_err=
10085   fi
10086 else
10087   ac_cpp_err=yes
10088 fi
10089 if test -z "$ac_cpp_err"; then
10090   ac_header_preproc=yes
10091 else
10092   echo "$as_me: failed program was:" >&5
10093 sed 's/^/| /' conftest.$ac_ext >&5
10094
10095   ac_header_preproc=no
10096 fi
10097 rm -f conftest.err conftest.$ac_ext
10098 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10099 echo "${ECHO_T}$ac_header_preproc" >&6
10100
10101 # So?  What about this header?
10102 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10103   yes:no: )
10104     { echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
10105 echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10106     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
10107 echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
10108     ac_header_preproc=yes
10109     ;;
10110   no:yes:* )
10111     { echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
10112 echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
10113     { echo "$as_me:$LINENO: WARNING: krb5.h:     check for missing prerequisite headers?" >&5
10114 echo "$as_me: WARNING: krb5.h:     check for missing prerequisite headers?" >&2;}
10115     { echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
10116 echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
10117     { echo "$as_me:$LINENO: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
10118 echo "$as_me: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10119     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
10120 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
10121     { echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
10122 echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
10123     (
10124       cat <<\_ASBOX
10125 ## ---------------------------------------- ##
10126 ## Report this to pgsql-bugs@postgresql.org ##
10127 ## ---------------------------------------- ##
10128 _ASBOX
10129     ) |
10130       sed "s/^/$as_me: WARNING:     /" >&2
10131     ;;
10132 esac
10133 echo "$as_me:$LINENO: checking for krb5.h" >&5
10134 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
10135 if test "${ac_cv_header_krb5_h+set}" = set; then
10136   echo $ECHO_N "(cached) $ECHO_C" >&6
10137 else
10138   ac_cv_header_krb5_h=$ac_header_preproc
10139 fi
10140 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
10141 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
10142
10143 fi
10144 if test $ac_cv_header_krb5_h = yes; then
10145   :
10146 else
10147   { { echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
10148 echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
10149    { (exit 1); exit 1; }; }
10150 fi
10151
10152
10153 fi
10154
10155 if test "$with_openssl" = yes ; then
10156   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
10157   echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
10158 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
10159 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
10160   echo $ECHO_N "(cached) $ECHO_C" >&6
10161 fi
10162 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
10163 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
10164 else
10165   # Is the header compilable?
10166 echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
10167 echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6
10168 cat >conftest.$ac_ext <<_ACEOF
10169 /* confdefs.h.  */
10170 _ACEOF
10171 cat confdefs.h >>conftest.$ac_ext
10172 cat >>conftest.$ac_ext <<_ACEOF
10173 /* end confdefs.h.  */
10174 $ac_includes_default
10175 #include <openssl/ssl.h>
10176 _ACEOF
10177 rm -f conftest.$ac_objext
10178 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10179   (eval $ac_compile) 2>conftest.er1
10180   ac_status=$?
10181   grep -v '^ *+' conftest.er1 >conftest.err
10182   rm -f conftest.er1
10183   cat conftest.err >&5
10184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10185   (exit $ac_status); } &&
10186          { ac_try='test -z "$ac_c_werror_flag"
10187                          || test ! -s conftest.err'
10188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10189   (eval $ac_try) 2>&5
10190   ac_status=$?
10191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10192   (exit $ac_status); }; } &&
10193          { ac_try='test -s conftest.$ac_objext'
10194   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10195   (eval $ac_try) 2>&5
10196   ac_status=$?
10197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10198   (exit $ac_status); }; }; then
10199   ac_header_compiler=yes
10200 else
10201   echo "$as_me: failed program was:" >&5
10202 sed 's/^/| /' conftest.$ac_ext >&5
10203
10204 ac_header_compiler=no
10205 fi
10206 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10207 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10208 echo "${ECHO_T}$ac_header_compiler" >&6
10209
10210 # Is the header present?
10211 echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
10212 echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6
10213 cat >conftest.$ac_ext <<_ACEOF
10214 /* confdefs.h.  */
10215 _ACEOF
10216 cat confdefs.h >>conftest.$ac_ext
10217 cat >>conftest.$ac_ext <<_ACEOF
10218 /* end confdefs.h.  */
10219 #include <openssl/ssl.h>
10220 _ACEOF
10221 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10222   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10223   ac_status=$?
10224   grep -v '^ *+' conftest.er1 >conftest.err
10225   rm -f conftest.er1
10226   cat conftest.err >&5
10227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10228   (exit $ac_status); } >/dev/null; then
10229   if test -s conftest.err; then
10230     ac_cpp_err=$ac_c_preproc_warn_flag
10231     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10232   else
10233     ac_cpp_err=
10234   fi
10235 else
10236   ac_cpp_err=yes
10237 fi
10238 if test -z "$ac_cpp_err"; then
10239   ac_header_preproc=yes
10240 else
10241   echo "$as_me: failed program was:" >&5
10242 sed 's/^/| /' conftest.$ac_ext >&5
10243
10244   ac_header_preproc=no
10245 fi
10246 rm -f conftest.err conftest.$ac_ext
10247 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10248 echo "${ECHO_T}$ac_header_preproc" >&6
10249
10250 # So?  What about this header?
10251 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10252   yes:no: )
10253     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
10254 echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10255     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
10256 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
10257     ac_header_preproc=yes
10258     ;;
10259   no:yes:* )
10260     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
10261 echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
10262     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&5
10263 echo "$as_me: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&2;}
10264     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
10265 echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
10266     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&5
10267 echo "$as_me: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10268     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
10269 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
10270     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
10271 echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
10272     (
10273       cat <<\_ASBOX
10274 ## ---------------------------------------- ##
10275 ## Report this to pgsql-bugs@postgresql.org ##
10276 ## ---------------------------------------- ##
10277 _ASBOX
10278     ) |
10279       sed "s/^/$as_me: WARNING:     /" >&2
10280     ;;
10281 esac
10282 echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
10283 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
10284 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
10285   echo $ECHO_N "(cached) $ECHO_C" >&6
10286 else
10287   ac_cv_header_openssl_ssl_h=$ac_header_preproc
10288 fi
10289 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
10290 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
10291
10292 fi
10293 if test $ac_cv_header_openssl_ssl_h = yes; then
10294   :
10295 else
10296   { { echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
10297 echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
10298    { (exit 1); exit 1; }; }
10299 fi
10300
10301
10302   if test "${ac_cv_header_openssl_err_h+set}" = set; then
10303   echo "$as_me:$LINENO: checking for openssl/err.h" >&5
10304 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
10305 if test "${ac_cv_header_openssl_err_h+set}" = set; then
10306   echo $ECHO_N "(cached) $ECHO_C" >&6
10307 fi
10308 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
10309 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
10310 else
10311   # Is the header compilable?
10312 echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
10313 echo $ECHO_N "checking openssl/err.h usability... $ECHO_C" >&6
10314 cat >conftest.$ac_ext <<_ACEOF
10315 /* confdefs.h.  */
10316 _ACEOF
10317 cat confdefs.h >>conftest.$ac_ext
10318 cat >>conftest.$ac_ext <<_ACEOF
10319 /* end confdefs.h.  */
10320 $ac_includes_default
10321 #include <openssl/err.h>
10322 _ACEOF
10323 rm -f conftest.$ac_objext
10324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10325   (eval $ac_compile) 2>conftest.er1
10326   ac_status=$?
10327   grep -v '^ *+' conftest.er1 >conftest.err
10328   rm -f conftest.er1
10329   cat conftest.err >&5
10330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10331   (exit $ac_status); } &&
10332          { ac_try='test -z "$ac_c_werror_flag"
10333                          || test ! -s conftest.err'
10334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10335   (eval $ac_try) 2>&5
10336   ac_status=$?
10337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10338   (exit $ac_status); }; } &&
10339          { ac_try='test -s conftest.$ac_objext'
10340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10341   (eval $ac_try) 2>&5
10342   ac_status=$?
10343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10344   (exit $ac_status); }; }; then
10345   ac_header_compiler=yes
10346 else
10347   echo "$as_me: failed program was:" >&5
10348 sed 's/^/| /' conftest.$ac_ext >&5
10349
10350 ac_header_compiler=no
10351 fi
10352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10353 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10354 echo "${ECHO_T}$ac_header_compiler" >&6
10355
10356 # Is the header present?
10357 echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
10358 echo $ECHO_N "checking openssl/err.h presence... $ECHO_C" >&6
10359 cat >conftest.$ac_ext <<_ACEOF
10360 /* confdefs.h.  */
10361 _ACEOF
10362 cat confdefs.h >>conftest.$ac_ext
10363 cat >>conftest.$ac_ext <<_ACEOF
10364 /* end confdefs.h.  */
10365 #include <openssl/err.h>
10366 _ACEOF
10367 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10368   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10369   ac_status=$?
10370   grep -v '^ *+' conftest.er1 >conftest.err
10371   rm -f conftest.er1
10372   cat conftest.err >&5
10373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374   (exit $ac_status); } >/dev/null; then
10375   if test -s conftest.err; then
10376     ac_cpp_err=$ac_c_preproc_warn_flag
10377     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10378   else
10379     ac_cpp_err=
10380   fi
10381 else
10382   ac_cpp_err=yes
10383 fi
10384 if test -z "$ac_cpp_err"; then
10385   ac_header_preproc=yes
10386 else
10387   echo "$as_me: failed program was:" >&5
10388 sed 's/^/| /' conftest.$ac_ext >&5
10389
10390   ac_header_preproc=no
10391 fi
10392 rm -f conftest.err conftest.$ac_ext
10393 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10394 echo "${ECHO_T}$ac_header_preproc" >&6
10395
10396 # So?  What about this header?
10397 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10398   yes:no: )
10399     { echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
10400 echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10401     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
10402 echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
10403     ac_header_preproc=yes
10404     ;;
10405   no:yes:* )
10406     { echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
10407 echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
10408     { echo "$as_me:$LINENO: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&5
10409 echo "$as_me: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&2;}
10410     { echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
10411 echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
10412     { echo "$as_me:$LINENO: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&5
10413 echo "$as_me: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10414     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
10415 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
10416     { echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
10417 echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
10418     (
10419       cat <<\_ASBOX
10420 ## ---------------------------------------- ##
10421 ## Report this to pgsql-bugs@postgresql.org ##
10422 ## ---------------------------------------- ##
10423 _ASBOX
10424     ) |
10425       sed "s/^/$as_me: WARNING:     /" >&2
10426     ;;
10427 esac
10428 echo "$as_me:$LINENO: checking for openssl/err.h" >&5
10429 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
10430 if test "${ac_cv_header_openssl_err_h+set}" = set; then
10431   echo $ECHO_N "(cached) $ECHO_C" >&6
10432 else
10433   ac_cv_header_openssl_err_h=$ac_header_preproc
10434 fi
10435 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
10436 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
10437
10438 fi
10439 if test $ac_cv_header_openssl_err_h = yes; then
10440   :
10441 else
10442   { { echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
10443 echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
10444    { (exit 1); exit 1; }; }
10445 fi
10446
10447
10448 fi
10449
10450 if test "$with_pam" = yes ; then
10451
10452 for ac_header in security/pam_appl.h
10453 do
10454 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10455 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10456   echo "$as_me:$LINENO: checking for $ac_header" >&5
10457 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10458 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10459   echo $ECHO_N "(cached) $ECHO_C" >&6
10460 fi
10461 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10462 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10463 else
10464   # Is the header compilable?
10465 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10466 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10467 cat >conftest.$ac_ext <<_ACEOF
10468 /* confdefs.h.  */
10469 _ACEOF
10470 cat confdefs.h >>conftest.$ac_ext
10471 cat >>conftest.$ac_ext <<_ACEOF
10472 /* end confdefs.h.  */
10473 $ac_includes_default
10474 #include <$ac_header>
10475 _ACEOF
10476 rm -f conftest.$ac_objext
10477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10478   (eval $ac_compile) 2>conftest.er1
10479   ac_status=$?
10480   grep -v '^ *+' conftest.er1 >conftest.err
10481   rm -f conftest.er1
10482   cat conftest.err >&5
10483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10484   (exit $ac_status); } &&
10485          { ac_try='test -z "$ac_c_werror_flag"
10486                          || test ! -s conftest.err'
10487   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10488   (eval $ac_try) 2>&5
10489   ac_status=$?
10490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10491   (exit $ac_status); }; } &&
10492          { ac_try='test -s conftest.$ac_objext'
10493   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10494   (eval $ac_try) 2>&5
10495   ac_status=$?
10496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10497   (exit $ac_status); }; }; then
10498   ac_header_compiler=yes
10499 else
10500   echo "$as_me: failed program was:" >&5
10501 sed 's/^/| /' conftest.$ac_ext >&5
10502
10503 ac_header_compiler=no
10504 fi
10505 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10506 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10507 echo "${ECHO_T}$ac_header_compiler" >&6
10508
10509 # Is the header present?
10510 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10511 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10512 cat >conftest.$ac_ext <<_ACEOF
10513 /* confdefs.h.  */
10514 _ACEOF
10515 cat confdefs.h >>conftest.$ac_ext
10516 cat >>conftest.$ac_ext <<_ACEOF
10517 /* end confdefs.h.  */
10518 #include <$ac_header>
10519 _ACEOF
10520 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10521   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10522   ac_status=$?
10523   grep -v '^ *+' conftest.er1 >conftest.err
10524   rm -f conftest.er1
10525   cat conftest.err >&5
10526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10527   (exit $ac_status); } >/dev/null; then
10528   if test -s conftest.err; then
10529     ac_cpp_err=$ac_c_preproc_warn_flag
10530     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10531   else
10532     ac_cpp_err=
10533   fi
10534 else
10535   ac_cpp_err=yes
10536 fi
10537 if test -z "$ac_cpp_err"; then
10538   ac_header_preproc=yes
10539 else
10540   echo "$as_me: failed program was:" >&5
10541 sed 's/^/| /' conftest.$ac_ext >&5
10542
10543   ac_header_preproc=no
10544 fi
10545 rm -f conftest.err conftest.$ac_ext
10546 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10547 echo "${ECHO_T}$ac_header_preproc" >&6
10548
10549 # So?  What about this header?
10550 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10551   yes:no: )
10552     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10553 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10554     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10555 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10556     ac_header_preproc=yes
10557     ;;
10558   no:yes:* )
10559     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10560 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10561     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10562 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10563     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10564 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10565     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10566 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10567     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10568 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10569     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10570 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10571     (
10572       cat <<\_ASBOX
10573 ## ---------------------------------------- ##
10574 ## Report this to pgsql-bugs@postgresql.org ##
10575 ## ---------------------------------------- ##
10576 _ASBOX
10577     ) |
10578       sed "s/^/$as_me: WARNING:     /" >&2
10579     ;;
10580 esac
10581 echo "$as_me:$LINENO: checking for $ac_header" >&5
10582 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10583 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10584   echo $ECHO_N "(cached) $ECHO_C" >&6
10585 else
10586   eval "$as_ac_Header=\$ac_header_preproc"
10587 fi
10588 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10589 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10590
10591 fi
10592 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10593   cat >>confdefs.h <<_ACEOF
10594 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10595 _ACEOF
10596
10597 else
10598
10599 for ac_header in pam/pam_appl.h
10600 do
10601 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10602 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10603   echo "$as_me:$LINENO: checking for $ac_header" >&5
10604 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10605 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10606   echo $ECHO_N "(cached) $ECHO_C" >&6
10607 fi
10608 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10609 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10610 else
10611   # Is the header compilable?
10612 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10613 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10614 cat >conftest.$ac_ext <<_ACEOF
10615 /* confdefs.h.  */
10616 _ACEOF
10617 cat confdefs.h >>conftest.$ac_ext
10618 cat >>conftest.$ac_ext <<_ACEOF
10619 /* end confdefs.h.  */
10620 $ac_includes_default
10621 #include <$ac_header>
10622 _ACEOF
10623 rm -f conftest.$ac_objext
10624 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10625   (eval $ac_compile) 2>conftest.er1
10626   ac_status=$?
10627   grep -v '^ *+' conftest.er1 >conftest.err
10628   rm -f conftest.er1
10629   cat conftest.err >&5
10630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10631   (exit $ac_status); } &&
10632          { ac_try='test -z "$ac_c_werror_flag"
10633                          || test ! -s conftest.err'
10634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10635   (eval $ac_try) 2>&5
10636   ac_status=$?
10637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10638   (exit $ac_status); }; } &&
10639          { ac_try='test -s conftest.$ac_objext'
10640   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10641   (eval $ac_try) 2>&5
10642   ac_status=$?
10643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10644   (exit $ac_status); }; }; then
10645   ac_header_compiler=yes
10646 else
10647   echo "$as_me: failed program was:" >&5
10648 sed 's/^/| /' conftest.$ac_ext >&5
10649
10650 ac_header_compiler=no
10651 fi
10652 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10653 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10654 echo "${ECHO_T}$ac_header_compiler" >&6
10655
10656 # Is the header present?
10657 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10658 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10659 cat >conftest.$ac_ext <<_ACEOF
10660 /* confdefs.h.  */
10661 _ACEOF
10662 cat confdefs.h >>conftest.$ac_ext
10663 cat >>conftest.$ac_ext <<_ACEOF
10664 /* end confdefs.h.  */
10665 #include <$ac_header>
10666 _ACEOF
10667 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10668   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10669   ac_status=$?
10670   grep -v '^ *+' conftest.er1 >conftest.err
10671   rm -f conftest.er1
10672   cat conftest.err >&5
10673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10674   (exit $ac_status); } >/dev/null; then
10675   if test -s conftest.err; then
10676     ac_cpp_err=$ac_c_preproc_warn_flag
10677     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10678   else
10679     ac_cpp_err=
10680   fi
10681 else
10682   ac_cpp_err=yes
10683 fi
10684 if test -z "$ac_cpp_err"; then
10685   ac_header_preproc=yes
10686 else
10687   echo "$as_me: failed program was:" >&5
10688 sed 's/^/| /' conftest.$ac_ext >&5
10689
10690   ac_header_preproc=no
10691 fi
10692 rm -f conftest.err conftest.$ac_ext
10693 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10694 echo "${ECHO_T}$ac_header_preproc" >&6
10695
10696 # So?  What about this header?
10697 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10698   yes:no: )
10699     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10700 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10701     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10702 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10703     ac_header_preproc=yes
10704     ;;
10705   no:yes:* )
10706     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10707 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10708     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10709 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10710     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10711 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10712     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10713 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10714     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10715 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10716     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10717 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10718     (
10719       cat <<\_ASBOX
10720 ## ---------------------------------------- ##
10721 ## Report this to pgsql-bugs@postgresql.org ##
10722 ## ---------------------------------------- ##
10723 _ASBOX
10724     ) |
10725       sed "s/^/$as_me: WARNING:     /" >&2
10726     ;;
10727 esac
10728 echo "$as_me:$LINENO: checking for $ac_header" >&5
10729 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10730 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10731   echo $ECHO_N "(cached) $ECHO_C" >&6
10732 else
10733   eval "$as_ac_Header=\$ac_header_preproc"
10734 fi
10735 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10736 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10737
10738 fi
10739 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10740   cat >>confdefs.h <<_ACEOF
10741 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10742 _ACEOF
10743
10744 else
10745   { { echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
10746 echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
10747    { (exit 1); exit 1; }; }
10748 fi
10749
10750 done
10751
10752 fi
10753
10754 done
10755
10756 fi
10757
10758 if test "$with_bonjour" = yes ; then
10759   if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
10760   echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
10761 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
10762 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
10763   echo $ECHO_N "(cached) $ECHO_C" >&6
10764 fi
10765 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
10766 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
10767 else
10768   # Is the header compilable?
10769 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h usability" >&5
10770 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h usability... $ECHO_C" >&6
10771 cat >conftest.$ac_ext <<_ACEOF
10772 /* confdefs.h.  */
10773 _ACEOF
10774 cat confdefs.h >>conftest.$ac_ext
10775 cat >>conftest.$ac_ext <<_ACEOF
10776 /* end confdefs.h.  */
10777 $ac_includes_default
10778 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
10779 _ACEOF
10780 rm -f conftest.$ac_objext
10781 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10782   (eval $ac_compile) 2>conftest.er1
10783   ac_status=$?
10784   grep -v '^ *+' conftest.er1 >conftest.err
10785   rm -f conftest.er1
10786   cat conftest.err >&5
10787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10788   (exit $ac_status); } &&
10789          { ac_try='test -z "$ac_c_werror_flag"
10790                          || test ! -s conftest.err'
10791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10792   (eval $ac_try) 2>&5
10793   ac_status=$?
10794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10795   (exit $ac_status); }; } &&
10796          { ac_try='test -s conftest.$ac_objext'
10797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10798   (eval $ac_try) 2>&5
10799   ac_status=$?
10800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801   (exit $ac_status); }; }; then
10802   ac_header_compiler=yes
10803 else
10804   echo "$as_me: failed program was:" >&5
10805 sed 's/^/| /' conftest.$ac_ext >&5
10806
10807 ac_header_compiler=no
10808 fi
10809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10810 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10811 echo "${ECHO_T}$ac_header_compiler" >&6
10812
10813 # Is the header present?
10814 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h presence" >&5
10815 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h presence... $ECHO_C" >&6
10816 cat >conftest.$ac_ext <<_ACEOF
10817 /* confdefs.h.  */
10818 _ACEOF
10819 cat confdefs.h >>conftest.$ac_ext
10820 cat >>conftest.$ac_ext <<_ACEOF
10821 /* end confdefs.h.  */
10822 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
10823 _ACEOF
10824 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10825   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10826   ac_status=$?
10827   grep -v '^ *+' conftest.er1 >conftest.err
10828   rm -f conftest.er1
10829   cat conftest.err >&5
10830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10831   (exit $ac_status); } >/dev/null; then
10832   if test -s conftest.err; then
10833     ac_cpp_err=$ac_c_preproc_warn_flag
10834     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10835   else
10836     ac_cpp_err=
10837   fi
10838 else
10839   ac_cpp_err=yes
10840 fi
10841 if test -z "$ac_cpp_err"; then
10842   ac_header_preproc=yes
10843 else
10844   echo "$as_me: failed program was:" >&5
10845 sed 's/^/| /' conftest.$ac_ext >&5
10846
10847   ac_header_preproc=no
10848 fi
10849 rm -f conftest.err conftest.$ac_ext
10850 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10851 echo "${ECHO_T}$ac_header_preproc" >&6
10852
10853 # So?  What about this header?
10854 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10855   yes:no: )
10856     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&5
10857 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10858     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&5
10859 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&2;}
10860     ac_header_preproc=yes
10861     ;;
10862   no:yes:* )
10863     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&5
10864 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&2;}
10865     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     check for missing prerequisite headers?" >&5
10866 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     check for missing prerequisite headers?" >&2;}
10867     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&5
10868 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&2;}
10869     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     section \"Present But Cannot Be Compiled\"" >&5
10870 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10871     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
10872 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;}
10873     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&5
10874 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&2;}
10875     (
10876       cat <<\_ASBOX
10877 ## ---------------------------------------- ##
10878 ## Report this to pgsql-bugs@postgresql.org ##
10879 ## ---------------------------------------- ##
10880 _ASBOX
10881     ) |
10882       sed "s/^/$as_me: WARNING:     /" >&2
10883     ;;
10884 esac
10885 echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
10886 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
10887 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
10888   echo $ECHO_N "(cached) $ECHO_C" >&6
10889 else
10890   ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h=$ac_header_preproc
10891 fi
10892 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
10893 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
10894
10895 fi
10896 if test $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h = yes; then
10897   :
10898 else
10899   { { echo "$as_me:$LINENO: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&5
10900 echo "$as_me: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&2;}
10901    { (exit 1); exit 1; }; }
10902 fi
10903
10904
10905 fi
10906
10907
10908 ##
10909 ## Types, structures, compiler characteristics
10910 ##
10911
10912  echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10913 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10914 if test "${ac_cv_c_const+set}" = set; then
10915   echo $ECHO_N "(cached) $ECHO_C" >&6
10916 else
10917   cat >conftest.$ac_ext <<_ACEOF
10918 /* confdefs.h.  */
10919 _ACEOF
10920 cat confdefs.h >>conftest.$ac_ext
10921 cat >>conftest.$ac_ext <<_ACEOF
10922 /* end confdefs.h.  */
10923
10924 int
10925 main ()
10926 {
10927 /* FIXME: Include the comments suggested by Paul. */
10928 #ifndef __cplusplus
10929   /* Ultrix mips cc rejects this.  */
10930   typedef int charset[2];
10931   const charset x;
10932   /* SunOS 4.1.1 cc rejects this.  */
10933   char const *const *ccp;
10934   char **p;
10935   /* NEC SVR4.0.2 mips cc rejects this.  */
10936   struct point {int x, y;};
10937   static struct point const zero = {0,0};
10938   /* AIX XL C 1.02.0.0 rejects this.
10939      It does not let you subtract one const X* pointer from another in
10940      an arm of an if-expression whose if-part is not a constant
10941      expression */
10942   const char *g = "string";
10943   ccp = &g + (g ? g-g : 0);
10944   /* HPUX 7.0 cc rejects these. */
10945   ++ccp;
10946   p = (char**) ccp;
10947   ccp = (char const *const *) p;
10948   { /* SCO 3.2v4 cc rejects this.  */
10949     char *t;
10950     char const *s = 0 ? (char *) 0 : (char const *) 0;
10951
10952     *t++ = 0;
10953   }
10954   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10955     int x[] = {25, 17};
10956     const int *foo = &x[0];
10957     ++foo;
10958   }
10959   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10960     typedef const int *iptr;
10961     iptr p = 0;
10962     ++p;
10963   }
10964   { /* AIX XL C 1.02.0.0 rejects this saying
10965        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10966     struct s { int j; const int *ap[3]; };
10967     struct s *b; b->j = 5;
10968   }
10969   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10970     const int foo = 10;
10971   }
10972 #endif
10973
10974   ;
10975   return 0;
10976 }
10977 _ACEOF
10978 rm -f conftest.$ac_objext
10979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10980   (eval $ac_compile) 2>conftest.er1
10981   ac_status=$?
10982   grep -v '^ *+' conftest.er1 >conftest.err
10983   rm -f conftest.er1
10984   cat conftest.err >&5
10985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10986   (exit $ac_status); } &&
10987          { ac_try='test -z "$ac_c_werror_flag"
10988                          || test ! -s conftest.err'
10989   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10990   (eval $ac_try) 2>&5
10991   ac_status=$?
10992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10993   (exit $ac_status); }; } &&
10994          { ac_try='test -s conftest.$ac_objext'
10995   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10996   (eval $ac_try) 2>&5
10997   ac_status=$?
10998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10999   (exit $ac_status); }; }; then
11000   ac_cv_c_const=yes
11001 else
11002   echo "$as_me: failed program was:" >&5
11003 sed 's/^/| /' conftest.$ac_ext >&5
11004
11005 ac_cv_c_const=no
11006 fi
11007 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11008 fi
11009 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11010 echo "${ECHO_T}$ac_cv_c_const" >&6
11011 if test $ac_cv_c_const = no; then
11012
11013 cat >>confdefs.h <<\_ACEOF
11014 #define const
11015 _ACEOF
11016
11017 fi
11018
11019
11020 echo "$as_me:$LINENO: checking for inline" >&5
11021 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11022 if test "${ac_cv_c_inline+set}" = set; then
11023   echo $ECHO_N "(cached) $ECHO_C" >&6
11024 else
11025   ac_cv_c_inline=no
11026 for ac_kw in inline __inline__ __inline; do
11027   cat >conftest.$ac_ext <<_ACEOF
11028 /* confdefs.h.  */
11029 _ACEOF
11030 cat confdefs.h >>conftest.$ac_ext
11031 cat >>conftest.$ac_ext <<_ACEOF
11032 /* end confdefs.h.  */
11033 #ifndef __cplusplus
11034 typedef int foo_t;
11035 static $ac_kw foo_t static_foo () {return 0; }
11036 $ac_kw int foo () {return 0; }
11037 #endif
11038
11039 _ACEOF
11040 rm -f conftest.$ac_objext
11041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11042   (eval $ac_compile) 2>conftest.er1
11043   ac_status=$?
11044   grep -v '^ *+' conftest.er1 >conftest.err
11045   rm -f conftest.er1
11046   cat conftest.err >&5
11047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11048   (exit $ac_status); } &&
11049          { ac_try='test -z "$ac_c_werror_flag"
11050                          || test ! -s conftest.err'
11051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11052   (eval $ac_try) 2>&5
11053   ac_status=$?
11054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11055   (exit $ac_status); }; } &&
11056          { ac_try='test -s conftest.$ac_objext'
11057   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11058   (eval $ac_try) 2>&5
11059   ac_status=$?
11060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11061   (exit $ac_status); }; }; then
11062   ac_cv_c_inline=$ac_kw; break
11063 else
11064   echo "$as_me: failed program was:" >&5
11065 sed 's/^/| /' conftest.$ac_ext >&5
11066
11067 fi
11068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11069 done
11070
11071 fi
11072 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11073 echo "${ECHO_T}$ac_cv_c_inline" >&6
11074 case $ac_cv_c_inline in
11075   inline | yes) ;;
11076   no)
11077 cat >>confdefs.h <<\_ACEOF
11078 #define inline
11079 _ACEOF
11080  ;;
11081   *)  cat >>confdefs.h <<_ACEOF
11082 #define inline $ac_cv_c_inline
11083 _ACEOF
11084  ;;
11085 esac
11086
11087 echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
11088 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6
11089 if test "${ac_cv_c_stringize+set}" = set; then
11090   echo $ECHO_N "(cached) $ECHO_C" >&6
11091 else
11092   cat >conftest.$ac_ext <<_ACEOF
11093 /* confdefs.h.  */
11094 _ACEOF
11095 cat confdefs.h >>conftest.$ac_ext
11096 cat >>conftest.$ac_ext <<_ACEOF
11097 /* end confdefs.h.  */
11098 #define x(y) #y
11099
11100 char *s = x(teststring);
11101 _ACEOF
11102 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11103   $EGREP "#teststring" >/dev/null 2>&1; then
11104   ac_cv_c_stringize=no
11105 else
11106   ac_cv_c_stringize=yes
11107 fi
11108 rm -f conftest*
11109
11110 fi
11111 echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
11112 echo "${ECHO_T}$ac_cv_c_stringize" >&6
11113 if test $ac_cv_c_stringize = yes; then
11114
11115 cat >>confdefs.h <<\_ACEOF
11116 #define HAVE_STRINGIZE 1
11117 _ACEOF
11118
11119 fi
11120
11121 echo "$as_me:$LINENO: checking for signed types" >&5
11122 echo $ECHO_N "checking for signed types... $ECHO_C" >&6
11123 if test "${pgac_cv_c_signed+set}" = set; then
11124   echo $ECHO_N "(cached) $ECHO_C" >&6
11125 else
11126   cat >conftest.$ac_ext <<_ACEOF
11127 /* confdefs.h.  */
11128 _ACEOF
11129 cat confdefs.h >>conftest.$ac_ext
11130 cat >>conftest.$ac_ext <<_ACEOF
11131 /* end confdefs.h.  */
11132
11133 int
11134 main ()
11135 {
11136 signed char c; signed short s; signed int i;
11137   ;
11138   return 0;
11139 }
11140 _ACEOF
11141 rm -f conftest.$ac_objext
11142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11143   (eval $ac_compile) 2>conftest.er1
11144   ac_status=$?
11145   grep -v '^ *+' conftest.er1 >conftest.err
11146   rm -f conftest.er1
11147   cat conftest.err >&5
11148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11149   (exit $ac_status); } &&
11150          { ac_try='test -z "$ac_c_werror_flag"
11151                          || test ! -s conftest.err'
11152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11153   (eval $ac_try) 2>&5
11154   ac_status=$?
11155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11156   (exit $ac_status); }; } &&
11157          { ac_try='test -s conftest.$ac_objext'
11158   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11159   (eval $ac_try) 2>&5
11160   ac_status=$?
11161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11162   (exit $ac_status); }; }; then
11163   pgac_cv_c_signed=yes
11164 else
11165   echo "$as_me: failed program was:" >&5
11166 sed 's/^/| /' conftest.$ac_ext >&5
11167
11168 pgac_cv_c_signed=no
11169 fi
11170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11171 fi
11172 echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
11173 echo "${ECHO_T}$pgac_cv_c_signed" >&6
11174 if test x"$pgac_cv_c_signed" = xno ; then
11175
11176 cat >>confdefs.h <<\_ACEOF
11177 #define signed
11178 _ACEOF
11179
11180 fi
11181 echo "$as_me:$LINENO: checking for working volatile" >&5
11182 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
11183 if test "${ac_cv_c_volatile+set}" = set; then
11184   echo $ECHO_N "(cached) $ECHO_C" >&6
11185 else
11186   cat >conftest.$ac_ext <<_ACEOF
11187 /* confdefs.h.  */
11188 _ACEOF
11189 cat confdefs.h >>conftest.$ac_ext
11190 cat >>conftest.$ac_ext <<_ACEOF
11191 /* end confdefs.h.  */
11192
11193 int
11194 main ()
11195 {
11196
11197 volatile int x;
11198 int * volatile y;
11199   ;
11200   return 0;
11201 }
11202 _ACEOF
11203 rm -f conftest.$ac_objext
11204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11205   (eval $ac_compile) 2>conftest.er1
11206   ac_status=$?
11207   grep -v '^ *+' conftest.er1 >conftest.err
11208   rm -f conftest.er1
11209   cat conftest.err >&5
11210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11211   (exit $ac_status); } &&
11212          { ac_try='test -z "$ac_c_werror_flag"
11213                          || test ! -s conftest.err'
11214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11215   (eval $ac_try) 2>&5
11216   ac_status=$?
11217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11218   (exit $ac_status); }; } &&
11219          { ac_try='test -s conftest.$ac_objext'
11220   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11221   (eval $ac_try) 2>&5
11222   ac_status=$?
11223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11224   (exit $ac_status); }; }; then
11225   ac_cv_c_volatile=yes
11226 else
11227   echo "$as_me: failed program was:" >&5
11228 sed 's/^/| /' conftest.$ac_ext >&5
11229
11230 ac_cv_c_volatile=no
11231 fi
11232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11233 fi
11234 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
11235 echo "${ECHO_T}$ac_cv_c_volatile" >&6
11236 if test $ac_cv_c_volatile = no; then
11237
11238 cat >>confdefs.h <<\_ACEOF
11239 #define volatile
11240 _ACEOF
11241
11242 fi
11243
11244 echo "$as_me:$LINENO: checking for __func__" >&5
11245 echo $ECHO_N "checking for __func__... $ECHO_C" >&6
11246 if test "${pgac_cv_funcname_func_support+set}" = set; then
11247   echo $ECHO_N "(cached) $ECHO_C" >&6
11248 else
11249   cat >conftest.$ac_ext <<_ACEOF
11250 /* confdefs.h.  */
11251 _ACEOF
11252 cat confdefs.h >>conftest.$ac_ext
11253 cat >>conftest.$ac_ext <<_ACEOF
11254 /* end confdefs.h.  */
11255 #include <stdio.h>
11256 int
11257 main ()
11258 {
11259 printf("%s\n", __func__);
11260   ;
11261   return 0;
11262 }
11263 _ACEOF
11264 rm -f conftest.$ac_objext
11265 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11266   (eval $ac_compile) 2>conftest.er1
11267   ac_status=$?
11268   grep -v '^ *+' conftest.er1 >conftest.err
11269   rm -f conftest.er1
11270   cat conftest.err >&5
11271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272   (exit $ac_status); } &&
11273          { ac_try='test -z "$ac_c_werror_flag"
11274                          || test ! -s conftest.err'
11275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11276   (eval $ac_try) 2>&5
11277   ac_status=$?
11278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279   (exit $ac_status); }; } &&
11280          { ac_try='test -s conftest.$ac_objext'
11281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11282   (eval $ac_try) 2>&5
11283   ac_status=$?
11284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285   (exit $ac_status); }; }; then
11286   pgac_cv_funcname_func_support=yes
11287 else
11288   echo "$as_me: failed program was:" >&5
11289 sed 's/^/| /' conftest.$ac_ext >&5
11290
11291 pgac_cv_funcname_func_support=no
11292 fi
11293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11294 fi
11295 echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
11296 echo "${ECHO_T}$pgac_cv_funcname_func_support" >&6
11297 if test x"$pgac_cv_funcname_func_support" = xyes ; then
11298
11299 cat >>confdefs.h <<\_ACEOF
11300 #define HAVE_FUNCNAME__FUNC 1
11301 _ACEOF
11302
11303 else
11304 echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
11305 echo $ECHO_N "checking for __FUNCTION__... $ECHO_C" >&6
11306 if test "${pgac_cv_funcname_function_support+set}" = set; then
11307   echo $ECHO_N "(cached) $ECHO_C" >&6
11308 else
11309   cat >conftest.$ac_ext <<_ACEOF
11310 /* confdefs.h.  */
11311 _ACEOF
11312 cat confdefs.h >>conftest.$ac_ext
11313 cat >>conftest.$ac_ext <<_ACEOF
11314 /* end confdefs.h.  */
11315 #include <stdio.h>
11316 int
11317 main ()
11318 {
11319 printf("%s\n", __FUNCTION__);
11320   ;
11321   return 0;
11322 }
11323 _ACEOF
11324 rm -f conftest.$ac_objext
11325 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11326   (eval $ac_compile) 2>conftest.er1
11327   ac_status=$?
11328   grep -v '^ *+' conftest.er1 >conftest.err
11329   rm -f conftest.er1
11330   cat conftest.err >&5
11331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11332   (exit $ac_status); } &&
11333          { ac_try='test -z "$ac_c_werror_flag"
11334                          || test ! -s conftest.err'
11335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11336   (eval $ac_try) 2>&5
11337   ac_status=$?
11338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11339   (exit $ac_status); }; } &&
11340          { ac_try='test -s conftest.$ac_objext'
11341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11342   (eval $ac_try) 2>&5
11343   ac_status=$?
11344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11345   (exit $ac_status); }; }; then
11346   pgac_cv_funcname_function_support=yes
11347 else
11348   echo "$as_me: failed program was:" >&5
11349 sed 's/^/| /' conftest.$ac_ext >&5
11350
11351 pgac_cv_funcname_function_support=no
11352 fi
11353 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11354 fi
11355 echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
11356 echo "${ECHO_T}$pgac_cv_funcname_function_support" >&6
11357 if test x"$pgac_cv_funcname_function_support" = xyes ; then
11358
11359 cat >>confdefs.h <<\_ACEOF
11360 #define HAVE_FUNCNAME__FUNCTION 1
11361 _ACEOF
11362
11363 fi
11364 fi
11365 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
11366 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
11367 if test "${ac_cv_struct_tm+set}" = set; then
11368   echo $ECHO_N "(cached) $ECHO_C" >&6
11369 else
11370   cat >conftest.$ac_ext <<_ACEOF
11371 /* confdefs.h.  */
11372 _ACEOF
11373 cat confdefs.h >>conftest.$ac_ext
11374 cat >>conftest.$ac_ext <<_ACEOF
11375 /* end confdefs.h.  */
11376 #include <sys/types.h>
11377 #include <time.h>
11378
11379 int
11380 main ()
11381 {
11382 struct tm *tp; tp->tm_sec;
11383   ;
11384   return 0;
11385 }
11386 _ACEOF
11387 rm -f conftest.$ac_objext
11388 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11389   (eval $ac_compile) 2>conftest.er1
11390   ac_status=$?
11391   grep -v '^ *+' conftest.er1 >conftest.err
11392   rm -f conftest.er1
11393   cat conftest.err >&5
11394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11395   (exit $ac_status); } &&
11396          { ac_try='test -z "$ac_c_werror_flag"
11397                          || test ! -s conftest.err'
11398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11399   (eval $ac_try) 2>&5
11400   ac_status=$?
11401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11402   (exit $ac_status); }; } &&
11403          { ac_try='test -s conftest.$ac_objext'
11404   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11405   (eval $ac_try) 2>&5
11406   ac_status=$?
11407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408   (exit $ac_status); }; }; then
11409   ac_cv_struct_tm=time.h
11410 else
11411   echo "$as_me: failed program was:" >&5
11412 sed 's/^/| /' conftest.$ac_ext >&5
11413
11414 ac_cv_struct_tm=sys/time.h
11415 fi
11416 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11417 fi
11418 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
11419 echo "${ECHO_T}$ac_cv_struct_tm" >&6
11420 if test $ac_cv_struct_tm = sys/time.h; then
11421
11422 cat >>confdefs.h <<\_ACEOF
11423 #define TM_IN_SYS_TIME 1
11424 _ACEOF
11425
11426 fi
11427
11428 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
11429 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
11430 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
11431   echo $ECHO_N "(cached) $ECHO_C" >&6
11432 else
11433   cat >conftest.$ac_ext <<_ACEOF
11434 /* confdefs.h.  */
11435 _ACEOF
11436 cat confdefs.h >>conftest.$ac_ext
11437 cat >>conftest.$ac_ext <<_ACEOF
11438 /* end confdefs.h.  */
11439 #include <sys/types.h>
11440 #include <$ac_cv_struct_tm>
11441
11442
11443 int
11444 main ()
11445 {
11446 static struct tm ac_aggr;
11447 if (ac_aggr.tm_zone)
11448 return 0;
11449   ;
11450   return 0;
11451 }
11452 _ACEOF
11453 rm -f conftest.$ac_objext
11454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11455   (eval $ac_compile) 2>conftest.er1
11456   ac_status=$?
11457   grep -v '^ *+' conftest.er1 >conftest.err
11458   rm -f conftest.er1
11459   cat conftest.err >&5
11460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11461   (exit $ac_status); } &&
11462          { ac_try='test -z "$ac_c_werror_flag"
11463                          || test ! -s conftest.err'
11464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11465   (eval $ac_try) 2>&5
11466   ac_status=$?
11467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11468   (exit $ac_status); }; } &&
11469          { ac_try='test -s conftest.$ac_objext'
11470   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471   (eval $ac_try) 2>&5
11472   ac_status=$?
11473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474   (exit $ac_status); }; }; then
11475   ac_cv_member_struct_tm_tm_zone=yes
11476 else
11477   echo "$as_me: failed program was:" >&5
11478 sed 's/^/| /' conftest.$ac_ext >&5
11479
11480 cat >conftest.$ac_ext <<_ACEOF
11481 /* confdefs.h.  */
11482 _ACEOF
11483 cat confdefs.h >>conftest.$ac_ext
11484 cat >>conftest.$ac_ext <<_ACEOF
11485 /* end confdefs.h.  */
11486 #include <sys/types.h>
11487 #include <$ac_cv_struct_tm>
11488
11489
11490 int
11491 main ()
11492 {
11493 static struct tm ac_aggr;
11494 if (sizeof ac_aggr.tm_zone)
11495 return 0;
11496   ;
11497   return 0;
11498 }
11499 _ACEOF
11500 rm -f conftest.$ac_objext
11501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11502   (eval $ac_compile) 2>conftest.er1
11503   ac_status=$?
11504   grep -v '^ *+' conftest.er1 >conftest.err
11505   rm -f conftest.er1
11506   cat conftest.err >&5
11507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11508   (exit $ac_status); } &&
11509          { ac_try='test -z "$ac_c_werror_flag"
11510                          || test ! -s conftest.err'
11511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11512   (eval $ac_try) 2>&5
11513   ac_status=$?
11514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11515   (exit $ac_status); }; } &&
11516          { ac_try='test -s conftest.$ac_objext'
11517   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11518   (eval $ac_try) 2>&5
11519   ac_status=$?
11520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11521   (exit $ac_status); }; }; then
11522   ac_cv_member_struct_tm_tm_zone=yes
11523 else
11524   echo "$as_me: failed program was:" >&5
11525 sed 's/^/| /' conftest.$ac_ext >&5
11526
11527 ac_cv_member_struct_tm_tm_zone=no
11528 fi
11529 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11530 fi
11531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11532 fi
11533 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
11534 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
11535 if test $ac_cv_member_struct_tm_tm_zone = yes; then
11536
11537 cat >>confdefs.h <<_ACEOF
11538 #define HAVE_STRUCT_TM_TM_ZONE 1
11539 _ACEOF
11540
11541
11542 fi
11543
11544 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
11545
11546 cat >>confdefs.h <<\_ACEOF
11547 #define HAVE_TM_ZONE 1
11548 _ACEOF
11549
11550 fi
11551 echo "$as_me:$LINENO: checking for tzname" >&5
11552 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
11553 if test "${ac_cv_var_tzname+set}" = set; then
11554   echo $ECHO_N "(cached) $ECHO_C" >&6
11555 else
11556   cat >conftest.$ac_ext <<_ACEOF
11557 /* confdefs.h.  */
11558 _ACEOF
11559 cat confdefs.h >>conftest.$ac_ext
11560 cat >>conftest.$ac_ext <<_ACEOF
11561 /* end confdefs.h.  */
11562 #include <time.h>
11563 #ifndef tzname /* For SGI.  */
11564 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
11565 #endif
11566
11567 int
11568 main ()
11569 {
11570 atoi(*tzname);
11571   ;
11572   return 0;
11573 }
11574 _ACEOF
11575 rm -f conftest.$ac_objext conftest$ac_exeext
11576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11577   (eval $ac_link) 2>conftest.er1
11578   ac_status=$?
11579   grep -v '^ *+' conftest.er1 >conftest.err
11580   rm -f conftest.er1
11581   cat conftest.err >&5
11582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11583   (exit $ac_status); } &&
11584          { ac_try='test -z "$ac_c_werror_flag"
11585                          || test ! -s conftest.err'
11586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11587   (eval $ac_try) 2>&5
11588   ac_status=$?
11589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11590   (exit $ac_status); }; } &&
11591          { ac_try='test -s conftest$ac_exeext'
11592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11593   (eval $ac_try) 2>&5
11594   ac_status=$?
11595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11596   (exit $ac_status); }; }; then
11597   ac_cv_var_tzname=yes
11598 else
11599   echo "$as_me: failed program was:" >&5
11600 sed 's/^/| /' conftest.$ac_ext >&5
11601
11602 ac_cv_var_tzname=no
11603 fi
11604 rm -f conftest.err conftest.$ac_objext \
11605       conftest$ac_exeext conftest.$ac_ext
11606 fi
11607 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
11608 echo "${ECHO_T}$ac_cv_var_tzname" >&6
11609 if test $ac_cv_var_tzname = yes; then
11610
11611 cat >>confdefs.h <<\_ACEOF
11612 #define HAVE_TZNAME 1
11613 _ACEOF
11614
11615 fi
11616
11617 echo "$as_me:$LINENO: checking for union semun" >&5
11618 echo $ECHO_N "checking for union semun... $ECHO_C" >&6
11619 if test "${ac_cv_type_union_semun+set}" = set; then
11620   echo $ECHO_N "(cached) $ECHO_C" >&6
11621 else
11622   cat >conftest.$ac_ext <<_ACEOF
11623 /* confdefs.h.  */
11624 _ACEOF
11625 cat confdefs.h >>conftest.$ac_ext
11626 cat >>conftest.$ac_ext <<_ACEOF
11627 /* end confdefs.h.  */
11628 #include <sys/types.h>
11629 #include <sys/ipc.h>
11630 #include <sys/sem.h>
11631
11632 int
11633 main ()
11634 {
11635 if ((union semun *) 0)
11636   return 0;
11637 if (sizeof (union semun))
11638   return 0;
11639   ;
11640   return 0;
11641 }
11642 _ACEOF
11643 rm -f conftest.$ac_objext
11644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11645   (eval $ac_compile) 2>conftest.er1
11646   ac_status=$?
11647   grep -v '^ *+' conftest.er1 >conftest.err
11648   rm -f conftest.er1
11649   cat conftest.err >&5
11650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11651   (exit $ac_status); } &&
11652          { ac_try='test -z "$ac_c_werror_flag"
11653                          || test ! -s conftest.err'
11654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11655   (eval $ac_try) 2>&5
11656   ac_status=$?
11657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658   (exit $ac_status); }; } &&
11659          { ac_try='test -s conftest.$ac_objext'
11660   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11661   (eval $ac_try) 2>&5
11662   ac_status=$?
11663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11664   (exit $ac_status); }; }; then
11665   ac_cv_type_union_semun=yes
11666 else
11667   echo "$as_me: failed program was:" >&5
11668 sed 's/^/| /' conftest.$ac_ext >&5
11669
11670 ac_cv_type_union_semun=no
11671 fi
11672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11673 fi
11674 echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
11675 echo "${ECHO_T}$ac_cv_type_union_semun" >&6
11676 if test $ac_cv_type_union_semun = yes; then
11677
11678 cat >>confdefs.h <<_ACEOF
11679 #define HAVE_UNION_SEMUN 1
11680 _ACEOF
11681
11682
11683 fi
11684
11685 echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
11686 echo $ECHO_N "checking for struct sockaddr_un... $ECHO_C" >&6
11687 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
11688   echo $ECHO_N "(cached) $ECHO_C" >&6
11689 else
11690   cat >conftest.$ac_ext <<_ACEOF
11691 /* confdefs.h.  */
11692 _ACEOF
11693 cat confdefs.h >>conftest.$ac_ext
11694 cat >>conftest.$ac_ext <<_ACEOF
11695 /* end confdefs.h.  */
11696 #include <sys/types.h>
11697 #ifdef HAVE_SYS_UN_H
11698 #include <sys/un.h>
11699 #endif
11700
11701
11702 int
11703 main ()
11704 {
11705 if ((struct sockaddr_un *) 0)
11706   return 0;
11707 if (sizeof (struct sockaddr_un))
11708   return 0;
11709   ;
11710   return 0;
11711 }
11712 _ACEOF
11713 rm -f conftest.$ac_objext
11714 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11715   (eval $ac_compile) 2>conftest.er1
11716   ac_status=$?
11717   grep -v '^ *+' conftest.er1 >conftest.err
11718   rm -f conftest.er1
11719   cat conftest.err >&5
11720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11721   (exit $ac_status); } &&
11722          { ac_try='test -z "$ac_c_werror_flag"
11723                          || test ! -s conftest.err'
11724   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11725   (eval $ac_try) 2>&5
11726   ac_status=$?
11727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11728   (exit $ac_status); }; } &&
11729          { ac_try='test -s conftest.$ac_objext'
11730   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11731   (eval $ac_try) 2>&5
11732   ac_status=$?
11733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11734   (exit $ac_status); }; }; then
11735   ac_cv_type_struct_sockaddr_un=yes
11736 else
11737   echo "$as_me: failed program was:" >&5
11738 sed 's/^/| /' conftest.$ac_ext >&5
11739
11740 ac_cv_type_struct_sockaddr_un=no
11741 fi
11742 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11743 fi
11744 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
11745 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_un" >&6
11746 if test $ac_cv_type_struct_sockaddr_un = yes; then
11747
11748 cat >>confdefs.h <<_ACEOF
11749 #define HAVE_STRUCT_SOCKADDR_UN 1
11750 _ACEOF
11751
11752
11753 cat >>confdefs.h <<\_ACEOF
11754 #define HAVE_UNIX_SOCKETS 1
11755 _ACEOF
11756
11757 fi
11758
11759 echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
11760 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6
11761 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
11762   echo $ECHO_N "(cached) $ECHO_C" >&6
11763 else
11764   cat >conftest.$ac_ext <<_ACEOF
11765 /* confdefs.h.  */
11766 _ACEOF
11767 cat confdefs.h >>conftest.$ac_ext
11768 cat >>conftest.$ac_ext <<_ACEOF
11769 /* end confdefs.h.  */
11770 #include <sys/types.h>
11771 #ifdef HAVE_SYS_SOCKET_H
11772 #include <sys/socket.h>
11773 #endif
11774
11775
11776 int
11777 main ()
11778 {
11779 if ((struct sockaddr_storage *) 0)
11780   return 0;
11781 if (sizeof (struct sockaddr_storage))
11782   return 0;
11783   ;
11784   return 0;
11785 }
11786 _ACEOF
11787 rm -f conftest.$ac_objext
11788 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11789   (eval $ac_compile) 2>conftest.er1
11790   ac_status=$?
11791   grep -v '^ *+' conftest.er1 >conftest.err
11792   rm -f conftest.er1
11793   cat conftest.err >&5
11794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11795   (exit $ac_status); } &&
11796          { ac_try='test -z "$ac_c_werror_flag"
11797                          || test ! -s conftest.err'
11798   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11799   (eval $ac_try) 2>&5
11800   ac_status=$?
11801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11802   (exit $ac_status); }; } &&
11803          { ac_try='test -s conftest.$ac_objext'
11804   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11805   (eval $ac_try) 2>&5
11806   ac_status=$?
11807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808   (exit $ac_status); }; }; then
11809   ac_cv_type_struct_sockaddr_storage=yes
11810 else
11811   echo "$as_me: failed program was:" >&5
11812 sed 's/^/| /' conftest.$ac_ext >&5
11813
11814 ac_cv_type_struct_sockaddr_storage=no
11815 fi
11816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11817 fi
11818 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
11819 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6
11820 if test $ac_cv_type_struct_sockaddr_storage = yes; then
11821
11822 cat >>confdefs.h <<_ACEOF
11823 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
11824 _ACEOF
11825
11826
11827 fi
11828
11829 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
11830 echo $ECHO_N "checking for struct sockaddr_storage.ss_family... $ECHO_C" >&6
11831 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
11832   echo $ECHO_N "(cached) $ECHO_C" >&6
11833 else
11834   cat >conftest.$ac_ext <<_ACEOF
11835 /* confdefs.h.  */
11836 _ACEOF
11837 cat confdefs.h >>conftest.$ac_ext
11838 cat >>conftest.$ac_ext <<_ACEOF
11839 /* end confdefs.h.  */
11840 #include <sys/types.h>
11841 #ifdef HAVE_SYS_SOCKET_H
11842 #include <sys/socket.h>
11843 #endif
11844
11845
11846 int
11847 main ()
11848 {
11849 static struct sockaddr_storage ac_aggr;
11850 if (ac_aggr.ss_family)
11851 return 0;
11852   ;
11853   return 0;
11854 }
11855 _ACEOF
11856 rm -f conftest.$ac_objext
11857 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11858   (eval $ac_compile) 2>conftest.er1
11859   ac_status=$?
11860   grep -v '^ *+' conftest.er1 >conftest.err
11861   rm -f conftest.er1
11862   cat conftest.err >&5
11863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11864   (exit $ac_status); } &&
11865          { ac_try='test -z "$ac_c_werror_flag"
11866                          || test ! -s conftest.err'
11867   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11868   (eval $ac_try) 2>&5
11869   ac_status=$?
11870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11871   (exit $ac_status); }; } &&
11872          { ac_try='test -s conftest.$ac_objext'
11873   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11874   (eval $ac_try) 2>&5
11875   ac_status=$?
11876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877   (exit $ac_status); }; }; then
11878   ac_cv_member_struct_sockaddr_storage_ss_family=yes
11879 else
11880   echo "$as_me: failed program was:" >&5
11881 sed 's/^/| /' conftest.$ac_ext >&5
11882
11883 cat >conftest.$ac_ext <<_ACEOF
11884 /* confdefs.h.  */
11885 _ACEOF
11886 cat confdefs.h >>conftest.$ac_ext
11887 cat >>conftest.$ac_ext <<_ACEOF
11888 /* end confdefs.h.  */
11889 #include <sys/types.h>
11890 #ifdef HAVE_SYS_SOCKET_H
11891 #include <sys/socket.h>
11892 #endif
11893
11894
11895 int
11896 main ()
11897 {
11898 static struct sockaddr_storage ac_aggr;
11899 if (sizeof ac_aggr.ss_family)
11900 return 0;
11901   ;
11902   return 0;
11903 }
11904 _ACEOF
11905 rm -f conftest.$ac_objext
11906 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11907   (eval $ac_compile) 2>conftest.er1
11908   ac_status=$?
11909   grep -v '^ *+' conftest.er1 >conftest.err
11910   rm -f conftest.er1
11911   cat conftest.err >&5
11912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11913   (exit $ac_status); } &&
11914          { ac_try='test -z "$ac_c_werror_flag"
11915                          || test ! -s conftest.err'
11916   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11917   (eval $ac_try) 2>&5
11918   ac_status=$?
11919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11920   (exit $ac_status); }; } &&
11921          { ac_try='test -s conftest.$ac_objext'
11922   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11923   (eval $ac_try) 2>&5
11924   ac_status=$?
11925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11926   (exit $ac_status); }; }; then
11927   ac_cv_member_struct_sockaddr_storage_ss_family=yes
11928 else
11929   echo "$as_me: failed program was:" >&5
11930 sed 's/^/| /' conftest.$ac_ext >&5
11931
11932 ac_cv_member_struct_sockaddr_storage_ss_family=no
11933 fi
11934 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11935 fi
11936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11937 fi
11938 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
11939 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_family" >&6
11940 if test $ac_cv_member_struct_sockaddr_storage_ss_family = yes; then
11941
11942 cat >>confdefs.h <<_ACEOF
11943 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
11944 _ACEOF
11945
11946
11947 fi
11948 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
11949 echo $ECHO_N "checking for struct sockaddr_storage.__ss_family... $ECHO_C" >&6
11950 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
11951   echo $ECHO_N "(cached) $ECHO_C" >&6
11952 else
11953   cat >conftest.$ac_ext <<_ACEOF
11954 /* confdefs.h.  */
11955 _ACEOF
11956 cat confdefs.h >>conftest.$ac_ext
11957 cat >>conftest.$ac_ext <<_ACEOF
11958 /* end confdefs.h.  */
11959 #include <sys/types.h>
11960 #ifdef HAVE_SYS_SOCKET_H
11961 #include <sys/socket.h>
11962 #endif
11963
11964
11965 int
11966 main ()
11967 {
11968 static struct sockaddr_storage ac_aggr;
11969 if (ac_aggr.__ss_family)
11970 return 0;
11971   ;
11972   return 0;
11973 }
11974 _ACEOF
11975 rm -f conftest.$ac_objext
11976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11977   (eval $ac_compile) 2>conftest.er1
11978   ac_status=$?
11979   grep -v '^ *+' conftest.er1 >conftest.err
11980   rm -f conftest.er1
11981   cat conftest.err >&5
11982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11983   (exit $ac_status); } &&
11984          { ac_try='test -z "$ac_c_werror_flag"
11985                          || test ! -s conftest.err'
11986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11987   (eval $ac_try) 2>&5
11988   ac_status=$?
11989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11990   (exit $ac_status); }; } &&
11991          { ac_try='test -s conftest.$ac_objext'
11992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11993   (eval $ac_try) 2>&5
11994   ac_status=$?
11995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11996   (exit $ac_status); }; }; then
11997   ac_cv_member_struct_sockaddr_storage___ss_family=yes
11998 else
11999   echo "$as_me: failed program was:" >&5
12000 sed 's/^/| /' conftest.$ac_ext >&5
12001
12002 cat >conftest.$ac_ext <<_ACEOF
12003 /* confdefs.h.  */
12004 _ACEOF
12005 cat confdefs.h >>conftest.$ac_ext
12006 cat >>conftest.$ac_ext <<_ACEOF
12007 /* end confdefs.h.  */
12008 #include <sys/types.h>
12009 #ifdef HAVE_SYS_SOCKET_H
12010 #include <sys/socket.h>
12011 #endif
12012
12013
12014 int
12015 main ()
12016 {
12017 static struct sockaddr_storage ac_aggr;
12018 if (sizeof ac_aggr.__ss_family)
12019 return 0;
12020   ;
12021   return 0;
12022 }
12023 _ACEOF
12024 rm -f conftest.$ac_objext
12025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12026   (eval $ac_compile) 2>conftest.er1
12027   ac_status=$?
12028   grep -v '^ *+' conftest.er1 >conftest.err
12029   rm -f conftest.er1
12030   cat conftest.err >&5
12031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032   (exit $ac_status); } &&
12033          { ac_try='test -z "$ac_c_werror_flag"
12034                          || test ! -s conftest.err'
12035   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12036   (eval $ac_try) 2>&5
12037   ac_status=$?
12038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12039   (exit $ac_status); }; } &&
12040          { ac_try='test -s conftest.$ac_objext'
12041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12042   (eval $ac_try) 2>&5
12043   ac_status=$?
12044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12045   (exit $ac_status); }; }; then
12046   ac_cv_member_struct_sockaddr_storage___ss_family=yes
12047 else
12048   echo "$as_me: failed program was:" >&5
12049 sed 's/^/| /' conftest.$ac_ext >&5
12050
12051 ac_cv_member_struct_sockaddr_storage___ss_family=no
12052 fi
12053 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12054 fi
12055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12056 fi
12057 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
12058 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_family" >&6
12059 if test $ac_cv_member_struct_sockaddr_storage___ss_family = yes; then
12060
12061 cat >>confdefs.h <<_ACEOF
12062 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
12063 _ACEOF
12064
12065
12066 fi
12067 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
12068 echo $ECHO_N "checking for struct sockaddr_storage.ss_len... $ECHO_C" >&6
12069 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
12070   echo $ECHO_N "(cached) $ECHO_C" >&6
12071 else
12072   cat >conftest.$ac_ext <<_ACEOF
12073 /* confdefs.h.  */
12074 _ACEOF
12075 cat confdefs.h >>conftest.$ac_ext
12076 cat >>conftest.$ac_ext <<_ACEOF
12077 /* end confdefs.h.  */
12078 #include <sys/types.h>
12079 #ifdef HAVE_SYS_SOCKET_H
12080 #include <sys/socket.h>
12081 #endif
12082
12083
12084 int
12085 main ()
12086 {
12087 static struct sockaddr_storage ac_aggr;
12088 if (ac_aggr.ss_len)
12089 return 0;
12090   ;
12091   return 0;
12092 }
12093 _ACEOF
12094 rm -f conftest.$ac_objext
12095 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12096   (eval $ac_compile) 2>conftest.er1
12097   ac_status=$?
12098   grep -v '^ *+' conftest.er1 >conftest.err
12099   rm -f conftest.er1
12100   cat conftest.err >&5
12101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12102   (exit $ac_status); } &&
12103          { ac_try='test -z "$ac_c_werror_flag"
12104                          || test ! -s conftest.err'
12105   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12106   (eval $ac_try) 2>&5
12107   ac_status=$?
12108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12109   (exit $ac_status); }; } &&
12110          { ac_try='test -s conftest.$ac_objext'
12111   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12112   (eval $ac_try) 2>&5
12113   ac_status=$?
12114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12115   (exit $ac_status); }; }; then
12116   ac_cv_member_struct_sockaddr_storage_ss_len=yes
12117 else
12118   echo "$as_me: failed program was:" >&5
12119 sed 's/^/| /' conftest.$ac_ext >&5
12120
12121 cat >conftest.$ac_ext <<_ACEOF
12122 /* confdefs.h.  */
12123 _ACEOF
12124 cat confdefs.h >>conftest.$ac_ext
12125 cat >>conftest.$ac_ext <<_ACEOF
12126 /* end confdefs.h.  */
12127 #include <sys/types.h>
12128 #ifdef HAVE_SYS_SOCKET_H
12129 #include <sys/socket.h>
12130 #endif
12131
12132
12133 int
12134 main ()
12135 {
12136 static struct sockaddr_storage ac_aggr;
12137 if (sizeof ac_aggr.ss_len)
12138 return 0;
12139   ;
12140   return 0;
12141 }
12142 _ACEOF
12143 rm -f conftest.$ac_objext
12144 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12145   (eval $ac_compile) 2>conftest.er1
12146   ac_status=$?
12147   grep -v '^ *+' conftest.er1 >conftest.err
12148   rm -f conftest.er1
12149   cat conftest.err >&5
12150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12151   (exit $ac_status); } &&
12152          { ac_try='test -z "$ac_c_werror_flag"
12153                          || test ! -s conftest.err'
12154   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12155   (eval $ac_try) 2>&5
12156   ac_status=$?
12157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12158   (exit $ac_status); }; } &&
12159          { ac_try='test -s conftest.$ac_objext'
12160   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12161   (eval $ac_try) 2>&5
12162   ac_status=$?
12163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12164   (exit $ac_status); }; }; then
12165   ac_cv_member_struct_sockaddr_storage_ss_len=yes
12166 else
12167   echo "$as_me: failed program was:" >&5
12168 sed 's/^/| /' conftest.$ac_ext >&5
12169
12170 ac_cv_member_struct_sockaddr_storage_ss_len=no
12171 fi
12172 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12173 fi
12174 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12175 fi
12176 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
12177 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_len" >&6
12178 if test $ac_cv_member_struct_sockaddr_storage_ss_len = yes; then
12179
12180 cat >>confdefs.h <<_ACEOF
12181 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
12182 _ACEOF
12183
12184
12185 fi
12186 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
12187 echo $ECHO_N "checking for struct sockaddr_storage.__ss_len... $ECHO_C" >&6
12188 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
12189   echo $ECHO_N "(cached) $ECHO_C" >&6
12190 else
12191   cat >conftest.$ac_ext <<_ACEOF
12192 /* confdefs.h.  */
12193 _ACEOF
12194 cat confdefs.h >>conftest.$ac_ext
12195 cat >>conftest.$ac_ext <<_ACEOF
12196 /* end confdefs.h.  */
12197 #include <sys/types.h>
12198 #ifdef HAVE_SYS_SOCKET_H
12199 #include <sys/socket.h>
12200 #endif
12201
12202
12203 int
12204 main ()
12205 {
12206 static struct sockaddr_storage ac_aggr;
12207 if (ac_aggr.__ss_len)
12208 return 0;
12209   ;
12210   return 0;
12211 }
12212 _ACEOF
12213 rm -f conftest.$ac_objext
12214 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12215   (eval $ac_compile) 2>conftest.er1
12216   ac_status=$?
12217   grep -v '^ *+' conftest.er1 >conftest.err
12218   rm -f conftest.er1
12219   cat conftest.err >&5
12220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12221   (exit $ac_status); } &&
12222          { ac_try='test -z "$ac_c_werror_flag"
12223                          || test ! -s conftest.err'
12224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12225   (eval $ac_try) 2>&5
12226   ac_status=$?
12227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12228   (exit $ac_status); }; } &&
12229          { ac_try='test -s conftest.$ac_objext'
12230   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12231   (eval $ac_try) 2>&5
12232   ac_status=$?
12233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12234   (exit $ac_status); }; }; then
12235   ac_cv_member_struct_sockaddr_storage___ss_len=yes
12236 else
12237   echo "$as_me: failed program was:" >&5
12238 sed 's/^/| /' conftest.$ac_ext >&5
12239
12240 cat >conftest.$ac_ext <<_ACEOF
12241 /* confdefs.h.  */
12242 _ACEOF
12243 cat confdefs.h >>conftest.$ac_ext
12244 cat >>conftest.$ac_ext <<_ACEOF
12245 /* end confdefs.h.  */
12246 #include <sys/types.h>
12247 #ifdef HAVE_SYS_SOCKET_H
12248 #include <sys/socket.h>
12249 #endif
12250
12251
12252 int
12253 main ()
12254 {
12255 static struct sockaddr_storage ac_aggr;
12256 if (sizeof ac_aggr.__ss_len)
12257 return 0;
12258   ;
12259   return 0;
12260 }
12261 _ACEOF
12262 rm -f conftest.$ac_objext
12263 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12264   (eval $ac_compile) 2>conftest.er1
12265   ac_status=$?
12266   grep -v '^ *+' conftest.er1 >conftest.err
12267   rm -f conftest.er1
12268   cat conftest.err >&5
12269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12270   (exit $ac_status); } &&
12271          { ac_try='test -z "$ac_c_werror_flag"
12272                          || test ! -s conftest.err'
12273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12274   (eval $ac_try) 2>&5
12275   ac_status=$?
12276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12277   (exit $ac_status); }; } &&
12278          { ac_try='test -s conftest.$ac_objext'
12279   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12280   (eval $ac_try) 2>&5
12281   ac_status=$?
12282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12283   (exit $ac_status); }; }; then
12284   ac_cv_member_struct_sockaddr_storage___ss_len=yes
12285 else
12286   echo "$as_me: failed program was:" >&5
12287 sed 's/^/| /' conftest.$ac_ext >&5
12288
12289 ac_cv_member_struct_sockaddr_storage___ss_len=no
12290 fi
12291 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12292 fi
12293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12294 fi
12295 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
12296 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_len" >&6
12297 if test $ac_cv_member_struct_sockaddr_storage___ss_len = yes; then
12298
12299 cat >>confdefs.h <<_ACEOF
12300 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
12301 _ACEOF
12302
12303
12304 fi
12305 echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
12306 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6
12307 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
12308   echo $ECHO_N "(cached) $ECHO_C" >&6
12309 else
12310   cat >conftest.$ac_ext <<_ACEOF
12311 /* confdefs.h.  */
12312 _ACEOF
12313 cat confdefs.h >>conftest.$ac_ext
12314 cat >>conftest.$ac_ext <<_ACEOF
12315 /* end confdefs.h.  */
12316 #include <sys/types.h>
12317 #ifdef HAVE_SYS_SOCKET_H
12318 #include <sys/socket.h>
12319 #endif
12320
12321
12322 int
12323 main ()
12324 {
12325 static struct sockaddr ac_aggr;
12326 if (ac_aggr.sa_len)
12327 return 0;
12328   ;
12329   return 0;
12330 }
12331 _ACEOF
12332 rm -f conftest.$ac_objext
12333 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12334   (eval $ac_compile) 2>conftest.er1
12335   ac_status=$?
12336   grep -v '^ *+' conftest.er1 >conftest.err
12337   rm -f conftest.er1
12338   cat conftest.err >&5
12339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12340   (exit $ac_status); } &&
12341          { ac_try='test -z "$ac_c_werror_flag"
12342                          || test ! -s conftest.err'
12343   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12344   (eval $ac_try) 2>&5
12345   ac_status=$?
12346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347   (exit $ac_status); }; } &&
12348          { ac_try='test -s conftest.$ac_objext'
12349   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350   (eval $ac_try) 2>&5
12351   ac_status=$?
12352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353   (exit $ac_status); }; }; then
12354   ac_cv_member_struct_sockaddr_sa_len=yes
12355 else
12356   echo "$as_me: failed program was:" >&5
12357 sed 's/^/| /' conftest.$ac_ext >&5
12358
12359 cat >conftest.$ac_ext <<_ACEOF
12360 /* confdefs.h.  */
12361 _ACEOF
12362 cat confdefs.h >>conftest.$ac_ext
12363 cat >>conftest.$ac_ext <<_ACEOF
12364 /* end confdefs.h.  */
12365 #include <sys/types.h>
12366 #ifdef HAVE_SYS_SOCKET_H
12367 #include <sys/socket.h>
12368 #endif
12369
12370
12371 int
12372 main ()
12373 {
12374 static struct sockaddr ac_aggr;
12375 if (sizeof ac_aggr.sa_len)
12376 return 0;
12377   ;
12378   return 0;
12379 }
12380 _ACEOF
12381 rm -f conftest.$ac_objext
12382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12383   (eval $ac_compile) 2>conftest.er1
12384   ac_status=$?
12385   grep -v '^ *+' conftest.er1 >conftest.err
12386   rm -f conftest.er1
12387   cat conftest.err >&5
12388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12389   (exit $ac_status); } &&
12390          { ac_try='test -z "$ac_c_werror_flag"
12391                          || test ! -s conftest.err'
12392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12393   (eval $ac_try) 2>&5
12394   ac_status=$?
12395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12396   (exit $ac_status); }; } &&
12397          { ac_try='test -s conftest.$ac_objext'
12398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12399   (eval $ac_try) 2>&5
12400   ac_status=$?
12401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12402   (exit $ac_status); }; }; then
12403   ac_cv_member_struct_sockaddr_sa_len=yes
12404 else
12405   echo "$as_me: failed program was:" >&5
12406 sed 's/^/| /' conftest.$ac_ext >&5
12407
12408 ac_cv_member_struct_sockaddr_sa_len=no
12409 fi
12410 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12411 fi
12412 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12413 fi
12414 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
12415 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6
12416 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
12417
12418 cat >>confdefs.h <<_ACEOF
12419 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
12420 _ACEOF
12421
12422
12423 fi
12424
12425 echo "$as_me:$LINENO: checking for struct addrinfo" >&5
12426 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6
12427 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
12428   echo $ECHO_N "(cached) $ECHO_C" >&6
12429 else
12430   cat >conftest.$ac_ext <<_ACEOF
12431 /* confdefs.h.  */
12432 _ACEOF
12433 cat confdefs.h >>conftest.$ac_ext
12434 cat >>conftest.$ac_ext <<_ACEOF
12435 /* end confdefs.h.  */
12436 #include <sys/types.h>
12437 #include <sys/socket.h>
12438 #include <netdb.h>
12439
12440
12441 int
12442 main ()
12443 {
12444 if ((struct addrinfo *) 0)
12445   return 0;
12446 if (sizeof (struct addrinfo))
12447   return 0;
12448   ;
12449   return 0;
12450 }
12451 _ACEOF
12452 rm -f conftest.$ac_objext
12453 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12454   (eval $ac_compile) 2>conftest.er1
12455   ac_status=$?
12456   grep -v '^ *+' conftest.er1 >conftest.err
12457   rm -f conftest.er1
12458   cat conftest.err >&5
12459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12460   (exit $ac_status); } &&
12461          { ac_try='test -z "$ac_c_werror_flag"
12462                          || test ! -s conftest.err'
12463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12464   (eval $ac_try) 2>&5
12465   ac_status=$?
12466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12467   (exit $ac_status); }; } &&
12468          { ac_try='test -s conftest.$ac_objext'
12469   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12470   (eval $ac_try) 2>&5
12471   ac_status=$?
12472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12473   (exit $ac_status); }; }; then
12474   ac_cv_type_struct_addrinfo=yes
12475 else
12476   echo "$as_me: failed program was:" >&5
12477 sed 's/^/| /' conftest.$ac_ext >&5
12478
12479 ac_cv_type_struct_addrinfo=no
12480 fi
12481 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12482 fi
12483 echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
12484 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6
12485 if test $ac_cv_type_struct_addrinfo = yes; then
12486
12487 cat >>confdefs.h <<_ACEOF
12488 #define HAVE_STRUCT_ADDRINFO 1
12489 _ACEOF
12490
12491
12492 fi
12493
12494
12495 echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
12496 echo $ECHO_N "checking for struct cmsgcred... $ECHO_C" >&6
12497 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
12498   echo $ECHO_N "(cached) $ECHO_C" >&6
12499 else
12500   cat >conftest.$ac_ext <<_ACEOF
12501 /* confdefs.h.  */
12502 _ACEOF
12503 cat confdefs.h >>conftest.$ac_ext
12504 cat >>conftest.$ac_ext <<_ACEOF
12505 /* end confdefs.h.  */
12506 #include <sys/param.h>
12507 #include <sys/types.h>
12508 #include <sys/socket.h>
12509 #include <sys/ucred.h>
12510
12511 int
12512 main ()
12513 {
12514 if ((struct cmsgcred *) 0)
12515   return 0;
12516 if (sizeof (struct cmsgcred))
12517   return 0;
12518   ;
12519   return 0;
12520 }
12521 _ACEOF
12522 rm -f conftest.$ac_objext
12523 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12524   (eval $ac_compile) 2>conftest.er1
12525   ac_status=$?
12526   grep -v '^ *+' conftest.er1 >conftest.err
12527   rm -f conftest.er1
12528   cat conftest.err >&5
12529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12530   (exit $ac_status); } &&
12531          { ac_try='test -z "$ac_c_werror_flag"
12532                          || test ! -s conftest.err'
12533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12534   (eval $ac_try) 2>&5
12535   ac_status=$?
12536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12537   (exit $ac_status); }; } &&
12538          { ac_try='test -s conftest.$ac_objext'
12539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12540   (eval $ac_try) 2>&5
12541   ac_status=$?
12542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543   (exit $ac_status); }; }; then
12544   ac_cv_type_struct_cmsgcred=yes
12545 else
12546   echo "$as_me: failed program was:" >&5
12547 sed 's/^/| /' conftest.$ac_ext >&5
12548
12549 ac_cv_type_struct_cmsgcred=no
12550 fi
12551 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12552 fi
12553 echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
12554 echo "${ECHO_T}$ac_cv_type_struct_cmsgcred" >&6
12555 if test $ac_cv_type_struct_cmsgcred = yes; then
12556
12557 cat >>confdefs.h <<_ACEOF
12558 #define HAVE_STRUCT_CMSGCRED 1
12559 _ACEOF
12560
12561
12562 fi
12563 echo "$as_me:$LINENO: checking for struct fcred" >&5
12564 echo $ECHO_N "checking for struct fcred... $ECHO_C" >&6
12565 if test "${ac_cv_type_struct_fcred+set}" = set; then
12566   echo $ECHO_N "(cached) $ECHO_C" >&6
12567 else
12568   cat >conftest.$ac_ext <<_ACEOF
12569 /* confdefs.h.  */
12570 _ACEOF
12571 cat confdefs.h >>conftest.$ac_ext
12572 cat >>conftest.$ac_ext <<_ACEOF
12573 /* end confdefs.h.  */
12574 #include <sys/param.h>
12575 #include <sys/types.h>
12576 #include <sys/socket.h>
12577 #include <sys/ucred.h>
12578
12579 int
12580 main ()
12581 {
12582 if ((struct fcred *) 0)
12583   return 0;
12584 if (sizeof (struct fcred))
12585   return 0;
12586   ;
12587   return 0;
12588 }
12589 _ACEOF
12590 rm -f conftest.$ac_objext
12591 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12592   (eval $ac_compile) 2>conftest.er1
12593   ac_status=$?
12594   grep -v '^ *+' conftest.er1 >conftest.err
12595   rm -f conftest.er1
12596   cat conftest.err >&5
12597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12598   (exit $ac_status); } &&
12599          { ac_try='test -z "$ac_c_werror_flag"
12600                          || test ! -s conftest.err'
12601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12602   (eval $ac_try) 2>&5
12603   ac_status=$?
12604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12605   (exit $ac_status); }; } &&
12606          { ac_try='test -s conftest.$ac_objext'
12607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12608   (eval $ac_try) 2>&5
12609   ac_status=$?
12610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12611   (exit $ac_status); }; }; then
12612   ac_cv_type_struct_fcred=yes
12613 else
12614   echo "$as_me: failed program was:" >&5
12615 sed 's/^/| /' conftest.$ac_ext >&5
12616
12617 ac_cv_type_struct_fcred=no
12618 fi
12619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12620 fi
12621 echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
12622 echo "${ECHO_T}$ac_cv_type_struct_fcred" >&6
12623 if test $ac_cv_type_struct_fcred = yes; then
12624
12625 cat >>confdefs.h <<_ACEOF
12626 #define HAVE_STRUCT_FCRED 1
12627 _ACEOF
12628
12629
12630 fi
12631 echo "$as_me:$LINENO: checking for struct sockcred" >&5
12632 echo $ECHO_N "checking for struct sockcred... $ECHO_C" >&6
12633 if test "${ac_cv_type_struct_sockcred+set}" = set; then
12634   echo $ECHO_N "(cached) $ECHO_C" >&6
12635 else
12636   cat >conftest.$ac_ext <<_ACEOF
12637 /* confdefs.h.  */
12638 _ACEOF
12639 cat confdefs.h >>conftest.$ac_ext
12640 cat >>conftest.$ac_ext <<_ACEOF
12641 /* end confdefs.h.  */
12642 #include <sys/param.h>
12643 #include <sys/types.h>
12644 #include <sys/socket.h>
12645 #include <sys/ucred.h>
12646
12647 int
12648 main ()
12649 {
12650 if ((struct sockcred *) 0)
12651   return 0;
12652 if (sizeof (struct sockcred))
12653   return 0;
12654   ;
12655   return 0;
12656 }
12657 _ACEOF
12658 rm -f conftest.$ac_objext
12659 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12660   (eval $ac_compile) 2>conftest.er1
12661   ac_status=$?
12662   grep -v '^ *+' conftest.er1 >conftest.err
12663   rm -f conftest.er1
12664   cat conftest.err >&5
12665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12666   (exit $ac_status); } &&
12667          { ac_try='test -z "$ac_c_werror_flag"
12668                          || test ! -s conftest.err'
12669   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12670   (eval $ac_try) 2>&5
12671   ac_status=$?
12672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12673   (exit $ac_status); }; } &&
12674          { ac_try='test -s conftest.$ac_objext'
12675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12676   (eval $ac_try) 2>&5
12677   ac_status=$?
12678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12679   (exit $ac_status); }; }; then
12680   ac_cv_type_struct_sockcred=yes
12681 else
12682   echo "$as_me: failed program was:" >&5
12683 sed 's/^/| /' conftest.$ac_ext >&5
12684
12685 ac_cv_type_struct_sockcred=no
12686 fi
12687 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12688 fi
12689 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
12690 echo "${ECHO_T}$ac_cv_type_struct_sockcred" >&6
12691 if test $ac_cv_type_struct_sockcred = yes; then
12692
12693 cat >>confdefs.h <<_ACEOF
12694 #define HAVE_STRUCT_SOCKCRED 1
12695 _ACEOF
12696
12697
12698 fi
12699
12700
12701 echo "$as_me:$LINENO: checking for struct option" >&5
12702 echo $ECHO_N "checking for struct option... $ECHO_C" >&6
12703 if test "${ac_cv_type_struct_option+set}" = set; then
12704   echo $ECHO_N "(cached) $ECHO_C" >&6
12705 else
12706   cat >conftest.$ac_ext <<_ACEOF
12707 /* confdefs.h.  */
12708 _ACEOF
12709 cat confdefs.h >>conftest.$ac_ext
12710 cat >>conftest.$ac_ext <<_ACEOF
12711 /* end confdefs.h.  */
12712 #ifdef HAVE_GETOPT_H
12713 #include <getopt.h>
12714 #endif
12715
12716 int
12717 main ()
12718 {
12719 if ((struct option *) 0)
12720   return 0;
12721 if (sizeof (struct option))
12722   return 0;
12723   ;
12724   return 0;
12725 }
12726 _ACEOF
12727 rm -f conftest.$ac_objext
12728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12729   (eval $ac_compile) 2>conftest.er1
12730   ac_status=$?
12731   grep -v '^ *+' conftest.er1 >conftest.err
12732   rm -f conftest.er1
12733   cat conftest.err >&5
12734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12735   (exit $ac_status); } &&
12736          { ac_try='test -z "$ac_c_werror_flag"
12737                          || test ! -s conftest.err'
12738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12739   (eval $ac_try) 2>&5
12740   ac_status=$?
12741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12742   (exit $ac_status); }; } &&
12743          { ac_try='test -s conftest.$ac_objext'
12744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12745   (eval $ac_try) 2>&5
12746   ac_status=$?
12747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12748   (exit $ac_status); }; }; then
12749   ac_cv_type_struct_option=yes
12750 else
12751   echo "$as_me: failed program was:" >&5
12752 sed 's/^/| /' conftest.$ac_ext >&5
12753
12754 ac_cv_type_struct_option=no
12755 fi
12756 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12757 fi
12758 echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
12759 echo "${ECHO_T}$ac_cv_type_struct_option" >&6
12760 if test $ac_cv_type_struct_option = yes; then
12761
12762 cat >>confdefs.h <<_ACEOF
12763 #define HAVE_STRUCT_OPTION 1
12764 _ACEOF
12765
12766
12767 fi
12768
12769
12770 if test "$with_zlib" = yes; then
12771   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
12772   # did not).  While we could work around the lack of z_streamp, it
12773   # seems unwise to encourage people to use such old zlib versions...
12774   echo "$as_me:$LINENO: checking for z_streamp" >&5
12775 echo $ECHO_N "checking for z_streamp... $ECHO_C" >&6
12776 if test "${ac_cv_type_z_streamp+set}" = set; then
12777   echo $ECHO_N "(cached) $ECHO_C" >&6
12778 else
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 #include <zlib.h>
12786
12787 int
12788 main ()
12789 {
12790 if ((z_streamp *) 0)
12791   return 0;
12792 if (sizeof (z_streamp))
12793   return 0;
12794   ;
12795   return 0;
12796 }
12797 _ACEOF
12798 rm -f conftest.$ac_objext
12799 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12800   (eval $ac_compile) 2>conftest.er1
12801   ac_status=$?
12802   grep -v '^ *+' conftest.er1 >conftest.err
12803   rm -f conftest.er1
12804   cat conftest.err >&5
12805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12806   (exit $ac_status); } &&
12807          { ac_try='test -z "$ac_c_werror_flag"
12808                          || test ! -s conftest.err'
12809   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12810   (eval $ac_try) 2>&5
12811   ac_status=$?
12812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12813   (exit $ac_status); }; } &&
12814          { ac_try='test -s conftest.$ac_objext'
12815   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12816   (eval $ac_try) 2>&5
12817   ac_status=$?
12818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12819   (exit $ac_status); }; }; then
12820   ac_cv_type_z_streamp=yes
12821 else
12822   echo "$as_me: failed program was:" >&5
12823 sed 's/^/| /' conftest.$ac_ext >&5
12824
12825 ac_cv_type_z_streamp=no
12826 fi
12827 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12828 fi
12829 echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
12830 echo "${ECHO_T}$ac_cv_type_z_streamp" >&6
12831 if test $ac_cv_type_z_streamp = yes; then
12832   :
12833 else
12834   { { echo "$as_me:$LINENO: error: zlib version is too old
12835 Use --without-zlib to disable zlib support." >&5
12836 echo "$as_me: error: zlib version is too old
12837 Use --without-zlib to disable zlib support." >&2;}
12838    { (exit 1); exit 1; }; }
12839 fi
12840
12841 fi
12842
12843 if test "$with_krb5" = yes; then
12844 # Check for differences between MIT and Heimdal (KTH) releases
12845   echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
12846 echo $ECHO_N "checking for krb5_ticket.enc_part2... $ECHO_C" >&6
12847 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
12848   echo $ECHO_N "(cached) $ECHO_C" >&6
12849 else
12850   cat >conftest.$ac_ext <<_ACEOF
12851 /* confdefs.h.  */
12852 _ACEOF
12853 cat confdefs.h >>conftest.$ac_ext
12854 cat >>conftest.$ac_ext <<_ACEOF
12855 /* end confdefs.h.  */
12856 #include <krb5.h>
12857
12858 int
12859 main ()
12860 {
12861 static krb5_ticket ac_aggr;
12862 if (ac_aggr.enc_part2)
12863 return 0;
12864   ;
12865   return 0;
12866 }
12867 _ACEOF
12868 rm -f conftest.$ac_objext
12869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12870   (eval $ac_compile) 2>conftest.er1
12871   ac_status=$?
12872   grep -v '^ *+' conftest.er1 >conftest.err
12873   rm -f conftest.er1
12874   cat conftest.err >&5
12875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12876   (exit $ac_status); } &&
12877          { ac_try='test -z "$ac_c_werror_flag"
12878                          || test ! -s conftest.err'
12879   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12880   (eval $ac_try) 2>&5
12881   ac_status=$?
12882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12883   (exit $ac_status); }; } &&
12884          { ac_try='test -s conftest.$ac_objext'
12885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12886   (eval $ac_try) 2>&5
12887   ac_status=$?
12888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889   (exit $ac_status); }; }; then
12890   ac_cv_member_krb5_ticket_enc_part2=yes
12891 else
12892   echo "$as_me: failed program was:" >&5
12893 sed 's/^/| /' conftest.$ac_ext >&5
12894
12895 cat >conftest.$ac_ext <<_ACEOF
12896 /* confdefs.h.  */
12897 _ACEOF
12898 cat confdefs.h >>conftest.$ac_ext
12899 cat >>conftest.$ac_ext <<_ACEOF
12900 /* end confdefs.h.  */
12901 #include <krb5.h>
12902
12903 int
12904 main ()
12905 {
12906 static krb5_ticket ac_aggr;
12907 if (sizeof ac_aggr.enc_part2)
12908 return 0;
12909   ;
12910   return 0;
12911 }
12912 _ACEOF
12913 rm -f conftest.$ac_objext
12914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12915   (eval $ac_compile) 2>conftest.er1
12916   ac_status=$?
12917   grep -v '^ *+' conftest.er1 >conftest.err
12918   rm -f conftest.er1
12919   cat conftest.err >&5
12920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12921   (exit $ac_status); } &&
12922          { ac_try='test -z "$ac_c_werror_flag"
12923                          || test ! -s conftest.err'
12924   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12925   (eval $ac_try) 2>&5
12926   ac_status=$?
12927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12928   (exit $ac_status); }; } &&
12929          { ac_try='test -s conftest.$ac_objext'
12930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12931   (eval $ac_try) 2>&5
12932   ac_status=$?
12933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12934   (exit $ac_status); }; }; then
12935   ac_cv_member_krb5_ticket_enc_part2=yes
12936 else
12937   echo "$as_me: failed program was:" >&5
12938 sed 's/^/| /' conftest.$ac_ext >&5
12939
12940 ac_cv_member_krb5_ticket_enc_part2=no
12941 fi
12942 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12943 fi
12944 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12945 fi
12946 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
12947 echo "${ECHO_T}$ac_cv_member_krb5_ticket_enc_part2" >&6
12948 if test $ac_cv_member_krb5_ticket_enc_part2 = yes; then
12949
12950 cat >>confdefs.h <<_ACEOF
12951 #define HAVE_KRB5_TICKET_ENC_PART2 1
12952 _ACEOF
12953
12954
12955 else
12956   echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
12957 echo $ECHO_N "checking for krb5_ticket.client... $ECHO_C" >&6
12958 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
12959   echo $ECHO_N "(cached) $ECHO_C" >&6
12960 else
12961   cat >conftest.$ac_ext <<_ACEOF
12962 /* confdefs.h.  */
12963 _ACEOF
12964 cat confdefs.h >>conftest.$ac_ext
12965 cat >>conftest.$ac_ext <<_ACEOF
12966 /* end confdefs.h.  */
12967 #include <krb5.h>
12968
12969 int
12970 main ()
12971 {
12972 static krb5_ticket ac_aggr;
12973 if (ac_aggr.client)
12974 return 0;
12975   ;
12976   return 0;
12977 }
12978 _ACEOF
12979 rm -f conftest.$ac_objext
12980 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12981   (eval $ac_compile) 2>conftest.er1
12982   ac_status=$?
12983   grep -v '^ *+' conftest.er1 >conftest.err
12984   rm -f conftest.er1
12985   cat conftest.err >&5
12986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12987   (exit $ac_status); } &&
12988          { ac_try='test -z "$ac_c_werror_flag"
12989                          || test ! -s conftest.err'
12990   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12991   (eval $ac_try) 2>&5
12992   ac_status=$?
12993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12994   (exit $ac_status); }; } &&
12995          { ac_try='test -s conftest.$ac_objext'
12996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12997   (eval $ac_try) 2>&5
12998   ac_status=$?
12999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13000   (exit $ac_status); }; }; then
13001   ac_cv_member_krb5_ticket_client=yes
13002 else
13003   echo "$as_me: failed program was:" >&5
13004 sed 's/^/| /' conftest.$ac_ext >&5
13005
13006 cat >conftest.$ac_ext <<_ACEOF
13007 /* confdefs.h.  */
13008 _ACEOF
13009 cat confdefs.h >>conftest.$ac_ext
13010 cat >>conftest.$ac_ext <<_ACEOF
13011 /* end confdefs.h.  */
13012 #include <krb5.h>
13013
13014 int
13015 main ()
13016 {
13017 static krb5_ticket ac_aggr;
13018 if (sizeof ac_aggr.client)
13019 return 0;
13020   ;
13021   return 0;
13022 }
13023 _ACEOF
13024 rm -f conftest.$ac_objext
13025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13026   (eval $ac_compile) 2>conftest.er1
13027   ac_status=$?
13028   grep -v '^ *+' conftest.er1 >conftest.err
13029   rm -f conftest.er1
13030   cat conftest.err >&5
13031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13032   (exit $ac_status); } &&
13033          { ac_try='test -z "$ac_c_werror_flag"
13034                          || test ! -s conftest.err'
13035   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13036   (eval $ac_try) 2>&5
13037   ac_status=$?
13038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13039   (exit $ac_status); }; } &&
13040          { ac_try='test -s conftest.$ac_objext'
13041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13042   (eval $ac_try) 2>&5
13043   ac_status=$?
13044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13045   (exit $ac_status); }; }; then
13046   ac_cv_member_krb5_ticket_client=yes
13047 else
13048   echo "$as_me: failed program was:" >&5
13049 sed 's/^/| /' conftest.$ac_ext >&5
13050
13051 ac_cv_member_krb5_ticket_client=no
13052 fi
13053 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13054 fi
13055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13056 fi
13057 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
13058 echo "${ECHO_T}$ac_cv_member_krb5_ticket_client" >&6
13059 if test $ac_cv_member_krb5_ticket_client = yes; then
13060
13061 cat >>confdefs.h <<_ACEOF
13062 #define HAVE_KRB5_TICKET_CLIENT 1
13063 _ACEOF
13064
13065
13066 else
13067   { { echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
13068 echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
13069    { (exit 1); exit 1; }; }
13070 fi
13071
13072 fi
13073
13074   echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
13075 echo $ECHO_N "checking for krb5_error.text.data... $ECHO_C" >&6
13076 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
13077   echo $ECHO_N "(cached) $ECHO_C" >&6
13078 else
13079   cat >conftest.$ac_ext <<_ACEOF
13080 /* confdefs.h.  */
13081 _ACEOF
13082 cat confdefs.h >>conftest.$ac_ext
13083 cat >>conftest.$ac_ext <<_ACEOF
13084 /* end confdefs.h.  */
13085 #include <krb5.h>
13086
13087 int
13088 main ()
13089 {
13090 static krb5_error ac_aggr;
13091 if (ac_aggr.text.data)
13092 return 0;
13093   ;
13094   return 0;
13095 }
13096 _ACEOF
13097 rm -f conftest.$ac_objext
13098 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13099   (eval $ac_compile) 2>conftest.er1
13100   ac_status=$?
13101   grep -v '^ *+' conftest.er1 >conftest.err
13102   rm -f conftest.er1
13103   cat conftest.err >&5
13104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13105   (exit $ac_status); } &&
13106          { ac_try='test -z "$ac_c_werror_flag"
13107                          || test ! -s conftest.err'
13108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13109   (eval $ac_try) 2>&5
13110   ac_status=$?
13111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13112   (exit $ac_status); }; } &&
13113          { ac_try='test -s conftest.$ac_objext'
13114   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13115   (eval $ac_try) 2>&5
13116   ac_status=$?
13117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13118   (exit $ac_status); }; }; then
13119   ac_cv_member_krb5_error_text_data=yes
13120 else
13121   echo "$as_me: failed program was:" >&5
13122 sed 's/^/| /' conftest.$ac_ext >&5
13123
13124 cat >conftest.$ac_ext <<_ACEOF
13125 /* confdefs.h.  */
13126 _ACEOF
13127 cat confdefs.h >>conftest.$ac_ext
13128 cat >>conftest.$ac_ext <<_ACEOF
13129 /* end confdefs.h.  */
13130 #include <krb5.h>
13131
13132 int
13133 main ()
13134 {
13135 static krb5_error ac_aggr;
13136 if (sizeof ac_aggr.text.data)
13137 return 0;
13138   ;
13139   return 0;
13140 }
13141 _ACEOF
13142 rm -f conftest.$ac_objext
13143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13144   (eval $ac_compile) 2>conftest.er1
13145   ac_status=$?
13146   grep -v '^ *+' conftest.er1 >conftest.err
13147   rm -f conftest.er1
13148   cat conftest.err >&5
13149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13150   (exit $ac_status); } &&
13151          { ac_try='test -z "$ac_c_werror_flag"
13152                          || test ! -s conftest.err'
13153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13154   (eval $ac_try) 2>&5
13155   ac_status=$?
13156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13157   (exit $ac_status); }; } &&
13158          { ac_try='test -s conftest.$ac_objext'
13159   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13160   (eval $ac_try) 2>&5
13161   ac_status=$?
13162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13163   (exit $ac_status); }; }; then
13164   ac_cv_member_krb5_error_text_data=yes
13165 else
13166   echo "$as_me: failed program was:" >&5
13167 sed 's/^/| /' conftest.$ac_ext >&5
13168
13169 ac_cv_member_krb5_error_text_data=no
13170 fi
13171 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13172 fi
13173 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13174 fi
13175 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
13176 echo "${ECHO_T}$ac_cv_member_krb5_error_text_data" >&6
13177 if test $ac_cv_member_krb5_error_text_data = yes; then
13178
13179 cat >>confdefs.h <<_ACEOF
13180 #define HAVE_KRB5_ERROR_TEXT_DATA 1
13181 _ACEOF
13182
13183
13184 else
13185   echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
13186 echo $ECHO_N "checking for krb5_error.e_data... $ECHO_C" >&6
13187 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
13188   echo $ECHO_N "(cached) $ECHO_C" >&6
13189 else
13190   cat >conftest.$ac_ext <<_ACEOF
13191 /* confdefs.h.  */
13192 _ACEOF
13193 cat confdefs.h >>conftest.$ac_ext
13194 cat >>conftest.$ac_ext <<_ACEOF
13195 /* end confdefs.h.  */
13196 #include <krb5.h>
13197
13198 int
13199 main ()
13200 {
13201 static krb5_error ac_aggr;
13202 if (ac_aggr.e_data)
13203 return 0;
13204   ;
13205   return 0;
13206 }
13207 _ACEOF
13208 rm -f conftest.$ac_objext
13209 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13210   (eval $ac_compile) 2>conftest.er1
13211   ac_status=$?
13212   grep -v '^ *+' conftest.er1 >conftest.err
13213   rm -f conftest.er1
13214   cat conftest.err >&5
13215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13216   (exit $ac_status); } &&
13217          { ac_try='test -z "$ac_c_werror_flag"
13218                          || test ! -s conftest.err'
13219   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13220   (eval $ac_try) 2>&5
13221   ac_status=$?
13222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13223   (exit $ac_status); }; } &&
13224          { ac_try='test -s conftest.$ac_objext'
13225   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13226   (eval $ac_try) 2>&5
13227   ac_status=$?
13228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13229   (exit $ac_status); }; }; then
13230   ac_cv_member_krb5_error_e_data=yes
13231 else
13232   echo "$as_me: failed program was:" >&5
13233 sed 's/^/| /' conftest.$ac_ext >&5
13234
13235 cat >conftest.$ac_ext <<_ACEOF
13236 /* confdefs.h.  */
13237 _ACEOF
13238 cat confdefs.h >>conftest.$ac_ext
13239 cat >>conftest.$ac_ext <<_ACEOF
13240 /* end confdefs.h.  */
13241 #include <krb5.h>
13242
13243 int
13244 main ()
13245 {
13246 static krb5_error ac_aggr;
13247 if (sizeof ac_aggr.e_data)
13248 return 0;
13249   ;
13250   return 0;
13251 }
13252 _ACEOF
13253 rm -f conftest.$ac_objext
13254 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13255   (eval $ac_compile) 2>conftest.er1
13256   ac_status=$?
13257   grep -v '^ *+' conftest.er1 >conftest.err
13258   rm -f conftest.er1
13259   cat conftest.err >&5
13260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261   (exit $ac_status); } &&
13262          { ac_try='test -z "$ac_c_werror_flag"
13263                          || test ! -s conftest.err'
13264   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13265   (eval $ac_try) 2>&5
13266   ac_status=$?
13267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13268   (exit $ac_status); }; } &&
13269          { ac_try='test -s conftest.$ac_objext'
13270   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13271   (eval $ac_try) 2>&5
13272   ac_status=$?
13273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13274   (exit $ac_status); }; }; then
13275   ac_cv_member_krb5_error_e_data=yes
13276 else
13277   echo "$as_me: failed program was:" >&5
13278 sed 's/^/| /' conftest.$ac_ext >&5
13279
13280 ac_cv_member_krb5_error_e_data=no
13281 fi
13282 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13283 fi
13284 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13285 fi
13286 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
13287 echo "${ECHO_T}$ac_cv_member_krb5_error_e_data" >&6
13288 if test $ac_cv_member_krb5_error_e_data = yes; then
13289
13290 cat >>confdefs.h <<_ACEOF
13291 #define HAVE_KRB5_ERROR_E_DATA 1
13292 _ACEOF
13293
13294
13295 else
13296   { { echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
13297 echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
13298    { (exit 1); exit 1; }; }
13299 fi
13300
13301 fi
13302
13303 fi
13304
13305 ##
13306 ## Functions, global variables
13307 ##
13308
13309 echo "$as_me:$LINENO: checking for int timezone" >&5
13310 echo $ECHO_N "checking for int timezone... $ECHO_C" >&6
13311 if test "${pgac_cv_var_int_timezone+set}" = set; then
13312   echo $ECHO_N "(cached) $ECHO_C" >&6
13313 else
13314   cat >conftest.$ac_ext <<_ACEOF
13315 /* confdefs.h.  */
13316 _ACEOF
13317 cat confdefs.h >>conftest.$ac_ext
13318 cat >>conftest.$ac_ext <<_ACEOF
13319 /* end confdefs.h.  */
13320 #include <time.h>
13321 int res;
13322 int
13323 main ()
13324 {
13325 #ifndef __CYGWIN__
13326 res = timezone / 60;
13327 #else
13328 res = _timezone / 60;
13329 #endif
13330   ;
13331   return 0;
13332 }
13333 _ACEOF
13334 rm -f conftest.$ac_objext conftest$ac_exeext
13335 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13336   (eval $ac_link) 2>conftest.er1
13337   ac_status=$?
13338   grep -v '^ *+' conftest.er1 >conftest.err
13339   rm -f conftest.er1
13340   cat conftest.err >&5
13341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13342   (exit $ac_status); } &&
13343          { ac_try='test -z "$ac_c_werror_flag"
13344                          || test ! -s conftest.err'
13345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13346   (eval $ac_try) 2>&5
13347   ac_status=$?
13348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13349   (exit $ac_status); }; } &&
13350          { ac_try='test -s conftest$ac_exeext'
13351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13352   (eval $ac_try) 2>&5
13353   ac_status=$?
13354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355   (exit $ac_status); }; }; then
13356   pgac_cv_var_int_timezone=yes
13357 else
13358   echo "$as_me: failed program was:" >&5
13359 sed 's/^/| /' conftest.$ac_ext >&5
13360
13361 pgac_cv_var_int_timezone=no
13362 fi
13363 rm -f conftest.err conftest.$ac_objext \
13364       conftest$ac_exeext conftest.$ac_ext
13365 fi
13366 echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
13367 echo "${ECHO_T}$pgac_cv_var_int_timezone" >&6
13368 if test x"$pgac_cv_var_int_timezone" = xyes ; then
13369
13370 cat >>confdefs.h <<\_ACEOF
13371 #define HAVE_INT_TIMEZONE
13372 _ACEOF
13373
13374 fi
13375 echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
13376 echo $ECHO_N "checking types of arguments for accept()... $ECHO_C" >&6
13377  if test "${ac_cv_func_accept_return+set}" = set; then
13378   echo $ECHO_N "(cached) $ECHO_C" >&6
13379 else
13380    if test "${ac_cv_func_accept_arg1+set}" = set; then
13381   echo $ECHO_N "(cached) $ECHO_C" >&6
13382 else
13383     if test "${ac_cv_func_accept_arg2+set}" = set; then
13384   echo $ECHO_N "(cached) $ECHO_C" >&6
13385 else
13386      if test "${ac_cv_func_accept_arg3+set}" = set; then
13387   echo $ECHO_N "(cached) $ECHO_C" >&6
13388 else
13389       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
13390       for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
13391        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
13392         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
13393          cat >conftest.$ac_ext <<_ACEOF
13394 /* confdefs.h.  */
13395 _ACEOF
13396 cat confdefs.h >>conftest.$ac_ext
13397 cat >>conftest.$ac_ext <<_ACEOF
13398 /* end confdefs.h.  */
13399 #ifdef HAVE_SYS_TYPES_H
13400 #include <sys/types.h>
13401 #endif
13402 #ifdef HAVE_SYS_SOCKET_H
13403 #include <sys/socket.h>
13404 #endif
13405 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
13406 int
13407 main ()
13408 {
13409
13410   ;
13411   return 0;
13412 }
13413 _ACEOF
13414 rm -f conftest.$ac_objext
13415 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13416   (eval $ac_compile) 2>conftest.er1
13417   ac_status=$?
13418   grep -v '^ *+' conftest.er1 >conftest.err
13419   rm -f conftest.er1
13420   cat conftest.err >&5
13421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13422   (exit $ac_status); } &&
13423          { ac_try='test -z "$ac_c_werror_flag"
13424                          || test ! -s conftest.err'
13425   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13426   (eval $ac_try) 2>&5
13427   ac_status=$?
13428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13429   (exit $ac_status); }; } &&
13430          { ac_try='test -s conftest.$ac_objext'
13431   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13432   (eval $ac_try) 2>&5
13433   ac_status=$?
13434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13435   (exit $ac_status); }; }; then
13436   ac_not_found=no; break 4
13437 else
13438   echo "$as_me: failed program was:" >&5
13439 sed 's/^/| /' conftest.$ac_ext >&5
13440
13441 ac_not_found=yes
13442 fi
13443 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13444        done
13445       done
13446      done
13447     done
13448     if test "$ac_not_found" = yes; then
13449       { { echo "$as_me:$LINENO: error: could not determine argument types" >&5
13450 echo "$as_me: error: could not determine argument types" >&2;}
13451    { (exit 1); exit 1; }; }
13452     fi
13453     if test "$ac_cv_func_accept_arg3" = "void"; then
13454       ac_cv_func_accept_arg3=int
13455     fi
13456
13457 fi
13458
13459 fi
13460
13461 fi
13462
13463 fi
13464  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
13465 echo "${ECHO_T}$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6
13466
13467 cat >>confdefs.h <<_ACEOF
13468 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
13469 _ACEOF
13470
13471
13472 cat >>confdefs.h <<_ACEOF
13473 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
13474 _ACEOF
13475
13476
13477 cat >>confdefs.h <<_ACEOF
13478 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
13479 _ACEOF
13480
13481
13482 cat >>confdefs.h <<_ACEOF
13483 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
13484 _ACEOF
13485
13486
13487 echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
13488 echo $ECHO_N "checking whether gettimeofday takes only one argument... $ECHO_C" >&6
13489 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
13490   echo $ECHO_N "(cached) $ECHO_C" >&6
13491 else
13492   cat >conftest.$ac_ext <<_ACEOF
13493 /* confdefs.h.  */
13494 _ACEOF
13495 cat confdefs.h >>conftest.$ac_ext
13496 cat >>conftest.$ac_ext <<_ACEOF
13497 /* end confdefs.h.  */
13498 #include <sys/time.h>
13499 int
13500 main ()
13501 {
13502 struct timeval *tp;
13503 struct timezone *tzp;
13504 gettimeofday(tp,tzp);
13505   ;
13506   return 0;
13507 }
13508 _ACEOF
13509 rm -f conftest.$ac_objext
13510 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13511   (eval $ac_compile) 2>conftest.er1
13512   ac_status=$?
13513   grep -v '^ *+' conftest.er1 >conftest.err
13514   rm -f conftest.er1
13515   cat conftest.err >&5
13516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13517   (exit $ac_status); } &&
13518          { ac_try='test -z "$ac_c_werror_flag"
13519                          || test ! -s conftest.err'
13520   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13521   (eval $ac_try) 2>&5
13522   ac_status=$?
13523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13524   (exit $ac_status); }; } &&
13525          { ac_try='test -s conftest.$ac_objext'
13526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13527   (eval $ac_try) 2>&5
13528   ac_status=$?
13529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13530   (exit $ac_status); }; }; then
13531   pgac_cv_func_gettimeofday_1arg=no
13532 else
13533   echo "$as_me: failed program was:" >&5
13534 sed 's/^/| /' conftest.$ac_ext >&5
13535
13536 pgac_cv_func_gettimeofday_1arg=yes
13537 fi
13538 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13539 fi
13540 echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
13541 echo "${ECHO_T}$pgac_cv_func_gettimeofday_1arg" >&6
13542 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
13543
13544 cat >>confdefs.h <<\_ACEOF
13545 #define GETTIMEOFDAY_1ARG
13546 _ACEOF
13547
13548 fi
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571 for ac_func in cbrt dlopen fcvt fdatasync getpeereid memmove poll pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
13572 do
13573 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13574 echo "$as_me:$LINENO: checking for $ac_func" >&5
13575 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13576 if eval "test \"\${$as_ac_var+set}\" = set"; then
13577   echo $ECHO_N "(cached) $ECHO_C" >&6
13578 else
13579   cat >conftest.$ac_ext <<_ACEOF
13580 /* confdefs.h.  */
13581 _ACEOF
13582 cat confdefs.h >>conftest.$ac_ext
13583 cat >>conftest.$ac_ext <<_ACEOF
13584 /* end confdefs.h.  */
13585 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13586    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13587 #define $ac_func innocuous_$ac_func
13588
13589 /* System header to define __stub macros and hopefully few prototypes,
13590     which can conflict with char $ac_func (); below.
13591     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13592     <limits.h> exists even on freestanding compilers.  */
13593
13594 #ifdef __STDC__
13595 # include <limits.h>
13596 #else
13597 # include <assert.h>
13598 #endif
13599
13600 #undef $ac_func
13601
13602 /* Override any gcc2 internal prototype to avoid an error.  */
13603 #ifdef __cplusplus
13604 extern "C"
13605 {
13606 #endif
13607 /* We use char because int might match the return type of a gcc2
13608    builtin and then its argument prototype would still apply.  */
13609 char $ac_func ();
13610 /* The GNU C library defines this for functions which it implements
13611     to always fail with ENOSYS.  Some functions are actually named
13612     something starting with __ and the normal name is an alias.  */
13613 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13614 choke me
13615 #else
13616 char (*f) () = $ac_func;
13617 #endif
13618 #ifdef __cplusplus
13619 }
13620 #endif
13621
13622 int
13623 main ()
13624 {
13625 return f != $ac_func;
13626   ;
13627   return 0;
13628 }
13629 _ACEOF
13630 rm -f conftest.$ac_objext conftest$ac_exeext
13631 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13632   (eval $ac_link) 2>conftest.er1
13633   ac_status=$?
13634   grep -v '^ *+' conftest.er1 >conftest.err
13635   rm -f conftest.er1
13636   cat conftest.err >&5
13637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13638   (exit $ac_status); } &&
13639          { ac_try='test -z "$ac_c_werror_flag"
13640                          || test ! -s conftest.err'
13641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13642   (eval $ac_try) 2>&5
13643   ac_status=$?
13644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13645   (exit $ac_status); }; } &&
13646          { ac_try='test -s conftest$ac_exeext'
13647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13648   (eval $ac_try) 2>&5
13649   ac_status=$?
13650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13651   (exit $ac_status); }; }; then
13652   eval "$as_ac_var=yes"
13653 else
13654   echo "$as_me: failed program was:" >&5
13655 sed 's/^/| /' conftest.$ac_ext >&5
13656
13657 eval "$as_ac_var=no"
13658 fi
13659 rm -f conftest.err conftest.$ac_objext \
13660       conftest$ac_exeext conftest.$ac_ext
13661 fi
13662 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13663 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13664 if test `eval echo '${'$as_ac_var'}'` = yes; then
13665   cat >>confdefs.h <<_ACEOF
13666 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13667 _ACEOF
13668
13669 fi
13670 done
13671
13672
13673 echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
13674 echo $ECHO_N "checking whether fdatasync is declared... $ECHO_C" >&6
13675 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
13676   echo $ECHO_N "(cached) $ECHO_C" >&6
13677 else
13678   cat >conftest.$ac_ext <<_ACEOF
13679 /* confdefs.h.  */
13680 _ACEOF
13681 cat confdefs.h >>conftest.$ac_ext
13682 cat >>conftest.$ac_ext <<_ACEOF
13683 /* end confdefs.h.  */
13684 #include <unistd.h>
13685
13686 int
13687 main ()
13688 {
13689 #ifndef fdatasync
13690   char *p = (char *) fdatasync;
13691 #endif
13692
13693   ;
13694   return 0;
13695 }
13696 _ACEOF
13697 rm -f conftest.$ac_objext
13698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13699   (eval $ac_compile) 2>conftest.er1
13700   ac_status=$?
13701   grep -v '^ *+' conftest.er1 >conftest.err
13702   rm -f conftest.er1
13703   cat conftest.err >&5
13704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13705   (exit $ac_status); } &&
13706          { ac_try='test -z "$ac_c_werror_flag"
13707                          || test ! -s conftest.err'
13708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13709   (eval $ac_try) 2>&5
13710   ac_status=$?
13711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13712   (exit $ac_status); }; } &&
13713          { ac_try='test -s conftest.$ac_objext'
13714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13715   (eval $ac_try) 2>&5
13716   ac_status=$?
13717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13718   (exit $ac_status); }; }; then
13719   ac_cv_have_decl_fdatasync=yes
13720 else
13721   echo "$as_me: failed program was:" >&5
13722 sed 's/^/| /' conftest.$ac_ext >&5
13723
13724 ac_cv_have_decl_fdatasync=no
13725 fi
13726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13727 fi
13728 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
13729 echo "${ECHO_T}$ac_cv_have_decl_fdatasync" >&6
13730 if test $ac_cv_have_decl_fdatasync = yes; then
13731
13732 cat >>confdefs.h <<_ACEOF
13733 #define HAVE_DECL_FDATASYNC 1
13734 _ACEOF
13735
13736
13737 else
13738   cat >>confdefs.h <<_ACEOF
13739 #define HAVE_DECL_FDATASYNC 0
13740 _ACEOF
13741
13742
13743 fi
13744
13745
13746
13747 HAVE_IPV6=no
13748 echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
13749 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6
13750 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
13751   echo $ECHO_N "(cached) $ECHO_C" >&6
13752 else
13753   cat >conftest.$ac_ext <<_ACEOF
13754 /* confdefs.h.  */
13755 _ACEOF
13756 cat confdefs.h >>conftest.$ac_ext
13757 cat >>conftest.$ac_ext <<_ACEOF
13758 /* end confdefs.h.  */
13759 $ac_includes_default
13760 #include <netinet/in.h>
13761
13762 int
13763 main ()
13764 {
13765 if ((struct sockaddr_in6 *) 0)
13766   return 0;
13767 if (sizeof (struct sockaddr_in6))
13768   return 0;
13769   ;
13770   return 0;
13771 }
13772 _ACEOF
13773 rm -f conftest.$ac_objext
13774 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13775   (eval $ac_compile) 2>conftest.er1
13776   ac_status=$?
13777   grep -v '^ *+' conftest.er1 >conftest.err
13778   rm -f conftest.er1
13779   cat conftest.err >&5
13780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13781   (exit $ac_status); } &&
13782          { ac_try='test -z "$ac_c_werror_flag"
13783                          || test ! -s conftest.err'
13784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13785   (eval $ac_try) 2>&5
13786   ac_status=$?
13787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13788   (exit $ac_status); }; } &&
13789          { ac_try='test -s conftest.$ac_objext'
13790   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13791   (eval $ac_try) 2>&5
13792   ac_status=$?
13793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13794   (exit $ac_status); }; }; then
13795   ac_cv_type_struct_sockaddr_in6=yes
13796 else
13797   echo "$as_me: failed program was:" >&5
13798 sed 's/^/| /' conftest.$ac_ext >&5
13799
13800 ac_cv_type_struct_sockaddr_in6=no
13801 fi
13802 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13803 fi
13804 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
13805 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_in6" >&6
13806 if test $ac_cv_type_struct_sockaddr_in6 = yes; then
13807   echo "$as_me:$LINENO: checking for inet_ntop" >&5
13808 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6
13809 if test "${ac_cv_func_inet_ntop+set}" = set; then
13810   echo $ECHO_N "(cached) $ECHO_C" >&6
13811 else
13812   cat >conftest.$ac_ext <<_ACEOF
13813 /* confdefs.h.  */
13814 _ACEOF
13815 cat confdefs.h >>conftest.$ac_ext
13816 cat >>conftest.$ac_ext <<_ACEOF
13817 /* end confdefs.h.  */
13818 /* Define inet_ntop to an innocuous variant, in case <limits.h> declares inet_ntop.
13819    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13820 #define inet_ntop innocuous_inet_ntop
13821
13822 /* System header to define __stub macros and hopefully few prototypes,
13823     which can conflict with char inet_ntop (); below.
13824     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13825     <limits.h> exists even on freestanding compilers.  */
13826
13827 #ifdef __STDC__
13828 # include <limits.h>
13829 #else
13830 # include <assert.h>
13831 #endif
13832
13833 #undef inet_ntop
13834
13835 /* Override any gcc2 internal prototype to avoid an error.  */
13836 #ifdef __cplusplus
13837 extern "C"
13838 {
13839 #endif
13840 /* We use char because int might match the return type of a gcc2
13841    builtin and then its argument prototype would still apply.  */
13842 char inet_ntop ();
13843 /* The GNU C library defines this for functions which it implements
13844     to always fail with ENOSYS.  Some functions are actually named
13845     something starting with __ and the normal name is an alias.  */
13846 #if defined (__stub_inet_ntop) || defined (__stub___inet_ntop)
13847 choke me
13848 #else
13849 char (*f) () = inet_ntop;
13850 #endif
13851 #ifdef __cplusplus
13852 }
13853 #endif
13854
13855 int
13856 main ()
13857 {
13858 return f != inet_ntop;
13859   ;
13860   return 0;
13861 }
13862 _ACEOF
13863 rm -f conftest.$ac_objext conftest$ac_exeext
13864 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13865   (eval $ac_link) 2>conftest.er1
13866   ac_status=$?
13867   grep -v '^ *+' conftest.er1 >conftest.err
13868   rm -f conftest.er1
13869   cat conftest.err >&5
13870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13871   (exit $ac_status); } &&
13872          { ac_try='test -z "$ac_c_werror_flag"
13873                          || test ! -s conftest.err'
13874   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13875   (eval $ac_try) 2>&5
13876   ac_status=$?
13877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13878   (exit $ac_status); }; } &&
13879          { ac_try='test -s conftest$ac_exeext'
13880   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13881   (eval $ac_try) 2>&5
13882   ac_status=$?
13883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13884   (exit $ac_status); }; }; then
13885   ac_cv_func_inet_ntop=yes
13886 else
13887   echo "$as_me: failed program was:" >&5
13888 sed 's/^/| /' conftest.$ac_ext >&5
13889
13890 ac_cv_func_inet_ntop=no
13891 fi
13892 rm -f conftest.err conftest.$ac_objext \
13893       conftest$ac_exeext conftest.$ac_ext
13894 fi
13895 echo "$as_me:$LINENO: result: $ac_cv_func_inet_ntop" >&5
13896 echo "${ECHO_T}$ac_cv_func_inet_ntop" >&6
13897 if test $ac_cv_func_inet_ntop = yes; then
13898
13899 cat >>confdefs.h <<\_ACEOF
13900 #define HAVE_IPV6 1
13901 _ACEOF
13902
13903                                                           HAVE_IPV6=yes
13904 fi
13905
13906 fi
13907
13908
13909
13910 echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
13911 echo $ECHO_N "checking for PS_STRINGS... $ECHO_C" >&6
13912 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
13913   echo $ECHO_N "(cached) $ECHO_C" >&6
13914 else
13915   cat >conftest.$ac_ext <<_ACEOF
13916 /* confdefs.h.  */
13917 _ACEOF
13918 cat confdefs.h >>conftest.$ac_ext
13919 cat >>conftest.$ac_ext <<_ACEOF
13920 /* end confdefs.h.  */
13921 #include <machine/vmparam.h>
13922 #include <sys/exec.h>
13923
13924 int
13925 main ()
13926 {
13927 PS_STRINGS->ps_nargvstr = 1;
13928 PS_STRINGS->ps_argvstr = "foo";
13929   ;
13930   return 0;
13931 }
13932 _ACEOF
13933 rm -f conftest.$ac_objext conftest$ac_exeext
13934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13935   (eval $ac_link) 2>conftest.er1
13936   ac_status=$?
13937   grep -v '^ *+' conftest.er1 >conftest.err
13938   rm -f conftest.er1
13939   cat conftest.err >&5
13940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13941   (exit $ac_status); } &&
13942          { ac_try='test -z "$ac_c_werror_flag"
13943                          || test ! -s conftest.err'
13944   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13945   (eval $ac_try) 2>&5
13946   ac_status=$?
13947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13948   (exit $ac_status); }; } &&
13949          { ac_try='test -s conftest$ac_exeext'
13950   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13951   (eval $ac_try) 2>&5
13952   ac_status=$?
13953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13954   (exit $ac_status); }; }; then
13955   pgac_cv_var_PS_STRINGS=yes
13956 else
13957   echo "$as_me: failed program was:" >&5
13958 sed 's/^/| /' conftest.$ac_ext >&5
13959
13960 pgac_cv_var_PS_STRINGS=no
13961 fi
13962 rm -f conftest.err conftest.$ac_objext \
13963       conftest$ac_exeext conftest.$ac_ext
13964 fi
13965 echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
13966 echo "${ECHO_T}$pgac_cv_var_PS_STRINGS" >&6
13967 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
13968
13969 cat >>confdefs.h <<\_ACEOF
13970 #define HAVE_PS_STRINGS
13971 _ACEOF
13972
13973 fi
13974
13975
13976 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
13977 # is missing.  Yes, there are machines that have only one.  We may
13978 # also decide to use snprintf.c if snprintf() is present but does not
13979 # have all the features we need --- see below.
13980
13981 pgac_need_repl_snprintf=no
13982
13983 for ac_func in snprintf
13984 do
13985 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13986 echo "$as_me:$LINENO: checking for $ac_func" >&5
13987 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13988 if eval "test \"\${$as_ac_var+set}\" = set"; then
13989   echo $ECHO_N "(cached) $ECHO_C" >&6
13990 else
13991   cat >conftest.$ac_ext <<_ACEOF
13992 /* confdefs.h.  */
13993 _ACEOF
13994 cat confdefs.h >>conftest.$ac_ext
13995 cat >>conftest.$ac_ext <<_ACEOF
13996 /* end confdefs.h.  */
13997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13998    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13999 #define $ac_func innocuous_$ac_func
14000
14001 /* System header to define __stub macros and hopefully few prototypes,
14002     which can conflict with char $ac_func (); below.
14003     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14004     <limits.h> exists even on freestanding compilers.  */
14005
14006 #ifdef __STDC__
14007 # include <limits.h>
14008 #else
14009 # include <assert.h>
14010 #endif
14011
14012 #undef $ac_func
14013
14014 /* Override any gcc2 internal prototype to avoid an error.  */
14015 #ifdef __cplusplus
14016 extern "C"
14017 {
14018 #endif
14019 /* We use char because int might match the return type of a gcc2
14020    builtin and then its argument prototype would still apply.  */
14021 char $ac_func ();
14022 /* The GNU C library defines this for functions which it implements
14023     to always fail with ENOSYS.  Some functions are actually named
14024     something starting with __ and the normal name is an alias.  */
14025 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14026 choke me
14027 #else
14028 char (*f) () = $ac_func;
14029 #endif
14030 #ifdef __cplusplus
14031 }
14032 #endif
14033
14034 int
14035 main ()
14036 {
14037 return f != $ac_func;
14038   ;
14039   return 0;
14040 }
14041 _ACEOF
14042 rm -f conftest.$ac_objext conftest$ac_exeext
14043 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14044   (eval $ac_link) 2>conftest.er1
14045   ac_status=$?
14046   grep -v '^ *+' conftest.er1 >conftest.err
14047   rm -f conftest.er1
14048   cat conftest.err >&5
14049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14050   (exit $ac_status); } &&
14051          { ac_try='test -z "$ac_c_werror_flag"
14052                          || test ! -s conftest.err'
14053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14054   (eval $ac_try) 2>&5
14055   ac_status=$?
14056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14057   (exit $ac_status); }; } &&
14058          { ac_try='test -s conftest$ac_exeext'
14059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14060   (eval $ac_try) 2>&5
14061   ac_status=$?
14062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14063   (exit $ac_status); }; }; then
14064   eval "$as_ac_var=yes"
14065 else
14066   echo "$as_me: failed program was:" >&5
14067 sed 's/^/| /' conftest.$ac_ext >&5
14068
14069 eval "$as_ac_var=no"
14070 fi
14071 rm -f conftest.err conftest.$ac_objext \
14072       conftest$ac_exeext conftest.$ac_ext
14073 fi
14074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14075 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14076 if test `eval echo '${'$as_ac_var'}'` = yes; then
14077   cat >>confdefs.h <<_ACEOF
14078 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14079 _ACEOF
14080
14081 else
14082   pgac_need_repl_snprintf=yes
14083 fi
14084 done
14085
14086
14087 for ac_func in vsnprintf
14088 do
14089 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14090 echo "$as_me:$LINENO: checking for $ac_func" >&5
14091 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14092 if eval "test \"\${$as_ac_var+set}\" = set"; then
14093   echo $ECHO_N "(cached) $ECHO_C" >&6
14094 else
14095   cat >conftest.$ac_ext <<_ACEOF
14096 /* confdefs.h.  */
14097 _ACEOF
14098 cat confdefs.h >>conftest.$ac_ext
14099 cat >>conftest.$ac_ext <<_ACEOF
14100 /* end confdefs.h.  */
14101 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14102    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14103 #define $ac_func innocuous_$ac_func
14104
14105 /* System header to define __stub macros and hopefully few prototypes,
14106     which can conflict with char $ac_func (); below.
14107     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14108     <limits.h> exists even on freestanding compilers.  */
14109
14110 #ifdef __STDC__
14111 # include <limits.h>
14112 #else
14113 # include <assert.h>
14114 #endif
14115
14116 #undef $ac_func
14117
14118 /* Override any gcc2 internal prototype to avoid an error.  */
14119 #ifdef __cplusplus
14120 extern "C"
14121 {
14122 #endif
14123 /* We use char because int might match the return type of a gcc2
14124    builtin and then its argument prototype would still apply.  */
14125 char $ac_func ();
14126 /* The GNU C library defines this for functions which it implements
14127     to always fail with ENOSYS.  Some functions are actually named
14128     something starting with __ and the normal name is an alias.  */
14129 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14130 choke me
14131 #else
14132 char (*f) () = $ac_func;
14133 #endif
14134 #ifdef __cplusplus
14135 }
14136 #endif
14137
14138 int
14139 main ()
14140 {
14141 return f != $ac_func;
14142   ;
14143   return 0;
14144 }
14145 _ACEOF
14146 rm -f conftest.$ac_objext conftest$ac_exeext
14147 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14148   (eval $ac_link) 2>conftest.er1
14149   ac_status=$?
14150   grep -v '^ *+' conftest.er1 >conftest.err
14151   rm -f conftest.er1
14152   cat conftest.err >&5
14153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14154   (exit $ac_status); } &&
14155          { ac_try='test -z "$ac_c_werror_flag"
14156                          || test ! -s conftest.err'
14157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14158   (eval $ac_try) 2>&5
14159   ac_status=$?
14160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14161   (exit $ac_status); }; } &&
14162          { ac_try='test -s conftest$ac_exeext'
14163   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14164   (eval $ac_try) 2>&5
14165   ac_status=$?
14166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14167   (exit $ac_status); }; }; then
14168   eval "$as_ac_var=yes"
14169 else
14170   echo "$as_me: failed program was:" >&5
14171 sed 's/^/| /' conftest.$ac_ext >&5
14172
14173 eval "$as_ac_var=no"
14174 fi
14175 rm -f conftest.err conftest.$ac_objext \
14176       conftest$ac_exeext conftest.$ac_ext
14177 fi
14178 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14179 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14180 if test `eval echo '${'$as_ac_var'}'` = yes; then
14181   cat >>confdefs.h <<_ACEOF
14182 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14183 _ACEOF
14184
14185 else
14186   pgac_need_repl_snprintf=yes
14187 fi
14188 done
14189
14190
14191
14192 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
14193 # include/c.h will provide declarations.  Note this is a separate test
14194 # from whether the functions exist in the C library --- there are
14195 # systems that have the functions but don't bother to declare them :-(
14196
14197 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
14198 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
14199 if test "${ac_cv_have_decl_snprintf+set}" = set; then
14200   echo $ECHO_N "(cached) $ECHO_C" >&6
14201 else
14202   cat >conftest.$ac_ext <<_ACEOF
14203 /* confdefs.h.  */
14204 _ACEOF
14205 cat confdefs.h >>conftest.$ac_ext
14206 cat >>conftest.$ac_ext <<_ACEOF
14207 /* end confdefs.h.  */
14208 $ac_includes_default
14209 int
14210 main ()
14211 {
14212 #ifndef snprintf
14213   char *p = (char *) snprintf;
14214 #endif
14215
14216   ;
14217   return 0;
14218 }
14219 _ACEOF
14220 rm -f conftest.$ac_objext
14221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14222   (eval $ac_compile) 2>conftest.er1
14223   ac_status=$?
14224   grep -v '^ *+' conftest.er1 >conftest.err
14225   rm -f conftest.er1
14226   cat conftest.err >&5
14227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14228   (exit $ac_status); } &&
14229          { ac_try='test -z "$ac_c_werror_flag"
14230                          || test ! -s conftest.err'
14231   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14232   (eval $ac_try) 2>&5
14233   ac_status=$?
14234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14235   (exit $ac_status); }; } &&
14236          { ac_try='test -s conftest.$ac_objext'
14237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14238   (eval $ac_try) 2>&5
14239   ac_status=$?
14240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14241   (exit $ac_status); }; }; then
14242   ac_cv_have_decl_snprintf=yes
14243 else
14244   echo "$as_me: failed program was:" >&5
14245 sed 's/^/| /' conftest.$ac_ext >&5
14246
14247 ac_cv_have_decl_snprintf=no
14248 fi
14249 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14250 fi
14251 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
14252 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
14253 if test $ac_cv_have_decl_snprintf = yes; then
14254
14255 cat >>confdefs.h <<_ACEOF
14256 #define HAVE_DECL_SNPRINTF 1
14257 _ACEOF
14258
14259
14260 else
14261   cat >>confdefs.h <<_ACEOF
14262 #define HAVE_DECL_SNPRINTF 0
14263 _ACEOF
14264
14265
14266 fi
14267 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
14268 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
14269 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
14270   echo $ECHO_N "(cached) $ECHO_C" >&6
14271 else
14272   cat >conftest.$ac_ext <<_ACEOF
14273 /* confdefs.h.  */
14274 _ACEOF
14275 cat confdefs.h >>conftest.$ac_ext
14276 cat >>conftest.$ac_ext <<_ACEOF
14277 /* end confdefs.h.  */
14278 $ac_includes_default
14279 int
14280 main ()
14281 {
14282 #ifndef vsnprintf
14283   char *p = (char *) vsnprintf;
14284 #endif
14285
14286   ;
14287   return 0;
14288 }
14289 _ACEOF
14290 rm -f conftest.$ac_objext
14291 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14292   (eval $ac_compile) 2>conftest.er1
14293   ac_status=$?
14294   grep -v '^ *+' conftest.er1 >conftest.err
14295   rm -f conftest.er1
14296   cat conftest.err >&5
14297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14298   (exit $ac_status); } &&
14299          { ac_try='test -z "$ac_c_werror_flag"
14300                          || test ! -s conftest.err'
14301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14302   (eval $ac_try) 2>&5
14303   ac_status=$?
14304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14305   (exit $ac_status); }; } &&
14306          { ac_try='test -s conftest.$ac_objext'
14307   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14308   (eval $ac_try) 2>&5
14309   ac_status=$?
14310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14311   (exit $ac_status); }; }; then
14312   ac_cv_have_decl_vsnprintf=yes
14313 else
14314   echo "$as_me: failed program was:" >&5
14315 sed 's/^/| /' conftest.$ac_ext >&5
14316
14317 ac_cv_have_decl_vsnprintf=no
14318 fi
14319 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14320 fi
14321 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
14322 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
14323 if test $ac_cv_have_decl_vsnprintf = yes; then
14324
14325 cat >>confdefs.h <<_ACEOF
14326 #define HAVE_DECL_VSNPRINTF 1
14327 _ACEOF
14328
14329
14330 else
14331   cat >>confdefs.h <<_ACEOF
14332 #define HAVE_DECL_VSNPRINTF 0
14333 _ACEOF
14334
14335
14336 fi
14337
14338
14339
14340
14341 # do this one the hard way in case isinf() is a macro
14342 echo "$as_me:$LINENO: checking for isinf" >&5
14343 echo $ECHO_N "checking for isinf... $ECHO_C" >&6
14344 if test "${ac_cv_func_isinf+set}" = set; then
14345   echo $ECHO_N "(cached) $ECHO_C" >&6
14346 else
14347   cat >conftest.$ac_ext <<_ACEOF
14348 /* confdefs.h.  */
14349 _ACEOF
14350 cat confdefs.h >>conftest.$ac_ext
14351 cat >>conftest.$ac_ext <<_ACEOF
14352 /* end confdefs.h.  */
14353 #include <math.h>
14354
14355 int
14356 main ()
14357 {
14358 double x = 0.0; int res = isinf(x);
14359   ;
14360   return 0;
14361 }
14362 _ACEOF
14363 rm -f conftest.$ac_objext conftest$ac_exeext
14364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14365   (eval $ac_link) 2>conftest.er1
14366   ac_status=$?
14367   grep -v '^ *+' conftest.er1 >conftest.err
14368   rm -f conftest.er1
14369   cat conftest.err >&5
14370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371   (exit $ac_status); } &&
14372          { ac_try='test -z "$ac_c_werror_flag"
14373                          || test ! -s conftest.err'
14374   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14375   (eval $ac_try) 2>&5
14376   ac_status=$?
14377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14378   (exit $ac_status); }; } &&
14379          { ac_try='test -s conftest$ac_exeext'
14380   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14381   (eval $ac_try) 2>&5
14382   ac_status=$?
14383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14384   (exit $ac_status); }; }; then
14385   ac_cv_func_isinf=yes
14386 else
14387   echo "$as_me: failed program was:" >&5
14388 sed 's/^/| /' conftest.$ac_ext >&5
14389
14390 ac_cv_func_isinf=no
14391 fi
14392 rm -f conftest.err conftest.$ac_objext \
14393       conftest$ac_exeext conftest.$ac_ext
14394 fi
14395 echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
14396 echo "${ECHO_T}$ac_cv_func_isinf" >&6
14397
14398 if test $ac_cv_func_isinf = yes ; then
14399
14400 cat >>confdefs.h <<\_ACEOF
14401 #define HAVE_ISINF 1
14402 _ACEOF
14403
14404 else
14405   case $LIBOBJS in
14406     "isinf.$ac_objext"   | \
14407   *" isinf.$ac_objext"   | \
14408     "isinf.$ac_objext "* | \
14409   *" isinf.$ac_objext "* ) ;;
14410   *) LIBOBJS="$LIBOBJS isinf.$ac_objext" ;;
14411 esac
14412
14413   # Look for a way to implement a substitute for isinf()
14414
14415
14416
14417
14418 for ac_func in fpclass fp_class fp_class_d class
14419 do
14420 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14421 echo "$as_me:$LINENO: checking for $ac_func" >&5
14422 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14423 if eval "test \"\${$as_ac_var+set}\" = set"; then
14424   echo $ECHO_N "(cached) $ECHO_C" >&6
14425 else
14426   cat >conftest.$ac_ext <<_ACEOF
14427 /* confdefs.h.  */
14428 _ACEOF
14429 cat confdefs.h >>conftest.$ac_ext
14430 cat >>conftest.$ac_ext <<_ACEOF
14431 /* end confdefs.h.  */
14432 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14433    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14434 #define $ac_func innocuous_$ac_func
14435
14436 /* System header to define __stub macros and hopefully few prototypes,
14437     which can conflict with char $ac_func (); below.
14438     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14439     <limits.h> exists even on freestanding compilers.  */
14440
14441 #ifdef __STDC__
14442 # include <limits.h>
14443 #else
14444 # include <assert.h>
14445 #endif
14446
14447 #undef $ac_func
14448
14449 /* Override any gcc2 internal prototype to avoid an error.  */
14450 #ifdef __cplusplus
14451 extern "C"
14452 {
14453 #endif
14454 /* We use char because int might match the return type of a gcc2
14455    builtin and then its argument prototype would still apply.  */
14456 char $ac_func ();
14457 /* The GNU C library defines this for functions which it implements
14458     to always fail with ENOSYS.  Some functions are actually named
14459     something starting with __ and the normal name is an alias.  */
14460 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14461 choke me
14462 #else
14463 char (*f) () = $ac_func;
14464 #endif
14465 #ifdef __cplusplus
14466 }
14467 #endif
14468
14469 int
14470 main ()
14471 {
14472 return f != $ac_func;
14473   ;
14474   return 0;
14475 }
14476 _ACEOF
14477 rm -f conftest.$ac_objext conftest$ac_exeext
14478 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14479   (eval $ac_link) 2>conftest.er1
14480   ac_status=$?
14481   grep -v '^ *+' conftest.er1 >conftest.err
14482   rm -f conftest.er1
14483   cat conftest.err >&5
14484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14485   (exit $ac_status); } &&
14486          { ac_try='test -z "$ac_c_werror_flag"
14487                          || test ! -s conftest.err'
14488   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14489   (eval $ac_try) 2>&5
14490   ac_status=$?
14491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14492   (exit $ac_status); }; } &&
14493          { ac_try='test -s conftest$ac_exeext'
14494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14495   (eval $ac_try) 2>&5
14496   ac_status=$?
14497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14498   (exit $ac_status); }; }; then
14499   eval "$as_ac_var=yes"
14500 else
14501   echo "$as_me: failed program was:" >&5
14502 sed 's/^/| /' conftest.$ac_ext >&5
14503
14504 eval "$as_ac_var=no"
14505 fi
14506 rm -f conftest.err conftest.$ac_objext \
14507       conftest$ac_exeext conftest.$ac_ext
14508 fi
14509 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14510 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14511 if test `eval echo '${'$as_ac_var'}'` = yes; then
14512   cat >>confdefs.h <<_ACEOF
14513 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14514 _ACEOF
14515  break
14516 fi
14517 done
14518
14519 fi
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534 for ac_func in crypt fseeko getopt getrusage inet_aton random rint srandom strdup strerror strtol strtoul unsetenv
14535 do
14536 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14537 echo "$as_me:$LINENO: checking for $ac_func" >&5
14538 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14539 if eval "test \"\${$as_ac_var+set}\" = set"; then
14540   echo $ECHO_N "(cached) $ECHO_C" >&6
14541 else
14542   cat >conftest.$ac_ext <<_ACEOF
14543 /* confdefs.h.  */
14544 _ACEOF
14545 cat confdefs.h >>conftest.$ac_ext
14546 cat >>conftest.$ac_ext <<_ACEOF
14547 /* end confdefs.h.  */
14548 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14549    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14550 #define $ac_func innocuous_$ac_func
14551
14552 /* System header to define __stub macros and hopefully few prototypes,
14553     which can conflict with char $ac_func (); below.
14554     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14555     <limits.h> exists even on freestanding compilers.  */
14556
14557 #ifdef __STDC__
14558 # include <limits.h>
14559 #else
14560 # include <assert.h>
14561 #endif
14562
14563 #undef $ac_func
14564
14565 /* Override any gcc2 internal prototype to avoid an error.  */
14566 #ifdef __cplusplus
14567 extern "C"
14568 {
14569 #endif
14570 /* We use char because int might match the return type of a gcc2
14571    builtin and then its argument prototype would still apply.  */
14572 char $ac_func ();
14573 /* The GNU C library defines this for functions which it implements
14574     to always fail with ENOSYS.  Some functions are actually named
14575     something starting with __ and the normal name is an alias.  */
14576 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14577 choke me
14578 #else
14579 char (*f) () = $ac_func;
14580 #endif
14581 #ifdef __cplusplus
14582 }
14583 #endif
14584
14585 int
14586 main ()
14587 {
14588 return f != $ac_func;
14589   ;
14590   return 0;
14591 }
14592 _ACEOF
14593 rm -f conftest.$ac_objext conftest$ac_exeext
14594 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14595   (eval $ac_link) 2>conftest.er1
14596   ac_status=$?
14597   grep -v '^ *+' conftest.er1 >conftest.err
14598   rm -f conftest.er1
14599   cat conftest.err >&5
14600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14601   (exit $ac_status); } &&
14602          { ac_try='test -z "$ac_c_werror_flag"
14603                          || test ! -s conftest.err'
14604   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14605   (eval $ac_try) 2>&5
14606   ac_status=$?
14607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14608   (exit $ac_status); }; } &&
14609          { ac_try='test -s conftest$ac_exeext'
14610   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14611   (eval $ac_try) 2>&5
14612   ac_status=$?
14613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14614   (exit $ac_status); }; }; then
14615   eval "$as_ac_var=yes"
14616 else
14617   echo "$as_me: failed program was:" >&5
14618 sed 's/^/| /' conftest.$ac_ext >&5
14619
14620 eval "$as_ac_var=no"
14621 fi
14622 rm -f conftest.err conftest.$ac_objext \
14623       conftest$ac_exeext conftest.$ac_ext
14624 fi
14625 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14626 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14627 if test `eval echo '${'$as_ac_var'}'` = yes; then
14628   cat >>confdefs.h <<_ACEOF
14629 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14630 _ACEOF
14631
14632 else
14633   case $LIBOBJS in
14634     "$ac_func.$ac_objext"   | \
14635   *" $ac_func.$ac_objext"   | \
14636     "$ac_func.$ac_objext "* | \
14637   *" $ac_func.$ac_objext "* ) ;;
14638   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
14639 esac
14640
14641 fi
14642 done
14643
14644
14645
14646 # system's version of getaddrinfo(), if any, may be used only if we found
14647 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h
14648 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
14649
14650 for ac_func in getaddrinfo
14651 do
14652 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14653 echo "$as_me:$LINENO: checking for $ac_func" >&5
14654 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14655 if eval "test \"\${$as_ac_var+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 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14665    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14666 #define $ac_func innocuous_$ac_func
14667
14668 /* System header to define __stub macros and hopefully few prototypes,
14669     which can conflict with char $ac_func (); below.
14670     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14671     <limits.h> exists even on freestanding compilers.  */
14672
14673 #ifdef __STDC__
14674 # include <limits.h>
14675 #else
14676 # include <assert.h>
14677 #endif
14678
14679 #undef $ac_func
14680
14681 /* Override any gcc2 internal prototype to avoid an error.  */
14682 #ifdef __cplusplus
14683 extern "C"
14684 {
14685 #endif
14686 /* We use char because int might match the return type of a gcc2
14687    builtin and then its argument prototype would still apply.  */
14688 char $ac_func ();
14689 /* The GNU C library defines this for functions which it implements
14690     to always fail with ENOSYS.  Some functions are actually named
14691     something starting with __ and the normal name is an alias.  */
14692 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14693 choke me
14694 #else
14695 char (*f) () = $ac_func;
14696 #endif
14697 #ifdef __cplusplus
14698 }
14699 #endif
14700
14701 int
14702 main ()
14703 {
14704 return f != $ac_func;
14705   ;
14706   return 0;
14707 }
14708 _ACEOF
14709 rm -f conftest.$ac_objext conftest$ac_exeext
14710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14711   (eval $ac_link) 2>conftest.er1
14712   ac_status=$?
14713   grep -v '^ *+' conftest.er1 >conftest.err
14714   rm -f conftest.er1
14715   cat conftest.err >&5
14716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14717   (exit $ac_status); } &&
14718          { ac_try='test -z "$ac_c_werror_flag"
14719                          || test ! -s conftest.err'
14720   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14721   (eval $ac_try) 2>&5
14722   ac_status=$?
14723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14724   (exit $ac_status); }; } &&
14725          { ac_try='test -s conftest$ac_exeext'
14726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14727   (eval $ac_try) 2>&5
14728   ac_status=$?
14729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14730   (exit $ac_status); }; }; then
14731   eval "$as_ac_var=yes"
14732 else
14733   echo "$as_me: failed program was:" >&5
14734 sed 's/^/| /' conftest.$ac_ext >&5
14735
14736 eval "$as_ac_var=no"
14737 fi
14738 rm -f conftest.err conftest.$ac_objext \
14739       conftest$ac_exeext conftest.$ac_ext
14740 fi
14741 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14742 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14743 if test `eval echo '${'$as_ac_var'}'` = yes; then
14744   cat >>confdefs.h <<_ACEOF
14745 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14746 _ACEOF
14747
14748 else
14749   case $LIBOBJS in
14750     "$ac_func.$ac_objext"   | \
14751   *" $ac_func.$ac_objext"   | \
14752     "$ac_func.$ac_objext "* | \
14753   *" $ac_func.$ac_objext "* ) ;;
14754   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
14755 esac
14756
14757 fi
14758 done
14759
14760
14761 else
14762   case $LIBOBJS in
14763     "getaddrinfo.$ac_objext"   | \
14764   *" getaddrinfo.$ac_objext"   | \
14765     "getaddrinfo.$ac_objext "* | \
14766   *" getaddrinfo.$ac_objext "* ) ;;
14767   *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext" ;;
14768 esac
14769
14770 fi
14771
14772 # similarly, use system's getopt_long() only if system provides struct option.
14773 if test x"$ac_cv_type_struct_option" = xyes ; then
14774
14775 for ac_func in getopt_long
14776 do
14777 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14778 echo "$as_me:$LINENO: checking for $ac_func" >&5
14779 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14780 if eval "test \"\${$as_ac_var+set}\" = set"; then
14781   echo $ECHO_N "(cached) $ECHO_C" >&6
14782 else
14783   cat >conftest.$ac_ext <<_ACEOF
14784 /* confdefs.h.  */
14785 _ACEOF
14786 cat confdefs.h >>conftest.$ac_ext
14787 cat >>conftest.$ac_ext <<_ACEOF
14788 /* end confdefs.h.  */
14789 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14790    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14791 #define $ac_func innocuous_$ac_func
14792
14793 /* System header to define __stub macros and hopefully few prototypes,
14794     which can conflict with char $ac_func (); below.
14795     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14796     <limits.h> exists even on freestanding compilers.  */
14797
14798 #ifdef __STDC__
14799 # include <limits.h>
14800 #else
14801 # include <assert.h>
14802 #endif
14803
14804 #undef $ac_func
14805
14806 /* Override any gcc2 internal prototype to avoid an error.  */
14807 #ifdef __cplusplus
14808 extern "C"
14809 {
14810 #endif
14811 /* We use char because int might match the return type of a gcc2
14812    builtin and then its argument prototype would still apply.  */
14813 char $ac_func ();
14814 /* The GNU C library defines this for functions which it implements
14815     to always fail with ENOSYS.  Some functions are actually named
14816     something starting with __ and the normal name is an alias.  */
14817 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14818 choke me
14819 #else
14820 char (*f) () = $ac_func;
14821 #endif
14822 #ifdef __cplusplus
14823 }
14824 #endif
14825
14826 int
14827 main ()
14828 {
14829 return f != $ac_func;
14830   ;
14831   return 0;
14832 }
14833 _ACEOF
14834 rm -f conftest.$ac_objext conftest$ac_exeext
14835 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14836   (eval $ac_link) 2>conftest.er1
14837   ac_status=$?
14838   grep -v '^ *+' conftest.er1 >conftest.err
14839   rm -f conftest.er1
14840   cat conftest.err >&5
14841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14842   (exit $ac_status); } &&
14843          { ac_try='test -z "$ac_c_werror_flag"
14844                          || test ! -s conftest.err'
14845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14846   (eval $ac_try) 2>&5
14847   ac_status=$?
14848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14849   (exit $ac_status); }; } &&
14850          { ac_try='test -s conftest$ac_exeext'
14851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14852   (eval $ac_try) 2>&5
14853   ac_status=$?
14854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14855   (exit $ac_status); }; }; then
14856   eval "$as_ac_var=yes"
14857 else
14858   echo "$as_me: failed program was:" >&5
14859 sed 's/^/| /' conftest.$ac_ext >&5
14860
14861 eval "$as_ac_var=no"
14862 fi
14863 rm -f conftest.err conftest.$ac_objext \
14864       conftest$ac_exeext conftest.$ac_ext
14865 fi
14866 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14867 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14868 if test `eval echo '${'$as_ac_var'}'` = yes; then
14869   cat >>confdefs.h <<_ACEOF
14870 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14871 _ACEOF
14872
14873 else
14874   case $LIBOBJS in
14875     "$ac_func.$ac_objext"   | \
14876   *" $ac_func.$ac_objext"   | \
14877     "$ac_func.$ac_objext "* | \
14878   *" $ac_func.$ac_objext "* ) ;;
14879   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
14880 esac
14881
14882 fi
14883 done
14884
14885
14886 else
14887   case $LIBOBJS in
14888     "getopt_long.$ac_objext"   | \
14889   *" getopt_long.$ac_objext"   | \
14890     "getopt_long.$ac_objext "* | \
14891   *" getopt_long.$ac_objext "* ) ;;
14892   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext" ;;
14893 esac
14894
14895 fi
14896
14897 # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
14898 # We override the previous test that said fseeko/ftello didn't exist
14899 # OS tests are also done in include/c.h and port/fseeko.c
14900 case $host_os in bsdi*|netbsd*)
14901 ac_cv_func_fseeko=yes
14902 esac
14903
14904 # Solaris has a very slow qsort in certain cases, so we replace it.
14905 if test "$PORTNAME" = "solaris"; then
14906 case $LIBOBJS in
14907     "qsort.$ac_objext"   | \
14908   *" qsort.$ac_objext"   | \
14909     "qsort.$ac_objext "* | \
14910   *" qsort.$ac_objext "* ) ;;
14911   *) LIBOBJS="$LIBOBJS qsort.$ac_objext" ;;
14912 esac
14913
14914 fi
14915
14916 # Win32 support
14917 if test "$PORTNAME" = "win32"; then
14918 case $LIBOBJS in
14919     "copydir.$ac_objext"   | \
14920   *" copydir.$ac_objext"   | \
14921     "copydir.$ac_objext "* | \
14922   *" copydir.$ac_objext "* ) ;;
14923   *) LIBOBJS="$LIBOBJS copydir.$ac_objext" ;;
14924 esac
14925
14926 case $LIBOBJS in
14927     "gettimeofday.$ac_objext"   | \
14928   *" gettimeofday.$ac_objext"   | \
14929     "gettimeofday.$ac_objext "* | \
14930   *" gettimeofday.$ac_objext "* ) ;;
14931   *) LIBOBJS="$LIBOBJS gettimeofday.$ac_objext" ;;
14932 esac
14933
14934 case $LIBOBJS in
14935     "kill.$ac_objext"   | \
14936   *" kill.$ac_objext"   | \
14937     "kill.$ac_objext "* | \
14938   *" kill.$ac_objext "* ) ;;
14939   *) LIBOBJS="$LIBOBJS kill.$ac_objext" ;;
14940 esac
14941
14942 case $LIBOBJS in
14943     "open.$ac_objext"   | \
14944   *" open.$ac_objext"   | \
14945     "open.$ac_objext "* | \
14946   *" open.$ac_objext "* ) ;;
14947   *) LIBOBJS="$LIBOBJS open.$ac_objext" ;;
14948 esac
14949
14950 case $LIBOBJS in
14951     "rand.$ac_objext"   | \
14952   *" rand.$ac_objext"   | \
14953     "rand.$ac_objext "* | \
14954   *" rand.$ac_objext "* ) ;;
14955   *) LIBOBJS="$LIBOBJS rand.$ac_objext" ;;
14956 esac
14957
14958
14959 cat >>confdefs.h <<\_ACEOF
14960 #define HAVE_SYMLINK 1
14961 _ACEOF
14962
14963 fi
14964
14965 if test "$with_readline" = yes; then
14966   echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
14967 echo $ECHO_N "checking for rl_completion_append_character... $ECHO_C" >&6
14968 cat >conftest.$ac_ext <<_ACEOF
14969 /* confdefs.h.  */
14970 _ACEOF
14971 cat confdefs.h >>conftest.$ac_ext
14972 cat >>conftest.$ac_ext <<_ACEOF
14973 /* end confdefs.h.  */
14974 #include <stdio.h>
14975 #ifdef HAVE_READLINE_READLINE_H
14976 # include <readline/readline.h>
14977 #elif defined(HAVE_READLINE_H)
14978 # include <readline.h>
14979 #endif
14980
14981 int
14982 main ()
14983 {
14984 rl_completion_append_character = 'x';
14985   ;
14986   return 0;
14987 }
14988 _ACEOF
14989 rm -f conftest.$ac_objext conftest$ac_exeext
14990 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14991   (eval $ac_link) 2>conftest.er1
14992   ac_status=$?
14993   grep -v '^ *+' conftest.er1 >conftest.err
14994   rm -f conftest.er1
14995   cat conftest.err >&5
14996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14997   (exit $ac_status); } &&
14998          { ac_try='test -z "$ac_c_werror_flag"
14999                          || test ! -s conftest.err'
15000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15001   (eval $ac_try) 2>&5
15002   ac_status=$?
15003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15004   (exit $ac_status); }; } &&
15005          { ac_try='test -s conftest$ac_exeext'
15006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15007   (eval $ac_try) 2>&5
15008   ac_status=$?
15009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15010   (exit $ac_status); }; }; then
15011   echo "$as_me:$LINENO: result: yes" >&5
15012 echo "${ECHO_T}yes" >&6
15013
15014 cat >>confdefs.h <<\_ACEOF
15015 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
15016 _ACEOF
15017
15018 else
15019   echo "$as_me: failed program was:" >&5
15020 sed 's/^/| /' conftest.$ac_ext >&5
15021
15022 echo "$as_me:$LINENO: result: no" >&5
15023 echo "${ECHO_T}no" >&6
15024 fi
15025 rm -f conftest.err conftest.$ac_objext \
15026       conftest$ac_exeext conftest.$ac_ext
15027
15028
15029 for ac_func in rl_completion_matches rl_filename_completion_function
15030 do
15031 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15032 echo "$as_me:$LINENO: checking for $ac_func" >&5
15033 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15034 if eval "test \"\${$as_ac_var+set}\" = set"; then
15035   echo $ECHO_N "(cached) $ECHO_C" >&6
15036 else
15037   cat >conftest.$ac_ext <<_ACEOF
15038 /* confdefs.h.  */
15039 _ACEOF
15040 cat confdefs.h >>conftest.$ac_ext
15041 cat >>conftest.$ac_ext <<_ACEOF
15042 /* end confdefs.h.  */
15043 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15044    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15045 #define $ac_func innocuous_$ac_func
15046
15047 /* System header to define __stub macros and hopefully few prototypes,
15048     which can conflict with char $ac_func (); below.
15049     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15050     <limits.h> exists even on freestanding compilers.  */
15051
15052 #ifdef __STDC__
15053 # include <limits.h>
15054 #else
15055 # include <assert.h>
15056 #endif
15057
15058 #undef $ac_func
15059
15060 /* Override any gcc2 internal prototype to avoid an error.  */
15061 #ifdef __cplusplus
15062 extern "C"
15063 {
15064 #endif
15065 /* We use char because int might match the return type of a gcc2
15066    builtin and then its argument prototype would still apply.  */
15067 char $ac_func ();
15068 /* The GNU C library defines this for functions which it implements
15069     to always fail with ENOSYS.  Some functions are actually named
15070     something starting with __ and the normal name is an alias.  */
15071 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15072 choke me
15073 #else
15074 char (*f) () = $ac_func;
15075 #endif
15076 #ifdef __cplusplus
15077 }
15078 #endif
15079
15080 int
15081 main ()
15082 {
15083 return f != $ac_func;
15084   ;
15085   return 0;
15086 }
15087 _ACEOF
15088 rm -f conftest.$ac_objext conftest$ac_exeext
15089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15090   (eval $ac_link) 2>conftest.er1
15091   ac_status=$?
15092   grep -v '^ *+' conftest.er1 >conftest.err
15093   rm -f conftest.er1
15094   cat conftest.err >&5
15095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15096   (exit $ac_status); } &&
15097          { ac_try='test -z "$ac_c_werror_flag"
15098                          || test ! -s conftest.err'
15099   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15100   (eval $ac_try) 2>&5
15101   ac_status=$?
15102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15103   (exit $ac_status); }; } &&
15104          { ac_try='test -s conftest$ac_exeext'
15105   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15106   (eval $ac_try) 2>&5
15107   ac_status=$?
15108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15109   (exit $ac_status); }; }; then
15110   eval "$as_ac_var=yes"
15111 else
15112   echo "$as_me: failed program was:" >&5
15113 sed 's/^/| /' conftest.$ac_ext >&5
15114
15115 eval "$as_ac_var=no"
15116 fi
15117 rm -f conftest.err conftest.$ac_objext \
15118       conftest$ac_exeext conftest.$ac_ext
15119 fi
15120 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15121 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15122 if test `eval echo '${'$as_ac_var'}'` = yes; then
15123   cat >>confdefs.h <<_ACEOF
15124 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15125 _ACEOF
15126
15127 fi
15128 done
15129
15130
15131 for ac_func in replace_history_entry
15132 do
15133 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15134 echo "$as_me:$LINENO: checking for $ac_func" >&5
15135 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15136 if eval "test \"\${$as_ac_var+set}\" = set"; then
15137   echo $ECHO_N "(cached) $ECHO_C" >&6
15138 else
15139   cat >conftest.$ac_ext <<_ACEOF
15140 /* confdefs.h.  */
15141 _ACEOF
15142 cat confdefs.h >>conftest.$ac_ext
15143 cat >>conftest.$ac_ext <<_ACEOF
15144 /* end confdefs.h.  */
15145 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15146    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15147 #define $ac_func innocuous_$ac_func
15148
15149 /* System header to define __stub macros and hopefully few prototypes,
15150     which can conflict with char $ac_func (); below.
15151     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15152     <limits.h> exists even on freestanding compilers.  */
15153
15154 #ifdef __STDC__
15155 # include <limits.h>
15156 #else
15157 # include <assert.h>
15158 #endif
15159
15160 #undef $ac_func
15161
15162 /* Override any gcc2 internal prototype to avoid an error.  */
15163 #ifdef __cplusplus
15164 extern "C"
15165 {
15166 #endif
15167 /* We use char because int might match the return type of a gcc2
15168    builtin and then its argument prototype would still apply.  */
15169 char $ac_func ();
15170 /* The GNU C library defines this for functions which it implements
15171     to always fail with ENOSYS.  Some functions are actually named
15172     something starting with __ and the normal name is an alias.  */
15173 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15174 choke me
15175 #else
15176 char (*f) () = $ac_func;
15177 #endif
15178 #ifdef __cplusplus
15179 }
15180 #endif
15181
15182 int
15183 main ()
15184 {
15185 return f != $ac_func;
15186   ;
15187   return 0;
15188 }
15189 _ACEOF
15190 rm -f conftest.$ac_objext conftest$ac_exeext
15191 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15192   (eval $ac_link) 2>conftest.er1
15193   ac_status=$?
15194   grep -v '^ *+' conftest.er1 >conftest.err
15195   rm -f conftest.er1
15196   cat conftest.err >&5
15197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15198   (exit $ac_status); } &&
15199          { ac_try='test -z "$ac_c_werror_flag"
15200                          || test ! -s conftest.err'
15201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15202   (eval $ac_try) 2>&5
15203   ac_status=$?
15204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15205   (exit $ac_status); }; } &&
15206          { ac_try='test -s conftest$ac_exeext'
15207   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15208   (eval $ac_try) 2>&5
15209   ac_status=$?
15210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15211   (exit $ac_status); }; }; then
15212   eval "$as_ac_var=yes"
15213 else
15214   echo "$as_me: failed program was:" >&5
15215 sed 's/^/| /' conftest.$ac_ext >&5
15216
15217 eval "$as_ac_var=no"
15218 fi
15219 rm -f conftest.err conftest.$ac_objext \
15220       conftest$ac_exeext conftest.$ac_ext
15221 fi
15222 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15223 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15224 if test `eval echo '${'$as_ac_var'}'` = yes; then
15225   cat >>confdefs.h <<_ACEOF
15226 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15227 _ACEOF
15228
15229 fi
15230 done
15231
15232 fi
15233
15234
15235 echo "$as_me:$LINENO: checking for finite" >&5
15236 echo $ECHO_N "checking for finite... $ECHO_C" >&6
15237 cat >conftest.$ac_ext <<_ACEOF
15238 /* confdefs.h.  */
15239 _ACEOF
15240 cat confdefs.h >>conftest.$ac_ext
15241 cat >>conftest.$ac_ext <<_ACEOF
15242 /* end confdefs.h.  */
15243 #include <math.h>
15244 int
15245 main ()
15246 {
15247 int dummy=finite(1.0);
15248   ;
15249   return 0;
15250 }
15251 _ACEOF
15252 rm -f conftest.$ac_objext conftest$ac_exeext
15253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15254   (eval $ac_link) 2>conftest.er1
15255   ac_status=$?
15256   grep -v '^ *+' conftest.er1 >conftest.err
15257   rm -f conftest.er1
15258   cat conftest.err >&5
15259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15260   (exit $ac_status); } &&
15261          { ac_try='test -z "$ac_c_werror_flag"
15262                          || test ! -s conftest.err'
15263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15264   (eval $ac_try) 2>&5
15265   ac_status=$?
15266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15267   (exit $ac_status); }; } &&
15268          { ac_try='test -s conftest$ac_exeext'
15269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15270   (eval $ac_try) 2>&5
15271   ac_status=$?
15272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15273   (exit $ac_status); }; }; then
15274
15275 cat >>confdefs.h <<\_ACEOF
15276 #define HAVE_FINITE 1
15277 _ACEOF
15278
15279 echo "$as_me:$LINENO: result: yes" >&5
15280 echo "${ECHO_T}yes" >&6
15281 else
15282   echo "$as_me: failed program was:" >&5
15283 sed 's/^/| /' conftest.$ac_ext >&5
15284
15285 echo "$as_me:$LINENO: result: no" >&5
15286 echo "${ECHO_T}no" >&6
15287 fi
15288 rm -f conftest.err conftest.$ac_objext \
15289       conftest$ac_exeext conftest.$ac_ext
15290
15291 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
15292 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
15293 cat >conftest.$ac_ext <<_ACEOF
15294 /* confdefs.h.  */
15295 _ACEOF
15296 cat confdefs.h >>conftest.$ac_ext
15297 cat >>conftest.$ac_ext <<_ACEOF
15298 /* end confdefs.h.  */
15299 #include <setjmp.h>
15300 int
15301 main ()
15302 {
15303 sigjmp_buf x; sigsetjmp(x, 1);
15304   ;
15305   return 0;
15306 }
15307 _ACEOF
15308 rm -f conftest.$ac_objext conftest$ac_exeext
15309 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15310   (eval $ac_link) 2>conftest.er1
15311   ac_status=$?
15312   grep -v '^ *+' conftest.er1 >conftest.err
15313   rm -f conftest.er1
15314   cat conftest.err >&5
15315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15316   (exit $ac_status); } &&
15317          { ac_try='test -z "$ac_c_werror_flag"
15318                          || test ! -s conftest.err'
15319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15320   (eval $ac_try) 2>&5
15321   ac_status=$?
15322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15323   (exit $ac_status); }; } &&
15324          { ac_try='test -s conftest$ac_exeext'
15325   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15326   (eval $ac_try) 2>&5
15327   ac_status=$?
15328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15329   (exit $ac_status); }; }; then
15330
15331 cat >>confdefs.h <<\_ACEOF
15332 #define HAVE_SIGSETJMP 1
15333 _ACEOF
15334
15335 echo "$as_me:$LINENO: result: yes" >&5
15336 echo "${ECHO_T}yes" >&6
15337 else
15338   echo "$as_me: failed program was:" >&5
15339 sed 's/^/| /' conftest.$ac_ext >&5
15340
15341 echo "$as_me:$LINENO: result: no" >&5
15342 echo "${ECHO_T}no" >&6
15343 fi
15344 rm -f conftest.err conftest.$ac_objext \
15345       conftest$ac_exeext conftest.$ac_ext
15346
15347 echo "$as_me:$LINENO: checking for syslog" >&5
15348 echo $ECHO_N "checking for syslog... $ECHO_C" >&6
15349 if test "${ac_cv_func_syslog+set}" = set; then
15350   echo $ECHO_N "(cached) $ECHO_C" >&6
15351 else
15352   cat >conftest.$ac_ext <<_ACEOF
15353 /* confdefs.h.  */
15354 _ACEOF
15355 cat confdefs.h >>conftest.$ac_ext
15356 cat >>conftest.$ac_ext <<_ACEOF
15357 /* end confdefs.h.  */
15358 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
15359    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15360 #define syslog innocuous_syslog
15361
15362 /* System header to define __stub macros and hopefully few prototypes,
15363     which can conflict with char syslog (); below.
15364     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15365     <limits.h> exists even on freestanding compilers.  */
15366
15367 #ifdef __STDC__
15368 # include <limits.h>
15369 #else
15370 # include <assert.h>
15371 #endif
15372
15373 #undef syslog
15374
15375 /* Override any gcc2 internal prototype to avoid an error.  */
15376 #ifdef __cplusplus
15377 extern "C"
15378 {
15379 #endif
15380 /* We use char because int might match the return type of a gcc2
15381    builtin and then its argument prototype would still apply.  */
15382 char syslog ();
15383 /* The GNU C library defines this for functions which it implements
15384     to always fail with ENOSYS.  Some functions are actually named
15385     something starting with __ and the normal name is an alias.  */
15386 #if defined (__stub_syslog) || defined (__stub___syslog)
15387 choke me
15388 #else
15389 char (*f) () = syslog;
15390 #endif
15391 #ifdef __cplusplus
15392 }
15393 #endif
15394
15395 int
15396 main ()
15397 {
15398 return f != syslog;
15399   ;
15400   return 0;
15401 }
15402 _ACEOF
15403 rm -f conftest.$ac_objext conftest$ac_exeext
15404 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15405   (eval $ac_link) 2>conftest.er1
15406   ac_status=$?
15407   grep -v '^ *+' conftest.er1 >conftest.err
15408   rm -f conftest.er1
15409   cat conftest.err >&5
15410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15411   (exit $ac_status); } &&
15412          { ac_try='test -z "$ac_c_werror_flag"
15413                          || test ! -s conftest.err'
15414   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15415   (eval $ac_try) 2>&5
15416   ac_status=$?
15417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15418   (exit $ac_status); }; } &&
15419          { ac_try='test -s conftest$ac_exeext'
15420   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15421   (eval $ac_try) 2>&5
15422   ac_status=$?
15423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15424   (exit $ac_status); }; }; then
15425   ac_cv_func_syslog=yes
15426 else
15427   echo "$as_me: failed program was:" >&5
15428 sed 's/^/| /' conftest.$ac_ext >&5
15429
15430 ac_cv_func_syslog=no
15431 fi
15432 rm -f conftest.err conftest.$ac_objext \
15433       conftest$ac_exeext conftest.$ac_ext
15434 fi
15435 echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
15436 echo "${ECHO_T}$ac_cv_func_syslog" >&6
15437 if test $ac_cv_func_syslog = yes; then
15438   if test "${ac_cv_header_syslog_h+set}" = set; then
15439   echo "$as_me:$LINENO: checking for syslog.h" >&5
15440 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
15441 if test "${ac_cv_header_syslog_h+set}" = set; then
15442   echo $ECHO_N "(cached) $ECHO_C" >&6
15443 fi
15444 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
15445 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
15446 else
15447   # Is the header compilable?
15448 echo "$as_me:$LINENO: checking syslog.h usability" >&5
15449 echo $ECHO_N "checking syslog.h usability... $ECHO_C" >&6
15450 cat >conftest.$ac_ext <<_ACEOF
15451 /* confdefs.h.  */
15452 _ACEOF
15453 cat confdefs.h >>conftest.$ac_ext
15454 cat >>conftest.$ac_ext <<_ACEOF
15455 /* end confdefs.h.  */
15456 $ac_includes_default
15457 #include <syslog.h>
15458 _ACEOF
15459 rm -f conftest.$ac_objext
15460 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15461   (eval $ac_compile) 2>conftest.er1
15462   ac_status=$?
15463   grep -v '^ *+' conftest.er1 >conftest.err
15464   rm -f conftest.er1
15465   cat conftest.err >&5
15466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15467   (exit $ac_status); } &&
15468          { ac_try='test -z "$ac_c_werror_flag"
15469                          || test ! -s conftest.err'
15470   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15471   (eval $ac_try) 2>&5
15472   ac_status=$?
15473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15474   (exit $ac_status); }; } &&
15475          { ac_try='test -s conftest.$ac_objext'
15476   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15477   (eval $ac_try) 2>&5
15478   ac_status=$?
15479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15480   (exit $ac_status); }; }; then
15481   ac_header_compiler=yes
15482 else
15483   echo "$as_me: failed program was:" >&5
15484 sed 's/^/| /' conftest.$ac_ext >&5
15485
15486 ac_header_compiler=no
15487 fi
15488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15489 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15490 echo "${ECHO_T}$ac_header_compiler" >&6
15491
15492 # Is the header present?
15493 echo "$as_me:$LINENO: checking syslog.h presence" >&5
15494 echo $ECHO_N "checking syslog.h presence... $ECHO_C" >&6
15495 cat >conftest.$ac_ext <<_ACEOF
15496 /* confdefs.h.  */
15497 _ACEOF
15498 cat confdefs.h >>conftest.$ac_ext
15499 cat >>conftest.$ac_ext <<_ACEOF
15500 /* end confdefs.h.  */
15501 #include <syslog.h>
15502 _ACEOF
15503 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15504   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15505   ac_status=$?
15506   grep -v '^ *+' conftest.er1 >conftest.err
15507   rm -f conftest.er1
15508   cat conftest.err >&5
15509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15510   (exit $ac_status); } >/dev/null; then
15511   if test -s conftest.err; then
15512     ac_cpp_err=$ac_c_preproc_warn_flag
15513     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15514   else
15515     ac_cpp_err=
15516   fi
15517 else
15518   ac_cpp_err=yes
15519 fi
15520 if test -z "$ac_cpp_err"; then
15521   ac_header_preproc=yes
15522 else
15523   echo "$as_me: failed program was:" >&5
15524 sed 's/^/| /' conftest.$ac_ext >&5
15525
15526   ac_header_preproc=no
15527 fi
15528 rm -f conftest.err conftest.$ac_ext
15529 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15530 echo "${ECHO_T}$ac_header_preproc" >&6
15531
15532 # So?  What about this header?
15533 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15534   yes:no: )
15535     { echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
15536 echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15537     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
15538 echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
15539     ac_header_preproc=yes
15540     ;;
15541   no:yes:* )
15542     { echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
15543 echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
15544     { echo "$as_me:$LINENO: WARNING: syslog.h:     check for missing prerequisite headers?" >&5
15545 echo "$as_me: WARNING: syslog.h:     check for missing prerequisite headers?" >&2;}
15546     { echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
15547 echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
15548     { echo "$as_me:$LINENO: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&5
15549 echo "$as_me: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&2;}
15550     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
15551 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
15552     { echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
15553 echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
15554     (
15555       cat <<\_ASBOX
15556 ## ---------------------------------------- ##
15557 ## Report this to pgsql-bugs@postgresql.org ##
15558 ## ---------------------------------------- ##
15559 _ASBOX
15560     ) |
15561       sed "s/^/$as_me: WARNING:     /" >&2
15562     ;;
15563 esac
15564 echo "$as_me:$LINENO: checking for syslog.h" >&5
15565 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
15566 if test "${ac_cv_header_syslog_h+set}" = set; then
15567   echo $ECHO_N "(cached) $ECHO_C" >&6
15568 else
15569   ac_cv_header_syslog_h=$ac_header_preproc
15570 fi
15571 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
15572 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
15573
15574 fi
15575 if test $ac_cv_header_syslog_h = yes; then
15576
15577 cat >>confdefs.h <<\_ACEOF
15578 #define HAVE_SYSLOG 1
15579 _ACEOF
15580
15581 fi
15582
15583
15584 fi
15585
15586
15587 echo "$as_me:$LINENO: checking for optreset" >&5
15588 echo $ECHO_N "checking for optreset... $ECHO_C" >&6
15589 if test "${pgac_cv_var_int_optreset+set}" = set; then
15590   echo $ECHO_N "(cached) $ECHO_C" >&6
15591 else
15592   cat >conftest.$ac_ext <<_ACEOF
15593 /* confdefs.h.  */
15594 _ACEOF
15595 cat confdefs.h >>conftest.$ac_ext
15596 cat >>conftest.$ac_ext <<_ACEOF
15597 /* end confdefs.h.  */
15598 #include <unistd.h>
15599 int
15600 main ()
15601 {
15602 extern int optreset; optreset = 1;
15603   ;
15604   return 0;
15605 }
15606 _ACEOF
15607 rm -f conftest.$ac_objext conftest$ac_exeext
15608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15609   (eval $ac_link) 2>conftest.er1
15610   ac_status=$?
15611   grep -v '^ *+' conftest.er1 >conftest.err
15612   rm -f conftest.er1
15613   cat conftest.err >&5
15614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15615   (exit $ac_status); } &&
15616          { ac_try='test -z "$ac_c_werror_flag"
15617                          || test ! -s conftest.err'
15618   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15619   (eval $ac_try) 2>&5
15620   ac_status=$?
15621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15622   (exit $ac_status); }; } &&
15623          { ac_try='test -s conftest$ac_exeext'
15624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15625   (eval $ac_try) 2>&5
15626   ac_status=$?
15627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15628   (exit $ac_status); }; }; then
15629   pgac_cv_var_int_optreset=yes
15630 else
15631   echo "$as_me: failed program was:" >&5
15632 sed 's/^/| /' conftest.$ac_ext >&5
15633
15634 pgac_cv_var_int_optreset=no
15635 fi
15636 rm -f conftest.err conftest.$ac_objext \
15637       conftest$ac_exeext conftest.$ac_ext
15638 fi
15639 echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
15640 echo "${ECHO_T}$pgac_cv_var_int_optreset" >&6
15641 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
15642
15643 cat >>confdefs.h <<\_ACEOF
15644 #define HAVE_INT_OPTRESET 1
15645 _ACEOF
15646
15647 fi
15648
15649
15650
15651 for ac_func in strtoll strtoq
15652 do
15653 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15654 echo "$as_me:$LINENO: checking for $ac_func" >&5
15655 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15656 if eval "test \"\${$as_ac_var+set}\" = set"; then
15657   echo $ECHO_N "(cached) $ECHO_C" >&6
15658 else
15659   cat >conftest.$ac_ext <<_ACEOF
15660 /* confdefs.h.  */
15661 _ACEOF
15662 cat confdefs.h >>conftest.$ac_ext
15663 cat >>conftest.$ac_ext <<_ACEOF
15664 /* end confdefs.h.  */
15665 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15666    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15667 #define $ac_func innocuous_$ac_func
15668
15669 /* System header to define __stub macros and hopefully few prototypes,
15670     which can conflict with char $ac_func (); below.
15671     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15672     <limits.h> exists even on freestanding compilers.  */
15673
15674 #ifdef __STDC__
15675 # include <limits.h>
15676 #else
15677 # include <assert.h>
15678 #endif
15679
15680 #undef $ac_func
15681
15682 /* Override any gcc2 internal prototype to avoid an error.  */
15683 #ifdef __cplusplus
15684 extern "C"
15685 {
15686 #endif
15687 /* We use char because int might match the return type of a gcc2
15688    builtin and then its argument prototype would still apply.  */
15689 char $ac_func ();
15690 /* The GNU C library defines this for functions which it implements
15691     to always fail with ENOSYS.  Some functions are actually named
15692     something starting with __ and the normal name is an alias.  */
15693 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15694 choke me
15695 #else
15696 char (*f) () = $ac_func;
15697 #endif
15698 #ifdef __cplusplus
15699 }
15700 #endif
15701
15702 int
15703 main ()
15704 {
15705 return f != $ac_func;
15706   ;
15707   return 0;
15708 }
15709 _ACEOF
15710 rm -f conftest.$ac_objext conftest$ac_exeext
15711 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15712   (eval $ac_link) 2>conftest.er1
15713   ac_status=$?
15714   grep -v '^ *+' conftest.er1 >conftest.err
15715   rm -f conftest.er1
15716   cat conftest.err >&5
15717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15718   (exit $ac_status); } &&
15719          { ac_try='test -z "$ac_c_werror_flag"
15720                          || test ! -s conftest.err'
15721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15722   (eval $ac_try) 2>&5
15723   ac_status=$?
15724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15725   (exit $ac_status); }; } &&
15726          { ac_try='test -s conftest$ac_exeext'
15727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15728   (eval $ac_try) 2>&5
15729   ac_status=$?
15730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15731   (exit $ac_status); }; }; then
15732   eval "$as_ac_var=yes"
15733 else
15734   echo "$as_me: failed program was:" >&5
15735 sed 's/^/| /' conftest.$ac_ext >&5
15736
15737 eval "$as_ac_var=no"
15738 fi
15739 rm -f conftest.err conftest.$ac_objext \
15740       conftest$ac_exeext conftest.$ac_ext
15741 fi
15742 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15743 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15744 if test `eval echo '${'$as_ac_var'}'` = yes; then
15745   cat >>confdefs.h <<_ACEOF
15746 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15747 _ACEOF
15748  break
15749 fi
15750 done
15751
15752
15753
15754 for ac_func in strtoull strtouq
15755 do
15756 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15757 echo "$as_me:$LINENO: checking for $ac_func" >&5
15758 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15759 if eval "test \"\${$as_ac_var+set}\" = set"; then
15760   echo $ECHO_N "(cached) $ECHO_C" >&6
15761 else
15762   cat >conftest.$ac_ext <<_ACEOF
15763 /* confdefs.h.  */
15764 _ACEOF
15765 cat confdefs.h >>conftest.$ac_ext
15766 cat >>conftest.$ac_ext <<_ACEOF
15767 /* end confdefs.h.  */
15768 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15769    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15770 #define $ac_func innocuous_$ac_func
15771
15772 /* System header to define __stub macros and hopefully few prototypes,
15773     which can conflict with char $ac_func (); below.
15774     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15775     <limits.h> exists even on freestanding compilers.  */
15776
15777 #ifdef __STDC__
15778 # include <limits.h>
15779 #else
15780 # include <assert.h>
15781 #endif
15782
15783 #undef $ac_func
15784
15785 /* Override any gcc2 internal prototype to avoid an error.  */
15786 #ifdef __cplusplus
15787 extern "C"
15788 {
15789 #endif
15790 /* We use char because int might match the return type of a gcc2
15791    builtin and then its argument prototype would still apply.  */
15792 char $ac_func ();
15793 /* The GNU C library defines this for functions which it implements
15794     to always fail with ENOSYS.  Some functions are actually named
15795     something starting with __ and the normal name is an alias.  */
15796 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15797 choke me
15798 #else
15799 char (*f) () = $ac_func;
15800 #endif
15801 #ifdef __cplusplus
15802 }
15803 #endif
15804
15805 int
15806 main ()
15807 {
15808 return f != $ac_func;
15809   ;
15810   return 0;
15811 }
15812 _ACEOF
15813 rm -f conftest.$ac_objext conftest$ac_exeext
15814 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15815   (eval $ac_link) 2>conftest.er1
15816   ac_status=$?
15817   grep -v '^ *+' conftest.er1 >conftest.err
15818   rm -f conftest.er1
15819   cat conftest.err >&5
15820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15821   (exit $ac_status); } &&
15822          { ac_try='test -z "$ac_c_werror_flag"
15823                          || test ! -s conftest.err'
15824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15825   (eval $ac_try) 2>&5
15826   ac_status=$?
15827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15828   (exit $ac_status); }; } &&
15829          { ac_try='test -s conftest$ac_exeext'
15830   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15831   (eval $ac_try) 2>&5
15832   ac_status=$?
15833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15834   (exit $ac_status); }; }; then
15835   eval "$as_ac_var=yes"
15836 else
15837   echo "$as_me: failed program was:" >&5
15838 sed 's/^/| /' conftest.$ac_ext >&5
15839
15840 eval "$as_ac_var=no"
15841 fi
15842 rm -f conftest.err conftest.$ac_objext \
15843       conftest$ac_exeext conftest.$ac_ext
15844 fi
15845 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15846 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15847 if test `eval echo '${'$as_ac_var'}'` = yes; then
15848   cat >>confdefs.h <<_ACEOF
15849 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15850 _ACEOF
15851  break
15852 fi
15853 done
15854
15855
15856 # Check for one of atexit() or on_exit()
15857
15858 for ac_func in atexit
15859 do
15860 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15861 echo "$as_me:$LINENO: checking for $ac_func" >&5
15862 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15863 if eval "test \"\${$as_ac_var+set}\" = set"; then
15864   echo $ECHO_N "(cached) $ECHO_C" >&6
15865 else
15866   cat >conftest.$ac_ext <<_ACEOF
15867 /* confdefs.h.  */
15868 _ACEOF
15869 cat confdefs.h >>conftest.$ac_ext
15870 cat >>conftest.$ac_ext <<_ACEOF
15871 /* end confdefs.h.  */
15872 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15873    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15874 #define $ac_func innocuous_$ac_func
15875
15876 /* System header to define __stub macros and hopefully few prototypes,
15877     which can conflict with char $ac_func (); below.
15878     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15879     <limits.h> exists even on freestanding compilers.  */
15880
15881 #ifdef __STDC__
15882 # include <limits.h>
15883 #else
15884 # include <assert.h>
15885 #endif
15886
15887 #undef $ac_func
15888
15889 /* Override any gcc2 internal prototype to avoid an error.  */
15890 #ifdef __cplusplus
15891 extern "C"
15892 {
15893 #endif
15894 /* We use char because int might match the return type of a gcc2
15895    builtin and then its argument prototype would still apply.  */
15896 char $ac_func ();
15897 /* The GNU C library defines this for functions which it implements
15898     to always fail with ENOSYS.  Some functions are actually named
15899     something starting with __ and the normal name is an alias.  */
15900 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15901 choke me
15902 #else
15903 char (*f) () = $ac_func;
15904 #endif
15905 #ifdef __cplusplus
15906 }
15907 #endif
15908
15909 int
15910 main ()
15911 {
15912 return f != $ac_func;
15913   ;
15914   return 0;
15915 }
15916 _ACEOF
15917 rm -f conftest.$ac_objext conftest$ac_exeext
15918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15919   (eval $ac_link) 2>conftest.er1
15920   ac_status=$?
15921   grep -v '^ *+' conftest.er1 >conftest.err
15922   rm -f conftest.er1
15923   cat conftest.err >&5
15924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15925   (exit $ac_status); } &&
15926          { ac_try='test -z "$ac_c_werror_flag"
15927                          || test ! -s conftest.err'
15928   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15929   (eval $ac_try) 2>&5
15930   ac_status=$?
15931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15932   (exit $ac_status); }; } &&
15933          { ac_try='test -s conftest$ac_exeext'
15934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15935   (eval $ac_try) 2>&5
15936   ac_status=$?
15937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938   (exit $ac_status); }; }; then
15939   eval "$as_ac_var=yes"
15940 else
15941   echo "$as_me: failed program was:" >&5
15942 sed 's/^/| /' conftest.$ac_ext >&5
15943
15944 eval "$as_ac_var=no"
15945 fi
15946 rm -f conftest.err conftest.$ac_objext \
15947       conftest$ac_exeext conftest.$ac_ext
15948 fi
15949 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15950 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15951 if test `eval echo '${'$as_ac_var'}'` = yes; then
15952   cat >>confdefs.h <<_ACEOF
15953 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15954 _ACEOF
15955
15956 else
15957
15958 for ac_func in on_exit
15959 do
15960 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15961 echo "$as_me:$LINENO: checking for $ac_func" >&5
15962 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15963 if eval "test \"\${$as_ac_var+set}\" = set"; then
15964   echo $ECHO_N "(cached) $ECHO_C" >&6
15965 else
15966   cat >conftest.$ac_ext <<_ACEOF
15967 /* confdefs.h.  */
15968 _ACEOF
15969 cat confdefs.h >>conftest.$ac_ext
15970 cat >>conftest.$ac_ext <<_ACEOF
15971 /* end confdefs.h.  */
15972 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15973    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15974 #define $ac_func innocuous_$ac_func
15975
15976 /* System header to define __stub macros and hopefully few prototypes,
15977     which can conflict with char $ac_func (); below.
15978     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15979     <limits.h> exists even on freestanding compilers.  */
15980
15981 #ifdef __STDC__
15982 # include <limits.h>
15983 #else
15984 # include <assert.h>
15985 #endif
15986
15987 #undef $ac_func
15988
15989 /* Override any gcc2 internal prototype to avoid an error.  */
15990 #ifdef __cplusplus
15991 extern "C"
15992 {
15993 #endif
15994 /* We use char because int might match the return type of a gcc2
15995    builtin and then its argument prototype would still apply.  */
15996 char $ac_func ();
15997 /* The GNU C library defines this for functions which it implements
15998     to always fail with ENOSYS.  Some functions are actually named
15999     something starting with __ and the normal name is an alias.  */
16000 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16001 choke me
16002 #else
16003 char (*f) () = $ac_func;
16004 #endif
16005 #ifdef __cplusplus
16006 }
16007 #endif
16008
16009 int
16010 main ()
16011 {
16012 return f != $ac_func;
16013   ;
16014   return 0;
16015 }
16016 _ACEOF
16017 rm -f conftest.$ac_objext conftest$ac_exeext
16018 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16019   (eval $ac_link) 2>conftest.er1
16020   ac_status=$?
16021   grep -v '^ *+' conftest.er1 >conftest.err
16022   rm -f conftest.er1
16023   cat conftest.err >&5
16024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16025   (exit $ac_status); } &&
16026          { ac_try='test -z "$ac_c_werror_flag"
16027                          || test ! -s conftest.err'
16028   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16029   (eval $ac_try) 2>&5
16030   ac_status=$?
16031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16032   (exit $ac_status); }; } &&
16033          { ac_try='test -s conftest$ac_exeext'
16034   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16035   (eval $ac_try) 2>&5
16036   ac_status=$?
16037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16038   (exit $ac_status); }; }; then
16039   eval "$as_ac_var=yes"
16040 else
16041   echo "$as_me: failed program was:" >&5
16042 sed 's/^/| /' conftest.$ac_ext >&5
16043
16044 eval "$as_ac_var=no"
16045 fi
16046 rm -f conftest.err conftest.$ac_objext \
16047       conftest$ac_exeext conftest.$ac_ext
16048 fi
16049 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16050 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16051 if test `eval echo '${'$as_ac_var'}'` = yes; then
16052   cat >>confdefs.h <<_ACEOF
16053 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16054 _ACEOF
16055
16056 else
16057   { { echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
16058 echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
16059    { (exit 1); exit 1; }; }
16060 fi
16061 done
16062
16063 fi
16064 done
16065
16066
16067 echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
16068 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
16069 if test "${ac_cv_sys_largefile_source+set}" = set; then
16070   echo $ECHO_N "(cached) $ECHO_C" >&6
16071 else
16072   while :; do
16073   ac_cv_sys_largefile_source=no
16074   cat >conftest.$ac_ext <<_ACEOF
16075 /* confdefs.h.  */
16076 _ACEOF
16077 cat confdefs.h >>conftest.$ac_ext
16078 cat >>conftest.$ac_ext <<_ACEOF
16079 /* end confdefs.h.  */
16080 #include <stdio.h>
16081 int
16082 main ()
16083 {
16084 return !fseeko;
16085   ;
16086   return 0;
16087 }
16088 _ACEOF
16089 rm -f conftest.$ac_objext
16090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16091   (eval $ac_compile) 2>conftest.er1
16092   ac_status=$?
16093   grep -v '^ *+' conftest.er1 >conftest.err
16094   rm -f conftest.er1
16095   cat conftest.err >&5
16096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16097   (exit $ac_status); } &&
16098          { ac_try='test -z "$ac_c_werror_flag"
16099                          || test ! -s conftest.err'
16100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16101   (eval $ac_try) 2>&5
16102   ac_status=$?
16103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16104   (exit $ac_status); }; } &&
16105          { ac_try='test -s conftest.$ac_objext'
16106   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16107   (eval $ac_try) 2>&5
16108   ac_status=$?
16109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16110   (exit $ac_status); }; }; then
16111   break
16112 else
16113   echo "$as_me: failed program was:" >&5
16114 sed 's/^/| /' conftest.$ac_ext >&5
16115
16116 fi
16117 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16118   cat >conftest.$ac_ext <<_ACEOF
16119 /* confdefs.h.  */
16120 _ACEOF
16121 cat confdefs.h >>conftest.$ac_ext
16122 cat >>conftest.$ac_ext <<_ACEOF
16123 /* end confdefs.h.  */
16124 #define _LARGEFILE_SOURCE 1
16125 #include <stdio.h>
16126 int
16127 main ()
16128 {
16129 return !fseeko;
16130   ;
16131   return 0;
16132 }
16133 _ACEOF
16134 rm -f conftest.$ac_objext
16135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16136   (eval $ac_compile) 2>conftest.er1
16137   ac_status=$?
16138   grep -v '^ *+' conftest.er1 >conftest.err
16139   rm -f conftest.er1
16140   cat conftest.err >&5
16141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16142   (exit $ac_status); } &&
16143          { ac_try='test -z "$ac_c_werror_flag"
16144                          || test ! -s conftest.err'
16145   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16146   (eval $ac_try) 2>&5
16147   ac_status=$?
16148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16149   (exit $ac_status); }; } &&
16150          { ac_try='test -s conftest.$ac_objext'
16151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16152   (eval $ac_try) 2>&5
16153   ac_status=$?
16154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16155   (exit $ac_status); }; }; then
16156   ac_cv_sys_largefile_source=1; break
16157 else
16158   echo "$as_me: failed program was:" >&5
16159 sed 's/^/| /' conftest.$ac_ext >&5
16160
16161 fi
16162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16163   break
16164 done
16165 fi
16166 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
16167 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
16168 if test "$ac_cv_sys_largefile_source" != no; then
16169
16170 cat >>confdefs.h <<_ACEOF
16171 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
16172 _ACEOF
16173
16174 fi
16175 rm -f conftest*
16176
16177 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
16178 # in glibc 2.1.3, but that breaks too many other things.
16179 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
16180 echo "$as_me:$LINENO: checking for fseeko" >&5
16181 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
16182 if test "${ac_cv_func_fseeko+set}" = set; then
16183   echo $ECHO_N "(cached) $ECHO_C" >&6
16184 else
16185   cat >conftest.$ac_ext <<_ACEOF
16186 /* confdefs.h.  */
16187 _ACEOF
16188 cat confdefs.h >>conftest.$ac_ext
16189 cat >>conftest.$ac_ext <<_ACEOF
16190 /* end confdefs.h.  */
16191 #include <stdio.h>
16192 int
16193 main ()
16194 {
16195 return fseeko && fseeko (stdin, 0, 0);
16196   ;
16197   return 0;
16198 }
16199 _ACEOF
16200 rm -f conftest.$ac_objext conftest$ac_exeext
16201 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16202   (eval $ac_link) 2>conftest.er1
16203   ac_status=$?
16204   grep -v '^ *+' conftest.er1 >conftest.err
16205   rm -f conftest.er1
16206   cat conftest.err >&5
16207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16208   (exit $ac_status); } &&
16209          { ac_try='test -z "$ac_c_werror_flag"
16210                          || test ! -s conftest.err'
16211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16212   (eval $ac_try) 2>&5
16213   ac_status=$?
16214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16215   (exit $ac_status); }; } &&
16216          { ac_try='test -s conftest$ac_exeext'
16217   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16218   (eval $ac_try) 2>&5
16219   ac_status=$?
16220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16221   (exit $ac_status); }; }; then
16222   ac_cv_func_fseeko=yes
16223 else
16224   echo "$as_me: failed program was:" >&5
16225 sed 's/^/| /' conftest.$ac_ext >&5
16226
16227 ac_cv_func_fseeko=no
16228 fi
16229 rm -f conftest.err conftest.$ac_objext \
16230       conftest$ac_exeext conftest.$ac_ext
16231 fi
16232 echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
16233 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
16234 if test $ac_cv_func_fseeko = yes; then
16235
16236 cat >>confdefs.h <<\_ACEOF
16237 #define HAVE_FSEEKO 1
16238 _ACEOF
16239
16240 fi
16241
16242
16243 #
16244 # Pthreads
16245 #
16246 # For each platform, we need to know about any special compile and link
16247 # libraries, and whether the normal C function names are thread-safe.
16248 # See the comment at the top of src/port/thread.c for more information.
16249 #
16250 if test "$enable_thread_safety" = yes; then
16251
16252
16253
16254
16255 ac_ext=c
16256 ac_cpp='$CPP $CPPFLAGS'
16257 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16258 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16259 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16260
16261 acx_pthread_ok=no
16262
16263 # We used to check for pthread.h first, but this fails if pthread.h
16264 # requires special compiler flags (e.g. on True64 or Sequent).
16265 # It gets checked for in the link test anyway.
16266
16267 # First of all, check if the user has set any of the PTHREAD_LIBS,
16268 # etcetera environment variables, and if threads linking works using
16269 # them:
16270 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
16271         save_CFLAGS="$CFLAGS"
16272         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16273         save_LIBS="$LIBS"
16274         LIBS="$PTHREAD_LIBS $LIBS"
16275         echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
16276 echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6
16277         cat >conftest.$ac_ext <<_ACEOF
16278 /* confdefs.h.  */
16279 _ACEOF
16280 cat confdefs.h >>conftest.$ac_ext
16281 cat >>conftest.$ac_ext <<_ACEOF
16282 /* end confdefs.h.  */
16283
16284 /* Override any gcc2 internal prototype to avoid an error.  */
16285 #ifdef __cplusplus
16286 extern "C"
16287 #endif
16288 /* We use char because int might match the return type of a gcc2
16289    builtin and then its argument prototype would still apply.  */
16290 char pthread_join ();
16291 int
16292 main ()
16293 {
16294 pthread_join ();
16295   ;
16296   return 0;
16297 }
16298 _ACEOF
16299 rm -f conftest.$ac_objext conftest$ac_exeext
16300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&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          { ac_try='test -z "$ac_c_werror_flag"
16309                          || test ! -s conftest.err'
16310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16311   (eval $ac_try) 2>&5
16312   ac_status=$?
16313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314   (exit $ac_status); }; } &&
16315          { ac_try='test -s conftest$ac_exeext'
16316   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16317   (eval $ac_try) 2>&5
16318   ac_status=$?
16319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16320   (exit $ac_status); }; }; then
16321   acx_pthread_ok=yes
16322 else
16323   echo "$as_me: failed program was:" >&5
16324 sed 's/^/| /' conftest.$ac_ext >&5
16325
16326 fi
16327 rm -f conftest.err conftest.$ac_objext \
16328       conftest$ac_exeext conftest.$ac_ext
16329         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
16330 echo "${ECHO_T}$acx_pthread_ok" >&6
16331         if test x"$acx_pthread_ok" = xno; then
16332                 PTHREAD_LIBS=""
16333                 PTHREAD_CFLAGS=""
16334         fi
16335         LIBS="$save_LIBS"
16336         CFLAGS="$save_CFLAGS"
16337 fi
16338
16339 # We must check for the threads library under a number of different
16340 # names; the ordering is very important because some systems
16341 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
16342 # libraries is broken (non-POSIX).
16343
16344 # Create a list of thread flags to try.  Items starting with a "-" are
16345 # C compiler flags, and other items are library names, except for "none"
16346 # which indicates that we try without any flags at all, and "pthread-config"
16347 # which is a program returning the flags for the Pth emulation library.
16348
16349 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
16350
16351 # The ordering *is* (sometimes) important.  Some notes on the
16352 # individual items follow:
16353
16354 # pthreads: AIX (must check this before -lpthread)
16355 # none: in case threads are in libc; should be tried before -Kthread and
16356 #       other compiler flags to prevent continual compiler warnings
16357 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
16358 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
16359 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
16360 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
16361 # -pthreads: Solaris/gcc
16362 # -mthreads: Mingw32/gcc, Lynx/gcc
16363 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
16364 #      doesn't hurt to check since this sometimes defines pthreads too;
16365 #      also defines -D_REENTRANT)
16366 # pthread: Linux, etcetera
16367 # --thread-safe: KAI C++
16368 # pthread-config: use pthread-config program (for GNU Pth library)
16369
16370 case "${host_cpu}-${host_os}" in
16371         *solaris*)
16372
16373         # On Solaris (at least, for some versions), libc contains stubbed
16374         # (non-functional) versions of the pthreads routines, so link-based
16375         # tests will erroneously succeed.  (We need to link with -pthread or
16376         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
16377         # a function called by this macro, so we could check for that, but
16378         # who knows whether they'll stub that too in a future libc.)  So,
16379         # we'll just look for -pthreads and -lpthread first:
16380
16381         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
16382         ;;
16383 esac
16384
16385 if test x"$acx_pthread_ok" = xno; then
16386 for flag in $acx_pthread_flags; do
16387
16388         tryPTHREAD_CFLAGS=""
16389         tryPTHREAD_LIBS=""
16390         case $flag in
16391                 none)
16392                 echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
16393 echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6
16394                 ;;
16395
16396                 -*)
16397                 echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
16398 echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6
16399                 tryPTHREAD_CFLAGS="$flag"
16400                 ;;
16401
16402                 pthread-config)
16403                 # skip this if we already have flags defined, for PostgreSQL
16404                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
16405                 # Extract the first word of "pthread-config", so it can be a program name with args.
16406 set dummy pthread-config; ac_word=$2
16407 echo "$as_me:$LINENO: checking for $ac_word" >&5
16408 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16409 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
16410   echo $ECHO_N "(cached) $ECHO_C" >&6
16411 else
16412   if test -n "$acx_pthread_config"; then
16413   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
16414 else
16415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16416 for as_dir in $PATH
16417 do
16418   IFS=$as_save_IFS
16419   test -z "$as_dir" && as_dir=.
16420   for ac_exec_ext in '' $ac_executable_extensions; do
16421   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16422     ac_cv_prog_acx_pthread_config="yes"
16423     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16424     break 2
16425   fi
16426 done
16427 done
16428
16429   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
16430 fi
16431 fi
16432 acx_pthread_config=$ac_cv_prog_acx_pthread_config
16433 if test -n "$acx_pthread_config"; then
16434   echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
16435 echo "${ECHO_T}$acx_pthread_config" >&6
16436 else
16437   echo "$as_me:$LINENO: result: no" >&5
16438 echo "${ECHO_T}no" >&6
16439 fi
16440
16441                 if test x"$acx_pthread_config" = xno; then continue; fi
16442                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
16443                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
16444                 ;;
16445
16446                 *)
16447                 echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
16448 echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6
16449                 tryPTHREAD_LIBS="-l$flag"
16450                 ;;
16451         esac
16452
16453         save_LIBS="$LIBS"
16454         save_CFLAGS="$CFLAGS"
16455         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
16456         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
16457
16458         # Check for various functions.  We must include pthread.h,
16459         # since some functions may be macros.  (On the Sequent, we
16460         # need a special flag -Kthread to make this header compile.)
16461         # We check for pthread_join because it is in -lpthread on IRIX
16462         # while pthread_create is in libc.  We check for pthread_attr_init
16463         # due to DEC craziness with -lpthreads.  We check for
16464         # pthread_cleanup_push because it is one of the few pthread
16465         # functions on Solaris that doesn't have a non-functional libc stub.
16466         # We try pthread_create on general principles.
16467         cat >conftest.$ac_ext <<_ACEOF
16468 /* confdefs.h.  */
16469 _ACEOF
16470 cat confdefs.h >>conftest.$ac_ext
16471 cat >>conftest.$ac_ext <<_ACEOF
16472 /* end confdefs.h.  */
16473 #include <pthread.h>
16474 int
16475 main ()
16476 {
16477 pthread_t th; pthread_join(th, 0);
16478                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
16479                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
16480   ;
16481   return 0;
16482 }
16483 _ACEOF
16484 rm -f conftest.$ac_objext conftest$ac_exeext
16485 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16486   (eval $ac_link) 2>conftest.er1
16487   ac_status=$?
16488   grep -v '^ *+' conftest.er1 >conftest.err
16489   rm -f conftest.er1
16490   cat conftest.err >&5
16491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16492   (exit $ac_status); } &&
16493          { ac_try='test -z "$ac_c_werror_flag"
16494                          || test ! -s conftest.err'
16495   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16496   (eval $ac_try) 2>&5
16497   ac_status=$?
16498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16499   (exit $ac_status); }; } &&
16500          { ac_try='test -s conftest$ac_exeext'
16501   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16502   (eval $ac_try) 2>&5
16503   ac_status=$?
16504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16505   (exit $ac_status); }; }; then
16506   acx_pthread_ok=yes
16507 else
16508   echo "$as_me: failed program was:" >&5
16509 sed 's/^/| /' conftest.$ac_ext >&5
16510
16511 acx_pthread_ok=no
16512 fi
16513 rm -f conftest.err conftest.$ac_objext \
16514       conftest$ac_exeext conftest.$ac_ext
16515
16516         if test "x$acx_pthread_ok" = xyes; then
16517             # Don't use options that are ignored by the compiler.
16518             # We find them by checking stderror.
16519             cat >conftest.$ac_ext <<_ACEOF
16520 int
16521 main (int argc, char **argv)
16522 {
16523   (void) argc;
16524   (void) argv;
16525   return 0;
16526 }
16527 _ACEOF
16528             rm -f conftest.$ac_objext conftest$ac_exeext
16529             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
16530                 # we continue with more flags because Linux needs -lpthread
16531                 # for libpq builds on PostgreSQL.  The test above only
16532                 # tests for building binaries, not shared libraries.
16533                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
16534                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
16535             else   acx_pthread_ok=no
16536             fi
16537         fi
16538
16539         LIBS="$save_LIBS"
16540         CFLAGS="$save_CFLAGS"
16541
16542         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
16543 echo "${ECHO_T}$acx_pthread_ok" >&6
16544 done
16545 fi
16546
16547 # Various other checks:
16548 if test "x$acx_pthread_ok" = xyes; then
16549         save_LIBS="$LIBS"
16550         LIBS="$PTHREAD_LIBS $LIBS"
16551         save_CFLAGS="$CFLAGS"
16552         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16553
16554         # Detect AIX lossage: threads are created detached by default
16555         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
16556         echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
16557 echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6
16558         cat >conftest.$ac_ext <<_ACEOF
16559 /* confdefs.h.  */
16560 _ACEOF
16561 cat confdefs.h >>conftest.$ac_ext
16562 cat >>conftest.$ac_ext <<_ACEOF
16563 /* end confdefs.h.  */
16564 #include <pthread.h>
16565 int
16566 main ()
16567 {
16568 int attr=PTHREAD_CREATE_JOINABLE;
16569   ;
16570   return 0;
16571 }
16572 _ACEOF
16573 rm -f conftest.$ac_objext conftest$ac_exeext
16574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16575   (eval $ac_link) 2>conftest.er1
16576   ac_status=$?
16577   grep -v '^ *+' conftest.er1 >conftest.err
16578   rm -f conftest.er1
16579   cat conftest.err >&5
16580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16581   (exit $ac_status); } &&
16582          { ac_try='test -z "$ac_c_werror_flag"
16583                          || test ! -s conftest.err'
16584   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16585   (eval $ac_try) 2>&5
16586   ac_status=$?
16587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16588   (exit $ac_status); }; } &&
16589          { ac_try='test -s conftest$ac_exeext'
16590   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16591   (eval $ac_try) 2>&5
16592   ac_status=$?
16593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16594   (exit $ac_status); }; }; then
16595   ok=PTHREAD_CREATE_JOINABLE
16596 else
16597   echo "$as_me: failed program was:" >&5
16598 sed 's/^/| /' conftest.$ac_ext >&5
16599
16600 ok=unknown
16601 fi
16602 rm -f conftest.err conftest.$ac_objext \
16603       conftest$ac_exeext conftest.$ac_ext
16604         if test x"$ok" = xunknown; then
16605                 cat >conftest.$ac_ext <<_ACEOF
16606 /* confdefs.h.  */
16607 _ACEOF
16608 cat confdefs.h >>conftest.$ac_ext
16609 cat >>conftest.$ac_ext <<_ACEOF
16610 /* end confdefs.h.  */
16611 #include <pthread.h>
16612 int
16613 main ()
16614 {
16615 int attr=PTHREAD_CREATE_UNDETACHED;
16616   ;
16617   return 0;
16618 }
16619 _ACEOF
16620 rm -f conftest.$ac_objext conftest$ac_exeext
16621 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16622   (eval $ac_link) 2>conftest.er1
16623   ac_status=$?
16624   grep -v '^ *+' conftest.er1 >conftest.err
16625   rm -f conftest.er1
16626   cat conftest.err >&5
16627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16628   (exit $ac_status); } &&
16629          { ac_try='test -z "$ac_c_werror_flag"
16630                          || test ! -s conftest.err'
16631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16632   (eval $ac_try) 2>&5
16633   ac_status=$?
16634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16635   (exit $ac_status); }; } &&
16636          { ac_try='test -s conftest$ac_exeext'
16637   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16638   (eval $ac_try) 2>&5
16639   ac_status=$?
16640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16641   (exit $ac_status); }; }; then
16642   ok=PTHREAD_CREATE_UNDETACHED
16643 else
16644   echo "$as_me: failed program was:" >&5
16645 sed 's/^/| /' conftest.$ac_ext >&5
16646
16647 ok=unknown
16648 fi
16649 rm -f conftest.err conftest.$ac_objext \
16650       conftest$ac_exeext conftest.$ac_ext
16651         fi
16652         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
16653
16654 cat >>confdefs.h <<\_ACEOF
16655 #define PTHREAD_CREATE_JOINABLE $ok
16656 _ACEOF
16657
16658         fi
16659         echo "$as_me:$LINENO: result: ${ok}" >&5
16660 echo "${ECHO_T}${ok}" >&6
16661         if test x"$ok" = xunknown; then
16662                 { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
16663 echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
16664         fi
16665
16666         echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
16667 echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6
16668         flag=no
16669 # We always add these in PostgreSQL
16670 #       case "${host_cpu}-${host_os}" in
16671 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
16672 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
16673 #       esac
16674         echo "$as_me:$LINENO: result: ${flag}" >&5
16675 echo "${ECHO_T}${flag}" >&6
16676         if test "x$flag" != xno; then
16677                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
16678         fi
16679
16680         LIBS="$save_LIBS"
16681         CFLAGS="$save_CFLAGS"
16682
16683 # Supporting cc_r would require a special CC in all places that
16684 # use libpq, and that is ugly, so we don't do it.  Users can still
16685 # define their compiler as cc_r to do thread builds of everything.
16686         # More AIX lossage: must compile with cc_r
16687         # Extract the first word of "cc_r", so it can be a program name with args.
16688 set dummy cc_r; ac_word=$2
16689 echo "$as_me:$LINENO: checking for $ac_word" >&5
16690 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16691 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
16692   echo $ECHO_N "(cached) $ECHO_C" >&6
16693 else
16694   if test -n "$PTHREAD_CC"; then
16695   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
16696 else
16697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16698 for as_dir in $PATH
16699 do
16700   IFS=$as_save_IFS
16701   test -z "$as_dir" && as_dir=.
16702   for ac_exec_ext in '' $ac_executable_extensions; do
16703   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16704     ac_cv_prog_PTHREAD_CC="cc_r"
16705     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16706     break 2
16707   fi
16708 done
16709 done
16710
16711   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
16712 fi
16713 fi
16714 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
16715 if test -n "$PTHREAD_CC"; then
16716   echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
16717 echo "${ECHO_T}$PTHREAD_CC" >&6
16718 else
16719   echo "$as_me:$LINENO: result: no" >&5
16720 echo "${ECHO_T}no" >&6
16721 fi
16722
16723 else
16724         PTHREAD_CC="$CC"
16725 fi
16726
16727
16728
16729
16730
16731 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
16732 if test x"$acx_pthread_ok" = xyes; then
16733
16734 cat >>confdefs.h <<\_ACEOF
16735 #define HAVE_PTHREAD 1
16736 _ACEOF
16737
16738         :
16739 else
16740         acx_pthread_ok=no
16741
16742 fi
16743 ac_ext=c
16744 ac_cpp='$CPP $CPPFLAGS'
16745 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16746 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16747 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16748
16749         # set thread flags
16750
16751 # Some platforms use these, so just defineed them.  They can't hurt if they
16752 # are not supported.
16753 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
16754
16755
16756 # At this point, we don't want to muck with the compiler name for threading.
16757 # Let's see who fails, perhaps AIX.  2004-04-23
16758 if test "$PTHREAD_CC" != "$CC"; then
16759 { { echo "$as_me:$LINENO: error:
16760 PostgreSQL does not support platforms that require a special
16761 compiler binary for thread-safety.
16762 " >&5
16763 echo "$as_me: error:
16764 PostgreSQL does not support platforms that require a special
16765 compiler binary for thread-safety.
16766 " >&2;}
16767    { (exit 1); exit 1; }; }
16768 fi
16769
16770 if test "$THREAD_SUPPORT" = no; then
16771 { { echo "$as_me:$LINENO: error:
16772 Cannot enable threads on your platform.
16773 Your platform is known to not support thread-safe programs.
16774 For details, compile and run src/bin/pg_thread_test.
16775 " >&5
16776 echo "$as_me: error:
16777 Cannot enable threads on your platform.
16778 Your platform is known to not support thread-safe programs.
16779 For details, compile and run src/bin/pg_thread_test.
16780 " >&2;}
16781    { (exit 1); exit 1; }; }
16782 fi
16783
16784 # Check for *_r functions
16785 _CFLAGS="$CFLAGS"
16786 _LIBS="$LIBS"
16787 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16788 LIBS="$LIBS $PTHREAD_LIBS"
16789
16790 if test "${ac_cv_header_pthread_h+set}" = set; then
16791   echo "$as_me:$LINENO: checking for pthread.h" >&5
16792 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
16793 if test "${ac_cv_header_pthread_h+set}" = set; then
16794   echo $ECHO_N "(cached) $ECHO_C" >&6
16795 fi
16796 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
16797 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
16798 else
16799   # Is the header compilable?
16800 echo "$as_me:$LINENO: checking pthread.h usability" >&5
16801 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6
16802 cat >conftest.$ac_ext <<_ACEOF
16803 /* confdefs.h.  */
16804 _ACEOF
16805 cat confdefs.h >>conftest.$ac_ext
16806 cat >>conftest.$ac_ext <<_ACEOF
16807 /* end confdefs.h.  */
16808 $ac_includes_default
16809 #include <pthread.h>
16810 _ACEOF
16811 rm -f conftest.$ac_objext
16812 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16813   (eval $ac_compile) 2>conftest.er1
16814   ac_status=$?
16815   grep -v '^ *+' conftest.er1 >conftest.err
16816   rm -f conftest.er1
16817   cat conftest.err >&5
16818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16819   (exit $ac_status); } &&
16820          { ac_try='test -z "$ac_c_werror_flag"
16821                          || test ! -s conftest.err'
16822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16823   (eval $ac_try) 2>&5
16824   ac_status=$?
16825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16826   (exit $ac_status); }; } &&
16827          { ac_try='test -s conftest.$ac_objext'
16828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16829   (eval $ac_try) 2>&5
16830   ac_status=$?
16831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16832   (exit $ac_status); }; }; then
16833   ac_header_compiler=yes
16834 else
16835   echo "$as_me: failed program was:" >&5
16836 sed 's/^/| /' conftest.$ac_ext >&5
16837
16838 ac_header_compiler=no
16839 fi
16840 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16841 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16842 echo "${ECHO_T}$ac_header_compiler" >&6
16843
16844 # Is the header present?
16845 echo "$as_me:$LINENO: checking pthread.h presence" >&5
16846 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6
16847 cat >conftest.$ac_ext <<_ACEOF
16848 /* confdefs.h.  */
16849 _ACEOF
16850 cat confdefs.h >>conftest.$ac_ext
16851 cat >>conftest.$ac_ext <<_ACEOF
16852 /* end confdefs.h.  */
16853 #include <pthread.h>
16854 _ACEOF
16855 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16856   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16857   ac_status=$?
16858   grep -v '^ *+' conftest.er1 >conftest.err
16859   rm -f conftest.er1
16860   cat conftest.err >&5
16861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16862   (exit $ac_status); } >/dev/null; then
16863   if test -s conftest.err; then
16864     ac_cpp_err=$ac_c_preproc_warn_flag
16865     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16866   else
16867     ac_cpp_err=
16868   fi
16869 else
16870   ac_cpp_err=yes
16871 fi
16872 if test -z "$ac_cpp_err"; then
16873   ac_header_preproc=yes
16874 else
16875   echo "$as_me: failed program was:" >&5
16876 sed 's/^/| /' conftest.$ac_ext >&5
16877
16878   ac_header_preproc=no
16879 fi
16880 rm -f conftest.err conftest.$ac_ext
16881 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16882 echo "${ECHO_T}$ac_header_preproc" >&6
16883
16884 # So?  What about this header?
16885 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16886   yes:no: )
16887     { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
16888 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16889     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
16890 echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
16891     ac_header_preproc=yes
16892     ;;
16893   no:yes:* )
16894     { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
16895 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
16896     { echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
16897 echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
16898     { echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
16899 echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
16900     { echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
16901 echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
16902     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
16903 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
16904     { echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
16905 echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
16906     (
16907       cat <<\_ASBOX
16908 ## ---------------------------------------- ##
16909 ## Report this to pgsql-bugs@postgresql.org ##
16910 ## ---------------------------------------- ##
16911 _ASBOX
16912     ) |
16913       sed "s/^/$as_me: WARNING:     /" >&2
16914     ;;
16915 esac
16916 echo "$as_me:$LINENO: checking for pthread.h" >&5
16917 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
16918 if test "${ac_cv_header_pthread_h+set}" = set; then
16919   echo $ECHO_N "(cached) $ECHO_C" >&6
16920 else
16921   ac_cv_header_pthread_h=$ac_header_preproc
16922 fi
16923 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
16924 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
16925
16926 fi
16927 if test $ac_cv_header_pthread_h = yes; then
16928   :
16929 else
16930   { { echo "$as_me:$LINENO: error: pthread.h not found, required for --enable-thread-safety" >&5
16931 echo "$as_me: error: pthread.h not found, required for --enable-thread-safety" >&2;}
16932    { (exit 1); exit 1; }; }
16933 fi
16934
16935
16936
16937
16938
16939
16940 for ac_func in strerror_r getpwuid_r gethostbyname_r
16941 do
16942 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16943 echo "$as_me:$LINENO: checking for $ac_func" >&5
16944 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16945 if eval "test \"\${$as_ac_var+set}\" = set"; then
16946   echo $ECHO_N "(cached) $ECHO_C" >&6
16947 else
16948   cat >conftest.$ac_ext <<_ACEOF
16949 /* confdefs.h.  */
16950 _ACEOF
16951 cat confdefs.h >>conftest.$ac_ext
16952 cat >>conftest.$ac_ext <<_ACEOF
16953 /* end confdefs.h.  */
16954 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16955    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16956 #define $ac_func innocuous_$ac_func
16957
16958 /* System header to define __stub macros and hopefully few prototypes,
16959     which can conflict with char $ac_func (); below.
16960     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16961     <limits.h> exists even on freestanding compilers.  */
16962
16963 #ifdef __STDC__
16964 # include <limits.h>
16965 #else
16966 # include <assert.h>
16967 #endif
16968
16969 #undef $ac_func
16970
16971 /* Override any gcc2 internal prototype to avoid an error.  */
16972 #ifdef __cplusplus
16973 extern "C"
16974 {
16975 #endif
16976 /* We use char because int might match the return type of a gcc2
16977    builtin and then its argument prototype would still apply.  */
16978 char $ac_func ();
16979 /* The GNU C library defines this for functions which it implements
16980     to always fail with ENOSYS.  Some functions are actually named
16981     something starting with __ and the normal name is an alias.  */
16982 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16983 choke me
16984 #else
16985 char (*f) () = $ac_func;
16986 #endif
16987 #ifdef __cplusplus
16988 }
16989 #endif
16990
16991 int
16992 main ()
16993 {
16994 return f != $ac_func;
16995   ;
16996   return 0;
16997 }
16998 _ACEOF
16999 rm -f conftest.$ac_objext conftest$ac_exeext
17000 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17001   (eval $ac_link) 2>conftest.er1
17002   ac_status=$?
17003   grep -v '^ *+' conftest.er1 >conftest.err
17004   rm -f conftest.er1
17005   cat conftest.err >&5
17006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17007   (exit $ac_status); } &&
17008          { ac_try='test -z "$ac_c_werror_flag"
17009                          || test ! -s conftest.err'
17010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17011   (eval $ac_try) 2>&5
17012   ac_status=$?
17013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17014   (exit $ac_status); }; } &&
17015          { ac_try='test -s conftest$ac_exeext'
17016   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17017   (eval $ac_try) 2>&5
17018   ac_status=$?
17019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17020   (exit $ac_status); }; }; then
17021   eval "$as_ac_var=yes"
17022 else
17023   echo "$as_me: failed program was:" >&5
17024 sed 's/^/| /' conftest.$ac_ext >&5
17025
17026 eval "$as_ac_var=no"
17027 fi
17028 rm -f conftest.err conftest.$ac_objext \
17029       conftest$ac_exeext conftest.$ac_ext
17030 fi
17031 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17032 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17033 if test `eval echo '${'$as_ac_var'}'` = yes; then
17034   cat >>confdefs.h <<_ACEOF
17035 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17036 _ACEOF
17037
17038 fi
17039 done
17040
17041
17042 # Do test here with the proper thread flags
17043 echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
17044 echo $ECHO_N "checking whether getpwuid_r takes a fifth argument... $ECHO_C" >&6
17045 if test "${pgac_func_getpwuid_r_5arg+set}" = set; then
17046   echo $ECHO_N "(cached) $ECHO_C" >&6
17047 else
17048   cat >conftest.$ac_ext <<_ACEOF
17049 /* confdefs.h.  */
17050 _ACEOF
17051 cat confdefs.h >>conftest.$ac_ext
17052 cat >>conftest.$ac_ext <<_ACEOF
17053 /* end confdefs.h.  */
17054 #include <sys/types.h>
17055 #include <pwd.h>
17056 int
17057 main ()
17058 {
17059 uid_t uid;
17060 struct passwd *space;
17061 char *buf;
17062 size_t bufsize;
17063 struct passwd **result;
17064 getpwuid_r(uid, space, buf, bufsize, result);
17065   ;
17066   return 0;
17067 }
17068 _ACEOF
17069 rm -f conftest.$ac_objext
17070 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17071   (eval $ac_compile) 2>conftest.er1
17072   ac_status=$?
17073   grep -v '^ *+' conftest.er1 >conftest.err
17074   rm -f conftest.er1
17075   cat conftest.err >&5
17076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17077   (exit $ac_status); } &&
17078          { ac_try='test -z "$ac_c_werror_flag"
17079                          || test ! -s conftest.err'
17080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17081   (eval $ac_try) 2>&5
17082   ac_status=$?
17083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17084   (exit $ac_status); }; } &&
17085          { ac_try='test -s conftest.$ac_objext'
17086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17087   (eval $ac_try) 2>&5
17088   ac_status=$?
17089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17090   (exit $ac_status); }; }; then
17091   pgac_func_getpwuid_r_5arg=yes
17092 else
17093   echo "$as_me: failed program was:" >&5
17094 sed 's/^/| /' conftest.$ac_ext >&5
17095
17096 pgac_func_getpwuid_r_5arg=no
17097 fi
17098 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17099 fi
17100 echo "$as_me:$LINENO: result: $pgac_func_getpwuid_r_5arg" >&5
17101 echo "${ECHO_T}$pgac_func_getpwuid_r_5arg" >&6
17102 if test x"$pgac_func_getpwuid_r_5arg" = xyes ; then
17103
17104 cat >>confdefs.h <<\_ACEOF
17105 #define GETPWUID_R_5ARG
17106 _ACEOF
17107
17108 fi
17109
17110 echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
17111 echo $ECHO_N "checking whether strerror_r returns int... $ECHO_C" >&6
17112 if test "${pgac_func_strerror_r_int+set}" = set; then
17113   echo $ECHO_N "(cached) $ECHO_C" >&6
17114 else
17115   cat >conftest.$ac_ext <<_ACEOF
17116 /* confdefs.h.  */
17117 _ACEOF
17118 cat confdefs.h >>conftest.$ac_ext
17119 cat >>conftest.$ac_ext <<_ACEOF
17120 /* end confdefs.h.  */
17121 #include <string.h>
17122 int
17123 main ()
17124 {
17125 #ifndef _AIX
17126 int strerror_r(int, char *, size_t);
17127 #else
17128 /* Older AIX has 'int' for the third argument so we don't test the args. */
17129 int strerror_r();
17130 #endif
17131   ;
17132   return 0;
17133 }
17134 _ACEOF
17135 rm -f conftest.$ac_objext
17136 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17137   (eval $ac_compile) 2>conftest.er1
17138   ac_status=$?
17139   grep -v '^ *+' conftest.er1 >conftest.err
17140   rm -f conftest.er1
17141   cat conftest.err >&5
17142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17143   (exit $ac_status); } &&
17144          { ac_try='test -z "$ac_c_werror_flag"
17145                          || test ! -s conftest.err'
17146   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17147   (eval $ac_try) 2>&5
17148   ac_status=$?
17149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17150   (exit $ac_status); }; } &&
17151          { ac_try='test -s conftest.$ac_objext'
17152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17153   (eval $ac_try) 2>&5
17154   ac_status=$?
17155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17156   (exit $ac_status); }; }; then
17157   pgac_func_strerror_r_int=yes
17158 else
17159   echo "$as_me: failed program was:" >&5
17160 sed 's/^/| /' conftest.$ac_ext >&5
17161
17162 pgac_func_strerror_r_int=no
17163 fi
17164 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17165 fi
17166 echo "$as_me:$LINENO: result: $pgac_func_strerror_r_int" >&5
17167 echo "${ECHO_T}$pgac_func_strerror_r_int" >&6
17168 if test x"$pgac_func_strerror_r_int" = xyes ; then
17169
17170 cat >>confdefs.h <<\_ACEOF
17171 #define STRERROR_R_INT
17172 _ACEOF
17173
17174 fi
17175
17176
17177 CFLAGS="$_CFLAGS"
17178 LIBS="$_LIBS"
17179
17180 else
17181 # do not use values from template file
17182 PTHREAD_CFLAGS=
17183 PTHREAD_LIBS=
17184 fi
17185
17186
17187
17188
17189
17190 # This test makes sure that run tests work at all.  Sometimes a shared
17191 # library is found by the linker, but the runtime linker can't find it.
17192 # This check should come after all modifications of compiler or linker
17193 # variables, and before any other run tests.
17194 echo "$as_me:$LINENO: checking test program" >&5
17195 echo $ECHO_N "checking test program... $ECHO_C" >&6
17196 if test "$cross_compiling" = yes; then
17197   echo "$as_me:$LINENO: result: cross-compiling" >&5
17198 echo "${ECHO_T}cross-compiling" >&6
17199 else
17200   cat >conftest.$ac_ext <<_ACEOF
17201 /* confdefs.h.  */
17202 _ACEOF
17203 cat confdefs.h >>conftest.$ac_ext
17204 cat >>conftest.$ac_ext <<_ACEOF
17205 /* end confdefs.h.  */
17206 int main() { return 0; }
17207 _ACEOF
17208 rm -f conftest$ac_exeext
17209 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17210   (eval $ac_link) 2>&5
17211   ac_status=$?
17212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17213   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17215   (eval $ac_try) 2>&5
17216   ac_status=$?
17217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17218   (exit $ac_status); }; }; then
17219   echo "$as_me:$LINENO: result: ok" >&5
17220 echo "${ECHO_T}ok" >&6
17221 else
17222   echo "$as_me: program exited with status $ac_status" >&5
17223 echo "$as_me: failed program was:" >&5
17224 sed 's/^/| /' conftest.$ac_ext >&5
17225
17226 ( exit $ac_status )
17227 echo "$as_me:$LINENO: result: failed" >&5
17228 echo "${ECHO_T}failed" >&6
17229 { { echo "$as_me:$LINENO: error:
17230 *** Could not execute a simple test program.  This may be a problem
17231 *** related to locating shared libraries.  Check the file 'config.log'
17232 *** for the exact reason." >&5
17233 echo "$as_me: error:
17234 *** Could not execute a simple test program.  This may be a problem
17235 *** related to locating shared libraries.  Check the file 'config.log'
17236 *** for the exact reason." >&2;}
17237    { (exit 1); exit 1; }; }
17238 fi
17239 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17240 fi
17241
17242
17243 # Force use of our snprintf if system's doesn't do arg control
17244 # This feature is used by NLS
17245 if test "$enable_nls" = yes &&
17246    test $pgac_need_repl_snprintf = no &&
17247 # On Win32, libintl replaces snprintf() with its own version that
17248 # understands arg control, so we don't need our own.  In fact, it
17249 # also uses macros that conflict with ours, so we _can't_ use
17250 # our own.
17251    test "$PORTNAME" != "win32"; then
17252   echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
17253 echo $ECHO_N "checking whether printf supports argument control... $ECHO_C" >&6
17254 if test "${pgac_cv_printf_arg_control+set}" = set; then
17255   echo $ECHO_N "(cached) $ECHO_C" >&6
17256 else
17257   if test "$cross_compiling" = yes; then
17258   pgac_cv_printf_arg_control=cross
17259 else
17260   cat >conftest.$ac_ext <<_ACEOF
17261 /* confdefs.h.  */
17262 _ACEOF
17263 cat confdefs.h >>conftest.$ac_ext
17264 cat >>conftest.$ac_ext <<_ACEOF
17265 /* end confdefs.h.  */
17266 #include <stdio.h>
17267 #include <string.h>
17268
17269 int main()
17270 {
17271   char buf[100];
17272
17273   /* can it swap arguments? */
17274   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
17275   if (strcmp(buf, "4 3") != 0)
17276     return 1;
17277   return 0;
17278 }
17279 _ACEOF
17280 rm -f conftest$ac_exeext
17281 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17282   (eval $ac_link) 2>&5
17283   ac_status=$?
17284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17285   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17286   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17287   (eval $ac_try) 2>&5
17288   ac_status=$?
17289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17290   (exit $ac_status); }; }; then
17291   pgac_cv_printf_arg_control=yes
17292 else
17293   echo "$as_me: program exited with status $ac_status" >&5
17294 echo "$as_me: failed program was:" >&5
17295 sed 's/^/| /' conftest.$ac_ext >&5
17296
17297 ( exit $ac_status )
17298 pgac_cv_printf_arg_control=no
17299 fi
17300 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17301 fi
17302
17303 fi
17304 echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
17305 echo "${ECHO_T}$pgac_cv_printf_arg_control" >&6
17306
17307   if test $pgac_cv_printf_arg_control != yes ; then
17308     pgac_need_repl_snprintf=yes
17309   fi
17310 fi
17311
17312
17313
17314 echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
17315 echo $ECHO_N "checking whether long int is 64 bits... $ECHO_C" >&6
17316 if test "${pgac_cv_type_long_int_64+set}" = set; then
17317   echo $ECHO_N "(cached) $ECHO_C" >&6
17318 else
17319   if test "$cross_compiling" = yes; then
17320   # If cross-compiling, check the size reported by the compiler and
17321 # trust that the arithmetic works.
17322 cat >conftest.$ac_ext <<_ACEOF
17323 /* confdefs.h.  */
17324 _ACEOF
17325 cat confdefs.h >>conftest.$ac_ext
17326 cat >>conftest.$ac_ext <<_ACEOF
17327 /* end confdefs.h.  */
17328
17329 int
17330 main ()
17331 {
17332 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
17333 test_array [0] = 0
17334
17335   ;
17336   return 0;
17337 }
17338 _ACEOF
17339 rm -f conftest.$ac_objext
17340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17341   (eval $ac_compile) 2>conftest.er1
17342   ac_status=$?
17343   grep -v '^ *+' conftest.er1 >conftest.err
17344   rm -f conftest.er1
17345   cat conftest.err >&5
17346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17347   (exit $ac_status); } &&
17348          { ac_try='test -z "$ac_c_werror_flag"
17349                          || test ! -s conftest.err'
17350   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17351   (eval $ac_try) 2>&5
17352   ac_status=$?
17353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17354   (exit $ac_status); }; } &&
17355          { ac_try='test -s conftest.$ac_objext'
17356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17357   (eval $ac_try) 2>&5
17358   ac_status=$?
17359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17360   (exit $ac_status); }; }; then
17361   pgac_cv_type_long_int_64=yes
17362 else
17363   echo "$as_me: failed program was:" >&5
17364 sed 's/^/| /' conftest.$ac_ext >&5
17365
17366 pgac_cv_type_long_int_64=no
17367 fi
17368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17369 else
17370   cat >conftest.$ac_ext <<_ACEOF
17371 /* confdefs.h.  */
17372 _ACEOF
17373 cat confdefs.h >>conftest.$ac_ext
17374 cat >>conftest.$ac_ext <<_ACEOF
17375 /* end confdefs.h.  */
17376 typedef long int ac_int64;
17377
17378 /*
17379  * These are globals to discourage the compiler from folding all the
17380  * arithmetic tests down to compile-time constants.
17381  */
17382 ac_int64 a = 20000001;
17383 ac_int64 b = 40000005;
17384
17385 int does_int64_work()
17386 {
17387   ac_int64 c,d;
17388
17389   if (sizeof(ac_int64) != 8)
17390     return 0;                   /* definitely not the right size */
17391
17392   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
17393   c = a * b;
17394   d = (c + b) / b;
17395   if (d != a+1)
17396     return 0;
17397   return 1;
17398 }
17399 main() {
17400   exit(! does_int64_work());
17401 }
17402 _ACEOF
17403 rm -f conftest$ac_exeext
17404 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17405   (eval $ac_link) 2>&5
17406   ac_status=$?
17407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17408   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17409   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17410   (eval $ac_try) 2>&5
17411   ac_status=$?
17412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17413   (exit $ac_status); }; }; then
17414   pgac_cv_type_long_int_64=yes
17415 else
17416   echo "$as_me: program exited with status $ac_status" >&5
17417 echo "$as_me: failed program was:" >&5
17418 sed 's/^/| /' conftest.$ac_ext >&5
17419
17420 ( exit $ac_status )
17421 pgac_cv_type_long_int_64=no
17422 fi
17423 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17424 fi
17425 fi
17426 echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
17427 echo "${ECHO_T}$pgac_cv_type_long_int_64" >&6
17428
17429 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
17430 if test x"$pgac_cv_type_long_int_64" = xyes ; then
17431
17432 cat >>confdefs.h <<\_ACEOF
17433 #define HAVE_LONG_INT_64
17434 _ACEOF
17435
17436 fi
17437
17438
17439 if test x"$HAVE_LONG_INT_64" = x"no" ; then
17440   echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
17441 echo $ECHO_N "checking whether long long int is 64 bits... $ECHO_C" >&6
17442 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
17443   echo $ECHO_N "(cached) $ECHO_C" >&6
17444 else
17445   if test "$cross_compiling" = yes; then
17446   # If cross-compiling, check the size reported by the compiler and
17447 # trust that the arithmetic works.
17448 cat >conftest.$ac_ext <<_ACEOF
17449 /* confdefs.h.  */
17450 _ACEOF
17451 cat confdefs.h >>conftest.$ac_ext
17452 cat >>conftest.$ac_ext <<_ACEOF
17453 /* end confdefs.h.  */
17454
17455 int
17456 main ()
17457 {
17458 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
17459 test_array [0] = 0
17460
17461   ;
17462   return 0;
17463 }
17464 _ACEOF
17465 rm -f conftest.$ac_objext
17466 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17467   (eval $ac_compile) 2>conftest.er1
17468   ac_status=$?
17469   grep -v '^ *+' conftest.er1 >conftest.err
17470   rm -f conftest.er1
17471   cat conftest.err >&5
17472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17473   (exit $ac_status); } &&
17474          { ac_try='test -z "$ac_c_werror_flag"
17475                          || test ! -s conftest.err'
17476   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17477   (eval $ac_try) 2>&5
17478   ac_status=$?
17479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17480   (exit $ac_status); }; } &&
17481          { ac_try='test -s conftest.$ac_objext'
17482   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17483   (eval $ac_try) 2>&5
17484   ac_status=$?
17485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17486   (exit $ac_status); }; }; then
17487   pgac_cv_type_long_long_int_64=yes
17488 else
17489   echo "$as_me: failed program was:" >&5
17490 sed 's/^/| /' conftest.$ac_ext >&5
17491
17492 pgac_cv_type_long_long_int_64=no
17493 fi
17494 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17495 else
17496   cat >conftest.$ac_ext <<_ACEOF
17497 /* confdefs.h.  */
17498 _ACEOF
17499 cat confdefs.h >>conftest.$ac_ext
17500 cat >>conftest.$ac_ext <<_ACEOF
17501 /* end confdefs.h.  */
17502 typedef long long int ac_int64;
17503
17504 /*
17505  * These are globals to discourage the compiler from folding all the
17506  * arithmetic tests down to compile-time constants.
17507  */
17508 ac_int64 a = 20000001;
17509 ac_int64 b = 40000005;
17510
17511 int does_int64_work()
17512 {
17513   ac_int64 c,d;
17514
17515   if (sizeof(ac_int64) != 8)
17516     return 0;                   /* definitely not the right size */
17517
17518   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
17519   c = a * b;
17520   d = (c + b) / b;
17521   if (d != a+1)
17522     return 0;
17523   return 1;
17524 }
17525 main() {
17526   exit(! does_int64_work());
17527 }
17528 _ACEOF
17529 rm -f conftest$ac_exeext
17530 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17531   (eval $ac_link) 2>&5
17532   ac_status=$?
17533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17534   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17536   (eval $ac_try) 2>&5
17537   ac_status=$?
17538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17539   (exit $ac_status); }; }; then
17540   pgac_cv_type_long_long_int_64=yes
17541 else
17542   echo "$as_me: program exited with status $ac_status" >&5
17543 echo "$as_me: failed program was:" >&5
17544 sed 's/^/| /' conftest.$ac_ext >&5
17545
17546 ( exit $ac_status )
17547 pgac_cv_type_long_long_int_64=no
17548 fi
17549 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17550 fi
17551 fi
17552 echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
17553 echo "${ECHO_T}$pgac_cv_type_long_long_int_64" >&6
17554
17555 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
17556 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
17557
17558 cat >>confdefs.h <<\_ACEOF
17559 #define HAVE_LONG_LONG_INT_64
17560 _ACEOF
17561
17562 fi
17563
17564 fi
17565
17566
17567
17568 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
17569   cat >conftest.$ac_ext <<_ACEOF
17570 /* confdefs.h.  */
17571 _ACEOF
17572 cat confdefs.h >>conftest.$ac_ext
17573 cat >>conftest.$ac_ext <<_ACEOF
17574 /* end confdefs.h.  */
17575
17576 #define INT64CONST(x)  x##LL
17577 long long int foo = INT64CONST(0x1234567890123456);
17578
17579 int
17580 main ()
17581 {
17582
17583   ;
17584   return 0;
17585 }
17586 _ACEOF
17587 rm -f conftest.$ac_objext
17588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17589   (eval $ac_compile) 2>conftest.er1
17590   ac_status=$?
17591   grep -v '^ *+' conftest.er1 >conftest.err
17592   rm -f conftest.er1
17593   cat conftest.err >&5
17594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17595   (exit $ac_status); } &&
17596          { ac_try='test -z "$ac_c_werror_flag"
17597                          || test ! -s conftest.err'
17598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17599   (eval $ac_try) 2>&5
17600   ac_status=$?
17601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17602   (exit $ac_status); }; } &&
17603          { ac_try='test -s conftest.$ac_objext'
17604   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17605   (eval $ac_try) 2>&5
17606   ac_status=$?
17607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17608   (exit $ac_status); }; }; then
17609
17610 cat >>confdefs.h <<\_ACEOF
17611 #define HAVE_LL_CONSTANTS 1
17612 _ACEOF
17613
17614 else
17615   echo "$as_me: failed program was:" >&5
17616 sed 's/^/| /' conftest.$ac_ext >&5
17617
17618 fi
17619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17620 fi
17621
17622
17623 # If we found "long int" is 64 bits, assume snprintf handles it.  If
17624 # we found we need to use "long long int", better check.  We cope with
17625 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
17626 # work, fall back to our own snprintf emulation (which we know uses %lld).
17627
17628 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
17629   if test $pgac_need_repl_snprintf = no; then
17630     echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
17631 echo $ECHO_N "checking snprintf format for long long int... $ECHO_C" >&6
17632 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
17633   echo $ECHO_N "(cached) $ECHO_C" >&6
17634 else
17635   for pgac_format in '%lld' '%qd' '%I64d'; do
17636 if test "$cross_compiling" = yes; then
17637   pgac_cv_snprintf_long_long_int_format=cross; break
17638 else
17639   cat >conftest.$ac_ext <<_ACEOF
17640 /* confdefs.h.  */
17641 _ACEOF
17642 cat confdefs.h >>conftest.$ac_ext
17643 cat >>conftest.$ac_ext <<_ACEOF
17644 /* end confdefs.h.  */
17645 #include <stdio.h>
17646 typedef long long int ac_int64;
17647 #define INT64_FORMAT "$pgac_format"
17648
17649 ac_int64 a = 20000001;
17650 ac_int64 b = 40000005;
17651
17652 int does_int64_snprintf_work()
17653 {
17654   ac_int64 c;
17655   char buf[100];
17656
17657   if (sizeof(ac_int64) != 8)
17658     return 0;                   /* doesn't look like the right size */
17659
17660   c = a * b;
17661   snprintf(buf, 100, INT64_FORMAT, c);
17662   if (strcmp(buf, "800000140000005") != 0)
17663     return 0;                   /* either multiply or snprintf is busted */
17664   return 1;
17665 }
17666 main() {
17667   exit(! does_int64_snprintf_work());
17668 }
17669 _ACEOF
17670 rm -f conftest$ac_exeext
17671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17672   (eval $ac_link) 2>&5
17673   ac_status=$?
17674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17675   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17676   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17677   (eval $ac_try) 2>&5
17678   ac_status=$?
17679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17680   (exit $ac_status); }; }; then
17681   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
17682 else
17683   echo "$as_me: program exited with status $ac_status" >&5
17684 echo "$as_me: failed program was:" >&5
17685 sed 's/^/| /' conftest.$ac_ext >&5
17686
17687 fi
17688 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17689 fi
17690 done
17691 fi
17692
17693 LONG_LONG_INT_FORMAT=''
17694
17695 case $pgac_cv_snprintf_long_long_int_format in
17696   cross) echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
17697 echo "${ECHO_T}cannot test (not on host machine)" >&6;;
17698   ?*)    echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
17699 echo "${ECHO_T}$pgac_cv_snprintf_long_long_int_format" >&6
17700          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
17701   *)     echo "$as_me:$LINENO: result: none" >&5
17702 echo "${ECHO_T}none" >&6;;
17703 esac
17704     if test "$LONG_LONG_INT_FORMAT" = ""; then
17705       # Force usage of our own snprintf, since system snprintf is broken
17706       pgac_need_repl_snprintf=yes
17707       LONG_LONG_INT_FORMAT='%lld'
17708     fi
17709   else
17710     # Here if we previously decided we needed to use our own snprintf
17711     LONG_LONG_INT_FORMAT='%lld'
17712   fi
17713   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
17714   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
17715   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
17716 else
17717   # Here if we are not using 'long long int' at all
17718   INT64_FORMAT='"%ld"'
17719   UINT64_FORMAT='"%lu"'
17720 fi
17721
17722
17723 cat >>confdefs.h <<_ACEOF
17724 #define INT64_FORMAT $INT64_FORMAT
17725 _ACEOF
17726
17727
17728
17729 cat >>confdefs.h <<_ACEOF
17730 #define UINT64_FORMAT $UINT64_FORMAT
17731 _ACEOF
17732
17733
17734 # Now we have checked all the reasons to replace snprintf
17735 if test $pgac_need_repl_snprintf = yes; then
17736
17737 cat >>confdefs.h <<\_ACEOF
17738 #define USE_SNPRINTF 1
17739 _ACEOF
17740
17741   case $LIBOBJS in
17742     "snprintf.$ac_objext"   | \
17743   *" snprintf.$ac_objext"   | \
17744     "snprintf.$ac_objext "* | \
17745   *" snprintf.$ac_objext "* ) ;;
17746   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext" ;;
17747 esac
17748
17749 fi
17750
17751 # Need a #define for the size of Datum (unsigned long)
17752 echo "$as_me:$LINENO: checking for unsigned long" >&5
17753 echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6
17754 if test "${ac_cv_type_unsigned_long+set}" = set; then
17755   echo $ECHO_N "(cached) $ECHO_C" >&6
17756 else
17757   cat >conftest.$ac_ext <<_ACEOF
17758 /* confdefs.h.  */
17759 _ACEOF
17760 cat confdefs.h >>conftest.$ac_ext
17761 cat >>conftest.$ac_ext <<_ACEOF
17762 /* end confdefs.h.  */
17763 $ac_includes_default
17764 int
17765 main ()
17766 {
17767 if ((unsigned long *) 0)
17768   return 0;
17769 if (sizeof (unsigned long))
17770   return 0;
17771   ;
17772   return 0;
17773 }
17774 _ACEOF
17775 rm -f conftest.$ac_objext
17776 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17777   (eval $ac_compile) 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          { ac_try='test -z "$ac_c_werror_flag"
17785                          || test ! -s conftest.err'
17786   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17787   (eval $ac_try) 2>&5
17788   ac_status=$?
17789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17790   (exit $ac_status); }; } &&
17791          { ac_try='test -s conftest.$ac_objext'
17792   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17793   (eval $ac_try) 2>&5
17794   ac_status=$?
17795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17796   (exit $ac_status); }; }; then
17797   ac_cv_type_unsigned_long=yes
17798 else
17799   echo "$as_me: failed program was:" >&5
17800 sed 's/^/| /' conftest.$ac_ext >&5
17801
17802 ac_cv_type_unsigned_long=no
17803 fi
17804 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17805 fi
17806 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5
17807 echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6
17808
17809 echo "$as_me:$LINENO: checking size of unsigned long" >&5
17810 echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6
17811 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
17812   echo $ECHO_N "(cached) $ECHO_C" >&6
17813 else
17814   if test "$ac_cv_type_unsigned_long" = yes; then
17815   # The cast to unsigned long works around a bug in the HP C Compiler
17816   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
17817   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
17818   # This bug is HP SR number 8606223364.
17819   if test "$cross_compiling" = yes; then
17820   # Depending upon the size, compute the lo and hi bounds.
17821 cat >conftest.$ac_ext <<_ACEOF
17822 /* confdefs.h.  */
17823 _ACEOF
17824 cat confdefs.h >>conftest.$ac_ext
17825 cat >>conftest.$ac_ext <<_ACEOF
17826 /* end confdefs.h.  */
17827 $ac_includes_default
17828 int
17829 main ()
17830 {
17831 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= 0)];
17832 test_array [0] = 0
17833
17834   ;
17835   return 0;
17836 }
17837 _ACEOF
17838 rm -f conftest.$ac_objext
17839 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17840   (eval $ac_compile) 2>conftest.er1
17841   ac_status=$?
17842   grep -v '^ *+' conftest.er1 >conftest.err
17843   rm -f conftest.er1
17844   cat conftest.err >&5
17845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17846   (exit $ac_status); } &&
17847          { ac_try='test -z "$ac_c_werror_flag"
17848                          || test ! -s conftest.err'
17849   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17850   (eval $ac_try) 2>&5
17851   ac_status=$?
17852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17853   (exit $ac_status); }; } &&
17854          { ac_try='test -s conftest.$ac_objext'
17855   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17856   (eval $ac_try) 2>&5
17857   ac_status=$?
17858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17859   (exit $ac_status); }; }; then
17860   ac_lo=0 ac_mid=0
17861   while :; do
17862     cat >conftest.$ac_ext <<_ACEOF
17863 /* confdefs.h.  */
17864 _ACEOF
17865 cat confdefs.h >>conftest.$ac_ext
17866 cat >>conftest.$ac_ext <<_ACEOF
17867 /* end confdefs.h.  */
17868 $ac_includes_default
17869 int
17870 main ()
17871 {
17872 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
17873 test_array [0] = 0
17874
17875   ;
17876   return 0;
17877 }
17878 _ACEOF
17879 rm -f conftest.$ac_objext
17880 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17881   (eval $ac_compile) 2>conftest.er1
17882   ac_status=$?
17883   grep -v '^ *+' conftest.er1 >conftest.err
17884   rm -f conftest.er1
17885   cat conftest.err >&5
17886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17887   (exit $ac_status); } &&
17888          { ac_try='test -z "$ac_c_werror_flag"
17889                          || test ! -s conftest.err'
17890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17891   (eval $ac_try) 2>&5
17892   ac_status=$?
17893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17894   (exit $ac_status); }; } &&
17895          { ac_try='test -s conftest.$ac_objext'
17896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17897   (eval $ac_try) 2>&5
17898   ac_status=$?
17899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17900   (exit $ac_status); }; }; then
17901   ac_hi=$ac_mid; break
17902 else
17903   echo "$as_me: failed program was:" >&5
17904 sed 's/^/| /' conftest.$ac_ext >&5
17905
17906 ac_lo=`expr $ac_mid + 1`
17907                     if test $ac_lo -le $ac_mid; then
17908                       ac_lo= ac_hi=
17909                       break
17910                     fi
17911                     ac_mid=`expr 2 '*' $ac_mid + 1`
17912 fi
17913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17914   done
17915 else
17916   echo "$as_me: failed program was:" >&5
17917 sed 's/^/| /' conftest.$ac_ext >&5
17918
17919 cat >conftest.$ac_ext <<_ACEOF
17920 /* confdefs.h.  */
17921 _ACEOF
17922 cat confdefs.h >>conftest.$ac_ext
17923 cat >>conftest.$ac_ext <<_ACEOF
17924 /* end confdefs.h.  */
17925 $ac_includes_default
17926 int
17927 main ()
17928 {
17929 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) < 0)];
17930 test_array [0] = 0
17931
17932   ;
17933   return 0;
17934 }
17935 _ACEOF
17936 rm -f conftest.$ac_objext
17937 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17938   (eval $ac_compile) 2>conftest.er1
17939   ac_status=$?
17940   grep -v '^ *+' conftest.er1 >conftest.err
17941   rm -f conftest.er1
17942   cat conftest.err >&5
17943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17944   (exit $ac_status); } &&
17945          { ac_try='test -z "$ac_c_werror_flag"
17946                          || test ! -s conftest.err'
17947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17948   (eval $ac_try) 2>&5
17949   ac_status=$?
17950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17951   (exit $ac_status); }; } &&
17952          { ac_try='test -s conftest.$ac_objext'
17953   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17954   (eval $ac_try) 2>&5
17955   ac_status=$?
17956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17957   (exit $ac_status); }; }; then
17958   ac_hi=-1 ac_mid=-1
17959   while :; do
17960     cat >conftest.$ac_ext <<_ACEOF
17961 /* confdefs.h.  */
17962 _ACEOF
17963 cat confdefs.h >>conftest.$ac_ext
17964 cat >>conftest.$ac_ext <<_ACEOF
17965 /* end confdefs.h.  */
17966 $ac_includes_default
17967 int
17968 main ()
17969 {
17970 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= $ac_mid)];
17971 test_array [0] = 0
17972
17973   ;
17974   return 0;
17975 }
17976 _ACEOF
17977 rm -f conftest.$ac_objext
17978 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17979   (eval $ac_compile) 2>conftest.er1
17980   ac_status=$?
17981   grep -v '^ *+' conftest.er1 >conftest.err
17982   rm -f conftest.er1
17983   cat conftest.err >&5
17984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17985   (exit $ac_status); } &&
17986          { ac_try='test -z "$ac_c_werror_flag"
17987                          || test ! -s conftest.err'
17988   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17989   (eval $ac_try) 2>&5
17990   ac_status=$?
17991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17992   (exit $ac_status); }; } &&
17993          { ac_try='test -s conftest.$ac_objext'
17994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17995   (eval $ac_try) 2>&5
17996   ac_status=$?
17997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17998   (exit $ac_status); }; }; then
17999   ac_lo=$ac_mid; break
18000 else
18001   echo "$as_me: failed program was:" >&5
18002 sed 's/^/| /' conftest.$ac_ext >&5
18003
18004 ac_hi=`expr '(' $ac_mid ')' - 1`
18005                        if test $ac_mid -le $ac_hi; then
18006                          ac_lo= ac_hi=
18007                          break
18008                        fi
18009                        ac_mid=`expr 2 '*' $ac_mid`
18010 fi
18011 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18012   done
18013 else
18014   echo "$as_me: failed program was:" >&5
18015 sed 's/^/| /' conftest.$ac_ext >&5
18016
18017 ac_lo= ac_hi=
18018 fi
18019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18020 fi
18021 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18022 # Binary search between lo and hi bounds.
18023 while test "x$ac_lo" != "x$ac_hi"; do
18024   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18025   cat >conftest.$ac_ext <<_ACEOF
18026 /* confdefs.h.  */
18027 _ACEOF
18028 cat confdefs.h >>conftest.$ac_ext
18029 cat >>conftest.$ac_ext <<_ACEOF
18030 /* end confdefs.h.  */
18031 $ac_includes_default
18032 int
18033 main ()
18034 {
18035 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
18036 test_array [0] = 0
18037
18038   ;
18039   return 0;
18040 }
18041 _ACEOF
18042 rm -f conftest.$ac_objext
18043 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18044   (eval $ac_compile) 2>conftest.er1
18045   ac_status=$?
18046   grep -v '^ *+' conftest.er1 >conftest.err
18047   rm -f conftest.er1
18048   cat conftest.err >&5
18049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18050   (exit $ac_status); } &&
18051          { ac_try='test -z "$ac_c_werror_flag"
18052                          || test ! -s conftest.err'
18053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18054   (eval $ac_try) 2>&5
18055   ac_status=$?
18056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18057   (exit $ac_status); }; } &&
18058          { ac_try='test -s conftest.$ac_objext'
18059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18060   (eval $ac_try) 2>&5
18061   ac_status=$?
18062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18063   (exit $ac_status); }; }; then
18064   ac_hi=$ac_mid
18065 else
18066   echo "$as_me: failed program was:" >&5
18067 sed 's/^/| /' conftest.$ac_ext >&5
18068
18069 ac_lo=`expr '(' $ac_mid ')' + 1`
18070 fi
18071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18072 done
18073 case $ac_lo in
18074 ?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
18075 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77
18076 See \`config.log' for more details." >&5
18077 echo "$as_me: error: cannot compute sizeof (unsigned long), 77
18078 See \`config.log' for more details." >&2;}
18079    { (exit 1); exit 1; }; } ;;
18080 esac
18081 else
18082   if test "$cross_compiling" = yes; then
18083   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
18084 See \`config.log' for more details." >&5
18085 echo "$as_me: error: cannot run test program while cross compiling
18086 See \`config.log' for more details." >&2;}
18087    { (exit 1); exit 1; }; }
18088 else
18089   cat >conftest.$ac_ext <<_ACEOF
18090 /* confdefs.h.  */
18091 _ACEOF
18092 cat confdefs.h >>conftest.$ac_ext
18093 cat >>conftest.$ac_ext <<_ACEOF
18094 /* end confdefs.h.  */
18095 $ac_includes_default
18096 long longval () { return (long) (sizeof (unsigned long)); }
18097 unsigned long ulongval () { return (long) (sizeof (unsigned long)); }
18098 #include <stdio.h>
18099 #include <stdlib.h>
18100 int
18101 main ()
18102 {
18103
18104   FILE *f = fopen ("conftest.val", "w");
18105   if (! f)
18106     exit (1);
18107   if (((long) (sizeof (unsigned long))) < 0)
18108     {
18109       long i = longval ();
18110       if (i != ((long) (sizeof (unsigned long))))
18111         exit (1);
18112       fprintf (f, "%ld\n", i);
18113     }
18114   else
18115     {
18116       unsigned long i = ulongval ();
18117       if (i != ((long) (sizeof (unsigned long))))
18118         exit (1);
18119       fprintf (f, "%lu\n", i);
18120     }
18121   exit (ferror (f) || fclose (f) != 0);
18122
18123   ;
18124   return 0;
18125 }
18126 _ACEOF
18127 rm -f conftest$ac_exeext
18128 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18129   (eval $ac_link) 2>&5
18130   ac_status=$?
18131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18132   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18133   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18134   (eval $ac_try) 2>&5
18135   ac_status=$?
18136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18137   (exit $ac_status); }; }; then
18138   ac_cv_sizeof_unsigned_long=`cat conftest.val`
18139 else
18140   echo "$as_me: program exited with status $ac_status" >&5
18141 echo "$as_me: failed program was:" >&5
18142 sed 's/^/| /' conftest.$ac_ext >&5
18143
18144 ( exit $ac_status )
18145 { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77
18146 See \`config.log' for more details." >&5
18147 echo "$as_me: error: cannot compute sizeof (unsigned long), 77
18148 See \`config.log' for more details." >&2;}
18149    { (exit 1); exit 1; }; }
18150 fi
18151 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18152 fi
18153 fi
18154 rm -f conftest.val
18155 else
18156   ac_cv_sizeof_unsigned_long=0
18157 fi
18158 fi
18159 echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
18160 echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6
18161 cat >>confdefs.h <<_ACEOF
18162 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
18163 _ACEOF
18164
18165
18166
18167 # Determine memory alignment requirements for the basic C data types.
18168
18169 echo "$as_me:$LINENO: checking for short" >&5
18170 echo $ECHO_N "checking for short... $ECHO_C" >&6
18171 if test "${ac_cv_type_short+set}" = set; then
18172   echo $ECHO_N "(cached) $ECHO_C" >&6
18173 else
18174   cat >conftest.$ac_ext <<_ACEOF
18175 /* confdefs.h.  */
18176 _ACEOF
18177 cat confdefs.h >>conftest.$ac_ext
18178 cat >>conftest.$ac_ext <<_ACEOF
18179 /* end confdefs.h.  */
18180 $ac_includes_default
18181 int
18182 main ()
18183 {
18184 if ((short *) 0)
18185   return 0;
18186 if (sizeof (short))
18187   return 0;
18188   ;
18189   return 0;
18190 }
18191 _ACEOF
18192 rm -f conftest.$ac_objext
18193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18194   (eval $ac_compile) 2>conftest.er1
18195   ac_status=$?
18196   grep -v '^ *+' conftest.er1 >conftest.err
18197   rm -f conftest.er1
18198   cat conftest.err >&5
18199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18200   (exit $ac_status); } &&
18201          { ac_try='test -z "$ac_c_werror_flag"
18202                          || test ! -s conftest.err'
18203   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18204   (eval $ac_try) 2>&5
18205   ac_status=$?
18206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18207   (exit $ac_status); }; } &&
18208          { ac_try='test -s conftest.$ac_objext'
18209   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18210   (eval $ac_try) 2>&5
18211   ac_status=$?
18212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18213   (exit $ac_status); }; }; then
18214   ac_cv_type_short=yes
18215 else
18216   echo "$as_me: failed program was:" >&5
18217 sed 's/^/| /' conftest.$ac_ext >&5
18218
18219 ac_cv_type_short=no
18220 fi
18221 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18222 fi
18223 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
18224 echo "${ECHO_T}$ac_cv_type_short" >&6
18225
18226 echo "$as_me:$LINENO: checking alignment of short" >&5
18227 echo $ECHO_N "checking alignment of short... $ECHO_C" >&6
18228 if test "${pgac_cv_alignof_short+set}" = set; then
18229   echo $ECHO_N "(cached) $ECHO_C" >&6
18230 else
18231   if test "$ac_cv_type_short" = yes; then
18232   if test "$cross_compiling" = yes; then
18233   # Depending upon the size, compute the lo and hi bounds.
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 $ac_includes_default
18241 struct { char filler; short field; } pgac_struct;
18242 int
18243 main ()
18244 {
18245 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
18246 test_array [0] = 0
18247
18248   ;
18249   return 0;
18250 }
18251 _ACEOF
18252 rm -f conftest.$ac_objext
18253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18254   (eval $ac_compile) 2>conftest.er1
18255   ac_status=$?
18256   grep -v '^ *+' conftest.er1 >conftest.err
18257   rm -f conftest.er1
18258   cat conftest.err >&5
18259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18260   (exit $ac_status); } &&
18261          { ac_try='test -z "$ac_c_werror_flag"
18262                          || test ! -s conftest.err'
18263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18264   (eval $ac_try) 2>&5
18265   ac_status=$?
18266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18267   (exit $ac_status); }; } &&
18268          { ac_try='test -s conftest.$ac_objext'
18269   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18270   (eval $ac_try) 2>&5
18271   ac_status=$?
18272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18273   (exit $ac_status); }; }; then
18274   ac_lo=0 ac_mid=0
18275   while :; do
18276     cat >conftest.$ac_ext <<_ACEOF
18277 /* confdefs.h.  */
18278 _ACEOF
18279 cat confdefs.h >>conftest.$ac_ext
18280 cat >>conftest.$ac_ext <<_ACEOF
18281 /* end confdefs.h.  */
18282 $ac_includes_default
18283 struct { char filler; short field; } pgac_struct;
18284 int
18285 main ()
18286 {
18287 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
18288 test_array [0] = 0
18289
18290   ;
18291   return 0;
18292 }
18293 _ACEOF
18294 rm -f conftest.$ac_objext
18295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18296   (eval $ac_compile) 2>conftest.er1
18297   ac_status=$?
18298   grep -v '^ *+' conftest.er1 >conftest.err
18299   rm -f conftest.er1
18300   cat conftest.err >&5
18301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18302   (exit $ac_status); } &&
18303          { ac_try='test -z "$ac_c_werror_flag"
18304                          || test ! -s conftest.err'
18305   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18306   (eval $ac_try) 2>&5
18307   ac_status=$?
18308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18309   (exit $ac_status); }; } &&
18310          { ac_try='test -s conftest.$ac_objext'
18311   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18312   (eval $ac_try) 2>&5
18313   ac_status=$?
18314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18315   (exit $ac_status); }; }; then
18316   ac_hi=$ac_mid; break
18317 else
18318   echo "$as_me: failed program was:" >&5
18319 sed 's/^/| /' conftest.$ac_ext >&5
18320
18321 ac_lo=`expr $ac_mid + 1`
18322                     if test $ac_lo -le $ac_mid; then
18323                       ac_lo= ac_hi=
18324                       break
18325                     fi
18326                     ac_mid=`expr 2 '*' $ac_mid + 1`
18327 fi
18328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18329   done
18330 else
18331   echo "$as_me: failed program was:" >&5
18332 sed 's/^/| /' conftest.$ac_ext >&5
18333
18334 cat >conftest.$ac_ext <<_ACEOF
18335 /* confdefs.h.  */
18336 _ACEOF
18337 cat confdefs.h >>conftest.$ac_ext
18338 cat >>conftest.$ac_ext <<_ACEOF
18339 /* end confdefs.h.  */
18340 $ac_includes_default
18341 struct { char filler; short field; } pgac_struct;
18342 int
18343 main ()
18344 {
18345 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
18346 test_array [0] = 0
18347
18348   ;
18349   return 0;
18350 }
18351 _ACEOF
18352 rm -f conftest.$ac_objext
18353 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18354   (eval $ac_compile) 2>conftest.er1
18355   ac_status=$?
18356   grep -v '^ *+' conftest.er1 >conftest.err
18357   rm -f conftest.er1
18358   cat conftest.err >&5
18359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18360   (exit $ac_status); } &&
18361          { ac_try='test -z "$ac_c_werror_flag"
18362                          || test ! -s conftest.err'
18363   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18364   (eval $ac_try) 2>&5
18365   ac_status=$?
18366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18367   (exit $ac_status); }; } &&
18368          { ac_try='test -s conftest.$ac_objext'
18369   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18370   (eval $ac_try) 2>&5
18371   ac_status=$?
18372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18373   (exit $ac_status); }; }; then
18374   ac_hi=-1 ac_mid=-1
18375   while :; do
18376     cat >conftest.$ac_ext <<_ACEOF
18377 /* confdefs.h.  */
18378 _ACEOF
18379 cat confdefs.h >>conftest.$ac_ext
18380 cat >>conftest.$ac_ext <<_ACEOF
18381 /* end confdefs.h.  */
18382 $ac_includes_default
18383 struct { char filler; short field; } pgac_struct;
18384 int
18385 main ()
18386 {
18387 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
18388 test_array [0] = 0
18389
18390   ;
18391   return 0;
18392 }
18393 _ACEOF
18394 rm -f conftest.$ac_objext
18395 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18396   (eval $ac_compile) 2>conftest.er1
18397   ac_status=$?
18398   grep -v '^ *+' conftest.er1 >conftest.err
18399   rm -f conftest.er1
18400   cat conftest.err >&5
18401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18402   (exit $ac_status); } &&
18403          { ac_try='test -z "$ac_c_werror_flag"
18404                          || test ! -s conftest.err'
18405   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18406   (eval $ac_try) 2>&5
18407   ac_status=$?
18408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18409   (exit $ac_status); }; } &&
18410          { ac_try='test -s conftest.$ac_objext'
18411   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18412   (eval $ac_try) 2>&5
18413   ac_status=$?
18414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18415   (exit $ac_status); }; }; then
18416   ac_lo=$ac_mid; break
18417 else
18418   echo "$as_me: failed program was:" >&5
18419 sed 's/^/| /' conftest.$ac_ext >&5
18420
18421 ac_hi=`expr '(' $ac_mid ')' - 1`
18422                        if test $ac_mid -le $ac_hi; then
18423                          ac_lo= ac_hi=
18424                          break
18425                        fi
18426                        ac_mid=`expr 2 '*' $ac_mid`
18427 fi
18428 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18429   done
18430 else
18431   echo "$as_me: failed program was:" >&5
18432 sed 's/^/| /' conftest.$ac_ext >&5
18433
18434 ac_lo= ac_hi=
18435 fi
18436 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18437 fi
18438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18439 # Binary search between lo and hi bounds.
18440 while test "x$ac_lo" != "x$ac_hi"; do
18441   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18442   cat >conftest.$ac_ext <<_ACEOF
18443 /* confdefs.h.  */
18444 _ACEOF
18445 cat confdefs.h >>conftest.$ac_ext
18446 cat >>conftest.$ac_ext <<_ACEOF
18447 /* end confdefs.h.  */
18448 $ac_includes_default
18449 struct { char filler; short field; } pgac_struct;
18450 int
18451 main ()
18452 {
18453 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
18454 test_array [0] = 0
18455
18456   ;
18457   return 0;
18458 }
18459 _ACEOF
18460 rm -f conftest.$ac_objext
18461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18462   (eval $ac_compile) 2>conftest.er1
18463   ac_status=$?
18464   grep -v '^ *+' conftest.er1 >conftest.err
18465   rm -f conftest.er1
18466   cat conftest.err >&5
18467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18468   (exit $ac_status); } &&
18469          { ac_try='test -z "$ac_c_werror_flag"
18470                          || test ! -s conftest.err'
18471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18472   (eval $ac_try) 2>&5
18473   ac_status=$?
18474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18475   (exit $ac_status); }; } &&
18476          { ac_try='test -s conftest.$ac_objext'
18477   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18478   (eval $ac_try) 2>&5
18479   ac_status=$?
18480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18481   (exit $ac_status); }; }; then
18482   ac_hi=$ac_mid
18483 else
18484   echo "$as_me: failed program was:" >&5
18485 sed 's/^/| /' conftest.$ac_ext >&5
18486
18487 ac_lo=`expr '(' $ac_mid ')' + 1`
18488 fi
18489 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18490 done
18491 case $ac_lo in
18492 ?*) pgac_cv_alignof_short=$ac_lo;;
18493 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
18494 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
18495    { (exit 1); exit 1; }; } ;;
18496 esac
18497 else
18498   if test "$cross_compiling" = yes; then
18499   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
18500 See \`config.log' for more details." >&5
18501 echo "$as_me: error: cannot run test program while cross compiling
18502 See \`config.log' for more details." >&2;}
18503    { (exit 1); exit 1; }; }
18504 else
18505   cat >conftest.$ac_ext <<_ACEOF
18506 /* confdefs.h.  */
18507 _ACEOF
18508 cat confdefs.h >>conftest.$ac_ext
18509 cat >>conftest.$ac_ext <<_ACEOF
18510 /* end confdefs.h.  */
18511 $ac_includes_default
18512 struct { char filler; short field; } pgac_struct;
18513 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
18514 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
18515 #include <stdio.h>
18516 #include <stdlib.h>
18517 int
18518 main ()
18519 {
18520
18521   FILE *f = fopen ("conftest.val", "w");
18522   if (! f)
18523     exit (1);
18524   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
18525     {
18526       long i = longval ();
18527       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
18528         exit (1);
18529       fprintf (f, "%ld\n", i);
18530     }
18531   else
18532     {
18533       unsigned long i = ulongval ();
18534       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
18535         exit (1);
18536       fprintf (f, "%lu\n", i);
18537     }
18538   exit (ferror (f) || fclose (f) != 0);
18539
18540   ;
18541   return 0;
18542 }
18543 _ACEOF
18544 rm -f conftest$ac_exeext
18545 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18546   (eval $ac_link) 2>&5
18547   ac_status=$?
18548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18549   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18550   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18551   (eval $ac_try) 2>&5
18552   ac_status=$?
18553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18554   (exit $ac_status); }; }; then
18555   pgac_cv_alignof_short=`cat conftest.val`
18556 else
18557   echo "$as_me: program exited with status $ac_status" >&5
18558 echo "$as_me: failed program was:" >&5
18559 sed 's/^/| /' conftest.$ac_ext >&5
18560
18561 ( exit $ac_status )
18562 { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
18563 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
18564    { (exit 1); exit 1; }; }
18565 fi
18566 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18567 fi
18568 fi
18569 rm -f conftest.val
18570 else
18571   pgac_cv_alignof_short=0
18572 fi
18573 fi
18574 echo "$as_me:$LINENO: result: $pgac_cv_alignof_short" >&5
18575 echo "${ECHO_T}$pgac_cv_alignof_short" >&6
18576 cat >>confdefs.h <<_ACEOF
18577 #define ALIGNOF_SHORT $pgac_cv_alignof_short
18578 _ACEOF
18579
18580
18581 echo "$as_me:$LINENO: checking for int" >&5
18582 echo $ECHO_N "checking for int... $ECHO_C" >&6
18583 if test "${ac_cv_type_int+set}" = set; then
18584   echo $ECHO_N "(cached) $ECHO_C" >&6
18585 else
18586   cat >conftest.$ac_ext <<_ACEOF
18587 /* confdefs.h.  */
18588 _ACEOF
18589 cat confdefs.h >>conftest.$ac_ext
18590 cat >>conftest.$ac_ext <<_ACEOF
18591 /* end confdefs.h.  */
18592 $ac_includes_default
18593 int
18594 main ()
18595 {
18596 if ((int *) 0)
18597   return 0;
18598 if (sizeof (int))
18599   return 0;
18600   ;
18601   return 0;
18602 }
18603 _ACEOF
18604 rm -f conftest.$ac_objext
18605 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18606   (eval $ac_compile) 2>conftest.er1
18607   ac_status=$?
18608   grep -v '^ *+' conftest.er1 >conftest.err
18609   rm -f conftest.er1
18610   cat conftest.err >&5
18611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18612   (exit $ac_status); } &&
18613          { ac_try='test -z "$ac_c_werror_flag"
18614                          || test ! -s conftest.err'
18615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18616   (eval $ac_try) 2>&5
18617   ac_status=$?
18618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18619   (exit $ac_status); }; } &&
18620          { ac_try='test -s conftest.$ac_objext'
18621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18622   (eval $ac_try) 2>&5
18623   ac_status=$?
18624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18625   (exit $ac_status); }; }; then
18626   ac_cv_type_int=yes
18627 else
18628   echo "$as_me: failed program was:" >&5
18629 sed 's/^/| /' conftest.$ac_ext >&5
18630
18631 ac_cv_type_int=no
18632 fi
18633 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18634 fi
18635 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
18636 echo "${ECHO_T}$ac_cv_type_int" >&6
18637
18638 echo "$as_me:$LINENO: checking alignment of int" >&5
18639 echo $ECHO_N "checking alignment of int... $ECHO_C" >&6
18640 if test "${pgac_cv_alignof_int+set}" = set; then
18641   echo $ECHO_N "(cached) $ECHO_C" >&6
18642 else
18643   if test "$ac_cv_type_int" = yes; then
18644   if test "$cross_compiling" = yes; then
18645   # Depending upon the size, compute the lo and hi bounds.
18646 cat >conftest.$ac_ext <<_ACEOF
18647 /* confdefs.h.  */
18648 _ACEOF
18649 cat confdefs.h >>conftest.$ac_ext
18650 cat >>conftest.$ac_ext <<_ACEOF
18651 /* end confdefs.h.  */
18652 $ac_includes_default
18653 struct { char filler; int field; } pgac_struct;
18654 int
18655 main ()
18656 {
18657 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
18658 test_array [0] = 0
18659
18660   ;
18661   return 0;
18662 }
18663 _ACEOF
18664 rm -f conftest.$ac_objext
18665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18666   (eval $ac_compile) 2>conftest.er1
18667   ac_status=$?
18668   grep -v '^ *+' conftest.er1 >conftest.err
18669   rm -f conftest.er1
18670   cat conftest.err >&5
18671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18672   (exit $ac_status); } &&
18673          { ac_try='test -z "$ac_c_werror_flag"
18674                          || test ! -s conftest.err'
18675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18676   (eval $ac_try) 2>&5
18677   ac_status=$?
18678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18679   (exit $ac_status); }; } &&
18680          { ac_try='test -s conftest.$ac_objext'
18681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18682   (eval $ac_try) 2>&5
18683   ac_status=$?
18684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18685   (exit $ac_status); }; }; then
18686   ac_lo=0 ac_mid=0
18687   while :; do
18688     cat >conftest.$ac_ext <<_ACEOF
18689 /* confdefs.h.  */
18690 _ACEOF
18691 cat confdefs.h >>conftest.$ac_ext
18692 cat >>conftest.$ac_ext <<_ACEOF
18693 /* end confdefs.h.  */
18694 $ac_includes_default
18695 struct { char filler; int field; } pgac_struct;
18696 int
18697 main ()
18698 {
18699 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
18700 test_array [0] = 0
18701
18702   ;
18703   return 0;
18704 }
18705 _ACEOF
18706 rm -f conftest.$ac_objext
18707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18708   (eval $ac_compile) 2>conftest.er1
18709   ac_status=$?
18710   grep -v '^ *+' conftest.er1 >conftest.err
18711   rm -f conftest.er1
18712   cat conftest.err >&5
18713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18714   (exit $ac_status); } &&
18715          { ac_try='test -z "$ac_c_werror_flag"
18716                          || test ! -s conftest.err'
18717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18718   (eval $ac_try) 2>&5
18719   ac_status=$?
18720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18721   (exit $ac_status); }; } &&
18722          { ac_try='test -s conftest.$ac_objext'
18723   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18724   (eval $ac_try) 2>&5
18725   ac_status=$?
18726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18727   (exit $ac_status); }; }; then
18728   ac_hi=$ac_mid; break
18729 else
18730   echo "$as_me: failed program was:" >&5
18731 sed 's/^/| /' conftest.$ac_ext >&5
18732
18733 ac_lo=`expr $ac_mid + 1`
18734                     if test $ac_lo -le $ac_mid; then
18735                       ac_lo= ac_hi=
18736                       break
18737                     fi
18738                     ac_mid=`expr 2 '*' $ac_mid + 1`
18739 fi
18740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18741   done
18742 else
18743   echo "$as_me: failed program was:" >&5
18744 sed 's/^/| /' conftest.$ac_ext >&5
18745
18746 cat >conftest.$ac_ext <<_ACEOF
18747 /* confdefs.h.  */
18748 _ACEOF
18749 cat confdefs.h >>conftest.$ac_ext
18750 cat >>conftest.$ac_ext <<_ACEOF
18751 /* end confdefs.h.  */
18752 $ac_includes_default
18753 struct { char filler; int field; } pgac_struct;
18754 int
18755 main ()
18756 {
18757 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
18758 test_array [0] = 0
18759
18760   ;
18761   return 0;
18762 }
18763 _ACEOF
18764 rm -f conftest.$ac_objext
18765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18766   (eval $ac_compile) 2>conftest.er1
18767   ac_status=$?
18768   grep -v '^ *+' conftest.er1 >conftest.err
18769   rm -f conftest.er1
18770   cat conftest.err >&5
18771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18772   (exit $ac_status); } &&
18773          { ac_try='test -z "$ac_c_werror_flag"
18774                          || test ! -s conftest.err'
18775   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18776   (eval $ac_try) 2>&5
18777   ac_status=$?
18778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18779   (exit $ac_status); }; } &&
18780          { ac_try='test -s conftest.$ac_objext'
18781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18782   (eval $ac_try) 2>&5
18783   ac_status=$?
18784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18785   (exit $ac_status); }; }; then
18786   ac_hi=-1 ac_mid=-1
18787   while :; do
18788     cat >conftest.$ac_ext <<_ACEOF
18789 /* confdefs.h.  */
18790 _ACEOF
18791 cat confdefs.h >>conftest.$ac_ext
18792 cat >>conftest.$ac_ext <<_ACEOF
18793 /* end confdefs.h.  */
18794 $ac_includes_default
18795 struct { char filler; int field; } pgac_struct;
18796 int
18797 main ()
18798 {
18799 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
18800 test_array [0] = 0
18801
18802   ;
18803   return 0;
18804 }
18805 _ACEOF
18806 rm -f conftest.$ac_objext
18807 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18808   (eval $ac_compile) 2>conftest.er1
18809   ac_status=$?
18810   grep -v '^ *+' conftest.er1 >conftest.err
18811   rm -f conftest.er1
18812   cat conftest.err >&5
18813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18814   (exit $ac_status); } &&
18815          { ac_try='test -z "$ac_c_werror_flag"
18816                          || test ! -s conftest.err'
18817   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18818   (eval $ac_try) 2>&5
18819   ac_status=$?
18820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18821   (exit $ac_status); }; } &&
18822          { ac_try='test -s conftest.$ac_objext'
18823   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18824   (eval $ac_try) 2>&5
18825   ac_status=$?
18826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18827   (exit $ac_status); }; }; then
18828   ac_lo=$ac_mid; break
18829 else
18830   echo "$as_me: failed program was:" >&5
18831 sed 's/^/| /' conftest.$ac_ext >&5
18832
18833 ac_hi=`expr '(' $ac_mid ')' - 1`
18834                        if test $ac_mid -le $ac_hi; then
18835                          ac_lo= ac_hi=
18836                          break
18837                        fi
18838                        ac_mid=`expr 2 '*' $ac_mid`
18839 fi
18840 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18841   done
18842 else
18843   echo "$as_me: failed program was:" >&5
18844 sed 's/^/| /' conftest.$ac_ext >&5
18845
18846 ac_lo= ac_hi=
18847 fi
18848 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18849 fi
18850 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18851 # Binary search between lo and hi bounds.
18852 while test "x$ac_lo" != "x$ac_hi"; do
18853   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18854   cat >conftest.$ac_ext <<_ACEOF
18855 /* confdefs.h.  */
18856 _ACEOF
18857 cat confdefs.h >>conftest.$ac_ext
18858 cat >>conftest.$ac_ext <<_ACEOF
18859 /* end confdefs.h.  */
18860 $ac_includes_default
18861 struct { char filler; int field; } pgac_struct;
18862 int
18863 main ()
18864 {
18865 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
18866 test_array [0] = 0
18867
18868   ;
18869   return 0;
18870 }
18871 _ACEOF
18872 rm -f conftest.$ac_objext
18873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18874   (eval $ac_compile) 2>conftest.er1
18875   ac_status=$?
18876   grep -v '^ *+' conftest.er1 >conftest.err
18877   rm -f conftest.er1
18878   cat conftest.err >&5
18879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18880   (exit $ac_status); } &&
18881          { ac_try='test -z "$ac_c_werror_flag"
18882                          || test ! -s conftest.err'
18883   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18884   (eval $ac_try) 2>&5
18885   ac_status=$?
18886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18887   (exit $ac_status); }; } &&
18888          { ac_try='test -s conftest.$ac_objext'
18889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18890   (eval $ac_try) 2>&5
18891   ac_status=$?
18892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18893   (exit $ac_status); }; }; then
18894   ac_hi=$ac_mid
18895 else
18896   echo "$as_me: failed program was:" >&5
18897 sed 's/^/| /' conftest.$ac_ext >&5
18898
18899 ac_lo=`expr '(' $ac_mid ')' + 1`
18900 fi
18901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18902 done
18903 case $ac_lo in
18904 ?*) pgac_cv_alignof_int=$ac_lo;;
18905 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
18906 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
18907    { (exit 1); exit 1; }; } ;;
18908 esac
18909 else
18910   if test "$cross_compiling" = yes; then
18911   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
18912 See \`config.log' for more details." >&5
18913 echo "$as_me: error: cannot run test program while cross compiling
18914 See \`config.log' for more details." >&2;}
18915    { (exit 1); exit 1; }; }
18916 else
18917   cat >conftest.$ac_ext <<_ACEOF
18918 /* confdefs.h.  */
18919 _ACEOF
18920 cat confdefs.h >>conftest.$ac_ext
18921 cat >>conftest.$ac_ext <<_ACEOF
18922 /* end confdefs.h.  */
18923 $ac_includes_default
18924 struct { char filler; int field; } pgac_struct;
18925 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
18926 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
18927 #include <stdio.h>
18928 #include <stdlib.h>
18929 int
18930 main ()
18931 {
18932
18933   FILE *f = fopen ("conftest.val", "w");
18934   if (! f)
18935     exit (1);
18936   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
18937     {
18938       long i = longval ();
18939       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
18940         exit (1);
18941       fprintf (f, "%ld\n", i);
18942     }
18943   else
18944     {
18945       unsigned long i = ulongval ();
18946       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
18947         exit (1);
18948       fprintf (f, "%lu\n", i);
18949     }
18950   exit (ferror (f) || fclose (f) != 0);
18951
18952   ;
18953   return 0;
18954 }
18955 _ACEOF
18956 rm -f conftest$ac_exeext
18957 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18958   (eval $ac_link) 2>&5
18959   ac_status=$?
18960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18961   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18963   (eval $ac_try) 2>&5
18964   ac_status=$?
18965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18966   (exit $ac_status); }; }; then
18967   pgac_cv_alignof_int=`cat conftest.val`
18968 else
18969   echo "$as_me: program exited with status $ac_status" >&5
18970 echo "$as_me: failed program was:" >&5
18971 sed 's/^/| /' conftest.$ac_ext >&5
18972
18973 ( exit $ac_status )
18974 { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
18975 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
18976    { (exit 1); exit 1; }; }
18977 fi
18978 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18979 fi
18980 fi
18981 rm -f conftest.val
18982 else
18983   pgac_cv_alignof_int=0
18984 fi
18985 fi
18986 echo "$as_me:$LINENO: result: $pgac_cv_alignof_int" >&5
18987 echo "${ECHO_T}$pgac_cv_alignof_int" >&6
18988 cat >>confdefs.h <<_ACEOF
18989 #define ALIGNOF_INT $pgac_cv_alignof_int
18990 _ACEOF
18991
18992
18993 echo "$as_me:$LINENO: checking for long" >&5
18994 echo $ECHO_N "checking for long... $ECHO_C" >&6
18995 if test "${ac_cv_type_long+set}" = set; then
18996   echo $ECHO_N "(cached) $ECHO_C" >&6
18997 else
18998   cat >conftest.$ac_ext <<_ACEOF
18999 /* confdefs.h.  */
19000 _ACEOF
19001 cat confdefs.h >>conftest.$ac_ext
19002 cat >>conftest.$ac_ext <<_ACEOF
19003 /* end confdefs.h.  */
19004 $ac_includes_default
19005 int
19006 main ()
19007 {
19008 if ((long *) 0)
19009   return 0;
19010 if (sizeof (long))
19011   return 0;
19012   ;
19013   return 0;
19014 }
19015 _ACEOF
19016 rm -f conftest.$ac_objext
19017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19018   (eval $ac_compile) 2>conftest.er1
19019   ac_status=$?
19020   grep -v '^ *+' conftest.er1 >conftest.err
19021   rm -f conftest.er1
19022   cat conftest.err >&5
19023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19024   (exit $ac_status); } &&
19025          { ac_try='test -z "$ac_c_werror_flag"
19026                          || test ! -s conftest.err'
19027   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19028   (eval $ac_try) 2>&5
19029   ac_status=$?
19030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19031   (exit $ac_status); }; } &&
19032          { ac_try='test -s conftest.$ac_objext'
19033   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19034   (eval $ac_try) 2>&5
19035   ac_status=$?
19036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19037   (exit $ac_status); }; }; then
19038   ac_cv_type_long=yes
19039 else
19040   echo "$as_me: failed program was:" >&5
19041 sed 's/^/| /' conftest.$ac_ext >&5
19042
19043 ac_cv_type_long=no
19044 fi
19045 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19046 fi
19047 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
19048 echo "${ECHO_T}$ac_cv_type_long" >&6
19049
19050 echo "$as_me:$LINENO: checking alignment of long" >&5
19051 echo $ECHO_N "checking alignment of long... $ECHO_C" >&6
19052 if test "${pgac_cv_alignof_long+set}" = set; then
19053   echo $ECHO_N "(cached) $ECHO_C" >&6
19054 else
19055   if test "$ac_cv_type_long" = yes; then
19056   if test "$cross_compiling" = yes; then
19057   # Depending upon the size, compute the lo and hi bounds.
19058 cat >conftest.$ac_ext <<_ACEOF
19059 /* confdefs.h.  */
19060 _ACEOF
19061 cat confdefs.h >>conftest.$ac_ext
19062 cat >>conftest.$ac_ext <<_ACEOF
19063 /* end confdefs.h.  */
19064 $ac_includes_default
19065 struct { char filler; long field; } pgac_struct;
19066 int
19067 main ()
19068 {
19069 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
19070 test_array [0] = 0
19071
19072   ;
19073   return 0;
19074 }
19075 _ACEOF
19076 rm -f conftest.$ac_objext
19077 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19078   (eval $ac_compile) 2>conftest.er1
19079   ac_status=$?
19080   grep -v '^ *+' conftest.er1 >conftest.err
19081   rm -f conftest.er1
19082   cat conftest.err >&5
19083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19084   (exit $ac_status); } &&
19085          { ac_try='test -z "$ac_c_werror_flag"
19086                          || test ! -s conftest.err'
19087   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19088   (eval $ac_try) 2>&5
19089   ac_status=$?
19090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19091   (exit $ac_status); }; } &&
19092          { ac_try='test -s conftest.$ac_objext'
19093   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19094   (eval $ac_try) 2>&5
19095   ac_status=$?
19096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19097   (exit $ac_status); }; }; then
19098   ac_lo=0 ac_mid=0
19099   while :; do
19100     cat >conftest.$ac_ext <<_ACEOF
19101 /* confdefs.h.  */
19102 _ACEOF
19103 cat confdefs.h >>conftest.$ac_ext
19104 cat >>conftest.$ac_ext <<_ACEOF
19105 /* end confdefs.h.  */
19106 $ac_includes_default
19107 struct { char filler; long field; } pgac_struct;
19108 int
19109 main ()
19110 {
19111 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19112 test_array [0] = 0
19113
19114   ;
19115   return 0;
19116 }
19117 _ACEOF
19118 rm -f conftest.$ac_objext
19119 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19120   (eval $ac_compile) 2>conftest.er1
19121   ac_status=$?
19122   grep -v '^ *+' conftest.er1 >conftest.err
19123   rm -f conftest.er1
19124   cat conftest.err >&5
19125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19126   (exit $ac_status); } &&
19127          { ac_try='test -z "$ac_c_werror_flag"
19128                          || test ! -s conftest.err'
19129   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19130   (eval $ac_try) 2>&5
19131   ac_status=$?
19132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19133   (exit $ac_status); }; } &&
19134          { ac_try='test -s conftest.$ac_objext'
19135   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19136   (eval $ac_try) 2>&5
19137   ac_status=$?
19138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19139   (exit $ac_status); }; }; then
19140   ac_hi=$ac_mid; break
19141 else
19142   echo "$as_me: failed program was:" >&5
19143 sed 's/^/| /' conftest.$ac_ext >&5
19144
19145 ac_lo=`expr $ac_mid + 1`
19146                     if test $ac_lo -le $ac_mid; then
19147                       ac_lo= ac_hi=
19148                       break
19149                     fi
19150                     ac_mid=`expr 2 '*' $ac_mid + 1`
19151 fi
19152 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19153   done
19154 else
19155   echo "$as_me: failed program was:" >&5
19156 sed 's/^/| /' conftest.$ac_ext >&5
19157
19158 cat >conftest.$ac_ext <<_ACEOF
19159 /* confdefs.h.  */
19160 _ACEOF
19161 cat confdefs.h >>conftest.$ac_ext
19162 cat >>conftest.$ac_ext <<_ACEOF
19163 /* end confdefs.h.  */
19164 $ac_includes_default
19165 struct { char filler; long field; } pgac_struct;
19166 int
19167 main ()
19168 {
19169 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
19170 test_array [0] = 0
19171
19172   ;
19173   return 0;
19174 }
19175 _ACEOF
19176 rm -f conftest.$ac_objext
19177 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19178   (eval $ac_compile) 2>conftest.er1
19179   ac_status=$?
19180   grep -v '^ *+' conftest.er1 >conftest.err
19181   rm -f conftest.er1
19182   cat conftest.err >&5
19183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19184   (exit $ac_status); } &&
19185          { ac_try='test -z "$ac_c_werror_flag"
19186                          || test ! -s conftest.err'
19187   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19188   (eval $ac_try) 2>&5
19189   ac_status=$?
19190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19191   (exit $ac_status); }; } &&
19192          { ac_try='test -s conftest.$ac_objext'
19193   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19194   (eval $ac_try) 2>&5
19195   ac_status=$?
19196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19197   (exit $ac_status); }; }; then
19198   ac_hi=-1 ac_mid=-1
19199   while :; do
19200     cat >conftest.$ac_ext <<_ACEOF
19201 /* confdefs.h.  */
19202 _ACEOF
19203 cat confdefs.h >>conftest.$ac_ext
19204 cat >>conftest.$ac_ext <<_ACEOF
19205 /* end confdefs.h.  */
19206 $ac_includes_default
19207 struct { char filler; long field; } pgac_struct;
19208 int
19209 main ()
19210 {
19211 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
19212 test_array [0] = 0
19213
19214   ;
19215   return 0;
19216 }
19217 _ACEOF
19218 rm -f conftest.$ac_objext
19219 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19220   (eval $ac_compile) 2>conftest.er1
19221   ac_status=$?
19222   grep -v '^ *+' conftest.er1 >conftest.err
19223   rm -f conftest.er1
19224   cat conftest.err >&5
19225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19226   (exit $ac_status); } &&
19227          { ac_try='test -z "$ac_c_werror_flag"
19228                          || test ! -s conftest.err'
19229   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19230   (eval $ac_try) 2>&5
19231   ac_status=$?
19232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19233   (exit $ac_status); }; } &&
19234          { ac_try='test -s conftest.$ac_objext'
19235   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19236   (eval $ac_try) 2>&5
19237   ac_status=$?
19238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19239   (exit $ac_status); }; }; then
19240   ac_lo=$ac_mid; break
19241 else
19242   echo "$as_me: failed program was:" >&5
19243 sed 's/^/| /' conftest.$ac_ext >&5
19244
19245 ac_hi=`expr '(' $ac_mid ')' - 1`
19246                        if test $ac_mid -le $ac_hi; then
19247                          ac_lo= ac_hi=
19248                          break
19249                        fi
19250                        ac_mid=`expr 2 '*' $ac_mid`
19251 fi
19252 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19253   done
19254 else
19255   echo "$as_me: failed program was:" >&5
19256 sed 's/^/| /' conftest.$ac_ext >&5
19257
19258 ac_lo= ac_hi=
19259 fi
19260 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19261 fi
19262 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19263 # Binary search between lo and hi bounds.
19264 while test "x$ac_lo" != "x$ac_hi"; do
19265   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19266   cat >conftest.$ac_ext <<_ACEOF
19267 /* confdefs.h.  */
19268 _ACEOF
19269 cat confdefs.h >>conftest.$ac_ext
19270 cat >>conftest.$ac_ext <<_ACEOF
19271 /* end confdefs.h.  */
19272 $ac_includes_default
19273 struct { char filler; long field; } pgac_struct;
19274 int
19275 main ()
19276 {
19277 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19278 test_array [0] = 0
19279
19280   ;
19281   return 0;
19282 }
19283 _ACEOF
19284 rm -f conftest.$ac_objext
19285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19286   (eval $ac_compile) 2>conftest.er1
19287   ac_status=$?
19288   grep -v '^ *+' conftest.er1 >conftest.err
19289   rm -f conftest.er1
19290   cat conftest.err >&5
19291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19292   (exit $ac_status); } &&
19293          { ac_try='test -z "$ac_c_werror_flag"
19294                          || test ! -s conftest.err'
19295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19296   (eval $ac_try) 2>&5
19297   ac_status=$?
19298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19299   (exit $ac_status); }; } &&
19300          { ac_try='test -s conftest.$ac_objext'
19301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19302   (eval $ac_try) 2>&5
19303   ac_status=$?
19304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19305   (exit $ac_status); }; }; then
19306   ac_hi=$ac_mid
19307 else
19308   echo "$as_me: failed program was:" >&5
19309 sed 's/^/| /' conftest.$ac_ext >&5
19310
19311 ac_lo=`expr '(' $ac_mid ')' + 1`
19312 fi
19313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19314 done
19315 case $ac_lo in
19316 ?*) pgac_cv_alignof_long=$ac_lo;;
19317 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
19318 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
19319    { (exit 1); exit 1; }; } ;;
19320 esac
19321 else
19322   if test "$cross_compiling" = yes; then
19323   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19324 See \`config.log' for more details." >&5
19325 echo "$as_me: error: cannot run test program while cross compiling
19326 See \`config.log' for more details." >&2;}
19327    { (exit 1); exit 1; }; }
19328 else
19329   cat >conftest.$ac_ext <<_ACEOF
19330 /* confdefs.h.  */
19331 _ACEOF
19332 cat confdefs.h >>conftest.$ac_ext
19333 cat >>conftest.$ac_ext <<_ACEOF
19334 /* end confdefs.h.  */
19335 $ac_includes_default
19336 struct { char filler; long field; } pgac_struct;
19337 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19338 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19339 #include <stdio.h>
19340 #include <stdlib.h>
19341 int
19342 main ()
19343 {
19344
19345   FILE *f = fopen ("conftest.val", "w");
19346   if (! f)
19347     exit (1);
19348   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
19349     {
19350       long i = longval ();
19351       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19352         exit (1);
19353       fprintf (f, "%ld\n", i);
19354     }
19355   else
19356     {
19357       unsigned long i = ulongval ();
19358       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19359         exit (1);
19360       fprintf (f, "%lu\n", i);
19361     }
19362   exit (ferror (f) || fclose (f) != 0);
19363
19364   ;
19365   return 0;
19366 }
19367 _ACEOF
19368 rm -f conftest$ac_exeext
19369 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19370   (eval $ac_link) 2>&5
19371   ac_status=$?
19372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19373   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19374   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19375   (eval $ac_try) 2>&5
19376   ac_status=$?
19377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19378   (exit $ac_status); }; }; then
19379   pgac_cv_alignof_long=`cat conftest.val`
19380 else
19381   echo "$as_me: program exited with status $ac_status" >&5
19382 echo "$as_me: failed program was:" >&5
19383 sed 's/^/| /' conftest.$ac_ext >&5
19384
19385 ( exit $ac_status )
19386 { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
19387 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
19388    { (exit 1); exit 1; }; }
19389 fi
19390 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19391 fi
19392 fi
19393 rm -f conftest.val
19394 else
19395   pgac_cv_alignof_long=0
19396 fi
19397 fi
19398 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long" >&5
19399 echo "${ECHO_T}$pgac_cv_alignof_long" >&6
19400 cat >>confdefs.h <<_ACEOF
19401 #define ALIGNOF_LONG $pgac_cv_alignof_long
19402 _ACEOF
19403
19404
19405 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
19406   echo "$as_me:$LINENO: checking for long long int" >&5
19407 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
19408 if test "${ac_cv_type_long_long_int+set}" = set; then
19409   echo $ECHO_N "(cached) $ECHO_C" >&6
19410 else
19411   cat >conftest.$ac_ext <<_ACEOF
19412 /* confdefs.h.  */
19413 _ACEOF
19414 cat confdefs.h >>conftest.$ac_ext
19415 cat >>conftest.$ac_ext <<_ACEOF
19416 /* end confdefs.h.  */
19417 $ac_includes_default
19418 int
19419 main ()
19420 {
19421 if ((long long int *) 0)
19422   return 0;
19423 if (sizeof (long long int))
19424   return 0;
19425   ;
19426   return 0;
19427 }
19428 _ACEOF
19429 rm -f conftest.$ac_objext
19430 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19431   (eval $ac_compile) 2>conftest.er1
19432   ac_status=$?
19433   grep -v '^ *+' conftest.er1 >conftest.err
19434   rm -f conftest.er1
19435   cat conftest.err >&5
19436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19437   (exit $ac_status); } &&
19438          { ac_try='test -z "$ac_c_werror_flag"
19439                          || test ! -s conftest.err'
19440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19441   (eval $ac_try) 2>&5
19442   ac_status=$?
19443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19444   (exit $ac_status); }; } &&
19445          { ac_try='test -s conftest.$ac_objext'
19446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19447   (eval $ac_try) 2>&5
19448   ac_status=$?
19449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19450   (exit $ac_status); }; }; then
19451   ac_cv_type_long_long_int=yes
19452 else
19453   echo "$as_me: failed program was:" >&5
19454 sed 's/^/| /' conftest.$ac_ext >&5
19455
19456 ac_cv_type_long_long_int=no
19457 fi
19458 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19459 fi
19460 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
19461 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
19462
19463 echo "$as_me:$LINENO: checking alignment of long long int" >&5
19464 echo $ECHO_N "checking alignment of long long int... $ECHO_C" >&6
19465 if test "${pgac_cv_alignof_long_long_int+set}" = set; then
19466   echo $ECHO_N "(cached) $ECHO_C" >&6
19467 else
19468   if test "$ac_cv_type_long_long_int" = yes; then
19469   if test "$cross_compiling" = yes; then
19470   # Depending upon the size, compute the lo and hi bounds.
19471 cat >conftest.$ac_ext <<_ACEOF
19472 /* confdefs.h.  */
19473 _ACEOF
19474 cat confdefs.h >>conftest.$ac_ext
19475 cat >>conftest.$ac_ext <<_ACEOF
19476 /* end confdefs.h.  */
19477 $ac_includes_default
19478 struct { char filler; long long int field; } pgac_struct;
19479 int
19480 main ()
19481 {
19482 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
19483 test_array [0] = 0
19484
19485   ;
19486   return 0;
19487 }
19488 _ACEOF
19489 rm -f conftest.$ac_objext
19490 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19491   (eval $ac_compile) 2>conftest.er1
19492   ac_status=$?
19493   grep -v '^ *+' conftest.er1 >conftest.err
19494   rm -f conftest.er1
19495   cat conftest.err >&5
19496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19497   (exit $ac_status); } &&
19498          { ac_try='test -z "$ac_c_werror_flag"
19499                          || test ! -s conftest.err'
19500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19501   (eval $ac_try) 2>&5
19502   ac_status=$?
19503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19504   (exit $ac_status); }; } &&
19505          { ac_try='test -s conftest.$ac_objext'
19506   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19507   (eval $ac_try) 2>&5
19508   ac_status=$?
19509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19510   (exit $ac_status); }; }; then
19511   ac_lo=0 ac_mid=0
19512   while :; do
19513     cat >conftest.$ac_ext <<_ACEOF
19514 /* confdefs.h.  */
19515 _ACEOF
19516 cat confdefs.h >>conftest.$ac_ext
19517 cat >>conftest.$ac_ext <<_ACEOF
19518 /* end confdefs.h.  */
19519 $ac_includes_default
19520 struct { char filler; long long int field; } pgac_struct;
19521 int
19522 main ()
19523 {
19524 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19525 test_array [0] = 0
19526
19527   ;
19528   return 0;
19529 }
19530 _ACEOF
19531 rm -f conftest.$ac_objext
19532 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19533   (eval $ac_compile) 2>conftest.er1
19534   ac_status=$?
19535   grep -v '^ *+' conftest.er1 >conftest.err
19536   rm -f conftest.er1
19537   cat conftest.err >&5
19538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19539   (exit $ac_status); } &&
19540          { ac_try='test -z "$ac_c_werror_flag"
19541                          || test ! -s conftest.err'
19542   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19543   (eval $ac_try) 2>&5
19544   ac_status=$?
19545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19546   (exit $ac_status); }; } &&
19547          { ac_try='test -s conftest.$ac_objext'
19548   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19549   (eval $ac_try) 2>&5
19550   ac_status=$?
19551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19552   (exit $ac_status); }; }; then
19553   ac_hi=$ac_mid; break
19554 else
19555   echo "$as_me: failed program was:" >&5
19556 sed 's/^/| /' conftest.$ac_ext >&5
19557
19558 ac_lo=`expr $ac_mid + 1`
19559                     if test $ac_lo -le $ac_mid; then
19560                       ac_lo= ac_hi=
19561                       break
19562                     fi
19563                     ac_mid=`expr 2 '*' $ac_mid + 1`
19564 fi
19565 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19566   done
19567 else
19568   echo "$as_me: failed program was:" >&5
19569 sed 's/^/| /' conftest.$ac_ext >&5
19570
19571 cat >conftest.$ac_ext <<_ACEOF
19572 /* confdefs.h.  */
19573 _ACEOF
19574 cat confdefs.h >>conftest.$ac_ext
19575 cat >>conftest.$ac_ext <<_ACEOF
19576 /* end confdefs.h.  */
19577 $ac_includes_default
19578 struct { char filler; long long int field; } pgac_struct;
19579 int
19580 main ()
19581 {
19582 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
19583 test_array [0] = 0
19584
19585   ;
19586   return 0;
19587 }
19588 _ACEOF
19589 rm -f conftest.$ac_objext
19590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19591   (eval $ac_compile) 2>conftest.er1
19592   ac_status=$?
19593   grep -v '^ *+' conftest.er1 >conftest.err
19594   rm -f conftest.er1
19595   cat conftest.err >&5
19596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19597   (exit $ac_status); } &&
19598          { ac_try='test -z "$ac_c_werror_flag"
19599                          || test ! -s conftest.err'
19600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19601   (eval $ac_try) 2>&5
19602   ac_status=$?
19603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19604   (exit $ac_status); }; } &&
19605          { ac_try='test -s conftest.$ac_objext'
19606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19607   (eval $ac_try) 2>&5
19608   ac_status=$?
19609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19610   (exit $ac_status); }; }; then
19611   ac_hi=-1 ac_mid=-1
19612   while :; do
19613     cat >conftest.$ac_ext <<_ACEOF
19614 /* confdefs.h.  */
19615 _ACEOF
19616 cat confdefs.h >>conftest.$ac_ext
19617 cat >>conftest.$ac_ext <<_ACEOF
19618 /* end confdefs.h.  */
19619 $ac_includes_default
19620 struct { char filler; long long int field; } pgac_struct;
19621 int
19622 main ()
19623 {
19624 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
19625 test_array [0] = 0
19626
19627   ;
19628   return 0;
19629 }
19630 _ACEOF
19631 rm -f conftest.$ac_objext
19632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19633   (eval $ac_compile) 2>conftest.er1
19634   ac_status=$?
19635   grep -v '^ *+' conftest.er1 >conftest.err
19636   rm -f conftest.er1
19637   cat conftest.err >&5
19638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19639   (exit $ac_status); } &&
19640          { ac_try='test -z "$ac_c_werror_flag"
19641                          || test ! -s conftest.err'
19642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19643   (eval $ac_try) 2>&5
19644   ac_status=$?
19645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19646   (exit $ac_status); }; } &&
19647          { ac_try='test -s conftest.$ac_objext'
19648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19649   (eval $ac_try) 2>&5
19650   ac_status=$?
19651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19652   (exit $ac_status); }; }; then
19653   ac_lo=$ac_mid; break
19654 else
19655   echo "$as_me: failed program was:" >&5
19656 sed 's/^/| /' conftest.$ac_ext >&5
19657
19658 ac_hi=`expr '(' $ac_mid ')' - 1`
19659                        if test $ac_mid -le $ac_hi; then
19660                          ac_lo= ac_hi=
19661                          break
19662                        fi
19663                        ac_mid=`expr 2 '*' $ac_mid`
19664 fi
19665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19666   done
19667 else
19668   echo "$as_me: failed program was:" >&5
19669 sed 's/^/| /' conftest.$ac_ext >&5
19670
19671 ac_lo= ac_hi=
19672 fi
19673 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19674 fi
19675 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19676 # Binary search between lo and hi bounds.
19677 while test "x$ac_lo" != "x$ac_hi"; do
19678   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19679   cat >conftest.$ac_ext <<_ACEOF
19680 /* confdefs.h.  */
19681 _ACEOF
19682 cat confdefs.h >>conftest.$ac_ext
19683 cat >>conftest.$ac_ext <<_ACEOF
19684 /* end confdefs.h.  */
19685 $ac_includes_default
19686 struct { char filler; long long int field; } pgac_struct;
19687 int
19688 main ()
19689 {
19690 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19691 test_array [0] = 0
19692
19693   ;
19694   return 0;
19695 }
19696 _ACEOF
19697 rm -f conftest.$ac_objext
19698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19699   (eval $ac_compile) 2>conftest.er1
19700   ac_status=$?
19701   grep -v '^ *+' conftest.er1 >conftest.err
19702   rm -f conftest.er1
19703   cat conftest.err >&5
19704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19705   (exit $ac_status); } &&
19706          { ac_try='test -z "$ac_c_werror_flag"
19707                          || test ! -s conftest.err'
19708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19709   (eval $ac_try) 2>&5
19710   ac_status=$?
19711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19712   (exit $ac_status); }; } &&
19713          { ac_try='test -s conftest.$ac_objext'
19714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19715   (eval $ac_try) 2>&5
19716   ac_status=$?
19717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19718   (exit $ac_status); }; }; then
19719   ac_hi=$ac_mid
19720 else
19721   echo "$as_me: failed program was:" >&5
19722 sed 's/^/| /' conftest.$ac_ext >&5
19723
19724 ac_lo=`expr '(' $ac_mid ')' + 1`
19725 fi
19726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19727 done
19728 case $ac_lo in
19729 ?*) pgac_cv_alignof_long_long_int=$ac_lo;;
19730 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
19731 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
19732    { (exit 1); exit 1; }; } ;;
19733 esac
19734 else
19735   if test "$cross_compiling" = yes; then
19736   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19737 See \`config.log' for more details." >&5
19738 echo "$as_me: error: cannot run test program while cross compiling
19739 See \`config.log' for more details." >&2;}
19740    { (exit 1); exit 1; }; }
19741 else
19742   cat >conftest.$ac_ext <<_ACEOF
19743 /* confdefs.h.  */
19744 _ACEOF
19745 cat confdefs.h >>conftest.$ac_ext
19746 cat >>conftest.$ac_ext <<_ACEOF
19747 /* end confdefs.h.  */
19748 $ac_includes_default
19749 struct { char filler; long long int field; } pgac_struct;
19750 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19751 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19752 #include <stdio.h>
19753 #include <stdlib.h>
19754 int
19755 main ()
19756 {
19757
19758   FILE *f = fopen ("conftest.val", "w");
19759   if (! f)
19760     exit (1);
19761   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
19762     {
19763       long i = longval ();
19764       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19765         exit (1);
19766       fprintf (f, "%ld\n", i);
19767     }
19768   else
19769     {
19770       unsigned long i = ulongval ();
19771       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19772         exit (1);
19773       fprintf (f, "%lu\n", i);
19774     }
19775   exit (ferror (f) || fclose (f) != 0);
19776
19777   ;
19778   return 0;
19779 }
19780 _ACEOF
19781 rm -f conftest$ac_exeext
19782 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19783   (eval $ac_link) 2>&5
19784   ac_status=$?
19785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19786   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19787   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19788   (eval $ac_try) 2>&5
19789   ac_status=$?
19790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19791   (exit $ac_status); }; }; then
19792   pgac_cv_alignof_long_long_int=`cat conftest.val`
19793 else
19794   echo "$as_me: program exited with status $ac_status" >&5
19795 echo "$as_me: failed program was:" >&5
19796 sed 's/^/| /' conftest.$ac_ext >&5
19797
19798 ( exit $ac_status )
19799 { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
19800 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
19801    { (exit 1); exit 1; }; }
19802 fi
19803 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19804 fi
19805 fi
19806 rm -f conftest.val
19807 else
19808   pgac_cv_alignof_long_long_int=0
19809 fi
19810 fi
19811 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long_long_int" >&5
19812 echo "${ECHO_T}$pgac_cv_alignof_long_long_int" >&6
19813 cat >>confdefs.h <<_ACEOF
19814 #define ALIGNOF_LONG_LONG_INT $pgac_cv_alignof_long_long_int
19815 _ACEOF
19816
19817
19818 fi
19819 echo "$as_me:$LINENO: checking for double" >&5
19820 echo $ECHO_N "checking for double... $ECHO_C" >&6
19821 if test "${ac_cv_type_double+set}" = set; then
19822   echo $ECHO_N "(cached) $ECHO_C" >&6
19823 else
19824   cat >conftest.$ac_ext <<_ACEOF
19825 /* confdefs.h.  */
19826 _ACEOF
19827 cat confdefs.h >>conftest.$ac_ext
19828 cat >>conftest.$ac_ext <<_ACEOF
19829 /* end confdefs.h.  */
19830 $ac_includes_default
19831 int
19832 main ()
19833 {
19834 if ((double *) 0)
19835   return 0;
19836 if (sizeof (double))
19837   return 0;
19838   ;
19839   return 0;
19840 }
19841 _ACEOF
19842 rm -f conftest.$ac_objext
19843 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19844   (eval $ac_compile) 2>conftest.er1
19845   ac_status=$?
19846   grep -v '^ *+' conftest.er1 >conftest.err
19847   rm -f conftest.er1
19848   cat conftest.err >&5
19849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19850   (exit $ac_status); } &&
19851          { ac_try='test -z "$ac_c_werror_flag"
19852                          || test ! -s conftest.err'
19853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19854   (eval $ac_try) 2>&5
19855   ac_status=$?
19856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19857   (exit $ac_status); }; } &&
19858          { ac_try='test -s conftest.$ac_objext'
19859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19860   (eval $ac_try) 2>&5
19861   ac_status=$?
19862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19863   (exit $ac_status); }; }; then
19864   ac_cv_type_double=yes
19865 else
19866   echo "$as_me: failed program was:" >&5
19867 sed 's/^/| /' conftest.$ac_ext >&5
19868
19869 ac_cv_type_double=no
19870 fi
19871 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19872 fi
19873 echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
19874 echo "${ECHO_T}$ac_cv_type_double" >&6
19875
19876 echo "$as_me:$LINENO: checking alignment of double" >&5
19877 echo $ECHO_N "checking alignment of double... $ECHO_C" >&6
19878 if test "${pgac_cv_alignof_double+set}" = set; then
19879   echo $ECHO_N "(cached) $ECHO_C" >&6
19880 else
19881   if test "$ac_cv_type_double" = yes; then
19882   if test "$cross_compiling" = yes; then
19883   # Depending upon the size, compute the lo and hi bounds.
19884 cat >conftest.$ac_ext <<_ACEOF
19885 /* confdefs.h.  */
19886 _ACEOF
19887 cat confdefs.h >>conftest.$ac_ext
19888 cat >>conftest.$ac_ext <<_ACEOF
19889 /* end confdefs.h.  */
19890 $ac_includes_default
19891 struct { char filler; double field; } pgac_struct;
19892 int
19893 main ()
19894 {
19895 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
19896 test_array [0] = 0
19897
19898   ;
19899   return 0;
19900 }
19901 _ACEOF
19902 rm -f conftest.$ac_objext
19903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19904   (eval $ac_compile) 2>conftest.er1
19905   ac_status=$?
19906   grep -v '^ *+' conftest.er1 >conftest.err
19907   rm -f conftest.er1
19908   cat conftest.err >&5
19909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19910   (exit $ac_status); } &&
19911          { ac_try='test -z "$ac_c_werror_flag"
19912                          || test ! -s conftest.err'
19913   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19914   (eval $ac_try) 2>&5
19915   ac_status=$?
19916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19917   (exit $ac_status); }; } &&
19918          { ac_try='test -s conftest.$ac_objext'
19919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19920   (eval $ac_try) 2>&5
19921   ac_status=$?
19922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19923   (exit $ac_status); }; }; then
19924   ac_lo=0 ac_mid=0
19925   while :; do
19926     cat >conftest.$ac_ext <<_ACEOF
19927 /* confdefs.h.  */
19928 _ACEOF
19929 cat confdefs.h >>conftest.$ac_ext
19930 cat >>conftest.$ac_ext <<_ACEOF
19931 /* end confdefs.h.  */
19932 $ac_includes_default
19933 struct { char filler; double field; } pgac_struct;
19934 int
19935 main ()
19936 {
19937 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19938 test_array [0] = 0
19939
19940   ;
19941   return 0;
19942 }
19943 _ACEOF
19944 rm -f conftest.$ac_objext
19945 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19946   (eval $ac_compile) 2>conftest.er1
19947   ac_status=$?
19948   grep -v '^ *+' conftest.er1 >conftest.err
19949   rm -f conftest.er1
19950   cat conftest.err >&5
19951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19952   (exit $ac_status); } &&
19953          { ac_try='test -z "$ac_c_werror_flag"
19954                          || test ! -s conftest.err'
19955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19956   (eval $ac_try) 2>&5
19957   ac_status=$?
19958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19959   (exit $ac_status); }; } &&
19960          { ac_try='test -s conftest.$ac_objext'
19961   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19962   (eval $ac_try) 2>&5
19963   ac_status=$?
19964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19965   (exit $ac_status); }; }; then
19966   ac_hi=$ac_mid; break
19967 else
19968   echo "$as_me: failed program was:" >&5
19969 sed 's/^/| /' conftest.$ac_ext >&5
19970
19971 ac_lo=`expr $ac_mid + 1`
19972                     if test $ac_lo -le $ac_mid; then
19973                       ac_lo= ac_hi=
19974                       break
19975                     fi
19976                     ac_mid=`expr 2 '*' $ac_mid + 1`
19977 fi
19978 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19979   done
19980 else
19981   echo "$as_me: failed program was:" >&5
19982 sed 's/^/| /' conftest.$ac_ext >&5
19983
19984 cat >conftest.$ac_ext <<_ACEOF
19985 /* confdefs.h.  */
19986 _ACEOF
19987 cat confdefs.h >>conftest.$ac_ext
19988 cat >>conftest.$ac_ext <<_ACEOF
19989 /* end confdefs.h.  */
19990 $ac_includes_default
19991 struct { char filler; double field; } pgac_struct;
19992 int
19993 main ()
19994 {
19995 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
19996 test_array [0] = 0
19997
19998   ;
19999   return 0;
20000 }
20001 _ACEOF
20002 rm -f conftest.$ac_objext
20003 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20004   (eval $ac_compile) 2>conftest.er1
20005   ac_status=$?
20006   grep -v '^ *+' conftest.er1 >conftest.err
20007   rm -f conftest.er1
20008   cat conftest.err >&5
20009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20010   (exit $ac_status); } &&
20011          { ac_try='test -z "$ac_c_werror_flag"
20012                          || test ! -s conftest.err'
20013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20014   (eval $ac_try) 2>&5
20015   ac_status=$?
20016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20017   (exit $ac_status); }; } &&
20018          { ac_try='test -s conftest.$ac_objext'
20019   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20020   (eval $ac_try) 2>&5
20021   ac_status=$?
20022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20023   (exit $ac_status); }; }; then
20024   ac_hi=-1 ac_mid=-1
20025   while :; do
20026     cat >conftest.$ac_ext <<_ACEOF
20027 /* confdefs.h.  */
20028 _ACEOF
20029 cat confdefs.h >>conftest.$ac_ext
20030 cat >>conftest.$ac_ext <<_ACEOF
20031 /* end confdefs.h.  */
20032 $ac_includes_default
20033 struct { char filler; double field; } pgac_struct;
20034 int
20035 main ()
20036 {
20037 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
20038 test_array [0] = 0
20039
20040   ;
20041   return 0;
20042 }
20043 _ACEOF
20044 rm -f conftest.$ac_objext
20045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20046   (eval $ac_compile) 2>conftest.er1
20047   ac_status=$?
20048   grep -v '^ *+' conftest.er1 >conftest.err
20049   rm -f conftest.er1
20050   cat conftest.err >&5
20051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20052   (exit $ac_status); } &&
20053          { ac_try='test -z "$ac_c_werror_flag"
20054                          || test ! -s conftest.err'
20055   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20056   (eval $ac_try) 2>&5
20057   ac_status=$?
20058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20059   (exit $ac_status); }; } &&
20060          { ac_try='test -s conftest.$ac_objext'
20061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20062   (eval $ac_try) 2>&5
20063   ac_status=$?
20064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20065   (exit $ac_status); }; }; then
20066   ac_lo=$ac_mid; break
20067 else
20068   echo "$as_me: failed program was:" >&5
20069 sed 's/^/| /' conftest.$ac_ext >&5
20070
20071 ac_hi=`expr '(' $ac_mid ')' - 1`
20072                        if test $ac_mid -le $ac_hi; then
20073                          ac_lo= ac_hi=
20074                          break
20075                        fi
20076                        ac_mid=`expr 2 '*' $ac_mid`
20077 fi
20078 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20079   done
20080 else
20081   echo "$as_me: failed program was:" >&5
20082 sed 's/^/| /' conftest.$ac_ext >&5
20083
20084 ac_lo= ac_hi=
20085 fi
20086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20087 fi
20088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20089 # Binary search between lo and hi bounds.
20090 while test "x$ac_lo" != "x$ac_hi"; do
20091   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
20092   cat >conftest.$ac_ext <<_ACEOF
20093 /* confdefs.h.  */
20094 _ACEOF
20095 cat confdefs.h >>conftest.$ac_ext
20096 cat >>conftest.$ac_ext <<_ACEOF
20097 /* end confdefs.h.  */
20098 $ac_includes_default
20099 struct { char filler; double field; } pgac_struct;
20100 int
20101 main ()
20102 {
20103 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
20104 test_array [0] = 0
20105
20106   ;
20107   return 0;
20108 }
20109 _ACEOF
20110 rm -f conftest.$ac_objext
20111 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20112   (eval $ac_compile) 2>conftest.er1
20113   ac_status=$?
20114   grep -v '^ *+' conftest.er1 >conftest.err
20115   rm -f conftest.er1
20116   cat conftest.err >&5
20117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20118   (exit $ac_status); } &&
20119          { ac_try='test -z "$ac_c_werror_flag"
20120                          || test ! -s conftest.err'
20121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20122   (eval $ac_try) 2>&5
20123   ac_status=$?
20124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20125   (exit $ac_status); }; } &&
20126          { ac_try='test -s conftest.$ac_objext'
20127   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20128   (eval $ac_try) 2>&5
20129   ac_status=$?
20130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20131   (exit $ac_status); }; }; then
20132   ac_hi=$ac_mid
20133 else
20134   echo "$as_me: failed program was:" >&5
20135 sed 's/^/| /' conftest.$ac_ext >&5
20136
20137 ac_lo=`expr '(' $ac_mid ')' + 1`
20138 fi
20139 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20140 done
20141 case $ac_lo in
20142 ?*) pgac_cv_alignof_double=$ac_lo;;
20143 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
20144 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
20145    { (exit 1); exit 1; }; } ;;
20146 esac
20147 else
20148   if test "$cross_compiling" = yes; then
20149   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
20150 See \`config.log' for more details." >&5
20151 echo "$as_me: error: cannot run test program while cross compiling
20152 See \`config.log' for more details." >&2;}
20153    { (exit 1); exit 1; }; }
20154 else
20155   cat >conftest.$ac_ext <<_ACEOF
20156 /* confdefs.h.  */
20157 _ACEOF
20158 cat confdefs.h >>conftest.$ac_ext
20159 cat >>conftest.$ac_ext <<_ACEOF
20160 /* end confdefs.h.  */
20161 $ac_includes_default
20162 struct { char filler; double field; } pgac_struct;
20163 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
20164 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
20165 #include <stdio.h>
20166 #include <stdlib.h>
20167 int
20168 main ()
20169 {
20170
20171   FILE *f = fopen ("conftest.val", "w");
20172   if (! f)
20173     exit (1);
20174   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
20175     {
20176       long i = longval ();
20177       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20178         exit (1);
20179       fprintf (f, "%ld\n", i);
20180     }
20181   else
20182     {
20183       unsigned long i = ulongval ();
20184       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20185         exit (1);
20186       fprintf (f, "%lu\n", i);
20187     }
20188   exit (ferror (f) || fclose (f) != 0);
20189
20190   ;
20191   return 0;
20192 }
20193 _ACEOF
20194 rm -f conftest$ac_exeext
20195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20196   (eval $ac_link) 2>&5
20197   ac_status=$?
20198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20199   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20201   (eval $ac_try) 2>&5
20202   ac_status=$?
20203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20204   (exit $ac_status); }; }; then
20205   pgac_cv_alignof_double=`cat conftest.val`
20206 else
20207   echo "$as_me: program exited with status $ac_status" >&5
20208 echo "$as_me: failed program was:" >&5
20209 sed 's/^/| /' conftest.$ac_ext >&5
20210
20211 ( exit $ac_status )
20212 { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
20213 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
20214    { (exit 1); exit 1; }; }
20215 fi
20216 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20217 fi
20218 fi
20219 rm -f conftest.val
20220 else
20221   pgac_cv_alignof_double=0
20222 fi
20223 fi
20224 echo "$as_me:$LINENO: result: $pgac_cv_alignof_double" >&5
20225 echo "${ECHO_T}$pgac_cv_alignof_double" >&6
20226 cat >>confdefs.h <<_ACEOF
20227 #define ALIGNOF_DOUBLE $pgac_cv_alignof_double
20228 _ACEOF
20229
20230
20231
20232 # Compute maximum alignment of any basic type.
20233 # We assume long's alignment is at least as strong as char, short, or int;
20234 # but we must check long long (if it exists) and double.
20235
20236 MAX_ALIGNOF=$pgac_cv_alignof_long
20237 if test $MAX_ALIGNOF -lt $pgac_cv_alignof_double ; then
20238   MAX_ALIGNOF=$pgac_cv_alignof_double
20239 fi
20240 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $pgac_cv_alignof_long_long_int ; then
20241   MAX_ALIGNOF="$pgac_cv_alignof_long_long_int"
20242 fi
20243
20244 cat >>confdefs.h <<_ACEOF
20245 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
20246 _ACEOF
20247
20248
20249
20250 # Some platforms predefine the types int8, int16, etc.  Only check
20251 # a (hopefully) representative subset.
20252 echo "$as_me:$LINENO: checking for int8" >&5
20253 echo $ECHO_N "checking for int8... $ECHO_C" >&6
20254 if test "${ac_cv_type_int8+set}" = set; then
20255   echo $ECHO_N "(cached) $ECHO_C" >&6
20256 else
20257   cat >conftest.$ac_ext <<_ACEOF
20258 /* confdefs.h.  */
20259 _ACEOF
20260 cat confdefs.h >>conftest.$ac_ext
20261 cat >>conftest.$ac_ext <<_ACEOF
20262 /* end confdefs.h.  */
20263 #include <stdio.h>
20264 #ifdef HAVE_SUPPORTDEFS_H
20265 #include <SupportDefs.h>
20266 #endif
20267
20268 int
20269 main ()
20270 {
20271 if ((int8 *) 0)
20272   return 0;
20273 if (sizeof (int8))
20274   return 0;
20275   ;
20276   return 0;
20277 }
20278 _ACEOF
20279 rm -f conftest.$ac_objext
20280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20281   (eval $ac_compile) 2>conftest.er1
20282   ac_status=$?
20283   grep -v '^ *+' conftest.er1 >conftest.err
20284   rm -f conftest.er1
20285   cat conftest.err >&5
20286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20287   (exit $ac_status); } &&
20288          { ac_try='test -z "$ac_c_werror_flag"
20289                          || test ! -s conftest.err'
20290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20291   (eval $ac_try) 2>&5
20292   ac_status=$?
20293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20294   (exit $ac_status); }; } &&
20295          { ac_try='test -s conftest.$ac_objext'
20296   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20297   (eval $ac_try) 2>&5
20298   ac_status=$?
20299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20300   (exit $ac_status); }; }; then
20301   ac_cv_type_int8=yes
20302 else
20303   echo "$as_me: failed program was:" >&5
20304 sed 's/^/| /' conftest.$ac_ext >&5
20305
20306 ac_cv_type_int8=no
20307 fi
20308 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20309 fi
20310 echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
20311 echo "${ECHO_T}$ac_cv_type_int8" >&6
20312 if test $ac_cv_type_int8 = yes; then
20313
20314 cat >>confdefs.h <<_ACEOF
20315 #define HAVE_INT8 1
20316 _ACEOF
20317
20318
20319 fi
20320 echo "$as_me:$LINENO: checking for uint8" >&5
20321 echo $ECHO_N "checking for uint8... $ECHO_C" >&6
20322 if test "${ac_cv_type_uint8+set}" = set; then
20323   echo $ECHO_N "(cached) $ECHO_C" >&6
20324 else
20325   cat >conftest.$ac_ext <<_ACEOF
20326 /* confdefs.h.  */
20327 _ACEOF
20328 cat confdefs.h >>conftest.$ac_ext
20329 cat >>conftest.$ac_ext <<_ACEOF
20330 /* end confdefs.h.  */
20331 #include <stdio.h>
20332 #ifdef HAVE_SUPPORTDEFS_H
20333 #include <SupportDefs.h>
20334 #endif
20335
20336 int
20337 main ()
20338 {
20339 if ((uint8 *) 0)
20340   return 0;
20341 if (sizeof (uint8))
20342   return 0;
20343   ;
20344   return 0;
20345 }
20346 _ACEOF
20347 rm -f conftest.$ac_objext
20348 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20349   (eval $ac_compile) 2>conftest.er1
20350   ac_status=$?
20351   grep -v '^ *+' conftest.er1 >conftest.err
20352   rm -f conftest.er1
20353   cat conftest.err >&5
20354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20355   (exit $ac_status); } &&
20356          { ac_try='test -z "$ac_c_werror_flag"
20357                          || test ! -s conftest.err'
20358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20359   (eval $ac_try) 2>&5
20360   ac_status=$?
20361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20362   (exit $ac_status); }; } &&
20363          { ac_try='test -s conftest.$ac_objext'
20364   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20365   (eval $ac_try) 2>&5
20366   ac_status=$?
20367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20368   (exit $ac_status); }; }; then
20369   ac_cv_type_uint8=yes
20370 else
20371   echo "$as_me: failed program was:" >&5
20372 sed 's/^/| /' conftest.$ac_ext >&5
20373
20374 ac_cv_type_uint8=no
20375 fi
20376 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20377 fi
20378 echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
20379 echo "${ECHO_T}$ac_cv_type_uint8" >&6
20380 if test $ac_cv_type_uint8 = yes; then
20381
20382 cat >>confdefs.h <<_ACEOF
20383 #define HAVE_UINT8 1
20384 _ACEOF
20385
20386
20387 fi
20388 echo "$as_me:$LINENO: checking for int64" >&5
20389 echo $ECHO_N "checking for int64... $ECHO_C" >&6
20390 if test "${ac_cv_type_int64+set}" = set; then
20391   echo $ECHO_N "(cached) $ECHO_C" >&6
20392 else
20393   cat >conftest.$ac_ext <<_ACEOF
20394 /* confdefs.h.  */
20395 _ACEOF
20396 cat confdefs.h >>conftest.$ac_ext
20397 cat >>conftest.$ac_ext <<_ACEOF
20398 /* end confdefs.h.  */
20399 #include <stdio.h>
20400 #ifdef HAVE_SUPPORTDEFS_H
20401 #include <SupportDefs.h>
20402 #endif
20403
20404 int
20405 main ()
20406 {
20407 if ((int64 *) 0)
20408   return 0;
20409 if (sizeof (int64))
20410   return 0;
20411   ;
20412   return 0;
20413 }
20414 _ACEOF
20415 rm -f conftest.$ac_objext
20416 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20417   (eval $ac_compile) 2>conftest.er1
20418   ac_status=$?
20419   grep -v '^ *+' conftest.er1 >conftest.err
20420   rm -f conftest.er1
20421   cat conftest.err >&5
20422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20423   (exit $ac_status); } &&
20424          { ac_try='test -z "$ac_c_werror_flag"
20425                          || test ! -s conftest.err'
20426   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20427   (eval $ac_try) 2>&5
20428   ac_status=$?
20429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20430   (exit $ac_status); }; } &&
20431          { ac_try='test -s conftest.$ac_objext'
20432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20433   (eval $ac_try) 2>&5
20434   ac_status=$?
20435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20436   (exit $ac_status); }; }; then
20437   ac_cv_type_int64=yes
20438 else
20439   echo "$as_me: failed program was:" >&5
20440 sed 's/^/| /' conftest.$ac_ext >&5
20441
20442 ac_cv_type_int64=no
20443 fi
20444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20445 fi
20446 echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
20447 echo "${ECHO_T}$ac_cv_type_int64" >&6
20448 if test $ac_cv_type_int64 = yes; then
20449
20450 cat >>confdefs.h <<_ACEOF
20451 #define HAVE_INT64 1
20452 _ACEOF
20453
20454
20455 fi
20456 echo "$as_me:$LINENO: checking for uint64" >&5
20457 echo $ECHO_N "checking for uint64... $ECHO_C" >&6
20458 if test "${ac_cv_type_uint64+set}" = set; then
20459   echo $ECHO_N "(cached) $ECHO_C" >&6
20460 else
20461   cat >conftest.$ac_ext <<_ACEOF
20462 /* confdefs.h.  */
20463 _ACEOF
20464 cat confdefs.h >>conftest.$ac_ext
20465 cat >>conftest.$ac_ext <<_ACEOF
20466 /* end confdefs.h.  */
20467 #include <stdio.h>
20468 #ifdef HAVE_SUPPORTDEFS_H
20469 #include <SupportDefs.h>
20470 #endif
20471
20472 int
20473 main ()
20474 {
20475 if ((uint64 *) 0)
20476   return 0;
20477 if (sizeof (uint64))
20478   return 0;
20479   ;
20480   return 0;
20481 }
20482 _ACEOF
20483 rm -f conftest.$ac_objext
20484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20485   (eval $ac_compile) 2>conftest.er1
20486   ac_status=$?
20487   grep -v '^ *+' conftest.er1 >conftest.err
20488   rm -f conftest.er1
20489   cat conftest.err >&5
20490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20491   (exit $ac_status); } &&
20492          { ac_try='test -z "$ac_c_werror_flag"
20493                          || test ! -s conftest.err'
20494   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20495   (eval $ac_try) 2>&5
20496   ac_status=$?
20497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20498   (exit $ac_status); }; } &&
20499          { ac_try='test -s conftest.$ac_objext'
20500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20501   (eval $ac_try) 2>&5
20502   ac_status=$?
20503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20504   (exit $ac_status); }; }; then
20505   ac_cv_type_uint64=yes
20506 else
20507   echo "$as_me: failed program was:" >&5
20508 sed 's/^/| /' conftest.$ac_ext >&5
20509
20510 ac_cv_type_uint64=no
20511 fi
20512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20513 fi
20514 echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
20515 echo "${ECHO_T}$ac_cv_type_uint64" >&6
20516 if test $ac_cv_type_uint64 = yes; then
20517
20518 cat >>confdefs.h <<_ACEOF
20519 #define HAVE_UINT64 1
20520 _ACEOF
20521
20522
20523 fi
20524
20525
20526 # We also check for sig_atomic_t, which *should* be defined per ANSI
20527 # C, but is missing on some old platforms.
20528 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
20529 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
20530 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
20531   echo $ECHO_N "(cached) $ECHO_C" >&6
20532 else
20533   cat >conftest.$ac_ext <<_ACEOF
20534 /* confdefs.h.  */
20535 _ACEOF
20536 cat confdefs.h >>conftest.$ac_ext
20537 cat >>conftest.$ac_ext <<_ACEOF
20538 /* end confdefs.h.  */
20539 #include <signal.h>
20540
20541 int
20542 main ()
20543 {
20544 if ((sig_atomic_t *) 0)
20545   return 0;
20546 if (sizeof (sig_atomic_t))
20547   return 0;
20548   ;
20549   return 0;
20550 }
20551 _ACEOF
20552 rm -f conftest.$ac_objext
20553 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20554   (eval $ac_compile) 2>conftest.er1
20555   ac_status=$?
20556   grep -v '^ *+' conftest.er1 >conftest.err
20557   rm -f conftest.er1
20558   cat conftest.err >&5
20559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20560   (exit $ac_status); } &&
20561          { ac_try='test -z "$ac_c_werror_flag"
20562                          || test ! -s conftest.err'
20563   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20564   (eval $ac_try) 2>&5
20565   ac_status=$?
20566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20567   (exit $ac_status); }; } &&
20568          { ac_try='test -s conftest.$ac_objext'
20569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20570   (eval $ac_try) 2>&5
20571   ac_status=$?
20572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20573   (exit $ac_status); }; }; then
20574   ac_cv_type_sig_atomic_t=yes
20575 else
20576   echo "$as_me: failed program was:" >&5
20577 sed 's/^/| /' conftest.$ac_ext >&5
20578
20579 ac_cv_type_sig_atomic_t=no
20580 fi
20581 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20582 fi
20583 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
20584 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
20585 if test $ac_cv_type_sig_atomic_t = yes; then
20586
20587 cat >>confdefs.h <<_ACEOF
20588 #define HAVE_SIG_ATOMIC_T 1
20589 _ACEOF
20590
20591
20592 fi
20593
20594
20595
20596 echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
20597 echo $ECHO_N "checking for POSIX signal interface... $ECHO_C" >&6
20598 if test "${pgac_cv_func_posix_signals+set}" = set; then
20599   echo $ECHO_N "(cached) $ECHO_C" >&6
20600 else
20601   cat >conftest.$ac_ext <<_ACEOF
20602 /* confdefs.h.  */
20603 _ACEOF
20604 cat confdefs.h >>conftest.$ac_ext
20605 cat >>conftest.$ac_ext <<_ACEOF
20606 /* end confdefs.h.  */
20607 #include <signal.h>
20608
20609 int
20610 main ()
20611 {
20612 struct sigaction act, oact;
20613 sigemptyset(&act.sa_mask);
20614 act.sa_flags = SA_RESTART;
20615 sigaction(0, &act, &oact);
20616   ;
20617   return 0;
20618 }
20619 _ACEOF
20620 rm -f conftest.$ac_objext conftest$ac_exeext
20621 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20622   (eval $ac_link) 2>conftest.er1
20623   ac_status=$?
20624   grep -v '^ *+' conftest.er1 >conftest.err
20625   rm -f conftest.er1
20626   cat conftest.err >&5
20627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20628   (exit $ac_status); } &&
20629          { ac_try='test -z "$ac_c_werror_flag"
20630                          || test ! -s conftest.err'
20631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20632   (eval $ac_try) 2>&5
20633   ac_status=$?
20634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20635   (exit $ac_status); }; } &&
20636          { ac_try='test -s conftest$ac_exeext'
20637   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20638   (eval $ac_try) 2>&5
20639   ac_status=$?
20640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20641   (exit $ac_status); }; }; then
20642   pgac_cv_func_posix_signals=yes
20643 else
20644   echo "$as_me: failed program was:" >&5
20645 sed 's/^/| /' conftest.$ac_ext >&5
20646
20647 pgac_cv_func_posix_signals=no
20648 fi
20649 rm -f conftest.err conftest.$ac_objext \
20650       conftest$ac_exeext conftest.$ac_ext
20651 fi
20652 echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
20653 echo "${ECHO_T}$pgac_cv_func_posix_signals" >&6
20654 if test x"$pgac_cv_func_posix_signals" = xyes ; then
20655
20656 cat >>confdefs.h <<\_ACEOF
20657 #define HAVE_POSIX_SIGNALS
20658 _ACEOF
20659
20660 fi
20661 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
20662
20663 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
20664   { { echo "$as_me:$LINENO: error:
20665 *** Thread-safety requires POSIX signals, which are not supported by your
20666 *** operating system.
20667 " >&5
20668 echo "$as_me: error:
20669 *** Thread-safety requires POSIX signals, which are not supported by your
20670 *** operating system.
20671 " >&2;}
20672    { (exit 1); exit 1; }; }
20673 fi
20674
20675 if test $ac_cv_func_fseeko = yes; then
20676 # Check whether --enable-largefile or --disable-largefile was given.
20677 if test "${enable_largefile+set}" = set; then
20678   enableval="$enable_largefile"
20679
20680 fi;
20681 if test "$enable_largefile" != no; then
20682
20683   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
20684 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
20685 if test "${ac_cv_sys_largefile_CC+set}" = set; then
20686   echo $ECHO_N "(cached) $ECHO_C" >&6
20687 else
20688   ac_cv_sys_largefile_CC=no
20689      if test "$GCC" != yes; then
20690        ac_save_CC=$CC
20691        while :; do
20692          # IRIX 6.2 and later do not support large files by default,
20693          # so use the C compiler's -n32 option if that helps.
20694          cat >conftest.$ac_ext <<_ACEOF
20695 /* confdefs.h.  */
20696 _ACEOF
20697 cat confdefs.h >>conftest.$ac_ext
20698 cat >>conftest.$ac_ext <<_ACEOF
20699 /* end confdefs.h.  */
20700 #include <sys/types.h>
20701  /* Check that off_t can represent 2**63 - 1 correctly.
20702     We can't simply define LARGE_OFF_T to be 9223372036854775807,
20703     since some C++ compilers masquerading as C compilers
20704     incorrectly reject 9223372036854775807.  */
20705 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
20706   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
20707                        && LARGE_OFF_T % 2147483647 == 1)
20708                       ? 1 : -1];
20709 int
20710 main ()
20711 {
20712
20713   ;
20714   return 0;
20715 }
20716 _ACEOF
20717          rm -f conftest.$ac_objext
20718 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20719   (eval $ac_compile) 2>conftest.er1
20720   ac_status=$?
20721   grep -v '^ *+' conftest.er1 >conftest.err
20722   rm -f conftest.er1
20723   cat conftest.err >&5
20724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20725   (exit $ac_status); } &&
20726          { ac_try='test -z "$ac_c_werror_flag"
20727                          || test ! -s conftest.err'
20728   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20729   (eval $ac_try) 2>&5
20730   ac_status=$?
20731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20732   (exit $ac_status); }; } &&
20733          { ac_try='test -s conftest.$ac_objext'
20734   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20735   (eval $ac_try) 2>&5
20736   ac_status=$?
20737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20738   (exit $ac_status); }; }; then
20739   break
20740 else
20741   echo "$as_me: failed program was:" >&5
20742 sed 's/^/| /' conftest.$ac_ext >&5
20743
20744 fi
20745 rm -f conftest.err conftest.$ac_objext
20746          CC="$CC -n32"
20747          rm -f conftest.$ac_objext
20748 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20749   (eval $ac_compile) 2>conftest.er1
20750   ac_status=$?
20751   grep -v '^ *+' conftest.er1 >conftest.err
20752   rm -f conftest.er1
20753   cat conftest.err >&5
20754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20755   (exit $ac_status); } &&
20756          { ac_try='test -z "$ac_c_werror_flag"
20757                          || test ! -s conftest.err'
20758   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20759   (eval $ac_try) 2>&5
20760   ac_status=$?
20761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20762   (exit $ac_status); }; } &&
20763          { ac_try='test -s conftest.$ac_objext'
20764   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20765   (eval $ac_try) 2>&5
20766   ac_status=$?
20767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20768   (exit $ac_status); }; }; then
20769   ac_cv_sys_largefile_CC=' -n32'; break
20770 else
20771   echo "$as_me: failed program was:" >&5
20772 sed 's/^/| /' conftest.$ac_ext >&5
20773
20774 fi
20775 rm -f conftest.err conftest.$ac_objext
20776          break
20777        done
20778        CC=$ac_save_CC
20779        rm -f conftest.$ac_ext
20780     fi
20781 fi
20782 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
20783 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
20784   if test "$ac_cv_sys_largefile_CC" != no; then
20785     CC=$CC$ac_cv_sys_largefile_CC
20786   fi
20787
20788   echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
20789 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
20790 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
20791   echo $ECHO_N "(cached) $ECHO_C" >&6
20792 else
20793   while :; do
20794   ac_cv_sys_file_offset_bits=no
20795   cat >conftest.$ac_ext <<_ACEOF
20796 /* confdefs.h.  */
20797 _ACEOF
20798 cat confdefs.h >>conftest.$ac_ext
20799 cat >>conftest.$ac_ext <<_ACEOF
20800 /* end confdefs.h.  */
20801 #include <sys/types.h>
20802  /* Check that off_t can represent 2**63 - 1 correctly.
20803     We can't simply define LARGE_OFF_T to be 9223372036854775807,
20804     since some C++ compilers masquerading as C compilers
20805     incorrectly reject 9223372036854775807.  */
20806 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
20807   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
20808                        && LARGE_OFF_T % 2147483647 == 1)
20809                       ? 1 : -1];
20810 int
20811 main ()
20812 {
20813
20814   ;
20815   return 0;
20816 }
20817 _ACEOF
20818 rm -f conftest.$ac_objext
20819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20820   (eval $ac_compile) 2>conftest.er1
20821   ac_status=$?
20822   grep -v '^ *+' conftest.er1 >conftest.err
20823   rm -f conftest.er1
20824   cat conftest.err >&5
20825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20826   (exit $ac_status); } &&
20827          { ac_try='test -z "$ac_c_werror_flag"
20828                          || test ! -s conftest.err'
20829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20830   (eval $ac_try) 2>&5
20831   ac_status=$?
20832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20833   (exit $ac_status); }; } &&
20834          { ac_try='test -s conftest.$ac_objext'
20835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20836   (eval $ac_try) 2>&5
20837   ac_status=$?
20838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20839   (exit $ac_status); }; }; then
20840   break
20841 else
20842   echo "$as_me: failed program was:" >&5
20843 sed 's/^/| /' conftest.$ac_ext >&5
20844
20845 fi
20846 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20847   cat >conftest.$ac_ext <<_ACEOF
20848 /* confdefs.h.  */
20849 _ACEOF
20850 cat confdefs.h >>conftest.$ac_ext
20851 cat >>conftest.$ac_ext <<_ACEOF
20852 /* end confdefs.h.  */
20853 #define _FILE_OFFSET_BITS 64
20854 #include <sys/types.h>
20855  /* Check that off_t can represent 2**63 - 1 correctly.
20856     We can't simply define LARGE_OFF_T to be 9223372036854775807,
20857     since some C++ compilers masquerading as C compilers
20858     incorrectly reject 9223372036854775807.  */
20859 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
20860   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
20861                        && LARGE_OFF_T % 2147483647 == 1)
20862                       ? 1 : -1];
20863 int
20864 main ()
20865 {
20866
20867   ;
20868   return 0;
20869 }
20870 _ACEOF
20871 rm -f conftest.$ac_objext
20872 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20873   (eval $ac_compile) 2>conftest.er1
20874   ac_status=$?
20875   grep -v '^ *+' conftest.er1 >conftest.err
20876   rm -f conftest.er1
20877   cat conftest.err >&5
20878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20879   (exit $ac_status); } &&
20880          { ac_try='test -z "$ac_c_werror_flag"
20881                          || test ! -s conftest.err'
20882   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20883   (eval $ac_try) 2>&5
20884   ac_status=$?
20885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20886   (exit $ac_status); }; } &&
20887          { ac_try='test -s conftest.$ac_objext'
20888   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20889   (eval $ac_try) 2>&5
20890   ac_status=$?
20891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20892   (exit $ac_status); }; }; then
20893   ac_cv_sys_file_offset_bits=64; break
20894 else
20895   echo "$as_me: failed program was:" >&5
20896 sed 's/^/| /' conftest.$ac_ext >&5
20897
20898 fi
20899 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20900   break
20901 done
20902 fi
20903 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
20904 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
20905 if test "$ac_cv_sys_file_offset_bits" != no; then
20906
20907 cat >>confdefs.h <<_ACEOF
20908 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
20909 _ACEOF
20910
20911 fi
20912 rm -f conftest*
20913   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
20914 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
20915 if test "${ac_cv_sys_large_files+set}" = set; then
20916   echo $ECHO_N "(cached) $ECHO_C" >&6
20917 else
20918   while :; do
20919   ac_cv_sys_large_files=no
20920   cat >conftest.$ac_ext <<_ACEOF
20921 /* confdefs.h.  */
20922 _ACEOF
20923 cat confdefs.h >>conftest.$ac_ext
20924 cat >>conftest.$ac_ext <<_ACEOF
20925 /* end confdefs.h.  */
20926 #include <sys/types.h>
20927  /* Check that off_t can represent 2**63 - 1 correctly.
20928     We can't simply define LARGE_OFF_T to be 9223372036854775807,
20929     since some C++ compilers masquerading as C compilers
20930     incorrectly reject 9223372036854775807.  */
20931 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
20932   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
20933                        && LARGE_OFF_T % 2147483647 == 1)
20934                       ? 1 : -1];
20935 int
20936 main ()
20937 {
20938
20939   ;
20940   return 0;
20941 }
20942 _ACEOF
20943 rm -f conftest.$ac_objext
20944 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20945   (eval $ac_compile) 2>conftest.er1
20946   ac_status=$?
20947   grep -v '^ *+' conftest.er1 >conftest.err
20948   rm -f conftest.er1
20949   cat conftest.err >&5
20950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20951   (exit $ac_status); } &&
20952          { ac_try='test -z "$ac_c_werror_flag"
20953                          || test ! -s conftest.err'
20954   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20955   (eval $ac_try) 2>&5
20956   ac_status=$?
20957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20958   (exit $ac_status); }; } &&
20959          { ac_try='test -s conftest.$ac_objext'
20960   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20961   (eval $ac_try) 2>&5
20962   ac_status=$?
20963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20964   (exit $ac_status); }; }; then
20965   break
20966 else
20967   echo "$as_me: failed program was:" >&5
20968 sed 's/^/| /' conftest.$ac_ext >&5
20969
20970 fi
20971 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20972   cat >conftest.$ac_ext <<_ACEOF
20973 /* confdefs.h.  */
20974 _ACEOF
20975 cat confdefs.h >>conftest.$ac_ext
20976 cat >>conftest.$ac_ext <<_ACEOF
20977 /* end confdefs.h.  */
20978 #define _LARGE_FILES 1
20979 #include <sys/types.h>
20980  /* Check that off_t can represent 2**63 - 1 correctly.
20981     We can't simply define LARGE_OFF_T to be 9223372036854775807,
20982     since some C++ compilers masquerading as C compilers
20983     incorrectly reject 9223372036854775807.  */
20984 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
20985   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
20986                        && LARGE_OFF_T % 2147483647 == 1)
20987                       ? 1 : -1];
20988 int
20989 main ()
20990 {
20991
20992   ;
20993   return 0;
20994 }
20995 _ACEOF
20996 rm -f conftest.$ac_objext
20997 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20998   (eval $ac_compile) 2>conftest.er1
20999   ac_status=$?
21000   grep -v '^ *+' conftest.er1 >conftest.err
21001   rm -f conftest.er1
21002   cat conftest.err >&5
21003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21004   (exit $ac_status); } &&
21005          { ac_try='test -z "$ac_c_werror_flag"
21006                          || test ! -s conftest.err'
21007   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21008   (eval $ac_try) 2>&5
21009   ac_status=$?
21010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21011   (exit $ac_status); }; } &&
21012          { ac_try='test -s conftest.$ac_objext'
21013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21014   (eval $ac_try) 2>&5
21015   ac_status=$?
21016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21017   (exit $ac_status); }; }; then
21018   ac_cv_sys_large_files=1; break
21019 else
21020   echo "$as_me: failed program was:" >&5
21021 sed 's/^/| /' conftest.$ac_ext >&5
21022
21023 fi
21024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21025   break
21026 done
21027 fi
21028 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
21029 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
21030 if test "$ac_cv_sys_large_files" != no; then
21031
21032 cat >>confdefs.h <<_ACEOF
21033 #define _LARGE_FILES $ac_cv_sys_large_files
21034 _ACEOF
21035
21036 fi
21037 rm -f conftest*
21038 fi
21039
21040 fi
21041
21042 # SunOS doesn't handle negative byte comparisons properly with +/- return
21043 echo "$as_me:$LINENO: checking for working memcmp" >&5
21044 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
21045 if test "${ac_cv_func_memcmp_working+set}" = set; then
21046   echo $ECHO_N "(cached) $ECHO_C" >&6
21047 else
21048   if test "$cross_compiling" = yes; then
21049   ac_cv_func_memcmp_working=no
21050 else
21051   cat >conftest.$ac_ext <<_ACEOF
21052 /* confdefs.h.  */
21053 _ACEOF
21054 cat confdefs.h >>conftest.$ac_ext
21055 cat >>conftest.$ac_ext <<_ACEOF
21056 /* end confdefs.h.  */
21057 $ac_includes_default
21058 int
21059 main ()
21060 {
21061
21062   /* Some versions of memcmp are not 8-bit clean.  */
21063   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
21064   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
21065     exit (1);
21066
21067   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
21068      or more and with at least one buffer not starting on a 4-byte boundary.
21069      William Lewis provided this test program.   */
21070   {
21071     char foo[21];
21072     char bar[21];
21073     int i;
21074     for (i = 0; i < 4; i++)
21075       {
21076         char *a = foo + i;
21077         char *b = bar + i;
21078         strcpy (a, "--------01111111");
21079         strcpy (b, "--------10000000");
21080         if (memcmp (a, b, 16) >= 0)
21081           exit (1);
21082       }
21083     exit (0);
21084   }
21085
21086   ;
21087   return 0;
21088 }
21089 _ACEOF
21090 rm -f conftest$ac_exeext
21091 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21092   (eval $ac_link) 2>&5
21093   ac_status=$?
21094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21095   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21096   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21097   (eval $ac_try) 2>&5
21098   ac_status=$?
21099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21100   (exit $ac_status); }; }; then
21101   ac_cv_func_memcmp_working=yes
21102 else
21103   echo "$as_me: program exited with status $ac_status" >&5
21104 echo "$as_me: failed program was:" >&5
21105 sed 's/^/| /' conftest.$ac_ext >&5
21106
21107 ( exit $ac_status )
21108 ac_cv_func_memcmp_working=no
21109 fi
21110 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21111 fi
21112 fi
21113 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
21114 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
21115 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
21116     "memcmp.$ac_objext"   | \
21117   *" memcmp.$ac_objext"   | \
21118     "memcmp.$ac_objext "* | \
21119   *" memcmp.$ac_objext "* ) ;;
21120   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
21121 esac
21122
21123
21124
21125
21126 # Select semaphore implementation type.
21127 if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
21128
21129 cat >>confdefs.h <<\_ACEOF
21130 #define USE_NAMED_POSIX_SEMAPHORES 1
21131 _ACEOF
21132
21133   SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
21134 else
21135   if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
21136
21137 cat >>confdefs.h <<\_ACEOF
21138 #define USE_UNNAMED_POSIX_SEMAPHORES 1
21139 _ACEOF
21140
21141     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
21142   else
21143
21144 cat >>confdefs.h <<\_ACEOF
21145 #define USE_SYSV_SEMAPHORES 1
21146 _ACEOF
21147
21148     SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
21149   fi
21150 fi
21151
21152
21153 # Select shared-memory implementation type.
21154
21155 cat >>confdefs.h <<\_ACEOF
21156 #define USE_SYSV_SHARED_MEMORY 1
21157 _ACEOF
21158
21159 SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
21160
21161
21162 if test "$enable_nls" = yes ; then
21163
21164   echo "$as_me:$LINENO: checking for library containing gettext" >&5
21165 echo $ECHO_N "checking for library containing gettext... $ECHO_C" >&6
21166 if test "${ac_cv_search_gettext+set}" = set; then
21167   echo $ECHO_N "(cached) $ECHO_C" >&6
21168 else
21169   ac_func_search_save_LIBS=$LIBS
21170 ac_cv_search_gettext=no
21171 cat >conftest.$ac_ext <<_ACEOF
21172 /* confdefs.h.  */
21173 _ACEOF
21174 cat confdefs.h >>conftest.$ac_ext
21175 cat >>conftest.$ac_ext <<_ACEOF
21176 /* end confdefs.h.  */
21177
21178 /* Override any gcc2 internal prototype to avoid an error.  */
21179 #ifdef __cplusplus
21180 extern "C"
21181 #endif
21182 /* We use char because int might match the return type of a gcc2
21183    builtin and then its argument prototype would still apply.  */
21184 char gettext ();
21185 int
21186 main ()
21187 {
21188 gettext ();
21189   ;
21190   return 0;
21191 }
21192 _ACEOF
21193 rm -f conftest.$ac_objext conftest$ac_exeext
21194 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21195   (eval $ac_link) 2>conftest.er1
21196   ac_status=$?
21197   grep -v '^ *+' conftest.er1 >conftest.err
21198   rm -f conftest.er1
21199   cat conftest.err >&5
21200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21201   (exit $ac_status); } &&
21202          { ac_try='test -z "$ac_c_werror_flag"
21203                          || test ! -s conftest.err'
21204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21205   (eval $ac_try) 2>&5
21206   ac_status=$?
21207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21208   (exit $ac_status); }; } &&
21209          { ac_try='test -s conftest$ac_exeext'
21210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21211   (eval $ac_try) 2>&5
21212   ac_status=$?
21213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21214   (exit $ac_status); }; }; then
21215   ac_cv_search_gettext="none required"
21216 else
21217   echo "$as_me: failed program was:" >&5
21218 sed 's/^/| /' conftest.$ac_ext >&5
21219
21220 fi
21221 rm -f conftest.err conftest.$ac_objext \
21222       conftest$ac_exeext conftest.$ac_ext
21223 if test "$ac_cv_search_gettext" = no; then
21224   for ac_lib in intl; do
21225     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21226     cat >conftest.$ac_ext <<_ACEOF
21227 /* confdefs.h.  */
21228 _ACEOF
21229 cat confdefs.h >>conftest.$ac_ext
21230 cat >>conftest.$ac_ext <<_ACEOF
21231 /* end confdefs.h.  */
21232
21233 /* Override any gcc2 internal prototype to avoid an error.  */
21234 #ifdef __cplusplus
21235 extern "C"
21236 #endif
21237 /* We use char because int might match the return type of a gcc2
21238    builtin and then its argument prototype would still apply.  */
21239 char gettext ();
21240 int
21241 main ()
21242 {
21243 gettext ();
21244   ;
21245   return 0;
21246 }
21247 _ACEOF
21248 rm -f conftest.$ac_objext conftest$ac_exeext
21249 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21250   (eval $ac_link) 2>conftest.er1
21251   ac_status=$?
21252   grep -v '^ *+' conftest.er1 >conftest.err
21253   rm -f conftest.er1
21254   cat conftest.err >&5
21255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21256   (exit $ac_status); } &&
21257          { ac_try='test -z "$ac_c_werror_flag"
21258                          || test ! -s conftest.err'
21259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21260   (eval $ac_try) 2>&5
21261   ac_status=$?
21262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21263   (exit $ac_status); }; } &&
21264          { ac_try='test -s conftest$ac_exeext'
21265   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21266   (eval $ac_try) 2>&5
21267   ac_status=$?
21268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21269   (exit $ac_status); }; }; then
21270   ac_cv_search_gettext="-l$ac_lib"
21271 break
21272 else
21273   echo "$as_me: failed program was:" >&5
21274 sed 's/^/| /' conftest.$ac_ext >&5
21275
21276 fi
21277 rm -f conftest.err conftest.$ac_objext \
21278       conftest$ac_exeext conftest.$ac_ext
21279   done
21280 fi
21281 LIBS=$ac_func_search_save_LIBS
21282 fi
21283 echo "$as_me:$LINENO: result: $ac_cv_search_gettext" >&5
21284 echo "${ECHO_T}$ac_cv_search_gettext" >&6
21285 if test "$ac_cv_search_gettext" != no; then
21286   test "$ac_cv_search_gettext" = "none required" || LIBS="$ac_cv_search_gettext $LIBS"
21287
21288 else
21289   { { echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
21290 echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
21291    { (exit 1); exit 1; }; }
21292 fi
21293
21294   if test "${ac_cv_header_libintl_h+set}" = set; then
21295   echo "$as_me:$LINENO: checking for libintl.h" >&5
21296 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
21297 if test "${ac_cv_header_libintl_h+set}" = set; then
21298   echo $ECHO_N "(cached) $ECHO_C" >&6
21299 fi
21300 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
21301 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
21302 else
21303   # Is the header compilable?
21304 echo "$as_me:$LINENO: checking libintl.h usability" >&5
21305 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
21306 cat >conftest.$ac_ext <<_ACEOF
21307 /* confdefs.h.  */
21308 _ACEOF
21309 cat confdefs.h >>conftest.$ac_ext
21310 cat >>conftest.$ac_ext <<_ACEOF
21311 /* end confdefs.h.  */
21312 $ac_includes_default
21313 #include <libintl.h>
21314 _ACEOF
21315 rm -f conftest.$ac_objext
21316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21317   (eval $ac_compile) 2>conftest.er1
21318   ac_status=$?
21319   grep -v '^ *+' conftest.er1 >conftest.err
21320   rm -f conftest.er1
21321   cat conftest.err >&5
21322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21323   (exit $ac_status); } &&
21324          { ac_try='test -z "$ac_c_werror_flag"
21325                          || test ! -s conftest.err'
21326   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21327   (eval $ac_try) 2>&5
21328   ac_status=$?
21329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21330   (exit $ac_status); }; } &&
21331          { ac_try='test -s conftest.$ac_objext'
21332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21333   (eval $ac_try) 2>&5
21334   ac_status=$?
21335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21336   (exit $ac_status); }; }; then
21337   ac_header_compiler=yes
21338 else
21339   echo "$as_me: failed program was:" >&5
21340 sed 's/^/| /' conftest.$ac_ext >&5
21341
21342 ac_header_compiler=no
21343 fi
21344 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21345 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21346 echo "${ECHO_T}$ac_header_compiler" >&6
21347
21348 # Is the header present?
21349 echo "$as_me:$LINENO: checking libintl.h presence" >&5
21350 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
21351 cat >conftest.$ac_ext <<_ACEOF
21352 /* confdefs.h.  */
21353 _ACEOF
21354 cat confdefs.h >>conftest.$ac_ext
21355 cat >>conftest.$ac_ext <<_ACEOF
21356 /* end confdefs.h.  */
21357 #include <libintl.h>
21358 _ACEOF
21359 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
21360   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
21361   ac_status=$?
21362   grep -v '^ *+' conftest.er1 >conftest.err
21363   rm -f conftest.er1
21364   cat conftest.err >&5
21365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21366   (exit $ac_status); } >/dev/null; then
21367   if test -s conftest.err; then
21368     ac_cpp_err=$ac_c_preproc_warn_flag
21369     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
21370   else
21371     ac_cpp_err=
21372   fi
21373 else
21374   ac_cpp_err=yes
21375 fi
21376 if test -z "$ac_cpp_err"; then
21377   ac_header_preproc=yes
21378 else
21379   echo "$as_me: failed program was:" >&5
21380 sed 's/^/| /' conftest.$ac_ext >&5
21381
21382   ac_header_preproc=no
21383 fi
21384 rm -f conftest.err conftest.$ac_ext
21385 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21386 echo "${ECHO_T}$ac_header_preproc" >&6
21387
21388 # So?  What about this header?
21389 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21390   yes:no: )
21391     { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
21392 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
21393     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
21394 echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
21395     ac_header_preproc=yes
21396     ;;
21397   no:yes:* )
21398     { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
21399 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
21400     { echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
21401 echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
21402     { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
21403 echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
21404     { echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
21405 echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
21406     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
21407 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
21408     { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
21409 echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
21410     (
21411       cat <<\_ASBOX
21412 ## ---------------------------------------- ##
21413 ## Report this to pgsql-bugs@postgresql.org ##
21414 ## ---------------------------------------- ##
21415 _ASBOX
21416     ) |
21417       sed "s/^/$as_me: WARNING:     /" >&2
21418     ;;
21419 esac
21420 echo "$as_me:$LINENO: checking for libintl.h" >&5
21421 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
21422 if test "${ac_cv_header_libintl_h+set}" = set; then
21423   echo $ECHO_N "(cached) $ECHO_C" >&6
21424 else
21425   ac_cv_header_libintl_h=$ac_header_preproc
21426 fi
21427 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
21428 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
21429
21430 fi
21431 if test $ac_cv_header_libintl_h = yes; then
21432   :
21433 else
21434   { { echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
21435 echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
21436    { (exit 1); exit 1; }; }
21437 fi
21438
21439
21440   for ac_prog in msgfmt
21441 do
21442   # Extract the first word of "$ac_prog", so it can be a program name with args.
21443 set dummy $ac_prog; ac_word=$2
21444 echo "$as_me:$LINENO: checking for $ac_word" >&5
21445 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21446 if test "${ac_cv_prog_MSGFMT+set}" = set; then
21447   echo $ECHO_N "(cached) $ECHO_C" >&6
21448 else
21449   if test -n "$MSGFMT"; then
21450   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
21451 else
21452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21453 for as_dir in $PATH
21454 do
21455   IFS=$as_save_IFS
21456   test -z "$as_dir" && as_dir=.
21457   for ac_exec_ext in '' $ac_executable_extensions; do
21458   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21459     ac_cv_prog_MSGFMT="$ac_prog"
21460     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21461     break 2
21462   fi
21463 done
21464 done
21465
21466 fi
21467 fi
21468 MSGFMT=$ac_cv_prog_MSGFMT
21469 if test -n "$MSGFMT"; then
21470   echo "$as_me:$LINENO: result: $MSGFMT" >&5
21471 echo "${ECHO_T}$MSGFMT" >&6
21472 else
21473   echo "$as_me:$LINENO: result: no" >&5
21474 echo "${ECHO_T}no" >&6
21475 fi
21476
21477   test -n "$MSGFMT" && break
21478 done
21479
21480   if test -z "$MSGFMT"; then
21481     { { echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
21482 echo "$as_me: error: msgfmt is required for NLS" >&2;}
21483    { (exit 1); exit 1; }; }
21484   fi
21485   for ac_prog in msgmerge
21486 do
21487   # Extract the first word of "$ac_prog", so it can be a program name with args.
21488 set dummy $ac_prog; ac_word=$2
21489 echo "$as_me:$LINENO: checking for $ac_word" >&5
21490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21491 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
21492   echo $ECHO_N "(cached) $ECHO_C" >&6
21493 else
21494   if test -n "$MSGMERGE"; then
21495   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
21496 else
21497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21498 for as_dir in $PATH
21499 do
21500   IFS=$as_save_IFS
21501   test -z "$as_dir" && as_dir=.
21502   for ac_exec_ext in '' $ac_executable_extensions; do
21503   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21504     ac_cv_prog_MSGMERGE="$ac_prog"
21505     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21506     break 2
21507   fi
21508 done
21509 done
21510
21511 fi
21512 fi
21513 MSGMERGE=$ac_cv_prog_MSGMERGE
21514 if test -n "$MSGMERGE"; then
21515   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
21516 echo "${ECHO_T}$MSGMERGE" >&6
21517 else
21518   echo "$as_me:$LINENO: result: no" >&5
21519 echo "${ECHO_T}no" >&6
21520 fi
21521
21522   test -n "$MSGMERGE" && break
21523 done
21524
21525   for ac_prog in xgettext
21526 do
21527   # Extract the first word of "$ac_prog", so it can be a program name with args.
21528 set dummy $ac_prog; ac_word=$2
21529 echo "$as_me:$LINENO: checking for $ac_word" >&5
21530 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21531 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
21532   echo $ECHO_N "(cached) $ECHO_C" >&6
21533 else
21534   if test -n "$XGETTEXT"; then
21535   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
21536 else
21537 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21538 for as_dir in $PATH
21539 do
21540   IFS=$as_save_IFS
21541   test -z "$as_dir" && as_dir=.
21542   for ac_exec_ext in '' $ac_executable_extensions; do
21543   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21544     ac_cv_prog_XGETTEXT="$ac_prog"
21545     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21546     break 2
21547   fi
21548 done
21549 done
21550
21551 fi
21552 fi
21553 XGETTEXT=$ac_cv_prog_XGETTEXT
21554 if test -n "$XGETTEXT"; then
21555   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
21556 echo "${ECHO_T}$XGETTEXT" >&6
21557 else
21558   echo "$as_me:$LINENO: result: no" >&5
21559 echo "${ECHO_T}no" >&6
21560 fi
21561
21562   test -n "$XGETTEXT" && break
21563 done
21564
21565
21566   # Note: share/locale is always the default, independent of $datadir
21567   localedir='${prefix}/share/locale'
21568   if test x"$prefix" = x"NONE"; then
21569     exp_localedir="$ac_default_prefix/share/locale"
21570   else
21571     exp_localedir="$prefix/share/locale"
21572   fi
21573
21574
21575
21576 cat >>confdefs.h <<_ACEOF
21577 #define LOCALEDIR "$exp_localedir"
21578 _ACEOF
21579
21580
21581 fi
21582
21583 # Check for Tcl configuration script tclConfig.sh
21584 if test "$with_tcl" = yes; then
21585     for ac_prog in tclsh tcl
21586 do
21587   # Extract the first word of "$ac_prog", so it can be a program name with args.
21588 set dummy $ac_prog; ac_word=$2
21589 echo "$as_me:$LINENO: checking for $ac_word" >&5
21590 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21591 if test "${ac_cv_path_TCLSH+set}" = set; then
21592   echo $ECHO_N "(cached) $ECHO_C" >&6
21593 else
21594   case $TCLSH in
21595   [\\/]* | ?:[\\/]*)
21596   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
21597   ;;
21598   *)
21599   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21600 for as_dir in $PATH
21601 do
21602   IFS=$as_save_IFS
21603   test -z "$as_dir" && as_dir=.
21604   for ac_exec_ext in '' $ac_executable_extensions; do
21605   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21606     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
21607     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21608     break 2
21609   fi
21610 done
21611 done
21612
21613   ;;
21614 esac
21615 fi
21616 TCLSH=$ac_cv_path_TCLSH
21617
21618 if test -n "$TCLSH"; then
21619   echo "$as_me:$LINENO: result: $TCLSH" >&5
21620 echo "${ECHO_T}$TCLSH" >&6
21621 else
21622   echo "$as_me:$LINENO: result: no" >&5
21623 echo "${ECHO_T}no" >&6
21624 fi
21625
21626   test -n "$TCLSH" && break
21627 done
21628
21629 echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
21630 echo $ECHO_N "checking for tclConfig.sh... $ECHO_C" >&6
21631 # Let user override test
21632 if test -z "$TCL_CONFIG_SH"; then
21633     pgac_test_dirs="$with_tclconfig"
21634
21635     set X $pgac_test_dirs; shift
21636     if test $# -eq 0; then
21637         test -z "$TCLSH" && { { echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
21638 echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
21639    { (exit 1); exit 1; }; }
21640         set X `echo 'puts $auto_path' | $TCLSH`; shift
21641     fi
21642
21643     for pgac_dir do
21644         if test -r "$pgac_dir/tclConfig.sh"; then
21645             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
21646             break
21647         fi
21648     done
21649 fi
21650
21651 if test -z "$TCL_CONFIG_SH"; then
21652     echo "$as_me:$LINENO: result: no" >&5
21653 echo "${ECHO_T}no" >&6
21654     { { echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
21655 echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
21656    { (exit 1); exit 1; }; }
21657 else
21658     echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
21659 echo "${ECHO_T}$TCL_CONFIG_SH" >&6
21660 fi
21661
21662
21663
21664     . "$TCL_CONFIG_SH"
21665 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
21666 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
21667 eval TCL_LIBS=\"$TCL_LIBS\"
21668 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
21669 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
21670
21671         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
21672     ac_save_CPPFLAGS=$CPPFLAGS
21673     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
21674     if test "${ac_cv_header_tcl_h+set}" = set; then
21675   echo "$as_me:$LINENO: checking for tcl.h" >&5
21676 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
21677 if test "${ac_cv_header_tcl_h+set}" = set; then
21678   echo $ECHO_N "(cached) $ECHO_C" >&6
21679 fi
21680 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
21681 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
21682 else
21683   # Is the header compilable?
21684 echo "$as_me:$LINENO: checking tcl.h usability" >&5
21685 echo $ECHO_N "checking tcl.h usability... $ECHO_C" >&6
21686 cat >conftest.$ac_ext <<_ACEOF
21687 /* confdefs.h.  */
21688 _ACEOF
21689 cat confdefs.h >>conftest.$ac_ext
21690 cat >>conftest.$ac_ext <<_ACEOF
21691 /* end confdefs.h.  */
21692 $ac_includes_default
21693 #include <tcl.h>
21694 _ACEOF
21695 rm -f conftest.$ac_objext
21696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21697   (eval $ac_compile) 2>conftest.er1
21698   ac_status=$?
21699   grep -v '^ *+' conftest.er1 >conftest.err
21700   rm -f conftest.er1
21701   cat conftest.err >&5
21702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21703   (exit $ac_status); } &&
21704          { ac_try='test -z "$ac_c_werror_flag"
21705                          || test ! -s conftest.err'
21706   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21707   (eval $ac_try) 2>&5
21708   ac_status=$?
21709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21710   (exit $ac_status); }; } &&
21711          { ac_try='test -s conftest.$ac_objext'
21712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21713   (eval $ac_try) 2>&5
21714   ac_status=$?
21715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21716   (exit $ac_status); }; }; then
21717   ac_header_compiler=yes
21718 else
21719   echo "$as_me: failed program was:" >&5
21720 sed 's/^/| /' conftest.$ac_ext >&5
21721
21722 ac_header_compiler=no
21723 fi
21724 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21725 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21726 echo "${ECHO_T}$ac_header_compiler" >&6
21727
21728 # Is the header present?
21729 echo "$as_me:$LINENO: checking tcl.h presence" >&5
21730 echo $ECHO_N "checking tcl.h presence... $ECHO_C" >&6
21731 cat >conftest.$ac_ext <<_ACEOF
21732 /* confdefs.h.  */
21733 _ACEOF
21734 cat confdefs.h >>conftest.$ac_ext
21735 cat >>conftest.$ac_ext <<_ACEOF
21736 /* end confdefs.h.  */
21737 #include <tcl.h>
21738 _ACEOF
21739 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
21740   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
21741   ac_status=$?
21742   grep -v '^ *+' conftest.er1 >conftest.err
21743   rm -f conftest.er1
21744   cat conftest.err >&5
21745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21746   (exit $ac_status); } >/dev/null; then
21747   if test -s conftest.err; then
21748     ac_cpp_err=$ac_c_preproc_warn_flag
21749     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
21750   else
21751     ac_cpp_err=
21752   fi
21753 else
21754   ac_cpp_err=yes
21755 fi
21756 if test -z "$ac_cpp_err"; then
21757   ac_header_preproc=yes
21758 else
21759   echo "$as_me: failed program was:" >&5
21760 sed 's/^/| /' conftest.$ac_ext >&5
21761
21762   ac_header_preproc=no
21763 fi
21764 rm -f conftest.err conftest.$ac_ext
21765 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21766 echo "${ECHO_T}$ac_header_preproc" >&6
21767
21768 # So?  What about this header?
21769 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21770   yes:no: )
21771     { echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
21772 echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
21773     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
21774 echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
21775     ac_header_preproc=yes
21776     ;;
21777   no:yes:* )
21778     { echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
21779 echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
21780     { echo "$as_me:$LINENO: WARNING: tcl.h:     check for missing prerequisite headers?" >&5
21781 echo "$as_me: WARNING: tcl.h:     check for missing prerequisite headers?" >&2;}
21782     { echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
21783 echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
21784     { echo "$as_me:$LINENO: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&5
21785 echo "$as_me: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
21786     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
21787 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
21788     { echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
21789 echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
21790     (
21791       cat <<\_ASBOX
21792 ## ---------------------------------------- ##
21793 ## Report this to pgsql-bugs@postgresql.org ##
21794 ## ---------------------------------------- ##
21795 _ASBOX
21796     ) |
21797       sed "s/^/$as_me: WARNING:     /" >&2
21798     ;;
21799 esac
21800 echo "$as_me:$LINENO: checking for tcl.h" >&5
21801 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
21802 if test "${ac_cv_header_tcl_h+set}" = set; then
21803   echo $ECHO_N "(cached) $ECHO_C" >&6
21804 else
21805   ac_cv_header_tcl_h=$ac_header_preproc
21806 fi
21807 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
21808 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
21809
21810 fi
21811 if test $ac_cv_header_tcl_h = yes; then
21812   :
21813 else
21814   { { echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
21815 echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
21816    { (exit 1); exit 1; }; }
21817 fi
21818
21819
21820     CPPFLAGS=$ac_save_CPPFLAGS
21821 fi
21822
21823 #
21824 # Check for DocBook and tools
21825 #
21826 for ac_prog in onsgmls nsgmls
21827 do
21828   # Extract the first word of "$ac_prog", so it can be a program name with args.
21829 set dummy $ac_prog; ac_word=$2
21830 echo "$as_me:$LINENO: checking for $ac_word" >&5
21831 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21832 if test "${ac_cv_prog_NSGMLS+set}" = set; then
21833   echo $ECHO_N "(cached) $ECHO_C" >&6
21834 else
21835   if test -n "$NSGMLS"; then
21836   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
21837 else
21838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21839 for as_dir in $PATH
21840 do
21841   IFS=$as_save_IFS
21842   test -z "$as_dir" && as_dir=.
21843   for ac_exec_ext in '' $ac_executable_extensions; do
21844   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21845     ac_cv_prog_NSGMLS="$ac_prog"
21846     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21847     break 2
21848   fi
21849 done
21850 done
21851
21852 fi
21853 fi
21854 NSGMLS=$ac_cv_prog_NSGMLS
21855 if test -n "$NSGMLS"; then
21856   echo "$as_me:$LINENO: result: $NSGMLS" >&5
21857 echo "${ECHO_T}$NSGMLS" >&6
21858 else
21859   echo "$as_me:$LINENO: result: no" >&5
21860 echo "${ECHO_T}no" >&6
21861 fi
21862
21863   test -n "$NSGMLS" && break
21864 done
21865
21866 for ac_prog in openjade jade
21867 do
21868   # Extract the first word of "$ac_prog", so it can be a program name with args.
21869 set dummy $ac_prog; ac_word=$2
21870 echo "$as_me:$LINENO: checking for $ac_word" >&5
21871 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21872 if test "${ac_cv_prog_JADE+set}" = set; then
21873   echo $ECHO_N "(cached) $ECHO_C" >&6
21874 else
21875   if test -n "$JADE"; then
21876   ac_cv_prog_JADE="$JADE" # Let the user override the test.
21877 else
21878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21879 for as_dir in $PATH
21880 do
21881   IFS=$as_save_IFS
21882   test -z "$as_dir" && as_dir=.
21883   for ac_exec_ext in '' $ac_executable_extensions; do
21884   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
21885     ac_cv_prog_JADE="$ac_prog"
21886     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
21887     break 2
21888   fi
21889 done
21890 done
21891
21892 fi
21893 fi
21894 JADE=$ac_cv_prog_JADE
21895 if test -n "$JADE"; then
21896   echo "$as_me:$LINENO: result: $JADE" >&5
21897 echo "${ECHO_T}$JADE" >&6
21898 else
21899   echo "$as_me:$LINENO: result: no" >&5
21900 echo "${ECHO_T}no" >&6
21901 fi
21902
21903   test -n "$JADE" && break
21904 done
21905
21906
21907 echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
21908 echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6
21909 if test "${pgac_cv_check_docbook+set}" = set; then
21910   echo $ECHO_N "(cached) $ECHO_C" >&6
21911 else
21912   cat >conftest.sgml <<EOF
21913 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
21914 <book>
21915  <title>test</title>
21916  <chapter>
21917   <title>random</title>
21918    <sect1>
21919     <title>testsect</title>
21920     <para>text</para>
21921   </sect1>
21922  </chapter>
21923 </book>
21924 EOF
21925
21926 pgac_cv_check_docbook=no
21927
21928 if test -n "$NSGMLS"; then
21929   $NSGMLS -s conftest.sgml 1>&5 2>&1
21930   if test $? -eq 0; then
21931     pgac_cv_check_docbook=yes
21932   fi
21933 fi
21934 rm -f conftest.sgml
21935 fi
21936 echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
21937 echo "${ECHO_T}$pgac_cv_check_docbook" >&6
21938
21939 have_docbook=$pgac_cv_check_docbook
21940
21941
21942 echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
21943 echo $ECHO_N "checking for DocBook stylesheets... $ECHO_C" >&6
21944 if test "${pgac_cv_path_stylesheets+set}" = set; then
21945   echo $ECHO_N "(cached) $ECHO_C" >&6
21946 else
21947   if test -n "$DOCBOOKSTYLE"; then
21948   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
21949 else
21950   for pgac_prefix in /usr /usr/local /opt; do
21951     for pgac_infix in share lib; do
21952       for pgac_postfix in \
21953         sgml/stylesheets/nwalsh-modular \
21954         sgml/stylesheets/docbook \
21955                 sgml/docbook-dsssl \
21956         sgml/docbook/dsssl/modular \
21957         sgml/docbook/stylesheet/dsssl/modular \
21958         sgml/docbook/dsssl-stylesheets
21959       do
21960         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
21961         if test -r "$pgac_candidate/html/docbook.dsl" \
21962            && test -r "$pgac_candidate/print/docbook.dsl"
21963         then
21964           pgac_cv_path_stylesheets=$pgac_candidate
21965           break 3
21966         fi
21967       done
21968     done
21969   done
21970 fi
21971 fi
21972
21973 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
21974
21975 if test -n "$DOCBOOKSTYLE"; then
21976   echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
21977 echo "${ECHO_T}$DOCBOOKSTYLE" >&6
21978 else
21979   echo "$as_me:$LINENO: result: no" >&5
21980 echo "${ECHO_T}no" >&6
21981 fi
21982 if test -n "$DOCBOOKSTYLE"; then
21983   for ac_prog in collateindex.pl
21984 do
21985   # Extract the first word of "$ac_prog", so it can be a program name with args.
21986 set dummy $ac_prog; ac_word=$2
21987 echo "$as_me:$LINENO: checking for $ac_word" >&5
21988 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
21989 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
21990   echo $ECHO_N "(cached) $ECHO_C" >&6
21991 else
21992   case $COLLATEINDEX in
21993   [\\/]* | ?:[\\/]*)
21994   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
21995   ;;
21996   *)
21997   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21998 for as_dir in $DOCBOOKSTYLE/bin $PATH
21999 do
22000   IFS=$as_save_IFS
22001   test -z "$as_dir" && as_dir=.
22002   for ac_exec_ext in '' $ac_executable_extensions; do
22003   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22004     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
22005     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22006     break 2
22007   fi
22008 done
22009 done
22010
22011   ;;
22012 esac
22013 fi
22014 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
22015
22016 if test -n "$COLLATEINDEX"; then
22017   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
22018 echo "${ECHO_T}$COLLATEINDEX" >&6
22019 else
22020   echo "$as_me:$LINENO: result: no" >&5
22021 echo "${ECHO_T}no" >&6
22022 fi
22023
22024   test -n "$COLLATEINDEX" && break
22025 done
22026
22027 else
22028   for ac_prog in collateindex.pl
22029 do
22030   # Extract the first word of "$ac_prog", so it can be a program name with args.
22031 set dummy $ac_prog; ac_word=$2
22032 echo "$as_me:$LINENO: checking for $ac_word" >&5
22033 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22034 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
22035   echo $ECHO_N "(cached) $ECHO_C" >&6
22036 else
22037   case $COLLATEINDEX in
22038   [\\/]* | ?:[\\/]*)
22039   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
22040   ;;
22041   *)
22042   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22043 for as_dir in $PATH
22044 do
22045   IFS=$as_save_IFS
22046   test -z "$as_dir" && as_dir=.
22047   for ac_exec_ext in '' $ac_executable_extensions; do
22048   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22049     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
22050     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22051     break 2
22052   fi
22053 done
22054 done
22055
22056   ;;
22057 esac
22058 fi
22059 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
22060
22061 if test -n "$COLLATEINDEX"; then
22062   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
22063 echo "${ECHO_T}$COLLATEINDEX" >&6
22064 else
22065   echo "$as_me:$LINENO: result: no" >&5
22066 echo "${ECHO_T}no" >&6
22067 fi
22068
22069   test -n "$COLLATEINDEX" && break
22070 done
22071
22072 fi
22073 for ac_prog in sgmlspl
22074 do
22075   # Extract the first word of "$ac_prog", so it can be a program name with args.
22076 set dummy $ac_prog; ac_word=$2
22077 echo "$as_me:$LINENO: checking for $ac_word" >&5
22078 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22079 if test "${ac_cv_prog_SGMLSPL+set}" = set; then
22080   echo $ECHO_N "(cached) $ECHO_C" >&6
22081 else
22082   if test -n "$SGMLSPL"; then
22083   ac_cv_prog_SGMLSPL="$SGMLSPL" # Let the user override the test.
22084 else
22085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22086 for as_dir in $PATH
22087 do
22088   IFS=$as_save_IFS
22089   test -z "$as_dir" && as_dir=.
22090   for ac_exec_ext in '' $ac_executable_extensions; do
22091   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22092     ac_cv_prog_SGMLSPL="$ac_prog"
22093     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22094     break 2
22095   fi
22096 done
22097 done
22098
22099 fi
22100 fi
22101 SGMLSPL=$ac_cv_prog_SGMLSPL
22102 if test -n "$SGMLSPL"; then
22103   echo "$as_me:$LINENO: result: $SGMLSPL" >&5
22104 echo "${ECHO_T}$SGMLSPL" >&6
22105 else
22106   echo "$as_me:$LINENO: result: no" >&5
22107 echo "${ECHO_T}no" >&6
22108 fi
22109
22110   test -n "$SGMLSPL" && break
22111 done
22112
22113
22114 # Thread testing
22115
22116 # We have to run the thread test near the end so we have all our symbols
22117 # defined.  Cross compiling throws a warning.
22118 #
22119 if test "$enable_thread_safety_force" = yes; then
22120   { echo "$as_me:$LINENO: WARNING:
22121 *** Skipping thread test program.  --enable-thread-safety-force was used.
22122 *** Run the program in src/tools/thread on the your machine and add
22123 proper locking function calls to your applications to guarantee thread
22124 safety.
22125 " >&5
22126 echo "$as_me: WARNING:
22127 *** Skipping thread test program.  --enable-thread-safety-force was used.
22128 *** Run the program in src/tools/thread on the your machine and add
22129 proper locking function calls to your applications to guarantee thread
22130 safety.
22131 " >&2;}
22132 elif test "$enable_thread_safety" = yes; then
22133 echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
22134 echo $ECHO_N "checking thread safety of required library functions... $ECHO_C" >&6
22135
22136 _CFLAGS="$CFLAGS"
22137 _LIBS="$LIBS"
22138 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
22139 LIBS="$LIBS $PTHREAD_LIBS"
22140 if test "$cross_compiling" = yes; then
22141   echo "$as_me:$LINENO: result: maybe" >&5
22142 echo "${ECHO_T}maybe" >&6
22143   { echo "$as_me:$LINENO: WARNING:
22144 *** Skipping thread test program because of cross-compile build.
22145 *** Run the program in src/tools/thread on the target machine.
22146 " >&5
22147 echo "$as_me: WARNING:
22148 *** Skipping thread test program because of cross-compile build.
22149 *** Run the program in src/tools/thread on the target machine.
22150 " >&2;}
22151 else
22152   cat >conftest.$ac_ext <<_ACEOF
22153 /* confdefs.h.  */
22154 _ACEOF
22155 cat confdefs.h >>conftest.$ac_ext
22156 cat >>conftest.$ac_ext <<_ACEOF
22157 /* end confdefs.h.  */
22158 #include "$srcdir/src/tools/thread/thread_test.c"
22159 _ACEOF
22160 rm -f conftest$ac_exeext
22161 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22162   (eval $ac_link) 2>&5
22163   ac_status=$?
22164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22165   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22166   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22167   (eval $ac_try) 2>&5
22168   ac_status=$?
22169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22170   (exit $ac_status); }; }; then
22171   echo "$as_me:$LINENO: result: yes" >&5
22172 echo "${ECHO_T}yes" >&6
22173 else
22174   echo "$as_me: program exited with status $ac_status" >&5
22175 echo "$as_me: failed program was:" >&5
22176 sed 's/^/| /' conftest.$ac_ext >&5
22177
22178 ( exit $ac_status )
22179 echo "$as_me:$LINENO: result: no" >&5
22180 echo "${ECHO_T}no" >&6
22181   { { echo "$as_me:$LINENO: error:
22182 *** Thread test program failed.  Your platform is not thread-safe.
22183 *** Check the file 'config.log'for the exact reason.
22184 ***
22185 *** You can use the configure option --enable-thread-safety-force
22186 *** to force threads to be enabled.  However, you must then run
22187 *** the program in src/tools/thread and add locking function calls
22188 *** to your applications to guarantee thread safety.
22189 " >&5
22190 echo "$as_me: error:
22191 *** Thread test program failed.  Your platform is not thread-safe.
22192 *** Check the file 'config.log'for the exact reason.
22193 ***
22194 *** You can use the configure option --enable-thread-safety-force
22195 *** to force threads to be enabled.  However, you must then run
22196 *** the program in src/tools/thread and add locking function calls
22197 *** to your applications to guarantee thread safety.
22198 " >&2;}
22199    { (exit 1); exit 1; }; }
22200 fi
22201 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22202 fi
22203 CFLAGS="$_CFLAGS"
22204 LIBS="$_LIBS"
22205 fi
22206
22207 # prepare build tree if outside source tree
22208 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
22209 # Note 2: /bin/pwd might be better than shell's built-in at getting
22210 #         a symlink-free name.
22211 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
22212   vpath_build=no
22213 else
22214   vpath_build=yes
22215   if test "$no_create" != yes; then
22216     echo $ECHO_N "preparing build tree... $ECHO_C" >&6
22217     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
22218     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
22219       || { { echo "$as_me:$LINENO: error: failed" >&5
22220 echo "$as_me: error: failed" >&2;}
22221    { (exit 1); exit 1; }; }
22222     echo "$as_me:$LINENO: result: done" >&5
22223 echo "${ECHO_T}done" >&6
22224   fi
22225 fi
22226
22227
22228
22229                     ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
22230
22231
22232                                                             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}"
22233
22234
22235 if test "$PORTNAME" = "win32"; then
22236           ac_config_commands="$ac_config_commands check_win32_symlinks"
22237
22238 fi
22239
22240           ac_config_headers="$ac_config_headers src/include/pg_config.h"
22241
22242
22243 cat >confcache <<\_ACEOF
22244 # This file is a shell script that caches the results of configure
22245 # tests run on this system so they can be shared between configure
22246 # scripts and configure runs, see configure's option --config-cache.
22247 # It is not useful on other systems.  If it contains results you don't
22248 # want to keep, you may remove or edit it.
22249 #
22250 # config.status only pays attention to the cache file if you give it
22251 # the --recheck option to rerun configure.
22252 #
22253 # `ac_cv_env_foo' variables (set or unset) will be overridden when
22254 # loading this file, other *unset* `ac_cv_foo' will be assigned the
22255 # following values.
22256
22257 _ACEOF
22258
22259 # The following way of writing the cache mishandles newlines in values,
22260 # but we know of no workaround that is simple, portable, and efficient.
22261 # So, don't put newlines in cache variables' values.
22262 # Ultrix sh set writes to stderr and can't be redirected directly,
22263 # and sets the high bit in the cache file unless we assign to the vars.
22264 {
22265   (set) 2>&1 |
22266     case `(ac_space=' '; set | grep ac_space) 2>&1` in
22267     *ac_space=\ *)
22268       # `set' does not quote correctly, so add quotes (double-quote
22269       # substitution turns \\\\ into \\, and sed turns \\ into \).
22270       sed -n \
22271         "s/'/'\\\\''/g;
22272           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
22273       ;;
22274     *)
22275       # `set' quotes correctly as required by POSIX, so do not add quotes.
22276       sed -n \
22277         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
22278       ;;
22279     esac;
22280 } |
22281   sed '
22282      t clear
22283      : clear
22284      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
22285      t end
22286      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
22287      : end' >>confcache
22288 if diff $cache_file confcache >/dev/null 2>&1; then :; else
22289   if test -w $cache_file; then
22290     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
22291     cat confcache >$cache_file
22292   else
22293     echo "not updating unwritable cache $cache_file"
22294   fi
22295 fi
22296 rm -f confcache
22297
22298 test "x$prefix" = xNONE && prefix=$ac_default_prefix
22299 # Let make expand exec_prefix.
22300 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
22301
22302 # VPATH may cause trouble with some makes, so we remove $(srcdir),
22303 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
22304 # trailing colons and then remove the whole line if VPATH becomes empty
22305 # (actually we leave an empty line to preserve line numbers).
22306 if test "x$srcdir" = x.; then
22307   ac_vpsub='/^[  ]*VPATH[        ]*=/{
22308 s/:*\$(srcdir):*/:/;
22309 s/:*\${srcdir}:*/:/;
22310 s/:*@srcdir@:*/:/;
22311 s/^\([^=]*=[     ]*\):*/\1/;
22312 s/:*$//;
22313 s/^[^=]*=[       ]*$//;
22314 }'
22315 fi
22316
22317 DEFS=-DHAVE_CONFIG_H
22318
22319 ac_libobjs=
22320 ac_ltlibobjs=
22321 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
22322   # 1. Remove the extension, and $U if already installed.
22323   ac_i=`echo "$ac_i" |
22324          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
22325   # 2. Add them.
22326   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
22327   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
22328 done
22329 LIBOBJS=$ac_libobjs
22330
22331 LTLIBOBJS=$ac_ltlibobjs
22332
22333
22334
22335 : ${CONFIG_STATUS=./config.status}
22336 ac_clean_files_save=$ac_clean_files
22337 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
22338 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
22339 echo "$as_me: creating $CONFIG_STATUS" >&6;}
22340 cat >$CONFIG_STATUS <<_ACEOF
22341 #! $SHELL
22342 # Generated by $as_me.
22343 # Run this file to recreate the current configuration.
22344 # Compiler output produced by configure, useful for debugging
22345 # configure, is in config.log if it exists.
22346
22347 debug=false
22348 ac_cs_recheck=false
22349 ac_cs_silent=false
22350 SHELL=\${CONFIG_SHELL-$SHELL}
22351 _ACEOF
22352
22353 cat >>$CONFIG_STATUS <<\_ACEOF
22354 ## --------------------- ##
22355 ## M4sh Initialization.  ##
22356 ## --------------------- ##
22357
22358 # Be Bourne compatible
22359 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
22360   emulate sh
22361   NULLCMD=:
22362   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22363   # is contrary to our usage.  Disable this feature.
22364   alias -g '${1+"$@"}'='"$@"'
22365 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22366   set -o posix
22367 fi
22368 DUALCASE=1; export DUALCASE # for MKS sh
22369
22370 # Support unset when possible.
22371 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
22372   as_unset=unset
22373 else
22374   as_unset=false
22375 fi
22376
22377
22378 # Work around bugs in pre-3.0 UWIN ksh.
22379 $as_unset ENV MAIL MAILPATH
22380 PS1='$ '
22381 PS2='> '
22382 PS4='+ '
22383
22384 # NLS nuisances.
22385 for as_var in \
22386   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
22387   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
22388   LC_TELEPHONE LC_TIME
22389 do
22390   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
22391     eval $as_var=C; export $as_var
22392   else
22393     $as_unset $as_var
22394   fi
22395 done
22396
22397 # Required to use basename.
22398 if expr a : '\(a\)' >/dev/null 2>&1; then
22399   as_expr=expr
22400 else
22401   as_expr=false
22402 fi
22403
22404 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
22405   as_basename=basename
22406 else
22407   as_basename=false
22408 fi
22409
22410
22411 # Name of the executable.
22412 as_me=`$as_basename "$0" ||
22413 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
22414          X"$0" : 'X\(//\)$' \| \
22415          X"$0" : 'X\(/\)$' \| \
22416          .     : '\(.\)' 2>/dev/null ||
22417 echo X/"$0" |
22418     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
22419           /^X\/\(\/\/\)$/{ s//\1/; q; }
22420           /^X\/\(\/\).*/{ s//\1/; q; }
22421           s/.*/./; q'`
22422
22423
22424 # PATH needs CR, and LINENO needs CR and PATH.
22425 # Avoid depending upon Character Ranges.
22426 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
22427 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
22428 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
22429 as_cr_digits='0123456789'
22430 as_cr_alnum=$as_cr_Letters$as_cr_digits
22431
22432 # The user is always right.
22433 if test "${PATH_SEPARATOR+set}" != set; then
22434   echo "#! /bin/sh" >conf$$.sh
22435   echo  "exit 0"   >>conf$$.sh
22436   chmod +x conf$$.sh
22437   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
22438     PATH_SEPARATOR=';'
22439   else
22440     PATH_SEPARATOR=:
22441   fi
22442   rm -f conf$$.sh
22443 fi
22444
22445
22446   as_lineno_1=$LINENO
22447   as_lineno_2=$LINENO
22448   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
22449   test "x$as_lineno_1" != "x$as_lineno_2" &&
22450   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
22451   # Find who we are.  Look in the path if we contain no path at all
22452   # relative or not.
22453   case $0 in
22454     *[\\/]* ) as_myself=$0 ;;
22455     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22456 for as_dir in $PATH
22457 do
22458   IFS=$as_save_IFS
22459   test -z "$as_dir" && as_dir=.
22460   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
22461 done
22462
22463        ;;
22464   esac
22465   # We did not find ourselves, most probably we were run as `sh COMMAND'
22466   # in which case we are not to be found in the path.
22467   if test "x$as_myself" = x; then
22468     as_myself=$0
22469   fi
22470   if test ! -f "$as_myself"; then
22471     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
22472 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
22473    { (exit 1); exit 1; }; }
22474   fi
22475   case $CONFIG_SHELL in
22476   '')
22477     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22478 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
22479 do
22480   IFS=$as_save_IFS
22481   test -z "$as_dir" && as_dir=.
22482   for as_base in sh bash ksh sh5; do
22483          case $as_dir in
22484          /*)
22485            if ("$as_dir/$as_base" -c '
22486   as_lineno_1=$LINENO
22487   as_lineno_2=$LINENO
22488   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
22489   test "x$as_lineno_1" != "x$as_lineno_2" &&
22490   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
22491              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
22492              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
22493              CONFIG_SHELL=$as_dir/$as_base
22494              export CONFIG_SHELL
22495              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
22496            fi;;
22497          esac
22498        done
22499 done
22500 ;;
22501   esac
22502
22503   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
22504   # uniformly replaced by the line number.  The first 'sed' inserts a
22505   # line-number line before each line; the second 'sed' does the real
22506   # work.  The second script uses 'N' to pair each line-number line
22507   # with the numbered line, and appends trailing '-' during
22508   # substitution so that $LINENO is not a special case at line end.
22509   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
22510   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
22511   sed '=' <$as_myself |
22512     sed '
22513       N
22514       s,$,-,
22515       : loop
22516       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
22517       t loop
22518       s,-$,,
22519       s,^['$as_cr_digits']*\n,,
22520     ' >$as_me.lineno &&
22521   chmod +x $as_me.lineno ||
22522     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
22523 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
22524    { (exit 1); exit 1; }; }
22525
22526   # Don't try to exec as it changes $[0], causing all sort of problems
22527   # (the dirname of $[0] is not the place where we might find the
22528   # original and so on.  Autoconf is especially sensible to this).
22529   . ./$as_me.lineno
22530   # Exit status is that of the last command.
22531   exit
22532 }
22533
22534
22535 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
22536   *c*,-n*) ECHO_N= ECHO_C='
22537 ' ECHO_T='      ' ;;
22538   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
22539   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
22540 esac
22541
22542 if expr a : '\(a\)' >/dev/null 2>&1; then
22543   as_expr=expr
22544 else
22545   as_expr=false
22546 fi
22547
22548 rm -f conf$$ conf$$.exe conf$$.file
22549 echo >conf$$.file
22550 if ln -s conf$$.file conf$$ 2>/dev/null; then
22551   # We could just check for DJGPP; but this test a) works b) is more generic
22552   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
22553   if test -f conf$$.exe; then
22554     # Don't use ln at all; we don't have any links
22555     as_ln_s='cp -p'
22556   else
22557     as_ln_s='ln -s'
22558   fi
22559 elif ln conf$$.file conf$$ 2>/dev/null; then
22560   as_ln_s=ln
22561 else
22562   as_ln_s='cp -p'
22563 fi
22564 rm -f conf$$ conf$$.exe conf$$.file
22565
22566 if mkdir -p . 2>/dev/null; then
22567   as_mkdir_p=:
22568 else
22569   test -d ./-p && rmdir ./-p
22570   as_mkdir_p=false
22571 fi
22572
22573 as_executable_p="test -f"
22574
22575 # Sed expression to map a string onto a valid CPP name.
22576 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
22577
22578 # Sed expression to map a string onto a valid variable name.
22579 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
22580
22581
22582 # IFS
22583 # We need space, tab and new line, in precisely that order.
22584 as_nl='
22585 '
22586 IFS="   $as_nl"
22587
22588 # CDPATH.
22589 $as_unset CDPATH
22590
22591 exec 6>&1
22592
22593 # Open the log real soon, to keep \$[0] and so on meaningful, and to
22594 # report actual input values of CONFIG_FILES etc. instead of their
22595 # values after options handling.  Logging --version etc. is OK.
22596 exec 5>>config.log
22597 {
22598   echo
22599   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
22600 ## Running $as_me. ##
22601 _ASBOX
22602 } >&5
22603 cat >&5 <<_CSEOF
22604
22605 This file was extended by PostgreSQL $as_me 8.1devel, which was
22606 generated by GNU Autoconf 2.59.  Invocation command line was
22607
22608   CONFIG_FILES    = $CONFIG_FILES
22609   CONFIG_HEADERS  = $CONFIG_HEADERS
22610   CONFIG_LINKS    = $CONFIG_LINKS
22611   CONFIG_COMMANDS = $CONFIG_COMMANDS
22612   $ $0 $@
22613
22614 _CSEOF
22615 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
22616 echo >&5
22617 _ACEOF
22618
22619 # Files that config.status was made for.
22620 if test -n "$ac_config_files"; then
22621   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
22622 fi
22623
22624 if test -n "$ac_config_headers"; then
22625   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
22626 fi
22627
22628 if test -n "$ac_config_links"; then
22629   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
22630 fi
22631
22632 if test -n "$ac_config_commands"; then
22633   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
22634 fi
22635
22636 cat >>$CONFIG_STATUS <<\_ACEOF
22637
22638 ac_cs_usage="\
22639 \`$as_me' instantiates files from templates according to the
22640 current configuration.
22641
22642 Usage: $0 [OPTIONS] [FILE]...
22643
22644   -h, --help       print this help, then exit
22645   -V, --version    print version number, then exit
22646   -q, --quiet      do not print progress messages
22647   -d, --debug      don't remove temporary files
22648       --recheck    update $as_me by reconfiguring in the same conditions
22649   --file=FILE[:TEMPLATE]
22650                    instantiate the configuration file FILE
22651   --header=FILE[:TEMPLATE]
22652                    instantiate the configuration header FILE
22653
22654 Configuration files:
22655 $config_files
22656
22657 Configuration headers:
22658 $config_headers
22659
22660 Configuration links:
22661 $config_links
22662
22663 Configuration commands:
22664 $config_commands
22665
22666 Report bugs to <bug-autoconf@gnu.org>."
22667 _ACEOF
22668
22669 cat >>$CONFIG_STATUS <<_ACEOF
22670 ac_cs_version="\\
22671 PostgreSQL config.status 8.1devel
22672 configured by $0, generated by GNU Autoconf 2.59,
22673   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
22674
22675 Copyright (C) 2003 Free Software Foundation, Inc.
22676 This config.status script is free software; the Free Software Foundation
22677 gives unlimited permission to copy, distribute and modify it."
22678 srcdir=$srcdir
22679 _ACEOF
22680
22681 cat >>$CONFIG_STATUS <<\_ACEOF
22682 # If no file are specified by the user, then we need to provide default
22683 # value.  By we need to know if files were specified by the user.
22684 ac_need_defaults=:
22685 while test $# != 0
22686 do
22687   case $1 in
22688   --*=*)
22689     ac_option=`expr "x$1" : 'x\([^=]*\)='`
22690     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
22691     ac_shift=:
22692     ;;
22693   -*)
22694     ac_option=$1
22695     ac_optarg=$2
22696     ac_shift=shift
22697     ;;
22698   *) # This is not an option, so the user has probably given explicit
22699      # arguments.
22700      ac_option=$1
22701      ac_need_defaults=false;;
22702   esac
22703
22704   case $ac_option in
22705   # Handling of the options.
22706 _ACEOF
22707 cat >>$CONFIG_STATUS <<\_ACEOF
22708   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22709     ac_cs_recheck=: ;;
22710   --version | --vers* | -V )
22711     echo "$ac_cs_version"; exit 0 ;;
22712   --he | --h)
22713     # Conflict between --help and --header
22714     { { echo "$as_me:$LINENO: error: ambiguous option: $1
22715 Try \`$0 --help' for more information." >&5
22716 echo "$as_me: error: ambiguous option: $1
22717 Try \`$0 --help' for more information." >&2;}
22718    { (exit 1); exit 1; }; };;
22719   --help | --hel | -h )
22720     echo "$ac_cs_usage"; exit 0 ;;
22721   --debug | --d* | -d )
22722     debug=: ;;
22723   --file | --fil | --fi | --f )
22724     $ac_shift
22725     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
22726     ac_need_defaults=false;;
22727   --header | --heade | --head | --hea )
22728     $ac_shift
22729     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
22730     ac_need_defaults=false;;
22731   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22732   | -silent | --silent | --silen | --sile | --sil | --si | --s)
22733     ac_cs_silent=: ;;
22734
22735   # This is an error.
22736   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
22737 Try \`$0 --help' for more information." >&5
22738 echo "$as_me: error: unrecognized option: $1
22739 Try \`$0 --help' for more information." >&2;}
22740    { (exit 1); exit 1; }; } ;;
22741
22742   *) ac_config_targets="$ac_config_targets $1" ;;
22743
22744   esac
22745   shift
22746 done
22747
22748 ac_configure_extra_args=
22749
22750 if $ac_cs_silent; then
22751   exec 6>/dev/null
22752   ac_configure_extra_args="$ac_configure_extra_args --silent"
22753 fi
22754
22755 _ACEOF
22756 cat >>$CONFIG_STATUS <<_ACEOF
22757 if \$ac_cs_recheck; then
22758   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
22759   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
22760 fi
22761
22762 _ACEOF
22763
22764
22765
22766
22767
22768 cat >>$CONFIG_STATUS <<\_ACEOF
22769 for ac_config_target in $ac_config_targets
22770 do
22771   case "$ac_config_target" in
22772   # Handling of arguments.
22773   "GNUmakefile" ) CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
22774   "src/Makefile.global" ) CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
22775   "src/backend/port/tas.s" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
22776   "src/backend/port/dynloader.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
22777   "src/backend/port/pg_sema.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
22778   "src/backend/port/pg_shmem.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
22779   "src/include/dynloader.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
22780   "src/include/pg_config_os.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
22781   "src/Makefile.port" ) CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
22782   "check_win32_symlinks" ) CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
22783   "src/include/pg_config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
22784   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
22785 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
22786    { (exit 1); exit 1; }; };;
22787   esac
22788 done
22789
22790 # If the user did not use the arguments to specify the items to instantiate,
22791 # then the envvar interface is used.  Set only those that are not.
22792 # We use the long form for the default assignment because of an extremely
22793 # bizarre bug on SunOS 4.1.3.
22794 if $ac_need_defaults; then
22795   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22796   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22797   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
22798   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22799 fi
22800
22801 # Have a temporary directory for convenience.  Make it in the build tree
22802 # simply because there is no reason to put it here, and in addition,
22803 # creating and moving files from /tmp can sometimes cause problems.
22804 # Create a temporary directory, and hook for its removal unless debugging.
22805 $debug ||
22806 {
22807   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
22808   trap '{ (exit 1); exit 1; }' 1 2 13 15
22809 }
22810
22811 # Create a (secure) tmp directory for tmp files.
22812
22813 {
22814   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
22815   test -n "$tmp" && test -d "$tmp"
22816 }  ||
22817 {
22818   tmp=./confstat$$-$RANDOM
22819   (umask 077 && mkdir $tmp)
22820 } ||
22821 {
22822    echo "$me: cannot create a temporary directory in ." >&2
22823    { (exit 1); exit 1; }
22824 }
22825
22826 _ACEOF
22827
22828 cat >>$CONFIG_STATUS <<_ACEOF
22829
22830 #
22831 # CONFIG_FILES section.
22832 #
22833
22834 # No need to generate the scripts if there are no CONFIG_FILES.
22835 # This happens for instance when ./config.status config.h
22836 if test -n "\$CONFIG_FILES"; then
22837   # Protect against being on the right side of a sed subst in config.status.
22838   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
22839    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
22840 s,@SHELL@,$SHELL,;t t
22841 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
22842 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
22843 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
22844 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
22845 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
22846 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
22847 s,@exec_prefix@,$exec_prefix,;t t
22848 s,@prefix@,$prefix,;t t
22849 s,@program_transform_name@,$program_transform_name,;t t
22850 s,@bindir@,$bindir,;t t
22851 s,@sbindir@,$sbindir,;t t
22852 s,@libexecdir@,$libexecdir,;t t
22853 s,@datadir@,$datadir,;t t
22854 s,@sysconfdir@,$sysconfdir,;t t
22855 s,@sharedstatedir@,$sharedstatedir,;t t
22856 s,@localstatedir@,$localstatedir,;t t
22857 s,@libdir@,$libdir,;t t
22858 s,@includedir@,$includedir,;t t
22859 s,@oldincludedir@,$oldincludedir,;t t
22860 s,@infodir@,$infodir,;t t
22861 s,@mandir@,$mandir,;t t
22862 s,@build_alias@,$build_alias,;t t
22863 s,@host_alias@,$host_alias,;t t
22864 s,@target_alias@,$target_alias,;t t
22865 s,@DEFS@,$DEFS,;t t
22866 s,@ECHO_C@,$ECHO_C,;t t
22867 s,@ECHO_N@,$ECHO_N,;t t
22868 s,@ECHO_T@,$ECHO_T,;t t
22869 s,@LIBS@,$LIBS,;t t
22870 s,@configure_args@,$configure_args,;t t
22871 s,@build@,$build,;t t
22872 s,@build_cpu@,$build_cpu,;t t
22873 s,@build_vendor@,$build_vendor,;t t
22874 s,@build_os@,$build_os,;t t
22875 s,@host@,$host,;t t
22876 s,@host_cpu@,$host_cpu,;t t
22877 s,@host_vendor@,$host_vendor,;t t
22878 s,@host_os@,$host_os,;t t
22879 s,@PORTNAME@,$PORTNAME,;t t
22880 s,@docdir@,$docdir,;t t
22881 s,@enable_nls@,$enable_nls,;t t
22882 s,@WANTED_LANGUAGES@,$WANTED_LANGUAGES,;t t
22883 s,@default_port@,$default_port,;t t
22884 s,@enable_shared@,$enable_shared,;t t
22885 s,@enable_rpath@,$enable_rpath,;t t
22886 s,@enable_debug@,$enable_debug,;t t
22887 s,@CC@,$CC,;t t
22888 s,@CFLAGS@,$CFLAGS,;t t
22889 s,@LDFLAGS@,$LDFLAGS,;t t
22890 s,@CPPFLAGS@,$CPPFLAGS,;t t
22891 s,@ac_ct_CC@,$ac_ct_CC,;t t
22892 s,@EXEEXT@,$EXEEXT,;t t
22893 s,@OBJEXT@,$OBJEXT,;t t
22894 s,@CPP@,$CPP,;t t
22895 s,@GCC@,$GCC,;t t
22896 s,@TAS@,$TAS,;t t
22897 s,@autodepend@,$autodepend,;t t
22898 s,@INCLUDES@,$INCLUDES,;t t
22899 s,@enable_thread_safety@,$enable_thread_safety,;t t
22900 s,@with_tcl@,$with_tcl,;t t
22901 s,@with_perl@,$with_perl,;t t
22902 s,@with_python@,$with_python,;t t
22903 s,@with_krb5@,$with_krb5,;t t
22904 s,@krb_srvtab@,$krb_srvtab,;t t
22905 s,@with_pam@,$with_pam,;t t
22906 s,@with_bonjour@,$with_bonjour,;t t
22907 s,@with_openssl@,$with_openssl,;t t
22908 s,@with_zlib@,$with_zlib,;t t
22909 s,@EGREP@,$EGREP,;t t
22910 s,@ELF_SYS@,$ELF_SYS,;t t
22911 s,@LDFLAGS_SL@,$LDFLAGS_SL,;t t
22912 s,@AWK@,$AWK,;t t
22913 s,@FLEX@,$FLEX,;t t
22914 s,@FLEXFLAGS@,$FLEXFLAGS,;t t
22915 s,@LN_S@,$LN_S,;t t
22916 s,@LD@,$LD,;t t
22917 s,@with_gnu_ld@,$with_gnu_ld,;t t
22918 s,@ld_R_works@,$ld_R_works,;t t
22919 s,@RANLIB@,$RANLIB,;t t
22920 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
22921 s,@LORDER@,$LORDER,;t t
22922 s,@TAR@,$TAR,;t t
22923 s,@STRIP@,$STRIP,;t t
22924 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
22925 s,@STRIP_STATIC_LIB@,$STRIP_STATIC_LIB,;t t
22926 s,@STRIP_SHARED_LIB@,$STRIP_SHARED_LIB,;t t
22927 s,@YACC@,$YACC,;t t
22928 s,@YFLAGS@,$YFLAGS,;t t
22929 s,@PERL@,$PERL,;t t
22930 s,@perl_archlibexp@,$perl_archlibexp,;t t
22931 s,@perl_privlibexp@,$perl_privlibexp,;t t
22932 s,@perl_useshrplib@,$perl_useshrplib,;t t
22933 s,@perl_embed_ldflags@,$perl_embed_ldflags,;t t
22934 s,@PYTHON@,$PYTHON,;t t
22935 s,@python_version@,$python_version,;t t
22936 s,@python_configdir@,$python_configdir,;t t
22937 s,@python_includespec@,$python_includespec,;t t
22938 s,@python_libdir@,$python_libdir,;t t
22939 s,@python_libspec@,$python_libspec,;t t
22940 s,@python_additional_libs@,$python_additional_libs,;t t
22941 s,@HAVE_IPV6@,$HAVE_IPV6,;t t
22942 s,@LIBOBJS@,$LIBOBJS,;t t
22943 s,@acx_pthread_config@,$acx_pthread_config,;t t
22944 s,@PTHREAD_CC@,$PTHREAD_CC,;t t
22945 s,@PTHREAD_LIBS@,$PTHREAD_LIBS,;t t
22946 s,@PTHREAD_CFLAGS@,$PTHREAD_CFLAGS,;t t
22947 s,@HAVE_POSIX_SIGNALS@,$HAVE_POSIX_SIGNALS,;t t
22948 s,@MSGFMT@,$MSGFMT,;t t
22949 s,@MSGMERGE@,$MSGMERGE,;t t
22950 s,@XGETTEXT@,$XGETTEXT,;t t
22951 s,@localedir@,$localedir,;t t
22952 s,@TCLSH@,$TCLSH,;t t
22953 s,@TCL_CONFIG_SH@,$TCL_CONFIG_SH,;t t
22954 s,@TCL_INCLUDE_SPEC@,$TCL_INCLUDE_SPEC,;t t
22955 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
22956 s,@TCL_LIBS@,$TCL_LIBS,;t t
22957 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
22958 s,@TCL_SHARED_BUILD@,$TCL_SHARED_BUILD,;t t
22959 s,@TCL_SHLIB_LD_LIBS@,$TCL_SHLIB_LD_LIBS,;t t
22960 s,@NSGMLS@,$NSGMLS,;t t
22961 s,@JADE@,$JADE,;t t
22962 s,@have_docbook@,$have_docbook,;t t
22963 s,@DOCBOOKSTYLE@,$DOCBOOKSTYLE,;t t
22964 s,@COLLATEINDEX@,$COLLATEINDEX,;t t
22965 s,@SGMLSPL@,$SGMLSPL,;t t
22966 s,@vpath_build@,$vpath_build,;t t
22967 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
22968 CEOF
22969
22970 _ACEOF
22971
22972   cat >>$CONFIG_STATUS <<\_ACEOF
22973   # Split the substitutions into bite-sized pieces for seds with
22974   # small command number limits, like on Digital OSF/1 and HP-UX.
22975   ac_max_sed_lines=48
22976   ac_sed_frag=1 # Number of current file.
22977   ac_beg=1 # First line for current file.
22978   ac_end=$ac_max_sed_lines # Line after last line for current file.
22979   ac_more_lines=:
22980   ac_sed_cmds=
22981   while $ac_more_lines; do
22982     if test $ac_beg -gt 1; then
22983       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22984     else
22985       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
22986     fi
22987     if test ! -s $tmp/subs.frag; then
22988       ac_more_lines=false
22989     else
22990       # The purpose of the label and of the branching condition is to
22991       # speed up the sed processing (if there are no `@' at all, there
22992       # is no need to browse any of the substitutions).
22993       # These are the two extra sed commands mentioned above.
22994       (echo ':t
22995   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
22996       if test -z "$ac_sed_cmds"; then
22997         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
22998       else
22999         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
23000       fi
23001       ac_sed_frag=`expr $ac_sed_frag + 1`
23002       ac_beg=$ac_end
23003       ac_end=`expr $ac_end + $ac_max_sed_lines`
23004     fi
23005   done
23006   if test -z "$ac_sed_cmds"; then
23007     ac_sed_cmds=cat
23008   fi
23009 fi # test -n "$CONFIG_FILES"
23010
23011 _ACEOF
23012 cat >>$CONFIG_STATUS <<\_ACEOF
23013 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
23014   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
23015   case $ac_file in
23016   - | *:- | *:-:* ) # input from stdin
23017         cat >$tmp/stdin
23018         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23019         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23020   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23021         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23022   * )   ac_file_in=$ac_file.in ;;
23023   esac
23024
23025   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
23026   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
23027 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23028          X"$ac_file" : 'X\(//\)[^/]' \| \
23029          X"$ac_file" : 'X\(//\)$' \| \
23030          X"$ac_file" : 'X\(/\)' \| \
23031          .     : '\(.\)' 2>/dev/null ||
23032 echo X"$ac_file" |
23033     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23034           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23035           /^X\(\/\/\)$/{ s//\1/; q; }
23036           /^X\(\/\).*/{ s//\1/; q; }
23037           s/.*/./; q'`
23038   { if $as_mkdir_p; then
23039     mkdir -p "$ac_dir"
23040   else
23041     as_dir="$ac_dir"
23042     as_dirs=
23043     while test ! -d "$as_dir"; do
23044       as_dirs="$as_dir $as_dirs"
23045       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23046 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23047          X"$as_dir" : 'X\(//\)[^/]' \| \
23048          X"$as_dir" : 'X\(//\)$' \| \
23049          X"$as_dir" : 'X\(/\)' \| \
23050          .     : '\(.\)' 2>/dev/null ||
23051 echo X"$as_dir" |
23052     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23053           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23054           /^X\(\/\/\)$/{ s//\1/; q; }
23055           /^X\(\/\).*/{ s//\1/; q; }
23056           s/.*/./; q'`
23057     done
23058     test ! -n "$as_dirs" || mkdir $as_dirs
23059   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23060 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23061    { (exit 1); exit 1; }; }; }
23062
23063   ac_builddir=.
23064
23065 if test "$ac_dir" != .; then
23066   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23067   # A "../" for each directory in $ac_dir_suffix.
23068   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23069 else
23070   ac_dir_suffix= ac_top_builddir=
23071 fi
23072
23073 case $srcdir in
23074   .)  # No --srcdir option.  We are building in place.
23075     ac_srcdir=.
23076     if test -z "$ac_top_builddir"; then
23077        ac_top_srcdir=.
23078     else
23079        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23080     fi ;;
23081   [\\/]* | ?:[\\/]* )  # Absolute path.
23082     ac_srcdir=$srcdir$ac_dir_suffix;
23083     ac_top_srcdir=$srcdir ;;
23084   *) # Relative path.
23085     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23086     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23087 esac
23088
23089 # Do not use `cd foo && pwd` to compute absolute paths, because
23090 # the directories may not exist.
23091 case `pwd` in
23092 .) ac_abs_builddir="$ac_dir";;
23093 *)
23094   case "$ac_dir" in
23095   .) ac_abs_builddir=`pwd`;;
23096   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23097   *) ac_abs_builddir=`pwd`/"$ac_dir";;
23098   esac;;
23099 esac
23100 case $ac_abs_builddir in
23101 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23102 *)
23103   case ${ac_top_builddir}. in
23104   .) ac_abs_top_builddir=$ac_abs_builddir;;
23105   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23106   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23107   esac;;
23108 esac
23109 case $ac_abs_builddir in
23110 .) ac_abs_srcdir=$ac_srcdir;;
23111 *)
23112   case $ac_srcdir in
23113   .) ac_abs_srcdir=$ac_abs_builddir;;
23114   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23115   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23116   esac;;
23117 esac
23118 case $ac_abs_builddir in
23119 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23120 *)
23121   case $ac_top_srcdir in
23122   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23123   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23124   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23125   esac;;
23126 esac
23127
23128
23129
23130   if test x"$ac_file" != x-; then
23131     { echo "$as_me:$LINENO: creating $ac_file" >&5
23132 echo "$as_me: creating $ac_file" >&6;}
23133     rm -f "$ac_file"
23134   fi
23135   # Let's still pretend it is `configure' which instantiates (i.e., don't
23136   # use $as_me), people would be surprised to read:
23137   #    /* config.h.  Generated by config.status.  */
23138   if test x"$ac_file" = x-; then
23139     configure_input=
23140   else
23141     configure_input="$ac_file.  "
23142   fi
23143   configure_input=$configure_input"Generated from `echo $ac_file_in |
23144                                      sed 's,.*/,,'` by configure."
23145
23146   # First look for the input files in the build tree, otherwise in the
23147   # src tree.
23148   ac_file_inputs=`IFS=:
23149     for f in $ac_file_in; do
23150       case $f in
23151       -) echo $tmp/stdin ;;
23152       [\\/$]*)
23153          # Absolute (can't be DOS-style, as IFS=:)
23154          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23155 echo "$as_me: error: cannot find input file: $f" >&2;}
23156    { (exit 1); exit 1; }; }
23157          echo "$f";;
23158       *) # Relative
23159          if test -f "$f"; then
23160            # Build tree
23161            echo "$f"
23162          elif test -f "$srcdir/$f"; then
23163            # Source tree
23164            echo "$srcdir/$f"
23165          else
23166            # /dev/null tree
23167            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23168 echo "$as_me: error: cannot find input file: $f" >&2;}
23169    { (exit 1); exit 1; }; }
23170          fi;;
23171       esac
23172     done` || { (exit 1); exit 1; }
23173 _ACEOF
23174 cat >>$CONFIG_STATUS <<_ACEOF
23175   sed "$ac_vpsub
23176 $extrasub
23177 _ACEOF
23178 cat >>$CONFIG_STATUS <<\_ACEOF
23179 :t
23180 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23181 s,@configure_input@,$configure_input,;t t
23182 s,@srcdir@,$ac_srcdir,;t t
23183 s,@abs_srcdir@,$ac_abs_srcdir,;t t
23184 s,@top_srcdir@,$ac_top_srcdir,;t t
23185 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
23186 s,@builddir@,$ac_builddir,;t t
23187 s,@abs_builddir@,$ac_abs_builddir,;t t
23188 s,@top_builddir@,$ac_top_builddir,;t t
23189 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
23190 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
23191   rm -f $tmp/stdin
23192   if test x"$ac_file" != x-; then
23193     mv $tmp/out $ac_file
23194   else
23195     cat $tmp/out
23196     rm -f $tmp/out
23197   fi
23198
23199 done
23200 _ACEOF
23201 cat >>$CONFIG_STATUS <<\_ACEOF
23202
23203 #
23204 # CONFIG_HEADER section.
23205 #
23206
23207 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
23208 # NAME is the cpp macro being defined and VALUE is the value it is being given.
23209 #
23210 # ac_d sets the value in "#define NAME VALUE" lines.
23211 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
23212 ac_dB='[         ].*$,\1#\2'
23213 ac_dC=' '
23214 ac_dD=',;t'
23215 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
23216 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
23217 ac_uB='$,\1#\2define\3'
23218 ac_uC=' '
23219 ac_uD=',;t'
23220
23221 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
23222   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
23223   case $ac_file in
23224   - | *:- | *:-:* ) # input from stdin
23225         cat >$tmp/stdin
23226         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23227         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23228   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23229         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23230   * )   ac_file_in=$ac_file.in ;;
23231   esac
23232
23233   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
23234 echo "$as_me: creating $ac_file" >&6;}
23235
23236   # First look for the input files in the build tree, otherwise in the
23237   # src tree.
23238   ac_file_inputs=`IFS=:
23239     for f in $ac_file_in; do
23240       case $f in
23241       -) echo $tmp/stdin ;;
23242       [\\/$]*)
23243          # Absolute (can't be DOS-style, as IFS=:)
23244          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23245 echo "$as_me: error: cannot find input file: $f" >&2;}
23246    { (exit 1); exit 1; }; }
23247          # Do quote $f, to prevent DOS paths from being IFS'd.
23248          echo "$f";;
23249       *) # Relative
23250          if test -f "$f"; then
23251            # Build tree
23252            echo "$f"
23253          elif test -f "$srcdir/$f"; then
23254            # Source tree
23255            echo "$srcdir/$f"
23256          else
23257            # /dev/null tree
23258            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23259 echo "$as_me: error: cannot find input file: $f" >&2;}
23260    { (exit 1); exit 1; }; }
23261          fi;;
23262       esac
23263     done` || { (exit 1); exit 1; }
23264   # Remove the trailing spaces.
23265   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
23266
23267 _ACEOF
23268
23269 # Transform confdefs.h into two sed scripts, `conftest.defines' and
23270 # `conftest.undefs', that substitutes the proper values into
23271 # config.h.in to produce config.h.  The first handles `#define'
23272 # templates, and the second `#undef' templates.
23273 # And first: Protect against being on the right side of a sed subst in
23274 # config.status.  Protect against being in an unquoted here document
23275 # in config.status.
23276 rm -f conftest.defines conftest.undefs
23277 # Using a here document instead of a string reduces the quoting nightmare.
23278 # Putting comments in sed scripts is not portable.
23279 #
23280 # `end' is used to avoid that the second main sed command (meant for
23281 # 0-ary CPP macros) applies to n-ary macro definitions.
23282 # See the Autoconf documentation for `clear'.
23283 cat >confdef2sed.sed <<\_ACEOF
23284 s/[\\&,]/\\&/g
23285 s,[\\$`],\\&,g
23286 t clear
23287 : clear
23288 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
23289 t end
23290 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
23291 : end
23292 _ACEOF
23293 # If some macros were called several times there might be several times
23294 # the same #defines, which is useless.  Nevertheless, we may not want to
23295 # sort them, since we want the *last* AC-DEFINE to be honored.
23296 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
23297 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
23298 rm -f confdef2sed.sed
23299
23300 # This sed command replaces #undef with comments.  This is necessary, for
23301 # example, in the case of _POSIX_SOURCE, which is predefined and required
23302 # on some systems where configure will not decide to define it.
23303 cat >>conftest.undefs <<\_ACEOF
23304 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
23305 _ACEOF
23306
23307 # Break up conftest.defines because some shells have a limit on the size
23308 # of here documents, and old seds have small limits too (100 cmds).
23309 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
23310 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
23311 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
23312 echo '  :' >>$CONFIG_STATUS
23313 rm -f conftest.tail
23314 while grep . conftest.defines >/dev/null
23315 do
23316   # Write a limited-size here document to $tmp/defines.sed.
23317   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
23318   # Speed up: don't consider the non `#define' lines.
23319   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
23320   # Work around the forget-to-reset-the-flag bug.
23321   echo 't clr' >>$CONFIG_STATUS
23322   echo ': clr' >>$CONFIG_STATUS
23323   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
23324   echo 'CEOF
23325   sed -f $tmp/defines.sed $tmp/in >$tmp/out
23326   rm -f $tmp/in
23327   mv $tmp/out $tmp/in
23328 ' >>$CONFIG_STATUS
23329   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
23330   rm -f conftest.defines
23331   mv conftest.tail conftest.defines
23332 done
23333 rm -f conftest.defines
23334 echo '  fi # grep' >>$CONFIG_STATUS
23335 echo >>$CONFIG_STATUS
23336
23337 # Break up conftest.undefs because some shells have a limit on the size
23338 # of here documents, and old seds have small limits too (100 cmds).
23339 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
23340 rm -f conftest.tail
23341 while grep . conftest.undefs >/dev/null
23342 do
23343   # Write a limited-size here document to $tmp/undefs.sed.
23344   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
23345   # Speed up: don't consider the non `#undef'
23346   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
23347   # Work around the forget-to-reset-the-flag bug.
23348   echo 't clr' >>$CONFIG_STATUS
23349   echo ': clr' >>$CONFIG_STATUS
23350   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
23351   echo 'CEOF
23352   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
23353   rm -f $tmp/in
23354   mv $tmp/out $tmp/in
23355 ' >>$CONFIG_STATUS
23356   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
23357   rm -f conftest.undefs
23358   mv conftest.tail conftest.undefs
23359 done
23360 rm -f conftest.undefs
23361
23362 cat >>$CONFIG_STATUS <<\_ACEOF
23363   # Let's still pretend it is `configure' which instantiates (i.e., don't
23364   # use $as_me), people would be surprised to read:
23365   #    /* config.h.  Generated by config.status.  */
23366   if test x"$ac_file" = x-; then
23367     echo "/* Generated by configure.  */" >$tmp/config.h
23368   else
23369     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
23370   fi
23371   cat $tmp/in >>$tmp/config.h
23372   rm -f $tmp/in
23373   if test x"$ac_file" != x-; then
23374     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
23375       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
23376 echo "$as_me: $ac_file is unchanged" >&6;}
23377     else
23378       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
23379 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23380          X"$ac_file" : 'X\(//\)[^/]' \| \
23381          X"$ac_file" : 'X\(//\)$' \| \
23382          X"$ac_file" : 'X\(/\)' \| \
23383          .     : '\(.\)' 2>/dev/null ||
23384 echo X"$ac_file" |
23385     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23386           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23387           /^X\(\/\/\)$/{ s//\1/; q; }
23388           /^X\(\/\).*/{ s//\1/; q; }
23389           s/.*/./; q'`
23390       { if $as_mkdir_p; then
23391     mkdir -p "$ac_dir"
23392   else
23393     as_dir="$ac_dir"
23394     as_dirs=
23395     while test ! -d "$as_dir"; do
23396       as_dirs="$as_dir $as_dirs"
23397       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23398 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23399          X"$as_dir" : 'X\(//\)[^/]' \| \
23400          X"$as_dir" : 'X\(//\)$' \| \
23401          X"$as_dir" : 'X\(/\)' \| \
23402          .     : '\(.\)' 2>/dev/null ||
23403 echo X"$as_dir" |
23404     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23405           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23406           /^X\(\/\/\)$/{ s//\1/; q; }
23407           /^X\(\/\).*/{ s//\1/; q; }
23408           s/.*/./; q'`
23409     done
23410     test ! -n "$as_dirs" || mkdir $as_dirs
23411   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23412 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23413    { (exit 1); exit 1; }; }; }
23414
23415       rm -f $ac_file
23416       mv $tmp/config.h $ac_file
23417     fi
23418   else
23419     cat $tmp/config.h
23420     rm -f $tmp/config.h
23421   fi
23422   # Run the commands associated with the file.
23423   case $ac_file in
23424     src/include/pg_config.h )
23425 # Update timestamp for pg_config.h (see Makefile.global)
23426 echo >src/include/stamp-h
23427  ;;
23428   esac
23429 done
23430 _ACEOF
23431 cat >>$CONFIG_STATUS <<\_ACEOF
23432
23433 #
23434 # CONFIG_LINKS section.
23435 #
23436
23437 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
23438   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
23439   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
23440
23441   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
23442 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
23443
23444   if test ! -r $srcdir/$ac_source; then
23445     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
23446 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
23447    { (exit 1); exit 1; }; }
23448   fi
23449   rm -f $ac_dest
23450
23451   # Make relative symlinks.
23452   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
23453 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23454          X"$ac_dest" : 'X\(//\)[^/]' \| \
23455          X"$ac_dest" : 'X\(//\)$' \| \
23456          X"$ac_dest" : 'X\(/\)' \| \
23457          .     : '\(.\)' 2>/dev/null ||
23458 echo X"$ac_dest" |
23459     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23460           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23461           /^X\(\/\/\)$/{ s//\1/; q; }
23462           /^X\(\/\).*/{ s//\1/; q; }
23463           s/.*/./; q'`
23464   { if $as_mkdir_p; then
23465     mkdir -p "$ac_dest_dir"
23466   else
23467     as_dir="$ac_dest_dir"
23468     as_dirs=
23469     while test ! -d "$as_dir"; do
23470       as_dirs="$as_dir $as_dirs"
23471       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23472 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23473          X"$as_dir" : 'X\(//\)[^/]' \| \
23474          X"$as_dir" : 'X\(//\)$' \| \
23475          X"$as_dir" : 'X\(/\)' \| \
23476          .     : '\(.\)' 2>/dev/null ||
23477 echo X"$as_dir" |
23478     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23479           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23480           /^X\(\/\/\)$/{ s//\1/; q; }
23481           /^X\(\/\).*/{ s//\1/; q; }
23482           s/.*/./; q'`
23483     done
23484     test ! -n "$as_dirs" || mkdir $as_dirs
23485   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
23486 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
23487    { (exit 1); exit 1; }; }; }
23488
23489   ac_builddir=.
23490
23491 if test "$ac_dest_dir" != .; then
23492   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
23493   # A "../" for each directory in $ac_dir_suffix.
23494   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23495 else
23496   ac_dir_suffix= ac_top_builddir=
23497 fi
23498
23499 case $srcdir in
23500   .)  # No --srcdir option.  We are building in place.
23501     ac_srcdir=.
23502     if test -z "$ac_top_builddir"; then
23503        ac_top_srcdir=.
23504     else
23505        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23506     fi ;;
23507   [\\/]* | ?:[\\/]* )  # Absolute path.
23508     ac_srcdir=$srcdir$ac_dir_suffix;
23509     ac_top_srcdir=$srcdir ;;
23510   *) # Relative path.
23511     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23512     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23513 esac
23514
23515 # Do not use `cd foo && pwd` to compute absolute paths, because
23516 # the directories may not exist.
23517 case `pwd` in
23518 .) ac_abs_builddir="$ac_dest_dir";;
23519 *)
23520   case "$ac_dest_dir" in
23521   .) ac_abs_builddir=`pwd`;;
23522   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
23523   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
23524   esac;;
23525 esac
23526 case $ac_abs_builddir in
23527 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23528 *)
23529   case ${ac_top_builddir}. in
23530   .) ac_abs_top_builddir=$ac_abs_builddir;;
23531   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23532   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23533   esac;;
23534 esac
23535 case $ac_abs_builddir in
23536 .) ac_abs_srcdir=$ac_srcdir;;
23537 *)
23538   case $ac_srcdir in
23539   .) ac_abs_srcdir=$ac_abs_builddir;;
23540   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23541   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23542   esac;;
23543 esac
23544 case $ac_abs_builddir in
23545 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23546 *)
23547   case $ac_top_srcdir in
23548   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23549   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23550   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23551   esac;;
23552 esac
23553
23554
23555   case $srcdir in
23556   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
23557       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
23558   esac
23559
23560   # Try a symlink, then a hard link, then a copy.
23561   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
23562     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
23563     cp -p $srcdir/$ac_source $ac_dest ||
23564     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
23565 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
23566    { (exit 1); exit 1; }; }
23567 done
23568 _ACEOF
23569 cat >>$CONFIG_STATUS <<\_ACEOF
23570
23571 #
23572 # CONFIG_COMMANDS section.
23573 #
23574 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
23575   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
23576   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
23577   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
23578 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23579          X"$ac_dest" : 'X\(//\)[^/]' \| \
23580          X"$ac_dest" : 'X\(//\)$' \| \
23581          X"$ac_dest" : 'X\(/\)' \| \
23582          .     : '\(.\)' 2>/dev/null ||
23583 echo X"$ac_dest" |
23584     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23585           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23586           /^X\(\/\/\)$/{ s//\1/; q; }
23587           /^X\(\/\).*/{ s//\1/; q; }
23588           s/.*/./; q'`
23589   { if $as_mkdir_p; then
23590     mkdir -p "$ac_dir"
23591   else
23592     as_dir="$ac_dir"
23593     as_dirs=
23594     while test ! -d "$as_dir"; do
23595       as_dirs="$as_dir $as_dirs"
23596       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23597 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23598          X"$as_dir" : 'X\(//\)[^/]' \| \
23599          X"$as_dir" : 'X\(//\)$' \| \
23600          X"$as_dir" : 'X\(/\)' \| \
23601          .     : '\(.\)' 2>/dev/null ||
23602 echo X"$as_dir" |
23603     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23604           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23605           /^X\(\/\/\)$/{ s//\1/; q; }
23606           /^X\(\/\).*/{ s//\1/; q; }
23607           s/.*/./; q'`
23608     done
23609     test ! -n "$as_dirs" || mkdir $as_dirs
23610   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23611 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23612    { (exit 1); exit 1; }; }; }
23613
23614   ac_builddir=.
23615
23616 if test "$ac_dir" != .; then
23617   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23618   # A "../" for each directory in $ac_dir_suffix.
23619   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23620 else
23621   ac_dir_suffix= ac_top_builddir=
23622 fi
23623
23624 case $srcdir in
23625   .)  # No --srcdir option.  We are building in place.
23626     ac_srcdir=.
23627     if test -z "$ac_top_builddir"; then
23628        ac_top_srcdir=.
23629     else
23630        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23631     fi ;;
23632   [\\/]* | ?:[\\/]* )  # Absolute path.
23633     ac_srcdir=$srcdir$ac_dir_suffix;
23634     ac_top_srcdir=$srcdir ;;
23635   *) # Relative path.
23636     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23637     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23638 esac
23639
23640 # Do not use `cd foo && pwd` to compute absolute paths, because
23641 # the directories may not exist.
23642 case `pwd` in
23643 .) ac_abs_builddir="$ac_dir";;
23644 *)
23645   case "$ac_dir" in
23646   .) ac_abs_builddir=`pwd`;;
23647   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23648   *) ac_abs_builddir=`pwd`/"$ac_dir";;
23649   esac;;
23650 esac
23651 case $ac_abs_builddir in
23652 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23653 *)
23654   case ${ac_top_builddir}. in
23655   .) ac_abs_top_builddir=$ac_abs_builddir;;
23656   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23657   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23658   esac;;
23659 esac
23660 case $ac_abs_builddir in
23661 .) ac_abs_srcdir=$ac_srcdir;;
23662 *)
23663   case $ac_srcdir in
23664   .) ac_abs_srcdir=$ac_abs_builddir;;
23665   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23666   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23667   esac;;
23668 esac
23669 case $ac_abs_builddir in
23670 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23671 *)
23672   case $ac_top_srcdir in
23673   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23674   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23675   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23676   esac;;
23677 esac
23678
23679
23680   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
23681 echo "$as_me: executing $ac_dest commands" >&6;}
23682   case $ac_dest in
23683     check_win32_symlinks )
23684 # Links sometimes fail undetected on Mingw -
23685 # so here we detect it and warn the user
23686 for FILE in $CONFIG_LINKS
23687  do
23688         # test -e works for symlinks in the MinGW console
23689         test -e `expr "$FILE" : '\([^:]*\)'` || { echo "$as_me:$LINENO: WARNING: *** link for $FILE - please fix by hand" >&5
23690 echo "$as_me: WARNING: *** link for $FILE - please fix by hand" >&2;}
23691  done
23692  ;;
23693   esac
23694 done
23695 _ACEOF
23696
23697 cat >>$CONFIG_STATUS <<\_ACEOF
23698
23699 { (exit 0); exit 0; }
23700 _ACEOF
23701 chmod +x $CONFIG_STATUS
23702 ac_clean_files=$ac_clean_files_save
23703
23704
23705 # configure is writing to config.log, and then calls config.status.
23706 # config.status does its own redirection, appending to config.log.
23707 # Unfortunately, on DOS this fails, as config.log is still kept open
23708 # by configure, so config.status won't be able to write to it; its
23709 # output is simply discarded.  So we exec the FD to /dev/null,
23710 # effectively closing config.log, so it can be properly (re)opened and
23711 # appended to by config.status.  When coming back to configure, we
23712 # need to make the FD available again.
23713 if test "$no_create" != yes; then
23714   ac_cs_success=:
23715   ac_config_status_args=
23716   test "$silent" = yes &&
23717     ac_config_status_args="$ac_config_status_args --quiet"
23718   exec 5>/dev/null
23719   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23720   exec 5>>config.log
23721   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23722   # would make configure fail if this is the last instruction.
23723   $ac_cs_success || { (exit 1); exit 1; }
23724 fi
23725
23726