]> granicus.if.org Git - postgresql/blob - configure
Remove reference to contrib/mac, which isn't there anymore.
[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.2devel.
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-2006, 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.2devel'
275 PACKAGE_STRING='PostgreSQL 8.2devel'
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 DTRACE DTRACEFLAGS enable_dtrace 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_ldap 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 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 LDAP_LIBS_FE LDAP_LIBS_BE 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.2devel 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.2devel:";;
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-dtrace         build with DTrace support
869   --enable-depend         turn on automatic dependency tracking
870   --enable-cassert        enable assertion checks (for debugging)
871   --enable-thread-safety  make client libraries thread-safe
872   --enable-thread-safety-force  force thread-safety in spite of thread test failure
873   --disable-largefile     omit support for large files
874
875 Optional Packages:
876   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
877   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
878
879   --with-docdir=DIR       install the documentation in DIR [PREFIX/doc]
880   --without-docdir        do not install the documentation
881   --with-includes=DIRS    look for additional header files in DIRS
882   --with-libraries=DIRS   look for additional libraries in DIRS
883   --with-libs=DIRS        alternative spelling of --with-libraries
884   --with-pgport=PORTNUM   change default port number [5432]
885   --with-tcl              build Tcl modules (PL/Tcl)
886   --with-tclconfig=DIR    tclConfig.sh is in DIR
887   --with-perl             build Perl modules (PL/Perl)
888   --with-python           build Python modules (PL/Python)
889   --with-krb5             build with Kerberos 5 support
890   --with-krb-srvnam=NAME  name of the default service principal in Kerberos [postgres]
891   --with-pam              build with PAM support
892   --with-ldap             build with LDAP support
893   --with-bonjour          build with Bonjour support
894   --with-openssl          build with OpenSSL support
895   --with-libedit-preferred  prefer BSD Libedit over GNU Readline
896   --without-readline      do not use GNU Readline / BSD Libedit line editing
897   --without-zlib          do not use Zlib
898   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
899
900 Some influential environment variables:
901   CC          C compiler command
902   CFLAGS      C compiler flags
903   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
904               nonstandard directory <lib dir>
905   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
906               headers in a nonstandard directory <include dir>
907   CPP         C preprocessor
908   LDFLAGS_SL
909   DOCBOOKSTYLE
910               location of DocBook stylesheets
911
912 Use these variables to override the choices made by `configure' or to help
913 it to find libraries and programs with nonstandard names/locations.
914
915 Report bugs to <pgsql-bugs@postgresql.org>.
916 _ACEOF
917 fi
918
919 if test "$ac_init_help" = "recursive"; then
920   # If there are subdirs, report their specific --help.
921   ac_popdir=`pwd`
922   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
923     test -d $ac_dir || continue
924     ac_builddir=.
925
926 if test "$ac_dir" != .; then
927   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
928   # A "../" for each directory in $ac_dir_suffix.
929   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
930 else
931   ac_dir_suffix= ac_top_builddir=
932 fi
933
934 case $srcdir in
935   .)  # No --srcdir option.  We are building in place.
936     ac_srcdir=.
937     if test -z "$ac_top_builddir"; then
938        ac_top_srcdir=.
939     else
940        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
941     fi ;;
942   [\\/]* | ?:[\\/]* )  # Absolute path.
943     ac_srcdir=$srcdir$ac_dir_suffix;
944     ac_top_srcdir=$srcdir ;;
945   *) # Relative path.
946     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
947     ac_top_srcdir=$ac_top_builddir$srcdir ;;
948 esac
949
950 # Do not use `cd foo && pwd` to compute absolute paths, because
951 # the directories may not exist.
952 case `pwd` in
953 .) ac_abs_builddir="$ac_dir";;
954 *)
955   case "$ac_dir" in
956   .) ac_abs_builddir=`pwd`;;
957   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
958   *) ac_abs_builddir=`pwd`/"$ac_dir";;
959   esac;;
960 esac
961 case $ac_abs_builddir in
962 .) ac_abs_top_builddir=${ac_top_builddir}.;;
963 *)
964   case ${ac_top_builddir}. in
965   .) ac_abs_top_builddir=$ac_abs_builddir;;
966   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
967   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
968   esac;;
969 esac
970 case $ac_abs_builddir in
971 .) ac_abs_srcdir=$ac_srcdir;;
972 *)
973   case $ac_srcdir in
974   .) ac_abs_srcdir=$ac_abs_builddir;;
975   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
976   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
977   esac;;
978 esac
979 case $ac_abs_builddir in
980 .) ac_abs_top_srcdir=$ac_top_srcdir;;
981 *)
982   case $ac_top_srcdir in
983   .) ac_abs_top_srcdir=$ac_abs_builddir;;
984   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
985   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
986   esac;;
987 esac
988
989     cd $ac_dir
990     # Check for guested configure; otherwise get Cygnus style configure.
991     if test -f $ac_srcdir/configure.gnu; then
992       echo
993       $SHELL $ac_srcdir/configure.gnu  --help=recursive
994     elif test -f $ac_srcdir/configure; then
995       echo
996       $SHELL $ac_srcdir/configure  --help=recursive
997     elif test -f $ac_srcdir/configure.ac ||
998            test -f $ac_srcdir/configure.in; then
999       echo
1000       $ac_configure --help
1001     else
1002       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1003     fi
1004     cd $ac_popdir
1005   done
1006 fi
1007
1008 test -n "$ac_init_help" && exit 0
1009 if $ac_init_version; then
1010   cat <<\_ACEOF
1011 PostgreSQL configure 8.2devel
1012 generated by GNU Autoconf 2.59
1013
1014 Copyright (C) 2003 Free Software Foundation, Inc.
1015 This configure script is free software; the Free Software Foundation
1016 gives unlimited permission to copy, distribute and modify it.
1017
1018 Copyright (c) 1996-2006, PostgreSQL Global Development Group
1019 _ACEOF
1020   exit 0
1021 fi
1022 exec 5>config.log
1023 cat >&5 <<_ACEOF
1024 This file contains any messages produced by compilers while
1025 running configure, to aid debugging if configure makes a mistake.
1026
1027 It was created by PostgreSQL $as_me 8.2devel, which was
1028 generated by GNU Autoconf 2.59.  Invocation command line was
1029
1030   $ $0 $@
1031
1032 _ACEOF
1033 {
1034 cat <<_ASUNAME
1035 ## --------- ##
1036 ## Platform. ##
1037 ## --------- ##
1038
1039 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1040 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1041 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1042 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1043 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1044
1045 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1046 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1047
1048 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1049 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1050 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1051 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1052 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1053 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1054 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1055
1056 _ASUNAME
1057
1058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1059 for as_dir in $PATH
1060 do
1061   IFS=$as_save_IFS
1062   test -z "$as_dir" && as_dir=.
1063   echo "PATH: $as_dir"
1064 done
1065
1066 } >&5
1067
1068 cat >&5 <<_ACEOF
1069
1070
1071 ## ----------- ##
1072 ## Core tests. ##
1073 ## ----------- ##
1074
1075 _ACEOF
1076
1077
1078 # Keep a trace of the command line.
1079 # Strip out --no-create and --no-recursion so they do not pile up.
1080 # Strip out --silent because we don't want to record it for future runs.
1081 # Also quote any args containing shell meta-characters.
1082 # Make two passes to allow for proper duplicate-argument suppression.
1083 ac_configure_args=
1084 ac_configure_args0=
1085 ac_configure_args1=
1086 ac_sep=
1087 ac_must_keep_next=false
1088 for ac_pass in 1 2
1089 do
1090   for ac_arg
1091   do
1092     case $ac_arg in
1093     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1094     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1095     | -silent | --silent | --silen | --sile | --sil)
1096       continue ;;
1097     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1098       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1099     esac
1100     case $ac_pass in
1101     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1102     2)
1103       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1104       if test $ac_must_keep_next = true; then
1105         ac_must_keep_next=false # Got value, back to normal.
1106       else
1107         case $ac_arg in
1108           *=* | --config-cache | -C | -disable-* | --disable-* \
1109           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1110           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1111           | -with-* | --with-* | -without-* | --without-* | --x)
1112             case "$ac_configure_args0 " in
1113               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1114             esac
1115             ;;
1116           -* ) ac_must_keep_next=true ;;
1117         esac
1118       fi
1119       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1120       # Get rid of the leading space.
1121       ac_sep=" "
1122       ;;
1123     esac
1124   done
1125 done
1126 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1127 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1128
1129 # When interrupted or exit'd, cleanup temporary files, and complete
1130 # config.log.  We remove comments because anyway the quotes in there
1131 # would cause problems or look ugly.
1132 # WARNING: Be sure not to use single quotes in there, as some shells,
1133 # such as our DU 5.0 friend, will then `close' the trap.
1134 trap 'exit_status=$?
1135   # Save into config.log some information that might help in debugging.
1136   {
1137     echo
1138
1139     cat <<\_ASBOX
1140 ## ---------------- ##
1141 ## Cache variables. ##
1142 ## ---------------- ##
1143 _ASBOX
1144     echo
1145     # The following way of writing the cache mishandles newlines in values,
1146 {
1147   (set) 2>&1 |
1148     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1149     *ac_space=\ *)
1150       sed -n \
1151         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1152           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1153       ;;
1154     *)
1155       sed -n \
1156         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1157       ;;
1158     esac;
1159 }
1160     echo
1161
1162     cat <<\_ASBOX
1163 ## ----------------- ##
1164 ## Output variables. ##
1165 ## ----------------- ##
1166 _ASBOX
1167     echo
1168     for ac_var in $ac_subst_vars
1169     do
1170       eval ac_val=$`echo $ac_var`
1171       echo "$ac_var='"'"'$ac_val'"'"'"
1172     done | sort
1173     echo
1174
1175     if test -n "$ac_subst_files"; then
1176       cat <<\_ASBOX
1177 ## ------------- ##
1178 ## Output files. ##
1179 ## ------------- ##
1180 _ASBOX
1181       echo
1182       for ac_var in $ac_subst_files
1183       do
1184         eval ac_val=$`echo $ac_var`
1185         echo "$ac_var='"'"'$ac_val'"'"'"
1186       done | sort
1187       echo
1188     fi
1189
1190     if test -s confdefs.h; then
1191       cat <<\_ASBOX
1192 ## ----------- ##
1193 ## confdefs.h. ##
1194 ## ----------- ##
1195 _ASBOX
1196       echo
1197       sed "/^$/d" confdefs.h | sort
1198       echo
1199     fi
1200     test "$ac_signal" != 0 &&
1201       echo "$as_me: caught signal $ac_signal"
1202     echo "$as_me: exit $exit_status"
1203   } >&5
1204   rm -f core *.core &&
1205   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1206     exit $exit_status
1207      ' 0
1208 for ac_signal in 1 2 13 15; do
1209   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1210 done
1211 ac_signal=0
1212
1213 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1214 rm -rf conftest* confdefs.h
1215 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1216 echo >confdefs.h
1217
1218 # Predefined preprocessor variables.
1219
1220 cat >>confdefs.h <<_ACEOF
1221 #define PACKAGE_NAME "$PACKAGE_NAME"
1222 _ACEOF
1223
1224
1225 cat >>confdefs.h <<_ACEOF
1226 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1227 _ACEOF
1228
1229
1230 cat >>confdefs.h <<_ACEOF
1231 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1232 _ACEOF
1233
1234
1235 cat >>confdefs.h <<_ACEOF
1236 #define PACKAGE_STRING "$PACKAGE_STRING"
1237 _ACEOF
1238
1239
1240 cat >>confdefs.h <<_ACEOF
1241 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1242 _ACEOF
1243
1244
1245 # Let the site file select an alternate cache file if it wants to.
1246 # Prefer explicitly selected file to automatically selected ones.
1247 if test -z "$CONFIG_SITE"; then
1248   if test "x$prefix" != xNONE; then
1249     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1250   else
1251     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1252   fi
1253 fi
1254 for ac_site_file in $CONFIG_SITE; do
1255   if test -r "$ac_site_file"; then
1256     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1257 echo "$as_me: loading site script $ac_site_file" >&6;}
1258     sed 's/^/| /' "$ac_site_file" >&5
1259     . "$ac_site_file"
1260   fi
1261 done
1262
1263 if test -r "$cache_file"; then
1264   # Some versions of bash will fail to source /dev/null (special
1265   # files actually), so we avoid doing that.
1266   if test -f "$cache_file"; then
1267     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1268 echo "$as_me: loading cache $cache_file" >&6;}
1269     case $cache_file in
1270       [\\/]* | ?:[\\/]* ) . $cache_file;;
1271       *)                      . ./$cache_file;;
1272     esac
1273   fi
1274 else
1275   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1276 echo "$as_me: creating cache $cache_file" >&6;}
1277   >$cache_file
1278 fi
1279
1280 # Check that the precious variables saved in the cache have kept the same
1281 # value.
1282 ac_cache_corrupted=false
1283 for ac_var in `(set) 2>&1 |
1284                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1285   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1286   eval ac_new_set=\$ac_env_${ac_var}_set
1287   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1288   eval ac_new_val="\$ac_env_${ac_var}_value"
1289   case $ac_old_set,$ac_new_set in
1290     set,)
1291       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1292 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1293       ac_cache_corrupted=: ;;
1294     ,set)
1295       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1296 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1297       ac_cache_corrupted=: ;;
1298     ,);;
1299     *)
1300       if test "x$ac_old_val" != "x$ac_new_val"; then
1301         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1302 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1303         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1304 echo "$as_me:   former value:  $ac_old_val" >&2;}
1305         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1306 echo "$as_me:   current value: $ac_new_val" >&2;}
1307         ac_cache_corrupted=:
1308       fi;;
1309   esac
1310   # Pass precious variables to config.status.
1311   if test "$ac_new_set" = set; then
1312     case $ac_new_val in
1313     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1314       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1315     *) ac_arg=$ac_var=$ac_new_val ;;
1316     esac
1317     case " $ac_configure_args " in
1318       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1319       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1320     esac
1321   fi
1322 done
1323 if $ac_cache_corrupted; then
1324   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1325 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1326   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1327 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1328    { (exit 1); exit 1; }; }
1329 fi
1330
1331 ac_ext=c
1332 ac_cpp='$CPP $CPPFLAGS'
1333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
1365
1366
1367 ac_aux_dir=
1368 for ac_dir in config $srcdir/config; do
1369   if test -f $ac_dir/install-sh; then
1370     ac_aux_dir=$ac_dir
1371     ac_install_sh="$ac_aux_dir/install-sh -c"
1372     break
1373   elif test -f $ac_dir/install.sh; then
1374     ac_aux_dir=$ac_dir
1375     ac_install_sh="$ac_aux_dir/install.sh -c"
1376     break
1377   elif test -f $ac_dir/shtool; then
1378     ac_aux_dir=$ac_dir
1379     ac_install_sh="$ac_aux_dir/shtool install -c"
1380     break
1381   fi
1382 done
1383 if test -z "$ac_aux_dir"; then
1384   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config $srcdir/config" >&5
1385 echo "$as_me: error: cannot find install-sh or install.sh in config $srcdir/config" >&2;}
1386    { (exit 1); exit 1; }; }
1387 fi
1388 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1389 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1390 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1391
1392
1393 configure_args=$ac_configure_args
1394
1395
1396
1397 cat >>confdefs.h <<_ACEOF
1398 #define PG_VERSION "$PACKAGE_VERSION"
1399 _ACEOF
1400
1401
1402 # Make sure we can run config.sub.
1403 $ac_config_sub sun4 >/dev/null 2>&1 ||
1404   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1405 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1406    { (exit 1); exit 1; }; }
1407
1408 echo "$as_me:$LINENO: checking build system type" >&5
1409 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1410 if test "${ac_cv_build+set}" = set; then
1411   echo $ECHO_N "(cached) $ECHO_C" >&6
1412 else
1413   ac_cv_build_alias=$build_alias
1414 test -z "$ac_cv_build_alias" &&
1415   ac_cv_build_alias=`$ac_config_guess`
1416 test -z "$ac_cv_build_alias" &&
1417   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1418 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1419    { (exit 1); exit 1; }; }
1420 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1421   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1422 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1423    { (exit 1); exit 1; }; }
1424
1425 fi
1426 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1427 echo "${ECHO_T}$ac_cv_build" >&6
1428 build=$ac_cv_build
1429 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1430 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1431 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1432
1433
1434 echo "$as_me:$LINENO: checking host system type" >&5
1435 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1436 if test "${ac_cv_host+set}" = set; then
1437   echo $ECHO_N "(cached) $ECHO_C" >&6
1438 else
1439   ac_cv_host_alias=$host_alias
1440 test -z "$ac_cv_host_alias" &&
1441   ac_cv_host_alias=$ac_cv_build_alias
1442 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1443   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1444 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1445    { (exit 1); exit 1; }; }
1446
1447 fi
1448 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1449 echo "${ECHO_T}$ac_cv_host" >&6
1450 host=$ac_cv_host
1451 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1452 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1453 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1454
1455
1456
1457 template=
1458 echo "$as_me:$LINENO: checking which template to use" >&5
1459 echo $ECHO_N "checking which template to use... $ECHO_C" >&6
1460
1461
1462
1463
1464
1465 # Check whether --with-template or --without-template was given.
1466 if test "${with_template+set}" = set; then
1467   withval="$with_template"
1468
1469   case $withval in
1470     yes)
1471       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
1472 echo "$as_me: error: argument required for --with-template option" >&2;}
1473    { (exit 1); exit 1; }; }
1474       ;;
1475     no)
1476       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
1477 echo "$as_me: error: argument required for --with-template option" >&2;}
1478    { (exit 1); exit 1; }; }
1479       ;;
1480     *)
1481
1482   case $withval in
1483     list)   echo; ls "$srcdir/src/template"; exit;;
1484     *)      if test -f "$srcdir/src/template/$with_template" ; then
1485               template=$withval
1486             else
1487               { { echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
1488 echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
1489    { (exit 1); exit 1; }; }
1490             fi;;
1491   esac
1492
1493       ;;
1494   esac
1495
1496 else
1497
1498 # --with-template not given
1499
1500 case $host_os in
1501      aix*) template=aix ;;
1502     bsdi*) template=bsdi ;;
1503   cygwin*) template=cygwin ;;
1504   darwin*) template=darwin ;;
1505     dgux*) template=dgux ;;
1506  freebsd*) template=freebsd ;;
1507     hpux*) template=hpux ;;
1508     irix*) template=irix ;;
1509  linux*|gnu*|k*bsd*-gnu)
1510            template=linux ;;
1511    mingw*) template=win32 ;;
1512   netbsd*) template=netbsd ;;
1513 nextstep*) template=nextstep ;;
1514  openbsd*) template=openbsd ;;
1515      osf*) template=osf ;;
1516      sco*) template=sco ;;
1517  solaris*) template=solaris ;;
1518    sunos*) template=sunos4 ;;
1519  sysv4.2*)
1520         case $host_vendor in
1521           univel) template=univel ;;
1522         esac ;;
1523    sysv4*) template=svr4 ;;
1524    sysv5*) template=unixware ;;
1525   ultrix*) template=ultrix4 ;;
1526 esac
1527
1528   if test x"$template" = x"" ; then
1529     { { echo "$as_me:$LINENO: error:
1530 *******************************************************************
1531 PostgreSQL has apparently not been ported to your platform yet.
1532 To try a manual configuration, look into the src/template directory
1533 for a similar platform and use the '--with-template=' option.
1534
1535 Please also contact <pgsql-ports@postgresql.org> to see about
1536 rectifying this.  Include the above 'checking host system type...'
1537 line.
1538 *******************************************************************
1539 " >&5
1540 echo "$as_me: error:
1541 *******************************************************************
1542 PostgreSQL has apparently not been ported to your platform yet.
1543 To try a manual configuration, look into the src/template directory
1544 for a similar platform and use the '--with-template=' option.
1545
1546 Please also contact <pgsql-ports@postgresql.org> to see about
1547 rectifying this.  Include the above 'checking host system type...'
1548 line.
1549 *******************************************************************
1550 " >&2;}
1551    { (exit 1); exit 1; }; }
1552   fi
1553
1554
1555 fi;
1556
1557
1558 echo "$as_me:$LINENO: result: $template" >&5
1559 echo "${ECHO_T}$template" >&6
1560
1561 PORTNAME=$template
1562
1563
1564 # Initialize default assumption that we do not need separate assembly code
1565 # for TAS (test-and-set).  This can be overridden by the template file
1566 # when it's executed.
1567 need_tas=no
1568 tas_file=dummy.s
1569
1570
1571
1572 ##
1573 ## Command line options
1574 ##
1575
1576 #
1577 # Installation directory for documentation
1578 #
1579
1580
1581
1582
1583 # Check whether --with-docdir or --without-docdir was given.
1584 if test "${with_docdir+set}" = set; then
1585   withval="$with_docdir"
1586
1587   case $withval in
1588     yes)
1589       { { echo "$as_me:$LINENO: error: option --with-docdir requires an argument" >&5
1590 echo "$as_me: error: option --with-docdir requires an argument" >&2;}
1591    { (exit 1); exit 1; }; }
1592       ;;
1593     no)
1594       docdir=
1595       ;;
1596     *)
1597       docdir=$withval
1598       ;;
1599   esac
1600
1601 else
1602   docdir='${prefix}/doc'
1603 fi;
1604
1605
1606
1607
1608 #
1609 # Add non-standard directories to the include path
1610 #
1611
1612
1613
1614
1615 # Check whether --with-includes or --without-includes was given.
1616 if test "${with_includes+set}" = set; then
1617   withval="$with_includes"
1618
1619   case $withval in
1620     yes)
1621       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
1622 echo "$as_me: error: argument required for --with-includes option" >&2;}
1623    { (exit 1); exit 1; }; }
1624       ;;
1625     no)
1626       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
1627 echo "$as_me: error: argument required for --with-includes option" >&2;}
1628    { (exit 1); exit 1; }; }
1629       ;;
1630     *)
1631
1632       ;;
1633   esac
1634
1635 fi;
1636
1637
1638
1639 #
1640 # Add non-standard directories to the library search path
1641 #
1642
1643
1644
1645
1646 # Check whether --with-libraries or --without-libraries was given.
1647 if test "${with_libraries+set}" = set; then
1648   withval="$with_libraries"
1649
1650   case $withval in
1651     yes)
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     no)
1657       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
1658 echo "$as_me: error: argument required for --with-libraries option" >&2;}
1659    { (exit 1); exit 1; }; }
1660       ;;
1661     *)
1662       LIBRARY_DIRS=$withval
1663       ;;
1664   esac
1665
1666 fi;
1667
1668
1669
1670
1671
1672
1673 # Check whether --with-libs or --without-libs was given.
1674 if test "${with_libs+set}" = set; then
1675   withval="$with_libs"
1676
1677   case $withval in
1678     yes)
1679       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
1680 echo "$as_me: error: argument required for --with-libs option" >&2;}
1681    { (exit 1); exit 1; }; }
1682       ;;
1683     no)
1684       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
1685 echo "$as_me: error: argument required for --with-libs option" >&2;}
1686    { (exit 1); exit 1; }; }
1687       ;;
1688     *)
1689       LIBRARY_DIRS=$withval
1690       ;;
1691   esac
1692
1693 fi;
1694
1695
1696
1697 #
1698 # 64-bit integer date/time storage (--enable-integer-datetimes)
1699 #
1700 echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
1701 echo $ECHO_N "checking whether to build with 64-bit integer date/time support... $ECHO_C" >&6
1702
1703
1704
1705 # Check whether --enable-integer-datetimes or --disable-integer-datetimes was given.
1706 if test "${enable_integer_datetimes+set}" = set; then
1707   enableval="$enable_integer_datetimes"
1708
1709   case $enableval in
1710     yes)
1711
1712 cat >>confdefs.h <<\_ACEOF
1713 #define USE_INTEGER_DATETIMES 1
1714 _ACEOF
1715
1716       ;;
1717     no)
1718       :
1719       ;;
1720     *)
1721       { { echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
1722 echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
1723    { (exit 1); exit 1; }; }
1724       ;;
1725   esac
1726
1727 else
1728   enable_integer_datetimes=no
1729
1730 fi;
1731
1732 echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
1733 echo "${ECHO_T}$enable_integer_datetimes" >&6
1734
1735
1736 #
1737 # NLS
1738 #
1739 echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
1740 echo $ECHO_N "checking whether NLS is wanted... $ECHO_C" >&6
1741
1742
1743
1744 # Check whether --enable-nls or --disable-nls was given.
1745 if test "${enable_nls+set}" = set; then
1746   enableval="$enable_nls"
1747
1748   case $enableval in
1749     yes)
1750       :
1751       ;;
1752     no)
1753       :
1754       ;;
1755     *)
1756       enable_nls=yes
1757 WANTED_LANGUAGES=$enableval
1758       ;;
1759   esac
1760
1761 else
1762   enable_nls=no
1763 fi;
1764
1765
1766 if test "$enable_nls" = yes; then
1767
1768 cat >>confdefs.h <<\_ACEOF
1769 #define ENABLE_NLS 1
1770 _ACEOF
1771
1772 fi
1773
1774 echo "$as_me:$LINENO: result: $enable_nls" >&5
1775 echo "${ECHO_T}$enable_nls" >&6
1776
1777
1778
1779 #
1780 # Default port number (--with-pgport), default 5432
1781 #
1782 echo "$as_me:$LINENO: checking for default port number" >&5
1783 echo $ECHO_N "checking for default port number... $ECHO_C" >&6
1784
1785
1786
1787
1788 # Check whether --with-pgport or --without-pgport was given.
1789 if test "${with_pgport+set}" = set; then
1790   withval="$with_pgport"
1791
1792   case $withval in
1793     yes)
1794       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
1795 echo "$as_me: error: argument required for --with-pgport option" >&2;}
1796    { (exit 1); exit 1; }; }
1797       ;;
1798     no)
1799       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
1800 echo "$as_me: error: argument required for --with-pgport option" >&2;}
1801    { (exit 1); exit 1; }; }
1802       ;;
1803     *)
1804       default_port=$withval
1805       ;;
1806   esac
1807
1808 else
1809   default_port=5432
1810 fi;
1811
1812 echo "$as_me:$LINENO: result: $default_port" >&5
1813 echo "${ECHO_T}$default_port" >&6
1814 # Need both of these because some places want an integer and some a string
1815
1816 cat >>confdefs.h <<_ACEOF
1817 #define DEF_PGPORT ${default_port}
1818 _ACEOF
1819
1820
1821 cat >>confdefs.h <<_ACEOF
1822 #define DEF_PGPORT_STR "${default_port}"
1823 _ACEOF
1824
1825
1826
1827 #
1828 # Option to disable shared libraries
1829 #
1830
1831
1832
1833 # Check whether --enable-shared or --disable-shared was given.
1834 if test "${enable_shared+set}" = set; then
1835   enableval="$enable_shared"
1836
1837   case $enableval in
1838     yes)
1839       :
1840       ;;
1841     no)
1842       :
1843       ;;
1844     *)
1845       { { echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
1846 echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
1847    { (exit 1); exit 1; }; }
1848       ;;
1849   esac
1850
1851 else
1852   enable_shared=yes
1853
1854 fi;
1855
1856
1857
1858 #
1859 # '-rpath'-like feature can be disabled
1860 #
1861
1862
1863
1864 # Check whether --enable-rpath or --disable-rpath was given.
1865 if test "${enable_rpath+set}" = set; then
1866   enableval="$enable_rpath"
1867
1868   case $enableval in
1869     yes)
1870       :
1871       ;;
1872     no)
1873       :
1874       ;;
1875     *)
1876       { { echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
1877 echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
1878    { (exit 1); exit 1; }; }
1879       ;;
1880   esac
1881
1882 else
1883   enable_rpath=yes
1884
1885 fi;
1886
1887
1888
1889 #
1890 # Spinlocks
1891 #
1892
1893
1894
1895 # Check whether --enable-spinlocks or --disable-spinlocks was given.
1896 if test "${enable_spinlocks+set}" = set; then
1897   enableval="$enable_spinlocks"
1898
1899   case $enableval in
1900     yes)
1901       :
1902       ;;
1903     no)
1904       :
1905       ;;
1906     *)
1907       { { echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
1908 echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
1909    { (exit 1); exit 1; }; }
1910       ;;
1911   esac
1912
1913 else
1914   enable_spinlocks=yes
1915
1916 fi;
1917
1918
1919 #
1920 # --enable-debug adds -g to compiler flags
1921 #
1922
1923
1924
1925 # Check whether --enable-debug or --disable-debug was given.
1926 if test "${enable_debug+set}" = set; then
1927   enableval="$enable_debug"
1928
1929   case $enableval in
1930     yes)
1931       :
1932       ;;
1933     no)
1934       :
1935       ;;
1936     *)
1937       { { echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
1938 echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
1939    { (exit 1); exit 1; }; }
1940       ;;
1941   esac
1942
1943 else
1944   enable_debug=no
1945
1946 fi;
1947
1948
1949
1950 #
1951 # DTrace
1952 #
1953
1954
1955
1956 # Check whether --enable-dtrace or --disable-dtrace was given.
1957 if test "${enable_dtrace+set}" = set; then
1958   enableval="$enable_dtrace"
1959
1960   case $enableval in
1961     yes)
1962
1963 cat >>confdefs.h <<\_ACEOF
1964 #define ENABLE_DTRACE 1
1965 _ACEOF
1966
1967 for ac_prog in dtrace
1968 do
1969   # Extract the first word of "$ac_prog", so it can be a program name with args.
1970 set dummy $ac_prog; ac_word=$2
1971 echo "$as_me:$LINENO: checking for $ac_word" >&5
1972 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1973 if test "${ac_cv_prog_DTRACE+set}" = set; then
1974   echo $ECHO_N "(cached) $ECHO_C" >&6
1975 else
1976   if test -n "$DTRACE"; then
1977   ac_cv_prog_DTRACE="$DTRACE" # Let the user override the test.
1978 else
1979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1980 for as_dir in $PATH
1981 do
1982   IFS=$as_save_IFS
1983   test -z "$as_dir" && as_dir=.
1984   for ac_exec_ext in '' $ac_executable_extensions; do
1985   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1986     ac_cv_prog_DTRACE="$ac_prog"
1987     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1988     break 2
1989   fi
1990 done
1991 done
1992
1993 fi
1994 fi
1995 DTRACE=$ac_cv_prog_DTRACE
1996 if test -n "$DTRACE"; then
1997   echo "$as_me:$LINENO: result: $DTRACE" >&5
1998 echo "${ECHO_T}$DTRACE" >&6
1999 else
2000   echo "$as_me:$LINENO: result: no" >&5
2001 echo "${ECHO_T}no" >&6
2002 fi
2003
2004   test -n "$DTRACE" && break
2005 done
2006
2007 if test -z "$DTRACE"; then
2008   { { echo "$as_me:$LINENO: error: dtrace not found" >&5
2009 echo "$as_me: error: dtrace not found" >&2;}
2010    { (exit 1); exit 1; }; }
2011 fi
2012
2013       ;;
2014     no)
2015       :
2016       ;;
2017     *)
2018       { { echo "$as_me:$LINENO: error: no argument expected for --enable-dtrace option" >&5
2019 echo "$as_me: error: no argument expected for --enable-dtrace option" >&2;}
2020    { (exit 1); exit 1; }; }
2021       ;;
2022   esac
2023
2024 else
2025   enable_dtrace=no
2026
2027 fi;
2028
2029
2030
2031 #
2032 # C compiler
2033 #
2034
2035 # For historical reasons you can also use --with-CC to specify the C compiler
2036 # to use, although the standard way to do this is to set the CC environment
2037 # variable.
2038
2039
2040
2041
2042 # Check whether --with-CC or --without-CC was given.
2043 if test "${with_CC+set}" = set; then
2044   withval="$with_CC"
2045
2046   case $withval in
2047     yes)
2048       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
2049 echo "$as_me: error: argument required for --with-CC option" >&2;}
2050    { (exit 1); exit 1; }; }
2051       ;;
2052     no)
2053       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
2054 echo "$as_me: error: argument required for --with-CC option" >&2;}
2055    { (exit 1); exit 1; }; }
2056       ;;
2057     *)
2058       CC=$with_CC
2059       ;;
2060   esac
2061
2062 fi;
2063
2064
2065 case $template in
2066   aix) pgac_cc_list="gcc xlc";;
2067  irix) pgac_cc_list="cc";; # no gcc
2068     *) pgac_cc_list="gcc cc";;
2069 esac
2070
2071 ac_ext=c
2072 ac_cpp='$CPP $CPPFLAGS'
2073 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2074 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2075 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2076 if test -n "$ac_tool_prefix"; then
2077   for ac_prog in $pgac_cc_list
2078   do
2079     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2080 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2081 echo "$as_me:$LINENO: checking for $ac_word" >&5
2082 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2083 if test "${ac_cv_prog_CC+set}" = set; then
2084   echo $ECHO_N "(cached) $ECHO_C" >&6
2085 else
2086   if test -n "$CC"; then
2087   ac_cv_prog_CC="$CC" # Let the user override the test.
2088 else
2089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2090 for as_dir in $PATH
2091 do
2092   IFS=$as_save_IFS
2093   test -z "$as_dir" && as_dir=.
2094   for ac_exec_ext in '' $ac_executable_extensions; do
2095   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2096     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2097     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2098     break 2
2099   fi
2100 done
2101 done
2102
2103 fi
2104 fi
2105 CC=$ac_cv_prog_CC
2106 if test -n "$CC"; then
2107   echo "$as_me:$LINENO: result: $CC" >&5
2108 echo "${ECHO_T}$CC" >&6
2109 else
2110   echo "$as_me:$LINENO: result: no" >&5
2111 echo "${ECHO_T}no" >&6
2112 fi
2113
2114     test -n "$CC" && break
2115   done
2116 fi
2117 if test -z "$CC"; then
2118   ac_ct_CC=$CC
2119   for ac_prog in $pgac_cc_list
2120 do
2121   # Extract the first word of "$ac_prog", so it can be a program name with args.
2122 set dummy $ac_prog; ac_word=$2
2123 echo "$as_me:$LINENO: checking for $ac_word" >&5
2124 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2125 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2126   echo $ECHO_N "(cached) $ECHO_C" >&6
2127 else
2128   if test -n "$ac_ct_CC"; then
2129   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2130 else
2131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2132 for as_dir in $PATH
2133 do
2134   IFS=$as_save_IFS
2135   test -z "$as_dir" && as_dir=.
2136   for ac_exec_ext in '' $ac_executable_extensions; do
2137   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2138     ac_cv_prog_ac_ct_CC="$ac_prog"
2139     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2140     break 2
2141   fi
2142 done
2143 done
2144
2145 fi
2146 fi
2147 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2148 if test -n "$ac_ct_CC"; then
2149   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2150 echo "${ECHO_T}$ac_ct_CC" >&6
2151 else
2152   echo "$as_me:$LINENO: result: no" >&5
2153 echo "${ECHO_T}no" >&6
2154 fi
2155
2156   test -n "$ac_ct_CC" && break
2157 done
2158
2159   CC=$ac_ct_CC
2160 fi
2161
2162
2163 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2164 See \`config.log' for more details." >&5
2165 echo "$as_me: error: no acceptable C compiler found in \$PATH
2166 See \`config.log' for more details." >&2;}
2167    { (exit 1); exit 1; }; }
2168
2169 # Provide some information about the compiler.
2170 echo "$as_me:$LINENO:" \
2171      "checking for C compiler version" >&5
2172 ac_compiler=`set X $ac_compile; echo $2`
2173 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2174   (eval $ac_compiler --version </dev/null >&5) 2>&5
2175   ac_status=$?
2176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2177   (exit $ac_status); }
2178 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2179   (eval $ac_compiler -v </dev/null >&5) 2>&5
2180   ac_status=$?
2181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2182   (exit $ac_status); }
2183 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2184   (eval $ac_compiler -V </dev/null >&5) 2>&5
2185   ac_status=$?
2186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2187   (exit $ac_status); }
2188
2189 cat >conftest.$ac_ext <<_ACEOF
2190 /* confdefs.h.  */
2191 _ACEOF
2192 cat confdefs.h >>conftest.$ac_ext
2193 cat >>conftest.$ac_ext <<_ACEOF
2194 /* end confdefs.h.  */
2195
2196 int
2197 main ()
2198 {
2199
2200   ;
2201   return 0;
2202 }
2203 _ACEOF
2204 ac_clean_files_save=$ac_clean_files
2205 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2206 # Try to create an executable without -o first, disregard a.out.
2207 # It will help us diagnose broken compilers, and finding out an intuition
2208 # of exeext.
2209 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2210 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2211 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2212 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2213   (eval $ac_link_default) 2>&5
2214   ac_status=$?
2215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2216   (exit $ac_status); }; then
2217   # Find the output, starting from the most likely.  This scheme is
2218 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2219 # resort.
2220
2221 # Be careful to initialize this variable, since it used to be cached.
2222 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2223 ac_cv_exeext=
2224 # b.out is created by i960 compilers.
2225 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2226 do
2227   test -f "$ac_file" || continue
2228   case $ac_file in
2229     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2230         ;;
2231     conftest.$ac_ext )
2232         # This is the source file.
2233         ;;
2234     [ab].out )
2235         # We found the default executable, but exeext='' is most
2236         # certainly right.
2237         break;;
2238     *.* )
2239         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2240         # FIXME: I believe we export ac_cv_exeext for Libtool,
2241         # but it would be cool to find out if it's true.  Does anybody
2242         # maintain Libtool? --akim.
2243         export ac_cv_exeext
2244         break;;
2245     * )
2246         break;;
2247   esac
2248 done
2249 else
2250   echo "$as_me: failed program was:" >&5
2251 sed 's/^/| /' conftest.$ac_ext >&5
2252
2253 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2254 See \`config.log' for more details." >&5
2255 echo "$as_me: error: C compiler cannot create executables
2256 See \`config.log' for more details." >&2;}
2257    { (exit 77); exit 77; }; }
2258 fi
2259
2260 ac_exeext=$ac_cv_exeext
2261 echo "$as_me:$LINENO: result: $ac_file" >&5
2262 echo "${ECHO_T}$ac_file" >&6
2263
2264 # Check the compiler produces executables we can run.  If not, either
2265 # the compiler is broken, or we cross compile.
2266 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2267 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2268 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2269 # If not cross compiling, check that we can run a simple program.
2270 if test "$cross_compiling" != yes; then
2271   if { ac_try='./$ac_file'
2272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2273   (eval $ac_try) 2>&5
2274   ac_status=$?
2275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2276   (exit $ac_status); }; }; then
2277     cross_compiling=no
2278   else
2279     if test "$cross_compiling" = maybe; then
2280         cross_compiling=yes
2281     else
2282         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2283 If you meant to cross compile, use \`--host'.
2284 See \`config.log' for more details." >&5
2285 echo "$as_me: error: cannot run C compiled programs.
2286 If you meant to cross compile, use \`--host'.
2287 See \`config.log' for more details." >&2;}
2288    { (exit 1); exit 1; }; }
2289     fi
2290   fi
2291 fi
2292 echo "$as_me:$LINENO: result: yes" >&5
2293 echo "${ECHO_T}yes" >&6
2294
2295 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2296 ac_clean_files=$ac_clean_files_save
2297 # Check the compiler produces executables we can run.  If not, either
2298 # the compiler is broken, or we cross compile.
2299 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2300 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2301 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2302 echo "${ECHO_T}$cross_compiling" >&6
2303
2304 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2305 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2306 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2307   (eval $ac_link) 2>&5
2308   ac_status=$?
2309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2310   (exit $ac_status); }; then
2311   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2312 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2313 # work properly (i.e., refer to `conftest.exe'), while it won't with
2314 # `rm'.
2315 for ac_file in conftest.exe conftest conftest.*; do
2316   test -f "$ac_file" || continue
2317   case $ac_file in
2318     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2319     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2320           export ac_cv_exeext
2321           break;;
2322     * ) break;;
2323   esac
2324 done
2325 else
2326   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2327 See \`config.log' for more details." >&5
2328 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2329 See \`config.log' for more details." >&2;}
2330    { (exit 1); exit 1; }; }
2331 fi
2332
2333 rm -f conftest$ac_cv_exeext
2334 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2335 echo "${ECHO_T}$ac_cv_exeext" >&6
2336
2337 rm -f conftest.$ac_ext
2338 EXEEXT=$ac_cv_exeext
2339 ac_exeext=$EXEEXT
2340 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2341 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2342 if test "${ac_cv_objext+set}" = set; then
2343   echo $ECHO_N "(cached) $ECHO_C" >&6
2344 else
2345   cat >conftest.$ac_ext <<_ACEOF
2346 /* confdefs.h.  */
2347 _ACEOF
2348 cat confdefs.h >>conftest.$ac_ext
2349 cat >>conftest.$ac_ext <<_ACEOF
2350 /* end confdefs.h.  */
2351
2352 int
2353 main ()
2354 {
2355
2356   ;
2357   return 0;
2358 }
2359 _ACEOF
2360 rm -f conftest.o conftest.obj
2361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2362   (eval $ac_compile) 2>&5
2363   ac_status=$?
2364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365   (exit $ac_status); }; then
2366   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2367   case $ac_file in
2368     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2369     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2370        break;;
2371   esac
2372 done
2373 else
2374   echo "$as_me: failed program was:" >&5
2375 sed 's/^/| /' conftest.$ac_ext >&5
2376
2377 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2378 See \`config.log' for more details." >&5
2379 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2380 See \`config.log' for more details." >&2;}
2381    { (exit 1); exit 1; }; }
2382 fi
2383
2384 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2385 fi
2386 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2387 echo "${ECHO_T}$ac_cv_objext" >&6
2388 OBJEXT=$ac_cv_objext
2389 ac_objext=$OBJEXT
2390 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2391 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2392 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2393   echo $ECHO_N "(cached) $ECHO_C" >&6
2394 else
2395   cat >conftest.$ac_ext <<_ACEOF
2396 /* confdefs.h.  */
2397 _ACEOF
2398 cat confdefs.h >>conftest.$ac_ext
2399 cat >>conftest.$ac_ext <<_ACEOF
2400 /* end confdefs.h.  */
2401
2402 int
2403 main ()
2404 {
2405 #ifndef __GNUC__
2406        choke me
2407 #endif
2408
2409   ;
2410   return 0;
2411 }
2412 _ACEOF
2413 rm -f conftest.$ac_objext
2414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2415   (eval $ac_compile) 2>conftest.er1
2416   ac_status=$?
2417   grep -v '^ *+' conftest.er1 >conftest.err
2418   rm -f conftest.er1
2419   cat conftest.err >&5
2420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421   (exit $ac_status); } &&
2422          { ac_try='test -z "$ac_c_werror_flag"
2423                          || test ! -s conftest.err'
2424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425   (eval $ac_try) 2>&5
2426   ac_status=$?
2427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428   (exit $ac_status); }; } &&
2429          { ac_try='test -s conftest.$ac_objext'
2430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2431   (eval $ac_try) 2>&5
2432   ac_status=$?
2433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2434   (exit $ac_status); }; }; then
2435   ac_compiler_gnu=yes
2436 else
2437   echo "$as_me: failed program was:" >&5
2438 sed 's/^/| /' conftest.$ac_ext >&5
2439
2440 ac_compiler_gnu=no
2441 fi
2442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2443 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2444
2445 fi
2446 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2447 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2448 GCC=`test $ac_compiler_gnu = yes && echo yes`
2449 ac_test_CFLAGS=${CFLAGS+set}
2450 ac_save_CFLAGS=$CFLAGS
2451 CFLAGS="-g"
2452 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2453 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2454 if test "${ac_cv_prog_cc_g+set}" = set; then
2455   echo $ECHO_N "(cached) $ECHO_C" >&6
2456 else
2457   cat >conftest.$ac_ext <<_ACEOF
2458 /* confdefs.h.  */
2459 _ACEOF
2460 cat confdefs.h >>conftest.$ac_ext
2461 cat >>conftest.$ac_ext <<_ACEOF
2462 /* end confdefs.h.  */
2463
2464 int
2465 main ()
2466 {
2467
2468   ;
2469   return 0;
2470 }
2471 _ACEOF
2472 rm -f conftest.$ac_objext
2473 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2474   (eval $ac_compile) 2>conftest.er1
2475   ac_status=$?
2476   grep -v '^ *+' conftest.er1 >conftest.err
2477   rm -f conftest.er1
2478   cat conftest.err >&5
2479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2480   (exit $ac_status); } &&
2481          { ac_try='test -z "$ac_c_werror_flag"
2482                          || test ! -s conftest.err'
2483   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2484   (eval $ac_try) 2>&5
2485   ac_status=$?
2486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487   (exit $ac_status); }; } &&
2488          { ac_try='test -s conftest.$ac_objext'
2489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2490   (eval $ac_try) 2>&5
2491   ac_status=$?
2492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2493   (exit $ac_status); }; }; then
2494   ac_cv_prog_cc_g=yes
2495 else
2496   echo "$as_me: failed program was:" >&5
2497 sed 's/^/| /' conftest.$ac_ext >&5
2498
2499 ac_cv_prog_cc_g=no
2500 fi
2501 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2502 fi
2503 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2504 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2505 if test "$ac_test_CFLAGS" = set; then
2506   CFLAGS=$ac_save_CFLAGS
2507 elif test $ac_cv_prog_cc_g = yes; then
2508   if test "$GCC" = yes; then
2509     CFLAGS="-g -O2"
2510   else
2511     CFLAGS="-g"
2512   fi
2513 else
2514   if test "$GCC" = yes; then
2515     CFLAGS="-O2"
2516   else
2517     CFLAGS=
2518   fi
2519 fi
2520 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2521 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2522 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2523   echo $ECHO_N "(cached) $ECHO_C" >&6
2524 else
2525   ac_cv_prog_cc_stdc=no
2526 ac_save_CC=$CC
2527 cat >conftest.$ac_ext <<_ACEOF
2528 /* confdefs.h.  */
2529 _ACEOF
2530 cat confdefs.h >>conftest.$ac_ext
2531 cat >>conftest.$ac_ext <<_ACEOF
2532 /* end confdefs.h.  */
2533 #include <stdarg.h>
2534 #include <stdio.h>
2535 #include <sys/types.h>
2536 #include <sys/stat.h>
2537 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2538 struct buf { int x; };
2539 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2540 static char *e (p, i)
2541      char **p;
2542      int i;
2543 {
2544   return p[i];
2545 }
2546 static char *f (char * (*g) (char **, int), char **p, ...)
2547 {
2548   char *s;
2549   va_list v;
2550   va_start (v,p);
2551   s = g (p, va_arg (v,int));
2552   va_end (v);
2553   return s;
2554 }
2555
2556 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2557    function prototypes and stuff, but not '\xHH' hex character constants.
2558    These don't provoke an error unfortunately, instead are silently treated
2559    as 'x'.  The following induces an error, until -std1 is added to get
2560    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2561    array size at least.  It's necessary to write '\x00'==0 to get something
2562    that's true only with -std1.  */
2563 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2564
2565 int test (int i, double x);
2566 struct s1 {int (*f) (int a);};
2567 struct s2 {int (*f) (double a);};
2568 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2569 int argc;
2570 char **argv;
2571 int
2572 main ()
2573 {
2574 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2575   ;
2576   return 0;
2577 }
2578 _ACEOF
2579 # Don't try gcc -ansi; that turns off useful extensions and
2580 # breaks some systems' header files.
2581 # AIX                   -qlanglvl=ansi
2582 # Ultrix and OSF/1      -std1
2583 # HP-UX 10.20 and later -Ae
2584 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2585 # SVR4                  -Xc -D__EXTENSIONS__
2586 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2587 do
2588   CC="$ac_save_CC $ac_arg"
2589   rm -f conftest.$ac_objext
2590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2591   (eval $ac_compile) 2>conftest.er1
2592   ac_status=$?
2593   grep -v '^ *+' conftest.er1 >conftest.err
2594   rm -f conftest.er1
2595   cat conftest.err >&5
2596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597   (exit $ac_status); } &&
2598          { ac_try='test -z "$ac_c_werror_flag"
2599                          || test ! -s conftest.err'
2600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2601   (eval $ac_try) 2>&5
2602   ac_status=$?
2603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2604   (exit $ac_status); }; } &&
2605          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
2611   ac_cv_prog_cc_stdc=$ac_arg
2612 break
2613 else
2614   echo "$as_me: failed program was:" >&5
2615 sed 's/^/| /' conftest.$ac_ext >&5
2616
2617 fi
2618 rm -f conftest.err conftest.$ac_objext
2619 done
2620 rm -f conftest.$ac_ext conftest.$ac_objext
2621 CC=$ac_save_CC
2622
2623 fi
2624
2625 case "x$ac_cv_prog_cc_stdc" in
2626   x|xno)
2627     echo "$as_me:$LINENO: result: none needed" >&5
2628 echo "${ECHO_T}none needed" >&6 ;;
2629   *)
2630     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2631 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2632     CC="$CC $ac_cv_prog_cc_stdc" ;;
2633 esac
2634
2635 # Some people use a C++ compiler to compile C.  Since we use `exit',
2636 # in C++ we need to declare it.  In case someone uses the same compiler
2637 # for both compiling C and C++ we need to have the C++ compiler decide
2638 # the declaration of exit, since it's the most demanding environment.
2639 cat >conftest.$ac_ext <<_ACEOF
2640 #ifndef __cplusplus
2641   choke me
2642 #endif
2643 _ACEOF
2644 rm -f conftest.$ac_objext
2645 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2646   (eval $ac_compile) 2>conftest.er1
2647   ac_status=$?
2648   grep -v '^ *+' conftest.er1 >conftest.err
2649   rm -f conftest.er1
2650   cat conftest.err >&5
2651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652   (exit $ac_status); } &&
2653          { ac_try='test -z "$ac_c_werror_flag"
2654                          || test ! -s conftest.err'
2655   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2656   (eval $ac_try) 2>&5
2657   ac_status=$?
2658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2659   (exit $ac_status); }; } &&
2660          { ac_try='test -s conftest.$ac_objext'
2661   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662   (eval $ac_try) 2>&5
2663   ac_status=$?
2664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665   (exit $ac_status); }; }; then
2666   for ac_declaration in \
2667    '' \
2668    'extern "C" void std::exit (int) throw (); using std::exit;' \
2669    'extern "C" void std::exit (int); using std::exit;' \
2670    'extern "C" void exit (int) throw ();' \
2671    'extern "C" void exit (int);' \
2672    'void exit (int);'
2673 do
2674   cat >conftest.$ac_ext <<_ACEOF
2675 /* confdefs.h.  */
2676 _ACEOF
2677 cat confdefs.h >>conftest.$ac_ext
2678 cat >>conftest.$ac_ext <<_ACEOF
2679 /* end confdefs.h.  */
2680 $ac_declaration
2681 #include <stdlib.h>
2682 int
2683 main ()
2684 {
2685 exit (42);
2686   ;
2687   return 0;
2688 }
2689 _ACEOF
2690 rm -f conftest.$ac_objext
2691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2692   (eval $ac_compile) 2>conftest.er1
2693   ac_status=$?
2694   grep -v '^ *+' conftest.er1 >conftest.err
2695   rm -f conftest.er1
2696   cat conftest.err >&5
2697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2698   (exit $ac_status); } &&
2699          { ac_try='test -z "$ac_c_werror_flag"
2700                          || test ! -s conftest.err'
2701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2702   (eval $ac_try) 2>&5
2703   ac_status=$?
2704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2705   (exit $ac_status); }; } &&
2706          { ac_try='test -s conftest.$ac_objext'
2707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2708   (eval $ac_try) 2>&5
2709   ac_status=$?
2710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2711   (exit $ac_status); }; }; then
2712   :
2713 else
2714   echo "$as_me: failed program was:" >&5
2715 sed 's/^/| /' conftest.$ac_ext >&5
2716
2717 continue
2718 fi
2719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2720   cat >conftest.$ac_ext <<_ACEOF
2721 /* confdefs.h.  */
2722 _ACEOF
2723 cat confdefs.h >>conftest.$ac_ext
2724 cat >>conftest.$ac_ext <<_ACEOF
2725 /* end confdefs.h.  */
2726 $ac_declaration
2727 int
2728 main ()
2729 {
2730 exit (42);
2731   ;
2732   return 0;
2733 }
2734 _ACEOF
2735 rm -f conftest.$ac_objext
2736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2737   (eval $ac_compile) 2>conftest.er1
2738   ac_status=$?
2739   grep -v '^ *+' conftest.er1 >conftest.err
2740   rm -f conftest.er1
2741   cat conftest.err >&5
2742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2743   (exit $ac_status); } &&
2744          { ac_try='test -z "$ac_c_werror_flag"
2745                          || test ! -s conftest.err'
2746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2747   (eval $ac_try) 2>&5
2748   ac_status=$?
2749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750   (exit $ac_status); }; } &&
2751          { ac_try='test -s conftest.$ac_objext'
2752   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2753   (eval $ac_try) 2>&5
2754   ac_status=$?
2755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2756   (exit $ac_status); }; }; then
2757   break
2758 else
2759   echo "$as_me: failed program was:" >&5
2760 sed 's/^/| /' conftest.$ac_ext >&5
2761
2762 fi
2763 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2764 done
2765 rm -f conftest*
2766 if test -n "$ac_declaration"; then
2767   echo '#ifdef __cplusplus' >>confdefs.h
2768   echo $ac_declaration      >>confdefs.h
2769   echo '#endif'             >>confdefs.h
2770 fi
2771
2772 else
2773   echo "$as_me: failed program was:" >&5
2774 sed 's/^/| /' conftest.$ac_ext >&5
2775
2776 fi
2777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2778 ac_ext=c
2779 ac_cpp='$CPP $CPPFLAGS'
2780 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2781 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2782 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2783
2784
2785 unset CFLAGS
2786
2787 #
2788 # Read the template
2789 #
2790 . "$srcdir/src/template/$template" || exit
2791
2792 # CFLAGS are selected so:
2793 # If the user specifies something in the environment, that is used.
2794 # else:  If the template file set something, that is used.
2795 # else:  If the compiler is GCC, then we use -O2.
2796 # else:  If the compiler is something else, then we use -0.
2797
2798 if test "$ac_env_CFLAGS_set" = set; then
2799   CFLAGS=$ac_env_CFLAGS_value
2800 elif test "${CFLAGS+set}" = set; then
2801   : # (keep what template set)
2802 elif test "$GCC" = yes; then
2803   CFLAGS="-O2"
2804 else
2805   # if the user selected debug mode, don't use -O
2806   if test "$enable_debug" != yes; then
2807     CFLAGS="-O"
2808   fi
2809 fi
2810
2811 # Some versions of GCC support some additional useful warning flags.
2812 # Check whether they are supported, and add them to CFLAGS if so.
2813
2814 if test "$GCC" = yes; then
2815
2816 # ICC pretends to be GCC but it's lying; it doesn't support these options.
2817 # So we have to check if "GCC" is really ICC.
2818
2819 cat >conftest.$ac_ext <<_ACEOF
2820 /* confdefs.h.  */
2821 _ACEOF
2822 cat confdefs.h >>conftest.$ac_ext
2823 cat >>conftest.$ac_ext <<_ACEOF
2824 /* end confdefs.h.  */
2825
2826 int
2827 main ()
2828 {
2829 #ifndef __INTEL_COMPILER
2830 choke me
2831 #endif
2832   ;
2833   return 0;
2834 }
2835 _ACEOF
2836 rm -f conftest.$ac_objext
2837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2838   (eval $ac_compile) 2>conftest.er1
2839   ac_status=$?
2840   grep -v '^ *+' conftest.er1 >conftest.err
2841   rm -f conftest.er1
2842   cat conftest.err >&5
2843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2844   (exit $ac_status); } &&
2845          { ac_try='test -z "$ac_c_werror_flag"
2846                          || test ! -s conftest.err'
2847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848   (eval $ac_try) 2>&5
2849   ac_status=$?
2850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851   (exit $ac_status); }; } &&
2852          { ac_try='test -s conftest.$ac_objext'
2853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2854   (eval $ac_try) 2>&5
2855   ac_status=$?
2856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857   (exit $ac_status); }; }; then
2858   ICC=yes
2859 else
2860   echo "$as_me: failed program was:" >&5
2861 sed 's/^/| /' conftest.$ac_ext >&5
2862
2863 ICC=no
2864 fi
2865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2866
2867   if test "$ICC" = no; then
2868     CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith -Winline"
2869
2870     echo "$as_me:$LINENO: checking if $CC supports -Wdeclaration-after-statement" >&5
2871 echo $ECHO_N "checking if $CC supports -Wdeclaration-after-statement... $ECHO_C" >&6
2872 pgac_save_CFLAGS=$CFLAGS
2873 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
2874 cat >conftest.$ac_ext <<_ACEOF
2875 /* confdefs.h.  */
2876 _ACEOF
2877 cat confdefs.h >>conftest.$ac_ext
2878 cat >>conftest.$ac_ext <<_ACEOF
2879 /* end confdefs.h.  */
2880
2881 int
2882 main ()
2883 {
2884
2885   ;
2886   return 0;
2887 }
2888 _ACEOF
2889 rm -f conftest.$ac_objext
2890 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2891   (eval $ac_compile) 2>conftest.er1
2892   ac_status=$?
2893   grep -v '^ *+' conftest.er1 >conftest.err
2894   rm -f conftest.er1
2895   cat conftest.err >&5
2896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897   (exit $ac_status); } &&
2898          { ac_try='test -z "$ac_c_werror_flag"
2899                          || test ! -s conftest.err'
2900   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2901   (eval $ac_try) 2>&5
2902   ac_status=$?
2903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2904   (exit $ac_status); }; } &&
2905          { ac_try='test -s conftest.$ac_objext'
2906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2907   (eval $ac_try) 2>&5
2908   ac_status=$?
2909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2910   (exit $ac_status); }; }; then
2911   echo "$as_me:$LINENO: result: yes" >&5
2912 echo "${ECHO_T}yes" >&6
2913 else
2914   echo "$as_me: failed program was:" >&5
2915 sed 's/^/| /' conftest.$ac_ext >&5
2916
2917 CFLAGS="$pgac_save_CFLAGS"
2918                     echo "$as_me:$LINENO: result: no" >&5
2919 echo "${ECHO_T}no" >&6
2920 fi
2921 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2922
2923     echo "$as_me:$LINENO: checking if $CC supports -Wendif-labels" >&5
2924 echo $ECHO_N "checking if $CC supports -Wendif-labels... $ECHO_C" >&6
2925 pgac_save_CFLAGS=$CFLAGS
2926 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
2927 cat >conftest.$ac_ext <<_ACEOF
2928 /* confdefs.h.  */
2929 _ACEOF
2930 cat confdefs.h >>conftest.$ac_ext
2931 cat >>conftest.$ac_ext <<_ACEOF
2932 /* end confdefs.h.  */
2933
2934 int
2935 main ()
2936 {
2937
2938   ;
2939   return 0;
2940 }
2941 _ACEOF
2942 rm -f conftest.$ac_objext
2943 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2944   (eval $ac_compile) 2>conftest.er1
2945   ac_status=$?
2946   grep -v '^ *+' conftest.er1 >conftest.err
2947   rm -f conftest.er1
2948   cat conftest.err >&5
2949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2950   (exit $ac_status); } &&
2951          { ac_try='test -z "$ac_c_werror_flag"
2952                          || test ! -s conftest.err'
2953   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2954   (eval $ac_try) 2>&5
2955   ac_status=$?
2956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2957   (exit $ac_status); }; } &&
2958          { ac_try='test -s conftest.$ac_objext'
2959   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2960   (eval $ac_try) 2>&5
2961   ac_status=$?
2962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2963   (exit $ac_status); }; }; then
2964   echo "$as_me:$LINENO: result: yes" >&5
2965 echo "${ECHO_T}yes" >&6
2966 else
2967   echo "$as_me: failed program was:" >&5
2968 sed 's/^/| /' conftest.$ac_ext >&5
2969
2970 CFLAGS="$pgac_save_CFLAGS"
2971                     echo "$as_me:$LINENO: result: no" >&5
2972 echo "${ECHO_T}no" >&6
2973 fi
2974 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2975
2976   else
2977     # Intel compiler has a bug/misoptimization in checking for
2978     # division by NAN (NaN == 0), -mp1 fixes it, so add it to the
2979     # CFLAGS.
2980     echo "$as_me:$LINENO: checking if $CC supports -mp1" >&5
2981 echo $ECHO_N "checking if $CC supports -mp1... $ECHO_C" >&6
2982 pgac_save_CFLAGS=$CFLAGS
2983 CFLAGS="$pgac_save_CFLAGS -mp1"
2984 cat >conftest.$ac_ext <<_ACEOF
2985 /* confdefs.h.  */
2986 _ACEOF
2987 cat confdefs.h >>conftest.$ac_ext
2988 cat >>conftest.$ac_ext <<_ACEOF
2989 /* end confdefs.h.  */
2990
2991 int
2992 main ()
2993 {
2994
2995   ;
2996   return 0;
2997 }
2998 _ACEOF
2999 rm -f conftest.$ac_objext
3000 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3001   (eval $ac_compile) 2>conftest.er1
3002   ac_status=$?
3003   grep -v '^ *+' conftest.er1 >conftest.err
3004   rm -f conftest.er1
3005   cat conftest.err >&5
3006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007   (exit $ac_status); } &&
3008          { ac_try='test -z "$ac_c_werror_flag"
3009                          || test ! -s conftest.err'
3010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3011   (eval $ac_try) 2>&5
3012   ac_status=$?
3013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3014   (exit $ac_status); }; } &&
3015          { ac_try='test -s conftest.$ac_objext'
3016   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3017   (eval $ac_try) 2>&5
3018   ac_status=$?
3019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3020   (exit $ac_status); }; }; then
3021   echo "$as_me:$LINENO: result: yes" >&5
3022 echo "${ECHO_T}yes" >&6
3023 else
3024   echo "$as_me: failed program was:" >&5
3025 sed 's/^/| /' conftest.$ac_ext >&5
3026
3027 CFLAGS="$pgac_save_CFLAGS"
3028                     echo "$as_me:$LINENO: result: no" >&5
3029 echo "${ECHO_T}no" >&6
3030 fi
3031 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3032
3033   fi
3034
3035   # Disable strict-aliasing rules; needed for gcc 3.3+
3036   echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
3037 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6
3038 pgac_save_CFLAGS=$CFLAGS
3039 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
3040 cat >conftest.$ac_ext <<_ACEOF
3041 /* confdefs.h.  */
3042 _ACEOF
3043 cat confdefs.h >>conftest.$ac_ext
3044 cat >>conftest.$ac_ext <<_ACEOF
3045 /* end confdefs.h.  */
3046
3047 int
3048 main ()
3049 {
3050
3051   ;
3052   return 0;
3053 }
3054 _ACEOF
3055 rm -f conftest.$ac_objext
3056 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3057   (eval $ac_compile) 2>conftest.er1
3058   ac_status=$?
3059   grep -v '^ *+' conftest.er1 >conftest.err
3060   rm -f conftest.er1
3061   cat conftest.err >&5
3062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3063   (exit $ac_status); } &&
3064          { ac_try='test -z "$ac_c_werror_flag"
3065                          || test ! -s conftest.err'
3066   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3067   (eval $ac_try) 2>&5
3068   ac_status=$?
3069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070   (exit $ac_status); }; } &&
3071          { ac_try='test -s conftest.$ac_objext'
3072   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3073   (eval $ac_try) 2>&5
3074   ac_status=$?
3075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3076   (exit $ac_status); }; }; then
3077   echo "$as_me:$LINENO: result: yes" >&5
3078 echo "${ECHO_T}yes" >&6
3079 else
3080   echo "$as_me: failed program was:" >&5
3081 sed 's/^/| /' conftest.$ac_ext >&5
3082
3083 CFLAGS="$pgac_save_CFLAGS"
3084                     echo "$as_me:$LINENO: result: no" >&5
3085 echo "${ECHO_T}no" >&6
3086 fi
3087 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3088
3089 elif test x"${CC}" = x"xlc"; then
3090   # AIX xlc has to have strict aliasing turned off too
3091   echo "$as_me:$LINENO: checking if $CC supports -qnoansialias" >&5
3092 echo $ECHO_N "checking if $CC supports -qnoansialias... $ECHO_C" >&6
3093 pgac_save_CFLAGS=$CFLAGS
3094 CFLAGS="$pgac_save_CFLAGS -qnoansialias"
3095 cat >conftest.$ac_ext <<_ACEOF
3096 /* confdefs.h.  */
3097 _ACEOF
3098 cat confdefs.h >>conftest.$ac_ext
3099 cat >>conftest.$ac_ext <<_ACEOF
3100 /* end confdefs.h.  */
3101
3102 int
3103 main ()
3104 {
3105
3106   ;
3107   return 0;
3108 }
3109 _ACEOF
3110 rm -f conftest.$ac_objext
3111 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3112   (eval $ac_compile) 2>conftest.er1
3113   ac_status=$?
3114   grep -v '^ *+' conftest.er1 >conftest.err
3115   rm -f conftest.er1
3116   cat conftest.err >&5
3117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3118   (exit $ac_status); } &&
3119          { ac_try='test -z "$ac_c_werror_flag"
3120                          || test ! -s conftest.err'
3121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3122   (eval $ac_try) 2>&5
3123   ac_status=$?
3124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3125   (exit $ac_status); }; } &&
3126          { ac_try='test -s conftest.$ac_objext'
3127   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3128   (eval $ac_try) 2>&5
3129   ac_status=$?
3130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131   (exit $ac_status); }; }; then
3132   echo "$as_me:$LINENO: result: yes" >&5
3133 echo "${ECHO_T}yes" >&6
3134 else
3135   echo "$as_me: failed program was:" >&5
3136 sed 's/^/| /' conftest.$ac_ext >&5
3137
3138 CFLAGS="$pgac_save_CFLAGS"
3139                     echo "$as_me:$LINENO: result: no" >&5
3140 echo "${ECHO_T}no" >&6
3141 fi
3142 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3143
3144 fi
3145
3146 # supply -g if --enable-debug
3147 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
3148   CFLAGS="$CFLAGS -g"
3149 fi
3150
3151 { echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
3152 echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
3153
3154 # We already have this in Makefile.win32, but configure needs it too
3155 if test "$PORTNAME" = "win32"; then
3156   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
3157 fi
3158
3159 # Check if the compiler still works with the template settings
3160 echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
3161 echo $ECHO_N "checking whether the C compiler still works... $ECHO_C" >&6
3162 cat >conftest.$ac_ext <<_ACEOF
3163 /* confdefs.h.  */
3164 _ACEOF
3165 cat confdefs.h >>conftest.$ac_ext
3166 cat >>conftest.$ac_ext <<_ACEOF
3167 /* end confdefs.h.  */
3168
3169 int
3170 main ()
3171 {
3172 return 0;
3173   ;
3174   return 0;
3175 }
3176 _ACEOF
3177 rm -f conftest.$ac_objext conftest$ac_exeext
3178 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3179   (eval $ac_link) 2>conftest.er1
3180   ac_status=$?
3181   grep -v '^ *+' conftest.er1 >conftest.err
3182   rm -f conftest.er1
3183   cat conftest.err >&5
3184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3185   (exit $ac_status); } &&
3186          { ac_try='test -z "$ac_c_werror_flag"
3187                          || test ! -s conftest.err'
3188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3189   (eval $ac_try) 2>&5
3190   ac_status=$?
3191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3192   (exit $ac_status); }; } &&
3193          { ac_try='test -s conftest$ac_exeext'
3194   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3195   (eval $ac_try) 2>&5
3196   ac_status=$?
3197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3198   (exit $ac_status); }; }; then
3199   echo "$as_me:$LINENO: result: yes" >&5
3200 echo "${ECHO_T}yes" >&6
3201 else
3202   echo "$as_me: failed program was:" >&5
3203 sed 's/^/| /' conftest.$ac_ext >&5
3204
3205 echo "$as_me:$LINENO: result: no" >&5
3206 echo "${ECHO_T}no" >&6
3207    { { echo "$as_me:$LINENO: error: cannot proceed" >&5
3208 echo "$as_me: error: cannot proceed" >&2;}
3209    { (exit 1); exit 1; }; }
3210 fi
3211 rm -f conftest.err conftest.$ac_objext \
3212       conftest$ac_exeext conftest.$ac_ext
3213
3214 # Defend against gcc -ffast-math
3215 if test "$GCC" = yes; then
3216 cat >conftest.$ac_ext <<_ACEOF
3217 /* confdefs.h.  */
3218 _ACEOF
3219 cat confdefs.h >>conftest.$ac_ext
3220 cat >>conftest.$ac_ext <<_ACEOF
3221 /* end confdefs.h.  */
3222
3223 int
3224 main ()
3225 {
3226 #ifdef __FAST_MATH__
3227 choke me
3228 #endif
3229   ;
3230   return 0;
3231 }
3232 _ACEOF
3233 rm -f conftest.$ac_objext
3234 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3235   (eval $ac_compile) 2>conftest.er1
3236   ac_status=$?
3237   grep -v '^ *+' conftest.er1 >conftest.err
3238   rm -f conftest.er1
3239   cat conftest.err >&5
3240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3241   (exit $ac_status); } &&
3242          { ac_try='test -z "$ac_c_werror_flag"
3243                          || test ! -s conftest.err'
3244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3245   (eval $ac_try) 2>&5
3246   ac_status=$?
3247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3248   (exit $ac_status); }; } &&
3249          { ac_try='test -s conftest.$ac_objext'
3250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3251   (eval $ac_try) 2>&5
3252   ac_status=$?
3253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3254   (exit $ac_status); }; }; then
3255   :
3256 else
3257   echo "$as_me: failed program was:" >&5
3258 sed 's/^/| /' conftest.$ac_ext >&5
3259
3260 { { echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
3261 echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
3262    { (exit 1); exit 1; }; }
3263 fi
3264 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3265 fi
3266
3267 ac_ext=c
3268 ac_cpp='$CPP $CPPFLAGS'
3269 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3270 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3271 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3272 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3273 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3274 # On Suns, sometimes $CPP names a directory.
3275 if test -n "$CPP" && test -d "$CPP"; then
3276   CPP=
3277 fi
3278 if test -z "$CPP"; then
3279   if test "${ac_cv_prog_CPP+set}" = set; then
3280   echo $ECHO_N "(cached) $ECHO_C" >&6
3281 else
3282       # Double quotes because CPP needs to be expanded
3283     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3284     do
3285       ac_preproc_ok=false
3286 for ac_c_preproc_warn_flag in '' yes
3287 do
3288   # Use a header file that comes with gcc, so configuring glibc
3289   # with a fresh cross-compiler works.
3290   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3291   # <limits.h> exists even on freestanding compilers.
3292   # On the NeXT, cc -E runs the code through the compiler's parser,
3293   # not just through cpp. "Syntax error" is here to catch this case.
3294   cat >conftest.$ac_ext <<_ACEOF
3295 /* confdefs.h.  */
3296 _ACEOF
3297 cat confdefs.h >>conftest.$ac_ext
3298 cat >>conftest.$ac_ext <<_ACEOF
3299 /* end confdefs.h.  */
3300 #ifdef __STDC__
3301 # include <limits.h>
3302 #else
3303 # include <assert.h>
3304 #endif
3305                      Syntax error
3306 _ACEOF
3307 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3308   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3309   ac_status=$?
3310   grep -v '^ *+' conftest.er1 >conftest.err
3311   rm -f conftest.er1
3312   cat conftest.err >&5
3313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3314   (exit $ac_status); } >/dev/null; then
3315   if test -s conftest.err; then
3316     ac_cpp_err=$ac_c_preproc_warn_flag
3317     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3318   else
3319     ac_cpp_err=
3320   fi
3321 else
3322   ac_cpp_err=yes
3323 fi
3324 if test -z "$ac_cpp_err"; then
3325   :
3326 else
3327   echo "$as_me: failed program was:" >&5
3328 sed 's/^/| /' conftest.$ac_ext >&5
3329
3330   # Broken: fails on valid input.
3331 continue
3332 fi
3333 rm -f conftest.err conftest.$ac_ext
3334
3335   # OK, works on sane cases.  Now check whether non-existent headers
3336   # can be detected and how.
3337   cat >conftest.$ac_ext <<_ACEOF
3338 /* confdefs.h.  */
3339 _ACEOF
3340 cat confdefs.h >>conftest.$ac_ext
3341 cat >>conftest.$ac_ext <<_ACEOF
3342 /* end confdefs.h.  */
3343 #include <ac_nonexistent.h>
3344 _ACEOF
3345 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3346   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3347   ac_status=$?
3348   grep -v '^ *+' conftest.er1 >conftest.err
3349   rm -f conftest.er1
3350   cat conftest.err >&5
3351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3352   (exit $ac_status); } >/dev/null; then
3353   if test -s conftest.err; then
3354     ac_cpp_err=$ac_c_preproc_warn_flag
3355     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3356   else
3357     ac_cpp_err=
3358   fi
3359 else
3360   ac_cpp_err=yes
3361 fi
3362 if test -z "$ac_cpp_err"; then
3363   # Broken: success on invalid input.
3364 continue
3365 else
3366   echo "$as_me: failed program was:" >&5
3367 sed 's/^/| /' conftest.$ac_ext >&5
3368
3369   # Passes both tests.
3370 ac_preproc_ok=:
3371 break
3372 fi
3373 rm -f conftest.err conftest.$ac_ext
3374
3375 done
3376 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3377 rm -f conftest.err conftest.$ac_ext
3378 if $ac_preproc_ok; then
3379   break
3380 fi
3381
3382     done
3383     ac_cv_prog_CPP=$CPP
3384
3385 fi
3386   CPP=$ac_cv_prog_CPP
3387 else
3388   ac_cv_prog_CPP=$CPP
3389 fi
3390 echo "$as_me:$LINENO: result: $CPP" >&5
3391 echo "${ECHO_T}$CPP" >&6
3392 ac_preproc_ok=false
3393 for ac_c_preproc_warn_flag in '' yes
3394 do
3395   # Use a header file that comes with gcc, so configuring glibc
3396   # with a fresh cross-compiler works.
3397   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3398   # <limits.h> exists even on freestanding compilers.
3399   # On the NeXT, cc -E runs the code through the compiler's parser,
3400   # not just through cpp. "Syntax error" is here to catch this case.
3401   cat >conftest.$ac_ext <<_ACEOF
3402 /* confdefs.h.  */
3403 _ACEOF
3404 cat confdefs.h >>conftest.$ac_ext
3405 cat >>conftest.$ac_ext <<_ACEOF
3406 /* end confdefs.h.  */
3407 #ifdef __STDC__
3408 # include <limits.h>
3409 #else
3410 # include <assert.h>
3411 #endif
3412                      Syntax error
3413 _ACEOF
3414 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3415   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3416   ac_status=$?
3417   grep -v '^ *+' conftest.er1 >conftest.err
3418   rm -f conftest.er1
3419   cat conftest.err >&5
3420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3421   (exit $ac_status); } >/dev/null; then
3422   if test -s conftest.err; then
3423     ac_cpp_err=$ac_c_preproc_warn_flag
3424     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3425   else
3426     ac_cpp_err=
3427   fi
3428 else
3429   ac_cpp_err=yes
3430 fi
3431 if test -z "$ac_cpp_err"; then
3432   :
3433 else
3434   echo "$as_me: failed program was:" >&5
3435 sed 's/^/| /' conftest.$ac_ext >&5
3436
3437   # Broken: fails on valid input.
3438 continue
3439 fi
3440 rm -f conftest.err conftest.$ac_ext
3441
3442   # OK, works on sane cases.  Now check whether non-existent headers
3443   # can be detected and how.
3444   cat >conftest.$ac_ext <<_ACEOF
3445 /* confdefs.h.  */
3446 _ACEOF
3447 cat confdefs.h >>conftest.$ac_ext
3448 cat >>conftest.$ac_ext <<_ACEOF
3449 /* end confdefs.h.  */
3450 #include <ac_nonexistent.h>
3451 _ACEOF
3452 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3453   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3454   ac_status=$?
3455   grep -v '^ *+' conftest.er1 >conftest.err
3456   rm -f conftest.er1
3457   cat conftest.err >&5
3458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3459   (exit $ac_status); } >/dev/null; then
3460   if test -s conftest.err; then
3461     ac_cpp_err=$ac_c_preproc_warn_flag
3462     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3463   else
3464     ac_cpp_err=
3465   fi
3466 else
3467   ac_cpp_err=yes
3468 fi
3469 if test -z "$ac_cpp_err"; then
3470   # Broken: success on invalid input.
3471 continue
3472 else
3473   echo "$as_me: failed program was:" >&5
3474 sed 's/^/| /' conftest.$ac_ext >&5
3475
3476   # Passes both tests.
3477 ac_preproc_ok=:
3478 break
3479 fi
3480 rm -f conftest.err conftest.$ac_ext
3481
3482 done
3483 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3484 rm -f conftest.err conftest.$ac_ext
3485 if $ac_preproc_ok; then
3486   :
3487 else
3488   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3489 See \`config.log' for more details." >&5
3490 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3491 See \`config.log' for more details." >&2;}
3492    { (exit 1); exit 1; }; }
3493 fi
3494
3495 ac_ext=c
3496 ac_cpp='$CPP $CPPFLAGS'
3497 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3498 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3499 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3500
3501
3502
3503 # Create compiler version string
3504 if test x"$GCC" = x"yes" ; then
3505   cc_string="GCC `${CC} --version | sed q`"
3506 else
3507   cc_string=$CC
3508 fi
3509
3510 cat >>confdefs.h <<_ACEOF
3511 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string"
3512 _ACEOF
3513
3514
3515
3516 #
3517 # Set up TAS assembly code if needed; the template file has now had its
3518 # chance to request this.
3519 #
3520           ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
3521
3522
3523 if test "$need_tas" = yes ; then
3524   TAS=tas.o
3525 else
3526   TAS=""
3527 fi
3528
3529
3530
3531 #
3532 # Automatic dependency tracking
3533 #
3534
3535
3536
3537 # Check whether --enable-depend or --disable-depend was given.
3538 if test "${enable_depend+set}" = set; then
3539   enableval="$enable_depend"
3540
3541   case $enableval in
3542     yes)
3543       autodepend=yes
3544       ;;
3545     no)
3546       :
3547       ;;
3548     *)
3549       { { echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
3550 echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
3551    { (exit 1); exit 1; }; }
3552       ;;
3553   esac
3554
3555 else
3556   enable_depend=no
3557
3558 fi;
3559
3560
3561
3562
3563 #
3564 # Enable assert checks
3565 #
3566
3567
3568
3569 # Check whether --enable-cassert or --disable-cassert was given.
3570 if test "${enable_cassert+set}" = set; then
3571   enableval="$enable_cassert"
3572
3573   case $enableval in
3574     yes)
3575
3576 cat >>confdefs.h <<\_ACEOF
3577 #define USE_ASSERT_CHECKING 1
3578 _ACEOF
3579
3580       ;;
3581     no)
3582       :
3583       ;;
3584     *)
3585       { { echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
3586 echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
3587    { (exit 1); exit 1; }; }
3588       ;;
3589   esac
3590
3591 else
3592   enable_cassert=no
3593
3594 fi;
3595
3596
3597
3598 #
3599 # Include directories
3600 #
3601 ac_save_IFS=$IFS
3602 IFS="${IFS}${PATH_SEPARATOR}"
3603 # SRCH_INC comes from the template file
3604 for dir in $with_includes $SRCH_INC; do
3605   if test -d "$dir"; then
3606     INCLUDES="$INCLUDES -I$dir"
3607   else
3608     { echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
3609 echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
3610   fi
3611 done
3612 IFS=$ac_save_IFS
3613
3614
3615
3616 #
3617 # Library directories
3618 #
3619 ac_save_IFS=$IFS
3620 IFS="${IFS}${PATH_SEPARATOR}"
3621 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
3622 for dir in $LIBRARY_DIRS $SRCH_LIB; do
3623   if test -d "$dir"; then
3624     LIBDIRS="$LIBDIRS -L$dir"
3625   else
3626     { echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
3627 echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
3628   fi
3629 done
3630 IFS=$ac_save_IFS
3631
3632 #
3633 # Enable thread-safe client libraries
3634 #
3635 echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
3636 echo $ECHO_N "checking allow thread-safe client libraries... $ECHO_C" >&6
3637
3638
3639
3640 # Check whether --enable-thread-safety or --disable-thread-safety was given.
3641 if test "${enable_thread_safety+set}" = set; then
3642   enableval="$enable_thread_safety"
3643
3644   case $enableval in
3645     yes)
3646       :
3647       ;;
3648     no)
3649       :
3650       ;;
3651     *)
3652       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
3653 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
3654    { (exit 1); exit 1; }; }
3655       ;;
3656   esac
3657
3658 else
3659   enable_thread_safety=no
3660
3661 fi;
3662
3663
3664
3665
3666 # Check whether --enable-thread-safety-force or --disable-thread-safety-force was given.
3667 if test "${enable_thread_safety_force+set}" = set; then
3668   enableval="$enable_thread_safety_force"
3669
3670   case $enableval in
3671     yes)
3672       :
3673       ;;
3674     no)
3675       :
3676       ;;
3677     *)
3678       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety-force option" >&5
3679 echo "$as_me: error: no argument expected for --enable-thread-safety-force option" >&2;}
3680    { (exit 1); exit 1; }; }
3681       ;;
3682   esac
3683
3684 else
3685   enable_thread_safety_force=no
3686
3687 fi;
3688
3689 if test "$enable_thread_safety" = yes -o \
3690         "$enable_thread_safety_force" = yes; then
3691   enable_thread_safety="yes"    # for 'force'
3692
3693 cat >>confdefs.h <<\_ACEOF
3694 #define ENABLE_THREAD_SAFETY 1
3695 _ACEOF
3696
3697 fi
3698 echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
3699 echo "${ECHO_T}$enable_thread_safety" >&6
3700
3701
3702 #
3703 # Optionally build Tcl modules (PL/Tcl)
3704 #
3705 echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
3706 echo $ECHO_N "checking whether to build with Tcl... $ECHO_C" >&6
3707
3708
3709
3710
3711 # Check whether --with-tcl or --without-tcl was given.
3712 if test "${with_tcl+set}" = set; then
3713   withval="$with_tcl"
3714
3715   case $withval in
3716     yes)
3717       :
3718       ;;
3719     no)
3720       :
3721       ;;
3722     *)
3723       { { echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
3724 echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
3725    { (exit 1); exit 1; }; }
3726       ;;
3727   esac
3728
3729 else
3730   with_tcl=no
3731
3732 fi;
3733
3734 echo "$as_me:$LINENO: result: $with_tcl" >&5
3735 echo "${ECHO_T}$with_tcl" >&6
3736
3737
3738 # We see if the path to the Tcl/Tk configuration scripts is specified.
3739 # This will override the use of tclsh to find the paths to search.
3740
3741
3742
3743
3744
3745 # Check whether --with-tclconfig or --without-tclconfig was given.
3746 if test "${with_tclconfig+set}" = set; then
3747   withval="$with_tclconfig"
3748
3749   case $withval in
3750     yes)
3751       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
3752 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
3753    { (exit 1); exit 1; }; }
3754       ;;
3755     no)
3756       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
3757 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
3758    { (exit 1); exit 1; }; }
3759       ;;
3760     *)
3761
3762       ;;
3763   esac
3764
3765 fi;
3766
3767
3768 #
3769 # Optionally build Perl modules (PL/Perl)
3770 #
3771 echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
3772 echo $ECHO_N "checking whether to build Perl modules... $ECHO_C" >&6
3773
3774
3775
3776
3777 # Check whether --with-perl or --without-perl was given.
3778 if test "${with_perl+set}" = set; then
3779   withval="$with_perl"
3780
3781   case $withval in
3782     yes)
3783       :
3784       ;;
3785     no)
3786       :
3787       ;;
3788     *)
3789       { { echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
3790 echo "$as_me: error: no argument expected for --with-perl option" >&2;}
3791    { (exit 1); exit 1; }; }
3792       ;;
3793   esac
3794
3795 else
3796   with_perl=no
3797
3798 fi;
3799
3800 echo "$as_me:$LINENO: result: $with_perl" >&5
3801 echo "${ECHO_T}$with_perl" >&6
3802
3803
3804 #
3805 # Optionally build Python modules (PL/Python)
3806 #
3807 echo "$as_me:$LINENO: checking whether to build Python modules" >&5
3808 echo $ECHO_N "checking whether to build Python modules... $ECHO_C" >&6
3809
3810
3811
3812
3813 # Check whether --with-python or --without-python was given.
3814 if test "${with_python+set}" = set; then
3815   withval="$with_python"
3816
3817   case $withval in
3818     yes)
3819       :
3820       ;;
3821     no)
3822       :
3823       ;;
3824     *)
3825       { { echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
3826 echo "$as_me: error: no argument expected for --with-python option" >&2;}
3827    { (exit 1); exit 1; }; }
3828       ;;
3829   esac
3830
3831 else
3832   with_python=no
3833
3834 fi;
3835
3836 echo "$as_me:$LINENO: result: $with_python" >&5
3837 echo "${ECHO_T}$with_python" >&6
3838
3839
3840 #
3841 # Kerberos 5
3842 #
3843 echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
3844 echo $ECHO_N "checking whether to build with Kerberos 5 support... $ECHO_C" >&6
3845
3846
3847
3848
3849 # Check whether --with-krb5 or --without-krb5 was given.
3850 if test "${with_krb5+set}" = set; then
3851   withval="$with_krb5"
3852
3853   case $withval in
3854     yes)
3855
3856
3857 cat >>confdefs.h <<\_ACEOF
3858 #define KRB5 1
3859 _ACEOF
3860
3861   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
3862
3863       ;;
3864     no)
3865       :
3866       ;;
3867     *)
3868       { { echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
3869 echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
3870    { (exit 1); exit 1; }; }
3871       ;;
3872   esac
3873
3874 else
3875   with_krb5=no
3876
3877 fi;
3878
3879 echo "$as_me:$LINENO: result: $with_krb5" >&5
3880 echo "${ECHO_T}$with_krb5" >&6
3881
3882
3883
3884
3885
3886
3887 #
3888 # Kerberos configuration parameters
3889 #
3890
3891
3892
3893
3894 # Check whether --with-krb-srvnam or --without-krb-srvnam was given.
3895 if test "${with_krb_srvnam+set}" = set; then
3896   withval="$with_krb_srvnam"
3897
3898   case $withval in
3899     yes)
3900       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
3901 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
3902    { (exit 1); exit 1; }; }
3903       ;;
3904     no)
3905       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
3906 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
3907    { (exit 1); exit 1; }; }
3908       ;;
3909     *)
3910
3911       ;;
3912   esac
3913
3914 else
3915   with_krb_srvnam="postgres"
3916 fi;
3917
3918
3919 cat >>confdefs.h <<_ACEOF
3920 #define PG_KRB_SRVNAM "$with_krb_srvnam"
3921 _ACEOF
3922
3923
3924
3925 #
3926 # PAM
3927 #
3928 echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
3929 echo $ECHO_N "checking whether to build with PAM support... $ECHO_C" >&6
3930
3931
3932
3933
3934 # Check whether --with-pam or --without-pam was given.
3935 if test "${with_pam+set}" = set; then
3936   withval="$with_pam"
3937
3938   case $withval in
3939     yes)
3940
3941 cat >>confdefs.h <<\_ACEOF
3942 #define USE_PAM 1
3943 _ACEOF
3944
3945       ;;
3946     no)
3947       :
3948       ;;
3949     *)
3950       { { echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
3951 echo "$as_me: error: no argument expected for --with-pam option" >&2;}
3952    { (exit 1); exit 1; }; }
3953       ;;
3954   esac
3955
3956 else
3957   with_pam=no
3958
3959 fi;
3960
3961 echo "$as_me:$LINENO: result: $with_pam" >&5
3962 echo "${ECHO_T}$with_pam" >&6
3963
3964
3965
3966 #
3967 # LDAP
3968 #
3969 echo "$as_me:$LINENO: checking whether to build with LDAP support" >&5
3970 echo $ECHO_N "checking whether to build with LDAP support... $ECHO_C" >&6
3971
3972
3973
3974
3975 # Check whether --with-ldap or --without-ldap was given.
3976 if test "${with_ldap+set}" = set; then
3977   withval="$with_ldap"
3978
3979   case $withval in
3980     yes)
3981
3982 cat >>confdefs.h <<\_ACEOF
3983 #define USE_LDAP 1
3984 _ACEOF
3985
3986       ;;
3987     no)
3988       :
3989       ;;
3990     *)
3991       { { echo "$as_me:$LINENO: error: no argument expected for --with-ldap option" >&5
3992 echo "$as_me: error: no argument expected for --with-ldap option" >&2;}
3993    { (exit 1); exit 1; }; }
3994       ;;
3995   esac
3996
3997 else
3998   with_ldap=no
3999
4000 fi;
4001
4002 echo "$as_me:$LINENO: result: $with_ldap" >&5
4003 echo "${ECHO_T}$with_ldap" >&6
4004
4005
4006
4007 #
4008 # Bonjour
4009 #
4010 echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
4011 echo $ECHO_N "checking whether to build with Bonjour support... $ECHO_C" >&6
4012
4013
4014
4015
4016 # Check whether --with-bonjour or --without-bonjour was given.
4017 if test "${with_bonjour+set}" = set; then
4018   withval="$with_bonjour"
4019
4020   case $withval in
4021     yes)
4022
4023 cat >>confdefs.h <<\_ACEOF
4024 #define USE_BONJOUR 1
4025 _ACEOF
4026
4027       ;;
4028     no)
4029       :
4030       ;;
4031     *)
4032       { { echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
4033 echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
4034    { (exit 1); exit 1; }; }
4035       ;;
4036   esac
4037
4038 else
4039   with_bonjour=no
4040
4041 fi;
4042
4043 echo "$as_me:$LINENO: result: $with_bonjour" >&5
4044 echo "${ECHO_T}$with_bonjour" >&6
4045
4046
4047
4048 #
4049 # OpenSSL
4050 #
4051 echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
4052 echo $ECHO_N "checking whether to build with OpenSSL support... $ECHO_C" >&6
4053
4054
4055
4056
4057 # Check whether --with-openssl or --without-openssl was given.
4058 if test "${with_openssl+set}" = set; then
4059   withval="$with_openssl"
4060
4061   case $withval in
4062     yes)
4063
4064 cat >>confdefs.h <<\_ACEOF
4065 #define USE_SSL 1
4066 _ACEOF
4067
4068       ;;
4069     no)
4070       :
4071       ;;
4072     *)
4073       { { echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
4074 echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
4075    { (exit 1); exit 1; }; }
4076       ;;
4077   esac
4078
4079 else
4080   with_openssl=no
4081
4082 fi;
4083
4084 echo "$as_me:$LINENO: result: $with_openssl" >&5
4085 echo "${ECHO_T}$with_openssl" >&6
4086
4087
4088
4089 #
4090 # Prefer libedit
4091 #
4092
4093
4094
4095
4096 # Check whether --with-libedit-preferred or --without-libedit-preferred was given.
4097 if test "${with_libedit_preferred+set}" = set; then
4098   withval="$with_libedit_preferred"
4099
4100   case $withval in
4101     yes)
4102       :
4103       ;;
4104     no)
4105       :
4106       ;;
4107     *)
4108       { { echo "$as_me:$LINENO: error: no argument expected for --with-libedit-preferred option" >&5
4109 echo "$as_me: error: no argument expected for --with-libedit-preferred option" >&2;}
4110    { (exit 1); exit 1; }; }
4111       ;;
4112   esac
4113
4114 else
4115   with_libedit_preferred=no
4116
4117 fi;
4118
4119
4120
4121 #
4122 # Readline
4123 #
4124
4125
4126
4127
4128 # Check whether --with-readline or --without-readline was given.
4129 if test "${with_readline+set}" = set; then
4130   withval="$with_readline"
4131
4132   case $withval in
4133     yes)
4134       :
4135       ;;
4136     no)
4137       :
4138       ;;
4139     *)
4140       { { echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
4141 echo "$as_me: error: no argument expected for --with-readline option" >&2;}
4142    { (exit 1); exit 1; }; }
4143       ;;
4144   esac
4145
4146 else
4147   with_readline=yes
4148
4149 fi;
4150
4151 # readline on MinGW has problems with backslashes in psql and other bugs.
4152 # This is particularly a problem with non-US code pages.
4153 # Therefore disable its use until we understand the cause. 2004-07-20
4154 if test "$PORTNAME" = "win32"; then
4155   if test "$with_readline" = yes; then
4156     { echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
4157 echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
4158     with_readline=no
4159   fi
4160 fi
4161
4162
4163 #
4164 # Zlib
4165 #
4166
4167
4168
4169
4170 # Check whether --with-zlib or --without-zlib was given.
4171 if test "${with_zlib+set}" = set; then
4172   withval="$with_zlib"
4173
4174   case $withval in
4175     yes)
4176       :
4177       ;;
4178     no)
4179       :
4180       ;;
4181     *)
4182       { { echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
4183 echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
4184    { (exit 1); exit 1; }; }
4185       ;;
4186   esac
4187
4188 else
4189   with_zlib=yes
4190
4191 fi;
4192
4193
4194
4195 #
4196 # Elf
4197 #
4198
4199 # Assume system is ELF if it predefines __ELF__ as 1,
4200 # otherwise believe host_os based default.
4201 case $host_os in
4202     freebsd1*|freebsd2*) elf=no;;
4203     freebsd3*|freebsd4*) elf=yes;;
4204 esac
4205
4206
4207 echo "$as_me:$LINENO: checking for egrep" >&5
4208 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4209 if test "${ac_cv_prog_egrep+set}" = set; then
4210   echo $ECHO_N "(cached) $ECHO_C" >&6
4211 else
4212   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4213     then ac_cv_prog_egrep='grep -E'
4214     else ac_cv_prog_egrep='egrep'
4215     fi
4216 fi
4217 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4218 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4219  EGREP=$ac_cv_prog_egrep
4220
4221
4222 cat >conftest.$ac_ext <<_ACEOF
4223 /* confdefs.h.  */
4224 _ACEOF
4225 cat confdefs.h >>conftest.$ac_ext
4226 cat >>conftest.$ac_ext <<_ACEOF
4227 /* end confdefs.h.  */
4228 #if __ELF__
4229   yes
4230 #endif
4231
4232 _ACEOF
4233 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4234   $EGREP "yes" >/dev/null 2>&1; then
4235   ELF_SYS=true
4236 else
4237   if test "X$elf" = "Xyes" ; then
4238   ELF_SYS=true
4239 else
4240   ELF_SYS=
4241 fi
4242 fi
4243 rm -f conftest*
4244
4245
4246
4247 #
4248 # Assignments
4249 #
4250
4251 CPPFLAGS="$CPPFLAGS $INCLUDES"
4252 LDFLAGS="$LDFLAGS $LIBDIRS"
4253
4254 { echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
4255 echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
4256 { echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
4257 echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
4258
4259
4260
4261 for ac_prog in gawk mawk nawk awk
4262 do
4263   # Extract the first word of "$ac_prog", so it can be a program name with args.
4264 set dummy $ac_prog; ac_word=$2
4265 echo "$as_me:$LINENO: checking for $ac_word" >&5
4266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4267 if test "${ac_cv_prog_AWK+set}" = set; then
4268   echo $ECHO_N "(cached) $ECHO_C" >&6
4269 else
4270   if test -n "$AWK"; then
4271   ac_cv_prog_AWK="$AWK" # Let the user override the test.
4272 else
4273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4274 for as_dir in $PATH
4275 do
4276   IFS=$as_save_IFS
4277   test -z "$as_dir" && as_dir=.
4278   for ac_exec_ext in '' $ac_executable_extensions; do
4279   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4280     ac_cv_prog_AWK="$ac_prog"
4281     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4282     break 2
4283   fi
4284 done
4285 done
4286
4287 fi
4288 fi
4289 AWK=$ac_cv_prog_AWK
4290 if test -n "$AWK"; then
4291   echo "$as_me:$LINENO: result: $AWK" >&5
4292 echo "${ECHO_T}$AWK" >&6
4293 else
4294   echo "$as_me:$LINENO: result: no" >&5
4295 echo "${ECHO_T}no" >&6
4296 fi
4297
4298   test -n "$AWK" && break
4299 done
4300
4301 echo "$as_me:$LINENO: checking for flex" >&5
4302 echo $ECHO_N "checking for flex... $ECHO_C" >&6
4303 if test "${pgac_cv_path_flex+set}" = set; then
4304   echo $ECHO_N "(cached) $ECHO_C" >&6
4305 else
4306   # Let the user override the test
4307 if test -n "$FLEX"; then
4308   pgac_cv_path_flex=$FLEX
4309 else
4310   pgac_save_IFS=$IFS
4311   IFS=$PATH_SEPARATOR
4312   for pgac_dir in $PATH; do
4313     IFS=$pgac_save_IFS
4314     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
4315       pgac_dir=`pwd`
4316     fi
4317     for pgac_prog in flex lex; do
4318       pgac_candidate="$pgac_dir/$pgac_prog"
4319       if test -f "$pgac_candidate" \
4320         && $pgac_candidate --version </dev/null >/dev/null 2>&1
4321       then
4322         echo '%%'  > conftest.l
4323         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
4324           if $pgac_candidate --version | grep ' 2\.5\.3$' >/dev/null 2>&1; then
4325             pgac_broken_flex=$pgac_candidate
4326             continue
4327           fi
4328
4329           pgac_cv_path_flex=$pgac_candidate
4330           break 2
4331         fi
4332       fi
4333     done
4334   done
4335   rm -f conftest.l lex.yy.c
4336   : ${pgac_cv_path_flex=no}
4337 fi
4338
4339 fi
4340 echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
4341 echo "${ECHO_T}$pgac_cv_path_flex" >&6
4342 if test x"$pgac_cv_path_flex" = x"no"; then
4343   if test -n "$pgac_broken_flex"; then
4344     { echo "$as_me:$LINENO: WARNING:
4345 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
4346 *** should get version 2.5.4 or later." >&5
4347 echo "$as_me: WARNING:
4348 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
4349 *** should get version 2.5.4 or later." >&2;}
4350   fi
4351
4352   { echo "$as_me:$LINENO: WARNING:
4353 *** Without Flex you will not be able to build PostgreSQL from CVS or
4354 *** change any of the scanner definition files.  You can obtain Flex from
4355 *** a GNU mirror site.  (If you are using the official distribution of
4356 *** PostgreSQL then you do not need to worry about this because the Flex
4357 *** output is pre-generated.)" >&5
4358 echo "$as_me: WARNING:
4359 *** Without Flex you will not be able to build PostgreSQL from CVS or
4360 *** change any of the scanner definition files.  You can obtain Flex from
4361 *** a GNU mirror site.  (If you are using the official distribution of
4362 *** PostgreSQL then you do not need to worry about this because the Flex
4363 *** output is pre-generated.)" >&2;}
4364 fi
4365
4366 if test x"$pgac_cv_path_flex" = x"no"; then
4367   FLEX=
4368 else
4369   FLEX=$pgac_cv_path_flex
4370 fi
4371
4372
4373
4374
4375 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4376 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4377 LN_S=$as_ln_s
4378 if test "$LN_S" = "ln -s"; then
4379   echo "$as_me:$LINENO: result: yes" >&5
4380 echo "${ECHO_T}yes" >&6
4381 else
4382   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4383 echo "${ECHO_T}no, using $LN_S" >&6
4384 fi
4385
4386
4387 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4388 if test "${with_gnu_ld+set}" = set; then
4389   withval="$with_gnu_ld"
4390   test "$withval" = no || with_gnu_ld=yes
4391 else
4392   with_gnu_ld=no
4393 fi;
4394 ac_prog=ld
4395 if test "$GCC" = yes; then
4396   # Check if gcc -print-prog-name=ld gives a path.
4397   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4398 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4399   case $host in
4400   *-*-mingw*)
4401     # gcc leaves a trailing carriage return which upsets mingw
4402     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4403   *)
4404     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4405   esac
4406   case "$ac_prog" in
4407     # Accept absolute paths.
4408     [\\/]* | [A-Za-z]:[\\/]*)
4409       re_direlt='/[^/][^/]*/\.\./'
4410       # Canonicalize the path of ld
4411       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4412       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4413         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4414       done
4415       test -z "$LD" && LD="$ac_prog"
4416       ;;
4417   "")
4418     # If it fails, then pretend we aren't using GCC.
4419     ac_prog=ld
4420     ;;
4421   *)
4422     # If it is relative, then search for the first ld in PATH.
4423     with_gnu_ld=unknown
4424     ;;
4425   esac
4426 elif test "$with_gnu_ld" = yes; then
4427   echo "$as_me:$LINENO: checking for GNU ld" >&5
4428 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4429 else
4430   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4431 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4432 fi
4433 if test "${ac_cv_path_LD+set}" = set; then
4434   echo $ECHO_N "(cached) $ECHO_C" >&6
4435 else
4436   if test -z "$LD"; then
4437   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4438   for ac_dir in $PATH; do
4439     test -z "$ac_dir" && ac_dir=.
4440     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4441       ac_cv_path_LD="$ac_dir/$ac_prog"
4442       # Check to see if the program is GNU ld.  I'd rather use --version,
4443       # but apparently some GNU ld's only accept -v.
4444       # Break only if it was the GNU/non-GNU ld that we prefer.
4445       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4446         test "$with_gnu_ld" != no && break
4447       else
4448         test "$with_gnu_ld" != yes && break
4449       fi
4450     fi
4451   done
4452   IFS="$ac_save_ifs"
4453 else
4454   ac_cv_path_LD="$LD" # Let the user override the test with a path.
4455 fi
4456 fi
4457
4458 LD="$ac_cv_path_LD"
4459 if test -n "$LD"; then
4460   echo "$as_me:$LINENO: result: $LD" >&5
4461 echo "${ECHO_T}$LD" >&6
4462 else
4463   echo "$as_me:$LINENO: result: no" >&5
4464 echo "${ECHO_T}no" >&6
4465 fi
4466 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4467 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4468    { (exit 1); exit 1; }; }
4469 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4470 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4471 if test "${ac_cv_prog_gnu_ld+set}" = set; then
4472   echo $ECHO_N "(cached) $ECHO_C" >&6
4473 else
4474   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4475 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4476   ac_cv_prog_gnu_ld=yes
4477 else
4478   ac_cv_prog_gnu_ld=no
4479 fi
4480 fi
4481 echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
4482 echo "${ECHO_T}$ac_cv_prog_gnu_ld" >&6
4483 with_gnu_ld=$ac_cv_prog_gnu_ld
4484
4485
4486
4487
4488 case $host_os in sysv5*)
4489   echo "$as_me:$LINENO: checking whether ld -R works" >&5
4490 echo $ECHO_N "checking whether ld -R works... $ECHO_C" >&6
4491 if test "${pgac_cv_prog_ld_R+set}" = set; then
4492   echo $ECHO_N "(cached) $ECHO_C" >&6
4493 else
4494
4495     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
4496     cat >conftest.$ac_ext <<_ACEOF
4497 /* confdefs.h.  */
4498 _ACEOF
4499 cat confdefs.h >>conftest.$ac_ext
4500 cat >>conftest.$ac_ext <<_ACEOF
4501 /* end confdefs.h.  */
4502
4503 int
4504 main ()
4505 {
4506
4507   ;
4508   return 0;
4509 }
4510 _ACEOF
4511 rm -f conftest.$ac_objext conftest$ac_exeext
4512 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4513   (eval $ac_link) 2>conftest.er1
4514   ac_status=$?
4515   grep -v '^ *+' conftest.er1 >conftest.err
4516   rm -f conftest.er1
4517   cat conftest.err >&5
4518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4519   (exit $ac_status); } &&
4520          { ac_try='test -z "$ac_c_werror_flag"
4521                          || test ! -s conftest.err'
4522   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4523   (eval $ac_try) 2>&5
4524   ac_status=$?
4525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4526   (exit $ac_status); }; } &&
4527          { ac_try='test -s conftest$ac_exeext'
4528   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4529   (eval $ac_try) 2>&5
4530   ac_status=$?
4531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4532   (exit $ac_status); }; }; then
4533   pgac_cv_prog_ld_R=yes
4534 else
4535   echo "$as_me: failed program was:" >&5
4536 sed 's/^/| /' conftest.$ac_ext >&5
4537
4538 pgac_cv_prog_ld_R=no
4539 fi
4540 rm -f conftest.err conftest.$ac_objext \
4541       conftest$ac_exeext conftest.$ac_ext
4542     LDFLAGS=$pgac_save_LDFLAGS
4543
4544 fi
4545 echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
4546 echo "${ECHO_T}$pgac_cv_prog_ld_R" >&6
4547   ld_R_works=$pgac_cv_prog_ld_R
4548
4549 esac
4550 if test -n "$ac_tool_prefix"; then
4551   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4552 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4553 echo "$as_me:$LINENO: checking for $ac_word" >&5
4554 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4555 if test "${ac_cv_prog_RANLIB+set}" = set; then
4556   echo $ECHO_N "(cached) $ECHO_C" >&6
4557 else
4558   if test -n "$RANLIB"; then
4559   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4560 else
4561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4562 for as_dir in $PATH
4563 do
4564   IFS=$as_save_IFS
4565   test -z "$as_dir" && as_dir=.
4566   for ac_exec_ext in '' $ac_executable_extensions; do
4567   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4568     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4569     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4570     break 2
4571   fi
4572 done
4573 done
4574
4575 fi
4576 fi
4577 RANLIB=$ac_cv_prog_RANLIB
4578 if test -n "$RANLIB"; then
4579   echo "$as_me:$LINENO: result: $RANLIB" >&5
4580 echo "${ECHO_T}$RANLIB" >&6
4581 else
4582   echo "$as_me:$LINENO: result: no" >&5
4583 echo "${ECHO_T}no" >&6
4584 fi
4585
4586 fi
4587 if test -z "$ac_cv_prog_RANLIB"; then
4588   ac_ct_RANLIB=$RANLIB
4589   # Extract the first word of "ranlib", so it can be a program name with args.
4590 set dummy ranlib; ac_word=$2
4591 echo "$as_me:$LINENO: checking for $ac_word" >&5
4592 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4593 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4594   echo $ECHO_N "(cached) $ECHO_C" >&6
4595 else
4596   if test -n "$ac_ct_RANLIB"; then
4597   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4598 else
4599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4600 for as_dir in $PATH
4601 do
4602   IFS=$as_save_IFS
4603   test -z "$as_dir" && as_dir=.
4604   for ac_exec_ext in '' $ac_executable_extensions; do
4605   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4606     ac_cv_prog_ac_ct_RANLIB="ranlib"
4607     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4608     break 2
4609   fi
4610 done
4611 done
4612
4613   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4614 fi
4615 fi
4616 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4617 if test -n "$ac_ct_RANLIB"; then
4618   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4619 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4620 else
4621   echo "$as_me:$LINENO: result: no" >&5
4622 echo "${ECHO_T}no" >&6
4623 fi
4624
4625   RANLIB=$ac_ct_RANLIB
4626 else
4627   RANLIB="$ac_cv_prog_RANLIB"
4628 fi
4629
4630 # Extract the first word of "tar", so it can be a program name with args.
4631 set dummy tar; ac_word=$2
4632 echo "$as_me:$LINENO: checking for $ac_word" >&5
4633 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4634 if test "${ac_cv_path_TAR+set}" = set; then
4635   echo $ECHO_N "(cached) $ECHO_C" >&6
4636 else
4637   case $TAR in
4638   [\\/]* | ?:[\\/]*)
4639   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
4640   ;;
4641   *)
4642   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4643 for as_dir in $PATH
4644 do
4645   IFS=$as_save_IFS
4646   test -z "$as_dir" && as_dir=.
4647   for ac_exec_ext in '' $ac_executable_extensions; do
4648   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4649     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
4650     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4651     break 2
4652   fi
4653 done
4654 done
4655
4656   ;;
4657 esac
4658 fi
4659 TAR=$ac_cv_path_TAR
4660
4661 if test -n "$TAR"; then
4662   echo "$as_me:$LINENO: result: $TAR" >&5
4663 echo "${ECHO_T}$TAR" >&6
4664 else
4665   echo "$as_me:$LINENO: result: no" >&5
4666 echo "${ECHO_T}no" >&6
4667 fi
4668
4669
4670   if test -n "$ac_tool_prefix"; then
4671   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4672 set dummy ${ac_tool_prefix}strip; ac_word=$2
4673 echo "$as_me:$LINENO: checking for $ac_word" >&5
4674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4675 if test "${ac_cv_prog_STRIP+set}" = set; then
4676   echo $ECHO_N "(cached) $ECHO_C" >&6
4677 else
4678   if test -n "$STRIP"; then
4679   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4680 else
4681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4682 for as_dir in $PATH
4683 do
4684   IFS=$as_save_IFS
4685   test -z "$as_dir" && as_dir=.
4686   for ac_exec_ext in '' $ac_executable_extensions; do
4687   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4688     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4689     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4690     break 2
4691   fi
4692 done
4693 done
4694
4695 fi
4696 fi
4697 STRIP=$ac_cv_prog_STRIP
4698 if test -n "$STRIP"; then
4699   echo "$as_me:$LINENO: result: $STRIP" >&5
4700 echo "${ECHO_T}$STRIP" >&6
4701 else
4702   echo "$as_me:$LINENO: result: no" >&5
4703 echo "${ECHO_T}no" >&6
4704 fi
4705
4706 fi
4707 if test -z "$ac_cv_prog_STRIP"; then
4708   ac_ct_STRIP=$STRIP
4709   # Extract the first word of "strip", so it can be a program name with args.
4710 set dummy strip; ac_word=$2
4711 echo "$as_me:$LINENO: checking for $ac_word" >&5
4712 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4713 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4714   echo $ECHO_N "(cached) $ECHO_C" >&6
4715 else
4716   if test -n "$ac_ct_STRIP"; then
4717   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4718 else
4719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4720 for as_dir in $PATH
4721 do
4722   IFS=$as_save_IFS
4723   test -z "$as_dir" && as_dir=.
4724   for ac_exec_ext in '' $ac_executable_extensions; do
4725   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4726     ac_cv_prog_ac_ct_STRIP="strip"
4727     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4728     break 2
4729   fi
4730 done
4731 done
4732
4733   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4734 fi
4735 fi
4736 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4737 if test -n "$ac_ct_STRIP"; then
4738   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4739 echo "${ECHO_T}$ac_ct_STRIP" >&6
4740 else
4741   echo "$as_me:$LINENO: result: no" >&5
4742 echo "${ECHO_T}no" >&6
4743 fi
4744
4745   STRIP=$ac_ct_STRIP
4746 else
4747   STRIP="$ac_cv_prog_STRIP"
4748 fi
4749
4750
4751   echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
4752 echo $ECHO_N "checking whether it is possible to strip libraries... $ECHO_C" >&6
4753   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
4754     STRIP_STATIC_LIB="$STRIP -x"
4755     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
4756     echo "$as_me:$LINENO: result: yes" >&5
4757 echo "${ECHO_T}yes" >&6
4758   else
4759     STRIP_STATIC_LIB=:
4760     STRIP_SHARED_LIB=:
4761     echo "$as_me:$LINENO: result: no" >&5
4762 echo "${ECHO_T}no" >&6
4763   fi
4764
4765
4766
4767
4768 for ac_prog in 'bison -y'
4769 do
4770   # Extract the first word of "$ac_prog", so it can be a program name with args.
4771 set dummy $ac_prog; ac_word=$2
4772 echo "$as_me:$LINENO: checking for $ac_word" >&5
4773 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4774 if test "${ac_cv_prog_YACC+set}" = set; then
4775   echo $ECHO_N "(cached) $ECHO_C" >&6
4776 else
4777   if test -n "$YACC"; then
4778   ac_cv_prog_YACC="$YACC" # Let the user override the test.
4779 else
4780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4781 for as_dir in $PATH
4782 do
4783   IFS=$as_save_IFS
4784   test -z "$as_dir" && as_dir=.
4785   for ac_exec_ext in '' $ac_executable_extensions; do
4786   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4787     ac_cv_prog_YACC="$ac_prog"
4788     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4789     break 2
4790   fi
4791 done
4792 done
4793
4794 fi
4795 fi
4796 YACC=$ac_cv_prog_YACC
4797 if test -n "$YACC"; then
4798   echo "$as_me:$LINENO: result: $YACC" >&5
4799 echo "${ECHO_T}$YACC" >&6
4800 else
4801   echo "$as_me:$LINENO: result: no" >&5
4802 echo "${ECHO_T}no" >&6
4803 fi
4804
4805   test -n "$YACC" && break
4806 done
4807
4808
4809 if test "$YACC"; then
4810   if $YACC --version | sed q | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'; then
4811     { echo "$as_me:$LINENO: WARNING:
4812 *** If you are going to modify the grammar files or build from CVS, the installed
4813 *** version of Bison is too old.  Bison version 1.875 or later is required." >&5
4814 echo "$as_me: WARNING:
4815 *** If you are going to modify the grammar files or build from CVS, the installed
4816 *** version of Bison is too old.  Bison version 1.875 or later is required." >&2;}
4817   fi
4818 fi
4819
4820 if test -z "$YACC"; then
4821   { echo "$as_me:$LINENO: WARNING:
4822 *** Without Bison you will not be able to build PostgreSQL from CVS or
4823 *** change any of the parser definition files.  You can obtain Bison from
4824 *** a GNU mirror site.  (If you are using the official distribution of
4825 *** PostgreSQL then you do not need to worry about this because the Bison
4826 *** output is pre-generated.)  To use a different yacc program (possible,
4827 *** but not recommended), set the environment variable YACC before running
4828 *** 'configure'." >&5
4829 echo "$as_me: WARNING:
4830 *** Without Bison you will not be able to build PostgreSQL from CVS or
4831 *** change any of the parser definition files.  You can obtain Bison from
4832 *** a GNU mirror site.  (If you are using the official distribution of
4833 *** PostgreSQL then you do not need to worry about this because the Bison
4834 *** output is pre-generated.)  To use a different yacc program (possible,
4835 *** but not recommended), set the environment variable YACC before running
4836 *** 'configure'." >&2;}
4837 fi
4838
4839
4840 # Extract the first word of "perl", so it can be a program name with args.
4841 set dummy perl; ac_word=$2
4842 echo "$as_me:$LINENO: checking for $ac_word" >&5
4843 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4844 if test "${ac_cv_path_PERL+set}" = set; then
4845   echo $ECHO_N "(cached) $ECHO_C" >&6
4846 else
4847   case $PERL in
4848   [\\/]* | ?:[\\/]*)
4849   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4850   ;;
4851   *)
4852   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4853 for as_dir in $PATH
4854 do
4855   IFS=$as_save_IFS
4856   test -z "$as_dir" && as_dir=.
4857   for ac_exec_ext in '' $ac_executable_extensions; do
4858   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4859     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4860     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4861     break 2
4862   fi
4863 done
4864 done
4865
4866   ;;
4867 esac
4868 fi
4869 PERL=$ac_cv_path_PERL
4870
4871 if test -n "$PERL"; then
4872   echo "$as_me:$LINENO: result: $PERL" >&5
4873 echo "${ECHO_T}$PERL" >&6
4874 else
4875   echo "$as_me:$LINENO: result: no" >&5
4876 echo "${ECHO_T}no" >&6
4877 fi
4878
4879 if test "$with_perl" = yes; then
4880
4881 echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
4882 echo $ECHO_N "checking for Perl archlibexp... $ECHO_C" >&6
4883 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
4884 echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
4885 echo "${ECHO_T}$perl_archlibexp" >&6
4886 echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
4887 echo $ECHO_N "checking for Perl privlibexp... $ECHO_C" >&6
4888 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
4889 echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
4890 echo "${ECHO_T}$perl_privlibexp" >&6
4891 echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
4892 echo $ECHO_N "checking for Perl useshrplib... $ECHO_C" >&6
4893 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
4894 echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
4895 echo "${ECHO_T}$perl_useshrplib" >&6
4896
4897 echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
4898 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6
4899 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
4900 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
4901 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed "s/^X//;s%$pgac_tmp2%%"`
4902 echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
4903 echo "${ECHO_T}$perl_embed_ldflags" >&6
4904 fi
4905
4906 if test "$with_python" = yes; then
4907   # Extract the first word of "python", so it can be a program name with args.
4908 set dummy python; ac_word=$2
4909 echo "$as_me:$LINENO: checking for $ac_word" >&5
4910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4911 if test "${ac_cv_path_PYTHON+set}" = set; then
4912   echo $ECHO_N "(cached) $ECHO_C" >&6
4913 else
4914   case $PYTHON in
4915   [\\/]* | ?:[\\/]*)
4916   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
4917   ;;
4918   *)
4919   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4920 for as_dir in $PATH
4921 do
4922   IFS=$as_save_IFS
4923   test -z "$as_dir" && as_dir=.
4924   for ac_exec_ext in '' $ac_executable_extensions; do
4925   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4926     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
4927     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4928     break 2
4929   fi
4930 done
4931 done
4932
4933   ;;
4934 esac
4935 fi
4936 PYTHON=$ac_cv_path_PYTHON
4937
4938 if test -n "$PYTHON"; then
4939   echo "$as_me:$LINENO: result: $PYTHON" >&5
4940 echo "${ECHO_T}$PYTHON" >&6
4941 else
4942   echo "$as_me:$LINENO: result: no" >&5
4943 echo "${ECHO_T}no" >&6
4944 fi
4945
4946 if test x"$PYTHON" = x""; then
4947   { { echo "$as_me:$LINENO: error: Python not found" >&5
4948 echo "$as_me: error: Python not found" >&2;}
4949    { (exit 1); exit 1; }; }
4950 fi
4951
4952
4953 echo "$as_me:$LINENO: checking for Python distutils module" >&5
4954 echo $ECHO_N "checking for Python distutils module... $ECHO_C" >&6
4955 if "${PYTHON}" 2>&- -c 'import distutils'
4956 then
4957     echo "$as_me:$LINENO: result: yes" >&5
4958 echo "${ECHO_T}yes" >&6
4959 else
4960     echo "$as_me:$LINENO: result: no" >&5
4961 echo "${ECHO_T}no" >&6
4962     { { echo "$as_me:$LINENO: error: distutils module not found" >&5
4963 echo "$as_me: error: distutils module not found" >&2;}
4964    { (exit 1); exit 1; }; }
4965 fi
4966 echo "$as_me:$LINENO: checking Python configuration directory" >&5
4967 echo $ECHO_N "checking Python configuration directory... $ECHO_C" >&6
4968 python_version=`${PYTHON} -c "import sys; print sys.version[:3]"`
4969 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')"`
4970 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print '-I'+distutils.sysconfig.get_python_inc()"`
4971
4972 # This should be enough of a message.
4973 echo "$as_me:$LINENO: result: $python_configdir" >&5
4974 echo "${ECHO_T}$python_configdir" >&6
4975
4976
4977 echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
4978 echo $ECHO_N "checking how to link an embedded Python application... $ECHO_C" >&6
4979
4980 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR')))"`
4981 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY')))"`
4982 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('SO')))"`
4983 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
4984
4985 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
4986 then
4987         # New way: use the official shared library
4988         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
4989         python_libspec="-L${python_libdir} -l${ldlibrary}"
4990 else
4991         # Old way: use libpython from python_configdir
4992         python_libdir="${python_configdir}"
4993         python_libspec="-L${python_libdir} -lpython${python_version}"
4994 fi
4995
4996 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','LOCALMODLIBS','BASEMODLIBS')))"`
4997
4998 echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
4999 echo "${ECHO_T}${python_libspec} ${python_additional_libs}" >&6
5000
5001
5002 # threaded python is not supported on bsd's
5003 echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
5004 echo $ECHO_N "checking whether Python is compiled with thread support... $ECHO_C" >&6
5005 pythreads=`${PYTHON} -c "import sys; print int('thread' in sys.builtin_module_names)"`
5006 if test "$pythreads" = "1"; then
5007   echo "$as_me:$LINENO: result: yes" >&5
5008 echo "${ECHO_T}yes" >&6
5009   case $host_os in
5010   openbsd*|freebsd4*)
5011     { { echo "$as_me:$LINENO: error: *** Threaded Python not supported on this platform ***" >&5
5012 echo "$as_me: error: *** Threaded Python not supported on this platform ***" >&2;}
5013    { (exit 1); exit 1; }; }
5014     ;;
5015   esac
5016 else
5017   echo "$as_me:$LINENO: result: no" >&5
5018 echo "${ECHO_T}no" >&6
5019 fi
5020
5021
5022 fi
5023
5024 # Supply a numeric version string for use by 3rd party add-ons
5025 # awk -F is a regex on some platforms, and not on others, so make "." a tab
5026 PG_VERSION_NUM="`echo "$PACKAGE_VERSION" | sed 's/A-Za-z.*$//' |
5027 tr '.' '        ' |
5028 $AWK '{printf \"%d%02d%02d\", $1, $2, (NF >= 3) ? $3 : 0}'`"
5029
5030 cat >>confdefs.h <<_ACEOF
5031 #define PG_VERSION_NUM $PG_VERSION_NUM
5032 _ACEOF
5033
5034
5035 ##
5036 ## Libraries
5037 ##
5038
5039 echo "$as_me:$LINENO: checking for library containing setproctitle" >&5
5040 echo $ECHO_N "checking for library containing setproctitle... $ECHO_C" >&6
5041 if test "${ac_cv_search_setproctitle+set}" = set; then
5042   echo $ECHO_N "(cached) $ECHO_C" >&6
5043 else
5044   ac_func_search_save_LIBS=$LIBS
5045 ac_cv_search_setproctitle=no
5046 cat >conftest.$ac_ext <<_ACEOF
5047 /* confdefs.h.  */
5048 _ACEOF
5049 cat confdefs.h >>conftest.$ac_ext
5050 cat >>conftest.$ac_ext <<_ACEOF
5051 /* end confdefs.h.  */
5052
5053 /* Override any gcc2 internal prototype to avoid an error.  */
5054 #ifdef __cplusplus
5055 extern "C"
5056 #endif
5057 /* We use char because int might match the return type of a gcc2
5058    builtin and then its argument prototype would still apply.  */
5059 char setproctitle ();
5060 int
5061 main ()
5062 {
5063 setproctitle ();
5064   ;
5065   return 0;
5066 }
5067 _ACEOF
5068 rm -f conftest.$ac_objext conftest$ac_exeext
5069 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5070   (eval $ac_link) 2>conftest.er1
5071   ac_status=$?
5072   grep -v '^ *+' conftest.er1 >conftest.err
5073   rm -f conftest.er1
5074   cat conftest.err >&5
5075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5076   (exit $ac_status); } &&
5077          { ac_try='test -z "$ac_c_werror_flag"
5078                          || test ! -s conftest.err'
5079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5080   (eval $ac_try) 2>&5
5081   ac_status=$?
5082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5083   (exit $ac_status); }; } &&
5084          { ac_try='test -s conftest$ac_exeext'
5085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5086   (eval $ac_try) 2>&5
5087   ac_status=$?
5088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5089   (exit $ac_status); }; }; then
5090   ac_cv_search_setproctitle="none required"
5091 else
5092   echo "$as_me: failed program was:" >&5
5093 sed 's/^/| /' conftest.$ac_ext >&5
5094
5095 fi
5096 rm -f conftest.err conftest.$ac_objext \
5097       conftest$ac_exeext conftest.$ac_ext
5098 if test "$ac_cv_search_setproctitle" = no; then
5099   for ac_lib in util; do
5100     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5101     cat >conftest.$ac_ext <<_ACEOF
5102 /* confdefs.h.  */
5103 _ACEOF
5104 cat confdefs.h >>conftest.$ac_ext
5105 cat >>conftest.$ac_ext <<_ACEOF
5106 /* end confdefs.h.  */
5107
5108 /* Override any gcc2 internal prototype to avoid an error.  */
5109 #ifdef __cplusplus
5110 extern "C"
5111 #endif
5112 /* We use char because int might match the return type of a gcc2
5113    builtin and then its argument prototype would still apply.  */
5114 char setproctitle ();
5115 int
5116 main ()
5117 {
5118 setproctitle ();
5119   ;
5120   return 0;
5121 }
5122 _ACEOF
5123 rm -f conftest.$ac_objext conftest$ac_exeext
5124 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5125   (eval $ac_link) 2>conftest.er1
5126   ac_status=$?
5127   grep -v '^ *+' conftest.er1 >conftest.err
5128   rm -f conftest.er1
5129   cat conftest.err >&5
5130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5131   (exit $ac_status); } &&
5132          { ac_try='test -z "$ac_c_werror_flag"
5133                          || test ! -s conftest.err'
5134   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5135   (eval $ac_try) 2>&5
5136   ac_status=$?
5137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5138   (exit $ac_status); }; } &&
5139          { ac_try='test -s conftest$ac_exeext'
5140   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5141   (eval $ac_try) 2>&5
5142   ac_status=$?
5143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5144   (exit $ac_status); }; }; then
5145   ac_cv_search_setproctitle="-l$ac_lib"
5146 break
5147 else
5148   echo "$as_me: failed program was:" >&5
5149 sed 's/^/| /' conftest.$ac_ext >&5
5150
5151 fi
5152 rm -f conftest.err conftest.$ac_objext \
5153       conftest$ac_exeext conftest.$ac_ext
5154   done
5155 fi
5156 LIBS=$ac_func_search_save_LIBS
5157 fi
5158 echo "$as_me:$LINENO: result: $ac_cv_search_setproctitle" >&5
5159 echo "${ECHO_T}$ac_cv_search_setproctitle" >&6
5160 if test "$ac_cv_search_setproctitle" != no; then
5161   test "$ac_cv_search_setproctitle" = "none required" || LIBS="$ac_cv_search_setproctitle $LIBS"
5162
5163 fi
5164
5165 echo "$as_me:$LINENO: checking for library containing pow" >&5
5166 echo $ECHO_N "checking for library containing pow... $ECHO_C" >&6
5167 if test "${ac_cv_search_pow+set}" = set; then
5168   echo $ECHO_N "(cached) $ECHO_C" >&6
5169 else
5170   ac_func_search_save_LIBS=$LIBS
5171 ac_cv_search_pow=no
5172 cat >conftest.$ac_ext <<_ACEOF
5173 /* confdefs.h.  */
5174 _ACEOF
5175 cat confdefs.h >>conftest.$ac_ext
5176 cat >>conftest.$ac_ext <<_ACEOF
5177 /* end confdefs.h.  */
5178
5179 /* Override any gcc2 internal prototype to avoid an error.  */
5180 #ifdef __cplusplus
5181 extern "C"
5182 #endif
5183 /* We use char because int might match the return type of a gcc2
5184    builtin and then its argument prototype would still apply.  */
5185 char pow ();
5186 int
5187 main ()
5188 {
5189 pow ();
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_search_pow="none required"
5217 else
5218   echo "$as_me: failed program was:" >&5
5219 sed 's/^/| /' conftest.$ac_ext >&5
5220
5221 fi
5222 rm -f conftest.err conftest.$ac_objext \
5223       conftest$ac_exeext conftest.$ac_ext
5224 if test "$ac_cv_search_pow" = no; then
5225   for ac_lib in m; do
5226     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5227     cat >conftest.$ac_ext <<_ACEOF
5228 /* confdefs.h.  */
5229 _ACEOF
5230 cat confdefs.h >>conftest.$ac_ext
5231 cat >>conftest.$ac_ext <<_ACEOF
5232 /* end confdefs.h.  */
5233
5234 /* Override any gcc2 internal prototype to avoid an error.  */
5235 #ifdef __cplusplus
5236 extern "C"
5237 #endif
5238 /* We use char because int might match the return type of a gcc2
5239    builtin and then its argument prototype would still apply.  */
5240 char pow ();
5241 int
5242 main ()
5243 {
5244 pow ();
5245   ;
5246   return 0;
5247 }
5248 _ACEOF
5249 rm -f conftest.$ac_objext conftest$ac_exeext
5250 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5251   (eval $ac_link) 2>conftest.er1
5252   ac_status=$?
5253   grep -v '^ *+' conftest.er1 >conftest.err
5254   rm -f conftest.er1
5255   cat conftest.err >&5
5256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5257   (exit $ac_status); } &&
5258          { ac_try='test -z "$ac_c_werror_flag"
5259                          || test ! -s conftest.err'
5260   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5261   (eval $ac_try) 2>&5
5262   ac_status=$?
5263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5264   (exit $ac_status); }; } &&
5265          { ac_try='test -s conftest$ac_exeext'
5266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5267   (eval $ac_try) 2>&5
5268   ac_status=$?
5269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5270   (exit $ac_status); }; }; then
5271   ac_cv_search_pow="-l$ac_lib"
5272 break
5273 else
5274   echo "$as_me: failed program was:" >&5
5275 sed 's/^/| /' conftest.$ac_ext >&5
5276
5277 fi
5278 rm -f conftest.err conftest.$ac_objext \
5279       conftest$ac_exeext conftest.$ac_ext
5280   done
5281 fi
5282 LIBS=$ac_func_search_save_LIBS
5283 fi
5284 echo "$as_me:$LINENO: result: $ac_cv_search_pow" >&5
5285 echo "${ECHO_T}$ac_cv_search_pow" >&6
5286 if test "$ac_cv_search_pow" != no; then
5287   test "$ac_cv_search_pow" = "none required" || LIBS="$ac_cv_search_pow $LIBS"
5288
5289 fi
5290
5291 echo "$as_me:$LINENO: checking for library containing dlopen" >&5
5292 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6
5293 if test "${ac_cv_search_dlopen+set}" = set; then
5294   echo $ECHO_N "(cached) $ECHO_C" >&6
5295 else
5296   ac_func_search_save_LIBS=$LIBS
5297 ac_cv_search_dlopen=no
5298 cat >conftest.$ac_ext <<_ACEOF
5299 /* confdefs.h.  */
5300 _ACEOF
5301 cat confdefs.h >>conftest.$ac_ext
5302 cat >>conftest.$ac_ext <<_ACEOF
5303 /* end confdefs.h.  */
5304
5305 /* Override any gcc2 internal prototype to avoid an error.  */
5306 #ifdef __cplusplus
5307 extern "C"
5308 #endif
5309 /* We use char because int might match the return type of a gcc2
5310    builtin and then its argument prototype would still apply.  */
5311 char dlopen ();
5312 int
5313 main ()
5314 {
5315 dlopen ();
5316   ;
5317   return 0;
5318 }
5319 _ACEOF
5320 rm -f conftest.$ac_objext conftest$ac_exeext
5321 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5322   (eval $ac_link) 2>conftest.er1
5323   ac_status=$?
5324   grep -v '^ *+' conftest.er1 >conftest.err
5325   rm -f conftest.er1
5326   cat conftest.err >&5
5327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5328   (exit $ac_status); } &&
5329          { ac_try='test -z "$ac_c_werror_flag"
5330                          || test ! -s conftest.err'
5331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5332   (eval $ac_try) 2>&5
5333   ac_status=$?
5334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5335   (exit $ac_status); }; } &&
5336          { ac_try='test -s conftest$ac_exeext'
5337   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5338   (eval $ac_try) 2>&5
5339   ac_status=$?
5340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5341   (exit $ac_status); }; }; then
5342   ac_cv_search_dlopen="none required"
5343 else
5344   echo "$as_me: failed program was:" >&5
5345 sed 's/^/| /' conftest.$ac_ext >&5
5346
5347 fi
5348 rm -f conftest.err conftest.$ac_objext \
5349       conftest$ac_exeext conftest.$ac_ext
5350 if test "$ac_cv_search_dlopen" = no; then
5351   for ac_lib in dl; do
5352     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5353     cat >conftest.$ac_ext <<_ACEOF
5354 /* confdefs.h.  */
5355 _ACEOF
5356 cat confdefs.h >>conftest.$ac_ext
5357 cat >>conftest.$ac_ext <<_ACEOF
5358 /* end confdefs.h.  */
5359
5360 /* Override any gcc2 internal prototype to avoid an error.  */
5361 #ifdef __cplusplus
5362 extern "C"
5363 #endif
5364 /* We use char because int might match the return type of a gcc2
5365    builtin and then its argument prototype would still apply.  */
5366 char dlopen ();
5367 int
5368 main ()
5369 {
5370 dlopen ();
5371   ;
5372   return 0;
5373 }
5374 _ACEOF
5375 rm -f conftest.$ac_objext conftest$ac_exeext
5376 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5377   (eval $ac_link) 2>conftest.er1
5378   ac_status=$?
5379   grep -v '^ *+' conftest.er1 >conftest.err
5380   rm -f conftest.er1
5381   cat conftest.err >&5
5382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5383   (exit $ac_status); } &&
5384          { ac_try='test -z "$ac_c_werror_flag"
5385                          || test ! -s conftest.err'
5386   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5387   (eval $ac_try) 2>&5
5388   ac_status=$?
5389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5390   (exit $ac_status); }; } &&
5391          { ac_try='test -s conftest$ac_exeext'
5392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5393   (eval $ac_try) 2>&5
5394   ac_status=$?
5395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5396   (exit $ac_status); }; }; then
5397   ac_cv_search_dlopen="-l$ac_lib"
5398 break
5399 else
5400   echo "$as_me: failed program was:" >&5
5401 sed 's/^/| /' conftest.$ac_ext >&5
5402
5403 fi
5404 rm -f conftest.err conftest.$ac_objext \
5405       conftest$ac_exeext conftest.$ac_ext
5406   done
5407 fi
5408 LIBS=$ac_func_search_save_LIBS
5409 fi
5410 echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
5411 echo "${ECHO_T}$ac_cv_search_dlopen" >&6
5412 if test "$ac_cv_search_dlopen" != no; then
5413   test "$ac_cv_search_dlopen" = "none required" || LIBS="$ac_cv_search_dlopen $LIBS"
5414
5415 fi
5416
5417 echo "$as_me:$LINENO: checking for library containing socket" >&5
5418 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6
5419 if test "${ac_cv_search_socket+set}" = set; then
5420   echo $ECHO_N "(cached) $ECHO_C" >&6
5421 else
5422   ac_func_search_save_LIBS=$LIBS
5423 ac_cv_search_socket=no
5424 cat >conftest.$ac_ext <<_ACEOF
5425 /* confdefs.h.  */
5426 _ACEOF
5427 cat confdefs.h >>conftest.$ac_ext
5428 cat >>conftest.$ac_ext <<_ACEOF
5429 /* end confdefs.h.  */
5430
5431 /* Override any gcc2 internal prototype to avoid an error.  */
5432 #ifdef __cplusplus
5433 extern "C"
5434 #endif
5435 /* We use char because int might match the return type of a gcc2
5436    builtin and then its argument prototype would still apply.  */
5437 char socket ();
5438 int
5439 main ()
5440 {
5441 socket ();
5442   ;
5443   return 0;
5444 }
5445 _ACEOF
5446 rm -f conftest.$ac_objext conftest$ac_exeext
5447 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5448   (eval $ac_link) 2>conftest.er1
5449   ac_status=$?
5450   grep -v '^ *+' conftest.er1 >conftest.err
5451   rm -f conftest.er1
5452   cat conftest.err >&5
5453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5454   (exit $ac_status); } &&
5455          { ac_try='test -z "$ac_c_werror_flag"
5456                          || test ! -s conftest.err'
5457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5458   (eval $ac_try) 2>&5
5459   ac_status=$?
5460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5461   (exit $ac_status); }; } &&
5462          { ac_try='test -s conftest$ac_exeext'
5463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5464   (eval $ac_try) 2>&5
5465   ac_status=$?
5466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5467   (exit $ac_status); }; }; then
5468   ac_cv_search_socket="none required"
5469 else
5470   echo "$as_me: failed program was:" >&5
5471 sed 's/^/| /' conftest.$ac_ext >&5
5472
5473 fi
5474 rm -f conftest.err conftest.$ac_objext \
5475       conftest$ac_exeext conftest.$ac_ext
5476 if test "$ac_cv_search_socket" = no; then
5477   for ac_lib in socket wsock32; do
5478     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5479     cat >conftest.$ac_ext <<_ACEOF
5480 /* confdefs.h.  */
5481 _ACEOF
5482 cat confdefs.h >>conftest.$ac_ext
5483 cat >>conftest.$ac_ext <<_ACEOF
5484 /* end confdefs.h.  */
5485
5486 /* Override any gcc2 internal prototype to avoid an error.  */
5487 #ifdef __cplusplus
5488 extern "C"
5489 #endif
5490 /* We use char because int might match the return type of a gcc2
5491    builtin and then its argument prototype would still apply.  */
5492 char socket ();
5493 int
5494 main ()
5495 {
5496 socket ();
5497   ;
5498   return 0;
5499 }
5500 _ACEOF
5501 rm -f conftest.$ac_objext conftest$ac_exeext
5502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5503   (eval $ac_link) 2>conftest.er1
5504   ac_status=$?
5505   grep -v '^ *+' conftest.er1 >conftest.err
5506   rm -f conftest.er1
5507   cat conftest.err >&5
5508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5509   (exit $ac_status); } &&
5510          { ac_try='test -z "$ac_c_werror_flag"
5511                          || test ! -s conftest.err'
5512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5513   (eval $ac_try) 2>&5
5514   ac_status=$?
5515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5516   (exit $ac_status); }; } &&
5517          { ac_try='test -s conftest$ac_exeext'
5518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5519   (eval $ac_try) 2>&5
5520   ac_status=$?
5521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5522   (exit $ac_status); }; }; then
5523   ac_cv_search_socket="-l$ac_lib"
5524 break
5525 else
5526   echo "$as_me: failed program was:" >&5
5527 sed 's/^/| /' conftest.$ac_ext >&5
5528
5529 fi
5530 rm -f conftest.err conftest.$ac_objext \
5531       conftest$ac_exeext conftest.$ac_ext
5532   done
5533 fi
5534 LIBS=$ac_func_search_save_LIBS
5535 fi
5536 echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
5537 echo "${ECHO_T}$ac_cv_search_socket" >&6
5538 if test "$ac_cv_search_socket" != no; then
5539   test "$ac_cv_search_socket" = "none required" || LIBS="$ac_cv_search_socket $LIBS"
5540
5541 fi
5542
5543 echo "$as_me:$LINENO: checking for library containing shl_load" >&5
5544 echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6
5545 if test "${ac_cv_search_shl_load+set}" = set; then
5546   echo $ECHO_N "(cached) $ECHO_C" >&6
5547 else
5548   ac_func_search_save_LIBS=$LIBS
5549 ac_cv_search_shl_load=no
5550 cat >conftest.$ac_ext <<_ACEOF
5551 /* confdefs.h.  */
5552 _ACEOF
5553 cat confdefs.h >>conftest.$ac_ext
5554 cat >>conftest.$ac_ext <<_ACEOF
5555 /* end confdefs.h.  */
5556
5557 /* Override any gcc2 internal prototype to avoid an error.  */
5558 #ifdef __cplusplus
5559 extern "C"
5560 #endif
5561 /* We use char because int might match the return type of a gcc2
5562    builtin and then its argument prototype would still apply.  */
5563 char shl_load ();
5564 int
5565 main ()
5566 {
5567 shl_load ();
5568   ;
5569   return 0;
5570 }
5571 _ACEOF
5572 rm -f conftest.$ac_objext conftest$ac_exeext
5573 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5574   (eval $ac_link) 2>conftest.er1
5575   ac_status=$?
5576   grep -v '^ *+' conftest.er1 >conftest.err
5577   rm -f conftest.er1
5578   cat conftest.err >&5
5579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580   (exit $ac_status); } &&
5581          { ac_try='test -z "$ac_c_werror_flag"
5582                          || test ! -s conftest.err'
5583   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5584   (eval $ac_try) 2>&5
5585   ac_status=$?
5586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5587   (exit $ac_status); }; } &&
5588          { ac_try='test -s conftest$ac_exeext'
5589   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5590   (eval $ac_try) 2>&5
5591   ac_status=$?
5592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5593   (exit $ac_status); }; }; then
5594   ac_cv_search_shl_load="none required"
5595 else
5596   echo "$as_me: failed program was:" >&5
5597 sed 's/^/| /' conftest.$ac_ext >&5
5598
5599 fi
5600 rm -f conftest.err conftest.$ac_objext \
5601       conftest$ac_exeext conftest.$ac_ext
5602 if test "$ac_cv_search_shl_load" = no; then
5603   for ac_lib in dld; do
5604     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5605     cat >conftest.$ac_ext <<_ACEOF
5606 /* confdefs.h.  */
5607 _ACEOF
5608 cat confdefs.h >>conftest.$ac_ext
5609 cat >>conftest.$ac_ext <<_ACEOF
5610 /* end confdefs.h.  */
5611
5612 /* Override any gcc2 internal prototype to avoid an error.  */
5613 #ifdef __cplusplus
5614 extern "C"
5615 #endif
5616 /* We use char because int might match the return type of a gcc2
5617    builtin and then its argument prototype would still apply.  */
5618 char shl_load ();
5619 int
5620 main ()
5621 {
5622 shl_load ();
5623   ;
5624   return 0;
5625 }
5626 _ACEOF
5627 rm -f conftest.$ac_objext conftest$ac_exeext
5628 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5629   (eval $ac_link) 2>conftest.er1
5630   ac_status=$?
5631   grep -v '^ *+' conftest.er1 >conftest.err
5632   rm -f conftest.er1
5633   cat conftest.err >&5
5634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5635   (exit $ac_status); } &&
5636          { ac_try='test -z "$ac_c_werror_flag"
5637                          || test ! -s conftest.err'
5638   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639   (eval $ac_try) 2>&5
5640   ac_status=$?
5641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642   (exit $ac_status); }; } &&
5643          { ac_try='test -s conftest$ac_exeext'
5644   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5645   (eval $ac_try) 2>&5
5646   ac_status=$?
5647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5648   (exit $ac_status); }; }; then
5649   ac_cv_search_shl_load="-l$ac_lib"
5650 break
5651 else
5652   echo "$as_me: failed program was:" >&5
5653 sed 's/^/| /' conftest.$ac_ext >&5
5654
5655 fi
5656 rm -f conftest.err conftest.$ac_objext \
5657       conftest$ac_exeext conftest.$ac_ext
5658   done
5659 fi
5660 LIBS=$ac_func_search_save_LIBS
5661 fi
5662 echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
5663 echo "${ECHO_T}$ac_cv_search_shl_load" >&6
5664 if test "$ac_cv_search_shl_load" != no; then
5665   test "$ac_cv_search_shl_load" = "none required" || LIBS="$ac_cv_search_shl_load $LIBS"
5666
5667 fi
5668
5669 # We only use libld in port/dynloader/aix.c
5670 case $host_os in
5671      aix*)
5672         echo "$as_me:$LINENO: checking for library containing ldopen" >&5
5673 echo $ECHO_N "checking for library containing ldopen... $ECHO_C" >&6
5674 if test "${ac_cv_search_ldopen+set}" = set; then
5675   echo $ECHO_N "(cached) $ECHO_C" >&6
5676 else
5677   ac_func_search_save_LIBS=$LIBS
5678 ac_cv_search_ldopen=no
5679 cat >conftest.$ac_ext <<_ACEOF
5680 /* confdefs.h.  */
5681 _ACEOF
5682 cat confdefs.h >>conftest.$ac_ext
5683 cat >>conftest.$ac_ext <<_ACEOF
5684 /* end confdefs.h.  */
5685
5686 /* Override any gcc2 internal prototype to avoid an error.  */
5687 #ifdef __cplusplus
5688 extern "C"
5689 #endif
5690 /* We use char because int might match the return type of a gcc2
5691    builtin and then its argument prototype would still apply.  */
5692 char ldopen ();
5693 int
5694 main ()
5695 {
5696 ldopen ();
5697   ;
5698   return 0;
5699 }
5700 _ACEOF
5701 rm -f conftest.$ac_objext conftest$ac_exeext
5702 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5703   (eval $ac_link) 2>conftest.er1
5704   ac_status=$?
5705   grep -v '^ *+' conftest.er1 >conftest.err
5706   rm -f conftest.er1
5707   cat conftest.err >&5
5708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5709   (exit $ac_status); } &&
5710          { ac_try='test -z "$ac_c_werror_flag"
5711                          || test ! -s conftest.err'
5712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5713   (eval $ac_try) 2>&5
5714   ac_status=$?
5715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5716   (exit $ac_status); }; } &&
5717          { ac_try='test -s conftest$ac_exeext'
5718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5719   (eval $ac_try) 2>&5
5720   ac_status=$?
5721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5722   (exit $ac_status); }; }; then
5723   ac_cv_search_ldopen="none required"
5724 else
5725   echo "$as_me: failed program was:" >&5
5726 sed 's/^/| /' conftest.$ac_ext >&5
5727
5728 fi
5729 rm -f conftest.err conftest.$ac_objext \
5730       conftest$ac_exeext conftest.$ac_ext
5731 if test "$ac_cv_search_ldopen" = no; then
5732   for ac_lib in ld; do
5733     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5734     cat >conftest.$ac_ext <<_ACEOF
5735 /* confdefs.h.  */
5736 _ACEOF
5737 cat confdefs.h >>conftest.$ac_ext
5738 cat >>conftest.$ac_ext <<_ACEOF
5739 /* end confdefs.h.  */
5740
5741 /* Override any gcc2 internal prototype to avoid an error.  */
5742 #ifdef __cplusplus
5743 extern "C"
5744 #endif
5745 /* We use char because int might match the return type of a gcc2
5746    builtin and then its argument prototype would still apply.  */
5747 char ldopen ();
5748 int
5749 main ()
5750 {
5751 ldopen ();
5752   ;
5753   return 0;
5754 }
5755 _ACEOF
5756 rm -f conftest.$ac_objext conftest$ac_exeext
5757 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5758   (eval $ac_link) 2>conftest.er1
5759   ac_status=$?
5760   grep -v '^ *+' conftest.er1 >conftest.err
5761   rm -f conftest.er1
5762   cat conftest.err >&5
5763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5764   (exit $ac_status); } &&
5765          { ac_try='test -z "$ac_c_werror_flag"
5766                          || test ! -s conftest.err'
5767   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5768   (eval $ac_try) 2>&5
5769   ac_status=$?
5770   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5771   (exit $ac_status); }; } &&
5772          { ac_try='test -s conftest$ac_exeext'
5773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5774   (eval $ac_try) 2>&5
5775   ac_status=$?
5776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5777   (exit $ac_status); }; }; then
5778   ac_cv_search_ldopen="-l$ac_lib"
5779 break
5780 else
5781   echo "$as_me: failed program was:" >&5
5782 sed 's/^/| /' conftest.$ac_ext >&5
5783
5784 fi
5785 rm -f conftest.err conftest.$ac_objext \
5786       conftest$ac_exeext conftest.$ac_ext
5787   done
5788 fi
5789 LIBS=$ac_func_search_save_LIBS
5790 fi
5791 echo "$as_me:$LINENO: result: $ac_cv_search_ldopen" >&5
5792 echo "${ECHO_T}$ac_cv_search_ldopen" >&6
5793 if test "$ac_cv_search_ldopen" != no; then
5794   test "$ac_cv_search_ldopen" = "none required" || LIBS="$ac_cv_search_ldopen $LIBS"
5795
5796 fi
5797
5798         ;;
5799 esac
5800 echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
5801 echo $ECHO_N "checking for library containing getopt_long... $ECHO_C" >&6
5802 if test "${ac_cv_search_getopt_long+set}" = set; then
5803   echo $ECHO_N "(cached) $ECHO_C" >&6
5804 else
5805   ac_func_search_save_LIBS=$LIBS
5806 ac_cv_search_getopt_long=no
5807 cat >conftest.$ac_ext <<_ACEOF
5808 /* confdefs.h.  */
5809 _ACEOF
5810 cat confdefs.h >>conftest.$ac_ext
5811 cat >>conftest.$ac_ext <<_ACEOF
5812 /* end confdefs.h.  */
5813
5814 /* Override any gcc2 internal prototype to avoid an error.  */
5815 #ifdef __cplusplus
5816 extern "C"
5817 #endif
5818 /* We use char because int might match the return type of a gcc2
5819    builtin and then its argument prototype would still apply.  */
5820 char getopt_long ();
5821 int
5822 main ()
5823 {
5824 getopt_long ();
5825   ;
5826   return 0;
5827 }
5828 _ACEOF
5829 rm -f conftest.$ac_objext conftest$ac_exeext
5830 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5831   (eval $ac_link) 2>conftest.er1
5832   ac_status=$?
5833   grep -v '^ *+' conftest.er1 >conftest.err
5834   rm -f conftest.er1
5835   cat conftest.err >&5
5836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5837   (exit $ac_status); } &&
5838          { ac_try='test -z "$ac_c_werror_flag"
5839                          || test ! -s conftest.err'
5840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5841   (eval $ac_try) 2>&5
5842   ac_status=$?
5843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5844   (exit $ac_status); }; } &&
5845          { ac_try='test -s conftest$ac_exeext'
5846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5847   (eval $ac_try) 2>&5
5848   ac_status=$?
5849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5850   (exit $ac_status); }; }; then
5851   ac_cv_search_getopt_long="none required"
5852 else
5853   echo "$as_me: failed program was:" >&5
5854 sed 's/^/| /' conftest.$ac_ext >&5
5855
5856 fi
5857 rm -f conftest.err conftest.$ac_objext \
5858       conftest$ac_exeext conftest.$ac_ext
5859 if test "$ac_cv_search_getopt_long" = no; then
5860   for ac_lib in getopt gnugetopt; do
5861     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5862     cat >conftest.$ac_ext <<_ACEOF
5863 /* confdefs.h.  */
5864 _ACEOF
5865 cat confdefs.h >>conftest.$ac_ext
5866 cat >>conftest.$ac_ext <<_ACEOF
5867 /* end confdefs.h.  */
5868
5869 /* Override any gcc2 internal prototype to avoid an error.  */
5870 #ifdef __cplusplus
5871 extern "C"
5872 #endif
5873 /* We use char because int might match the return type of a gcc2
5874    builtin and then its argument prototype would still apply.  */
5875 char getopt_long ();
5876 int
5877 main ()
5878 {
5879 getopt_long ();
5880   ;
5881   return 0;
5882 }
5883 _ACEOF
5884 rm -f conftest.$ac_objext conftest$ac_exeext
5885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5886   (eval $ac_link) 2>conftest.er1
5887   ac_status=$?
5888   grep -v '^ *+' conftest.er1 >conftest.err
5889   rm -f conftest.er1
5890   cat conftest.err >&5
5891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5892   (exit $ac_status); } &&
5893          { ac_try='test -z "$ac_c_werror_flag"
5894                          || test ! -s conftest.err'
5895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5896   (eval $ac_try) 2>&5
5897   ac_status=$?
5898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5899   (exit $ac_status); }; } &&
5900          { ac_try='test -s conftest$ac_exeext'
5901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5902   (eval $ac_try) 2>&5
5903   ac_status=$?
5904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5905   (exit $ac_status); }; }; then
5906   ac_cv_search_getopt_long="-l$ac_lib"
5907 break
5908 else
5909   echo "$as_me: failed program was:" >&5
5910 sed 's/^/| /' conftest.$ac_ext >&5
5911
5912 fi
5913 rm -f conftest.err conftest.$ac_objext \
5914       conftest$ac_exeext conftest.$ac_ext
5915   done
5916 fi
5917 LIBS=$ac_func_search_save_LIBS
5918 fi
5919 echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
5920 echo "${ECHO_T}$ac_cv_search_getopt_long" >&6
5921 if test "$ac_cv_search_getopt_long" != no; then
5922   test "$ac_cv_search_getopt_long" = "none required" || LIBS="$ac_cv_search_getopt_long $LIBS"
5923
5924 fi
5925
5926 echo "$as_me:$LINENO: checking for library containing crypt" >&5
5927 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6
5928 if test "${ac_cv_search_crypt+set}" = set; then
5929   echo $ECHO_N "(cached) $ECHO_C" >&6
5930 else
5931   ac_func_search_save_LIBS=$LIBS
5932 ac_cv_search_crypt=no
5933 cat >conftest.$ac_ext <<_ACEOF
5934 /* confdefs.h.  */
5935 _ACEOF
5936 cat confdefs.h >>conftest.$ac_ext
5937 cat >>conftest.$ac_ext <<_ACEOF
5938 /* end confdefs.h.  */
5939
5940 /* Override any gcc2 internal prototype to avoid an error.  */
5941 #ifdef __cplusplus
5942 extern "C"
5943 #endif
5944 /* We use char because int might match the return type of a gcc2
5945    builtin and then its argument prototype would still apply.  */
5946 char crypt ();
5947 int
5948 main ()
5949 {
5950 crypt ();
5951   ;
5952   return 0;
5953 }
5954 _ACEOF
5955 rm -f conftest.$ac_objext conftest$ac_exeext
5956 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5957   (eval $ac_link) 2>conftest.er1
5958   ac_status=$?
5959   grep -v '^ *+' conftest.er1 >conftest.err
5960   rm -f conftest.er1
5961   cat conftest.err >&5
5962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5963   (exit $ac_status); } &&
5964          { ac_try='test -z "$ac_c_werror_flag"
5965                          || test ! -s conftest.err'
5966   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5967   (eval $ac_try) 2>&5
5968   ac_status=$?
5969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5970   (exit $ac_status); }; } &&
5971          { ac_try='test -s conftest$ac_exeext'
5972   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5973   (eval $ac_try) 2>&5
5974   ac_status=$?
5975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5976   (exit $ac_status); }; }; then
5977   ac_cv_search_crypt="none required"
5978 else
5979   echo "$as_me: failed program was:" >&5
5980 sed 's/^/| /' conftest.$ac_ext >&5
5981
5982 fi
5983 rm -f conftest.err conftest.$ac_objext \
5984       conftest$ac_exeext conftest.$ac_ext
5985 if test "$ac_cv_search_crypt" = no; then
5986   for ac_lib in crypt; do
5987     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5988     cat >conftest.$ac_ext <<_ACEOF
5989 /* confdefs.h.  */
5990 _ACEOF
5991 cat confdefs.h >>conftest.$ac_ext
5992 cat >>conftest.$ac_ext <<_ACEOF
5993 /* end confdefs.h.  */
5994
5995 /* Override any gcc2 internal prototype to avoid an error.  */
5996 #ifdef __cplusplus
5997 extern "C"
5998 #endif
5999 /* We use char because int might match the return type of a gcc2
6000    builtin and then its argument prototype would still apply.  */
6001 char crypt ();
6002 int
6003 main ()
6004 {
6005 crypt ();
6006   ;
6007   return 0;
6008 }
6009 _ACEOF
6010 rm -f conftest.$ac_objext conftest$ac_exeext
6011 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6012   (eval $ac_link) 2>conftest.er1
6013   ac_status=$?
6014   grep -v '^ *+' conftest.er1 >conftest.err
6015   rm -f conftest.er1
6016   cat conftest.err >&5
6017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6018   (exit $ac_status); } &&
6019          { ac_try='test -z "$ac_c_werror_flag"
6020                          || test ! -s conftest.err'
6021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6022   (eval $ac_try) 2>&5
6023   ac_status=$?
6024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6025   (exit $ac_status); }; } &&
6026          { ac_try='test -s conftest$ac_exeext'
6027   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6028   (eval $ac_try) 2>&5
6029   ac_status=$?
6030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6031   (exit $ac_status); }; }; then
6032   ac_cv_search_crypt="-l$ac_lib"
6033 break
6034 else
6035   echo "$as_me: failed program was:" >&5
6036 sed 's/^/| /' conftest.$ac_ext >&5
6037
6038 fi
6039 rm -f conftest.err conftest.$ac_objext \
6040       conftest$ac_exeext conftest.$ac_ext
6041   done
6042 fi
6043 LIBS=$ac_func_search_save_LIBS
6044 fi
6045 echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
6046 echo "${ECHO_T}$ac_cv_search_crypt" >&6
6047 if test "$ac_cv_search_crypt" != no; then
6048   test "$ac_cv_search_crypt" = "none required" || LIBS="$ac_cv_search_crypt $LIBS"
6049
6050 fi
6051
6052 # Solaris:
6053 echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
6054 echo $ECHO_N "checking for library containing fdatasync... $ECHO_C" >&6
6055 if test "${ac_cv_search_fdatasync+set}" = set; then
6056   echo $ECHO_N "(cached) $ECHO_C" >&6
6057 else
6058   ac_func_search_save_LIBS=$LIBS
6059 ac_cv_search_fdatasync=no
6060 cat >conftest.$ac_ext <<_ACEOF
6061 /* confdefs.h.  */
6062 _ACEOF
6063 cat confdefs.h >>conftest.$ac_ext
6064 cat >>conftest.$ac_ext <<_ACEOF
6065 /* end confdefs.h.  */
6066
6067 /* Override any gcc2 internal prototype to avoid an error.  */
6068 #ifdef __cplusplus
6069 extern "C"
6070 #endif
6071 /* We use char because int might match the return type of a gcc2
6072    builtin and then its argument prototype would still apply.  */
6073 char fdatasync ();
6074 int
6075 main ()
6076 {
6077 fdatasync ();
6078   ;
6079   return 0;
6080 }
6081 _ACEOF
6082 rm -f conftest.$ac_objext conftest$ac_exeext
6083 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6084   (eval $ac_link) 2>conftest.er1
6085   ac_status=$?
6086   grep -v '^ *+' conftest.er1 >conftest.err
6087   rm -f conftest.er1
6088   cat conftest.err >&5
6089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6090   (exit $ac_status); } &&
6091          { ac_try='test -z "$ac_c_werror_flag"
6092                          || test ! -s conftest.err'
6093   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6094   (eval $ac_try) 2>&5
6095   ac_status=$?
6096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6097   (exit $ac_status); }; } &&
6098          { ac_try='test -s conftest$ac_exeext'
6099   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6100   (eval $ac_try) 2>&5
6101   ac_status=$?
6102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6103   (exit $ac_status); }; }; then
6104   ac_cv_search_fdatasync="none required"
6105 else
6106   echo "$as_me: failed program was:" >&5
6107 sed 's/^/| /' conftest.$ac_ext >&5
6108
6109 fi
6110 rm -f conftest.err conftest.$ac_objext \
6111       conftest$ac_exeext conftest.$ac_ext
6112 if test "$ac_cv_search_fdatasync" = no; then
6113   for ac_lib in rt posix4; do
6114     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6115     cat >conftest.$ac_ext <<_ACEOF
6116 /* confdefs.h.  */
6117 _ACEOF
6118 cat confdefs.h >>conftest.$ac_ext
6119 cat >>conftest.$ac_ext <<_ACEOF
6120 /* end confdefs.h.  */
6121
6122 /* Override any gcc2 internal prototype to avoid an error.  */
6123 #ifdef __cplusplus
6124 extern "C"
6125 #endif
6126 /* We use char because int might match the return type of a gcc2
6127    builtin and then its argument prototype would still apply.  */
6128 char fdatasync ();
6129 int
6130 main ()
6131 {
6132 fdatasync ();
6133   ;
6134   return 0;
6135 }
6136 _ACEOF
6137 rm -f conftest.$ac_objext conftest$ac_exeext
6138 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6139   (eval $ac_link) 2>conftest.er1
6140   ac_status=$?
6141   grep -v '^ *+' conftest.er1 >conftest.err
6142   rm -f conftest.er1
6143   cat conftest.err >&5
6144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6145   (exit $ac_status); } &&
6146          { ac_try='test -z "$ac_c_werror_flag"
6147                          || test ! -s conftest.err'
6148   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6149   (eval $ac_try) 2>&5
6150   ac_status=$?
6151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6152   (exit $ac_status); }; } &&
6153          { ac_try='test -s conftest$ac_exeext'
6154   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6155   (eval $ac_try) 2>&5
6156   ac_status=$?
6157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6158   (exit $ac_status); }; }; then
6159   ac_cv_search_fdatasync="-l$ac_lib"
6160 break
6161 else
6162   echo "$as_me: failed program was:" >&5
6163 sed 's/^/| /' conftest.$ac_ext >&5
6164
6165 fi
6166 rm -f conftest.err conftest.$ac_objext \
6167       conftest$ac_exeext conftest.$ac_ext
6168   done
6169 fi
6170 LIBS=$ac_func_search_save_LIBS
6171 fi
6172 echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
6173 echo "${ECHO_T}$ac_cv_search_fdatasync" >&6
6174 if test "$ac_cv_search_fdatasync" != no; then
6175   test "$ac_cv_search_fdatasync" = "none required" || LIBS="$ac_cv_search_fdatasync $LIBS"
6176
6177 fi
6178
6179 # Cygwin:
6180 echo "$as_me:$LINENO: checking for library containing shmget" >&5
6181 echo $ECHO_N "checking for library containing shmget... $ECHO_C" >&6
6182 if test "${ac_cv_search_shmget+set}" = set; then
6183   echo $ECHO_N "(cached) $ECHO_C" >&6
6184 else
6185   ac_func_search_save_LIBS=$LIBS
6186 ac_cv_search_shmget=no
6187 cat >conftest.$ac_ext <<_ACEOF
6188 /* confdefs.h.  */
6189 _ACEOF
6190 cat confdefs.h >>conftest.$ac_ext
6191 cat >>conftest.$ac_ext <<_ACEOF
6192 /* end confdefs.h.  */
6193
6194 /* Override any gcc2 internal prototype to avoid an error.  */
6195 #ifdef __cplusplus
6196 extern "C"
6197 #endif
6198 /* We use char because int might match the return type of a gcc2
6199    builtin and then its argument prototype would still apply.  */
6200 char shmget ();
6201 int
6202 main ()
6203 {
6204 shmget ();
6205   ;
6206   return 0;
6207 }
6208 _ACEOF
6209 rm -f conftest.$ac_objext conftest$ac_exeext
6210 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6211   (eval $ac_link) 2>conftest.er1
6212   ac_status=$?
6213   grep -v '^ *+' conftest.er1 >conftest.err
6214   rm -f conftest.er1
6215   cat conftest.err >&5
6216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6217   (exit $ac_status); } &&
6218          { ac_try='test -z "$ac_c_werror_flag"
6219                          || test ! -s conftest.err'
6220   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6221   (eval $ac_try) 2>&5
6222   ac_status=$?
6223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6224   (exit $ac_status); }; } &&
6225          { ac_try='test -s conftest$ac_exeext'
6226   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6227   (eval $ac_try) 2>&5
6228   ac_status=$?
6229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6230   (exit $ac_status); }; }; then
6231   ac_cv_search_shmget="none required"
6232 else
6233   echo "$as_me: failed program was:" >&5
6234 sed 's/^/| /' conftest.$ac_ext >&5
6235
6236 fi
6237 rm -f conftest.err conftest.$ac_objext \
6238       conftest$ac_exeext conftest.$ac_ext
6239 if test "$ac_cv_search_shmget" = no; then
6240   for ac_lib in cygipc; do
6241     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6242     cat >conftest.$ac_ext <<_ACEOF
6243 /* confdefs.h.  */
6244 _ACEOF
6245 cat confdefs.h >>conftest.$ac_ext
6246 cat >>conftest.$ac_ext <<_ACEOF
6247 /* end confdefs.h.  */
6248
6249 /* Override any gcc2 internal prototype to avoid an error.  */
6250 #ifdef __cplusplus
6251 extern "C"
6252 #endif
6253 /* We use char because int might match the return type of a gcc2
6254    builtin and then its argument prototype would still apply.  */
6255 char shmget ();
6256 int
6257 main ()
6258 {
6259 shmget ();
6260   ;
6261   return 0;
6262 }
6263 _ACEOF
6264 rm -f conftest.$ac_objext conftest$ac_exeext
6265 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6266   (eval $ac_link) 2>conftest.er1
6267   ac_status=$?
6268   grep -v '^ *+' conftest.er1 >conftest.err
6269   rm -f conftest.er1
6270   cat conftest.err >&5
6271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6272   (exit $ac_status); } &&
6273          { ac_try='test -z "$ac_c_werror_flag"
6274                          || test ! -s conftest.err'
6275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6276   (eval $ac_try) 2>&5
6277   ac_status=$?
6278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6279   (exit $ac_status); }; } &&
6280          { ac_try='test -s conftest$ac_exeext'
6281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6282   (eval $ac_try) 2>&5
6283   ac_status=$?
6284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6285   (exit $ac_status); }; }; then
6286   ac_cv_search_shmget="-l$ac_lib"
6287 break
6288 else
6289   echo "$as_me: failed program was:" >&5
6290 sed 's/^/| /' conftest.$ac_ext >&5
6291
6292 fi
6293 rm -f conftest.err conftest.$ac_objext \
6294       conftest$ac_exeext conftest.$ac_ext
6295   done
6296 fi
6297 LIBS=$ac_func_search_save_LIBS
6298 fi
6299 echo "$as_me:$LINENO: result: $ac_cv_search_shmget" >&5
6300 echo "${ECHO_T}$ac_cv_search_shmget" >&6
6301 if test "$ac_cv_search_shmget" != no; then
6302   test "$ac_cv_search_shmget" = "none required" || LIBS="$ac_cv_search_shmget $LIBS"
6303
6304 fi
6305
6306
6307 if test "$with_readline" = yes; then
6308
6309
6310 if test "${pgac_cv_check_readline+set}" = set; then
6311   echo $ECHO_N "(cached) $ECHO_C" >&6
6312 else
6313   pgac_cv_check_readline=no
6314 pgac_save_LIBS=$LIBS
6315 if test x"$with_libedit_preferred" != x"yes"
6316 then    READLINE_ORDER="-lreadline -ledit"
6317 else    READLINE_ORDER="-ledit -lreadline"
6318 fi
6319 for pgac_rllib in $READLINE_ORDER ; do
6320   echo "$as_me:$LINENO: checking for ${pgac_rllib}" >&5
6321 echo $ECHO_N "checking for ${pgac_rllib}... $ECHO_C" >&6
6322   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
6323     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
6324     cat >conftest.$ac_ext <<_ACEOF
6325 /* confdefs.h.  */
6326 _ACEOF
6327 cat confdefs.h >>conftest.$ac_ext
6328 cat >>conftest.$ac_ext <<_ACEOF
6329 /* end confdefs.h.  */
6330
6331 /* Override any gcc2 internal prototype to avoid an error.  */
6332 #ifdef __cplusplus
6333 extern "C"
6334 #endif
6335 /* We use char because int might match the return type of a gcc2
6336    builtin and then its argument prototype would still apply.  */
6337 char readline ();
6338 int
6339 main ()
6340 {
6341 readline ();
6342   ;
6343   return 0;
6344 }
6345 _ACEOF
6346 rm -f conftest.$ac_objext conftest$ac_exeext
6347 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6348   (eval $ac_link) 2>conftest.er1
6349   ac_status=$?
6350   grep -v '^ *+' conftest.er1 >conftest.err
6351   rm -f conftest.er1
6352   cat conftest.err >&5
6353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6354   (exit $ac_status); } &&
6355          { ac_try='test -z "$ac_c_werror_flag"
6356                          || test ! -s conftest.err'
6357   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6358   (eval $ac_try) 2>&5
6359   ac_status=$?
6360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6361   (exit $ac_status); }; } &&
6362          { ac_try='test -s conftest$ac_exeext'
6363   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6364   (eval $ac_try) 2>&5
6365   ac_status=$?
6366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6367   (exit $ac_status); }; }; then
6368
6369       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
6370       # recognize dependent libraries; assume curses is needed if we didn't
6371       # find any dependency.
6372       case $host_os in
6373         netbsd* | openbsd* | irix*)
6374           if test x"$pgac_lib" = x"" ; then
6375             pgac_lib=" -lcurses"
6376           fi ;;
6377       esac
6378
6379       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
6380       break
6381
6382 else
6383   echo "$as_me: failed program was:" >&5
6384 sed 's/^/| /' conftest.$ac_ext >&5
6385
6386 fi
6387 rm -f conftest.err conftest.$ac_objext \
6388       conftest$ac_exeext conftest.$ac_ext
6389   done
6390   if test "$pgac_cv_check_readline" != no ; then
6391     echo "$as_me:$LINENO: result: yes ($pgac_cv_check_readline)" >&5
6392 echo "${ECHO_T}yes ($pgac_cv_check_readline)" >&6
6393     break
6394   else
6395     echo "$as_me:$LINENO: result: no" >&5
6396 echo "${ECHO_T}no" >&6
6397   fi
6398 done
6399 LIBS=$pgac_save_LIBS
6400
6401 fi
6402
6403 if test "$pgac_cv_check_readline" != no ; then
6404   LIBS="$pgac_cv_check_readline $LIBS"
6405
6406 cat >>confdefs.h <<\_ACEOF
6407 #define HAVE_LIBREADLINE 1
6408 _ACEOF
6409
6410 fi
6411
6412
6413   if test x"$pgac_cv_check_readline" = x"no"; then
6414     { { echo "$as_me:$LINENO: error: readline library not found
6415 If you have readline already installed, see config.log for details on the
6416 failure.  It is possible the compiler isn't looking in the proper directory.
6417 Use --without-readline to disable readline support." >&5
6418 echo "$as_me: error: readline library not found
6419 If you have readline already installed, see config.log for details on the
6420 failure.  It is possible the compiler isn't looking in the proper directory.
6421 Use --without-readline to disable readline support." >&2;}
6422    { (exit 1); exit 1; }; }
6423   fi
6424 fi
6425
6426 if test "$with_zlib" = yes; then
6427
6428 echo "$as_me:$LINENO: checking for inflate in -lz" >&5
6429 echo $ECHO_N "checking for inflate in -lz... $ECHO_C" >&6
6430 if test "${ac_cv_lib_z_inflate+set}" = set; then
6431   echo $ECHO_N "(cached) $ECHO_C" >&6
6432 else
6433   ac_check_lib_save_LIBS=$LIBS
6434 LIBS="-lz  $LIBS"
6435 cat >conftest.$ac_ext <<_ACEOF
6436 /* confdefs.h.  */
6437 _ACEOF
6438 cat confdefs.h >>conftest.$ac_ext
6439 cat >>conftest.$ac_ext <<_ACEOF
6440 /* end confdefs.h.  */
6441
6442 /* Override any gcc2 internal prototype to avoid an error.  */
6443 #ifdef __cplusplus
6444 extern "C"
6445 #endif
6446 /* We use char because int might match the return type of a gcc2
6447    builtin and then its argument prototype would still apply.  */
6448 char inflate ();
6449 int
6450 main ()
6451 {
6452 inflate ();
6453   ;
6454   return 0;
6455 }
6456 _ACEOF
6457 rm -f conftest.$ac_objext conftest$ac_exeext
6458 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6459   (eval $ac_link) 2>conftest.er1
6460   ac_status=$?
6461   grep -v '^ *+' conftest.er1 >conftest.err
6462   rm -f conftest.er1
6463   cat conftest.err >&5
6464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6465   (exit $ac_status); } &&
6466          { ac_try='test -z "$ac_c_werror_flag"
6467                          || test ! -s conftest.err'
6468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6469   (eval $ac_try) 2>&5
6470   ac_status=$?
6471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472   (exit $ac_status); }; } &&
6473          { ac_try='test -s conftest$ac_exeext'
6474   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6475   (eval $ac_try) 2>&5
6476   ac_status=$?
6477   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6478   (exit $ac_status); }; }; then
6479   ac_cv_lib_z_inflate=yes
6480 else
6481   echo "$as_me: failed program was:" >&5
6482 sed 's/^/| /' conftest.$ac_ext >&5
6483
6484 ac_cv_lib_z_inflate=no
6485 fi
6486 rm -f conftest.err conftest.$ac_objext \
6487       conftest$ac_exeext conftest.$ac_ext
6488 LIBS=$ac_check_lib_save_LIBS
6489 fi
6490 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
6491 echo "${ECHO_T}$ac_cv_lib_z_inflate" >&6
6492 if test $ac_cv_lib_z_inflate = yes; then
6493   cat >>confdefs.h <<_ACEOF
6494 #define HAVE_LIBZ 1
6495 _ACEOF
6496
6497   LIBS="-lz $LIBS"
6498
6499 else
6500   { { echo "$as_me:$LINENO: error: zlib library not found
6501 If you have zlib already installed, see config.log for details on the
6502 failure.  It is possible the compiler isn't looking in the proper directory.
6503 Use --without-zlib to disable zlib support." >&5
6504 echo "$as_me: error: zlib library not found
6505 If you have zlib already installed, see config.log for details on the
6506 failure.  It is possible the compiler isn't looking in the proper directory.
6507 Use --without-zlib to disable zlib support." >&2;}
6508    { (exit 1); exit 1; }; }
6509 fi
6510
6511 fi
6512
6513 if test "$enable_spinlocks" = yes; then
6514
6515 cat >>confdefs.h <<\_ACEOF
6516 #define HAVE_SPINLOCKS 1
6517 _ACEOF
6518
6519 else
6520   { echo "$as_me:$LINENO: WARNING:
6521 *** Not using spinlocks will cause poor performance." >&5
6522 echo "$as_me: WARNING:
6523 *** Not using spinlocks will cause poor performance." >&2;}
6524 fi
6525
6526 if test "$with_krb5" = yes ; then
6527   if test "$PORTNAME" != "win32"; then
6528      echo "$as_me:$LINENO: checking for library containing com_err" >&5
6529 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
6530 if test "${ac_cv_search_com_err+set}" = set; then
6531   echo $ECHO_N "(cached) $ECHO_C" >&6
6532 else
6533   ac_func_search_save_LIBS=$LIBS
6534 ac_cv_search_com_err=no
6535 cat >conftest.$ac_ext <<_ACEOF
6536 /* confdefs.h.  */
6537 _ACEOF
6538 cat confdefs.h >>conftest.$ac_ext
6539 cat >>conftest.$ac_ext <<_ACEOF
6540 /* end confdefs.h.  */
6541
6542 /* Override any gcc2 internal prototype to avoid an error.  */
6543 #ifdef __cplusplus
6544 extern "C"
6545 #endif
6546 /* We use char because int might match the return type of a gcc2
6547    builtin and then its argument prototype would still apply.  */
6548 char com_err ();
6549 int
6550 main ()
6551 {
6552 com_err ();
6553   ;
6554   return 0;
6555 }
6556 _ACEOF
6557 rm -f conftest.$ac_objext conftest$ac_exeext
6558 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6559   (eval $ac_link) 2>conftest.er1
6560   ac_status=$?
6561   grep -v '^ *+' conftest.er1 >conftest.err
6562   rm -f conftest.er1
6563   cat conftest.err >&5
6564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6565   (exit $ac_status); } &&
6566          { ac_try='test -z "$ac_c_werror_flag"
6567                          || test ! -s conftest.err'
6568   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6569   (eval $ac_try) 2>&5
6570   ac_status=$?
6571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6572   (exit $ac_status); }; } &&
6573          { ac_try='test -s conftest$ac_exeext'
6574   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6575   (eval $ac_try) 2>&5
6576   ac_status=$?
6577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6578   (exit $ac_status); }; }; then
6579   ac_cv_search_com_err="none required"
6580 else
6581   echo "$as_me: failed program was:" >&5
6582 sed 's/^/| /' conftest.$ac_ext >&5
6583
6584 fi
6585 rm -f conftest.err conftest.$ac_objext \
6586       conftest$ac_exeext conftest.$ac_ext
6587 if test "$ac_cv_search_com_err" = no; then
6588   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' com_err; do
6589     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6590     cat >conftest.$ac_ext <<_ACEOF
6591 /* confdefs.h.  */
6592 _ACEOF
6593 cat confdefs.h >>conftest.$ac_ext
6594 cat >>conftest.$ac_ext <<_ACEOF
6595 /* end confdefs.h.  */
6596
6597 /* Override any gcc2 internal prototype to avoid an error.  */
6598 #ifdef __cplusplus
6599 extern "C"
6600 #endif
6601 /* We use char because int might match the return type of a gcc2
6602    builtin and then its argument prototype would still apply.  */
6603 char com_err ();
6604 int
6605 main ()
6606 {
6607 com_err ();
6608   ;
6609   return 0;
6610 }
6611 _ACEOF
6612 rm -f conftest.$ac_objext conftest$ac_exeext
6613 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6614   (eval $ac_link) 2>conftest.er1
6615   ac_status=$?
6616   grep -v '^ *+' conftest.er1 >conftest.err
6617   rm -f conftest.er1
6618   cat conftest.err >&5
6619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6620   (exit $ac_status); } &&
6621          { ac_try='test -z "$ac_c_werror_flag"
6622                          || test ! -s conftest.err'
6623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6624   (eval $ac_try) 2>&5
6625   ac_status=$?
6626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6627   (exit $ac_status); }; } &&
6628          { ac_try='test -s conftest$ac_exeext'
6629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6630   (eval $ac_try) 2>&5
6631   ac_status=$?
6632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6633   (exit $ac_status); }; }; then
6634   ac_cv_search_com_err="-l$ac_lib"
6635 break
6636 else
6637   echo "$as_me: failed program was:" >&5
6638 sed 's/^/| /' conftest.$ac_ext >&5
6639
6640 fi
6641 rm -f conftest.err conftest.$ac_objext \
6642       conftest$ac_exeext conftest.$ac_ext
6643   done
6644 fi
6645 LIBS=$ac_func_search_save_LIBS
6646 fi
6647 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
6648 echo "${ECHO_T}$ac_cv_search_com_err" >&6
6649 if test "$ac_cv_search_com_err" != no; then
6650   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
6651
6652 else
6653   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
6654 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
6655    { (exit 1); exit 1; }; }
6656 fi
6657
6658      echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
6659 echo $ECHO_N "checking for library containing krb5_sendauth... $ECHO_C" >&6
6660 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
6661   echo $ECHO_N "(cached) $ECHO_C" >&6
6662 else
6663   ac_func_search_save_LIBS=$LIBS
6664 ac_cv_search_krb5_sendauth=no
6665 cat >conftest.$ac_ext <<_ACEOF
6666 /* confdefs.h.  */
6667 _ACEOF
6668 cat confdefs.h >>conftest.$ac_ext
6669 cat >>conftest.$ac_ext <<_ACEOF
6670 /* end confdefs.h.  */
6671
6672 /* Override any gcc2 internal prototype to avoid an error.  */
6673 #ifdef __cplusplus
6674 extern "C"
6675 #endif
6676 /* We use char because int might match the return type of a gcc2
6677    builtin and then its argument prototype would still apply.  */
6678 char krb5_sendauth ();
6679 int
6680 main ()
6681 {
6682 krb5_sendauth ();
6683   ;
6684   return 0;
6685 }
6686 _ACEOF
6687 rm -f conftest.$ac_objext conftest$ac_exeext
6688 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6689   (eval $ac_link) 2>conftest.er1
6690   ac_status=$?
6691   grep -v '^ *+' conftest.er1 >conftest.err
6692   rm -f conftest.er1
6693   cat conftest.err >&5
6694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695   (exit $ac_status); } &&
6696          { ac_try='test -z "$ac_c_werror_flag"
6697                          || test ! -s conftest.err'
6698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6699   (eval $ac_try) 2>&5
6700   ac_status=$?
6701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6702   (exit $ac_status); }; } &&
6703          { ac_try='test -s conftest$ac_exeext'
6704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6705   (eval $ac_try) 2>&5
6706   ac_status=$?
6707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6708   (exit $ac_status); }; }; then
6709   ac_cv_search_krb5_sendauth="none required"
6710 else
6711   echo "$as_me: failed program was:" >&5
6712 sed 's/^/| /' conftest.$ac_ext >&5
6713
6714 fi
6715 rm -f conftest.err conftest.$ac_objext \
6716       conftest$ac_exeext conftest.$ac_ext
6717 if test "$ac_cv_search_krb5_sendauth" = no; then
6718   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken'; do
6719     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6720     cat >conftest.$ac_ext <<_ACEOF
6721 /* confdefs.h.  */
6722 _ACEOF
6723 cat confdefs.h >>conftest.$ac_ext
6724 cat >>conftest.$ac_ext <<_ACEOF
6725 /* end confdefs.h.  */
6726
6727 /* Override any gcc2 internal prototype to avoid an error.  */
6728 #ifdef __cplusplus
6729 extern "C"
6730 #endif
6731 /* We use char because int might match the return type of a gcc2
6732    builtin and then its argument prototype would still apply.  */
6733 char krb5_sendauth ();
6734 int
6735 main ()
6736 {
6737 krb5_sendauth ();
6738   ;
6739   return 0;
6740 }
6741 _ACEOF
6742 rm -f conftest.$ac_objext conftest$ac_exeext
6743 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6744   (eval $ac_link) 2>conftest.er1
6745   ac_status=$?
6746   grep -v '^ *+' conftest.er1 >conftest.err
6747   rm -f conftest.er1
6748   cat conftest.err >&5
6749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6750   (exit $ac_status); } &&
6751          { ac_try='test -z "$ac_c_werror_flag"
6752                          || test ! -s conftest.err'
6753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6754   (eval $ac_try) 2>&5
6755   ac_status=$?
6756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6757   (exit $ac_status); }; } &&
6758          { ac_try='test -s conftest$ac_exeext'
6759   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6760   (eval $ac_try) 2>&5
6761   ac_status=$?
6762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6763   (exit $ac_status); }; }; then
6764   ac_cv_search_krb5_sendauth="-l$ac_lib"
6765 break
6766 else
6767   echo "$as_me: failed program was:" >&5
6768 sed 's/^/| /' conftest.$ac_ext >&5
6769
6770 fi
6771 rm -f conftest.err conftest.$ac_objext \
6772       conftest$ac_exeext conftest.$ac_ext
6773   done
6774 fi
6775 LIBS=$ac_func_search_save_LIBS
6776 fi
6777 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
6778 echo "${ECHO_T}$ac_cv_search_krb5_sendauth" >&6
6779 if test "$ac_cv_search_krb5_sendauth" != no; then
6780   test "$ac_cv_search_krb5_sendauth" = "none required" || LIBS="$ac_cv_search_krb5_sendauth $LIBS"
6781
6782 else
6783   { { echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
6784 echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
6785    { (exit 1); exit 1; }; }
6786 fi
6787
6788   else
6789      echo "$as_me:$LINENO: checking for library containing com_err" >&5
6790 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
6791 if test "${ac_cv_search_com_err+set}" = set; then
6792   echo $ECHO_N "(cached) $ECHO_C" >&6
6793 else
6794   ac_func_search_save_LIBS=$LIBS
6795 ac_cv_search_com_err=no
6796 cat >conftest.$ac_ext <<_ACEOF
6797 /* confdefs.h.  */
6798 _ACEOF
6799 cat confdefs.h >>conftest.$ac_ext
6800 cat >>conftest.$ac_ext <<_ACEOF
6801 /* end confdefs.h.  */
6802
6803 /* Override any gcc2 internal prototype to avoid an error.  */
6804 #ifdef __cplusplus
6805 extern "C"
6806 #endif
6807 /* We use char because int might match the return type of a gcc2
6808    builtin and then its argument prototype would still apply.  */
6809 char com_err ();
6810 int
6811 main ()
6812 {
6813 com_err ();
6814   ;
6815   return 0;
6816 }
6817 _ACEOF
6818 rm -f conftest.$ac_objext conftest$ac_exeext
6819 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6820   (eval $ac_link) 2>conftest.er1
6821   ac_status=$?
6822   grep -v '^ *+' conftest.er1 >conftest.err
6823   rm -f conftest.er1
6824   cat conftest.err >&5
6825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6826   (exit $ac_status); } &&
6827          { ac_try='test -z "$ac_c_werror_flag"
6828                          || test ! -s conftest.err'
6829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6830   (eval $ac_try) 2>&5
6831   ac_status=$?
6832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6833   (exit $ac_status); }; } &&
6834          { ac_try='test -s conftest$ac_exeext'
6835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6836   (eval $ac_try) 2>&5
6837   ac_status=$?
6838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6839   (exit $ac_status); }; }; then
6840   ac_cv_search_com_err="none required"
6841 else
6842   echo "$as_me: failed program was:" >&5
6843 sed 's/^/| /' conftest.$ac_ext >&5
6844
6845 fi
6846 rm -f conftest.err conftest.$ac_objext \
6847       conftest$ac_exeext conftest.$ac_ext
6848 if test "$ac_cv_search_com_err" = no; then
6849   for ac_lib in 'comerr32 -lkrb5_32'; do
6850     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6851     cat >conftest.$ac_ext <<_ACEOF
6852 /* confdefs.h.  */
6853 _ACEOF
6854 cat confdefs.h >>conftest.$ac_ext
6855 cat >>conftest.$ac_ext <<_ACEOF
6856 /* end confdefs.h.  */
6857
6858 /* Override any gcc2 internal prototype to avoid an error.  */
6859 #ifdef __cplusplus
6860 extern "C"
6861 #endif
6862 /* We use char because int might match the return type of a gcc2
6863    builtin and then its argument prototype would still apply.  */
6864 char com_err ();
6865 int
6866 main ()
6867 {
6868 com_err ();
6869   ;
6870   return 0;
6871 }
6872 _ACEOF
6873 rm -f conftest.$ac_objext conftest$ac_exeext
6874 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6875   (eval $ac_link) 2>conftest.er1
6876   ac_status=$?
6877   grep -v '^ *+' conftest.er1 >conftest.err
6878   rm -f conftest.er1
6879   cat conftest.err >&5
6880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6881   (exit $ac_status); } &&
6882          { ac_try='test -z "$ac_c_werror_flag"
6883                          || test ! -s conftest.err'
6884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6885   (eval $ac_try) 2>&5
6886   ac_status=$?
6887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888   (exit $ac_status); }; } &&
6889          { ac_try='test -s conftest$ac_exeext'
6890   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6891   (eval $ac_try) 2>&5
6892   ac_status=$?
6893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6894   (exit $ac_status); }; }; then
6895   ac_cv_search_com_err="-l$ac_lib"
6896 break
6897 else
6898   echo "$as_me: failed program was:" >&5
6899 sed 's/^/| /' conftest.$ac_ext >&5
6900
6901 fi
6902 rm -f conftest.err conftest.$ac_objext \
6903       conftest$ac_exeext conftest.$ac_ext
6904   done
6905 fi
6906 LIBS=$ac_func_search_save_LIBS
6907 fi
6908 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
6909 echo "${ECHO_T}$ac_cv_search_com_err" >&6
6910 if test "$ac_cv_search_com_err" != no; then
6911   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
6912
6913 else
6914   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
6915 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
6916    { (exit 1); exit 1; }; }
6917 fi
6918
6919   fi
6920 fi
6921
6922 if test "$with_openssl" = yes ; then
6923     if test "$PORTNAME" != "win32"; then
6924
6925 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
6926 echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6
6927 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
6928   echo $ECHO_N "(cached) $ECHO_C" >&6
6929 else
6930   ac_check_lib_save_LIBS=$LIBS
6931 LIBS="-lcrypto  $LIBS"
6932 cat >conftest.$ac_ext <<_ACEOF
6933 /* confdefs.h.  */
6934 _ACEOF
6935 cat confdefs.h >>conftest.$ac_ext
6936 cat >>conftest.$ac_ext <<_ACEOF
6937 /* end confdefs.h.  */
6938
6939 /* Override any gcc2 internal prototype to avoid an error.  */
6940 #ifdef __cplusplus
6941 extern "C"
6942 #endif
6943 /* We use char because int might match the return type of a gcc2
6944    builtin and then its argument prototype would still apply.  */
6945 char CRYPTO_new_ex_data ();
6946 int
6947 main ()
6948 {
6949 CRYPTO_new_ex_data ();
6950   ;
6951   return 0;
6952 }
6953 _ACEOF
6954 rm -f conftest.$ac_objext conftest$ac_exeext
6955 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6956   (eval $ac_link) 2>conftest.er1
6957   ac_status=$?
6958   grep -v '^ *+' conftest.er1 >conftest.err
6959   rm -f conftest.er1
6960   cat conftest.err >&5
6961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6962   (exit $ac_status); } &&
6963          { ac_try='test -z "$ac_c_werror_flag"
6964                          || test ! -s conftest.err'
6965   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6966   (eval $ac_try) 2>&5
6967   ac_status=$?
6968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6969   (exit $ac_status); }; } &&
6970          { ac_try='test -s conftest$ac_exeext'
6971   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6972   (eval $ac_try) 2>&5
6973   ac_status=$?
6974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6975   (exit $ac_status); }; }; then
6976   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
6977 else
6978   echo "$as_me: failed program was:" >&5
6979 sed 's/^/| /' conftest.$ac_ext >&5
6980
6981 ac_cv_lib_crypto_CRYPTO_new_ex_data=no
6982 fi
6983 rm -f conftest.err conftest.$ac_objext \
6984       conftest$ac_exeext conftest.$ac_ext
6985 LIBS=$ac_check_lib_save_LIBS
6986 fi
6987 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
6988 echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6
6989 if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
6990   cat >>confdefs.h <<_ACEOF
6991 #define HAVE_LIBCRYPTO 1
6992 _ACEOF
6993
6994   LIBS="-lcrypto $LIBS"
6995
6996 else
6997   { { echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
6998 echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
6999    { (exit 1); exit 1; }; }
7000 fi
7001
7002
7003 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
7004 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
7005 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
7006   echo $ECHO_N "(cached) $ECHO_C" >&6
7007 else
7008   ac_check_lib_save_LIBS=$LIBS
7009 LIBS="-lssl  $LIBS"
7010 cat >conftest.$ac_ext <<_ACEOF
7011 /* confdefs.h.  */
7012 _ACEOF
7013 cat confdefs.h >>conftest.$ac_ext
7014 cat >>conftest.$ac_ext <<_ACEOF
7015 /* end confdefs.h.  */
7016
7017 /* Override any gcc2 internal prototype to avoid an error.  */
7018 #ifdef __cplusplus
7019 extern "C"
7020 #endif
7021 /* We use char because int might match the return type of a gcc2
7022    builtin and then its argument prototype would still apply.  */
7023 char SSL_library_init ();
7024 int
7025 main ()
7026 {
7027 SSL_library_init ();
7028   ;
7029   return 0;
7030 }
7031 _ACEOF
7032 rm -f conftest.$ac_objext conftest$ac_exeext
7033 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7034   (eval $ac_link) 2>conftest.er1
7035   ac_status=$?
7036   grep -v '^ *+' conftest.er1 >conftest.err
7037   rm -f conftest.er1
7038   cat conftest.err >&5
7039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040   (exit $ac_status); } &&
7041          { ac_try='test -z "$ac_c_werror_flag"
7042                          || test ! -s conftest.err'
7043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7044   (eval $ac_try) 2>&5
7045   ac_status=$?
7046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7047   (exit $ac_status); }; } &&
7048          { ac_try='test -s conftest$ac_exeext'
7049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7050   (eval $ac_try) 2>&5
7051   ac_status=$?
7052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7053   (exit $ac_status); }; }; then
7054   ac_cv_lib_ssl_SSL_library_init=yes
7055 else
7056   echo "$as_me: failed program was:" >&5
7057 sed 's/^/| /' conftest.$ac_ext >&5
7058
7059 ac_cv_lib_ssl_SSL_library_init=no
7060 fi
7061 rm -f conftest.err conftest.$ac_objext \
7062       conftest$ac_exeext conftest.$ac_ext
7063 LIBS=$ac_check_lib_save_LIBS
7064 fi
7065 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
7066 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
7067 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
7068   cat >>confdefs.h <<_ACEOF
7069 #define HAVE_LIBSSL 1
7070 _ACEOF
7071
7072   LIBS="-lssl $LIBS"
7073
7074 else
7075   { { echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
7076 echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
7077    { (exit 1); exit 1; }; }
7078 fi
7079
7080   else
7081
7082 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
7083 echo $ECHO_N "checking for CRYPTO_new_ex_data in -leay32... $ECHO_C" >&6
7084 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
7085   echo $ECHO_N "(cached) $ECHO_C" >&6
7086 else
7087   ac_check_lib_save_LIBS=$LIBS
7088 LIBS="-leay32  $LIBS"
7089 cat >conftest.$ac_ext <<_ACEOF
7090 /* confdefs.h.  */
7091 _ACEOF
7092 cat confdefs.h >>conftest.$ac_ext
7093 cat >>conftest.$ac_ext <<_ACEOF
7094 /* end confdefs.h.  */
7095
7096 /* Override any gcc2 internal prototype to avoid an error.  */
7097 #ifdef __cplusplus
7098 extern "C"
7099 #endif
7100 /* We use char because int might match the return type of a gcc2
7101    builtin and then its argument prototype would still apply.  */
7102 char CRYPTO_new_ex_data ();
7103 int
7104 main ()
7105 {
7106 CRYPTO_new_ex_data ();
7107   ;
7108   return 0;
7109 }
7110 _ACEOF
7111 rm -f conftest.$ac_objext conftest$ac_exeext
7112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7113   (eval $ac_link) 2>conftest.er1
7114   ac_status=$?
7115   grep -v '^ *+' conftest.er1 >conftest.err
7116   rm -f conftest.er1
7117   cat conftest.err >&5
7118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7119   (exit $ac_status); } &&
7120          { ac_try='test -z "$ac_c_werror_flag"
7121                          || test ! -s conftest.err'
7122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7123   (eval $ac_try) 2>&5
7124   ac_status=$?
7125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7126   (exit $ac_status); }; } &&
7127          { ac_try='test -s conftest$ac_exeext'
7128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7129   (eval $ac_try) 2>&5
7130   ac_status=$?
7131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7132   (exit $ac_status); }; }; then
7133   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
7134 else
7135   echo "$as_me: failed program was:" >&5
7136 sed 's/^/| /' conftest.$ac_ext >&5
7137
7138 ac_cv_lib_eay32_CRYPTO_new_ex_data=no
7139 fi
7140 rm -f conftest.err conftest.$ac_objext \
7141       conftest$ac_exeext conftest.$ac_ext
7142 LIBS=$ac_check_lib_save_LIBS
7143 fi
7144 echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
7145 echo "${ECHO_T}$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6
7146 if test $ac_cv_lib_eay32_CRYPTO_new_ex_data = yes; then
7147   cat >>confdefs.h <<_ACEOF
7148 #define HAVE_LIBEAY32 1
7149 _ACEOF
7150
7151   LIBS="-leay32 $LIBS"
7152
7153 else
7154   { { echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
7155 echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
7156    { (exit 1); exit 1; }; }
7157 fi
7158
7159
7160 echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
7161 echo $ECHO_N "checking for SSL_library_init in -lssleay32... $ECHO_C" >&6
7162 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
7163   echo $ECHO_N "(cached) $ECHO_C" >&6
7164 else
7165   ac_check_lib_save_LIBS=$LIBS
7166 LIBS="-lssleay32  $LIBS"
7167 cat >conftest.$ac_ext <<_ACEOF
7168 /* confdefs.h.  */
7169 _ACEOF
7170 cat confdefs.h >>conftest.$ac_ext
7171 cat >>conftest.$ac_ext <<_ACEOF
7172 /* end confdefs.h.  */
7173
7174 /* Override any gcc2 internal prototype to avoid an error.  */
7175 #ifdef __cplusplus
7176 extern "C"
7177 #endif
7178 /* We use char because int might match the return type of a gcc2
7179    builtin and then its argument prototype would still apply.  */
7180 char SSL_library_init ();
7181 int
7182 main ()
7183 {
7184 SSL_library_init ();
7185   ;
7186   return 0;
7187 }
7188 _ACEOF
7189 rm -f conftest.$ac_objext conftest$ac_exeext
7190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7191   (eval $ac_link) 2>conftest.er1
7192   ac_status=$?
7193   grep -v '^ *+' conftest.er1 >conftest.err
7194   rm -f conftest.er1
7195   cat conftest.err >&5
7196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7197   (exit $ac_status); } &&
7198          { ac_try='test -z "$ac_c_werror_flag"
7199                          || test ! -s conftest.err'
7200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7201   (eval $ac_try) 2>&5
7202   ac_status=$?
7203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7204   (exit $ac_status); }; } &&
7205          { ac_try='test -s conftest$ac_exeext'
7206   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7207   (eval $ac_try) 2>&5
7208   ac_status=$?
7209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7210   (exit $ac_status); }; }; then
7211   ac_cv_lib_ssleay32_SSL_library_init=yes
7212 else
7213   echo "$as_me: failed program was:" >&5
7214 sed 's/^/| /' conftest.$ac_ext >&5
7215
7216 ac_cv_lib_ssleay32_SSL_library_init=no
7217 fi
7218 rm -f conftest.err conftest.$ac_objext \
7219       conftest$ac_exeext conftest.$ac_ext
7220 LIBS=$ac_check_lib_save_LIBS
7221 fi
7222 echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
7223 echo "${ECHO_T}$ac_cv_lib_ssleay32_SSL_library_init" >&6
7224 if test $ac_cv_lib_ssleay32_SSL_library_init = yes; then
7225   cat >>confdefs.h <<_ACEOF
7226 #define HAVE_LIBSSLEAY32 1
7227 _ACEOF
7228
7229   LIBS="-lssleay32 $LIBS"
7230
7231 else
7232   { { echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
7233 echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
7234    { (exit 1); exit 1; }; }
7235 fi
7236
7237   fi
7238 fi
7239
7240 if test "$with_pam" = yes ; then
7241
7242 echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
7243 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6
7244 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
7245   echo $ECHO_N "(cached) $ECHO_C" >&6
7246 else
7247   ac_check_lib_save_LIBS=$LIBS
7248 LIBS="-lpam  $LIBS"
7249 cat >conftest.$ac_ext <<_ACEOF
7250 /* confdefs.h.  */
7251 _ACEOF
7252 cat confdefs.h >>conftest.$ac_ext
7253 cat >>conftest.$ac_ext <<_ACEOF
7254 /* end confdefs.h.  */
7255
7256 /* Override any gcc2 internal prototype to avoid an error.  */
7257 #ifdef __cplusplus
7258 extern "C"
7259 #endif
7260 /* We use char because int might match the return type of a gcc2
7261    builtin and then its argument prototype would still apply.  */
7262 char pam_start ();
7263 int
7264 main ()
7265 {
7266 pam_start ();
7267   ;
7268   return 0;
7269 }
7270 _ACEOF
7271 rm -f conftest.$ac_objext conftest$ac_exeext
7272 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7273   (eval $ac_link) 2>conftest.er1
7274   ac_status=$?
7275   grep -v '^ *+' conftest.er1 >conftest.err
7276   rm -f conftest.er1
7277   cat conftest.err >&5
7278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279   (exit $ac_status); } &&
7280          { ac_try='test -z "$ac_c_werror_flag"
7281                          || test ! -s conftest.err'
7282   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7283   (eval $ac_try) 2>&5
7284   ac_status=$?
7285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7286   (exit $ac_status); }; } &&
7287          { ac_try='test -s conftest$ac_exeext'
7288   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7289   (eval $ac_try) 2>&5
7290   ac_status=$?
7291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7292   (exit $ac_status); }; }; then
7293   ac_cv_lib_pam_pam_start=yes
7294 else
7295   echo "$as_me: failed program was:" >&5
7296 sed 's/^/| /' conftest.$ac_ext >&5
7297
7298 ac_cv_lib_pam_pam_start=no
7299 fi
7300 rm -f conftest.err conftest.$ac_objext \
7301       conftest$ac_exeext conftest.$ac_ext
7302 LIBS=$ac_check_lib_save_LIBS
7303 fi
7304 echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
7305 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6
7306 if test $ac_cv_lib_pam_pam_start = yes; then
7307   cat >>confdefs.h <<_ACEOF
7308 #define HAVE_LIBPAM 1
7309 _ACEOF
7310
7311   LIBS="-lpam $LIBS"
7312
7313 else
7314   { { echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
7315 echo "$as_me: error: library 'pam' is required for PAM" >&2;}
7316    { (exit 1); exit 1; }; }
7317 fi
7318
7319 fi
7320
7321
7322 ##
7323 ## Header files
7324 ##
7325
7326 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7327 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7328 if test "${ac_cv_header_stdc+set}" = set; then
7329   echo $ECHO_N "(cached) $ECHO_C" >&6
7330 else
7331   cat >conftest.$ac_ext <<_ACEOF
7332 /* confdefs.h.  */
7333 _ACEOF
7334 cat confdefs.h >>conftest.$ac_ext
7335 cat >>conftest.$ac_ext <<_ACEOF
7336 /* end confdefs.h.  */
7337 #include <stdlib.h>
7338 #include <stdarg.h>
7339 #include <string.h>
7340 #include <float.h>
7341
7342 int
7343 main ()
7344 {
7345
7346   ;
7347   return 0;
7348 }
7349 _ACEOF
7350 rm -f conftest.$ac_objext
7351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7352   (eval $ac_compile) 2>conftest.er1
7353   ac_status=$?
7354   grep -v '^ *+' conftest.er1 >conftest.err
7355   rm -f conftest.er1
7356   cat conftest.err >&5
7357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7358   (exit $ac_status); } &&
7359          { ac_try='test -z "$ac_c_werror_flag"
7360                          || test ! -s conftest.err'
7361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7362   (eval $ac_try) 2>&5
7363   ac_status=$?
7364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7365   (exit $ac_status); }; } &&
7366          { ac_try='test -s conftest.$ac_objext'
7367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7368   (eval $ac_try) 2>&5
7369   ac_status=$?
7370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371   (exit $ac_status); }; }; then
7372   ac_cv_header_stdc=yes
7373 else
7374   echo "$as_me: failed program was:" >&5
7375 sed 's/^/| /' conftest.$ac_ext >&5
7376
7377 ac_cv_header_stdc=no
7378 fi
7379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7380
7381 if test $ac_cv_header_stdc = yes; then
7382   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7383   cat >conftest.$ac_ext <<_ACEOF
7384 /* confdefs.h.  */
7385 _ACEOF
7386 cat confdefs.h >>conftest.$ac_ext
7387 cat >>conftest.$ac_ext <<_ACEOF
7388 /* end confdefs.h.  */
7389 #include <string.h>
7390
7391 _ACEOF
7392 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7393   $EGREP "memchr" >/dev/null 2>&1; then
7394   :
7395 else
7396   ac_cv_header_stdc=no
7397 fi
7398 rm -f conftest*
7399
7400 fi
7401
7402 if test $ac_cv_header_stdc = yes; then
7403   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7404   cat >conftest.$ac_ext <<_ACEOF
7405 /* confdefs.h.  */
7406 _ACEOF
7407 cat confdefs.h >>conftest.$ac_ext
7408 cat >>conftest.$ac_ext <<_ACEOF
7409 /* end confdefs.h.  */
7410 #include <stdlib.h>
7411
7412 _ACEOF
7413 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7414   $EGREP "free" >/dev/null 2>&1; then
7415   :
7416 else
7417   ac_cv_header_stdc=no
7418 fi
7419 rm -f conftest*
7420
7421 fi
7422
7423 if test $ac_cv_header_stdc = yes; then
7424   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7425   if test "$cross_compiling" = yes; then
7426   :
7427 else
7428   cat >conftest.$ac_ext <<_ACEOF
7429 /* confdefs.h.  */
7430 _ACEOF
7431 cat confdefs.h >>conftest.$ac_ext
7432 cat >>conftest.$ac_ext <<_ACEOF
7433 /* end confdefs.h.  */
7434 #include <ctype.h>
7435 #if ((' ' & 0x0FF) == 0x020)
7436 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7437 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7438 #else
7439 # define ISLOWER(c) \
7440                    (('a' <= (c) && (c) <= 'i') \
7441                      || ('j' <= (c) && (c) <= 'r') \
7442                      || ('s' <= (c) && (c) <= 'z'))
7443 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7444 #endif
7445
7446 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7447 int
7448 main ()
7449 {
7450   int i;
7451   for (i = 0; i < 256; i++)
7452     if (XOR (islower (i), ISLOWER (i))
7453         || toupper (i) != TOUPPER (i))
7454       exit(2);
7455   exit (0);
7456 }
7457 _ACEOF
7458 rm -f conftest$ac_exeext
7459 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7460   (eval $ac_link) 2>&5
7461   ac_status=$?
7462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7463   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7465   (eval $ac_try) 2>&5
7466   ac_status=$?
7467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7468   (exit $ac_status); }; }; then
7469   :
7470 else
7471   echo "$as_me: program exited with status $ac_status" >&5
7472 echo "$as_me: failed program was:" >&5
7473 sed 's/^/| /' conftest.$ac_ext >&5
7474
7475 ( exit $ac_status )
7476 ac_cv_header_stdc=no
7477 fi
7478 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7479 fi
7480 fi
7481 fi
7482 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7483 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7484 if test $ac_cv_header_stdc = yes; then
7485
7486 cat >>confdefs.h <<\_ACEOF
7487 #define STDC_HEADERS 1
7488 _ACEOF
7489
7490 fi
7491
7492 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7503                   inttypes.h stdint.h unistd.h
7504 do
7505 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7506 echo "$as_me:$LINENO: checking for $ac_header" >&5
7507 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7508 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7509   echo $ECHO_N "(cached) $ECHO_C" >&6
7510 else
7511   cat >conftest.$ac_ext <<_ACEOF
7512 /* confdefs.h.  */
7513 _ACEOF
7514 cat confdefs.h >>conftest.$ac_ext
7515 cat >>conftest.$ac_ext <<_ACEOF
7516 /* end confdefs.h.  */
7517 $ac_includes_default
7518
7519 #include <$ac_header>
7520 _ACEOF
7521 rm -f conftest.$ac_objext
7522 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7523   (eval $ac_compile) 2>conftest.er1
7524   ac_status=$?
7525   grep -v '^ *+' conftest.er1 >conftest.err
7526   rm -f conftest.er1
7527   cat conftest.err >&5
7528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7529   (exit $ac_status); } &&
7530          { ac_try='test -z "$ac_c_werror_flag"
7531                          || test ! -s conftest.err'
7532   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7533   (eval $ac_try) 2>&5
7534   ac_status=$?
7535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7536   (exit $ac_status); }; } &&
7537          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
7543   eval "$as_ac_Header=yes"
7544 else
7545   echo "$as_me: failed program was:" >&5
7546 sed 's/^/| /' conftest.$ac_ext >&5
7547
7548 eval "$as_ac_Header=no"
7549 fi
7550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7551 fi
7552 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7553 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7554 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7555   cat >>confdefs.h <<_ACEOF
7556 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7557 _ACEOF
7558
7559 fi
7560
7561 done
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589 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
7590 do
7591 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7592 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7593   echo "$as_me:$LINENO: checking for $ac_header" >&5
7594 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7595 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7596   echo $ECHO_N "(cached) $ECHO_C" >&6
7597 fi
7598 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7599 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7600 else
7601   # Is the header compilable?
7602 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7603 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7604 cat >conftest.$ac_ext <<_ACEOF
7605 /* confdefs.h.  */
7606 _ACEOF
7607 cat confdefs.h >>conftest.$ac_ext
7608 cat >>conftest.$ac_ext <<_ACEOF
7609 /* end confdefs.h.  */
7610 $ac_includes_default
7611 #include <$ac_header>
7612 _ACEOF
7613 rm -f conftest.$ac_objext
7614 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7615   (eval $ac_compile) 2>conftest.er1
7616   ac_status=$?
7617   grep -v '^ *+' conftest.er1 >conftest.err
7618   rm -f conftest.er1
7619   cat conftest.err >&5
7620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7621   (exit $ac_status); } &&
7622          { ac_try='test -z "$ac_c_werror_flag"
7623                          || test ! -s conftest.err'
7624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7625   (eval $ac_try) 2>&5
7626   ac_status=$?
7627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7628   (exit $ac_status); }; } &&
7629          { ac_try='test -s conftest.$ac_objext'
7630   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7631   (eval $ac_try) 2>&5
7632   ac_status=$?
7633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7634   (exit $ac_status); }; }; then
7635   ac_header_compiler=yes
7636 else
7637   echo "$as_me: failed program was:" >&5
7638 sed 's/^/| /' conftest.$ac_ext >&5
7639
7640 ac_header_compiler=no
7641 fi
7642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7643 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7644 echo "${ECHO_T}$ac_header_compiler" >&6
7645
7646 # Is the header present?
7647 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7648 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7649 cat >conftest.$ac_ext <<_ACEOF
7650 /* confdefs.h.  */
7651 _ACEOF
7652 cat confdefs.h >>conftest.$ac_ext
7653 cat >>conftest.$ac_ext <<_ACEOF
7654 /* end confdefs.h.  */
7655 #include <$ac_header>
7656 _ACEOF
7657 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7658   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7659   ac_status=$?
7660   grep -v '^ *+' conftest.er1 >conftest.err
7661   rm -f conftest.er1
7662   cat conftest.err >&5
7663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7664   (exit $ac_status); } >/dev/null; then
7665   if test -s conftest.err; then
7666     ac_cpp_err=$ac_c_preproc_warn_flag
7667     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7668   else
7669     ac_cpp_err=
7670   fi
7671 else
7672   ac_cpp_err=yes
7673 fi
7674 if test -z "$ac_cpp_err"; then
7675   ac_header_preproc=yes
7676 else
7677   echo "$as_me: failed program was:" >&5
7678 sed 's/^/| /' conftest.$ac_ext >&5
7679
7680   ac_header_preproc=no
7681 fi
7682 rm -f conftest.err conftest.$ac_ext
7683 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7684 echo "${ECHO_T}$ac_header_preproc" >&6
7685
7686 # So?  What about this header?
7687 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7688   yes:no: )
7689     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7690 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7691     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7692 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7693     ac_header_preproc=yes
7694     ;;
7695   no:yes:* )
7696     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7697 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7698     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7699 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7700     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7701 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7702     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7703 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7704     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7705 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7706     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7707 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7708     (
7709       cat <<\_ASBOX
7710 ## ---------------------------------------- ##
7711 ## Report this to pgsql-bugs@postgresql.org ##
7712 ## ---------------------------------------- ##
7713 _ASBOX
7714     ) |
7715       sed "s/^/$as_me: WARNING:     /" >&2
7716     ;;
7717 esac
7718 echo "$as_me:$LINENO: checking for $ac_header" >&5
7719 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7720 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7721   echo $ECHO_N "(cached) $ECHO_C" >&6
7722 else
7723   eval "$as_ac_Header=\$ac_header_preproc"
7724 fi
7725 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7726 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7727
7728 fi
7729 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7730   cat >>confdefs.h <<_ACEOF
7731 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7732 _ACEOF
7733
7734 fi
7735
7736 done
7737
7738
7739 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
7740 # netinet/in.h is included first.
7741
7742 for ac_header in netinet/in.h
7743 do
7744 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7745 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7746   echo "$as_me:$LINENO: checking for $ac_header" >&5
7747 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7748 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7749   echo $ECHO_N "(cached) $ECHO_C" >&6
7750 fi
7751 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7752 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7753 else
7754   # Is the header compilable?
7755 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7756 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7757 cat >conftest.$ac_ext <<_ACEOF
7758 /* confdefs.h.  */
7759 _ACEOF
7760 cat confdefs.h >>conftest.$ac_ext
7761 cat >>conftest.$ac_ext <<_ACEOF
7762 /* end confdefs.h.  */
7763 $ac_includes_default
7764 #include <$ac_header>
7765 _ACEOF
7766 rm -f conftest.$ac_objext
7767 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7768   (eval $ac_compile) 2>conftest.er1
7769   ac_status=$?
7770   grep -v '^ *+' conftest.er1 >conftest.err
7771   rm -f conftest.er1
7772   cat conftest.err >&5
7773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7774   (exit $ac_status); } &&
7775          { ac_try='test -z "$ac_c_werror_flag"
7776                          || test ! -s conftest.err'
7777   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7778   (eval $ac_try) 2>&5
7779   ac_status=$?
7780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7781   (exit $ac_status); }; } &&
7782          { ac_try='test -s conftest.$ac_objext'
7783   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7784   (eval $ac_try) 2>&5
7785   ac_status=$?
7786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7787   (exit $ac_status); }; }; then
7788   ac_header_compiler=yes
7789 else
7790   echo "$as_me: failed program was:" >&5
7791 sed 's/^/| /' conftest.$ac_ext >&5
7792
7793 ac_header_compiler=no
7794 fi
7795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7796 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7797 echo "${ECHO_T}$ac_header_compiler" >&6
7798
7799 # Is the header present?
7800 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7801 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7802 cat >conftest.$ac_ext <<_ACEOF
7803 /* confdefs.h.  */
7804 _ACEOF
7805 cat confdefs.h >>conftest.$ac_ext
7806 cat >>conftest.$ac_ext <<_ACEOF
7807 /* end confdefs.h.  */
7808 #include <$ac_header>
7809 _ACEOF
7810 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7811   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7812   ac_status=$?
7813   grep -v '^ *+' conftest.er1 >conftest.err
7814   rm -f conftest.er1
7815   cat conftest.err >&5
7816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7817   (exit $ac_status); } >/dev/null; then
7818   if test -s conftest.err; then
7819     ac_cpp_err=$ac_c_preproc_warn_flag
7820     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7821   else
7822     ac_cpp_err=
7823   fi
7824 else
7825   ac_cpp_err=yes
7826 fi
7827 if test -z "$ac_cpp_err"; then
7828   ac_header_preproc=yes
7829 else
7830   echo "$as_me: failed program was:" >&5
7831 sed 's/^/| /' conftest.$ac_ext >&5
7832
7833   ac_header_preproc=no
7834 fi
7835 rm -f conftest.err conftest.$ac_ext
7836 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7837 echo "${ECHO_T}$ac_header_preproc" >&6
7838
7839 # So?  What about this header?
7840 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7841   yes:no: )
7842     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7843 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7844     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7845 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7846     ac_header_preproc=yes
7847     ;;
7848   no:yes:* )
7849     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7850 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7851     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7852 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7853     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7854 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7855     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7856 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7857     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7858 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7859     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7860 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7861     (
7862       cat <<\_ASBOX
7863 ## ---------------------------------------- ##
7864 ## Report this to pgsql-bugs@postgresql.org ##
7865 ## ---------------------------------------- ##
7866 _ASBOX
7867     ) |
7868       sed "s/^/$as_me: WARNING:     /" >&2
7869     ;;
7870 esac
7871 echo "$as_me:$LINENO: checking for $ac_header" >&5
7872 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7873 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7874   echo $ECHO_N "(cached) $ECHO_C" >&6
7875 else
7876   eval "$as_ac_Header=\$ac_header_preproc"
7877 fi
7878 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7879 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7880
7881 fi
7882 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7883   cat >>confdefs.h <<_ACEOF
7884 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7885 _ACEOF
7886
7887 fi
7888
7889 done
7890
7891
7892 for ac_header in netinet/tcp.h
7893 do
7894 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7895 echo "$as_me:$LINENO: checking for $ac_header" >&5
7896 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7897 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7898   echo $ECHO_N "(cached) $ECHO_C" >&6
7899 else
7900   cat >conftest.$ac_ext <<_ACEOF
7901 /* confdefs.h.  */
7902 _ACEOF
7903 cat confdefs.h >>conftest.$ac_ext
7904 cat >>conftest.$ac_ext <<_ACEOF
7905 /* end confdefs.h.  */
7906 $ac_includes_default
7907 #ifdef HAVE_NETINET_IN_H
7908 #include <netinet/in.h>
7909 #endif
7910
7911
7912 #include <$ac_header>
7913 _ACEOF
7914 rm -f conftest.$ac_objext
7915 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7916   (eval $ac_compile) 2>conftest.er1
7917   ac_status=$?
7918   grep -v '^ *+' conftest.er1 >conftest.err
7919   rm -f conftest.er1
7920   cat conftest.err >&5
7921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922   (exit $ac_status); } &&
7923          { ac_try='test -z "$ac_c_werror_flag"
7924                          || test ! -s conftest.err'
7925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7926   (eval $ac_try) 2>&5
7927   ac_status=$?
7928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7929   (exit $ac_status); }; } &&
7930          { ac_try='test -s conftest.$ac_objext'
7931   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7932   (eval $ac_try) 2>&5
7933   ac_status=$?
7934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7935   (exit $ac_status); }; }; then
7936   eval "$as_ac_Header=yes"
7937 else
7938   echo "$as_me: failed program was:" >&5
7939 sed 's/^/| /' conftest.$ac_ext >&5
7940
7941 eval "$as_ac_Header=no"
7942 fi
7943 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7944 fi
7945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7947 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7948   cat >>confdefs.h <<_ACEOF
7949 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7950 _ACEOF
7951
7952 fi
7953
7954 done
7955
7956
7957 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
7958
7959 for ac_header in readline/readline.h
7960 do
7961 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7962 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7963   echo "$as_me:$LINENO: checking for $ac_header" >&5
7964 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7965 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7966   echo $ECHO_N "(cached) $ECHO_C" >&6
7967 fi
7968 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7969 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7970 else
7971   # Is the header compilable?
7972 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7973 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7974 cat >conftest.$ac_ext <<_ACEOF
7975 /* confdefs.h.  */
7976 _ACEOF
7977 cat confdefs.h >>conftest.$ac_ext
7978 cat >>conftest.$ac_ext <<_ACEOF
7979 /* end confdefs.h.  */
7980 $ac_includes_default
7981 #include <$ac_header>
7982 _ACEOF
7983 rm -f conftest.$ac_objext
7984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7985   (eval $ac_compile) 2>conftest.er1
7986   ac_status=$?
7987   grep -v '^ *+' conftest.er1 >conftest.err
7988   rm -f conftest.er1
7989   cat conftest.err >&5
7990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7991   (exit $ac_status); } &&
7992          { ac_try='test -z "$ac_c_werror_flag"
7993                          || test ! -s conftest.err'
7994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7995   (eval $ac_try) 2>&5
7996   ac_status=$?
7997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7998   (exit $ac_status); }; } &&
7999          { ac_try='test -s conftest.$ac_objext'
8000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8001   (eval $ac_try) 2>&5
8002   ac_status=$?
8003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8004   (exit $ac_status); }; }; then
8005   ac_header_compiler=yes
8006 else
8007   echo "$as_me: failed program was:" >&5
8008 sed 's/^/| /' conftest.$ac_ext >&5
8009
8010 ac_header_compiler=no
8011 fi
8012 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8013 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8014 echo "${ECHO_T}$ac_header_compiler" >&6
8015
8016 # Is the header present?
8017 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8018 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8019 cat >conftest.$ac_ext <<_ACEOF
8020 /* confdefs.h.  */
8021 _ACEOF
8022 cat confdefs.h >>conftest.$ac_ext
8023 cat >>conftest.$ac_ext <<_ACEOF
8024 /* end confdefs.h.  */
8025 #include <$ac_header>
8026 _ACEOF
8027 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8028   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8029   ac_status=$?
8030   grep -v '^ *+' conftest.er1 >conftest.err
8031   rm -f conftest.er1
8032   cat conftest.err >&5
8033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8034   (exit $ac_status); } >/dev/null; then
8035   if test -s conftest.err; then
8036     ac_cpp_err=$ac_c_preproc_warn_flag
8037     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8038   else
8039     ac_cpp_err=
8040   fi
8041 else
8042   ac_cpp_err=yes
8043 fi
8044 if test -z "$ac_cpp_err"; then
8045   ac_header_preproc=yes
8046 else
8047   echo "$as_me: failed program was:" >&5
8048 sed 's/^/| /' conftest.$ac_ext >&5
8049
8050   ac_header_preproc=no
8051 fi
8052 rm -f conftest.err conftest.$ac_ext
8053 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8054 echo "${ECHO_T}$ac_header_preproc" >&6
8055
8056 # So?  What about this header?
8057 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8058   yes:no: )
8059     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8060 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8061     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8062 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8063     ac_header_preproc=yes
8064     ;;
8065   no:yes:* )
8066     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8067 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8068     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8069 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8070     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8071 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8072     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8073 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8074     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8075 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8076     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8077 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8078     (
8079       cat <<\_ASBOX
8080 ## ---------------------------------------- ##
8081 ## Report this to pgsql-bugs@postgresql.org ##
8082 ## ---------------------------------------- ##
8083 _ASBOX
8084     ) |
8085       sed "s/^/$as_me: WARNING:     /" >&2
8086     ;;
8087 esac
8088 echo "$as_me:$LINENO: checking for $ac_header" >&5
8089 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8090 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8091   echo $ECHO_N "(cached) $ECHO_C" >&6
8092 else
8093   eval "$as_ac_Header=\$ac_header_preproc"
8094 fi
8095 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8096 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8097
8098 fi
8099 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8100   cat >>confdefs.h <<_ACEOF
8101 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8102 _ACEOF
8103
8104 else
8105
8106 for ac_header in readline.h
8107 do
8108 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8109 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8110   echo "$as_me:$LINENO: checking for $ac_header" >&5
8111 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8112 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8113   echo $ECHO_N "(cached) $ECHO_C" >&6
8114 fi
8115 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8116 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8117 else
8118   # Is the header compilable?
8119 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8121 cat >conftest.$ac_ext <<_ACEOF
8122 /* confdefs.h.  */
8123 _ACEOF
8124 cat confdefs.h >>conftest.$ac_ext
8125 cat >>conftest.$ac_ext <<_ACEOF
8126 /* end confdefs.h.  */
8127 $ac_includes_default
8128 #include <$ac_header>
8129 _ACEOF
8130 rm -f conftest.$ac_objext
8131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8132   (eval $ac_compile) 2>conftest.er1
8133   ac_status=$?
8134   grep -v '^ *+' conftest.er1 >conftest.err
8135   rm -f conftest.er1
8136   cat conftest.err >&5
8137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138   (exit $ac_status); } &&
8139          { ac_try='test -z "$ac_c_werror_flag"
8140                          || test ! -s conftest.err'
8141   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8142   (eval $ac_try) 2>&5
8143   ac_status=$?
8144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8145   (exit $ac_status); }; } &&
8146          { ac_try='test -s conftest.$ac_objext'
8147   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8148   (eval $ac_try) 2>&5
8149   ac_status=$?
8150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8151   (exit $ac_status); }; }; then
8152   ac_header_compiler=yes
8153 else
8154   echo "$as_me: failed program was:" >&5
8155 sed 's/^/| /' conftest.$ac_ext >&5
8156
8157 ac_header_compiler=no
8158 fi
8159 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8160 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8161 echo "${ECHO_T}$ac_header_compiler" >&6
8162
8163 # Is the header present?
8164 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8165 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8166 cat >conftest.$ac_ext <<_ACEOF
8167 /* confdefs.h.  */
8168 _ACEOF
8169 cat confdefs.h >>conftest.$ac_ext
8170 cat >>conftest.$ac_ext <<_ACEOF
8171 /* end confdefs.h.  */
8172 #include <$ac_header>
8173 _ACEOF
8174 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8175   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8176   ac_status=$?
8177   grep -v '^ *+' conftest.er1 >conftest.err
8178   rm -f conftest.er1
8179   cat conftest.err >&5
8180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8181   (exit $ac_status); } >/dev/null; then
8182   if test -s conftest.err; then
8183     ac_cpp_err=$ac_c_preproc_warn_flag
8184     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8185   else
8186     ac_cpp_err=
8187   fi
8188 else
8189   ac_cpp_err=yes
8190 fi
8191 if test -z "$ac_cpp_err"; then
8192   ac_header_preproc=yes
8193 else
8194   echo "$as_me: failed program was:" >&5
8195 sed 's/^/| /' conftest.$ac_ext >&5
8196
8197   ac_header_preproc=no
8198 fi
8199 rm -f conftest.err conftest.$ac_ext
8200 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8201 echo "${ECHO_T}$ac_header_preproc" >&6
8202
8203 # So?  What about this header?
8204 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8205   yes:no: )
8206     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8207 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8208     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8209 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8210     ac_header_preproc=yes
8211     ;;
8212   no:yes:* )
8213     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8214 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8215     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8216 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8217     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8218 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8219     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8220 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8221     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8222 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8223     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8224 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8225     (
8226       cat <<\_ASBOX
8227 ## ---------------------------------------- ##
8228 ## Report this to pgsql-bugs@postgresql.org ##
8229 ## ---------------------------------------- ##
8230 _ASBOX
8231     ) |
8232       sed "s/^/$as_me: WARNING:     /" >&2
8233     ;;
8234 esac
8235 echo "$as_me:$LINENO: checking for $ac_header" >&5
8236 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8237 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8238   echo $ECHO_N "(cached) $ECHO_C" >&6
8239 else
8240   eval "$as_ac_Header=\$ac_header_preproc"
8241 fi
8242 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8243 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8244
8245 fi
8246 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8247   cat >>confdefs.h <<_ACEOF
8248 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8249 _ACEOF
8250
8251 else
8252   { { echo "$as_me:$LINENO: error: readline header not found
8253 If you have readline already installed, see config.log for details on the
8254 failure.  It is possible the compiler isn't looking in the proper directory.
8255 Use --without-readline to disable readline support." >&5
8256 echo "$as_me: error: readline header not found
8257 If you have readline already installed, see config.log for details on the
8258 failure.  It is possible the compiler isn't looking in the proper directory.
8259 Use --without-readline to disable readline support." >&2;}
8260    { (exit 1); exit 1; }; }
8261 fi
8262
8263 done
8264
8265 fi
8266
8267 done
8268
8269
8270 for ac_header in readline/history.h
8271 do
8272 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8273 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8274   echo "$as_me:$LINENO: checking for $ac_header" >&5
8275 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8276 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8277   echo $ECHO_N "(cached) $ECHO_C" >&6
8278 fi
8279 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8280 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8281 else
8282   # Is the header compilable?
8283 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8284 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8285 cat >conftest.$ac_ext <<_ACEOF
8286 /* confdefs.h.  */
8287 _ACEOF
8288 cat confdefs.h >>conftest.$ac_ext
8289 cat >>conftest.$ac_ext <<_ACEOF
8290 /* end confdefs.h.  */
8291 $ac_includes_default
8292 #include <$ac_header>
8293 _ACEOF
8294 rm -f conftest.$ac_objext
8295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8296   (eval $ac_compile) 2>conftest.er1
8297   ac_status=$?
8298   grep -v '^ *+' conftest.er1 >conftest.err
8299   rm -f conftest.er1
8300   cat conftest.err >&5
8301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302   (exit $ac_status); } &&
8303          { ac_try='test -z "$ac_c_werror_flag"
8304                          || test ! -s conftest.err'
8305   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8306   (eval $ac_try) 2>&5
8307   ac_status=$?
8308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309   (exit $ac_status); }; } &&
8310          { ac_try='test -s conftest.$ac_objext'
8311   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8312   (eval $ac_try) 2>&5
8313   ac_status=$?
8314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8315   (exit $ac_status); }; }; then
8316   ac_header_compiler=yes
8317 else
8318   echo "$as_me: failed program was:" >&5
8319 sed 's/^/| /' conftest.$ac_ext >&5
8320
8321 ac_header_compiler=no
8322 fi
8323 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8324 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8325 echo "${ECHO_T}$ac_header_compiler" >&6
8326
8327 # Is the header present?
8328 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8329 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8330 cat >conftest.$ac_ext <<_ACEOF
8331 /* confdefs.h.  */
8332 _ACEOF
8333 cat confdefs.h >>conftest.$ac_ext
8334 cat >>conftest.$ac_ext <<_ACEOF
8335 /* end confdefs.h.  */
8336 #include <$ac_header>
8337 _ACEOF
8338 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8339   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8340   ac_status=$?
8341   grep -v '^ *+' conftest.er1 >conftest.err
8342   rm -f conftest.er1
8343   cat conftest.err >&5
8344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345   (exit $ac_status); } >/dev/null; then
8346   if test -s conftest.err; then
8347     ac_cpp_err=$ac_c_preproc_warn_flag
8348     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8349   else
8350     ac_cpp_err=
8351   fi
8352 else
8353   ac_cpp_err=yes
8354 fi
8355 if test -z "$ac_cpp_err"; then
8356   ac_header_preproc=yes
8357 else
8358   echo "$as_me: failed program was:" >&5
8359 sed 's/^/| /' conftest.$ac_ext >&5
8360
8361   ac_header_preproc=no
8362 fi
8363 rm -f conftest.err conftest.$ac_ext
8364 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8365 echo "${ECHO_T}$ac_header_preproc" >&6
8366
8367 # So?  What about this header?
8368 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8369   yes:no: )
8370     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8371 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8372     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8373 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8374     ac_header_preproc=yes
8375     ;;
8376   no:yes:* )
8377     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8378 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8379     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8380 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8381     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8382 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8383     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8384 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8385     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8386 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8387     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8388 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8389     (
8390       cat <<\_ASBOX
8391 ## ---------------------------------------- ##
8392 ## Report this to pgsql-bugs@postgresql.org ##
8393 ## ---------------------------------------- ##
8394 _ASBOX
8395     ) |
8396       sed "s/^/$as_me: WARNING:     /" >&2
8397     ;;
8398 esac
8399 echo "$as_me:$LINENO: checking for $ac_header" >&5
8400 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8401 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8402   echo $ECHO_N "(cached) $ECHO_C" >&6
8403 else
8404   eval "$as_ac_Header=\$ac_header_preproc"
8405 fi
8406 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8407 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8408
8409 fi
8410 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8411   cat >>confdefs.h <<_ACEOF
8412 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8413 _ACEOF
8414
8415 else
8416
8417 for ac_header in history.h
8418 do
8419 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8420 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8421   echo "$as_me:$LINENO: checking for $ac_header" >&5
8422 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8423 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8424   echo $ECHO_N "(cached) $ECHO_C" >&6
8425 fi
8426 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8427 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8428 else
8429   # Is the header compilable?
8430 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8431 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8432 cat >conftest.$ac_ext <<_ACEOF
8433 /* confdefs.h.  */
8434 _ACEOF
8435 cat confdefs.h >>conftest.$ac_ext
8436 cat >>conftest.$ac_ext <<_ACEOF
8437 /* end confdefs.h.  */
8438 $ac_includes_default
8439 #include <$ac_header>
8440 _ACEOF
8441 rm -f conftest.$ac_objext
8442 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8443   (eval $ac_compile) 2>conftest.er1
8444   ac_status=$?
8445   grep -v '^ *+' conftest.er1 >conftest.err
8446   rm -f conftest.er1
8447   cat conftest.err >&5
8448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8449   (exit $ac_status); } &&
8450          { ac_try='test -z "$ac_c_werror_flag"
8451                          || test ! -s conftest.err'
8452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8453   (eval $ac_try) 2>&5
8454   ac_status=$?
8455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456   (exit $ac_status); }; } &&
8457          { ac_try='test -s conftest.$ac_objext'
8458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8459   (eval $ac_try) 2>&5
8460   ac_status=$?
8461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8462   (exit $ac_status); }; }; then
8463   ac_header_compiler=yes
8464 else
8465   echo "$as_me: failed program was:" >&5
8466 sed 's/^/| /' conftest.$ac_ext >&5
8467
8468 ac_header_compiler=no
8469 fi
8470 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8471 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8472 echo "${ECHO_T}$ac_header_compiler" >&6
8473
8474 # Is the header present?
8475 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8476 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8477 cat >conftest.$ac_ext <<_ACEOF
8478 /* confdefs.h.  */
8479 _ACEOF
8480 cat confdefs.h >>conftest.$ac_ext
8481 cat >>conftest.$ac_ext <<_ACEOF
8482 /* end confdefs.h.  */
8483 #include <$ac_header>
8484 _ACEOF
8485 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8486   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8487   ac_status=$?
8488   grep -v '^ *+' conftest.er1 >conftest.err
8489   rm -f conftest.er1
8490   cat conftest.err >&5
8491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8492   (exit $ac_status); } >/dev/null; then
8493   if test -s conftest.err; then
8494     ac_cpp_err=$ac_c_preproc_warn_flag
8495     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8496   else
8497     ac_cpp_err=
8498   fi
8499 else
8500   ac_cpp_err=yes
8501 fi
8502 if test -z "$ac_cpp_err"; then
8503   ac_header_preproc=yes
8504 else
8505   echo "$as_me: failed program was:" >&5
8506 sed 's/^/| /' conftest.$ac_ext >&5
8507
8508   ac_header_preproc=no
8509 fi
8510 rm -f conftest.err conftest.$ac_ext
8511 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8512 echo "${ECHO_T}$ac_header_preproc" >&6
8513
8514 # So?  What about this header?
8515 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8516   yes:no: )
8517     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8518 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8519     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8520 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8521     ac_header_preproc=yes
8522     ;;
8523   no:yes:* )
8524     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8525 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8526     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8527 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8528     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8529 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8530     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8531 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8532     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8533 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8534     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8535 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8536     (
8537       cat <<\_ASBOX
8538 ## ---------------------------------------- ##
8539 ## Report this to pgsql-bugs@postgresql.org ##
8540 ## ---------------------------------------- ##
8541 _ASBOX
8542     ) |
8543       sed "s/^/$as_me: WARNING:     /" >&2
8544     ;;
8545 esac
8546 echo "$as_me:$LINENO: checking for $ac_header" >&5
8547 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8548 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8549   echo $ECHO_N "(cached) $ECHO_C" >&6
8550 else
8551   eval "$as_ac_Header=\$ac_header_preproc"
8552 fi
8553 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8554 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8555
8556 fi
8557 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8558   cat >>confdefs.h <<_ACEOF
8559 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8560 _ACEOF
8561
8562 else
8563   { { echo "$as_me:$LINENO: error: history header not found
8564 If you have readline already installed, see config.log for details on the
8565 failure.  It is possible the compiler isn't looking in the proper directory.
8566 Use --without-readline to disable readline support." >&5
8567 echo "$as_me: error: history header not found
8568 If you have readline already installed, see config.log for details on the
8569 failure.  It is possible the compiler isn't looking in the proper directory.
8570 Use --without-readline to disable readline support." >&2;}
8571    { (exit 1); exit 1; }; }
8572 fi
8573
8574 done
8575
8576 fi
8577
8578 done
8579
8580 fi
8581
8582 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
8583 # Some installations of libedit usurp /usr/include/readline/, which seems
8584 # bad practice, since in combined installations readline will have its headers
8585 # there.  We might have to resort to AC_EGREP checks to make sure we found
8586 # the proper header...
8587
8588 for ac_header in editline/readline.h
8589 do
8590 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8591 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8592   echo "$as_me:$LINENO: checking for $ac_header" >&5
8593 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8594 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8595   echo $ECHO_N "(cached) $ECHO_C" >&6
8596 fi
8597 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8598 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8599 else
8600   # Is the header compilable?
8601 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8602 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8603 cat >conftest.$ac_ext <<_ACEOF
8604 /* confdefs.h.  */
8605 _ACEOF
8606 cat confdefs.h >>conftest.$ac_ext
8607 cat >>conftest.$ac_ext <<_ACEOF
8608 /* end confdefs.h.  */
8609 $ac_includes_default
8610 #include <$ac_header>
8611 _ACEOF
8612 rm -f conftest.$ac_objext
8613 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8614   (eval $ac_compile) 2>conftest.er1
8615   ac_status=$?
8616   grep -v '^ *+' conftest.er1 >conftest.err
8617   rm -f conftest.er1
8618   cat conftest.err >&5
8619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8620   (exit $ac_status); } &&
8621          { ac_try='test -z "$ac_c_werror_flag"
8622                          || test ! -s conftest.err'
8623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8624   (eval $ac_try) 2>&5
8625   ac_status=$?
8626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8627   (exit $ac_status); }; } &&
8628          { ac_try='test -s conftest.$ac_objext'
8629   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8630   (eval $ac_try) 2>&5
8631   ac_status=$?
8632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8633   (exit $ac_status); }; }; then
8634   ac_header_compiler=yes
8635 else
8636   echo "$as_me: failed program was:" >&5
8637 sed 's/^/| /' conftest.$ac_ext >&5
8638
8639 ac_header_compiler=no
8640 fi
8641 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8642 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8643 echo "${ECHO_T}$ac_header_compiler" >&6
8644
8645 # Is the header present?
8646 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8647 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8648 cat >conftest.$ac_ext <<_ACEOF
8649 /* confdefs.h.  */
8650 _ACEOF
8651 cat confdefs.h >>conftest.$ac_ext
8652 cat >>conftest.$ac_ext <<_ACEOF
8653 /* end confdefs.h.  */
8654 #include <$ac_header>
8655 _ACEOF
8656 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8657   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8658   ac_status=$?
8659   grep -v '^ *+' conftest.er1 >conftest.err
8660   rm -f conftest.er1
8661   cat conftest.err >&5
8662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8663   (exit $ac_status); } >/dev/null; then
8664   if test -s conftest.err; then
8665     ac_cpp_err=$ac_c_preproc_warn_flag
8666     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8667   else
8668     ac_cpp_err=
8669   fi
8670 else
8671   ac_cpp_err=yes
8672 fi
8673 if test -z "$ac_cpp_err"; then
8674   ac_header_preproc=yes
8675 else
8676   echo "$as_me: failed program was:" >&5
8677 sed 's/^/| /' conftest.$ac_ext >&5
8678
8679   ac_header_preproc=no
8680 fi
8681 rm -f conftest.err conftest.$ac_ext
8682 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8683 echo "${ECHO_T}$ac_header_preproc" >&6
8684
8685 # So?  What about this header?
8686 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8687   yes:no: )
8688     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8689 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8690     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8691 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8692     ac_header_preproc=yes
8693     ;;
8694   no:yes:* )
8695     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8696 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8697     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8698 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8699     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8700 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8701     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8702 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8703     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8704 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8705     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8706 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8707     (
8708       cat <<\_ASBOX
8709 ## ---------------------------------------- ##
8710 ## Report this to pgsql-bugs@postgresql.org ##
8711 ## ---------------------------------------- ##
8712 _ASBOX
8713     ) |
8714       sed "s/^/$as_me: WARNING:     /" >&2
8715     ;;
8716 esac
8717 echo "$as_me:$LINENO: checking for $ac_header" >&5
8718 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8719 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8720   echo $ECHO_N "(cached) $ECHO_C" >&6
8721 else
8722   eval "$as_ac_Header=\$ac_header_preproc"
8723 fi
8724 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8725 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8726
8727 fi
8728 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8729   cat >>confdefs.h <<_ACEOF
8730 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8731 _ACEOF
8732
8733 else
8734
8735 for ac_header in readline.h
8736 do
8737 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8738 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8739   echo "$as_me:$LINENO: checking for $ac_header" >&5
8740 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8741 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8742   echo $ECHO_N "(cached) $ECHO_C" >&6
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 else
8747   # Is the header compilable?
8748 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8749 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8750 cat >conftest.$ac_ext <<_ACEOF
8751 /* confdefs.h.  */
8752 _ACEOF
8753 cat confdefs.h >>conftest.$ac_ext
8754 cat >>conftest.$ac_ext <<_ACEOF
8755 /* end confdefs.h.  */
8756 $ac_includes_default
8757 #include <$ac_header>
8758 _ACEOF
8759 rm -f conftest.$ac_objext
8760 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8761   (eval $ac_compile) 2>conftest.er1
8762   ac_status=$?
8763   grep -v '^ *+' conftest.er1 >conftest.err
8764   rm -f conftest.er1
8765   cat conftest.err >&5
8766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8767   (exit $ac_status); } &&
8768          { ac_try='test -z "$ac_c_werror_flag"
8769                          || test ! -s conftest.err'
8770   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8771   (eval $ac_try) 2>&5
8772   ac_status=$?
8773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8774   (exit $ac_status); }; } &&
8775          { ac_try='test -s conftest.$ac_objext'
8776   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8777   (eval $ac_try) 2>&5
8778   ac_status=$?
8779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8780   (exit $ac_status); }; }; then
8781   ac_header_compiler=yes
8782 else
8783   echo "$as_me: failed program was:" >&5
8784 sed 's/^/| /' conftest.$ac_ext >&5
8785
8786 ac_header_compiler=no
8787 fi
8788 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8789 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8790 echo "${ECHO_T}$ac_header_compiler" >&6
8791
8792 # Is the header present?
8793 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8794 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8795 cat >conftest.$ac_ext <<_ACEOF
8796 /* confdefs.h.  */
8797 _ACEOF
8798 cat confdefs.h >>conftest.$ac_ext
8799 cat >>conftest.$ac_ext <<_ACEOF
8800 /* end confdefs.h.  */
8801 #include <$ac_header>
8802 _ACEOF
8803 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8804   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8805   ac_status=$?
8806   grep -v '^ *+' conftest.er1 >conftest.err
8807   rm -f conftest.er1
8808   cat conftest.err >&5
8809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8810   (exit $ac_status); } >/dev/null; then
8811   if test -s conftest.err; then
8812     ac_cpp_err=$ac_c_preproc_warn_flag
8813     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8814   else
8815     ac_cpp_err=
8816   fi
8817 else
8818   ac_cpp_err=yes
8819 fi
8820 if test -z "$ac_cpp_err"; then
8821   ac_header_preproc=yes
8822 else
8823   echo "$as_me: failed program was:" >&5
8824 sed 's/^/| /' conftest.$ac_ext >&5
8825
8826   ac_header_preproc=no
8827 fi
8828 rm -f conftest.err conftest.$ac_ext
8829 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8830 echo "${ECHO_T}$ac_header_preproc" >&6
8831
8832 # So?  What about this header?
8833 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8834   yes:no: )
8835     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8836 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8837     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8838 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8839     ac_header_preproc=yes
8840     ;;
8841   no:yes:* )
8842     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8843 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8844     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8845 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8846     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8847 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8848     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8849 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8850     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8851 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8852     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8853 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8854     (
8855       cat <<\_ASBOX
8856 ## ---------------------------------------- ##
8857 ## Report this to pgsql-bugs@postgresql.org ##
8858 ## ---------------------------------------- ##
8859 _ASBOX
8860     ) |
8861       sed "s/^/$as_me: WARNING:     /" >&2
8862     ;;
8863 esac
8864 echo "$as_me:$LINENO: checking for $ac_header" >&5
8865 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8866 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8867   echo $ECHO_N "(cached) $ECHO_C" >&6
8868 else
8869   eval "$as_ac_Header=\$ac_header_preproc"
8870 fi
8871 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8872 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8873
8874 fi
8875 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8876   cat >>confdefs.h <<_ACEOF
8877 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8878 _ACEOF
8879
8880 else
8881
8882 for ac_header in readline/readline.h
8883 do
8884 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8885 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8886   echo "$as_me:$LINENO: checking for $ac_header" >&5
8887 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8888 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8889   echo $ECHO_N "(cached) $ECHO_C" >&6
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 else
8894   # Is the header compilable?
8895 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8896 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8897 cat >conftest.$ac_ext <<_ACEOF
8898 /* confdefs.h.  */
8899 _ACEOF
8900 cat confdefs.h >>conftest.$ac_ext
8901 cat >>conftest.$ac_ext <<_ACEOF
8902 /* end confdefs.h.  */
8903 $ac_includes_default
8904 #include <$ac_header>
8905 _ACEOF
8906 rm -f conftest.$ac_objext
8907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8908   (eval $ac_compile) 2>conftest.er1
8909   ac_status=$?
8910   grep -v '^ *+' conftest.er1 >conftest.err
8911   rm -f conftest.er1
8912   cat conftest.err >&5
8913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8914   (exit $ac_status); } &&
8915          { ac_try='test -z "$ac_c_werror_flag"
8916                          || test ! -s conftest.err'
8917   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8918   (eval $ac_try) 2>&5
8919   ac_status=$?
8920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921   (exit $ac_status); }; } &&
8922          { ac_try='test -s conftest.$ac_objext'
8923   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8924   (eval $ac_try) 2>&5
8925   ac_status=$?
8926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8927   (exit $ac_status); }; }; then
8928   ac_header_compiler=yes
8929 else
8930   echo "$as_me: failed program was:" >&5
8931 sed 's/^/| /' conftest.$ac_ext >&5
8932
8933 ac_header_compiler=no
8934 fi
8935 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8936 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8937 echo "${ECHO_T}$ac_header_compiler" >&6
8938
8939 # Is the header present?
8940 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8941 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8942 cat >conftest.$ac_ext <<_ACEOF
8943 /* confdefs.h.  */
8944 _ACEOF
8945 cat confdefs.h >>conftest.$ac_ext
8946 cat >>conftest.$ac_ext <<_ACEOF
8947 /* end confdefs.h.  */
8948 #include <$ac_header>
8949 _ACEOF
8950 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8951   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8952   ac_status=$?
8953   grep -v '^ *+' conftest.er1 >conftest.err
8954   rm -f conftest.er1
8955   cat conftest.err >&5
8956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8957   (exit $ac_status); } >/dev/null; then
8958   if test -s conftest.err; then
8959     ac_cpp_err=$ac_c_preproc_warn_flag
8960     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8961   else
8962     ac_cpp_err=
8963   fi
8964 else
8965   ac_cpp_err=yes
8966 fi
8967 if test -z "$ac_cpp_err"; then
8968   ac_header_preproc=yes
8969 else
8970   echo "$as_me: failed program was:" >&5
8971 sed 's/^/| /' conftest.$ac_ext >&5
8972
8973   ac_header_preproc=no
8974 fi
8975 rm -f conftest.err conftest.$ac_ext
8976 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8977 echo "${ECHO_T}$ac_header_preproc" >&6
8978
8979 # So?  What about this header?
8980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8981   yes:no: )
8982     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8983 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8984     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8985 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8986     ac_header_preproc=yes
8987     ;;
8988   no:yes:* )
8989     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8990 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8991     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8992 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8993     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8994 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8995     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8996 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8997     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8998 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8999     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9000 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9001     (
9002       cat <<\_ASBOX
9003 ## ---------------------------------------- ##
9004 ## Report this to pgsql-bugs@postgresql.org ##
9005 ## ---------------------------------------- ##
9006 _ASBOX
9007     ) |
9008       sed "s/^/$as_me: WARNING:     /" >&2
9009     ;;
9010 esac
9011 echo "$as_me:$LINENO: checking for $ac_header" >&5
9012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9013 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9014   echo $ECHO_N "(cached) $ECHO_C" >&6
9015 else
9016   eval "$as_ac_Header=\$ac_header_preproc"
9017 fi
9018 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9019 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9020
9021 fi
9022 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9023   cat >>confdefs.h <<_ACEOF
9024 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9025 _ACEOF
9026
9027 else
9028   { { echo "$as_me:$LINENO: error: readline header not found
9029 If you have libedit already installed, see config.log for details on the
9030 failure.  It is possible the compiler isn't looking in the proper directory.
9031 Use --without-readline to disable libedit support." >&5
9032 echo "$as_me: error: readline header not found
9033 If you have libedit already installed, see config.log for details on the
9034 failure.  It is possible the compiler isn't looking in the proper directory.
9035 Use --without-readline to disable libedit support." >&2;}
9036    { (exit 1); exit 1; }; }
9037 fi
9038
9039 done
9040
9041 fi
9042
9043 done
9044
9045 fi
9046
9047 done
9048
9049
9050 for ac_header in editline/history.h
9051 do
9052 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9053 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9054   echo "$as_me:$LINENO: checking for $ac_header" >&5
9055 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9056 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9057   echo $ECHO_N "(cached) $ECHO_C" >&6
9058 fi
9059 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9060 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9061 else
9062   # Is the header compilable?
9063 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9064 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9065 cat >conftest.$ac_ext <<_ACEOF
9066 /* confdefs.h.  */
9067 _ACEOF
9068 cat confdefs.h >>conftest.$ac_ext
9069 cat >>conftest.$ac_ext <<_ACEOF
9070 /* end confdefs.h.  */
9071 $ac_includes_default
9072 #include <$ac_header>
9073 _ACEOF
9074 rm -f conftest.$ac_objext
9075 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9076   (eval $ac_compile) 2>conftest.er1
9077   ac_status=$?
9078   grep -v '^ *+' conftest.er1 >conftest.err
9079   rm -f conftest.er1
9080   cat conftest.err >&5
9081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9082   (exit $ac_status); } &&
9083          { ac_try='test -z "$ac_c_werror_flag"
9084                          || test ! -s conftest.err'
9085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9086   (eval $ac_try) 2>&5
9087   ac_status=$?
9088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9089   (exit $ac_status); }; } &&
9090          { ac_try='test -s conftest.$ac_objext'
9091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9092   (eval $ac_try) 2>&5
9093   ac_status=$?
9094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9095   (exit $ac_status); }; }; then
9096   ac_header_compiler=yes
9097 else
9098   echo "$as_me: failed program was:" >&5
9099 sed 's/^/| /' conftest.$ac_ext >&5
9100
9101 ac_header_compiler=no
9102 fi
9103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9104 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9105 echo "${ECHO_T}$ac_header_compiler" >&6
9106
9107 # Is the header present?
9108 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9109 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9110 cat >conftest.$ac_ext <<_ACEOF
9111 /* confdefs.h.  */
9112 _ACEOF
9113 cat confdefs.h >>conftest.$ac_ext
9114 cat >>conftest.$ac_ext <<_ACEOF
9115 /* end confdefs.h.  */
9116 #include <$ac_header>
9117 _ACEOF
9118 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9119   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9120   ac_status=$?
9121   grep -v '^ *+' conftest.er1 >conftest.err
9122   rm -f conftest.er1
9123   cat conftest.err >&5
9124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125   (exit $ac_status); } >/dev/null; then
9126   if test -s conftest.err; then
9127     ac_cpp_err=$ac_c_preproc_warn_flag
9128     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9129   else
9130     ac_cpp_err=
9131   fi
9132 else
9133   ac_cpp_err=yes
9134 fi
9135 if test -z "$ac_cpp_err"; then
9136   ac_header_preproc=yes
9137 else
9138   echo "$as_me: failed program was:" >&5
9139 sed 's/^/| /' conftest.$ac_ext >&5
9140
9141   ac_header_preproc=no
9142 fi
9143 rm -f conftest.err conftest.$ac_ext
9144 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9145 echo "${ECHO_T}$ac_header_preproc" >&6
9146
9147 # So?  What about this header?
9148 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9149   yes:no: )
9150     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9151 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9152     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9153 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9154     ac_header_preproc=yes
9155     ;;
9156   no:yes:* )
9157     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9158 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9159     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9160 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9161     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9162 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9163     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9164 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9165     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9166 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9167     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9168 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9169     (
9170       cat <<\_ASBOX
9171 ## ---------------------------------------- ##
9172 ## Report this to pgsql-bugs@postgresql.org ##
9173 ## ---------------------------------------- ##
9174 _ASBOX
9175     ) |
9176       sed "s/^/$as_me: WARNING:     /" >&2
9177     ;;
9178 esac
9179 echo "$as_me:$LINENO: checking for $ac_header" >&5
9180 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9181 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9182   echo $ECHO_N "(cached) $ECHO_C" >&6
9183 else
9184   eval "$as_ac_Header=\$ac_header_preproc"
9185 fi
9186 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9187 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9188
9189 fi
9190 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9191   cat >>confdefs.h <<_ACEOF
9192 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9193 _ACEOF
9194
9195 else
9196
9197 for ac_header in history.h
9198 do
9199 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9200 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9201   echo "$as_me:$LINENO: checking for $ac_header" >&5
9202 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9203 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9204   echo $ECHO_N "(cached) $ECHO_C" >&6
9205 fi
9206 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9207 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9208 else
9209   # Is the header compilable?
9210 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9211 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9212 cat >conftest.$ac_ext <<_ACEOF
9213 /* confdefs.h.  */
9214 _ACEOF
9215 cat confdefs.h >>conftest.$ac_ext
9216 cat >>conftest.$ac_ext <<_ACEOF
9217 /* end confdefs.h.  */
9218 $ac_includes_default
9219 #include <$ac_header>
9220 _ACEOF
9221 rm -f conftest.$ac_objext
9222 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9223   (eval $ac_compile) 2>conftest.er1
9224   ac_status=$?
9225   grep -v '^ *+' conftest.er1 >conftest.err
9226   rm -f conftest.er1
9227   cat conftest.err >&5
9228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9229   (exit $ac_status); } &&
9230          { ac_try='test -z "$ac_c_werror_flag"
9231                          || test ! -s conftest.err'
9232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9233   (eval $ac_try) 2>&5
9234   ac_status=$?
9235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9236   (exit $ac_status); }; } &&
9237          { ac_try='test -s conftest.$ac_objext'
9238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9239   (eval $ac_try) 2>&5
9240   ac_status=$?
9241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9242   (exit $ac_status); }; }; then
9243   ac_header_compiler=yes
9244 else
9245   echo "$as_me: failed program was:" >&5
9246 sed 's/^/| /' conftest.$ac_ext >&5
9247
9248 ac_header_compiler=no
9249 fi
9250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9251 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9252 echo "${ECHO_T}$ac_header_compiler" >&6
9253
9254 # Is the header present?
9255 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9256 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9257 cat >conftest.$ac_ext <<_ACEOF
9258 /* confdefs.h.  */
9259 _ACEOF
9260 cat confdefs.h >>conftest.$ac_ext
9261 cat >>conftest.$ac_ext <<_ACEOF
9262 /* end confdefs.h.  */
9263 #include <$ac_header>
9264 _ACEOF
9265 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9266   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9267   ac_status=$?
9268   grep -v '^ *+' conftest.er1 >conftest.err
9269   rm -f conftest.er1
9270   cat conftest.err >&5
9271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9272   (exit $ac_status); } >/dev/null; then
9273   if test -s conftest.err; then
9274     ac_cpp_err=$ac_c_preproc_warn_flag
9275     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9276   else
9277     ac_cpp_err=
9278   fi
9279 else
9280   ac_cpp_err=yes
9281 fi
9282 if test -z "$ac_cpp_err"; then
9283   ac_header_preproc=yes
9284 else
9285   echo "$as_me: failed program was:" >&5
9286 sed 's/^/| /' conftest.$ac_ext >&5
9287
9288   ac_header_preproc=no
9289 fi
9290 rm -f conftest.err conftest.$ac_ext
9291 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9292 echo "${ECHO_T}$ac_header_preproc" >&6
9293
9294 # So?  What about this header?
9295 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9296   yes:no: )
9297     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9298 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9299     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9300 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9301     ac_header_preproc=yes
9302     ;;
9303   no:yes:* )
9304     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9305 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9306     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9307 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9308     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9309 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9310     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9311 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9312     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9313 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9314     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9315 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9316     (
9317       cat <<\_ASBOX
9318 ## ---------------------------------------- ##
9319 ## Report this to pgsql-bugs@postgresql.org ##
9320 ## ---------------------------------------- ##
9321 _ASBOX
9322     ) |
9323       sed "s/^/$as_me: WARNING:     /" >&2
9324     ;;
9325 esac
9326 echo "$as_me:$LINENO: checking for $ac_header" >&5
9327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9328 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9329   echo $ECHO_N "(cached) $ECHO_C" >&6
9330 else
9331   eval "$as_ac_Header=\$ac_header_preproc"
9332 fi
9333 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9334 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9335
9336 fi
9337 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9338   cat >>confdefs.h <<_ACEOF
9339 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9340 _ACEOF
9341
9342 else
9343
9344 for ac_header in readline/history.h
9345 do
9346 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9347 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9348   echo "$as_me:$LINENO: checking for $ac_header" >&5
9349 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9350 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9351   echo $ECHO_N "(cached) $ECHO_C" >&6
9352 fi
9353 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9354 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9355 else
9356   # Is the header compilable?
9357 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9358 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9359 cat >conftest.$ac_ext <<_ACEOF
9360 /* confdefs.h.  */
9361 _ACEOF
9362 cat confdefs.h >>conftest.$ac_ext
9363 cat >>conftest.$ac_ext <<_ACEOF
9364 /* end confdefs.h.  */
9365 $ac_includes_default
9366 #include <$ac_header>
9367 _ACEOF
9368 rm -f conftest.$ac_objext
9369 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9370   (eval $ac_compile) 2>conftest.er1
9371   ac_status=$?
9372   grep -v '^ *+' conftest.er1 >conftest.err
9373   rm -f conftest.er1
9374   cat conftest.err >&5
9375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9376   (exit $ac_status); } &&
9377          { ac_try='test -z "$ac_c_werror_flag"
9378                          || test ! -s conftest.err'
9379   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9380   (eval $ac_try) 2>&5
9381   ac_status=$?
9382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9383   (exit $ac_status); }; } &&
9384          { ac_try='test -s conftest.$ac_objext'
9385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9386   (eval $ac_try) 2>&5
9387   ac_status=$?
9388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9389   (exit $ac_status); }; }; then
9390   ac_header_compiler=yes
9391 else
9392   echo "$as_me: failed program was:" >&5
9393 sed 's/^/| /' conftest.$ac_ext >&5
9394
9395 ac_header_compiler=no
9396 fi
9397 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9398 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9399 echo "${ECHO_T}$ac_header_compiler" >&6
9400
9401 # Is the header present?
9402 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9403 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9404 cat >conftest.$ac_ext <<_ACEOF
9405 /* confdefs.h.  */
9406 _ACEOF
9407 cat confdefs.h >>conftest.$ac_ext
9408 cat >>conftest.$ac_ext <<_ACEOF
9409 /* end confdefs.h.  */
9410 #include <$ac_header>
9411 _ACEOF
9412 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9413   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9414   ac_status=$?
9415   grep -v '^ *+' conftest.er1 >conftest.err
9416   rm -f conftest.er1
9417   cat conftest.err >&5
9418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9419   (exit $ac_status); } >/dev/null; then
9420   if test -s conftest.err; then
9421     ac_cpp_err=$ac_c_preproc_warn_flag
9422     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9423   else
9424     ac_cpp_err=
9425   fi
9426 else
9427   ac_cpp_err=yes
9428 fi
9429 if test -z "$ac_cpp_err"; then
9430   ac_header_preproc=yes
9431 else
9432   echo "$as_me: failed program was:" >&5
9433 sed 's/^/| /' conftest.$ac_ext >&5
9434
9435   ac_header_preproc=no
9436 fi
9437 rm -f conftest.err conftest.$ac_ext
9438 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9439 echo "${ECHO_T}$ac_header_preproc" >&6
9440
9441 # So?  What about this header?
9442 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9443   yes:no: )
9444     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9445 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9446     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9447 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9448     ac_header_preproc=yes
9449     ;;
9450   no:yes:* )
9451     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9452 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9453     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9454 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9455     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9456 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9457     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9458 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9459     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9460 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9461     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9462 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9463     (
9464       cat <<\_ASBOX
9465 ## ---------------------------------------- ##
9466 ## Report this to pgsql-bugs@postgresql.org ##
9467 ## ---------------------------------------- ##
9468 _ASBOX
9469     ) |
9470       sed "s/^/$as_me: WARNING:     /" >&2
9471     ;;
9472 esac
9473 echo "$as_me:$LINENO: checking for $ac_header" >&5
9474 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9475 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9476   echo $ECHO_N "(cached) $ECHO_C" >&6
9477 else
9478   eval "$as_ac_Header=\$ac_header_preproc"
9479 fi
9480 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9481 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9482
9483 fi
9484 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9485   cat >>confdefs.h <<_ACEOF
9486 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9487 _ACEOF
9488
9489 else
9490   { { echo "$as_me:$LINENO: error: history header not found
9491 If you have libedit already installed, see config.log for details on the
9492 failure.  It is possible the compiler isn't looking in the proper directory.
9493 Use --without-readline to disable libedit support." >&5
9494 echo "$as_me: error: history header not found
9495 If you have libedit already installed, see config.log for details on the
9496 failure.  It is possible the compiler isn't looking in the proper directory.
9497 Use --without-readline to disable libedit support." >&2;}
9498    { (exit 1); exit 1; }; }
9499 fi
9500
9501 done
9502
9503 fi
9504
9505 done
9506
9507 fi
9508
9509 done
9510
9511 fi
9512
9513 if test "$with_zlib" = yes; then
9514   if test "${ac_cv_header_zlib_h+set}" = set; then
9515   echo "$as_me:$LINENO: checking for zlib.h" >&5
9516 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
9517 if test "${ac_cv_header_zlib_h+set}" = set; then
9518   echo $ECHO_N "(cached) $ECHO_C" >&6
9519 fi
9520 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9521 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
9522 else
9523   # Is the header compilable?
9524 echo "$as_me:$LINENO: checking zlib.h usability" >&5
9525 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
9526 cat >conftest.$ac_ext <<_ACEOF
9527 /* confdefs.h.  */
9528 _ACEOF
9529 cat confdefs.h >>conftest.$ac_ext
9530 cat >>conftest.$ac_ext <<_ACEOF
9531 /* end confdefs.h.  */
9532 $ac_includes_default
9533 #include <zlib.h>
9534 _ACEOF
9535 rm -f conftest.$ac_objext
9536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9537   (eval $ac_compile) 2>conftest.er1
9538   ac_status=$?
9539   grep -v '^ *+' conftest.er1 >conftest.err
9540   rm -f conftest.er1
9541   cat conftest.err >&5
9542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9543   (exit $ac_status); } &&
9544          { ac_try='test -z "$ac_c_werror_flag"
9545                          || test ! -s conftest.err'
9546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9547   (eval $ac_try) 2>&5
9548   ac_status=$?
9549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550   (exit $ac_status); }; } &&
9551          { ac_try='test -s conftest.$ac_objext'
9552   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9553   (eval $ac_try) 2>&5
9554   ac_status=$?
9555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9556   (exit $ac_status); }; }; then
9557   ac_header_compiler=yes
9558 else
9559   echo "$as_me: failed program was:" >&5
9560 sed 's/^/| /' conftest.$ac_ext >&5
9561
9562 ac_header_compiler=no
9563 fi
9564 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9565 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9566 echo "${ECHO_T}$ac_header_compiler" >&6
9567
9568 # Is the header present?
9569 echo "$as_me:$LINENO: checking zlib.h presence" >&5
9570 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
9571 cat >conftest.$ac_ext <<_ACEOF
9572 /* confdefs.h.  */
9573 _ACEOF
9574 cat confdefs.h >>conftest.$ac_ext
9575 cat >>conftest.$ac_ext <<_ACEOF
9576 /* end confdefs.h.  */
9577 #include <zlib.h>
9578 _ACEOF
9579 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9580   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9581   ac_status=$?
9582   grep -v '^ *+' conftest.er1 >conftest.err
9583   rm -f conftest.er1
9584   cat conftest.err >&5
9585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9586   (exit $ac_status); } >/dev/null; then
9587   if test -s conftest.err; then
9588     ac_cpp_err=$ac_c_preproc_warn_flag
9589     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9590   else
9591     ac_cpp_err=
9592   fi
9593 else
9594   ac_cpp_err=yes
9595 fi
9596 if test -z "$ac_cpp_err"; then
9597   ac_header_preproc=yes
9598 else
9599   echo "$as_me: failed program was:" >&5
9600 sed 's/^/| /' conftest.$ac_ext >&5
9601
9602   ac_header_preproc=no
9603 fi
9604 rm -f conftest.err conftest.$ac_ext
9605 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9606 echo "${ECHO_T}$ac_header_preproc" >&6
9607
9608 # So?  What about this header?
9609 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9610   yes:no: )
9611     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
9612 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9613     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
9614 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
9615     ac_header_preproc=yes
9616     ;;
9617   no:yes:* )
9618     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
9619 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
9620     { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
9621 echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
9622     { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
9623 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
9624     { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
9625 echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9626     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
9627 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
9628     { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
9629 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
9630     (
9631       cat <<\_ASBOX
9632 ## ---------------------------------------- ##
9633 ## Report this to pgsql-bugs@postgresql.org ##
9634 ## ---------------------------------------- ##
9635 _ASBOX
9636     ) |
9637       sed "s/^/$as_me: WARNING:     /" >&2
9638     ;;
9639 esac
9640 echo "$as_me:$LINENO: checking for zlib.h" >&5
9641 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
9642 if test "${ac_cv_header_zlib_h+set}" = set; then
9643   echo $ECHO_N "(cached) $ECHO_C" >&6
9644 else
9645   ac_cv_header_zlib_h=$ac_header_preproc
9646 fi
9647 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9648 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
9649
9650 fi
9651 if test $ac_cv_header_zlib_h = yes; then
9652   :
9653 else
9654   { { echo "$as_me:$LINENO: error: zlib header not found
9655 If you have zlib already installed, see config.log for details on the
9656 failure.  It is possible the compiler isn't looking in the proper directory.
9657 Use --without-zlib to disable zlib support." >&5
9658 echo "$as_me: error: zlib header not found
9659 If you have zlib already installed, see config.log for details on the
9660 failure.  It is possible the compiler isn't looking in the proper directory.
9661 Use --without-zlib to disable zlib support." >&2;}
9662    { (exit 1); exit 1; }; }
9663 fi
9664
9665
9666 fi
9667
9668 if test "$with_krb5" = yes ; then
9669   if test "${ac_cv_header_krb5_h+set}" = set; then
9670   echo "$as_me:$LINENO: checking for krb5.h" >&5
9671 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
9672 if test "${ac_cv_header_krb5_h+set}" = set; then
9673   echo $ECHO_N "(cached) $ECHO_C" >&6
9674 fi
9675 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
9676 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
9677 else
9678   # Is the header compilable?
9679 echo "$as_me:$LINENO: checking krb5.h usability" >&5
9680 echo $ECHO_N "checking krb5.h usability... $ECHO_C" >&6
9681 cat >conftest.$ac_ext <<_ACEOF
9682 /* confdefs.h.  */
9683 _ACEOF
9684 cat confdefs.h >>conftest.$ac_ext
9685 cat >>conftest.$ac_ext <<_ACEOF
9686 /* end confdefs.h.  */
9687 $ac_includes_default
9688 #include <krb5.h>
9689 _ACEOF
9690 rm -f conftest.$ac_objext
9691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9692   (eval $ac_compile) 2>conftest.er1
9693   ac_status=$?
9694   grep -v '^ *+' conftest.er1 >conftest.err
9695   rm -f conftest.er1
9696   cat conftest.err >&5
9697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9698   (exit $ac_status); } &&
9699          { ac_try='test -z "$ac_c_werror_flag"
9700                          || test ! -s conftest.err'
9701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9702   (eval $ac_try) 2>&5
9703   ac_status=$?
9704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9705   (exit $ac_status); }; } &&
9706          { ac_try='test -s conftest.$ac_objext'
9707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9708   (eval $ac_try) 2>&5
9709   ac_status=$?
9710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9711   (exit $ac_status); }; }; then
9712   ac_header_compiler=yes
9713 else
9714   echo "$as_me: failed program was:" >&5
9715 sed 's/^/| /' conftest.$ac_ext >&5
9716
9717 ac_header_compiler=no
9718 fi
9719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9720 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9721 echo "${ECHO_T}$ac_header_compiler" >&6
9722
9723 # Is the header present?
9724 echo "$as_me:$LINENO: checking krb5.h presence" >&5
9725 echo $ECHO_N "checking krb5.h presence... $ECHO_C" >&6
9726 cat >conftest.$ac_ext <<_ACEOF
9727 /* confdefs.h.  */
9728 _ACEOF
9729 cat confdefs.h >>conftest.$ac_ext
9730 cat >>conftest.$ac_ext <<_ACEOF
9731 /* end confdefs.h.  */
9732 #include <krb5.h>
9733 _ACEOF
9734 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9735   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9736   ac_status=$?
9737   grep -v '^ *+' conftest.er1 >conftest.err
9738   rm -f conftest.er1
9739   cat conftest.err >&5
9740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9741   (exit $ac_status); } >/dev/null; then
9742   if test -s conftest.err; then
9743     ac_cpp_err=$ac_c_preproc_warn_flag
9744     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9745   else
9746     ac_cpp_err=
9747   fi
9748 else
9749   ac_cpp_err=yes
9750 fi
9751 if test -z "$ac_cpp_err"; then
9752   ac_header_preproc=yes
9753 else
9754   echo "$as_me: failed program was:" >&5
9755 sed 's/^/| /' conftest.$ac_ext >&5
9756
9757   ac_header_preproc=no
9758 fi
9759 rm -f conftest.err conftest.$ac_ext
9760 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9761 echo "${ECHO_T}$ac_header_preproc" >&6
9762
9763 # So?  What about this header?
9764 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9765   yes:no: )
9766     { echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
9767 echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9768     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
9769 echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
9770     ac_header_preproc=yes
9771     ;;
9772   no:yes:* )
9773     { echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
9774 echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
9775     { echo "$as_me:$LINENO: WARNING: krb5.h:     check for missing prerequisite headers?" >&5
9776 echo "$as_me: WARNING: krb5.h:     check for missing prerequisite headers?" >&2;}
9777     { echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
9778 echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
9779     { echo "$as_me:$LINENO: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
9780 echo "$as_me: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9781     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
9782 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
9783     { echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
9784 echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
9785     (
9786       cat <<\_ASBOX
9787 ## ---------------------------------------- ##
9788 ## Report this to pgsql-bugs@postgresql.org ##
9789 ## ---------------------------------------- ##
9790 _ASBOX
9791     ) |
9792       sed "s/^/$as_me: WARNING:     /" >&2
9793     ;;
9794 esac
9795 echo "$as_me:$LINENO: checking for krb5.h" >&5
9796 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
9797 if test "${ac_cv_header_krb5_h+set}" = set; then
9798   echo $ECHO_N "(cached) $ECHO_C" >&6
9799 else
9800   ac_cv_header_krb5_h=$ac_header_preproc
9801 fi
9802 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
9803 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
9804
9805 fi
9806 if test $ac_cv_header_krb5_h = yes; then
9807   :
9808 else
9809   { { echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
9810 echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
9811    { (exit 1); exit 1; }; }
9812 fi
9813
9814
9815 fi
9816
9817 if test "$with_openssl" = yes ; then
9818   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9819   echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
9820 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
9821 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9822   echo $ECHO_N "(cached) $ECHO_C" >&6
9823 fi
9824 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
9825 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
9826 else
9827   # Is the header compilable?
9828 echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
9829 echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6
9830 cat >conftest.$ac_ext <<_ACEOF
9831 /* confdefs.h.  */
9832 _ACEOF
9833 cat confdefs.h >>conftest.$ac_ext
9834 cat >>conftest.$ac_ext <<_ACEOF
9835 /* end confdefs.h.  */
9836 $ac_includes_default
9837 #include <openssl/ssl.h>
9838 _ACEOF
9839 rm -f conftest.$ac_objext
9840 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9841   (eval $ac_compile) 2>conftest.er1
9842   ac_status=$?
9843   grep -v '^ *+' conftest.er1 >conftest.err
9844   rm -f conftest.er1
9845   cat conftest.err >&5
9846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847   (exit $ac_status); } &&
9848          { ac_try='test -z "$ac_c_werror_flag"
9849                          || test ! -s conftest.err'
9850   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9851   (eval $ac_try) 2>&5
9852   ac_status=$?
9853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854   (exit $ac_status); }; } &&
9855          { ac_try='test -s conftest.$ac_objext'
9856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9857   (eval $ac_try) 2>&5
9858   ac_status=$?
9859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860   (exit $ac_status); }; }; then
9861   ac_header_compiler=yes
9862 else
9863   echo "$as_me: failed program was:" >&5
9864 sed 's/^/| /' conftest.$ac_ext >&5
9865
9866 ac_header_compiler=no
9867 fi
9868 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9869 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9870 echo "${ECHO_T}$ac_header_compiler" >&6
9871
9872 # Is the header present?
9873 echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
9874 echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6
9875 cat >conftest.$ac_ext <<_ACEOF
9876 /* confdefs.h.  */
9877 _ACEOF
9878 cat confdefs.h >>conftest.$ac_ext
9879 cat >>conftest.$ac_ext <<_ACEOF
9880 /* end confdefs.h.  */
9881 #include <openssl/ssl.h>
9882 _ACEOF
9883 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9884   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9885   ac_status=$?
9886   grep -v '^ *+' conftest.er1 >conftest.err
9887   rm -f conftest.er1
9888   cat conftest.err >&5
9889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9890   (exit $ac_status); } >/dev/null; then
9891   if test -s conftest.err; then
9892     ac_cpp_err=$ac_c_preproc_warn_flag
9893     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9894   else
9895     ac_cpp_err=
9896   fi
9897 else
9898   ac_cpp_err=yes
9899 fi
9900 if test -z "$ac_cpp_err"; then
9901   ac_header_preproc=yes
9902 else
9903   echo "$as_me: failed program was:" >&5
9904 sed 's/^/| /' conftest.$ac_ext >&5
9905
9906   ac_header_preproc=no
9907 fi
9908 rm -f conftest.err conftest.$ac_ext
9909 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9910 echo "${ECHO_T}$ac_header_preproc" >&6
9911
9912 # So?  What about this header?
9913 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9914   yes:no: )
9915     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
9916 echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9917     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
9918 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
9919     ac_header_preproc=yes
9920     ;;
9921   no:yes:* )
9922     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
9923 echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
9924     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&5
9925 echo "$as_me: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&2;}
9926     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
9927 echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
9928     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&5
9929 echo "$as_me: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
9930     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
9931 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
9932     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
9933 echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
9934     (
9935       cat <<\_ASBOX
9936 ## ---------------------------------------- ##
9937 ## Report this to pgsql-bugs@postgresql.org ##
9938 ## ---------------------------------------- ##
9939 _ASBOX
9940     ) |
9941       sed "s/^/$as_me: WARNING:     /" >&2
9942     ;;
9943 esac
9944 echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
9945 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
9946 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9947   echo $ECHO_N "(cached) $ECHO_C" >&6
9948 else
9949   ac_cv_header_openssl_ssl_h=$ac_header_preproc
9950 fi
9951 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
9952 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
9953
9954 fi
9955 if test $ac_cv_header_openssl_ssl_h = yes; then
9956   :
9957 else
9958   { { echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
9959 echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
9960    { (exit 1); exit 1; }; }
9961 fi
9962
9963
9964   if test "${ac_cv_header_openssl_err_h+set}" = set; then
9965   echo "$as_me:$LINENO: checking for openssl/err.h" >&5
9966 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
9967 if test "${ac_cv_header_openssl_err_h+set}" = set; then
9968   echo $ECHO_N "(cached) $ECHO_C" >&6
9969 fi
9970 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
9971 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
9972 else
9973   # Is the header compilable?
9974 echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
9975 echo $ECHO_N "checking openssl/err.h usability... $ECHO_C" >&6
9976 cat >conftest.$ac_ext <<_ACEOF
9977 /* confdefs.h.  */
9978 _ACEOF
9979 cat confdefs.h >>conftest.$ac_ext
9980 cat >>conftest.$ac_ext <<_ACEOF
9981 /* end confdefs.h.  */
9982 $ac_includes_default
9983 #include <openssl/err.h>
9984 _ACEOF
9985 rm -f conftest.$ac_objext
9986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9987   (eval $ac_compile) 2>conftest.er1
9988   ac_status=$?
9989   grep -v '^ *+' conftest.er1 >conftest.err
9990   rm -f conftest.er1
9991   cat conftest.err >&5
9992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9993   (exit $ac_status); } &&
9994          { ac_try='test -z "$ac_c_werror_flag"
9995                          || test ! -s conftest.err'
9996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9997   (eval $ac_try) 2>&5
9998   ac_status=$?
9999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10000   (exit $ac_status); }; } &&
10001          { ac_try='test -s conftest.$ac_objext'
10002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10003   (eval $ac_try) 2>&5
10004   ac_status=$?
10005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10006   (exit $ac_status); }; }; then
10007   ac_header_compiler=yes
10008 else
10009   echo "$as_me: failed program was:" >&5
10010 sed 's/^/| /' conftest.$ac_ext >&5
10011
10012 ac_header_compiler=no
10013 fi
10014 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10015 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10016 echo "${ECHO_T}$ac_header_compiler" >&6
10017
10018 # Is the header present?
10019 echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
10020 echo $ECHO_N "checking openssl/err.h presence... $ECHO_C" >&6
10021 cat >conftest.$ac_ext <<_ACEOF
10022 /* confdefs.h.  */
10023 _ACEOF
10024 cat confdefs.h >>conftest.$ac_ext
10025 cat >>conftest.$ac_ext <<_ACEOF
10026 /* end confdefs.h.  */
10027 #include <openssl/err.h>
10028 _ACEOF
10029 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10030   (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
10037   if test -s conftest.err; then
10038     ac_cpp_err=$ac_c_preproc_warn_flag
10039     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10040   else
10041     ac_cpp_err=
10042   fi
10043 else
10044   ac_cpp_err=yes
10045 fi
10046 if test -z "$ac_cpp_err"; then
10047   ac_header_preproc=yes
10048 else
10049   echo "$as_me: failed program was:" >&5
10050 sed 's/^/| /' conftest.$ac_ext >&5
10051
10052   ac_header_preproc=no
10053 fi
10054 rm -f conftest.err conftest.$ac_ext
10055 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10056 echo "${ECHO_T}$ac_header_preproc" >&6
10057
10058 # So?  What about this header?
10059 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10060   yes:no: )
10061     { echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
10062 echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10063     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
10064 echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
10065     ac_header_preproc=yes
10066     ;;
10067   no:yes:* )
10068     { echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
10069 echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
10070     { echo "$as_me:$LINENO: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&5
10071 echo "$as_me: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&2;}
10072     { echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
10073 echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
10074     { echo "$as_me:$LINENO: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&5
10075 echo "$as_me: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10076     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
10077 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
10078     { echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
10079 echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
10080     (
10081       cat <<\_ASBOX
10082 ## ---------------------------------------- ##
10083 ## Report this to pgsql-bugs@postgresql.org ##
10084 ## ---------------------------------------- ##
10085 _ASBOX
10086     ) |
10087       sed "s/^/$as_me: WARNING:     /" >&2
10088     ;;
10089 esac
10090 echo "$as_me:$LINENO: checking for openssl/err.h" >&5
10091 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
10092 if test "${ac_cv_header_openssl_err_h+set}" = set; then
10093   echo $ECHO_N "(cached) $ECHO_C" >&6
10094 else
10095   ac_cv_header_openssl_err_h=$ac_header_preproc
10096 fi
10097 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
10098 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
10099
10100 fi
10101 if test $ac_cv_header_openssl_err_h = yes; then
10102   :
10103 else
10104   { { echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
10105 echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
10106    { (exit 1); exit 1; }; }
10107 fi
10108
10109
10110 fi
10111
10112 if test "$with_pam" = yes ; then
10113
10114 for ac_header in security/pam_appl.h
10115 do
10116 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10117 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10118   echo "$as_me:$LINENO: checking for $ac_header" >&5
10119 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10120 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10121   echo $ECHO_N "(cached) $ECHO_C" >&6
10122 fi
10123 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10124 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10125 else
10126   # Is the header compilable?
10127 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10128 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10129 cat >conftest.$ac_ext <<_ACEOF
10130 /* confdefs.h.  */
10131 _ACEOF
10132 cat confdefs.h >>conftest.$ac_ext
10133 cat >>conftest.$ac_ext <<_ACEOF
10134 /* end confdefs.h.  */
10135 $ac_includes_default
10136 #include <$ac_header>
10137 _ACEOF
10138 rm -f conftest.$ac_objext
10139 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10140   (eval $ac_compile) 2>conftest.er1
10141   ac_status=$?
10142   grep -v '^ *+' conftest.er1 >conftest.err
10143   rm -f conftest.er1
10144   cat conftest.err >&5
10145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10146   (exit $ac_status); } &&
10147          { ac_try='test -z "$ac_c_werror_flag"
10148                          || test ! -s conftest.err'
10149   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10150   (eval $ac_try) 2>&5
10151   ac_status=$?
10152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153   (exit $ac_status); }; } &&
10154          { ac_try='test -s conftest.$ac_objext'
10155   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10156   (eval $ac_try) 2>&5
10157   ac_status=$?
10158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10159   (exit $ac_status); }; }; then
10160   ac_header_compiler=yes
10161 else
10162   echo "$as_me: failed program was:" >&5
10163 sed 's/^/| /' conftest.$ac_ext >&5
10164
10165 ac_header_compiler=no
10166 fi
10167 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10168 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10169 echo "${ECHO_T}$ac_header_compiler" >&6
10170
10171 # Is the header present?
10172 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10173 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10174 cat >conftest.$ac_ext <<_ACEOF
10175 /* confdefs.h.  */
10176 _ACEOF
10177 cat confdefs.h >>conftest.$ac_ext
10178 cat >>conftest.$ac_ext <<_ACEOF
10179 /* end confdefs.h.  */
10180 #include <$ac_header>
10181 _ACEOF
10182 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10183   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10184   ac_status=$?
10185   grep -v '^ *+' conftest.er1 >conftest.err
10186   rm -f conftest.er1
10187   cat conftest.err >&5
10188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10189   (exit $ac_status); } >/dev/null; then
10190   if test -s conftest.err; then
10191     ac_cpp_err=$ac_c_preproc_warn_flag
10192     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10193   else
10194     ac_cpp_err=
10195   fi
10196 else
10197   ac_cpp_err=yes
10198 fi
10199 if test -z "$ac_cpp_err"; then
10200   ac_header_preproc=yes
10201 else
10202   echo "$as_me: failed program was:" >&5
10203 sed 's/^/| /' conftest.$ac_ext >&5
10204
10205   ac_header_preproc=no
10206 fi
10207 rm -f conftest.err conftest.$ac_ext
10208 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10209 echo "${ECHO_T}$ac_header_preproc" >&6
10210
10211 # So?  What about this header?
10212 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10213   yes:no: )
10214     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10215 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10216     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10217 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10218     ac_header_preproc=yes
10219     ;;
10220   no:yes:* )
10221     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10222 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10223     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10224 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10225     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10226 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10227     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10228 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10229     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10230 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10231     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10232 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10233     (
10234       cat <<\_ASBOX
10235 ## ---------------------------------------- ##
10236 ## Report this to pgsql-bugs@postgresql.org ##
10237 ## ---------------------------------------- ##
10238 _ASBOX
10239     ) |
10240       sed "s/^/$as_me: WARNING:     /" >&2
10241     ;;
10242 esac
10243 echo "$as_me:$LINENO: checking for $ac_header" >&5
10244 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10245 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10246   echo $ECHO_N "(cached) $ECHO_C" >&6
10247 else
10248   eval "$as_ac_Header=\$ac_header_preproc"
10249 fi
10250 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10251 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10252
10253 fi
10254 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10255   cat >>confdefs.h <<_ACEOF
10256 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10257 _ACEOF
10258
10259 else
10260
10261 for ac_header in pam/pam_appl.h
10262 do
10263 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10264 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10265   echo "$as_me:$LINENO: checking for $ac_header" >&5
10266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10267 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10268   echo $ECHO_N "(cached) $ECHO_C" >&6
10269 fi
10270 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10271 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10272 else
10273   # Is the header compilable?
10274 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10275 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10276 cat >conftest.$ac_ext <<_ACEOF
10277 /* confdefs.h.  */
10278 _ACEOF
10279 cat confdefs.h >>conftest.$ac_ext
10280 cat >>conftest.$ac_ext <<_ACEOF
10281 /* end confdefs.h.  */
10282 $ac_includes_default
10283 #include <$ac_header>
10284 _ACEOF
10285 rm -f conftest.$ac_objext
10286 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10287   (eval $ac_compile) 2>conftest.er1
10288   ac_status=$?
10289   grep -v '^ *+' conftest.er1 >conftest.err
10290   rm -f conftest.er1
10291   cat conftest.err >&5
10292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10293   (exit $ac_status); } &&
10294          { ac_try='test -z "$ac_c_werror_flag"
10295                          || test ! -s conftest.err'
10296   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10297   (eval $ac_try) 2>&5
10298   ac_status=$?
10299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10300   (exit $ac_status); }; } &&
10301          { ac_try='test -s conftest.$ac_objext'
10302   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10303   (eval $ac_try) 2>&5
10304   ac_status=$?
10305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10306   (exit $ac_status); }; }; then
10307   ac_header_compiler=yes
10308 else
10309   echo "$as_me: failed program was:" >&5
10310 sed 's/^/| /' conftest.$ac_ext >&5
10311
10312 ac_header_compiler=no
10313 fi
10314 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10315 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10316 echo "${ECHO_T}$ac_header_compiler" >&6
10317
10318 # Is the header present?
10319 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10320 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10321 cat >conftest.$ac_ext <<_ACEOF
10322 /* confdefs.h.  */
10323 _ACEOF
10324 cat confdefs.h >>conftest.$ac_ext
10325 cat >>conftest.$ac_ext <<_ACEOF
10326 /* end confdefs.h.  */
10327 #include <$ac_header>
10328 _ACEOF
10329 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10330   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10331   ac_status=$?
10332   grep -v '^ *+' conftest.er1 >conftest.err
10333   rm -f conftest.er1
10334   cat conftest.err >&5
10335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336   (exit $ac_status); } >/dev/null; then
10337   if test -s conftest.err; then
10338     ac_cpp_err=$ac_c_preproc_warn_flag
10339     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10340   else
10341     ac_cpp_err=
10342   fi
10343 else
10344   ac_cpp_err=yes
10345 fi
10346 if test -z "$ac_cpp_err"; then
10347   ac_header_preproc=yes
10348 else
10349   echo "$as_me: failed program was:" >&5
10350 sed 's/^/| /' conftest.$ac_ext >&5
10351
10352   ac_header_preproc=no
10353 fi
10354 rm -f conftest.err conftest.$ac_ext
10355 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10356 echo "${ECHO_T}$ac_header_preproc" >&6
10357
10358 # So?  What about this header?
10359 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10360   yes:no: )
10361     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10362 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10363     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10364 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10365     ac_header_preproc=yes
10366     ;;
10367   no:yes:* )
10368     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10369 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10370     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10371 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10372     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10373 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10374     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10375 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10376     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10377 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10378     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10379 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10380     (
10381       cat <<\_ASBOX
10382 ## ---------------------------------------- ##
10383 ## Report this to pgsql-bugs@postgresql.org ##
10384 ## ---------------------------------------- ##
10385 _ASBOX
10386     ) |
10387       sed "s/^/$as_me: WARNING:     /" >&2
10388     ;;
10389 esac
10390 echo "$as_me:$LINENO: checking for $ac_header" >&5
10391 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10392 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10393   echo $ECHO_N "(cached) $ECHO_C" >&6
10394 else
10395   eval "$as_ac_Header=\$ac_header_preproc"
10396 fi
10397 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10398 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10399
10400 fi
10401 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10402   cat >>confdefs.h <<_ACEOF
10403 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10404 _ACEOF
10405
10406 else
10407   { { echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
10408 echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
10409    { (exit 1); exit 1; }; }
10410 fi
10411
10412 done
10413
10414 fi
10415
10416 done
10417
10418 fi
10419
10420 if test "$with_ldap" = yes ; then
10421   if test "$PORTNAME" != "win32"; then
10422
10423 for ac_header in ldap.h
10424 do
10425 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10426 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10427   echo "$as_me:$LINENO: checking for $ac_header" >&5
10428 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10429 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10430   echo $ECHO_N "(cached) $ECHO_C" >&6
10431 fi
10432 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10433 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10434 else
10435   # Is the header compilable?
10436 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10437 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10438 cat >conftest.$ac_ext <<_ACEOF
10439 /* confdefs.h.  */
10440 _ACEOF
10441 cat confdefs.h >>conftest.$ac_ext
10442 cat >>conftest.$ac_ext <<_ACEOF
10443 /* end confdefs.h.  */
10444 $ac_includes_default
10445 #include <$ac_header>
10446 _ACEOF
10447 rm -f conftest.$ac_objext
10448 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10449   (eval $ac_compile) 2>conftest.er1
10450   ac_status=$?
10451   grep -v '^ *+' conftest.er1 >conftest.err
10452   rm -f conftest.er1
10453   cat conftest.err >&5
10454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10455   (exit $ac_status); } &&
10456          { ac_try='test -z "$ac_c_werror_flag"
10457                          || test ! -s conftest.err'
10458   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10459   (eval $ac_try) 2>&5
10460   ac_status=$?
10461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10462   (exit $ac_status); }; } &&
10463          { ac_try='test -s conftest.$ac_objext'
10464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10465   (eval $ac_try) 2>&5
10466   ac_status=$?
10467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10468   (exit $ac_status); }; }; then
10469   ac_header_compiler=yes
10470 else
10471   echo "$as_me: failed program was:" >&5
10472 sed 's/^/| /' conftest.$ac_ext >&5
10473
10474 ac_header_compiler=no
10475 fi
10476 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10477 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10478 echo "${ECHO_T}$ac_header_compiler" >&6
10479
10480 # Is the header present?
10481 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10482 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10483 cat >conftest.$ac_ext <<_ACEOF
10484 /* confdefs.h.  */
10485 _ACEOF
10486 cat confdefs.h >>conftest.$ac_ext
10487 cat >>conftest.$ac_ext <<_ACEOF
10488 /* end confdefs.h.  */
10489 #include <$ac_header>
10490 _ACEOF
10491 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10492   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10493   ac_status=$?
10494   grep -v '^ *+' conftest.er1 >conftest.err
10495   rm -f conftest.er1
10496   cat conftest.err >&5
10497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10498   (exit $ac_status); } >/dev/null; then
10499   if test -s conftest.err; then
10500     ac_cpp_err=$ac_c_preproc_warn_flag
10501     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10502   else
10503     ac_cpp_err=
10504   fi
10505 else
10506   ac_cpp_err=yes
10507 fi
10508 if test -z "$ac_cpp_err"; then
10509   ac_header_preproc=yes
10510 else
10511   echo "$as_me: failed program was:" >&5
10512 sed 's/^/| /' conftest.$ac_ext >&5
10513
10514   ac_header_preproc=no
10515 fi
10516 rm -f conftest.err conftest.$ac_ext
10517 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10518 echo "${ECHO_T}$ac_header_preproc" >&6
10519
10520 # So?  What about this header?
10521 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10522   yes:no: )
10523     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10524 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10525     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10526 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10527     ac_header_preproc=yes
10528     ;;
10529   no:yes:* )
10530     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10531 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10532     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10533 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10534     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10535 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10536     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10537 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10538     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10539 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10540     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10541 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10542     (
10543       cat <<\_ASBOX
10544 ## ---------------------------------------- ##
10545 ## Report this to pgsql-bugs@postgresql.org ##
10546 ## ---------------------------------------- ##
10547 _ASBOX
10548     ) |
10549       sed "s/^/$as_me: WARNING:     /" >&2
10550     ;;
10551 esac
10552 echo "$as_me:$LINENO: checking for $ac_header" >&5
10553 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10554 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10555   echo $ECHO_N "(cached) $ECHO_C" >&6
10556 else
10557   eval "$as_ac_Header=\$ac_header_preproc"
10558 fi
10559 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10560 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10561
10562 fi
10563 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10564   cat >>confdefs.h <<_ACEOF
10565 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10566 _ACEOF
10567
10568 else
10569   { { echo "$as_me:$LINENO: error: header file <ldap.h> is required for LDAP" >&5
10570 echo "$as_me: error: header file <ldap.h> is required for LDAP" >&2;}
10571    { (exit 1); exit 1; }; }
10572 fi
10573
10574 done
10575
10576   else
10577
10578 for ac_header in winldap.h
10579 do
10580 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
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   cat >conftest.$ac_ext <<_ACEOF
10587 /* confdefs.h.  */
10588 _ACEOF
10589 cat confdefs.h >>conftest.$ac_ext
10590 cat >>conftest.$ac_ext <<_ACEOF
10591 /* end confdefs.h.  */
10592 $ac_includes_default
10593 #include <windows.h>
10594
10595
10596 #include <$ac_header>
10597 _ACEOF
10598 rm -f conftest.$ac_objext
10599 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10600   (eval $ac_compile) 2>conftest.er1
10601   ac_status=$?
10602   grep -v '^ *+' conftest.er1 >conftest.err
10603   rm -f conftest.er1
10604   cat conftest.err >&5
10605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10606   (exit $ac_status); } &&
10607          { ac_try='test -z "$ac_c_werror_flag"
10608                          || test ! -s conftest.err'
10609   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10610   (eval $ac_try) 2>&5
10611   ac_status=$?
10612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10613   (exit $ac_status); }; } &&
10614          { ac_try='test -s conftest.$ac_objext'
10615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10616   (eval $ac_try) 2>&5
10617   ac_status=$?
10618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10619   (exit $ac_status); }; }; then
10620   eval "$as_ac_Header=yes"
10621 else
10622   echo "$as_me: failed program was:" >&5
10623 sed 's/^/| /' conftest.$ac_ext >&5
10624
10625 eval "$as_ac_Header=no"
10626 fi
10627 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10628 fi
10629 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10630 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10631 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10632   cat >>confdefs.h <<_ACEOF
10633 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10634 _ACEOF
10635
10636 else
10637   { { echo "$as_me:$LINENO: error: header file <winldap.h> is required for LDAP" >&5
10638 echo "$as_me: error: header file <winldap.h> is required for LDAP" >&2;}
10639    { (exit 1); exit 1; }; }
10640 fi
10641
10642 done
10643
10644   fi
10645 fi
10646
10647 if test "$with_bonjour" = yes ; then
10648   if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
10649   echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
10650 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
10651 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
10652   echo $ECHO_N "(cached) $ECHO_C" >&6
10653 fi
10654 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
10655 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
10656 else
10657   # Is the header compilable?
10658 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h usability" >&5
10659 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h usability... $ECHO_C" >&6
10660 cat >conftest.$ac_ext <<_ACEOF
10661 /* confdefs.h.  */
10662 _ACEOF
10663 cat confdefs.h >>conftest.$ac_ext
10664 cat >>conftest.$ac_ext <<_ACEOF
10665 /* end confdefs.h.  */
10666 $ac_includes_default
10667 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
10668 _ACEOF
10669 rm -f conftest.$ac_objext
10670 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10671   (eval $ac_compile) 2>conftest.er1
10672   ac_status=$?
10673   grep -v '^ *+' conftest.er1 >conftest.err
10674   rm -f conftest.er1
10675   cat conftest.err >&5
10676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10677   (exit $ac_status); } &&
10678          { ac_try='test -z "$ac_c_werror_flag"
10679                          || test ! -s conftest.err'
10680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10681   (eval $ac_try) 2>&5
10682   ac_status=$?
10683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10684   (exit $ac_status); }; } &&
10685          { ac_try='test -s conftest.$ac_objext'
10686   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10687   (eval $ac_try) 2>&5
10688   ac_status=$?
10689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690   (exit $ac_status); }; }; then
10691   ac_header_compiler=yes
10692 else
10693   echo "$as_me: failed program was:" >&5
10694 sed 's/^/| /' conftest.$ac_ext >&5
10695
10696 ac_header_compiler=no
10697 fi
10698 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10699 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10700 echo "${ECHO_T}$ac_header_compiler" >&6
10701
10702 # Is the header present?
10703 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h presence" >&5
10704 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h presence... $ECHO_C" >&6
10705 cat >conftest.$ac_ext <<_ACEOF
10706 /* confdefs.h.  */
10707 _ACEOF
10708 cat confdefs.h >>conftest.$ac_ext
10709 cat >>conftest.$ac_ext <<_ACEOF
10710 /* end confdefs.h.  */
10711 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
10712 _ACEOF
10713 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10714   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10715   ac_status=$?
10716   grep -v '^ *+' conftest.er1 >conftest.err
10717   rm -f conftest.er1
10718   cat conftest.err >&5
10719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10720   (exit $ac_status); } >/dev/null; then
10721   if test -s conftest.err; then
10722     ac_cpp_err=$ac_c_preproc_warn_flag
10723     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10724   else
10725     ac_cpp_err=
10726   fi
10727 else
10728   ac_cpp_err=yes
10729 fi
10730 if test -z "$ac_cpp_err"; then
10731   ac_header_preproc=yes
10732 else
10733   echo "$as_me: failed program was:" >&5
10734 sed 's/^/| /' conftest.$ac_ext >&5
10735
10736   ac_header_preproc=no
10737 fi
10738 rm -f conftest.err conftest.$ac_ext
10739 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10740 echo "${ECHO_T}$ac_header_preproc" >&6
10741
10742 # So?  What about this header?
10743 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10744   yes:no: )
10745     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&5
10746 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10747     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&5
10748 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the compiler's result" >&2;}
10749     ac_header_preproc=yes
10750     ;;
10751   no:yes:* )
10752     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&5
10753 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&2;}
10754     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     check for missing prerequisite headers?" >&5
10755 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     check for missing prerequisite headers?" >&2;}
10756     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&5
10757 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: see the Autoconf documentation" >&2;}
10758     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     section \"Present But Cannot Be Compiled\"" >&5
10759 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10760     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
10761 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;}
10762     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&5
10763 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: in the future, the compiler will take precedence" >&2;}
10764     (
10765       cat <<\_ASBOX
10766 ## ---------------------------------------- ##
10767 ## Report this to pgsql-bugs@postgresql.org ##
10768 ## ---------------------------------------- ##
10769 _ASBOX
10770     ) |
10771       sed "s/^/$as_me: WARNING:     /" >&2
10772     ;;
10773 esac
10774 echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
10775 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
10776 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
10777   echo $ECHO_N "(cached) $ECHO_C" >&6
10778 else
10779   ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h=$ac_header_preproc
10780 fi
10781 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
10782 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
10783
10784 fi
10785 if test $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h = yes; then
10786   :
10787 else
10788   { { echo "$as_me:$LINENO: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&5
10789 echo "$as_me: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&2;}
10790    { (exit 1); exit 1; }; }
10791 fi
10792
10793
10794 fi
10795
10796
10797 ##
10798 ## Types, structures, compiler characteristics
10799 ##
10800
10801  echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
10802 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10803 if test "${ac_cv_c_const+set}" = set; then
10804   echo $ECHO_N "(cached) $ECHO_C" >&6
10805 else
10806   cat >conftest.$ac_ext <<_ACEOF
10807 /* confdefs.h.  */
10808 _ACEOF
10809 cat confdefs.h >>conftest.$ac_ext
10810 cat >>conftest.$ac_ext <<_ACEOF
10811 /* end confdefs.h.  */
10812
10813 int
10814 main ()
10815 {
10816 /* FIXME: Include the comments suggested by Paul. */
10817 #ifndef __cplusplus
10818   /* Ultrix mips cc rejects this.  */
10819   typedef int charset[2];
10820   const charset x;
10821   /* SunOS 4.1.1 cc rejects this.  */
10822   char const *const *ccp;
10823   char **p;
10824   /* NEC SVR4.0.2 mips cc rejects this.  */
10825   struct point {int x, y;};
10826   static struct point const zero = {0,0};
10827   /* AIX XL C 1.02.0.0 rejects this.
10828      It does not let you subtract one const X* pointer from another in
10829      an arm of an if-expression whose if-part is not a constant
10830      expression */
10831   const char *g = "string";
10832   ccp = &g + (g ? g-g : 0);
10833   /* HPUX 7.0 cc rejects these. */
10834   ++ccp;
10835   p = (char**) ccp;
10836   ccp = (char const *const *) p;
10837   { /* SCO 3.2v4 cc rejects this.  */
10838     char *t;
10839     char const *s = 0 ? (char *) 0 : (char const *) 0;
10840
10841     *t++ = 0;
10842   }
10843   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10844     int x[] = {25, 17};
10845     const int *foo = &x[0];
10846     ++foo;
10847   }
10848   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10849     typedef const int *iptr;
10850     iptr p = 0;
10851     ++p;
10852   }
10853   { /* AIX XL C 1.02.0.0 rejects this saying
10854        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10855     struct s { int j; const int *ap[3]; };
10856     struct s *b; b->j = 5;
10857   }
10858   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10859     const int foo = 10;
10860   }
10861 #endif
10862
10863   ;
10864   return 0;
10865 }
10866 _ACEOF
10867 rm -f conftest.$ac_objext
10868 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10869   (eval $ac_compile) 2>conftest.er1
10870   ac_status=$?
10871   grep -v '^ *+' conftest.er1 >conftest.err
10872   rm -f conftest.er1
10873   cat conftest.err >&5
10874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875   (exit $ac_status); } &&
10876          { ac_try='test -z "$ac_c_werror_flag"
10877                          || test ! -s conftest.err'
10878   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10879   (eval $ac_try) 2>&5
10880   ac_status=$?
10881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10882   (exit $ac_status); }; } &&
10883          { ac_try='test -s conftest.$ac_objext'
10884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10885   (eval $ac_try) 2>&5
10886   ac_status=$?
10887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10888   (exit $ac_status); }; }; then
10889   ac_cv_c_const=yes
10890 else
10891   echo "$as_me: failed program was:" >&5
10892 sed 's/^/| /' conftest.$ac_ext >&5
10893
10894 ac_cv_c_const=no
10895 fi
10896 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10897 fi
10898 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
10899 echo "${ECHO_T}$ac_cv_c_const" >&6
10900 if test $ac_cv_c_const = no; then
10901
10902 cat >>confdefs.h <<\_ACEOF
10903 #define const
10904 _ACEOF
10905
10906 fi
10907
10908
10909 echo "$as_me:$LINENO: checking for inline" >&5
10910 echo $ECHO_N "checking for inline... $ECHO_C" >&6
10911 if test "${ac_cv_c_inline+set}" = set; then
10912   echo $ECHO_N "(cached) $ECHO_C" >&6
10913 else
10914   ac_cv_c_inline=no
10915 for ac_kw in inline __inline__ __inline; do
10916   cat >conftest.$ac_ext <<_ACEOF
10917 /* confdefs.h.  */
10918 _ACEOF
10919 cat confdefs.h >>conftest.$ac_ext
10920 cat >>conftest.$ac_ext <<_ACEOF
10921 /* end confdefs.h.  */
10922 #ifndef __cplusplus
10923 typedef int foo_t;
10924 static $ac_kw foo_t static_foo () {return 0; }
10925 $ac_kw int foo () {return 0; }
10926 #endif
10927
10928 _ACEOF
10929 rm -f conftest.$ac_objext
10930 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10931   (eval $ac_compile) 2>conftest.er1
10932   ac_status=$?
10933   grep -v '^ *+' conftest.er1 >conftest.err
10934   rm -f conftest.er1
10935   cat conftest.err >&5
10936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10937   (exit $ac_status); } &&
10938          { ac_try='test -z "$ac_c_werror_flag"
10939                          || test ! -s conftest.err'
10940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10941   (eval $ac_try) 2>&5
10942   ac_status=$?
10943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10944   (exit $ac_status); }; } &&
10945          { ac_try='test -s conftest.$ac_objext'
10946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10947   (eval $ac_try) 2>&5
10948   ac_status=$?
10949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10950   (exit $ac_status); }; }; then
10951   ac_cv_c_inline=$ac_kw; break
10952 else
10953   echo "$as_me: failed program was:" >&5
10954 sed 's/^/| /' conftest.$ac_ext >&5
10955
10956 fi
10957 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10958 done
10959
10960 fi
10961 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10962 echo "${ECHO_T}$ac_cv_c_inline" >&6
10963 case $ac_cv_c_inline in
10964   inline | yes) ;;
10965   no)
10966 cat >>confdefs.h <<\_ACEOF
10967 #define inline
10968 _ACEOF
10969  ;;
10970   *)  cat >>confdefs.h <<_ACEOF
10971 #define inline $ac_cv_c_inline
10972 _ACEOF
10973  ;;
10974 esac
10975
10976 echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
10977 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6
10978 if test "${ac_cv_c_stringize+set}" = set; then
10979   echo $ECHO_N "(cached) $ECHO_C" >&6
10980 else
10981   cat >conftest.$ac_ext <<_ACEOF
10982 /* confdefs.h.  */
10983 _ACEOF
10984 cat confdefs.h >>conftest.$ac_ext
10985 cat >>conftest.$ac_ext <<_ACEOF
10986 /* end confdefs.h.  */
10987 #define x(y) #y
10988
10989 char *s = x(teststring);
10990 _ACEOF
10991 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10992   $EGREP "#teststring" >/dev/null 2>&1; then
10993   ac_cv_c_stringize=no
10994 else
10995   ac_cv_c_stringize=yes
10996 fi
10997 rm -f conftest*
10998
10999 fi
11000 echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
11001 echo "${ECHO_T}$ac_cv_c_stringize" >&6
11002 if test $ac_cv_c_stringize = yes; then
11003
11004 cat >>confdefs.h <<\_ACEOF
11005 #define HAVE_STRINGIZE 1
11006 _ACEOF
11007
11008 fi
11009
11010 echo "$as_me:$LINENO: checking for signed types" >&5
11011 echo $ECHO_N "checking for signed types... $ECHO_C" >&6
11012 if test "${pgac_cv_c_signed+set}" = set; then
11013   echo $ECHO_N "(cached) $ECHO_C" >&6
11014 else
11015   cat >conftest.$ac_ext <<_ACEOF
11016 /* confdefs.h.  */
11017 _ACEOF
11018 cat confdefs.h >>conftest.$ac_ext
11019 cat >>conftest.$ac_ext <<_ACEOF
11020 /* end confdefs.h.  */
11021
11022 int
11023 main ()
11024 {
11025 signed char c; signed short s; signed int i;
11026   ;
11027   return 0;
11028 }
11029 _ACEOF
11030 rm -f conftest.$ac_objext
11031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11032   (eval $ac_compile) 2>conftest.er1
11033   ac_status=$?
11034   grep -v '^ *+' conftest.er1 >conftest.err
11035   rm -f conftest.er1
11036   cat conftest.err >&5
11037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11038   (exit $ac_status); } &&
11039          { ac_try='test -z "$ac_c_werror_flag"
11040                          || test ! -s conftest.err'
11041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11042   (eval $ac_try) 2>&5
11043   ac_status=$?
11044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11045   (exit $ac_status); }; } &&
11046          { ac_try='test -s conftest.$ac_objext'
11047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11048   (eval $ac_try) 2>&5
11049   ac_status=$?
11050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11051   (exit $ac_status); }; }; then
11052   pgac_cv_c_signed=yes
11053 else
11054   echo "$as_me: failed program was:" >&5
11055 sed 's/^/| /' conftest.$ac_ext >&5
11056
11057 pgac_cv_c_signed=no
11058 fi
11059 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11060 fi
11061 echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
11062 echo "${ECHO_T}$pgac_cv_c_signed" >&6
11063 if test x"$pgac_cv_c_signed" = xno ; then
11064
11065 cat >>confdefs.h <<\_ACEOF
11066 #define signed
11067 _ACEOF
11068
11069 fi
11070 echo "$as_me:$LINENO: checking for working volatile" >&5
11071 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
11072 if test "${ac_cv_c_volatile+set}" = set; then
11073   echo $ECHO_N "(cached) $ECHO_C" >&6
11074 else
11075   cat >conftest.$ac_ext <<_ACEOF
11076 /* confdefs.h.  */
11077 _ACEOF
11078 cat confdefs.h >>conftest.$ac_ext
11079 cat >>conftest.$ac_ext <<_ACEOF
11080 /* end confdefs.h.  */
11081
11082 int
11083 main ()
11084 {
11085
11086 volatile int x;
11087 int * volatile y;
11088   ;
11089   return 0;
11090 }
11091 _ACEOF
11092 rm -f conftest.$ac_objext
11093 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11094   (eval $ac_compile) 2>conftest.er1
11095   ac_status=$?
11096   grep -v '^ *+' conftest.er1 >conftest.err
11097   rm -f conftest.er1
11098   cat conftest.err >&5
11099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11100   (exit $ac_status); } &&
11101          { ac_try='test -z "$ac_c_werror_flag"
11102                          || test ! -s conftest.err'
11103   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11104   (eval $ac_try) 2>&5
11105   ac_status=$?
11106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11107   (exit $ac_status); }; } &&
11108          { ac_try='test -s conftest.$ac_objext'
11109   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11110   (eval $ac_try) 2>&5
11111   ac_status=$?
11112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11113   (exit $ac_status); }; }; then
11114   ac_cv_c_volatile=yes
11115 else
11116   echo "$as_me: failed program was:" >&5
11117 sed 's/^/| /' conftest.$ac_ext >&5
11118
11119 ac_cv_c_volatile=no
11120 fi
11121 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11122 fi
11123 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
11124 echo "${ECHO_T}$ac_cv_c_volatile" >&6
11125 if test $ac_cv_c_volatile = no; then
11126
11127 cat >>confdefs.h <<\_ACEOF
11128 #define volatile
11129 _ACEOF
11130
11131 fi
11132
11133 echo "$as_me:$LINENO: checking for __func__" >&5
11134 echo $ECHO_N "checking for __func__... $ECHO_C" >&6
11135 if test "${pgac_cv_funcname_func_support+set}" = set; then
11136   echo $ECHO_N "(cached) $ECHO_C" >&6
11137 else
11138   cat >conftest.$ac_ext <<_ACEOF
11139 /* confdefs.h.  */
11140 _ACEOF
11141 cat confdefs.h >>conftest.$ac_ext
11142 cat >>conftest.$ac_ext <<_ACEOF
11143 /* end confdefs.h.  */
11144 #include <stdio.h>
11145 int
11146 main ()
11147 {
11148 printf("%s\n", __func__);
11149   ;
11150   return 0;
11151 }
11152 _ACEOF
11153 rm -f conftest.$ac_objext
11154 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11155   (eval $ac_compile) 2>conftest.er1
11156   ac_status=$?
11157   grep -v '^ *+' conftest.er1 >conftest.err
11158   rm -f conftest.er1
11159   cat conftest.err >&5
11160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11161   (exit $ac_status); } &&
11162          { ac_try='test -z "$ac_c_werror_flag"
11163                          || test ! -s conftest.err'
11164   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11165   (eval $ac_try) 2>&5
11166   ac_status=$?
11167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11168   (exit $ac_status); }; } &&
11169          { ac_try='test -s conftest.$ac_objext'
11170   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11171   (eval $ac_try) 2>&5
11172   ac_status=$?
11173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174   (exit $ac_status); }; }; then
11175   pgac_cv_funcname_func_support=yes
11176 else
11177   echo "$as_me: failed program was:" >&5
11178 sed 's/^/| /' conftest.$ac_ext >&5
11179
11180 pgac_cv_funcname_func_support=no
11181 fi
11182 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11183 fi
11184 echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
11185 echo "${ECHO_T}$pgac_cv_funcname_func_support" >&6
11186 if test x"$pgac_cv_funcname_func_support" = xyes ; then
11187
11188 cat >>confdefs.h <<\_ACEOF
11189 #define HAVE_FUNCNAME__FUNC 1
11190 _ACEOF
11191
11192 else
11193 echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
11194 echo $ECHO_N "checking for __FUNCTION__... $ECHO_C" >&6
11195 if test "${pgac_cv_funcname_function_support+set}" = set; then
11196   echo $ECHO_N "(cached) $ECHO_C" >&6
11197 else
11198   cat >conftest.$ac_ext <<_ACEOF
11199 /* confdefs.h.  */
11200 _ACEOF
11201 cat confdefs.h >>conftest.$ac_ext
11202 cat >>conftest.$ac_ext <<_ACEOF
11203 /* end confdefs.h.  */
11204 #include <stdio.h>
11205 int
11206 main ()
11207 {
11208 printf("%s\n", __FUNCTION__);
11209   ;
11210   return 0;
11211 }
11212 _ACEOF
11213 rm -f conftest.$ac_objext
11214 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11215   (eval $ac_compile) 2>conftest.er1
11216   ac_status=$?
11217   grep -v '^ *+' conftest.er1 >conftest.err
11218   rm -f conftest.er1
11219   cat conftest.err >&5
11220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11221   (exit $ac_status); } &&
11222          { ac_try='test -z "$ac_c_werror_flag"
11223                          || test ! -s conftest.err'
11224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11225   (eval $ac_try) 2>&5
11226   ac_status=$?
11227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228   (exit $ac_status); }; } &&
11229          { ac_try='test -s conftest.$ac_objext'
11230   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11231   (eval $ac_try) 2>&5
11232   ac_status=$?
11233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234   (exit $ac_status); }; }; then
11235   pgac_cv_funcname_function_support=yes
11236 else
11237   echo "$as_me: failed program was:" >&5
11238 sed 's/^/| /' conftest.$ac_ext >&5
11239
11240 pgac_cv_funcname_function_support=no
11241 fi
11242 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11243 fi
11244 echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
11245 echo "${ECHO_T}$pgac_cv_funcname_function_support" >&6
11246 if test x"$pgac_cv_funcname_function_support" = xyes ; then
11247
11248 cat >>confdefs.h <<\_ACEOF
11249 #define HAVE_FUNCNAME__FUNCTION 1
11250 _ACEOF
11251
11252 fi
11253 fi
11254 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
11255 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
11256 if test "${ac_cv_struct_tm+set}" = set; then
11257   echo $ECHO_N "(cached) $ECHO_C" >&6
11258 else
11259   cat >conftest.$ac_ext <<_ACEOF
11260 /* confdefs.h.  */
11261 _ACEOF
11262 cat confdefs.h >>conftest.$ac_ext
11263 cat >>conftest.$ac_ext <<_ACEOF
11264 /* end confdefs.h.  */
11265 #include <sys/types.h>
11266 #include <time.h>
11267
11268 int
11269 main ()
11270 {
11271 struct tm *tp; tp->tm_sec;
11272   ;
11273   return 0;
11274 }
11275 _ACEOF
11276 rm -f conftest.$ac_objext
11277 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11278   (eval $ac_compile) 2>conftest.er1
11279   ac_status=$?
11280   grep -v '^ *+' conftest.er1 >conftest.err
11281   rm -f conftest.er1
11282   cat conftest.err >&5
11283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284   (exit $ac_status); } &&
11285          { ac_try='test -z "$ac_c_werror_flag"
11286                          || test ! -s conftest.err'
11287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11288   (eval $ac_try) 2>&5
11289   ac_status=$?
11290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291   (exit $ac_status); }; } &&
11292          { ac_try='test -s conftest.$ac_objext'
11293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11294   (eval $ac_try) 2>&5
11295   ac_status=$?
11296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11297   (exit $ac_status); }; }; then
11298   ac_cv_struct_tm=time.h
11299 else
11300   echo "$as_me: failed program was:" >&5
11301 sed 's/^/| /' conftest.$ac_ext >&5
11302
11303 ac_cv_struct_tm=sys/time.h
11304 fi
11305 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11306 fi
11307 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
11308 echo "${ECHO_T}$ac_cv_struct_tm" >&6
11309 if test $ac_cv_struct_tm = sys/time.h; then
11310
11311 cat >>confdefs.h <<\_ACEOF
11312 #define TM_IN_SYS_TIME 1
11313 _ACEOF
11314
11315 fi
11316
11317 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
11318 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
11319 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
11320   echo $ECHO_N "(cached) $ECHO_C" >&6
11321 else
11322   cat >conftest.$ac_ext <<_ACEOF
11323 /* confdefs.h.  */
11324 _ACEOF
11325 cat confdefs.h >>conftest.$ac_ext
11326 cat >>conftest.$ac_ext <<_ACEOF
11327 /* end confdefs.h.  */
11328 #include <sys/types.h>
11329 #include <$ac_cv_struct_tm>
11330
11331
11332 int
11333 main ()
11334 {
11335 static struct tm ac_aggr;
11336 if (ac_aggr.tm_zone)
11337 return 0;
11338   ;
11339   return 0;
11340 }
11341 _ACEOF
11342 rm -f conftest.$ac_objext
11343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11344   (eval $ac_compile) 2>conftest.er1
11345   ac_status=$?
11346   grep -v '^ *+' conftest.er1 >conftest.err
11347   rm -f conftest.er1
11348   cat conftest.err >&5
11349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350   (exit $ac_status); } &&
11351          { ac_try='test -z "$ac_c_werror_flag"
11352                          || test ! -s conftest.err'
11353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11354   (eval $ac_try) 2>&5
11355   ac_status=$?
11356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11357   (exit $ac_status); }; } &&
11358          { ac_try='test -s conftest.$ac_objext'
11359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11360   (eval $ac_try) 2>&5
11361   ac_status=$?
11362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11363   (exit $ac_status); }; }; then
11364   ac_cv_member_struct_tm_tm_zone=yes
11365 else
11366   echo "$as_me: failed program was:" >&5
11367 sed 's/^/| /' conftest.$ac_ext >&5
11368
11369 cat >conftest.$ac_ext <<_ACEOF
11370 /* confdefs.h.  */
11371 _ACEOF
11372 cat confdefs.h >>conftest.$ac_ext
11373 cat >>conftest.$ac_ext <<_ACEOF
11374 /* end confdefs.h.  */
11375 #include <sys/types.h>
11376 #include <$ac_cv_struct_tm>
11377
11378
11379 int
11380 main ()
11381 {
11382 static struct tm ac_aggr;
11383 if (sizeof ac_aggr.tm_zone)
11384 return 0;
11385   ;
11386   return 0;
11387 }
11388 _ACEOF
11389 rm -f conftest.$ac_objext
11390 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11391   (eval $ac_compile) 2>conftest.er1
11392   ac_status=$?
11393   grep -v '^ *+' conftest.er1 >conftest.err
11394   rm -f conftest.er1
11395   cat conftest.err >&5
11396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11397   (exit $ac_status); } &&
11398          { ac_try='test -z "$ac_c_werror_flag"
11399                          || test ! -s conftest.err'
11400   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11401   (eval $ac_try) 2>&5
11402   ac_status=$?
11403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11404   (exit $ac_status); }; } &&
11405          { ac_try='test -s conftest.$ac_objext'
11406   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11407   (eval $ac_try) 2>&5
11408   ac_status=$?
11409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11410   (exit $ac_status); }; }; then
11411   ac_cv_member_struct_tm_tm_zone=yes
11412 else
11413   echo "$as_me: failed program was:" >&5
11414 sed 's/^/| /' conftest.$ac_ext >&5
11415
11416 ac_cv_member_struct_tm_tm_zone=no
11417 fi
11418 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11419 fi
11420 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11421 fi
11422 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
11423 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
11424 if test $ac_cv_member_struct_tm_tm_zone = yes; then
11425
11426 cat >>confdefs.h <<_ACEOF
11427 #define HAVE_STRUCT_TM_TM_ZONE 1
11428 _ACEOF
11429
11430
11431 fi
11432
11433 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
11434
11435 cat >>confdefs.h <<\_ACEOF
11436 #define HAVE_TM_ZONE 1
11437 _ACEOF
11438
11439 fi
11440 echo "$as_me:$LINENO: checking for tzname" >&5
11441 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
11442 if test "${ac_cv_var_tzname+set}" = set; then
11443   echo $ECHO_N "(cached) $ECHO_C" >&6
11444 else
11445   cat >conftest.$ac_ext <<_ACEOF
11446 /* confdefs.h.  */
11447 _ACEOF
11448 cat confdefs.h >>conftest.$ac_ext
11449 cat >>conftest.$ac_ext <<_ACEOF
11450 /* end confdefs.h.  */
11451 #include <time.h>
11452 #ifndef tzname /* For SGI.  */
11453 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
11454 #endif
11455
11456 int
11457 main ()
11458 {
11459 atoi(*tzname);
11460   ;
11461   return 0;
11462 }
11463 _ACEOF
11464 rm -f conftest.$ac_objext conftest$ac_exeext
11465 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11466   (eval $ac_link) 2>conftest.er1
11467   ac_status=$?
11468   grep -v '^ *+' conftest.er1 >conftest.err
11469   rm -f conftest.er1
11470   cat conftest.err >&5
11471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11472   (exit $ac_status); } &&
11473          { ac_try='test -z "$ac_c_werror_flag"
11474                          || test ! -s conftest.err'
11475   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11476   (eval $ac_try) 2>&5
11477   ac_status=$?
11478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11479   (exit $ac_status); }; } &&
11480          { ac_try='test -s conftest$ac_exeext'
11481   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11482   (eval $ac_try) 2>&5
11483   ac_status=$?
11484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11485   (exit $ac_status); }; }; then
11486   ac_cv_var_tzname=yes
11487 else
11488   echo "$as_me: failed program was:" >&5
11489 sed 's/^/| /' conftest.$ac_ext >&5
11490
11491 ac_cv_var_tzname=no
11492 fi
11493 rm -f conftest.err conftest.$ac_objext \
11494       conftest$ac_exeext conftest.$ac_ext
11495 fi
11496 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
11497 echo "${ECHO_T}$ac_cv_var_tzname" >&6
11498 if test $ac_cv_var_tzname = yes; then
11499
11500 cat >>confdefs.h <<\_ACEOF
11501 #define HAVE_TZNAME 1
11502 _ACEOF
11503
11504 fi
11505
11506 echo "$as_me:$LINENO: checking for union semun" >&5
11507 echo $ECHO_N "checking for union semun... $ECHO_C" >&6
11508 if test "${ac_cv_type_union_semun+set}" = set; then
11509   echo $ECHO_N "(cached) $ECHO_C" >&6
11510 else
11511   cat >conftest.$ac_ext <<_ACEOF
11512 /* confdefs.h.  */
11513 _ACEOF
11514 cat confdefs.h >>conftest.$ac_ext
11515 cat >>conftest.$ac_ext <<_ACEOF
11516 /* end confdefs.h.  */
11517 #include <sys/types.h>
11518 #include <sys/ipc.h>
11519 #include <sys/sem.h>
11520
11521 int
11522 main ()
11523 {
11524 if ((union semun *) 0)
11525   return 0;
11526 if (sizeof (union semun))
11527   return 0;
11528   ;
11529   return 0;
11530 }
11531 _ACEOF
11532 rm -f conftest.$ac_objext
11533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11534   (eval $ac_compile) 2>conftest.er1
11535   ac_status=$?
11536   grep -v '^ *+' conftest.er1 >conftest.err
11537   rm -f conftest.er1
11538   cat conftest.err >&5
11539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11540   (exit $ac_status); } &&
11541          { ac_try='test -z "$ac_c_werror_flag"
11542                          || test ! -s conftest.err'
11543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11544   (eval $ac_try) 2>&5
11545   ac_status=$?
11546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11547   (exit $ac_status); }; } &&
11548          { ac_try='test -s conftest.$ac_objext'
11549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11550   (eval $ac_try) 2>&5
11551   ac_status=$?
11552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11553   (exit $ac_status); }; }; then
11554   ac_cv_type_union_semun=yes
11555 else
11556   echo "$as_me: failed program was:" >&5
11557 sed 's/^/| /' conftest.$ac_ext >&5
11558
11559 ac_cv_type_union_semun=no
11560 fi
11561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11562 fi
11563 echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
11564 echo "${ECHO_T}$ac_cv_type_union_semun" >&6
11565 if test $ac_cv_type_union_semun = yes; then
11566
11567 cat >>confdefs.h <<_ACEOF
11568 #define HAVE_UNION_SEMUN 1
11569 _ACEOF
11570
11571
11572 fi
11573
11574 echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
11575 echo $ECHO_N "checking for struct sockaddr_un... $ECHO_C" >&6
11576 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
11577   echo $ECHO_N "(cached) $ECHO_C" >&6
11578 else
11579   cat >conftest.$ac_ext <<_ACEOF
11580 /* confdefs.h.  */
11581 _ACEOF
11582 cat confdefs.h >>conftest.$ac_ext
11583 cat >>conftest.$ac_ext <<_ACEOF
11584 /* end confdefs.h.  */
11585 #include <sys/types.h>
11586 #ifdef HAVE_SYS_UN_H
11587 #include <sys/un.h>
11588 #endif
11589
11590
11591 int
11592 main ()
11593 {
11594 if ((struct sockaddr_un *) 0)
11595   return 0;
11596 if (sizeof (struct sockaddr_un))
11597   return 0;
11598   ;
11599   return 0;
11600 }
11601 _ACEOF
11602 rm -f conftest.$ac_objext
11603 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11604   (eval $ac_compile) 2>conftest.er1
11605   ac_status=$?
11606   grep -v '^ *+' conftest.er1 >conftest.err
11607   rm -f conftest.er1
11608   cat conftest.err >&5
11609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11610   (exit $ac_status); } &&
11611          { ac_try='test -z "$ac_c_werror_flag"
11612                          || test ! -s conftest.err'
11613   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11614   (eval $ac_try) 2>&5
11615   ac_status=$?
11616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11617   (exit $ac_status); }; } &&
11618          { ac_try='test -s conftest.$ac_objext'
11619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11620   (eval $ac_try) 2>&5
11621   ac_status=$?
11622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11623   (exit $ac_status); }; }; then
11624   ac_cv_type_struct_sockaddr_un=yes
11625 else
11626   echo "$as_me: failed program was:" >&5
11627 sed 's/^/| /' conftest.$ac_ext >&5
11628
11629 ac_cv_type_struct_sockaddr_un=no
11630 fi
11631 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11632 fi
11633 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
11634 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_un" >&6
11635 if test $ac_cv_type_struct_sockaddr_un = yes; then
11636
11637 cat >>confdefs.h <<_ACEOF
11638 #define HAVE_STRUCT_SOCKADDR_UN 1
11639 _ACEOF
11640
11641
11642 cat >>confdefs.h <<\_ACEOF
11643 #define HAVE_UNIX_SOCKETS 1
11644 _ACEOF
11645
11646 fi
11647
11648 echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
11649 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6
11650 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
11651   echo $ECHO_N "(cached) $ECHO_C" >&6
11652 else
11653   cat >conftest.$ac_ext <<_ACEOF
11654 /* confdefs.h.  */
11655 _ACEOF
11656 cat confdefs.h >>conftest.$ac_ext
11657 cat >>conftest.$ac_ext <<_ACEOF
11658 /* end confdefs.h.  */
11659 #include <sys/types.h>
11660 #ifdef HAVE_SYS_SOCKET_H
11661 #include <sys/socket.h>
11662 #endif
11663
11664
11665 int
11666 main ()
11667 {
11668 if ((struct sockaddr_storage *) 0)
11669   return 0;
11670 if (sizeof (struct sockaddr_storage))
11671   return 0;
11672   ;
11673   return 0;
11674 }
11675 _ACEOF
11676 rm -f conftest.$ac_objext
11677 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11678   (eval $ac_compile) 2>conftest.er1
11679   ac_status=$?
11680   grep -v '^ *+' conftest.er1 >conftest.err
11681   rm -f conftest.er1
11682   cat conftest.err >&5
11683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684   (exit $ac_status); } &&
11685          { ac_try='test -z "$ac_c_werror_flag"
11686                          || test ! -s conftest.err'
11687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11688   (eval $ac_try) 2>&5
11689   ac_status=$?
11690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11691   (exit $ac_status); }; } &&
11692          { ac_try='test -s conftest.$ac_objext'
11693   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11694   (eval $ac_try) 2>&5
11695   ac_status=$?
11696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11697   (exit $ac_status); }; }; then
11698   ac_cv_type_struct_sockaddr_storage=yes
11699 else
11700   echo "$as_me: failed program was:" >&5
11701 sed 's/^/| /' conftest.$ac_ext >&5
11702
11703 ac_cv_type_struct_sockaddr_storage=no
11704 fi
11705 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11706 fi
11707 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
11708 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6
11709 if test $ac_cv_type_struct_sockaddr_storage = yes; then
11710
11711 cat >>confdefs.h <<_ACEOF
11712 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
11713 _ACEOF
11714
11715
11716 fi
11717
11718 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
11719 echo $ECHO_N "checking for struct sockaddr_storage.ss_family... $ECHO_C" >&6
11720 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
11721   echo $ECHO_N "(cached) $ECHO_C" >&6
11722 else
11723   cat >conftest.$ac_ext <<_ACEOF
11724 /* confdefs.h.  */
11725 _ACEOF
11726 cat confdefs.h >>conftest.$ac_ext
11727 cat >>conftest.$ac_ext <<_ACEOF
11728 /* end confdefs.h.  */
11729 #include <sys/types.h>
11730 #ifdef HAVE_SYS_SOCKET_H
11731 #include <sys/socket.h>
11732 #endif
11733
11734
11735 int
11736 main ()
11737 {
11738 static struct sockaddr_storage ac_aggr;
11739 if (ac_aggr.ss_family)
11740 return 0;
11741   ;
11742   return 0;
11743 }
11744 _ACEOF
11745 rm -f conftest.$ac_objext
11746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11747   (eval $ac_compile) 2>conftest.er1
11748   ac_status=$?
11749   grep -v '^ *+' conftest.er1 >conftest.err
11750   rm -f conftest.er1
11751   cat conftest.err >&5
11752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11753   (exit $ac_status); } &&
11754          { ac_try='test -z "$ac_c_werror_flag"
11755                          || test ! -s conftest.err'
11756   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11757   (eval $ac_try) 2>&5
11758   ac_status=$?
11759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11760   (exit $ac_status); }; } &&
11761          { ac_try='test -s conftest.$ac_objext'
11762   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11763   (eval $ac_try) 2>&5
11764   ac_status=$?
11765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11766   (exit $ac_status); }; }; then
11767   ac_cv_member_struct_sockaddr_storage_ss_family=yes
11768 else
11769   echo "$as_me: failed program was:" >&5
11770 sed 's/^/| /' conftest.$ac_ext >&5
11771
11772 cat >conftest.$ac_ext <<_ACEOF
11773 /* confdefs.h.  */
11774 _ACEOF
11775 cat confdefs.h >>conftest.$ac_ext
11776 cat >>conftest.$ac_ext <<_ACEOF
11777 /* end confdefs.h.  */
11778 #include <sys/types.h>
11779 #ifdef HAVE_SYS_SOCKET_H
11780 #include <sys/socket.h>
11781 #endif
11782
11783
11784 int
11785 main ()
11786 {
11787 static struct sockaddr_storage ac_aggr;
11788 if (sizeof ac_aggr.ss_family)
11789 return 0;
11790   ;
11791   return 0;
11792 }
11793 _ACEOF
11794 rm -f conftest.$ac_objext
11795 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11796   (eval $ac_compile) 2>conftest.er1
11797   ac_status=$?
11798   grep -v '^ *+' conftest.er1 >conftest.err
11799   rm -f conftest.er1
11800   cat conftest.err >&5
11801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11802   (exit $ac_status); } &&
11803          { ac_try='test -z "$ac_c_werror_flag"
11804                          || test ! -s conftest.err'
11805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11806   (eval $ac_try) 2>&5
11807   ac_status=$?
11808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11809   (exit $ac_status); }; } &&
11810          { ac_try='test -s conftest.$ac_objext'
11811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11812   (eval $ac_try) 2>&5
11813   ac_status=$?
11814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11815   (exit $ac_status); }; }; then
11816   ac_cv_member_struct_sockaddr_storage_ss_family=yes
11817 else
11818   echo "$as_me: failed program was:" >&5
11819 sed 's/^/| /' conftest.$ac_ext >&5
11820
11821 ac_cv_member_struct_sockaddr_storage_ss_family=no
11822 fi
11823 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11824 fi
11825 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11826 fi
11827 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
11828 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_family" >&6
11829 if test $ac_cv_member_struct_sockaddr_storage_ss_family = yes; then
11830
11831 cat >>confdefs.h <<_ACEOF
11832 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
11833 _ACEOF
11834
11835
11836 fi
11837 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
11838 echo $ECHO_N "checking for struct sockaddr_storage.__ss_family... $ECHO_C" >&6
11839 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
11840   echo $ECHO_N "(cached) $ECHO_C" >&6
11841 else
11842   cat >conftest.$ac_ext <<_ACEOF
11843 /* confdefs.h.  */
11844 _ACEOF
11845 cat confdefs.h >>conftest.$ac_ext
11846 cat >>conftest.$ac_ext <<_ACEOF
11847 /* end confdefs.h.  */
11848 #include <sys/types.h>
11849 #ifdef HAVE_SYS_SOCKET_H
11850 #include <sys/socket.h>
11851 #endif
11852
11853
11854 int
11855 main ()
11856 {
11857 static struct sockaddr_storage ac_aggr;
11858 if (ac_aggr.__ss_family)
11859 return 0;
11860   ;
11861   return 0;
11862 }
11863 _ACEOF
11864 rm -f conftest.$ac_objext
11865 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11866   (eval $ac_compile) 2>conftest.er1
11867   ac_status=$?
11868   grep -v '^ *+' conftest.er1 >conftest.err
11869   rm -f conftest.er1
11870   cat conftest.err >&5
11871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11872   (exit $ac_status); } &&
11873          { ac_try='test -z "$ac_c_werror_flag"
11874                          || test ! -s conftest.err'
11875   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11876   (eval $ac_try) 2>&5
11877   ac_status=$?
11878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11879   (exit $ac_status); }; } &&
11880          { ac_try='test -s conftest.$ac_objext'
11881   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11882   (eval $ac_try) 2>&5
11883   ac_status=$?
11884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885   (exit $ac_status); }; }; then
11886   ac_cv_member_struct_sockaddr_storage___ss_family=yes
11887 else
11888   echo "$as_me: failed program was:" >&5
11889 sed 's/^/| /' conftest.$ac_ext >&5
11890
11891 cat >conftest.$ac_ext <<_ACEOF
11892 /* confdefs.h.  */
11893 _ACEOF
11894 cat confdefs.h >>conftest.$ac_ext
11895 cat >>conftest.$ac_ext <<_ACEOF
11896 /* end confdefs.h.  */
11897 #include <sys/types.h>
11898 #ifdef HAVE_SYS_SOCKET_H
11899 #include <sys/socket.h>
11900 #endif
11901
11902
11903 int
11904 main ()
11905 {
11906 static struct sockaddr_storage ac_aggr;
11907 if (sizeof ac_aggr.__ss_family)
11908 return 0;
11909   ;
11910   return 0;
11911 }
11912 _ACEOF
11913 rm -f conftest.$ac_objext
11914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11915   (eval $ac_compile) 2>conftest.er1
11916   ac_status=$?
11917   grep -v '^ *+' conftest.er1 >conftest.err
11918   rm -f conftest.er1
11919   cat conftest.err >&5
11920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921   (exit $ac_status); } &&
11922          { ac_try='test -z "$ac_c_werror_flag"
11923                          || test ! -s conftest.err'
11924   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11925   (eval $ac_try) 2>&5
11926   ac_status=$?
11927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11928   (exit $ac_status); }; } &&
11929          { ac_try='test -s conftest.$ac_objext'
11930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11931   (eval $ac_try) 2>&5
11932   ac_status=$?
11933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11934   (exit $ac_status); }; }; then
11935   ac_cv_member_struct_sockaddr_storage___ss_family=yes
11936 else
11937   echo "$as_me: failed program was:" >&5
11938 sed 's/^/| /' conftest.$ac_ext >&5
11939
11940 ac_cv_member_struct_sockaddr_storage___ss_family=no
11941 fi
11942 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11943 fi
11944 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11945 fi
11946 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
11947 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_family" >&6
11948 if test $ac_cv_member_struct_sockaddr_storage___ss_family = yes; then
11949
11950 cat >>confdefs.h <<_ACEOF
11951 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
11952 _ACEOF
11953
11954
11955 fi
11956 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
11957 echo $ECHO_N "checking for struct sockaddr_storage.ss_len... $ECHO_C" >&6
11958 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
11959   echo $ECHO_N "(cached) $ECHO_C" >&6
11960 else
11961   cat >conftest.$ac_ext <<_ACEOF
11962 /* confdefs.h.  */
11963 _ACEOF
11964 cat confdefs.h >>conftest.$ac_ext
11965 cat >>conftest.$ac_ext <<_ACEOF
11966 /* end confdefs.h.  */
11967 #include <sys/types.h>
11968 #ifdef HAVE_SYS_SOCKET_H
11969 #include <sys/socket.h>
11970 #endif
11971
11972
11973 int
11974 main ()
11975 {
11976 static struct sockaddr_storage ac_aggr;
11977 if (ac_aggr.ss_len)
11978 return 0;
11979   ;
11980   return 0;
11981 }
11982 _ACEOF
11983 rm -f conftest.$ac_objext
11984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11985   (eval $ac_compile) 2>conftest.er1
11986   ac_status=$?
11987   grep -v '^ *+' conftest.er1 >conftest.err
11988   rm -f conftest.er1
11989   cat conftest.err >&5
11990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11991   (exit $ac_status); } &&
11992          { ac_try='test -z "$ac_c_werror_flag"
11993                          || test ! -s conftest.err'
11994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11995   (eval $ac_try) 2>&5
11996   ac_status=$?
11997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11998   (exit $ac_status); }; } &&
11999          { ac_try='test -s conftest.$ac_objext'
12000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12001   (eval $ac_try) 2>&5
12002   ac_status=$?
12003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12004   (exit $ac_status); }; }; then
12005   ac_cv_member_struct_sockaddr_storage_ss_len=yes
12006 else
12007   echo "$as_me: failed program was:" >&5
12008 sed 's/^/| /' conftest.$ac_ext >&5
12009
12010 cat >conftest.$ac_ext <<_ACEOF
12011 /* confdefs.h.  */
12012 _ACEOF
12013 cat confdefs.h >>conftest.$ac_ext
12014 cat >>conftest.$ac_ext <<_ACEOF
12015 /* end confdefs.h.  */
12016 #include <sys/types.h>
12017 #ifdef HAVE_SYS_SOCKET_H
12018 #include <sys/socket.h>
12019 #endif
12020
12021
12022 int
12023 main ()
12024 {
12025 static struct sockaddr_storage ac_aggr;
12026 if (sizeof ac_aggr.ss_len)
12027 return 0;
12028   ;
12029   return 0;
12030 }
12031 _ACEOF
12032 rm -f conftest.$ac_objext
12033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12034   (eval $ac_compile) 2>conftest.er1
12035   ac_status=$?
12036   grep -v '^ *+' conftest.er1 >conftest.err
12037   rm -f conftest.er1
12038   cat conftest.err >&5
12039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12040   (exit $ac_status); } &&
12041          { ac_try='test -z "$ac_c_werror_flag"
12042                          || test ! -s conftest.err'
12043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12044   (eval $ac_try) 2>&5
12045   ac_status=$?
12046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12047   (exit $ac_status); }; } &&
12048          { ac_try='test -s conftest.$ac_objext'
12049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12050   (eval $ac_try) 2>&5
12051   ac_status=$?
12052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053   (exit $ac_status); }; }; then
12054   ac_cv_member_struct_sockaddr_storage_ss_len=yes
12055 else
12056   echo "$as_me: failed program was:" >&5
12057 sed 's/^/| /' conftest.$ac_ext >&5
12058
12059 ac_cv_member_struct_sockaddr_storage_ss_len=no
12060 fi
12061 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12062 fi
12063 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12064 fi
12065 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
12066 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_len" >&6
12067 if test $ac_cv_member_struct_sockaddr_storage_ss_len = yes; then
12068
12069 cat >>confdefs.h <<_ACEOF
12070 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
12071 _ACEOF
12072
12073
12074 fi
12075 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
12076 echo $ECHO_N "checking for struct sockaddr_storage.__ss_len... $ECHO_C" >&6
12077 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
12078   echo $ECHO_N "(cached) $ECHO_C" >&6
12079 else
12080   cat >conftest.$ac_ext <<_ACEOF
12081 /* confdefs.h.  */
12082 _ACEOF
12083 cat confdefs.h >>conftest.$ac_ext
12084 cat >>conftest.$ac_ext <<_ACEOF
12085 /* end confdefs.h.  */
12086 #include <sys/types.h>
12087 #ifdef HAVE_SYS_SOCKET_H
12088 #include <sys/socket.h>
12089 #endif
12090
12091
12092 int
12093 main ()
12094 {
12095 static struct sockaddr_storage ac_aggr;
12096 if (ac_aggr.__ss_len)
12097 return 0;
12098   ;
12099   return 0;
12100 }
12101 _ACEOF
12102 rm -f conftest.$ac_objext
12103 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12104   (eval $ac_compile) 2>conftest.er1
12105   ac_status=$?
12106   grep -v '^ *+' conftest.er1 >conftest.err
12107   rm -f conftest.er1
12108   cat conftest.err >&5
12109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12110   (exit $ac_status); } &&
12111          { ac_try='test -z "$ac_c_werror_flag"
12112                          || test ! -s conftest.err'
12113   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12114   (eval $ac_try) 2>&5
12115   ac_status=$?
12116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12117   (exit $ac_status); }; } &&
12118          { ac_try='test -s conftest.$ac_objext'
12119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12120   (eval $ac_try) 2>&5
12121   ac_status=$?
12122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123   (exit $ac_status); }; }; then
12124   ac_cv_member_struct_sockaddr_storage___ss_len=yes
12125 else
12126   echo "$as_me: failed program was:" >&5
12127 sed 's/^/| /' conftest.$ac_ext >&5
12128
12129 cat >conftest.$ac_ext <<_ACEOF
12130 /* confdefs.h.  */
12131 _ACEOF
12132 cat confdefs.h >>conftest.$ac_ext
12133 cat >>conftest.$ac_ext <<_ACEOF
12134 /* end confdefs.h.  */
12135 #include <sys/types.h>
12136 #ifdef HAVE_SYS_SOCKET_H
12137 #include <sys/socket.h>
12138 #endif
12139
12140
12141 int
12142 main ()
12143 {
12144 static struct sockaddr_storage ac_aggr;
12145 if (sizeof ac_aggr.__ss_len)
12146 return 0;
12147   ;
12148   return 0;
12149 }
12150 _ACEOF
12151 rm -f conftest.$ac_objext
12152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12153   (eval $ac_compile) 2>conftest.er1
12154   ac_status=$?
12155   grep -v '^ *+' conftest.er1 >conftest.err
12156   rm -f conftest.er1
12157   cat conftest.err >&5
12158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159   (exit $ac_status); } &&
12160          { ac_try='test -z "$ac_c_werror_flag"
12161                          || test ! -s conftest.err'
12162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12163   (eval $ac_try) 2>&5
12164   ac_status=$?
12165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12166   (exit $ac_status); }; } &&
12167          { ac_try='test -s conftest.$ac_objext'
12168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12169   (eval $ac_try) 2>&5
12170   ac_status=$?
12171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12172   (exit $ac_status); }; }; then
12173   ac_cv_member_struct_sockaddr_storage___ss_len=yes
12174 else
12175   echo "$as_me: failed program was:" >&5
12176 sed 's/^/| /' conftest.$ac_ext >&5
12177
12178 ac_cv_member_struct_sockaddr_storage___ss_len=no
12179 fi
12180 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12181 fi
12182 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12183 fi
12184 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
12185 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_len" >&6
12186 if test $ac_cv_member_struct_sockaddr_storage___ss_len = yes; then
12187
12188 cat >>confdefs.h <<_ACEOF
12189 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
12190 _ACEOF
12191
12192
12193 fi
12194 echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
12195 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6
12196 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
12197   echo $ECHO_N "(cached) $ECHO_C" >&6
12198 else
12199   cat >conftest.$ac_ext <<_ACEOF
12200 /* confdefs.h.  */
12201 _ACEOF
12202 cat confdefs.h >>conftest.$ac_ext
12203 cat >>conftest.$ac_ext <<_ACEOF
12204 /* end confdefs.h.  */
12205 #include <sys/types.h>
12206 #ifdef HAVE_SYS_SOCKET_H
12207 #include <sys/socket.h>
12208 #endif
12209
12210
12211 int
12212 main ()
12213 {
12214 static struct sockaddr ac_aggr;
12215 if (ac_aggr.sa_len)
12216 return 0;
12217   ;
12218   return 0;
12219 }
12220 _ACEOF
12221 rm -f conftest.$ac_objext
12222 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12223   (eval $ac_compile) 2>conftest.er1
12224   ac_status=$?
12225   grep -v '^ *+' conftest.er1 >conftest.err
12226   rm -f conftest.er1
12227   cat conftest.err >&5
12228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229   (exit $ac_status); } &&
12230          { ac_try='test -z "$ac_c_werror_flag"
12231                          || test ! -s conftest.err'
12232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12233   (eval $ac_try) 2>&5
12234   ac_status=$?
12235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12236   (exit $ac_status); }; } &&
12237          { ac_try='test -s conftest.$ac_objext'
12238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12239   (eval $ac_try) 2>&5
12240   ac_status=$?
12241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12242   (exit $ac_status); }; }; then
12243   ac_cv_member_struct_sockaddr_sa_len=yes
12244 else
12245   echo "$as_me: failed program was:" >&5
12246 sed 's/^/| /' conftest.$ac_ext >&5
12247
12248 cat >conftest.$ac_ext <<_ACEOF
12249 /* confdefs.h.  */
12250 _ACEOF
12251 cat confdefs.h >>conftest.$ac_ext
12252 cat >>conftest.$ac_ext <<_ACEOF
12253 /* end confdefs.h.  */
12254 #include <sys/types.h>
12255 #ifdef HAVE_SYS_SOCKET_H
12256 #include <sys/socket.h>
12257 #endif
12258
12259
12260 int
12261 main ()
12262 {
12263 static struct sockaddr ac_aggr;
12264 if (sizeof ac_aggr.sa_len)
12265 return 0;
12266   ;
12267   return 0;
12268 }
12269 _ACEOF
12270 rm -f conftest.$ac_objext
12271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12272   (eval $ac_compile) 2>conftest.er1
12273   ac_status=$?
12274   grep -v '^ *+' conftest.er1 >conftest.err
12275   rm -f conftest.er1
12276   cat conftest.err >&5
12277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12278   (exit $ac_status); } &&
12279          { ac_try='test -z "$ac_c_werror_flag"
12280                          || test ! -s conftest.err'
12281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12282   (eval $ac_try) 2>&5
12283   ac_status=$?
12284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285   (exit $ac_status); }; } &&
12286          { ac_try='test -s conftest.$ac_objext'
12287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12288   (eval $ac_try) 2>&5
12289   ac_status=$?
12290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291   (exit $ac_status); }; }; then
12292   ac_cv_member_struct_sockaddr_sa_len=yes
12293 else
12294   echo "$as_me: failed program was:" >&5
12295 sed 's/^/| /' conftest.$ac_ext >&5
12296
12297 ac_cv_member_struct_sockaddr_sa_len=no
12298 fi
12299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12300 fi
12301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12302 fi
12303 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
12304 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6
12305 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
12306
12307 cat >>confdefs.h <<_ACEOF
12308 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
12309 _ACEOF
12310
12311
12312 fi
12313
12314 echo "$as_me:$LINENO: checking for struct addrinfo" >&5
12315 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6
12316 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
12317   echo $ECHO_N "(cached) $ECHO_C" >&6
12318 else
12319   cat >conftest.$ac_ext <<_ACEOF
12320 /* confdefs.h.  */
12321 _ACEOF
12322 cat confdefs.h >>conftest.$ac_ext
12323 cat >>conftest.$ac_ext <<_ACEOF
12324 /* end confdefs.h.  */
12325 #include <sys/types.h>
12326 #include <sys/socket.h>
12327 #include <netdb.h>
12328
12329
12330 int
12331 main ()
12332 {
12333 if ((struct addrinfo *) 0)
12334   return 0;
12335 if (sizeof (struct addrinfo))
12336   return 0;
12337   ;
12338   return 0;
12339 }
12340 _ACEOF
12341 rm -f conftest.$ac_objext
12342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12343   (eval $ac_compile) 2>conftest.er1
12344   ac_status=$?
12345   grep -v '^ *+' conftest.er1 >conftest.err
12346   rm -f conftest.er1
12347   cat conftest.err >&5
12348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12349   (exit $ac_status); } &&
12350          { ac_try='test -z "$ac_c_werror_flag"
12351                          || test ! -s conftest.err'
12352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12353   (eval $ac_try) 2>&5
12354   ac_status=$?
12355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356   (exit $ac_status); }; } &&
12357          { ac_try='test -s conftest.$ac_objext'
12358   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12359   (eval $ac_try) 2>&5
12360   ac_status=$?
12361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12362   (exit $ac_status); }; }; then
12363   ac_cv_type_struct_addrinfo=yes
12364 else
12365   echo "$as_me: failed program was:" >&5
12366 sed 's/^/| /' conftest.$ac_ext >&5
12367
12368 ac_cv_type_struct_addrinfo=no
12369 fi
12370 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12371 fi
12372 echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
12373 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6
12374 if test $ac_cv_type_struct_addrinfo = yes; then
12375
12376 cat >>confdefs.h <<_ACEOF
12377 #define HAVE_STRUCT_ADDRINFO 1
12378 _ACEOF
12379
12380
12381 fi
12382
12383
12384 echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
12385 echo $ECHO_N "checking for struct cmsgcred... $ECHO_C" >&6
12386 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
12387   echo $ECHO_N "(cached) $ECHO_C" >&6
12388 else
12389   cat >conftest.$ac_ext <<_ACEOF
12390 /* confdefs.h.  */
12391 _ACEOF
12392 cat confdefs.h >>conftest.$ac_ext
12393 cat >>conftest.$ac_ext <<_ACEOF
12394 /* end confdefs.h.  */
12395 #include <sys/param.h>
12396 #include <sys/types.h>
12397 #include <sys/socket.h>
12398 #include <sys/ucred.h>
12399
12400 int
12401 main ()
12402 {
12403 if ((struct cmsgcred *) 0)
12404   return 0;
12405 if (sizeof (struct cmsgcred))
12406   return 0;
12407   ;
12408   return 0;
12409 }
12410 _ACEOF
12411 rm -f conftest.$ac_objext
12412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12413   (eval $ac_compile) 2>conftest.er1
12414   ac_status=$?
12415   grep -v '^ *+' conftest.er1 >conftest.err
12416   rm -f conftest.er1
12417   cat conftest.err >&5
12418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12419   (exit $ac_status); } &&
12420          { ac_try='test -z "$ac_c_werror_flag"
12421                          || test ! -s conftest.err'
12422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12423   (eval $ac_try) 2>&5
12424   ac_status=$?
12425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12426   (exit $ac_status); }; } &&
12427          { ac_try='test -s conftest.$ac_objext'
12428   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12429   (eval $ac_try) 2>&5
12430   ac_status=$?
12431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12432   (exit $ac_status); }; }; then
12433   ac_cv_type_struct_cmsgcred=yes
12434 else
12435   echo "$as_me: failed program was:" >&5
12436 sed 's/^/| /' conftest.$ac_ext >&5
12437
12438 ac_cv_type_struct_cmsgcred=no
12439 fi
12440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12441 fi
12442 echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
12443 echo "${ECHO_T}$ac_cv_type_struct_cmsgcred" >&6
12444 if test $ac_cv_type_struct_cmsgcred = yes; then
12445
12446 cat >>confdefs.h <<_ACEOF
12447 #define HAVE_STRUCT_CMSGCRED 1
12448 _ACEOF
12449
12450
12451 fi
12452 echo "$as_me:$LINENO: checking for struct fcred" >&5
12453 echo $ECHO_N "checking for struct fcred... $ECHO_C" >&6
12454 if test "${ac_cv_type_struct_fcred+set}" = set; then
12455   echo $ECHO_N "(cached) $ECHO_C" >&6
12456 else
12457   cat >conftest.$ac_ext <<_ACEOF
12458 /* confdefs.h.  */
12459 _ACEOF
12460 cat confdefs.h >>conftest.$ac_ext
12461 cat >>conftest.$ac_ext <<_ACEOF
12462 /* end confdefs.h.  */
12463 #include <sys/param.h>
12464 #include <sys/types.h>
12465 #include <sys/socket.h>
12466 #include <sys/ucred.h>
12467
12468 int
12469 main ()
12470 {
12471 if ((struct fcred *) 0)
12472   return 0;
12473 if (sizeof (struct fcred))
12474   return 0;
12475   ;
12476   return 0;
12477 }
12478 _ACEOF
12479 rm -f conftest.$ac_objext
12480 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12481   (eval $ac_compile) 2>conftest.er1
12482   ac_status=$?
12483   grep -v '^ *+' conftest.er1 >conftest.err
12484   rm -f conftest.er1
12485   cat conftest.err >&5
12486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12487   (exit $ac_status); } &&
12488          { ac_try='test -z "$ac_c_werror_flag"
12489                          || test ! -s conftest.err'
12490   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12491   (eval $ac_try) 2>&5
12492   ac_status=$?
12493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12494   (exit $ac_status); }; } &&
12495          { ac_try='test -s conftest.$ac_objext'
12496   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12497   (eval $ac_try) 2>&5
12498   ac_status=$?
12499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12500   (exit $ac_status); }; }; then
12501   ac_cv_type_struct_fcred=yes
12502 else
12503   echo "$as_me: failed program was:" >&5
12504 sed 's/^/| /' conftest.$ac_ext >&5
12505
12506 ac_cv_type_struct_fcred=no
12507 fi
12508 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12509 fi
12510 echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
12511 echo "${ECHO_T}$ac_cv_type_struct_fcred" >&6
12512 if test $ac_cv_type_struct_fcred = yes; then
12513
12514 cat >>confdefs.h <<_ACEOF
12515 #define HAVE_STRUCT_FCRED 1
12516 _ACEOF
12517
12518
12519 fi
12520 echo "$as_me:$LINENO: checking for struct sockcred" >&5
12521 echo $ECHO_N "checking for struct sockcred... $ECHO_C" >&6
12522 if test "${ac_cv_type_struct_sockcred+set}" = set; then
12523   echo $ECHO_N "(cached) $ECHO_C" >&6
12524 else
12525   cat >conftest.$ac_ext <<_ACEOF
12526 /* confdefs.h.  */
12527 _ACEOF
12528 cat confdefs.h >>conftest.$ac_ext
12529 cat >>conftest.$ac_ext <<_ACEOF
12530 /* end confdefs.h.  */
12531 #include <sys/param.h>
12532 #include <sys/types.h>
12533 #include <sys/socket.h>
12534 #include <sys/ucred.h>
12535
12536 int
12537 main ()
12538 {
12539 if ((struct sockcred *) 0)
12540   return 0;
12541 if (sizeof (struct sockcred))
12542   return 0;
12543   ;
12544   return 0;
12545 }
12546 _ACEOF
12547 rm -f conftest.$ac_objext
12548 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12549   (eval $ac_compile) 2>conftest.er1
12550   ac_status=$?
12551   grep -v '^ *+' conftest.er1 >conftest.err
12552   rm -f conftest.er1
12553   cat conftest.err >&5
12554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12555   (exit $ac_status); } &&
12556          { ac_try='test -z "$ac_c_werror_flag"
12557                          || test ! -s conftest.err'
12558   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12559   (eval $ac_try) 2>&5
12560   ac_status=$?
12561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12562   (exit $ac_status); }; } &&
12563          { ac_try='test -s conftest.$ac_objext'
12564   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12565   (eval $ac_try) 2>&5
12566   ac_status=$?
12567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12568   (exit $ac_status); }; }; then
12569   ac_cv_type_struct_sockcred=yes
12570 else
12571   echo "$as_me: failed program was:" >&5
12572 sed 's/^/| /' conftest.$ac_ext >&5
12573
12574 ac_cv_type_struct_sockcred=no
12575 fi
12576 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12577 fi
12578 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
12579 echo "${ECHO_T}$ac_cv_type_struct_sockcred" >&6
12580 if test $ac_cv_type_struct_sockcred = yes; then
12581
12582 cat >>confdefs.h <<_ACEOF
12583 #define HAVE_STRUCT_SOCKCRED 1
12584 _ACEOF
12585
12586
12587 fi
12588
12589
12590 echo "$as_me:$LINENO: checking for struct option" >&5
12591 echo $ECHO_N "checking for struct option... $ECHO_C" >&6
12592 if test "${ac_cv_type_struct_option+set}" = set; then
12593   echo $ECHO_N "(cached) $ECHO_C" >&6
12594 else
12595   cat >conftest.$ac_ext <<_ACEOF
12596 /* confdefs.h.  */
12597 _ACEOF
12598 cat confdefs.h >>conftest.$ac_ext
12599 cat >>conftest.$ac_ext <<_ACEOF
12600 /* end confdefs.h.  */
12601 #ifdef HAVE_GETOPT_H
12602 #include <getopt.h>
12603 #endif
12604
12605 int
12606 main ()
12607 {
12608 if ((struct option *) 0)
12609   return 0;
12610 if (sizeof (struct option))
12611   return 0;
12612   ;
12613   return 0;
12614 }
12615 _ACEOF
12616 rm -f conftest.$ac_objext
12617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12618   (eval $ac_compile) 2>conftest.er1
12619   ac_status=$?
12620   grep -v '^ *+' conftest.er1 >conftest.err
12621   rm -f conftest.er1
12622   cat conftest.err >&5
12623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12624   (exit $ac_status); } &&
12625          { ac_try='test -z "$ac_c_werror_flag"
12626                          || test ! -s conftest.err'
12627   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12628   (eval $ac_try) 2>&5
12629   ac_status=$?
12630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12631   (exit $ac_status); }; } &&
12632          { ac_try='test -s conftest.$ac_objext'
12633   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12634   (eval $ac_try) 2>&5
12635   ac_status=$?
12636   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12637   (exit $ac_status); }; }; then
12638   ac_cv_type_struct_option=yes
12639 else
12640   echo "$as_me: failed program was:" >&5
12641 sed 's/^/| /' conftest.$ac_ext >&5
12642
12643 ac_cv_type_struct_option=no
12644 fi
12645 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12646 fi
12647 echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
12648 echo "${ECHO_T}$ac_cv_type_struct_option" >&6
12649 if test $ac_cv_type_struct_option = yes; then
12650
12651 cat >>confdefs.h <<_ACEOF
12652 #define HAVE_STRUCT_OPTION 1
12653 _ACEOF
12654
12655
12656 fi
12657
12658
12659 if test "$with_zlib" = yes; then
12660   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
12661   # did not).  While we could work around the lack of z_streamp, it
12662   # seems unwise to encourage people to use such old zlib versions...
12663   echo "$as_me:$LINENO: checking for z_streamp" >&5
12664 echo $ECHO_N "checking for z_streamp... $ECHO_C" >&6
12665 if test "${ac_cv_type_z_streamp+set}" = set; then
12666   echo $ECHO_N "(cached) $ECHO_C" >&6
12667 else
12668   cat >conftest.$ac_ext <<_ACEOF
12669 /* confdefs.h.  */
12670 _ACEOF
12671 cat confdefs.h >>conftest.$ac_ext
12672 cat >>conftest.$ac_ext <<_ACEOF
12673 /* end confdefs.h.  */
12674 #include <zlib.h>
12675
12676 int
12677 main ()
12678 {
12679 if ((z_streamp *) 0)
12680   return 0;
12681 if (sizeof (z_streamp))
12682   return 0;
12683   ;
12684   return 0;
12685 }
12686 _ACEOF
12687 rm -f conftest.$ac_objext
12688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12689   (eval $ac_compile) 2>conftest.er1
12690   ac_status=$?
12691   grep -v '^ *+' conftest.er1 >conftest.err
12692   rm -f conftest.er1
12693   cat conftest.err >&5
12694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12695   (exit $ac_status); } &&
12696          { ac_try='test -z "$ac_c_werror_flag"
12697                          || test ! -s conftest.err'
12698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12699   (eval $ac_try) 2>&5
12700   ac_status=$?
12701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12702   (exit $ac_status); }; } &&
12703          { ac_try='test -s conftest.$ac_objext'
12704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12705   (eval $ac_try) 2>&5
12706   ac_status=$?
12707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12708   (exit $ac_status); }; }; then
12709   ac_cv_type_z_streamp=yes
12710 else
12711   echo "$as_me: failed program was:" >&5
12712 sed 's/^/| /' conftest.$ac_ext >&5
12713
12714 ac_cv_type_z_streamp=no
12715 fi
12716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12717 fi
12718 echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
12719 echo "${ECHO_T}$ac_cv_type_z_streamp" >&6
12720 if test $ac_cv_type_z_streamp = yes; then
12721   :
12722 else
12723   { { echo "$as_me:$LINENO: error: zlib version is too old
12724 Use --without-zlib to disable zlib support." >&5
12725 echo "$as_me: error: zlib version is too old
12726 Use --without-zlib to disable zlib support." >&2;}
12727    { (exit 1); exit 1; }; }
12728 fi
12729
12730 fi
12731
12732 if test "$with_krb5" = yes; then
12733 # Check for differences between MIT and Heimdal (KTH) releases
12734   echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
12735 echo $ECHO_N "checking for krb5_ticket.enc_part2... $ECHO_C" >&6
12736 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
12737   echo $ECHO_N "(cached) $ECHO_C" >&6
12738 else
12739   cat >conftest.$ac_ext <<_ACEOF
12740 /* confdefs.h.  */
12741 _ACEOF
12742 cat confdefs.h >>conftest.$ac_ext
12743 cat >>conftest.$ac_ext <<_ACEOF
12744 /* end confdefs.h.  */
12745 #include <krb5.h>
12746
12747 int
12748 main ()
12749 {
12750 static krb5_ticket ac_aggr;
12751 if (ac_aggr.enc_part2)
12752 return 0;
12753   ;
12754   return 0;
12755 }
12756 _ACEOF
12757 rm -f conftest.$ac_objext
12758 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12759   (eval $ac_compile) 2>conftest.er1
12760   ac_status=$?
12761   grep -v '^ *+' conftest.er1 >conftest.err
12762   rm -f conftest.er1
12763   cat conftest.err >&5
12764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12765   (exit $ac_status); } &&
12766          { ac_try='test -z "$ac_c_werror_flag"
12767                          || test ! -s conftest.err'
12768   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12769   (eval $ac_try) 2>&5
12770   ac_status=$?
12771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12772   (exit $ac_status); }; } &&
12773          { ac_try='test -s conftest.$ac_objext'
12774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12775   (eval $ac_try) 2>&5
12776   ac_status=$?
12777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12778   (exit $ac_status); }; }; then
12779   ac_cv_member_krb5_ticket_enc_part2=yes
12780 else
12781   echo "$as_me: failed program was:" >&5
12782 sed 's/^/| /' conftest.$ac_ext >&5
12783
12784 cat >conftest.$ac_ext <<_ACEOF
12785 /* confdefs.h.  */
12786 _ACEOF
12787 cat confdefs.h >>conftest.$ac_ext
12788 cat >>conftest.$ac_ext <<_ACEOF
12789 /* end confdefs.h.  */
12790 #include <krb5.h>
12791
12792 int
12793 main ()
12794 {
12795 static krb5_ticket ac_aggr;
12796 if (sizeof ac_aggr.enc_part2)
12797 return 0;
12798   ;
12799   return 0;
12800 }
12801 _ACEOF
12802 rm -f conftest.$ac_objext
12803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12804   (eval $ac_compile) 2>conftest.er1
12805   ac_status=$?
12806   grep -v '^ *+' conftest.er1 >conftest.err
12807   rm -f conftest.er1
12808   cat conftest.err >&5
12809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12810   (exit $ac_status); } &&
12811          { ac_try='test -z "$ac_c_werror_flag"
12812                          || test ! -s conftest.err'
12813   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12814   (eval $ac_try) 2>&5
12815   ac_status=$?
12816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12817   (exit $ac_status); }; } &&
12818          { ac_try='test -s conftest.$ac_objext'
12819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12820   (eval $ac_try) 2>&5
12821   ac_status=$?
12822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12823   (exit $ac_status); }; }; then
12824   ac_cv_member_krb5_ticket_enc_part2=yes
12825 else
12826   echo "$as_me: failed program was:" >&5
12827 sed 's/^/| /' conftest.$ac_ext >&5
12828
12829 ac_cv_member_krb5_ticket_enc_part2=no
12830 fi
12831 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12832 fi
12833 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12834 fi
12835 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
12836 echo "${ECHO_T}$ac_cv_member_krb5_ticket_enc_part2" >&6
12837 if test $ac_cv_member_krb5_ticket_enc_part2 = yes; then
12838
12839 cat >>confdefs.h <<_ACEOF
12840 #define HAVE_KRB5_TICKET_ENC_PART2 1
12841 _ACEOF
12842
12843
12844 else
12845   echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
12846 echo $ECHO_N "checking for krb5_ticket.client... $ECHO_C" >&6
12847 if test "${ac_cv_member_krb5_ticket_client+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.client)
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_client=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.client)
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_client=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_client=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_client" >&5
12947 echo "${ECHO_T}$ac_cv_member_krb5_ticket_client" >&6
12948 if test $ac_cv_member_krb5_ticket_client = yes; then
12949
12950 cat >>confdefs.h <<_ACEOF
12951 #define HAVE_KRB5_TICKET_CLIENT 1
12952 _ACEOF
12953
12954
12955 else
12956   { { echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
12957 echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
12958    { (exit 1); exit 1; }; }
12959 fi
12960
12961 fi
12962
12963   echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
12964 echo $ECHO_N "checking for krb5_error.text.data... $ECHO_C" >&6
12965 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
12966   echo $ECHO_N "(cached) $ECHO_C" >&6
12967 else
12968   cat >conftest.$ac_ext <<_ACEOF
12969 /* confdefs.h.  */
12970 _ACEOF
12971 cat confdefs.h >>conftest.$ac_ext
12972 cat >>conftest.$ac_ext <<_ACEOF
12973 /* end confdefs.h.  */
12974 #include <krb5.h>
12975
12976 int
12977 main ()
12978 {
12979 static krb5_error ac_aggr;
12980 if (ac_aggr.text.data)
12981 return 0;
12982   ;
12983   return 0;
12984 }
12985 _ACEOF
12986 rm -f conftest.$ac_objext
12987 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12988   (eval $ac_compile) 2>conftest.er1
12989   ac_status=$?
12990   grep -v '^ *+' conftest.er1 >conftest.err
12991   rm -f conftest.er1
12992   cat conftest.err >&5
12993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12994   (exit $ac_status); } &&
12995          { ac_try='test -z "$ac_c_werror_flag"
12996                          || test ! -s conftest.err'
12997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12998   (eval $ac_try) 2>&5
12999   ac_status=$?
13000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13001   (exit $ac_status); }; } &&
13002          { ac_try='test -s conftest.$ac_objext'
13003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13004   (eval $ac_try) 2>&5
13005   ac_status=$?
13006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13007   (exit $ac_status); }; }; then
13008   ac_cv_member_krb5_error_text_data=yes
13009 else
13010   echo "$as_me: failed program was:" >&5
13011 sed 's/^/| /' conftest.$ac_ext >&5
13012
13013 cat >conftest.$ac_ext <<_ACEOF
13014 /* confdefs.h.  */
13015 _ACEOF
13016 cat confdefs.h >>conftest.$ac_ext
13017 cat >>conftest.$ac_ext <<_ACEOF
13018 /* end confdefs.h.  */
13019 #include <krb5.h>
13020
13021 int
13022 main ()
13023 {
13024 static krb5_error ac_aggr;
13025 if (sizeof ac_aggr.text.data)
13026 return 0;
13027   ;
13028   return 0;
13029 }
13030 _ACEOF
13031 rm -f conftest.$ac_objext
13032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13033   (eval $ac_compile) 2>conftest.er1
13034   ac_status=$?
13035   grep -v '^ *+' conftest.er1 >conftest.err
13036   rm -f conftest.er1
13037   cat conftest.err >&5
13038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13039   (exit $ac_status); } &&
13040          { ac_try='test -z "$ac_c_werror_flag"
13041                          || test ! -s conftest.err'
13042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13043   (eval $ac_try) 2>&5
13044   ac_status=$?
13045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13046   (exit $ac_status); }; } &&
13047          { ac_try='test -s conftest.$ac_objext'
13048   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13049   (eval $ac_try) 2>&5
13050   ac_status=$?
13051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13052   (exit $ac_status); }; }; then
13053   ac_cv_member_krb5_error_text_data=yes
13054 else
13055   echo "$as_me: failed program was:" >&5
13056 sed 's/^/| /' conftest.$ac_ext >&5
13057
13058 ac_cv_member_krb5_error_text_data=no
13059 fi
13060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13061 fi
13062 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13063 fi
13064 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
13065 echo "${ECHO_T}$ac_cv_member_krb5_error_text_data" >&6
13066 if test $ac_cv_member_krb5_error_text_data = yes; then
13067
13068 cat >>confdefs.h <<_ACEOF
13069 #define HAVE_KRB5_ERROR_TEXT_DATA 1
13070 _ACEOF
13071
13072
13073 else
13074   echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
13075 echo $ECHO_N "checking for krb5_error.e_data... $ECHO_C" >&6
13076 if test "${ac_cv_member_krb5_error_e_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.e_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_e_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.e_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_e_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_e_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_e_data" >&5
13176 echo "${ECHO_T}$ac_cv_member_krb5_error_e_data" >&6
13177 if test $ac_cv_member_krb5_error_e_data = yes; then
13178
13179 cat >>confdefs.h <<_ACEOF
13180 #define HAVE_KRB5_ERROR_E_DATA 1
13181 _ACEOF
13182
13183
13184 else
13185   { { echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
13186 echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
13187    { (exit 1); exit 1; }; }
13188 fi
13189
13190 fi
13191
13192 fi
13193
13194 # This is probably only present on Darwin, but may as well check always
13195 echo "$as_me:$LINENO: checking whether F_FULLFSYNC is declared" >&5
13196 echo $ECHO_N "checking whether F_FULLFSYNC is declared... $ECHO_C" >&6
13197 if test "${ac_cv_have_decl_F_FULLFSYNC+set}" = set; then
13198   echo $ECHO_N "(cached) $ECHO_C" >&6
13199 else
13200   cat >conftest.$ac_ext <<_ACEOF
13201 /* confdefs.h.  */
13202 _ACEOF
13203 cat confdefs.h >>conftest.$ac_ext
13204 cat >>conftest.$ac_ext <<_ACEOF
13205 /* end confdefs.h.  */
13206 #include <fcntl.h>
13207
13208 int
13209 main ()
13210 {
13211 #ifndef F_FULLFSYNC
13212   char *p = (char *) F_FULLFSYNC;
13213 #endif
13214
13215   ;
13216   return 0;
13217 }
13218 _ACEOF
13219 rm -f conftest.$ac_objext
13220 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13221   (eval $ac_compile) 2>conftest.er1
13222   ac_status=$?
13223   grep -v '^ *+' conftest.er1 >conftest.err
13224   rm -f conftest.er1
13225   cat conftest.err >&5
13226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13227   (exit $ac_status); } &&
13228          { ac_try='test -z "$ac_c_werror_flag"
13229                          || test ! -s conftest.err'
13230   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13231   (eval $ac_try) 2>&5
13232   ac_status=$?
13233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13234   (exit $ac_status); }; } &&
13235          { ac_try='test -s conftest.$ac_objext'
13236   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13237   (eval $ac_try) 2>&5
13238   ac_status=$?
13239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13240   (exit $ac_status); }; }; then
13241   ac_cv_have_decl_F_FULLFSYNC=yes
13242 else
13243   echo "$as_me: failed program was:" >&5
13244 sed 's/^/| /' conftest.$ac_ext >&5
13245
13246 ac_cv_have_decl_F_FULLFSYNC=no
13247 fi
13248 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13249 fi
13250 echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_FULLFSYNC" >&5
13251 echo "${ECHO_T}$ac_cv_have_decl_F_FULLFSYNC" >&6
13252 if test $ac_cv_have_decl_F_FULLFSYNC = yes; then
13253
13254 cat >>confdefs.h <<_ACEOF
13255 #define HAVE_DECL_F_FULLFSYNC 1
13256 _ACEOF
13257
13258
13259 else
13260   cat >>confdefs.h <<_ACEOF
13261 #define HAVE_DECL_F_FULLFSYNC 0
13262 _ACEOF
13263
13264
13265 fi
13266
13267
13268
13269 ##
13270 ## Functions, global variables
13271 ##
13272
13273 echo "$as_me:$LINENO: checking for int timezone" >&5
13274 echo $ECHO_N "checking for int timezone... $ECHO_C" >&6
13275 if test "${pgac_cv_var_int_timezone+set}" = set; then
13276   echo $ECHO_N "(cached) $ECHO_C" >&6
13277 else
13278   cat >conftest.$ac_ext <<_ACEOF
13279 /* confdefs.h.  */
13280 _ACEOF
13281 cat confdefs.h >>conftest.$ac_ext
13282 cat >>conftest.$ac_ext <<_ACEOF
13283 /* end confdefs.h.  */
13284 #include <time.h>
13285 int res;
13286 int
13287 main ()
13288 {
13289 #ifndef __CYGWIN__
13290 res = timezone / 60;
13291 #else
13292 res = _timezone / 60;
13293 #endif
13294   ;
13295   return 0;
13296 }
13297 _ACEOF
13298 rm -f conftest.$ac_objext conftest$ac_exeext
13299 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13300   (eval $ac_link) 2>conftest.er1
13301   ac_status=$?
13302   grep -v '^ *+' conftest.er1 >conftest.err
13303   rm -f conftest.er1
13304   cat conftest.err >&5
13305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13306   (exit $ac_status); } &&
13307          { ac_try='test -z "$ac_c_werror_flag"
13308                          || test ! -s conftest.err'
13309   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13310   (eval $ac_try) 2>&5
13311   ac_status=$?
13312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313   (exit $ac_status); }; } &&
13314          { ac_try='test -s conftest$ac_exeext'
13315   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13316   (eval $ac_try) 2>&5
13317   ac_status=$?
13318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319   (exit $ac_status); }; }; then
13320   pgac_cv_var_int_timezone=yes
13321 else
13322   echo "$as_me: failed program was:" >&5
13323 sed 's/^/| /' conftest.$ac_ext >&5
13324
13325 pgac_cv_var_int_timezone=no
13326 fi
13327 rm -f conftest.err conftest.$ac_objext \
13328       conftest$ac_exeext conftest.$ac_ext
13329 fi
13330 echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
13331 echo "${ECHO_T}$pgac_cv_var_int_timezone" >&6
13332 if test x"$pgac_cv_var_int_timezone" = xyes ; then
13333
13334 cat >>confdefs.h <<\_ACEOF
13335 #define HAVE_INT_TIMEZONE
13336 _ACEOF
13337
13338 fi
13339 echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
13340 echo $ECHO_N "checking types of arguments for accept()... $ECHO_C" >&6
13341  if test "${ac_cv_func_accept_return+set}" = set; then
13342   echo $ECHO_N "(cached) $ECHO_C" >&6
13343 else
13344    if test "${ac_cv_func_accept_arg1+set}" = set; then
13345   echo $ECHO_N "(cached) $ECHO_C" >&6
13346 else
13347     if test "${ac_cv_func_accept_arg2+set}" = set; then
13348   echo $ECHO_N "(cached) $ECHO_C" >&6
13349 else
13350      if test "${ac_cv_func_accept_arg3+set}" = set; then
13351   echo $ECHO_N "(cached) $ECHO_C" >&6
13352 else
13353       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
13354       for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
13355        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
13356         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
13357          cat >conftest.$ac_ext <<_ACEOF
13358 /* confdefs.h.  */
13359 _ACEOF
13360 cat confdefs.h >>conftest.$ac_ext
13361 cat >>conftest.$ac_ext <<_ACEOF
13362 /* end confdefs.h.  */
13363 #ifdef HAVE_SYS_TYPES_H
13364 #include <sys/types.h>
13365 #endif
13366 #ifdef HAVE_SYS_SOCKET_H
13367 #include <sys/socket.h>
13368 #endif
13369 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
13370 int
13371 main ()
13372 {
13373
13374   ;
13375   return 0;
13376 }
13377 _ACEOF
13378 rm -f conftest.$ac_objext
13379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13380   (eval $ac_compile) 2>conftest.er1
13381   ac_status=$?
13382   grep -v '^ *+' conftest.er1 >conftest.err
13383   rm -f conftest.er1
13384   cat conftest.err >&5
13385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13386   (exit $ac_status); } &&
13387          { ac_try='test -z "$ac_c_werror_flag"
13388                          || test ! -s conftest.err'
13389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13390   (eval $ac_try) 2>&5
13391   ac_status=$?
13392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13393   (exit $ac_status); }; } &&
13394          { ac_try='test -s conftest.$ac_objext'
13395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13396   (eval $ac_try) 2>&5
13397   ac_status=$?
13398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13399   (exit $ac_status); }; }; then
13400   ac_not_found=no; break 4
13401 else
13402   echo "$as_me: failed program was:" >&5
13403 sed 's/^/| /' conftest.$ac_ext >&5
13404
13405 ac_not_found=yes
13406 fi
13407 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13408        done
13409       done
13410      done
13411     done
13412     if test "$ac_not_found" = yes; then
13413       { { echo "$as_me:$LINENO: error: could not determine argument types" >&5
13414 echo "$as_me: error: could not determine argument types" >&2;}
13415    { (exit 1); exit 1; }; }
13416     fi
13417     if test "$ac_cv_func_accept_arg3" = "void"; then
13418       ac_cv_func_accept_arg3=int
13419     fi
13420
13421 fi
13422
13423 fi
13424
13425 fi
13426
13427 fi
13428  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
13429 echo "${ECHO_T}$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6
13430
13431 cat >>confdefs.h <<_ACEOF
13432 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
13433 _ACEOF
13434
13435
13436 cat >>confdefs.h <<_ACEOF
13437 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
13438 _ACEOF
13439
13440
13441 cat >>confdefs.h <<_ACEOF
13442 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
13443 _ACEOF
13444
13445
13446 cat >>confdefs.h <<_ACEOF
13447 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
13448 _ACEOF
13449
13450
13451 echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
13452 echo $ECHO_N "checking whether gettimeofday takes only one argument... $ECHO_C" >&6
13453 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
13454   echo $ECHO_N "(cached) $ECHO_C" >&6
13455 else
13456   cat >conftest.$ac_ext <<_ACEOF
13457 /* confdefs.h.  */
13458 _ACEOF
13459 cat confdefs.h >>conftest.$ac_ext
13460 cat >>conftest.$ac_ext <<_ACEOF
13461 /* end confdefs.h.  */
13462 #include <sys/time.h>
13463 int
13464 main ()
13465 {
13466 struct timeval *tp;
13467 struct timezone *tzp;
13468 gettimeofday(tp,tzp);
13469   ;
13470   return 0;
13471 }
13472 _ACEOF
13473 rm -f conftest.$ac_objext
13474 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13475   (eval $ac_compile) 2>conftest.er1
13476   ac_status=$?
13477   grep -v '^ *+' conftest.er1 >conftest.err
13478   rm -f conftest.er1
13479   cat conftest.err >&5
13480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13481   (exit $ac_status); } &&
13482          { ac_try='test -z "$ac_c_werror_flag"
13483                          || test ! -s conftest.err'
13484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13485   (eval $ac_try) 2>&5
13486   ac_status=$?
13487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13488   (exit $ac_status); }; } &&
13489          { ac_try='test -s conftest.$ac_objext'
13490   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13491   (eval $ac_try) 2>&5
13492   ac_status=$?
13493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13494   (exit $ac_status); }; }; then
13495   pgac_cv_func_gettimeofday_1arg=no
13496 else
13497   echo "$as_me: failed program was:" >&5
13498 sed 's/^/| /' conftest.$ac_ext >&5
13499
13500 pgac_cv_func_gettimeofday_1arg=yes
13501 fi
13502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13503 fi
13504 echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
13505 echo "${ECHO_T}$pgac_cv_func_gettimeofday_1arg" >&6
13506 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
13507
13508 cat >>confdefs.h <<\_ACEOF
13509 #define GETTIMEOFDAY_1ARG
13510 _ACEOF
13511
13512 fi
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535 for ac_func in cbrt dlopen fcvt fdatasync getpeereid memmove poll pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
13536 do
13537 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13538 echo "$as_me:$LINENO: checking for $ac_func" >&5
13539 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13540 if eval "test \"\${$as_ac_var+set}\" = set"; then
13541   echo $ECHO_N "(cached) $ECHO_C" >&6
13542 else
13543   cat >conftest.$ac_ext <<_ACEOF
13544 /* confdefs.h.  */
13545 _ACEOF
13546 cat confdefs.h >>conftest.$ac_ext
13547 cat >>conftest.$ac_ext <<_ACEOF
13548 /* end confdefs.h.  */
13549 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13550    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13551 #define $ac_func innocuous_$ac_func
13552
13553 /* System header to define __stub macros and hopefully few prototypes,
13554     which can conflict with char $ac_func (); below.
13555     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13556     <limits.h> exists even on freestanding compilers.  */
13557
13558 #ifdef __STDC__
13559 # include <limits.h>
13560 #else
13561 # include <assert.h>
13562 #endif
13563
13564 #undef $ac_func
13565
13566 /* Override any gcc2 internal prototype to avoid an error.  */
13567 #ifdef __cplusplus
13568 extern "C"
13569 {
13570 #endif
13571 /* We use char because int might match the return type of a gcc2
13572    builtin and then its argument prototype would still apply.  */
13573 char $ac_func ();
13574 /* The GNU C library defines this for functions which it implements
13575     to always fail with ENOSYS.  Some functions are actually named
13576     something starting with __ and the normal name is an alias.  */
13577 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13578 choke me
13579 #else
13580 char (*f) () = $ac_func;
13581 #endif
13582 #ifdef __cplusplus
13583 }
13584 #endif
13585
13586 int
13587 main ()
13588 {
13589 return f != $ac_func;
13590   ;
13591   return 0;
13592 }
13593 _ACEOF
13594 rm -f conftest.$ac_objext conftest$ac_exeext
13595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13596   (eval $ac_link) 2>conftest.er1
13597   ac_status=$?
13598   grep -v '^ *+' conftest.er1 >conftest.err
13599   rm -f conftest.er1
13600   cat conftest.err >&5
13601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13602   (exit $ac_status); } &&
13603          { ac_try='test -z "$ac_c_werror_flag"
13604                          || test ! -s conftest.err'
13605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13606   (eval $ac_try) 2>&5
13607   ac_status=$?
13608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13609   (exit $ac_status); }; } &&
13610          { ac_try='test -s conftest$ac_exeext'
13611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13612   (eval $ac_try) 2>&5
13613   ac_status=$?
13614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13615   (exit $ac_status); }; }; then
13616   eval "$as_ac_var=yes"
13617 else
13618   echo "$as_me: failed program was:" >&5
13619 sed 's/^/| /' conftest.$ac_ext >&5
13620
13621 eval "$as_ac_var=no"
13622 fi
13623 rm -f conftest.err conftest.$ac_objext \
13624       conftest$ac_exeext conftest.$ac_ext
13625 fi
13626 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13627 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13628 if test `eval echo '${'$as_ac_var'}'` = yes; then
13629   cat >>confdefs.h <<_ACEOF
13630 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13631 _ACEOF
13632
13633 fi
13634 done
13635
13636
13637 echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
13638 echo $ECHO_N "checking whether fdatasync is declared... $ECHO_C" >&6
13639 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
13640   echo $ECHO_N "(cached) $ECHO_C" >&6
13641 else
13642   cat >conftest.$ac_ext <<_ACEOF
13643 /* confdefs.h.  */
13644 _ACEOF
13645 cat confdefs.h >>conftest.$ac_ext
13646 cat >>conftest.$ac_ext <<_ACEOF
13647 /* end confdefs.h.  */
13648 #include <unistd.h>
13649
13650 int
13651 main ()
13652 {
13653 #ifndef fdatasync
13654   char *p = (char *) fdatasync;
13655 #endif
13656
13657   ;
13658   return 0;
13659 }
13660 _ACEOF
13661 rm -f conftest.$ac_objext
13662 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13663   (eval $ac_compile) 2>conftest.er1
13664   ac_status=$?
13665   grep -v '^ *+' conftest.er1 >conftest.err
13666   rm -f conftest.er1
13667   cat conftest.err >&5
13668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13669   (exit $ac_status); } &&
13670          { ac_try='test -z "$ac_c_werror_flag"
13671                          || test ! -s conftest.err'
13672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13673   (eval $ac_try) 2>&5
13674   ac_status=$?
13675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13676   (exit $ac_status); }; } &&
13677          { ac_try='test -s conftest.$ac_objext'
13678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13679   (eval $ac_try) 2>&5
13680   ac_status=$?
13681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13682   (exit $ac_status); }; }; then
13683   ac_cv_have_decl_fdatasync=yes
13684 else
13685   echo "$as_me: failed program was:" >&5
13686 sed 's/^/| /' conftest.$ac_ext >&5
13687
13688 ac_cv_have_decl_fdatasync=no
13689 fi
13690 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13691 fi
13692 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
13693 echo "${ECHO_T}$ac_cv_have_decl_fdatasync" >&6
13694 if test $ac_cv_have_decl_fdatasync = yes; then
13695
13696 cat >>confdefs.h <<_ACEOF
13697 #define HAVE_DECL_FDATASYNC 1
13698 _ACEOF
13699
13700
13701 else
13702   cat >>confdefs.h <<_ACEOF
13703 #define HAVE_DECL_FDATASYNC 0
13704 _ACEOF
13705
13706
13707 fi
13708
13709
13710 echo "$as_me:$LINENO: checking whether posix_fadvise is declared" >&5
13711 echo $ECHO_N "checking whether posix_fadvise is declared... $ECHO_C" >&6
13712 if test "${ac_cv_have_decl_posix_fadvise+set}" = set; then
13713   echo $ECHO_N "(cached) $ECHO_C" >&6
13714 else
13715   cat >conftest.$ac_ext <<_ACEOF
13716 /* confdefs.h.  */
13717 _ACEOF
13718 cat confdefs.h >>conftest.$ac_ext
13719 cat >>conftest.$ac_ext <<_ACEOF
13720 /* end confdefs.h.  */
13721 #include <fcntl.h>
13722
13723 int
13724 main ()
13725 {
13726 #ifndef posix_fadvise
13727   char *p = (char *) posix_fadvise;
13728 #endif
13729
13730   ;
13731   return 0;
13732 }
13733 _ACEOF
13734 rm -f conftest.$ac_objext
13735 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13736   (eval $ac_compile) 2>conftest.er1
13737   ac_status=$?
13738   grep -v '^ *+' conftest.er1 >conftest.err
13739   rm -f conftest.er1
13740   cat conftest.err >&5
13741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13742   (exit $ac_status); } &&
13743          { ac_try='test -z "$ac_c_werror_flag"
13744                          || test ! -s conftest.err'
13745   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13746   (eval $ac_try) 2>&5
13747   ac_status=$?
13748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13749   (exit $ac_status); }; } &&
13750          { ac_try='test -s conftest.$ac_objext'
13751   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13752   (eval $ac_try) 2>&5
13753   ac_status=$?
13754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13755   (exit $ac_status); }; }; then
13756   ac_cv_have_decl_posix_fadvise=yes
13757 else
13758   echo "$as_me: failed program was:" >&5
13759 sed 's/^/| /' conftest.$ac_ext >&5
13760
13761 ac_cv_have_decl_posix_fadvise=no
13762 fi
13763 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13764 fi
13765 echo "$as_me:$LINENO: result: $ac_cv_have_decl_posix_fadvise" >&5
13766 echo "${ECHO_T}$ac_cv_have_decl_posix_fadvise" >&6
13767 if test $ac_cv_have_decl_posix_fadvise = yes; then
13768
13769 cat >>confdefs.h <<_ACEOF
13770 #define HAVE_DECL_POSIX_FADVISE 1
13771 _ACEOF
13772
13773
13774 else
13775   cat >>confdefs.h <<_ACEOF
13776 #define HAVE_DECL_POSIX_FADVISE 0
13777 _ACEOF
13778
13779
13780 fi
13781
13782
13783
13784 HAVE_IPV6=no
13785 echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
13786 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6
13787 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
13788   echo $ECHO_N "(cached) $ECHO_C" >&6
13789 else
13790   cat >conftest.$ac_ext <<_ACEOF
13791 /* confdefs.h.  */
13792 _ACEOF
13793 cat confdefs.h >>conftest.$ac_ext
13794 cat >>conftest.$ac_ext <<_ACEOF
13795 /* end confdefs.h.  */
13796 $ac_includes_default
13797 #include <netinet/in.h>
13798
13799 int
13800 main ()
13801 {
13802 if ((struct sockaddr_in6 *) 0)
13803   return 0;
13804 if (sizeof (struct sockaddr_in6))
13805   return 0;
13806   ;
13807   return 0;
13808 }
13809 _ACEOF
13810 rm -f conftest.$ac_objext
13811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13812   (eval $ac_compile) 2>conftest.er1
13813   ac_status=$?
13814   grep -v '^ *+' conftest.er1 >conftest.err
13815   rm -f conftest.er1
13816   cat conftest.err >&5
13817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13818   (exit $ac_status); } &&
13819          { ac_try='test -z "$ac_c_werror_flag"
13820                          || test ! -s conftest.err'
13821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13822   (eval $ac_try) 2>&5
13823   ac_status=$?
13824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13825   (exit $ac_status); }; } &&
13826          { ac_try='test -s conftest.$ac_objext'
13827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13828   (eval $ac_try) 2>&5
13829   ac_status=$?
13830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831   (exit $ac_status); }; }; then
13832   ac_cv_type_struct_sockaddr_in6=yes
13833 else
13834   echo "$as_me: failed program was:" >&5
13835 sed 's/^/| /' conftest.$ac_ext >&5
13836
13837 ac_cv_type_struct_sockaddr_in6=no
13838 fi
13839 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13840 fi
13841 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
13842 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_in6" >&6
13843 if test $ac_cv_type_struct_sockaddr_in6 = yes; then
13844
13845 cat >>confdefs.h <<\_ACEOF
13846 #define HAVE_IPV6 1
13847 _ACEOF
13848
13849          HAVE_IPV6=yes
13850 fi
13851
13852
13853
13854 echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
13855 echo $ECHO_N "checking for PS_STRINGS... $ECHO_C" >&6
13856 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
13857   echo $ECHO_N "(cached) $ECHO_C" >&6
13858 else
13859   cat >conftest.$ac_ext <<_ACEOF
13860 /* confdefs.h.  */
13861 _ACEOF
13862 cat confdefs.h >>conftest.$ac_ext
13863 cat >>conftest.$ac_ext <<_ACEOF
13864 /* end confdefs.h.  */
13865 #include <machine/vmparam.h>
13866 #include <sys/exec.h>
13867
13868 int
13869 main ()
13870 {
13871 PS_STRINGS->ps_nargvstr = 1;
13872 PS_STRINGS->ps_argvstr = "foo";
13873   ;
13874   return 0;
13875 }
13876 _ACEOF
13877 rm -f conftest.$ac_objext conftest$ac_exeext
13878 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13879   (eval $ac_link) 2>conftest.er1
13880   ac_status=$?
13881   grep -v '^ *+' conftest.er1 >conftest.err
13882   rm -f conftest.er1
13883   cat conftest.err >&5
13884   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13885   (exit $ac_status); } &&
13886          { ac_try='test -z "$ac_c_werror_flag"
13887                          || test ! -s conftest.err'
13888   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13889   (eval $ac_try) 2>&5
13890   ac_status=$?
13891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13892   (exit $ac_status); }; } &&
13893          { ac_try='test -s conftest$ac_exeext'
13894   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13895   (eval $ac_try) 2>&5
13896   ac_status=$?
13897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13898   (exit $ac_status); }; }; then
13899   pgac_cv_var_PS_STRINGS=yes
13900 else
13901   echo "$as_me: failed program was:" >&5
13902 sed 's/^/| /' conftest.$ac_ext >&5
13903
13904 pgac_cv_var_PS_STRINGS=no
13905 fi
13906 rm -f conftest.err conftest.$ac_objext \
13907       conftest$ac_exeext conftest.$ac_ext
13908 fi
13909 echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
13910 echo "${ECHO_T}$pgac_cv_var_PS_STRINGS" >&6
13911 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
13912
13913 cat >>confdefs.h <<\_ACEOF
13914 #define HAVE_PS_STRINGS
13915 _ACEOF
13916
13917 fi
13918
13919
13920 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
13921 # is missing.  Yes, there are machines that have only one.  We may
13922 # also decide to use snprintf.c if snprintf() is present but does not
13923 # have all the features we need --- see below.
13924
13925 if test "$PORTNAME" = "win32"; then
13926   # Win32 gets snprintf.c built unconditionally.
13927   #
13928   # To properly translate all NLS languages strings, we must support the
13929   # *printf() %$ format, which allows *printf() arguments to be selected
13930   # by position in the translated string.
13931   #
13932   # libintl versions < 0.13 use the native *printf() functions, and Win32
13933   # *printf() doesn't understand %$, so we must use our /port versions,
13934   # which do understand %$. libintl versions >= 0.13 include their own
13935   # *printf versions on Win32.  The libintl 0.13 release note text is:
13936   #
13937   #   C format strings with positions, as they arise when a translator
13938   #   needs to reorder a sentence, are now supported on all platforms.
13939   #   On those few platforms (NetBSD and Woe32) for which the native
13940   #   printf()/fprintf()/... functions don't support such format
13941   #   strings, replacements are provided through <libintl.h>.
13942   #
13943   # We could use libintl >= 0.13's *printf() if we were sure that we had
13944   # a litint >= 0.13 at runtime, but seeing that there is no clean way
13945   # to guarantee that, it is best to just use our own, so we are sure to
13946   # get %$ support. In include/port.h we disable the *printf() macros
13947   # that might have been defined by libintl.
13948   #
13949   # We do this unconditionally whether NLS is used or not so we are sure
13950   # that all Win32 libraries and binaries behave the same.
13951   pgac_need_repl_snprintf=yes
13952 else
13953   pgac_need_repl_snprintf=no
13954
13955 for ac_func in snprintf
13956 do
13957 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13958 echo "$as_me:$LINENO: checking for $ac_func" >&5
13959 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13960 if eval "test \"\${$as_ac_var+set}\" = set"; then
13961   echo $ECHO_N "(cached) $ECHO_C" >&6
13962 else
13963   cat >conftest.$ac_ext <<_ACEOF
13964 /* confdefs.h.  */
13965 _ACEOF
13966 cat confdefs.h >>conftest.$ac_ext
13967 cat >>conftest.$ac_ext <<_ACEOF
13968 /* end confdefs.h.  */
13969 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13970    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13971 #define $ac_func innocuous_$ac_func
13972
13973 /* System header to define __stub macros and hopefully few prototypes,
13974     which can conflict with char $ac_func (); below.
13975     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13976     <limits.h> exists even on freestanding compilers.  */
13977
13978 #ifdef __STDC__
13979 # include <limits.h>
13980 #else
13981 # include <assert.h>
13982 #endif
13983
13984 #undef $ac_func
13985
13986 /* Override any gcc2 internal prototype to avoid an error.  */
13987 #ifdef __cplusplus
13988 extern "C"
13989 {
13990 #endif
13991 /* We use char because int might match the return type of a gcc2
13992    builtin and then its argument prototype would still apply.  */
13993 char $ac_func ();
13994 /* The GNU C library defines this for functions which it implements
13995     to always fail with ENOSYS.  Some functions are actually named
13996     something starting with __ and the normal name is an alias.  */
13997 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13998 choke me
13999 #else
14000 char (*f) () = $ac_func;
14001 #endif
14002 #ifdef __cplusplus
14003 }
14004 #endif
14005
14006 int
14007 main ()
14008 {
14009 return f != $ac_func;
14010   ;
14011   return 0;
14012 }
14013 _ACEOF
14014 rm -f conftest.$ac_objext conftest$ac_exeext
14015 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14016   (eval $ac_link) 2>conftest.er1
14017   ac_status=$?
14018   grep -v '^ *+' conftest.er1 >conftest.err
14019   rm -f conftest.er1
14020   cat conftest.err >&5
14021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14022   (exit $ac_status); } &&
14023          { ac_try='test -z "$ac_c_werror_flag"
14024                          || test ! -s conftest.err'
14025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14026   (eval $ac_try) 2>&5
14027   ac_status=$?
14028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14029   (exit $ac_status); }; } &&
14030          { ac_try='test -s conftest$ac_exeext'
14031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14032   (eval $ac_try) 2>&5
14033   ac_status=$?
14034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14035   (exit $ac_status); }; }; then
14036   eval "$as_ac_var=yes"
14037 else
14038   echo "$as_me: failed program was:" >&5
14039 sed 's/^/| /' conftest.$ac_ext >&5
14040
14041 eval "$as_ac_var=no"
14042 fi
14043 rm -f conftest.err conftest.$ac_objext \
14044       conftest$ac_exeext conftest.$ac_ext
14045 fi
14046 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14047 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14048 if test `eval echo '${'$as_ac_var'}'` = yes; then
14049   cat >>confdefs.h <<_ACEOF
14050 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14051 _ACEOF
14052
14053 else
14054   pgac_need_repl_snprintf=yes
14055 fi
14056 done
14057
14058
14059 for ac_func in vsnprintf
14060 do
14061 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14062 echo "$as_me:$LINENO: checking for $ac_func" >&5
14063 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14064 if eval "test \"\${$as_ac_var+set}\" = set"; then
14065   echo $ECHO_N "(cached) $ECHO_C" >&6
14066 else
14067   cat >conftest.$ac_ext <<_ACEOF
14068 /* confdefs.h.  */
14069 _ACEOF
14070 cat confdefs.h >>conftest.$ac_ext
14071 cat >>conftest.$ac_ext <<_ACEOF
14072 /* end confdefs.h.  */
14073 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14074    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14075 #define $ac_func innocuous_$ac_func
14076
14077 /* System header to define __stub macros and hopefully few prototypes,
14078     which can conflict with char $ac_func (); below.
14079     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14080     <limits.h> exists even on freestanding compilers.  */
14081
14082 #ifdef __STDC__
14083 # include <limits.h>
14084 #else
14085 # include <assert.h>
14086 #endif
14087
14088 #undef $ac_func
14089
14090 /* Override any gcc2 internal prototype to avoid an error.  */
14091 #ifdef __cplusplus
14092 extern "C"
14093 {
14094 #endif
14095 /* We use char because int might match the return type of a gcc2
14096    builtin and then its argument prototype would still apply.  */
14097 char $ac_func ();
14098 /* The GNU C library defines this for functions which it implements
14099     to always fail with ENOSYS.  Some functions are actually named
14100     something starting with __ and the normal name is an alias.  */
14101 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14102 choke me
14103 #else
14104 char (*f) () = $ac_func;
14105 #endif
14106 #ifdef __cplusplus
14107 }
14108 #endif
14109
14110 int
14111 main ()
14112 {
14113 return f != $ac_func;
14114   ;
14115   return 0;
14116 }
14117 _ACEOF
14118 rm -f conftest.$ac_objext conftest$ac_exeext
14119 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14120   (eval $ac_link) 2>conftest.er1
14121   ac_status=$?
14122   grep -v '^ *+' conftest.er1 >conftest.err
14123   rm -f conftest.er1
14124   cat conftest.err >&5
14125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14126   (exit $ac_status); } &&
14127          { ac_try='test -z "$ac_c_werror_flag"
14128                          || test ! -s conftest.err'
14129   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14130   (eval $ac_try) 2>&5
14131   ac_status=$?
14132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14133   (exit $ac_status); }; } &&
14134          { ac_try='test -s conftest$ac_exeext'
14135   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14136   (eval $ac_try) 2>&5
14137   ac_status=$?
14138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14139   (exit $ac_status); }; }; then
14140   eval "$as_ac_var=yes"
14141 else
14142   echo "$as_me: failed program was:" >&5
14143 sed 's/^/| /' conftest.$ac_ext >&5
14144
14145 eval "$as_ac_var=no"
14146 fi
14147 rm -f conftest.err conftest.$ac_objext \
14148       conftest$ac_exeext conftest.$ac_ext
14149 fi
14150 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14151 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14152 if test `eval echo '${'$as_ac_var'}'` = yes; then
14153   cat >>confdefs.h <<_ACEOF
14154 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14155 _ACEOF
14156
14157 else
14158   pgac_need_repl_snprintf=yes
14159 fi
14160 done
14161
14162 fi
14163
14164
14165 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
14166 # include/c.h will provide declarations.  Note this is a separate test
14167 # from whether the functions exist in the C library --- there are
14168 # systems that have the functions but don't bother to declare them :-(
14169
14170 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
14171 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
14172 if test "${ac_cv_have_decl_snprintf+set}" = set; then
14173   echo $ECHO_N "(cached) $ECHO_C" >&6
14174 else
14175   cat >conftest.$ac_ext <<_ACEOF
14176 /* confdefs.h.  */
14177 _ACEOF
14178 cat confdefs.h >>conftest.$ac_ext
14179 cat >>conftest.$ac_ext <<_ACEOF
14180 /* end confdefs.h.  */
14181 $ac_includes_default
14182 int
14183 main ()
14184 {
14185 #ifndef snprintf
14186   char *p = (char *) snprintf;
14187 #endif
14188
14189   ;
14190   return 0;
14191 }
14192 _ACEOF
14193 rm -f conftest.$ac_objext
14194 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14195   (eval $ac_compile) 2>conftest.er1
14196   ac_status=$?
14197   grep -v '^ *+' conftest.er1 >conftest.err
14198   rm -f conftest.er1
14199   cat conftest.err >&5
14200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14201   (exit $ac_status); } &&
14202          { ac_try='test -z "$ac_c_werror_flag"
14203                          || test ! -s conftest.err'
14204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14205   (eval $ac_try) 2>&5
14206   ac_status=$?
14207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14208   (exit $ac_status); }; } &&
14209          { ac_try='test -s conftest.$ac_objext'
14210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14211   (eval $ac_try) 2>&5
14212   ac_status=$?
14213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14214   (exit $ac_status); }; }; then
14215   ac_cv_have_decl_snprintf=yes
14216 else
14217   echo "$as_me: failed program was:" >&5
14218 sed 's/^/| /' conftest.$ac_ext >&5
14219
14220 ac_cv_have_decl_snprintf=no
14221 fi
14222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14223 fi
14224 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
14225 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
14226 if test $ac_cv_have_decl_snprintf = yes; then
14227
14228 cat >>confdefs.h <<_ACEOF
14229 #define HAVE_DECL_SNPRINTF 1
14230 _ACEOF
14231
14232
14233 else
14234   cat >>confdefs.h <<_ACEOF
14235 #define HAVE_DECL_SNPRINTF 0
14236 _ACEOF
14237
14238
14239 fi
14240 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
14241 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
14242 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
14243   echo $ECHO_N "(cached) $ECHO_C" >&6
14244 else
14245   cat >conftest.$ac_ext <<_ACEOF
14246 /* confdefs.h.  */
14247 _ACEOF
14248 cat confdefs.h >>conftest.$ac_ext
14249 cat >>conftest.$ac_ext <<_ACEOF
14250 /* end confdefs.h.  */
14251 $ac_includes_default
14252 int
14253 main ()
14254 {
14255 #ifndef vsnprintf
14256   char *p = (char *) vsnprintf;
14257 #endif
14258
14259   ;
14260   return 0;
14261 }
14262 _ACEOF
14263 rm -f conftest.$ac_objext
14264 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14265   (eval $ac_compile) 2>conftest.er1
14266   ac_status=$?
14267   grep -v '^ *+' conftest.er1 >conftest.err
14268   rm -f conftest.er1
14269   cat conftest.err >&5
14270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14271   (exit $ac_status); } &&
14272          { ac_try='test -z "$ac_c_werror_flag"
14273                          || test ! -s conftest.err'
14274   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14275   (eval $ac_try) 2>&5
14276   ac_status=$?
14277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14278   (exit $ac_status); }; } &&
14279          { ac_try='test -s conftest.$ac_objext'
14280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14281   (eval $ac_try) 2>&5
14282   ac_status=$?
14283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14284   (exit $ac_status); }; }; then
14285   ac_cv_have_decl_vsnprintf=yes
14286 else
14287   echo "$as_me: failed program was:" >&5
14288 sed 's/^/| /' conftest.$ac_ext >&5
14289
14290 ac_cv_have_decl_vsnprintf=no
14291 fi
14292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14293 fi
14294 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
14295 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
14296 if test $ac_cv_have_decl_vsnprintf = yes; then
14297
14298 cat >>confdefs.h <<_ACEOF
14299 #define HAVE_DECL_VSNPRINTF 1
14300 _ACEOF
14301
14302
14303 else
14304   cat >>confdefs.h <<_ACEOF
14305 #define HAVE_DECL_VSNPRINTF 0
14306 _ACEOF
14307
14308
14309 fi
14310
14311
14312
14313
14314 echo "$as_me:$LINENO: checking for isinf" >&5
14315 echo $ECHO_N "checking for isinf... $ECHO_C" >&6
14316 if test "${ac_cv_func_isinf+set}" = set; then
14317   echo $ECHO_N "(cached) $ECHO_C" >&6
14318 else
14319   cat >conftest.$ac_ext <<_ACEOF
14320 /* confdefs.h.  */
14321 _ACEOF
14322 cat confdefs.h >>conftest.$ac_ext
14323 cat >>conftest.$ac_ext <<_ACEOF
14324 /* end confdefs.h.  */
14325
14326 #include <math.h>
14327 double glob_double;
14328
14329 int
14330 main ()
14331 {
14332 return isinf(glob_double) ? 0 : 1;
14333   ;
14334   return 0;
14335 }
14336 _ACEOF
14337 rm -f conftest.$ac_objext conftest$ac_exeext
14338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14339   (eval $ac_link) 2>conftest.er1
14340   ac_status=$?
14341   grep -v '^ *+' conftest.er1 >conftest.err
14342   rm -f conftest.er1
14343   cat conftest.err >&5
14344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345   (exit $ac_status); } &&
14346          { ac_try='test -z "$ac_c_werror_flag"
14347                          || test ! -s conftest.err'
14348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14349   (eval $ac_try) 2>&5
14350   ac_status=$?
14351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352   (exit $ac_status); }; } &&
14353          { ac_try='test -s conftest$ac_exeext'
14354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14355   (eval $ac_try) 2>&5
14356   ac_status=$?
14357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14358   (exit $ac_status); }; }; then
14359   ac_cv_func_isinf=yes
14360 else
14361   echo "$as_me: failed program was:" >&5
14362 sed 's/^/| /' conftest.$ac_ext >&5
14363
14364 ac_cv_func_isinf=no
14365 fi
14366 rm -f conftest.err conftest.$ac_objext \
14367       conftest$ac_exeext conftest.$ac_ext
14368 fi
14369 echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
14370 echo "${ECHO_T}$ac_cv_func_isinf" >&6
14371
14372 if test $ac_cv_func_isinf = yes ; then
14373
14374 cat >>confdefs.h <<\_ACEOF
14375 #define HAVE_ISINF 1
14376 _ACEOF
14377
14378 else
14379   case $LIBOBJS in
14380     "isinf.$ac_objext"   | \
14381   *" isinf.$ac_objext"   | \
14382     "isinf.$ac_objext "* | \
14383   *" isinf.$ac_objext "* ) ;;
14384   *) LIBOBJS="$LIBOBJS isinf.$ac_objext" ;;
14385 esac
14386
14387   # Look for a way to implement a substitute for isinf()
14388
14389
14390
14391
14392 for ac_func in fpclass fp_class fp_class_d class
14393 do
14394 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14395 echo "$as_me:$LINENO: checking for $ac_func" >&5
14396 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14397 if eval "test \"\${$as_ac_var+set}\" = set"; then
14398   echo $ECHO_N "(cached) $ECHO_C" >&6
14399 else
14400   cat >conftest.$ac_ext <<_ACEOF
14401 /* confdefs.h.  */
14402 _ACEOF
14403 cat confdefs.h >>conftest.$ac_ext
14404 cat >>conftest.$ac_ext <<_ACEOF
14405 /* end confdefs.h.  */
14406 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14407    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14408 #define $ac_func innocuous_$ac_func
14409
14410 /* System header to define __stub macros and hopefully few prototypes,
14411     which can conflict with char $ac_func (); below.
14412     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14413     <limits.h> exists even on freestanding compilers.  */
14414
14415 #ifdef __STDC__
14416 # include <limits.h>
14417 #else
14418 # include <assert.h>
14419 #endif
14420
14421 #undef $ac_func
14422
14423 /* Override any gcc2 internal prototype to avoid an error.  */
14424 #ifdef __cplusplus
14425 extern "C"
14426 {
14427 #endif
14428 /* We use char because int might match the return type of a gcc2
14429    builtin and then its argument prototype would still apply.  */
14430 char $ac_func ();
14431 /* The GNU C library defines this for functions which it implements
14432     to always fail with ENOSYS.  Some functions are actually named
14433     something starting with __ and the normal name is an alias.  */
14434 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14435 choke me
14436 #else
14437 char (*f) () = $ac_func;
14438 #endif
14439 #ifdef __cplusplus
14440 }
14441 #endif
14442
14443 int
14444 main ()
14445 {
14446 return f != $ac_func;
14447   ;
14448   return 0;
14449 }
14450 _ACEOF
14451 rm -f conftest.$ac_objext conftest$ac_exeext
14452 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14453   (eval $ac_link) 2>conftest.er1
14454   ac_status=$?
14455   grep -v '^ *+' conftest.er1 >conftest.err
14456   rm -f conftest.er1
14457   cat conftest.err >&5
14458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14459   (exit $ac_status); } &&
14460          { ac_try='test -z "$ac_c_werror_flag"
14461                          || test ! -s conftest.err'
14462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14463   (eval $ac_try) 2>&5
14464   ac_status=$?
14465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14466   (exit $ac_status); }; } &&
14467          { ac_try='test -s conftest$ac_exeext'
14468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14469   (eval $ac_try) 2>&5
14470   ac_status=$?
14471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14472   (exit $ac_status); }; }; then
14473   eval "$as_ac_var=yes"
14474 else
14475   echo "$as_me: failed program was:" >&5
14476 sed 's/^/| /' conftest.$ac_ext >&5
14477
14478 eval "$as_ac_var=no"
14479 fi
14480 rm -f conftest.err conftest.$ac_objext \
14481       conftest$ac_exeext conftest.$ac_ext
14482 fi
14483 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14484 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14485 if test `eval echo '${'$as_ac_var'}'` = yes; then
14486   cat >>confdefs.h <<_ACEOF
14487 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14488 _ACEOF
14489  break
14490 fi
14491 done
14492
14493 fi
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508 for ac_func in crypt fseeko getopt getrusage inet_aton random rint srandom strdup strerror strtol strtoul unsetenv
14509 do
14510 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14511 echo "$as_me:$LINENO: checking for $ac_func" >&5
14512 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14513 if eval "test \"\${$as_ac_var+set}\" = set"; then
14514   echo $ECHO_N "(cached) $ECHO_C" >&6
14515 else
14516   cat >conftest.$ac_ext <<_ACEOF
14517 /* confdefs.h.  */
14518 _ACEOF
14519 cat confdefs.h >>conftest.$ac_ext
14520 cat >>conftest.$ac_ext <<_ACEOF
14521 /* end confdefs.h.  */
14522 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14523    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14524 #define $ac_func innocuous_$ac_func
14525
14526 /* System header to define __stub macros and hopefully few prototypes,
14527     which can conflict with char $ac_func (); below.
14528     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14529     <limits.h> exists even on freestanding compilers.  */
14530
14531 #ifdef __STDC__
14532 # include <limits.h>
14533 #else
14534 # include <assert.h>
14535 #endif
14536
14537 #undef $ac_func
14538
14539 /* Override any gcc2 internal prototype to avoid an error.  */
14540 #ifdef __cplusplus
14541 extern "C"
14542 {
14543 #endif
14544 /* We use char because int might match the return type of a gcc2
14545    builtin and then its argument prototype would still apply.  */
14546 char $ac_func ();
14547 /* The GNU C library defines this for functions which it implements
14548     to always fail with ENOSYS.  Some functions are actually named
14549     something starting with __ and the normal name is an alias.  */
14550 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14551 choke me
14552 #else
14553 char (*f) () = $ac_func;
14554 #endif
14555 #ifdef __cplusplus
14556 }
14557 #endif
14558
14559 int
14560 main ()
14561 {
14562 return f != $ac_func;
14563   ;
14564   return 0;
14565 }
14566 _ACEOF
14567 rm -f conftest.$ac_objext conftest$ac_exeext
14568 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14569   (eval $ac_link) 2>conftest.er1
14570   ac_status=$?
14571   grep -v '^ *+' conftest.er1 >conftest.err
14572   rm -f conftest.er1
14573   cat conftest.err >&5
14574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14575   (exit $ac_status); } &&
14576          { ac_try='test -z "$ac_c_werror_flag"
14577                          || test ! -s conftest.err'
14578   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14579   (eval $ac_try) 2>&5
14580   ac_status=$?
14581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14582   (exit $ac_status); }; } &&
14583          { ac_try='test -s conftest$ac_exeext'
14584   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14585   (eval $ac_try) 2>&5
14586   ac_status=$?
14587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14588   (exit $ac_status); }; }; then
14589   eval "$as_ac_var=yes"
14590 else
14591   echo "$as_me: failed program was:" >&5
14592 sed 's/^/| /' conftest.$ac_ext >&5
14593
14594 eval "$as_ac_var=no"
14595 fi
14596 rm -f conftest.err conftest.$ac_objext \
14597       conftest$ac_exeext conftest.$ac_ext
14598 fi
14599 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14600 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14601 if test `eval echo '${'$as_ac_var'}'` = yes; then
14602   cat >>confdefs.h <<_ACEOF
14603 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14604 _ACEOF
14605
14606 else
14607   case $LIBOBJS in
14608     "$ac_func.$ac_objext"   | \
14609   *" $ac_func.$ac_objext"   | \
14610     "$ac_func.$ac_objext "* | \
14611   *" $ac_func.$ac_objext "* ) ;;
14612   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
14613 esac
14614
14615 fi
14616 done
14617
14618
14619
14620 # System's version of getaddrinfo(), if any, may be used only if we found
14621 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h.
14622 # (Note: the AC_REPLACE_FUNCS probe fails on Windows, where the available
14623 # versions of getaddrinfo don't follow normal C call protocol.  This is OK
14624 # because we want to use our own getaddrinfo.c on Windows anyway.)
14625 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
14626
14627 for ac_func in getaddrinfo
14628 do
14629 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14630 echo "$as_me:$LINENO: checking for $ac_func" >&5
14631 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14632 if eval "test \"\${$as_ac_var+set}\" = set"; then
14633   echo $ECHO_N "(cached) $ECHO_C" >&6
14634 else
14635   cat >conftest.$ac_ext <<_ACEOF
14636 /* confdefs.h.  */
14637 _ACEOF
14638 cat confdefs.h >>conftest.$ac_ext
14639 cat >>conftest.$ac_ext <<_ACEOF
14640 /* end confdefs.h.  */
14641 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14642    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14643 #define $ac_func innocuous_$ac_func
14644
14645 /* System header to define __stub macros and hopefully few prototypes,
14646     which can conflict with char $ac_func (); below.
14647     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14648     <limits.h> exists even on freestanding compilers.  */
14649
14650 #ifdef __STDC__
14651 # include <limits.h>
14652 #else
14653 # include <assert.h>
14654 #endif
14655
14656 #undef $ac_func
14657
14658 /* Override any gcc2 internal prototype to avoid an error.  */
14659 #ifdef __cplusplus
14660 extern "C"
14661 {
14662 #endif
14663 /* We use char because int might match the return type of a gcc2
14664    builtin and then its argument prototype would still apply.  */
14665 char $ac_func ();
14666 /* The GNU C library defines this for functions which it implements
14667     to always fail with ENOSYS.  Some functions are actually named
14668     something starting with __ and the normal name is an alias.  */
14669 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14670 choke me
14671 #else
14672 char (*f) () = $ac_func;
14673 #endif
14674 #ifdef __cplusplus
14675 }
14676 #endif
14677
14678 int
14679 main ()
14680 {
14681 return f != $ac_func;
14682   ;
14683   return 0;
14684 }
14685 _ACEOF
14686 rm -f conftest.$ac_objext conftest$ac_exeext
14687 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14688   (eval $ac_link) 2>conftest.er1
14689   ac_status=$?
14690   grep -v '^ *+' conftest.er1 >conftest.err
14691   rm -f conftest.er1
14692   cat conftest.err >&5
14693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14694   (exit $ac_status); } &&
14695          { ac_try='test -z "$ac_c_werror_flag"
14696                          || test ! -s conftest.err'
14697   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14698   (eval $ac_try) 2>&5
14699   ac_status=$?
14700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14701   (exit $ac_status); }; } &&
14702          { ac_try='test -s conftest$ac_exeext'
14703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14704   (eval $ac_try) 2>&5
14705   ac_status=$?
14706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14707   (exit $ac_status); }; }; then
14708   eval "$as_ac_var=yes"
14709 else
14710   echo "$as_me: failed program was:" >&5
14711 sed 's/^/| /' conftest.$ac_ext >&5
14712
14713 eval "$as_ac_var=no"
14714 fi
14715 rm -f conftest.err conftest.$ac_objext \
14716       conftest$ac_exeext conftest.$ac_ext
14717 fi
14718 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14719 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14720 if test `eval echo '${'$as_ac_var'}'` = yes; then
14721   cat >>confdefs.h <<_ACEOF
14722 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14723 _ACEOF
14724
14725 else
14726   case $LIBOBJS in
14727     "$ac_func.$ac_objext"   | \
14728   *" $ac_func.$ac_objext"   | \
14729     "$ac_func.$ac_objext "* | \
14730   *" $ac_func.$ac_objext "* ) ;;
14731   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
14732 esac
14733
14734 fi
14735 done
14736
14737
14738 else
14739   case $LIBOBJS in
14740     "getaddrinfo.$ac_objext"   | \
14741   *" getaddrinfo.$ac_objext"   | \
14742     "getaddrinfo.$ac_objext "* | \
14743   *" getaddrinfo.$ac_objext "* ) ;;
14744   *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext" ;;
14745 esac
14746
14747 fi
14748
14749 # similarly, use system's getopt_long() only if system provides struct option.
14750 if test x"$ac_cv_type_struct_option" = xyes ; then
14751
14752 for ac_func in getopt_long
14753 do
14754 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14755 echo "$as_me:$LINENO: checking for $ac_func" >&5
14756 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14757 if eval "test \"\${$as_ac_var+set}\" = set"; then
14758   echo $ECHO_N "(cached) $ECHO_C" >&6
14759 else
14760   cat >conftest.$ac_ext <<_ACEOF
14761 /* confdefs.h.  */
14762 _ACEOF
14763 cat confdefs.h >>conftest.$ac_ext
14764 cat >>conftest.$ac_ext <<_ACEOF
14765 /* end confdefs.h.  */
14766 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14767    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14768 #define $ac_func innocuous_$ac_func
14769
14770 /* System header to define __stub macros and hopefully few prototypes,
14771     which can conflict with char $ac_func (); below.
14772     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14773     <limits.h> exists even on freestanding compilers.  */
14774
14775 #ifdef __STDC__
14776 # include <limits.h>
14777 #else
14778 # include <assert.h>
14779 #endif
14780
14781 #undef $ac_func
14782
14783 /* Override any gcc2 internal prototype to avoid an error.  */
14784 #ifdef __cplusplus
14785 extern "C"
14786 {
14787 #endif
14788 /* We use char because int might match the return type of a gcc2
14789    builtin and then its argument prototype would still apply.  */
14790 char $ac_func ();
14791 /* The GNU C library defines this for functions which it implements
14792     to always fail with ENOSYS.  Some functions are actually named
14793     something starting with __ and the normal name is an alias.  */
14794 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14795 choke me
14796 #else
14797 char (*f) () = $ac_func;
14798 #endif
14799 #ifdef __cplusplus
14800 }
14801 #endif
14802
14803 int
14804 main ()
14805 {
14806 return f != $ac_func;
14807   ;
14808   return 0;
14809 }
14810 _ACEOF
14811 rm -f conftest.$ac_objext conftest$ac_exeext
14812 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14813   (eval $ac_link) 2>conftest.er1
14814   ac_status=$?
14815   grep -v '^ *+' conftest.er1 >conftest.err
14816   rm -f conftest.er1
14817   cat conftest.err >&5
14818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14819   (exit $ac_status); } &&
14820          { ac_try='test -z "$ac_c_werror_flag"
14821                          || test ! -s conftest.err'
14822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14823   (eval $ac_try) 2>&5
14824   ac_status=$?
14825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14826   (exit $ac_status); }; } &&
14827          { ac_try='test -s conftest$ac_exeext'
14828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14829   (eval $ac_try) 2>&5
14830   ac_status=$?
14831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14832   (exit $ac_status); }; }; then
14833   eval "$as_ac_var=yes"
14834 else
14835   echo "$as_me: failed program was:" >&5
14836 sed 's/^/| /' conftest.$ac_ext >&5
14837
14838 eval "$as_ac_var=no"
14839 fi
14840 rm -f conftest.err conftest.$ac_objext \
14841       conftest$ac_exeext conftest.$ac_ext
14842 fi
14843 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14844 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14845 if test `eval echo '${'$as_ac_var'}'` = yes; then
14846   cat >>confdefs.h <<_ACEOF
14847 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14848 _ACEOF
14849
14850 else
14851   case $LIBOBJS in
14852     "$ac_func.$ac_objext"   | \
14853   *" $ac_func.$ac_objext"   | \
14854     "$ac_func.$ac_objext "* | \
14855   *" $ac_func.$ac_objext "* ) ;;
14856   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
14857 esac
14858
14859 fi
14860 done
14861
14862
14863 else
14864   case $LIBOBJS in
14865     "getopt_long.$ac_objext"   | \
14866   *" getopt_long.$ac_objext"   | \
14867     "getopt_long.$ac_objext "* | \
14868   *" getopt_long.$ac_objext "* ) ;;
14869   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext" ;;
14870 esac
14871
14872 fi
14873
14874 # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
14875 # We override the previous test that said fseeko/ftello didn't exist
14876 # OS tests are also done in include/c.h and port/fseeko.c
14877 case $host_os in bsdi*|netbsd*)
14878 ac_cv_func_fseeko=yes
14879 esac
14880
14881 # Solaris has a very slow qsort in certain cases, so we replace it:
14882 #   http://forum.sun.com/thread.jspa?forumID=4&threadID=7231
14883 # Supposedly it is fixed in Solaris, but not sure which version, and
14884 # no confirmed testing.  2005-12-16
14885 if test "$PORTNAME" = "solaris"; then
14886 case $LIBOBJS in
14887     "qsort.$ac_objext"   | \
14888   *" qsort.$ac_objext"   | \
14889     "qsort.$ac_objext "* | \
14890   *" qsort.$ac_objext "* ) ;;
14891   *) LIBOBJS="$LIBOBJS qsort.$ac_objext" ;;
14892 esac
14893
14894 fi
14895
14896 # Win32 support
14897 if test "$PORTNAME" = "win32"; then
14898 case $LIBOBJS in
14899     "gettimeofday.$ac_objext"   | \
14900   *" gettimeofday.$ac_objext"   | \
14901     "gettimeofday.$ac_objext "* | \
14902   *" gettimeofday.$ac_objext "* ) ;;
14903   *) LIBOBJS="$LIBOBJS gettimeofday.$ac_objext" ;;
14904 esac
14905
14906 case $LIBOBJS in
14907     "kill.$ac_objext"   | \
14908   *" kill.$ac_objext"   | \
14909     "kill.$ac_objext "* | \
14910   *" kill.$ac_objext "* ) ;;
14911   *) LIBOBJS="$LIBOBJS kill.$ac_objext" ;;
14912 esac
14913
14914 case $LIBOBJS in
14915     "open.$ac_objext"   | \
14916   *" open.$ac_objext"   | \
14917     "open.$ac_objext "* | \
14918   *" open.$ac_objext "* ) ;;
14919   *) LIBOBJS="$LIBOBJS open.$ac_objext" ;;
14920 esac
14921
14922 case $LIBOBJS in
14923     "rand.$ac_objext"   | \
14924   *" rand.$ac_objext"   | \
14925     "rand.$ac_objext "* | \
14926   *" rand.$ac_objext "* ) ;;
14927   *) LIBOBJS="$LIBOBJS rand.$ac_objext" ;;
14928 esac
14929
14930 case $LIBOBJS in
14931     "win32error.$ac_objext"   | \
14932   *" win32error.$ac_objext"   | \
14933     "win32error.$ac_objext "* | \
14934   *" win32error.$ac_objext "* ) ;;
14935   *) LIBOBJS="$LIBOBJS win32error.$ac_objext" ;;
14936 esac
14937
14938
14939 cat >>confdefs.h <<\_ACEOF
14940 #define HAVE_SYMLINK 1
14941 _ACEOF
14942
14943 fi
14944
14945 if test "$with_readline" = yes; then
14946   echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
14947 echo $ECHO_N "checking for rl_completion_append_character... $ECHO_C" >&6
14948 cat >conftest.$ac_ext <<_ACEOF
14949 /* confdefs.h.  */
14950 _ACEOF
14951 cat confdefs.h >>conftest.$ac_ext
14952 cat >>conftest.$ac_ext <<_ACEOF
14953 /* end confdefs.h.  */
14954 #include <stdio.h>
14955 #ifdef HAVE_READLINE_READLINE_H
14956 # include <readline/readline.h>
14957 #elif defined(HAVE_READLINE_H)
14958 # include <readline.h>
14959 #endif
14960
14961 int
14962 main ()
14963 {
14964 rl_completion_append_character = 'x';
14965   ;
14966   return 0;
14967 }
14968 _ACEOF
14969 rm -f conftest.$ac_objext conftest$ac_exeext
14970 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14971   (eval $ac_link) 2>conftest.er1
14972   ac_status=$?
14973   grep -v '^ *+' conftest.er1 >conftest.err
14974   rm -f conftest.er1
14975   cat conftest.err >&5
14976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977   (exit $ac_status); } &&
14978          { ac_try='test -z "$ac_c_werror_flag"
14979                          || test ! -s conftest.err'
14980   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14981   (eval $ac_try) 2>&5
14982   ac_status=$?
14983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14984   (exit $ac_status); }; } &&
14985          { ac_try='test -s conftest$ac_exeext'
14986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14987   (eval $ac_try) 2>&5
14988   ac_status=$?
14989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14990   (exit $ac_status); }; }; then
14991   echo "$as_me:$LINENO: result: yes" >&5
14992 echo "${ECHO_T}yes" >&6
14993
14994 cat >>confdefs.h <<\_ACEOF
14995 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
14996 _ACEOF
14997
14998 else
14999   echo "$as_me: failed program was:" >&5
15000 sed 's/^/| /' conftest.$ac_ext >&5
15001
15002 echo "$as_me:$LINENO: result: no" >&5
15003 echo "${ECHO_T}no" >&6
15004 fi
15005 rm -f conftest.err conftest.$ac_objext \
15006       conftest$ac_exeext conftest.$ac_ext
15007
15008
15009 for ac_func in rl_completion_matches rl_filename_completion_function
15010 do
15011 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15012 echo "$as_me:$LINENO: checking for $ac_func" >&5
15013 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15014 if eval "test \"\${$as_ac_var+set}\" = set"; then
15015   echo $ECHO_N "(cached) $ECHO_C" >&6
15016 else
15017   cat >conftest.$ac_ext <<_ACEOF
15018 /* confdefs.h.  */
15019 _ACEOF
15020 cat confdefs.h >>conftest.$ac_ext
15021 cat >>conftest.$ac_ext <<_ACEOF
15022 /* end confdefs.h.  */
15023 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15024    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15025 #define $ac_func innocuous_$ac_func
15026
15027 /* System header to define __stub macros and hopefully few prototypes,
15028     which can conflict with char $ac_func (); below.
15029     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15030     <limits.h> exists even on freestanding compilers.  */
15031
15032 #ifdef __STDC__
15033 # include <limits.h>
15034 #else
15035 # include <assert.h>
15036 #endif
15037
15038 #undef $ac_func
15039
15040 /* Override any gcc2 internal prototype to avoid an error.  */
15041 #ifdef __cplusplus
15042 extern "C"
15043 {
15044 #endif
15045 /* We use char because int might match the return type of a gcc2
15046    builtin and then its argument prototype would still apply.  */
15047 char $ac_func ();
15048 /* The GNU C library defines this for functions which it implements
15049     to always fail with ENOSYS.  Some functions are actually named
15050     something starting with __ and the normal name is an alias.  */
15051 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15052 choke me
15053 #else
15054 char (*f) () = $ac_func;
15055 #endif
15056 #ifdef __cplusplus
15057 }
15058 #endif
15059
15060 int
15061 main ()
15062 {
15063 return f != $ac_func;
15064   ;
15065   return 0;
15066 }
15067 _ACEOF
15068 rm -f conftest.$ac_objext conftest$ac_exeext
15069 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15070   (eval $ac_link) 2>conftest.er1
15071   ac_status=$?
15072   grep -v '^ *+' conftest.er1 >conftest.err
15073   rm -f conftest.er1
15074   cat conftest.err >&5
15075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15076   (exit $ac_status); } &&
15077          { ac_try='test -z "$ac_c_werror_flag"
15078                          || test ! -s conftest.err'
15079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15080   (eval $ac_try) 2>&5
15081   ac_status=$?
15082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15083   (exit $ac_status); }; } &&
15084          { ac_try='test -s conftest$ac_exeext'
15085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15086   (eval $ac_try) 2>&5
15087   ac_status=$?
15088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15089   (exit $ac_status); }; }; then
15090   eval "$as_ac_var=yes"
15091 else
15092   echo "$as_me: failed program was:" >&5
15093 sed 's/^/| /' conftest.$ac_ext >&5
15094
15095 eval "$as_ac_var=no"
15096 fi
15097 rm -f conftest.err conftest.$ac_objext \
15098       conftest$ac_exeext conftest.$ac_ext
15099 fi
15100 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15101 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15102 if test `eval echo '${'$as_ac_var'}'` = yes; then
15103   cat >>confdefs.h <<_ACEOF
15104 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15105 _ACEOF
15106
15107 fi
15108 done
15109
15110
15111 for ac_func in replace_history_entry
15112 do
15113 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15114 echo "$as_me:$LINENO: checking for $ac_func" >&5
15115 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15116 if eval "test \"\${$as_ac_var+set}\" = set"; then
15117   echo $ECHO_N "(cached) $ECHO_C" >&6
15118 else
15119   cat >conftest.$ac_ext <<_ACEOF
15120 /* confdefs.h.  */
15121 _ACEOF
15122 cat confdefs.h >>conftest.$ac_ext
15123 cat >>conftest.$ac_ext <<_ACEOF
15124 /* end confdefs.h.  */
15125 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15126    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15127 #define $ac_func innocuous_$ac_func
15128
15129 /* System header to define __stub macros and hopefully few prototypes,
15130     which can conflict with char $ac_func (); below.
15131     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15132     <limits.h> exists even on freestanding compilers.  */
15133
15134 #ifdef __STDC__
15135 # include <limits.h>
15136 #else
15137 # include <assert.h>
15138 #endif
15139
15140 #undef $ac_func
15141
15142 /* Override any gcc2 internal prototype to avoid an error.  */
15143 #ifdef __cplusplus
15144 extern "C"
15145 {
15146 #endif
15147 /* We use char because int might match the return type of a gcc2
15148    builtin and then its argument prototype would still apply.  */
15149 char $ac_func ();
15150 /* The GNU C library defines this for functions which it implements
15151     to always fail with ENOSYS.  Some functions are actually named
15152     something starting with __ and the normal name is an alias.  */
15153 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15154 choke me
15155 #else
15156 char (*f) () = $ac_func;
15157 #endif
15158 #ifdef __cplusplus
15159 }
15160 #endif
15161
15162 int
15163 main ()
15164 {
15165 return f != $ac_func;
15166   ;
15167   return 0;
15168 }
15169 _ACEOF
15170 rm -f conftest.$ac_objext conftest$ac_exeext
15171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15172   (eval $ac_link) 2>conftest.er1
15173   ac_status=$?
15174   grep -v '^ *+' conftest.er1 >conftest.err
15175   rm -f conftest.er1
15176   cat conftest.err >&5
15177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15178   (exit $ac_status); } &&
15179          { ac_try='test -z "$ac_c_werror_flag"
15180                          || test ! -s conftest.err'
15181   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15182   (eval $ac_try) 2>&5
15183   ac_status=$?
15184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15185   (exit $ac_status); }; } &&
15186          { ac_try='test -s conftest$ac_exeext'
15187   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15188   (eval $ac_try) 2>&5
15189   ac_status=$?
15190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15191   (exit $ac_status); }; }; then
15192   eval "$as_ac_var=yes"
15193 else
15194   echo "$as_me: failed program was:" >&5
15195 sed 's/^/| /' conftest.$ac_ext >&5
15196
15197 eval "$as_ac_var=no"
15198 fi
15199 rm -f conftest.err conftest.$ac_objext \
15200       conftest$ac_exeext conftest.$ac_ext
15201 fi
15202 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15203 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15204 if test `eval echo '${'$as_ac_var'}'` = yes; then
15205   cat >>confdefs.h <<_ACEOF
15206 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15207 _ACEOF
15208
15209 fi
15210 done
15211
15212 fi
15213
15214
15215 echo "$as_me:$LINENO: checking for finite" >&5
15216 echo $ECHO_N "checking for finite... $ECHO_C" >&6
15217 cat >conftest.$ac_ext <<_ACEOF
15218 /* confdefs.h.  */
15219 _ACEOF
15220 cat confdefs.h >>conftest.$ac_ext
15221 cat >>conftest.$ac_ext <<_ACEOF
15222 /* end confdefs.h.  */
15223
15224 #include <math.h>
15225 double glob_double;
15226
15227 int
15228 main ()
15229 {
15230 return finite(glob_double) ? 0 : 1;
15231   ;
15232   return 0;
15233 }
15234 _ACEOF
15235 rm -f conftest.$ac_objext conftest$ac_exeext
15236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15237   (eval $ac_link) 2>conftest.er1
15238   ac_status=$?
15239   grep -v '^ *+' conftest.er1 >conftest.err
15240   rm -f conftest.er1
15241   cat conftest.err >&5
15242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15243   (exit $ac_status); } &&
15244          { ac_try='test -z "$ac_c_werror_flag"
15245                          || test ! -s conftest.err'
15246   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15247   (eval $ac_try) 2>&5
15248   ac_status=$?
15249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15250   (exit $ac_status); }; } &&
15251          { ac_try='test -s conftest$ac_exeext'
15252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15253   (eval $ac_try) 2>&5
15254   ac_status=$?
15255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15256   (exit $ac_status); }; }; then
15257
15258 cat >>confdefs.h <<\_ACEOF
15259 #define HAVE_FINITE 1
15260 _ACEOF
15261
15262 echo "$as_me:$LINENO: result: yes" >&5
15263 echo "${ECHO_T}yes" >&6
15264 else
15265   echo "$as_me: failed program was:" >&5
15266 sed 's/^/| /' conftest.$ac_ext >&5
15267
15268 echo "$as_me:$LINENO: result: no" >&5
15269 echo "${ECHO_T}no" >&6
15270 fi
15271 rm -f conftest.err conftest.$ac_objext \
15272       conftest$ac_exeext conftest.$ac_ext
15273
15274 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
15275 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
15276 cat >conftest.$ac_ext <<_ACEOF
15277 /* confdefs.h.  */
15278 _ACEOF
15279 cat confdefs.h >>conftest.$ac_ext
15280 cat >>conftest.$ac_ext <<_ACEOF
15281 /* end confdefs.h.  */
15282 #include <setjmp.h>
15283 int
15284 main ()
15285 {
15286 sigjmp_buf x; sigsetjmp(x, 1);
15287   ;
15288   return 0;
15289 }
15290 _ACEOF
15291 rm -f conftest.$ac_objext conftest$ac_exeext
15292 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15293   (eval $ac_link) 2>conftest.er1
15294   ac_status=$?
15295   grep -v '^ *+' conftest.er1 >conftest.err
15296   rm -f conftest.er1
15297   cat conftest.err >&5
15298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15299   (exit $ac_status); } &&
15300          { ac_try='test -z "$ac_c_werror_flag"
15301                          || test ! -s conftest.err'
15302   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15303   (eval $ac_try) 2>&5
15304   ac_status=$?
15305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15306   (exit $ac_status); }; } &&
15307          { ac_try='test -s conftest$ac_exeext'
15308   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15309   (eval $ac_try) 2>&5
15310   ac_status=$?
15311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312   (exit $ac_status); }; }; then
15313
15314 cat >>confdefs.h <<\_ACEOF
15315 #define HAVE_SIGSETJMP 1
15316 _ACEOF
15317
15318 echo "$as_me:$LINENO: result: yes" >&5
15319 echo "${ECHO_T}yes" >&6
15320 else
15321   echo "$as_me: failed program was:" >&5
15322 sed 's/^/| /' conftest.$ac_ext >&5
15323
15324 echo "$as_me:$LINENO: result: no" >&5
15325 echo "${ECHO_T}no" >&6
15326 fi
15327 rm -f conftest.err conftest.$ac_objext \
15328       conftest$ac_exeext conftest.$ac_ext
15329
15330 echo "$as_me:$LINENO: checking for syslog" >&5
15331 echo $ECHO_N "checking for syslog... $ECHO_C" >&6
15332 if test "${ac_cv_func_syslog+set}" = set; then
15333   echo $ECHO_N "(cached) $ECHO_C" >&6
15334 else
15335   cat >conftest.$ac_ext <<_ACEOF
15336 /* confdefs.h.  */
15337 _ACEOF
15338 cat confdefs.h >>conftest.$ac_ext
15339 cat >>conftest.$ac_ext <<_ACEOF
15340 /* end confdefs.h.  */
15341 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
15342    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15343 #define syslog innocuous_syslog
15344
15345 /* System header to define __stub macros and hopefully few prototypes,
15346     which can conflict with char syslog (); below.
15347     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15348     <limits.h> exists even on freestanding compilers.  */
15349
15350 #ifdef __STDC__
15351 # include <limits.h>
15352 #else
15353 # include <assert.h>
15354 #endif
15355
15356 #undef syslog
15357
15358 /* Override any gcc2 internal prototype to avoid an error.  */
15359 #ifdef __cplusplus
15360 extern "C"
15361 {
15362 #endif
15363 /* We use char because int might match the return type of a gcc2
15364    builtin and then its argument prototype would still apply.  */
15365 char syslog ();
15366 /* The GNU C library defines this for functions which it implements
15367     to always fail with ENOSYS.  Some functions are actually named
15368     something starting with __ and the normal name is an alias.  */
15369 #if defined (__stub_syslog) || defined (__stub___syslog)
15370 choke me
15371 #else
15372 char (*f) () = syslog;
15373 #endif
15374 #ifdef __cplusplus
15375 }
15376 #endif
15377
15378 int
15379 main ()
15380 {
15381 return f != syslog;
15382   ;
15383   return 0;
15384 }
15385 _ACEOF
15386 rm -f conftest.$ac_objext conftest$ac_exeext
15387 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15388   (eval $ac_link) 2>conftest.er1
15389   ac_status=$?
15390   grep -v '^ *+' conftest.er1 >conftest.err
15391   rm -f conftest.er1
15392   cat conftest.err >&5
15393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15394   (exit $ac_status); } &&
15395          { ac_try='test -z "$ac_c_werror_flag"
15396                          || test ! -s conftest.err'
15397   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15398   (eval $ac_try) 2>&5
15399   ac_status=$?
15400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15401   (exit $ac_status); }; } &&
15402          { ac_try='test -s conftest$ac_exeext'
15403   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15404   (eval $ac_try) 2>&5
15405   ac_status=$?
15406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15407   (exit $ac_status); }; }; then
15408   ac_cv_func_syslog=yes
15409 else
15410   echo "$as_me: failed program was:" >&5
15411 sed 's/^/| /' conftest.$ac_ext >&5
15412
15413 ac_cv_func_syslog=no
15414 fi
15415 rm -f conftest.err conftest.$ac_objext \
15416       conftest$ac_exeext conftest.$ac_ext
15417 fi
15418 echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
15419 echo "${ECHO_T}$ac_cv_func_syslog" >&6
15420 if test $ac_cv_func_syslog = yes; then
15421   if test "${ac_cv_header_syslog_h+set}" = set; then
15422   echo "$as_me:$LINENO: checking for syslog.h" >&5
15423 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
15424 if test "${ac_cv_header_syslog_h+set}" = set; then
15425   echo $ECHO_N "(cached) $ECHO_C" >&6
15426 fi
15427 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
15428 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
15429 else
15430   # Is the header compilable?
15431 echo "$as_me:$LINENO: checking syslog.h usability" >&5
15432 echo $ECHO_N "checking syslog.h usability... $ECHO_C" >&6
15433 cat >conftest.$ac_ext <<_ACEOF
15434 /* confdefs.h.  */
15435 _ACEOF
15436 cat confdefs.h >>conftest.$ac_ext
15437 cat >>conftest.$ac_ext <<_ACEOF
15438 /* end confdefs.h.  */
15439 $ac_includes_default
15440 #include <syslog.h>
15441 _ACEOF
15442 rm -f conftest.$ac_objext
15443 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15444   (eval $ac_compile) 2>conftest.er1
15445   ac_status=$?
15446   grep -v '^ *+' conftest.er1 >conftest.err
15447   rm -f conftest.er1
15448   cat conftest.err >&5
15449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15450   (exit $ac_status); } &&
15451          { ac_try='test -z "$ac_c_werror_flag"
15452                          || test ! -s conftest.err'
15453   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15454   (eval $ac_try) 2>&5
15455   ac_status=$?
15456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15457   (exit $ac_status); }; } &&
15458          { ac_try='test -s conftest.$ac_objext'
15459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15460   (eval $ac_try) 2>&5
15461   ac_status=$?
15462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463   (exit $ac_status); }; }; then
15464   ac_header_compiler=yes
15465 else
15466   echo "$as_me: failed program was:" >&5
15467 sed 's/^/| /' conftest.$ac_ext >&5
15468
15469 ac_header_compiler=no
15470 fi
15471 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15472 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15473 echo "${ECHO_T}$ac_header_compiler" >&6
15474
15475 # Is the header present?
15476 echo "$as_me:$LINENO: checking syslog.h presence" >&5
15477 echo $ECHO_N "checking syslog.h presence... $ECHO_C" >&6
15478 cat >conftest.$ac_ext <<_ACEOF
15479 /* confdefs.h.  */
15480 _ACEOF
15481 cat confdefs.h >>conftest.$ac_ext
15482 cat >>conftest.$ac_ext <<_ACEOF
15483 /* end confdefs.h.  */
15484 #include <syslog.h>
15485 _ACEOF
15486 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15487   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15488   ac_status=$?
15489   grep -v '^ *+' conftest.er1 >conftest.err
15490   rm -f conftest.er1
15491   cat conftest.err >&5
15492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15493   (exit $ac_status); } >/dev/null; then
15494   if test -s conftest.err; then
15495     ac_cpp_err=$ac_c_preproc_warn_flag
15496     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15497   else
15498     ac_cpp_err=
15499   fi
15500 else
15501   ac_cpp_err=yes
15502 fi
15503 if test -z "$ac_cpp_err"; then
15504   ac_header_preproc=yes
15505 else
15506   echo "$as_me: failed program was:" >&5
15507 sed 's/^/| /' conftest.$ac_ext >&5
15508
15509   ac_header_preproc=no
15510 fi
15511 rm -f conftest.err conftest.$ac_ext
15512 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15513 echo "${ECHO_T}$ac_header_preproc" >&6
15514
15515 # So?  What about this header?
15516 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15517   yes:no: )
15518     { echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
15519 echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15520     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
15521 echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
15522     ac_header_preproc=yes
15523     ;;
15524   no:yes:* )
15525     { echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
15526 echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
15527     { echo "$as_me:$LINENO: WARNING: syslog.h:     check for missing prerequisite headers?" >&5
15528 echo "$as_me: WARNING: syslog.h:     check for missing prerequisite headers?" >&2;}
15529     { echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
15530 echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
15531     { echo "$as_me:$LINENO: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&5
15532 echo "$as_me: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&2;}
15533     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
15534 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
15535     { echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
15536 echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
15537     (
15538       cat <<\_ASBOX
15539 ## ---------------------------------------- ##
15540 ## Report this to pgsql-bugs@postgresql.org ##
15541 ## ---------------------------------------- ##
15542 _ASBOX
15543     ) |
15544       sed "s/^/$as_me: WARNING:     /" >&2
15545     ;;
15546 esac
15547 echo "$as_me:$LINENO: checking for syslog.h" >&5
15548 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
15549 if test "${ac_cv_header_syslog_h+set}" = set; then
15550   echo $ECHO_N "(cached) $ECHO_C" >&6
15551 else
15552   ac_cv_header_syslog_h=$ac_header_preproc
15553 fi
15554 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
15555 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
15556
15557 fi
15558 if test $ac_cv_header_syslog_h = yes; then
15559
15560 cat >>confdefs.h <<\_ACEOF
15561 #define HAVE_SYSLOG 1
15562 _ACEOF
15563
15564 fi
15565
15566
15567 fi
15568
15569
15570 echo "$as_me:$LINENO: checking for optreset" >&5
15571 echo $ECHO_N "checking for optreset... $ECHO_C" >&6
15572 if test "${pgac_cv_var_int_optreset+set}" = set; then
15573   echo $ECHO_N "(cached) $ECHO_C" >&6
15574 else
15575   cat >conftest.$ac_ext <<_ACEOF
15576 /* confdefs.h.  */
15577 _ACEOF
15578 cat confdefs.h >>conftest.$ac_ext
15579 cat >>conftest.$ac_ext <<_ACEOF
15580 /* end confdefs.h.  */
15581 #include <unistd.h>
15582 int
15583 main ()
15584 {
15585 extern int optreset; optreset = 1;
15586   ;
15587   return 0;
15588 }
15589 _ACEOF
15590 rm -f conftest.$ac_objext conftest$ac_exeext
15591 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15592   (eval $ac_link) 2>conftest.er1
15593   ac_status=$?
15594   grep -v '^ *+' conftest.er1 >conftest.err
15595   rm -f conftest.er1
15596   cat conftest.err >&5
15597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15598   (exit $ac_status); } &&
15599          { ac_try='test -z "$ac_c_werror_flag"
15600                          || test ! -s conftest.err'
15601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15602   (eval $ac_try) 2>&5
15603   ac_status=$?
15604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15605   (exit $ac_status); }; } &&
15606          { ac_try='test -s conftest$ac_exeext'
15607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15608   (eval $ac_try) 2>&5
15609   ac_status=$?
15610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15611   (exit $ac_status); }; }; then
15612   pgac_cv_var_int_optreset=yes
15613 else
15614   echo "$as_me: failed program was:" >&5
15615 sed 's/^/| /' conftest.$ac_ext >&5
15616
15617 pgac_cv_var_int_optreset=no
15618 fi
15619 rm -f conftest.err conftest.$ac_objext \
15620       conftest$ac_exeext conftest.$ac_ext
15621 fi
15622 echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
15623 echo "${ECHO_T}$pgac_cv_var_int_optreset" >&6
15624 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
15625
15626 cat >>confdefs.h <<\_ACEOF
15627 #define HAVE_INT_OPTRESET 1
15628 _ACEOF
15629
15630 fi
15631
15632
15633
15634 for ac_func in strtoll strtoq
15635 do
15636 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15637 echo "$as_me:$LINENO: checking for $ac_func" >&5
15638 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15639 if eval "test \"\${$as_ac_var+set}\" = set"; then
15640   echo $ECHO_N "(cached) $ECHO_C" >&6
15641 else
15642   cat >conftest.$ac_ext <<_ACEOF
15643 /* confdefs.h.  */
15644 _ACEOF
15645 cat confdefs.h >>conftest.$ac_ext
15646 cat >>conftest.$ac_ext <<_ACEOF
15647 /* end confdefs.h.  */
15648 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15649    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15650 #define $ac_func innocuous_$ac_func
15651
15652 /* System header to define __stub macros and hopefully few prototypes,
15653     which can conflict with char $ac_func (); below.
15654     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15655     <limits.h> exists even on freestanding compilers.  */
15656
15657 #ifdef __STDC__
15658 # include <limits.h>
15659 #else
15660 # include <assert.h>
15661 #endif
15662
15663 #undef $ac_func
15664
15665 /* Override any gcc2 internal prototype to avoid an error.  */
15666 #ifdef __cplusplus
15667 extern "C"
15668 {
15669 #endif
15670 /* We use char because int might match the return type of a gcc2
15671    builtin and then its argument prototype would still apply.  */
15672 char $ac_func ();
15673 /* The GNU C library defines this for functions which it implements
15674     to always fail with ENOSYS.  Some functions are actually named
15675     something starting with __ and the normal name is an alias.  */
15676 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15677 choke me
15678 #else
15679 char (*f) () = $ac_func;
15680 #endif
15681 #ifdef __cplusplus
15682 }
15683 #endif
15684
15685 int
15686 main ()
15687 {
15688 return f != $ac_func;
15689   ;
15690   return 0;
15691 }
15692 _ACEOF
15693 rm -f conftest.$ac_objext conftest$ac_exeext
15694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15695   (eval $ac_link) 2>conftest.er1
15696   ac_status=$?
15697   grep -v '^ *+' conftest.er1 >conftest.err
15698   rm -f conftest.er1
15699   cat conftest.err >&5
15700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15701   (exit $ac_status); } &&
15702          { ac_try='test -z "$ac_c_werror_flag"
15703                          || test ! -s conftest.err'
15704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15705   (eval $ac_try) 2>&5
15706   ac_status=$?
15707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15708   (exit $ac_status); }; } &&
15709          { ac_try='test -s conftest$ac_exeext'
15710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15711   (eval $ac_try) 2>&5
15712   ac_status=$?
15713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15714   (exit $ac_status); }; }; then
15715   eval "$as_ac_var=yes"
15716 else
15717   echo "$as_me: failed program was:" >&5
15718 sed 's/^/| /' conftest.$ac_ext >&5
15719
15720 eval "$as_ac_var=no"
15721 fi
15722 rm -f conftest.err conftest.$ac_objext \
15723       conftest$ac_exeext conftest.$ac_ext
15724 fi
15725 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15726 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15727 if test `eval echo '${'$as_ac_var'}'` = yes; then
15728   cat >>confdefs.h <<_ACEOF
15729 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15730 _ACEOF
15731  break
15732 fi
15733 done
15734
15735
15736
15737 for ac_func in strtoull strtouq
15738 do
15739 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15740 echo "$as_me:$LINENO: checking for $ac_func" >&5
15741 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15742 if eval "test \"\${$as_ac_var+set}\" = set"; then
15743   echo $ECHO_N "(cached) $ECHO_C" >&6
15744 else
15745   cat >conftest.$ac_ext <<_ACEOF
15746 /* confdefs.h.  */
15747 _ACEOF
15748 cat confdefs.h >>conftest.$ac_ext
15749 cat >>conftest.$ac_ext <<_ACEOF
15750 /* end confdefs.h.  */
15751 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15752    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15753 #define $ac_func innocuous_$ac_func
15754
15755 /* System header to define __stub macros and hopefully few prototypes,
15756     which can conflict with char $ac_func (); below.
15757     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15758     <limits.h> exists even on freestanding compilers.  */
15759
15760 #ifdef __STDC__
15761 # include <limits.h>
15762 #else
15763 # include <assert.h>
15764 #endif
15765
15766 #undef $ac_func
15767
15768 /* Override any gcc2 internal prototype to avoid an error.  */
15769 #ifdef __cplusplus
15770 extern "C"
15771 {
15772 #endif
15773 /* We use char because int might match the return type of a gcc2
15774    builtin and then its argument prototype would still apply.  */
15775 char $ac_func ();
15776 /* The GNU C library defines this for functions which it implements
15777     to always fail with ENOSYS.  Some functions are actually named
15778     something starting with __ and the normal name is an alias.  */
15779 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15780 choke me
15781 #else
15782 char (*f) () = $ac_func;
15783 #endif
15784 #ifdef __cplusplus
15785 }
15786 #endif
15787
15788 int
15789 main ()
15790 {
15791 return f != $ac_func;
15792   ;
15793   return 0;
15794 }
15795 _ACEOF
15796 rm -f conftest.$ac_objext conftest$ac_exeext
15797 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15798   (eval $ac_link) 2>conftest.er1
15799   ac_status=$?
15800   grep -v '^ *+' conftest.er1 >conftest.err
15801   rm -f conftest.er1
15802   cat conftest.err >&5
15803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15804   (exit $ac_status); } &&
15805          { ac_try='test -z "$ac_c_werror_flag"
15806                          || test ! -s conftest.err'
15807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15808   (eval $ac_try) 2>&5
15809   ac_status=$?
15810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15811   (exit $ac_status); }; } &&
15812          { ac_try='test -s conftest$ac_exeext'
15813   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15814   (eval $ac_try) 2>&5
15815   ac_status=$?
15816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15817   (exit $ac_status); }; }; then
15818   eval "$as_ac_var=yes"
15819 else
15820   echo "$as_me: failed program was:" >&5
15821 sed 's/^/| /' conftest.$ac_ext >&5
15822
15823 eval "$as_ac_var=no"
15824 fi
15825 rm -f conftest.err conftest.$ac_objext \
15826       conftest$ac_exeext conftest.$ac_ext
15827 fi
15828 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15829 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15830 if test `eval echo '${'$as_ac_var'}'` = yes; then
15831   cat >>confdefs.h <<_ACEOF
15832 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15833 _ACEOF
15834  break
15835 fi
15836 done
15837
15838
15839 # Check for one of atexit() or on_exit()
15840
15841 for ac_func in atexit
15842 do
15843 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15844 echo "$as_me:$LINENO: checking for $ac_func" >&5
15845 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15846 if eval "test \"\${$as_ac_var+set}\" = set"; then
15847   echo $ECHO_N "(cached) $ECHO_C" >&6
15848 else
15849   cat >conftest.$ac_ext <<_ACEOF
15850 /* confdefs.h.  */
15851 _ACEOF
15852 cat confdefs.h >>conftest.$ac_ext
15853 cat >>conftest.$ac_ext <<_ACEOF
15854 /* end confdefs.h.  */
15855 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15856    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15857 #define $ac_func innocuous_$ac_func
15858
15859 /* System header to define __stub macros and hopefully few prototypes,
15860     which can conflict with char $ac_func (); below.
15861     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15862     <limits.h> exists even on freestanding compilers.  */
15863
15864 #ifdef __STDC__
15865 # include <limits.h>
15866 #else
15867 # include <assert.h>
15868 #endif
15869
15870 #undef $ac_func
15871
15872 /* Override any gcc2 internal prototype to avoid an error.  */
15873 #ifdef __cplusplus
15874 extern "C"
15875 {
15876 #endif
15877 /* We use char because int might match the return type of a gcc2
15878    builtin and then its argument prototype would still apply.  */
15879 char $ac_func ();
15880 /* The GNU C library defines this for functions which it implements
15881     to always fail with ENOSYS.  Some functions are actually named
15882     something starting with __ and the normal name is an alias.  */
15883 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15884 choke me
15885 #else
15886 char (*f) () = $ac_func;
15887 #endif
15888 #ifdef __cplusplus
15889 }
15890 #endif
15891
15892 int
15893 main ()
15894 {
15895 return f != $ac_func;
15896   ;
15897   return 0;
15898 }
15899 _ACEOF
15900 rm -f conftest.$ac_objext conftest$ac_exeext
15901 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15902   (eval $ac_link) 2>conftest.er1
15903   ac_status=$?
15904   grep -v '^ *+' conftest.er1 >conftest.err
15905   rm -f conftest.er1
15906   cat conftest.err >&5
15907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15908   (exit $ac_status); } &&
15909          { ac_try='test -z "$ac_c_werror_flag"
15910                          || test ! -s conftest.err'
15911   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15912   (eval $ac_try) 2>&5
15913   ac_status=$?
15914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15915   (exit $ac_status); }; } &&
15916          { ac_try='test -s conftest$ac_exeext'
15917   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15918   (eval $ac_try) 2>&5
15919   ac_status=$?
15920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15921   (exit $ac_status); }; }; then
15922   eval "$as_ac_var=yes"
15923 else
15924   echo "$as_me: failed program was:" >&5
15925 sed 's/^/| /' conftest.$ac_ext >&5
15926
15927 eval "$as_ac_var=no"
15928 fi
15929 rm -f conftest.err conftest.$ac_objext \
15930       conftest$ac_exeext conftest.$ac_ext
15931 fi
15932 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15933 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15934 if test `eval echo '${'$as_ac_var'}'` = yes; then
15935   cat >>confdefs.h <<_ACEOF
15936 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15937 _ACEOF
15938
15939 else
15940
15941 for ac_func in on_exit
15942 do
15943 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15944 echo "$as_me:$LINENO: checking for $ac_func" >&5
15945 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15946 if eval "test \"\${$as_ac_var+set}\" = set"; then
15947   echo $ECHO_N "(cached) $ECHO_C" >&6
15948 else
15949   cat >conftest.$ac_ext <<_ACEOF
15950 /* confdefs.h.  */
15951 _ACEOF
15952 cat confdefs.h >>conftest.$ac_ext
15953 cat >>conftest.$ac_ext <<_ACEOF
15954 /* end confdefs.h.  */
15955 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15956    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15957 #define $ac_func innocuous_$ac_func
15958
15959 /* System header to define __stub macros and hopefully few prototypes,
15960     which can conflict with char $ac_func (); below.
15961     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15962     <limits.h> exists even on freestanding compilers.  */
15963
15964 #ifdef __STDC__
15965 # include <limits.h>
15966 #else
15967 # include <assert.h>
15968 #endif
15969
15970 #undef $ac_func
15971
15972 /* Override any gcc2 internal prototype to avoid an error.  */
15973 #ifdef __cplusplus
15974 extern "C"
15975 {
15976 #endif
15977 /* We use char because int might match the return type of a gcc2
15978    builtin and then its argument prototype would still apply.  */
15979 char $ac_func ();
15980 /* The GNU C library defines this for functions which it implements
15981     to always fail with ENOSYS.  Some functions are actually named
15982     something starting with __ and the normal name is an alias.  */
15983 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15984 choke me
15985 #else
15986 char (*f) () = $ac_func;
15987 #endif
15988 #ifdef __cplusplus
15989 }
15990 #endif
15991
15992 int
15993 main ()
15994 {
15995 return f != $ac_func;
15996   ;
15997   return 0;
15998 }
15999 _ACEOF
16000 rm -f conftest.$ac_objext conftest$ac_exeext
16001 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16002   (eval $ac_link) 2>conftest.er1
16003   ac_status=$?
16004   grep -v '^ *+' conftest.er1 >conftest.err
16005   rm -f conftest.er1
16006   cat conftest.err >&5
16007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16008   (exit $ac_status); } &&
16009          { ac_try='test -z "$ac_c_werror_flag"
16010                          || test ! -s conftest.err'
16011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16012   (eval $ac_try) 2>&5
16013   ac_status=$?
16014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16015   (exit $ac_status); }; } &&
16016          { ac_try='test -s conftest$ac_exeext'
16017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16018   (eval $ac_try) 2>&5
16019   ac_status=$?
16020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16021   (exit $ac_status); }; }; then
16022   eval "$as_ac_var=yes"
16023 else
16024   echo "$as_me: failed program was:" >&5
16025 sed 's/^/| /' conftest.$ac_ext >&5
16026
16027 eval "$as_ac_var=no"
16028 fi
16029 rm -f conftest.err conftest.$ac_objext \
16030       conftest$ac_exeext conftest.$ac_ext
16031 fi
16032 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16033 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16034 if test `eval echo '${'$as_ac_var'}'` = yes; then
16035   cat >>confdefs.h <<_ACEOF
16036 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16037 _ACEOF
16038
16039 else
16040   { { echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
16041 echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
16042    { (exit 1); exit 1; }; }
16043 fi
16044 done
16045
16046 fi
16047 done
16048
16049
16050 echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
16051 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
16052 if test "${ac_cv_sys_largefile_source+set}" = set; then
16053   echo $ECHO_N "(cached) $ECHO_C" >&6
16054 else
16055   while :; do
16056   ac_cv_sys_largefile_source=no
16057   cat >conftest.$ac_ext <<_ACEOF
16058 /* confdefs.h.  */
16059 _ACEOF
16060 cat confdefs.h >>conftest.$ac_ext
16061 cat >>conftest.$ac_ext <<_ACEOF
16062 /* end confdefs.h.  */
16063 #include <stdio.h>
16064 int
16065 main ()
16066 {
16067 return !fseeko;
16068   ;
16069   return 0;
16070 }
16071 _ACEOF
16072 rm -f conftest.$ac_objext
16073 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16074   (eval $ac_compile) 2>conftest.er1
16075   ac_status=$?
16076   grep -v '^ *+' conftest.er1 >conftest.err
16077   rm -f conftest.er1
16078   cat conftest.err >&5
16079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16080   (exit $ac_status); } &&
16081          { ac_try='test -z "$ac_c_werror_flag"
16082                          || test ! -s conftest.err'
16083   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16084   (eval $ac_try) 2>&5
16085   ac_status=$?
16086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16087   (exit $ac_status); }; } &&
16088          { ac_try='test -s conftest.$ac_objext'
16089   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16090   (eval $ac_try) 2>&5
16091   ac_status=$?
16092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16093   (exit $ac_status); }; }; then
16094   break
16095 else
16096   echo "$as_me: failed program was:" >&5
16097 sed 's/^/| /' conftest.$ac_ext >&5
16098
16099 fi
16100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16101   cat >conftest.$ac_ext <<_ACEOF
16102 /* confdefs.h.  */
16103 _ACEOF
16104 cat confdefs.h >>conftest.$ac_ext
16105 cat >>conftest.$ac_ext <<_ACEOF
16106 /* end confdefs.h.  */
16107 #define _LARGEFILE_SOURCE 1
16108 #include <stdio.h>
16109 int
16110 main ()
16111 {
16112 return !fseeko;
16113   ;
16114   return 0;
16115 }
16116 _ACEOF
16117 rm -f conftest.$ac_objext
16118 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16119   (eval $ac_compile) 2>conftest.er1
16120   ac_status=$?
16121   grep -v '^ *+' conftest.er1 >conftest.err
16122   rm -f conftest.er1
16123   cat conftest.err >&5
16124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16125   (exit $ac_status); } &&
16126          { ac_try='test -z "$ac_c_werror_flag"
16127                          || test ! -s conftest.err'
16128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16129   (eval $ac_try) 2>&5
16130   ac_status=$?
16131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16132   (exit $ac_status); }; } &&
16133          { ac_try='test -s conftest.$ac_objext'
16134   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16135   (eval $ac_try) 2>&5
16136   ac_status=$?
16137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16138   (exit $ac_status); }; }; then
16139   ac_cv_sys_largefile_source=1; break
16140 else
16141   echo "$as_me: failed program was:" >&5
16142 sed 's/^/| /' conftest.$ac_ext >&5
16143
16144 fi
16145 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16146   break
16147 done
16148 fi
16149 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
16150 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
16151 if test "$ac_cv_sys_largefile_source" != no; then
16152
16153 cat >>confdefs.h <<_ACEOF
16154 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
16155 _ACEOF
16156
16157 fi
16158 rm -f conftest*
16159
16160 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
16161 # in glibc 2.1.3, but that breaks too many other things.
16162 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
16163 echo "$as_me:$LINENO: checking for fseeko" >&5
16164 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
16165 if test "${ac_cv_func_fseeko+set}" = set; then
16166   echo $ECHO_N "(cached) $ECHO_C" >&6
16167 else
16168   cat >conftest.$ac_ext <<_ACEOF
16169 /* confdefs.h.  */
16170 _ACEOF
16171 cat confdefs.h >>conftest.$ac_ext
16172 cat >>conftest.$ac_ext <<_ACEOF
16173 /* end confdefs.h.  */
16174 #include <stdio.h>
16175 int
16176 main ()
16177 {
16178 return fseeko && fseeko (stdin, 0, 0);
16179   ;
16180   return 0;
16181 }
16182 _ACEOF
16183 rm -f conftest.$ac_objext conftest$ac_exeext
16184 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16185   (eval $ac_link) 2>conftest.er1
16186   ac_status=$?
16187   grep -v '^ *+' conftest.er1 >conftest.err
16188   rm -f conftest.er1
16189   cat conftest.err >&5
16190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16191   (exit $ac_status); } &&
16192          { ac_try='test -z "$ac_c_werror_flag"
16193                          || test ! -s conftest.err'
16194   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16195   (eval $ac_try) 2>&5
16196   ac_status=$?
16197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16198   (exit $ac_status); }; } &&
16199          { ac_try='test -s conftest$ac_exeext'
16200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16201   (eval $ac_try) 2>&5
16202   ac_status=$?
16203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16204   (exit $ac_status); }; }; then
16205   ac_cv_func_fseeko=yes
16206 else
16207   echo "$as_me: failed program was:" >&5
16208 sed 's/^/| /' conftest.$ac_ext >&5
16209
16210 ac_cv_func_fseeko=no
16211 fi
16212 rm -f conftest.err conftest.$ac_objext \
16213       conftest$ac_exeext conftest.$ac_ext
16214 fi
16215 echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
16216 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
16217 if test $ac_cv_func_fseeko = yes; then
16218
16219 cat >>confdefs.h <<\_ACEOF
16220 #define HAVE_FSEEKO 1
16221 _ACEOF
16222
16223 fi
16224
16225
16226 #
16227 # Pthreads
16228 #
16229 # For each platform, we need to know about any special compile and link
16230 # libraries, and whether the normal C function names are thread-safe.
16231 # See the comment at the top of src/port/thread.c for more information.
16232 #
16233 if test "$enable_thread_safety" = yes; then
16234
16235
16236
16237
16238 ac_ext=c
16239 ac_cpp='$CPP $CPPFLAGS'
16240 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16241 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16242 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16243
16244 acx_pthread_ok=no
16245
16246 # We used to check for pthread.h first, but this fails if pthread.h
16247 # requires special compiler flags (e.g. on True64 or Sequent).
16248 # It gets checked for in the link test anyway.
16249
16250 # First of all, check if the user has set any of the PTHREAD_LIBS,
16251 # etcetera environment variables, and if threads linking works using
16252 # them:
16253 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
16254         save_CFLAGS="$CFLAGS"
16255         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16256         save_LIBS="$LIBS"
16257         LIBS="$PTHREAD_LIBS $LIBS"
16258         echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
16259 echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6
16260         cat >conftest.$ac_ext <<_ACEOF
16261 /* confdefs.h.  */
16262 _ACEOF
16263 cat confdefs.h >>conftest.$ac_ext
16264 cat >>conftest.$ac_ext <<_ACEOF
16265 /* end confdefs.h.  */
16266
16267 /* Override any gcc2 internal prototype to avoid an error.  */
16268 #ifdef __cplusplus
16269 extern "C"
16270 #endif
16271 /* We use char because int might match the return type of a gcc2
16272    builtin and then its argument prototype would still apply.  */
16273 char pthread_join ();
16274 int
16275 main ()
16276 {
16277 pthread_join ();
16278   ;
16279   return 0;
16280 }
16281 _ACEOF
16282 rm -f conftest.$ac_objext conftest$ac_exeext
16283 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16284   (eval $ac_link) 2>conftest.er1
16285   ac_status=$?
16286   grep -v '^ *+' conftest.er1 >conftest.err
16287   rm -f conftest.er1
16288   cat conftest.err >&5
16289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16290   (exit $ac_status); } &&
16291          { ac_try='test -z "$ac_c_werror_flag"
16292                          || test ! -s conftest.err'
16293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16294   (eval $ac_try) 2>&5
16295   ac_status=$?
16296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16297   (exit $ac_status); }; } &&
16298          { ac_try='test -s conftest$ac_exeext'
16299   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16300   (eval $ac_try) 2>&5
16301   ac_status=$?
16302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16303   (exit $ac_status); }; }; then
16304   acx_pthread_ok=yes
16305 else
16306   echo "$as_me: failed program was:" >&5
16307 sed 's/^/| /' conftest.$ac_ext >&5
16308
16309 fi
16310 rm -f conftest.err conftest.$ac_objext \
16311       conftest$ac_exeext conftest.$ac_ext
16312         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
16313 echo "${ECHO_T}$acx_pthread_ok" >&6
16314         if test x"$acx_pthread_ok" = xno; then
16315                 PTHREAD_LIBS=""
16316                 PTHREAD_CFLAGS=""
16317         fi
16318         LIBS="$save_LIBS"
16319         CFLAGS="$save_CFLAGS"
16320 fi
16321
16322 # We must check for the threads library under a number of different
16323 # names; the ordering is very important because some systems
16324 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
16325 # libraries is broken (non-POSIX).
16326
16327 # Create a list of thread flags to try.  Items starting with a "-" are
16328 # C compiler flags, and other items are library names, except for "none"
16329 # which indicates that we try without any flags at all, and "pthread-config"
16330 # which is a program returning the flags for the Pth emulation library.
16331
16332 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config pthreadGC2"
16333
16334 # The ordering *is* (sometimes) important.  Some notes on the
16335 # individual items follow:
16336
16337 # pthreads: AIX (must check this before -lpthread)
16338 # none: in case threads are in libc; should be tried before -Kthread and
16339 #       other compiler flags to prevent continual compiler warnings
16340 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
16341 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
16342 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
16343 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
16344 # -pthreads: Solaris/gcc
16345 # -mthreads: Mingw32/gcc, Lynx/gcc
16346 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
16347 #      doesn't hurt to check since this sometimes defines pthreads too;
16348 #      also defines -D_REENTRANT)
16349 # pthread: Linux, etcetera
16350 # --thread-safe: KAI C++
16351 # pthread-config: use pthread-config program (for GNU Pth library)
16352
16353 case "${host_cpu}-${host_os}" in
16354         *solaris*)
16355
16356         # On Solaris (at least, for some versions), libc contains stubbed
16357         # (non-functional) versions of the pthreads routines, so link-based
16358         # tests will erroneously succeed.  (We need to link with -pthread or
16359         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
16360         # a function called by this macro, so we could check for that, but
16361         # who knows whether they'll stub that too in a future libc.)  So,
16362         # we'll just look for -pthreads and -lpthread first:
16363
16364         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
16365         ;;
16366 esac
16367
16368 if test x"$acx_pthread_ok" = xno; then
16369 for flag in $acx_pthread_flags; do
16370
16371         tryPTHREAD_CFLAGS=""
16372         tryPTHREAD_LIBS=""
16373         case $flag in
16374                 none)
16375                 echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
16376 echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6
16377                 ;;
16378
16379                 -*)
16380                 echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
16381 echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6
16382                 tryPTHREAD_CFLAGS="$flag"
16383                 ;;
16384
16385                 pthread-config)
16386                 # skip this if we already have flags defined, for PostgreSQL
16387                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
16388                 # Extract the first word of "pthread-config", so it can be a program name with args.
16389 set dummy pthread-config; ac_word=$2
16390 echo "$as_me:$LINENO: checking for $ac_word" >&5
16391 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16392 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
16393   echo $ECHO_N "(cached) $ECHO_C" >&6
16394 else
16395   if test -n "$acx_pthread_config"; then
16396   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
16397 else
16398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16399 for as_dir in $PATH
16400 do
16401   IFS=$as_save_IFS
16402   test -z "$as_dir" && as_dir=.
16403   for ac_exec_ext in '' $ac_executable_extensions; do
16404   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16405     ac_cv_prog_acx_pthread_config="yes"
16406     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16407     break 2
16408   fi
16409 done
16410 done
16411
16412   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
16413 fi
16414 fi
16415 acx_pthread_config=$ac_cv_prog_acx_pthread_config
16416 if test -n "$acx_pthread_config"; then
16417   echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
16418 echo "${ECHO_T}$acx_pthread_config" >&6
16419 else
16420   echo "$as_me:$LINENO: result: no" >&5
16421 echo "${ECHO_T}no" >&6
16422 fi
16423
16424                 if test x"$acx_pthread_config" = xno; then continue; fi
16425                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
16426                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
16427                 ;;
16428
16429                 *)
16430                 echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
16431 echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6
16432                 tryPTHREAD_LIBS="-l$flag"
16433                 ;;
16434         esac
16435
16436         save_LIBS="$LIBS"
16437         save_CFLAGS="$CFLAGS"
16438         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
16439         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
16440
16441         # Check for various functions.  We must include pthread.h,
16442         # since some functions may be macros.  (On the Sequent, we
16443         # need a special flag -Kthread to make this header compile.)
16444         # We check for pthread_join because it is in -lpthread on IRIX
16445         # while pthread_create is in libc.  We check for pthread_attr_init
16446         # due to DEC craziness with -lpthreads.  We check for
16447         # pthread_cleanup_push because it is one of the few pthread
16448         # functions on Solaris that doesn't have a non-functional libc stub.
16449         # We try pthread_create on general principles.
16450         cat >conftest.$ac_ext <<_ACEOF
16451 /* confdefs.h.  */
16452 _ACEOF
16453 cat confdefs.h >>conftest.$ac_ext
16454 cat >>conftest.$ac_ext <<_ACEOF
16455 /* end confdefs.h.  */
16456 #include <pthread.h>
16457 int
16458 main ()
16459 {
16460 pthread_t th; pthread_join(th, 0);
16461                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
16462                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
16463   ;
16464   return 0;
16465 }
16466 _ACEOF
16467 rm -f conftest.$ac_objext conftest$ac_exeext
16468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16469   (eval $ac_link) 2>conftest.er1
16470   ac_status=$?
16471   grep -v '^ *+' conftest.er1 >conftest.err
16472   rm -f conftest.er1
16473   cat conftest.err >&5
16474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16475   (exit $ac_status); } &&
16476          { ac_try='test -z "$ac_c_werror_flag"
16477                          || test ! -s conftest.err'
16478   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16479   (eval $ac_try) 2>&5
16480   ac_status=$?
16481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16482   (exit $ac_status); }; } &&
16483          { ac_try='test -s conftest$ac_exeext'
16484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16485   (eval $ac_try) 2>&5
16486   ac_status=$?
16487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16488   (exit $ac_status); }; }; then
16489   acx_pthread_ok=yes
16490 else
16491   echo "$as_me: failed program was:" >&5
16492 sed 's/^/| /' conftest.$ac_ext >&5
16493
16494 acx_pthread_ok=no
16495 fi
16496 rm -f conftest.err conftest.$ac_objext \
16497       conftest$ac_exeext conftest.$ac_ext
16498
16499         if test "x$acx_pthread_ok" = xyes; then
16500             # Don't use options that are ignored by the compiler.
16501             # We find them by checking stderror.
16502             cat >conftest.$ac_ext <<_ACEOF
16503 int
16504 main (int argc, char **argv)
16505 {
16506   (void) argc;
16507   (void) argv;
16508   return 0;
16509 }
16510 _ACEOF
16511             rm -f conftest.$ac_objext conftest$ac_exeext
16512             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
16513                 # we continue with more flags because Linux needs -lpthread
16514                 # for libpq builds on PostgreSQL.  The test above only
16515                 # tests for building binaries, not shared libraries.
16516                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
16517                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
16518             else   acx_pthread_ok=no
16519             fi
16520         fi
16521
16522         LIBS="$save_LIBS"
16523         CFLAGS="$save_CFLAGS"
16524
16525         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
16526 echo "${ECHO_T}$acx_pthread_ok" >&6
16527 done
16528 fi
16529
16530 # Various other checks:
16531 if test "x$acx_pthread_ok" = xyes; then
16532         save_LIBS="$LIBS"
16533         LIBS="$PTHREAD_LIBS $LIBS"
16534         save_CFLAGS="$CFLAGS"
16535         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16536
16537         # Detect AIX lossage: threads are created detached by default
16538         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
16539         echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
16540 echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6
16541         cat >conftest.$ac_ext <<_ACEOF
16542 /* confdefs.h.  */
16543 _ACEOF
16544 cat confdefs.h >>conftest.$ac_ext
16545 cat >>conftest.$ac_ext <<_ACEOF
16546 /* end confdefs.h.  */
16547 #include <pthread.h>
16548 int
16549 main ()
16550 {
16551 int attr=PTHREAD_CREATE_JOINABLE;
16552   ;
16553   return 0;
16554 }
16555 _ACEOF
16556 rm -f conftest.$ac_objext conftest$ac_exeext
16557 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16558   (eval $ac_link) 2>conftest.er1
16559   ac_status=$?
16560   grep -v '^ *+' conftest.er1 >conftest.err
16561   rm -f conftest.er1
16562   cat conftest.err >&5
16563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16564   (exit $ac_status); } &&
16565          { ac_try='test -z "$ac_c_werror_flag"
16566                          || test ! -s conftest.err'
16567   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16568   (eval $ac_try) 2>&5
16569   ac_status=$?
16570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16571   (exit $ac_status); }; } &&
16572          { ac_try='test -s conftest$ac_exeext'
16573   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16574   (eval $ac_try) 2>&5
16575   ac_status=$?
16576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16577   (exit $ac_status); }; }; then
16578   ok=PTHREAD_CREATE_JOINABLE
16579 else
16580   echo "$as_me: failed program was:" >&5
16581 sed 's/^/| /' conftest.$ac_ext >&5
16582
16583 ok=unknown
16584 fi
16585 rm -f conftest.err conftest.$ac_objext \
16586       conftest$ac_exeext conftest.$ac_ext
16587         if test x"$ok" = xunknown; then
16588                 cat >conftest.$ac_ext <<_ACEOF
16589 /* confdefs.h.  */
16590 _ACEOF
16591 cat confdefs.h >>conftest.$ac_ext
16592 cat >>conftest.$ac_ext <<_ACEOF
16593 /* end confdefs.h.  */
16594 #include <pthread.h>
16595 int
16596 main ()
16597 {
16598 int attr=PTHREAD_CREATE_UNDETACHED;
16599   ;
16600   return 0;
16601 }
16602 _ACEOF
16603 rm -f conftest.$ac_objext conftest$ac_exeext
16604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16605   (eval $ac_link) 2>conftest.er1
16606   ac_status=$?
16607   grep -v '^ *+' conftest.er1 >conftest.err
16608   rm -f conftest.er1
16609   cat conftest.err >&5
16610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16611   (exit $ac_status); } &&
16612          { ac_try='test -z "$ac_c_werror_flag"
16613                          || test ! -s conftest.err'
16614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16615   (eval $ac_try) 2>&5
16616   ac_status=$?
16617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16618   (exit $ac_status); }; } &&
16619          { ac_try='test -s conftest$ac_exeext'
16620   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16621   (eval $ac_try) 2>&5
16622   ac_status=$?
16623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16624   (exit $ac_status); }; }; then
16625   ok=PTHREAD_CREATE_UNDETACHED
16626 else
16627   echo "$as_me: failed program was:" >&5
16628 sed 's/^/| /' conftest.$ac_ext >&5
16629
16630 ok=unknown
16631 fi
16632 rm -f conftest.err conftest.$ac_objext \
16633       conftest$ac_exeext conftest.$ac_ext
16634         fi
16635         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
16636
16637 cat >>confdefs.h <<\_ACEOF
16638 #define PTHREAD_CREATE_JOINABLE $ok
16639 _ACEOF
16640
16641         fi
16642         echo "$as_me:$LINENO: result: ${ok}" >&5
16643 echo "${ECHO_T}${ok}" >&6
16644         if test x"$ok" = xunknown; then
16645                 { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
16646 echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
16647         fi
16648
16649         echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
16650 echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6
16651         flag=no
16652 # We always add these in PostgreSQL
16653 #       case "${host_cpu}-${host_os}" in
16654 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
16655 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
16656 #       esac
16657         echo "$as_me:$LINENO: result: ${flag}" >&5
16658 echo "${ECHO_T}${flag}" >&6
16659         if test "x$flag" != xno; then
16660                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
16661         fi
16662
16663         LIBS="$save_LIBS"
16664         CFLAGS="$save_CFLAGS"
16665
16666 # Supporting cc_r would require a special CC in all places that
16667 # use libpq, and that is ugly, so we don't do it.  Users can still
16668 # define their compiler as cc_r to do thread builds of everything.
16669         # More AIX lossage: must compile with cc_r
16670         # Extract the first word of "cc_r", so it can be a program name with args.
16671 set dummy cc_r; ac_word=$2
16672 echo "$as_me:$LINENO: checking for $ac_word" >&5
16673 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16674 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
16675   echo $ECHO_N "(cached) $ECHO_C" >&6
16676 else
16677   if test -n "$PTHREAD_CC"; then
16678   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
16679 else
16680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16681 for as_dir in $PATH
16682 do
16683   IFS=$as_save_IFS
16684   test -z "$as_dir" && as_dir=.
16685   for ac_exec_ext in '' $ac_executable_extensions; do
16686   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16687     ac_cv_prog_PTHREAD_CC="cc_r"
16688     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16689     break 2
16690   fi
16691 done
16692 done
16693
16694   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
16695 fi
16696 fi
16697 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
16698 if test -n "$PTHREAD_CC"; then
16699   echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
16700 echo "${ECHO_T}$PTHREAD_CC" >&6
16701 else
16702   echo "$as_me:$LINENO: result: no" >&5
16703 echo "${ECHO_T}no" >&6
16704 fi
16705
16706 else
16707         PTHREAD_CC="$CC"
16708 fi
16709
16710
16711
16712
16713
16714 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
16715 if test x"$acx_pthread_ok" = xyes; then
16716
16717 cat >>confdefs.h <<\_ACEOF
16718 #define HAVE_PTHREAD 1
16719 _ACEOF
16720
16721         :
16722 else
16723         acx_pthread_ok=no
16724
16725 fi
16726 ac_ext=c
16727 ac_cpp='$CPP $CPPFLAGS'
16728 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16729 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16730 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16731
16732         # set thread flags
16733
16734 # Some platforms use these, so just defineed them.  They can't hurt if they
16735 # are not supported.
16736 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
16737
16738
16739 # At this point, we don't want to muck with the compiler name for threading.
16740 # Let's see who fails, perhaps AIX.  2004-04-23
16741 if test "$PTHREAD_CC" != "$CC"; then
16742 { { echo "$as_me:$LINENO: error:
16743 PostgreSQL does not support platforms that require a special
16744 compiler binary for thread-safety.
16745 " >&5
16746 echo "$as_me: error:
16747 PostgreSQL does not support platforms that require a special
16748 compiler binary for thread-safety.
16749 " >&2;}
16750    { (exit 1); exit 1; }; }
16751 fi
16752
16753 if test "$THREAD_SUPPORT" = no; then
16754 { { echo "$as_me:$LINENO: error:
16755 Cannot enable threads on your platform.
16756 Your platform is known to not support thread-safe programs.
16757 For details, compile and run src/bin/pg_thread_test.
16758 " >&5
16759 echo "$as_me: error:
16760 Cannot enable threads on your platform.
16761 Your platform is known to not support thread-safe programs.
16762 For details, compile and run src/bin/pg_thread_test.
16763 " >&2;}
16764    { (exit 1); exit 1; }; }
16765 fi
16766
16767 # Check for *_r functions
16768 _CFLAGS="$CFLAGS"
16769 _LIBS="$LIBS"
16770 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
16771 LIBS="$LIBS $PTHREAD_LIBS"
16772
16773 if test "${ac_cv_header_pthread_h+set}" = set; then
16774   echo "$as_me:$LINENO: checking for pthread.h" >&5
16775 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
16776 if test "${ac_cv_header_pthread_h+set}" = set; then
16777   echo $ECHO_N "(cached) $ECHO_C" >&6
16778 fi
16779 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
16780 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
16781 else
16782   # Is the header compilable?
16783 echo "$as_me:$LINENO: checking pthread.h usability" >&5
16784 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6
16785 cat >conftest.$ac_ext <<_ACEOF
16786 /* confdefs.h.  */
16787 _ACEOF
16788 cat confdefs.h >>conftest.$ac_ext
16789 cat >>conftest.$ac_ext <<_ACEOF
16790 /* end confdefs.h.  */
16791 $ac_includes_default
16792 #include <pthread.h>
16793 _ACEOF
16794 rm -f conftest.$ac_objext
16795 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16796   (eval $ac_compile) 2>conftest.er1
16797   ac_status=$?
16798   grep -v '^ *+' conftest.er1 >conftest.err
16799   rm -f conftest.er1
16800   cat conftest.err >&5
16801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16802   (exit $ac_status); } &&
16803          { ac_try='test -z "$ac_c_werror_flag"
16804                          || test ! -s conftest.err'
16805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16806   (eval $ac_try) 2>&5
16807   ac_status=$?
16808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16809   (exit $ac_status); }; } &&
16810          { ac_try='test -s conftest.$ac_objext'
16811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16812   (eval $ac_try) 2>&5
16813   ac_status=$?
16814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16815   (exit $ac_status); }; }; then
16816   ac_header_compiler=yes
16817 else
16818   echo "$as_me: failed program was:" >&5
16819 sed 's/^/| /' conftest.$ac_ext >&5
16820
16821 ac_header_compiler=no
16822 fi
16823 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16824 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16825 echo "${ECHO_T}$ac_header_compiler" >&6
16826
16827 # Is the header present?
16828 echo "$as_me:$LINENO: checking pthread.h presence" >&5
16829 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6
16830 cat >conftest.$ac_ext <<_ACEOF
16831 /* confdefs.h.  */
16832 _ACEOF
16833 cat confdefs.h >>conftest.$ac_ext
16834 cat >>conftest.$ac_ext <<_ACEOF
16835 /* end confdefs.h.  */
16836 #include <pthread.h>
16837 _ACEOF
16838 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16839   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16840   ac_status=$?
16841   grep -v '^ *+' conftest.er1 >conftest.err
16842   rm -f conftest.er1
16843   cat conftest.err >&5
16844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16845   (exit $ac_status); } >/dev/null; then
16846   if test -s conftest.err; then
16847     ac_cpp_err=$ac_c_preproc_warn_flag
16848     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16849   else
16850     ac_cpp_err=
16851   fi
16852 else
16853   ac_cpp_err=yes
16854 fi
16855 if test -z "$ac_cpp_err"; then
16856   ac_header_preproc=yes
16857 else
16858   echo "$as_me: failed program was:" >&5
16859 sed 's/^/| /' conftest.$ac_ext >&5
16860
16861   ac_header_preproc=no
16862 fi
16863 rm -f conftest.err conftest.$ac_ext
16864 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16865 echo "${ECHO_T}$ac_header_preproc" >&6
16866
16867 # So?  What about this header?
16868 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16869   yes:no: )
16870     { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
16871 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16872     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
16873 echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
16874     ac_header_preproc=yes
16875     ;;
16876   no:yes:* )
16877     { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
16878 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
16879     { echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
16880 echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
16881     { echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
16882 echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
16883     { echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
16884 echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
16885     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
16886 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
16887     { echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
16888 echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
16889     (
16890       cat <<\_ASBOX
16891 ## ---------------------------------------- ##
16892 ## Report this to pgsql-bugs@postgresql.org ##
16893 ## ---------------------------------------- ##
16894 _ASBOX
16895     ) |
16896       sed "s/^/$as_me: WARNING:     /" >&2
16897     ;;
16898 esac
16899 echo "$as_me:$LINENO: checking for pthread.h" >&5
16900 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
16901 if test "${ac_cv_header_pthread_h+set}" = set; then
16902   echo $ECHO_N "(cached) $ECHO_C" >&6
16903 else
16904   ac_cv_header_pthread_h=$ac_header_preproc
16905 fi
16906 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
16907 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
16908
16909 fi
16910 if test $ac_cv_header_pthread_h = yes; then
16911   :
16912 else
16913   { { echo "$as_me:$LINENO: error: pthread.h not found, required for --enable-thread-safety" >&5
16914 echo "$as_me: error: pthread.h not found, required for --enable-thread-safety" >&2;}
16915    { (exit 1); exit 1; }; }
16916 fi
16917
16918
16919
16920
16921
16922
16923 for ac_func in strerror_r getpwuid_r gethostbyname_r
16924 do
16925 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16926 echo "$as_me:$LINENO: checking for $ac_func" >&5
16927 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16928 if eval "test \"\${$as_ac_var+set}\" = set"; then
16929   echo $ECHO_N "(cached) $ECHO_C" >&6
16930 else
16931   cat >conftest.$ac_ext <<_ACEOF
16932 /* confdefs.h.  */
16933 _ACEOF
16934 cat confdefs.h >>conftest.$ac_ext
16935 cat >>conftest.$ac_ext <<_ACEOF
16936 /* end confdefs.h.  */
16937 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16938    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16939 #define $ac_func innocuous_$ac_func
16940
16941 /* System header to define __stub macros and hopefully few prototypes,
16942     which can conflict with char $ac_func (); below.
16943     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16944     <limits.h> exists even on freestanding compilers.  */
16945
16946 #ifdef __STDC__
16947 # include <limits.h>
16948 #else
16949 # include <assert.h>
16950 #endif
16951
16952 #undef $ac_func
16953
16954 /* Override any gcc2 internal prototype to avoid an error.  */
16955 #ifdef __cplusplus
16956 extern "C"
16957 {
16958 #endif
16959 /* We use char because int might match the return type of a gcc2
16960    builtin and then its argument prototype would still apply.  */
16961 char $ac_func ();
16962 /* The GNU C library defines this for functions which it implements
16963     to always fail with ENOSYS.  Some functions are actually named
16964     something starting with __ and the normal name is an alias.  */
16965 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16966 choke me
16967 #else
16968 char (*f) () = $ac_func;
16969 #endif
16970 #ifdef __cplusplus
16971 }
16972 #endif
16973
16974 int
16975 main ()
16976 {
16977 return f != $ac_func;
16978   ;
16979   return 0;
16980 }
16981 _ACEOF
16982 rm -f conftest.$ac_objext conftest$ac_exeext
16983 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16984   (eval $ac_link) 2>conftest.er1
16985   ac_status=$?
16986   grep -v '^ *+' conftest.er1 >conftest.err
16987   rm -f conftest.er1
16988   cat conftest.err >&5
16989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16990   (exit $ac_status); } &&
16991          { ac_try='test -z "$ac_c_werror_flag"
16992                          || test ! -s conftest.err'
16993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16994   (eval $ac_try) 2>&5
16995   ac_status=$?
16996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16997   (exit $ac_status); }; } &&
16998          { ac_try='test -s conftest$ac_exeext'
16999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17000   (eval $ac_try) 2>&5
17001   ac_status=$?
17002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17003   (exit $ac_status); }; }; then
17004   eval "$as_ac_var=yes"
17005 else
17006   echo "$as_me: failed program was:" >&5
17007 sed 's/^/| /' conftest.$ac_ext >&5
17008
17009 eval "$as_ac_var=no"
17010 fi
17011 rm -f conftest.err conftest.$ac_objext \
17012       conftest$ac_exeext conftest.$ac_ext
17013 fi
17014 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17015 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17016 if test `eval echo '${'$as_ac_var'}'` = yes; then
17017   cat >>confdefs.h <<_ACEOF
17018 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17019 _ACEOF
17020
17021 fi
17022 done
17023
17024
17025 # Do test here with the proper thread flags
17026 echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
17027 echo $ECHO_N "checking whether getpwuid_r takes a fifth argument... $ECHO_C" >&6
17028 if test "${pgac_func_getpwuid_r_5arg+set}" = set; then
17029   echo $ECHO_N "(cached) $ECHO_C" >&6
17030 else
17031   cat >conftest.$ac_ext <<_ACEOF
17032 /* confdefs.h.  */
17033 _ACEOF
17034 cat confdefs.h >>conftest.$ac_ext
17035 cat >>conftest.$ac_ext <<_ACEOF
17036 /* end confdefs.h.  */
17037 #include <sys/types.h>
17038 #include <pwd.h>
17039 int
17040 main ()
17041 {
17042 uid_t uid;
17043 struct passwd *space;
17044 char *buf;
17045 size_t bufsize;
17046 struct passwd **result;
17047 getpwuid_r(uid, space, buf, bufsize, result);
17048   ;
17049   return 0;
17050 }
17051 _ACEOF
17052 rm -f conftest.$ac_objext
17053 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17054   (eval $ac_compile) 2>conftest.er1
17055   ac_status=$?
17056   grep -v '^ *+' conftest.er1 >conftest.err
17057   rm -f conftest.er1
17058   cat conftest.err >&5
17059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17060   (exit $ac_status); } &&
17061          { ac_try='test -z "$ac_c_werror_flag"
17062                          || test ! -s conftest.err'
17063   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17064   (eval $ac_try) 2>&5
17065   ac_status=$?
17066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17067   (exit $ac_status); }; } &&
17068          { ac_try='test -s conftest.$ac_objext'
17069   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17070   (eval $ac_try) 2>&5
17071   ac_status=$?
17072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17073   (exit $ac_status); }; }; then
17074   pgac_func_getpwuid_r_5arg=yes
17075 else
17076   echo "$as_me: failed program was:" >&5
17077 sed 's/^/| /' conftest.$ac_ext >&5
17078
17079 pgac_func_getpwuid_r_5arg=no
17080 fi
17081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17082 fi
17083 echo "$as_me:$LINENO: result: $pgac_func_getpwuid_r_5arg" >&5
17084 echo "${ECHO_T}$pgac_func_getpwuid_r_5arg" >&6
17085 if test x"$pgac_func_getpwuid_r_5arg" = xyes ; then
17086
17087 cat >>confdefs.h <<\_ACEOF
17088 #define GETPWUID_R_5ARG
17089 _ACEOF
17090
17091 fi
17092
17093 echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
17094 echo $ECHO_N "checking whether strerror_r returns int... $ECHO_C" >&6
17095 if test "${pgac_func_strerror_r_int+set}" = set; then
17096   echo $ECHO_N "(cached) $ECHO_C" >&6
17097 else
17098   cat >conftest.$ac_ext <<_ACEOF
17099 /* confdefs.h.  */
17100 _ACEOF
17101 cat confdefs.h >>conftest.$ac_ext
17102 cat >>conftest.$ac_ext <<_ACEOF
17103 /* end confdefs.h.  */
17104 #include <string.h>
17105 int
17106 main ()
17107 {
17108 #ifndef _AIX
17109 int strerror_r(int, char *, size_t);
17110 #else
17111 /* Older AIX has 'int' for the third argument so we don't test the args. */
17112 int strerror_r();
17113 #endif
17114   ;
17115   return 0;
17116 }
17117 _ACEOF
17118 rm -f conftest.$ac_objext
17119 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17120   (eval $ac_compile) 2>conftest.er1
17121   ac_status=$?
17122   grep -v '^ *+' conftest.er1 >conftest.err
17123   rm -f conftest.er1
17124   cat conftest.err >&5
17125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17126   (exit $ac_status); } &&
17127          { ac_try='test -z "$ac_c_werror_flag"
17128                          || test ! -s conftest.err'
17129   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17130   (eval $ac_try) 2>&5
17131   ac_status=$?
17132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17133   (exit $ac_status); }; } &&
17134          { ac_try='test -s conftest.$ac_objext'
17135   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17136   (eval $ac_try) 2>&5
17137   ac_status=$?
17138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17139   (exit $ac_status); }; }; then
17140   pgac_func_strerror_r_int=yes
17141 else
17142   echo "$as_me: failed program was:" >&5
17143 sed 's/^/| /' conftest.$ac_ext >&5
17144
17145 pgac_func_strerror_r_int=no
17146 fi
17147 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17148 fi
17149 echo "$as_me:$LINENO: result: $pgac_func_strerror_r_int" >&5
17150 echo "${ECHO_T}$pgac_func_strerror_r_int" >&6
17151 if test x"$pgac_func_strerror_r_int" = xyes ; then
17152
17153 cat >>confdefs.h <<\_ACEOF
17154 #define STRERROR_R_INT
17155 _ACEOF
17156
17157 fi
17158
17159
17160 CFLAGS="$_CFLAGS"
17161 LIBS="$_LIBS"
17162
17163 else
17164 # do not use values from template file
17165 PTHREAD_CFLAGS=
17166 PTHREAD_LIBS=
17167 fi
17168
17169
17170
17171
17172
17173 # We can test for libldap_r only after we know PTHREAD_LIBS
17174 if test "$with_ldap" = yes ; then
17175   _LIBS="$LIBS"
17176   if test "$PORTNAME" != "win32"; then
17177
17178 echo "$as_me:$LINENO: checking for ldap_bind in -lldap" >&5
17179 echo $ECHO_N "checking for ldap_bind in -lldap... $ECHO_C" >&6
17180 if test "${ac_cv_lib_ldap_ldap_bind+set}" = set; then
17181   echo $ECHO_N "(cached) $ECHO_C" >&6
17182 else
17183   ac_check_lib_save_LIBS=$LIBS
17184 LIBS="-lldap  $LIBS"
17185 cat >conftest.$ac_ext <<_ACEOF
17186 /* confdefs.h.  */
17187 _ACEOF
17188 cat confdefs.h >>conftest.$ac_ext
17189 cat >>conftest.$ac_ext <<_ACEOF
17190 /* end confdefs.h.  */
17191
17192 /* Override any gcc2 internal prototype to avoid an error.  */
17193 #ifdef __cplusplus
17194 extern "C"
17195 #endif
17196 /* We use char because int might match the return type of a gcc2
17197    builtin and then its argument prototype would still apply.  */
17198 char ldap_bind ();
17199 int
17200 main ()
17201 {
17202 ldap_bind ();
17203   ;
17204   return 0;
17205 }
17206 _ACEOF
17207 rm -f conftest.$ac_objext conftest$ac_exeext
17208 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17209   (eval $ac_link) 2>conftest.er1
17210   ac_status=$?
17211   grep -v '^ *+' conftest.er1 >conftest.err
17212   rm -f conftest.er1
17213   cat conftest.err >&5
17214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17215   (exit $ac_status); } &&
17216          { ac_try='test -z "$ac_c_werror_flag"
17217                          || test ! -s conftest.err'
17218   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17219   (eval $ac_try) 2>&5
17220   ac_status=$?
17221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17222   (exit $ac_status); }; } &&
17223          { ac_try='test -s conftest$ac_exeext'
17224   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17225   (eval $ac_try) 2>&5
17226   ac_status=$?
17227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17228   (exit $ac_status); }; }; then
17229   ac_cv_lib_ldap_ldap_bind=yes
17230 else
17231   echo "$as_me: failed program was:" >&5
17232 sed 's/^/| /' conftest.$ac_ext >&5
17233
17234 ac_cv_lib_ldap_ldap_bind=no
17235 fi
17236 rm -f conftest.err conftest.$ac_objext \
17237       conftest$ac_exeext conftest.$ac_ext
17238 LIBS=$ac_check_lib_save_LIBS
17239 fi
17240 echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_bind" >&5
17241 echo "${ECHO_T}$ac_cv_lib_ldap_ldap_bind" >&6
17242 if test $ac_cv_lib_ldap_ldap_bind = yes; then
17243   cat >>confdefs.h <<_ACEOF
17244 #define HAVE_LIBLDAP 1
17245 _ACEOF
17246
17247   LIBS="-lldap $LIBS"
17248
17249 else
17250   { { echo "$as_me:$LINENO: error: library 'ldap' is required for LDAP" >&5
17251 echo "$as_me: error: library 'ldap' is required for LDAP" >&2;}
17252    { (exit 1); exit 1; }; }
17253 fi
17254
17255     LDAP_LIBS_BE="-lldap"
17256     if test "$enable_thread_safety" = yes; then
17257       # on some platforms ldap_r fails to link without PTHREAD_LIBS
17258
17259 echo "$as_me:$LINENO: checking for ldap_simple_bind in -lldap_r" >&5
17260 echo $ECHO_N "checking for ldap_simple_bind in -lldap_r... $ECHO_C" >&6
17261 if test "${ac_cv_lib_ldap_r_ldap_simple_bind+set}" = set; then
17262   echo $ECHO_N "(cached) $ECHO_C" >&6
17263 else
17264   ac_check_lib_save_LIBS=$LIBS
17265 LIBS="-lldap_r $PTHREAD_LIBS $LIBS"
17266 cat >conftest.$ac_ext <<_ACEOF
17267 /* confdefs.h.  */
17268 _ACEOF
17269 cat confdefs.h >>conftest.$ac_ext
17270 cat >>conftest.$ac_ext <<_ACEOF
17271 /* end confdefs.h.  */
17272
17273 /* Override any gcc2 internal prototype to avoid an error.  */
17274 #ifdef __cplusplus
17275 extern "C"
17276 #endif
17277 /* We use char because int might match the return type of a gcc2
17278    builtin and then its argument prototype would still apply.  */
17279 char ldap_simple_bind ();
17280 int
17281 main ()
17282 {
17283 ldap_simple_bind ();
17284   ;
17285   return 0;
17286 }
17287 _ACEOF
17288 rm -f conftest.$ac_objext conftest$ac_exeext
17289 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17290   (eval $ac_link) 2>conftest.er1
17291   ac_status=$?
17292   grep -v '^ *+' conftest.er1 >conftest.err
17293   rm -f conftest.er1
17294   cat conftest.err >&5
17295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17296   (exit $ac_status); } &&
17297          { ac_try='test -z "$ac_c_werror_flag"
17298                          || test ! -s conftest.err'
17299   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17300   (eval $ac_try) 2>&5
17301   ac_status=$?
17302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17303   (exit $ac_status); }; } &&
17304          { ac_try='test -s conftest$ac_exeext'
17305   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17306   (eval $ac_try) 2>&5
17307   ac_status=$?
17308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17309   (exit $ac_status); }; }; then
17310   ac_cv_lib_ldap_r_ldap_simple_bind=yes
17311 else
17312   echo "$as_me: failed program was:" >&5
17313 sed 's/^/| /' conftest.$ac_ext >&5
17314
17315 ac_cv_lib_ldap_r_ldap_simple_bind=no
17316 fi
17317 rm -f conftest.err conftest.$ac_objext \
17318       conftest$ac_exeext conftest.$ac_ext
17319 LIBS=$ac_check_lib_save_LIBS
17320 fi
17321 echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_simple_bind" >&5
17322 echo "${ECHO_T}$ac_cv_lib_ldap_r_ldap_simple_bind" >&6
17323 if test $ac_cv_lib_ldap_r_ldap_simple_bind = yes; then
17324   cat >>confdefs.h <<_ACEOF
17325 #define HAVE_LIBLDAP_R 1
17326 _ACEOF
17327
17328   LIBS="-lldap_r $LIBS"
17329
17330 else
17331   { { echo "$as_me:$LINENO: error: library 'ldap_r' is required for LDAP" >&5
17332 echo "$as_me: error: library 'ldap_r' is required for LDAP" >&2;}
17333    { (exit 1); exit 1; }; }
17334 fi
17335
17336       LDAP_LIBS_FE="-lldap_r"
17337     else
17338       LDAP_LIBS_FE="-lldap"
17339     fi
17340   else
17341
17342 echo "$as_me:$LINENO: checking for ldap_bind in -lwldap32" >&5
17343 echo $ECHO_N "checking for ldap_bind in -lwldap32... $ECHO_C" >&6
17344 if test "${ac_cv_lib_wldap32_ldap_bind+set}" = set; then
17345   echo $ECHO_N "(cached) $ECHO_C" >&6
17346 else
17347   ac_check_lib_save_LIBS=$LIBS
17348 LIBS="-lwldap32  $LIBS"
17349 cat >conftest.$ac_ext <<_ACEOF
17350 /* confdefs.h.  */
17351 _ACEOF
17352 cat confdefs.h >>conftest.$ac_ext
17353 cat >>conftest.$ac_ext <<_ACEOF
17354 /* end confdefs.h.  */
17355
17356 /* Override any gcc2 internal prototype to avoid an error.  */
17357 #ifdef __cplusplus
17358 extern "C"
17359 #endif
17360 /* We use char because int might match the return type of a gcc2
17361    builtin and then its argument prototype would still apply.  */
17362 char ldap_bind ();
17363 int
17364 main ()
17365 {
17366 ldap_bind ();
17367   ;
17368   return 0;
17369 }
17370 _ACEOF
17371 rm -f conftest.$ac_objext conftest$ac_exeext
17372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17373   (eval $ac_link) 2>conftest.er1
17374   ac_status=$?
17375   grep -v '^ *+' conftest.er1 >conftest.err
17376   rm -f conftest.er1
17377   cat conftest.err >&5
17378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17379   (exit $ac_status); } &&
17380          { ac_try='test -z "$ac_c_werror_flag"
17381                          || test ! -s conftest.err'
17382   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17383   (eval $ac_try) 2>&5
17384   ac_status=$?
17385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17386   (exit $ac_status); }; } &&
17387          { ac_try='test -s conftest$ac_exeext'
17388   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17389   (eval $ac_try) 2>&5
17390   ac_status=$?
17391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17392   (exit $ac_status); }; }; then
17393   ac_cv_lib_wldap32_ldap_bind=yes
17394 else
17395   echo "$as_me: failed program was:" >&5
17396 sed 's/^/| /' conftest.$ac_ext >&5
17397
17398 ac_cv_lib_wldap32_ldap_bind=no
17399 fi
17400 rm -f conftest.err conftest.$ac_objext \
17401       conftest$ac_exeext conftest.$ac_ext
17402 LIBS=$ac_check_lib_save_LIBS
17403 fi
17404 echo "$as_me:$LINENO: result: $ac_cv_lib_wldap32_ldap_bind" >&5
17405 echo "${ECHO_T}$ac_cv_lib_wldap32_ldap_bind" >&6
17406 if test $ac_cv_lib_wldap32_ldap_bind = yes; then
17407   cat >>confdefs.h <<_ACEOF
17408 #define HAVE_LIBWLDAP32 1
17409 _ACEOF
17410
17411   LIBS="-lwldap32 $LIBS"
17412
17413 else
17414   { { echo "$as_me:$LINENO: error: library 'wldap32' is required for LDAP" >&5
17415 echo "$as_me: error: library 'wldap32' is required for LDAP" >&2;}
17416    { (exit 1); exit 1; }; }
17417 fi
17418
17419     LDAP_LIBS_FE="-lwldap32"
17420     LDAP_LIBS_BE="-lwldap32"
17421   fi
17422   LIBS="$_LIBS"
17423 fi
17424
17425
17426
17427
17428 # This test makes sure that run tests work at all.  Sometimes a shared
17429 # library is found by the linker, but the runtime linker can't find it.
17430 # This check should come after all modifications of compiler or linker
17431 # variables, and before any other run tests.
17432 echo "$as_me:$LINENO: checking test program" >&5
17433 echo $ECHO_N "checking test program... $ECHO_C" >&6
17434 if test "$cross_compiling" = yes; then
17435   echo "$as_me:$LINENO: result: cross-compiling" >&5
17436 echo "${ECHO_T}cross-compiling" >&6
17437 else
17438   cat >conftest.$ac_ext <<_ACEOF
17439 /* confdefs.h.  */
17440 _ACEOF
17441 cat confdefs.h >>conftest.$ac_ext
17442 cat >>conftest.$ac_ext <<_ACEOF
17443 /* end confdefs.h.  */
17444 int main() { return 0; }
17445 _ACEOF
17446 rm -f conftest$ac_exeext
17447 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17448   (eval $ac_link) 2>&5
17449   ac_status=$?
17450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17451   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17453   (eval $ac_try) 2>&5
17454   ac_status=$?
17455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17456   (exit $ac_status); }; }; then
17457   echo "$as_me:$LINENO: result: ok" >&5
17458 echo "${ECHO_T}ok" >&6
17459 else
17460   echo "$as_me: program exited with status $ac_status" >&5
17461 echo "$as_me: failed program was:" >&5
17462 sed 's/^/| /' conftest.$ac_ext >&5
17463
17464 ( exit $ac_status )
17465 echo "$as_me:$LINENO: result: failed" >&5
17466 echo "${ECHO_T}failed" >&6
17467 { { echo "$as_me:$LINENO: error:
17468 *** Could not execute a simple test program.  This may be a problem
17469 *** related to locating shared libraries.  Check the file 'config.log'
17470 *** for the exact reason." >&5
17471 echo "$as_me: error:
17472 *** Could not execute a simple test program.  This may be a problem
17473 *** related to locating shared libraries.  Check the file 'config.log'
17474 *** for the exact reason." >&2;}
17475    { (exit 1); exit 1; }; }
17476 fi
17477 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17478 fi
17479
17480 # --------------------
17481 # Run tests below here
17482 # --------------------
17483
17484 # Force use of our snprintf if system's doesn't do arg control
17485 # See comment above at snprintf test for details.
17486 if test "$enable_nls" = yes -a "$pgac_need_repl_snprintf" = no; then
17487   echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
17488 echo $ECHO_N "checking whether printf supports argument control... $ECHO_C" >&6
17489 if test "${pgac_cv_printf_arg_control+set}" = set; then
17490   echo $ECHO_N "(cached) $ECHO_C" >&6
17491 else
17492   if test "$cross_compiling" = yes; then
17493   pgac_cv_printf_arg_control=cross
17494 else
17495   cat >conftest.$ac_ext <<_ACEOF
17496 /* confdefs.h.  */
17497 _ACEOF
17498 cat confdefs.h >>conftest.$ac_ext
17499 cat >>conftest.$ac_ext <<_ACEOF
17500 /* end confdefs.h.  */
17501 #include <stdio.h>
17502 #include <string.h>
17503
17504 int main()
17505 {
17506   char buf[100];
17507
17508   /* can it swap arguments? */
17509   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
17510   if (strcmp(buf, "4 3") != 0)
17511     return 1;
17512   return 0;
17513 }
17514 _ACEOF
17515 rm -f conftest$ac_exeext
17516 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17517   (eval $ac_link) 2>&5
17518   ac_status=$?
17519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17520   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17521   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17522   (eval $ac_try) 2>&5
17523   ac_status=$?
17524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17525   (exit $ac_status); }; }; then
17526   pgac_cv_printf_arg_control=yes
17527 else
17528   echo "$as_me: program exited with status $ac_status" >&5
17529 echo "$as_me: failed program was:" >&5
17530 sed 's/^/| /' conftest.$ac_ext >&5
17531
17532 ( exit $ac_status )
17533 pgac_cv_printf_arg_control=no
17534 fi
17535 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17536 fi
17537
17538 fi
17539 echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
17540 echo "${ECHO_T}$pgac_cv_printf_arg_control" >&6
17541
17542   if test $pgac_cv_printf_arg_control != yes ; then
17543     pgac_need_repl_snprintf=yes
17544   fi
17545 fi
17546
17547
17548
17549 echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
17550 echo $ECHO_N "checking whether long int is 64 bits... $ECHO_C" >&6
17551 if test "${pgac_cv_type_long_int_64+set}" = set; then
17552   echo $ECHO_N "(cached) $ECHO_C" >&6
17553 else
17554   if test "$cross_compiling" = yes; then
17555   # If cross-compiling, check the size reported by the compiler and
17556 # trust that the arithmetic works.
17557 cat >conftest.$ac_ext <<_ACEOF
17558 /* confdefs.h.  */
17559 _ACEOF
17560 cat confdefs.h >>conftest.$ac_ext
17561 cat >>conftest.$ac_ext <<_ACEOF
17562 /* end confdefs.h.  */
17563
17564 int
17565 main ()
17566 {
17567 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
17568 test_array [0] = 0
17569
17570   ;
17571   return 0;
17572 }
17573 _ACEOF
17574 rm -f conftest.$ac_objext
17575 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17576   (eval $ac_compile) 2>conftest.er1
17577   ac_status=$?
17578   grep -v '^ *+' conftest.er1 >conftest.err
17579   rm -f conftest.er1
17580   cat conftest.err >&5
17581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17582   (exit $ac_status); } &&
17583          { ac_try='test -z "$ac_c_werror_flag"
17584                          || test ! -s conftest.err'
17585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17586   (eval $ac_try) 2>&5
17587   ac_status=$?
17588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17589   (exit $ac_status); }; } &&
17590          { ac_try='test -s conftest.$ac_objext'
17591   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17592   (eval $ac_try) 2>&5
17593   ac_status=$?
17594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17595   (exit $ac_status); }; }; then
17596   pgac_cv_type_long_int_64=yes
17597 else
17598   echo "$as_me: failed program was:" >&5
17599 sed 's/^/| /' conftest.$ac_ext >&5
17600
17601 pgac_cv_type_long_int_64=no
17602 fi
17603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17604 else
17605   cat >conftest.$ac_ext <<_ACEOF
17606 /* confdefs.h.  */
17607 _ACEOF
17608 cat confdefs.h >>conftest.$ac_ext
17609 cat >>conftest.$ac_ext <<_ACEOF
17610 /* end confdefs.h.  */
17611 typedef long int ac_int64;
17612
17613 /*
17614  * These are globals to discourage the compiler from folding all the
17615  * arithmetic tests down to compile-time constants.
17616  */
17617 ac_int64 a = 20000001;
17618 ac_int64 b = 40000005;
17619
17620 int does_int64_work()
17621 {
17622   ac_int64 c,d;
17623
17624   if (sizeof(ac_int64) != 8)
17625     return 0;                   /* definitely not the right size */
17626
17627   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
17628   c = a * b;
17629   d = (c + b) / b;
17630   if (d != a+1)
17631     return 0;
17632   return 1;
17633 }
17634 main() {
17635   exit(! does_int64_work());
17636 }
17637 _ACEOF
17638 rm -f conftest$ac_exeext
17639 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17640   (eval $ac_link) 2>&5
17641   ac_status=$?
17642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17643   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17644   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17645   (eval $ac_try) 2>&5
17646   ac_status=$?
17647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17648   (exit $ac_status); }; }; then
17649   pgac_cv_type_long_int_64=yes
17650 else
17651   echo "$as_me: program exited with status $ac_status" >&5
17652 echo "$as_me: failed program was:" >&5
17653 sed 's/^/| /' conftest.$ac_ext >&5
17654
17655 ( exit $ac_status )
17656 pgac_cv_type_long_int_64=no
17657 fi
17658 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17659 fi
17660 fi
17661 echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
17662 echo "${ECHO_T}$pgac_cv_type_long_int_64" >&6
17663
17664 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
17665 if test x"$pgac_cv_type_long_int_64" = xyes ; then
17666
17667 cat >>confdefs.h <<\_ACEOF
17668 #define HAVE_LONG_INT_64
17669 _ACEOF
17670
17671 fi
17672
17673
17674 if test x"$HAVE_LONG_INT_64" = x"no" ; then
17675   echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
17676 echo $ECHO_N "checking whether long long int is 64 bits... $ECHO_C" >&6
17677 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
17678   echo $ECHO_N "(cached) $ECHO_C" >&6
17679 else
17680   if test "$cross_compiling" = yes; then
17681   # If cross-compiling, check the size reported by the compiler and
17682 # trust that the arithmetic works.
17683 cat >conftest.$ac_ext <<_ACEOF
17684 /* confdefs.h.  */
17685 _ACEOF
17686 cat confdefs.h >>conftest.$ac_ext
17687 cat >>conftest.$ac_ext <<_ACEOF
17688 /* end confdefs.h.  */
17689
17690 int
17691 main ()
17692 {
17693 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
17694 test_array [0] = 0
17695
17696   ;
17697   return 0;
17698 }
17699 _ACEOF
17700 rm -f conftest.$ac_objext
17701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17702   (eval $ac_compile) 2>conftest.er1
17703   ac_status=$?
17704   grep -v '^ *+' conftest.er1 >conftest.err
17705   rm -f conftest.er1
17706   cat conftest.err >&5
17707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17708   (exit $ac_status); } &&
17709          { ac_try='test -z "$ac_c_werror_flag"
17710                          || test ! -s conftest.err'
17711   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17712   (eval $ac_try) 2>&5
17713   ac_status=$?
17714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17715   (exit $ac_status); }; } &&
17716          { ac_try='test -s conftest.$ac_objext'
17717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17718   (eval $ac_try) 2>&5
17719   ac_status=$?
17720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17721   (exit $ac_status); }; }; then
17722   pgac_cv_type_long_long_int_64=yes
17723 else
17724   echo "$as_me: failed program was:" >&5
17725 sed 's/^/| /' conftest.$ac_ext >&5
17726
17727 pgac_cv_type_long_long_int_64=no
17728 fi
17729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17730 else
17731   cat >conftest.$ac_ext <<_ACEOF
17732 /* confdefs.h.  */
17733 _ACEOF
17734 cat confdefs.h >>conftest.$ac_ext
17735 cat >>conftest.$ac_ext <<_ACEOF
17736 /* end confdefs.h.  */
17737 typedef long long int ac_int64;
17738
17739 /*
17740  * These are globals to discourage the compiler from folding all the
17741  * arithmetic tests down to compile-time constants.
17742  */
17743 ac_int64 a = 20000001;
17744 ac_int64 b = 40000005;
17745
17746 int does_int64_work()
17747 {
17748   ac_int64 c,d;
17749
17750   if (sizeof(ac_int64) != 8)
17751     return 0;                   /* definitely not the right size */
17752
17753   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
17754   c = a * b;
17755   d = (c + b) / b;
17756   if (d != a+1)
17757     return 0;
17758   return 1;
17759 }
17760 main() {
17761   exit(! does_int64_work());
17762 }
17763 _ACEOF
17764 rm -f conftest$ac_exeext
17765 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17766   (eval $ac_link) 2>&5
17767   ac_status=$?
17768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17769   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17770   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17771   (eval $ac_try) 2>&5
17772   ac_status=$?
17773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17774   (exit $ac_status); }; }; then
17775   pgac_cv_type_long_long_int_64=yes
17776 else
17777   echo "$as_me: program exited with status $ac_status" >&5
17778 echo "$as_me: failed program was:" >&5
17779 sed 's/^/| /' conftest.$ac_ext >&5
17780
17781 ( exit $ac_status )
17782 pgac_cv_type_long_long_int_64=no
17783 fi
17784 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17785 fi
17786 fi
17787 echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
17788 echo "${ECHO_T}$pgac_cv_type_long_long_int_64" >&6
17789
17790 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
17791 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
17792
17793 cat >>confdefs.h <<\_ACEOF
17794 #define HAVE_LONG_LONG_INT_64
17795 _ACEOF
17796
17797 fi
17798
17799 fi
17800
17801
17802
17803 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
17804   cat >conftest.$ac_ext <<_ACEOF
17805 /* confdefs.h.  */
17806 _ACEOF
17807 cat confdefs.h >>conftest.$ac_ext
17808 cat >>conftest.$ac_ext <<_ACEOF
17809 /* end confdefs.h.  */
17810
17811 #define INT64CONST(x)  x##LL
17812 long long int foo = INT64CONST(0x1234567890123456);
17813
17814 int
17815 main ()
17816 {
17817
17818   ;
17819   return 0;
17820 }
17821 _ACEOF
17822 rm -f conftest.$ac_objext
17823 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17824   (eval $ac_compile) 2>conftest.er1
17825   ac_status=$?
17826   grep -v '^ *+' conftest.er1 >conftest.err
17827   rm -f conftest.er1
17828   cat conftest.err >&5
17829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17830   (exit $ac_status); } &&
17831          { ac_try='test -z "$ac_c_werror_flag"
17832                          || test ! -s conftest.err'
17833   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17834   (eval $ac_try) 2>&5
17835   ac_status=$?
17836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17837   (exit $ac_status); }; } &&
17838          { ac_try='test -s conftest.$ac_objext'
17839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17840   (eval $ac_try) 2>&5
17841   ac_status=$?
17842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17843   (exit $ac_status); }; }; then
17844
17845 cat >>confdefs.h <<\_ACEOF
17846 #define HAVE_LL_CONSTANTS 1
17847 _ACEOF
17848
17849 else
17850   echo "$as_me: failed program was:" >&5
17851 sed 's/^/| /' conftest.$ac_ext >&5
17852
17853 fi
17854 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17855 fi
17856
17857
17858 # If we found "long int" is 64 bits, assume snprintf handles it.  If
17859 # we found we need to use "long long int", better check.  We cope with
17860 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
17861 # work, fall back to our own snprintf emulation (which we know uses %lld).
17862
17863 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
17864   if test $pgac_need_repl_snprintf = no; then
17865     echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
17866 echo $ECHO_N "checking snprintf format for long long int... $ECHO_C" >&6
17867 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
17868   echo $ECHO_N "(cached) $ECHO_C" >&6
17869 else
17870   for pgac_format in '%lld' '%qd' '%I64d'; do
17871 if test "$cross_compiling" = yes; then
17872   pgac_cv_snprintf_long_long_int_format=cross; break
17873 else
17874   cat >conftest.$ac_ext <<_ACEOF
17875 /* confdefs.h.  */
17876 _ACEOF
17877 cat confdefs.h >>conftest.$ac_ext
17878 cat >>conftest.$ac_ext <<_ACEOF
17879 /* end confdefs.h.  */
17880 #include <stdio.h>
17881 typedef long long int ac_int64;
17882 #define INT64_FORMAT "$pgac_format"
17883
17884 ac_int64 a = 20000001;
17885 ac_int64 b = 40000005;
17886
17887 int does_int64_snprintf_work()
17888 {
17889   ac_int64 c;
17890   char buf[100];
17891
17892   if (sizeof(ac_int64) != 8)
17893     return 0;                   /* doesn't look like the right size */
17894
17895   c = a * b;
17896   snprintf(buf, 100, INT64_FORMAT, c);
17897   if (strcmp(buf, "800000140000005") != 0)
17898     return 0;                   /* either multiply or snprintf is busted */
17899   return 1;
17900 }
17901 main() {
17902   exit(! does_int64_snprintf_work());
17903 }
17904 _ACEOF
17905 rm -f conftest$ac_exeext
17906 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17907   (eval $ac_link) 2>&5
17908   ac_status=$?
17909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17910   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17911   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17912   (eval $ac_try) 2>&5
17913   ac_status=$?
17914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17915   (exit $ac_status); }; }; then
17916   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
17917 else
17918   echo "$as_me: program exited with status $ac_status" >&5
17919 echo "$as_me: failed program was:" >&5
17920 sed 's/^/| /' conftest.$ac_ext >&5
17921
17922 fi
17923 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17924 fi
17925 done
17926 fi
17927
17928 LONG_LONG_INT_FORMAT=''
17929
17930 case $pgac_cv_snprintf_long_long_int_format in
17931   cross) echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
17932 echo "${ECHO_T}cannot test (not on host machine)" >&6;;
17933   ?*)    echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
17934 echo "${ECHO_T}$pgac_cv_snprintf_long_long_int_format" >&6
17935          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
17936   *)     echo "$as_me:$LINENO: result: none" >&5
17937 echo "${ECHO_T}none" >&6;;
17938 esac
17939     if test "$LONG_LONG_INT_FORMAT" = ""; then
17940       # Force usage of our own snprintf, since system snprintf is broken
17941       pgac_need_repl_snprintf=yes
17942       LONG_LONG_INT_FORMAT='%lld'
17943     fi
17944   else
17945     # Here if we previously decided we needed to use our own snprintf
17946     LONG_LONG_INT_FORMAT='%lld'
17947   fi
17948   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
17949   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
17950   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
17951 else
17952   # Here if we are not using 'long long int' at all
17953   INT64_FORMAT='"%ld"'
17954   UINT64_FORMAT='"%lu"'
17955 fi
17956
17957
17958 cat >>confdefs.h <<_ACEOF
17959 #define INT64_FORMAT $INT64_FORMAT
17960 _ACEOF
17961
17962
17963
17964 cat >>confdefs.h <<_ACEOF
17965 #define UINT64_FORMAT $UINT64_FORMAT
17966 _ACEOF
17967
17968
17969 # Now we have checked all the reasons to replace snprintf
17970 if test $pgac_need_repl_snprintf = yes; then
17971
17972 cat >>confdefs.h <<\_ACEOF
17973 #define USE_REPL_SNPRINTF 1
17974 _ACEOF
17975
17976   case $LIBOBJS in
17977     "snprintf.$ac_objext"   | \
17978   *" snprintf.$ac_objext"   | \
17979     "snprintf.$ac_objext "* | \
17980   *" snprintf.$ac_objext "* ) ;;
17981   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext" ;;
17982 esac
17983
17984 fi
17985
17986 # Need a #define for the size of Datum (unsigned long)
17987 echo "$as_me:$LINENO: checking for unsigned long" >&5
17988 echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6
17989 if test "${ac_cv_type_unsigned_long+set}" = set; then
17990   echo $ECHO_N "(cached) $ECHO_C" >&6
17991 else
17992   cat >conftest.$ac_ext <<_ACEOF
17993 /* confdefs.h.  */
17994 _ACEOF
17995 cat confdefs.h >>conftest.$ac_ext
17996 cat >>conftest.$ac_ext <<_ACEOF
17997 /* end confdefs.h.  */
17998 $ac_includes_default
17999 int
18000 main ()
18001 {
18002 if ((unsigned long *) 0)
18003   return 0;
18004 if (sizeof (unsigned long))
18005   return 0;
18006   ;
18007   return 0;
18008 }
18009 _ACEOF
18010 rm -f conftest.$ac_objext
18011 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18012   (eval $ac_compile) 2>conftest.er1
18013   ac_status=$?
18014   grep -v '^ *+' conftest.er1 >conftest.err
18015   rm -f conftest.er1
18016   cat conftest.err >&5
18017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18018   (exit $ac_status); } &&
18019          { ac_try='test -z "$ac_c_werror_flag"
18020                          || test ! -s conftest.err'
18021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18022   (eval $ac_try) 2>&5
18023   ac_status=$?
18024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18025   (exit $ac_status); }; } &&
18026          { ac_try='test -s conftest.$ac_objext'
18027   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18028   (eval $ac_try) 2>&5
18029   ac_status=$?
18030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18031   (exit $ac_status); }; }; then
18032   ac_cv_type_unsigned_long=yes
18033 else
18034   echo "$as_me: failed program was:" >&5
18035 sed 's/^/| /' conftest.$ac_ext >&5
18036
18037 ac_cv_type_unsigned_long=no
18038 fi
18039 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18040 fi
18041 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5
18042 echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6
18043
18044 echo "$as_me:$LINENO: checking size of unsigned long" >&5
18045 echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6
18046 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
18047   echo $ECHO_N "(cached) $ECHO_C" >&6
18048 else
18049   if test "$ac_cv_type_unsigned_long" = yes; then
18050   # The cast to unsigned long works around a bug in the HP C Compiler
18051   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18052   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18053   # This bug is HP SR number 8606223364.
18054   if test "$cross_compiling" = yes; then
18055   # Depending upon the size, compute the lo and hi bounds.
18056 cat >conftest.$ac_ext <<_ACEOF
18057 /* confdefs.h.  */
18058 _ACEOF
18059 cat confdefs.h >>conftest.$ac_ext
18060 cat >>conftest.$ac_ext <<_ACEOF
18061 /* end confdefs.h.  */
18062 $ac_includes_default
18063 int
18064 main ()
18065 {
18066 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= 0)];
18067 test_array [0] = 0
18068
18069   ;
18070   return 0;
18071 }
18072 _ACEOF
18073 rm -f conftest.$ac_objext
18074 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18075   (eval $ac_compile) 2>conftest.er1
18076   ac_status=$?
18077   grep -v '^ *+' conftest.er1 >conftest.err
18078   rm -f conftest.er1
18079   cat conftest.err >&5
18080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18081   (exit $ac_status); } &&
18082          { ac_try='test -z "$ac_c_werror_flag"
18083                          || test ! -s conftest.err'
18084   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18085   (eval $ac_try) 2>&5
18086   ac_status=$?
18087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18088   (exit $ac_status); }; } &&
18089          { ac_try='test -s conftest.$ac_objext'
18090   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18091   (eval $ac_try) 2>&5
18092   ac_status=$?
18093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18094   (exit $ac_status); }; }; then
18095   ac_lo=0 ac_mid=0
18096   while :; do
18097     cat >conftest.$ac_ext <<_ACEOF
18098 /* confdefs.h.  */
18099 _ACEOF
18100 cat confdefs.h >>conftest.$ac_ext
18101 cat >>conftest.$ac_ext <<_ACEOF
18102 /* end confdefs.h.  */
18103 $ac_includes_default
18104 int
18105 main ()
18106 {
18107 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
18108 test_array [0] = 0
18109
18110   ;
18111   return 0;
18112 }
18113 _ACEOF
18114 rm -f conftest.$ac_objext
18115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18116   (eval $ac_compile) 2>conftest.er1
18117   ac_status=$?
18118   grep -v '^ *+' conftest.er1 >conftest.err
18119   rm -f conftest.er1
18120   cat conftest.err >&5
18121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18122   (exit $ac_status); } &&
18123          { ac_try='test -z "$ac_c_werror_flag"
18124                          || test ! -s conftest.err'
18125   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18126   (eval $ac_try) 2>&5
18127   ac_status=$?
18128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18129   (exit $ac_status); }; } &&
18130          { ac_try='test -s conftest.$ac_objext'
18131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18132   (eval $ac_try) 2>&5
18133   ac_status=$?
18134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18135   (exit $ac_status); }; }; then
18136   ac_hi=$ac_mid; break
18137 else
18138   echo "$as_me: failed program was:" >&5
18139 sed 's/^/| /' conftest.$ac_ext >&5
18140
18141 ac_lo=`expr $ac_mid + 1`
18142                     if test $ac_lo -le $ac_mid; then
18143                       ac_lo= ac_hi=
18144                       break
18145                     fi
18146                     ac_mid=`expr 2 '*' $ac_mid + 1`
18147 fi
18148 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18149   done
18150 else
18151   echo "$as_me: failed program was:" >&5
18152 sed 's/^/| /' conftest.$ac_ext >&5
18153
18154 cat >conftest.$ac_ext <<_ACEOF
18155 /* confdefs.h.  */
18156 _ACEOF
18157 cat confdefs.h >>conftest.$ac_ext
18158 cat >>conftest.$ac_ext <<_ACEOF
18159 /* end confdefs.h.  */
18160 $ac_includes_default
18161 int
18162 main ()
18163 {
18164 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) < 0)];
18165 test_array [0] = 0
18166
18167   ;
18168   return 0;
18169 }
18170 _ACEOF
18171 rm -f conftest.$ac_objext
18172 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18173   (eval $ac_compile) 2>conftest.er1
18174   ac_status=$?
18175   grep -v '^ *+' conftest.er1 >conftest.err
18176   rm -f conftest.er1
18177   cat conftest.err >&5
18178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18179   (exit $ac_status); } &&
18180          { ac_try='test -z "$ac_c_werror_flag"
18181                          || test ! -s conftest.err'
18182   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18183   (eval $ac_try) 2>&5
18184   ac_status=$?
18185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18186   (exit $ac_status); }; } &&
18187          { ac_try='test -s conftest.$ac_objext'
18188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18189   (eval $ac_try) 2>&5
18190   ac_status=$?
18191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18192   (exit $ac_status); }; }; then
18193   ac_hi=-1 ac_mid=-1
18194   while :; do
18195     cat >conftest.$ac_ext <<_ACEOF
18196 /* confdefs.h.  */
18197 _ACEOF
18198 cat confdefs.h >>conftest.$ac_ext
18199 cat >>conftest.$ac_ext <<_ACEOF
18200 /* end confdefs.h.  */
18201 $ac_includes_default
18202 int
18203 main ()
18204 {
18205 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= $ac_mid)];
18206 test_array [0] = 0
18207
18208   ;
18209   return 0;
18210 }
18211 _ACEOF
18212 rm -f conftest.$ac_objext
18213 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18214   (eval $ac_compile) 2>conftest.er1
18215   ac_status=$?
18216   grep -v '^ *+' conftest.er1 >conftest.err
18217   rm -f conftest.er1
18218   cat conftest.err >&5
18219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18220   (exit $ac_status); } &&
18221          { ac_try='test -z "$ac_c_werror_flag"
18222                          || test ! -s conftest.err'
18223   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18224   (eval $ac_try) 2>&5
18225   ac_status=$?
18226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18227   (exit $ac_status); }; } &&
18228          { ac_try='test -s conftest.$ac_objext'
18229   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18230   (eval $ac_try) 2>&5
18231   ac_status=$?
18232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18233   (exit $ac_status); }; }; then
18234   ac_lo=$ac_mid; break
18235 else
18236   echo "$as_me: failed program was:" >&5
18237 sed 's/^/| /' conftest.$ac_ext >&5
18238
18239 ac_hi=`expr '(' $ac_mid ')' - 1`
18240                        if test $ac_mid -le $ac_hi; then
18241                          ac_lo= ac_hi=
18242                          break
18243                        fi
18244                        ac_mid=`expr 2 '*' $ac_mid`
18245 fi
18246 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18247   done
18248 else
18249   echo "$as_me: failed program was:" >&5
18250 sed 's/^/| /' conftest.$ac_ext >&5
18251
18252 ac_lo= ac_hi=
18253 fi
18254 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18255 fi
18256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18257 # Binary search between lo and hi bounds.
18258 while test "x$ac_lo" != "x$ac_hi"; do
18259   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18260   cat >conftest.$ac_ext <<_ACEOF
18261 /* confdefs.h.  */
18262 _ACEOF
18263 cat confdefs.h >>conftest.$ac_ext
18264 cat >>conftest.$ac_ext <<_ACEOF
18265 /* end confdefs.h.  */
18266 $ac_includes_default
18267 int
18268 main ()
18269 {
18270 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
18271 test_array [0] = 0
18272
18273   ;
18274   return 0;
18275 }
18276 _ACEOF
18277 rm -f conftest.$ac_objext
18278 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18279   (eval $ac_compile) 2>conftest.er1
18280   ac_status=$?
18281   grep -v '^ *+' conftest.er1 >conftest.err
18282   rm -f conftest.er1
18283   cat conftest.err >&5
18284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18285   (exit $ac_status); } &&
18286          { ac_try='test -z "$ac_c_werror_flag"
18287                          || test ! -s conftest.err'
18288   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18289   (eval $ac_try) 2>&5
18290   ac_status=$?
18291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18292   (exit $ac_status); }; } &&
18293          { ac_try='test -s conftest.$ac_objext'
18294   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18295   (eval $ac_try) 2>&5
18296   ac_status=$?
18297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18298   (exit $ac_status); }; }; then
18299   ac_hi=$ac_mid
18300 else
18301   echo "$as_me: failed program was:" >&5
18302 sed 's/^/| /' conftest.$ac_ext >&5
18303
18304 ac_lo=`expr '(' $ac_mid ')' + 1`
18305 fi
18306 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18307 done
18308 case $ac_lo in
18309 ?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
18310 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77
18311 See \`config.log' for more details." >&5
18312 echo "$as_me: error: cannot compute sizeof (unsigned long), 77
18313 See \`config.log' for more details." >&2;}
18314    { (exit 1); exit 1; }; } ;;
18315 esac
18316 else
18317   if test "$cross_compiling" = yes; then
18318   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
18319 See \`config.log' for more details." >&5
18320 echo "$as_me: error: cannot run test program while cross compiling
18321 See \`config.log' for more details." >&2;}
18322    { (exit 1); exit 1; }; }
18323 else
18324   cat >conftest.$ac_ext <<_ACEOF
18325 /* confdefs.h.  */
18326 _ACEOF
18327 cat confdefs.h >>conftest.$ac_ext
18328 cat >>conftest.$ac_ext <<_ACEOF
18329 /* end confdefs.h.  */
18330 $ac_includes_default
18331 long longval () { return (long) (sizeof (unsigned long)); }
18332 unsigned long ulongval () { return (long) (sizeof (unsigned long)); }
18333 #include <stdio.h>
18334 #include <stdlib.h>
18335 int
18336 main ()
18337 {
18338
18339   FILE *f = fopen ("conftest.val", "w");
18340   if (! f)
18341     exit (1);
18342   if (((long) (sizeof (unsigned long))) < 0)
18343     {
18344       long i = longval ();
18345       if (i != ((long) (sizeof (unsigned long))))
18346         exit (1);
18347       fprintf (f, "%ld\n", i);
18348     }
18349   else
18350     {
18351       unsigned long i = ulongval ();
18352       if (i != ((long) (sizeof (unsigned long))))
18353         exit (1);
18354       fprintf (f, "%lu\n", i);
18355     }
18356   exit (ferror (f) || fclose (f) != 0);
18357
18358   ;
18359   return 0;
18360 }
18361 _ACEOF
18362 rm -f conftest$ac_exeext
18363 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18364   (eval $ac_link) 2>&5
18365   ac_status=$?
18366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18367   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18368   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18369   (eval $ac_try) 2>&5
18370   ac_status=$?
18371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18372   (exit $ac_status); }; }; then
18373   ac_cv_sizeof_unsigned_long=`cat conftest.val`
18374 else
18375   echo "$as_me: program exited with status $ac_status" >&5
18376 echo "$as_me: failed program was:" >&5
18377 sed 's/^/| /' conftest.$ac_ext >&5
18378
18379 ( exit $ac_status )
18380 { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77
18381 See \`config.log' for more details." >&5
18382 echo "$as_me: error: cannot compute sizeof (unsigned long), 77
18383 See \`config.log' for more details." >&2;}
18384    { (exit 1); exit 1; }; }
18385 fi
18386 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18387 fi
18388 fi
18389 rm -f conftest.val
18390 else
18391   ac_cv_sizeof_unsigned_long=0
18392 fi
18393 fi
18394 echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
18395 echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6
18396 cat >>confdefs.h <<_ACEOF
18397 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
18398 _ACEOF
18399
18400
18401
18402 # And one for the size of size_t (enables tweaks for > 32bit address space)
18403 echo "$as_me:$LINENO: checking for size_t" >&5
18404 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
18405 if test "${ac_cv_type_size_t+set}" = set; then
18406   echo $ECHO_N "(cached) $ECHO_C" >&6
18407 else
18408   cat >conftest.$ac_ext <<_ACEOF
18409 /* confdefs.h.  */
18410 _ACEOF
18411 cat confdefs.h >>conftest.$ac_ext
18412 cat >>conftest.$ac_ext <<_ACEOF
18413 /* end confdefs.h.  */
18414 $ac_includes_default
18415 int
18416 main ()
18417 {
18418 if ((size_t *) 0)
18419   return 0;
18420 if (sizeof (size_t))
18421   return 0;
18422   ;
18423   return 0;
18424 }
18425 _ACEOF
18426 rm -f conftest.$ac_objext
18427 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18428   (eval $ac_compile) 2>conftest.er1
18429   ac_status=$?
18430   grep -v '^ *+' conftest.er1 >conftest.err
18431   rm -f conftest.er1
18432   cat conftest.err >&5
18433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18434   (exit $ac_status); } &&
18435          { ac_try='test -z "$ac_c_werror_flag"
18436                          || test ! -s conftest.err'
18437   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18438   (eval $ac_try) 2>&5
18439   ac_status=$?
18440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18441   (exit $ac_status); }; } &&
18442          { ac_try='test -s conftest.$ac_objext'
18443   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18444   (eval $ac_try) 2>&5
18445   ac_status=$?
18446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18447   (exit $ac_status); }; }; then
18448   ac_cv_type_size_t=yes
18449 else
18450   echo "$as_me: failed program was:" >&5
18451 sed 's/^/| /' conftest.$ac_ext >&5
18452
18453 ac_cv_type_size_t=no
18454 fi
18455 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18456 fi
18457 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
18458 echo "${ECHO_T}$ac_cv_type_size_t" >&6
18459
18460 echo "$as_me:$LINENO: checking size of size_t" >&5
18461 echo $ECHO_N "checking size of size_t... $ECHO_C" >&6
18462 if test "${ac_cv_sizeof_size_t+set}" = set; then
18463   echo $ECHO_N "(cached) $ECHO_C" >&6
18464 else
18465   if test "$ac_cv_type_size_t" = yes; then
18466   # The cast to unsigned long works around a bug in the HP C Compiler
18467   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18468   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18469   # This bug is HP SR number 8606223364.
18470   if test "$cross_compiling" = yes; then
18471   # Depending upon the size, compute the lo and hi bounds.
18472 cat >conftest.$ac_ext <<_ACEOF
18473 /* confdefs.h.  */
18474 _ACEOF
18475 cat confdefs.h >>conftest.$ac_ext
18476 cat >>conftest.$ac_ext <<_ACEOF
18477 /* end confdefs.h.  */
18478 $ac_includes_default
18479 int
18480 main ()
18481 {
18482 static int test_array [1 - 2 * !(((long) (sizeof (size_t))) >= 0)];
18483 test_array [0] = 0
18484
18485   ;
18486   return 0;
18487 }
18488 _ACEOF
18489 rm -f conftest.$ac_objext
18490 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18491   (eval $ac_compile) 2>conftest.er1
18492   ac_status=$?
18493   grep -v '^ *+' conftest.er1 >conftest.err
18494   rm -f conftest.er1
18495   cat conftest.err >&5
18496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18497   (exit $ac_status); } &&
18498          { ac_try='test -z "$ac_c_werror_flag"
18499                          || test ! -s conftest.err'
18500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18501   (eval $ac_try) 2>&5
18502   ac_status=$?
18503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18504   (exit $ac_status); }; } &&
18505          { ac_try='test -s conftest.$ac_objext'
18506   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18507   (eval $ac_try) 2>&5
18508   ac_status=$?
18509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18510   (exit $ac_status); }; }; then
18511   ac_lo=0 ac_mid=0
18512   while :; do
18513     cat >conftest.$ac_ext <<_ACEOF
18514 /* confdefs.h.  */
18515 _ACEOF
18516 cat confdefs.h >>conftest.$ac_ext
18517 cat >>conftest.$ac_ext <<_ACEOF
18518 /* end confdefs.h.  */
18519 $ac_includes_default
18520 int
18521 main ()
18522 {
18523 static int test_array [1 - 2 * !(((long) (sizeof (size_t))) <= $ac_mid)];
18524 test_array [0] = 0
18525
18526   ;
18527   return 0;
18528 }
18529 _ACEOF
18530 rm -f conftest.$ac_objext
18531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18532   (eval $ac_compile) 2>conftest.er1
18533   ac_status=$?
18534   grep -v '^ *+' conftest.er1 >conftest.err
18535   rm -f conftest.er1
18536   cat conftest.err >&5
18537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18538   (exit $ac_status); } &&
18539          { ac_try='test -z "$ac_c_werror_flag"
18540                          || test ! -s conftest.err'
18541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18542   (eval $ac_try) 2>&5
18543   ac_status=$?
18544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18545   (exit $ac_status); }; } &&
18546          { ac_try='test -s conftest.$ac_objext'
18547   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18548   (eval $ac_try) 2>&5
18549   ac_status=$?
18550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18551   (exit $ac_status); }; }; then
18552   ac_hi=$ac_mid; break
18553 else
18554   echo "$as_me: failed program was:" >&5
18555 sed 's/^/| /' conftest.$ac_ext >&5
18556
18557 ac_lo=`expr $ac_mid + 1`
18558                     if test $ac_lo -le $ac_mid; then
18559                       ac_lo= ac_hi=
18560                       break
18561                     fi
18562                     ac_mid=`expr 2 '*' $ac_mid + 1`
18563 fi
18564 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18565   done
18566 else
18567   echo "$as_me: failed program was:" >&5
18568 sed 's/^/| /' conftest.$ac_ext >&5
18569
18570 cat >conftest.$ac_ext <<_ACEOF
18571 /* confdefs.h.  */
18572 _ACEOF
18573 cat confdefs.h >>conftest.$ac_ext
18574 cat >>conftest.$ac_ext <<_ACEOF
18575 /* end confdefs.h.  */
18576 $ac_includes_default
18577 int
18578 main ()
18579 {
18580 static int test_array [1 - 2 * !(((long) (sizeof (size_t))) < 0)];
18581 test_array [0] = 0
18582
18583   ;
18584   return 0;
18585 }
18586 _ACEOF
18587 rm -f conftest.$ac_objext
18588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18589   (eval $ac_compile) 2>conftest.er1
18590   ac_status=$?
18591   grep -v '^ *+' conftest.er1 >conftest.err
18592   rm -f conftest.er1
18593   cat conftest.err >&5
18594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18595   (exit $ac_status); } &&
18596          { ac_try='test -z "$ac_c_werror_flag"
18597                          || test ! -s conftest.err'
18598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18599   (eval $ac_try) 2>&5
18600   ac_status=$?
18601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18602   (exit $ac_status); }; } &&
18603          { ac_try='test -s conftest.$ac_objext'
18604   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18605   (eval $ac_try) 2>&5
18606   ac_status=$?
18607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18608   (exit $ac_status); }; }; then
18609   ac_hi=-1 ac_mid=-1
18610   while :; do
18611     cat >conftest.$ac_ext <<_ACEOF
18612 /* confdefs.h.  */
18613 _ACEOF
18614 cat confdefs.h >>conftest.$ac_ext
18615 cat >>conftest.$ac_ext <<_ACEOF
18616 /* end confdefs.h.  */
18617 $ac_includes_default
18618 int
18619 main ()
18620 {
18621 static int test_array [1 - 2 * !(((long) (sizeof (size_t))) >= $ac_mid)];
18622 test_array [0] = 0
18623
18624   ;
18625   return 0;
18626 }
18627 _ACEOF
18628 rm -f conftest.$ac_objext
18629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18630   (eval $ac_compile) 2>conftest.er1
18631   ac_status=$?
18632   grep -v '^ *+' conftest.er1 >conftest.err
18633   rm -f conftest.er1
18634   cat conftest.err >&5
18635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18636   (exit $ac_status); } &&
18637          { ac_try='test -z "$ac_c_werror_flag"
18638                          || test ! -s conftest.err'
18639   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18640   (eval $ac_try) 2>&5
18641   ac_status=$?
18642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18643   (exit $ac_status); }; } &&
18644          { ac_try='test -s conftest.$ac_objext'
18645   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18646   (eval $ac_try) 2>&5
18647   ac_status=$?
18648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18649   (exit $ac_status); }; }; then
18650   ac_lo=$ac_mid; break
18651 else
18652   echo "$as_me: failed program was:" >&5
18653 sed 's/^/| /' conftest.$ac_ext >&5
18654
18655 ac_hi=`expr '(' $ac_mid ')' - 1`
18656                        if test $ac_mid -le $ac_hi; then
18657                          ac_lo= ac_hi=
18658                          break
18659                        fi
18660                        ac_mid=`expr 2 '*' $ac_mid`
18661 fi
18662 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18663   done
18664 else
18665   echo "$as_me: failed program was:" >&5
18666 sed 's/^/| /' conftest.$ac_ext >&5
18667
18668 ac_lo= ac_hi=
18669 fi
18670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18671 fi
18672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18673 # Binary search between lo and hi bounds.
18674 while test "x$ac_lo" != "x$ac_hi"; do
18675   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18676   cat >conftest.$ac_ext <<_ACEOF
18677 /* confdefs.h.  */
18678 _ACEOF
18679 cat confdefs.h >>conftest.$ac_ext
18680 cat >>conftest.$ac_ext <<_ACEOF
18681 /* end confdefs.h.  */
18682 $ac_includes_default
18683 int
18684 main ()
18685 {
18686 static int test_array [1 - 2 * !(((long) (sizeof (size_t))) <= $ac_mid)];
18687 test_array [0] = 0
18688
18689   ;
18690   return 0;
18691 }
18692 _ACEOF
18693 rm -f conftest.$ac_objext
18694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18695   (eval $ac_compile) 2>conftest.er1
18696   ac_status=$?
18697   grep -v '^ *+' conftest.er1 >conftest.err
18698   rm -f conftest.er1
18699   cat conftest.err >&5
18700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18701   (exit $ac_status); } &&
18702          { ac_try='test -z "$ac_c_werror_flag"
18703                          || test ! -s conftest.err'
18704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18705   (eval $ac_try) 2>&5
18706   ac_status=$?
18707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18708   (exit $ac_status); }; } &&
18709          { ac_try='test -s conftest.$ac_objext'
18710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18711   (eval $ac_try) 2>&5
18712   ac_status=$?
18713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18714   (exit $ac_status); }; }; then
18715   ac_hi=$ac_mid
18716 else
18717   echo "$as_me: failed program was:" >&5
18718 sed 's/^/| /' conftest.$ac_ext >&5
18719
18720 ac_lo=`expr '(' $ac_mid ')' + 1`
18721 fi
18722 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18723 done
18724 case $ac_lo in
18725 ?*) ac_cv_sizeof_size_t=$ac_lo;;
18726 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t), 77
18727 See \`config.log' for more details." >&5
18728 echo "$as_me: error: cannot compute sizeof (size_t), 77
18729 See \`config.log' for more details." >&2;}
18730    { (exit 1); exit 1; }; } ;;
18731 esac
18732 else
18733   if test "$cross_compiling" = yes; then
18734   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
18735 See \`config.log' for more details." >&5
18736 echo "$as_me: error: cannot run test program while cross compiling
18737 See \`config.log' for more details." >&2;}
18738    { (exit 1); exit 1; }; }
18739 else
18740   cat >conftest.$ac_ext <<_ACEOF
18741 /* confdefs.h.  */
18742 _ACEOF
18743 cat confdefs.h >>conftest.$ac_ext
18744 cat >>conftest.$ac_ext <<_ACEOF
18745 /* end confdefs.h.  */
18746 $ac_includes_default
18747 long longval () { return (long) (sizeof (size_t)); }
18748 unsigned long ulongval () { return (long) (sizeof (size_t)); }
18749 #include <stdio.h>
18750 #include <stdlib.h>
18751 int
18752 main ()
18753 {
18754
18755   FILE *f = fopen ("conftest.val", "w");
18756   if (! f)
18757     exit (1);
18758   if (((long) (sizeof (size_t))) < 0)
18759     {
18760       long i = longval ();
18761       if (i != ((long) (sizeof (size_t))))
18762         exit (1);
18763       fprintf (f, "%ld\n", i);
18764     }
18765   else
18766     {
18767       unsigned long i = ulongval ();
18768       if (i != ((long) (sizeof (size_t))))
18769         exit (1);
18770       fprintf (f, "%lu\n", i);
18771     }
18772   exit (ferror (f) || fclose (f) != 0);
18773
18774   ;
18775   return 0;
18776 }
18777 _ACEOF
18778 rm -f conftest$ac_exeext
18779 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18780   (eval $ac_link) 2>&5
18781   ac_status=$?
18782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18783   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18785   (eval $ac_try) 2>&5
18786   ac_status=$?
18787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18788   (exit $ac_status); }; }; then
18789   ac_cv_sizeof_size_t=`cat conftest.val`
18790 else
18791   echo "$as_me: program exited with status $ac_status" >&5
18792 echo "$as_me: failed program was:" >&5
18793 sed 's/^/| /' conftest.$ac_ext >&5
18794
18795 ( exit $ac_status )
18796 { { echo "$as_me:$LINENO: error: cannot compute sizeof (size_t), 77
18797 See \`config.log' for more details." >&5
18798 echo "$as_me: error: cannot compute sizeof (size_t), 77
18799 See \`config.log' for more details." >&2;}
18800    { (exit 1); exit 1; }; }
18801 fi
18802 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18803 fi
18804 fi
18805 rm -f conftest.val
18806 else
18807   ac_cv_sizeof_size_t=0
18808 fi
18809 fi
18810 echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
18811 echo "${ECHO_T}$ac_cv_sizeof_size_t" >&6
18812 cat >>confdefs.h <<_ACEOF
18813 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
18814 _ACEOF
18815
18816
18817
18818 # Determine memory alignment requirements for the basic C data types.
18819
18820 echo "$as_me:$LINENO: checking for short" >&5
18821 echo $ECHO_N "checking for short... $ECHO_C" >&6
18822 if test "${ac_cv_type_short+set}" = set; then
18823   echo $ECHO_N "(cached) $ECHO_C" >&6
18824 else
18825   cat >conftest.$ac_ext <<_ACEOF
18826 /* confdefs.h.  */
18827 _ACEOF
18828 cat confdefs.h >>conftest.$ac_ext
18829 cat >>conftest.$ac_ext <<_ACEOF
18830 /* end confdefs.h.  */
18831 $ac_includes_default
18832 int
18833 main ()
18834 {
18835 if ((short *) 0)
18836   return 0;
18837 if (sizeof (short))
18838   return 0;
18839   ;
18840   return 0;
18841 }
18842 _ACEOF
18843 rm -f conftest.$ac_objext
18844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18845   (eval $ac_compile) 2>conftest.er1
18846   ac_status=$?
18847   grep -v '^ *+' conftest.er1 >conftest.err
18848   rm -f conftest.er1
18849   cat conftest.err >&5
18850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18851   (exit $ac_status); } &&
18852          { ac_try='test -z "$ac_c_werror_flag"
18853                          || test ! -s conftest.err'
18854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18855   (eval $ac_try) 2>&5
18856   ac_status=$?
18857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18858   (exit $ac_status); }; } &&
18859          { ac_try='test -s conftest.$ac_objext'
18860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18861   (eval $ac_try) 2>&5
18862   ac_status=$?
18863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18864   (exit $ac_status); }; }; then
18865   ac_cv_type_short=yes
18866 else
18867   echo "$as_me: failed program was:" >&5
18868 sed 's/^/| /' conftest.$ac_ext >&5
18869
18870 ac_cv_type_short=no
18871 fi
18872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18873 fi
18874 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
18875 echo "${ECHO_T}$ac_cv_type_short" >&6
18876
18877 echo "$as_me:$LINENO: checking alignment of short" >&5
18878 echo $ECHO_N "checking alignment of short... $ECHO_C" >&6
18879 if test "${pgac_cv_alignof_short+set}" = set; then
18880   echo $ECHO_N "(cached) $ECHO_C" >&6
18881 else
18882   if test "$ac_cv_type_short" = yes; then
18883   if test "$cross_compiling" = yes; then
18884   # Depending upon the size, compute the lo and hi bounds.
18885 cat >conftest.$ac_ext <<_ACEOF
18886 /* confdefs.h.  */
18887 _ACEOF
18888 cat confdefs.h >>conftest.$ac_ext
18889 cat >>conftest.$ac_ext <<_ACEOF
18890 /* end confdefs.h.  */
18891 $ac_includes_default
18892 struct { char filler; short field; } pgac_struct;
18893 int
18894 main ()
18895 {
18896 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
18897 test_array [0] = 0
18898
18899   ;
18900   return 0;
18901 }
18902 _ACEOF
18903 rm -f conftest.$ac_objext
18904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18905   (eval $ac_compile) 2>conftest.er1
18906   ac_status=$?
18907   grep -v '^ *+' conftest.er1 >conftest.err
18908   rm -f conftest.er1
18909   cat conftest.err >&5
18910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18911   (exit $ac_status); } &&
18912          { ac_try='test -z "$ac_c_werror_flag"
18913                          || test ! -s conftest.err'
18914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18915   (eval $ac_try) 2>&5
18916   ac_status=$?
18917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18918   (exit $ac_status); }; } &&
18919          { ac_try='test -s conftest.$ac_objext'
18920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18921   (eval $ac_try) 2>&5
18922   ac_status=$?
18923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18924   (exit $ac_status); }; }; then
18925   ac_lo=0 ac_mid=0
18926   while :; do
18927     cat >conftest.$ac_ext <<_ACEOF
18928 /* confdefs.h.  */
18929 _ACEOF
18930 cat confdefs.h >>conftest.$ac_ext
18931 cat >>conftest.$ac_ext <<_ACEOF
18932 /* end confdefs.h.  */
18933 $ac_includes_default
18934 struct { char filler; short field; } pgac_struct;
18935 int
18936 main ()
18937 {
18938 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
18939 test_array [0] = 0
18940
18941   ;
18942   return 0;
18943 }
18944 _ACEOF
18945 rm -f conftest.$ac_objext
18946 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18947   (eval $ac_compile) 2>conftest.er1
18948   ac_status=$?
18949   grep -v '^ *+' conftest.er1 >conftest.err
18950   rm -f conftest.er1
18951   cat conftest.err >&5
18952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18953   (exit $ac_status); } &&
18954          { ac_try='test -z "$ac_c_werror_flag"
18955                          || test ! -s conftest.err'
18956   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18957   (eval $ac_try) 2>&5
18958   ac_status=$?
18959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18960   (exit $ac_status); }; } &&
18961          { ac_try='test -s conftest.$ac_objext'
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   ac_hi=$ac_mid; break
18968 else
18969   echo "$as_me: failed program was:" >&5
18970 sed 's/^/| /' conftest.$ac_ext >&5
18971
18972 ac_lo=`expr $ac_mid + 1`
18973                     if test $ac_lo -le $ac_mid; then
18974                       ac_lo= ac_hi=
18975                       break
18976                     fi
18977                     ac_mid=`expr 2 '*' $ac_mid + 1`
18978 fi
18979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18980   done
18981 else
18982   echo "$as_me: failed program was:" >&5
18983 sed 's/^/| /' conftest.$ac_ext >&5
18984
18985 cat >conftest.$ac_ext <<_ACEOF
18986 /* confdefs.h.  */
18987 _ACEOF
18988 cat confdefs.h >>conftest.$ac_ext
18989 cat >>conftest.$ac_ext <<_ACEOF
18990 /* end confdefs.h.  */
18991 $ac_includes_default
18992 struct { char filler; short field; } pgac_struct;
18993 int
18994 main ()
18995 {
18996 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
18997 test_array [0] = 0
18998
18999   ;
19000   return 0;
19001 }
19002 _ACEOF
19003 rm -f conftest.$ac_objext
19004 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19005   (eval $ac_compile) 2>conftest.er1
19006   ac_status=$?
19007   grep -v '^ *+' conftest.er1 >conftest.err
19008   rm -f conftest.er1
19009   cat conftest.err >&5
19010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19011   (exit $ac_status); } &&
19012          { ac_try='test -z "$ac_c_werror_flag"
19013                          || test ! -s conftest.err'
19014   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19015   (eval $ac_try) 2>&5
19016   ac_status=$?
19017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19018   (exit $ac_status); }; } &&
19019          { ac_try='test -s conftest.$ac_objext'
19020   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19021   (eval $ac_try) 2>&5
19022   ac_status=$?
19023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19024   (exit $ac_status); }; }; then
19025   ac_hi=-1 ac_mid=-1
19026   while :; do
19027     cat >conftest.$ac_ext <<_ACEOF
19028 /* confdefs.h.  */
19029 _ACEOF
19030 cat confdefs.h >>conftest.$ac_ext
19031 cat >>conftest.$ac_ext <<_ACEOF
19032 /* end confdefs.h.  */
19033 $ac_includes_default
19034 struct { char filler; short field; } pgac_struct;
19035 int
19036 main ()
19037 {
19038 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
19039 test_array [0] = 0
19040
19041   ;
19042   return 0;
19043 }
19044 _ACEOF
19045 rm -f conftest.$ac_objext
19046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19047   (eval $ac_compile) 2>conftest.er1
19048   ac_status=$?
19049   grep -v '^ *+' conftest.er1 >conftest.err
19050   rm -f conftest.er1
19051   cat conftest.err >&5
19052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19053   (exit $ac_status); } &&
19054          { ac_try='test -z "$ac_c_werror_flag"
19055                          || test ! -s conftest.err'
19056   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19057   (eval $ac_try) 2>&5
19058   ac_status=$?
19059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19060   (exit $ac_status); }; } &&
19061          { ac_try='test -s conftest.$ac_objext'
19062   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19063   (eval $ac_try) 2>&5
19064   ac_status=$?
19065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19066   (exit $ac_status); }; }; then
19067   ac_lo=$ac_mid; break
19068 else
19069   echo "$as_me: failed program was:" >&5
19070 sed 's/^/| /' conftest.$ac_ext >&5
19071
19072 ac_hi=`expr '(' $ac_mid ')' - 1`
19073                        if test $ac_mid -le $ac_hi; then
19074                          ac_lo= ac_hi=
19075                          break
19076                        fi
19077                        ac_mid=`expr 2 '*' $ac_mid`
19078 fi
19079 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19080   done
19081 else
19082   echo "$as_me: failed program was:" >&5
19083 sed 's/^/| /' conftest.$ac_ext >&5
19084
19085 ac_lo= ac_hi=
19086 fi
19087 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19088 fi
19089 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19090 # Binary search between lo and hi bounds.
19091 while test "x$ac_lo" != "x$ac_hi"; do
19092   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19093   cat >conftest.$ac_ext <<_ACEOF
19094 /* confdefs.h.  */
19095 _ACEOF
19096 cat confdefs.h >>conftest.$ac_ext
19097 cat >>conftest.$ac_ext <<_ACEOF
19098 /* end confdefs.h.  */
19099 $ac_includes_default
19100 struct { char filler; short field; } pgac_struct;
19101 int
19102 main ()
19103 {
19104 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19105 test_array [0] = 0
19106
19107   ;
19108   return 0;
19109 }
19110 _ACEOF
19111 rm -f conftest.$ac_objext
19112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19113   (eval $ac_compile) 2>conftest.er1
19114   ac_status=$?
19115   grep -v '^ *+' conftest.er1 >conftest.err
19116   rm -f conftest.er1
19117   cat conftest.err >&5
19118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19119   (exit $ac_status); } &&
19120          { ac_try='test -z "$ac_c_werror_flag"
19121                          || test ! -s conftest.err'
19122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19123   (eval $ac_try) 2>&5
19124   ac_status=$?
19125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19126   (exit $ac_status); }; } &&
19127          { ac_try='test -s conftest.$ac_objext'
19128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19129   (eval $ac_try) 2>&5
19130   ac_status=$?
19131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19132   (exit $ac_status); }; }; then
19133   ac_hi=$ac_mid
19134 else
19135   echo "$as_me: failed program was:" >&5
19136 sed 's/^/| /' conftest.$ac_ext >&5
19137
19138 ac_lo=`expr '(' $ac_mid ')' + 1`
19139 fi
19140 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19141 done
19142 case $ac_lo in
19143 ?*) pgac_cv_alignof_short=$ac_lo;;
19144 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
19145 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
19146    { (exit 1); exit 1; }; } ;;
19147 esac
19148 else
19149   if test "$cross_compiling" = yes; then
19150   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19151 See \`config.log' for more details." >&5
19152 echo "$as_me: error: cannot run test program while cross compiling
19153 See \`config.log' for more details." >&2;}
19154    { (exit 1); exit 1; }; }
19155 else
19156   cat >conftest.$ac_ext <<_ACEOF
19157 /* confdefs.h.  */
19158 _ACEOF
19159 cat confdefs.h >>conftest.$ac_ext
19160 cat >>conftest.$ac_ext <<_ACEOF
19161 /* end confdefs.h.  */
19162 $ac_includes_default
19163 struct { char filler; short field; } pgac_struct;
19164 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19165 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19166 #include <stdio.h>
19167 #include <stdlib.h>
19168 int
19169 main ()
19170 {
19171
19172   FILE *f = fopen ("conftest.val", "w");
19173   if (! f)
19174     exit (1);
19175   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
19176     {
19177       long i = longval ();
19178       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19179         exit (1);
19180       fprintf (f, "%ld\n", i);
19181     }
19182   else
19183     {
19184       unsigned long i = ulongval ();
19185       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19186         exit (1);
19187       fprintf (f, "%lu\n", i);
19188     }
19189   exit (ferror (f) || fclose (f) != 0);
19190
19191   ;
19192   return 0;
19193 }
19194 _ACEOF
19195 rm -f conftest$ac_exeext
19196 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19197   (eval $ac_link) 2>&5
19198   ac_status=$?
19199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19200   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19202   (eval $ac_try) 2>&5
19203   ac_status=$?
19204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19205   (exit $ac_status); }; }; then
19206   pgac_cv_alignof_short=`cat conftest.val`
19207 else
19208   echo "$as_me: program exited with status $ac_status" >&5
19209 echo "$as_me: failed program was:" >&5
19210 sed 's/^/| /' conftest.$ac_ext >&5
19211
19212 ( exit $ac_status )
19213 { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
19214 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
19215    { (exit 1); exit 1; }; }
19216 fi
19217 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19218 fi
19219 fi
19220 rm -f conftest.val
19221 else
19222   pgac_cv_alignof_short=0
19223 fi
19224 fi
19225 echo "$as_me:$LINENO: result: $pgac_cv_alignof_short" >&5
19226 echo "${ECHO_T}$pgac_cv_alignof_short" >&6
19227 cat >>confdefs.h <<_ACEOF
19228 #define ALIGNOF_SHORT $pgac_cv_alignof_short
19229 _ACEOF
19230
19231
19232 echo "$as_me:$LINENO: checking for int" >&5
19233 echo $ECHO_N "checking for int... $ECHO_C" >&6
19234 if test "${ac_cv_type_int+set}" = set; then
19235   echo $ECHO_N "(cached) $ECHO_C" >&6
19236 else
19237   cat >conftest.$ac_ext <<_ACEOF
19238 /* confdefs.h.  */
19239 _ACEOF
19240 cat confdefs.h >>conftest.$ac_ext
19241 cat >>conftest.$ac_ext <<_ACEOF
19242 /* end confdefs.h.  */
19243 $ac_includes_default
19244 int
19245 main ()
19246 {
19247 if ((int *) 0)
19248   return 0;
19249 if (sizeof (int))
19250   return 0;
19251   ;
19252   return 0;
19253 }
19254 _ACEOF
19255 rm -f conftest.$ac_objext
19256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19257   (eval $ac_compile) 2>conftest.er1
19258   ac_status=$?
19259   grep -v '^ *+' conftest.er1 >conftest.err
19260   rm -f conftest.er1
19261   cat conftest.err >&5
19262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19263   (exit $ac_status); } &&
19264          { ac_try='test -z "$ac_c_werror_flag"
19265                          || test ! -s conftest.err'
19266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19267   (eval $ac_try) 2>&5
19268   ac_status=$?
19269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19270   (exit $ac_status); }; } &&
19271          { ac_try='test -s conftest.$ac_objext'
19272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19273   (eval $ac_try) 2>&5
19274   ac_status=$?
19275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19276   (exit $ac_status); }; }; then
19277   ac_cv_type_int=yes
19278 else
19279   echo "$as_me: failed program was:" >&5
19280 sed 's/^/| /' conftest.$ac_ext >&5
19281
19282 ac_cv_type_int=no
19283 fi
19284 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19285 fi
19286 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
19287 echo "${ECHO_T}$ac_cv_type_int" >&6
19288
19289 echo "$as_me:$LINENO: checking alignment of int" >&5
19290 echo $ECHO_N "checking alignment of int... $ECHO_C" >&6
19291 if test "${pgac_cv_alignof_int+set}" = set; then
19292   echo $ECHO_N "(cached) $ECHO_C" >&6
19293 else
19294   if test "$ac_cv_type_int" = yes; then
19295   if test "$cross_compiling" = yes; then
19296   # Depending upon the size, compute the lo and hi bounds.
19297 cat >conftest.$ac_ext <<_ACEOF
19298 /* confdefs.h.  */
19299 _ACEOF
19300 cat confdefs.h >>conftest.$ac_ext
19301 cat >>conftest.$ac_ext <<_ACEOF
19302 /* end confdefs.h.  */
19303 $ac_includes_default
19304 struct { char filler; int field; } pgac_struct;
19305 int
19306 main ()
19307 {
19308 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
19309 test_array [0] = 0
19310
19311   ;
19312   return 0;
19313 }
19314 _ACEOF
19315 rm -f conftest.$ac_objext
19316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19317   (eval $ac_compile) 2>conftest.er1
19318   ac_status=$?
19319   grep -v '^ *+' conftest.er1 >conftest.err
19320   rm -f conftest.er1
19321   cat conftest.err >&5
19322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19323   (exit $ac_status); } &&
19324          { ac_try='test -z "$ac_c_werror_flag"
19325                          || test ! -s conftest.err'
19326   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19327   (eval $ac_try) 2>&5
19328   ac_status=$?
19329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19330   (exit $ac_status); }; } &&
19331          { ac_try='test -s conftest.$ac_objext'
19332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19333   (eval $ac_try) 2>&5
19334   ac_status=$?
19335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19336   (exit $ac_status); }; }; then
19337   ac_lo=0 ac_mid=0
19338   while :; do
19339     cat >conftest.$ac_ext <<_ACEOF
19340 /* confdefs.h.  */
19341 _ACEOF
19342 cat confdefs.h >>conftest.$ac_ext
19343 cat >>conftest.$ac_ext <<_ACEOF
19344 /* end confdefs.h.  */
19345 $ac_includes_default
19346 struct { char filler; int field; } pgac_struct;
19347 int
19348 main ()
19349 {
19350 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19351 test_array [0] = 0
19352
19353   ;
19354   return 0;
19355 }
19356 _ACEOF
19357 rm -f conftest.$ac_objext
19358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19359   (eval $ac_compile) 2>conftest.er1
19360   ac_status=$?
19361   grep -v '^ *+' conftest.er1 >conftest.err
19362   rm -f conftest.er1
19363   cat conftest.err >&5
19364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19365   (exit $ac_status); } &&
19366          { ac_try='test -z "$ac_c_werror_flag"
19367                          || test ! -s conftest.err'
19368   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19369   (eval $ac_try) 2>&5
19370   ac_status=$?
19371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19372   (exit $ac_status); }; } &&
19373          { ac_try='test -s conftest.$ac_objext'
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   ac_hi=$ac_mid; break
19380 else
19381   echo "$as_me: failed program was:" >&5
19382 sed 's/^/| /' conftest.$ac_ext >&5
19383
19384 ac_lo=`expr $ac_mid + 1`
19385                     if test $ac_lo -le $ac_mid; then
19386                       ac_lo= ac_hi=
19387                       break
19388                     fi
19389                     ac_mid=`expr 2 '*' $ac_mid + 1`
19390 fi
19391 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19392   done
19393 else
19394   echo "$as_me: failed program was:" >&5
19395 sed 's/^/| /' conftest.$ac_ext >&5
19396
19397 cat >conftest.$ac_ext <<_ACEOF
19398 /* confdefs.h.  */
19399 _ACEOF
19400 cat confdefs.h >>conftest.$ac_ext
19401 cat >>conftest.$ac_ext <<_ACEOF
19402 /* end confdefs.h.  */
19403 $ac_includes_default
19404 struct { char filler; int field; } pgac_struct;
19405 int
19406 main ()
19407 {
19408 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
19409 test_array [0] = 0
19410
19411   ;
19412   return 0;
19413 }
19414 _ACEOF
19415 rm -f conftest.$ac_objext
19416 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19417   (eval $ac_compile) 2>conftest.er1
19418   ac_status=$?
19419   grep -v '^ *+' conftest.er1 >conftest.err
19420   rm -f conftest.er1
19421   cat conftest.err >&5
19422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19423   (exit $ac_status); } &&
19424          { ac_try='test -z "$ac_c_werror_flag"
19425                          || test ! -s conftest.err'
19426   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19427   (eval $ac_try) 2>&5
19428   ac_status=$?
19429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19430   (exit $ac_status); }; } &&
19431          { ac_try='test -s conftest.$ac_objext'
19432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19433   (eval $ac_try) 2>&5
19434   ac_status=$?
19435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19436   (exit $ac_status); }; }; then
19437   ac_hi=-1 ac_mid=-1
19438   while :; do
19439     cat >conftest.$ac_ext <<_ACEOF
19440 /* confdefs.h.  */
19441 _ACEOF
19442 cat confdefs.h >>conftest.$ac_ext
19443 cat >>conftest.$ac_ext <<_ACEOF
19444 /* end confdefs.h.  */
19445 $ac_includes_default
19446 struct { char filler; int field; } pgac_struct;
19447 int
19448 main ()
19449 {
19450 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
19451 test_array [0] = 0
19452
19453   ;
19454   return 0;
19455 }
19456 _ACEOF
19457 rm -f conftest.$ac_objext
19458 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19459   (eval $ac_compile) 2>conftest.er1
19460   ac_status=$?
19461   grep -v '^ *+' conftest.er1 >conftest.err
19462   rm -f conftest.er1
19463   cat conftest.err >&5
19464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19465   (exit $ac_status); } &&
19466          { ac_try='test -z "$ac_c_werror_flag"
19467                          || test ! -s conftest.err'
19468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19469   (eval $ac_try) 2>&5
19470   ac_status=$?
19471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19472   (exit $ac_status); }; } &&
19473          { ac_try='test -s conftest.$ac_objext'
19474   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19475   (eval $ac_try) 2>&5
19476   ac_status=$?
19477   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19478   (exit $ac_status); }; }; then
19479   ac_lo=$ac_mid; break
19480 else
19481   echo "$as_me: failed program was:" >&5
19482 sed 's/^/| /' conftest.$ac_ext >&5
19483
19484 ac_hi=`expr '(' $ac_mid ')' - 1`
19485                        if test $ac_mid -le $ac_hi; then
19486                          ac_lo= ac_hi=
19487                          break
19488                        fi
19489                        ac_mid=`expr 2 '*' $ac_mid`
19490 fi
19491 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19492   done
19493 else
19494   echo "$as_me: failed program was:" >&5
19495 sed 's/^/| /' conftest.$ac_ext >&5
19496
19497 ac_lo= ac_hi=
19498 fi
19499 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19500 fi
19501 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19502 # Binary search between lo and hi bounds.
19503 while test "x$ac_lo" != "x$ac_hi"; do
19504   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19505   cat >conftest.$ac_ext <<_ACEOF
19506 /* confdefs.h.  */
19507 _ACEOF
19508 cat confdefs.h >>conftest.$ac_ext
19509 cat >>conftest.$ac_ext <<_ACEOF
19510 /* end confdefs.h.  */
19511 $ac_includes_default
19512 struct { char filler; int field; } pgac_struct;
19513 int
19514 main ()
19515 {
19516 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19517 test_array [0] = 0
19518
19519   ;
19520   return 0;
19521 }
19522 _ACEOF
19523 rm -f conftest.$ac_objext
19524 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19525   (eval $ac_compile) 2>conftest.er1
19526   ac_status=$?
19527   grep -v '^ *+' conftest.er1 >conftest.err
19528   rm -f conftest.er1
19529   cat conftest.err >&5
19530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19531   (exit $ac_status); } &&
19532          { ac_try='test -z "$ac_c_werror_flag"
19533                          || test ! -s conftest.err'
19534   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19535   (eval $ac_try) 2>&5
19536   ac_status=$?
19537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19538   (exit $ac_status); }; } &&
19539          { ac_try='test -s conftest.$ac_objext'
19540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19541   (eval $ac_try) 2>&5
19542   ac_status=$?
19543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19544   (exit $ac_status); }; }; then
19545   ac_hi=$ac_mid
19546 else
19547   echo "$as_me: failed program was:" >&5
19548 sed 's/^/| /' conftest.$ac_ext >&5
19549
19550 ac_lo=`expr '(' $ac_mid ')' + 1`
19551 fi
19552 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19553 done
19554 case $ac_lo in
19555 ?*) pgac_cv_alignof_int=$ac_lo;;
19556 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
19557 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
19558    { (exit 1); exit 1; }; } ;;
19559 esac
19560 else
19561   if test "$cross_compiling" = yes; then
19562   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19563 See \`config.log' for more details." >&5
19564 echo "$as_me: error: cannot run test program while cross compiling
19565 See \`config.log' for more details." >&2;}
19566    { (exit 1); exit 1; }; }
19567 else
19568   cat >conftest.$ac_ext <<_ACEOF
19569 /* confdefs.h.  */
19570 _ACEOF
19571 cat confdefs.h >>conftest.$ac_ext
19572 cat >>conftest.$ac_ext <<_ACEOF
19573 /* end confdefs.h.  */
19574 $ac_includes_default
19575 struct { char filler; int field; } pgac_struct;
19576 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19577 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19578 #include <stdio.h>
19579 #include <stdlib.h>
19580 int
19581 main ()
19582 {
19583
19584   FILE *f = fopen ("conftest.val", "w");
19585   if (! f)
19586     exit (1);
19587   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
19588     {
19589       long i = longval ();
19590       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19591         exit (1);
19592       fprintf (f, "%ld\n", i);
19593     }
19594   else
19595     {
19596       unsigned long i = ulongval ();
19597       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
19598         exit (1);
19599       fprintf (f, "%lu\n", i);
19600     }
19601   exit (ferror (f) || fclose (f) != 0);
19602
19603   ;
19604   return 0;
19605 }
19606 _ACEOF
19607 rm -f conftest$ac_exeext
19608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19609   (eval $ac_link) 2>&5
19610   ac_status=$?
19611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19612   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19613   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19614   (eval $ac_try) 2>&5
19615   ac_status=$?
19616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19617   (exit $ac_status); }; }; then
19618   pgac_cv_alignof_int=`cat conftest.val`
19619 else
19620   echo "$as_me: program exited with status $ac_status" >&5
19621 echo "$as_me: failed program was:" >&5
19622 sed 's/^/| /' conftest.$ac_ext >&5
19623
19624 ( exit $ac_status )
19625 { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
19626 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
19627    { (exit 1); exit 1; }; }
19628 fi
19629 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19630 fi
19631 fi
19632 rm -f conftest.val
19633 else
19634   pgac_cv_alignof_int=0
19635 fi
19636 fi
19637 echo "$as_me:$LINENO: result: $pgac_cv_alignof_int" >&5
19638 echo "${ECHO_T}$pgac_cv_alignof_int" >&6
19639 cat >>confdefs.h <<_ACEOF
19640 #define ALIGNOF_INT $pgac_cv_alignof_int
19641 _ACEOF
19642
19643
19644 echo "$as_me:$LINENO: checking for long" >&5
19645 echo $ECHO_N "checking for long... $ECHO_C" >&6
19646 if test "${ac_cv_type_long+set}" = set; then
19647   echo $ECHO_N "(cached) $ECHO_C" >&6
19648 else
19649   cat >conftest.$ac_ext <<_ACEOF
19650 /* confdefs.h.  */
19651 _ACEOF
19652 cat confdefs.h >>conftest.$ac_ext
19653 cat >>conftest.$ac_ext <<_ACEOF
19654 /* end confdefs.h.  */
19655 $ac_includes_default
19656 int
19657 main ()
19658 {
19659 if ((long *) 0)
19660   return 0;
19661 if (sizeof (long))
19662   return 0;
19663   ;
19664   return 0;
19665 }
19666 _ACEOF
19667 rm -f conftest.$ac_objext
19668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19669   (eval $ac_compile) 2>conftest.er1
19670   ac_status=$?
19671   grep -v '^ *+' conftest.er1 >conftest.err
19672   rm -f conftest.er1
19673   cat conftest.err >&5
19674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19675   (exit $ac_status); } &&
19676          { ac_try='test -z "$ac_c_werror_flag"
19677                          || test ! -s conftest.err'
19678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19679   (eval $ac_try) 2>&5
19680   ac_status=$?
19681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19682   (exit $ac_status); }; } &&
19683          { ac_try='test -s conftest.$ac_objext'
19684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19685   (eval $ac_try) 2>&5
19686   ac_status=$?
19687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19688   (exit $ac_status); }; }; then
19689   ac_cv_type_long=yes
19690 else
19691   echo "$as_me: failed program was:" >&5
19692 sed 's/^/| /' conftest.$ac_ext >&5
19693
19694 ac_cv_type_long=no
19695 fi
19696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19697 fi
19698 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
19699 echo "${ECHO_T}$ac_cv_type_long" >&6
19700
19701 echo "$as_me:$LINENO: checking alignment of long" >&5
19702 echo $ECHO_N "checking alignment of long... $ECHO_C" >&6
19703 if test "${pgac_cv_alignof_long+set}" = set; then
19704   echo $ECHO_N "(cached) $ECHO_C" >&6
19705 else
19706   if test "$ac_cv_type_long" = yes; then
19707   if test "$cross_compiling" = yes; then
19708   # Depending upon the size, compute the lo and hi bounds.
19709 cat >conftest.$ac_ext <<_ACEOF
19710 /* confdefs.h.  */
19711 _ACEOF
19712 cat confdefs.h >>conftest.$ac_ext
19713 cat >>conftest.$ac_ext <<_ACEOF
19714 /* end confdefs.h.  */
19715 $ac_includes_default
19716 struct { char filler; long field; } pgac_struct;
19717 int
19718 main ()
19719 {
19720 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
19721 test_array [0] = 0
19722
19723   ;
19724   return 0;
19725 }
19726 _ACEOF
19727 rm -f conftest.$ac_objext
19728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19729   (eval $ac_compile) 2>conftest.er1
19730   ac_status=$?
19731   grep -v '^ *+' conftest.er1 >conftest.err
19732   rm -f conftest.er1
19733   cat conftest.err >&5
19734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19735   (exit $ac_status); } &&
19736          { ac_try='test -z "$ac_c_werror_flag"
19737                          || test ! -s conftest.err'
19738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19739   (eval $ac_try) 2>&5
19740   ac_status=$?
19741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19742   (exit $ac_status); }; } &&
19743          { ac_try='test -s conftest.$ac_objext'
19744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19745   (eval $ac_try) 2>&5
19746   ac_status=$?
19747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19748   (exit $ac_status); }; }; then
19749   ac_lo=0 ac_mid=0
19750   while :; do
19751     cat >conftest.$ac_ext <<_ACEOF
19752 /* confdefs.h.  */
19753 _ACEOF
19754 cat confdefs.h >>conftest.$ac_ext
19755 cat >>conftest.$ac_ext <<_ACEOF
19756 /* end confdefs.h.  */
19757 $ac_includes_default
19758 struct { char filler; long field; } pgac_struct;
19759 int
19760 main ()
19761 {
19762 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19763 test_array [0] = 0
19764
19765   ;
19766   return 0;
19767 }
19768 _ACEOF
19769 rm -f conftest.$ac_objext
19770 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19771   (eval $ac_compile) 2>conftest.er1
19772   ac_status=$?
19773   grep -v '^ *+' conftest.er1 >conftest.err
19774   rm -f conftest.er1
19775   cat conftest.err >&5
19776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19777   (exit $ac_status); } &&
19778          { ac_try='test -z "$ac_c_werror_flag"
19779                          || test ! -s conftest.err'
19780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19781   (eval $ac_try) 2>&5
19782   ac_status=$?
19783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19784   (exit $ac_status); }; } &&
19785          { ac_try='test -s conftest.$ac_objext'
19786   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19787   (eval $ac_try) 2>&5
19788   ac_status=$?
19789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19790   (exit $ac_status); }; }; then
19791   ac_hi=$ac_mid; break
19792 else
19793   echo "$as_me: failed program was:" >&5
19794 sed 's/^/| /' conftest.$ac_ext >&5
19795
19796 ac_lo=`expr $ac_mid + 1`
19797                     if test $ac_lo -le $ac_mid; then
19798                       ac_lo= ac_hi=
19799                       break
19800                     fi
19801                     ac_mid=`expr 2 '*' $ac_mid + 1`
19802 fi
19803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19804   done
19805 else
19806   echo "$as_me: failed program was:" >&5
19807 sed 's/^/| /' conftest.$ac_ext >&5
19808
19809 cat >conftest.$ac_ext <<_ACEOF
19810 /* confdefs.h.  */
19811 _ACEOF
19812 cat confdefs.h >>conftest.$ac_ext
19813 cat >>conftest.$ac_ext <<_ACEOF
19814 /* end confdefs.h.  */
19815 $ac_includes_default
19816 struct { char filler; long field; } pgac_struct;
19817 int
19818 main ()
19819 {
19820 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
19821 test_array [0] = 0
19822
19823   ;
19824   return 0;
19825 }
19826 _ACEOF
19827 rm -f conftest.$ac_objext
19828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19829   (eval $ac_compile) 2>conftest.er1
19830   ac_status=$?
19831   grep -v '^ *+' conftest.er1 >conftest.err
19832   rm -f conftest.er1
19833   cat conftest.err >&5
19834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19835   (exit $ac_status); } &&
19836          { ac_try='test -z "$ac_c_werror_flag"
19837                          || test ! -s conftest.err'
19838   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19839   (eval $ac_try) 2>&5
19840   ac_status=$?
19841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19842   (exit $ac_status); }; } &&
19843          { ac_try='test -s conftest.$ac_objext'
19844   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19845   (eval $ac_try) 2>&5
19846   ac_status=$?
19847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19848   (exit $ac_status); }; }; then
19849   ac_hi=-1 ac_mid=-1
19850   while :; do
19851     cat >conftest.$ac_ext <<_ACEOF
19852 /* confdefs.h.  */
19853 _ACEOF
19854 cat confdefs.h >>conftest.$ac_ext
19855 cat >>conftest.$ac_ext <<_ACEOF
19856 /* end confdefs.h.  */
19857 $ac_includes_default
19858 struct { char filler; long field; } pgac_struct;
19859 int
19860 main ()
19861 {
19862 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
19863 test_array [0] = 0
19864
19865   ;
19866   return 0;
19867 }
19868 _ACEOF
19869 rm -f conftest.$ac_objext
19870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19871   (eval $ac_compile) 2>conftest.er1
19872   ac_status=$?
19873   grep -v '^ *+' conftest.er1 >conftest.err
19874   rm -f conftest.er1
19875   cat conftest.err >&5
19876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19877   (exit $ac_status); } &&
19878          { ac_try='test -z "$ac_c_werror_flag"
19879                          || test ! -s conftest.err'
19880   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19881   (eval $ac_try) 2>&5
19882   ac_status=$?
19883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19884   (exit $ac_status); }; } &&
19885          { ac_try='test -s conftest.$ac_objext'
19886   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19887   (eval $ac_try) 2>&5
19888   ac_status=$?
19889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19890   (exit $ac_status); }; }; then
19891   ac_lo=$ac_mid; break
19892 else
19893   echo "$as_me: failed program was:" >&5
19894 sed 's/^/| /' conftest.$ac_ext >&5
19895
19896 ac_hi=`expr '(' $ac_mid ')' - 1`
19897                        if test $ac_mid -le $ac_hi; then
19898                          ac_lo= ac_hi=
19899                          break
19900                        fi
19901                        ac_mid=`expr 2 '*' $ac_mid`
19902 fi
19903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19904   done
19905 else
19906   echo "$as_me: failed program was:" >&5
19907 sed 's/^/| /' conftest.$ac_ext >&5
19908
19909 ac_lo= ac_hi=
19910 fi
19911 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19912 fi
19913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19914 # Binary search between lo and hi bounds.
19915 while test "x$ac_lo" != "x$ac_hi"; do
19916   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19917   cat >conftest.$ac_ext <<_ACEOF
19918 /* confdefs.h.  */
19919 _ACEOF
19920 cat confdefs.h >>conftest.$ac_ext
19921 cat >>conftest.$ac_ext <<_ACEOF
19922 /* end confdefs.h.  */
19923 $ac_includes_default
19924 struct { char filler; long field; } pgac_struct;
19925 int
19926 main ()
19927 {
19928 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
19929 test_array [0] = 0
19930
19931   ;
19932   return 0;
19933 }
19934 _ACEOF
19935 rm -f conftest.$ac_objext
19936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19937   (eval $ac_compile) 2>conftest.er1
19938   ac_status=$?
19939   grep -v '^ *+' conftest.er1 >conftest.err
19940   rm -f conftest.er1
19941   cat conftest.err >&5
19942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19943   (exit $ac_status); } &&
19944          { ac_try='test -z "$ac_c_werror_flag"
19945                          || test ! -s conftest.err'
19946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19947   (eval $ac_try) 2>&5
19948   ac_status=$?
19949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19950   (exit $ac_status); }; } &&
19951          { ac_try='test -s conftest.$ac_objext'
19952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19953   (eval $ac_try) 2>&5
19954   ac_status=$?
19955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19956   (exit $ac_status); }; }; then
19957   ac_hi=$ac_mid
19958 else
19959   echo "$as_me: failed program was:" >&5
19960 sed 's/^/| /' conftest.$ac_ext >&5
19961
19962 ac_lo=`expr '(' $ac_mid ')' + 1`
19963 fi
19964 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19965 done
19966 case $ac_lo in
19967 ?*) pgac_cv_alignof_long=$ac_lo;;
19968 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
19969 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
19970    { (exit 1); exit 1; }; } ;;
19971 esac
19972 else
19973   if test "$cross_compiling" = yes; then
19974   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19975 See \`config.log' for more details." >&5
19976 echo "$as_me: error: cannot run test program while cross compiling
19977 See \`config.log' for more details." >&2;}
19978    { (exit 1); exit 1; }; }
19979 else
19980   cat >conftest.$ac_ext <<_ACEOF
19981 /* confdefs.h.  */
19982 _ACEOF
19983 cat confdefs.h >>conftest.$ac_ext
19984 cat >>conftest.$ac_ext <<_ACEOF
19985 /* end confdefs.h.  */
19986 $ac_includes_default
19987 struct { char filler; long field; } pgac_struct;
19988 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19989 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
19990 #include <stdio.h>
19991 #include <stdlib.h>
19992 int
19993 main ()
19994 {
19995
19996   FILE *f = fopen ("conftest.val", "w");
19997   if (! f)
19998     exit (1);
19999   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
20000     {
20001       long i = longval ();
20002       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20003         exit (1);
20004       fprintf (f, "%ld\n", i);
20005     }
20006   else
20007     {
20008       unsigned long i = ulongval ();
20009       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20010         exit (1);
20011       fprintf (f, "%lu\n", i);
20012     }
20013   exit (ferror (f) || fclose (f) != 0);
20014
20015   ;
20016   return 0;
20017 }
20018 _ACEOF
20019 rm -f conftest$ac_exeext
20020 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20021   (eval $ac_link) 2>&5
20022   ac_status=$?
20023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20024   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20025   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20026   (eval $ac_try) 2>&5
20027   ac_status=$?
20028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20029   (exit $ac_status); }; }; then
20030   pgac_cv_alignof_long=`cat conftest.val`
20031 else
20032   echo "$as_me: program exited with status $ac_status" >&5
20033 echo "$as_me: failed program was:" >&5
20034 sed 's/^/| /' conftest.$ac_ext >&5
20035
20036 ( exit $ac_status )
20037 { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
20038 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
20039    { (exit 1); exit 1; }; }
20040 fi
20041 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20042 fi
20043 fi
20044 rm -f conftest.val
20045 else
20046   pgac_cv_alignof_long=0
20047 fi
20048 fi
20049 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long" >&5
20050 echo "${ECHO_T}$pgac_cv_alignof_long" >&6
20051 cat >>confdefs.h <<_ACEOF
20052 #define ALIGNOF_LONG $pgac_cv_alignof_long
20053 _ACEOF
20054
20055
20056 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
20057   echo "$as_me:$LINENO: checking for long long int" >&5
20058 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
20059 if test "${ac_cv_type_long_long_int+set}" = set; then
20060   echo $ECHO_N "(cached) $ECHO_C" >&6
20061 else
20062   cat >conftest.$ac_ext <<_ACEOF
20063 /* confdefs.h.  */
20064 _ACEOF
20065 cat confdefs.h >>conftest.$ac_ext
20066 cat >>conftest.$ac_ext <<_ACEOF
20067 /* end confdefs.h.  */
20068 $ac_includes_default
20069 int
20070 main ()
20071 {
20072 if ((long long int *) 0)
20073   return 0;
20074 if (sizeof (long long int))
20075   return 0;
20076   ;
20077   return 0;
20078 }
20079 _ACEOF
20080 rm -f conftest.$ac_objext
20081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20082   (eval $ac_compile) 2>conftest.er1
20083   ac_status=$?
20084   grep -v '^ *+' conftest.er1 >conftest.err
20085   rm -f conftest.er1
20086   cat conftest.err >&5
20087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20088   (exit $ac_status); } &&
20089          { ac_try='test -z "$ac_c_werror_flag"
20090                          || test ! -s conftest.err'
20091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20092   (eval $ac_try) 2>&5
20093   ac_status=$?
20094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20095   (exit $ac_status); }; } &&
20096          { ac_try='test -s conftest.$ac_objext'
20097   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20098   (eval $ac_try) 2>&5
20099   ac_status=$?
20100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20101   (exit $ac_status); }; }; then
20102   ac_cv_type_long_long_int=yes
20103 else
20104   echo "$as_me: failed program was:" >&5
20105 sed 's/^/| /' conftest.$ac_ext >&5
20106
20107 ac_cv_type_long_long_int=no
20108 fi
20109 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20110 fi
20111 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
20112 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
20113
20114 echo "$as_me:$LINENO: checking alignment of long long int" >&5
20115 echo $ECHO_N "checking alignment of long long int... $ECHO_C" >&6
20116 if test "${pgac_cv_alignof_long_long_int+set}" = set; then
20117   echo $ECHO_N "(cached) $ECHO_C" >&6
20118 else
20119   if test "$ac_cv_type_long_long_int" = yes; then
20120   if test "$cross_compiling" = yes; then
20121   # Depending upon the size, compute the lo and hi bounds.
20122 cat >conftest.$ac_ext <<_ACEOF
20123 /* confdefs.h.  */
20124 _ACEOF
20125 cat confdefs.h >>conftest.$ac_ext
20126 cat >>conftest.$ac_ext <<_ACEOF
20127 /* end confdefs.h.  */
20128 $ac_includes_default
20129 struct { char filler; long long int field; } pgac_struct;
20130 int
20131 main ()
20132 {
20133 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
20134 test_array [0] = 0
20135
20136   ;
20137   return 0;
20138 }
20139 _ACEOF
20140 rm -f conftest.$ac_objext
20141 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20142   (eval $ac_compile) 2>conftest.er1
20143   ac_status=$?
20144   grep -v '^ *+' conftest.er1 >conftest.err
20145   rm -f conftest.er1
20146   cat conftest.err >&5
20147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20148   (exit $ac_status); } &&
20149          { ac_try='test -z "$ac_c_werror_flag"
20150                          || test ! -s conftest.err'
20151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20152   (eval $ac_try) 2>&5
20153   ac_status=$?
20154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20155   (exit $ac_status); }; } &&
20156          { ac_try='test -s conftest.$ac_objext'
20157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20158   (eval $ac_try) 2>&5
20159   ac_status=$?
20160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20161   (exit $ac_status); }; }; then
20162   ac_lo=0 ac_mid=0
20163   while :; do
20164     cat >conftest.$ac_ext <<_ACEOF
20165 /* confdefs.h.  */
20166 _ACEOF
20167 cat confdefs.h >>conftest.$ac_ext
20168 cat >>conftest.$ac_ext <<_ACEOF
20169 /* end confdefs.h.  */
20170 $ac_includes_default
20171 struct { char filler; long long int field; } pgac_struct;
20172 int
20173 main ()
20174 {
20175 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
20176 test_array [0] = 0
20177
20178   ;
20179   return 0;
20180 }
20181 _ACEOF
20182 rm -f conftest.$ac_objext
20183 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20184   (eval $ac_compile) 2>conftest.er1
20185   ac_status=$?
20186   grep -v '^ *+' conftest.er1 >conftest.err
20187   rm -f conftest.er1
20188   cat conftest.err >&5
20189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20190   (exit $ac_status); } &&
20191          { ac_try='test -z "$ac_c_werror_flag"
20192                          || test ! -s conftest.err'
20193   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20194   (eval $ac_try) 2>&5
20195   ac_status=$?
20196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20197   (exit $ac_status); }; } &&
20198          { ac_try='test -s conftest.$ac_objext'
20199   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20200   (eval $ac_try) 2>&5
20201   ac_status=$?
20202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20203   (exit $ac_status); }; }; then
20204   ac_hi=$ac_mid; break
20205 else
20206   echo "$as_me: failed program was:" >&5
20207 sed 's/^/| /' conftest.$ac_ext >&5
20208
20209 ac_lo=`expr $ac_mid + 1`
20210                     if test $ac_lo -le $ac_mid; then
20211                       ac_lo= ac_hi=
20212                       break
20213                     fi
20214                     ac_mid=`expr 2 '*' $ac_mid + 1`
20215 fi
20216 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20217   done
20218 else
20219   echo "$as_me: failed program was:" >&5
20220 sed 's/^/| /' conftest.$ac_ext >&5
20221
20222 cat >conftest.$ac_ext <<_ACEOF
20223 /* confdefs.h.  */
20224 _ACEOF
20225 cat confdefs.h >>conftest.$ac_ext
20226 cat >>conftest.$ac_ext <<_ACEOF
20227 /* end confdefs.h.  */
20228 $ac_includes_default
20229 struct { char filler; long long int field; } pgac_struct;
20230 int
20231 main ()
20232 {
20233 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
20234 test_array [0] = 0
20235
20236   ;
20237   return 0;
20238 }
20239 _ACEOF
20240 rm -f conftest.$ac_objext
20241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20242   (eval $ac_compile) 2>conftest.er1
20243   ac_status=$?
20244   grep -v '^ *+' conftest.er1 >conftest.err
20245   rm -f conftest.er1
20246   cat conftest.err >&5
20247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20248   (exit $ac_status); } &&
20249          { ac_try='test -z "$ac_c_werror_flag"
20250                          || test ! -s conftest.err'
20251   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20252   (eval $ac_try) 2>&5
20253   ac_status=$?
20254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20255   (exit $ac_status); }; } &&
20256          { ac_try='test -s conftest.$ac_objext'
20257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20258   (eval $ac_try) 2>&5
20259   ac_status=$?
20260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20261   (exit $ac_status); }; }; then
20262   ac_hi=-1 ac_mid=-1
20263   while :; do
20264     cat >conftest.$ac_ext <<_ACEOF
20265 /* confdefs.h.  */
20266 _ACEOF
20267 cat confdefs.h >>conftest.$ac_ext
20268 cat >>conftest.$ac_ext <<_ACEOF
20269 /* end confdefs.h.  */
20270 $ac_includes_default
20271 struct { char filler; long long int field; } pgac_struct;
20272 int
20273 main ()
20274 {
20275 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
20276 test_array [0] = 0
20277
20278   ;
20279   return 0;
20280 }
20281 _ACEOF
20282 rm -f conftest.$ac_objext
20283 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20284   (eval $ac_compile) 2>conftest.er1
20285   ac_status=$?
20286   grep -v '^ *+' conftest.er1 >conftest.err
20287   rm -f conftest.er1
20288   cat conftest.err >&5
20289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20290   (exit $ac_status); } &&
20291          { ac_try='test -z "$ac_c_werror_flag"
20292                          || test ! -s conftest.err'
20293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20294   (eval $ac_try) 2>&5
20295   ac_status=$?
20296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20297   (exit $ac_status); }; } &&
20298          { ac_try='test -s conftest.$ac_objext'
20299   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20300   (eval $ac_try) 2>&5
20301   ac_status=$?
20302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20303   (exit $ac_status); }; }; then
20304   ac_lo=$ac_mid; break
20305 else
20306   echo "$as_me: failed program was:" >&5
20307 sed 's/^/| /' conftest.$ac_ext >&5
20308
20309 ac_hi=`expr '(' $ac_mid ')' - 1`
20310                        if test $ac_mid -le $ac_hi; then
20311                          ac_lo= ac_hi=
20312                          break
20313                        fi
20314                        ac_mid=`expr 2 '*' $ac_mid`
20315 fi
20316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20317   done
20318 else
20319   echo "$as_me: failed program was:" >&5
20320 sed 's/^/| /' conftest.$ac_ext >&5
20321
20322 ac_lo= ac_hi=
20323 fi
20324 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20325 fi
20326 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20327 # Binary search between lo and hi bounds.
20328 while test "x$ac_lo" != "x$ac_hi"; do
20329   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
20330   cat >conftest.$ac_ext <<_ACEOF
20331 /* confdefs.h.  */
20332 _ACEOF
20333 cat confdefs.h >>conftest.$ac_ext
20334 cat >>conftest.$ac_ext <<_ACEOF
20335 /* end confdefs.h.  */
20336 $ac_includes_default
20337 struct { char filler; long long int field; } pgac_struct;
20338 int
20339 main ()
20340 {
20341 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
20342 test_array [0] = 0
20343
20344   ;
20345   return 0;
20346 }
20347 _ACEOF
20348 rm -f conftest.$ac_objext
20349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20350   (eval $ac_compile) 2>conftest.er1
20351   ac_status=$?
20352   grep -v '^ *+' conftest.er1 >conftest.err
20353   rm -f conftest.er1
20354   cat conftest.err >&5
20355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20356   (exit $ac_status); } &&
20357          { ac_try='test -z "$ac_c_werror_flag"
20358                          || test ! -s conftest.err'
20359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20360   (eval $ac_try) 2>&5
20361   ac_status=$?
20362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20363   (exit $ac_status); }; } &&
20364          { ac_try='test -s conftest.$ac_objext'
20365   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20366   (eval $ac_try) 2>&5
20367   ac_status=$?
20368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20369   (exit $ac_status); }; }; then
20370   ac_hi=$ac_mid
20371 else
20372   echo "$as_me: failed program was:" >&5
20373 sed 's/^/| /' conftest.$ac_ext >&5
20374
20375 ac_lo=`expr '(' $ac_mid ')' + 1`
20376 fi
20377 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20378 done
20379 case $ac_lo in
20380 ?*) pgac_cv_alignof_long_long_int=$ac_lo;;
20381 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
20382 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
20383    { (exit 1); exit 1; }; } ;;
20384 esac
20385 else
20386   if test "$cross_compiling" = yes; then
20387   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
20388 See \`config.log' for more details." >&5
20389 echo "$as_me: error: cannot run test program while cross compiling
20390 See \`config.log' for more details." >&2;}
20391    { (exit 1); exit 1; }; }
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 $ac_includes_default
20400 struct { char filler; long long int field; } pgac_struct;
20401 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
20402 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
20403 #include <stdio.h>
20404 #include <stdlib.h>
20405 int
20406 main ()
20407 {
20408
20409   FILE *f = fopen ("conftest.val", "w");
20410   if (! f)
20411     exit (1);
20412   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
20413     {
20414       long i = longval ();
20415       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20416         exit (1);
20417       fprintf (f, "%ld\n", i);
20418     }
20419   else
20420     {
20421       unsigned long i = ulongval ();
20422       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20423         exit (1);
20424       fprintf (f, "%lu\n", i);
20425     }
20426   exit (ferror (f) || fclose (f) != 0);
20427
20428   ;
20429   return 0;
20430 }
20431 _ACEOF
20432 rm -f conftest$ac_exeext
20433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20434   (eval $ac_link) 2>&5
20435   ac_status=$?
20436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20437   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20439   (eval $ac_try) 2>&5
20440   ac_status=$?
20441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20442   (exit $ac_status); }; }; then
20443   pgac_cv_alignof_long_long_int=`cat conftest.val`
20444 else
20445   echo "$as_me: program exited with status $ac_status" >&5
20446 echo "$as_me: failed program was:" >&5
20447 sed 's/^/| /' conftest.$ac_ext >&5
20448
20449 ( exit $ac_status )
20450 { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
20451 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
20452    { (exit 1); exit 1; }; }
20453 fi
20454 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20455 fi
20456 fi
20457 rm -f conftest.val
20458 else
20459   pgac_cv_alignof_long_long_int=0
20460 fi
20461 fi
20462 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long_long_int" >&5
20463 echo "${ECHO_T}$pgac_cv_alignof_long_long_int" >&6
20464 cat >>confdefs.h <<_ACEOF
20465 #define ALIGNOF_LONG_LONG_INT $pgac_cv_alignof_long_long_int
20466 _ACEOF
20467
20468
20469 fi
20470 echo "$as_me:$LINENO: checking for double" >&5
20471 echo $ECHO_N "checking for double... $ECHO_C" >&6
20472 if test "${ac_cv_type_double+set}" = set; then
20473   echo $ECHO_N "(cached) $ECHO_C" >&6
20474 else
20475   cat >conftest.$ac_ext <<_ACEOF
20476 /* confdefs.h.  */
20477 _ACEOF
20478 cat confdefs.h >>conftest.$ac_ext
20479 cat >>conftest.$ac_ext <<_ACEOF
20480 /* end confdefs.h.  */
20481 $ac_includes_default
20482 int
20483 main ()
20484 {
20485 if ((double *) 0)
20486   return 0;
20487 if (sizeof (double))
20488   return 0;
20489   ;
20490   return 0;
20491 }
20492 _ACEOF
20493 rm -f conftest.$ac_objext
20494 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20495   (eval $ac_compile) 2>conftest.er1
20496   ac_status=$?
20497   grep -v '^ *+' conftest.er1 >conftest.err
20498   rm -f conftest.er1
20499   cat conftest.err >&5
20500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20501   (exit $ac_status); } &&
20502          { ac_try='test -z "$ac_c_werror_flag"
20503                          || test ! -s conftest.err'
20504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20505   (eval $ac_try) 2>&5
20506   ac_status=$?
20507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20508   (exit $ac_status); }; } &&
20509          { ac_try='test -s conftest.$ac_objext'
20510   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20511   (eval $ac_try) 2>&5
20512   ac_status=$?
20513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20514   (exit $ac_status); }; }; then
20515   ac_cv_type_double=yes
20516 else
20517   echo "$as_me: failed program was:" >&5
20518 sed 's/^/| /' conftest.$ac_ext >&5
20519
20520 ac_cv_type_double=no
20521 fi
20522 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20523 fi
20524 echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
20525 echo "${ECHO_T}$ac_cv_type_double" >&6
20526
20527 echo "$as_me:$LINENO: checking alignment of double" >&5
20528 echo $ECHO_N "checking alignment of double... $ECHO_C" >&6
20529 if test "${pgac_cv_alignof_double+set}" = set; then
20530   echo $ECHO_N "(cached) $ECHO_C" >&6
20531 else
20532   if test "$ac_cv_type_double" = yes; then
20533   if test "$cross_compiling" = yes; then
20534   # Depending upon the size, compute the lo and hi bounds.
20535 cat >conftest.$ac_ext <<_ACEOF
20536 /* confdefs.h.  */
20537 _ACEOF
20538 cat confdefs.h >>conftest.$ac_ext
20539 cat >>conftest.$ac_ext <<_ACEOF
20540 /* end confdefs.h.  */
20541 $ac_includes_default
20542 struct { char filler; double field; } pgac_struct;
20543 int
20544 main ()
20545 {
20546 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
20547 test_array [0] = 0
20548
20549   ;
20550   return 0;
20551 }
20552 _ACEOF
20553 rm -f conftest.$ac_objext
20554 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20555   (eval $ac_compile) 2>conftest.er1
20556   ac_status=$?
20557   grep -v '^ *+' conftest.er1 >conftest.err
20558   rm -f conftest.er1
20559   cat conftest.err >&5
20560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20561   (exit $ac_status); } &&
20562          { ac_try='test -z "$ac_c_werror_flag"
20563                          || test ! -s conftest.err'
20564   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20565   (eval $ac_try) 2>&5
20566   ac_status=$?
20567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20568   (exit $ac_status); }; } &&
20569          { ac_try='test -s conftest.$ac_objext'
20570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20571   (eval $ac_try) 2>&5
20572   ac_status=$?
20573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20574   (exit $ac_status); }; }; then
20575   ac_lo=0 ac_mid=0
20576   while :; do
20577     cat >conftest.$ac_ext <<_ACEOF
20578 /* confdefs.h.  */
20579 _ACEOF
20580 cat confdefs.h >>conftest.$ac_ext
20581 cat >>conftest.$ac_ext <<_ACEOF
20582 /* end confdefs.h.  */
20583 $ac_includes_default
20584 struct { char filler; double field; } pgac_struct;
20585 int
20586 main ()
20587 {
20588 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
20589 test_array [0] = 0
20590
20591   ;
20592   return 0;
20593 }
20594 _ACEOF
20595 rm -f conftest.$ac_objext
20596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20597   (eval $ac_compile) 2>conftest.er1
20598   ac_status=$?
20599   grep -v '^ *+' conftest.er1 >conftest.err
20600   rm -f conftest.er1
20601   cat conftest.err >&5
20602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20603   (exit $ac_status); } &&
20604          { ac_try='test -z "$ac_c_werror_flag"
20605                          || test ! -s conftest.err'
20606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20607   (eval $ac_try) 2>&5
20608   ac_status=$?
20609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20610   (exit $ac_status); }; } &&
20611          { ac_try='test -s conftest.$ac_objext'
20612   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20613   (eval $ac_try) 2>&5
20614   ac_status=$?
20615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20616   (exit $ac_status); }; }; then
20617   ac_hi=$ac_mid; break
20618 else
20619   echo "$as_me: failed program was:" >&5
20620 sed 's/^/| /' conftest.$ac_ext >&5
20621
20622 ac_lo=`expr $ac_mid + 1`
20623                     if test $ac_lo -le $ac_mid; then
20624                       ac_lo= ac_hi=
20625                       break
20626                     fi
20627                     ac_mid=`expr 2 '*' $ac_mid + 1`
20628 fi
20629 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20630   done
20631 else
20632   echo "$as_me: failed program was:" >&5
20633 sed 's/^/| /' conftest.$ac_ext >&5
20634
20635 cat >conftest.$ac_ext <<_ACEOF
20636 /* confdefs.h.  */
20637 _ACEOF
20638 cat confdefs.h >>conftest.$ac_ext
20639 cat >>conftest.$ac_ext <<_ACEOF
20640 /* end confdefs.h.  */
20641 $ac_includes_default
20642 struct { char filler; double field; } pgac_struct;
20643 int
20644 main ()
20645 {
20646 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
20647 test_array [0] = 0
20648
20649   ;
20650   return 0;
20651 }
20652 _ACEOF
20653 rm -f conftest.$ac_objext
20654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20655   (eval $ac_compile) 2>conftest.er1
20656   ac_status=$?
20657   grep -v '^ *+' conftest.er1 >conftest.err
20658   rm -f conftest.er1
20659   cat conftest.err >&5
20660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20661   (exit $ac_status); } &&
20662          { ac_try='test -z "$ac_c_werror_flag"
20663                          || test ! -s conftest.err'
20664   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20665   (eval $ac_try) 2>&5
20666   ac_status=$?
20667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20668   (exit $ac_status); }; } &&
20669          { ac_try='test -s conftest.$ac_objext'
20670   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20671   (eval $ac_try) 2>&5
20672   ac_status=$?
20673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20674   (exit $ac_status); }; }; then
20675   ac_hi=-1 ac_mid=-1
20676   while :; do
20677     cat >conftest.$ac_ext <<_ACEOF
20678 /* confdefs.h.  */
20679 _ACEOF
20680 cat confdefs.h >>conftest.$ac_ext
20681 cat >>conftest.$ac_ext <<_ACEOF
20682 /* end confdefs.h.  */
20683 $ac_includes_default
20684 struct { char filler; double field; } pgac_struct;
20685 int
20686 main ()
20687 {
20688 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
20689 test_array [0] = 0
20690
20691   ;
20692   return 0;
20693 }
20694 _ACEOF
20695 rm -f conftest.$ac_objext
20696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20697   (eval $ac_compile) 2>conftest.er1
20698   ac_status=$?
20699   grep -v '^ *+' conftest.er1 >conftest.err
20700   rm -f conftest.er1
20701   cat conftest.err >&5
20702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20703   (exit $ac_status); } &&
20704          { ac_try='test -z "$ac_c_werror_flag"
20705                          || test ! -s conftest.err'
20706   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20707   (eval $ac_try) 2>&5
20708   ac_status=$?
20709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20710   (exit $ac_status); }; } &&
20711          { ac_try='test -s conftest.$ac_objext'
20712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20713   (eval $ac_try) 2>&5
20714   ac_status=$?
20715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20716   (exit $ac_status); }; }; then
20717   ac_lo=$ac_mid; break
20718 else
20719   echo "$as_me: failed program was:" >&5
20720 sed 's/^/| /' conftest.$ac_ext >&5
20721
20722 ac_hi=`expr '(' $ac_mid ')' - 1`
20723                        if test $ac_mid -le $ac_hi; then
20724                          ac_lo= ac_hi=
20725                          break
20726                        fi
20727                        ac_mid=`expr 2 '*' $ac_mid`
20728 fi
20729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20730   done
20731 else
20732   echo "$as_me: failed program was:" >&5
20733 sed 's/^/| /' conftest.$ac_ext >&5
20734
20735 ac_lo= ac_hi=
20736 fi
20737 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20738 fi
20739 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20740 # Binary search between lo and hi bounds.
20741 while test "x$ac_lo" != "x$ac_hi"; do
20742   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
20743   cat >conftest.$ac_ext <<_ACEOF
20744 /* confdefs.h.  */
20745 _ACEOF
20746 cat confdefs.h >>conftest.$ac_ext
20747 cat >>conftest.$ac_ext <<_ACEOF
20748 /* end confdefs.h.  */
20749 $ac_includes_default
20750 struct { char filler; double field; } pgac_struct;
20751 int
20752 main ()
20753 {
20754 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
20755 test_array [0] = 0
20756
20757   ;
20758   return 0;
20759 }
20760 _ACEOF
20761 rm -f conftest.$ac_objext
20762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20763   (eval $ac_compile) 2>conftest.er1
20764   ac_status=$?
20765   grep -v '^ *+' conftest.er1 >conftest.err
20766   rm -f conftest.er1
20767   cat conftest.err >&5
20768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20769   (exit $ac_status); } &&
20770          { ac_try='test -z "$ac_c_werror_flag"
20771                          || test ! -s conftest.err'
20772   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20773   (eval $ac_try) 2>&5
20774   ac_status=$?
20775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20776   (exit $ac_status); }; } &&
20777          { ac_try='test -s conftest.$ac_objext'
20778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20779   (eval $ac_try) 2>&5
20780   ac_status=$?
20781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20782   (exit $ac_status); }; }; then
20783   ac_hi=$ac_mid
20784 else
20785   echo "$as_me: failed program was:" >&5
20786 sed 's/^/| /' conftest.$ac_ext >&5
20787
20788 ac_lo=`expr '(' $ac_mid ')' + 1`
20789 fi
20790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20791 done
20792 case $ac_lo in
20793 ?*) pgac_cv_alignof_double=$ac_lo;;
20794 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
20795 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
20796    { (exit 1); exit 1; }; } ;;
20797 esac
20798 else
20799   if test "$cross_compiling" = yes; then
20800   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
20801 See \`config.log' for more details." >&5
20802 echo "$as_me: error: cannot run test program while cross compiling
20803 See \`config.log' for more details." >&2;}
20804    { (exit 1); exit 1; }; }
20805 else
20806   cat >conftest.$ac_ext <<_ACEOF
20807 /* confdefs.h.  */
20808 _ACEOF
20809 cat confdefs.h >>conftest.$ac_ext
20810 cat >>conftest.$ac_ext <<_ACEOF
20811 /* end confdefs.h.  */
20812 $ac_includes_default
20813 struct { char filler; double field; } pgac_struct;
20814 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
20815 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
20816 #include <stdio.h>
20817 #include <stdlib.h>
20818 int
20819 main ()
20820 {
20821
20822   FILE *f = fopen ("conftest.val", "w");
20823   if (! f)
20824     exit (1);
20825   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
20826     {
20827       long i = longval ();
20828       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20829         exit (1);
20830       fprintf (f, "%ld\n", i);
20831     }
20832   else
20833     {
20834       unsigned long i = ulongval ();
20835       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
20836         exit (1);
20837       fprintf (f, "%lu\n", i);
20838     }
20839   exit (ferror (f) || fclose (f) != 0);
20840
20841   ;
20842   return 0;
20843 }
20844 _ACEOF
20845 rm -f conftest$ac_exeext
20846 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20847   (eval $ac_link) 2>&5
20848   ac_status=$?
20849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20850   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20852   (eval $ac_try) 2>&5
20853   ac_status=$?
20854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20855   (exit $ac_status); }; }; then
20856   pgac_cv_alignof_double=`cat conftest.val`
20857 else
20858   echo "$as_me: program exited with status $ac_status" >&5
20859 echo "$as_me: failed program was:" >&5
20860 sed 's/^/| /' conftest.$ac_ext >&5
20861
20862 ( exit $ac_status )
20863 { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
20864 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
20865    { (exit 1); exit 1; }; }
20866 fi
20867 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20868 fi
20869 fi
20870 rm -f conftest.val
20871 else
20872   pgac_cv_alignof_double=0
20873 fi
20874 fi
20875 echo "$as_me:$LINENO: result: $pgac_cv_alignof_double" >&5
20876 echo "${ECHO_T}$pgac_cv_alignof_double" >&6
20877 cat >>confdefs.h <<_ACEOF
20878 #define ALIGNOF_DOUBLE $pgac_cv_alignof_double
20879 _ACEOF
20880
20881
20882
20883 # Compute maximum alignment of any basic type.
20884 # We assume long's alignment is at least as strong as char, short, or int;
20885 # but we must check long long (if it exists) and double.
20886
20887 MAX_ALIGNOF=$pgac_cv_alignof_long
20888 if test $MAX_ALIGNOF -lt $pgac_cv_alignof_double ; then
20889   MAX_ALIGNOF=$pgac_cv_alignof_double
20890 fi
20891 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $pgac_cv_alignof_long_long_int ; then
20892   MAX_ALIGNOF="$pgac_cv_alignof_long_long_int"
20893 fi
20894
20895 cat >>confdefs.h <<_ACEOF
20896 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
20897 _ACEOF
20898
20899
20900
20901 # Some platforms predefine the types int8, int16, etc.  Only check
20902 # a (hopefully) representative subset.
20903 echo "$as_me:$LINENO: checking for int8" >&5
20904 echo $ECHO_N "checking for int8... $ECHO_C" >&6
20905 if test "${ac_cv_type_int8+set}" = set; then
20906   echo $ECHO_N "(cached) $ECHO_C" >&6
20907 else
20908   cat >conftest.$ac_ext <<_ACEOF
20909 /* confdefs.h.  */
20910 _ACEOF
20911 cat confdefs.h >>conftest.$ac_ext
20912 cat >>conftest.$ac_ext <<_ACEOF
20913 /* end confdefs.h.  */
20914 #include <stdio.h>
20915 #ifdef HAVE_SUPPORTDEFS_H
20916 #include <SupportDefs.h>
20917 #endif
20918
20919 int
20920 main ()
20921 {
20922 if ((int8 *) 0)
20923   return 0;
20924 if (sizeof (int8))
20925   return 0;
20926   ;
20927   return 0;
20928 }
20929 _ACEOF
20930 rm -f conftest.$ac_objext
20931 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20932   (eval $ac_compile) 2>conftest.er1
20933   ac_status=$?
20934   grep -v '^ *+' conftest.er1 >conftest.err
20935   rm -f conftest.er1
20936   cat conftest.err >&5
20937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20938   (exit $ac_status); } &&
20939          { ac_try='test -z "$ac_c_werror_flag"
20940                          || test ! -s conftest.err'
20941   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20942   (eval $ac_try) 2>&5
20943   ac_status=$?
20944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20945   (exit $ac_status); }; } &&
20946          { ac_try='test -s conftest.$ac_objext'
20947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20948   (eval $ac_try) 2>&5
20949   ac_status=$?
20950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20951   (exit $ac_status); }; }; then
20952   ac_cv_type_int8=yes
20953 else
20954   echo "$as_me: failed program was:" >&5
20955 sed 's/^/| /' conftest.$ac_ext >&5
20956
20957 ac_cv_type_int8=no
20958 fi
20959 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20960 fi
20961 echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
20962 echo "${ECHO_T}$ac_cv_type_int8" >&6
20963 if test $ac_cv_type_int8 = yes; then
20964
20965 cat >>confdefs.h <<_ACEOF
20966 #define HAVE_INT8 1
20967 _ACEOF
20968
20969
20970 fi
20971 echo "$as_me:$LINENO: checking for uint8" >&5
20972 echo $ECHO_N "checking for uint8... $ECHO_C" >&6
20973 if test "${ac_cv_type_uint8+set}" = set; then
20974   echo $ECHO_N "(cached) $ECHO_C" >&6
20975 else
20976   cat >conftest.$ac_ext <<_ACEOF
20977 /* confdefs.h.  */
20978 _ACEOF
20979 cat confdefs.h >>conftest.$ac_ext
20980 cat >>conftest.$ac_ext <<_ACEOF
20981 /* end confdefs.h.  */
20982 #include <stdio.h>
20983 #ifdef HAVE_SUPPORTDEFS_H
20984 #include <SupportDefs.h>
20985 #endif
20986
20987 int
20988 main ()
20989 {
20990 if ((uint8 *) 0)
20991   return 0;
20992 if (sizeof (uint8))
20993   return 0;
20994   ;
20995   return 0;
20996 }
20997 _ACEOF
20998 rm -f conftest.$ac_objext
20999 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21000   (eval $ac_compile) 2>conftest.er1
21001   ac_status=$?
21002   grep -v '^ *+' conftest.er1 >conftest.err
21003   rm -f conftest.er1
21004   cat conftest.err >&5
21005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21006   (exit $ac_status); } &&
21007          { ac_try='test -z "$ac_c_werror_flag"
21008                          || test ! -s conftest.err'
21009   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21010   (eval $ac_try) 2>&5
21011   ac_status=$?
21012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21013   (exit $ac_status); }; } &&
21014          { ac_try='test -s conftest.$ac_objext'
21015   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21016   (eval $ac_try) 2>&5
21017   ac_status=$?
21018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21019   (exit $ac_status); }; }; then
21020   ac_cv_type_uint8=yes
21021 else
21022   echo "$as_me: failed program was:" >&5
21023 sed 's/^/| /' conftest.$ac_ext >&5
21024
21025 ac_cv_type_uint8=no
21026 fi
21027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21028 fi
21029 echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
21030 echo "${ECHO_T}$ac_cv_type_uint8" >&6
21031 if test $ac_cv_type_uint8 = yes; then
21032
21033 cat >>confdefs.h <<_ACEOF
21034 #define HAVE_UINT8 1
21035 _ACEOF
21036
21037
21038 fi
21039 echo "$as_me:$LINENO: checking for int64" >&5
21040 echo $ECHO_N "checking for int64... $ECHO_C" >&6
21041 if test "${ac_cv_type_int64+set}" = set; then
21042   echo $ECHO_N "(cached) $ECHO_C" >&6
21043 else
21044   cat >conftest.$ac_ext <<_ACEOF
21045 /* confdefs.h.  */
21046 _ACEOF
21047 cat confdefs.h >>conftest.$ac_ext
21048 cat >>conftest.$ac_ext <<_ACEOF
21049 /* end confdefs.h.  */
21050 #include <stdio.h>
21051 #ifdef HAVE_SUPPORTDEFS_H
21052 #include <SupportDefs.h>
21053 #endif
21054
21055 int
21056 main ()
21057 {
21058 if ((int64 *) 0)
21059   return 0;
21060 if (sizeof (int64))
21061   return 0;
21062   ;
21063   return 0;
21064 }
21065 _ACEOF
21066 rm -f conftest.$ac_objext
21067 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21068   (eval $ac_compile) 2>conftest.er1
21069   ac_status=$?
21070   grep -v '^ *+' conftest.er1 >conftest.err
21071   rm -f conftest.er1
21072   cat conftest.err >&5
21073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21074   (exit $ac_status); } &&
21075          { ac_try='test -z "$ac_c_werror_flag"
21076                          || test ! -s conftest.err'
21077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21078   (eval $ac_try) 2>&5
21079   ac_status=$?
21080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21081   (exit $ac_status); }; } &&
21082          { ac_try='test -s conftest.$ac_objext'
21083   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21084   (eval $ac_try) 2>&5
21085   ac_status=$?
21086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21087   (exit $ac_status); }; }; then
21088   ac_cv_type_int64=yes
21089 else
21090   echo "$as_me: failed program was:" >&5
21091 sed 's/^/| /' conftest.$ac_ext >&5
21092
21093 ac_cv_type_int64=no
21094 fi
21095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21096 fi
21097 echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
21098 echo "${ECHO_T}$ac_cv_type_int64" >&6
21099 if test $ac_cv_type_int64 = yes; then
21100
21101 cat >>confdefs.h <<_ACEOF
21102 #define HAVE_INT64 1
21103 _ACEOF
21104
21105
21106 fi
21107 echo "$as_me:$LINENO: checking for uint64" >&5
21108 echo $ECHO_N "checking for uint64... $ECHO_C" >&6
21109 if test "${ac_cv_type_uint64+set}" = set; then
21110   echo $ECHO_N "(cached) $ECHO_C" >&6
21111 else
21112   cat >conftest.$ac_ext <<_ACEOF
21113 /* confdefs.h.  */
21114 _ACEOF
21115 cat confdefs.h >>conftest.$ac_ext
21116 cat >>conftest.$ac_ext <<_ACEOF
21117 /* end confdefs.h.  */
21118 #include <stdio.h>
21119 #ifdef HAVE_SUPPORTDEFS_H
21120 #include <SupportDefs.h>
21121 #endif
21122
21123 int
21124 main ()
21125 {
21126 if ((uint64 *) 0)
21127   return 0;
21128 if (sizeof (uint64))
21129   return 0;
21130   ;
21131   return 0;
21132 }
21133 _ACEOF
21134 rm -f conftest.$ac_objext
21135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21136   (eval $ac_compile) 2>conftest.er1
21137   ac_status=$?
21138   grep -v '^ *+' conftest.er1 >conftest.err
21139   rm -f conftest.er1
21140   cat conftest.err >&5
21141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21142   (exit $ac_status); } &&
21143          { ac_try='test -z "$ac_c_werror_flag"
21144                          || test ! -s conftest.err'
21145   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21146   (eval $ac_try) 2>&5
21147   ac_status=$?
21148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21149   (exit $ac_status); }; } &&
21150          { ac_try='test -s conftest.$ac_objext'
21151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21152   (eval $ac_try) 2>&5
21153   ac_status=$?
21154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21155   (exit $ac_status); }; }; then
21156   ac_cv_type_uint64=yes
21157 else
21158   echo "$as_me: failed program was:" >&5
21159 sed 's/^/| /' conftest.$ac_ext >&5
21160
21161 ac_cv_type_uint64=no
21162 fi
21163 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21164 fi
21165 echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
21166 echo "${ECHO_T}$ac_cv_type_uint64" >&6
21167 if test $ac_cv_type_uint64 = yes; then
21168
21169 cat >>confdefs.h <<_ACEOF
21170 #define HAVE_UINT64 1
21171 _ACEOF
21172
21173
21174 fi
21175
21176
21177 # We also check for sig_atomic_t, which *should* be defined per ANSI
21178 # C, but is missing on some old platforms.
21179 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
21180 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
21181 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
21182   echo $ECHO_N "(cached) $ECHO_C" >&6
21183 else
21184   cat >conftest.$ac_ext <<_ACEOF
21185 /* confdefs.h.  */
21186 _ACEOF
21187 cat confdefs.h >>conftest.$ac_ext
21188 cat >>conftest.$ac_ext <<_ACEOF
21189 /* end confdefs.h.  */
21190 #include <signal.h>
21191
21192 int
21193 main ()
21194 {
21195 if ((sig_atomic_t *) 0)
21196   return 0;
21197 if (sizeof (sig_atomic_t))
21198   return 0;
21199   ;
21200   return 0;
21201 }
21202 _ACEOF
21203 rm -f conftest.$ac_objext
21204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21205   (eval $ac_compile) 2>conftest.er1
21206   ac_status=$?
21207   grep -v '^ *+' conftest.er1 >conftest.err
21208   rm -f conftest.er1
21209   cat conftest.err >&5
21210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21211   (exit $ac_status); } &&
21212          { ac_try='test -z "$ac_c_werror_flag"
21213                          || test ! -s conftest.err'
21214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21215   (eval $ac_try) 2>&5
21216   ac_status=$?
21217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21218   (exit $ac_status); }; } &&
21219          { ac_try='test -s conftest.$ac_objext'
21220   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21221   (eval $ac_try) 2>&5
21222   ac_status=$?
21223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21224   (exit $ac_status); }; }; then
21225   ac_cv_type_sig_atomic_t=yes
21226 else
21227   echo "$as_me: failed program was:" >&5
21228 sed 's/^/| /' conftest.$ac_ext >&5
21229
21230 ac_cv_type_sig_atomic_t=no
21231 fi
21232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21233 fi
21234 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
21235 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
21236 if test $ac_cv_type_sig_atomic_t = yes; then
21237
21238 cat >>confdefs.h <<_ACEOF
21239 #define HAVE_SIG_ATOMIC_T 1
21240 _ACEOF
21241
21242
21243 fi
21244
21245
21246
21247 if test x"$template" != x"win32"
21248 then
21249 echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
21250 echo $ECHO_N "checking for POSIX signal interface... $ECHO_C" >&6
21251 if test "${pgac_cv_func_posix_signals+set}" = set; then
21252   echo $ECHO_N "(cached) $ECHO_C" >&6
21253 else
21254   cat >conftest.$ac_ext <<_ACEOF
21255 /* confdefs.h.  */
21256 _ACEOF
21257 cat confdefs.h >>conftest.$ac_ext
21258 cat >>conftest.$ac_ext <<_ACEOF
21259 /* end confdefs.h.  */
21260 #include <signal.h>
21261
21262 int
21263 main ()
21264 {
21265 struct sigaction act, oact;
21266 sigemptyset(&act.sa_mask);
21267 act.sa_flags = SA_RESTART;
21268 sigaction(0, &act, &oact);
21269   ;
21270   return 0;
21271 }
21272 _ACEOF
21273 rm -f conftest.$ac_objext conftest$ac_exeext
21274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21275   (eval $ac_link) 2>conftest.er1
21276   ac_status=$?
21277   grep -v '^ *+' conftest.er1 >conftest.err
21278   rm -f conftest.er1
21279   cat conftest.err >&5
21280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21281   (exit $ac_status); } &&
21282          { ac_try='test -z "$ac_c_werror_flag"
21283                          || test ! -s conftest.err'
21284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21285   (eval $ac_try) 2>&5
21286   ac_status=$?
21287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21288   (exit $ac_status); }; } &&
21289          { ac_try='test -s conftest$ac_exeext'
21290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21291   (eval $ac_try) 2>&5
21292   ac_status=$?
21293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21294   (exit $ac_status); }; }; then
21295   pgac_cv_func_posix_signals=yes
21296 else
21297   echo "$as_me: failed program was:" >&5
21298 sed 's/^/| /' conftest.$ac_ext >&5
21299
21300 pgac_cv_func_posix_signals=no
21301 fi
21302 rm -f conftest.err conftest.$ac_objext \
21303       conftest$ac_exeext conftest.$ac_ext
21304 fi
21305 echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
21306 echo "${ECHO_T}$pgac_cv_func_posix_signals" >&6
21307 if test x"$pgac_cv_func_posix_signals" = xyes ; then
21308
21309 cat >>confdefs.h <<\_ACEOF
21310 #define HAVE_POSIX_SIGNALS
21311 _ACEOF
21312
21313 fi
21314 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
21315
21316 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
21317   { { echo "$as_me:$LINENO: error:
21318 *** Thread-safety requires POSIX signals, which are not supported by your
21319 *** operating system.
21320 " >&5
21321 echo "$as_me: error:
21322 *** Thread-safety requires POSIX signals, which are not supported by your
21323 *** operating system.
21324 " >&2;}
21325    { (exit 1); exit 1; }; }
21326 fi
21327 fi
21328
21329 if test $ac_cv_func_fseeko = yes; then
21330 # Check whether --enable-largefile or --disable-largefile was given.
21331 if test "${enable_largefile+set}" = set; then
21332   enableval="$enable_largefile"
21333
21334 fi;
21335 if test "$enable_largefile" != no; then
21336
21337   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
21338 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
21339 if test "${ac_cv_sys_largefile_CC+set}" = set; then
21340   echo $ECHO_N "(cached) $ECHO_C" >&6
21341 else
21342   ac_cv_sys_largefile_CC=no
21343      if test "$GCC" != yes; then
21344        ac_save_CC=$CC
21345        while :; do
21346          # IRIX 6.2 and later do not support large files by default,
21347          # so use the C compiler's -n32 option if that helps.
21348          cat >conftest.$ac_ext <<_ACEOF
21349 /* confdefs.h.  */
21350 _ACEOF
21351 cat confdefs.h >>conftest.$ac_ext
21352 cat >>conftest.$ac_ext <<_ACEOF
21353 /* end confdefs.h.  */
21354 #include <sys/types.h>
21355  /* Check that off_t can represent 2**63 - 1 correctly.
21356     We can't simply define LARGE_OFF_T to be 9223372036854775807,
21357     since some C++ compilers masquerading as C compilers
21358     incorrectly reject 9223372036854775807.  */
21359 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
21360   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
21361                        && LARGE_OFF_T % 2147483647 == 1)
21362                       ? 1 : -1];
21363 int
21364 main ()
21365 {
21366
21367   ;
21368   return 0;
21369 }
21370 _ACEOF
21371          rm -f conftest.$ac_objext
21372 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21373   (eval $ac_compile) 2>conftest.er1
21374   ac_status=$?
21375   grep -v '^ *+' conftest.er1 >conftest.err
21376   rm -f conftest.er1
21377   cat conftest.err >&5
21378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21379   (exit $ac_status); } &&
21380          { ac_try='test -z "$ac_c_werror_flag"
21381                          || test ! -s conftest.err'
21382   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21383   (eval $ac_try) 2>&5
21384   ac_status=$?
21385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21386   (exit $ac_status); }; } &&
21387          { ac_try='test -s conftest.$ac_objext'
21388   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21389   (eval $ac_try) 2>&5
21390   ac_status=$?
21391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21392   (exit $ac_status); }; }; then
21393   break
21394 else
21395   echo "$as_me: failed program was:" >&5
21396 sed 's/^/| /' conftest.$ac_ext >&5
21397
21398 fi
21399 rm -f conftest.err conftest.$ac_objext
21400          CC="$CC -n32"
21401          rm -f conftest.$ac_objext
21402 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21403   (eval $ac_compile) 2>conftest.er1
21404   ac_status=$?
21405   grep -v '^ *+' conftest.er1 >conftest.err
21406   rm -f conftest.er1
21407   cat conftest.err >&5
21408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21409   (exit $ac_status); } &&
21410          { ac_try='test -z "$ac_c_werror_flag"
21411                          || test ! -s conftest.err'
21412   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21413   (eval $ac_try) 2>&5
21414   ac_status=$?
21415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21416   (exit $ac_status); }; } &&
21417          { ac_try='test -s conftest.$ac_objext'
21418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21419   (eval $ac_try) 2>&5
21420   ac_status=$?
21421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21422   (exit $ac_status); }; }; then
21423   ac_cv_sys_largefile_CC=' -n32'; break
21424 else
21425   echo "$as_me: failed program was:" >&5
21426 sed 's/^/| /' conftest.$ac_ext >&5
21427
21428 fi
21429 rm -f conftest.err conftest.$ac_objext
21430          break
21431        done
21432        CC=$ac_save_CC
21433        rm -f conftest.$ac_ext
21434     fi
21435 fi
21436 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
21437 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
21438   if test "$ac_cv_sys_largefile_CC" != no; then
21439     CC=$CC$ac_cv_sys_largefile_CC
21440   fi
21441
21442   echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
21443 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
21444 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
21445   echo $ECHO_N "(cached) $ECHO_C" >&6
21446 else
21447   while :; do
21448   ac_cv_sys_file_offset_bits=no
21449   cat >conftest.$ac_ext <<_ACEOF
21450 /* confdefs.h.  */
21451 _ACEOF
21452 cat confdefs.h >>conftest.$ac_ext
21453 cat >>conftest.$ac_ext <<_ACEOF
21454 /* end confdefs.h.  */
21455 #include <sys/types.h>
21456  /* Check that off_t can represent 2**63 - 1 correctly.
21457     We can't simply define LARGE_OFF_T to be 9223372036854775807,
21458     since some C++ compilers masquerading as C compilers
21459     incorrectly reject 9223372036854775807.  */
21460 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
21461   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
21462                        && LARGE_OFF_T % 2147483647 == 1)
21463                       ? 1 : -1];
21464 int
21465 main ()
21466 {
21467
21468   ;
21469   return 0;
21470 }
21471 _ACEOF
21472 rm -f conftest.$ac_objext
21473 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21474   (eval $ac_compile) 2>conftest.er1
21475   ac_status=$?
21476   grep -v '^ *+' conftest.er1 >conftest.err
21477   rm -f conftest.er1
21478   cat conftest.err >&5
21479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21480   (exit $ac_status); } &&
21481          { ac_try='test -z "$ac_c_werror_flag"
21482                          || test ! -s conftest.err'
21483   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21484   (eval $ac_try) 2>&5
21485   ac_status=$?
21486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21487   (exit $ac_status); }; } &&
21488          { ac_try='test -s conftest.$ac_objext'
21489   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21490   (eval $ac_try) 2>&5
21491   ac_status=$?
21492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21493   (exit $ac_status); }; }; then
21494   break
21495 else
21496   echo "$as_me: failed program was:" >&5
21497 sed 's/^/| /' conftest.$ac_ext >&5
21498
21499 fi
21500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21501   cat >conftest.$ac_ext <<_ACEOF
21502 /* confdefs.h.  */
21503 _ACEOF
21504 cat confdefs.h >>conftest.$ac_ext
21505 cat >>conftest.$ac_ext <<_ACEOF
21506 /* end confdefs.h.  */
21507 #define _FILE_OFFSET_BITS 64
21508 #include <sys/types.h>
21509  /* Check that off_t can represent 2**63 - 1 correctly.
21510     We can't simply define LARGE_OFF_T to be 9223372036854775807,
21511     since some C++ compilers masquerading as C compilers
21512     incorrectly reject 9223372036854775807.  */
21513 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
21514   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
21515                        && LARGE_OFF_T % 2147483647 == 1)
21516                       ? 1 : -1];
21517 int
21518 main ()
21519 {
21520
21521   ;
21522   return 0;
21523 }
21524 _ACEOF
21525 rm -f conftest.$ac_objext
21526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21527   (eval $ac_compile) 2>conftest.er1
21528   ac_status=$?
21529   grep -v '^ *+' conftest.er1 >conftest.err
21530   rm -f conftest.er1
21531   cat conftest.err >&5
21532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21533   (exit $ac_status); } &&
21534          { ac_try='test -z "$ac_c_werror_flag"
21535                          || test ! -s conftest.err'
21536   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21537   (eval $ac_try) 2>&5
21538   ac_status=$?
21539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21540   (exit $ac_status); }; } &&
21541          { ac_try='test -s conftest.$ac_objext'
21542   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21543   (eval $ac_try) 2>&5
21544   ac_status=$?
21545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21546   (exit $ac_status); }; }; then
21547   ac_cv_sys_file_offset_bits=64; break
21548 else
21549   echo "$as_me: failed program was:" >&5
21550 sed 's/^/| /' conftest.$ac_ext >&5
21551
21552 fi
21553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21554   break
21555 done
21556 fi
21557 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
21558 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
21559 if test "$ac_cv_sys_file_offset_bits" != no; then
21560
21561 cat >>confdefs.h <<_ACEOF
21562 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
21563 _ACEOF
21564
21565 fi
21566 rm -f conftest*
21567   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
21568 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
21569 if test "${ac_cv_sys_large_files+set}" = set; then
21570   echo $ECHO_N "(cached) $ECHO_C" >&6
21571 else
21572   while :; do
21573   ac_cv_sys_large_files=no
21574   cat >conftest.$ac_ext <<_ACEOF
21575 /* confdefs.h.  */
21576 _ACEOF
21577 cat confdefs.h >>conftest.$ac_ext
21578 cat >>conftest.$ac_ext <<_ACEOF
21579 /* end confdefs.h.  */
21580 #include <sys/types.h>
21581  /* Check that off_t can represent 2**63 - 1 correctly.
21582     We can't simply define LARGE_OFF_T to be 9223372036854775807,
21583     since some C++ compilers masquerading as C compilers
21584     incorrectly reject 9223372036854775807.  */
21585 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
21586   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
21587                        && LARGE_OFF_T % 2147483647 == 1)
21588                       ? 1 : -1];
21589 int
21590 main ()
21591 {
21592
21593   ;
21594   return 0;
21595 }
21596 _ACEOF
21597 rm -f conftest.$ac_objext
21598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21599   (eval $ac_compile) 2>conftest.er1
21600   ac_status=$?
21601   grep -v '^ *+' conftest.er1 >conftest.err
21602   rm -f conftest.er1
21603   cat conftest.err >&5
21604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21605   (exit $ac_status); } &&
21606          { ac_try='test -z "$ac_c_werror_flag"
21607                          || test ! -s conftest.err'
21608   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21609   (eval $ac_try) 2>&5
21610   ac_status=$?
21611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21612   (exit $ac_status); }; } &&
21613          { ac_try='test -s conftest.$ac_objext'
21614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21615   (eval $ac_try) 2>&5
21616   ac_status=$?
21617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21618   (exit $ac_status); }; }; then
21619   break
21620 else
21621   echo "$as_me: failed program was:" >&5
21622 sed 's/^/| /' conftest.$ac_ext >&5
21623
21624 fi
21625 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21626   cat >conftest.$ac_ext <<_ACEOF
21627 /* confdefs.h.  */
21628 _ACEOF
21629 cat confdefs.h >>conftest.$ac_ext
21630 cat >>conftest.$ac_ext <<_ACEOF
21631 /* end confdefs.h.  */
21632 #define _LARGE_FILES 1
21633 #include <sys/types.h>
21634  /* Check that off_t can represent 2**63 - 1 correctly.
21635     We can't simply define LARGE_OFF_T to be 9223372036854775807,
21636     since some C++ compilers masquerading as C compilers
21637     incorrectly reject 9223372036854775807.  */
21638 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
21639   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
21640                        && LARGE_OFF_T % 2147483647 == 1)
21641                       ? 1 : -1];
21642 int
21643 main ()
21644 {
21645
21646   ;
21647   return 0;
21648 }
21649 _ACEOF
21650 rm -f conftest.$ac_objext
21651 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21652   (eval $ac_compile) 2>conftest.er1
21653   ac_status=$?
21654   grep -v '^ *+' conftest.er1 >conftest.err
21655   rm -f conftest.er1
21656   cat conftest.err >&5
21657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21658   (exit $ac_status); } &&
21659          { ac_try='test -z "$ac_c_werror_flag"
21660                          || test ! -s conftest.err'
21661   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21662   (eval $ac_try) 2>&5
21663   ac_status=$?
21664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21665   (exit $ac_status); }; } &&
21666          { ac_try='test -s conftest.$ac_objext'
21667   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21668   (eval $ac_try) 2>&5
21669   ac_status=$?
21670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21671   (exit $ac_status); }; }; then
21672   ac_cv_sys_large_files=1; break
21673 else
21674   echo "$as_me: failed program was:" >&5
21675 sed 's/^/| /' conftest.$ac_ext >&5
21676
21677 fi
21678 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21679   break
21680 done
21681 fi
21682 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
21683 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
21684 if test "$ac_cv_sys_large_files" != no; then
21685
21686 cat >>confdefs.h <<_ACEOF
21687 #define _LARGE_FILES $ac_cv_sys_large_files
21688 _ACEOF
21689
21690 fi
21691 rm -f conftest*
21692 fi
21693
21694 fi
21695
21696 # SunOS doesn't handle negative byte comparisons properly with +/- return
21697 echo "$as_me:$LINENO: checking for working memcmp" >&5
21698 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
21699 if test "${ac_cv_func_memcmp_working+set}" = set; then
21700   echo $ECHO_N "(cached) $ECHO_C" >&6
21701 else
21702   if test "$cross_compiling" = yes; then
21703   ac_cv_func_memcmp_working=no
21704 else
21705   cat >conftest.$ac_ext <<_ACEOF
21706 /* confdefs.h.  */
21707 _ACEOF
21708 cat confdefs.h >>conftest.$ac_ext
21709 cat >>conftest.$ac_ext <<_ACEOF
21710 /* end confdefs.h.  */
21711 $ac_includes_default
21712 int
21713 main ()
21714 {
21715
21716   /* Some versions of memcmp are not 8-bit clean.  */
21717   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
21718   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
21719     exit (1);
21720
21721   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
21722      or more and with at least one buffer not starting on a 4-byte boundary.
21723      William Lewis provided this test program.   */
21724   {
21725     char foo[21];
21726     char bar[21];
21727     int i;
21728     for (i = 0; i < 4; i++)
21729       {
21730         char *a = foo + i;
21731         char *b = bar + i;
21732         strcpy (a, "--------01111111");
21733         strcpy (b, "--------10000000");
21734         if (memcmp (a, b, 16) >= 0)
21735           exit (1);
21736       }
21737     exit (0);
21738   }
21739
21740   ;
21741   return 0;
21742 }
21743 _ACEOF
21744 rm -f conftest$ac_exeext
21745 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21746   (eval $ac_link) 2>&5
21747   ac_status=$?
21748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21749   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21750   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21751   (eval $ac_try) 2>&5
21752   ac_status=$?
21753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21754   (exit $ac_status); }; }; then
21755   ac_cv_func_memcmp_working=yes
21756 else
21757   echo "$as_me: program exited with status $ac_status" >&5
21758 echo "$as_me: failed program was:" >&5
21759 sed 's/^/| /' conftest.$ac_ext >&5
21760
21761 ( exit $ac_status )
21762 ac_cv_func_memcmp_working=no
21763 fi
21764 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21765 fi
21766 fi
21767 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
21768 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
21769 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
21770     "memcmp.$ac_objext"   | \
21771   *" memcmp.$ac_objext"   | \
21772     "memcmp.$ac_objext "* | \
21773   *" memcmp.$ac_objext "* ) ;;
21774   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
21775 esac
21776
21777
21778
21779
21780 # Select semaphore implementation type.
21781 if test "$PORTNAME" != "win32"; then
21782   if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
21783
21784 cat >>confdefs.h <<\_ACEOF
21785 #define USE_NAMED_POSIX_SEMAPHORES 1
21786 _ACEOF
21787
21788     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
21789   else
21790     if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
21791
21792 cat >>confdefs.h <<\_ACEOF
21793 #define USE_UNNAMED_POSIX_SEMAPHORES 1
21794 _ACEOF
21795
21796       SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
21797     else
21798
21799 cat >>confdefs.h <<\_ACEOF
21800 #define USE_SYSV_SEMAPHORES 1
21801 _ACEOF
21802
21803       SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
21804     fi
21805   fi
21806 else
21807
21808 cat >>confdefs.h <<\_ACEOF
21809 #define USE_WIN32_SEMAPHORES 1
21810 _ACEOF
21811
21812   SEMA_IMPLEMENTATION="src/backend/port/win32_sema.c"
21813 fi
21814
21815
21816 # Select shared-memory implementation type.
21817
21818 cat >>confdefs.h <<\_ACEOF
21819 #define USE_SYSV_SHARED_MEMORY 1
21820 _ACEOF
21821
21822 SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
21823
21824
21825 # If not set in template file, set bytes to use libc memset()
21826 if test x"$MEMSET_LOOP_LIMIT" = x"" ; then
21827   MEMSET_LOOP_LIMIT=1024
21828 fi
21829
21830 cat >>confdefs.h <<_ACEOF
21831 #define MEMSET_LOOP_LIMIT ${MEMSET_LOOP_LIMIT}
21832 _ACEOF
21833
21834
21835
21836 if test "$enable_nls" = yes ; then
21837
21838   echo "$as_me:$LINENO: checking for library containing gettext" >&5
21839 echo $ECHO_N "checking for library containing gettext... $ECHO_C" >&6
21840 if test "${ac_cv_search_gettext+set}" = set; then
21841   echo $ECHO_N "(cached) $ECHO_C" >&6
21842 else
21843   ac_func_search_save_LIBS=$LIBS
21844 ac_cv_search_gettext=no
21845 cat >conftest.$ac_ext <<_ACEOF
21846 /* confdefs.h.  */
21847 _ACEOF
21848 cat confdefs.h >>conftest.$ac_ext
21849 cat >>conftest.$ac_ext <<_ACEOF
21850 /* end confdefs.h.  */
21851
21852 /* Override any gcc2 internal prototype to avoid an error.  */
21853 #ifdef __cplusplus
21854 extern "C"
21855 #endif
21856 /* We use char because int might match the return type of a gcc2
21857    builtin and then its argument prototype would still apply.  */
21858 char gettext ();
21859 int
21860 main ()
21861 {
21862 gettext ();
21863   ;
21864   return 0;
21865 }
21866 _ACEOF
21867 rm -f conftest.$ac_objext conftest$ac_exeext
21868 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21869   (eval $ac_link) 2>conftest.er1
21870   ac_status=$?
21871   grep -v '^ *+' conftest.er1 >conftest.err
21872   rm -f conftest.er1
21873   cat conftest.err >&5
21874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21875   (exit $ac_status); } &&
21876          { ac_try='test -z "$ac_c_werror_flag"
21877                          || test ! -s conftest.err'
21878   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21879   (eval $ac_try) 2>&5
21880   ac_status=$?
21881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21882   (exit $ac_status); }; } &&
21883          { ac_try='test -s conftest$ac_exeext'
21884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21885   (eval $ac_try) 2>&5
21886   ac_status=$?
21887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21888   (exit $ac_status); }; }; then
21889   ac_cv_search_gettext="none required"
21890 else
21891   echo "$as_me: failed program was:" >&5
21892 sed 's/^/| /' conftest.$ac_ext >&5
21893
21894 fi
21895 rm -f conftest.err conftest.$ac_objext \
21896       conftest$ac_exeext conftest.$ac_ext
21897 if test "$ac_cv_search_gettext" = no; then
21898   for ac_lib in intl; do
21899     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21900     cat >conftest.$ac_ext <<_ACEOF
21901 /* confdefs.h.  */
21902 _ACEOF
21903 cat confdefs.h >>conftest.$ac_ext
21904 cat >>conftest.$ac_ext <<_ACEOF
21905 /* end confdefs.h.  */
21906
21907 /* Override any gcc2 internal prototype to avoid an error.  */
21908 #ifdef __cplusplus
21909 extern "C"
21910 #endif
21911 /* We use char because int might match the return type of a gcc2
21912    builtin and then its argument prototype would still apply.  */
21913 char gettext ();
21914 int
21915 main ()
21916 {
21917 gettext ();
21918   ;
21919   return 0;
21920 }
21921 _ACEOF
21922 rm -f conftest.$ac_objext conftest$ac_exeext
21923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21924   (eval $ac_link) 2>conftest.er1
21925   ac_status=$?
21926   grep -v '^ *+' conftest.er1 >conftest.err
21927   rm -f conftest.er1
21928   cat conftest.err >&5
21929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21930   (exit $ac_status); } &&
21931          { ac_try='test -z "$ac_c_werror_flag"
21932                          || test ! -s conftest.err'
21933   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21934   (eval $ac_try) 2>&5
21935   ac_status=$?
21936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21937   (exit $ac_status); }; } &&
21938          { ac_try='test -s conftest$ac_exeext'
21939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21940   (eval $ac_try) 2>&5
21941   ac_status=$?
21942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21943   (exit $ac_status); }; }; then
21944   ac_cv_search_gettext="-l$ac_lib"
21945 break
21946 else
21947   echo "$as_me: failed program was:" >&5
21948 sed 's/^/| /' conftest.$ac_ext >&5
21949
21950 fi
21951 rm -f conftest.err conftest.$ac_objext \
21952       conftest$ac_exeext conftest.$ac_ext
21953   done
21954 fi
21955 LIBS=$ac_func_search_save_LIBS
21956 fi
21957 echo "$as_me:$LINENO: result: $ac_cv_search_gettext" >&5
21958 echo "${ECHO_T}$ac_cv_search_gettext" >&6
21959 if test "$ac_cv_search_gettext" != no; then
21960   test "$ac_cv_search_gettext" = "none required" || LIBS="$ac_cv_search_gettext $LIBS"
21961
21962 else
21963   { { echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
21964 echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
21965    { (exit 1); exit 1; }; }
21966 fi
21967
21968   if test "${ac_cv_header_libintl_h+set}" = set; then
21969   echo "$as_me:$LINENO: checking for libintl.h" >&5
21970 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
21971 if test "${ac_cv_header_libintl_h+set}" = set; then
21972   echo $ECHO_N "(cached) $ECHO_C" >&6
21973 fi
21974 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
21975 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
21976 else
21977   # Is the header compilable?
21978 echo "$as_me:$LINENO: checking libintl.h usability" >&5
21979 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
21980 cat >conftest.$ac_ext <<_ACEOF
21981 /* confdefs.h.  */
21982 _ACEOF
21983 cat confdefs.h >>conftest.$ac_ext
21984 cat >>conftest.$ac_ext <<_ACEOF
21985 /* end confdefs.h.  */
21986 $ac_includes_default
21987 #include <libintl.h>
21988 _ACEOF
21989 rm -f conftest.$ac_objext
21990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21991   (eval $ac_compile) 2>conftest.er1
21992   ac_status=$?
21993   grep -v '^ *+' conftest.er1 >conftest.err
21994   rm -f conftest.er1
21995   cat conftest.err >&5
21996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
21997   (exit $ac_status); } &&
21998          { ac_try='test -z "$ac_c_werror_flag"
21999                          || test ! -s conftest.err'
22000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22001   (eval $ac_try) 2>&5
22002   ac_status=$?
22003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22004   (exit $ac_status); }; } &&
22005          { ac_try='test -s conftest.$ac_objext'
22006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22007   (eval $ac_try) 2>&5
22008   ac_status=$?
22009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22010   (exit $ac_status); }; }; then
22011   ac_header_compiler=yes
22012 else
22013   echo "$as_me: failed program was:" >&5
22014 sed 's/^/| /' conftest.$ac_ext >&5
22015
22016 ac_header_compiler=no
22017 fi
22018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22019 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22020 echo "${ECHO_T}$ac_header_compiler" >&6
22021
22022 # Is the header present?
22023 echo "$as_me:$LINENO: checking libintl.h presence" >&5
22024 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
22025 cat >conftest.$ac_ext <<_ACEOF
22026 /* confdefs.h.  */
22027 _ACEOF
22028 cat confdefs.h >>conftest.$ac_ext
22029 cat >>conftest.$ac_ext <<_ACEOF
22030 /* end confdefs.h.  */
22031 #include <libintl.h>
22032 _ACEOF
22033 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
22034   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
22035   ac_status=$?
22036   grep -v '^ *+' conftest.er1 >conftest.err
22037   rm -f conftest.er1
22038   cat conftest.err >&5
22039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22040   (exit $ac_status); } >/dev/null; then
22041   if test -s conftest.err; then
22042     ac_cpp_err=$ac_c_preproc_warn_flag
22043     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
22044   else
22045     ac_cpp_err=
22046   fi
22047 else
22048   ac_cpp_err=yes
22049 fi
22050 if test -z "$ac_cpp_err"; then
22051   ac_header_preproc=yes
22052 else
22053   echo "$as_me: failed program was:" >&5
22054 sed 's/^/| /' conftest.$ac_ext >&5
22055
22056   ac_header_preproc=no
22057 fi
22058 rm -f conftest.err conftest.$ac_ext
22059 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22060 echo "${ECHO_T}$ac_header_preproc" >&6
22061
22062 # So?  What about this header?
22063 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22064   yes:no: )
22065     { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
22066 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22067     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
22068 echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
22069     ac_header_preproc=yes
22070     ;;
22071   no:yes:* )
22072     { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
22073 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
22074     { echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
22075 echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
22076     { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
22077 echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
22078     { echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
22079 echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
22080     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
22081 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
22082     { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
22083 echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
22084     (
22085       cat <<\_ASBOX
22086 ## ---------------------------------------- ##
22087 ## Report this to pgsql-bugs@postgresql.org ##
22088 ## ---------------------------------------- ##
22089 _ASBOX
22090     ) |
22091       sed "s/^/$as_me: WARNING:     /" >&2
22092     ;;
22093 esac
22094 echo "$as_me:$LINENO: checking for libintl.h" >&5
22095 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
22096 if test "${ac_cv_header_libintl_h+set}" = set; then
22097   echo $ECHO_N "(cached) $ECHO_C" >&6
22098 else
22099   ac_cv_header_libintl_h=$ac_header_preproc
22100 fi
22101 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
22102 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
22103
22104 fi
22105 if test $ac_cv_header_libintl_h = yes; then
22106   :
22107 else
22108   { { echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
22109 echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
22110    { (exit 1); exit 1; }; }
22111 fi
22112
22113
22114   for ac_prog in msgfmt
22115 do
22116   # Extract the first word of "$ac_prog", so it can be a program name with args.
22117 set dummy $ac_prog; ac_word=$2
22118 echo "$as_me:$LINENO: checking for $ac_word" >&5
22119 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22120 if test "${ac_cv_prog_MSGFMT+set}" = set; then
22121   echo $ECHO_N "(cached) $ECHO_C" >&6
22122 else
22123   if test -n "$MSGFMT"; then
22124   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
22125 else
22126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22127 for as_dir in $PATH
22128 do
22129   IFS=$as_save_IFS
22130   test -z "$as_dir" && as_dir=.
22131   for ac_exec_ext in '' $ac_executable_extensions; do
22132   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22133     ac_cv_prog_MSGFMT="$ac_prog"
22134     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22135     break 2
22136   fi
22137 done
22138 done
22139
22140 fi
22141 fi
22142 MSGFMT=$ac_cv_prog_MSGFMT
22143 if test -n "$MSGFMT"; then
22144   echo "$as_me:$LINENO: result: $MSGFMT" >&5
22145 echo "${ECHO_T}$MSGFMT" >&6
22146 else
22147   echo "$as_me:$LINENO: result: no" >&5
22148 echo "${ECHO_T}no" >&6
22149 fi
22150
22151   test -n "$MSGFMT" && break
22152 done
22153
22154   if test -z "$MSGFMT"; then
22155     { { echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
22156 echo "$as_me: error: msgfmt is required for NLS" >&2;}
22157    { (exit 1); exit 1; }; }
22158   fi
22159   for ac_prog in msgmerge
22160 do
22161   # Extract the first word of "$ac_prog", so it can be a program name with args.
22162 set dummy $ac_prog; ac_word=$2
22163 echo "$as_me:$LINENO: checking for $ac_word" >&5
22164 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22165 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
22166   echo $ECHO_N "(cached) $ECHO_C" >&6
22167 else
22168   if test -n "$MSGMERGE"; then
22169   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
22170 else
22171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22172 for as_dir in $PATH
22173 do
22174   IFS=$as_save_IFS
22175   test -z "$as_dir" && as_dir=.
22176   for ac_exec_ext in '' $ac_executable_extensions; do
22177   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22178     ac_cv_prog_MSGMERGE="$ac_prog"
22179     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22180     break 2
22181   fi
22182 done
22183 done
22184
22185 fi
22186 fi
22187 MSGMERGE=$ac_cv_prog_MSGMERGE
22188 if test -n "$MSGMERGE"; then
22189   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
22190 echo "${ECHO_T}$MSGMERGE" >&6
22191 else
22192   echo "$as_me:$LINENO: result: no" >&5
22193 echo "${ECHO_T}no" >&6
22194 fi
22195
22196   test -n "$MSGMERGE" && break
22197 done
22198
22199   for ac_prog in xgettext
22200 do
22201   # Extract the first word of "$ac_prog", so it can be a program name with args.
22202 set dummy $ac_prog; ac_word=$2
22203 echo "$as_me:$LINENO: checking for $ac_word" >&5
22204 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22205 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
22206   echo $ECHO_N "(cached) $ECHO_C" >&6
22207 else
22208   if test -n "$XGETTEXT"; then
22209   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
22210 else
22211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22212 for as_dir in $PATH
22213 do
22214   IFS=$as_save_IFS
22215   test -z "$as_dir" && as_dir=.
22216   for ac_exec_ext in '' $ac_executable_extensions; do
22217   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22218     ac_cv_prog_XGETTEXT="$ac_prog"
22219     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22220     break 2
22221   fi
22222 done
22223 done
22224
22225 fi
22226 fi
22227 XGETTEXT=$ac_cv_prog_XGETTEXT
22228 if test -n "$XGETTEXT"; then
22229   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
22230 echo "${ECHO_T}$XGETTEXT" >&6
22231 else
22232   echo "$as_me:$LINENO: result: no" >&5
22233 echo "${ECHO_T}no" >&6
22234 fi
22235
22236   test -n "$XGETTEXT" && break
22237 done
22238
22239
22240   # Note: share/locale is always the default, independent of $datadir
22241   localedir='${prefix}/share/locale'
22242
22243
22244 fi
22245
22246 # Check for Tcl configuration script tclConfig.sh
22247 if test "$with_tcl" = yes; then
22248     for ac_prog in tclsh tcl
22249 do
22250   # Extract the first word of "$ac_prog", so it can be a program name with args.
22251 set dummy $ac_prog; ac_word=$2
22252 echo "$as_me:$LINENO: checking for $ac_word" >&5
22253 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22254 if test "${ac_cv_path_TCLSH+set}" = set; then
22255   echo $ECHO_N "(cached) $ECHO_C" >&6
22256 else
22257   case $TCLSH in
22258   [\\/]* | ?:[\\/]*)
22259   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
22260   ;;
22261   *)
22262   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22263 for as_dir in $PATH
22264 do
22265   IFS=$as_save_IFS
22266   test -z "$as_dir" && as_dir=.
22267   for ac_exec_ext in '' $ac_executable_extensions; do
22268   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22269     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
22270     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22271     break 2
22272   fi
22273 done
22274 done
22275
22276   ;;
22277 esac
22278 fi
22279 TCLSH=$ac_cv_path_TCLSH
22280
22281 if test -n "$TCLSH"; then
22282   echo "$as_me:$LINENO: result: $TCLSH" >&5
22283 echo "${ECHO_T}$TCLSH" >&6
22284 else
22285   echo "$as_me:$LINENO: result: no" >&5
22286 echo "${ECHO_T}no" >&6
22287 fi
22288
22289   test -n "$TCLSH" && break
22290 done
22291
22292 echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
22293 echo $ECHO_N "checking for tclConfig.sh... $ECHO_C" >&6
22294 # Let user override test
22295 if test -z "$TCL_CONFIG_SH"; then
22296     pgac_test_dirs="$with_tclconfig"
22297
22298     set X $pgac_test_dirs; shift
22299     if test $# -eq 0; then
22300         test -z "$TCLSH" && { { echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
22301 echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
22302    { (exit 1); exit 1; }; }
22303         set X `echo 'puts $auto_path' | $TCLSH`; shift
22304     fi
22305
22306     for pgac_dir do
22307         if test -r "$pgac_dir/tclConfig.sh"; then
22308             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
22309             break
22310         fi
22311     done
22312 fi
22313
22314 if test -z "$TCL_CONFIG_SH"; then
22315     echo "$as_me:$LINENO: result: no" >&5
22316 echo "${ECHO_T}no" >&6
22317     { { echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
22318 echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
22319    { (exit 1); exit 1; }; }
22320 else
22321     echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
22322 echo "${ECHO_T}$TCL_CONFIG_SH" >&6
22323 fi
22324
22325
22326
22327     . "$TCL_CONFIG_SH"
22328 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
22329 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
22330 eval TCL_LIBS=\"$TCL_LIBS\"
22331 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
22332 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
22333
22334         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
22335     ac_save_CPPFLAGS=$CPPFLAGS
22336     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
22337     if test "${ac_cv_header_tcl_h+set}" = set; then
22338   echo "$as_me:$LINENO: checking for tcl.h" >&5
22339 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
22340 if test "${ac_cv_header_tcl_h+set}" = set; then
22341   echo $ECHO_N "(cached) $ECHO_C" >&6
22342 fi
22343 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
22344 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
22345 else
22346   # Is the header compilable?
22347 echo "$as_me:$LINENO: checking tcl.h usability" >&5
22348 echo $ECHO_N "checking tcl.h usability... $ECHO_C" >&6
22349 cat >conftest.$ac_ext <<_ACEOF
22350 /* confdefs.h.  */
22351 _ACEOF
22352 cat confdefs.h >>conftest.$ac_ext
22353 cat >>conftest.$ac_ext <<_ACEOF
22354 /* end confdefs.h.  */
22355 $ac_includes_default
22356 #include <tcl.h>
22357 _ACEOF
22358 rm -f conftest.$ac_objext
22359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
22360   (eval $ac_compile) 2>conftest.er1
22361   ac_status=$?
22362   grep -v '^ *+' conftest.er1 >conftest.err
22363   rm -f conftest.er1
22364   cat conftest.err >&5
22365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22366   (exit $ac_status); } &&
22367          { ac_try='test -z "$ac_c_werror_flag"
22368                          || test ! -s conftest.err'
22369   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22370   (eval $ac_try) 2>&5
22371   ac_status=$?
22372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22373   (exit $ac_status); }; } &&
22374          { ac_try='test -s conftest.$ac_objext'
22375   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22376   (eval $ac_try) 2>&5
22377   ac_status=$?
22378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22379   (exit $ac_status); }; }; then
22380   ac_header_compiler=yes
22381 else
22382   echo "$as_me: failed program was:" >&5
22383 sed 's/^/| /' conftest.$ac_ext >&5
22384
22385 ac_header_compiler=no
22386 fi
22387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22388 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
22389 echo "${ECHO_T}$ac_header_compiler" >&6
22390
22391 # Is the header present?
22392 echo "$as_me:$LINENO: checking tcl.h presence" >&5
22393 echo $ECHO_N "checking tcl.h presence... $ECHO_C" >&6
22394 cat >conftest.$ac_ext <<_ACEOF
22395 /* confdefs.h.  */
22396 _ACEOF
22397 cat confdefs.h >>conftest.$ac_ext
22398 cat >>conftest.$ac_ext <<_ACEOF
22399 /* end confdefs.h.  */
22400 #include <tcl.h>
22401 _ACEOF
22402 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
22403   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
22404   ac_status=$?
22405   grep -v '^ *+' conftest.er1 >conftest.err
22406   rm -f conftest.er1
22407   cat conftest.err >&5
22408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22409   (exit $ac_status); } >/dev/null; then
22410   if test -s conftest.err; then
22411     ac_cpp_err=$ac_c_preproc_warn_flag
22412     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
22413   else
22414     ac_cpp_err=
22415   fi
22416 else
22417   ac_cpp_err=yes
22418 fi
22419 if test -z "$ac_cpp_err"; then
22420   ac_header_preproc=yes
22421 else
22422   echo "$as_me: failed program was:" >&5
22423 sed 's/^/| /' conftest.$ac_ext >&5
22424
22425   ac_header_preproc=no
22426 fi
22427 rm -f conftest.err conftest.$ac_ext
22428 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
22429 echo "${ECHO_T}$ac_header_preproc" >&6
22430
22431 # So?  What about this header?
22432 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
22433   yes:no: )
22434     { echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
22435 echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
22436     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
22437 echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
22438     ac_header_preproc=yes
22439     ;;
22440   no:yes:* )
22441     { echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
22442 echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
22443     { echo "$as_me:$LINENO: WARNING: tcl.h:     check for missing prerequisite headers?" >&5
22444 echo "$as_me: WARNING: tcl.h:     check for missing prerequisite headers?" >&2;}
22445     { echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
22446 echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
22447     { echo "$as_me:$LINENO: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&5
22448 echo "$as_me: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
22449     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
22450 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
22451     { echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
22452 echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
22453     (
22454       cat <<\_ASBOX
22455 ## ---------------------------------------- ##
22456 ## Report this to pgsql-bugs@postgresql.org ##
22457 ## ---------------------------------------- ##
22458 _ASBOX
22459     ) |
22460       sed "s/^/$as_me: WARNING:     /" >&2
22461     ;;
22462 esac
22463 echo "$as_me:$LINENO: checking for tcl.h" >&5
22464 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
22465 if test "${ac_cv_header_tcl_h+set}" = set; then
22466   echo $ECHO_N "(cached) $ECHO_C" >&6
22467 else
22468   ac_cv_header_tcl_h=$ac_header_preproc
22469 fi
22470 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
22471 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
22472
22473 fi
22474 if test $ac_cv_header_tcl_h = yes; then
22475   :
22476 else
22477   { { echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
22478 echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
22479    { (exit 1); exit 1; }; }
22480 fi
22481
22482
22483     CPPFLAGS=$ac_save_CPPFLAGS
22484 fi
22485
22486 #
22487 # Check for DocBook and tools
22488 #
22489 for ac_prog in onsgmls nsgmls
22490 do
22491   # Extract the first word of "$ac_prog", so it can be a program name with args.
22492 set dummy $ac_prog; ac_word=$2
22493 echo "$as_me:$LINENO: checking for $ac_word" >&5
22494 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22495 if test "${ac_cv_prog_NSGMLS+set}" = set; then
22496   echo $ECHO_N "(cached) $ECHO_C" >&6
22497 else
22498   if test -n "$NSGMLS"; then
22499   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
22500 else
22501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22502 for as_dir in $PATH
22503 do
22504   IFS=$as_save_IFS
22505   test -z "$as_dir" && as_dir=.
22506   for ac_exec_ext in '' $ac_executable_extensions; do
22507   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22508     ac_cv_prog_NSGMLS="$ac_prog"
22509     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22510     break 2
22511   fi
22512 done
22513 done
22514
22515 fi
22516 fi
22517 NSGMLS=$ac_cv_prog_NSGMLS
22518 if test -n "$NSGMLS"; then
22519   echo "$as_me:$LINENO: result: $NSGMLS" >&5
22520 echo "${ECHO_T}$NSGMLS" >&6
22521 else
22522   echo "$as_me:$LINENO: result: no" >&5
22523 echo "${ECHO_T}no" >&6
22524 fi
22525
22526   test -n "$NSGMLS" && break
22527 done
22528
22529 for ac_prog in openjade jade
22530 do
22531   # Extract the first word of "$ac_prog", so it can be a program name with args.
22532 set dummy $ac_prog; ac_word=$2
22533 echo "$as_me:$LINENO: checking for $ac_word" >&5
22534 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22535 if test "${ac_cv_prog_JADE+set}" = set; then
22536   echo $ECHO_N "(cached) $ECHO_C" >&6
22537 else
22538   if test -n "$JADE"; then
22539   ac_cv_prog_JADE="$JADE" # Let the user override the test.
22540 else
22541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22542 for as_dir in $PATH
22543 do
22544   IFS=$as_save_IFS
22545   test -z "$as_dir" && as_dir=.
22546   for ac_exec_ext in '' $ac_executable_extensions; do
22547   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22548     ac_cv_prog_JADE="$ac_prog"
22549     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22550     break 2
22551   fi
22552 done
22553 done
22554
22555 fi
22556 fi
22557 JADE=$ac_cv_prog_JADE
22558 if test -n "$JADE"; then
22559   echo "$as_me:$LINENO: result: $JADE" >&5
22560 echo "${ECHO_T}$JADE" >&6
22561 else
22562   echo "$as_me:$LINENO: result: no" >&5
22563 echo "${ECHO_T}no" >&6
22564 fi
22565
22566   test -n "$JADE" && break
22567 done
22568
22569
22570 echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
22571 echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6
22572 if test "${pgac_cv_check_docbook+set}" = set; then
22573   echo $ECHO_N "(cached) $ECHO_C" >&6
22574 else
22575   cat >conftest.sgml <<EOF
22576 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
22577 <book>
22578  <title>test</title>
22579  <chapter>
22580   <title>random</title>
22581    <sect1>
22582     <title>testsect</title>
22583     <para>text</para>
22584   </sect1>
22585  </chapter>
22586 </book>
22587 EOF
22588
22589 pgac_cv_check_docbook=no
22590
22591 if test -n "$NSGMLS"; then
22592   $NSGMLS -s conftest.sgml 1>&5 2>&1
22593   if test $? -eq 0; then
22594     pgac_cv_check_docbook=yes
22595   fi
22596 fi
22597 rm -f conftest.sgml
22598 fi
22599 echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
22600 echo "${ECHO_T}$pgac_cv_check_docbook" >&6
22601
22602 have_docbook=$pgac_cv_check_docbook
22603
22604
22605 echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
22606 echo $ECHO_N "checking for DocBook stylesheets... $ECHO_C" >&6
22607 if test "${pgac_cv_path_stylesheets+set}" = set; then
22608   echo $ECHO_N "(cached) $ECHO_C" >&6
22609 else
22610   if test -n "$DOCBOOKSTYLE"; then
22611   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
22612 else
22613   for pgac_prefix in /usr /usr/local /opt; do
22614     for pgac_infix in share lib; do
22615       for pgac_postfix in \
22616         sgml/stylesheets/nwalsh-modular \
22617         sgml/stylesheets/docbook \
22618                 sgml/docbook-dsssl \
22619         sgml/docbook/dsssl/modular \
22620         sgml/docbook/stylesheet/dsssl/modular \
22621         sgml/docbook/dsssl-stylesheets
22622       do
22623         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
22624         if test -r "$pgac_candidate/html/docbook.dsl" \
22625            && test -r "$pgac_candidate/print/docbook.dsl"
22626         then
22627           pgac_cv_path_stylesheets=$pgac_candidate
22628           break 3
22629         fi
22630       done
22631     done
22632   done
22633 fi
22634 fi
22635
22636 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
22637
22638 if test -n "$DOCBOOKSTYLE"; then
22639   echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
22640 echo "${ECHO_T}$DOCBOOKSTYLE" >&6
22641 else
22642   echo "$as_me:$LINENO: result: no" >&5
22643 echo "${ECHO_T}no" >&6
22644 fi
22645 if test -n "$DOCBOOKSTYLE"; then
22646   for ac_prog in collateindex.pl
22647 do
22648   # Extract the first word of "$ac_prog", so it can be a program name with args.
22649 set dummy $ac_prog; ac_word=$2
22650 echo "$as_me:$LINENO: checking for $ac_word" >&5
22651 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22652 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
22653   echo $ECHO_N "(cached) $ECHO_C" >&6
22654 else
22655   case $COLLATEINDEX in
22656   [\\/]* | ?:[\\/]*)
22657   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
22658   ;;
22659   *)
22660   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22661 for as_dir in $DOCBOOKSTYLE/bin $PATH
22662 do
22663   IFS=$as_save_IFS
22664   test -z "$as_dir" && as_dir=.
22665   for ac_exec_ext in '' $ac_executable_extensions; do
22666   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22667     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
22668     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22669     break 2
22670   fi
22671 done
22672 done
22673
22674   ;;
22675 esac
22676 fi
22677 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
22678
22679 if test -n "$COLLATEINDEX"; then
22680   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
22681 echo "${ECHO_T}$COLLATEINDEX" >&6
22682 else
22683   echo "$as_me:$LINENO: result: no" >&5
22684 echo "${ECHO_T}no" >&6
22685 fi
22686
22687   test -n "$COLLATEINDEX" && break
22688 done
22689
22690 else
22691   for ac_prog in collateindex.pl
22692 do
22693   # Extract the first word of "$ac_prog", so it can be a program name with args.
22694 set dummy $ac_prog; ac_word=$2
22695 echo "$as_me:$LINENO: checking for $ac_word" >&5
22696 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22697 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
22698   echo $ECHO_N "(cached) $ECHO_C" >&6
22699 else
22700   case $COLLATEINDEX in
22701   [\\/]* | ?:[\\/]*)
22702   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
22703   ;;
22704   *)
22705   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22706 for as_dir in $PATH
22707 do
22708   IFS=$as_save_IFS
22709   test -z "$as_dir" && as_dir=.
22710   for ac_exec_ext in '' $ac_executable_extensions; do
22711   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22712     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
22713     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22714     break 2
22715   fi
22716 done
22717 done
22718
22719   ;;
22720 esac
22721 fi
22722 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
22723
22724 if test -n "$COLLATEINDEX"; then
22725   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
22726 echo "${ECHO_T}$COLLATEINDEX" >&6
22727 else
22728   echo "$as_me:$LINENO: result: no" >&5
22729 echo "${ECHO_T}no" >&6
22730 fi
22731
22732   test -n "$COLLATEINDEX" && break
22733 done
22734
22735 fi
22736 for ac_prog in sgmlspl
22737 do
22738   # Extract the first word of "$ac_prog", so it can be a program name with args.
22739 set dummy $ac_prog; ac_word=$2
22740 echo "$as_me:$LINENO: checking for $ac_word" >&5
22741 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
22742 if test "${ac_cv_prog_SGMLSPL+set}" = set; then
22743   echo $ECHO_N "(cached) $ECHO_C" >&6
22744 else
22745   if test -n "$SGMLSPL"; then
22746   ac_cv_prog_SGMLSPL="$SGMLSPL" # Let the user override the test.
22747 else
22748 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22749 for as_dir in $PATH
22750 do
22751   IFS=$as_save_IFS
22752   test -z "$as_dir" && as_dir=.
22753   for ac_exec_ext in '' $ac_executable_extensions; do
22754   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22755     ac_cv_prog_SGMLSPL="$ac_prog"
22756     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22757     break 2
22758   fi
22759 done
22760 done
22761
22762 fi
22763 fi
22764 SGMLSPL=$ac_cv_prog_SGMLSPL
22765 if test -n "$SGMLSPL"; then
22766   echo "$as_me:$LINENO: result: $SGMLSPL" >&5
22767 echo "${ECHO_T}$SGMLSPL" >&6
22768 else
22769   echo "$as_me:$LINENO: result: no" >&5
22770 echo "${ECHO_T}no" >&6
22771 fi
22772
22773   test -n "$SGMLSPL" && break
22774 done
22775
22776
22777 # Thread testing
22778
22779 # We have to run the thread test near the end so we have all our symbols
22780 # defined.  Cross compiling throws a warning.
22781 #
22782 if test "$enable_thread_safety_force" = yes; then
22783 if test x"$template" != x"win32"
22784 then
22785   { echo "$as_me:$LINENO: WARNING:
22786 *** Skipping thread test program.  --enable-thread-safety-force was used.
22787 *** Run the program in src/test/thread on the your machine and add
22788 proper locking function calls to your applications to guarantee thread
22789 safety.
22790 " >&5
22791 echo "$as_me: WARNING:
22792 *** Skipping thread test program.  --enable-thread-safety-force was used.
22793 *** Run the program in src/test/thread on the your machine and add
22794 proper locking function calls to your applications to guarantee thread
22795 safety.
22796 " >&2;}
22797 else
22798 { echo "$as_me:$LINENO: WARNING: *** Skipping thread test on Win32" >&5
22799 echo "$as_me: WARNING: *** Skipping thread test on Win32" >&2;}
22800 fi
22801 elif test "$enable_thread_safety" = yes; then
22802 if test x"$template" != x"win32"
22803 then
22804 echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
22805 echo $ECHO_N "checking thread safety of required library functions... $ECHO_C" >&6
22806
22807 _CFLAGS="$CFLAGS"
22808 _LIBS="$LIBS"
22809 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
22810 LIBS="$LIBS $PTHREAD_LIBS"
22811 if test "$cross_compiling" = yes; then
22812   echo "$as_me:$LINENO: result: maybe" >&5
22813 echo "${ECHO_T}maybe" >&6
22814   { echo "$as_me:$LINENO: WARNING:
22815 *** Skipping thread test program because of cross-compile build.
22816 *** Run the program in src/test/thread on the target machine.
22817 " >&5
22818 echo "$as_me: WARNING:
22819 *** Skipping thread test program because of cross-compile build.
22820 *** Run the program in src/test/thread on the target machine.
22821 " >&2;}
22822 else
22823   cat >conftest.$ac_ext <<_ACEOF
22824 /* confdefs.h.  */
22825 _ACEOF
22826 cat confdefs.h >>conftest.$ac_ext
22827 cat >>conftest.$ac_ext <<_ACEOF
22828 /* end confdefs.h.  */
22829 #include "$srcdir/src/test/thread/thread_test.c"
22830 _ACEOF
22831 rm -f conftest$ac_exeext
22832 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22833   (eval $ac_link) 2>&5
22834   ac_status=$?
22835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22836   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22837   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22838   (eval $ac_try) 2>&5
22839   ac_status=$?
22840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
22841   (exit $ac_status); }; }; then
22842   echo "$as_me:$LINENO: result: yes" >&5
22843 echo "${ECHO_T}yes" >&6
22844 else
22845   echo "$as_me: program exited with status $ac_status" >&5
22846 echo "$as_me: failed program was:" >&5
22847 sed 's/^/| /' conftest.$ac_ext >&5
22848
22849 ( exit $ac_status )
22850 echo "$as_me:$LINENO: result: no" >&5
22851 echo "${ECHO_T}no" >&6
22852   { { echo "$as_me:$LINENO: error:
22853 *** Thread test program failed.  Your platform is not thread-safe.
22854 *** Check the file 'config.log'for the exact reason.
22855 ***
22856 *** You can use the configure option --enable-thread-safety-force
22857 *** to force threads to be enabled.  However, you must then run
22858 *** the program in src/test/thread and add locking function calls
22859 *** to your applications to guarantee thread safety.
22860 " >&5
22861 echo "$as_me: error:
22862 *** Thread test program failed.  Your platform is not thread-safe.
22863 *** Check the file 'config.log'for the exact reason.
22864 ***
22865 *** You can use the configure option --enable-thread-safety-force
22866 *** to force threads to be enabled.  However, you must then run
22867 *** the program in src/test/thread and add locking function calls
22868 *** to your applications to guarantee thread safety.
22869 " >&2;}
22870    { (exit 1); exit 1; }; }
22871 fi
22872 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22873 fi
22874 CFLAGS="$_CFLAGS"
22875 LIBS="$_LIBS"
22876 else
22877 { echo "$as_me:$LINENO: WARNING: *** Skipping thread test on Win32" >&5
22878 echo "$as_me: WARNING: *** Skipping thread test on Win32" >&2;}
22879 fi
22880 fi
22881
22882 # prepare build tree if outside source tree
22883 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
22884 # Note 2: /bin/pwd might be better than shell's built-in at getting
22885 #         a symlink-free name.
22886 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
22887   vpath_build=no
22888 else
22889   vpath_build=yes
22890   if test "$no_create" != yes; then
22891     echo $ECHO_N "preparing build tree... $ECHO_C" >&6
22892     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
22893     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
22894       || { { echo "$as_me:$LINENO: error: failed" >&5
22895 echo "$as_me: error: failed" >&2;}
22896    { (exit 1); exit 1; }; }
22897     echo "$as_me:$LINENO: result: done" >&5
22898 echo "${ECHO_T}done" >&6
22899   fi
22900 fi
22901
22902
22903
22904                     ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
22905
22906
22907                                                             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}"
22908
22909
22910 if test "$PORTNAME" = "win32"; then
22911           ac_config_commands="$ac_config_commands check_win32_symlinks"
22912
22913 fi
22914
22915           ac_config_headers="$ac_config_headers src/include/pg_config.h"
22916
22917
22918           ac_config_headers="$ac_config_headers src/interfaces/ecpg/include/ecpg_config.h"
22919
22920
22921
22922 #
22923 # Warn about unknown options
22924 #
22925
22926
22927   for var in `set |sed -ne '/^\(with_\|enable\_\)/ s/=.*//p'` ; do
22928      case $var in
22929        with_template) ;;
22930 with_docdir) ;;
22931 with_includes) ;;
22932 with_libraries) ;;
22933 with_libs) ;;
22934 enable_integer_datetimes) ;;
22935 enable_nls) ;;
22936 with_pgport) ;;
22937 enable_shared) ;;
22938 enable_rpath) ;;
22939 enable_spinlocks) ;;
22940 enable_debug) ;;
22941 enable_dtrace) ;;
22942 with_CC) ;;
22943 enable_depend) ;;
22944 enable_cassert) ;;
22945 enable_thread_safety) ;;
22946 enable_thread_safety_force) ;;
22947 with_tcl) ;;
22948 with_tclconfig) ;;
22949 with_perl) ;;
22950 with_python) ;;
22951 with_krb5) ;;
22952 with_krb_srvnam) ;;
22953 with_pam) ;;
22954 with_ldap) ;;
22955 with_bonjour) ;;
22956 with_openssl) ;;
22957 with_libedit_preferred) ;;
22958 with_readline) ;;
22959 with_zlib) ;;
22960
22961        with_gnu_ld) ;;
22962      *)
22963        echo -n "*** Option ignored: "
22964        echo $var | sed -e 's/\(^=*\)/--\1/;s/_/-/g'
22965        ;;
22966      esac
22967   done
22968
22969
22970 cat >confcache <<\_ACEOF
22971 # This file is a shell script that caches the results of configure
22972 # tests run on this system so they can be shared between configure
22973 # scripts and configure runs, see configure's option --config-cache.
22974 # It is not useful on other systems.  If it contains results you don't
22975 # want to keep, you may remove or edit it.
22976 #
22977 # config.status only pays attention to the cache file if you give it
22978 # the --recheck option to rerun configure.
22979 #
22980 # `ac_cv_env_foo' variables (set or unset) will be overridden when
22981 # loading this file, other *unset* `ac_cv_foo' will be assigned the
22982 # following values.
22983
22984 _ACEOF
22985
22986 # The following way of writing the cache mishandles newlines in values,
22987 # but we know of no workaround that is simple, portable, and efficient.
22988 # So, don't put newlines in cache variables' values.
22989 # Ultrix sh set writes to stderr and can't be redirected directly,
22990 # and sets the high bit in the cache file unless we assign to the vars.
22991 {
22992   (set) 2>&1 |
22993     case `(ac_space=' '; set | grep ac_space) 2>&1` in
22994     *ac_space=\ *)
22995       # `set' does not quote correctly, so add quotes (double-quote
22996       # substitution turns \\\\ into \\, and sed turns \\ into \).
22997       sed -n \
22998         "s/'/'\\\\''/g;
22999           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
23000       ;;
23001     *)
23002       # `set' quotes correctly as required by POSIX, so do not add quotes.
23003       sed -n \
23004         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
23005       ;;
23006     esac;
23007 } |
23008   sed '
23009      t clear
23010      : clear
23011      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
23012      t end
23013      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
23014      : end' >>confcache
23015 if diff $cache_file confcache >/dev/null 2>&1; then :; else
23016   if test -w $cache_file; then
23017     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
23018     cat confcache >$cache_file
23019   else
23020     echo "not updating unwritable cache $cache_file"
23021   fi
23022 fi
23023 rm -f confcache
23024
23025 test "x$prefix" = xNONE && prefix=$ac_default_prefix
23026 # Let make expand exec_prefix.
23027 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
23028
23029 # VPATH may cause trouble with some makes, so we remove $(srcdir),
23030 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
23031 # trailing colons and then remove the whole line if VPATH becomes empty
23032 # (actually we leave an empty line to preserve line numbers).
23033 if test "x$srcdir" = x.; then
23034   ac_vpsub='/^[  ]*VPATH[        ]*=/{
23035 s/:*\$(srcdir):*/:/;
23036 s/:*\${srcdir}:*/:/;
23037 s/:*@srcdir@:*/:/;
23038 s/^\([^=]*=[     ]*\):*/\1/;
23039 s/:*$//;
23040 s/^[^=]*=[       ]*$//;
23041 }'
23042 fi
23043
23044 DEFS=-DHAVE_CONFIG_H
23045
23046 ac_libobjs=
23047 ac_ltlibobjs=
23048 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
23049   # 1. Remove the extension, and $U if already installed.
23050   ac_i=`echo "$ac_i" |
23051          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
23052   # 2. Add them.
23053   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
23054   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
23055 done
23056 LIBOBJS=$ac_libobjs
23057
23058 LTLIBOBJS=$ac_ltlibobjs
23059
23060
23061
23062 : ${CONFIG_STATUS=./config.status}
23063 ac_clean_files_save=$ac_clean_files
23064 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
23065 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
23066 echo "$as_me: creating $CONFIG_STATUS" >&6;}
23067 cat >$CONFIG_STATUS <<_ACEOF
23068 #! $SHELL
23069 # Generated by $as_me.
23070 # Run this file to recreate the current configuration.
23071 # Compiler output produced by configure, useful for debugging
23072 # configure, is in config.log if it exists.
23073
23074 debug=false
23075 ac_cs_recheck=false
23076 ac_cs_silent=false
23077 SHELL=\${CONFIG_SHELL-$SHELL}
23078 _ACEOF
23079
23080 cat >>$CONFIG_STATUS <<\_ACEOF
23081 ## --------------------- ##
23082 ## M4sh Initialization.  ##
23083 ## --------------------- ##
23084
23085 # Be Bourne compatible
23086 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
23087   emulate sh
23088   NULLCMD=:
23089   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
23090   # is contrary to our usage.  Disable this feature.
23091   alias -g '${1+"$@"}'='"$@"'
23092 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
23093   set -o posix
23094 fi
23095 DUALCASE=1; export DUALCASE # for MKS sh
23096
23097 # Support unset when possible.
23098 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
23099   as_unset=unset
23100 else
23101   as_unset=false
23102 fi
23103
23104
23105 # Work around bugs in pre-3.0 UWIN ksh.
23106 $as_unset ENV MAIL MAILPATH
23107 PS1='$ '
23108 PS2='> '
23109 PS4='+ '
23110
23111 # NLS nuisances.
23112 for as_var in \
23113   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
23114   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
23115   LC_TELEPHONE LC_TIME
23116 do
23117   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
23118     eval $as_var=C; export $as_var
23119   else
23120     $as_unset $as_var
23121   fi
23122 done
23123
23124 # Required to use basename.
23125 if expr a : '\(a\)' >/dev/null 2>&1; then
23126   as_expr=expr
23127 else
23128   as_expr=false
23129 fi
23130
23131 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
23132   as_basename=basename
23133 else
23134   as_basename=false
23135 fi
23136
23137
23138 # Name of the executable.
23139 as_me=`$as_basename "$0" ||
23140 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
23141          X"$0" : 'X\(//\)$' \| \
23142          X"$0" : 'X\(/\)$' \| \
23143          .     : '\(.\)' 2>/dev/null ||
23144 echo X/"$0" |
23145     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
23146           /^X\/\(\/\/\)$/{ s//\1/; q; }
23147           /^X\/\(\/\).*/{ s//\1/; q; }
23148           s/.*/./; q'`
23149
23150
23151 # PATH needs CR, and LINENO needs CR and PATH.
23152 # Avoid depending upon Character Ranges.
23153 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
23154 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
23155 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
23156 as_cr_digits='0123456789'
23157 as_cr_alnum=$as_cr_Letters$as_cr_digits
23158
23159 # The user is always right.
23160 if test "${PATH_SEPARATOR+set}" != set; then
23161   echo "#! /bin/sh" >conf$$.sh
23162   echo  "exit 0"   >>conf$$.sh
23163   chmod +x conf$$.sh
23164   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
23165     PATH_SEPARATOR=';'
23166   else
23167     PATH_SEPARATOR=:
23168   fi
23169   rm -f conf$$.sh
23170 fi
23171
23172
23173   as_lineno_1=$LINENO
23174   as_lineno_2=$LINENO
23175   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
23176   test "x$as_lineno_1" != "x$as_lineno_2" &&
23177   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
23178   # Find who we are.  Look in the path if we contain no path at all
23179   # relative or not.
23180   case $0 in
23181     *[\\/]* ) as_myself=$0 ;;
23182     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23183 for as_dir in $PATH
23184 do
23185   IFS=$as_save_IFS
23186   test -z "$as_dir" && as_dir=.
23187   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
23188 done
23189
23190        ;;
23191   esac
23192   # We did not find ourselves, most probably we were run as `sh COMMAND'
23193   # in which case we are not to be found in the path.
23194   if test "x$as_myself" = x; then
23195     as_myself=$0
23196   fi
23197   if test ! -f "$as_myself"; then
23198     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
23199 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
23200    { (exit 1); exit 1; }; }
23201   fi
23202   case $CONFIG_SHELL in
23203   '')
23204     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23205 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
23206 do
23207   IFS=$as_save_IFS
23208   test -z "$as_dir" && as_dir=.
23209   for as_base in sh bash ksh sh5; do
23210          case $as_dir in
23211          /*)
23212            if ("$as_dir/$as_base" -c '
23213   as_lineno_1=$LINENO
23214   as_lineno_2=$LINENO
23215   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
23216   test "x$as_lineno_1" != "x$as_lineno_2" &&
23217   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
23218              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
23219              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
23220              CONFIG_SHELL=$as_dir/$as_base
23221              export CONFIG_SHELL
23222              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
23223            fi;;
23224          esac
23225        done
23226 done
23227 ;;
23228   esac
23229
23230   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
23231   # uniformly replaced by the line number.  The first 'sed' inserts a
23232   # line-number line before each line; the second 'sed' does the real
23233   # work.  The second script uses 'N' to pair each line-number line
23234   # with the numbered line, and appends trailing '-' during
23235   # substitution so that $LINENO is not a special case at line end.
23236   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
23237   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
23238   sed '=' <$as_myself |
23239     sed '
23240       N
23241       s,$,-,
23242       : loop
23243       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
23244       t loop
23245       s,-$,,
23246       s,^['$as_cr_digits']*\n,,
23247     ' >$as_me.lineno &&
23248   chmod +x $as_me.lineno ||
23249     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
23250 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
23251    { (exit 1); exit 1; }; }
23252
23253   # Don't try to exec as it changes $[0], causing all sort of problems
23254   # (the dirname of $[0] is not the place where we might find the
23255   # original and so on.  Autoconf is especially sensible to this).
23256   . ./$as_me.lineno
23257   # Exit status is that of the last command.
23258   exit
23259 }
23260
23261
23262 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
23263   *c*,-n*) ECHO_N= ECHO_C='
23264 ' ECHO_T='      ' ;;
23265   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
23266   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
23267 esac
23268
23269 if expr a : '\(a\)' >/dev/null 2>&1; then
23270   as_expr=expr
23271 else
23272   as_expr=false
23273 fi
23274
23275 rm -f conf$$ conf$$.exe conf$$.file
23276 echo >conf$$.file
23277 if ln -s conf$$.file conf$$ 2>/dev/null; then
23278   # We could just check for DJGPP; but this test a) works b) is more generic
23279   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
23280   if test -f conf$$.exe; then
23281     # Don't use ln at all; we don't have any links
23282     as_ln_s='cp -p'
23283   else
23284     as_ln_s='ln -s'
23285   fi
23286 elif ln conf$$.file conf$$ 2>/dev/null; then
23287   as_ln_s=ln
23288 else
23289   as_ln_s='cp -p'
23290 fi
23291 rm -f conf$$ conf$$.exe conf$$.file
23292
23293 if mkdir -p . 2>/dev/null; then
23294   as_mkdir_p=:
23295 else
23296   test -d ./-p && rmdir ./-p
23297   as_mkdir_p=false
23298 fi
23299
23300 as_executable_p="test -f"
23301
23302 # Sed expression to map a string onto a valid CPP name.
23303 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
23304
23305 # Sed expression to map a string onto a valid variable name.
23306 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
23307
23308
23309 # IFS
23310 # We need space, tab and new line, in precisely that order.
23311 as_nl='
23312 '
23313 IFS="   $as_nl"
23314
23315 # CDPATH.
23316 $as_unset CDPATH
23317
23318 exec 6>&1
23319
23320 # Open the log real soon, to keep \$[0] and so on meaningful, and to
23321 # report actual input values of CONFIG_FILES etc. instead of their
23322 # values after options handling.  Logging --version etc. is OK.
23323 exec 5>>config.log
23324 {
23325   echo
23326   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
23327 ## Running $as_me. ##
23328 _ASBOX
23329 } >&5
23330 cat >&5 <<_CSEOF
23331
23332 This file was extended by PostgreSQL $as_me 8.2devel, which was
23333 generated by GNU Autoconf 2.59.  Invocation command line was
23334
23335   CONFIG_FILES    = $CONFIG_FILES
23336   CONFIG_HEADERS  = $CONFIG_HEADERS
23337   CONFIG_LINKS    = $CONFIG_LINKS
23338   CONFIG_COMMANDS = $CONFIG_COMMANDS
23339   $ $0 $@
23340
23341 _CSEOF
23342 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
23343 echo >&5
23344 _ACEOF
23345
23346 # Files that config.status was made for.
23347 if test -n "$ac_config_files"; then
23348   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
23349 fi
23350
23351 if test -n "$ac_config_headers"; then
23352   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
23353 fi
23354
23355 if test -n "$ac_config_links"; then
23356   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
23357 fi
23358
23359 if test -n "$ac_config_commands"; then
23360   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
23361 fi
23362
23363 cat >>$CONFIG_STATUS <<\_ACEOF
23364
23365 ac_cs_usage="\
23366 \`$as_me' instantiates files from templates according to the
23367 current configuration.
23368
23369 Usage: $0 [OPTIONS] [FILE]...
23370
23371   -h, --help       print this help, then exit
23372   -V, --version    print version number, then exit
23373   -q, --quiet      do not print progress messages
23374   -d, --debug      don't remove temporary files
23375       --recheck    update $as_me by reconfiguring in the same conditions
23376   --file=FILE[:TEMPLATE]
23377                    instantiate the configuration file FILE
23378   --header=FILE[:TEMPLATE]
23379                    instantiate the configuration header FILE
23380
23381 Configuration files:
23382 $config_files
23383
23384 Configuration headers:
23385 $config_headers
23386
23387 Configuration links:
23388 $config_links
23389
23390 Configuration commands:
23391 $config_commands
23392
23393 Report bugs to <bug-autoconf@gnu.org>."
23394 _ACEOF
23395
23396 cat >>$CONFIG_STATUS <<_ACEOF
23397 ac_cs_version="\\
23398 PostgreSQL config.status 8.2devel
23399 configured by $0, generated by GNU Autoconf 2.59,
23400   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
23401
23402 Copyright (C) 2003 Free Software Foundation, Inc.
23403 This config.status script is free software; the Free Software Foundation
23404 gives unlimited permission to copy, distribute and modify it."
23405 srcdir=$srcdir
23406 _ACEOF
23407
23408 cat >>$CONFIG_STATUS <<\_ACEOF
23409 # If no file are specified by the user, then we need to provide default
23410 # value.  By we need to know if files were specified by the user.
23411 ac_need_defaults=:
23412 while test $# != 0
23413 do
23414   case $1 in
23415   --*=*)
23416     ac_option=`expr "x$1" : 'x\([^=]*\)='`
23417     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
23418     ac_shift=:
23419     ;;
23420   -*)
23421     ac_option=$1
23422     ac_optarg=$2
23423     ac_shift=shift
23424     ;;
23425   *) # This is not an option, so the user has probably given explicit
23426      # arguments.
23427      ac_option=$1
23428      ac_need_defaults=false;;
23429   esac
23430
23431   case $ac_option in
23432   # Handling of the options.
23433 _ACEOF
23434 cat >>$CONFIG_STATUS <<\_ACEOF
23435   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
23436     ac_cs_recheck=: ;;
23437   --version | --vers* | -V )
23438     echo "$ac_cs_version"; exit 0 ;;
23439   --he | --h)
23440     # Conflict between --help and --header
23441     { { echo "$as_me:$LINENO: error: ambiguous option: $1
23442 Try \`$0 --help' for more information." >&5
23443 echo "$as_me: error: ambiguous option: $1
23444 Try \`$0 --help' for more information." >&2;}
23445    { (exit 1); exit 1; }; };;
23446   --help | --hel | -h )
23447     echo "$ac_cs_usage"; exit 0 ;;
23448   --debug | --d* | -d )
23449     debug=: ;;
23450   --file | --fil | --fi | --f )
23451     $ac_shift
23452     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
23453     ac_need_defaults=false;;
23454   --header | --heade | --head | --hea )
23455     $ac_shift
23456     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
23457     ac_need_defaults=false;;
23458   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
23459   | -silent | --silent | --silen | --sile | --sil | --si | --s)
23460     ac_cs_silent=: ;;
23461
23462   # This is an error.
23463   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
23464 Try \`$0 --help' for more information." >&5
23465 echo "$as_me: error: unrecognized option: $1
23466 Try \`$0 --help' for more information." >&2;}
23467    { (exit 1); exit 1; }; } ;;
23468
23469   *) ac_config_targets="$ac_config_targets $1" ;;
23470
23471   esac
23472   shift
23473 done
23474
23475 ac_configure_extra_args=
23476
23477 if $ac_cs_silent; then
23478   exec 6>/dev/null
23479   ac_configure_extra_args="$ac_configure_extra_args --silent"
23480 fi
23481
23482 _ACEOF
23483 cat >>$CONFIG_STATUS <<_ACEOF
23484 if \$ac_cs_recheck; then
23485   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
23486   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
23487 fi
23488
23489 _ACEOF
23490
23491
23492
23493
23494
23495 cat >>$CONFIG_STATUS <<\_ACEOF
23496 for ac_config_target in $ac_config_targets
23497 do
23498   case "$ac_config_target" in
23499   # Handling of arguments.
23500   "GNUmakefile" ) CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
23501   "src/Makefile.global" ) CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
23502   "src/backend/port/tas.s" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
23503   "src/backend/port/dynloader.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
23504   "src/backend/port/pg_sema.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
23505   "src/backend/port/pg_shmem.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
23506   "src/include/dynloader.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
23507   "src/include/pg_config_os.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
23508   "src/Makefile.port" ) CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
23509   "check_win32_symlinks" ) CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
23510   "src/include/pg_config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
23511   "src/interfaces/ecpg/include/ecpg_config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/interfaces/ecpg/include/ecpg_config.h" ;;
23512   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
23513 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
23514    { (exit 1); exit 1; }; };;
23515   esac
23516 done
23517
23518 # If the user did not use the arguments to specify the items to instantiate,
23519 # then the envvar interface is used.  Set only those that are not.
23520 # We use the long form for the default assignment because of an extremely
23521 # bizarre bug on SunOS 4.1.3.
23522 if $ac_need_defaults; then
23523   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
23524   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
23525   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
23526   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
23527 fi
23528
23529 # Have a temporary directory for convenience.  Make it in the build tree
23530 # simply because there is no reason to put it here, and in addition,
23531 # creating and moving files from /tmp can sometimes cause problems.
23532 # Create a temporary directory, and hook for its removal unless debugging.
23533 $debug ||
23534 {
23535   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
23536   trap '{ (exit 1); exit 1; }' 1 2 13 15
23537 }
23538
23539 # Create a (secure) tmp directory for tmp files.
23540
23541 {
23542   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
23543   test -n "$tmp" && test -d "$tmp"
23544 }  ||
23545 {
23546   tmp=./confstat$$-$RANDOM
23547   (umask 077 && mkdir $tmp)
23548 } ||
23549 {
23550    echo "$me: cannot create a temporary directory in ." >&2
23551    { (exit 1); exit 1; }
23552 }
23553
23554 _ACEOF
23555
23556 cat >>$CONFIG_STATUS <<_ACEOF
23557
23558 #
23559 # CONFIG_FILES section.
23560 #
23561
23562 # No need to generate the scripts if there are no CONFIG_FILES.
23563 # This happens for instance when ./config.status config.h
23564 if test -n "\$CONFIG_FILES"; then
23565   # Protect against being on the right side of a sed subst in config.status.
23566   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
23567    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
23568 s,@SHELL@,$SHELL,;t t
23569 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
23570 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
23571 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
23572 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
23573 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
23574 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
23575 s,@exec_prefix@,$exec_prefix,;t t
23576 s,@prefix@,$prefix,;t t
23577 s,@program_transform_name@,$program_transform_name,;t t
23578 s,@bindir@,$bindir,;t t
23579 s,@sbindir@,$sbindir,;t t
23580 s,@libexecdir@,$libexecdir,;t t
23581 s,@datadir@,$datadir,;t t
23582 s,@sysconfdir@,$sysconfdir,;t t
23583 s,@sharedstatedir@,$sharedstatedir,;t t
23584 s,@localstatedir@,$localstatedir,;t t
23585 s,@libdir@,$libdir,;t t
23586 s,@includedir@,$includedir,;t t
23587 s,@oldincludedir@,$oldincludedir,;t t
23588 s,@infodir@,$infodir,;t t
23589 s,@mandir@,$mandir,;t t
23590 s,@build_alias@,$build_alias,;t t
23591 s,@host_alias@,$host_alias,;t t
23592 s,@target_alias@,$target_alias,;t t
23593 s,@DEFS@,$DEFS,;t t
23594 s,@ECHO_C@,$ECHO_C,;t t
23595 s,@ECHO_N@,$ECHO_N,;t t
23596 s,@ECHO_T@,$ECHO_T,;t t
23597 s,@LIBS@,$LIBS,;t t
23598 s,@configure_args@,$configure_args,;t t
23599 s,@build@,$build,;t t
23600 s,@build_cpu@,$build_cpu,;t t
23601 s,@build_vendor@,$build_vendor,;t t
23602 s,@build_os@,$build_os,;t t
23603 s,@host@,$host,;t t
23604 s,@host_cpu@,$host_cpu,;t t
23605 s,@host_vendor@,$host_vendor,;t t
23606 s,@host_os@,$host_os,;t t
23607 s,@PORTNAME@,$PORTNAME,;t t
23608 s,@docdir@,$docdir,;t t
23609 s,@enable_nls@,$enable_nls,;t t
23610 s,@WANTED_LANGUAGES@,$WANTED_LANGUAGES,;t t
23611 s,@default_port@,$default_port,;t t
23612 s,@enable_shared@,$enable_shared,;t t
23613 s,@enable_rpath@,$enable_rpath,;t t
23614 s,@enable_debug@,$enable_debug,;t t
23615 s,@DTRACE@,$DTRACE,;t t
23616 s,@DTRACEFLAGS@,$DTRACEFLAGS,;t t
23617 s,@enable_dtrace@,$enable_dtrace,;t t
23618 s,@CC@,$CC,;t t
23619 s,@CFLAGS@,$CFLAGS,;t t
23620 s,@LDFLAGS@,$LDFLAGS,;t t
23621 s,@CPPFLAGS@,$CPPFLAGS,;t t
23622 s,@ac_ct_CC@,$ac_ct_CC,;t t
23623 s,@EXEEXT@,$EXEEXT,;t t
23624 s,@OBJEXT@,$OBJEXT,;t t
23625 s,@CPP@,$CPP,;t t
23626 s,@GCC@,$GCC,;t t
23627 s,@TAS@,$TAS,;t t
23628 s,@autodepend@,$autodepend,;t t
23629 s,@INCLUDES@,$INCLUDES,;t t
23630 s,@enable_thread_safety@,$enable_thread_safety,;t t
23631 s,@with_tcl@,$with_tcl,;t t
23632 s,@with_perl@,$with_perl,;t t
23633 s,@with_python@,$with_python,;t t
23634 s,@with_krb5@,$with_krb5,;t t
23635 s,@krb_srvtab@,$krb_srvtab,;t t
23636 s,@with_pam@,$with_pam,;t t
23637 s,@with_ldap@,$with_ldap,;t t
23638 s,@with_bonjour@,$with_bonjour,;t t
23639 s,@with_openssl@,$with_openssl,;t t
23640 s,@with_zlib@,$with_zlib,;t t
23641 s,@EGREP@,$EGREP,;t t
23642 s,@ELF_SYS@,$ELF_SYS,;t t
23643 s,@LDFLAGS_SL@,$LDFLAGS_SL,;t t
23644 s,@AWK@,$AWK,;t t
23645 s,@FLEX@,$FLEX,;t t
23646 s,@FLEXFLAGS@,$FLEXFLAGS,;t t
23647 s,@LN_S@,$LN_S,;t t
23648 s,@LD@,$LD,;t t
23649 s,@with_gnu_ld@,$with_gnu_ld,;t t
23650 s,@ld_R_works@,$ld_R_works,;t t
23651 s,@RANLIB@,$RANLIB,;t t
23652 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
23653 s,@TAR@,$TAR,;t t
23654 s,@STRIP@,$STRIP,;t t
23655 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
23656 s,@STRIP_STATIC_LIB@,$STRIP_STATIC_LIB,;t t
23657 s,@STRIP_SHARED_LIB@,$STRIP_SHARED_LIB,;t t
23658 s,@YACC@,$YACC,;t t
23659 s,@YFLAGS@,$YFLAGS,;t t
23660 s,@PERL@,$PERL,;t t
23661 s,@perl_archlibexp@,$perl_archlibexp,;t t
23662 s,@perl_privlibexp@,$perl_privlibexp,;t t
23663 s,@perl_useshrplib@,$perl_useshrplib,;t t
23664 s,@perl_embed_ldflags@,$perl_embed_ldflags,;t t
23665 s,@PYTHON@,$PYTHON,;t t
23666 s,@python_version@,$python_version,;t t
23667 s,@python_configdir@,$python_configdir,;t t
23668 s,@python_includespec@,$python_includespec,;t t
23669 s,@python_libdir@,$python_libdir,;t t
23670 s,@python_libspec@,$python_libspec,;t t
23671 s,@python_additional_libs@,$python_additional_libs,;t t
23672 s,@HAVE_IPV6@,$HAVE_IPV6,;t t
23673 s,@LIBOBJS@,$LIBOBJS,;t t
23674 s,@acx_pthread_config@,$acx_pthread_config,;t t
23675 s,@PTHREAD_CC@,$PTHREAD_CC,;t t
23676 s,@PTHREAD_LIBS@,$PTHREAD_LIBS,;t t
23677 s,@PTHREAD_CFLAGS@,$PTHREAD_CFLAGS,;t t
23678 s,@LDAP_LIBS_FE@,$LDAP_LIBS_FE,;t t
23679 s,@LDAP_LIBS_BE@,$LDAP_LIBS_BE,;t t
23680 s,@HAVE_POSIX_SIGNALS@,$HAVE_POSIX_SIGNALS,;t t
23681 s,@MSGFMT@,$MSGFMT,;t t
23682 s,@MSGMERGE@,$MSGMERGE,;t t
23683 s,@XGETTEXT@,$XGETTEXT,;t t
23684 s,@localedir@,$localedir,;t t
23685 s,@TCLSH@,$TCLSH,;t t
23686 s,@TCL_CONFIG_SH@,$TCL_CONFIG_SH,;t t
23687 s,@TCL_INCLUDE_SPEC@,$TCL_INCLUDE_SPEC,;t t
23688 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
23689 s,@TCL_LIBS@,$TCL_LIBS,;t t
23690 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
23691 s,@TCL_SHARED_BUILD@,$TCL_SHARED_BUILD,;t t
23692 s,@TCL_SHLIB_LD_LIBS@,$TCL_SHLIB_LD_LIBS,;t t
23693 s,@NSGMLS@,$NSGMLS,;t t
23694 s,@JADE@,$JADE,;t t
23695 s,@have_docbook@,$have_docbook,;t t
23696 s,@DOCBOOKSTYLE@,$DOCBOOKSTYLE,;t t
23697 s,@COLLATEINDEX@,$COLLATEINDEX,;t t
23698 s,@SGMLSPL@,$SGMLSPL,;t t
23699 s,@vpath_build@,$vpath_build,;t t
23700 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
23701 CEOF
23702
23703 _ACEOF
23704
23705   cat >>$CONFIG_STATUS <<\_ACEOF
23706   # Split the substitutions into bite-sized pieces for seds with
23707   # small command number limits, like on Digital OSF/1 and HP-UX.
23708   ac_max_sed_lines=48
23709   ac_sed_frag=1 # Number of current file.
23710   ac_beg=1 # First line for current file.
23711   ac_end=$ac_max_sed_lines # Line after last line for current file.
23712   ac_more_lines=:
23713   ac_sed_cmds=
23714   while $ac_more_lines; do
23715     if test $ac_beg -gt 1; then
23716       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
23717     else
23718       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
23719     fi
23720     if test ! -s $tmp/subs.frag; then
23721       ac_more_lines=false
23722     else
23723       # The purpose of the label and of the branching condition is to
23724       # speed up the sed processing (if there are no `@' at all, there
23725       # is no need to browse any of the substitutions).
23726       # These are the two extra sed commands mentioned above.
23727       (echo ':t
23728   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
23729       if test -z "$ac_sed_cmds"; then
23730         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
23731       else
23732         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
23733       fi
23734       ac_sed_frag=`expr $ac_sed_frag + 1`
23735       ac_beg=$ac_end
23736       ac_end=`expr $ac_end + $ac_max_sed_lines`
23737     fi
23738   done
23739   if test -z "$ac_sed_cmds"; then
23740     ac_sed_cmds=cat
23741   fi
23742 fi # test -n "$CONFIG_FILES"
23743
23744 _ACEOF
23745 cat >>$CONFIG_STATUS <<\_ACEOF
23746 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
23747   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
23748   case $ac_file in
23749   - | *:- | *:-:* ) # input from stdin
23750         cat >$tmp/stdin
23751         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23752         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23753   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23754         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23755   * )   ac_file_in=$ac_file.in ;;
23756   esac
23757
23758   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
23759   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
23760 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23761          X"$ac_file" : 'X\(//\)[^/]' \| \
23762          X"$ac_file" : 'X\(//\)$' \| \
23763          X"$ac_file" : 'X\(/\)' \| \
23764          .     : '\(.\)' 2>/dev/null ||
23765 echo X"$ac_file" |
23766     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23767           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23768           /^X\(\/\/\)$/{ s//\1/; q; }
23769           /^X\(\/\).*/{ s//\1/; q; }
23770           s/.*/./; q'`
23771   { if $as_mkdir_p; then
23772     mkdir -p "$ac_dir"
23773   else
23774     as_dir="$ac_dir"
23775     as_dirs=
23776     while test ! -d "$as_dir"; do
23777       as_dirs="$as_dir $as_dirs"
23778       as_dir=`(dirname "$as_dir") 2>/dev/null ||
23779 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23780          X"$as_dir" : 'X\(//\)[^/]' \| \
23781          X"$as_dir" : 'X\(//\)$' \| \
23782          X"$as_dir" : 'X\(/\)' \| \
23783          .     : '\(.\)' 2>/dev/null ||
23784 echo X"$as_dir" |
23785     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
23786           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
23787           /^X\(\/\/\)$/{ s//\1/; q; }
23788           /^X\(\/\).*/{ s//\1/; q; }
23789           s/.*/./; q'`
23790     done
23791     test ! -n "$as_dirs" || mkdir $as_dirs
23792   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
23793 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
23794    { (exit 1); exit 1; }; }; }
23795
23796   ac_builddir=.
23797
23798 if test "$ac_dir" != .; then
23799   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23800   # A "../" for each directory in $ac_dir_suffix.
23801   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
23802 else
23803   ac_dir_suffix= ac_top_builddir=
23804 fi
23805
23806 case $srcdir in
23807   .)  # No --srcdir option.  We are building in place.
23808     ac_srcdir=.
23809     if test -z "$ac_top_builddir"; then
23810        ac_top_srcdir=.
23811     else
23812        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
23813     fi ;;
23814   [\\/]* | ?:[\\/]* )  # Absolute path.
23815     ac_srcdir=$srcdir$ac_dir_suffix;
23816     ac_top_srcdir=$srcdir ;;
23817   *) # Relative path.
23818     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
23819     ac_top_srcdir=$ac_top_builddir$srcdir ;;
23820 esac
23821
23822 # Do not use `cd foo && pwd` to compute absolute paths, because
23823 # the directories may not exist.
23824 case `pwd` in
23825 .) ac_abs_builddir="$ac_dir";;
23826 *)
23827   case "$ac_dir" in
23828   .) ac_abs_builddir=`pwd`;;
23829   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
23830   *) ac_abs_builddir=`pwd`/"$ac_dir";;
23831   esac;;
23832 esac
23833 case $ac_abs_builddir in
23834 .) ac_abs_top_builddir=${ac_top_builddir}.;;
23835 *)
23836   case ${ac_top_builddir}. in
23837   .) ac_abs_top_builddir=$ac_abs_builddir;;
23838   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
23839   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
23840   esac;;
23841 esac
23842 case $ac_abs_builddir in
23843 .) ac_abs_srcdir=$ac_srcdir;;
23844 *)
23845   case $ac_srcdir in
23846   .) ac_abs_srcdir=$ac_abs_builddir;;
23847   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
23848   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
23849   esac;;
23850 esac
23851 case $ac_abs_builddir in
23852 .) ac_abs_top_srcdir=$ac_top_srcdir;;
23853 *)
23854   case $ac_top_srcdir in
23855   .) ac_abs_top_srcdir=$ac_abs_builddir;;
23856   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
23857   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
23858   esac;;
23859 esac
23860
23861
23862
23863   if test x"$ac_file" != x-; then
23864     { echo "$as_me:$LINENO: creating $ac_file" >&5
23865 echo "$as_me: creating $ac_file" >&6;}
23866     rm -f "$ac_file"
23867   fi
23868   # Let's still pretend it is `configure' which instantiates (i.e., don't
23869   # use $as_me), people would be surprised to read:
23870   #    /* config.h.  Generated by config.status.  */
23871   if test x"$ac_file" = x-; then
23872     configure_input=
23873   else
23874     configure_input="$ac_file.  "
23875   fi
23876   configure_input=$configure_input"Generated from `echo $ac_file_in |
23877                                      sed 's,.*/,,'` by configure."
23878
23879   # First look for the input files in the build tree, otherwise in the
23880   # src tree.
23881   ac_file_inputs=`IFS=:
23882     for f in $ac_file_in; do
23883       case $f in
23884       -) echo $tmp/stdin ;;
23885       [\\/$]*)
23886          # Absolute (can't be DOS-style, as IFS=:)
23887          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23888 echo "$as_me: error: cannot find input file: $f" >&2;}
23889    { (exit 1); exit 1; }; }
23890          echo "$f";;
23891       *) # Relative
23892          if test -f "$f"; then
23893            # Build tree
23894            echo "$f"
23895          elif test -f "$srcdir/$f"; then
23896            # Source tree
23897            echo "$srcdir/$f"
23898          else
23899            # /dev/null tree
23900            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23901 echo "$as_me: error: cannot find input file: $f" >&2;}
23902    { (exit 1); exit 1; }; }
23903          fi;;
23904       esac
23905     done` || { (exit 1); exit 1; }
23906 _ACEOF
23907 cat >>$CONFIG_STATUS <<_ACEOF
23908   sed "$ac_vpsub
23909 $extrasub
23910 _ACEOF
23911 cat >>$CONFIG_STATUS <<\_ACEOF
23912 :t
23913 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
23914 s,@configure_input@,$configure_input,;t t
23915 s,@srcdir@,$ac_srcdir,;t t
23916 s,@abs_srcdir@,$ac_abs_srcdir,;t t
23917 s,@top_srcdir@,$ac_top_srcdir,;t t
23918 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
23919 s,@builddir@,$ac_builddir,;t t
23920 s,@abs_builddir@,$ac_abs_builddir,;t t
23921 s,@top_builddir@,$ac_top_builddir,;t t
23922 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
23923 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
23924   rm -f $tmp/stdin
23925   if test x"$ac_file" != x-; then
23926     mv $tmp/out $ac_file
23927   else
23928     cat $tmp/out
23929     rm -f $tmp/out
23930   fi
23931
23932 done
23933 _ACEOF
23934 cat >>$CONFIG_STATUS <<\_ACEOF
23935
23936 #
23937 # CONFIG_HEADER section.
23938 #
23939
23940 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
23941 # NAME is the cpp macro being defined and VALUE is the value it is being given.
23942 #
23943 # ac_d sets the value in "#define NAME VALUE" lines.
23944 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
23945 ac_dB='[         ].*$,\1#\2'
23946 ac_dC=' '
23947 ac_dD=',;t'
23948 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
23949 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
23950 ac_uB='$,\1#\2define\3'
23951 ac_uC=' '
23952 ac_uD=',;t'
23953
23954 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
23955   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
23956   case $ac_file in
23957   - | *:- | *:-:* ) # input from stdin
23958         cat >$tmp/stdin
23959         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23960         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23961   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
23962         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
23963   * )   ac_file_in=$ac_file.in ;;
23964   esac
23965
23966   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
23967 echo "$as_me: creating $ac_file" >&6;}
23968
23969   # First look for the input files in the build tree, otherwise in the
23970   # src tree.
23971   ac_file_inputs=`IFS=:
23972     for f in $ac_file_in; do
23973       case $f in
23974       -) echo $tmp/stdin ;;
23975       [\\/$]*)
23976          # Absolute (can't be DOS-style, as IFS=:)
23977          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23978 echo "$as_me: error: cannot find input file: $f" >&2;}
23979    { (exit 1); exit 1; }; }
23980          # Do quote $f, to prevent DOS paths from being IFS'd.
23981          echo "$f";;
23982       *) # Relative
23983          if test -f "$f"; then
23984            # Build tree
23985            echo "$f"
23986          elif test -f "$srcdir/$f"; then
23987            # Source tree
23988            echo "$srcdir/$f"
23989          else
23990            # /dev/null tree
23991            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
23992 echo "$as_me: error: cannot find input file: $f" >&2;}
23993    { (exit 1); exit 1; }; }
23994          fi;;
23995       esac
23996     done` || { (exit 1); exit 1; }
23997   # Remove the trailing spaces.
23998   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
23999
24000 _ACEOF
24001
24002 # Transform confdefs.h into two sed scripts, `conftest.defines' and
24003 # `conftest.undefs', that substitutes the proper values into
24004 # config.h.in to produce config.h.  The first handles `#define'
24005 # templates, and the second `#undef' templates.
24006 # And first: Protect against being on the right side of a sed subst in
24007 # config.status.  Protect against being in an unquoted here document
24008 # in config.status.
24009 rm -f conftest.defines conftest.undefs
24010 # Using a here document instead of a string reduces the quoting nightmare.
24011 # Putting comments in sed scripts is not portable.
24012 #
24013 # `end' is used to avoid that the second main sed command (meant for
24014 # 0-ary CPP macros) applies to n-ary macro definitions.
24015 # See the Autoconf documentation for `clear'.
24016 cat >confdef2sed.sed <<\_ACEOF
24017 s/[\\&,]/\\&/g
24018 s,[\\$`],\\&,g
24019 t clear
24020 : clear
24021 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
24022 t end
24023 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
24024 : end
24025 _ACEOF
24026 # If some macros were called several times there might be several times
24027 # the same #defines, which is useless.  Nevertheless, we may not want to
24028 # sort them, since we want the *last* AC-DEFINE to be honored.
24029 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
24030 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
24031 rm -f confdef2sed.sed
24032
24033 # This sed command replaces #undef with comments.  This is necessary, for
24034 # example, in the case of _POSIX_SOURCE, which is predefined and required
24035 # on some systems where configure will not decide to define it.
24036 cat >>conftest.undefs <<\_ACEOF
24037 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
24038 _ACEOF
24039
24040 # Break up conftest.defines because some shells have a limit on the size
24041 # of here documents, and old seds have small limits too (100 cmds).
24042 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
24043 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
24044 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
24045 echo '  :' >>$CONFIG_STATUS
24046 rm -f conftest.tail
24047 while grep . conftest.defines >/dev/null
24048 do
24049   # Write a limited-size here document to $tmp/defines.sed.
24050   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
24051   # Speed up: don't consider the non `#define' lines.
24052   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
24053   # Work around the forget-to-reset-the-flag bug.
24054   echo 't clr' >>$CONFIG_STATUS
24055   echo ': clr' >>$CONFIG_STATUS
24056   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
24057   echo 'CEOF
24058   sed -f $tmp/defines.sed $tmp/in >$tmp/out
24059   rm -f $tmp/in
24060   mv $tmp/out $tmp/in
24061 ' >>$CONFIG_STATUS
24062   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
24063   rm -f conftest.defines
24064   mv conftest.tail conftest.defines
24065 done
24066 rm -f conftest.defines
24067 echo '  fi # grep' >>$CONFIG_STATUS
24068 echo >>$CONFIG_STATUS
24069
24070 # Break up conftest.undefs because some shells have a limit on the size
24071 # of here documents, and old seds have small limits too (100 cmds).
24072 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
24073 rm -f conftest.tail
24074 while grep . conftest.undefs >/dev/null
24075 do
24076   # Write a limited-size here document to $tmp/undefs.sed.
24077   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
24078   # Speed up: don't consider the non `#undef'
24079   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
24080   # Work around the forget-to-reset-the-flag bug.
24081   echo 't clr' >>$CONFIG_STATUS
24082   echo ': clr' >>$CONFIG_STATUS
24083   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
24084   echo 'CEOF
24085   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
24086   rm -f $tmp/in
24087   mv $tmp/out $tmp/in
24088 ' >>$CONFIG_STATUS
24089   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
24090   rm -f conftest.undefs
24091   mv conftest.tail conftest.undefs
24092 done
24093 rm -f conftest.undefs
24094
24095 cat >>$CONFIG_STATUS <<\_ACEOF
24096   # Let's still pretend it is `configure' which instantiates (i.e., don't
24097   # use $as_me), people would be surprised to read:
24098   #    /* config.h.  Generated by config.status.  */
24099   if test x"$ac_file" = x-; then
24100     echo "/* Generated by configure.  */" >$tmp/config.h
24101   else
24102     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
24103   fi
24104   cat $tmp/in >>$tmp/config.h
24105   rm -f $tmp/in
24106   if test x"$ac_file" != x-; then
24107     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
24108       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
24109 echo "$as_me: $ac_file is unchanged" >&6;}
24110     else
24111       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
24112 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24113          X"$ac_file" : 'X\(//\)[^/]' \| \
24114          X"$ac_file" : 'X\(//\)$' \| \
24115          X"$ac_file" : 'X\(/\)' \| \
24116          .     : '\(.\)' 2>/dev/null ||
24117 echo X"$ac_file" |
24118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
24119           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
24120           /^X\(\/\/\)$/{ s//\1/; q; }
24121           /^X\(\/\).*/{ s//\1/; q; }
24122           s/.*/./; q'`
24123       { if $as_mkdir_p; then
24124     mkdir -p "$ac_dir"
24125   else
24126     as_dir="$ac_dir"
24127     as_dirs=
24128     while test ! -d "$as_dir"; do
24129       as_dirs="$as_dir $as_dirs"
24130       as_dir=`(dirname "$as_dir") 2>/dev/null ||
24131 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24132          X"$as_dir" : 'X\(//\)[^/]' \| \
24133          X"$as_dir" : 'X\(//\)$' \| \
24134          X"$as_dir" : 'X\(/\)' \| \
24135          .     : '\(.\)' 2>/dev/null ||
24136 echo X"$as_dir" |
24137     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
24138           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
24139           /^X\(\/\/\)$/{ s//\1/; q; }
24140           /^X\(\/\).*/{ s//\1/; q; }
24141           s/.*/./; q'`
24142     done
24143     test ! -n "$as_dirs" || mkdir $as_dirs
24144   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
24145 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
24146    { (exit 1); exit 1; }; }; }
24147
24148       rm -f $ac_file
24149       mv $tmp/config.h $ac_file
24150     fi
24151   else
24152     cat $tmp/config.h
24153     rm -f $tmp/config.h
24154   fi
24155   # Run the commands associated with the file.
24156   case $ac_file in
24157     src/include/pg_config.h )
24158 # Update timestamp for pg_config.h (see Makefile.global)
24159 echo >src/include/stamp-h
24160  ;;
24161   esac
24162 done
24163 _ACEOF
24164 cat >>$CONFIG_STATUS <<\_ACEOF
24165
24166 #
24167 # CONFIG_LINKS section.
24168 #
24169
24170 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
24171   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
24172   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
24173
24174   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
24175 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
24176
24177   if test ! -r $srcdir/$ac_source; then
24178     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
24179 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
24180    { (exit 1); exit 1; }; }
24181   fi
24182   rm -f $ac_dest
24183
24184   # Make relative symlinks.
24185   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
24186 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24187          X"$ac_dest" : 'X\(//\)[^/]' \| \
24188          X"$ac_dest" : 'X\(//\)$' \| \
24189          X"$ac_dest" : 'X\(/\)' \| \
24190          .     : '\(.\)' 2>/dev/null ||
24191 echo X"$ac_dest" |
24192     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
24193           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
24194           /^X\(\/\/\)$/{ s//\1/; q; }
24195           /^X\(\/\).*/{ s//\1/; q; }
24196           s/.*/./; q'`
24197   { if $as_mkdir_p; then
24198     mkdir -p "$ac_dest_dir"
24199   else
24200     as_dir="$ac_dest_dir"
24201     as_dirs=
24202     while test ! -d "$as_dir"; do
24203       as_dirs="$as_dir $as_dirs"
24204       as_dir=`(dirname "$as_dir") 2>/dev/null ||
24205 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24206          X"$as_dir" : 'X\(//\)[^/]' \| \
24207          X"$as_dir" : 'X\(//\)$' \| \
24208          X"$as_dir" : 'X\(/\)' \| \
24209          .     : '\(.\)' 2>/dev/null ||
24210 echo X"$as_dir" |
24211     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
24212           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
24213           /^X\(\/\/\)$/{ s//\1/; q; }
24214           /^X\(\/\).*/{ s//\1/; q; }
24215           s/.*/./; q'`
24216     done
24217     test ! -n "$as_dirs" || mkdir $as_dirs
24218   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
24219 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
24220    { (exit 1); exit 1; }; }; }
24221
24222   ac_builddir=.
24223
24224 if test "$ac_dest_dir" != .; then
24225   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
24226   # A "../" for each directory in $ac_dir_suffix.
24227   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
24228 else
24229   ac_dir_suffix= ac_top_builddir=
24230 fi
24231
24232 case $srcdir in
24233   .)  # No --srcdir option.  We are building in place.
24234     ac_srcdir=.
24235     if test -z "$ac_top_builddir"; then
24236        ac_top_srcdir=.
24237     else
24238        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
24239     fi ;;
24240   [\\/]* | ?:[\\/]* )  # Absolute path.
24241     ac_srcdir=$srcdir$ac_dir_suffix;
24242     ac_top_srcdir=$srcdir ;;
24243   *) # Relative path.
24244     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
24245     ac_top_srcdir=$ac_top_builddir$srcdir ;;
24246 esac
24247
24248 # Do not use `cd foo && pwd` to compute absolute paths, because
24249 # the directories may not exist.
24250 case `pwd` in
24251 .) ac_abs_builddir="$ac_dest_dir";;
24252 *)
24253   case "$ac_dest_dir" in
24254   .) ac_abs_builddir=`pwd`;;
24255   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
24256   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
24257   esac;;
24258 esac
24259 case $ac_abs_builddir in
24260 .) ac_abs_top_builddir=${ac_top_builddir}.;;
24261 *)
24262   case ${ac_top_builddir}. in
24263   .) ac_abs_top_builddir=$ac_abs_builddir;;
24264   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
24265   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
24266   esac;;
24267 esac
24268 case $ac_abs_builddir in
24269 .) ac_abs_srcdir=$ac_srcdir;;
24270 *)
24271   case $ac_srcdir in
24272   .) ac_abs_srcdir=$ac_abs_builddir;;
24273   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
24274   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
24275   esac;;
24276 esac
24277 case $ac_abs_builddir in
24278 .) ac_abs_top_srcdir=$ac_top_srcdir;;
24279 *)
24280   case $ac_top_srcdir in
24281   .) ac_abs_top_srcdir=$ac_abs_builddir;;
24282   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
24283   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
24284   esac;;
24285 esac
24286
24287
24288   case $srcdir in
24289   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
24290       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
24291   esac
24292
24293   # Try a symlink, then a hard link, then a copy.
24294   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
24295     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
24296     cp -p $srcdir/$ac_source $ac_dest ||
24297     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
24298 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
24299    { (exit 1); exit 1; }; }
24300 done
24301 _ACEOF
24302 cat >>$CONFIG_STATUS <<\_ACEOF
24303
24304 #
24305 # CONFIG_COMMANDS section.
24306 #
24307 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
24308   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
24309   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
24310   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
24311 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24312          X"$ac_dest" : 'X\(//\)[^/]' \| \
24313          X"$ac_dest" : 'X\(//\)$' \| \
24314          X"$ac_dest" : 'X\(/\)' \| \
24315          .     : '\(.\)' 2>/dev/null ||
24316 echo X"$ac_dest" |
24317     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
24318           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
24319           /^X\(\/\/\)$/{ s//\1/; q; }
24320           /^X\(\/\).*/{ s//\1/; q; }
24321           s/.*/./; q'`
24322   { if $as_mkdir_p; then
24323     mkdir -p "$ac_dir"
24324   else
24325     as_dir="$ac_dir"
24326     as_dirs=
24327     while test ! -d "$as_dir"; do
24328       as_dirs="$as_dir $as_dirs"
24329       as_dir=`(dirname "$as_dir") 2>/dev/null ||
24330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24331          X"$as_dir" : 'X\(//\)[^/]' \| \
24332          X"$as_dir" : 'X\(//\)$' \| \
24333          X"$as_dir" : 'X\(/\)' \| \
24334          .     : '\(.\)' 2>/dev/null ||
24335 echo X"$as_dir" |
24336     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
24337           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
24338           /^X\(\/\/\)$/{ s//\1/; q; }
24339           /^X\(\/\).*/{ s//\1/; q; }
24340           s/.*/./; q'`
24341     done
24342     test ! -n "$as_dirs" || mkdir $as_dirs
24343   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
24344 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
24345    { (exit 1); exit 1; }; }; }
24346
24347   ac_builddir=.
24348
24349 if test "$ac_dir" != .; then
24350   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
24351   # A "../" for each directory in $ac_dir_suffix.
24352   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
24353 else
24354   ac_dir_suffix= ac_top_builddir=
24355 fi
24356
24357 case $srcdir in
24358   .)  # No --srcdir option.  We are building in place.
24359     ac_srcdir=.
24360     if test -z "$ac_top_builddir"; then
24361        ac_top_srcdir=.
24362     else
24363        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
24364     fi ;;
24365   [\\/]* | ?:[\\/]* )  # Absolute path.
24366     ac_srcdir=$srcdir$ac_dir_suffix;
24367     ac_top_srcdir=$srcdir ;;
24368   *) # Relative path.
24369     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
24370     ac_top_srcdir=$ac_top_builddir$srcdir ;;
24371 esac
24372
24373 # Do not use `cd foo && pwd` to compute absolute paths, because
24374 # the directories may not exist.
24375 case `pwd` in
24376 .) ac_abs_builddir="$ac_dir";;
24377 *)
24378   case "$ac_dir" in
24379   .) ac_abs_builddir=`pwd`;;
24380   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
24381   *) ac_abs_builddir=`pwd`/"$ac_dir";;
24382   esac;;
24383 esac
24384 case $ac_abs_builddir in
24385 .) ac_abs_top_builddir=${ac_top_builddir}.;;
24386 *)
24387   case ${ac_top_builddir}. in
24388   .) ac_abs_top_builddir=$ac_abs_builddir;;
24389   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
24390   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
24391   esac;;
24392 esac
24393 case $ac_abs_builddir in
24394 .) ac_abs_srcdir=$ac_srcdir;;
24395 *)
24396   case $ac_srcdir in
24397   .) ac_abs_srcdir=$ac_abs_builddir;;
24398   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
24399   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
24400   esac;;
24401 esac
24402 case $ac_abs_builddir in
24403 .) ac_abs_top_srcdir=$ac_top_srcdir;;
24404 *)
24405   case $ac_top_srcdir in
24406   .) ac_abs_top_srcdir=$ac_abs_builddir;;
24407   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
24408   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
24409   esac;;
24410 esac
24411
24412
24413   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
24414 echo "$as_me: executing $ac_dest commands" >&6;}
24415   case $ac_dest in
24416     check_win32_symlinks )
24417 # Links sometimes fail undetected on Mingw -
24418 # so here we detect it and warn the user
24419 for FILE in $CONFIG_LINKS
24420  do
24421         # test -e works for symlinks in the MinGW console
24422         test -e `expr "$FILE" : '\([^:]*\)'` || { echo "$as_me:$LINENO: WARNING: *** link for $FILE - please fix by hand" >&5
24423 echo "$as_me: WARNING: *** link for $FILE - please fix by hand" >&2;}
24424  done
24425  ;;
24426   esac
24427 done
24428 _ACEOF
24429
24430 cat >>$CONFIG_STATUS <<\_ACEOF
24431
24432 { (exit 0); exit 0; }
24433 _ACEOF
24434 chmod +x $CONFIG_STATUS
24435 ac_clean_files=$ac_clean_files_save
24436
24437
24438 # configure is writing to config.log, and then calls config.status.
24439 # config.status does its own redirection, appending to config.log.
24440 # Unfortunately, on DOS this fails, as config.log is still kept open
24441 # by configure, so config.status won't be able to write to it; its
24442 # output is simply discarded.  So we exec the FD to /dev/null,
24443 # effectively closing config.log, so it can be properly (re)opened and
24444 # appended to by config.status.  When coming back to configure, we
24445 # need to make the FD available again.
24446 if test "$no_create" != yes; then
24447   ac_cs_success=:
24448   ac_config_status_args=
24449   test "$silent" = yes &&
24450     ac_config_status_args="$ac_config_status_args --quiet"
24451   exec 5>/dev/null
24452   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
24453   exec 5>>config.log
24454   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
24455   # would make configure fail if this is the last instruction.
24456   $ac_cs_success || { (exit 1); exit 1; }
24457 fi
24458
24459