]> granicus.if.org Git - postgresql/blob - configure
upgrade tags to rc4
[postgresql] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.53 for PostgreSQL 8.0.0rc4.
4 #
5 # Report bugs to <pgsql-bugs@postgresql.org>.
6 #
7 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
8 # Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 #
12 # Copyright (c) 1996-2005, PostgreSQL Global Development Group
13
14 if expr a : '\(a\)' >/dev/null 2>&1; then
15   as_expr=expr
16 else
17   as_expr=false
18 fi
19
20
21 ## --------------------- ##
22 ## M4sh Initialization.  ##
23 ## --------------------- ##
24
25 # Be Bourne compatible
26 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
27   emulate sh
28   NULLCMD=:
29 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
30   set -o posix
31 fi
32
33 # NLS nuisances.
34 # Support unset when possible.
35 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
36   as_unset=unset
37 else
38   as_unset=false
39 fi
40
41 (set +x; test -n "`(LANG=C; export LANG) 2>&1`") &&
42     { $as_unset LANG || test "${LANG+set}" != set; } ||
43       { LANG=C; export LANG; }
44 (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") &&
45     { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } ||
46       { LC_ALL=C; export LC_ALL; }
47 (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") &&
48     { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } ||
49       { LC_TIME=C; export LC_TIME; }
50 (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") &&
51     { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } ||
52       { LC_CTYPE=C; export LC_CTYPE; }
53 (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") &&
54     { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } ||
55       { LANGUAGE=C; export LANGUAGE; }
56 (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") &&
57     { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } ||
58       { LC_COLLATE=C; export LC_COLLATE; }
59 (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") &&
60     { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } ||
61       { LC_NUMERIC=C; export LC_NUMERIC; }
62 (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") &&
63     { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } ||
64       { LC_MESSAGES=C; export LC_MESSAGES; }
65
66
67 # Name of the executable.
68 as_me=`(basename "$0") 2>/dev/null ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70          X"$0" : 'X\(//\)$' \| \
71          X"$0" : 'X\(/\)$' \| \
72          .     : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75           /^X\/\(\/\/\)$/{ s//\1/; q; }
76           /^X\/\(\/\).*/{ s//\1/; q; }
77           s/.*/./; q'`
78
79 # PATH needs CR, and LINENO needs CR and PATH.
80 # Avoid depending upon Character Ranges.
81 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
82 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
83 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
84 as_cr_digits='0123456789'
85 as_cr_alnum=$as_cr_Letters$as_cr_digits
86
87 # The user is always right.
88 if test "${PATH_SEPARATOR+set}" != set; then
89   echo "#! /bin/sh" >conftest.sh
90   echo  "exit 0"   >>conftest.sh
91   chmod +x conftest.sh
92   if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then
93     PATH_SEPARATOR=';'
94   else
95     PATH_SEPARATOR=:
96   fi
97   rm -f conftest.sh
98 fi
99
100
101   as_lineno_1=$LINENO
102   as_lineno_2=$LINENO
103   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
104   test "x$as_lineno_1" != "x$as_lineno_2" &&
105   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
106   # Find who we are.  Look in the path if we contain no path at all
107   # relative or not.
108   case $0 in
109     *[\\/]* ) as_myself=$0 ;;
110     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
111 for as_dir in $PATH
112 do
113   IFS=$as_save_IFS
114   test -z "$as_dir" && as_dir=.
115   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
116 done
117
118        ;;
119   esac
120   # We did not find ourselves, most probably we were run as `sh COMMAND'
121   # in which case we are not to be found in the path.
122   if test "x$as_myself" = x; then
123     as_myself=$0
124   fi
125   if test ! -f "$as_myself"; then
126     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
127    { (exit 1); exit 1; }; }
128   fi
129   case $CONFIG_SHELL in
130   '')
131     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
132 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
133 do
134   IFS=$as_save_IFS
135   test -z "$as_dir" && as_dir=.
136   for as_base in sh bash ksh sh5; do
137          case $as_dir in
138          /*)
139            if ("$as_dir/$as_base" -c '
140   as_lineno_1=$LINENO
141   as_lineno_2=$LINENO
142   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
143   test "x$as_lineno_1" != "x$as_lineno_2" &&
144   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
145              CONFIG_SHELL=$as_dir/$as_base
146              export CONFIG_SHELL
147              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
148            fi;;
149          esac
150        done
151 done
152 ;;
153   esac
154
155   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
156   # uniformly replaced by the line number.  The first 'sed' inserts a
157   # line-number line before each line; the second 'sed' does the real
158   # work.  The second script uses 'N' to pair each line-number line
159   # with the numbered line, and appends trailing '-' during
160   # substitution so that $LINENO is not a special case at line end.
161   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
162   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
163   sed '=' <$as_myself |
164     sed '
165       N
166       s,$,-,
167       : loop
168       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
169       t loop
170       s,-$,,
171       s,^['$as_cr_digits']*\n,,
172     ' >$as_me.lineno &&
173   chmod +x $as_me.lineno ||
174     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
175    { (exit 1); exit 1; }; }
176
177   # Don't try to exec as it changes $[0], causing all sort of problems
178   # (the dirname of $[0] is not the place where we might find the
179   # original and so on.  Autoconf is especially sensible to this).
180   . ./$as_me.lineno
181   # Exit status is that of the last command.
182   exit
183 }
184
185
186 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
187   *c*,-n*) ECHO_N= ECHO_C='
188 ' ECHO_T='      ' ;;
189   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
190   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
191 esac
192
193 if expr a : '\(a\)' >/dev/null 2>&1; then
194   as_expr=expr
195 else
196   as_expr=false
197 fi
198
199 rm -f conf$$ conf$$.exe conf$$.file
200 echo >conf$$.file
201 if ln -s conf$$.file conf$$ 2>/dev/null; then
202   # We could just check for DJGPP; but this test a) works b) is more generic
203   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
204   if test -f conf$$.exe; then
205     # Don't use ln at all; we don't have any links
206     as_ln_s='cp -p'
207   else
208     as_ln_s='ln -s'
209   fi
210 elif ln conf$$.file conf$$ 2>/dev/null; then
211   as_ln_s=ln
212 else
213   as_ln_s='cp -p'
214 fi
215 rm -f conf$$ conf$$.exe conf$$.file
216
217 as_executable_p="test -f"
218
219 # Sed expression to map a string onto a valid CPP name.
220 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
221
222 # Sed expression to map a string onto a valid variable name.
223 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
224
225
226 # IFS
227 # We need space, tab and new line, in precisely that order.
228 as_nl='
229 '
230 IFS="   $as_nl"
231
232 # CDPATH.
233 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; }
234
235
236 # Name of the host.
237 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
238 # so uname gets run too.
239 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
240
241 exec 6>&1
242
243 #
244 # Initializations.
245 #
246 ac_default_prefix=/usr/local
247 cross_compiling=no
248 subdirs=
249 MFLAGS=
250 MAKEFLAGS=
251 SHELL=${CONFIG_SHELL-/bin/sh}
252
253 # Maximum number of lines to put in a shell here document.
254 # This variable seems obsolete.  It should probably be removed, and
255 # only ac_max_sed_lines should be used.
256 : ${ac_max_here_lines=38}
257
258 # Identity of this package.
259 PACKAGE_NAME='PostgreSQL'
260 PACKAGE_TARNAME='postgresql'
261 PACKAGE_VERSION='8.0.0rc4'
262 PACKAGE_STRING='PostgreSQL 8.0.0rc4'
263 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
264
265 ac_unique_file="src/backend/access/common/heaptuple.c"
266 ac_default_prefix=/usr/local/pgsql
267 # Factoring default headers for most tests.
268 ac_includes_default="\
269 #include <stdio.h>
270 #if HAVE_SYS_TYPES_H
271 # include <sys/types.h>
272 #endif
273 #if HAVE_SYS_STAT_H
274 # include <sys/stat.h>
275 #endif
276 #if STDC_HEADERS
277 # include <stdlib.h>
278 # include <stddef.h>
279 #else
280 # if HAVE_STDLIB_H
281 #  include <stdlib.h>
282 # endif
283 #endif
284 #if HAVE_STRING_H
285 # if !STDC_HEADERS && HAVE_MEMORY_H
286 #  include <memory.h>
287 # endif
288 # include <string.h>
289 #endif
290 #if HAVE_STRINGS_H
291 # include <strings.h>
292 #endif
293 #if HAVE_INTTYPES_H
294 # include <inttypes.h>
295 #else
296 # if HAVE_STDINT_H
297 #  include <stdint.h>
298 # endif
299 #endif
300 #if HAVE_UNISTD_H
301 # include <unistd.h>
302 #endif"
303
304
305 # Initialize some variables set by options.
306 ac_init_help=
307 ac_init_version=false
308 # The variables have the same names as the options, with
309 # dashes changed to underlines.
310 cache_file=/dev/null
311 exec_prefix=NONE
312 no_create=
313 no_recursion=
314 prefix=NONE
315 program_prefix=NONE
316 program_suffix=NONE
317 program_transform_name=s,x,x,
318 silent=
319 site=
320 srcdir=
321 verbose=
322 x_includes=NONE
323 x_libraries=NONE
324
325 # Installation directory options.
326 # These are left unexpanded so users can "make install exec_prefix=/foo"
327 # and all the variables that are supposed to be based on exec_prefix
328 # by default will actually change.
329 # Use braces instead of parens because sh, perl, etc. also accept them.
330 bindir='${exec_prefix}/bin'
331 sbindir='${exec_prefix}/sbin'
332 libexecdir='${exec_prefix}/libexec'
333 datadir='${prefix}/share'
334 sysconfdir='${prefix}/etc'
335 sharedstatedir='${prefix}/com'
336 localstatedir='${prefix}/var'
337 libdir='${exec_prefix}/lib'
338 includedir='${prefix}/include'
339 oldincludedir='/usr/include'
340 infodir='${prefix}/info'
341 mandir='${prefix}/man'
342
343 ac_prev=
344 for ac_option
345 do
346   # If the previous option needs an argument, assign it.
347   if test -n "$ac_prev"; then
348     eval "$ac_prev=\$ac_option"
349     ac_prev=
350     continue
351   fi
352
353   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
354
355   # Accept the important Cygnus configure options, so we can diagnose typos.
356
357   case $ac_option in
358
359   -bindir | --bindir | --bindi | --bind | --bin | --bi)
360     ac_prev=bindir ;;
361   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
362     bindir=$ac_optarg ;;
363
364   -build | --build | --buil | --bui | --bu)
365     ac_prev=build_alias ;;
366   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
367     build_alias=$ac_optarg ;;
368
369   -cache-file | --cache-file | --cache-fil | --cache-fi \
370   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
371     ac_prev=cache_file ;;
372   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
373   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
374     cache_file=$ac_optarg ;;
375
376   --config-cache | -C)
377     cache_file=config.cache ;;
378
379   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
380     ac_prev=datadir ;;
381   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
382   | --da=*)
383     datadir=$ac_optarg ;;
384
385   -disable-* | --disable-*)
386     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
387     # Reject names that are not valid shell variable names.
388     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
389       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
390    { (exit 1); exit 1; }; }
391     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
392     eval "enable_$ac_feature=no" ;;
393
394   -enable-* | --enable-*)
395     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
396     # Reject names that are not valid shell variable names.
397     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
398       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
399    { (exit 1); exit 1; }; }
400     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
401     case $ac_option in
402       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
403       *) ac_optarg=yes ;;
404     esac
405     eval "enable_$ac_feature='$ac_optarg'" ;;
406
407   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
408   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
409   | --exec | --exe | --ex)
410     ac_prev=exec_prefix ;;
411   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
412   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
413   | --exec=* | --exe=* | --ex=*)
414     exec_prefix=$ac_optarg ;;
415
416   -gas | --gas | --ga | --g)
417     # Obsolete; use --with-gas.
418     with_gas=yes ;;
419
420   -help | --help | --hel | --he | -h)
421     ac_init_help=long ;;
422   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
423     ac_init_help=recursive ;;
424   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
425     ac_init_help=short ;;
426
427   -host | --host | --hos | --ho)
428     ac_prev=host_alias ;;
429   -host=* | --host=* | --hos=* | --ho=*)
430     host_alias=$ac_optarg ;;
431
432   -includedir | --includedir | --includedi | --included | --include \
433   | --includ | --inclu | --incl | --inc)
434     ac_prev=includedir ;;
435   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
436   | --includ=* | --inclu=* | --incl=* | --inc=*)
437     includedir=$ac_optarg ;;
438
439   -infodir | --infodir | --infodi | --infod | --info | --inf)
440     ac_prev=infodir ;;
441   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
442     infodir=$ac_optarg ;;
443
444   -libdir | --libdir | --libdi | --libd)
445     ac_prev=libdir ;;
446   -libdir=* | --libdir=* | --libdi=* | --libd=*)
447     libdir=$ac_optarg ;;
448
449   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
450   | --libexe | --libex | --libe)
451     ac_prev=libexecdir ;;
452   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
453   | --libexe=* | --libex=* | --libe=*)
454     libexecdir=$ac_optarg ;;
455
456   -localstatedir | --localstatedir | --localstatedi | --localstated \
457   | --localstate | --localstat | --localsta | --localst \
458   | --locals | --local | --loca | --loc | --lo)
459     ac_prev=localstatedir ;;
460   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
461   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
462   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
463     localstatedir=$ac_optarg ;;
464
465   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
466     ac_prev=mandir ;;
467   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
468     mandir=$ac_optarg ;;
469
470   -nfp | --nfp | --nf)
471     # Obsolete; use --without-fp.
472     with_fp=no ;;
473
474   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
475   | --no-cr | --no-c | -n)
476     no_create=yes ;;
477
478   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
479   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
480     no_recursion=yes ;;
481
482   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
483   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
484   | --oldin | --oldi | --old | --ol | --o)
485     ac_prev=oldincludedir ;;
486   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
487   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
488   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
489     oldincludedir=$ac_optarg ;;
490
491   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
492     ac_prev=prefix ;;
493   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
494     prefix=$ac_optarg ;;
495
496   -program-prefix | --program-prefix | --program-prefi | --program-pref \
497   | --program-pre | --program-pr | --program-p)
498     ac_prev=program_prefix ;;
499   -program-prefix=* | --program-prefix=* | --program-prefi=* \
500   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
501     program_prefix=$ac_optarg ;;
502
503   -program-suffix | --program-suffix | --program-suffi | --program-suff \
504   | --program-suf | --program-su | --program-s)
505     ac_prev=program_suffix ;;
506   -program-suffix=* | --program-suffix=* | --program-suffi=* \
507   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
508     program_suffix=$ac_optarg ;;
509
510   -program-transform-name | --program-transform-name \
511   | --program-transform-nam | --program-transform-na \
512   | --program-transform-n | --program-transform- \
513   | --program-transform | --program-transfor \
514   | --program-transfo | --program-transf \
515   | --program-trans | --program-tran \
516   | --progr-tra | --program-tr | --program-t)
517     ac_prev=program_transform_name ;;
518   -program-transform-name=* | --program-transform-name=* \
519   | --program-transform-nam=* | --program-transform-na=* \
520   | --program-transform-n=* | --program-transform-=* \
521   | --program-transform=* | --program-transfor=* \
522   | --program-transfo=* | --program-transf=* \
523   | --program-trans=* | --program-tran=* \
524   | --progr-tra=* | --program-tr=* | --program-t=*)
525     program_transform_name=$ac_optarg ;;
526
527   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
528   | -silent | --silent | --silen | --sile | --sil)
529     silent=yes ;;
530
531   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
532     ac_prev=sbindir ;;
533   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
534   | --sbi=* | --sb=*)
535     sbindir=$ac_optarg ;;
536
537   -sharedstatedir | --sharedstatedir | --sharedstatedi \
538   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
539   | --sharedst | --shareds | --shared | --share | --shar \
540   | --sha | --sh)
541     ac_prev=sharedstatedir ;;
542   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
543   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
544   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
545   | --sha=* | --sh=*)
546     sharedstatedir=$ac_optarg ;;
547
548   -site | --site | --sit)
549     ac_prev=site ;;
550   -site=* | --site=* | --sit=*)
551     site=$ac_optarg ;;
552
553   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
554     ac_prev=srcdir ;;
555   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
556     srcdir=$ac_optarg ;;
557
558   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
559   | --syscon | --sysco | --sysc | --sys | --sy)
560     ac_prev=sysconfdir ;;
561   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
562   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
563     sysconfdir=$ac_optarg ;;
564
565   -target | --target | --targe | --targ | --tar | --ta | --t)
566     ac_prev=target_alias ;;
567   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
568     target_alias=$ac_optarg ;;
569
570   -v | -verbose | --verbose | --verbos | --verbo | --verb)
571     verbose=yes ;;
572
573   -version | --version | --versio | --versi | --vers | -V)
574     ac_init_version=: ;;
575
576   -with-* | --with-*)
577     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
578     # Reject names that are not valid shell variable names.
579     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
580       { echo "$as_me: error: invalid package name: $ac_package" >&2
581    { (exit 1); exit 1; }; }
582     ac_package=`echo $ac_package| sed 's/-/_/g'`
583     case $ac_option in
584       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
585       *) ac_optarg=yes ;;
586     esac
587     eval "with_$ac_package='$ac_optarg'" ;;
588
589   -without-* | --without-*)
590     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
591     # Reject names that are not valid shell variable names.
592     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
593       { echo "$as_me: error: invalid package name: $ac_package" >&2
594    { (exit 1); exit 1; }; }
595     ac_package=`echo $ac_package | sed 's/-/_/g'`
596     eval "with_$ac_package=no" ;;
597
598   --x)
599     # Obsolete; use --with-x.
600     with_x=yes ;;
601
602   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
603   | --x-incl | --x-inc | --x-in | --x-i)
604     ac_prev=x_includes ;;
605   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
606   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
607     x_includes=$ac_optarg ;;
608
609   -x-libraries | --x-libraries | --x-librarie | --x-librari \
610   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
611     ac_prev=x_libraries ;;
612   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
613   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
614     x_libraries=$ac_optarg ;;
615
616   -*) { echo "$as_me: error: unrecognized option: $ac_option
617 Try \`$0 --help' for more information." >&2
618    { (exit 1); exit 1; }; }
619     ;;
620
621   *=*)
622     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
623     # Reject names that are not valid shell variable names.
624     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
625       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
626    { (exit 1); exit 1; }; }
627     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
628     eval "$ac_envvar='$ac_optarg'"
629     export $ac_envvar ;;
630
631   *)
632     # FIXME: should be removed in autoconf 3.0.
633     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
634     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
635       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
636     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
637     ;;
638
639   esac
640 done
641
642 if test -n "$ac_prev"; then
643   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
644   { echo "$as_me: error: missing argument to $ac_option" >&2
645    { (exit 1); exit 1; }; }
646 fi
647
648 # Be sure to have absolute paths.
649 for ac_var in exec_prefix prefix
650 do
651   eval ac_val=$`echo $ac_var`
652   case $ac_val in
653     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
654     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
655    { (exit 1); exit 1; }; };;
656   esac
657 done
658
659 # Be sure to have absolute paths.
660 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
661               localstatedir libdir includedir oldincludedir infodir mandir
662 do
663   eval ac_val=$`echo $ac_var`
664   case $ac_val in
665     [\\/$]* | ?:[\\/]* ) ;;
666     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667    { (exit 1); exit 1; }; };;
668   esac
669 done
670
671 # There might be people who depend on the old broken behavior: `$host'
672 # used to hold the argument of --host etc.
673 # FIXME: To remove some day.
674 build=$build_alias
675 host=$host_alias
676 target=$target_alias
677
678 # FIXME: To remove some day.
679 if test "x$host_alias" != x; then
680   if test "x$build_alias" = x; then
681     cross_compiling=maybe
682     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
683     If a cross compiler is detected then cross compile mode will be used." >&2
684   elif test "x$build_alias" != "x$host_alias"; then
685     cross_compiling=yes
686   fi
687 fi
688
689 ac_tool_prefix=
690 test -n "$host_alias" && ac_tool_prefix=$host_alias-
691
692 test "$silent" = yes && exec 6>/dev/null
693
694
695 # Find the source files, if location was not specified.
696 if test -z "$srcdir"; then
697   ac_srcdir_defaulted=yes
698   # Try the directory containing this script, then its parent.
699   ac_confdir=`(dirname "$0") 2>/dev/null ||
700 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
701          X"$0" : 'X\(//\)[^/]' \| \
702          X"$0" : 'X\(//\)$' \| \
703          X"$0" : 'X\(/\)' \| \
704          .     : '\(.\)' 2>/dev/null ||
705 echo X"$0" |
706     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
707           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
708           /^X\(\/\/\)$/{ s//\1/; q; }
709           /^X\(\/\).*/{ s//\1/; q; }
710           s/.*/./; q'`
711   srcdir=$ac_confdir
712   if test ! -r $srcdir/$ac_unique_file; then
713     srcdir=..
714   fi
715 else
716   ac_srcdir_defaulted=no
717 fi
718 if test ! -r $srcdir/$ac_unique_file; then
719   if test "$ac_srcdir_defaulted" = yes; then
720     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
721    { (exit 1); exit 1; }; }
722   else
723     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
724    { (exit 1); exit 1; }; }
725   fi
726 fi
727 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
728 ac_env_build_alias_set=${build_alias+set}
729 ac_env_build_alias_value=$build_alias
730 ac_cv_env_build_alias_set=${build_alias+set}
731 ac_cv_env_build_alias_value=$build_alias
732 ac_env_host_alias_set=${host_alias+set}
733 ac_env_host_alias_value=$host_alias
734 ac_cv_env_host_alias_set=${host_alias+set}
735 ac_cv_env_host_alias_value=$host_alias
736 ac_env_target_alias_set=${target_alias+set}
737 ac_env_target_alias_value=$target_alias
738 ac_cv_env_target_alias_set=${target_alias+set}
739 ac_cv_env_target_alias_value=$target_alias
740 ac_env_CC_set=${CC+set}
741 ac_env_CC_value=$CC
742 ac_cv_env_CC_set=${CC+set}
743 ac_cv_env_CC_value=$CC
744 ac_env_CFLAGS_set=${CFLAGS+set}
745 ac_env_CFLAGS_value=$CFLAGS
746 ac_cv_env_CFLAGS_set=${CFLAGS+set}
747 ac_cv_env_CFLAGS_value=$CFLAGS
748 ac_env_LDFLAGS_set=${LDFLAGS+set}
749 ac_env_LDFLAGS_value=$LDFLAGS
750 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
751 ac_cv_env_LDFLAGS_value=$LDFLAGS
752 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
753 ac_env_CPPFLAGS_value=$CPPFLAGS
754 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
755 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
756 ac_env_CPP_set=${CPP+set}
757 ac_env_CPP_value=$CPP
758 ac_cv_env_CPP_set=${CPP+set}
759 ac_cv_env_CPP_value=$CPP
760 ac_env_LDFLAGS_SL_set=${LDFLAGS_SL+set}
761 ac_env_LDFLAGS_SL_value=$LDFLAGS_SL
762 ac_cv_env_LDFLAGS_SL_set=${LDFLAGS_SL+set}
763 ac_cv_env_LDFLAGS_SL_value=$LDFLAGS_SL
764 ac_env_DOCBOOKSTYLE_set=${DOCBOOKSTYLE+set}
765 ac_env_DOCBOOKSTYLE_value=$DOCBOOKSTYLE
766 ac_cv_env_DOCBOOKSTYLE_set=${DOCBOOKSTYLE+set}
767 ac_cv_env_DOCBOOKSTYLE_value=$DOCBOOKSTYLE
768
769 #
770 # Report the --help message.
771 #
772 if test "$ac_init_help" = "long"; then
773   # Omit some internal or obsolete options to make the list less imposing.
774   # This message is too long to be a string in the A/UX 3.1 sh.
775   cat <<_ACEOF
776 \`configure' configures PostgreSQL 8.0.0rc4 to adapt to many kinds of systems.
777
778 Usage: $0 [OPTION]... [VAR=VALUE]...
779
780 To assign environment variables (e.g., CC, CFLAGS...), specify them as
781 VAR=VALUE.  See below for descriptions of some of the useful variables.
782
783 Defaults for the options are specified in brackets.
784
785 Configuration:
786   -h, --help              display this help and exit
787       --help=short        display options specific to this package
788       --help=recursive    display the short help of all the included packages
789   -V, --version           display version information and exit
790   -q, --quiet, --silent   do not print \`checking...' messages
791       --cache-file=FILE   cache test results in FILE [disabled]
792   -C, --config-cache      alias for \`--cache-file=config.cache'
793   -n, --no-create         do not create output files
794       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
795
796 _ACEOF
797
798   cat <<_ACEOF
799 Installation directories:
800   --prefix=PREFIX         install architecture-independent files in PREFIX
801                           [$ac_default_prefix]
802   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
803                           [PREFIX]
804
805 By default, \`make install' will install all the files in
806 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
807 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
808 for instance \`--prefix=\$HOME'.
809
810 For better control, use the options below.
811
812 Fine tuning of the installation directories:
813   --bindir=DIR           user executables [EPREFIX/bin]
814   --sbindir=DIR          system admin executables [EPREFIX/sbin]
815   --libexecdir=DIR       program executables [EPREFIX/libexec]
816   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
817   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
818   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
819   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
820   --libdir=DIR           object code libraries [EPREFIX/lib]
821   --includedir=DIR       C header files [PREFIX/include]
822   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
823   --infodir=DIR          info documentation [PREFIX/info]
824   --mandir=DIR           man documentation [PREFIX/man]
825 _ACEOF
826
827   cat <<\_ACEOF
828
829 System types:
830   --build=BUILD     configure for building on BUILD [guessed]
831   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
832 _ACEOF
833 fi
834
835 if test -n "$ac_init_help"; then
836   case $ac_init_help in
837      short | recursive ) echo "Configuration of PostgreSQL 8.0.0rc4:";;
838    esac
839   cat <<\_ACEOF
840
841 Optional Features:
842   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
843   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
844   --enable-integer-datetimes  enable 64-bit integer date/time support
845   --enable-nls[=LANGUAGES]  enable Native Language Support
846   --disable-shared        do not build shared libraries
847   --disable-rpath         do not embed shared library search path in executables
848   --disable-spinlocks     do not use spinlocks
849   --enable-debug          build with debugging symbols (-g)
850   --enable-depend         turn on automatic dependency tracking
851   --enable-cassert        enable assertion checks (for debugging)
852   --enable-thread-safety  make client libraries thread-safe
853   --enable-thread-safety-force  force thread-safety in spite of thread test failure
854   --disable-largefile     omit support for large files
855
856 Optional Packages:
857   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
858   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
859
860   --with-docdir=DIR       install the documentation in DIR [PREFIX/doc]
861   --without-docdir        do not install the documentation
862   --with-includes=DIRS    look for additional header files in DIRS
863   --with-libraries=DIRS   look for additional libraries in DIRS
864   --with-libs=DIRS        alternative spelling of --with-libraries
865   --with-pgport=PORTNUM   change default port number 5432
866   --with-tcl              build Tcl modules (PL/Tcl)
867   --with-tclconfig=DIR    tclConfig.sh is in DIR
868   --with-perl             build Perl modules (PL/Perl)
869   --with-python           build Python modules (PL/Python)
870   --with-krb4             build with Kerberos 4 support
871   --with-krb5             build with Kerberos 5 support
872   --with-krb-srvnam=NAME  name of the service principal in Kerberos [postgres]
873   --with-pam              build with PAM support
874   --with-rendezvous       build with Rendezvous support
875   --with-openssl          build with OpenSSL support
876   --without-readline      do not use Readline
877   --without-zlib          do not use Zlib
878   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
879
880 Some influential environment variables:
881   CC          C compiler command
882   CFLAGS      C compiler flags
883   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
884               nonstandard directory <lib dir>
885   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
886               headers in a nonstandard directory <include dir>
887   CPP         C preprocessor
888   LDFLAGS_SL
889   DOCBOOKSTYLE
890               location of DocBook stylesheets
891
892 Use these variables to override the choices made by `configure' or to help
893 it to find libraries and programs with nonstandard names/locations.
894
895 Report bugs to <pgsql-bugs@postgresql.org>.
896 _ACEOF
897 fi
898
899 if test "$ac_init_help" = "recursive"; then
900   # If there are subdirs, report their specific --help.
901   ac_popdir=`pwd`
902   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
903     test -d $ac_dir || continue
904     ac_builddir=.
905
906 if test "$ac_dir" != .; then
907   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
908   # A "../" for each directory in $ac_dir_suffix.
909   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
910 else
911   ac_dir_suffix= ac_top_builddir=
912 fi
913
914 case $srcdir in
915   .)  # No --srcdir option.  We are building in place.
916     ac_srcdir=.
917     if test -z "$ac_top_builddir"; then
918        ac_top_srcdir=.
919     else
920        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
921     fi ;;
922   [\\/]* | ?:[\\/]* )  # Absolute path.
923     ac_srcdir=$srcdir$ac_dir_suffix;
924     ac_top_srcdir=$srcdir ;;
925   *) # Relative path.
926     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
927     ac_top_srcdir=$ac_top_builddir$srcdir ;;
928 esac
929 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
930 # absolute.
931 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
932 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
933 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
934 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
935
936     cd $ac_dir
937     # Check for guested configure; otherwise get Cygnus style configure.
938     if test -f $ac_srcdir/configure.gnu; then
939       echo
940       $SHELL $ac_srcdir/configure.gnu  --help=recursive
941     elif test -f $ac_srcdir/configure; then
942       echo
943       $SHELL $ac_srcdir/configure  --help=recursive
944     elif test -f $ac_srcdir/configure.ac ||
945            test -f $ac_srcdir/configure.in; then
946       echo
947       $ac_configure --help
948     else
949       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
950     fi
951     cd $ac_popdir
952   done
953 fi
954
955 test -n "$ac_init_help" && exit 0
956 if $ac_init_version; then
957   cat <<\_ACEOF
958 PostgreSQL configure 8.0.0rc4
959 generated by GNU Autoconf 2.53
960
961 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
962 Free Software Foundation, Inc.
963 This configure script is free software; the Free Software Foundation
964 gives unlimited permission to copy, distribute and modify it.
965
966 Copyright (c) 1996-2005, PostgreSQL Global Development Group
967 _ACEOF
968   exit 0
969 fi
970 exec 5>config.log
971 cat >&5 <<_ACEOF
972 This file contains any messages produced by compilers while
973 running configure, to aid debugging if configure makes a mistake.
974
975 It was created by PostgreSQL $as_me 8.0.0rc4, which was
976 generated by GNU Autoconf 2.53.  Invocation command line was
977
978   $ $0 $@
979
980 _ACEOF
981 {
982 cat <<_ASUNAME
983 ## --------- ##
984 ## Platform. ##
985 ## --------- ##
986
987 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
988 uname -m = `(uname -m) 2>/dev/null || echo unknown`
989 uname -r = `(uname -r) 2>/dev/null || echo unknown`
990 uname -s = `(uname -s) 2>/dev/null || echo unknown`
991 uname -v = `(uname -v) 2>/dev/null || echo unknown`
992
993 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
994 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
995
996 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
997 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
998 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
999 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1000 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1001 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1002 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1003
1004 _ASUNAME
1005
1006 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1007 for as_dir in $PATH
1008 do
1009   IFS=$as_save_IFS
1010   test -z "$as_dir" && as_dir=.
1011   echo "PATH: $as_dir"
1012 done
1013
1014 } >&5
1015
1016 cat >&5 <<_ACEOF
1017
1018
1019 ## ----------- ##
1020 ## Core tests. ##
1021 ## ----------- ##
1022
1023 _ACEOF
1024
1025
1026 # Keep a trace of the command line.
1027 # Strip out --no-create and --no-recursion so they do not pile up.
1028 # Also quote any args containing shell meta-characters.
1029 ac_configure_args=
1030 ac_sep=
1031 for ac_arg
1032 do
1033   case $ac_arg in
1034   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1035   | --no-cr | --no-c | -n ) continue ;;
1036   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1037   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1038     continue ;;
1039   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1040     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1041   esac
1042   case " $ac_configure_args " in
1043     *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1044     *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1045        ac_sep=" " ;;
1046   esac
1047   # Get rid of the leading space.
1048 done
1049
1050 # When interrupted or exit'd, cleanup temporary files, and complete
1051 # config.log.  We remove comments because anyway the quotes in there
1052 # would cause problems or look ugly.
1053 # WARNING: Be sure not to use single quotes in there, as some shells,
1054 # such as our DU 5.0 friend, will then `close' the trap.
1055 trap 'exit_status=$?
1056   # Save into config.log some information that might help in debugging.
1057   {
1058     echo
1059     cat <<\_ASBOX
1060 ## ---------------- ##
1061 ## Cache variables. ##
1062 ## ---------------- ##
1063 _ASBOX
1064     echo
1065     # The following way of writing the cache mishandles newlines in values,
1066 {
1067   (set) 2>&1 |
1068     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1069     *ac_space=\ *)
1070       sed -n \
1071         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1072           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1073       ;;
1074     *)
1075       sed -n \
1076         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1077       ;;
1078     esac;
1079 }
1080     echo
1081     if test -s confdefs.h; then
1082       cat <<\_ASBOX
1083 ## ----------- ##
1084 ## confdefs.h. ##
1085 ## ----------- ##
1086 _ASBOX
1087       echo
1088       sed "/^$/d" confdefs.h
1089       echo
1090     fi
1091     test "$ac_signal" != 0 &&
1092       echo "$as_me: caught signal $ac_signal"
1093     echo "$as_me: exit $exit_status"
1094   } >&5
1095   rm -f core core.* *.core &&
1096   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1097     exit $exit_status
1098      ' 0
1099 for ac_signal in 1 2 13 15; do
1100   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1101 done
1102 ac_signal=0
1103
1104 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1105 rm -rf conftest* confdefs.h
1106 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1107 echo >confdefs.h
1108
1109 # Predefined preprocessor variables.
1110
1111 cat >>confdefs.h <<_ACEOF
1112 #define PACKAGE_NAME "$PACKAGE_NAME"
1113 _ACEOF
1114
1115
1116 cat >>confdefs.h <<_ACEOF
1117 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1118 _ACEOF
1119
1120
1121 cat >>confdefs.h <<_ACEOF
1122 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1123 _ACEOF
1124
1125
1126 cat >>confdefs.h <<_ACEOF
1127 #define PACKAGE_STRING "$PACKAGE_STRING"
1128 _ACEOF
1129
1130
1131 cat >>confdefs.h <<_ACEOF
1132 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1133 _ACEOF
1134
1135
1136 # Let the site file select an alternate cache file if it wants to.
1137 # Prefer explicitly selected file to automatically selected ones.
1138 if test -z "$CONFIG_SITE"; then
1139   if test "x$prefix" != xNONE; then
1140     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1141   else
1142     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1143   fi
1144 fi
1145 for ac_site_file in $CONFIG_SITE; do
1146   if test -r "$ac_site_file"; then
1147     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1148 echo "$as_me: loading site script $ac_site_file" >&6;}
1149     sed 's/^/| /' "$ac_site_file" >&5
1150     . "$ac_site_file"
1151   fi
1152 done
1153
1154 if test -r "$cache_file"; then
1155   # Some versions of bash will fail to source /dev/null (special
1156   # files actually), so we avoid doing that.
1157   if test -f "$cache_file"; then
1158     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1159 echo "$as_me: loading cache $cache_file" >&6;}
1160     case $cache_file in
1161       [\\/]* | ?:[\\/]* ) . $cache_file;;
1162       *)                      . ./$cache_file;;
1163     esac
1164   fi
1165 else
1166   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1167 echo "$as_me: creating cache $cache_file" >&6;}
1168   >$cache_file
1169 fi
1170
1171 # Check that the precious variables saved in the cache have kept the same
1172 # value.
1173 ac_cache_corrupted=false
1174 for ac_var in `(set) 2>&1 |
1175                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1176   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1177   eval ac_new_set=\$ac_env_${ac_var}_set
1178   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1179   eval ac_new_val="\$ac_env_${ac_var}_value"
1180   case $ac_old_set,$ac_new_set in
1181     set,)
1182       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1183 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1184       ac_cache_corrupted=: ;;
1185     ,set)
1186       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1187 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1188       ac_cache_corrupted=: ;;
1189     ,);;
1190     *)
1191       if test "x$ac_old_val" != "x$ac_new_val"; then
1192         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1193 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1194         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1195 echo "$as_me:   former value:  $ac_old_val" >&2;}
1196         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1197 echo "$as_me:   current value: $ac_new_val" >&2;}
1198         ac_cache_corrupted=:
1199       fi;;
1200   esac
1201   # Pass precious variables to config.status.
1202   if test "$ac_new_set" = set; then
1203     case $ac_new_val in
1204     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1205       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1206     *) ac_arg=$ac_var=$ac_new_val ;;
1207     esac
1208     case " $ac_configure_args " in
1209       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1210       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1211     esac
1212   fi
1213 done
1214 if $ac_cache_corrupted; then
1215   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1216 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1217   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1218 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1219    { (exit 1); exit 1; }; }
1220 fi
1221
1222 ac_ext=c
1223 ac_cpp='$CPP $CPPFLAGS'
1224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257 ac_aux_dir=
1258 for ac_dir in config $srcdir/config; do
1259   if test -f $ac_dir/install-sh; then
1260     ac_aux_dir=$ac_dir
1261     ac_install_sh="$ac_aux_dir/install-sh -c"
1262     break
1263   elif test -f $ac_dir/install.sh; then
1264     ac_aux_dir=$ac_dir
1265     ac_install_sh="$ac_aux_dir/install.sh -c"
1266     break
1267   elif test -f $ac_dir/shtool; then
1268     ac_aux_dir=$ac_dir
1269     ac_install_sh="$ac_aux_dir/shtool install -c"
1270     break
1271   fi
1272 done
1273 if test -z "$ac_aux_dir"; then
1274   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config $srcdir/config" >&5
1275 echo "$as_me: error: cannot find install-sh or install.sh in config $srcdir/config" >&2;}
1276    { (exit 1); exit 1; }; }
1277 fi
1278 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1279 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1280 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1281
1282
1283 configure_args=$ac_configure_args
1284
1285
1286
1287 cat >>confdefs.h <<_ACEOF
1288 #define PG_VERSION "$PACKAGE_VERSION"
1289 _ACEOF
1290
1291
1292 # Make sure we can run config.sub.
1293 $ac_config_sub sun4 >/dev/null 2>&1 ||
1294   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1295 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1296    { (exit 1); exit 1; }; }
1297
1298 echo "$as_me:$LINENO: checking build system type" >&5
1299 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1300 if test "${ac_cv_build+set}" = set; then
1301   echo $ECHO_N "(cached) $ECHO_C" >&6
1302 else
1303   ac_cv_build_alias=$build_alias
1304 test -z "$ac_cv_build_alias" &&
1305   ac_cv_build_alias=`$ac_config_guess`
1306 test -z "$ac_cv_build_alias" &&
1307   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1308 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1309    { (exit 1); exit 1; }; }
1310 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1311   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1312 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1313    { (exit 1); exit 1; }; }
1314
1315 fi
1316 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1317 echo "${ECHO_T}$ac_cv_build" >&6
1318 build=$ac_cv_build
1319 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1320 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1321 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1322
1323
1324 echo "$as_me:$LINENO: checking host system type" >&5
1325 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1326 if test "${ac_cv_host+set}" = set; then
1327   echo $ECHO_N "(cached) $ECHO_C" >&6
1328 else
1329   ac_cv_host_alias=$host_alias
1330 test -z "$ac_cv_host_alias" &&
1331   ac_cv_host_alias=$ac_cv_build_alias
1332 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1333   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1334 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1335    { (exit 1); exit 1; }; }
1336
1337 fi
1338 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1339 echo "${ECHO_T}$ac_cv_host" >&6
1340 host=$ac_cv_host
1341 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1342 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1343 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1344
1345
1346
1347 template=
1348 echo "$as_me:$LINENO: checking which template to use" >&5
1349 echo $ECHO_N "checking which template to use... $ECHO_C" >&6
1350
1351
1352
1353
1354 # Check whether --with-template or --without-template was given.
1355 if test "${with_template+set}" = set; then
1356   withval="$with_template"
1357
1358   case $withval in
1359     yes)
1360       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
1361 echo "$as_me: error: argument required for --with-template option" >&2;}
1362    { (exit 1); exit 1; }; }
1363       ;;
1364     no)
1365       { { echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
1366 echo "$as_me: error: argument required for --with-template option" >&2;}
1367    { (exit 1); exit 1; }; }
1368       ;;
1369     *)
1370
1371   case $withval in
1372     list)   echo; ls "$srcdir/src/template"; exit;;
1373     *)      if test -f "$srcdir/src/template/$with_template" ; then
1374               template=$withval
1375             else
1376               { { echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
1377 echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
1378    { (exit 1); exit 1; }; }
1379             fi;;
1380   esac
1381
1382       ;;
1383   esac
1384
1385 else
1386
1387 # --with-template not given
1388
1389 case $host_os in
1390      aix*) template=aix ;;
1391     beos*) template=beos ;;
1392     bsdi*) template=bsdi ;;
1393   cygwin*) template=cygwin ;;
1394   darwin*) template=darwin ;;
1395     dgux*) template=dgux ;;
1396  freebsd*) template=freebsd ;;
1397     hpux*) template=hpux ;;
1398     irix*) template=irix ;;
1399  linux*|gnu*|k*bsd*-gnu)
1400            template=linux ;;
1401    mingw*) template=win32 ;;
1402   netbsd*) template=netbsd ;;
1403 nextstep*) template=nextstep ;;
1404  openbsd*) template=openbsd ;;
1405      osf*) template=osf ;;
1406      qnx*) template=qnx4 ;;
1407      sco*) template=sco ;;
1408  solaris*) template=solaris ;;
1409    sunos*) template=sunos4 ;;
1410  sysv4.2*)
1411         case $host_vendor in
1412           univel) template=univel ;;
1413         esac ;;
1414    sysv4*) template=svr4 ;;
1415    sysv5*) template=unixware ;;
1416   ultrix*) template=ultrix4 ;;
1417 esac
1418
1419   if test x"$template" = x"" ; then
1420     { { echo "$as_me:$LINENO: error:
1421 *******************************************************************
1422 PostgreSQL has apparently not been ported to your platform yet.
1423 To try a manual configuration, look into the src/template directory
1424 for a similar platform and use the '--with-template=' option.
1425
1426 Please also contact <pgsql-ports@postgresql.org> to see about
1427 rectifying this.  Include the above 'checking host system type...'
1428 line.
1429 *******************************************************************
1430 " >&5
1431 echo "$as_me: error:
1432 *******************************************************************
1433 PostgreSQL has apparently not been ported to your platform yet.
1434 To try a manual configuration, look into the src/template directory
1435 for a similar platform and use the '--with-template=' option.
1436
1437 Please also contact <pgsql-ports@postgresql.org> to see about
1438 rectifying this.  Include the above 'checking host system type...'
1439 line.
1440 *******************************************************************
1441 " >&2;}
1442    { (exit 1); exit 1; }; }
1443   fi
1444
1445
1446 fi;
1447
1448
1449 echo "$as_me:$LINENO: result: $template" >&5
1450 echo "${ECHO_T}$template" >&6
1451
1452 PORTNAME=$template
1453
1454
1455 # Initialize default assumption that we do not need separate assembly code
1456 # for TAS (test-and-set).  This can be overridden by the template file
1457 # when it's executed.
1458 need_tas=no
1459 tas_file=dummy.s
1460
1461
1462
1463 ##
1464 ## Command line options
1465 ##
1466
1467 #
1468 # Installation directory for documentation
1469 #
1470
1471
1472
1473 # Check whether --with-docdir or --without-docdir was given.
1474 if test "${with_docdir+set}" = set; then
1475   withval="$with_docdir"
1476
1477   case $withval in
1478     yes)
1479       { { echo "$as_me:$LINENO: error: option --with-docdir requires an argument" >&5
1480 echo "$as_me: error: option --with-docdir requires an argument" >&2;}
1481    { (exit 1); exit 1; }; }
1482       ;;
1483     no)
1484       docdir=
1485       ;;
1486     *)
1487       docdir=$withval
1488       ;;
1489   esac
1490
1491 else
1492   docdir='${prefix}/doc'
1493 fi;
1494
1495
1496
1497
1498 #
1499 # Add non-standard directories to the include path
1500 #
1501
1502
1503
1504 # Check whether --with-includes or --without-includes was given.
1505 if test "${with_includes+set}" = set; then
1506   withval="$with_includes"
1507
1508   case $withval in
1509     yes)
1510       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
1511 echo "$as_me: error: argument required for --with-includes option" >&2;}
1512    { (exit 1); exit 1; }; }
1513       ;;
1514     no)
1515       { { echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
1516 echo "$as_me: error: argument required for --with-includes option" >&2;}
1517    { (exit 1); exit 1; }; }
1518       ;;
1519     *)
1520
1521       ;;
1522   esac
1523
1524 fi;
1525
1526
1527
1528 #
1529 # Add non-standard directories to the library search path
1530 #
1531
1532
1533
1534 # Check whether --with-libraries or --without-libraries was given.
1535 if test "${with_libraries+set}" = set; then
1536   withval="$with_libraries"
1537
1538   case $withval in
1539     yes)
1540       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
1541 echo "$as_me: error: argument required for --with-libraries option" >&2;}
1542    { (exit 1); exit 1; }; }
1543       ;;
1544     no)
1545       { { echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
1546 echo "$as_me: error: argument required for --with-libraries option" >&2;}
1547    { (exit 1); exit 1; }; }
1548       ;;
1549     *)
1550       LIBRARY_DIRS=$withval
1551       ;;
1552   esac
1553
1554 fi;
1555
1556
1557
1558
1559
1560 # Check whether --with-libs or --without-libs was given.
1561 if test "${with_libs+set}" = set; then
1562   withval="$with_libs"
1563
1564   case $withval in
1565     yes)
1566       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
1567 echo "$as_me: error: argument required for --with-libs option" >&2;}
1568    { (exit 1); exit 1; }; }
1569       ;;
1570     no)
1571       { { echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
1572 echo "$as_me: error: argument required for --with-libs option" >&2;}
1573    { (exit 1); exit 1; }; }
1574       ;;
1575     *)
1576       LIBRARY_DIRS=$withval
1577       ;;
1578   esac
1579
1580 fi;
1581
1582
1583
1584 #
1585 # 64-bit integer date/time storage (--enable-integer-datetimes)
1586 #
1587 echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
1588 echo $ECHO_N "checking whether to build with 64-bit integer date/time support... $ECHO_C" >&6
1589
1590
1591 # Check whether --enable-integer-datetimes or --disable-integer-datetimes was given.
1592 if test "${enable_integer_datetimes+set}" = set; then
1593   enableval="$enable_integer_datetimes"
1594
1595   case $enableval in
1596     yes)
1597
1598 cat >>confdefs.h <<\_ACEOF
1599 #define USE_INTEGER_DATETIMES 1
1600 _ACEOF
1601
1602       ;;
1603     no)
1604       :
1605       ;;
1606     *)
1607       { { echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
1608 echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
1609    { (exit 1); exit 1; }; }
1610       ;;
1611   esac
1612
1613 else
1614   enable_integer_datetimes=no
1615
1616 fi;
1617
1618 echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
1619 echo "${ECHO_T}$enable_integer_datetimes" >&6
1620
1621
1622 #
1623 # NLS
1624 #
1625 echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
1626 echo $ECHO_N "checking whether NLS is wanted... $ECHO_C" >&6
1627
1628
1629 # Check whether --enable-nls or --disable-nls was given.
1630 if test "${enable_nls+set}" = set; then
1631   enableval="$enable_nls"
1632
1633   case $enableval in
1634     yes)
1635       :
1636       ;;
1637     no)
1638       :
1639       ;;
1640     *)
1641       enable_nls=yes
1642 WANTED_LANGUAGES=$enableval
1643       ;;
1644   esac
1645
1646 else
1647   enable_nls=no
1648 fi;
1649
1650
1651 if test "$enable_nls" = yes; then
1652
1653 cat >>confdefs.h <<\_ACEOF
1654 #define ENABLE_NLS 1
1655 _ACEOF
1656
1657 fi
1658
1659 echo "$as_me:$LINENO: result: $enable_nls" >&5
1660 echo "${ECHO_T}$enable_nls" >&6
1661
1662
1663
1664 #
1665 # Default port number (--with-pgport), default 5432
1666 #
1667 echo "$as_me:$LINENO: checking for default port number" >&5
1668 echo $ECHO_N "checking for default port number... $ECHO_C" >&6
1669
1670
1671
1672 # Check whether --with-pgport or --without-pgport was given.
1673 if test "${with_pgport+set}" = set; then
1674   withval="$with_pgport"
1675
1676   case $withval in
1677     yes)
1678       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
1679 echo "$as_me: error: argument required for --with-pgport option" >&2;}
1680    { (exit 1); exit 1; }; }
1681       ;;
1682     no)
1683       { { echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
1684 echo "$as_me: error: argument required for --with-pgport option" >&2;}
1685    { (exit 1); exit 1; }; }
1686       ;;
1687     *)
1688       default_port=$withval
1689       ;;
1690   esac
1691
1692 else
1693   default_port=5432
1694 fi;
1695
1696 echo "$as_me:$LINENO: result: $default_port" >&5
1697 echo "${ECHO_T}$default_port" >&6
1698 # Need both of these because some places want an integer and some a string
1699
1700 cat >>confdefs.h <<_ACEOF
1701 #define DEF_PGPORT ${default_port}
1702 _ACEOF
1703
1704
1705 cat >>confdefs.h <<_ACEOF
1706 #define DEF_PGPORT_STR "${default_port}"
1707 _ACEOF
1708
1709
1710
1711 #
1712 # Option to disable shared libraries
1713 #
1714
1715
1716 # Check whether --enable-shared or --disable-shared was given.
1717 if test "${enable_shared+set}" = set; then
1718   enableval="$enable_shared"
1719
1720   case $enableval in
1721     yes)
1722       :
1723       ;;
1724     no)
1725       :
1726       ;;
1727     *)
1728       { { echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
1729 echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
1730    { (exit 1); exit 1; }; }
1731       ;;
1732   esac
1733
1734 else
1735   enable_shared=yes
1736
1737 fi;
1738
1739
1740
1741 #
1742 # '-rpath'-like feature can be disabled
1743 #
1744
1745
1746 # Check whether --enable-rpath or --disable-rpath was given.
1747 if test "${enable_rpath+set}" = set; then
1748   enableval="$enable_rpath"
1749
1750   case $enableval in
1751     yes)
1752       :
1753       ;;
1754     no)
1755       :
1756       ;;
1757     *)
1758       { { echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
1759 echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
1760    { (exit 1); exit 1; }; }
1761       ;;
1762   esac
1763
1764 else
1765   enable_rpath=yes
1766
1767 fi;
1768
1769
1770
1771 #
1772 # Spinlocks
1773 #
1774
1775
1776 # Check whether --enable-spinlocks or --disable-spinlocks was given.
1777 if test "${enable_spinlocks+set}" = set; then
1778   enableval="$enable_spinlocks"
1779
1780   case $enableval in
1781     yes)
1782       :
1783       ;;
1784     no)
1785       :
1786       ;;
1787     *)
1788       { { echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
1789 echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
1790    { (exit 1); exit 1; }; }
1791       ;;
1792   esac
1793
1794 else
1795   enable_spinlocks=yes
1796
1797 fi;
1798
1799
1800 #
1801 # --enable-debug adds -g to compiler flags
1802 #
1803
1804
1805 # Check whether --enable-debug or --disable-debug was given.
1806 if test "${enable_debug+set}" = set; then
1807   enableval="$enable_debug"
1808
1809   case $enableval in
1810     yes)
1811       :
1812       ;;
1813     no)
1814       :
1815       ;;
1816     *)
1817       { { echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
1818 echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
1819    { (exit 1); exit 1; }; }
1820       ;;
1821   esac
1822
1823 else
1824   enable_debug=no
1825
1826 fi;
1827
1828
1829
1830 #
1831 # C compiler
1832 #
1833
1834 # For historical reasons you can also use --with-CC to specify the C compiler
1835 # to use, although the standard way to do this is to set the CC environment
1836 # variable.
1837
1838
1839
1840 # Check whether --with-CC or --without-CC was given.
1841 if test "${with_CC+set}" = set; then
1842   withval="$with_CC"
1843
1844   case $withval in
1845     yes)
1846       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
1847 echo "$as_me: error: argument required for --with-CC option" >&2;}
1848    { (exit 1); exit 1; }; }
1849       ;;
1850     no)
1851       { { echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
1852 echo "$as_me: error: argument required for --with-CC option" >&2;}
1853    { (exit 1); exit 1; }; }
1854       ;;
1855     *)
1856       CC=$with_CC
1857       ;;
1858   esac
1859
1860 fi;
1861
1862
1863 case $template in
1864   aix) pgac_cc_list="gcc xlc";;
1865  irix) pgac_cc_list="cc";; # no gcc
1866     *) pgac_cc_list="gcc cc";;
1867 esac
1868
1869 ac_ext=c
1870 ac_cpp='$CPP $CPPFLAGS'
1871 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1872 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1873 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1874 if test -n "$ac_tool_prefix"; then
1875   for ac_prog in $pgac_cc_list
1876   do
1877     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1878 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1879 echo "$as_me:$LINENO: checking for $ac_word" >&5
1880 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1881 if test "${ac_cv_prog_CC+set}" = set; then
1882   echo $ECHO_N "(cached) $ECHO_C" >&6
1883 else
1884   if test -n "$CC"; then
1885   ac_cv_prog_CC="$CC" # Let the user override the test.
1886 else
1887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1888 for as_dir in $PATH
1889 do
1890   IFS=$as_save_IFS
1891   test -z "$as_dir" && as_dir=.
1892   for ac_exec_ext in '' $ac_executable_extensions; do
1893   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1894     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1895     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1896     break 2
1897   fi
1898 done
1899 done
1900
1901 fi
1902 fi
1903 CC=$ac_cv_prog_CC
1904 if test -n "$CC"; then
1905   echo "$as_me:$LINENO: result: $CC" >&5
1906 echo "${ECHO_T}$CC" >&6
1907 else
1908   echo "$as_me:$LINENO: result: no" >&5
1909 echo "${ECHO_T}no" >&6
1910 fi
1911
1912     test -n "$CC" && break
1913   done
1914 fi
1915 if test -z "$CC"; then
1916   ac_ct_CC=$CC
1917   for ac_prog in $pgac_cc_list
1918 do
1919   # Extract the first word of "$ac_prog", so it can be a program name with args.
1920 set dummy $ac_prog; ac_word=$2
1921 echo "$as_me:$LINENO: checking for $ac_word" >&5
1922 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1923 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1924   echo $ECHO_N "(cached) $ECHO_C" >&6
1925 else
1926   if test -n "$ac_ct_CC"; then
1927   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1928 else
1929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1930 for as_dir in $PATH
1931 do
1932   IFS=$as_save_IFS
1933   test -z "$as_dir" && as_dir=.
1934   for ac_exec_ext in '' $ac_executable_extensions; do
1935   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1936     ac_cv_prog_ac_ct_CC="$ac_prog"
1937     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1938     break 2
1939   fi
1940 done
1941 done
1942
1943 fi
1944 fi
1945 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1946 if test -n "$ac_ct_CC"; then
1947   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1948 echo "${ECHO_T}$ac_ct_CC" >&6
1949 else
1950   echo "$as_me:$LINENO: result: no" >&5
1951 echo "${ECHO_T}no" >&6
1952 fi
1953
1954   test -n "$ac_ct_CC" && break
1955 done
1956
1957   CC=$ac_ct_CC
1958 fi
1959
1960
1961 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5
1962 echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;}
1963    { (exit 1); exit 1; }; }
1964
1965 # Provide some information about the compiler.
1966 echo "$as_me:$LINENO:" \
1967      "checking for C compiler version" >&5
1968 ac_compiler=`set X $ac_compile; echo $2`
1969 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1970   (eval $ac_compiler --version </dev/null >&5) 2>&5
1971   ac_status=$?
1972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1973   (exit $ac_status); }
1974 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1975   (eval $ac_compiler -v </dev/null >&5) 2>&5
1976   ac_status=$?
1977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1978   (exit $ac_status); }
1979 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1980   (eval $ac_compiler -V </dev/null >&5) 2>&5
1981   ac_status=$?
1982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1983   (exit $ac_status); }
1984
1985 cat >conftest.$ac_ext <<_ACEOF
1986 #line $LINENO "configure"
1987 #include "confdefs.h"
1988
1989 #ifdef F77_DUMMY_MAIN
1990 #  ifdef __cplusplus
1991      extern "C"
1992 #  endif
1993    int F77_DUMMY_MAIN() { return 1; }
1994 #endif
1995 int
1996 main ()
1997 {
1998
1999   ;
2000   return 0;
2001 }
2002 _ACEOF
2003 ac_clean_files_save=$ac_clean_files
2004 ac_clean_files="$ac_clean_files a.out a.exe"
2005 # Try to create an executable without -o first, disregard a.out.
2006 # It will help us diagnose broken compilers, and finding out an intuition
2007 # of exeext.
2008 echo "$as_me:$LINENO: checking for C compiler default output" >&5
2009 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
2010 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2011 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2012   (eval $ac_link_default) 2>&5
2013   ac_status=$?
2014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2015   (exit $ac_status); }; then
2016   # Find the output, starting from the most likely.  This scheme is
2017 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2018 # resort.
2019
2020 # Be careful to initialize this variable, since it used to be cached.
2021 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2022 ac_cv_exeext=
2023 for ac_file in `ls a_out.exe a.exe conftest.exe 2>/dev/null;
2024                 ls a.out conftest 2>/dev/null;
2025                 ls a.* conftest.* 2>/dev/null`; do
2026   case $ac_file in
2027     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb | *.xSYM ) ;;
2028     a.out ) # We found the default executable, but exeext='' is most
2029             # certainly right.
2030             break;;
2031     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2032           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
2033           export ac_cv_exeext
2034           break;;
2035     * ) break;;
2036   esac
2037 done
2038 else
2039   echo "$as_me: failed program was:" >&5
2040 cat conftest.$ac_ext >&5
2041 { { echo "$as_me:$LINENO: error: C compiler cannot create executables" >&5
2042 echo "$as_me: error: C compiler cannot create executables" >&2;}
2043    { (exit 77); exit 77; }; }
2044 fi
2045
2046 ac_exeext=$ac_cv_exeext
2047 echo "$as_me:$LINENO: result: $ac_file" >&5
2048 echo "${ECHO_T}$ac_file" >&6
2049
2050 # Check the compiler produces executables we can run.  If not, either
2051 # the compiler is broken, or we cross compile.
2052 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2053 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2054 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2055 # If not cross compiling, check that we can run a simple program.
2056 if test "$cross_compiling" != yes; then
2057   if { ac_try='./$ac_file'
2058   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2059   (eval $ac_try) 2>&5
2060   ac_status=$?
2061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2062   (exit $ac_status); }; }; then
2063     cross_compiling=no
2064   else
2065     if test "$cross_compiling" = maybe; then
2066         cross_compiling=yes
2067     else
2068         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2069 If you meant to cross compile, use \`--host'." >&5
2070 echo "$as_me: error: cannot run C compiled programs.
2071 If you meant to cross compile, use \`--host'." >&2;}
2072    { (exit 1); exit 1; }; }
2073     fi
2074   fi
2075 fi
2076 echo "$as_me:$LINENO: result: yes" >&5
2077 echo "${ECHO_T}yes" >&6
2078
2079 rm -f a.out a.exe conftest$ac_cv_exeext
2080 ac_clean_files=$ac_clean_files_save
2081 # Check the compiler produces executables we can run.  If not, either
2082 # the compiler is broken, or we cross compile.
2083 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2084 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2085 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2086 echo "${ECHO_T}$cross_compiling" >&6
2087
2088 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2089 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2090 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2091   (eval $ac_link) 2>&5
2092   ac_status=$?
2093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2094   (exit $ac_status); }; then
2095   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2096 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2097 # work properly (i.e., refer to `conftest.exe'), while it won't with
2098 # `rm'.
2099 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
2100   case $ac_file in
2101     *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
2102     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2103           export ac_cv_exeext
2104           break;;
2105     * ) break;;
2106   esac
2107 done
2108 else
2109   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5
2110 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;}
2111    { (exit 1); exit 1; }; }
2112 fi
2113
2114 rm -f conftest$ac_cv_exeext
2115 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2116 echo "${ECHO_T}$ac_cv_exeext" >&6
2117
2118 rm -f conftest.$ac_ext
2119 EXEEXT=$ac_cv_exeext
2120 ac_exeext=$EXEEXT
2121 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2122 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2123 if test "${ac_cv_objext+set}" = set; then
2124   echo $ECHO_N "(cached) $ECHO_C" >&6
2125 else
2126   cat >conftest.$ac_ext <<_ACEOF
2127 #line $LINENO "configure"
2128 #include "confdefs.h"
2129
2130 #ifdef F77_DUMMY_MAIN
2131 #  ifdef __cplusplus
2132      extern "C"
2133 #  endif
2134    int F77_DUMMY_MAIN() { return 1; }
2135 #endif
2136 int
2137 main ()
2138 {
2139
2140   ;
2141   return 0;
2142 }
2143 _ACEOF
2144 rm -f conftest.o conftest.obj
2145 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2146   (eval $ac_compile) 2>&5
2147   ac_status=$?
2148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149   (exit $ac_status); }; then
2150   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2151   case $ac_file in
2152     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
2153     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2154        break;;
2155   esac
2156 done
2157 else
2158   echo "$as_me: failed program was:" >&5
2159 cat conftest.$ac_ext >&5
2160 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5
2161 echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;}
2162    { (exit 1); exit 1; }; }
2163 fi
2164
2165 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2166 fi
2167 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2168 echo "${ECHO_T}$ac_cv_objext" >&6
2169 OBJEXT=$ac_cv_objext
2170 ac_objext=$OBJEXT
2171 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2172 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2173 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2174   echo $ECHO_N "(cached) $ECHO_C" >&6
2175 else
2176   cat >conftest.$ac_ext <<_ACEOF
2177 #line $LINENO "configure"
2178 #include "confdefs.h"
2179
2180 #ifdef F77_DUMMY_MAIN
2181 #  ifdef __cplusplus
2182      extern "C"
2183 #  endif
2184    int F77_DUMMY_MAIN() { return 1; }
2185 #endif
2186 int
2187 main ()
2188 {
2189 #ifndef __GNUC__
2190        choke me
2191 #endif
2192
2193   ;
2194   return 0;
2195 }
2196 _ACEOF
2197 rm -f conftest.$ac_objext
2198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2199   (eval $ac_compile) 2>&5
2200   ac_status=$?
2201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2202   (exit $ac_status); } &&
2203          { ac_try='test -s conftest.$ac_objext'
2204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2205   (eval $ac_try) 2>&5
2206   ac_status=$?
2207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208   (exit $ac_status); }; }; then
2209   ac_compiler_gnu=yes
2210 else
2211   echo "$as_me: failed program was:" >&5
2212 cat conftest.$ac_ext >&5
2213 ac_compiler_gnu=no
2214 fi
2215 rm -f conftest.$ac_objext conftest.$ac_ext
2216 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2217
2218 fi
2219 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2220 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2221 GCC=`test $ac_compiler_gnu = yes && echo yes`
2222 ac_test_CFLAGS=${CFLAGS+set}
2223 ac_save_CFLAGS=$CFLAGS
2224 CFLAGS="-g"
2225 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2226 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2227 if test "${ac_cv_prog_cc_g+set}" = set; then
2228   echo $ECHO_N "(cached) $ECHO_C" >&6
2229 else
2230   cat >conftest.$ac_ext <<_ACEOF
2231 #line $LINENO "configure"
2232 #include "confdefs.h"
2233
2234 #ifdef F77_DUMMY_MAIN
2235 #  ifdef __cplusplus
2236      extern "C"
2237 #  endif
2238    int F77_DUMMY_MAIN() { return 1; }
2239 #endif
2240 int
2241 main ()
2242 {
2243
2244   ;
2245   return 0;
2246 }
2247 _ACEOF
2248 rm -f conftest.$ac_objext
2249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2250   (eval $ac_compile) 2>&5
2251   ac_status=$?
2252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253   (exit $ac_status); } &&
2254          { ac_try='test -s conftest.$ac_objext'
2255   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2256   (eval $ac_try) 2>&5
2257   ac_status=$?
2258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2259   (exit $ac_status); }; }; then
2260   ac_cv_prog_cc_g=yes
2261 else
2262   echo "$as_me: failed program was:" >&5
2263 cat conftest.$ac_ext >&5
2264 ac_cv_prog_cc_g=no
2265 fi
2266 rm -f conftest.$ac_objext conftest.$ac_ext
2267 fi
2268 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2269 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2270 if test "$ac_test_CFLAGS" = set; then
2271   CFLAGS=$ac_save_CFLAGS
2272 elif test $ac_cv_prog_cc_g = yes; then
2273   if test "$GCC" = yes; then
2274     CFLAGS="-g -O2"
2275   else
2276     CFLAGS="-g"
2277   fi
2278 else
2279   if test "$GCC" = yes; then
2280     CFLAGS="-O2"
2281   else
2282     CFLAGS=
2283   fi
2284 fi
2285 # Some people use a C++ compiler to compile C.  Since we use `exit',
2286 # in C++ we need to declare it.  In case someone uses the same compiler
2287 # for both compiling C and C++ we need to have the C++ compiler decide
2288 # the declaration of exit, since it's the most demanding environment.
2289 cat >conftest.$ac_ext <<_ACEOF
2290 #ifndef __cplusplus
2291   choke me
2292 #endif
2293 _ACEOF
2294 rm -f conftest.$ac_objext
2295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2296   (eval $ac_compile) 2>&5
2297   ac_status=$?
2298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2299   (exit $ac_status); } &&
2300          { ac_try='test -s conftest.$ac_objext'
2301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2302   (eval $ac_try) 2>&5
2303   ac_status=$?
2304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2305   (exit $ac_status); }; }; then
2306   for ac_declaration in \
2307    ''\
2308    '#include <stdlib.h>' \
2309    'extern "C" void std::exit (int) throw (); using std::exit;' \
2310    'extern "C" void std::exit (int); using std::exit;' \
2311    'extern "C" void exit (int) throw ();' \
2312    'extern "C" void exit (int);' \
2313    'void exit (int);'
2314 do
2315   cat >conftest.$ac_ext <<_ACEOF
2316 #line $LINENO "configure"
2317 #include "confdefs.h"
2318 #include <stdlib.h>
2319 $ac_declaration
2320 #ifdef F77_DUMMY_MAIN
2321 #  ifdef __cplusplus
2322      extern "C"
2323 #  endif
2324    int F77_DUMMY_MAIN() { return 1; }
2325 #endif
2326 int
2327 main ()
2328 {
2329 exit (42);
2330   ;
2331   return 0;
2332 }
2333 _ACEOF
2334 rm -f conftest.$ac_objext
2335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2336   (eval $ac_compile) 2>&5
2337   ac_status=$?
2338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2339   (exit $ac_status); } &&
2340          { ac_try='test -s conftest.$ac_objext'
2341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2342   (eval $ac_try) 2>&5
2343   ac_status=$?
2344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2345   (exit $ac_status); }; }; then
2346   :
2347 else
2348   echo "$as_me: failed program was:" >&5
2349 cat conftest.$ac_ext >&5
2350 continue
2351 fi
2352 rm -f conftest.$ac_objext conftest.$ac_ext
2353   cat >conftest.$ac_ext <<_ACEOF
2354 #line $LINENO "configure"
2355 #include "confdefs.h"
2356 $ac_declaration
2357 #ifdef F77_DUMMY_MAIN
2358 #  ifdef __cplusplus
2359      extern "C"
2360 #  endif
2361    int F77_DUMMY_MAIN() { return 1; }
2362 #endif
2363 int
2364 main ()
2365 {
2366 exit (42);
2367   ;
2368   return 0;
2369 }
2370 _ACEOF
2371 rm -f conftest.$ac_objext
2372 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2373   (eval $ac_compile) 2>&5
2374   ac_status=$?
2375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2376   (exit $ac_status); } &&
2377          { ac_try='test -s conftest.$ac_objext'
2378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2379   (eval $ac_try) 2>&5
2380   ac_status=$?
2381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382   (exit $ac_status); }; }; then
2383   break
2384 else
2385   echo "$as_me: failed program was:" >&5
2386 cat conftest.$ac_ext >&5
2387 fi
2388 rm -f conftest.$ac_objext conftest.$ac_ext
2389 done
2390 rm -f conftest*
2391 if test -n "$ac_declaration"; then
2392   echo '#ifdef __cplusplus' >>confdefs.h
2393   echo $ac_declaration      >>confdefs.h
2394   echo '#endif'             >>confdefs.h
2395 fi
2396
2397 else
2398   echo "$as_me: failed program was:" >&5
2399 cat conftest.$ac_ext >&5
2400 fi
2401 rm -f conftest.$ac_objext conftest.$ac_ext
2402 ac_ext=c
2403 ac_cpp='$CPP $CPPFLAGS'
2404 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2405 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2406 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2407
2408
2409 unset CFLAGS
2410
2411 #
2412 # Read the template
2413 #
2414 . "$srcdir/src/template/$template" || exit
2415
2416 # CFLAGS are selected so:
2417 # If the user specifies something in the environment, that is used.
2418 # else:  If the template file set something, that is used.
2419 # else:  If the compiler is GCC, then we use -O2.
2420 # else:  If the compiler is something else, then we use -0.
2421
2422 if test "$ac_env_CFLAGS_set" = set; then
2423   CFLAGS=$ac_env_CFLAGS_value
2424 elif test "${CFLAGS+set}" = set; then
2425   : # (keep what template set)
2426 elif test "$GCC" = yes; then
2427   CFLAGS="-O2"
2428 else
2429   # if the user selected debug mode, don't use -O
2430   if test "$enable_debug" != yes; then
2431     CFLAGS="-O"
2432   fi
2433 fi
2434
2435 if test "$GCC" = yes; then
2436   CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
2437
2438   # Some versions of GCC support some additional useful warning flags.
2439   # Check whether they are supported, and add them to CFLAGS if so.
2440   echo "$as_me:$LINENO: checking if $CC supports -Wdeclaration-after-statement" >&5
2441 echo $ECHO_N "checking if $CC supports -Wdeclaration-after-statement... $ECHO_C" >&6
2442 pgac_save_CFLAGS=$CFLAGS
2443 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
2444 cat >conftest.$ac_ext <<_ACEOF
2445 #line $LINENO "configure"
2446 #include "confdefs.h"
2447
2448 #ifdef F77_DUMMY_MAIN
2449 #  ifdef __cplusplus
2450      extern "C"
2451 #  endif
2452    int F77_DUMMY_MAIN() { return 1; }
2453 #endif
2454 int
2455 main ()
2456 {
2457
2458   ;
2459   return 0;
2460 }
2461 _ACEOF
2462 rm -f conftest.$ac_objext
2463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2464   (eval $ac_compile) 2>&5
2465   ac_status=$?
2466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467   (exit $ac_status); } &&
2468          { ac_try='test -s conftest.$ac_objext'
2469   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2470   (eval $ac_try) 2>&5
2471   ac_status=$?
2472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2473   (exit $ac_status); }; }; then
2474   echo "$as_me:$LINENO: result: yes" >&5
2475 echo "${ECHO_T}yes" >&6
2476 else
2477   echo "$as_me: failed program was:" >&5
2478 cat conftest.$ac_ext >&5
2479 CFLAGS="$pgac_save_CFLAGS"
2480                     echo "$as_me:$LINENO: result: no" >&5
2481 echo "${ECHO_T}no" >&6
2482 fi
2483 rm -f conftest.$ac_objext conftest.$ac_ext
2484
2485   echo "$as_me:$LINENO: checking if $CC supports -Wold-style-definition" >&5
2486 echo $ECHO_N "checking if $CC supports -Wold-style-definition... $ECHO_C" >&6
2487 pgac_save_CFLAGS=$CFLAGS
2488 CFLAGS="$pgac_save_CFLAGS -Wold-style-definition"
2489 cat >conftest.$ac_ext <<_ACEOF
2490 #line $LINENO "configure"
2491 #include "confdefs.h"
2492
2493 #ifdef F77_DUMMY_MAIN
2494 #  ifdef __cplusplus
2495      extern "C"
2496 #  endif
2497    int F77_DUMMY_MAIN() { return 1; }
2498 #endif
2499 int
2500 main ()
2501 {
2502
2503   ;
2504   return 0;
2505 }
2506 _ACEOF
2507 rm -f conftest.$ac_objext
2508 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2509   (eval $ac_compile) 2>&5
2510   ac_status=$?
2511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2512   (exit $ac_status); } &&
2513          { ac_try='test -s conftest.$ac_objext'
2514   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2515   (eval $ac_try) 2>&5
2516   ac_status=$?
2517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518   (exit $ac_status); }; }; then
2519   echo "$as_me:$LINENO: result: yes" >&5
2520 echo "${ECHO_T}yes" >&6
2521 else
2522   echo "$as_me: failed program was:" >&5
2523 cat conftest.$ac_ext >&5
2524 CFLAGS="$pgac_save_CFLAGS"
2525                     echo "$as_me:$LINENO: result: no" >&5
2526 echo "${ECHO_T}no" >&6
2527 fi
2528 rm -f conftest.$ac_objext conftest.$ac_ext
2529
2530   echo "$as_me:$LINENO: checking if $CC supports -Wendif-labels" >&5
2531 echo $ECHO_N "checking if $CC supports -Wendif-labels... $ECHO_C" >&6
2532 pgac_save_CFLAGS=$CFLAGS
2533 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
2534 cat >conftest.$ac_ext <<_ACEOF
2535 #line $LINENO "configure"
2536 #include "confdefs.h"
2537
2538 #ifdef F77_DUMMY_MAIN
2539 #  ifdef __cplusplus
2540      extern "C"
2541 #  endif
2542    int F77_DUMMY_MAIN() { return 1; }
2543 #endif
2544 int
2545 main ()
2546 {
2547
2548   ;
2549   return 0;
2550 }
2551 _ACEOF
2552 rm -f conftest.$ac_objext
2553 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2554   (eval $ac_compile) 2>&5
2555   ac_status=$?
2556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557   (exit $ac_status); } &&
2558          { ac_try='test -s conftest.$ac_objext'
2559   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2560   (eval $ac_try) 2>&5
2561   ac_status=$?
2562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2563   (exit $ac_status); }; }; then
2564   echo "$as_me:$LINENO: result: yes" >&5
2565 echo "${ECHO_T}yes" >&6
2566 else
2567   echo "$as_me: failed program was:" >&5
2568 cat conftest.$ac_ext >&5
2569 CFLAGS="$pgac_save_CFLAGS"
2570                     echo "$as_me:$LINENO: result: no" >&5
2571 echo "${ECHO_T}no" >&6
2572 fi
2573 rm -f conftest.$ac_objext conftest.$ac_ext
2574
2575
2576   # Disable strict-aliasing rules; needed for gcc 3.3+
2577   echo "$as_me:$LINENO: checking if $CC supports -fno-strict-aliasing" >&5
2578 echo $ECHO_N "checking if $CC supports -fno-strict-aliasing... $ECHO_C" >&6
2579 pgac_save_CFLAGS=$CFLAGS
2580 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
2581 cat >conftest.$ac_ext <<_ACEOF
2582 #line $LINENO "configure"
2583 #include "confdefs.h"
2584
2585 #ifdef F77_DUMMY_MAIN
2586 #  ifdef __cplusplus
2587      extern "C"
2588 #  endif
2589    int F77_DUMMY_MAIN() { return 1; }
2590 #endif
2591 int
2592 main ()
2593 {
2594
2595   ;
2596   return 0;
2597 }
2598 _ACEOF
2599 rm -f conftest.$ac_objext
2600 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2601   (eval $ac_compile) 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   echo "$as_me:$LINENO: result: yes" >&5
2612 echo "${ECHO_T}yes" >&6
2613 else
2614   echo "$as_me: failed program was:" >&5
2615 cat conftest.$ac_ext >&5
2616 CFLAGS="$pgac_save_CFLAGS"
2617                     echo "$as_me:$LINENO: result: no" >&5
2618 echo "${ECHO_T}no" >&6
2619 fi
2620 rm -f conftest.$ac_objext conftest.$ac_ext
2621
2622 fi
2623
2624 # supply -g if --enable-debug
2625 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
2626   CFLAGS="$CFLAGS -g"
2627 fi
2628
2629 { echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
2630 echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
2631
2632 # We already have this in Makefile.win32, but configure needs it too
2633 if test "$PORTNAME" = "win32"; then
2634   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
2635 fi
2636
2637 # Check if the compiler still works with the template settings
2638 echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
2639 echo $ECHO_N "checking whether the C compiler still works... $ECHO_C" >&6
2640
2641 cat >conftest.$ac_ext <<_ACEOF
2642 #line $LINENO "configure"
2643 #include "confdefs.h"
2644
2645 #ifdef F77_DUMMY_MAIN
2646 #  ifdef __cplusplus
2647      extern "C"
2648 #  endif
2649    int F77_DUMMY_MAIN() { return 1; }
2650 #endif
2651 int
2652 main ()
2653 {
2654 return 0;
2655   ;
2656   return 0;
2657 }
2658 _ACEOF
2659 rm -f conftest.$ac_objext conftest$ac_exeext
2660 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2661   (eval $ac_link) 2>&5
2662   ac_status=$?
2663   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2664   (exit $ac_status); } &&
2665          { ac_try='test -s conftest$ac_exeext'
2666   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2667   (eval $ac_try) 2>&5
2668   ac_status=$?
2669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2670   (exit $ac_status); }; }; then
2671   echo "$as_me:$LINENO: result: yes" >&5
2672 echo "${ECHO_T}yes" >&6
2673 else
2674   echo "$as_me: failed program was:" >&5
2675 cat conftest.$ac_ext >&5
2676 echo "$as_me:$LINENO: result: no" >&5
2677 echo "${ECHO_T}no" >&6
2678    { { echo "$as_me:$LINENO: error: cannot proceed" >&5
2679 echo "$as_me: error: cannot proceed" >&2;}
2680    { (exit 1); exit 1; }; }
2681 fi
2682 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2683
2684 # Defend against gcc -ffast-math
2685 if test "$GCC" = yes; then
2686 cat >conftest.$ac_ext <<_ACEOF
2687 #line $LINENO "configure"
2688 #include "confdefs.h"
2689
2690 #ifdef F77_DUMMY_MAIN
2691 #  ifdef __cplusplus
2692      extern "C"
2693 #  endif
2694    int F77_DUMMY_MAIN() { return 1; }
2695 #endif
2696 int
2697 main ()
2698 {
2699 #ifdef __FAST_MATH__
2700 choke me
2701 #endif
2702   ;
2703   return 0;
2704 }
2705 _ACEOF
2706 rm -f conftest.$ac_objext
2707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2708   (eval $ac_compile) 2>&5
2709   ac_status=$?
2710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2711   (exit $ac_status); } &&
2712          { ac_try='test -s conftest.$ac_objext'
2713   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2714   (eval $ac_try) 2>&5
2715   ac_status=$?
2716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2717   (exit $ac_status); }; }; then
2718   :
2719 else
2720   echo "$as_me: failed program was:" >&5
2721 cat conftest.$ac_ext >&5
2722 { { echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
2723 echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
2724    { (exit 1); exit 1; }; }
2725 fi
2726 rm -f conftest.$ac_objext conftest.$ac_ext
2727 fi
2728
2729 ac_ext=c
2730 ac_cpp='$CPP $CPPFLAGS'
2731 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2732 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2733 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2734 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2735 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2736 # On Suns, sometimes $CPP names a directory.
2737 if test -n "$CPP" && test -d "$CPP"; then
2738   CPP=
2739 fi
2740 if test -z "$CPP"; then
2741   if test "${ac_cv_prog_CPP+set}" = set; then
2742   echo $ECHO_N "(cached) $ECHO_C" >&6
2743 else
2744       # Double quotes because CPP needs to be expanded
2745     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2746     do
2747       ac_preproc_ok=false
2748 for ac_c_preproc_warn_flag in '' yes
2749 do
2750   # Use a header file that comes with gcc, so configuring glibc
2751   # with a fresh cross-compiler works.
2752   # On the NeXT, cc -E runs the code through the compiler's parser,
2753   # not just through cpp. "Syntax error" is here to catch this case.
2754   cat >conftest.$ac_ext <<_ACEOF
2755 #line $LINENO "configure"
2756 #include "confdefs.h"
2757 #include <assert.h>
2758                      Syntax error
2759 _ACEOF
2760 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2761   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2762   ac_status=$?
2763   egrep -v '^ *\+' conftest.er1 >conftest.err
2764   rm -f conftest.er1
2765   cat conftest.err >&5
2766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2767   (exit $ac_status); } >/dev/null; then
2768   if test -s conftest.err; then
2769     ac_cpp_err=$ac_c_preproc_warn_flag
2770   else
2771     ac_cpp_err=
2772   fi
2773 else
2774   ac_cpp_err=yes
2775 fi
2776 if test -z "$ac_cpp_err"; then
2777   :
2778 else
2779   echo "$as_me: failed program was:" >&5
2780   cat conftest.$ac_ext >&5
2781   # Broken: fails on valid input.
2782 continue
2783 fi
2784 rm -f conftest.err conftest.$ac_ext
2785
2786   # OK, works on sane cases.  Now check whether non-existent headers
2787   # can be detected and how.
2788   cat >conftest.$ac_ext <<_ACEOF
2789 #line $LINENO "configure"
2790 #include "confdefs.h"
2791 #include <ac_nonexistent.h>
2792 _ACEOF
2793 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2794   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2795   ac_status=$?
2796   egrep -v '^ *\+' conftest.er1 >conftest.err
2797   rm -f conftest.er1
2798   cat conftest.err >&5
2799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2800   (exit $ac_status); } >/dev/null; then
2801   if test -s conftest.err; then
2802     ac_cpp_err=$ac_c_preproc_warn_flag
2803   else
2804     ac_cpp_err=
2805   fi
2806 else
2807   ac_cpp_err=yes
2808 fi
2809 if test -z "$ac_cpp_err"; then
2810   # Broken: success on invalid input.
2811 continue
2812 else
2813   echo "$as_me: failed program was:" >&5
2814   cat conftest.$ac_ext >&5
2815   # Passes both tests.
2816 ac_preproc_ok=:
2817 break
2818 fi
2819 rm -f conftest.err conftest.$ac_ext
2820
2821 done
2822 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2823 rm -f conftest.err conftest.$ac_ext
2824 if $ac_preproc_ok; then
2825   break
2826 fi
2827
2828     done
2829     ac_cv_prog_CPP=$CPP
2830
2831 fi
2832   CPP=$ac_cv_prog_CPP
2833 else
2834   ac_cv_prog_CPP=$CPP
2835 fi
2836 echo "$as_me:$LINENO: result: $CPP" >&5
2837 echo "${ECHO_T}$CPP" >&6
2838 ac_preproc_ok=false
2839 for ac_c_preproc_warn_flag in '' yes
2840 do
2841   # Use a header file that comes with gcc, so configuring glibc
2842   # with a fresh cross-compiler works.
2843   # On the NeXT, cc -E runs the code through the compiler's parser,
2844   # not just through cpp. "Syntax error" is here to catch this case.
2845   cat >conftest.$ac_ext <<_ACEOF
2846 #line $LINENO "configure"
2847 #include "confdefs.h"
2848 #include <assert.h>
2849                      Syntax error
2850 _ACEOF
2851 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2852   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2853   ac_status=$?
2854   egrep -v '^ *\+' conftest.er1 >conftest.err
2855   rm -f conftest.er1
2856   cat conftest.err >&5
2857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2858   (exit $ac_status); } >/dev/null; then
2859   if test -s conftest.err; then
2860     ac_cpp_err=$ac_c_preproc_warn_flag
2861   else
2862     ac_cpp_err=
2863   fi
2864 else
2865   ac_cpp_err=yes
2866 fi
2867 if test -z "$ac_cpp_err"; then
2868   :
2869 else
2870   echo "$as_me: failed program was:" >&5
2871   cat conftest.$ac_ext >&5
2872   # Broken: fails on valid input.
2873 continue
2874 fi
2875 rm -f conftest.err conftest.$ac_ext
2876
2877   # OK, works on sane cases.  Now check whether non-existent headers
2878   # can be detected and how.
2879   cat >conftest.$ac_ext <<_ACEOF
2880 #line $LINENO "configure"
2881 #include "confdefs.h"
2882 #include <ac_nonexistent.h>
2883 _ACEOF
2884 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2885   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2886   ac_status=$?
2887   egrep -v '^ *\+' conftest.er1 >conftest.err
2888   rm -f conftest.er1
2889   cat conftest.err >&5
2890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891   (exit $ac_status); } >/dev/null; then
2892   if test -s conftest.err; then
2893     ac_cpp_err=$ac_c_preproc_warn_flag
2894   else
2895     ac_cpp_err=
2896   fi
2897 else
2898   ac_cpp_err=yes
2899 fi
2900 if test -z "$ac_cpp_err"; then
2901   # Broken: success on invalid input.
2902 continue
2903 else
2904   echo "$as_me: failed program was:" >&5
2905   cat conftest.$ac_ext >&5
2906   # Passes both tests.
2907 ac_preproc_ok=:
2908 break
2909 fi
2910 rm -f conftest.err conftest.$ac_ext
2911
2912 done
2913 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2914 rm -f conftest.err conftest.$ac_ext
2915 if $ac_preproc_ok; then
2916   :
2917 else
2918   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5
2919 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2920    { (exit 1); exit 1; }; }
2921 fi
2922
2923 ac_ext=c
2924 ac_cpp='$CPP $CPPFLAGS'
2925 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2926 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2927 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2928
2929
2930
2931 # Create compiler version string
2932 if test x"$GCC" = x"yes" ; then
2933   cc_string="GCC `${CC} --version | sed q`"
2934 else
2935   cc_string=$CC
2936 fi
2937
2938 cat >>confdefs.h <<_ACEOF
2939 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string"
2940 _ACEOF
2941
2942
2943
2944 #
2945 # Set up TAS assembly code if needed; the template file has now had its
2946 # chance to request this.
2947 #
2948 ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
2949
2950
2951 if test "$need_tas" = yes ; then
2952   TAS=tas.o
2953 else
2954   TAS=""
2955 fi
2956
2957
2958
2959 #
2960 # Automatic dependency tracking
2961 #
2962
2963
2964 # Check whether --enable-depend or --disable-depend was given.
2965 if test "${enable_depend+set}" = set; then
2966   enableval="$enable_depend"
2967
2968   case $enableval in
2969     yes)
2970       autodepend=yes
2971       ;;
2972     no)
2973       :
2974       ;;
2975     *)
2976       { { echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
2977 echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
2978    { (exit 1); exit 1; }; }
2979       ;;
2980   esac
2981
2982 else
2983   enable_depend=no
2984
2985 fi;
2986
2987
2988
2989
2990 #
2991 # Enable assert checks
2992 #
2993
2994
2995 # Check whether --enable-cassert or --disable-cassert was given.
2996 if test "${enable_cassert+set}" = set; then
2997   enableval="$enable_cassert"
2998
2999   case $enableval in
3000     yes)
3001
3002 cat >>confdefs.h <<\_ACEOF
3003 #define USE_ASSERT_CHECKING 1
3004 _ACEOF
3005
3006       ;;
3007     no)
3008       :
3009       ;;
3010     *)
3011       { { echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
3012 echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
3013    { (exit 1); exit 1; }; }
3014       ;;
3015   esac
3016
3017 else
3018   enable_cassert=no
3019
3020 fi;
3021
3022
3023
3024 #
3025 # Include directories
3026 #
3027 ac_save_IFS=$IFS
3028 IFS="${IFS}${PATH_SEPARATOR}"
3029 # SRCH_INC comes from the template file
3030 for dir in $with_includes $SRCH_INC; do
3031   if test -d "$dir"; then
3032     INCLUDES="$INCLUDES -I$dir"
3033   else
3034     { echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
3035 echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
3036   fi
3037 done
3038 IFS=$ac_save_IFS
3039
3040
3041
3042 #
3043 # Library directories
3044 #
3045 ac_save_IFS=$IFS
3046 IFS="${IFS}${PATH_SEPARATOR}"
3047 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
3048 for dir in $LIBRARY_DIRS $SRCH_LIB; do
3049   if test -d "$dir"; then
3050     LIBDIRS="$LIBDIRS -L$dir"
3051   else
3052     { echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
3053 echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
3054   fi
3055 done
3056 IFS=$ac_save_IFS
3057
3058 #
3059 # Enable thread-safe client libraries
3060 #
3061 echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
3062 echo $ECHO_N "checking allow thread-safe client libraries... $ECHO_C" >&6
3063
3064
3065 # Check whether --enable-thread-safety or --disable-thread-safety was given.
3066 if test "${enable_thread_safety+set}" = set; then
3067   enableval="$enable_thread_safety"
3068
3069   case $enableval in
3070     yes)
3071       :
3072       ;;
3073     no)
3074       :
3075       ;;
3076     *)
3077       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
3078 echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
3079    { (exit 1); exit 1; }; }
3080       ;;
3081   esac
3082
3083 else
3084   enable_thread_safety=no
3085
3086 fi;
3087
3088
3089
3090 # Check whether --enable-thread-safety-force or --disable-thread-safety-force was given.
3091 if test "${enable_thread_safety_force+set}" = set; then
3092   enableval="$enable_thread_safety_force"
3093
3094   case $enableval in
3095     yes)
3096       :
3097       ;;
3098     no)
3099       :
3100       ;;
3101     *)
3102       { { echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety-force option" >&5
3103 echo "$as_me: error: no argument expected for --enable-thread-safety-force option" >&2;}
3104    { (exit 1); exit 1; }; }
3105       ;;
3106   esac
3107
3108 else
3109   enable_thread_safety_force=no
3110
3111 fi;
3112
3113 if test "$enable_thread_safety" = yes -o \
3114         "$enable_thread_safety_force" = yes; then
3115   enable_thread_safety="yes"    # for 'force'
3116
3117 cat >>confdefs.h <<\_ACEOF
3118 #define ENABLE_THREAD_SAFETY 1
3119 _ACEOF
3120
3121 fi
3122 echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
3123 echo "${ECHO_T}$enable_thread_safety" >&6
3124
3125
3126 #
3127 # Optionally build Tcl modules (PL/Tcl)
3128 #
3129 echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
3130 echo $ECHO_N "checking whether to build with Tcl... $ECHO_C" >&6
3131
3132
3133
3134 # Check whether --with-tcl or --without-tcl was given.
3135 if test "${with_tcl+set}" = set; then
3136   withval="$with_tcl"
3137
3138   case $withval in
3139     yes)
3140       :
3141       ;;
3142     no)
3143       :
3144       ;;
3145     *)
3146       { { echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
3147 echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
3148    { (exit 1); exit 1; }; }
3149       ;;
3150   esac
3151
3152 else
3153   with_tcl=no
3154
3155 fi;
3156
3157 echo "$as_me:$LINENO: result: $with_tcl" >&5
3158 echo "${ECHO_T}$with_tcl" >&6
3159
3160
3161 # We see if the path to the Tcl/Tk configuration scripts is specified.
3162 # This will override the use of tclsh to find the paths to search.
3163
3164
3165
3166
3167 # Check whether --with-tclconfig or --without-tclconfig was given.
3168 if test "${with_tclconfig+set}" = set; then
3169   withval="$with_tclconfig"
3170
3171   case $withval in
3172     yes)
3173       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
3174 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
3175    { (exit 1); exit 1; }; }
3176       ;;
3177     no)
3178       { { echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
3179 echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
3180    { (exit 1); exit 1; }; }
3181       ;;
3182     *)
3183
3184       ;;
3185   esac
3186
3187 fi;
3188
3189
3190 #
3191 # Optionally build Perl modules (PL/Perl)
3192 #
3193 echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
3194 echo $ECHO_N "checking whether to build Perl modules... $ECHO_C" >&6
3195
3196
3197
3198 # Check whether --with-perl or --without-perl was given.
3199 if test "${with_perl+set}" = set; then
3200   withval="$with_perl"
3201
3202   case $withval in
3203     yes)
3204       :
3205       ;;
3206     no)
3207       :
3208       ;;
3209     *)
3210       { { echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
3211 echo "$as_me: error: no argument expected for --with-perl option" >&2;}
3212    { (exit 1); exit 1; }; }
3213       ;;
3214   esac
3215
3216 else
3217   with_perl=no
3218
3219 fi;
3220
3221 echo "$as_me:$LINENO: result: $with_perl" >&5
3222 echo "${ECHO_T}$with_perl" >&6
3223
3224
3225 #
3226 # Optionally build Python modules (PL/Python)
3227 #
3228 echo "$as_me:$LINENO: checking whether to build Python modules" >&5
3229 echo $ECHO_N "checking whether to build Python modules... $ECHO_C" >&6
3230
3231
3232
3233 # Check whether --with-python or --without-python was given.
3234 if test "${with_python+set}" = set; then
3235   withval="$with_python"
3236
3237   case $withval in
3238     yes)
3239       :
3240       ;;
3241     no)
3242       :
3243       ;;
3244     *)
3245       { { echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
3246 echo "$as_me: error: no argument expected for --with-python option" >&2;}
3247    { (exit 1); exit 1; }; }
3248       ;;
3249   esac
3250
3251 else
3252   with_python=no
3253
3254 fi;
3255
3256 echo "$as_me:$LINENO: result: $with_python" >&5
3257 echo "${ECHO_T}$with_python" >&6
3258
3259
3260 #
3261 # Kerberos 4
3262 #
3263 echo "$as_me:$LINENO: checking whether to build with Kerberos 4 support" >&5
3264 echo $ECHO_N "checking whether to build with Kerberos 4 support... $ECHO_C" >&6
3265
3266
3267
3268 # Check whether --with-krb4 or --without-krb4 was given.
3269 if test "${with_krb4+set}" = set; then
3270   withval="$with_krb4"
3271
3272   case $withval in
3273     yes)
3274
3275
3276 cat >>confdefs.h <<\_ACEOF
3277 #define KRB4 1
3278 _ACEOF
3279
3280   krb_srvtab="/etc/srvtab"
3281
3282       ;;
3283     no)
3284       :
3285       ;;
3286     *)
3287       { { echo "$as_me:$LINENO: error: no argument expected for --with-krb4 option" >&5
3288 echo "$as_me: error: no argument expected for --with-krb4 option" >&2;}
3289    { (exit 1); exit 1; }; }
3290       ;;
3291   esac
3292
3293 else
3294   with_krb4=no
3295
3296 fi;
3297
3298 echo "$as_me:$LINENO: result: $with_krb4" >&5
3299 echo "${ECHO_T}$with_krb4" >&6
3300
3301
3302
3303 #
3304 # Kerberos 5
3305 #
3306 echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
3307 echo $ECHO_N "checking whether to build with Kerberos 5 support... $ECHO_C" >&6
3308
3309
3310
3311 # Check whether --with-krb5 or --without-krb5 was given.
3312 if test "${with_krb5+set}" = set; then
3313   withval="$with_krb5"
3314
3315   case $withval in
3316     yes)
3317
3318
3319 cat >>confdefs.h <<\_ACEOF
3320 #define KRB5 1
3321 _ACEOF
3322
3323   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
3324
3325       ;;
3326     no)
3327       :
3328       ;;
3329     *)
3330       { { echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
3331 echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
3332    { (exit 1); exit 1; }; }
3333       ;;
3334   esac
3335
3336 else
3337   with_krb5=no
3338
3339 fi;
3340
3341 echo "$as_me:$LINENO: result: $with_krb5" >&5
3342 echo "${ECHO_T}$with_krb5" >&6
3343
3344
3345
3346 # Using both Kerberos 4 and Kerberos 5 at the same time isn't going to work.
3347 if test "$with_krb4" = yes && test "$with_krb5" = yes ; then
3348   { { echo "$as_me:$LINENO: error: Kerberos 4 and Kerberos 5 support cannot be combined" >&5
3349 echo "$as_me: error: Kerberos 4 and Kerberos 5 support cannot be combined" >&2;}
3350    { (exit 1); exit 1; }; }
3351 fi
3352
3353
3354
3355
3356 #
3357 # Kerberos configuration parameters
3358 #
3359
3360
3361
3362 # Check whether --with-krb-srvnam or --without-krb-srvnam was given.
3363 if test "${with_krb_srvnam+set}" = set; then
3364   withval="$with_krb_srvnam"
3365
3366   case $withval in
3367     yes)
3368       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
3369 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
3370    { (exit 1); exit 1; }; }
3371       ;;
3372     no)
3373       { { echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
3374 echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
3375    { (exit 1); exit 1; }; }
3376       ;;
3377     *)
3378
3379       ;;
3380   esac
3381
3382 else
3383   with_krb_srvnam="postgres"
3384 fi;
3385
3386
3387 cat >>confdefs.h <<_ACEOF
3388 #define PG_KRB_SRVNAM "$with_krb_srvnam"
3389 _ACEOF
3390
3391
3392
3393 #
3394 # PAM
3395 #
3396 echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
3397 echo $ECHO_N "checking whether to build with PAM support... $ECHO_C" >&6
3398
3399
3400
3401 # Check whether --with-pam or --without-pam was given.
3402 if test "${with_pam+set}" = set; then
3403   withval="$with_pam"
3404
3405   case $withval in
3406     yes)
3407
3408 cat >>confdefs.h <<\_ACEOF
3409 #define USE_PAM 1
3410 _ACEOF
3411
3412       ;;
3413     no)
3414       :
3415       ;;
3416     *)
3417       { { echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
3418 echo "$as_me: error: no argument expected for --with-pam option" >&2;}
3419    { (exit 1); exit 1; }; }
3420       ;;
3421   esac
3422
3423 else
3424   with_pam=no
3425
3426 fi;
3427
3428 echo "$as_me:$LINENO: result: $with_pam" >&5
3429 echo "${ECHO_T}$with_pam" >&6
3430
3431
3432
3433 #
3434 # Rendezvous
3435 #
3436 echo "$as_me:$LINENO: checking whether to build with Rendezvous support" >&5
3437 echo $ECHO_N "checking whether to build with Rendezvous support... $ECHO_C" >&6
3438
3439
3440
3441 # Check whether --with-rendezvous or --without-rendezvous was given.
3442 if test "${with_rendezvous+set}" = set; then
3443   withval="$with_rendezvous"
3444
3445   case $withval in
3446     yes)
3447
3448 cat >>confdefs.h <<\_ACEOF
3449 #define USE_RENDEZVOUS 1
3450 _ACEOF
3451
3452       ;;
3453     no)
3454       :
3455       ;;
3456     *)
3457       { { echo "$as_me:$LINENO: error: no argument expected for --with-rendezvous option" >&5
3458 echo "$as_me: error: no argument expected for --with-rendezvous option" >&2;}
3459    { (exit 1); exit 1; }; }
3460       ;;
3461   esac
3462
3463 else
3464   with_rendezvous=no
3465
3466 fi;
3467
3468 echo "$as_me:$LINENO: result: $with_rendezvous" >&5
3469 echo "${ECHO_T}$with_rendezvous" >&6
3470
3471
3472
3473 #
3474 # OpenSSL
3475 #
3476 echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
3477 echo $ECHO_N "checking whether to build with OpenSSL support... $ECHO_C" >&6
3478
3479
3480
3481 # Check whether --with-openssl or --without-openssl was given.
3482 if test "${with_openssl+set}" = set; then
3483   withval="$with_openssl"
3484
3485   case $withval in
3486     yes)
3487
3488 cat >>confdefs.h <<\_ACEOF
3489 #define USE_SSL 1
3490 _ACEOF
3491
3492       ;;
3493     no)
3494       :
3495       ;;
3496     *)
3497       { { echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
3498 echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
3499    { (exit 1); exit 1; }; }
3500       ;;
3501   esac
3502
3503 else
3504   with_openssl=no
3505
3506 fi;
3507
3508 echo "$as_me:$LINENO: result: $with_openssl" >&5
3509 echo "${ECHO_T}$with_openssl" >&6
3510
3511
3512
3513 #
3514 # Readline
3515 #
3516
3517
3518
3519 # Check whether --with-readline or --without-readline was given.
3520 if test "${with_readline+set}" = set; then
3521   withval="$with_readline"
3522
3523   case $withval in
3524     yes)
3525       :
3526       ;;
3527     no)
3528       :
3529       ;;
3530     *)
3531       { { echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
3532 echo "$as_me: error: no argument expected for --with-readline option" >&2;}
3533    { (exit 1); exit 1; }; }
3534       ;;
3535   esac
3536
3537 else
3538   with_readline=yes
3539
3540 fi;
3541
3542 # readline on MinGW has problems with backslashes in psql and other bugs.
3543 # This is particularly a problem with non-US code pages.
3544 # Therefore disable its use until we understand the cause. 2004-07-20
3545 if test "$PORTNAME" = "win32"; then
3546   if test "$with_readline" = yes; then
3547     { echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
3548 echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
3549     with_readline=no
3550   fi
3551 fi
3552
3553
3554 #
3555 # Zlib
3556 #
3557
3558
3559
3560 # Check whether --with-zlib or --without-zlib was given.
3561 if test "${with_zlib+set}" = set; then
3562   withval="$with_zlib"
3563
3564   case $withval in
3565     yes)
3566       :
3567       ;;
3568     no)
3569       :
3570       ;;
3571     *)
3572       { { echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
3573 echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
3574    { (exit 1); exit 1; }; }
3575       ;;
3576   esac
3577
3578 else
3579   with_zlib=yes
3580
3581 fi;
3582
3583
3584 #
3585 # Elf
3586 #
3587
3588 # Assume system is ELF if it predefines __ELF__ as 1,
3589 # otherwise believe host_os based default.
3590 case $host_os in
3591     freebsd1*|freebsd2*) elf=no;;
3592     freebsd3*|freebsd4*) elf=yes;;
3593 esac
3594
3595
3596 cat >conftest.$ac_ext <<_ACEOF
3597 #line $LINENO "configure"
3598 #include "confdefs.h"
3599 #if __ELF__
3600   yes
3601 #endif
3602
3603 _ACEOF
3604 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3605   egrep "yes" >/dev/null 2>&1; then
3606   ELF_SYS=true
3607 else
3608   if test "X$elf" = "Xyes" ; then
3609   ELF_SYS=true
3610 else
3611   ELF_SYS=
3612 fi
3613 fi
3614 rm -f conftest*
3615
3616
3617
3618 #
3619 # Assignments
3620 #
3621
3622 CPPFLAGS="$CPPFLAGS $INCLUDES"
3623 LDFLAGS="$LDFLAGS $LIBDIRS"
3624
3625 { echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
3626 echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
3627 { echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
3628 echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
3629
3630
3631
3632 for ac_prog in gawk mawk nawk awk
3633 do
3634   # Extract the first word of "$ac_prog", so it can be a program name with args.
3635 set dummy $ac_prog; ac_word=$2
3636 echo "$as_me:$LINENO: checking for $ac_word" >&5
3637 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3638 if test "${ac_cv_prog_AWK+set}" = set; then
3639   echo $ECHO_N "(cached) $ECHO_C" >&6
3640 else
3641   if test -n "$AWK"; then
3642   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3643 else
3644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3645 for as_dir in $PATH
3646 do
3647   IFS=$as_save_IFS
3648   test -z "$as_dir" && as_dir=.
3649   for ac_exec_ext in '' $ac_executable_extensions; do
3650   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3651     ac_cv_prog_AWK="$ac_prog"
3652     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3653     break 2
3654   fi
3655 done
3656 done
3657
3658 fi
3659 fi
3660 AWK=$ac_cv_prog_AWK
3661 if test -n "$AWK"; then
3662   echo "$as_me:$LINENO: result: $AWK" >&5
3663 echo "${ECHO_T}$AWK" >&6
3664 else
3665   echo "$as_me:$LINENO: result: no" >&5
3666 echo "${ECHO_T}no" >&6
3667 fi
3668
3669   test -n "$AWK" && break
3670 done
3671
3672 echo "$as_me:$LINENO: checking for flex" >&5
3673 echo $ECHO_N "checking for flex... $ECHO_C" >&6
3674 if test "${pgac_cv_path_flex+set}" = set; then
3675   echo $ECHO_N "(cached) $ECHO_C" >&6
3676 else
3677   # Let the user override the test
3678 if test -n "$FLEX"; then
3679   pgac_cv_path_flex=$FLEX
3680 else
3681   pgac_save_IFS=$IFS
3682   IFS=$PATH_SEPARATOR
3683   for pgac_dir in $PATH; do
3684     IFS=$pgac_save_IFS
3685     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
3686       pgac_dir=`pwd`
3687     fi
3688     for pgac_prog in flex lex; do
3689       pgac_candidate="$pgac_dir/$pgac_prog"
3690       if test -f "$pgac_candidate" \
3691         && $pgac_candidate --version </dev/null >/dev/null 2>&1
3692       then
3693         echo '%%'  > conftest.l
3694         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
3695           if $pgac_candidate --version | grep ' 2\.5\.3$' >/dev/null 2>&1; then
3696             pgac_broken_flex=$pgac_candidate
3697             continue
3698           fi
3699
3700           pgac_cv_path_flex=$pgac_candidate
3701           break 2
3702         fi
3703       fi
3704     done
3705   done
3706   rm -f conftest.l lex.yy.c
3707   : ${pgac_cv_path_flex=no}
3708 fi
3709
3710 fi
3711 echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
3712 echo "${ECHO_T}$pgac_cv_path_flex" >&6
3713 if test x"$pgac_cv_path_flex" = x"no"; then
3714   if test -n "$pgac_broken_flex"; then
3715     { echo "$as_me:$LINENO: WARNING:
3716 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
3717 *** should get version 2.5.4 or later." >&5
3718 echo "$as_me: WARNING:
3719 *** The Flex version 2.5.3 you have at $pgac_broken_flex contains a bug. You
3720 *** should get version 2.5.4 or later." >&2;}
3721   fi
3722
3723   { echo "$as_me:$LINENO: WARNING:
3724 *** Without Flex you will not be able to build PostgreSQL from CVS or
3725 *** change any of the scanner definition files.  You can obtain Flex from
3726 *** a GNU mirror site.  (If you are using the official distribution of
3727 *** PostgreSQL then you do not need to worry about this because the Flex
3728 *** output is pre-generated.)" >&5
3729 echo "$as_me: WARNING:
3730 *** Without Flex you will not be able to build PostgreSQL from CVS or
3731 *** change any of the scanner definition files.  You can obtain Flex from
3732 *** a GNU mirror site.  (If you are using the official distribution of
3733 *** PostgreSQL then you do not need to worry about this because the Flex
3734 *** output is pre-generated.)" >&2;}
3735 fi
3736
3737 if test x"$pgac_cv_path_flex" = x"no"; then
3738   FLEX=
3739 else
3740   FLEX=$pgac_cv_path_flex
3741 fi
3742
3743
3744
3745
3746 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3747 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3748 LN_S=$as_ln_s
3749 if test "$LN_S" = "ln -s"; then
3750   echo "$as_me:$LINENO: result: yes" >&5
3751 echo "${ECHO_T}yes" >&6
3752 else
3753   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3754 echo "${ECHO_T}no, using $LN_S" >&6
3755 fi
3756
3757
3758 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3759 if test "${with_gnu_ld+set}" = set; then
3760   withval="$with_gnu_ld"
3761   test "$withval" = no || with_gnu_ld=yes
3762 else
3763   with_gnu_ld=no
3764 fi;
3765 ac_prog=ld
3766 if test "$GCC" = yes; then
3767   # Check if gcc -print-prog-name=ld gives a path.
3768   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3769 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3770   case $host in
3771   *-*-mingw*)
3772     # gcc leaves a trailing carriage return which upsets mingw
3773     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3774   *)
3775     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3776   esac
3777   case "$ac_prog" in
3778     # Accept absolute paths.
3779     [\\/]* | [A-Za-z]:[\\/]*)
3780       re_direlt='/[^/][^/]*/\.\./'
3781       # Canonicalize the path of ld
3782       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3783       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3784         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3785       done
3786       test -z "$LD" && LD="$ac_prog"
3787       ;;
3788   "")
3789     # If it fails, then pretend we aren't using GCC.
3790     ac_prog=ld
3791     ;;
3792   *)
3793     # If it is relative, then search for the first ld in PATH.
3794     with_gnu_ld=unknown
3795     ;;
3796   esac
3797 elif test "$with_gnu_ld" = yes; then
3798   echo "$as_me:$LINENO: checking for GNU ld" >&5
3799 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3800 else
3801   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3802 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3803 fi
3804 if test "${ac_cv_path_LD+set}" = set; then
3805   echo $ECHO_N "(cached) $ECHO_C" >&6
3806 else
3807   if test -z "$LD"; then
3808   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3809   for ac_dir in $PATH; do
3810     test -z "$ac_dir" && ac_dir=.
3811     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3812       ac_cv_path_LD="$ac_dir/$ac_prog"
3813       # Check to see if the program is GNU ld.  I'd rather use --version,
3814       # but apparently some GNU ld's only accept -v.
3815       # Break only if it was the GNU/non-GNU ld that we prefer.
3816       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3817         test "$with_gnu_ld" != no && break
3818       else
3819         test "$with_gnu_ld" != yes && break
3820       fi
3821     fi
3822   done
3823   IFS="$ac_save_ifs"
3824 else
3825   ac_cv_path_LD="$LD" # Let the user override the test with a path.
3826 fi
3827 fi
3828
3829 LD="$ac_cv_path_LD"
3830 if test -n "$LD"; then
3831   echo "$as_me:$LINENO: result: $LD" >&5
3832 echo "${ECHO_T}$LD" >&6
3833 else
3834   echo "$as_me:$LINENO: result: no" >&5
3835 echo "${ECHO_T}no" >&6
3836 fi
3837 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3838 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3839    { (exit 1); exit 1; }; }
3840 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3841 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3842 if test "${ac_cv_prog_gnu_ld+set}" = set; then
3843   echo $ECHO_N "(cached) $ECHO_C" >&6
3844 else
3845   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3846 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3847   ac_cv_prog_gnu_ld=yes
3848 else
3849   ac_cv_prog_gnu_ld=no
3850 fi
3851 fi
3852 echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
3853 echo "${ECHO_T}$ac_cv_prog_gnu_ld" >&6
3854 with_gnu_ld=$ac_cv_prog_gnu_ld
3855
3856
3857
3858
3859 case $host_os in sysv5*)
3860   echo "$as_me:$LINENO: checking whether ld -R works" >&5
3861 echo $ECHO_N "checking whether ld -R works... $ECHO_C" >&6
3862 if test "${pgac_cv_prog_ld_R+set}" = set; then
3863   echo $ECHO_N "(cached) $ECHO_C" >&6
3864 else
3865
3866     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
3867     cat >conftest.$ac_ext <<_ACEOF
3868 #line $LINENO "configure"
3869 #include "confdefs.h"
3870
3871 #ifdef F77_DUMMY_MAIN
3872 #  ifdef __cplusplus
3873      extern "C"
3874 #  endif
3875    int F77_DUMMY_MAIN() { return 1; }
3876 #endif
3877 int
3878 main ()
3879 {
3880
3881   ;
3882   return 0;
3883 }
3884 _ACEOF
3885 rm -f conftest.$ac_objext conftest$ac_exeext
3886 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3887   (eval $ac_link) 2>&5
3888   ac_status=$?
3889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3890   (exit $ac_status); } &&
3891          { ac_try='test -s conftest$ac_exeext'
3892   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3893   (eval $ac_try) 2>&5
3894   ac_status=$?
3895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3896   (exit $ac_status); }; }; then
3897   pgac_cv_prog_ld_R=yes
3898 else
3899   echo "$as_me: failed program was:" >&5
3900 cat conftest.$ac_ext >&5
3901 pgac_cv_prog_ld_R=no
3902 fi
3903 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3904     LDFLAGS=$pgac_save_LDFLAGS
3905
3906 fi
3907 echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
3908 echo "${ECHO_T}$pgac_cv_prog_ld_R" >&6
3909   ld_R_works=$pgac_cv_prog_ld_R
3910
3911 esac
3912 if test -n "$ac_tool_prefix"; then
3913   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3914 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3915 echo "$as_me:$LINENO: checking for $ac_word" >&5
3916 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3917 if test "${ac_cv_prog_RANLIB+set}" = set; then
3918   echo $ECHO_N "(cached) $ECHO_C" >&6
3919 else
3920   if test -n "$RANLIB"; then
3921   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3922 else
3923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3924 for as_dir in $PATH
3925 do
3926   IFS=$as_save_IFS
3927   test -z "$as_dir" && as_dir=.
3928   for ac_exec_ext in '' $ac_executable_extensions; do
3929   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3930     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3931     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3932     break 2
3933   fi
3934 done
3935 done
3936
3937 fi
3938 fi
3939 RANLIB=$ac_cv_prog_RANLIB
3940 if test -n "$RANLIB"; then
3941   echo "$as_me:$LINENO: result: $RANLIB" >&5
3942 echo "${ECHO_T}$RANLIB" >&6
3943 else
3944   echo "$as_me:$LINENO: result: no" >&5
3945 echo "${ECHO_T}no" >&6
3946 fi
3947
3948 fi
3949 if test -z "$ac_cv_prog_RANLIB"; then
3950   ac_ct_RANLIB=$RANLIB
3951   # Extract the first word of "ranlib", so it can be a program name with args.
3952 set dummy ranlib; ac_word=$2
3953 echo "$as_me:$LINENO: checking for $ac_word" >&5
3954 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3955 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3956   echo $ECHO_N "(cached) $ECHO_C" >&6
3957 else
3958   if test -n "$ac_ct_RANLIB"; then
3959   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3960 else
3961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3962 for as_dir in $PATH
3963 do
3964   IFS=$as_save_IFS
3965   test -z "$as_dir" && as_dir=.
3966   for ac_exec_ext in '' $ac_executable_extensions; do
3967   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3968     ac_cv_prog_ac_ct_RANLIB="ranlib"
3969     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3970     break 2
3971   fi
3972 done
3973 done
3974
3975   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3976 fi
3977 fi
3978 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3979 if test -n "$ac_ct_RANLIB"; then
3980   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3981 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3982 else
3983   echo "$as_me:$LINENO: result: no" >&5
3984 echo "${ECHO_T}no" >&6
3985 fi
3986
3987   RANLIB=$ac_ct_RANLIB
3988 else
3989   RANLIB="$ac_cv_prog_RANLIB"
3990 fi
3991
3992 for ac_prog in lorder
3993 do
3994   # Extract the first word of "$ac_prog", so it can be a program name with args.
3995 set dummy $ac_prog; ac_word=$2
3996 echo "$as_me:$LINENO: checking for $ac_word" >&5
3997 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3998 if test "${ac_cv_prog_LORDER+set}" = set; then
3999   echo $ECHO_N "(cached) $ECHO_C" >&6
4000 else
4001   if test -n "$LORDER"; then
4002   ac_cv_prog_LORDER="$LORDER" # Let the user override the test.
4003 else
4004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005 for as_dir in $PATH
4006 do
4007   IFS=$as_save_IFS
4008   test -z "$as_dir" && as_dir=.
4009   for ac_exec_ext in '' $ac_executable_extensions; do
4010   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4011     ac_cv_prog_LORDER="$ac_prog"
4012     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4013     break 2
4014   fi
4015 done
4016 done
4017
4018 fi
4019 fi
4020 LORDER=$ac_cv_prog_LORDER
4021 if test -n "$LORDER"; then
4022   echo "$as_me:$LINENO: result: $LORDER" >&5
4023 echo "${ECHO_T}$LORDER" >&6
4024 else
4025   echo "$as_me:$LINENO: result: no" >&5
4026 echo "${ECHO_T}no" >&6
4027 fi
4028
4029   test -n "$LORDER" && break
4030 done
4031
4032 # Extract the first word of "tar", so it can be a program name with args.
4033 set dummy tar; ac_word=$2
4034 echo "$as_me:$LINENO: checking for $ac_word" >&5
4035 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4036 if test "${ac_cv_path_TAR+set}" = set; then
4037   echo $ECHO_N "(cached) $ECHO_C" >&6
4038 else
4039   case $TAR in
4040   [\\/]* | ?:[\\/]*)
4041   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
4042   ;;
4043   *)
4044   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 for as_dir in $PATH
4046 do
4047   IFS=$as_save_IFS
4048   test -z "$as_dir" && as_dir=.
4049   for ac_exec_ext in '' $ac_executable_extensions; do
4050   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4051     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
4052     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4053     break 2
4054   fi
4055 done
4056 done
4057
4058   ;;
4059 esac
4060 fi
4061 TAR=$ac_cv_path_TAR
4062
4063 if test -n "$TAR"; then
4064   echo "$as_me:$LINENO: result: $TAR" >&5
4065 echo "${ECHO_T}$TAR" >&6
4066 else
4067   echo "$as_me:$LINENO: result: no" >&5
4068 echo "${ECHO_T}no" >&6
4069 fi
4070
4071
4072   if test -n "$ac_tool_prefix"; then
4073   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4074 set dummy ${ac_tool_prefix}strip; ac_word=$2
4075 echo "$as_me:$LINENO: checking for $ac_word" >&5
4076 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4077 if test "${ac_cv_prog_STRIP+set}" = set; then
4078   echo $ECHO_N "(cached) $ECHO_C" >&6
4079 else
4080   if test -n "$STRIP"; then
4081   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4082 else
4083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4084 for as_dir in $PATH
4085 do
4086   IFS=$as_save_IFS
4087   test -z "$as_dir" && as_dir=.
4088   for ac_exec_ext in '' $ac_executable_extensions; do
4089   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4090     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4091     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4092     break 2
4093   fi
4094 done
4095 done
4096
4097 fi
4098 fi
4099 STRIP=$ac_cv_prog_STRIP
4100 if test -n "$STRIP"; then
4101   echo "$as_me:$LINENO: result: $STRIP" >&5
4102 echo "${ECHO_T}$STRIP" >&6
4103 else
4104   echo "$as_me:$LINENO: result: no" >&5
4105 echo "${ECHO_T}no" >&6
4106 fi
4107
4108 fi
4109 if test -z "$ac_cv_prog_STRIP"; then
4110   ac_ct_STRIP=$STRIP
4111   # Extract the first word of "strip", so it can be a program name with args.
4112 set dummy strip; ac_word=$2
4113 echo "$as_me:$LINENO: checking for $ac_word" >&5
4114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4115 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4116   echo $ECHO_N "(cached) $ECHO_C" >&6
4117 else
4118   if test -n "$ac_ct_STRIP"; then
4119   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4120 else
4121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4122 for as_dir in $PATH
4123 do
4124   IFS=$as_save_IFS
4125   test -z "$as_dir" && as_dir=.
4126   for ac_exec_ext in '' $ac_executable_extensions; do
4127   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4128     ac_cv_prog_ac_ct_STRIP="strip"
4129     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4130     break 2
4131   fi
4132 done
4133 done
4134
4135   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4136 fi
4137 fi
4138 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4139 if test -n "$ac_ct_STRIP"; then
4140   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4141 echo "${ECHO_T}$ac_ct_STRIP" >&6
4142 else
4143   echo "$as_me:$LINENO: result: no" >&5
4144 echo "${ECHO_T}no" >&6
4145 fi
4146
4147   STRIP=$ac_ct_STRIP
4148 else
4149   STRIP="$ac_cv_prog_STRIP"
4150 fi
4151
4152
4153   echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
4154 echo $ECHO_N "checking whether it is possible to strip libraries... $ECHO_C" >&6
4155   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
4156     STRIP_STATIC_LIB="$STRIP -x"
4157     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
4158     echo "$as_me:$LINENO: result: yes" >&5
4159 echo "${ECHO_T}yes" >&6
4160   else
4161     STRIP_STATIC_LIB=:
4162     STRIP_SHARED_LIB=:
4163     echo "$as_me:$LINENO: result: no" >&5
4164 echo "${ECHO_T}no" >&6
4165   fi
4166
4167
4168
4169
4170 for ac_prog in 'bison -y'
4171 do
4172   # Extract the first word of "$ac_prog", so it can be a program name with args.
4173 set dummy $ac_prog; ac_word=$2
4174 echo "$as_me:$LINENO: checking for $ac_word" >&5
4175 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4176 if test "${ac_cv_prog_YACC+set}" = set; then
4177   echo $ECHO_N "(cached) $ECHO_C" >&6
4178 else
4179   if test -n "$YACC"; then
4180   ac_cv_prog_YACC="$YACC" # Let the user override the test.
4181 else
4182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4183 for as_dir in $PATH
4184 do
4185   IFS=$as_save_IFS
4186   test -z "$as_dir" && as_dir=.
4187   for ac_exec_ext in '' $ac_executable_extensions; do
4188   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4189     ac_cv_prog_YACC="$ac_prog"
4190     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4191     break 2
4192   fi
4193 done
4194 done
4195
4196 fi
4197 fi
4198 YACC=$ac_cv_prog_YACC
4199 if test -n "$YACC"; then
4200   echo "$as_me:$LINENO: result: $YACC" >&5
4201 echo "${ECHO_T}$YACC" >&6
4202 else
4203   echo "$as_me:$LINENO: result: no" >&5
4204 echo "${ECHO_T}no" >&6
4205 fi
4206
4207   test -n "$YACC" && break
4208 done
4209
4210
4211 if test "$YACC"; then
4212   if $YACC --version | sed q | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'; then
4213     { echo "$as_me:$LINENO: WARNING:
4214 *** If you are going to modify the grammar files or build from CVS, the installed
4215 *** version of Bison is too old.  Bison version 1.875 or later is required." >&5
4216 echo "$as_me: WARNING:
4217 *** If you are going to modify the grammar files or build from CVS, the installed
4218 *** version of Bison is too old.  Bison version 1.875 or later is required." >&2;}
4219   fi
4220 fi
4221
4222 if test -z "$YACC"; then
4223   { echo "$as_me:$LINENO: WARNING:
4224 *** Without Bison you will not be able to build PostgreSQL from CVS or
4225 *** change any of the parser definition files.  You can obtain Bison from
4226 *** a GNU mirror site.  (If you are using the official distribution of
4227 *** PostgreSQL then you do not need to worry about this because the Bison
4228 *** output is pre-generated.)  To use a different yacc program (possible,
4229 *** but not recommended), set the environment variable YACC before running
4230 *** 'configure'." >&5
4231 echo "$as_me: WARNING:
4232 *** Without Bison you will not be able to build PostgreSQL from CVS or
4233 *** change any of the parser definition files.  You can obtain Bison from
4234 *** a GNU mirror site.  (If you are using the official distribution of
4235 *** PostgreSQL then you do not need to worry about this because the Bison
4236 *** output is pre-generated.)  To use a different yacc program (possible,
4237 *** but not recommended), set the environment variable YACC before running
4238 *** 'configure'." >&2;}
4239 fi
4240
4241
4242 # Extract the first word of "perl", so it can be a program name with args.
4243 set dummy perl; ac_word=$2
4244 echo "$as_me:$LINENO: checking for $ac_word" >&5
4245 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4246 if test "${ac_cv_path_PERL+set}" = set; then
4247   echo $ECHO_N "(cached) $ECHO_C" >&6
4248 else
4249   case $PERL in
4250   [\\/]* | ?:[\\/]*)
4251   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4252   ;;
4253   *)
4254   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4255 for as_dir in $PATH
4256 do
4257   IFS=$as_save_IFS
4258   test -z "$as_dir" && as_dir=.
4259   for ac_exec_ext in '' $ac_executable_extensions; do
4260   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4261     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4262     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4263     break 2
4264   fi
4265 done
4266 done
4267
4268   ;;
4269 esac
4270 fi
4271 PERL=$ac_cv_path_PERL
4272
4273 if test -n "$PERL"; then
4274   echo "$as_me:$LINENO: result: $PERL" >&5
4275 echo "${ECHO_T}$PERL" >&6
4276 else
4277   echo "$as_me:$LINENO: result: no" >&5
4278 echo "${ECHO_T}no" >&6
4279 fi
4280
4281 if test "$with_perl" = yes; then
4282
4283 echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
4284 echo $ECHO_N "checking for Perl archlibexp... $ECHO_C" >&6
4285 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
4286 echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
4287 echo "${ECHO_T}$perl_archlibexp" >&6
4288 echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
4289 echo $ECHO_N "checking for Perl privlibexp... $ECHO_C" >&6
4290 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
4291 echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
4292 echo "${ECHO_T}$perl_privlibexp" >&6
4293 echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
4294 echo $ECHO_N "checking for Perl useshrplib... $ECHO_C" >&6
4295 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
4296 echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
4297 echo "${ECHO_T}$perl_useshrplib" >&6
4298
4299 echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
4300 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6
4301 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
4302 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
4303 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed "s/^X//;s%$pgac_tmp2%%"`
4304 echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
4305 echo "${ECHO_T}$perl_embed_ldflags" >&6
4306 fi
4307
4308 if test "$with_python" = yes; then
4309   # Extract the first word of "python", so it can be a program name with args.
4310 set dummy python; ac_word=$2
4311 echo "$as_me:$LINENO: checking for $ac_word" >&5
4312 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4313 if test "${ac_cv_path_PYTHON+set}" = set; then
4314   echo $ECHO_N "(cached) $ECHO_C" >&6
4315 else
4316   case $PYTHON in
4317   [\\/]* | ?:[\\/]*)
4318   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
4319   ;;
4320   *)
4321   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4322 for as_dir in $PATH
4323 do
4324   IFS=$as_save_IFS
4325   test -z "$as_dir" && as_dir=.
4326   for ac_exec_ext in '' $ac_executable_extensions; do
4327   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4328     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
4329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4330     break 2
4331   fi
4332 done
4333 done
4334
4335   ;;
4336 esac
4337 fi
4338 PYTHON=$ac_cv_path_PYTHON
4339
4340 if test -n "$PYTHON"; then
4341   echo "$as_me:$LINENO: result: $PYTHON" >&5
4342 echo "${ECHO_T}$PYTHON" >&6
4343 else
4344   echo "$as_me:$LINENO: result: no" >&5
4345 echo "${ECHO_T}no" >&6
4346 fi
4347
4348 if test x"$PYTHON" = x""; then
4349   { { echo "$as_me:$LINENO: error: Python not found" >&5
4350 echo "$as_me: error: Python not found" >&2;}
4351    { (exit 1); exit 1; }; }
4352 fi
4353
4354
4355 echo "$as_me:$LINENO: checking for Python distutils module" >&5
4356 echo $ECHO_N "checking for Python distutils module... $ECHO_C" >&6
4357 if "${PYTHON}" 2>&- -c 'import distutils'
4358 then
4359     echo "$as_me:$LINENO: result: yes" >&5
4360 echo "${ECHO_T}yes" >&6
4361 else
4362     echo "$as_me:$LINENO: result: no" >&5
4363 echo "${ECHO_T}no" >&6
4364     { { echo "$as_me:$LINENO: error: distutils module not found" >&5
4365 echo "$as_me: error: distutils module not found" >&2;}
4366    { (exit 1); exit 1; }; }
4367 fi
4368 echo "$as_me:$LINENO: checking Python configuration directory" >&5
4369 echo $ECHO_N "checking Python configuration directory... $ECHO_C" >&6
4370 python_version=`${PYTHON} -c "import sys; print sys.version[:3]"`
4371 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')"`
4372 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print '-I'+distutils.sysconfig.get_python_inc()"`
4373
4374 # This should be enough of a message.
4375 echo "$as_me:$LINENO: result: $python_configdir" >&5
4376 echo "${ECHO_T}$python_configdir" >&6
4377
4378
4379 echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
4380 echo $ECHO_N "checking how to link an embedded Python application... $ECHO_C" >&6
4381
4382 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR')))"`
4383 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY')))"`
4384 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('SO')))"`
4385 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
4386
4387 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
4388 then
4389         # New way: use the official shared library
4390         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
4391         python_libspec="-L${python_libdir} -l${ldlibrary}"
4392 else
4393         # Old way: use libpython from python_configdir
4394         python_libdir="${python_configdir}"
4395         python_libspec="-L${python_libdir} -lpython${python_version}"
4396 fi
4397
4398 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print string.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','LOCALMODLIBS','BASEMODLIBS')))"`
4399
4400 echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
4401 echo "${ECHO_T}${python_libspec} ${python_additional_libs}" >&6
4402
4403
4404 fi
4405
4406
4407 ##
4408 ## Libraries
4409 ##
4410
4411 if test "$PORTNAME" != "aix" -a "$PORTNAME" != "alpha"
4412 then
4413
4414 echo "$as_me:$LINENO: checking for main in -lbsd" >&5
4415 echo $ECHO_N "checking for main in -lbsd... $ECHO_C" >&6
4416 if test "${ac_cv_lib_bsd_main+set}" = set; then
4417   echo $ECHO_N "(cached) $ECHO_C" >&6
4418 else
4419   ac_check_lib_save_LIBS=$LIBS
4420 LIBS="-lbsd  $LIBS"
4421 cat >conftest.$ac_ext <<_ACEOF
4422 #line $LINENO "configure"
4423 #include "confdefs.h"
4424
4425
4426 #ifdef F77_DUMMY_MAIN
4427 #  ifdef __cplusplus
4428      extern "C"
4429 #  endif
4430    int F77_DUMMY_MAIN() { return 1; }
4431 #endif
4432 int
4433 main ()
4434 {
4435 main ();
4436   ;
4437   return 0;
4438 }
4439 _ACEOF
4440 rm -f conftest.$ac_objext conftest$ac_exeext
4441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4442   (eval $ac_link) 2>&5
4443   ac_status=$?
4444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4445   (exit $ac_status); } &&
4446          { ac_try='test -s conftest$ac_exeext'
4447   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4448   (eval $ac_try) 2>&5
4449   ac_status=$?
4450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4451   (exit $ac_status); }; }; then
4452   ac_cv_lib_bsd_main=yes
4453 else
4454   echo "$as_me: failed program was:" >&5
4455 cat conftest.$ac_ext >&5
4456 ac_cv_lib_bsd_main=no
4457 fi
4458 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4459 LIBS=$ac_check_lib_save_LIBS
4460 fi
4461 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_main" >&5
4462 echo "${ECHO_T}$ac_cv_lib_bsd_main" >&6
4463 if test $ac_cv_lib_bsd_main = yes; then
4464   cat >>confdefs.h <<_ACEOF
4465 #define HAVE_LIBBSD 1
4466 _ACEOF
4467
4468   LIBS="-lbsd $LIBS"
4469
4470 fi
4471
4472 fi
4473
4474 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
4475 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
4476 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
4477   echo $ECHO_N "(cached) $ECHO_C" >&6
4478 else
4479   ac_check_lib_save_LIBS=$LIBS
4480 LIBS="-lutil  $LIBS"
4481 cat >conftest.$ac_ext <<_ACEOF
4482 #line $LINENO "configure"
4483 #include "confdefs.h"
4484
4485 /* Override any gcc2 internal prototype to avoid an error.  */
4486 #ifdef __cplusplus
4487 extern "C"
4488 #endif
4489 /* We use char because int might match the return type of a gcc2
4490    builtin and then its argument prototype would still apply.  */
4491 char setproctitle ();
4492 #ifdef F77_DUMMY_MAIN
4493 #  ifdef __cplusplus
4494      extern "C"
4495 #  endif
4496    int F77_DUMMY_MAIN() { return 1; }
4497 #endif
4498 int
4499 main ()
4500 {
4501 setproctitle ();
4502   ;
4503   return 0;
4504 }
4505 _ACEOF
4506 rm -f conftest.$ac_objext conftest$ac_exeext
4507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4508   (eval $ac_link) 2>&5
4509   ac_status=$?
4510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511   (exit $ac_status); } &&
4512          { ac_try='test -s conftest$ac_exeext'
4513   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4514   (eval $ac_try) 2>&5
4515   ac_status=$?
4516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4517   (exit $ac_status); }; }; then
4518   ac_cv_lib_util_setproctitle=yes
4519 else
4520   echo "$as_me: failed program was:" >&5
4521 cat conftest.$ac_ext >&5
4522 ac_cv_lib_util_setproctitle=no
4523 fi
4524 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4525 LIBS=$ac_check_lib_save_LIBS
4526 fi
4527 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
4528 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
4529 if test $ac_cv_lib_util_setproctitle = yes; then
4530   cat >>confdefs.h <<_ACEOF
4531 #define HAVE_LIBUTIL 1
4532 _ACEOF
4533
4534   LIBS="-lutil $LIBS"
4535
4536 fi
4537
4538
4539 echo "$as_me:$LINENO: checking for main in -lm" >&5
4540 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
4541 if test "${ac_cv_lib_m_main+set}" = set; then
4542   echo $ECHO_N "(cached) $ECHO_C" >&6
4543 else
4544   ac_check_lib_save_LIBS=$LIBS
4545 LIBS="-lm  $LIBS"
4546 cat >conftest.$ac_ext <<_ACEOF
4547 #line $LINENO "configure"
4548 #include "confdefs.h"
4549
4550
4551 #ifdef F77_DUMMY_MAIN
4552 #  ifdef __cplusplus
4553      extern "C"
4554 #  endif
4555    int F77_DUMMY_MAIN() { return 1; }
4556 #endif
4557 int
4558 main ()
4559 {
4560 main ();
4561   ;
4562   return 0;
4563 }
4564 _ACEOF
4565 rm -f conftest.$ac_objext conftest$ac_exeext
4566 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4567   (eval $ac_link) 2>&5
4568   ac_status=$?
4569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4570   (exit $ac_status); } &&
4571          { ac_try='test -s conftest$ac_exeext'
4572   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4573   (eval $ac_try) 2>&5
4574   ac_status=$?
4575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4576   (exit $ac_status); }; }; then
4577   ac_cv_lib_m_main=yes
4578 else
4579   echo "$as_me: failed program was:" >&5
4580 cat conftest.$ac_ext >&5
4581 ac_cv_lib_m_main=no
4582 fi
4583 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4584 LIBS=$ac_check_lib_save_LIBS
4585 fi
4586 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
4587 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
4588 if test $ac_cv_lib_m_main = yes; then
4589   cat >>confdefs.h <<_ACEOF
4590 #define HAVE_LIBM 1
4591 _ACEOF
4592
4593   LIBS="-lm $LIBS"
4594
4595 fi
4596
4597
4598 echo "$as_me:$LINENO: checking for main in -ldl" >&5
4599 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
4600 if test "${ac_cv_lib_dl_main+set}" = set; then
4601   echo $ECHO_N "(cached) $ECHO_C" >&6
4602 else
4603   ac_check_lib_save_LIBS=$LIBS
4604 LIBS="-ldl  $LIBS"
4605 cat >conftest.$ac_ext <<_ACEOF
4606 #line $LINENO "configure"
4607 #include "confdefs.h"
4608
4609
4610 #ifdef F77_DUMMY_MAIN
4611 #  ifdef __cplusplus
4612      extern "C"
4613 #  endif
4614    int F77_DUMMY_MAIN() { return 1; }
4615 #endif
4616 int
4617 main ()
4618 {
4619 main ();
4620   ;
4621   return 0;
4622 }
4623 _ACEOF
4624 rm -f conftest.$ac_objext conftest$ac_exeext
4625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4626   (eval $ac_link) 2>&5
4627   ac_status=$?
4628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4629   (exit $ac_status); } &&
4630          { ac_try='test -s conftest$ac_exeext'
4631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4632   (eval $ac_try) 2>&5
4633   ac_status=$?
4634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4635   (exit $ac_status); }; }; then
4636   ac_cv_lib_dl_main=yes
4637 else
4638   echo "$as_me: failed program was:" >&5
4639 cat conftest.$ac_ext >&5
4640 ac_cv_lib_dl_main=no
4641 fi
4642 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4643 LIBS=$ac_check_lib_save_LIBS
4644 fi
4645 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
4646 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
4647 if test $ac_cv_lib_dl_main = yes; then
4648   cat >>confdefs.h <<_ACEOF
4649 #define HAVE_LIBDL 1
4650 _ACEOF
4651
4652   LIBS="-ldl $LIBS"
4653
4654 fi
4655
4656
4657 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
4658 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
4659 if test "${ac_cv_lib_nsl_main+set}" = set; then
4660   echo $ECHO_N "(cached) $ECHO_C" >&6
4661 else
4662   ac_check_lib_save_LIBS=$LIBS
4663 LIBS="-lnsl  $LIBS"
4664 cat >conftest.$ac_ext <<_ACEOF
4665 #line $LINENO "configure"
4666 #include "confdefs.h"
4667
4668
4669 #ifdef F77_DUMMY_MAIN
4670 #  ifdef __cplusplus
4671      extern "C"
4672 #  endif
4673    int F77_DUMMY_MAIN() { return 1; }
4674 #endif
4675 int
4676 main ()
4677 {
4678 main ();
4679   ;
4680   return 0;
4681 }
4682 _ACEOF
4683 rm -f conftest.$ac_objext conftest$ac_exeext
4684 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4685   (eval $ac_link) 2>&5
4686   ac_status=$?
4687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4688   (exit $ac_status); } &&
4689          { ac_try='test -s conftest$ac_exeext'
4690   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4691   (eval $ac_try) 2>&5
4692   ac_status=$?
4693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4694   (exit $ac_status); }; }; then
4695   ac_cv_lib_nsl_main=yes
4696 else
4697   echo "$as_me: failed program was:" >&5
4698 cat conftest.$ac_ext >&5
4699 ac_cv_lib_nsl_main=no
4700 fi
4701 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4702 LIBS=$ac_check_lib_save_LIBS
4703 fi
4704 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
4705 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
4706 if test $ac_cv_lib_nsl_main = yes; then
4707   cat >>confdefs.h <<_ACEOF
4708 #define HAVE_LIBNSL 1
4709 _ACEOF
4710
4711   LIBS="-lnsl $LIBS"
4712
4713 fi
4714
4715
4716 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
4717 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
4718 if test "${ac_cv_lib_socket_main+set}" = set; then
4719   echo $ECHO_N "(cached) $ECHO_C" >&6
4720 else
4721   ac_check_lib_save_LIBS=$LIBS
4722 LIBS="-lsocket  $LIBS"
4723 cat >conftest.$ac_ext <<_ACEOF
4724 #line $LINENO "configure"
4725 #include "confdefs.h"
4726
4727
4728 #ifdef F77_DUMMY_MAIN
4729 #  ifdef __cplusplus
4730      extern "C"
4731 #  endif
4732    int F77_DUMMY_MAIN() { return 1; }
4733 #endif
4734 int
4735 main ()
4736 {
4737 main ();
4738   ;
4739   return 0;
4740 }
4741 _ACEOF
4742 rm -f conftest.$ac_objext conftest$ac_exeext
4743 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4744   (eval $ac_link) 2>&5
4745   ac_status=$?
4746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4747   (exit $ac_status); } &&
4748          { ac_try='test -s conftest$ac_exeext'
4749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4750   (eval $ac_try) 2>&5
4751   ac_status=$?
4752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4753   (exit $ac_status); }; }; then
4754   ac_cv_lib_socket_main=yes
4755 else
4756   echo "$as_me: failed program was:" >&5
4757 cat conftest.$ac_ext >&5
4758 ac_cv_lib_socket_main=no
4759 fi
4760 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4761 LIBS=$ac_check_lib_save_LIBS
4762 fi
4763 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
4764 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
4765 if test $ac_cv_lib_socket_main = yes; then
4766   cat >>confdefs.h <<_ACEOF
4767 #define HAVE_LIBSOCKET 1
4768 _ACEOF
4769
4770   LIBS="-lsocket $LIBS"
4771
4772 fi
4773
4774
4775 echo "$as_me:$LINENO: checking for main in -lipc" >&5
4776 echo $ECHO_N "checking for main in -lipc... $ECHO_C" >&6
4777 if test "${ac_cv_lib_ipc_main+set}" = set; then
4778   echo $ECHO_N "(cached) $ECHO_C" >&6
4779 else
4780   ac_check_lib_save_LIBS=$LIBS
4781 LIBS="-lipc  $LIBS"
4782 cat >conftest.$ac_ext <<_ACEOF
4783 #line $LINENO "configure"
4784 #include "confdefs.h"
4785
4786
4787 #ifdef F77_DUMMY_MAIN
4788 #  ifdef __cplusplus
4789      extern "C"
4790 #  endif
4791    int F77_DUMMY_MAIN() { return 1; }
4792 #endif
4793 int
4794 main ()
4795 {
4796 main ();
4797   ;
4798   return 0;
4799 }
4800 _ACEOF
4801 rm -f conftest.$ac_objext conftest$ac_exeext
4802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4803   (eval $ac_link) 2>&5
4804   ac_status=$?
4805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4806   (exit $ac_status); } &&
4807          { ac_try='test -s conftest$ac_exeext'
4808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4809   (eval $ac_try) 2>&5
4810   ac_status=$?
4811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4812   (exit $ac_status); }; }; then
4813   ac_cv_lib_ipc_main=yes
4814 else
4815   echo "$as_me: failed program was:" >&5
4816 cat conftest.$ac_ext >&5
4817 ac_cv_lib_ipc_main=no
4818 fi
4819 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4820 LIBS=$ac_check_lib_save_LIBS
4821 fi
4822 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_main" >&5
4823 echo "${ECHO_T}$ac_cv_lib_ipc_main" >&6
4824 if test $ac_cv_lib_ipc_main = yes; then
4825   cat >>confdefs.h <<_ACEOF
4826 #define HAVE_LIBIPC 1
4827 _ACEOF
4828
4829   LIBS="-lipc $LIBS"
4830
4831 fi
4832
4833
4834 echo "$as_me:$LINENO: checking for main in -lIPC" >&5
4835 echo $ECHO_N "checking for main in -lIPC... $ECHO_C" >&6
4836 if test "${ac_cv_lib_IPC_main+set}" = set; then
4837   echo $ECHO_N "(cached) $ECHO_C" >&6
4838 else
4839   ac_check_lib_save_LIBS=$LIBS
4840 LIBS="-lIPC  $LIBS"
4841 cat >conftest.$ac_ext <<_ACEOF
4842 #line $LINENO "configure"
4843 #include "confdefs.h"
4844
4845
4846 #ifdef F77_DUMMY_MAIN
4847 #  ifdef __cplusplus
4848      extern "C"
4849 #  endif
4850    int F77_DUMMY_MAIN() { return 1; }
4851 #endif
4852 int
4853 main ()
4854 {
4855 main ();
4856   ;
4857   return 0;
4858 }
4859 _ACEOF
4860 rm -f conftest.$ac_objext conftest$ac_exeext
4861 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4862   (eval $ac_link) 2>&5
4863   ac_status=$?
4864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4865   (exit $ac_status); } &&
4866          { ac_try='test -s conftest$ac_exeext'
4867   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4868   (eval $ac_try) 2>&5
4869   ac_status=$?
4870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4871   (exit $ac_status); }; }; then
4872   ac_cv_lib_IPC_main=yes
4873 else
4874   echo "$as_me: failed program was:" >&5
4875 cat conftest.$ac_ext >&5
4876 ac_cv_lib_IPC_main=no
4877 fi
4878 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4879 LIBS=$ac_check_lib_save_LIBS
4880 fi
4881 echo "$as_me:$LINENO: result: $ac_cv_lib_IPC_main" >&5
4882 echo "${ECHO_T}$ac_cv_lib_IPC_main" >&6
4883 if test $ac_cv_lib_IPC_main = yes; then
4884   cat >>confdefs.h <<_ACEOF
4885 #define HAVE_LIBIPC 1
4886 _ACEOF
4887
4888   LIBS="-lIPC $LIBS"
4889
4890 fi
4891
4892
4893 echo "$as_me:$LINENO: checking for main in -llc" >&5
4894 echo $ECHO_N "checking for main in -llc... $ECHO_C" >&6
4895 if test "${ac_cv_lib_lc_main+set}" = set; then
4896   echo $ECHO_N "(cached) $ECHO_C" >&6
4897 else
4898   ac_check_lib_save_LIBS=$LIBS
4899 LIBS="-llc  $LIBS"
4900 cat >conftest.$ac_ext <<_ACEOF
4901 #line $LINENO "configure"
4902 #include "confdefs.h"
4903
4904
4905 #ifdef F77_DUMMY_MAIN
4906 #  ifdef __cplusplus
4907      extern "C"
4908 #  endif
4909    int F77_DUMMY_MAIN() { return 1; }
4910 #endif
4911 int
4912 main ()
4913 {
4914 main ();
4915   ;
4916   return 0;
4917 }
4918 _ACEOF
4919 rm -f conftest.$ac_objext conftest$ac_exeext
4920 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4921   (eval $ac_link) 2>&5
4922   ac_status=$?
4923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4924   (exit $ac_status); } &&
4925          { ac_try='test -s conftest$ac_exeext'
4926   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4927   (eval $ac_try) 2>&5
4928   ac_status=$?
4929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4930   (exit $ac_status); }; }; then
4931   ac_cv_lib_lc_main=yes
4932 else
4933   echo "$as_me: failed program was:" >&5
4934 cat conftest.$ac_ext >&5
4935 ac_cv_lib_lc_main=no
4936 fi
4937 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4938 LIBS=$ac_check_lib_save_LIBS
4939 fi
4940 echo "$as_me:$LINENO: result: $ac_cv_lib_lc_main" >&5
4941 echo "${ECHO_T}$ac_cv_lib_lc_main" >&6
4942 if test $ac_cv_lib_lc_main = yes; then
4943   cat >>confdefs.h <<_ACEOF
4944 #define HAVE_LIBLC 1
4945 _ACEOF
4946
4947   LIBS="-llc $LIBS"
4948
4949 fi
4950
4951
4952 echo "$as_me:$LINENO: checking for main in -ldld" >&5
4953 echo $ECHO_N "checking for main in -ldld... $ECHO_C" >&6
4954 if test "${ac_cv_lib_dld_main+set}" = set; then
4955   echo $ECHO_N "(cached) $ECHO_C" >&6
4956 else
4957   ac_check_lib_save_LIBS=$LIBS
4958 LIBS="-ldld  $LIBS"
4959 cat >conftest.$ac_ext <<_ACEOF
4960 #line $LINENO "configure"
4961 #include "confdefs.h"
4962
4963
4964 #ifdef F77_DUMMY_MAIN
4965 #  ifdef __cplusplus
4966      extern "C"
4967 #  endif
4968    int F77_DUMMY_MAIN() { return 1; }
4969 #endif
4970 int
4971 main ()
4972 {
4973 main ();
4974   ;
4975   return 0;
4976 }
4977 _ACEOF
4978 rm -f conftest.$ac_objext conftest$ac_exeext
4979 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4980   (eval $ac_link) 2>&5
4981   ac_status=$?
4982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4983   (exit $ac_status); } &&
4984          { ac_try='test -s conftest$ac_exeext'
4985   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4986   (eval $ac_try) 2>&5
4987   ac_status=$?
4988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4989   (exit $ac_status); }; }; then
4990   ac_cv_lib_dld_main=yes
4991 else
4992   echo "$as_me: failed program was:" >&5
4993 cat conftest.$ac_ext >&5
4994 ac_cv_lib_dld_main=no
4995 fi
4996 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4997 LIBS=$ac_check_lib_save_LIBS
4998 fi
4999 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_main" >&5
5000 echo "${ECHO_T}$ac_cv_lib_dld_main" >&6
5001 if test $ac_cv_lib_dld_main = yes; then
5002   cat >>confdefs.h <<_ACEOF
5003 #define HAVE_LIBDLD 1
5004 _ACEOF
5005
5006   LIBS="-ldld $LIBS"
5007
5008 fi
5009
5010
5011 echo "$as_me:$LINENO: checking for main in -lld" >&5
5012 echo $ECHO_N "checking for main in -lld... $ECHO_C" >&6
5013 if test "${ac_cv_lib_ld_main+set}" = set; then
5014   echo $ECHO_N "(cached) $ECHO_C" >&6
5015 else
5016   ac_check_lib_save_LIBS=$LIBS
5017 LIBS="-lld  $LIBS"
5018 cat >conftest.$ac_ext <<_ACEOF
5019 #line $LINENO "configure"
5020 #include "confdefs.h"
5021
5022
5023 #ifdef F77_DUMMY_MAIN
5024 #  ifdef __cplusplus
5025      extern "C"
5026 #  endif
5027    int F77_DUMMY_MAIN() { return 1; }
5028 #endif
5029 int
5030 main ()
5031 {
5032 main ();
5033   ;
5034   return 0;
5035 }
5036 _ACEOF
5037 rm -f conftest.$ac_objext conftest$ac_exeext
5038 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5039   (eval $ac_link) 2>&5
5040   ac_status=$?
5041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5042   (exit $ac_status); } &&
5043          { ac_try='test -s conftest$ac_exeext'
5044   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5045   (eval $ac_try) 2>&5
5046   ac_status=$?
5047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5048   (exit $ac_status); }; }; then
5049   ac_cv_lib_ld_main=yes
5050 else
5051   echo "$as_me: failed program was:" >&5
5052 cat conftest.$ac_ext >&5
5053 ac_cv_lib_ld_main=no
5054 fi
5055 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5056 LIBS=$ac_check_lib_save_LIBS
5057 fi
5058 echo "$as_me:$LINENO: result: $ac_cv_lib_ld_main" >&5
5059 echo "${ECHO_T}$ac_cv_lib_ld_main" >&6
5060 if test $ac_cv_lib_ld_main = yes; then
5061   cat >>confdefs.h <<_ACEOF
5062 #define HAVE_LIBLD 1
5063 _ACEOF
5064
5065   LIBS="-lld $LIBS"
5066
5067 fi
5068
5069
5070 echo "$as_me:$LINENO: checking for main in -lcompat" >&5
5071 echo $ECHO_N "checking for main in -lcompat... $ECHO_C" >&6
5072 if test "${ac_cv_lib_compat_main+set}" = set; then
5073   echo $ECHO_N "(cached) $ECHO_C" >&6
5074 else
5075   ac_check_lib_save_LIBS=$LIBS
5076 LIBS="-lcompat  $LIBS"
5077 cat >conftest.$ac_ext <<_ACEOF
5078 #line $LINENO "configure"
5079 #include "confdefs.h"
5080
5081
5082 #ifdef F77_DUMMY_MAIN
5083 #  ifdef __cplusplus
5084      extern "C"
5085 #  endif
5086    int F77_DUMMY_MAIN() { return 1; }
5087 #endif
5088 int
5089 main ()
5090 {
5091 main ();
5092   ;
5093   return 0;
5094 }
5095 _ACEOF
5096 rm -f conftest.$ac_objext conftest$ac_exeext
5097 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5098   (eval $ac_link) 2>&5
5099   ac_status=$?
5100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5101   (exit $ac_status); } &&
5102          { ac_try='test -s conftest$ac_exeext'
5103   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5104   (eval $ac_try) 2>&5
5105   ac_status=$?
5106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5107   (exit $ac_status); }; }; then
5108   ac_cv_lib_compat_main=yes
5109 else
5110   echo "$as_me: failed program was:" >&5
5111 cat conftest.$ac_ext >&5
5112 ac_cv_lib_compat_main=no
5113 fi
5114 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5115 LIBS=$ac_check_lib_save_LIBS
5116 fi
5117 echo "$as_me:$LINENO: result: $ac_cv_lib_compat_main" >&5
5118 echo "${ECHO_T}$ac_cv_lib_compat_main" >&6
5119 if test $ac_cv_lib_compat_main = yes; then
5120   cat >>confdefs.h <<_ACEOF
5121 #define HAVE_LIBCOMPAT 1
5122 _ACEOF
5123
5124   LIBS="-lcompat $LIBS"
5125
5126 fi
5127
5128
5129 echo "$as_me:$LINENO: checking for main in -lBSD" >&5
5130 echo $ECHO_N "checking for main in -lBSD... $ECHO_C" >&6
5131 if test "${ac_cv_lib_BSD_main+set}" = set; then
5132   echo $ECHO_N "(cached) $ECHO_C" >&6
5133 else
5134   ac_check_lib_save_LIBS=$LIBS
5135 LIBS="-lBSD  $LIBS"
5136 cat >conftest.$ac_ext <<_ACEOF
5137 #line $LINENO "configure"
5138 #include "confdefs.h"
5139
5140
5141 #ifdef F77_DUMMY_MAIN
5142 #  ifdef __cplusplus
5143      extern "C"
5144 #  endif
5145    int F77_DUMMY_MAIN() { return 1; }
5146 #endif
5147 int
5148 main ()
5149 {
5150 main ();
5151   ;
5152   return 0;
5153 }
5154 _ACEOF
5155 rm -f conftest.$ac_objext conftest$ac_exeext
5156 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5157   (eval $ac_link) 2>&5
5158   ac_status=$?
5159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5160   (exit $ac_status); } &&
5161          { ac_try='test -s conftest$ac_exeext'
5162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5163   (eval $ac_try) 2>&5
5164   ac_status=$?
5165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5166   (exit $ac_status); }; }; then
5167   ac_cv_lib_BSD_main=yes
5168 else
5169   echo "$as_me: failed program was:" >&5
5170 cat conftest.$ac_ext >&5
5171 ac_cv_lib_BSD_main=no
5172 fi
5173 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5174 LIBS=$ac_check_lib_save_LIBS
5175 fi
5176 echo "$as_me:$LINENO: result: $ac_cv_lib_BSD_main" >&5
5177 echo "${ECHO_T}$ac_cv_lib_BSD_main" >&6
5178 if test $ac_cv_lib_BSD_main = yes; then
5179   cat >>confdefs.h <<_ACEOF
5180 #define HAVE_LIBBSD 1
5181 _ACEOF
5182
5183   LIBS="-lBSD $LIBS"
5184
5185 fi
5186
5187
5188 echo "$as_me:$LINENO: checking for main in -lgen" >&5
5189 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
5190 if test "${ac_cv_lib_gen_main+set}" = set; then
5191   echo $ECHO_N "(cached) $ECHO_C" >&6
5192 else
5193   ac_check_lib_save_LIBS=$LIBS
5194 LIBS="-lgen  $LIBS"
5195 cat >conftest.$ac_ext <<_ACEOF
5196 #line $LINENO "configure"
5197 #include "confdefs.h"
5198
5199
5200 #ifdef F77_DUMMY_MAIN
5201 #  ifdef __cplusplus
5202      extern "C"
5203 #  endif
5204    int F77_DUMMY_MAIN() { return 1; }
5205 #endif
5206 int
5207 main ()
5208 {
5209 main ();
5210   ;
5211   return 0;
5212 }
5213 _ACEOF
5214 rm -f conftest.$ac_objext conftest$ac_exeext
5215 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5216   (eval $ac_link) 2>&5
5217   ac_status=$?
5218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5219   (exit $ac_status); } &&
5220          { ac_try='test -s conftest$ac_exeext'
5221   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5222   (eval $ac_try) 2>&5
5223   ac_status=$?
5224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5225   (exit $ac_status); }; }; then
5226   ac_cv_lib_gen_main=yes
5227 else
5228   echo "$as_me: failed program was:" >&5
5229 cat conftest.$ac_ext >&5
5230 ac_cv_lib_gen_main=no
5231 fi
5232 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5233 LIBS=$ac_check_lib_save_LIBS
5234 fi
5235 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
5236 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
5237 if test $ac_cv_lib_gen_main = yes; then
5238   cat >>confdefs.h <<_ACEOF
5239 #define HAVE_LIBGEN 1
5240 _ACEOF
5241
5242   LIBS="-lgen $LIBS"
5243
5244 fi
5245
5246
5247 echo "$as_me:$LINENO: checking for main in -lPW" >&5
5248 echo $ECHO_N "checking for main in -lPW... $ECHO_C" >&6
5249 if test "${ac_cv_lib_PW_main+set}" = set; then
5250   echo $ECHO_N "(cached) $ECHO_C" >&6
5251 else
5252   ac_check_lib_save_LIBS=$LIBS
5253 LIBS="-lPW  $LIBS"
5254 cat >conftest.$ac_ext <<_ACEOF
5255 #line $LINENO "configure"
5256 #include "confdefs.h"
5257
5258
5259 #ifdef F77_DUMMY_MAIN
5260 #  ifdef __cplusplus
5261      extern "C"
5262 #  endif
5263    int F77_DUMMY_MAIN() { return 1; }
5264 #endif
5265 int
5266 main ()
5267 {
5268 main ();
5269   ;
5270   return 0;
5271 }
5272 _ACEOF
5273 rm -f conftest.$ac_objext conftest$ac_exeext
5274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5275   (eval $ac_link) 2>&5
5276   ac_status=$?
5277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5278   (exit $ac_status); } &&
5279          { ac_try='test -s conftest$ac_exeext'
5280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5281   (eval $ac_try) 2>&5
5282   ac_status=$?
5283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5284   (exit $ac_status); }; }; then
5285   ac_cv_lib_PW_main=yes
5286 else
5287   echo "$as_me: failed program was:" >&5
5288 cat conftest.$ac_ext >&5
5289 ac_cv_lib_PW_main=no
5290 fi
5291 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5292 LIBS=$ac_check_lib_save_LIBS
5293 fi
5294 echo "$as_me:$LINENO: result: $ac_cv_lib_PW_main" >&5
5295 echo "${ECHO_T}$ac_cv_lib_PW_main" >&6
5296 if test $ac_cv_lib_PW_main = yes; then
5297   cat >>confdefs.h <<_ACEOF
5298 #define HAVE_LIBPW 1
5299 _ACEOF
5300
5301   LIBS="-lPW $LIBS"
5302
5303 fi
5304
5305
5306 echo "$as_me:$LINENO: checking for main in -lresolv" >&5
5307 echo $ECHO_N "checking for main in -lresolv... $ECHO_C" >&6
5308 if test "${ac_cv_lib_resolv_main+set}" = set; then
5309   echo $ECHO_N "(cached) $ECHO_C" >&6
5310 else
5311   ac_check_lib_save_LIBS=$LIBS
5312 LIBS="-lresolv  $LIBS"
5313 cat >conftest.$ac_ext <<_ACEOF
5314 #line $LINENO "configure"
5315 #include "confdefs.h"
5316
5317
5318 #ifdef F77_DUMMY_MAIN
5319 #  ifdef __cplusplus
5320      extern "C"
5321 #  endif
5322    int F77_DUMMY_MAIN() { return 1; }
5323 #endif
5324 int
5325 main ()
5326 {
5327 main ();
5328   ;
5329   return 0;
5330 }
5331 _ACEOF
5332 rm -f conftest.$ac_objext conftest$ac_exeext
5333 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5334   (eval $ac_link) 2>&5
5335   ac_status=$?
5336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5337   (exit $ac_status); } &&
5338          { ac_try='test -s conftest$ac_exeext'
5339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5340   (eval $ac_try) 2>&5
5341   ac_status=$?
5342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5343   (exit $ac_status); }; }; then
5344   ac_cv_lib_resolv_main=yes
5345 else
5346   echo "$as_me: failed program was:" >&5
5347 cat conftest.$ac_ext >&5
5348 ac_cv_lib_resolv_main=no
5349 fi
5350 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5351 LIBS=$ac_check_lib_save_LIBS
5352 fi
5353 echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_main" >&5
5354 echo "${ECHO_T}$ac_cv_lib_resolv_main" >&6
5355 if test $ac_cv_lib_resolv_main = yes; then
5356   cat >>confdefs.h <<_ACEOF
5357 #define HAVE_LIBRESOLV 1
5358 _ACEOF
5359
5360   LIBS="-lresolv $LIBS"
5361
5362 fi
5363
5364 echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
5365 echo $ECHO_N "checking for library containing getopt_long... $ECHO_C" >&6
5366 if test "${ac_cv_search_getopt_long+set}" = set; then
5367   echo $ECHO_N "(cached) $ECHO_C" >&6
5368 else
5369   ac_func_search_save_LIBS=$LIBS
5370 ac_cv_search_getopt_long=no
5371 cat >conftest.$ac_ext <<_ACEOF
5372 #line $LINENO "configure"
5373 #include "confdefs.h"
5374
5375 /* Override any gcc2 internal prototype to avoid an error.  */
5376 #ifdef __cplusplus
5377 extern "C"
5378 #endif
5379 /* We use char because int might match the return type of a gcc2
5380    builtin and then its argument prototype would still apply.  */
5381 char getopt_long ();
5382 #ifdef F77_DUMMY_MAIN
5383 #  ifdef __cplusplus
5384      extern "C"
5385 #  endif
5386    int F77_DUMMY_MAIN() { return 1; }
5387 #endif
5388 int
5389 main ()
5390 {
5391 getopt_long ();
5392   ;
5393   return 0;
5394 }
5395 _ACEOF
5396 rm -f conftest.$ac_objext conftest$ac_exeext
5397 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5398   (eval $ac_link) 2>&5
5399   ac_status=$?
5400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5401   (exit $ac_status); } &&
5402          { ac_try='test -s conftest$ac_exeext'
5403   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5404   (eval $ac_try) 2>&5
5405   ac_status=$?
5406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5407   (exit $ac_status); }; }; then
5408   ac_cv_search_getopt_long="none required"
5409 else
5410   echo "$as_me: failed program was:" >&5
5411 cat conftest.$ac_ext >&5
5412 fi
5413 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5414 if test "$ac_cv_search_getopt_long" = no; then
5415   for ac_lib in getopt gnugetopt; do
5416     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5417     cat >conftest.$ac_ext <<_ACEOF
5418 #line $LINENO "configure"
5419 #include "confdefs.h"
5420
5421 /* Override any gcc2 internal prototype to avoid an error.  */
5422 #ifdef __cplusplus
5423 extern "C"
5424 #endif
5425 /* We use char because int might match the return type of a gcc2
5426    builtin and then its argument prototype would still apply.  */
5427 char getopt_long ();
5428 #ifdef F77_DUMMY_MAIN
5429 #  ifdef __cplusplus
5430      extern "C"
5431 #  endif
5432    int F77_DUMMY_MAIN() { return 1; }
5433 #endif
5434 int
5435 main ()
5436 {
5437 getopt_long ();
5438   ;
5439   return 0;
5440 }
5441 _ACEOF
5442 rm -f conftest.$ac_objext conftest$ac_exeext
5443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5444   (eval $ac_link) 2>&5
5445   ac_status=$?
5446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5447   (exit $ac_status); } &&
5448          { ac_try='test -s conftest$ac_exeext'
5449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5450   (eval $ac_try) 2>&5
5451   ac_status=$?
5452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5453   (exit $ac_status); }; }; then
5454   ac_cv_search_getopt_long="-l$ac_lib"
5455 break
5456 else
5457   echo "$as_me: failed program was:" >&5
5458 cat conftest.$ac_ext >&5
5459 fi
5460 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5461   done
5462 fi
5463 LIBS=$ac_func_search_save_LIBS
5464 fi
5465 echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
5466 echo "${ECHO_T}$ac_cv_search_getopt_long" >&6
5467 if test "$ac_cv_search_getopt_long" != no; then
5468   test "$ac_cv_search_getopt_long" = "none required" || LIBS="$ac_cv_search_getopt_long $LIBS"
5469
5470 fi
5471
5472 # QNX:
5473
5474 echo "$as_me:$LINENO: checking for main in -lunix" >&5
5475 echo $ECHO_N "checking for main in -lunix... $ECHO_C" >&6
5476 if test "${ac_cv_lib_unix_main+set}" = set; then
5477   echo $ECHO_N "(cached) $ECHO_C" >&6
5478 else
5479   ac_check_lib_save_LIBS=$LIBS
5480 LIBS="-lunix  $LIBS"
5481 cat >conftest.$ac_ext <<_ACEOF
5482 #line $LINENO "configure"
5483 #include "confdefs.h"
5484
5485
5486 #ifdef F77_DUMMY_MAIN
5487 #  ifdef __cplusplus
5488      extern "C"
5489 #  endif
5490    int F77_DUMMY_MAIN() { return 1; }
5491 #endif
5492 int
5493 main ()
5494 {
5495 main ();
5496   ;
5497   return 0;
5498 }
5499 _ACEOF
5500 rm -f conftest.$ac_objext conftest$ac_exeext
5501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5502   (eval $ac_link) 2>&5
5503   ac_status=$?
5504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5505   (exit $ac_status); } &&
5506          { ac_try='test -s conftest$ac_exeext'
5507   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5508   (eval $ac_try) 2>&5
5509   ac_status=$?
5510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5511   (exit $ac_status); }; }; then
5512   ac_cv_lib_unix_main=yes
5513 else
5514   echo "$as_me: failed program was:" >&5
5515 cat conftest.$ac_ext >&5
5516 ac_cv_lib_unix_main=no
5517 fi
5518 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5519 LIBS=$ac_check_lib_save_LIBS
5520 fi
5521 echo "$as_me:$LINENO: result: $ac_cv_lib_unix_main" >&5
5522 echo "${ECHO_T}$ac_cv_lib_unix_main" >&6
5523 if test $ac_cv_lib_unix_main = yes; then
5524   cat >>confdefs.h <<_ACEOF
5525 #define HAVE_LIBUNIX 1
5526 _ACEOF
5527
5528   LIBS="-lunix $LIBS"
5529
5530 fi
5531
5532 echo "$as_me:$LINENO: checking for library containing crypt" >&5
5533 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6
5534 if test "${ac_cv_search_crypt+set}" = set; then
5535   echo $ECHO_N "(cached) $ECHO_C" >&6
5536 else
5537   ac_func_search_save_LIBS=$LIBS
5538 ac_cv_search_crypt=no
5539 cat >conftest.$ac_ext <<_ACEOF
5540 #line $LINENO "configure"
5541 #include "confdefs.h"
5542
5543 /* Override any gcc2 internal prototype to avoid an error.  */
5544 #ifdef __cplusplus
5545 extern "C"
5546 #endif
5547 /* We use char because int might match the return type of a gcc2
5548    builtin and then its argument prototype would still apply.  */
5549 char crypt ();
5550 #ifdef F77_DUMMY_MAIN
5551 #  ifdef __cplusplus
5552      extern "C"
5553 #  endif
5554    int F77_DUMMY_MAIN() { return 1; }
5555 #endif
5556 int
5557 main ()
5558 {
5559 crypt ();
5560   ;
5561   return 0;
5562 }
5563 _ACEOF
5564 rm -f conftest.$ac_objext conftest$ac_exeext
5565 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5566   (eval $ac_link) 2>&5
5567   ac_status=$?
5568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569   (exit $ac_status); } &&
5570          { ac_try='test -s conftest$ac_exeext'
5571   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5572   (eval $ac_try) 2>&5
5573   ac_status=$?
5574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5575   (exit $ac_status); }; }; then
5576   ac_cv_search_crypt="none required"
5577 else
5578   echo "$as_me: failed program was:" >&5
5579 cat conftest.$ac_ext >&5
5580 fi
5581 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5582 if test "$ac_cv_search_crypt" = no; then
5583   for ac_lib in crypt; do
5584     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5585     cat >conftest.$ac_ext <<_ACEOF
5586 #line $LINENO "configure"
5587 #include "confdefs.h"
5588
5589 /* Override any gcc2 internal prototype to avoid an error.  */
5590 #ifdef __cplusplus
5591 extern "C"
5592 #endif
5593 /* We use char because int might match the return type of a gcc2
5594    builtin and then its argument prototype would still apply.  */
5595 char crypt ();
5596 #ifdef F77_DUMMY_MAIN
5597 #  ifdef __cplusplus
5598      extern "C"
5599 #  endif
5600    int F77_DUMMY_MAIN() { return 1; }
5601 #endif
5602 int
5603 main ()
5604 {
5605 crypt ();
5606   ;
5607   return 0;
5608 }
5609 _ACEOF
5610 rm -f conftest.$ac_objext conftest$ac_exeext
5611 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5612   (eval $ac_link) 2>&5
5613   ac_status=$?
5614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5615   (exit $ac_status); } &&
5616          { ac_try='test -s conftest$ac_exeext'
5617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5618   (eval $ac_try) 2>&5
5619   ac_status=$?
5620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5621   (exit $ac_status); }; }; then
5622   ac_cv_search_crypt="-l$ac_lib"
5623 break
5624 else
5625   echo "$as_me: failed program was:" >&5
5626 cat conftest.$ac_ext >&5
5627 fi
5628 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5629   done
5630 fi
5631 LIBS=$ac_func_search_save_LIBS
5632 fi
5633 echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
5634 echo "${ECHO_T}$ac_cv_search_crypt" >&6
5635 if test "$ac_cv_search_crypt" != no; then
5636   test "$ac_cv_search_crypt" = "none required" || LIBS="$ac_cv_search_crypt $LIBS"
5637
5638 fi
5639
5640 # BeOS:
5641 if test "$PORTNAME" = "beos"
5642 then
5643
5644 echo "$as_me:$LINENO: checking for __inet_ntoa in -lbind" >&5
5645 echo $ECHO_N "checking for __inet_ntoa in -lbind... $ECHO_C" >&6
5646 if test "${ac_cv_lib_bind___inet_ntoa+set}" = set; then
5647   echo $ECHO_N "(cached) $ECHO_C" >&6
5648 else
5649   ac_check_lib_save_LIBS=$LIBS
5650 LIBS="-lbind  $LIBS"
5651 cat >conftest.$ac_ext <<_ACEOF
5652 #line $LINENO "configure"
5653 #include "confdefs.h"
5654
5655 /* Override any gcc2 internal prototype to avoid an error.  */
5656 #ifdef __cplusplus
5657 extern "C"
5658 #endif
5659 /* We use char because int might match the return type of a gcc2
5660    builtin and then its argument prototype would still apply.  */
5661 char __inet_ntoa ();
5662 #ifdef F77_DUMMY_MAIN
5663 #  ifdef __cplusplus
5664      extern "C"
5665 #  endif
5666    int F77_DUMMY_MAIN() { return 1; }
5667 #endif
5668 int
5669 main ()
5670 {
5671 __inet_ntoa ();
5672   ;
5673   return 0;
5674 }
5675 _ACEOF
5676 rm -f conftest.$ac_objext conftest$ac_exeext
5677 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5678   (eval $ac_link) 2>&5
5679   ac_status=$?
5680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5681   (exit $ac_status); } &&
5682          { ac_try='test -s conftest$ac_exeext'
5683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5684   (eval $ac_try) 2>&5
5685   ac_status=$?
5686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5687   (exit $ac_status); }; }; then
5688   ac_cv_lib_bind___inet_ntoa=yes
5689 else
5690   echo "$as_me: failed program was:" >&5
5691 cat conftest.$ac_ext >&5
5692 ac_cv_lib_bind___inet_ntoa=no
5693 fi
5694 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5695 LIBS=$ac_check_lib_save_LIBS
5696 fi
5697 echo "$as_me:$LINENO: result: $ac_cv_lib_bind___inet_ntoa" >&5
5698 echo "${ECHO_T}$ac_cv_lib_bind___inet_ntoa" >&6
5699 if test $ac_cv_lib_bind___inet_ntoa = yes; then
5700   cat >>confdefs.h <<_ACEOF
5701 #define HAVE_LIBBIND 1
5702 _ACEOF
5703
5704   LIBS="-lbind $LIBS"
5705
5706 fi
5707
5708 fi
5709 # Solaris:
5710 echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
5711 echo $ECHO_N "checking for library containing fdatasync... $ECHO_C" >&6
5712 if test "${ac_cv_search_fdatasync+set}" = set; then
5713   echo $ECHO_N "(cached) $ECHO_C" >&6
5714 else
5715   ac_func_search_save_LIBS=$LIBS
5716 ac_cv_search_fdatasync=no
5717 cat >conftest.$ac_ext <<_ACEOF
5718 #line $LINENO "configure"
5719 #include "confdefs.h"
5720
5721 /* Override any gcc2 internal prototype to avoid an error.  */
5722 #ifdef __cplusplus
5723 extern "C"
5724 #endif
5725 /* We use char because int might match the return type of a gcc2
5726    builtin and then its argument prototype would still apply.  */
5727 char fdatasync ();
5728 #ifdef F77_DUMMY_MAIN
5729 #  ifdef __cplusplus
5730      extern "C"
5731 #  endif
5732    int F77_DUMMY_MAIN() { return 1; }
5733 #endif
5734 int
5735 main ()
5736 {
5737 fdatasync ();
5738   ;
5739   return 0;
5740 }
5741 _ACEOF
5742 rm -f conftest.$ac_objext conftest$ac_exeext
5743 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5744   (eval $ac_link) 2>&5
5745   ac_status=$?
5746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5747   (exit $ac_status); } &&
5748          { ac_try='test -s conftest$ac_exeext'
5749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5750   (eval $ac_try) 2>&5
5751   ac_status=$?
5752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5753   (exit $ac_status); }; }; then
5754   ac_cv_search_fdatasync="none required"
5755 else
5756   echo "$as_me: failed program was:" >&5
5757 cat conftest.$ac_ext >&5
5758 fi
5759 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5760 if test "$ac_cv_search_fdatasync" = no; then
5761   for ac_lib in rt posix4; do
5762     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5763     cat >conftest.$ac_ext <<_ACEOF
5764 #line $LINENO "configure"
5765 #include "confdefs.h"
5766
5767 /* Override any gcc2 internal prototype to avoid an error.  */
5768 #ifdef __cplusplus
5769 extern "C"
5770 #endif
5771 /* We use char because int might match the return type of a gcc2
5772    builtin and then its argument prototype would still apply.  */
5773 char fdatasync ();
5774 #ifdef F77_DUMMY_MAIN
5775 #  ifdef __cplusplus
5776      extern "C"
5777 #  endif
5778    int F77_DUMMY_MAIN() { return 1; }
5779 #endif
5780 int
5781 main ()
5782 {
5783 fdatasync ();
5784   ;
5785   return 0;
5786 }
5787 _ACEOF
5788 rm -f conftest.$ac_objext conftest$ac_exeext
5789 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5790   (eval $ac_link) 2>&5
5791   ac_status=$?
5792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793   (exit $ac_status); } &&
5794          { ac_try='test -s conftest$ac_exeext'
5795   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5796   (eval $ac_try) 2>&5
5797   ac_status=$?
5798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5799   (exit $ac_status); }; }; then
5800   ac_cv_search_fdatasync="-l$ac_lib"
5801 break
5802 else
5803   echo "$as_me: failed program was:" >&5
5804 cat conftest.$ac_ext >&5
5805 fi
5806 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5807   done
5808 fi
5809 LIBS=$ac_func_search_save_LIBS
5810 fi
5811 echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
5812 echo "${ECHO_T}$ac_cv_search_fdatasync" >&6
5813 if test "$ac_cv_search_fdatasync" != no; then
5814   test "$ac_cv_search_fdatasync" = "none required" || LIBS="$ac_cv_search_fdatasync $LIBS"
5815
5816 fi
5817
5818 # Cygwin:
5819
5820 echo "$as_me:$LINENO: checking for shmget in -lcygipc" >&5
5821 echo $ECHO_N "checking for shmget in -lcygipc... $ECHO_C" >&6
5822 if test "${ac_cv_lib_cygipc_shmget+set}" = set; then
5823   echo $ECHO_N "(cached) $ECHO_C" >&6
5824 else
5825   ac_check_lib_save_LIBS=$LIBS
5826 LIBS="-lcygipc  $LIBS"
5827 cat >conftest.$ac_ext <<_ACEOF
5828 #line $LINENO "configure"
5829 #include "confdefs.h"
5830
5831 /* Override any gcc2 internal prototype to avoid an error.  */
5832 #ifdef __cplusplus
5833 extern "C"
5834 #endif
5835 /* We use char because int might match the return type of a gcc2
5836    builtin and then its argument prototype would still apply.  */
5837 char shmget ();
5838 #ifdef F77_DUMMY_MAIN
5839 #  ifdef __cplusplus
5840      extern "C"
5841 #  endif
5842    int F77_DUMMY_MAIN() { return 1; }
5843 #endif
5844 int
5845 main ()
5846 {
5847 shmget ();
5848   ;
5849   return 0;
5850 }
5851 _ACEOF
5852 rm -f conftest.$ac_objext conftest$ac_exeext
5853 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5854   (eval $ac_link) 2>&5
5855   ac_status=$?
5856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857   (exit $ac_status); } &&
5858          { ac_try='test -s conftest$ac_exeext'
5859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5860   (eval $ac_try) 2>&5
5861   ac_status=$?
5862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5863   (exit $ac_status); }; }; then
5864   ac_cv_lib_cygipc_shmget=yes
5865 else
5866   echo "$as_me: failed program was:" >&5
5867 cat conftest.$ac_ext >&5
5868 ac_cv_lib_cygipc_shmget=no
5869 fi
5870 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5871 LIBS=$ac_check_lib_save_LIBS
5872 fi
5873 echo "$as_me:$LINENO: result: $ac_cv_lib_cygipc_shmget" >&5
5874 echo "${ECHO_T}$ac_cv_lib_cygipc_shmget" >&6
5875 if test $ac_cv_lib_cygipc_shmget = yes; then
5876   cat >>confdefs.h <<_ACEOF
5877 #define HAVE_LIBCYGIPC 1
5878 _ACEOF
5879
5880   LIBS="-lcygipc $LIBS"
5881
5882 fi
5883
5884 # WIN32:
5885 if test "$PORTNAME" = "win32"
5886 then
5887
5888 echo "$as_me:$LINENO: checking for main in -lwsock32" >&5
5889 echo $ECHO_N "checking for main in -lwsock32... $ECHO_C" >&6
5890 if test "${ac_cv_lib_wsock32_main+set}" = set; then
5891   echo $ECHO_N "(cached) $ECHO_C" >&6
5892 else
5893   ac_check_lib_save_LIBS=$LIBS
5894 LIBS="-lwsock32  $LIBS"
5895 cat >conftest.$ac_ext <<_ACEOF
5896 #line $LINENO "configure"
5897 #include "confdefs.h"
5898
5899
5900 #ifdef F77_DUMMY_MAIN
5901 #  ifdef __cplusplus
5902      extern "C"
5903 #  endif
5904    int F77_DUMMY_MAIN() { return 1; }
5905 #endif
5906 int
5907 main ()
5908 {
5909 main ();
5910   ;
5911   return 0;
5912 }
5913 _ACEOF
5914 rm -f conftest.$ac_objext conftest$ac_exeext
5915 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5916   (eval $ac_link) 2>&5
5917   ac_status=$?
5918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919   (exit $ac_status); } &&
5920          { ac_try='test -s conftest$ac_exeext'
5921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5922   (eval $ac_try) 2>&5
5923   ac_status=$?
5924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925   (exit $ac_status); }; }; then
5926   ac_cv_lib_wsock32_main=yes
5927 else
5928   echo "$as_me: failed program was:" >&5
5929 cat conftest.$ac_ext >&5
5930 ac_cv_lib_wsock32_main=no
5931 fi
5932 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5933 LIBS=$ac_check_lib_save_LIBS
5934 fi
5935 echo "$as_me:$LINENO: result: $ac_cv_lib_wsock32_main" >&5
5936 echo "${ECHO_T}$ac_cv_lib_wsock32_main" >&6
5937 if test $ac_cv_lib_wsock32_main = yes; then
5938   cat >>confdefs.h <<_ACEOF
5939 #define HAVE_LIBWSOCK32 1
5940 _ACEOF
5941
5942   LIBS="-lwsock32 $LIBS"
5943
5944 fi
5945
5946 fi
5947
5948 if test "$with_readline" = yes; then
5949
5950 echo "$as_me:$LINENO: checking for readline" >&5
5951 echo $ECHO_N "checking for readline... $ECHO_C" >&6
5952
5953 if test "${pgac_cv_check_readline+set}" = set; then
5954   echo $ECHO_N "(cached) $ECHO_C" >&6
5955 else
5956   pgac_cv_check_readline=no
5957 pgac_save_LIBS=$LIBS
5958 for pgac_rllib in -lreadline -ledit ; do
5959   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
5960     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
5961     cat >conftest.$ac_ext <<_ACEOF
5962 #line $LINENO "configure"
5963 #include "confdefs.h"
5964
5965 /* Override any gcc2 internal prototype to avoid an error.  */
5966 #ifdef __cplusplus
5967 extern "C"
5968 #endif
5969 /* We use char because int might match the return type of a gcc2
5970    builtin and then its argument prototype would still apply.  */
5971 char readline ();
5972 #ifdef F77_DUMMY_MAIN
5973 #  ifdef __cplusplus
5974      extern "C"
5975 #  endif
5976    int F77_DUMMY_MAIN() { return 1; }
5977 #endif
5978 int
5979 main ()
5980 {
5981 readline ();
5982   ;
5983   return 0;
5984 }
5985 _ACEOF
5986 rm -f conftest.$ac_objext conftest$ac_exeext
5987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5988   (eval $ac_link) 2>&5
5989   ac_status=$?
5990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991   (exit $ac_status); } &&
5992          { ac_try='test -s conftest$ac_exeext'
5993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5994   (eval $ac_try) 2>&5
5995   ac_status=$?
5996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5997   (exit $ac_status); }; }; then
5998
5999       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
6000       # recognize dependent libraries; assume curses is needed if we didn't
6001       # find any dependency.
6002       case $host_os in
6003         netbsd* | openbsd* | irix*)
6004           if test x"$pgac_lib" = x"" ; then
6005             pgac_lib=" -lcurses"
6006           fi ;;
6007       esac
6008
6009       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
6010       break 2
6011
6012 else
6013   echo "$as_me: failed program was:" >&5
6014 cat conftest.$ac_ext >&5
6015 fi
6016 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6017   done
6018 done
6019 LIBS=$pgac_save_LIBS
6020
6021 fi
6022
6023 if test "$pgac_cv_check_readline" != no ; then
6024
6025 cat >>confdefs.h <<\_ACEOF
6026 #define HAVE_LIBREADLINE 1
6027 _ACEOF
6028
6029   LIBS="$pgac_cv_check_readline $LIBS"
6030   echo "$as_me:$LINENO: result: yes ($pgac_cv_check_readline)" >&5
6031 echo "${ECHO_T}yes ($pgac_cv_check_readline)" >&6
6032 else
6033   echo "$as_me:$LINENO: result: no" >&5
6034 echo "${ECHO_T}no" >&6
6035 fi
6036   if test x"$pgac_cv_check_readline" = x"no"; then
6037     { { echo "$as_me:$LINENO: error: readline library not found
6038 If you have readline already installed, see config.log for details on the
6039 failure.  It is possible the compiler isn't looking in the proper directory.
6040 Use --without-readline to disable readline support." >&5
6041 echo "$as_me: error: readline library not found
6042 If you have readline already installed, see config.log for details on the
6043 failure.  It is possible the compiler isn't looking in the proper directory.
6044 Use --without-readline to disable readline support." >&2;}
6045    { (exit 1); exit 1; }; }
6046   fi
6047 fi
6048
6049 if test "$with_zlib" = yes; then
6050
6051 echo "$as_me:$LINENO: checking for inflate in -lz" >&5
6052 echo $ECHO_N "checking for inflate in -lz... $ECHO_C" >&6
6053 if test "${ac_cv_lib_z_inflate+set}" = set; then
6054   echo $ECHO_N "(cached) $ECHO_C" >&6
6055 else
6056   ac_check_lib_save_LIBS=$LIBS
6057 LIBS="-lz  $LIBS"
6058 cat >conftest.$ac_ext <<_ACEOF
6059 #line $LINENO "configure"
6060 #include "confdefs.h"
6061
6062 /* Override any gcc2 internal prototype to avoid an error.  */
6063 #ifdef __cplusplus
6064 extern "C"
6065 #endif
6066 /* We use char because int might match the return type of a gcc2
6067    builtin and then its argument prototype would still apply.  */
6068 char inflate ();
6069 #ifdef F77_DUMMY_MAIN
6070 #  ifdef __cplusplus
6071      extern "C"
6072 #  endif
6073    int F77_DUMMY_MAIN() { return 1; }
6074 #endif
6075 int
6076 main ()
6077 {
6078 inflate ();
6079   ;
6080   return 0;
6081 }
6082 _ACEOF
6083 rm -f conftest.$ac_objext conftest$ac_exeext
6084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6085   (eval $ac_link) 2>&5
6086   ac_status=$?
6087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6088   (exit $ac_status); } &&
6089          { ac_try='test -s conftest$ac_exeext'
6090   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6091   (eval $ac_try) 2>&5
6092   ac_status=$?
6093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6094   (exit $ac_status); }; }; then
6095   ac_cv_lib_z_inflate=yes
6096 else
6097   echo "$as_me: failed program was:" >&5
6098 cat conftest.$ac_ext >&5
6099 ac_cv_lib_z_inflate=no
6100 fi
6101 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6102 LIBS=$ac_check_lib_save_LIBS
6103 fi
6104 echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
6105 echo "${ECHO_T}$ac_cv_lib_z_inflate" >&6
6106 if test $ac_cv_lib_z_inflate = yes; then
6107   cat >>confdefs.h <<_ACEOF
6108 #define HAVE_LIBZ 1
6109 _ACEOF
6110
6111   LIBS="-lz $LIBS"
6112
6113 else
6114   { { echo "$as_me:$LINENO: error: zlib library not found
6115 If you have zlib already installed, see config.log for details on the
6116 failure.  It is possible the compiler isn't looking in the proper directory.
6117 Use --without-zlib to disable zlib support." >&5
6118 echo "$as_me: error: zlib library not found
6119 If you have zlib already installed, see config.log for details on the
6120 failure.  It is possible the compiler isn't looking in the proper directory.
6121 Use --without-zlib to disable zlib support." >&2;}
6122    { (exit 1); exit 1; }; }
6123 fi
6124
6125 fi
6126
6127 if test "$enable_spinlocks" = yes; then
6128
6129 cat >>confdefs.h <<\_ACEOF
6130 #define HAVE_SPINLOCKS 1
6131 _ACEOF
6132
6133 else
6134   { echo "$as_me:$LINENO: WARNING:
6135 *** Not using spinlocks will cause poor performance." >&5
6136 echo "$as_me: WARNING:
6137 *** Not using spinlocks will cause poor performance." >&2;}
6138 fi
6139
6140 if test "$with_krb4" = yes ; then
6141
6142 echo "$as_me:$LINENO: checking for des_encrypt in -ldes" >&5
6143 echo $ECHO_N "checking for des_encrypt in -ldes... $ECHO_C" >&6
6144 if test "${ac_cv_lib_des_des_encrypt+set}" = set; then
6145   echo $ECHO_N "(cached) $ECHO_C" >&6
6146 else
6147   ac_check_lib_save_LIBS=$LIBS
6148 LIBS="-ldes  $LIBS"
6149 cat >conftest.$ac_ext <<_ACEOF
6150 #line $LINENO "configure"
6151 #include "confdefs.h"
6152
6153 /* Override any gcc2 internal prototype to avoid an error.  */
6154 #ifdef __cplusplus
6155 extern "C"
6156 #endif
6157 /* We use char because int might match the return type of a gcc2
6158    builtin and then its argument prototype would still apply.  */
6159 char des_encrypt ();
6160 #ifdef F77_DUMMY_MAIN
6161 #  ifdef __cplusplus
6162      extern "C"
6163 #  endif
6164    int F77_DUMMY_MAIN() { return 1; }
6165 #endif
6166 int
6167 main ()
6168 {
6169 des_encrypt ();
6170   ;
6171   return 0;
6172 }
6173 _ACEOF
6174 rm -f conftest.$ac_objext conftest$ac_exeext
6175 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6176   (eval $ac_link) 2>&5
6177   ac_status=$?
6178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6179   (exit $ac_status); } &&
6180          { ac_try='test -s conftest$ac_exeext'
6181   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6182   (eval $ac_try) 2>&5
6183   ac_status=$?
6184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6185   (exit $ac_status); }; }; then
6186   ac_cv_lib_des_des_encrypt=yes
6187 else
6188   echo "$as_me: failed program was:" >&5
6189 cat conftest.$ac_ext >&5
6190 ac_cv_lib_des_des_encrypt=no
6191 fi
6192 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6193 LIBS=$ac_check_lib_save_LIBS
6194 fi
6195 echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_encrypt" >&5
6196 echo "${ECHO_T}$ac_cv_lib_des_des_encrypt" >&6
6197 if test $ac_cv_lib_des_des_encrypt = yes; then
6198   cat >>confdefs.h <<_ACEOF
6199 #define HAVE_LIBDES 1
6200 _ACEOF
6201
6202   LIBS="-ldes $LIBS"
6203
6204 else
6205   { { echo "$as_me:$LINENO: error: library 'des' is required for Kerberos 4" >&5
6206 echo "$as_me: error: library 'des' is required for Kerberos 4" >&2;}
6207    { (exit 1); exit 1; }; }
6208 fi
6209
6210
6211 echo "$as_me:$LINENO: checking for krb_sendauth in -lkrb" >&5
6212 echo $ECHO_N "checking for krb_sendauth in -lkrb... $ECHO_C" >&6
6213 if test "${ac_cv_lib_krb_krb_sendauth+set}" = set; then
6214   echo $ECHO_N "(cached) $ECHO_C" >&6
6215 else
6216   ac_check_lib_save_LIBS=$LIBS
6217 LIBS="-lkrb  $LIBS"
6218 cat >conftest.$ac_ext <<_ACEOF
6219 #line $LINENO "configure"
6220 #include "confdefs.h"
6221
6222 /* Override any gcc2 internal prototype to avoid an error.  */
6223 #ifdef __cplusplus
6224 extern "C"
6225 #endif
6226 /* We use char because int might match the return type of a gcc2
6227    builtin and then its argument prototype would still apply.  */
6228 char krb_sendauth ();
6229 #ifdef F77_DUMMY_MAIN
6230 #  ifdef __cplusplus
6231      extern "C"
6232 #  endif
6233    int F77_DUMMY_MAIN() { return 1; }
6234 #endif
6235 int
6236 main ()
6237 {
6238 krb_sendauth ();
6239   ;
6240   return 0;
6241 }
6242 _ACEOF
6243 rm -f conftest.$ac_objext conftest$ac_exeext
6244 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6245   (eval $ac_link) 2>&5
6246   ac_status=$?
6247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6248   (exit $ac_status); } &&
6249          { ac_try='test -s conftest$ac_exeext'
6250   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6251   (eval $ac_try) 2>&5
6252   ac_status=$?
6253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6254   (exit $ac_status); }; }; then
6255   ac_cv_lib_krb_krb_sendauth=yes
6256 else
6257   echo "$as_me: failed program was:" >&5
6258 cat conftest.$ac_ext >&5
6259 ac_cv_lib_krb_krb_sendauth=no
6260 fi
6261 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6262 LIBS=$ac_check_lib_save_LIBS
6263 fi
6264 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_krb_sendauth" >&5
6265 echo "${ECHO_T}$ac_cv_lib_krb_krb_sendauth" >&6
6266 if test $ac_cv_lib_krb_krb_sendauth = yes; then
6267   cat >>confdefs.h <<_ACEOF
6268 #define HAVE_LIBKRB 1
6269 _ACEOF
6270
6271   LIBS="-lkrb $LIBS"
6272
6273 else
6274   { { echo "$as_me:$LINENO: error: library 'krb' is required for Kerberos 4" >&5
6275 echo "$as_me: error: library 'krb' is required for Kerberos 4" >&2;}
6276    { (exit 1); exit 1; }; }
6277 fi
6278
6279
6280 for ac_func in gethostname
6281 do
6282 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6283 echo "$as_me:$LINENO: checking for $ac_func" >&5
6284 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6285 if eval "test \"\${$as_ac_var+set}\" = set"; then
6286   echo $ECHO_N "(cached) $ECHO_C" >&6
6287 else
6288   cat >conftest.$ac_ext <<_ACEOF
6289 #line $LINENO "configure"
6290 #include "confdefs.h"
6291 /* System header to define __stub macros and hopefully few prototypes,
6292     which can conflict with char $ac_func (); below.  */
6293 #include <assert.h>
6294 /* Override any gcc2 internal prototype to avoid an error.  */
6295 #ifdef __cplusplus
6296 extern "C"
6297 #endif
6298 /* We use char because int might match the return type of a gcc2
6299    builtin and then its argument prototype would still apply.  */
6300 char $ac_func ();
6301 char (*f) ();
6302
6303 #ifdef F77_DUMMY_MAIN
6304 #  ifdef __cplusplus
6305      extern "C"
6306 #  endif
6307    int F77_DUMMY_MAIN() { return 1; }
6308 #endif
6309 int
6310 main ()
6311 {
6312 /* The GNU C library defines this for functions which it implements
6313     to always fail with ENOSYS.  Some functions are actually named
6314     something starting with __ and the normal name is an alias.  */
6315 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6316 choke me
6317 #else
6318 f = $ac_func;
6319 #endif
6320
6321   ;
6322   return 0;
6323 }
6324 _ACEOF
6325 rm -f conftest.$ac_objext conftest$ac_exeext
6326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6327   (eval $ac_link) 2>&5
6328   ac_status=$?
6329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330   (exit $ac_status); } &&
6331          { ac_try='test -s conftest$ac_exeext'
6332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6333   (eval $ac_try) 2>&5
6334   ac_status=$?
6335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6336   (exit $ac_status); }; }; then
6337   eval "$as_ac_var=yes"
6338 else
6339   echo "$as_me: failed program was:" >&5
6340 cat conftest.$ac_ext >&5
6341 eval "$as_ac_var=no"
6342 fi
6343 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6344 fi
6345 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6346 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6347 if test `eval echo '${'$as_ac_var'}'` = yes; then
6348   cat >>confdefs.h <<_ACEOF
6349 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6350 _ACEOF
6351
6352 else
6353   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6354 fi
6355 done
6356
6357
6358 fi
6359
6360 if test "$with_krb5" = yes ; then
6361   echo "$as_me:$LINENO: checking for library containing com_err" >&5
6362 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
6363 if test "${ac_cv_search_com_err+set}" = set; then
6364   echo $ECHO_N "(cached) $ECHO_C" >&6
6365 else
6366   ac_func_search_save_LIBS=$LIBS
6367 ac_cv_search_com_err=no
6368 cat >conftest.$ac_ext <<_ACEOF
6369 #line $LINENO "configure"
6370 #include "confdefs.h"
6371
6372 /* Override any gcc2 internal prototype to avoid an error.  */
6373 #ifdef __cplusplus
6374 extern "C"
6375 #endif
6376 /* We use char because int might match the return type of a gcc2
6377    builtin and then its argument prototype would still apply.  */
6378 char com_err ();
6379 #ifdef F77_DUMMY_MAIN
6380 #  ifdef __cplusplus
6381      extern "C"
6382 #  endif
6383    int F77_DUMMY_MAIN() { return 1; }
6384 #endif
6385 int
6386 main ()
6387 {
6388 com_err ();
6389   ;
6390   return 0;
6391 }
6392 _ACEOF
6393 rm -f conftest.$ac_objext conftest$ac_exeext
6394 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6395   (eval $ac_link) 2>&5
6396   ac_status=$?
6397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398   (exit $ac_status); } &&
6399          { ac_try='test -s conftest$ac_exeext'
6400   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6401   (eval $ac_try) 2>&5
6402   ac_status=$?
6403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6404   (exit $ac_status); }; }; then
6405   ac_cv_search_com_err="none required"
6406 else
6407   echo "$as_me: failed program was:" >&5
6408 cat conftest.$ac_ext >&5
6409 fi
6410 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6411 if test "$ac_cv_search_com_err" = no; then
6412   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' com_err; do
6413     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6414     cat >conftest.$ac_ext <<_ACEOF
6415 #line $LINENO "configure"
6416 #include "confdefs.h"
6417
6418 /* Override any gcc2 internal prototype to avoid an error.  */
6419 #ifdef __cplusplus
6420 extern "C"
6421 #endif
6422 /* We use char because int might match the return type of a gcc2
6423    builtin and then its argument prototype would still apply.  */
6424 char com_err ();
6425 #ifdef F77_DUMMY_MAIN
6426 #  ifdef __cplusplus
6427      extern "C"
6428 #  endif
6429    int F77_DUMMY_MAIN() { return 1; }
6430 #endif
6431 int
6432 main ()
6433 {
6434 com_err ();
6435   ;
6436   return 0;
6437 }
6438 _ACEOF
6439 rm -f conftest.$ac_objext conftest$ac_exeext
6440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6441   (eval $ac_link) 2>&5
6442   ac_status=$?
6443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6444   (exit $ac_status); } &&
6445          { ac_try='test -s conftest$ac_exeext'
6446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6447   (eval $ac_try) 2>&5
6448   ac_status=$?
6449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450   (exit $ac_status); }; }; then
6451   ac_cv_search_com_err="-l$ac_lib"
6452 break
6453 else
6454   echo "$as_me: failed program was:" >&5
6455 cat conftest.$ac_ext >&5
6456 fi
6457 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6458   done
6459 fi
6460 LIBS=$ac_func_search_save_LIBS
6461 fi
6462 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
6463 echo "${ECHO_T}$ac_cv_search_com_err" >&6
6464 if test "$ac_cv_search_com_err" != no; then
6465   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
6466
6467 else
6468   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
6469 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
6470    { (exit 1); exit 1; }; }
6471 fi
6472
6473   echo "$as_me:$LINENO: checking for library containing krb5_encrypt" >&5
6474 echo $ECHO_N "checking for library containing krb5_encrypt... $ECHO_C" >&6
6475 if test "${ac_cv_search_krb5_encrypt+set}" = set; then
6476   echo $ECHO_N "(cached) $ECHO_C" >&6
6477 else
6478   ac_func_search_save_LIBS=$LIBS
6479 ac_cv_search_krb5_encrypt=no
6480 cat >conftest.$ac_ext <<_ACEOF
6481 #line $LINENO "configure"
6482 #include "confdefs.h"
6483
6484 /* Override any gcc2 internal prototype to avoid an error.  */
6485 #ifdef __cplusplus
6486 extern "C"
6487 #endif
6488 /* We use char because int might match the return type of a gcc2
6489    builtin and then its argument prototype would still apply.  */
6490 char krb5_encrypt ();
6491 #ifdef F77_DUMMY_MAIN
6492 #  ifdef __cplusplus
6493      extern "C"
6494 #  endif
6495    int F77_DUMMY_MAIN() { return 1; }
6496 #endif
6497 int
6498 main ()
6499 {
6500 krb5_encrypt ();
6501   ;
6502   return 0;
6503 }
6504 _ACEOF
6505 rm -f conftest.$ac_objext conftest$ac_exeext
6506 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6507   (eval $ac_link) 2>&5
6508   ac_status=$?
6509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510   (exit $ac_status); } &&
6511          { ac_try='test -s conftest$ac_exeext'
6512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6513   (eval $ac_try) 2>&5
6514   ac_status=$?
6515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6516   (exit $ac_status); }; }; then
6517   ac_cv_search_krb5_encrypt="none required"
6518 else
6519   echo "$as_me: failed program was:" >&5
6520 cat conftest.$ac_ext >&5
6521 fi
6522 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6523 if test "$ac_cv_search_krb5_encrypt" = no; then
6524   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' crypto k5crypto; do
6525     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6526     cat >conftest.$ac_ext <<_ACEOF
6527 #line $LINENO "configure"
6528 #include "confdefs.h"
6529
6530 /* Override any gcc2 internal prototype to avoid an error.  */
6531 #ifdef __cplusplus
6532 extern "C"
6533 #endif
6534 /* We use char because int might match the return type of a gcc2
6535    builtin and then its argument prototype would still apply.  */
6536 char krb5_encrypt ();
6537 #ifdef F77_DUMMY_MAIN
6538 #  ifdef __cplusplus
6539      extern "C"
6540 #  endif
6541    int F77_DUMMY_MAIN() { return 1; }
6542 #endif
6543 int
6544 main ()
6545 {
6546 krb5_encrypt ();
6547   ;
6548   return 0;
6549 }
6550 _ACEOF
6551 rm -f conftest.$ac_objext conftest$ac_exeext
6552 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6553   (eval $ac_link) 2>&5
6554   ac_status=$?
6555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6556   (exit $ac_status); } &&
6557          { ac_try='test -s conftest$ac_exeext'
6558   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6559   (eval $ac_try) 2>&5
6560   ac_status=$?
6561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6562   (exit $ac_status); }; }; then
6563   ac_cv_search_krb5_encrypt="-l$ac_lib"
6564 break
6565 else
6566   echo "$as_me: failed program was:" >&5
6567 cat conftest.$ac_ext >&5
6568 fi
6569 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6570   done
6571 fi
6572 LIBS=$ac_func_search_save_LIBS
6573 fi
6574 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_encrypt" >&5
6575 echo "${ECHO_T}$ac_cv_search_krb5_encrypt" >&6
6576 if test "$ac_cv_search_krb5_encrypt" != no; then
6577   test "$ac_cv_search_krb5_encrypt" = "none required" || LIBS="$ac_cv_search_krb5_encrypt $LIBS"
6578
6579 else
6580   { { echo "$as_me:$LINENO: error: could not find function 'krb5_encrypt' required for Kerberos 5" >&5
6581 echo "$as_me: error: could not find function 'krb5_encrypt' required for Kerberos 5" >&2;}
6582    { (exit 1); exit 1; }; }
6583 fi
6584
6585   echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
6586 echo $ECHO_N "checking for library containing krb5_sendauth... $ECHO_C" >&6
6587 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
6588   echo $ECHO_N "(cached) $ECHO_C" >&6
6589 else
6590   ac_func_search_save_LIBS=$LIBS
6591 ac_cv_search_krb5_sendauth=no
6592 cat >conftest.$ac_ext <<_ACEOF
6593 #line $LINENO "configure"
6594 #include "confdefs.h"
6595
6596 /* Override any gcc2 internal prototype to avoid an error.  */
6597 #ifdef __cplusplus
6598 extern "C"
6599 #endif
6600 /* We use char because int might match the return type of a gcc2
6601    builtin and then its argument prototype would still apply.  */
6602 char krb5_sendauth ();
6603 #ifdef F77_DUMMY_MAIN
6604 #  ifdef __cplusplus
6605      extern "C"
6606 #  endif
6607    int F77_DUMMY_MAIN() { return 1; }
6608 #endif
6609 int
6610 main ()
6611 {
6612 krb5_sendauth ();
6613   ;
6614   return 0;
6615 }
6616 _ACEOF
6617 rm -f conftest.$ac_objext conftest$ac_exeext
6618 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6619   (eval $ac_link) 2>&5
6620   ac_status=$?
6621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6622   (exit $ac_status); } &&
6623          { ac_try='test -s conftest$ac_exeext'
6624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6625   (eval $ac_try) 2>&5
6626   ac_status=$?
6627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6628   (exit $ac_status); }; }; then
6629   ac_cv_search_krb5_sendauth="none required"
6630 else
6631   echo "$as_me: failed program was:" >&5
6632 cat conftest.$ac_ext >&5
6633 fi
6634 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6635 if test "$ac_cv_search_krb5_sendauth" = no; then
6636   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken'; do
6637     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6638     cat >conftest.$ac_ext <<_ACEOF
6639 #line $LINENO "configure"
6640 #include "confdefs.h"
6641
6642 /* Override any gcc2 internal prototype to avoid an error.  */
6643 #ifdef __cplusplus
6644 extern "C"
6645 #endif
6646 /* We use char because int might match the return type of a gcc2
6647    builtin and then its argument prototype would still apply.  */
6648 char krb5_sendauth ();
6649 #ifdef F77_DUMMY_MAIN
6650 #  ifdef __cplusplus
6651      extern "C"
6652 #  endif
6653    int F77_DUMMY_MAIN() { return 1; }
6654 #endif
6655 int
6656 main ()
6657 {
6658 krb5_sendauth ();
6659   ;
6660   return 0;
6661 }
6662 _ACEOF
6663 rm -f conftest.$ac_objext conftest$ac_exeext
6664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6665   (eval $ac_link) 2>&5
6666   ac_status=$?
6667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6668   (exit $ac_status); } &&
6669          { ac_try='test -s conftest$ac_exeext'
6670   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6671   (eval $ac_try) 2>&5
6672   ac_status=$?
6673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6674   (exit $ac_status); }; }; then
6675   ac_cv_search_krb5_sendauth="-l$ac_lib"
6676 break
6677 else
6678   echo "$as_me: failed program was:" >&5
6679 cat conftest.$ac_ext >&5
6680 fi
6681 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6682   done
6683 fi
6684 LIBS=$ac_func_search_save_LIBS
6685 fi
6686 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
6687 echo "${ECHO_T}$ac_cv_search_krb5_sendauth" >&6
6688 if test "$ac_cv_search_krb5_sendauth" != no; then
6689   test "$ac_cv_search_krb5_sendauth" = "none required" || LIBS="$ac_cv_search_krb5_sendauth $LIBS"
6690
6691 else
6692   { { echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
6693 echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
6694    { (exit 1); exit 1; }; }
6695 fi
6696
6697 fi
6698
6699 if test "$with_openssl" = yes ; then
6700     if test "$PORTNAME" != "win32"; then
6701
6702 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
6703 echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6
6704 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
6705   echo $ECHO_N "(cached) $ECHO_C" >&6
6706 else
6707   ac_check_lib_save_LIBS=$LIBS
6708 LIBS="-lcrypto  $LIBS"
6709 cat >conftest.$ac_ext <<_ACEOF
6710 #line $LINENO "configure"
6711 #include "confdefs.h"
6712
6713 /* Override any gcc2 internal prototype to avoid an error.  */
6714 #ifdef __cplusplus
6715 extern "C"
6716 #endif
6717 /* We use char because int might match the return type of a gcc2
6718    builtin and then its argument prototype would still apply.  */
6719 char CRYPTO_new_ex_data ();
6720 #ifdef F77_DUMMY_MAIN
6721 #  ifdef __cplusplus
6722      extern "C"
6723 #  endif
6724    int F77_DUMMY_MAIN() { return 1; }
6725 #endif
6726 int
6727 main ()
6728 {
6729 CRYPTO_new_ex_data ();
6730   ;
6731   return 0;
6732 }
6733 _ACEOF
6734 rm -f conftest.$ac_objext conftest$ac_exeext
6735 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6736   (eval $ac_link) 2>&5
6737   ac_status=$?
6738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6739   (exit $ac_status); } &&
6740          { ac_try='test -s conftest$ac_exeext'
6741   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6742   (eval $ac_try) 2>&5
6743   ac_status=$?
6744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6745   (exit $ac_status); }; }; then
6746   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
6747 else
6748   echo "$as_me: failed program was:" >&5
6749 cat conftest.$ac_ext >&5
6750 ac_cv_lib_crypto_CRYPTO_new_ex_data=no
6751 fi
6752 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6753 LIBS=$ac_check_lib_save_LIBS
6754 fi
6755 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
6756 echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6
6757 if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
6758   cat >>confdefs.h <<_ACEOF
6759 #define HAVE_LIBCRYPTO 1
6760 _ACEOF
6761
6762   LIBS="-lcrypto $LIBS"
6763
6764 else
6765   { { echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
6766 echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
6767    { (exit 1); exit 1; }; }
6768 fi
6769
6770
6771 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
6772 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
6773 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
6774   echo $ECHO_N "(cached) $ECHO_C" >&6
6775 else
6776   ac_check_lib_save_LIBS=$LIBS
6777 LIBS="-lssl  $LIBS"
6778 cat >conftest.$ac_ext <<_ACEOF
6779 #line $LINENO "configure"
6780 #include "confdefs.h"
6781
6782 /* Override any gcc2 internal prototype to avoid an error.  */
6783 #ifdef __cplusplus
6784 extern "C"
6785 #endif
6786 /* We use char because int might match the return type of a gcc2
6787    builtin and then its argument prototype would still apply.  */
6788 char SSL_library_init ();
6789 #ifdef F77_DUMMY_MAIN
6790 #  ifdef __cplusplus
6791      extern "C"
6792 #  endif
6793    int F77_DUMMY_MAIN() { return 1; }
6794 #endif
6795 int
6796 main ()
6797 {
6798 SSL_library_init ();
6799   ;
6800   return 0;
6801 }
6802 _ACEOF
6803 rm -f conftest.$ac_objext conftest$ac_exeext
6804 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6805   (eval $ac_link) 2>&5
6806   ac_status=$?
6807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6808   (exit $ac_status); } &&
6809          { ac_try='test -s conftest$ac_exeext'
6810   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6811   (eval $ac_try) 2>&5
6812   ac_status=$?
6813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814   (exit $ac_status); }; }; then
6815   ac_cv_lib_ssl_SSL_library_init=yes
6816 else
6817   echo "$as_me: failed program was:" >&5
6818 cat conftest.$ac_ext >&5
6819 ac_cv_lib_ssl_SSL_library_init=no
6820 fi
6821 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6822 LIBS=$ac_check_lib_save_LIBS
6823 fi
6824 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
6825 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
6826 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
6827   cat >>confdefs.h <<_ACEOF
6828 #define HAVE_LIBSSL 1
6829 _ACEOF
6830
6831   LIBS="-lssl $LIBS"
6832
6833 else
6834   { { echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
6835 echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
6836    { (exit 1); exit 1; }; }
6837 fi
6838
6839   else
6840
6841 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
6842 echo $ECHO_N "checking for CRYPTO_new_ex_data in -leay32... $ECHO_C" >&6
6843 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
6844   echo $ECHO_N "(cached) $ECHO_C" >&6
6845 else
6846   ac_check_lib_save_LIBS=$LIBS
6847 LIBS="-leay32  $LIBS"
6848 cat >conftest.$ac_ext <<_ACEOF
6849 #line $LINENO "configure"
6850 #include "confdefs.h"
6851
6852 /* Override any gcc2 internal prototype to avoid an error.  */
6853 #ifdef __cplusplus
6854 extern "C"
6855 #endif
6856 /* We use char because int might match the return type of a gcc2
6857    builtin and then its argument prototype would still apply.  */
6858 char CRYPTO_new_ex_data ();
6859 #ifdef F77_DUMMY_MAIN
6860 #  ifdef __cplusplus
6861      extern "C"
6862 #  endif
6863    int F77_DUMMY_MAIN() { return 1; }
6864 #endif
6865 int
6866 main ()
6867 {
6868 CRYPTO_new_ex_data ();
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>&5
6876   ac_status=$?
6877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6878   (exit $ac_status); } &&
6879          { ac_try='test -s conftest$ac_exeext'
6880   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6881   (eval $ac_try) 2>&5
6882   ac_status=$?
6883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6884   (exit $ac_status); }; }; then
6885   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
6886 else
6887   echo "$as_me: failed program was:" >&5
6888 cat conftest.$ac_ext >&5
6889 ac_cv_lib_eay32_CRYPTO_new_ex_data=no
6890 fi
6891 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6892 LIBS=$ac_check_lib_save_LIBS
6893 fi
6894 echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
6895 echo "${ECHO_T}$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6
6896 if test $ac_cv_lib_eay32_CRYPTO_new_ex_data = yes; then
6897   cat >>confdefs.h <<_ACEOF
6898 #define HAVE_LIBEAY32 1
6899 _ACEOF
6900
6901   LIBS="-leay32 $LIBS"
6902
6903 else
6904   { { echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
6905 echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
6906    { (exit 1); exit 1; }; }
6907 fi
6908
6909
6910 echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
6911 echo $ECHO_N "checking for SSL_library_init in -lssleay32... $ECHO_C" >&6
6912 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
6913   echo $ECHO_N "(cached) $ECHO_C" >&6
6914 else
6915   ac_check_lib_save_LIBS=$LIBS
6916 LIBS="-lssleay32  $LIBS"
6917 cat >conftest.$ac_ext <<_ACEOF
6918 #line $LINENO "configure"
6919 #include "confdefs.h"
6920
6921 /* Override any gcc2 internal prototype to avoid an error.  */
6922 #ifdef __cplusplus
6923 extern "C"
6924 #endif
6925 /* We use char because int might match the return type of a gcc2
6926    builtin and then its argument prototype would still apply.  */
6927 char SSL_library_init ();
6928 #ifdef F77_DUMMY_MAIN
6929 #  ifdef __cplusplus
6930      extern "C"
6931 #  endif
6932    int F77_DUMMY_MAIN() { return 1; }
6933 #endif
6934 int
6935 main ()
6936 {
6937 SSL_library_init ();
6938   ;
6939   return 0;
6940 }
6941 _ACEOF
6942 rm -f conftest.$ac_objext conftest$ac_exeext
6943 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6944   (eval $ac_link) 2>&5
6945   ac_status=$?
6946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947   (exit $ac_status); } &&
6948          { ac_try='test -s conftest$ac_exeext'
6949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6950   (eval $ac_try) 2>&5
6951   ac_status=$?
6952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6953   (exit $ac_status); }; }; then
6954   ac_cv_lib_ssleay32_SSL_library_init=yes
6955 else
6956   echo "$as_me: failed program was:" >&5
6957 cat conftest.$ac_ext >&5
6958 ac_cv_lib_ssleay32_SSL_library_init=no
6959 fi
6960 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6961 LIBS=$ac_check_lib_save_LIBS
6962 fi
6963 echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
6964 echo "${ECHO_T}$ac_cv_lib_ssleay32_SSL_library_init" >&6
6965 if test $ac_cv_lib_ssleay32_SSL_library_init = yes; then
6966   cat >>confdefs.h <<_ACEOF
6967 #define HAVE_LIBSSLEAY32 1
6968 _ACEOF
6969
6970   LIBS="-lssleay32 $LIBS"
6971
6972 else
6973   { { echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
6974 echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
6975    { (exit 1); exit 1; }; }
6976 fi
6977
6978   fi
6979 fi
6980
6981 if test "$with_pam" = yes ; then
6982
6983 echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
6984 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6
6985 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
6986   echo $ECHO_N "(cached) $ECHO_C" >&6
6987 else
6988   ac_check_lib_save_LIBS=$LIBS
6989 LIBS="-lpam  $LIBS"
6990 cat >conftest.$ac_ext <<_ACEOF
6991 #line $LINENO "configure"
6992 #include "confdefs.h"
6993
6994 /* Override any gcc2 internal prototype to avoid an error.  */
6995 #ifdef __cplusplus
6996 extern "C"
6997 #endif
6998 /* We use char because int might match the return type of a gcc2
6999    builtin and then its argument prototype would still apply.  */
7000 char pam_start ();
7001 #ifdef F77_DUMMY_MAIN
7002 #  ifdef __cplusplus
7003      extern "C"
7004 #  endif
7005    int F77_DUMMY_MAIN() { return 1; }
7006 #endif
7007 int
7008 main ()
7009 {
7010 pam_start ();
7011   ;
7012   return 0;
7013 }
7014 _ACEOF
7015 rm -f conftest.$ac_objext conftest$ac_exeext
7016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7017   (eval $ac_link) 2>&5
7018   ac_status=$?
7019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020   (exit $ac_status); } &&
7021          { ac_try='test -s conftest$ac_exeext'
7022   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7023   (eval $ac_try) 2>&5
7024   ac_status=$?
7025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026   (exit $ac_status); }; }; then
7027   ac_cv_lib_pam_pam_start=yes
7028 else
7029   echo "$as_me: failed program was:" >&5
7030 cat conftest.$ac_ext >&5
7031 ac_cv_lib_pam_pam_start=no
7032 fi
7033 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7034 LIBS=$ac_check_lib_save_LIBS
7035 fi
7036 echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
7037 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6
7038 if test $ac_cv_lib_pam_pam_start = yes; then
7039   cat >>confdefs.h <<_ACEOF
7040 #define HAVE_LIBPAM 1
7041 _ACEOF
7042
7043   LIBS="-lpam $LIBS"
7044
7045 else
7046   { { echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
7047 echo "$as_me: error: library 'pam' is required for PAM" >&2;}
7048    { (exit 1); exit 1; }; }
7049 fi
7050
7051 fi
7052
7053
7054 ##
7055 ## Header files
7056 ##
7057
7058 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7059 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7060 if test "${ac_cv_header_stdc+set}" = set; then
7061   echo $ECHO_N "(cached) $ECHO_C" >&6
7062 else
7063   cat >conftest.$ac_ext <<_ACEOF
7064 #line $LINENO "configure"
7065 #include "confdefs.h"
7066 #include <stdlib.h>
7067 #include <stdarg.h>
7068 #include <string.h>
7069 #include <float.h>
7070
7071 _ACEOF
7072 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7073   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7074   ac_status=$?
7075   egrep -v '^ *\+' conftest.er1 >conftest.err
7076   rm -f conftest.er1
7077   cat conftest.err >&5
7078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079   (exit $ac_status); } >/dev/null; then
7080   if test -s conftest.err; then
7081     ac_cpp_err=$ac_c_preproc_warn_flag
7082   else
7083     ac_cpp_err=
7084   fi
7085 else
7086   ac_cpp_err=yes
7087 fi
7088 if test -z "$ac_cpp_err"; then
7089   ac_cv_header_stdc=yes
7090 else
7091   echo "$as_me: failed program was:" >&5
7092   cat conftest.$ac_ext >&5
7093   ac_cv_header_stdc=no
7094 fi
7095 rm -f conftest.err conftest.$ac_ext
7096
7097 if test $ac_cv_header_stdc = yes; then
7098   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7099   cat >conftest.$ac_ext <<_ACEOF
7100 #line $LINENO "configure"
7101 #include "confdefs.h"
7102 #include <string.h>
7103
7104 _ACEOF
7105 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7106   egrep "memchr" >/dev/null 2>&1; then
7107   :
7108 else
7109   ac_cv_header_stdc=no
7110 fi
7111 rm -f conftest*
7112
7113 fi
7114
7115 if test $ac_cv_header_stdc = yes; then
7116   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7117   cat >conftest.$ac_ext <<_ACEOF
7118 #line $LINENO "configure"
7119 #include "confdefs.h"
7120 #include <stdlib.h>
7121
7122 _ACEOF
7123 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7124   egrep "free" >/dev/null 2>&1; then
7125   :
7126 else
7127   ac_cv_header_stdc=no
7128 fi
7129 rm -f conftest*
7130
7131 fi
7132
7133 if test $ac_cv_header_stdc = yes; then
7134   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7135   if test "$cross_compiling" = yes; then
7136   :
7137 else
7138   cat >conftest.$ac_ext <<_ACEOF
7139 #line $LINENO "configure"
7140 #include "confdefs.h"
7141 #include <ctype.h>
7142 #if ((' ' & 0x0FF) == 0x020)
7143 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7144 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7145 #else
7146 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
7147                      || ('j' <= (c) && (c) <= 'r') \
7148                      || ('s' <= (c) && (c) <= 'z'))
7149 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7150 #endif
7151
7152 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7153 int
7154 main ()
7155 {
7156   int i;
7157   for (i = 0; i < 256; i++)
7158     if (XOR (islower (i), ISLOWER (i))
7159         || toupper (i) != TOUPPER (i))
7160       exit(2);
7161   exit (0);
7162 }
7163 _ACEOF
7164 rm -f conftest$ac_exeext
7165 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7166   (eval $ac_link) 2>&5
7167   ac_status=$?
7168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7169   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7170   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7171   (eval $ac_try) 2>&5
7172   ac_status=$?
7173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7174   (exit $ac_status); }; }; then
7175   :
7176 else
7177   echo "$as_me: program exited with status $ac_status" >&5
7178 echo "$as_me: failed program was:" >&5
7179 cat conftest.$ac_ext >&5
7180 ( exit $ac_status )
7181 ac_cv_header_stdc=no
7182 fi
7183 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7184 fi
7185 fi
7186 fi
7187 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7188 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7189 if test $ac_cv_header_stdc = yes; then
7190
7191 cat >>confdefs.h <<\_ACEOF
7192 #define STDC_HEADERS 1
7193 _ACEOF
7194
7195 fi
7196
7197 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7208                   inttypes.h stdint.h unistd.h
7209 do
7210 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7211 echo "$as_me:$LINENO: checking for $ac_header" >&5
7212 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7213 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7214   echo $ECHO_N "(cached) $ECHO_C" >&6
7215 else
7216   cat >conftest.$ac_ext <<_ACEOF
7217 #line $LINENO "configure"
7218 #include "confdefs.h"
7219 $ac_includes_default
7220
7221 #include <$ac_header>
7222 _ACEOF
7223 rm -f conftest.$ac_objext
7224 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7225   (eval $ac_compile) 2>&5
7226   ac_status=$?
7227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7228   (exit $ac_status); } &&
7229          { ac_try='test -s conftest.$ac_objext'
7230   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7231   (eval $ac_try) 2>&5
7232   ac_status=$?
7233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7234   (exit $ac_status); }; }; then
7235   eval "$as_ac_Header=yes"
7236 else
7237   echo "$as_me: failed program was:" >&5
7238 cat conftest.$ac_ext >&5
7239 eval "$as_ac_Header=no"
7240 fi
7241 rm -f conftest.$ac_objext conftest.$ac_ext
7242 fi
7243 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7244 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7245 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7246   cat >>confdefs.h <<_ACEOF
7247 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7248 _ACEOF
7249
7250 fi
7251
7252 done
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280 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
7281 do
7282 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7283 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7284   echo "$as_me:$LINENO: checking for $ac_header" >&5
7285 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7286 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7287   echo $ECHO_N "(cached) $ECHO_C" >&6
7288 fi
7289 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7290 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7291 else
7292   # Is the header compilable?
7293 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7294 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7295 cat >conftest.$ac_ext <<_ACEOF
7296 #line $LINENO "configure"
7297 #include "confdefs.h"
7298 $ac_includes_default
7299 #include <$ac_header>
7300 _ACEOF
7301 rm -f conftest.$ac_objext
7302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7303   (eval $ac_compile) 2>&5
7304   ac_status=$?
7305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7306   (exit $ac_status); } &&
7307          { ac_try='test -s conftest.$ac_objext'
7308   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7309   (eval $ac_try) 2>&5
7310   ac_status=$?
7311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7312   (exit $ac_status); }; }; then
7313   ac_header_compiler=yes
7314 else
7315   echo "$as_me: failed program was:" >&5
7316 cat conftest.$ac_ext >&5
7317 ac_header_compiler=no
7318 fi
7319 rm -f conftest.$ac_objext conftest.$ac_ext
7320 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7321 echo "${ECHO_T}$ac_header_compiler" >&6
7322
7323 # Is the header present?
7324 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7325 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7326 cat >conftest.$ac_ext <<_ACEOF
7327 #line $LINENO "configure"
7328 #include "confdefs.h"
7329 #include <$ac_header>
7330 _ACEOF
7331 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7332   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7333   ac_status=$?
7334   egrep -v '^ *\+' conftest.er1 >conftest.err
7335   rm -f conftest.er1
7336   cat conftest.err >&5
7337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338   (exit $ac_status); } >/dev/null; then
7339   if test -s conftest.err; then
7340     ac_cpp_err=$ac_c_preproc_warn_flag
7341   else
7342     ac_cpp_err=
7343   fi
7344 else
7345   ac_cpp_err=yes
7346 fi
7347 if test -z "$ac_cpp_err"; then
7348   ac_header_preproc=yes
7349 else
7350   echo "$as_me: failed program was:" >&5
7351   cat conftest.$ac_ext >&5
7352   ac_header_preproc=no
7353 fi
7354 rm -f conftest.err conftest.$ac_ext
7355 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7356 echo "${ECHO_T}$ac_header_preproc" >&6
7357
7358 # So?  What about this header?
7359 case $ac_header_compiler:$ac_header_preproc in
7360   yes:no )
7361     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7362 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7363     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7364 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7365   no:yes )
7366     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7367 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7368     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7369 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7370     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7371 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7372 esac
7373 echo "$as_me:$LINENO: checking for $ac_header" >&5
7374 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7375 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7376   echo $ECHO_N "(cached) $ECHO_C" >&6
7377 else
7378   eval "$as_ac_Header=$ac_header_preproc"
7379 fi
7380 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7381 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7382
7383 fi
7384 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7385   cat >>confdefs.h <<_ACEOF
7386 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7387 _ACEOF
7388
7389 fi
7390
7391 done
7392
7393
7394 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
7395 # netinet/in.h is included first.
7396
7397 for ac_header in netinet/in.h
7398 do
7399 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7400 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7401   echo "$as_me:$LINENO: checking for $ac_header" >&5
7402 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7403 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7404   echo $ECHO_N "(cached) $ECHO_C" >&6
7405 fi
7406 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7407 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7408 else
7409   # Is the header compilable?
7410 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7411 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7412 cat >conftest.$ac_ext <<_ACEOF
7413 #line $LINENO "configure"
7414 #include "confdefs.h"
7415 $ac_includes_default
7416 #include <$ac_header>
7417 _ACEOF
7418 rm -f conftest.$ac_objext
7419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7420   (eval $ac_compile) 2>&5
7421   ac_status=$?
7422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7423   (exit $ac_status); } &&
7424          { ac_try='test -s conftest.$ac_objext'
7425   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7426   (eval $ac_try) 2>&5
7427   ac_status=$?
7428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7429   (exit $ac_status); }; }; then
7430   ac_header_compiler=yes
7431 else
7432   echo "$as_me: failed program was:" >&5
7433 cat conftest.$ac_ext >&5
7434 ac_header_compiler=no
7435 fi
7436 rm -f conftest.$ac_objext conftest.$ac_ext
7437 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7438 echo "${ECHO_T}$ac_header_compiler" >&6
7439
7440 # Is the header present?
7441 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7442 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7443 cat >conftest.$ac_ext <<_ACEOF
7444 #line $LINENO "configure"
7445 #include "confdefs.h"
7446 #include <$ac_header>
7447 _ACEOF
7448 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7449   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7450   ac_status=$?
7451   egrep -v '^ *\+' conftest.er1 >conftest.err
7452   rm -f conftest.er1
7453   cat conftest.err >&5
7454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7455   (exit $ac_status); } >/dev/null; then
7456   if test -s conftest.err; then
7457     ac_cpp_err=$ac_c_preproc_warn_flag
7458   else
7459     ac_cpp_err=
7460   fi
7461 else
7462   ac_cpp_err=yes
7463 fi
7464 if test -z "$ac_cpp_err"; then
7465   ac_header_preproc=yes
7466 else
7467   echo "$as_me: failed program was:" >&5
7468   cat conftest.$ac_ext >&5
7469   ac_header_preproc=no
7470 fi
7471 rm -f conftest.err conftest.$ac_ext
7472 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7473 echo "${ECHO_T}$ac_header_preproc" >&6
7474
7475 # So?  What about this header?
7476 case $ac_header_compiler:$ac_header_preproc in
7477   yes:no )
7478     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7479 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7480     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7481 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7482   no:yes )
7483     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7484 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7485     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7486 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7487     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7488 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7489 esac
7490 echo "$as_me:$LINENO: checking for $ac_header" >&5
7491 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7492 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7493   echo $ECHO_N "(cached) $ECHO_C" >&6
7494 else
7495   eval "$as_ac_Header=$ac_header_preproc"
7496 fi
7497 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7498 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7499
7500 fi
7501 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7502   cat >>confdefs.h <<_ACEOF
7503 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7504 _ACEOF
7505
7506 fi
7507
7508 done
7509
7510
7511 for ac_header in netinet/tcp.h
7512 do
7513 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7514 echo "$as_me:$LINENO: checking for $ac_header" >&5
7515 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7516 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7517   echo $ECHO_N "(cached) $ECHO_C" >&6
7518 else
7519   cat >conftest.$ac_ext <<_ACEOF
7520 #line $LINENO "configure"
7521 #include "confdefs.h"
7522 $ac_includes_default
7523 #ifdef HAVE_NETINET_IN_H
7524 #include <netinet/in.h>
7525 #endif
7526
7527
7528 #include <$ac_header>
7529 _ACEOF
7530 rm -f conftest.$ac_objext
7531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7532   (eval $ac_compile) 2>&5
7533   ac_status=$?
7534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7535   (exit $ac_status); } &&
7536          { ac_try='test -s conftest.$ac_objext'
7537   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7538   (eval $ac_try) 2>&5
7539   ac_status=$?
7540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7541   (exit $ac_status); }; }; then
7542   eval "$as_ac_Header=yes"
7543 else
7544   echo "$as_me: failed program was:" >&5
7545 cat conftest.$ac_ext >&5
7546 eval "$as_ac_Header=no"
7547 fi
7548 rm -f conftest.$ac_objext conftest.$ac_ext
7549 fi
7550 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7551 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7552 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7553   cat >>confdefs.h <<_ACEOF
7554 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7555 _ACEOF
7556
7557 fi
7558
7559 done
7560
7561
7562 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
7563
7564 for ac_header in readline/readline.h
7565 do
7566 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7567 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7568   echo "$as_me:$LINENO: checking for $ac_header" >&5
7569 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7570 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7571   echo $ECHO_N "(cached) $ECHO_C" >&6
7572 fi
7573 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7574 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7575 else
7576   # Is the header compilable?
7577 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7578 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7579 cat >conftest.$ac_ext <<_ACEOF
7580 #line $LINENO "configure"
7581 #include "confdefs.h"
7582 $ac_includes_default
7583 #include <$ac_header>
7584 _ACEOF
7585 rm -f conftest.$ac_objext
7586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7587   (eval $ac_compile) 2>&5
7588   ac_status=$?
7589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590   (exit $ac_status); } &&
7591          { ac_try='test -s conftest.$ac_objext'
7592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7593   (eval $ac_try) 2>&5
7594   ac_status=$?
7595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7596   (exit $ac_status); }; }; then
7597   ac_header_compiler=yes
7598 else
7599   echo "$as_me: failed program was:" >&5
7600 cat conftest.$ac_ext >&5
7601 ac_header_compiler=no
7602 fi
7603 rm -f conftest.$ac_objext conftest.$ac_ext
7604 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7605 echo "${ECHO_T}$ac_header_compiler" >&6
7606
7607 # Is the header present?
7608 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7609 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7610 cat >conftest.$ac_ext <<_ACEOF
7611 #line $LINENO "configure"
7612 #include "confdefs.h"
7613 #include <$ac_header>
7614 _ACEOF
7615 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7616   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7617   ac_status=$?
7618   egrep -v '^ *\+' conftest.er1 >conftest.err
7619   rm -f conftest.er1
7620   cat conftest.err >&5
7621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7622   (exit $ac_status); } >/dev/null; then
7623   if test -s conftest.err; then
7624     ac_cpp_err=$ac_c_preproc_warn_flag
7625   else
7626     ac_cpp_err=
7627   fi
7628 else
7629   ac_cpp_err=yes
7630 fi
7631 if test -z "$ac_cpp_err"; then
7632   ac_header_preproc=yes
7633 else
7634   echo "$as_me: failed program was:" >&5
7635   cat conftest.$ac_ext >&5
7636   ac_header_preproc=no
7637 fi
7638 rm -f conftest.err conftest.$ac_ext
7639 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7640 echo "${ECHO_T}$ac_header_preproc" >&6
7641
7642 # So?  What about this header?
7643 case $ac_header_compiler:$ac_header_preproc in
7644   yes:no )
7645     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7646 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7647     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7648 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7649   no:yes )
7650     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7651 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7652     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7653 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7654     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7655 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7656 esac
7657 echo "$as_me:$LINENO: checking for $ac_header" >&5
7658 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7659 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7660   echo $ECHO_N "(cached) $ECHO_C" >&6
7661 else
7662   eval "$as_ac_Header=$ac_header_preproc"
7663 fi
7664 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7665 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7666
7667 fi
7668 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7669   cat >>confdefs.h <<_ACEOF
7670 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7671 _ACEOF
7672
7673 else
7674
7675 for ac_header in readline.h
7676 do
7677 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7678 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7679   echo "$as_me:$LINENO: checking for $ac_header" >&5
7680 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7681 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7682   echo $ECHO_N "(cached) $ECHO_C" >&6
7683 fi
7684 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7685 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7686 else
7687   # Is the header compilable?
7688 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7689 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7690 cat >conftest.$ac_ext <<_ACEOF
7691 #line $LINENO "configure"
7692 #include "confdefs.h"
7693 $ac_includes_default
7694 #include <$ac_header>
7695 _ACEOF
7696 rm -f conftest.$ac_objext
7697 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7698   (eval $ac_compile) 2>&5
7699   ac_status=$?
7700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7701   (exit $ac_status); } &&
7702          { ac_try='test -s conftest.$ac_objext'
7703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7704   (eval $ac_try) 2>&5
7705   ac_status=$?
7706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7707   (exit $ac_status); }; }; then
7708   ac_header_compiler=yes
7709 else
7710   echo "$as_me: failed program was:" >&5
7711 cat conftest.$ac_ext >&5
7712 ac_header_compiler=no
7713 fi
7714 rm -f conftest.$ac_objext conftest.$ac_ext
7715 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7716 echo "${ECHO_T}$ac_header_compiler" >&6
7717
7718 # Is the header present?
7719 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7720 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7721 cat >conftest.$ac_ext <<_ACEOF
7722 #line $LINENO "configure"
7723 #include "confdefs.h"
7724 #include <$ac_header>
7725 _ACEOF
7726 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7727   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7728   ac_status=$?
7729   egrep -v '^ *\+' conftest.er1 >conftest.err
7730   rm -f conftest.er1
7731   cat conftest.err >&5
7732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7733   (exit $ac_status); } >/dev/null; then
7734   if test -s conftest.err; then
7735     ac_cpp_err=$ac_c_preproc_warn_flag
7736   else
7737     ac_cpp_err=
7738   fi
7739 else
7740   ac_cpp_err=yes
7741 fi
7742 if test -z "$ac_cpp_err"; then
7743   ac_header_preproc=yes
7744 else
7745   echo "$as_me: failed program was:" >&5
7746   cat conftest.$ac_ext >&5
7747   ac_header_preproc=no
7748 fi
7749 rm -f conftest.err conftest.$ac_ext
7750 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7751 echo "${ECHO_T}$ac_header_preproc" >&6
7752
7753 # So?  What about this header?
7754 case $ac_header_compiler:$ac_header_preproc in
7755   yes:no )
7756     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7757 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7758     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7759 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7760   no:yes )
7761     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7762 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7763     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7764 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7765     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7766 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7767 esac
7768 echo "$as_me:$LINENO: checking for $ac_header" >&5
7769 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7770 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7771   echo $ECHO_N "(cached) $ECHO_C" >&6
7772 else
7773   eval "$as_ac_Header=$ac_header_preproc"
7774 fi
7775 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7776 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7777
7778 fi
7779 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7780   cat >>confdefs.h <<_ACEOF
7781 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7782 _ACEOF
7783
7784 else
7785   { { echo "$as_me:$LINENO: error: readline header not found
7786 If you have readline already installed, see config.log for details on the
7787 failure.  It is possible the compiler isn't looking in the proper directory.
7788 Use --without-readline to disable readline support." >&5
7789 echo "$as_me: error: readline header not found
7790 If you have readline already installed, see config.log for details on the
7791 failure.  It is possible the compiler isn't looking in the proper directory.
7792 Use --without-readline to disable readline support." >&2;}
7793    { (exit 1); exit 1; }; }
7794 fi
7795
7796 done
7797
7798 fi
7799
7800 done
7801
7802
7803 for ac_header in readline/history.h
7804 do
7805 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7806 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7807   echo "$as_me:$LINENO: checking for $ac_header" >&5
7808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7810   echo $ECHO_N "(cached) $ECHO_C" >&6
7811 fi
7812 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7813 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7814 else
7815   # Is the header compilable?
7816 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7817 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7818 cat >conftest.$ac_ext <<_ACEOF
7819 #line $LINENO "configure"
7820 #include "confdefs.h"
7821 $ac_includes_default
7822 #include <$ac_header>
7823 _ACEOF
7824 rm -f conftest.$ac_objext
7825 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7826   (eval $ac_compile) 2>&5
7827   ac_status=$?
7828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7829   (exit $ac_status); } &&
7830          { ac_try='test -s conftest.$ac_objext'
7831   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7832   (eval $ac_try) 2>&5
7833   ac_status=$?
7834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7835   (exit $ac_status); }; }; then
7836   ac_header_compiler=yes
7837 else
7838   echo "$as_me: failed program was:" >&5
7839 cat conftest.$ac_ext >&5
7840 ac_header_compiler=no
7841 fi
7842 rm -f conftest.$ac_objext conftest.$ac_ext
7843 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7844 echo "${ECHO_T}$ac_header_compiler" >&6
7845
7846 # Is the header present?
7847 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7848 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7849 cat >conftest.$ac_ext <<_ACEOF
7850 #line $LINENO "configure"
7851 #include "confdefs.h"
7852 #include <$ac_header>
7853 _ACEOF
7854 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7855   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7856   ac_status=$?
7857   egrep -v '^ *\+' conftest.er1 >conftest.err
7858   rm -f conftest.er1
7859   cat conftest.err >&5
7860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861   (exit $ac_status); } >/dev/null; then
7862   if test -s conftest.err; then
7863     ac_cpp_err=$ac_c_preproc_warn_flag
7864   else
7865     ac_cpp_err=
7866   fi
7867 else
7868   ac_cpp_err=yes
7869 fi
7870 if test -z "$ac_cpp_err"; then
7871   ac_header_preproc=yes
7872 else
7873   echo "$as_me: failed program was:" >&5
7874   cat conftest.$ac_ext >&5
7875   ac_header_preproc=no
7876 fi
7877 rm -f conftest.err conftest.$ac_ext
7878 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7879 echo "${ECHO_T}$ac_header_preproc" >&6
7880
7881 # So?  What about this header?
7882 case $ac_header_compiler:$ac_header_preproc in
7883   yes:no )
7884     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7885 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7886     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7887 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7888   no:yes )
7889     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7890 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7891     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7892 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7893     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7894 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7895 esac
7896 echo "$as_me:$LINENO: checking for $ac_header" >&5
7897 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7898 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7899   echo $ECHO_N "(cached) $ECHO_C" >&6
7900 else
7901   eval "$as_ac_Header=$ac_header_preproc"
7902 fi
7903 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7904 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7905
7906 fi
7907 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7908   cat >>confdefs.h <<_ACEOF
7909 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7910 _ACEOF
7911
7912 else
7913
7914 for ac_header in history.h
7915 do
7916 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7917 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7918   echo "$as_me:$LINENO: checking for $ac_header" >&5
7919 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7920 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7921   echo $ECHO_N "(cached) $ECHO_C" >&6
7922 fi
7923 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7924 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7925 else
7926   # Is the header compilable?
7927 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7928 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7929 cat >conftest.$ac_ext <<_ACEOF
7930 #line $LINENO "configure"
7931 #include "confdefs.h"
7932 $ac_includes_default
7933 #include <$ac_header>
7934 _ACEOF
7935 rm -f conftest.$ac_objext
7936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7937   (eval $ac_compile) 2>&5
7938   ac_status=$?
7939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7940   (exit $ac_status); } &&
7941          { ac_try='test -s conftest.$ac_objext'
7942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7943   (eval $ac_try) 2>&5
7944   ac_status=$?
7945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7946   (exit $ac_status); }; }; then
7947   ac_header_compiler=yes
7948 else
7949   echo "$as_me: failed program was:" >&5
7950 cat conftest.$ac_ext >&5
7951 ac_header_compiler=no
7952 fi
7953 rm -f conftest.$ac_objext conftest.$ac_ext
7954 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7955 echo "${ECHO_T}$ac_header_compiler" >&6
7956
7957 # Is the header present?
7958 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7959 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7960 cat >conftest.$ac_ext <<_ACEOF
7961 #line $LINENO "configure"
7962 #include "confdefs.h"
7963 #include <$ac_header>
7964 _ACEOF
7965 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7966   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7967   ac_status=$?
7968   egrep -v '^ *\+' conftest.er1 >conftest.err
7969   rm -f conftest.er1
7970   cat conftest.err >&5
7971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7972   (exit $ac_status); } >/dev/null; then
7973   if test -s conftest.err; then
7974     ac_cpp_err=$ac_c_preproc_warn_flag
7975   else
7976     ac_cpp_err=
7977   fi
7978 else
7979   ac_cpp_err=yes
7980 fi
7981 if test -z "$ac_cpp_err"; then
7982   ac_header_preproc=yes
7983 else
7984   echo "$as_me: failed program was:" >&5
7985   cat conftest.$ac_ext >&5
7986   ac_header_preproc=no
7987 fi
7988 rm -f conftest.err conftest.$ac_ext
7989 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7990 echo "${ECHO_T}$ac_header_preproc" >&6
7991
7992 # So?  What about this header?
7993 case $ac_header_compiler:$ac_header_preproc in
7994   yes:no )
7995     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7996 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7997     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7998 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7999   no:yes )
8000     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8001 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8002     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8003 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8004     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8005 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8006 esac
8007 echo "$as_me:$LINENO: checking for $ac_header" >&5
8008 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8009 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8010   echo $ECHO_N "(cached) $ECHO_C" >&6
8011 else
8012   eval "$as_ac_Header=$ac_header_preproc"
8013 fi
8014 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8015 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8016
8017 fi
8018 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8019   cat >>confdefs.h <<_ACEOF
8020 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8021 _ACEOF
8022
8023 else
8024   { { echo "$as_me:$LINENO: error: history header not found
8025 If you have readline already installed, see config.log for details on the
8026 failure.  It is possible the compiler isn't looking in the proper directory.
8027 Use --without-readline to disable readline support." >&5
8028 echo "$as_me: error: history header not found
8029 If you have readline already installed, see config.log for details on the
8030 failure.  It is possible the compiler isn't looking in the proper directory.
8031 Use --without-readline to disable readline support." >&2;}
8032    { (exit 1); exit 1; }; }
8033 fi
8034
8035 done
8036
8037 fi
8038
8039 done
8040
8041 fi
8042
8043 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
8044 # Some installations of libedit usurp /usr/include/readline/, which seems
8045 # bad practice, since in combined installations readline will have its headers
8046 # there.  We might have to resort to AC_EGREP checks to make sure we found
8047 # the proper header...
8048
8049 for ac_header in editline/readline.h
8050 do
8051 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8052 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8053   echo "$as_me:$LINENO: checking for $ac_header" >&5
8054 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8055 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8056   echo $ECHO_N "(cached) $ECHO_C" >&6
8057 fi
8058 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8059 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8060 else
8061   # Is the header compilable?
8062 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8063 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8064 cat >conftest.$ac_ext <<_ACEOF
8065 #line $LINENO "configure"
8066 #include "confdefs.h"
8067 $ac_includes_default
8068 #include <$ac_header>
8069 _ACEOF
8070 rm -f conftest.$ac_objext
8071 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8072   (eval $ac_compile) 2>&5
8073   ac_status=$?
8074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075   (exit $ac_status); } &&
8076          { ac_try='test -s conftest.$ac_objext'
8077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8078   (eval $ac_try) 2>&5
8079   ac_status=$?
8080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8081   (exit $ac_status); }; }; then
8082   ac_header_compiler=yes
8083 else
8084   echo "$as_me: failed program was:" >&5
8085 cat conftest.$ac_ext >&5
8086 ac_header_compiler=no
8087 fi
8088 rm -f conftest.$ac_objext conftest.$ac_ext
8089 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8090 echo "${ECHO_T}$ac_header_compiler" >&6
8091
8092 # Is the header present?
8093 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8094 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8095 cat >conftest.$ac_ext <<_ACEOF
8096 #line $LINENO "configure"
8097 #include "confdefs.h"
8098 #include <$ac_header>
8099 _ACEOF
8100 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8101   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8102   ac_status=$?
8103   egrep -v '^ *\+' conftest.er1 >conftest.err
8104   rm -f conftest.er1
8105   cat conftest.err >&5
8106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8107   (exit $ac_status); } >/dev/null; then
8108   if test -s conftest.err; then
8109     ac_cpp_err=$ac_c_preproc_warn_flag
8110   else
8111     ac_cpp_err=
8112   fi
8113 else
8114   ac_cpp_err=yes
8115 fi
8116 if test -z "$ac_cpp_err"; then
8117   ac_header_preproc=yes
8118 else
8119   echo "$as_me: failed program was:" >&5
8120   cat conftest.$ac_ext >&5
8121   ac_header_preproc=no
8122 fi
8123 rm -f conftest.err conftest.$ac_ext
8124 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8125 echo "${ECHO_T}$ac_header_preproc" >&6
8126
8127 # So?  What about this header?
8128 case $ac_header_compiler:$ac_header_preproc in
8129   yes:no )
8130     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8131 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8132     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8133 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8134   no:yes )
8135     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8136 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8137     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8138 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8139     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8140 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8141 esac
8142 echo "$as_me:$LINENO: checking for $ac_header" >&5
8143 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8144 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8145   echo $ECHO_N "(cached) $ECHO_C" >&6
8146 else
8147   eval "$as_ac_Header=$ac_header_preproc"
8148 fi
8149 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8150 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8151
8152 fi
8153 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8154   cat >>confdefs.h <<_ACEOF
8155 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8156 _ACEOF
8157
8158 else
8159
8160 for ac_header in readline.h
8161 do
8162 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8163 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8164   echo "$as_me:$LINENO: checking for $ac_header" >&5
8165 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8166 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8167   echo $ECHO_N "(cached) $ECHO_C" >&6
8168 fi
8169 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8170 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8171 else
8172   # Is the header compilable?
8173 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8174 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8175 cat >conftest.$ac_ext <<_ACEOF
8176 #line $LINENO "configure"
8177 #include "confdefs.h"
8178 $ac_includes_default
8179 #include <$ac_header>
8180 _ACEOF
8181 rm -f conftest.$ac_objext
8182 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8183   (eval $ac_compile) 2>&5
8184   ac_status=$?
8185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186   (exit $ac_status); } &&
8187          { ac_try='test -s conftest.$ac_objext'
8188   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8189   (eval $ac_try) 2>&5
8190   ac_status=$?
8191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8192   (exit $ac_status); }; }; then
8193   ac_header_compiler=yes
8194 else
8195   echo "$as_me: failed program was:" >&5
8196 cat conftest.$ac_ext >&5
8197 ac_header_compiler=no
8198 fi
8199 rm -f conftest.$ac_objext conftest.$ac_ext
8200 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8201 echo "${ECHO_T}$ac_header_compiler" >&6
8202
8203 # Is the header present?
8204 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8205 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8206 cat >conftest.$ac_ext <<_ACEOF
8207 #line $LINENO "configure"
8208 #include "confdefs.h"
8209 #include <$ac_header>
8210 _ACEOF
8211 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8212   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8213   ac_status=$?
8214   egrep -v '^ *\+' conftest.er1 >conftest.err
8215   rm -f conftest.er1
8216   cat conftest.err >&5
8217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8218   (exit $ac_status); } >/dev/null; then
8219   if test -s conftest.err; then
8220     ac_cpp_err=$ac_c_preproc_warn_flag
8221   else
8222     ac_cpp_err=
8223   fi
8224 else
8225   ac_cpp_err=yes
8226 fi
8227 if test -z "$ac_cpp_err"; then
8228   ac_header_preproc=yes
8229 else
8230   echo "$as_me: failed program was:" >&5
8231   cat conftest.$ac_ext >&5
8232   ac_header_preproc=no
8233 fi
8234 rm -f conftest.err conftest.$ac_ext
8235 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8236 echo "${ECHO_T}$ac_header_preproc" >&6
8237
8238 # So?  What about this header?
8239 case $ac_header_compiler:$ac_header_preproc in
8240   yes:no )
8241     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8242 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8243     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8244 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8245   no:yes )
8246     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8247 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8248     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8249 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8250     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8251 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8252 esac
8253 echo "$as_me:$LINENO: checking for $ac_header" >&5
8254 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8255 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8256   echo $ECHO_N "(cached) $ECHO_C" >&6
8257 else
8258   eval "$as_ac_Header=$ac_header_preproc"
8259 fi
8260 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8261 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8262
8263 fi
8264 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8265   cat >>confdefs.h <<_ACEOF
8266 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8267 _ACEOF
8268
8269 else
8270
8271 for ac_header in readline/readline.h
8272 do
8273 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8274 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8275   echo "$as_me:$LINENO: checking for $ac_header" >&5
8276 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8277 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8278   echo $ECHO_N "(cached) $ECHO_C" >&6
8279 fi
8280 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8281 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8282 else
8283   # Is the header compilable?
8284 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8285 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8286 cat >conftest.$ac_ext <<_ACEOF
8287 #line $LINENO "configure"
8288 #include "confdefs.h"
8289 $ac_includes_default
8290 #include <$ac_header>
8291 _ACEOF
8292 rm -f conftest.$ac_objext
8293 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8294   (eval $ac_compile) 2>&5
8295   ac_status=$?
8296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297   (exit $ac_status); } &&
8298          { ac_try='test -s conftest.$ac_objext'
8299   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8300   (eval $ac_try) 2>&5
8301   ac_status=$?
8302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8303   (exit $ac_status); }; }; then
8304   ac_header_compiler=yes
8305 else
8306   echo "$as_me: failed program was:" >&5
8307 cat conftest.$ac_ext >&5
8308 ac_header_compiler=no
8309 fi
8310 rm -f conftest.$ac_objext conftest.$ac_ext
8311 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8312 echo "${ECHO_T}$ac_header_compiler" >&6
8313
8314 # Is the header present?
8315 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8316 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8317 cat >conftest.$ac_ext <<_ACEOF
8318 #line $LINENO "configure"
8319 #include "confdefs.h"
8320 #include <$ac_header>
8321 _ACEOF
8322 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8323   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8324   ac_status=$?
8325   egrep -v '^ *\+' conftest.er1 >conftest.err
8326   rm -f conftest.er1
8327   cat conftest.err >&5
8328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8329   (exit $ac_status); } >/dev/null; then
8330   if test -s conftest.err; then
8331     ac_cpp_err=$ac_c_preproc_warn_flag
8332   else
8333     ac_cpp_err=
8334   fi
8335 else
8336   ac_cpp_err=yes
8337 fi
8338 if test -z "$ac_cpp_err"; then
8339   ac_header_preproc=yes
8340 else
8341   echo "$as_me: failed program was:" >&5
8342   cat conftest.$ac_ext >&5
8343   ac_header_preproc=no
8344 fi
8345 rm -f conftest.err conftest.$ac_ext
8346 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8347 echo "${ECHO_T}$ac_header_preproc" >&6
8348
8349 # So?  What about this header?
8350 case $ac_header_compiler:$ac_header_preproc in
8351   yes:no )
8352     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8353 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8354     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8355 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8356   no:yes )
8357     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8358 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8359     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8360 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8361     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8362 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8363 esac
8364 echo "$as_me:$LINENO: checking for $ac_header" >&5
8365 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8366 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8367   echo $ECHO_N "(cached) $ECHO_C" >&6
8368 else
8369   eval "$as_ac_Header=$ac_header_preproc"
8370 fi
8371 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8372 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8373
8374 fi
8375 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8376   cat >>confdefs.h <<_ACEOF
8377 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8378 _ACEOF
8379
8380 else
8381   { { echo "$as_me:$LINENO: error: readline header not found
8382 If you have libedit already installed, see config.log for details on the
8383 failure.  It is possible the compiler isn't looking in the proper directory.
8384 Use --without-readline to disable libedit support." >&5
8385 echo "$as_me: error: readline header not found
8386 If you have libedit already installed, see config.log for details on the
8387 failure.  It is possible the compiler isn't looking in the proper directory.
8388 Use --without-readline to disable libedit support." >&2;}
8389    { (exit 1); exit 1; }; }
8390 fi
8391
8392 done
8393
8394 fi
8395
8396 done
8397
8398 fi
8399
8400 done
8401
8402
8403 for ac_header in editline/history.h
8404 do
8405 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8407   echo "$as_me:$LINENO: checking for $ac_header" >&5
8408 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8409 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8410   echo $ECHO_N "(cached) $ECHO_C" >&6
8411 fi
8412 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8413 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8414 else
8415   # Is the header compilable?
8416 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8417 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8418 cat >conftest.$ac_ext <<_ACEOF
8419 #line $LINENO "configure"
8420 #include "confdefs.h"
8421 $ac_includes_default
8422 #include <$ac_header>
8423 _ACEOF
8424 rm -f conftest.$ac_objext
8425 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8426   (eval $ac_compile) 2>&5
8427   ac_status=$?
8428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8429   (exit $ac_status); } &&
8430          { ac_try='test -s conftest.$ac_objext'
8431   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8432   (eval $ac_try) 2>&5
8433   ac_status=$?
8434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8435   (exit $ac_status); }; }; then
8436   ac_header_compiler=yes
8437 else
8438   echo "$as_me: failed program was:" >&5
8439 cat conftest.$ac_ext >&5
8440 ac_header_compiler=no
8441 fi
8442 rm -f conftest.$ac_objext conftest.$ac_ext
8443 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8444 echo "${ECHO_T}$ac_header_compiler" >&6
8445
8446 # Is the header present?
8447 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8448 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8449 cat >conftest.$ac_ext <<_ACEOF
8450 #line $LINENO "configure"
8451 #include "confdefs.h"
8452 #include <$ac_header>
8453 _ACEOF
8454 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8455   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8456   ac_status=$?
8457   egrep -v '^ *\+' conftest.er1 >conftest.err
8458   rm -f conftest.er1
8459   cat conftest.err >&5
8460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461   (exit $ac_status); } >/dev/null; then
8462   if test -s conftest.err; then
8463     ac_cpp_err=$ac_c_preproc_warn_flag
8464   else
8465     ac_cpp_err=
8466   fi
8467 else
8468   ac_cpp_err=yes
8469 fi
8470 if test -z "$ac_cpp_err"; then
8471   ac_header_preproc=yes
8472 else
8473   echo "$as_me: failed program was:" >&5
8474   cat conftest.$ac_ext >&5
8475   ac_header_preproc=no
8476 fi
8477 rm -f conftest.err conftest.$ac_ext
8478 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8479 echo "${ECHO_T}$ac_header_preproc" >&6
8480
8481 # So?  What about this header?
8482 case $ac_header_compiler:$ac_header_preproc in
8483   yes:no )
8484     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8485 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8486     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8487 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8488   no:yes )
8489     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8490 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8491     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8492 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8493     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8494 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8495 esac
8496 echo "$as_me:$LINENO: checking for $ac_header" >&5
8497 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8498 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8499   echo $ECHO_N "(cached) $ECHO_C" >&6
8500 else
8501   eval "$as_ac_Header=$ac_header_preproc"
8502 fi
8503 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8504 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8505
8506 fi
8507 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8508   cat >>confdefs.h <<_ACEOF
8509 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8510 _ACEOF
8511
8512 else
8513
8514 for ac_header in history.h
8515 do
8516 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8517 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8518   echo "$as_me:$LINENO: checking for $ac_header" >&5
8519 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8520 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8521   echo $ECHO_N "(cached) $ECHO_C" >&6
8522 fi
8523 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8524 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8525 else
8526   # Is the header compilable?
8527 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8528 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8529 cat >conftest.$ac_ext <<_ACEOF
8530 #line $LINENO "configure"
8531 #include "confdefs.h"
8532 $ac_includes_default
8533 #include <$ac_header>
8534 _ACEOF
8535 rm -f conftest.$ac_objext
8536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8537   (eval $ac_compile) 2>&5
8538   ac_status=$?
8539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540   (exit $ac_status); } &&
8541          { ac_try='test -s conftest.$ac_objext'
8542   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8543   (eval $ac_try) 2>&5
8544   ac_status=$?
8545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8546   (exit $ac_status); }; }; then
8547   ac_header_compiler=yes
8548 else
8549   echo "$as_me: failed program was:" >&5
8550 cat conftest.$ac_ext >&5
8551 ac_header_compiler=no
8552 fi
8553 rm -f conftest.$ac_objext conftest.$ac_ext
8554 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8555 echo "${ECHO_T}$ac_header_compiler" >&6
8556
8557 # Is the header present?
8558 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8559 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8560 cat >conftest.$ac_ext <<_ACEOF
8561 #line $LINENO "configure"
8562 #include "confdefs.h"
8563 #include <$ac_header>
8564 _ACEOF
8565 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8566   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8567   ac_status=$?
8568   egrep -v '^ *\+' conftest.er1 >conftest.err
8569   rm -f conftest.er1
8570   cat conftest.err >&5
8571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8572   (exit $ac_status); } >/dev/null; then
8573   if test -s conftest.err; then
8574     ac_cpp_err=$ac_c_preproc_warn_flag
8575   else
8576     ac_cpp_err=
8577   fi
8578 else
8579   ac_cpp_err=yes
8580 fi
8581 if test -z "$ac_cpp_err"; then
8582   ac_header_preproc=yes
8583 else
8584   echo "$as_me: failed program was:" >&5
8585   cat conftest.$ac_ext >&5
8586   ac_header_preproc=no
8587 fi
8588 rm -f conftest.err conftest.$ac_ext
8589 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8590 echo "${ECHO_T}$ac_header_preproc" >&6
8591
8592 # So?  What about this header?
8593 case $ac_header_compiler:$ac_header_preproc in
8594   yes:no )
8595     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8596 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8597     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8598 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8599   no:yes )
8600     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8601 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8602     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8603 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8604     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8605 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8606 esac
8607 echo "$as_me:$LINENO: checking for $ac_header" >&5
8608 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8609 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8610   echo $ECHO_N "(cached) $ECHO_C" >&6
8611 else
8612   eval "$as_ac_Header=$ac_header_preproc"
8613 fi
8614 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8615 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8616
8617 fi
8618 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8619   cat >>confdefs.h <<_ACEOF
8620 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8621 _ACEOF
8622
8623 else
8624
8625 for ac_header in readline/history.h
8626 do
8627 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8628 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8629   echo "$as_me:$LINENO: checking for $ac_header" >&5
8630 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8632   echo $ECHO_N "(cached) $ECHO_C" >&6
8633 fi
8634 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8635 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8636 else
8637   # Is the header compilable?
8638 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8639 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8640 cat >conftest.$ac_ext <<_ACEOF
8641 #line $LINENO "configure"
8642 #include "confdefs.h"
8643 $ac_includes_default
8644 #include <$ac_header>
8645 _ACEOF
8646 rm -f conftest.$ac_objext
8647 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8648   (eval $ac_compile) 2>&5
8649   ac_status=$?
8650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8651   (exit $ac_status); } &&
8652          { ac_try='test -s conftest.$ac_objext'
8653   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8654   (eval $ac_try) 2>&5
8655   ac_status=$?
8656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8657   (exit $ac_status); }; }; then
8658   ac_header_compiler=yes
8659 else
8660   echo "$as_me: failed program was:" >&5
8661 cat conftest.$ac_ext >&5
8662 ac_header_compiler=no
8663 fi
8664 rm -f conftest.$ac_objext conftest.$ac_ext
8665 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8666 echo "${ECHO_T}$ac_header_compiler" >&6
8667
8668 # Is the header present?
8669 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8670 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8671 cat >conftest.$ac_ext <<_ACEOF
8672 #line $LINENO "configure"
8673 #include "confdefs.h"
8674 #include <$ac_header>
8675 _ACEOF
8676 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8677   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8678   ac_status=$?
8679   egrep -v '^ *\+' conftest.er1 >conftest.err
8680   rm -f conftest.er1
8681   cat conftest.err >&5
8682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8683   (exit $ac_status); } >/dev/null; then
8684   if test -s conftest.err; then
8685     ac_cpp_err=$ac_c_preproc_warn_flag
8686   else
8687     ac_cpp_err=
8688   fi
8689 else
8690   ac_cpp_err=yes
8691 fi
8692 if test -z "$ac_cpp_err"; then
8693   ac_header_preproc=yes
8694 else
8695   echo "$as_me: failed program was:" >&5
8696   cat conftest.$ac_ext >&5
8697   ac_header_preproc=no
8698 fi
8699 rm -f conftest.err conftest.$ac_ext
8700 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8701 echo "${ECHO_T}$ac_header_preproc" >&6
8702
8703 # So?  What about this header?
8704 case $ac_header_compiler:$ac_header_preproc in
8705   yes:no )
8706     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8707 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8708     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8709 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8710   no:yes )
8711     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8712 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8713     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8714 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8715     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8716 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8717 esac
8718 echo "$as_me:$LINENO: checking for $ac_header" >&5
8719 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8720 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8721   echo $ECHO_N "(cached) $ECHO_C" >&6
8722 else
8723   eval "$as_ac_Header=$ac_header_preproc"
8724 fi
8725 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8726 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8727
8728 fi
8729 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8730   cat >>confdefs.h <<_ACEOF
8731 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8732 _ACEOF
8733
8734 else
8735   { { echo "$as_me:$LINENO: error: history header not found
8736 If you have libedit already installed, see config.log for details on the
8737 failure.  It is possible the compiler isn't looking in the proper directory.
8738 Use --without-readline to disable libedit support." >&5
8739 echo "$as_me: error: history header not found
8740 If you have libedit already installed, see config.log for details on the
8741 failure.  It is possible the compiler isn't looking in the proper directory.
8742 Use --without-readline to disable libedit support." >&2;}
8743    { (exit 1); exit 1; }; }
8744 fi
8745
8746 done
8747
8748 fi
8749
8750 done
8751
8752 fi
8753
8754 done
8755
8756 fi
8757
8758 if test "$with_zlib" = yes; then
8759   if test "${ac_cv_header_zlib_h+set}" = set; then
8760   echo "$as_me:$LINENO: checking for zlib.h" >&5
8761 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8762 if test "${ac_cv_header_zlib_h+set}" = set; then
8763   echo $ECHO_N "(cached) $ECHO_C" >&6
8764 fi
8765 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8766 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8767 else
8768   # Is the header compilable?
8769 echo "$as_me:$LINENO: checking zlib.h usability" >&5
8770 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
8771 cat >conftest.$ac_ext <<_ACEOF
8772 #line $LINENO "configure"
8773 #include "confdefs.h"
8774 $ac_includes_default
8775 #include <zlib.h>
8776 _ACEOF
8777 rm -f conftest.$ac_objext
8778 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8779   (eval $ac_compile) 2>&5
8780   ac_status=$?
8781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782   (exit $ac_status); } &&
8783          { ac_try='test -s conftest.$ac_objext'
8784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8785   (eval $ac_try) 2>&5
8786   ac_status=$?
8787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8788   (exit $ac_status); }; }; then
8789   ac_header_compiler=yes
8790 else
8791   echo "$as_me: failed program was:" >&5
8792 cat conftest.$ac_ext >&5
8793 ac_header_compiler=no
8794 fi
8795 rm -f conftest.$ac_objext conftest.$ac_ext
8796 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8797 echo "${ECHO_T}$ac_header_compiler" >&6
8798
8799 # Is the header present?
8800 echo "$as_me:$LINENO: checking zlib.h presence" >&5
8801 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
8802 cat >conftest.$ac_ext <<_ACEOF
8803 #line $LINENO "configure"
8804 #include "confdefs.h"
8805 #include <zlib.h>
8806 _ACEOF
8807 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8808   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8809   ac_status=$?
8810   egrep -v '^ *\+' conftest.er1 >conftest.err
8811   rm -f conftest.er1
8812   cat conftest.err >&5
8813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8814   (exit $ac_status); } >/dev/null; then
8815   if test -s conftest.err; then
8816     ac_cpp_err=$ac_c_preproc_warn_flag
8817   else
8818     ac_cpp_err=
8819   fi
8820 else
8821   ac_cpp_err=yes
8822 fi
8823 if test -z "$ac_cpp_err"; then
8824   ac_header_preproc=yes
8825 else
8826   echo "$as_me: failed program was:" >&5
8827   cat conftest.$ac_ext >&5
8828   ac_header_preproc=no
8829 fi
8830 rm -f conftest.err conftest.$ac_ext
8831 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8832 echo "${ECHO_T}$ac_header_preproc" >&6
8833
8834 # So?  What about this header?
8835 case $ac_header_compiler:$ac_header_preproc in
8836   yes:no )
8837     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8838 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8839     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8840 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;};;
8841   no:yes )
8842     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8843 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8844     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
8845 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
8846     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8847 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;};;
8848 esac
8849 echo "$as_me:$LINENO: checking for zlib.h" >&5
8850 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8851 if test "${ac_cv_header_zlib_h+set}" = set; then
8852   echo $ECHO_N "(cached) $ECHO_C" >&6
8853 else
8854   ac_cv_header_zlib_h=$ac_header_preproc
8855 fi
8856 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8857 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8858
8859 fi
8860 if test $ac_cv_header_zlib_h = yes; then
8861   :
8862 else
8863   { { echo "$as_me:$LINENO: error: zlib header not found
8864 If you have zlib already installed, see config.log for details on the
8865 failure.  It is possible the compiler isn't looking in the proper directory.
8866 Use --without-zlib to disable zlib support." >&5
8867 echo "$as_me: error: zlib header not found
8868 If you have zlib already installed, see config.log for details on the
8869 failure.  It is possible the compiler isn't looking in the proper directory.
8870 Use --without-zlib to disable zlib support." >&2;}
8871    { (exit 1); exit 1; }; }
8872 fi
8873
8874
8875 fi
8876
8877 if test "$with_krb4" = yes ; then
8878   if test "${ac_cv_header_krb_h+set}" = set; then
8879   echo "$as_me:$LINENO: checking for krb.h" >&5
8880 echo $ECHO_N "checking for krb.h... $ECHO_C" >&6
8881 if test "${ac_cv_header_krb_h+set}" = set; then
8882   echo $ECHO_N "(cached) $ECHO_C" >&6
8883 fi
8884 echo "$as_me:$LINENO: result: $ac_cv_header_krb_h" >&5
8885 echo "${ECHO_T}$ac_cv_header_krb_h" >&6
8886 else
8887   # Is the header compilable?
8888 echo "$as_me:$LINENO: checking krb.h usability" >&5
8889 echo $ECHO_N "checking krb.h usability... $ECHO_C" >&6
8890 cat >conftest.$ac_ext <<_ACEOF
8891 #line $LINENO "configure"
8892 #include "confdefs.h"
8893 $ac_includes_default
8894 #include <krb.h>
8895 _ACEOF
8896 rm -f conftest.$ac_objext
8897 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8898   (eval $ac_compile) 2>&5
8899   ac_status=$?
8900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8901   (exit $ac_status); } &&
8902          { ac_try='test -s conftest.$ac_objext'
8903   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8904   (eval $ac_try) 2>&5
8905   ac_status=$?
8906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8907   (exit $ac_status); }; }; then
8908   ac_header_compiler=yes
8909 else
8910   echo "$as_me: failed program was:" >&5
8911 cat conftest.$ac_ext >&5
8912 ac_header_compiler=no
8913 fi
8914 rm -f conftest.$ac_objext conftest.$ac_ext
8915 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8916 echo "${ECHO_T}$ac_header_compiler" >&6
8917
8918 # Is the header present?
8919 echo "$as_me:$LINENO: checking krb.h presence" >&5
8920 echo $ECHO_N "checking krb.h presence... $ECHO_C" >&6
8921 cat >conftest.$ac_ext <<_ACEOF
8922 #line $LINENO "configure"
8923 #include "confdefs.h"
8924 #include <krb.h>
8925 _ACEOF
8926 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8927   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8928   ac_status=$?
8929   egrep -v '^ *\+' conftest.er1 >conftest.err
8930   rm -f conftest.er1
8931   cat conftest.err >&5
8932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8933   (exit $ac_status); } >/dev/null; then
8934   if test -s conftest.err; then
8935     ac_cpp_err=$ac_c_preproc_warn_flag
8936   else
8937     ac_cpp_err=
8938   fi
8939 else
8940   ac_cpp_err=yes
8941 fi
8942 if test -z "$ac_cpp_err"; then
8943   ac_header_preproc=yes
8944 else
8945   echo "$as_me: failed program was:" >&5
8946   cat conftest.$ac_ext >&5
8947   ac_header_preproc=no
8948 fi
8949 rm -f conftest.err conftest.$ac_ext
8950 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8951 echo "${ECHO_T}$ac_header_preproc" >&6
8952
8953 # So?  What about this header?
8954 case $ac_header_compiler:$ac_header_preproc in
8955   yes:no )
8956     { echo "$as_me:$LINENO: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&5
8957 echo "$as_me: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8958     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5
8959 echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;};;
8960   no:yes )
8961     { echo "$as_me:$LINENO: WARNING: krb.h: present but cannot be compiled" >&5
8962 echo "$as_me: WARNING: krb.h: present but cannot be compiled" >&2;}
8963     { echo "$as_me:$LINENO: WARNING: krb.h: check for missing prerequisite headers?" >&5
8964 echo "$as_me: WARNING: krb.h: check for missing prerequisite headers?" >&2;}
8965     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5
8966 echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;};;
8967 esac
8968 echo "$as_me:$LINENO: checking for krb.h" >&5
8969 echo $ECHO_N "checking for krb.h... $ECHO_C" >&6
8970 if test "${ac_cv_header_krb_h+set}" = set; then
8971   echo $ECHO_N "(cached) $ECHO_C" >&6
8972 else
8973   ac_cv_header_krb_h=$ac_header_preproc
8974 fi
8975 echo "$as_me:$LINENO: result: $ac_cv_header_krb_h" >&5
8976 echo "${ECHO_T}$ac_cv_header_krb_h" >&6
8977
8978 fi
8979 if test $ac_cv_header_krb_h = yes; then
8980   :
8981 else
8982   { { echo "$as_me:$LINENO: error: header file <krb.h> is required for Kerberos 4" >&5
8983 echo "$as_me: error: header file <krb.h> is required for Kerberos 4" >&2;}
8984    { (exit 1); exit 1; }; }
8985 fi
8986
8987
8988 fi
8989
8990 if test "$with_krb5" = yes ; then
8991   if test "${ac_cv_header_krb5_h+set}" = set; then
8992   echo "$as_me:$LINENO: checking for krb5.h" >&5
8993 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
8994 if test "${ac_cv_header_krb5_h+set}" = set; then
8995   echo $ECHO_N "(cached) $ECHO_C" >&6
8996 fi
8997 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
8998 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
8999 else
9000   # Is the header compilable?
9001 echo "$as_me:$LINENO: checking krb5.h usability" >&5
9002 echo $ECHO_N "checking krb5.h usability... $ECHO_C" >&6
9003 cat >conftest.$ac_ext <<_ACEOF
9004 #line $LINENO "configure"
9005 #include "confdefs.h"
9006 $ac_includes_default
9007 #include <krb5.h>
9008 _ACEOF
9009 rm -f conftest.$ac_objext
9010 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9011   (eval $ac_compile) 2>&5
9012   ac_status=$?
9013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9014   (exit $ac_status); } &&
9015          { ac_try='test -s conftest.$ac_objext'
9016   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9017   (eval $ac_try) 2>&5
9018   ac_status=$?
9019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9020   (exit $ac_status); }; }; then
9021   ac_header_compiler=yes
9022 else
9023   echo "$as_me: failed program was:" >&5
9024 cat conftest.$ac_ext >&5
9025 ac_header_compiler=no
9026 fi
9027 rm -f conftest.$ac_objext conftest.$ac_ext
9028 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9029 echo "${ECHO_T}$ac_header_compiler" >&6
9030
9031 # Is the header present?
9032 echo "$as_me:$LINENO: checking krb5.h presence" >&5
9033 echo $ECHO_N "checking krb5.h presence... $ECHO_C" >&6
9034 cat >conftest.$ac_ext <<_ACEOF
9035 #line $LINENO "configure"
9036 #include "confdefs.h"
9037 #include <krb5.h>
9038 _ACEOF
9039 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9040   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9041   ac_status=$?
9042   egrep -v '^ *\+' conftest.er1 >conftest.err
9043   rm -f conftest.er1
9044   cat conftest.err >&5
9045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046   (exit $ac_status); } >/dev/null; then
9047   if test -s conftest.err; then
9048     ac_cpp_err=$ac_c_preproc_warn_flag
9049   else
9050     ac_cpp_err=
9051   fi
9052 else
9053   ac_cpp_err=yes
9054 fi
9055 if test -z "$ac_cpp_err"; then
9056   ac_header_preproc=yes
9057 else
9058   echo "$as_me: failed program was:" >&5
9059   cat conftest.$ac_ext >&5
9060   ac_header_preproc=no
9061 fi
9062 rm -f conftest.err conftest.$ac_ext
9063 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9064 echo "${ECHO_T}$ac_header_preproc" >&6
9065
9066 # So?  What about this header?
9067 case $ac_header_compiler:$ac_header_preproc in
9068   yes:no )
9069     { echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
9070 echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9071     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
9072 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;};;
9073   no:yes )
9074     { echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
9075 echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
9076     { echo "$as_me:$LINENO: WARNING: krb5.h: check for missing prerequisite headers?" >&5
9077 echo "$as_me: WARNING: krb5.h: check for missing prerequisite headers?" >&2;}
9078     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
9079 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;};;
9080 esac
9081 echo "$as_me:$LINENO: checking for krb5.h" >&5
9082 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
9083 if test "${ac_cv_header_krb5_h+set}" = set; then
9084   echo $ECHO_N "(cached) $ECHO_C" >&6
9085 else
9086   ac_cv_header_krb5_h=$ac_header_preproc
9087 fi
9088 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
9089 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
9090
9091 fi
9092 if test $ac_cv_header_krb5_h = yes; then
9093   :
9094 else
9095   { { echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
9096 echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
9097    { (exit 1); exit 1; }; }
9098 fi
9099
9100
9101 fi
9102
9103 if test "$with_openssl" = yes ; then
9104   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9105   echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
9106 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
9107 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9108   echo $ECHO_N "(cached) $ECHO_C" >&6
9109 fi
9110 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
9111 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
9112 else
9113   # Is the header compilable?
9114 echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
9115 echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6
9116 cat >conftest.$ac_ext <<_ACEOF
9117 #line $LINENO "configure"
9118 #include "confdefs.h"
9119 $ac_includes_default
9120 #include <openssl/ssl.h>
9121 _ACEOF
9122 rm -f conftest.$ac_objext
9123 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9124   (eval $ac_compile) 2>&5
9125   ac_status=$?
9126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9127   (exit $ac_status); } &&
9128          { ac_try='test -s conftest.$ac_objext'
9129   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9130   (eval $ac_try) 2>&5
9131   ac_status=$?
9132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9133   (exit $ac_status); }; }; then
9134   ac_header_compiler=yes
9135 else
9136   echo "$as_me: failed program was:" >&5
9137 cat conftest.$ac_ext >&5
9138 ac_header_compiler=no
9139 fi
9140 rm -f conftest.$ac_objext conftest.$ac_ext
9141 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9142 echo "${ECHO_T}$ac_header_compiler" >&6
9143
9144 # Is the header present?
9145 echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
9146 echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6
9147 cat >conftest.$ac_ext <<_ACEOF
9148 #line $LINENO "configure"
9149 #include "confdefs.h"
9150 #include <openssl/ssl.h>
9151 _ACEOF
9152 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9153   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9154   ac_status=$?
9155   egrep -v '^ *\+' conftest.er1 >conftest.err
9156   rm -f conftest.er1
9157   cat conftest.err >&5
9158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9159   (exit $ac_status); } >/dev/null; then
9160   if test -s conftest.err; then
9161     ac_cpp_err=$ac_c_preproc_warn_flag
9162   else
9163     ac_cpp_err=
9164   fi
9165 else
9166   ac_cpp_err=yes
9167 fi
9168 if test -z "$ac_cpp_err"; then
9169   ac_header_preproc=yes
9170 else
9171   echo "$as_me: failed program was:" >&5
9172   cat conftest.$ac_ext >&5
9173   ac_header_preproc=no
9174 fi
9175 rm -f conftest.err conftest.$ac_ext
9176 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9177 echo "${ECHO_T}$ac_header_preproc" >&6
9178
9179 # So?  What about this header?
9180 case $ac_header_compiler:$ac_header_preproc in
9181   yes:no )
9182     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
9183 echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9184     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
9185 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;};;
9186   no:yes )
9187     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
9188 echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
9189     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&5
9190 echo "$as_me: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&2;}
9191     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
9192 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;};;
9193 esac
9194 echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
9195 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
9196 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9197   echo $ECHO_N "(cached) $ECHO_C" >&6
9198 else
9199   ac_cv_header_openssl_ssl_h=$ac_header_preproc
9200 fi
9201 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
9202 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
9203
9204 fi
9205 if test $ac_cv_header_openssl_ssl_h = yes; then
9206   :
9207 else
9208   { { echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
9209 echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
9210    { (exit 1); exit 1; }; }
9211 fi
9212
9213
9214   if test "${ac_cv_header_openssl_err_h+set}" = set; then
9215   echo "$as_me:$LINENO: checking for openssl/err.h" >&5
9216 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
9217 if test "${ac_cv_header_openssl_err_h+set}" = set; then
9218   echo $ECHO_N "(cached) $ECHO_C" >&6
9219 fi
9220 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
9221 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
9222 else
9223   # Is the header compilable?
9224 echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
9225 echo $ECHO_N "checking openssl/err.h usability... $ECHO_C" >&6
9226 cat >conftest.$ac_ext <<_ACEOF
9227 #line $LINENO "configure"
9228 #include "confdefs.h"
9229 $ac_includes_default
9230 #include <openssl/err.h>
9231 _ACEOF
9232 rm -f conftest.$ac_objext
9233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9234   (eval $ac_compile) 2>&5
9235   ac_status=$?
9236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9237   (exit $ac_status); } &&
9238          { ac_try='test -s conftest.$ac_objext'
9239   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9240   (eval $ac_try) 2>&5
9241   ac_status=$?
9242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9243   (exit $ac_status); }; }; then
9244   ac_header_compiler=yes
9245 else
9246   echo "$as_me: failed program was:" >&5
9247 cat conftest.$ac_ext >&5
9248 ac_header_compiler=no
9249 fi
9250 rm -f 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 openssl/err.h presence" >&5
9256 echo $ECHO_N "checking openssl/err.h presence... $ECHO_C" >&6
9257 cat >conftest.$ac_ext <<_ACEOF
9258 #line $LINENO "configure"
9259 #include "confdefs.h"
9260 #include <openssl/err.h>
9261 _ACEOF
9262 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9263   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9264   ac_status=$?
9265   egrep -v '^ *\+' conftest.er1 >conftest.err
9266   rm -f conftest.er1
9267   cat conftest.err >&5
9268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9269   (exit $ac_status); } >/dev/null; then
9270   if test -s conftest.err; then
9271     ac_cpp_err=$ac_c_preproc_warn_flag
9272   else
9273     ac_cpp_err=
9274   fi
9275 else
9276   ac_cpp_err=yes
9277 fi
9278 if test -z "$ac_cpp_err"; then
9279   ac_header_preproc=yes
9280 else
9281   echo "$as_me: failed program was:" >&5
9282   cat conftest.$ac_ext >&5
9283   ac_header_preproc=no
9284 fi
9285 rm -f conftest.err conftest.$ac_ext
9286 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9287 echo "${ECHO_T}$ac_header_preproc" >&6
9288
9289 # So?  What about this header?
9290 case $ac_header_compiler:$ac_header_preproc in
9291   yes:no )
9292     { echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
9293 echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9294     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
9295 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;};;
9296   no:yes )
9297     { echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
9298 echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
9299     { echo "$as_me:$LINENO: WARNING: openssl/err.h: check for missing prerequisite headers?" >&5
9300 echo "$as_me: WARNING: openssl/err.h: check for missing prerequisite headers?" >&2;}
9301     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
9302 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;};;
9303 esac
9304 echo "$as_me:$LINENO: checking for openssl/err.h" >&5
9305 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
9306 if test "${ac_cv_header_openssl_err_h+set}" = set; then
9307   echo $ECHO_N "(cached) $ECHO_C" >&6
9308 else
9309   ac_cv_header_openssl_err_h=$ac_header_preproc
9310 fi
9311 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
9312 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
9313
9314 fi
9315 if test $ac_cv_header_openssl_err_h = yes; then
9316   :
9317 else
9318   { { echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
9319 echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
9320    { (exit 1); exit 1; }; }
9321 fi
9322
9323
9324 fi
9325
9326 if test "$with_pam" = yes ; then
9327
9328 for ac_header in security/pam_appl.h
9329 do
9330 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9331 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9332   echo "$as_me:$LINENO: checking for $ac_header" >&5
9333 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9334 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9335   echo $ECHO_N "(cached) $ECHO_C" >&6
9336 fi
9337 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9338 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9339 else
9340   # Is the header compilable?
9341 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9342 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9343 cat >conftest.$ac_ext <<_ACEOF
9344 #line $LINENO "configure"
9345 #include "confdefs.h"
9346 $ac_includes_default
9347 #include <$ac_header>
9348 _ACEOF
9349 rm -f conftest.$ac_objext
9350 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9351   (eval $ac_compile) 2>&5
9352   ac_status=$?
9353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9354   (exit $ac_status); } &&
9355          { ac_try='test -s conftest.$ac_objext'
9356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9357   (eval $ac_try) 2>&5
9358   ac_status=$?
9359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9360   (exit $ac_status); }; }; then
9361   ac_header_compiler=yes
9362 else
9363   echo "$as_me: failed program was:" >&5
9364 cat conftest.$ac_ext >&5
9365 ac_header_compiler=no
9366 fi
9367 rm -f conftest.$ac_objext conftest.$ac_ext
9368 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9369 echo "${ECHO_T}$ac_header_compiler" >&6
9370
9371 # Is the header present?
9372 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9373 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9374 cat >conftest.$ac_ext <<_ACEOF
9375 #line $LINENO "configure"
9376 #include "confdefs.h"
9377 #include <$ac_header>
9378 _ACEOF
9379 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9380   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9381   ac_status=$?
9382   egrep -v '^ *\+' conftest.er1 >conftest.err
9383   rm -f conftest.er1
9384   cat conftest.err >&5
9385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386   (exit $ac_status); } >/dev/null; then
9387   if test -s conftest.err; then
9388     ac_cpp_err=$ac_c_preproc_warn_flag
9389   else
9390     ac_cpp_err=
9391   fi
9392 else
9393   ac_cpp_err=yes
9394 fi
9395 if test -z "$ac_cpp_err"; then
9396   ac_header_preproc=yes
9397 else
9398   echo "$as_me: failed program was:" >&5
9399   cat conftest.$ac_ext >&5
9400   ac_header_preproc=no
9401 fi
9402 rm -f conftest.err conftest.$ac_ext
9403 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9404 echo "${ECHO_T}$ac_header_preproc" >&6
9405
9406 # So?  What about this header?
9407 case $ac_header_compiler:$ac_header_preproc in
9408   yes:no )
9409     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9410 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9411     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9412 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9413   no:yes )
9414     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9415 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9416     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9417 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9418     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9419 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9420 esac
9421 echo "$as_me:$LINENO: checking for $ac_header" >&5
9422 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9423 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9424   echo $ECHO_N "(cached) $ECHO_C" >&6
9425 else
9426   eval "$as_ac_Header=$ac_header_preproc"
9427 fi
9428 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9429 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9430
9431 fi
9432 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9433   cat >>confdefs.h <<_ACEOF
9434 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9435 _ACEOF
9436
9437 else
9438
9439 for ac_header in pam/pam_appl.h
9440 do
9441 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9442 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9443   echo "$as_me:$LINENO: checking for $ac_header" >&5
9444 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9445 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9446   echo $ECHO_N "(cached) $ECHO_C" >&6
9447 fi
9448 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9449 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9450 else
9451   # Is the header compilable?
9452 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9453 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9454 cat >conftest.$ac_ext <<_ACEOF
9455 #line $LINENO "configure"
9456 #include "confdefs.h"
9457 $ac_includes_default
9458 #include <$ac_header>
9459 _ACEOF
9460 rm -f conftest.$ac_objext
9461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9462   (eval $ac_compile) 2>&5
9463   ac_status=$?
9464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9465   (exit $ac_status); } &&
9466          { ac_try='test -s conftest.$ac_objext'
9467   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9468   (eval $ac_try) 2>&5
9469   ac_status=$?
9470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9471   (exit $ac_status); }; }; then
9472   ac_header_compiler=yes
9473 else
9474   echo "$as_me: failed program was:" >&5
9475 cat conftest.$ac_ext >&5
9476 ac_header_compiler=no
9477 fi
9478 rm -f conftest.$ac_objext conftest.$ac_ext
9479 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9480 echo "${ECHO_T}$ac_header_compiler" >&6
9481
9482 # Is the header present?
9483 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9484 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9485 cat >conftest.$ac_ext <<_ACEOF
9486 #line $LINENO "configure"
9487 #include "confdefs.h"
9488 #include <$ac_header>
9489 _ACEOF
9490 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9491   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9492   ac_status=$?
9493   egrep -v '^ *\+' conftest.er1 >conftest.err
9494   rm -f conftest.er1
9495   cat conftest.err >&5
9496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9497   (exit $ac_status); } >/dev/null; then
9498   if test -s conftest.err; then
9499     ac_cpp_err=$ac_c_preproc_warn_flag
9500   else
9501     ac_cpp_err=
9502   fi
9503 else
9504   ac_cpp_err=yes
9505 fi
9506 if test -z "$ac_cpp_err"; then
9507   ac_header_preproc=yes
9508 else
9509   echo "$as_me: failed program was:" >&5
9510   cat conftest.$ac_ext >&5
9511   ac_header_preproc=no
9512 fi
9513 rm -f conftest.err conftest.$ac_ext
9514 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9515 echo "${ECHO_T}$ac_header_preproc" >&6
9516
9517 # So?  What about this header?
9518 case $ac_header_compiler:$ac_header_preproc in
9519   yes:no )
9520     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9521 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9522     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9523 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9524   no:yes )
9525     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9526 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9527     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9528 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9529     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9530 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9531 esac
9532 echo "$as_me:$LINENO: checking for $ac_header" >&5
9533 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9534 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9535   echo $ECHO_N "(cached) $ECHO_C" >&6
9536 else
9537   eval "$as_ac_Header=$ac_header_preproc"
9538 fi
9539 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9540 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9541
9542 fi
9543 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9544   cat >>confdefs.h <<_ACEOF
9545 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9546 _ACEOF
9547
9548 else
9549   { { echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
9550 echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
9551    { (exit 1); exit 1; }; }
9552 fi
9553
9554 done
9555
9556 fi
9557
9558 done
9559
9560 fi
9561
9562 if test "$with_rendezvous" = yes ; then
9563   if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
9564   echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
9565 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
9566 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
9567   echo $ECHO_N "(cached) $ECHO_C" >&6
9568 fi
9569 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
9570 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
9571 else
9572   # Is the header compilable?
9573 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h usability" >&5
9574 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h usability... $ECHO_C" >&6
9575 cat >conftest.$ac_ext <<_ACEOF
9576 #line $LINENO "configure"
9577 #include "confdefs.h"
9578 $ac_includes_default
9579 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
9580 _ACEOF
9581 rm -f conftest.$ac_objext
9582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9583   (eval $ac_compile) 2>&5
9584   ac_status=$?
9585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9586   (exit $ac_status); } &&
9587          { ac_try='test -s conftest.$ac_objext'
9588   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9589   (eval $ac_try) 2>&5
9590   ac_status=$?
9591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9592   (exit $ac_status); }; }; then
9593   ac_header_compiler=yes
9594 else
9595   echo "$as_me: failed program was:" >&5
9596 cat conftest.$ac_ext >&5
9597 ac_header_compiler=no
9598 fi
9599 rm -f conftest.$ac_objext conftest.$ac_ext
9600 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9601 echo "${ECHO_T}$ac_header_compiler" >&6
9602
9603 # Is the header present?
9604 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h presence" >&5
9605 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h presence... $ECHO_C" >&6
9606 cat >conftest.$ac_ext <<_ACEOF
9607 #line $LINENO "configure"
9608 #include "confdefs.h"
9609 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
9610 _ACEOF
9611 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9612   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9613   ac_status=$?
9614   egrep -v '^ *\+' conftest.er1 >conftest.err
9615   rm -f conftest.er1
9616   cat conftest.err >&5
9617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9618   (exit $ac_status); } >/dev/null; then
9619   if test -s conftest.err; then
9620     ac_cpp_err=$ac_c_preproc_warn_flag
9621   else
9622     ac_cpp_err=
9623   fi
9624 else
9625   ac_cpp_err=yes
9626 fi
9627 if test -z "$ac_cpp_err"; then
9628   ac_header_preproc=yes
9629 else
9630   echo "$as_me: failed program was:" >&5
9631   cat conftest.$ac_ext >&5
9632   ac_header_preproc=no
9633 fi
9634 rm -f conftest.err conftest.$ac_ext
9635 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9636 echo "${ECHO_T}$ac_header_preproc" >&6
9637
9638 # So?  What about this header?
9639 case $ac_header_compiler:$ac_header_preproc in
9640   yes:no )
9641     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&5
9642 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9643     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
9644 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;};;
9645   no:yes )
9646     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&5
9647 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&2;}
9648     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: check for missing prerequisite headers?" >&5
9649 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: check for missing prerequisite headers?" >&2;}
9650     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
9651 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;};;
9652 esac
9653 echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
9654 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
9655 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
9656   echo $ECHO_N "(cached) $ECHO_C" >&6
9657 else
9658   ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h=$ac_header_preproc
9659 fi
9660 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
9661 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
9662
9663 fi
9664 if test $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h = yes; then
9665   :
9666 else
9667   { { echo "$as_me:$LINENO: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Rendezvous" >&5
9668 echo "$as_me: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Rendezvous" >&2;}
9669    { (exit 1); exit 1; }; }
9670 fi
9671
9672
9673 fi
9674
9675
9676 ##
9677 ## Types, structures, compiler characteristics
9678 ##
9679
9680
9681 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9682 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
9683 if test "${ac_cv_c_const+set}" = set; then
9684   echo $ECHO_N "(cached) $ECHO_C" >&6
9685 else
9686   cat >conftest.$ac_ext <<_ACEOF
9687 #line $LINENO "configure"
9688 #include "confdefs.h"
9689
9690 #ifdef F77_DUMMY_MAIN
9691 #  ifdef __cplusplus
9692      extern "C"
9693 #  endif
9694    int F77_DUMMY_MAIN() { return 1; }
9695 #endif
9696 int
9697 main ()
9698 {
9699 /* FIXME: Include the comments suggested by Paul. */
9700 #ifndef __cplusplus
9701   /* Ultrix mips cc rejects this.  */
9702   typedef int charset[2];
9703   const charset x;
9704   /* SunOS 4.1.1 cc rejects this.  */
9705   char const *const *ccp;
9706   char **p;
9707   /* NEC SVR4.0.2 mips cc rejects this.  */
9708   struct point {int x, y;};
9709   static struct point const zero = {0,0};
9710   /* AIX XL C 1.02.0.0 rejects this.
9711      It does not let you subtract one const X* pointer from another in
9712      an arm of an if-expression whose if-part is not a constant
9713      expression */
9714   const char *g = "string";
9715   ccp = &g + (g ? g-g : 0);
9716   /* HPUX 7.0 cc rejects these. */
9717   ++ccp;
9718   p = (char**) ccp;
9719   ccp = (char const *const *) p;
9720   { /* SCO 3.2v4 cc rejects this.  */
9721     char *t;
9722     char const *s = 0 ? (char *) 0 : (char const *) 0;
9723
9724     *t++ = 0;
9725   }
9726   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9727     int x[] = {25, 17};
9728     const int *foo = &x[0];
9729     ++foo;
9730   }
9731   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9732     typedef const int *iptr;
9733     iptr p = 0;
9734     ++p;
9735   }
9736   { /* AIX XL C 1.02.0.0 rejects this saying
9737        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9738     struct s { int j; const int *ap[3]; };
9739     struct s *b; b->j = 5;
9740   }
9741   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9742     const int foo = 10;
9743   }
9744 #endif
9745
9746   ;
9747   return 0;
9748 }
9749 _ACEOF
9750 rm -f conftest.$ac_objext
9751 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9752   (eval $ac_compile) 2>&5
9753   ac_status=$?
9754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9755   (exit $ac_status); } &&
9756          { ac_try='test -s conftest.$ac_objext'
9757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9758   (eval $ac_try) 2>&5
9759   ac_status=$?
9760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9761   (exit $ac_status); }; }; then
9762   ac_cv_c_const=yes
9763 else
9764   echo "$as_me: failed program was:" >&5
9765 cat conftest.$ac_ext >&5
9766 ac_cv_c_const=no
9767 fi
9768 rm -f conftest.$ac_objext conftest.$ac_ext
9769 fi
9770 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9771 echo "${ECHO_T}$ac_cv_c_const" >&6
9772 if test $ac_cv_c_const = no; then
9773
9774 cat >>confdefs.h <<\_ACEOF
9775 #define const
9776 _ACEOF
9777
9778 fi
9779
9780 echo "$as_me:$LINENO: checking for inline" >&5
9781 echo $ECHO_N "checking for inline... $ECHO_C" >&6
9782 if test "${ac_cv_c_inline+set}" = set; then
9783   echo $ECHO_N "(cached) $ECHO_C" >&6
9784 else
9785   ac_cv_c_inline=no
9786 for ac_kw in inline __inline__ __inline; do
9787   cat >conftest.$ac_ext <<_ACEOF
9788 #line $LINENO "configure"
9789 #include "confdefs.h"
9790 #ifndef __cplusplus
9791 typedef int foo_t;
9792 static $ac_kw foo_t static_foo () {return 0; }
9793 $ac_kw int foo () {return 0; }
9794 #endif
9795
9796 _ACEOF
9797 rm -f conftest.$ac_objext
9798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9799   (eval $ac_compile) 2>&5
9800   ac_status=$?
9801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802   (exit $ac_status); } &&
9803          { ac_try='test -s conftest.$ac_objext'
9804   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9805   (eval $ac_try) 2>&5
9806   ac_status=$?
9807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9808   (exit $ac_status); }; }; then
9809   ac_cv_c_inline=$ac_kw; break
9810 else
9811   echo "$as_me: failed program was:" >&5
9812 cat conftest.$ac_ext >&5
9813 fi
9814 rm -f conftest.$ac_objext conftest.$ac_ext
9815 done
9816
9817 fi
9818 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9819 echo "${ECHO_T}$ac_cv_c_inline" >&6
9820 case $ac_cv_c_inline in
9821   inline | yes) ;;
9822   no)
9823 cat >>confdefs.h <<\_ACEOF
9824 #define inline
9825 _ACEOF
9826  ;;
9827   *)  cat >>confdefs.h <<_ACEOF
9828 #define inline $ac_cv_c_inline
9829 _ACEOF
9830  ;;
9831 esac
9832
9833 echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
9834 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6
9835 if test "${ac_cv_c_stringize+set}" = set; then
9836   echo $ECHO_N "(cached) $ECHO_C" >&6
9837 else
9838   cat >conftest.$ac_ext <<_ACEOF
9839 #line $LINENO "configure"
9840 #include "confdefs.h"
9841 #define x(y) #y
9842
9843 char *s = x(teststring);
9844 _ACEOF
9845 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9846   egrep "#teststring" >/dev/null 2>&1; then
9847   ac_cv_c_stringize=no
9848 else
9849   ac_cv_c_stringize=yes
9850 fi
9851 rm -f conftest*
9852
9853 fi
9854 echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
9855 echo "${ECHO_T}$ac_cv_c_stringize" >&6
9856 if test $ac_cv_c_stringize = yes; then
9857
9858 cat >>confdefs.h <<\_ACEOF
9859 #define HAVE_STRINGIZE 1
9860 _ACEOF
9861
9862 fi
9863
9864 echo "$as_me:$LINENO: checking for signed types" >&5
9865 echo $ECHO_N "checking for signed types... $ECHO_C" >&6
9866 if test "${pgac_cv_c_signed+set}" = set; then
9867   echo $ECHO_N "(cached) $ECHO_C" >&6
9868 else
9869   cat >conftest.$ac_ext <<_ACEOF
9870 #line $LINENO "configure"
9871 #include "confdefs.h"
9872
9873 #ifdef F77_DUMMY_MAIN
9874 #  ifdef __cplusplus
9875      extern "C"
9876 #  endif
9877    int F77_DUMMY_MAIN() { return 1; }
9878 #endif
9879 int
9880 main ()
9881 {
9882 signed char c; signed short s; signed int i;
9883   ;
9884   return 0;
9885 }
9886 _ACEOF
9887 rm -f conftest.$ac_objext
9888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9889   (eval $ac_compile) 2>&5
9890   ac_status=$?
9891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9892   (exit $ac_status); } &&
9893          { ac_try='test -s conftest.$ac_objext'
9894   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9895   (eval $ac_try) 2>&5
9896   ac_status=$?
9897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898   (exit $ac_status); }; }; then
9899   pgac_cv_c_signed=yes
9900 else
9901   echo "$as_me: failed program was:" >&5
9902 cat conftest.$ac_ext >&5
9903 pgac_cv_c_signed=no
9904 fi
9905 rm -f conftest.$ac_objext conftest.$ac_ext
9906 fi
9907 echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
9908 echo "${ECHO_T}$pgac_cv_c_signed" >&6
9909 if test x"$pgac_cv_c_signed" = xno ; then
9910
9911 cat >>confdefs.h <<\_ACEOF
9912 #define signed
9913 _ACEOF
9914
9915 fi
9916 echo "$as_me:$LINENO: checking for working volatile" >&5
9917 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
9918 if test "${ac_cv_c_volatile+set}" = set; then
9919   echo $ECHO_N "(cached) $ECHO_C" >&6
9920 else
9921   cat >conftest.$ac_ext <<_ACEOF
9922 #line $LINENO "configure"
9923 #include "confdefs.h"
9924
9925 #ifdef F77_DUMMY_MAIN
9926 #  ifdef __cplusplus
9927      extern "C"
9928 #  endif
9929    int F77_DUMMY_MAIN() { return 1; }
9930 #endif
9931 int
9932 main ()
9933 {
9934
9935 volatile int x;
9936 int * volatile y;
9937   ;
9938   return 0;
9939 }
9940 _ACEOF
9941 rm -f conftest.$ac_objext
9942 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9943   (eval $ac_compile) 2>&5
9944   ac_status=$?
9945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9946   (exit $ac_status); } &&
9947          { ac_try='test -s conftest.$ac_objext'
9948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9949   (eval $ac_try) 2>&5
9950   ac_status=$?
9951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9952   (exit $ac_status); }; }; then
9953   ac_cv_c_volatile=yes
9954 else
9955   echo "$as_me: failed program was:" >&5
9956 cat conftest.$ac_ext >&5
9957 ac_cv_c_volatile=no
9958 fi
9959 rm -f conftest.$ac_objext conftest.$ac_ext
9960 fi
9961 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
9962 echo "${ECHO_T}$ac_cv_c_volatile" >&6
9963 if test $ac_cv_c_volatile = no; then
9964
9965 cat >>confdefs.h <<\_ACEOF
9966 #define volatile
9967 _ACEOF
9968
9969 fi
9970
9971 echo "$as_me:$LINENO: checking for __func__" >&5
9972 echo $ECHO_N "checking for __func__... $ECHO_C" >&6
9973 if test "${pgac_cv_funcname_func_support+set}" = set; then
9974   echo $ECHO_N "(cached) $ECHO_C" >&6
9975 else
9976   cat >conftest.$ac_ext <<_ACEOF
9977 #line $LINENO "configure"
9978 #include "confdefs.h"
9979 #include <stdio.h>
9980 #ifdef F77_DUMMY_MAIN
9981 #  ifdef __cplusplus
9982      extern "C"
9983 #  endif
9984    int F77_DUMMY_MAIN() { return 1; }
9985 #endif
9986 int
9987 main ()
9988 {
9989 printf("%s\n", __func__);
9990   ;
9991   return 0;
9992 }
9993 _ACEOF
9994 rm -f conftest.$ac_objext
9995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9996   (eval $ac_compile) 2>&5
9997   ac_status=$?
9998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9999   (exit $ac_status); } &&
10000          { ac_try='test -s conftest.$ac_objext'
10001   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10002   (eval $ac_try) 2>&5
10003   ac_status=$?
10004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10005   (exit $ac_status); }; }; then
10006   pgac_cv_funcname_func_support=yes
10007 else
10008   echo "$as_me: failed program was:" >&5
10009 cat conftest.$ac_ext >&5
10010 pgac_cv_funcname_func_support=no
10011 fi
10012 rm -f conftest.$ac_objext conftest.$ac_ext
10013 fi
10014 echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
10015 echo "${ECHO_T}$pgac_cv_funcname_func_support" >&6
10016 if test x"$pgac_cv_funcname_func_support" = xyes ; then
10017
10018 cat >>confdefs.h <<\_ACEOF
10019 #define HAVE_FUNCNAME__FUNC 1
10020 _ACEOF
10021
10022 else
10023 echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
10024 echo $ECHO_N "checking for __FUNCTION__... $ECHO_C" >&6
10025 if test "${pgac_cv_funcname_function_support+set}" = set; then
10026   echo $ECHO_N "(cached) $ECHO_C" >&6
10027 else
10028   cat >conftest.$ac_ext <<_ACEOF
10029 #line $LINENO "configure"
10030 #include "confdefs.h"
10031 #include <stdio.h>
10032 #ifdef F77_DUMMY_MAIN
10033 #  ifdef __cplusplus
10034      extern "C"
10035 #  endif
10036    int F77_DUMMY_MAIN() { return 1; }
10037 #endif
10038 int
10039 main ()
10040 {
10041 printf("%s\n", __FUNCTION__);
10042   ;
10043   return 0;
10044 }
10045 _ACEOF
10046 rm -f conftest.$ac_objext
10047 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10048   (eval $ac_compile) 2>&5
10049   ac_status=$?
10050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051   (exit $ac_status); } &&
10052          { ac_try='test -s conftest.$ac_objext'
10053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10054   (eval $ac_try) 2>&5
10055   ac_status=$?
10056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10057   (exit $ac_status); }; }; then
10058   pgac_cv_funcname_function_support=yes
10059 else
10060   echo "$as_me: failed program was:" >&5
10061 cat conftest.$ac_ext >&5
10062 pgac_cv_funcname_function_support=no
10063 fi
10064 rm -f conftest.$ac_objext conftest.$ac_ext
10065 fi
10066 echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
10067 echo "${ECHO_T}$pgac_cv_funcname_function_support" >&6
10068 if test x"$pgac_cv_funcname_function_support" = xyes ; then
10069
10070 cat >>confdefs.h <<\_ACEOF
10071 #define HAVE_FUNCNAME__FUNCTION 1
10072 _ACEOF
10073
10074 fi
10075 fi
10076 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
10077 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
10078 if test "${ac_cv_struct_tm+set}" = set; then
10079   echo $ECHO_N "(cached) $ECHO_C" >&6
10080 else
10081   cat >conftest.$ac_ext <<_ACEOF
10082 #line $LINENO "configure"
10083 #include "confdefs.h"
10084 #include <sys/types.h>
10085 #include <time.h>
10086
10087 #ifdef F77_DUMMY_MAIN
10088 #  ifdef __cplusplus
10089      extern "C"
10090 #  endif
10091    int F77_DUMMY_MAIN() { return 1; }
10092 #endif
10093 int
10094 main ()
10095 {
10096 struct tm *tp; tp->tm_sec;
10097   ;
10098   return 0;
10099 }
10100 _ACEOF
10101 rm -f conftest.$ac_objext
10102 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10103   (eval $ac_compile) 2>&5
10104   ac_status=$?
10105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106   (exit $ac_status); } &&
10107          { ac_try='test -s conftest.$ac_objext'
10108   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10109   (eval $ac_try) 2>&5
10110   ac_status=$?
10111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112   (exit $ac_status); }; }; then
10113   ac_cv_struct_tm=time.h
10114 else
10115   echo "$as_me: failed program was:" >&5
10116 cat conftest.$ac_ext >&5
10117 ac_cv_struct_tm=sys/time.h
10118 fi
10119 rm -f conftest.$ac_objext conftest.$ac_ext
10120 fi
10121 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
10122 echo "${ECHO_T}$ac_cv_struct_tm" >&6
10123 if test $ac_cv_struct_tm = sys/time.h; then
10124
10125 cat >>confdefs.h <<\_ACEOF
10126 #define TM_IN_SYS_TIME 1
10127 _ACEOF
10128
10129 fi
10130
10131 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
10132 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
10133 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
10134   echo $ECHO_N "(cached) $ECHO_C" >&6
10135 else
10136   cat >conftest.$ac_ext <<_ACEOF
10137 #line $LINENO "configure"
10138 #include "confdefs.h"
10139 #include <sys/types.h>
10140 #include <$ac_cv_struct_tm>
10141
10142
10143 #ifdef F77_DUMMY_MAIN
10144 #  ifdef __cplusplus
10145      extern "C"
10146 #  endif
10147    int F77_DUMMY_MAIN() { return 1; }
10148 #endif
10149 int
10150 main ()
10151 {
10152 static struct tm ac_aggr;
10153 if (ac_aggr.tm_zone)
10154 return 0;
10155   ;
10156   return 0;
10157 }
10158 _ACEOF
10159 rm -f conftest.$ac_objext
10160 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10161   (eval $ac_compile) 2>&5
10162   ac_status=$?
10163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10164   (exit $ac_status); } &&
10165          { ac_try='test -s conftest.$ac_objext'
10166   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10167   (eval $ac_try) 2>&5
10168   ac_status=$?
10169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10170   (exit $ac_status); }; }; then
10171   ac_cv_member_struct_tm_tm_zone=yes
10172 else
10173   echo "$as_me: failed program was:" >&5
10174 cat conftest.$ac_ext >&5
10175 ac_cv_member_struct_tm_tm_zone=no
10176 fi
10177 rm -f conftest.$ac_objext conftest.$ac_ext
10178 fi
10179 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
10180 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
10181 if test $ac_cv_member_struct_tm_tm_zone = yes; then
10182
10183 cat >>confdefs.h <<_ACEOF
10184 #define HAVE_STRUCT_TM_TM_ZONE 1
10185 _ACEOF
10186
10187
10188 fi
10189
10190 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
10191
10192 cat >>confdefs.h <<\_ACEOF
10193 #define HAVE_TM_ZONE 1
10194 _ACEOF
10195
10196 fi
10197 echo "$as_me:$LINENO: checking for tzname" >&5
10198 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
10199 if test "${ac_cv_var_tzname+set}" = set; then
10200   echo $ECHO_N "(cached) $ECHO_C" >&6
10201 else
10202   cat >conftest.$ac_ext <<_ACEOF
10203 #line $LINENO "configure"
10204 #include "confdefs.h"
10205 #include <time.h>
10206 #ifndef tzname /* For SGI.  */
10207 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
10208 #endif
10209
10210 #ifdef F77_DUMMY_MAIN
10211 #  ifdef __cplusplus
10212      extern "C"
10213 #  endif
10214    int F77_DUMMY_MAIN() { return 1; }
10215 #endif
10216 int
10217 main ()
10218 {
10219 atoi(*tzname);
10220   ;
10221   return 0;
10222 }
10223 _ACEOF
10224 rm -f conftest.$ac_objext conftest$ac_exeext
10225 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10226   (eval $ac_link) 2>&5
10227   ac_status=$?
10228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229   (exit $ac_status); } &&
10230          { ac_try='test -s conftest$ac_exeext'
10231   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10232   (eval $ac_try) 2>&5
10233   ac_status=$?
10234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10235   (exit $ac_status); }; }; then
10236   ac_cv_var_tzname=yes
10237 else
10238   echo "$as_me: failed program was:" >&5
10239 cat conftest.$ac_ext >&5
10240 ac_cv_var_tzname=no
10241 fi
10242 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10243 fi
10244 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
10245 echo "${ECHO_T}$ac_cv_var_tzname" >&6
10246 if test $ac_cv_var_tzname = yes; then
10247
10248 cat >>confdefs.h <<\_ACEOF
10249 #define HAVE_TZNAME 1
10250 _ACEOF
10251
10252 fi
10253
10254 echo "$as_me:$LINENO: checking for union semun" >&5
10255 echo $ECHO_N "checking for union semun... $ECHO_C" >&6
10256 if test "${ac_cv_type_union_semun+set}" = set; then
10257   echo $ECHO_N "(cached) $ECHO_C" >&6
10258 else
10259   cat >conftest.$ac_ext <<_ACEOF
10260 #line $LINENO "configure"
10261 #include "confdefs.h"
10262 #include <sys/types.h>
10263 #include <sys/ipc.h>
10264 #include <sys/sem.h>
10265
10266 #ifdef F77_DUMMY_MAIN
10267 #  ifdef __cplusplus
10268      extern "C"
10269 #  endif
10270    int F77_DUMMY_MAIN() { return 1; }
10271 #endif
10272 int
10273 main ()
10274 {
10275 if ((union semun *) 0)
10276   return 0;
10277 if (sizeof (union semun))
10278   return 0;
10279   ;
10280   return 0;
10281 }
10282 _ACEOF
10283 rm -f conftest.$ac_objext
10284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10285   (eval $ac_compile) 2>&5
10286   ac_status=$?
10287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10288   (exit $ac_status); } &&
10289          { ac_try='test -s conftest.$ac_objext'
10290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10291   (eval $ac_try) 2>&5
10292   ac_status=$?
10293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10294   (exit $ac_status); }; }; then
10295   ac_cv_type_union_semun=yes
10296 else
10297   echo "$as_me: failed program was:" >&5
10298 cat conftest.$ac_ext >&5
10299 ac_cv_type_union_semun=no
10300 fi
10301 rm -f conftest.$ac_objext conftest.$ac_ext
10302 fi
10303 echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
10304 echo "${ECHO_T}$ac_cv_type_union_semun" >&6
10305 if test $ac_cv_type_union_semun = yes; then
10306
10307 cat >>confdefs.h <<_ACEOF
10308 #define HAVE_UNION_SEMUN 1
10309 _ACEOF
10310
10311
10312 fi
10313
10314 echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
10315 echo $ECHO_N "checking for struct sockaddr_un... $ECHO_C" >&6
10316 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
10317   echo $ECHO_N "(cached) $ECHO_C" >&6
10318 else
10319   cat >conftest.$ac_ext <<_ACEOF
10320 #line $LINENO "configure"
10321 #include "confdefs.h"
10322 #include <sys/types.h>
10323 #ifdef HAVE_SYS_UN_H
10324 #include <sys/un.h>
10325 #endif
10326
10327
10328 #ifdef F77_DUMMY_MAIN
10329 #  ifdef __cplusplus
10330      extern "C"
10331 #  endif
10332    int F77_DUMMY_MAIN() { return 1; }
10333 #endif
10334 int
10335 main ()
10336 {
10337 if ((struct sockaddr_un *) 0)
10338   return 0;
10339 if (sizeof (struct sockaddr_un))
10340   return 0;
10341   ;
10342   return 0;
10343 }
10344 _ACEOF
10345 rm -f conftest.$ac_objext
10346 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10347   (eval $ac_compile) 2>&5
10348   ac_status=$?
10349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10350   (exit $ac_status); } &&
10351          { ac_try='test -s conftest.$ac_objext'
10352   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10353   (eval $ac_try) 2>&5
10354   ac_status=$?
10355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10356   (exit $ac_status); }; }; then
10357   ac_cv_type_struct_sockaddr_un=yes
10358 else
10359   echo "$as_me: failed program was:" >&5
10360 cat conftest.$ac_ext >&5
10361 ac_cv_type_struct_sockaddr_un=no
10362 fi
10363 rm -f conftest.$ac_objext conftest.$ac_ext
10364 fi
10365 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
10366 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_un" >&6
10367 if test $ac_cv_type_struct_sockaddr_un = yes; then
10368
10369 cat >>confdefs.h <<_ACEOF
10370 #define HAVE_STRUCT_SOCKADDR_UN 1
10371 _ACEOF
10372
10373
10374 cat >>confdefs.h <<\_ACEOF
10375 #define HAVE_UNIX_SOCKETS 1
10376 _ACEOF
10377
10378 fi
10379
10380 echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
10381 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6
10382 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
10383   echo $ECHO_N "(cached) $ECHO_C" >&6
10384 else
10385   cat >conftest.$ac_ext <<_ACEOF
10386 #line $LINENO "configure"
10387 #include "confdefs.h"
10388 #include <sys/types.h>
10389 #ifdef HAVE_SYS_SOCKET_H
10390 #include <sys/socket.h>
10391 #endif
10392
10393
10394 #ifdef F77_DUMMY_MAIN
10395 #  ifdef __cplusplus
10396      extern "C"
10397 #  endif
10398    int F77_DUMMY_MAIN() { return 1; }
10399 #endif
10400 int
10401 main ()
10402 {
10403 if ((struct sockaddr_storage *) 0)
10404   return 0;
10405 if (sizeof (struct sockaddr_storage))
10406   return 0;
10407   ;
10408   return 0;
10409 }
10410 _ACEOF
10411 rm -f conftest.$ac_objext
10412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10413   (eval $ac_compile) 2>&5
10414   ac_status=$?
10415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10416   (exit $ac_status); } &&
10417          { ac_try='test -s conftest.$ac_objext'
10418   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10419   (eval $ac_try) 2>&5
10420   ac_status=$?
10421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10422   (exit $ac_status); }; }; then
10423   ac_cv_type_struct_sockaddr_storage=yes
10424 else
10425   echo "$as_me: failed program was:" >&5
10426 cat conftest.$ac_ext >&5
10427 ac_cv_type_struct_sockaddr_storage=no
10428 fi
10429 rm -f conftest.$ac_objext conftest.$ac_ext
10430 fi
10431 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
10432 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6
10433 if test $ac_cv_type_struct_sockaddr_storage = yes; then
10434
10435 cat >>confdefs.h <<_ACEOF
10436 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
10437 _ACEOF
10438
10439
10440 fi
10441
10442 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
10443 echo $ECHO_N "checking for struct sockaddr_storage.ss_family... $ECHO_C" >&6
10444 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
10445   echo $ECHO_N "(cached) $ECHO_C" >&6
10446 else
10447   cat >conftest.$ac_ext <<_ACEOF
10448 #line $LINENO "configure"
10449 #include "confdefs.h"
10450 #include <sys/types.h>
10451 #ifdef HAVE_SYS_SOCKET_H
10452 #include <sys/socket.h>
10453 #endif
10454
10455
10456 #ifdef F77_DUMMY_MAIN
10457 #  ifdef __cplusplus
10458      extern "C"
10459 #  endif
10460    int F77_DUMMY_MAIN() { return 1; }
10461 #endif
10462 int
10463 main ()
10464 {
10465 static struct sockaddr_storage ac_aggr;
10466 if (ac_aggr.ss_family)
10467 return 0;
10468   ;
10469   return 0;
10470 }
10471 _ACEOF
10472 rm -f conftest.$ac_objext
10473 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10474   (eval $ac_compile) 2>&5
10475   ac_status=$?
10476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10477   (exit $ac_status); } &&
10478          { ac_try='test -s conftest.$ac_objext'
10479   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10480   (eval $ac_try) 2>&5
10481   ac_status=$?
10482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10483   (exit $ac_status); }; }; then
10484   ac_cv_member_struct_sockaddr_storage_ss_family=yes
10485 else
10486   echo "$as_me: failed program was:" >&5
10487 cat conftest.$ac_ext >&5
10488 ac_cv_member_struct_sockaddr_storage_ss_family=no
10489 fi
10490 rm -f conftest.$ac_objext conftest.$ac_ext
10491 fi
10492 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
10493 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_family" >&6
10494 if test $ac_cv_member_struct_sockaddr_storage_ss_family = yes; then
10495
10496 cat >>confdefs.h <<_ACEOF
10497 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
10498 _ACEOF
10499
10500
10501 fi
10502 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
10503 echo $ECHO_N "checking for struct sockaddr_storage.__ss_family... $ECHO_C" >&6
10504 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
10505   echo $ECHO_N "(cached) $ECHO_C" >&6
10506 else
10507   cat >conftest.$ac_ext <<_ACEOF
10508 #line $LINENO "configure"
10509 #include "confdefs.h"
10510 #include <sys/types.h>
10511 #ifdef HAVE_SYS_SOCKET_H
10512 #include <sys/socket.h>
10513 #endif
10514
10515
10516 #ifdef F77_DUMMY_MAIN
10517 #  ifdef __cplusplus
10518      extern "C"
10519 #  endif
10520    int F77_DUMMY_MAIN() { return 1; }
10521 #endif
10522 int
10523 main ()
10524 {
10525 static struct sockaddr_storage ac_aggr;
10526 if (ac_aggr.__ss_family)
10527 return 0;
10528   ;
10529   return 0;
10530 }
10531 _ACEOF
10532 rm -f conftest.$ac_objext
10533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10534   (eval $ac_compile) 2>&5
10535   ac_status=$?
10536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10537   (exit $ac_status); } &&
10538          { ac_try='test -s conftest.$ac_objext'
10539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10540   (eval $ac_try) 2>&5
10541   ac_status=$?
10542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10543   (exit $ac_status); }; }; then
10544   ac_cv_member_struct_sockaddr_storage___ss_family=yes
10545 else
10546   echo "$as_me: failed program was:" >&5
10547 cat conftest.$ac_ext >&5
10548 ac_cv_member_struct_sockaddr_storage___ss_family=no
10549 fi
10550 rm -f conftest.$ac_objext conftest.$ac_ext
10551 fi
10552 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
10553 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_family" >&6
10554 if test $ac_cv_member_struct_sockaddr_storage___ss_family = yes; then
10555
10556 cat >>confdefs.h <<_ACEOF
10557 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
10558 _ACEOF
10559
10560
10561 fi
10562 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
10563 echo $ECHO_N "checking for struct sockaddr_storage.ss_len... $ECHO_C" >&6
10564 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
10565   echo $ECHO_N "(cached) $ECHO_C" >&6
10566 else
10567   cat >conftest.$ac_ext <<_ACEOF
10568 #line $LINENO "configure"
10569 #include "confdefs.h"
10570 #include <sys/types.h>
10571 #ifdef HAVE_SYS_SOCKET_H
10572 #include <sys/socket.h>
10573 #endif
10574
10575
10576 #ifdef F77_DUMMY_MAIN
10577 #  ifdef __cplusplus
10578      extern "C"
10579 #  endif
10580    int F77_DUMMY_MAIN() { return 1; }
10581 #endif
10582 int
10583 main ()
10584 {
10585 static struct sockaddr_storage ac_aggr;
10586 if (ac_aggr.ss_len)
10587 return 0;
10588   ;
10589   return 0;
10590 }
10591 _ACEOF
10592 rm -f conftest.$ac_objext
10593 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10594   (eval $ac_compile) 2>&5
10595   ac_status=$?
10596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10597   (exit $ac_status); } &&
10598          { ac_try='test -s conftest.$ac_objext'
10599   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10600   (eval $ac_try) 2>&5
10601   ac_status=$?
10602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10603   (exit $ac_status); }; }; then
10604   ac_cv_member_struct_sockaddr_storage_ss_len=yes
10605 else
10606   echo "$as_me: failed program was:" >&5
10607 cat conftest.$ac_ext >&5
10608 ac_cv_member_struct_sockaddr_storage_ss_len=no
10609 fi
10610 rm -f conftest.$ac_objext conftest.$ac_ext
10611 fi
10612 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
10613 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_len" >&6
10614 if test $ac_cv_member_struct_sockaddr_storage_ss_len = yes; then
10615
10616 cat >>confdefs.h <<_ACEOF
10617 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
10618 _ACEOF
10619
10620
10621 fi
10622 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
10623 echo $ECHO_N "checking for struct sockaddr_storage.__ss_len... $ECHO_C" >&6
10624 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
10625   echo $ECHO_N "(cached) $ECHO_C" >&6
10626 else
10627   cat >conftest.$ac_ext <<_ACEOF
10628 #line $LINENO "configure"
10629 #include "confdefs.h"
10630 #include <sys/types.h>
10631 #ifdef HAVE_SYS_SOCKET_H
10632 #include <sys/socket.h>
10633 #endif
10634
10635
10636 #ifdef F77_DUMMY_MAIN
10637 #  ifdef __cplusplus
10638      extern "C"
10639 #  endif
10640    int F77_DUMMY_MAIN() { return 1; }
10641 #endif
10642 int
10643 main ()
10644 {
10645 static struct sockaddr_storage ac_aggr;
10646 if (ac_aggr.__ss_len)
10647 return 0;
10648   ;
10649   return 0;
10650 }
10651 _ACEOF
10652 rm -f conftest.$ac_objext
10653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10654   (eval $ac_compile) 2>&5
10655   ac_status=$?
10656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10657   (exit $ac_status); } &&
10658          { ac_try='test -s conftest.$ac_objext'
10659   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10660   (eval $ac_try) 2>&5
10661   ac_status=$?
10662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10663   (exit $ac_status); }; }; then
10664   ac_cv_member_struct_sockaddr_storage___ss_len=yes
10665 else
10666   echo "$as_me: failed program was:" >&5
10667 cat conftest.$ac_ext >&5
10668 ac_cv_member_struct_sockaddr_storage___ss_len=no
10669 fi
10670 rm -f conftest.$ac_objext conftest.$ac_ext
10671 fi
10672 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
10673 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_len" >&6
10674 if test $ac_cv_member_struct_sockaddr_storage___ss_len = yes; then
10675
10676 cat >>confdefs.h <<_ACEOF
10677 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
10678 _ACEOF
10679
10680
10681 fi
10682 echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
10683 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6
10684 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
10685   echo $ECHO_N "(cached) $ECHO_C" >&6
10686 else
10687   cat >conftest.$ac_ext <<_ACEOF
10688 #line $LINENO "configure"
10689 #include "confdefs.h"
10690 #include <sys/types.h>
10691 #ifdef HAVE_SYS_SOCKET_H
10692 #include <sys/socket.h>
10693 #endif
10694
10695
10696 #ifdef F77_DUMMY_MAIN
10697 #  ifdef __cplusplus
10698      extern "C"
10699 #  endif
10700    int F77_DUMMY_MAIN() { return 1; }
10701 #endif
10702 int
10703 main ()
10704 {
10705 static struct sockaddr ac_aggr;
10706 if (ac_aggr.sa_len)
10707 return 0;
10708   ;
10709   return 0;
10710 }
10711 _ACEOF
10712 rm -f conftest.$ac_objext
10713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10714   (eval $ac_compile) 2>&5
10715   ac_status=$?
10716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10717   (exit $ac_status); } &&
10718          { ac_try='test -s conftest.$ac_objext'
10719   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10720   (eval $ac_try) 2>&5
10721   ac_status=$?
10722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723   (exit $ac_status); }; }; then
10724   ac_cv_member_struct_sockaddr_sa_len=yes
10725 else
10726   echo "$as_me: failed program was:" >&5
10727 cat conftest.$ac_ext >&5
10728 ac_cv_member_struct_sockaddr_sa_len=no
10729 fi
10730 rm -f conftest.$ac_objext conftest.$ac_ext
10731 fi
10732 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
10733 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6
10734 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
10735
10736 cat >>confdefs.h <<_ACEOF
10737 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
10738 _ACEOF
10739
10740
10741 fi
10742
10743 echo "$as_me:$LINENO: checking for struct addrinfo" >&5
10744 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6
10745 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
10746   echo $ECHO_N "(cached) $ECHO_C" >&6
10747 else
10748   cat >conftest.$ac_ext <<_ACEOF
10749 #line $LINENO "configure"
10750 #include "confdefs.h"
10751 #include <sys/types.h>
10752 #include <sys/socket.h>
10753 #include <netdb.h>
10754
10755
10756 #ifdef F77_DUMMY_MAIN
10757 #  ifdef __cplusplus
10758      extern "C"
10759 #  endif
10760    int F77_DUMMY_MAIN() { return 1; }
10761 #endif
10762 int
10763 main ()
10764 {
10765 if ((struct addrinfo *) 0)
10766   return 0;
10767 if (sizeof (struct addrinfo))
10768   return 0;
10769   ;
10770   return 0;
10771 }
10772 _ACEOF
10773 rm -f conftest.$ac_objext
10774 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10775   (eval $ac_compile) 2>&5
10776   ac_status=$?
10777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778   (exit $ac_status); } &&
10779          { ac_try='test -s conftest.$ac_objext'
10780   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10781   (eval $ac_try) 2>&5
10782   ac_status=$?
10783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784   (exit $ac_status); }; }; then
10785   ac_cv_type_struct_addrinfo=yes
10786 else
10787   echo "$as_me: failed program was:" >&5
10788 cat conftest.$ac_ext >&5
10789 ac_cv_type_struct_addrinfo=no
10790 fi
10791 rm -f conftest.$ac_objext conftest.$ac_ext
10792 fi
10793 echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
10794 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6
10795 if test $ac_cv_type_struct_addrinfo = yes; then
10796
10797 cat >>confdefs.h <<_ACEOF
10798 #define HAVE_STRUCT_ADDRINFO 1
10799 _ACEOF
10800
10801
10802 fi
10803
10804
10805 echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
10806 echo $ECHO_N "checking for struct cmsgcred... $ECHO_C" >&6
10807 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
10808   echo $ECHO_N "(cached) $ECHO_C" >&6
10809 else
10810   cat >conftest.$ac_ext <<_ACEOF
10811 #line $LINENO "configure"
10812 #include "confdefs.h"
10813 #include <sys/param.h>
10814 #include <sys/types.h>
10815 #include <sys/socket.h>
10816 #include <sys/ucred.h>
10817
10818 #ifdef F77_DUMMY_MAIN
10819 #  ifdef __cplusplus
10820      extern "C"
10821 #  endif
10822    int F77_DUMMY_MAIN() { return 1; }
10823 #endif
10824 int
10825 main ()
10826 {
10827 if ((struct cmsgcred *) 0)
10828   return 0;
10829 if (sizeof (struct cmsgcred))
10830   return 0;
10831   ;
10832   return 0;
10833 }
10834 _ACEOF
10835 rm -f conftest.$ac_objext
10836 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10837   (eval $ac_compile) 2>&5
10838   ac_status=$?
10839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10840   (exit $ac_status); } &&
10841          { ac_try='test -s conftest.$ac_objext'
10842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10843   (eval $ac_try) 2>&5
10844   ac_status=$?
10845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10846   (exit $ac_status); }; }; then
10847   ac_cv_type_struct_cmsgcred=yes
10848 else
10849   echo "$as_me: failed program was:" >&5
10850 cat conftest.$ac_ext >&5
10851 ac_cv_type_struct_cmsgcred=no
10852 fi
10853 rm -f conftest.$ac_objext conftest.$ac_ext
10854 fi
10855 echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
10856 echo "${ECHO_T}$ac_cv_type_struct_cmsgcred" >&6
10857 if test $ac_cv_type_struct_cmsgcred = yes; then
10858
10859 cat >>confdefs.h <<_ACEOF
10860 #define HAVE_STRUCT_CMSGCRED 1
10861 _ACEOF
10862
10863
10864 fi
10865 echo "$as_me:$LINENO: checking for struct fcred" >&5
10866 echo $ECHO_N "checking for struct fcred... $ECHO_C" >&6
10867 if test "${ac_cv_type_struct_fcred+set}" = set; then
10868   echo $ECHO_N "(cached) $ECHO_C" >&6
10869 else
10870   cat >conftest.$ac_ext <<_ACEOF
10871 #line $LINENO "configure"
10872 #include "confdefs.h"
10873 #include <sys/param.h>
10874 #include <sys/types.h>
10875 #include <sys/socket.h>
10876 #include <sys/ucred.h>
10877
10878 #ifdef F77_DUMMY_MAIN
10879 #  ifdef __cplusplus
10880      extern "C"
10881 #  endif
10882    int F77_DUMMY_MAIN() { return 1; }
10883 #endif
10884 int
10885 main ()
10886 {
10887 if ((struct fcred *) 0)
10888   return 0;
10889 if (sizeof (struct fcred))
10890   return 0;
10891   ;
10892   return 0;
10893 }
10894 _ACEOF
10895 rm -f conftest.$ac_objext
10896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10897   (eval $ac_compile) 2>&5
10898   ac_status=$?
10899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900   (exit $ac_status); } &&
10901          { ac_try='test -s conftest.$ac_objext'
10902   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10903   (eval $ac_try) 2>&5
10904   ac_status=$?
10905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906   (exit $ac_status); }; }; then
10907   ac_cv_type_struct_fcred=yes
10908 else
10909   echo "$as_me: failed program was:" >&5
10910 cat conftest.$ac_ext >&5
10911 ac_cv_type_struct_fcred=no
10912 fi
10913 rm -f conftest.$ac_objext conftest.$ac_ext
10914 fi
10915 echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
10916 echo "${ECHO_T}$ac_cv_type_struct_fcred" >&6
10917 if test $ac_cv_type_struct_fcred = yes; then
10918
10919 cat >>confdefs.h <<_ACEOF
10920 #define HAVE_STRUCT_FCRED 1
10921 _ACEOF
10922
10923
10924 fi
10925 echo "$as_me:$LINENO: checking for struct sockcred" >&5
10926 echo $ECHO_N "checking for struct sockcred... $ECHO_C" >&6
10927 if test "${ac_cv_type_struct_sockcred+set}" = set; then
10928   echo $ECHO_N "(cached) $ECHO_C" >&6
10929 else
10930   cat >conftest.$ac_ext <<_ACEOF
10931 #line $LINENO "configure"
10932 #include "confdefs.h"
10933 #include <sys/param.h>
10934 #include <sys/types.h>
10935 #include <sys/socket.h>
10936 #include <sys/ucred.h>
10937
10938 #ifdef F77_DUMMY_MAIN
10939 #  ifdef __cplusplus
10940      extern "C"
10941 #  endif
10942    int F77_DUMMY_MAIN() { return 1; }
10943 #endif
10944 int
10945 main ()
10946 {
10947 if ((struct sockcred *) 0)
10948   return 0;
10949 if (sizeof (struct sockcred))
10950   return 0;
10951   ;
10952   return 0;
10953 }
10954 _ACEOF
10955 rm -f conftest.$ac_objext
10956 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10957   (eval $ac_compile) 2>&5
10958   ac_status=$?
10959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10960   (exit $ac_status); } &&
10961          { ac_try='test -s conftest.$ac_objext'
10962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10963   (eval $ac_try) 2>&5
10964   ac_status=$?
10965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10966   (exit $ac_status); }; }; then
10967   ac_cv_type_struct_sockcred=yes
10968 else
10969   echo "$as_me: failed program was:" >&5
10970 cat conftest.$ac_ext >&5
10971 ac_cv_type_struct_sockcred=no
10972 fi
10973 rm -f conftest.$ac_objext conftest.$ac_ext
10974 fi
10975 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
10976 echo "${ECHO_T}$ac_cv_type_struct_sockcred" >&6
10977 if test $ac_cv_type_struct_sockcred = yes; then
10978
10979 cat >>confdefs.h <<_ACEOF
10980 #define HAVE_STRUCT_SOCKCRED 1
10981 _ACEOF
10982
10983
10984 fi
10985
10986
10987 echo "$as_me:$LINENO: checking for struct option" >&5
10988 echo $ECHO_N "checking for struct option... $ECHO_C" >&6
10989 if test "${ac_cv_type_struct_option+set}" = set; then
10990   echo $ECHO_N "(cached) $ECHO_C" >&6
10991 else
10992   cat >conftest.$ac_ext <<_ACEOF
10993 #line $LINENO "configure"
10994 #include "confdefs.h"
10995 #ifdef HAVE_GETOPT_H
10996 #include <getopt.h>
10997 #endif
10998
10999 #ifdef F77_DUMMY_MAIN
11000 #  ifdef __cplusplus
11001      extern "C"
11002 #  endif
11003    int F77_DUMMY_MAIN() { return 1; }
11004 #endif
11005 int
11006 main ()
11007 {
11008 if ((struct option *) 0)
11009   return 0;
11010 if (sizeof (struct option))
11011   return 0;
11012   ;
11013   return 0;
11014 }
11015 _ACEOF
11016 rm -f conftest.$ac_objext
11017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11018   (eval $ac_compile) 2>&5
11019   ac_status=$?
11020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11021   (exit $ac_status); } &&
11022          { ac_try='test -s conftest.$ac_objext'
11023   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11024   (eval $ac_try) 2>&5
11025   ac_status=$?
11026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11027   (exit $ac_status); }; }; then
11028   ac_cv_type_struct_option=yes
11029 else
11030   echo "$as_me: failed program was:" >&5
11031 cat conftest.$ac_ext >&5
11032 ac_cv_type_struct_option=no
11033 fi
11034 rm -f conftest.$ac_objext conftest.$ac_ext
11035 fi
11036 echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
11037 echo "${ECHO_T}$ac_cv_type_struct_option" >&6
11038 if test $ac_cv_type_struct_option = yes; then
11039
11040 cat >>confdefs.h <<_ACEOF
11041 #define HAVE_STRUCT_OPTION 1
11042 _ACEOF
11043
11044
11045 fi
11046
11047
11048 if test "$with_zlib" = yes; then
11049   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
11050   # did not).  While we could work around the lack of z_streamp, it
11051   # seems unwise to encourage people to use such old zlib versions...
11052   echo "$as_me:$LINENO: checking for z_streamp" >&5
11053 echo $ECHO_N "checking for z_streamp... $ECHO_C" >&6
11054 if test "${ac_cv_type_z_streamp+set}" = set; then
11055   echo $ECHO_N "(cached) $ECHO_C" >&6
11056 else
11057   cat >conftest.$ac_ext <<_ACEOF
11058 #line $LINENO "configure"
11059 #include "confdefs.h"
11060 #include <zlib.h>
11061
11062 #ifdef F77_DUMMY_MAIN
11063 #  ifdef __cplusplus
11064      extern "C"
11065 #  endif
11066    int F77_DUMMY_MAIN() { return 1; }
11067 #endif
11068 int
11069 main ()
11070 {
11071 if ((z_streamp *) 0)
11072   return 0;
11073 if (sizeof (z_streamp))
11074   return 0;
11075   ;
11076   return 0;
11077 }
11078 _ACEOF
11079 rm -f conftest.$ac_objext
11080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11081   (eval $ac_compile) 2>&5
11082   ac_status=$?
11083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084   (exit $ac_status); } &&
11085          { ac_try='test -s conftest.$ac_objext'
11086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11087   (eval $ac_try) 2>&5
11088   ac_status=$?
11089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090   (exit $ac_status); }; }; then
11091   ac_cv_type_z_streamp=yes
11092 else
11093   echo "$as_me: failed program was:" >&5
11094 cat conftest.$ac_ext >&5
11095 ac_cv_type_z_streamp=no
11096 fi
11097 rm -f conftest.$ac_objext conftest.$ac_ext
11098 fi
11099 echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
11100 echo "${ECHO_T}$ac_cv_type_z_streamp" >&6
11101 if test $ac_cv_type_z_streamp = yes; then
11102   :
11103 else
11104   { { echo "$as_me:$LINENO: error: zlib version is too old
11105 Use --without-zlib to disable zlib support." >&5
11106 echo "$as_me: error: zlib version is too old
11107 Use --without-zlib to disable zlib support." >&2;}
11108    { (exit 1); exit 1; }; }
11109 fi
11110
11111 fi
11112
11113 if test "$with_krb5" = yes; then
11114 # Check for differences between MIT and Heimdal (KTH) releases
11115   echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
11116 echo $ECHO_N "checking for krb5_ticket.enc_part2... $ECHO_C" >&6
11117 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
11118   echo $ECHO_N "(cached) $ECHO_C" >&6
11119 else
11120   cat >conftest.$ac_ext <<_ACEOF
11121 #line $LINENO "configure"
11122 #include "confdefs.h"
11123 #include <krb5.h>
11124
11125 #ifdef F77_DUMMY_MAIN
11126 #  ifdef __cplusplus
11127      extern "C"
11128 #  endif
11129    int F77_DUMMY_MAIN() { return 1; }
11130 #endif
11131 int
11132 main ()
11133 {
11134 static krb5_ticket ac_aggr;
11135 if (ac_aggr.enc_part2)
11136 return 0;
11137   ;
11138   return 0;
11139 }
11140 _ACEOF
11141 rm -f conftest.$ac_objext
11142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11143   (eval $ac_compile) 2>&5
11144   ac_status=$?
11145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146   (exit $ac_status); } &&
11147          { ac_try='test -s conftest.$ac_objext'
11148   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11149   (eval $ac_try) 2>&5
11150   ac_status=$?
11151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11152   (exit $ac_status); }; }; then
11153   ac_cv_member_krb5_ticket_enc_part2=yes
11154 else
11155   echo "$as_me: failed program was:" >&5
11156 cat conftest.$ac_ext >&5
11157 ac_cv_member_krb5_ticket_enc_part2=no
11158 fi
11159 rm -f conftest.$ac_objext conftest.$ac_ext
11160 fi
11161 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
11162 echo "${ECHO_T}$ac_cv_member_krb5_ticket_enc_part2" >&6
11163 if test $ac_cv_member_krb5_ticket_enc_part2 = yes; then
11164
11165 cat >>confdefs.h <<_ACEOF
11166 #define HAVE_KRB5_TICKET_ENC_PART2 1
11167 _ACEOF
11168
11169
11170 else
11171   echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
11172 echo $ECHO_N "checking for krb5_ticket.client... $ECHO_C" >&6
11173 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
11174   echo $ECHO_N "(cached) $ECHO_C" >&6
11175 else
11176   cat >conftest.$ac_ext <<_ACEOF
11177 #line $LINENO "configure"
11178 #include "confdefs.h"
11179 #include <krb5.h>
11180
11181 #ifdef F77_DUMMY_MAIN
11182 #  ifdef __cplusplus
11183      extern "C"
11184 #  endif
11185    int F77_DUMMY_MAIN() { return 1; }
11186 #endif
11187 int
11188 main ()
11189 {
11190 static krb5_ticket ac_aggr;
11191 if (ac_aggr.client)
11192 return 0;
11193   ;
11194   return 0;
11195 }
11196 _ACEOF
11197 rm -f conftest.$ac_objext
11198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11199   (eval $ac_compile) 2>&5
11200   ac_status=$?
11201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202   (exit $ac_status); } &&
11203          { ac_try='test -s conftest.$ac_objext'
11204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11205   (eval $ac_try) 2>&5
11206   ac_status=$?
11207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11208   (exit $ac_status); }; }; then
11209   ac_cv_member_krb5_ticket_client=yes
11210 else
11211   echo "$as_me: failed program was:" >&5
11212 cat conftest.$ac_ext >&5
11213 ac_cv_member_krb5_ticket_client=no
11214 fi
11215 rm -f conftest.$ac_objext conftest.$ac_ext
11216 fi
11217 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
11218 echo "${ECHO_T}$ac_cv_member_krb5_ticket_client" >&6
11219 if test $ac_cv_member_krb5_ticket_client = yes; then
11220
11221 cat >>confdefs.h <<_ACEOF
11222 #define HAVE_KRB5_TICKET_CLIENT 1
11223 _ACEOF
11224
11225
11226 else
11227   { { echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
11228 echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
11229    { (exit 1); exit 1; }; }
11230 fi
11231
11232 fi
11233
11234   echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
11235 echo $ECHO_N "checking for krb5_error.text.data... $ECHO_C" >&6
11236 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
11237   echo $ECHO_N "(cached) $ECHO_C" >&6
11238 else
11239   cat >conftest.$ac_ext <<_ACEOF
11240 #line $LINENO "configure"
11241 #include "confdefs.h"
11242 #include <krb5.h>
11243
11244 #ifdef F77_DUMMY_MAIN
11245 #  ifdef __cplusplus
11246      extern "C"
11247 #  endif
11248    int F77_DUMMY_MAIN() { return 1; }
11249 #endif
11250 int
11251 main ()
11252 {
11253 static krb5_error ac_aggr;
11254 if (ac_aggr.text.data)
11255 return 0;
11256   ;
11257   return 0;
11258 }
11259 _ACEOF
11260 rm -f conftest.$ac_objext
11261 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11262   (eval $ac_compile) 2>&5
11263   ac_status=$?
11264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11265   (exit $ac_status); } &&
11266          { ac_try='test -s conftest.$ac_objext'
11267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11268   (eval $ac_try) 2>&5
11269   ac_status=$?
11270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11271   (exit $ac_status); }; }; then
11272   ac_cv_member_krb5_error_text_data=yes
11273 else
11274   echo "$as_me: failed program was:" >&5
11275 cat conftest.$ac_ext >&5
11276 ac_cv_member_krb5_error_text_data=no
11277 fi
11278 rm -f conftest.$ac_objext conftest.$ac_ext
11279 fi
11280 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
11281 echo "${ECHO_T}$ac_cv_member_krb5_error_text_data" >&6
11282 if test $ac_cv_member_krb5_error_text_data = yes; then
11283
11284 cat >>confdefs.h <<_ACEOF
11285 #define HAVE_KRB5_ERROR_TEXT_DATA 1
11286 _ACEOF
11287
11288
11289 else
11290   echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
11291 echo $ECHO_N "checking for krb5_error.e_data... $ECHO_C" >&6
11292 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
11293   echo $ECHO_N "(cached) $ECHO_C" >&6
11294 else
11295   cat >conftest.$ac_ext <<_ACEOF
11296 #line $LINENO "configure"
11297 #include "confdefs.h"
11298 #include <krb5.h>
11299
11300 #ifdef F77_DUMMY_MAIN
11301 #  ifdef __cplusplus
11302      extern "C"
11303 #  endif
11304    int F77_DUMMY_MAIN() { return 1; }
11305 #endif
11306 int
11307 main ()
11308 {
11309 static krb5_error ac_aggr;
11310 if (ac_aggr.e_data)
11311 return 0;
11312   ;
11313   return 0;
11314 }
11315 _ACEOF
11316 rm -f conftest.$ac_objext
11317 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11318   (eval $ac_compile) 2>&5
11319   ac_status=$?
11320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11321   (exit $ac_status); } &&
11322          { ac_try='test -s conftest.$ac_objext'
11323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11324   (eval $ac_try) 2>&5
11325   ac_status=$?
11326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11327   (exit $ac_status); }; }; then
11328   ac_cv_member_krb5_error_e_data=yes
11329 else
11330   echo "$as_me: failed program was:" >&5
11331 cat conftest.$ac_ext >&5
11332 ac_cv_member_krb5_error_e_data=no
11333 fi
11334 rm -f conftest.$ac_objext conftest.$ac_ext
11335 fi
11336 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
11337 echo "${ECHO_T}$ac_cv_member_krb5_error_e_data" >&6
11338 if test $ac_cv_member_krb5_error_e_data = yes; then
11339
11340 cat >>confdefs.h <<_ACEOF
11341 #define HAVE_KRB5_ERROR_E_DATA 1
11342 _ACEOF
11343
11344
11345 else
11346   { { echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
11347 echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
11348    { (exit 1); exit 1; }; }
11349 fi
11350
11351 fi
11352
11353 fi
11354
11355 ##
11356 ## Functions, global variables
11357 ##
11358
11359 echo "$as_me:$LINENO: checking for int timezone" >&5
11360 echo $ECHO_N "checking for int timezone... $ECHO_C" >&6
11361 if test "${pgac_cv_var_int_timezone+set}" = set; then
11362   echo $ECHO_N "(cached) $ECHO_C" >&6
11363 else
11364   cat >conftest.$ac_ext <<_ACEOF
11365 #line $LINENO "configure"
11366 #include "confdefs.h"
11367 #include <time.h>
11368 int res;
11369 #ifdef F77_DUMMY_MAIN
11370 #  ifdef __cplusplus
11371      extern "C"
11372 #  endif
11373    int F77_DUMMY_MAIN() { return 1; }
11374 #endif
11375 int
11376 main ()
11377 {
11378 #ifndef __CYGWIN__
11379 res = timezone / 60;
11380 #else
11381 res = _timezone / 60;
11382 #endif
11383   ;
11384   return 0;
11385 }
11386 _ACEOF
11387 rm -f conftest.$ac_objext conftest$ac_exeext
11388 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11389   (eval $ac_link) 2>&5
11390   ac_status=$?
11391   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11392   (exit $ac_status); } &&
11393          { ac_try='test -s conftest$ac_exeext'
11394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11395   (eval $ac_try) 2>&5
11396   ac_status=$?
11397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11398   (exit $ac_status); }; }; then
11399   pgac_cv_var_int_timezone=yes
11400 else
11401   echo "$as_me: failed program was:" >&5
11402 cat conftest.$ac_ext >&5
11403 pgac_cv_var_int_timezone=no
11404 fi
11405 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11406 fi
11407 echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
11408 echo "${ECHO_T}$pgac_cv_var_int_timezone" >&6
11409 if test x"$pgac_cv_var_int_timezone" = xyes ; then
11410
11411 cat >>confdefs.h <<\_ACEOF
11412 #define HAVE_INT_TIMEZONE
11413 _ACEOF
11414
11415 fi
11416 echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
11417 echo $ECHO_N "checking types of arguments for accept()... $ECHO_C" >&6
11418  if test "${ac_cv_func_accept_return+set}" = set; then
11419   echo $ECHO_N "(cached) $ECHO_C" >&6
11420 else
11421    if test "${ac_cv_func_accept_arg1+set}" = set; then
11422   echo $ECHO_N "(cached) $ECHO_C" >&6
11423 else
11424     if test "${ac_cv_func_accept_arg2+set}" = set; then
11425   echo $ECHO_N "(cached) $ECHO_C" >&6
11426 else
11427      if test "${ac_cv_func_accept_arg3+set}" = set; then
11428   echo $ECHO_N "(cached) $ECHO_C" >&6
11429 else
11430       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
11431       for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
11432        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
11433         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
11434          cat >conftest.$ac_ext <<_ACEOF
11435 #line $LINENO "configure"
11436 #include "confdefs.h"
11437 #ifdef HAVE_SYS_TYPES_H
11438 #include <sys/types.h>
11439 #endif
11440 #ifdef HAVE_SYS_SOCKET_H
11441 #include <sys/socket.h>
11442 #endif
11443 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
11444 #ifdef F77_DUMMY_MAIN
11445 #  ifdef __cplusplus
11446      extern "C"
11447 #  endif
11448    int F77_DUMMY_MAIN() { return 1; }
11449 #endif
11450 int
11451 main ()
11452 {
11453
11454   ;
11455   return 0;
11456 }
11457 _ACEOF
11458 rm -f conftest.$ac_objext
11459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11460   (eval $ac_compile) 2>&5
11461   ac_status=$?
11462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11463   (exit $ac_status); } &&
11464          { ac_try='test -s conftest.$ac_objext'
11465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11466   (eval $ac_try) 2>&5
11467   ac_status=$?
11468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469   (exit $ac_status); }; }; then
11470   ac_not_found=no; break 4
11471 else
11472   echo "$as_me: failed program was:" >&5
11473 cat conftest.$ac_ext >&5
11474 ac_not_found=yes
11475 fi
11476 rm -f conftest.$ac_objext conftest.$ac_ext
11477        done
11478       done
11479      done
11480     done
11481     if test "$ac_not_found" = yes; then
11482       { { echo "$as_me:$LINENO: error: could not determine argument types" >&5
11483 echo "$as_me: error: could not determine argument types" >&2;}
11484    { (exit 1); exit 1; }; }
11485     fi
11486     if test "$ac_cv_func_accept_arg3" = "void"; then
11487       ac_cv_func_accept_arg3=int
11488     fi
11489
11490 fi
11491
11492 fi
11493
11494 fi
11495
11496 fi
11497  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
11498 echo "${ECHO_T}$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6
11499
11500 cat >>confdefs.h <<_ACEOF
11501 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
11502 _ACEOF
11503
11504
11505 cat >>confdefs.h <<_ACEOF
11506 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
11507 _ACEOF
11508
11509
11510 cat >>confdefs.h <<_ACEOF
11511 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
11512 _ACEOF
11513
11514
11515 cat >>confdefs.h <<_ACEOF
11516 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
11517 _ACEOF
11518
11519
11520 echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
11521 echo $ECHO_N "checking whether gettimeofday takes only one argument... $ECHO_C" >&6
11522 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
11523   echo $ECHO_N "(cached) $ECHO_C" >&6
11524 else
11525   cat >conftest.$ac_ext <<_ACEOF
11526 #line $LINENO "configure"
11527 #include "confdefs.h"
11528 #include <sys/time.h>
11529 #ifdef F77_DUMMY_MAIN
11530 #  ifdef __cplusplus
11531      extern "C"
11532 #  endif
11533    int F77_DUMMY_MAIN() { return 1; }
11534 #endif
11535 int
11536 main ()
11537 {
11538 struct timeval *tp;
11539 struct timezone *tzp;
11540 gettimeofday(tp,tzp);
11541   ;
11542   return 0;
11543 }
11544 _ACEOF
11545 rm -f conftest.$ac_objext
11546 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11547   (eval $ac_compile) 2>&5
11548   ac_status=$?
11549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11550   (exit $ac_status); } &&
11551          { ac_try='test -s conftest.$ac_objext'
11552   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11553   (eval $ac_try) 2>&5
11554   ac_status=$?
11555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556   (exit $ac_status); }; }; then
11557   pgac_cv_func_gettimeofday_1arg=no
11558 else
11559   echo "$as_me: failed program was:" >&5
11560 cat conftest.$ac_ext >&5
11561 pgac_cv_func_gettimeofday_1arg=yes
11562 fi
11563 rm -f conftest.$ac_objext conftest.$ac_ext
11564 fi
11565 echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
11566 echo "${ECHO_T}$pgac_cv_func_gettimeofday_1arg" >&6
11567 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
11568
11569 cat >>confdefs.h <<\_ACEOF
11570 #define GETTIMEOFDAY_1ARG
11571 _ACEOF
11572
11573 fi
11574
11575
11576
11577 # SunOS doesn't handle negative byte comparisons properly with +/- return
11578 echo "$as_me:$LINENO: checking for working memcmp" >&5
11579 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
11580 if test "${ac_cv_func_memcmp_working+set}" = set; then
11581   echo $ECHO_N "(cached) $ECHO_C" >&6
11582 else
11583   if test "$cross_compiling" = yes; then
11584   ac_cv_func_memcmp_working=no
11585 else
11586   cat >conftest.$ac_ext <<_ACEOF
11587 #line $LINENO "configure"
11588 #include "confdefs.h"
11589
11590 #ifdef F77_DUMMY_MAIN
11591 #  ifdef __cplusplus
11592      extern "C"
11593 #  endif
11594    int F77_DUMMY_MAIN() { return 1; }
11595 #endif
11596 int
11597 main ()
11598 {
11599
11600   /* Some versions of memcmp are not 8-bit clean.  */
11601   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
11602   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
11603     exit (1);
11604
11605   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
11606      or more and with at least one buffer not starting on a 4-byte boundary.
11607      William Lewis provided this test program.   */
11608   {
11609     char foo[21];
11610     char bar[21];
11611     int i;
11612     for (i = 0; i < 4; i++)
11613       {
11614         char *a = foo + i;
11615         char *b = bar + i;
11616         strcpy (a, "--------01111111");
11617         strcpy (b, "--------10000000");
11618         if (memcmp (a, b, 16) >= 0)
11619           exit (1);
11620       }
11621     exit (0);
11622   }
11623
11624   ;
11625   return 0;
11626 }
11627 _ACEOF
11628 rm -f conftest$ac_exeext
11629 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11630   (eval $ac_link) 2>&5
11631   ac_status=$?
11632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11633   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11635   (eval $ac_try) 2>&5
11636   ac_status=$?
11637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11638   (exit $ac_status); }; }; then
11639   ac_cv_func_memcmp_working=yes
11640 else
11641   echo "$as_me: program exited with status $ac_status" >&5
11642 echo "$as_me: failed program was:" >&5
11643 cat conftest.$ac_ext >&5
11644 ( exit $ac_status )
11645 ac_cv_func_memcmp_working=no
11646 fi
11647 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11648 fi
11649 fi
11650 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
11651 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
11652 test $ac_cv_func_memcmp_working = no && LIBOBJS="$LIBOBJS memcmp.$ac_objext"
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674 for ac_func in cbrt dlopen fcvt fdatasync getpeereid memmove poll pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
11675 do
11676 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11677 echo "$as_me:$LINENO: checking for $ac_func" >&5
11678 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11679 if eval "test \"\${$as_ac_var+set}\" = set"; then
11680   echo $ECHO_N "(cached) $ECHO_C" >&6
11681 else
11682   cat >conftest.$ac_ext <<_ACEOF
11683 #line $LINENO "configure"
11684 #include "confdefs.h"
11685 /* System header to define __stub macros and hopefully few prototypes,
11686     which can conflict with char $ac_func (); below.  */
11687 #include <assert.h>
11688 /* Override any gcc2 internal prototype to avoid an error.  */
11689 #ifdef __cplusplus
11690 extern "C"
11691 #endif
11692 /* We use char because int might match the return type of a gcc2
11693    builtin and then its argument prototype would still apply.  */
11694 char $ac_func ();
11695 char (*f) ();
11696
11697 #ifdef F77_DUMMY_MAIN
11698 #  ifdef __cplusplus
11699      extern "C"
11700 #  endif
11701    int F77_DUMMY_MAIN() { return 1; }
11702 #endif
11703 int
11704 main ()
11705 {
11706 /* The GNU C library defines this for functions which it implements
11707     to always fail with ENOSYS.  Some functions are actually named
11708     something starting with __ and the normal name is an alias.  */
11709 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11710 choke me
11711 #else
11712 f = $ac_func;
11713 #endif
11714
11715   ;
11716   return 0;
11717 }
11718 _ACEOF
11719 rm -f conftest.$ac_objext conftest$ac_exeext
11720 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11721   (eval $ac_link) 2>&5
11722   ac_status=$?
11723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11724   (exit $ac_status); } &&
11725          { ac_try='test -s conftest$ac_exeext'
11726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11727   (eval $ac_try) 2>&5
11728   ac_status=$?
11729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11730   (exit $ac_status); }; }; then
11731   eval "$as_ac_var=yes"
11732 else
11733   echo "$as_me: failed program was:" >&5
11734 cat conftest.$ac_ext >&5
11735 eval "$as_ac_var=no"
11736 fi
11737 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11738 fi
11739 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11740 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11741 if test `eval echo '${'$as_ac_var'}'` = yes; then
11742   cat >>confdefs.h <<_ACEOF
11743 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11744 _ACEOF
11745
11746 fi
11747 done
11748
11749
11750 echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
11751 echo $ECHO_N "checking whether fdatasync is declared... $ECHO_C" >&6
11752 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
11753   echo $ECHO_N "(cached) $ECHO_C" >&6
11754 else
11755   cat >conftest.$ac_ext <<_ACEOF
11756 #line $LINENO "configure"
11757 #include "confdefs.h"
11758 #include <unistd.h>
11759
11760 #ifdef F77_DUMMY_MAIN
11761 #  ifdef __cplusplus
11762      extern "C"
11763 #  endif
11764    int F77_DUMMY_MAIN() { return 1; }
11765 #endif
11766 int
11767 main ()
11768 {
11769 #ifndef fdatasync
11770   char *p = (char *) fdatasync;
11771 #endif
11772
11773   ;
11774   return 0;
11775 }
11776 _ACEOF
11777 rm -f conftest.$ac_objext
11778 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11779   (eval $ac_compile) 2>&5
11780   ac_status=$?
11781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11782   (exit $ac_status); } &&
11783          { ac_try='test -s conftest.$ac_objext'
11784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11785   (eval $ac_try) 2>&5
11786   ac_status=$?
11787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11788   (exit $ac_status); }; }; then
11789   ac_cv_have_decl_fdatasync=yes
11790 else
11791   echo "$as_me: failed program was:" >&5
11792 cat conftest.$ac_ext >&5
11793 ac_cv_have_decl_fdatasync=no
11794 fi
11795 rm -f conftest.$ac_objext conftest.$ac_ext
11796 fi
11797 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
11798 echo "${ECHO_T}$ac_cv_have_decl_fdatasync" >&6
11799 if test $ac_cv_have_decl_fdatasync = yes; then
11800
11801 cat >>confdefs.h <<_ACEOF
11802 #define HAVE_DECL_FDATASYNC 1
11803 _ACEOF
11804
11805
11806 else
11807   cat >>confdefs.h <<_ACEOF
11808 #define HAVE_DECL_FDATASYNC 0
11809 _ACEOF
11810
11811
11812 fi
11813
11814
11815
11816 HAVE_IPV6=no
11817 echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
11818 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6
11819 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
11820   echo $ECHO_N "(cached) $ECHO_C" >&6
11821 else
11822   cat >conftest.$ac_ext <<_ACEOF
11823 #line $LINENO "configure"
11824 #include "confdefs.h"
11825 $ac_includes_default
11826 #include <netinet/in.h>
11827
11828 #ifdef F77_DUMMY_MAIN
11829 #  ifdef __cplusplus
11830      extern "C"
11831 #  endif
11832    int F77_DUMMY_MAIN() { return 1; }
11833 #endif
11834 int
11835 main ()
11836 {
11837 if ((struct sockaddr_in6 *) 0)
11838   return 0;
11839 if (sizeof (struct sockaddr_in6))
11840   return 0;
11841   ;
11842   return 0;
11843 }
11844 _ACEOF
11845 rm -f conftest.$ac_objext
11846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11847   (eval $ac_compile) 2>&5
11848   ac_status=$?
11849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11850   (exit $ac_status); } &&
11851          { ac_try='test -s conftest.$ac_objext'
11852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11853   (eval $ac_try) 2>&5
11854   ac_status=$?
11855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11856   (exit $ac_status); }; }; then
11857   ac_cv_type_struct_sockaddr_in6=yes
11858 else
11859   echo "$as_me: failed program was:" >&5
11860 cat conftest.$ac_ext >&5
11861 ac_cv_type_struct_sockaddr_in6=no
11862 fi
11863 rm -f conftest.$ac_objext conftest.$ac_ext
11864 fi
11865 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
11866 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_in6" >&6
11867 if test $ac_cv_type_struct_sockaddr_in6 = yes; then
11868   echo "$as_me:$LINENO: checking for inet_ntop" >&5
11869 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6
11870 if test "${ac_cv_func_inet_ntop+set}" = set; then
11871   echo $ECHO_N "(cached) $ECHO_C" >&6
11872 else
11873   cat >conftest.$ac_ext <<_ACEOF
11874 #line $LINENO "configure"
11875 #include "confdefs.h"
11876 /* System header to define __stub macros and hopefully few prototypes,
11877     which can conflict with char inet_ntop (); below.  */
11878 #include <assert.h>
11879 /* Override any gcc2 internal prototype to avoid an error.  */
11880 #ifdef __cplusplus
11881 extern "C"
11882 #endif
11883 /* We use char because int might match the return type of a gcc2
11884    builtin and then its argument prototype would still apply.  */
11885 char inet_ntop ();
11886 char (*f) ();
11887
11888 #ifdef F77_DUMMY_MAIN
11889 #  ifdef __cplusplus
11890      extern "C"
11891 #  endif
11892    int F77_DUMMY_MAIN() { return 1; }
11893 #endif
11894 int
11895 main ()
11896 {
11897 /* The GNU C library defines this for functions which it implements
11898     to always fail with ENOSYS.  Some functions are actually named
11899     something starting with __ and the normal name is an alias.  */
11900 #if defined (__stub_inet_ntop) || defined (__stub___inet_ntop)
11901 choke me
11902 #else
11903 f = inet_ntop;
11904 #endif
11905
11906   ;
11907   return 0;
11908 }
11909 _ACEOF
11910 rm -f conftest.$ac_objext conftest$ac_exeext
11911 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11912   (eval $ac_link) 2>&5
11913   ac_status=$?
11914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11915   (exit $ac_status); } &&
11916          { ac_try='test -s conftest$ac_exeext'
11917   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11918   (eval $ac_try) 2>&5
11919   ac_status=$?
11920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921   (exit $ac_status); }; }; then
11922   ac_cv_func_inet_ntop=yes
11923 else
11924   echo "$as_me: failed program was:" >&5
11925 cat conftest.$ac_ext >&5
11926 ac_cv_func_inet_ntop=no
11927 fi
11928 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11929 fi
11930 echo "$as_me:$LINENO: result: $ac_cv_func_inet_ntop" >&5
11931 echo "${ECHO_T}$ac_cv_func_inet_ntop" >&6
11932 if test $ac_cv_func_inet_ntop = yes; then
11933
11934 cat >>confdefs.h <<\_ACEOF
11935 #define HAVE_IPV6 1
11936 _ACEOF
11937
11938                                                           HAVE_IPV6=yes
11939 fi
11940
11941 fi
11942
11943
11944
11945 echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
11946 echo $ECHO_N "checking for PS_STRINGS... $ECHO_C" >&6
11947 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
11948   echo $ECHO_N "(cached) $ECHO_C" >&6
11949 else
11950   cat >conftest.$ac_ext <<_ACEOF
11951 #line $LINENO "configure"
11952 #include "confdefs.h"
11953 #include <machine/vmparam.h>
11954 #include <sys/exec.h>
11955
11956 #ifdef F77_DUMMY_MAIN
11957 #  ifdef __cplusplus
11958      extern "C"
11959 #  endif
11960    int F77_DUMMY_MAIN() { return 1; }
11961 #endif
11962 int
11963 main ()
11964 {
11965 PS_STRINGS->ps_nargvstr = 1;
11966 PS_STRINGS->ps_argvstr = "foo";
11967   ;
11968   return 0;
11969 }
11970 _ACEOF
11971 rm -f conftest.$ac_objext conftest$ac_exeext
11972 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11973   (eval $ac_link) 2>&5
11974   ac_status=$?
11975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11976   (exit $ac_status); } &&
11977          { ac_try='test -s conftest$ac_exeext'
11978   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11979   (eval $ac_try) 2>&5
11980   ac_status=$?
11981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11982   (exit $ac_status); }; }; then
11983   pgac_cv_var_PS_STRINGS=yes
11984 else
11985   echo "$as_me: failed program was:" >&5
11986 cat conftest.$ac_ext >&5
11987 pgac_cv_var_PS_STRINGS=no
11988 fi
11989 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11990 fi
11991 echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
11992 echo "${ECHO_T}$pgac_cv_var_PS_STRINGS" >&6
11993 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
11994
11995 cat >>confdefs.h <<\_ACEOF
11996 #define HAVE_PS_STRINGS
11997 _ACEOF
11998
11999 fi
12000
12001
12002 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
12003 # is missing.  Yes, there are machines that have only one.  We may
12004 # also decide to use snprintf.c if snprintf() is present but does not
12005 # have working "long long int" support -- see below.
12006
12007 pgac_need_repl_snprintf=no
12008
12009 for ac_func in snprintf
12010 do
12011 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12012 echo "$as_me:$LINENO: checking for $ac_func" >&5
12013 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12014 if eval "test \"\${$as_ac_var+set}\" = set"; then
12015   echo $ECHO_N "(cached) $ECHO_C" >&6
12016 else
12017   cat >conftest.$ac_ext <<_ACEOF
12018 #line $LINENO "configure"
12019 #include "confdefs.h"
12020 /* System header to define __stub macros and hopefully few prototypes,
12021     which can conflict with char $ac_func (); below.  */
12022 #include <assert.h>
12023 /* Override any gcc2 internal prototype to avoid an error.  */
12024 #ifdef __cplusplus
12025 extern "C"
12026 #endif
12027 /* We use char because int might match the return type of a gcc2
12028    builtin and then its argument prototype would still apply.  */
12029 char $ac_func ();
12030 char (*f) ();
12031
12032 #ifdef F77_DUMMY_MAIN
12033 #  ifdef __cplusplus
12034      extern "C"
12035 #  endif
12036    int F77_DUMMY_MAIN() { return 1; }
12037 #endif
12038 int
12039 main ()
12040 {
12041 /* The GNU C library defines this for functions which it implements
12042     to always fail with ENOSYS.  Some functions are actually named
12043     something starting with __ and the normal name is an alias.  */
12044 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12045 choke me
12046 #else
12047 f = $ac_func;
12048 #endif
12049
12050   ;
12051   return 0;
12052 }
12053 _ACEOF
12054 rm -f conftest.$ac_objext conftest$ac_exeext
12055 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12056   (eval $ac_link) 2>&5
12057   ac_status=$?
12058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12059   (exit $ac_status); } &&
12060          { ac_try='test -s conftest$ac_exeext'
12061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12062   (eval $ac_try) 2>&5
12063   ac_status=$?
12064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12065   (exit $ac_status); }; }; then
12066   eval "$as_ac_var=yes"
12067 else
12068   echo "$as_me: failed program was:" >&5
12069 cat conftest.$ac_ext >&5
12070 eval "$as_ac_var=no"
12071 fi
12072 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12073 fi
12074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12075 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12076 if test `eval echo '${'$as_ac_var'}'` = yes; then
12077   cat >>confdefs.h <<_ACEOF
12078 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12079 _ACEOF
12080
12081 else
12082   pgac_need_repl_snprintf=yes
12083 fi
12084 done
12085
12086
12087 for ac_func in vsnprintf
12088 do
12089 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12090 echo "$as_me:$LINENO: checking for $ac_func" >&5
12091 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12092 if eval "test \"\${$as_ac_var+set}\" = set"; then
12093   echo $ECHO_N "(cached) $ECHO_C" >&6
12094 else
12095   cat >conftest.$ac_ext <<_ACEOF
12096 #line $LINENO "configure"
12097 #include "confdefs.h"
12098 /* System header to define __stub macros and hopefully few prototypes,
12099     which can conflict with char $ac_func (); below.  */
12100 #include <assert.h>
12101 /* Override any gcc2 internal prototype to avoid an error.  */
12102 #ifdef __cplusplus
12103 extern "C"
12104 #endif
12105 /* We use char because int might match the return type of a gcc2
12106    builtin and then its argument prototype would still apply.  */
12107 char $ac_func ();
12108 char (*f) ();
12109
12110 #ifdef F77_DUMMY_MAIN
12111 #  ifdef __cplusplus
12112      extern "C"
12113 #  endif
12114    int F77_DUMMY_MAIN() { return 1; }
12115 #endif
12116 int
12117 main ()
12118 {
12119 /* The GNU C library defines this for functions which it implements
12120     to always fail with ENOSYS.  Some functions are actually named
12121     something starting with __ and the normal name is an alias.  */
12122 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12123 choke me
12124 #else
12125 f = $ac_func;
12126 #endif
12127
12128   ;
12129   return 0;
12130 }
12131 _ACEOF
12132 rm -f conftest.$ac_objext conftest$ac_exeext
12133 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12134   (eval $ac_link) 2>&5
12135   ac_status=$?
12136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12137   (exit $ac_status); } &&
12138          { ac_try='test -s conftest$ac_exeext'
12139   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12140   (eval $ac_try) 2>&5
12141   ac_status=$?
12142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12143   (exit $ac_status); }; }; then
12144   eval "$as_ac_var=yes"
12145 else
12146   echo "$as_me: failed program was:" >&5
12147 cat conftest.$ac_ext >&5
12148 eval "$as_ac_var=no"
12149 fi
12150 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12151 fi
12152 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12153 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12154 if test `eval echo '${'$as_ac_var'}'` = yes; then
12155   cat >>confdefs.h <<_ACEOF
12156 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12157 _ACEOF
12158
12159 else
12160   pgac_need_repl_snprintf=yes
12161 fi
12162 done
12163
12164
12165
12166 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
12167 # include/c.h will provide declarations.  Note this is a separate test
12168 # from whether the functions exist in the C library --- there are
12169 # systems that have the functions but don't bother to declare them :-(
12170
12171 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
12172 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
12173 if test "${ac_cv_have_decl_snprintf+set}" = set; then
12174   echo $ECHO_N "(cached) $ECHO_C" >&6
12175 else
12176   cat >conftest.$ac_ext <<_ACEOF
12177 #line $LINENO "configure"
12178 #include "confdefs.h"
12179 $ac_includes_default
12180 #ifdef F77_DUMMY_MAIN
12181 #  ifdef __cplusplus
12182      extern "C"
12183 #  endif
12184    int F77_DUMMY_MAIN() { return 1; }
12185 #endif
12186 int
12187 main ()
12188 {
12189 #ifndef snprintf
12190   char *p = (char *) snprintf;
12191 #endif
12192
12193   ;
12194   return 0;
12195 }
12196 _ACEOF
12197 rm -f conftest.$ac_objext
12198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12199   (eval $ac_compile) 2>&5
12200   ac_status=$?
12201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12202   (exit $ac_status); } &&
12203          { ac_try='test -s conftest.$ac_objext'
12204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12205   (eval $ac_try) 2>&5
12206   ac_status=$?
12207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12208   (exit $ac_status); }; }; then
12209   ac_cv_have_decl_snprintf=yes
12210 else
12211   echo "$as_me: failed program was:" >&5
12212 cat conftest.$ac_ext >&5
12213 ac_cv_have_decl_snprintf=no
12214 fi
12215 rm -f conftest.$ac_objext conftest.$ac_ext
12216 fi
12217 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
12218 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
12219 if test $ac_cv_have_decl_snprintf = yes; then
12220
12221 cat >>confdefs.h <<_ACEOF
12222 #define HAVE_DECL_SNPRINTF 1
12223 _ACEOF
12224
12225
12226 else
12227   cat >>confdefs.h <<_ACEOF
12228 #define HAVE_DECL_SNPRINTF 0
12229 _ACEOF
12230
12231
12232 fi
12233 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
12234 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
12235 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
12236   echo $ECHO_N "(cached) $ECHO_C" >&6
12237 else
12238   cat >conftest.$ac_ext <<_ACEOF
12239 #line $LINENO "configure"
12240 #include "confdefs.h"
12241 $ac_includes_default
12242 #ifdef F77_DUMMY_MAIN
12243 #  ifdef __cplusplus
12244      extern "C"
12245 #  endif
12246    int F77_DUMMY_MAIN() { return 1; }
12247 #endif
12248 int
12249 main ()
12250 {
12251 #ifndef vsnprintf
12252   char *p = (char *) vsnprintf;
12253 #endif
12254
12255   ;
12256   return 0;
12257 }
12258 _ACEOF
12259 rm -f conftest.$ac_objext
12260 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12261   (eval $ac_compile) 2>&5
12262   ac_status=$?
12263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12264   (exit $ac_status); } &&
12265          { ac_try='test -s conftest.$ac_objext'
12266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12267   (eval $ac_try) 2>&5
12268   ac_status=$?
12269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12270   (exit $ac_status); }; }; then
12271   ac_cv_have_decl_vsnprintf=yes
12272 else
12273   echo "$as_me: failed program was:" >&5
12274 cat conftest.$ac_ext >&5
12275 ac_cv_have_decl_vsnprintf=no
12276 fi
12277 rm -f conftest.$ac_objext conftest.$ac_ext
12278 fi
12279 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
12280 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
12281 if test $ac_cv_have_decl_vsnprintf = yes; then
12282
12283 cat >>confdefs.h <<_ACEOF
12284 #define HAVE_DECL_VSNPRINTF 1
12285 _ACEOF
12286
12287
12288 else
12289   cat >>confdefs.h <<_ACEOF
12290 #define HAVE_DECL_VSNPRINTF 0
12291 _ACEOF
12292
12293
12294 fi
12295
12296
12297
12298
12299 # do this one the hard way in case isinf() is a macro
12300 echo "$as_me:$LINENO: checking for isinf" >&5
12301 echo $ECHO_N "checking for isinf... $ECHO_C" >&6
12302 if test "${ac_cv_func_isinf+set}" = set; then
12303   echo $ECHO_N "(cached) $ECHO_C" >&6
12304 else
12305   cat >conftest.$ac_ext <<_ACEOF
12306 #line $LINENO "configure"
12307 #include "confdefs.h"
12308 #include <math.h>
12309
12310 #ifdef F77_DUMMY_MAIN
12311 #  ifdef __cplusplus
12312      extern "C"
12313 #  endif
12314    int F77_DUMMY_MAIN() { return 1; }
12315 #endif
12316 int
12317 main ()
12318 {
12319 double x = 0.0; int res = isinf(x);
12320   ;
12321   return 0;
12322 }
12323 _ACEOF
12324 rm -f conftest.$ac_objext conftest$ac_exeext
12325 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12326   (eval $ac_link) 2>&5
12327   ac_status=$?
12328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12329   (exit $ac_status); } &&
12330          { ac_try='test -s conftest$ac_exeext'
12331   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12332   (eval $ac_try) 2>&5
12333   ac_status=$?
12334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12335   (exit $ac_status); }; }; then
12336   ac_cv_func_isinf=yes
12337 else
12338   echo "$as_me: failed program was:" >&5
12339 cat conftest.$ac_ext >&5
12340 ac_cv_func_isinf=no
12341 fi
12342 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12343 fi
12344 echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
12345 echo "${ECHO_T}$ac_cv_func_isinf" >&6
12346
12347 if test $ac_cv_func_isinf = yes ; then
12348
12349 cat >>confdefs.h <<\_ACEOF
12350 #define HAVE_ISINF 1
12351 _ACEOF
12352
12353 else
12354   LIBOBJS="$LIBOBJS isinf.$ac_objext"
12355   # Look for a way to implement a substitute for isinf()
12356
12357
12358
12359
12360 for ac_func in fpclass fp_class fp_class_d class
12361 do
12362 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12363 echo "$as_me:$LINENO: checking for $ac_func" >&5
12364 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12365 if eval "test \"\${$as_ac_var+set}\" = set"; then
12366   echo $ECHO_N "(cached) $ECHO_C" >&6
12367 else
12368   cat >conftest.$ac_ext <<_ACEOF
12369 #line $LINENO "configure"
12370 #include "confdefs.h"
12371 /* System header to define __stub macros and hopefully few prototypes,
12372     which can conflict with char $ac_func (); below.  */
12373 #include <assert.h>
12374 /* Override any gcc2 internal prototype to avoid an error.  */
12375 #ifdef __cplusplus
12376 extern "C"
12377 #endif
12378 /* We use char because int might match the return type of a gcc2
12379    builtin and then its argument prototype would still apply.  */
12380 char $ac_func ();
12381 char (*f) ();
12382
12383 #ifdef F77_DUMMY_MAIN
12384 #  ifdef __cplusplus
12385      extern "C"
12386 #  endif
12387    int F77_DUMMY_MAIN() { return 1; }
12388 #endif
12389 int
12390 main ()
12391 {
12392 /* The GNU C library defines this for functions which it implements
12393     to always fail with ENOSYS.  Some functions are actually named
12394     something starting with __ and the normal name is an alias.  */
12395 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12396 choke me
12397 #else
12398 f = $ac_func;
12399 #endif
12400
12401   ;
12402   return 0;
12403 }
12404 _ACEOF
12405 rm -f conftest.$ac_objext conftest$ac_exeext
12406 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12407   (eval $ac_link) 2>&5
12408   ac_status=$?
12409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12410   (exit $ac_status); } &&
12411          { ac_try='test -s conftest$ac_exeext'
12412   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12413   (eval $ac_try) 2>&5
12414   ac_status=$?
12415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12416   (exit $ac_status); }; }; then
12417   eval "$as_ac_var=yes"
12418 else
12419   echo "$as_me: failed program was:" >&5
12420 cat conftest.$ac_ext >&5
12421 eval "$as_ac_var=no"
12422 fi
12423 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12424 fi
12425 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12426 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12427 if test `eval echo '${'$as_ac_var'}'` = yes; then
12428   cat >>confdefs.h <<_ACEOF
12429 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12430 _ACEOF
12431  break
12432 fi
12433 done
12434
12435 fi
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450 for ac_func in crypt fseeko getopt getrusage inet_aton random rint srandom strdup strerror strtol strtoul unsetenv
12451 do
12452 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12453 echo "$as_me:$LINENO: checking for $ac_func" >&5
12454 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12455 if eval "test \"\${$as_ac_var+set}\" = set"; then
12456   echo $ECHO_N "(cached) $ECHO_C" >&6
12457 else
12458   cat >conftest.$ac_ext <<_ACEOF
12459 #line $LINENO "configure"
12460 #include "confdefs.h"
12461 /* System header to define __stub macros and hopefully few prototypes,
12462     which can conflict with char $ac_func (); below.  */
12463 #include <assert.h>
12464 /* Override any gcc2 internal prototype to avoid an error.  */
12465 #ifdef __cplusplus
12466 extern "C"
12467 #endif
12468 /* We use char because int might match the return type of a gcc2
12469    builtin and then its argument prototype would still apply.  */
12470 char $ac_func ();
12471 char (*f) ();
12472
12473 #ifdef F77_DUMMY_MAIN
12474 #  ifdef __cplusplus
12475      extern "C"
12476 #  endif
12477    int F77_DUMMY_MAIN() { return 1; }
12478 #endif
12479 int
12480 main ()
12481 {
12482 /* The GNU C library defines this for functions which it implements
12483     to always fail with ENOSYS.  Some functions are actually named
12484     something starting with __ and the normal name is an alias.  */
12485 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12486 choke me
12487 #else
12488 f = $ac_func;
12489 #endif
12490
12491   ;
12492   return 0;
12493 }
12494 _ACEOF
12495 rm -f conftest.$ac_objext conftest$ac_exeext
12496 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12497   (eval $ac_link) 2>&5
12498   ac_status=$?
12499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12500   (exit $ac_status); } &&
12501          { ac_try='test -s conftest$ac_exeext'
12502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12503   (eval $ac_try) 2>&5
12504   ac_status=$?
12505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12506   (exit $ac_status); }; }; then
12507   eval "$as_ac_var=yes"
12508 else
12509   echo "$as_me: failed program was:" >&5
12510 cat conftest.$ac_ext >&5
12511 eval "$as_ac_var=no"
12512 fi
12513 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12514 fi
12515 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12516 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12517 if test `eval echo '${'$as_ac_var'}'` = yes; then
12518   cat >>confdefs.h <<_ACEOF
12519 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12520 _ACEOF
12521
12522 else
12523   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
12524 fi
12525 done
12526
12527
12528
12529 # system's version of getaddrinfo(), if any, may be used only if we found
12530 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h
12531 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
12532
12533 for ac_func in getaddrinfo
12534 do
12535 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12536 echo "$as_me:$LINENO: checking for $ac_func" >&5
12537 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12538 if eval "test \"\${$as_ac_var+set}\" = set"; then
12539   echo $ECHO_N "(cached) $ECHO_C" >&6
12540 else
12541   cat >conftest.$ac_ext <<_ACEOF
12542 #line $LINENO "configure"
12543 #include "confdefs.h"
12544 /* System header to define __stub macros and hopefully few prototypes,
12545     which can conflict with char $ac_func (); below.  */
12546 #include <assert.h>
12547 /* Override any gcc2 internal prototype to avoid an error.  */
12548 #ifdef __cplusplus
12549 extern "C"
12550 #endif
12551 /* We use char because int might match the return type of a gcc2
12552    builtin and then its argument prototype would still apply.  */
12553 char $ac_func ();
12554 char (*f) ();
12555
12556 #ifdef F77_DUMMY_MAIN
12557 #  ifdef __cplusplus
12558      extern "C"
12559 #  endif
12560    int F77_DUMMY_MAIN() { return 1; }
12561 #endif
12562 int
12563 main ()
12564 {
12565 /* The GNU C library defines this for functions which it implements
12566     to always fail with ENOSYS.  Some functions are actually named
12567     something starting with __ and the normal name is an alias.  */
12568 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12569 choke me
12570 #else
12571 f = $ac_func;
12572 #endif
12573
12574   ;
12575   return 0;
12576 }
12577 _ACEOF
12578 rm -f conftest.$ac_objext conftest$ac_exeext
12579 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12580   (eval $ac_link) 2>&5
12581   ac_status=$?
12582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12583   (exit $ac_status); } &&
12584          { ac_try='test -s conftest$ac_exeext'
12585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12586   (eval $ac_try) 2>&5
12587   ac_status=$?
12588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12589   (exit $ac_status); }; }; then
12590   eval "$as_ac_var=yes"
12591 else
12592   echo "$as_me: failed program was:" >&5
12593 cat conftest.$ac_ext >&5
12594 eval "$as_ac_var=no"
12595 fi
12596 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12597 fi
12598 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12599 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12600 if test `eval echo '${'$as_ac_var'}'` = yes; then
12601   cat >>confdefs.h <<_ACEOF
12602 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12603 _ACEOF
12604
12605 else
12606   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
12607 fi
12608 done
12609
12610
12611 else
12612   LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
12613 fi
12614
12615 # similarly, use system's getopt_long() only if system provides struct option.
12616 if test x"$ac_cv_type_struct_option" = xyes ; then
12617
12618 for ac_func in getopt_long
12619 do
12620 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12621 echo "$as_me:$LINENO: checking for $ac_func" >&5
12622 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12623 if eval "test \"\${$as_ac_var+set}\" = set"; then
12624   echo $ECHO_N "(cached) $ECHO_C" >&6
12625 else
12626   cat >conftest.$ac_ext <<_ACEOF
12627 #line $LINENO "configure"
12628 #include "confdefs.h"
12629 /* System header to define __stub macros and hopefully few prototypes,
12630     which can conflict with char $ac_func (); below.  */
12631 #include <assert.h>
12632 /* Override any gcc2 internal prototype to avoid an error.  */
12633 #ifdef __cplusplus
12634 extern "C"
12635 #endif
12636 /* We use char because int might match the return type of a gcc2
12637    builtin and then its argument prototype would still apply.  */
12638 char $ac_func ();
12639 char (*f) ();
12640
12641 #ifdef F77_DUMMY_MAIN
12642 #  ifdef __cplusplus
12643      extern "C"
12644 #  endif
12645    int F77_DUMMY_MAIN() { return 1; }
12646 #endif
12647 int
12648 main ()
12649 {
12650 /* The GNU C library defines this for functions which it implements
12651     to always fail with ENOSYS.  Some functions are actually named
12652     something starting with __ and the normal name is an alias.  */
12653 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12654 choke me
12655 #else
12656 f = $ac_func;
12657 #endif
12658
12659   ;
12660   return 0;
12661 }
12662 _ACEOF
12663 rm -f conftest.$ac_objext conftest$ac_exeext
12664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12665   (eval $ac_link) 2>&5
12666   ac_status=$?
12667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12668   (exit $ac_status); } &&
12669          { ac_try='test -s conftest$ac_exeext'
12670   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12671   (eval $ac_try) 2>&5
12672   ac_status=$?
12673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12674   (exit $ac_status); }; }; then
12675   eval "$as_ac_var=yes"
12676 else
12677   echo "$as_me: failed program was:" >&5
12678 cat conftest.$ac_ext >&5
12679 eval "$as_ac_var=no"
12680 fi
12681 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12682 fi
12683 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12684 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12685 if test `eval echo '${'$as_ac_var'}'` = yes; then
12686   cat >>confdefs.h <<_ACEOF
12687 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12688 _ACEOF
12689
12690 else
12691   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
12692 fi
12693 done
12694
12695
12696 else
12697   LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
12698 fi
12699
12700 # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
12701 # We override the previous test that said fseeko/ftello didn't exist
12702 # OS tests are also done in include/c.h and port/fseeko.c
12703 case $host_os in bsdi*|netbsd*)
12704 ac_cv_func_fseeko=yes
12705 esac
12706
12707 # Solaris has a very slow qsort in certain cases, so we replace it.
12708 if test "$PORTNAME" = "solaris"; then
12709 LIBOBJS="$LIBOBJS qsort.$ac_objext"
12710 fi
12711
12712 # Win32 support
12713 if test "$PORTNAME" = "win32"; then
12714 LIBOBJS="$LIBOBJS copydir.$ac_objext"
12715 LIBOBJS="$LIBOBJS gettimeofday.$ac_objext"
12716 LIBOBJS="$LIBOBJS kill.$ac_objext"
12717 LIBOBJS="$LIBOBJS open.$ac_objext"
12718 LIBOBJS="$LIBOBJS rand.$ac_objext"
12719
12720 cat >>confdefs.h <<\_ACEOF
12721 #define HAVE_SYMLINK 1
12722 _ACEOF
12723
12724 fi
12725
12726 if test "$with_readline" = yes; then
12727   echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
12728 echo $ECHO_N "checking for rl_completion_append_character... $ECHO_C" >&6
12729 cat >conftest.$ac_ext <<_ACEOF
12730 #line $LINENO "configure"
12731 #include "confdefs.h"
12732 #include <stdio.h>
12733 #ifdef HAVE_READLINE_READLINE_H
12734 # include <readline/readline.h>
12735 #elif defined(HAVE_READLINE_H)
12736 # include <readline.h>
12737 #endif
12738
12739 #ifdef F77_DUMMY_MAIN
12740 #  ifdef __cplusplus
12741      extern "C"
12742 #  endif
12743    int F77_DUMMY_MAIN() { return 1; }
12744 #endif
12745 int
12746 main ()
12747 {
12748 rl_completion_append_character = 'x';
12749   ;
12750   return 0;
12751 }
12752 _ACEOF
12753 rm -f conftest.$ac_objext conftest$ac_exeext
12754 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12755   (eval $ac_link) 2>&5
12756   ac_status=$?
12757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12758   (exit $ac_status); } &&
12759          { ac_try='test -s conftest$ac_exeext'
12760   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12761   (eval $ac_try) 2>&5
12762   ac_status=$?
12763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12764   (exit $ac_status); }; }; then
12765   echo "$as_me:$LINENO: result: yes" >&5
12766 echo "${ECHO_T}yes" >&6
12767
12768 cat >>confdefs.h <<\_ACEOF
12769 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
12770 _ACEOF
12771
12772 else
12773   echo "$as_me: failed program was:" >&5
12774 cat conftest.$ac_ext >&5
12775 echo "$as_me:$LINENO: result: no" >&5
12776 echo "${ECHO_T}no" >&6
12777 fi
12778 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12779
12780
12781 for ac_func in rl_completion_matches rl_filename_completion_function
12782 do
12783 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12784 echo "$as_me:$LINENO: checking for $ac_func" >&5
12785 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12786 if eval "test \"\${$as_ac_var+set}\" = set"; then
12787   echo $ECHO_N "(cached) $ECHO_C" >&6
12788 else
12789   cat >conftest.$ac_ext <<_ACEOF
12790 #line $LINENO "configure"
12791 #include "confdefs.h"
12792 /* System header to define __stub macros and hopefully few prototypes,
12793     which can conflict with char $ac_func (); below.  */
12794 #include <assert.h>
12795 /* Override any gcc2 internal prototype to avoid an error.  */
12796 #ifdef __cplusplus
12797 extern "C"
12798 #endif
12799 /* We use char because int might match the return type of a gcc2
12800    builtin and then its argument prototype would still apply.  */
12801 char $ac_func ();
12802 char (*f) ();
12803
12804 #ifdef F77_DUMMY_MAIN
12805 #  ifdef __cplusplus
12806      extern "C"
12807 #  endif
12808    int F77_DUMMY_MAIN() { return 1; }
12809 #endif
12810 int
12811 main ()
12812 {
12813 /* The GNU C library defines this for functions which it implements
12814     to always fail with ENOSYS.  Some functions are actually named
12815     something starting with __ and the normal name is an alias.  */
12816 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12817 choke me
12818 #else
12819 f = $ac_func;
12820 #endif
12821
12822   ;
12823   return 0;
12824 }
12825 _ACEOF
12826 rm -f conftest.$ac_objext conftest$ac_exeext
12827 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12828   (eval $ac_link) 2>&5
12829   ac_status=$?
12830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12831   (exit $ac_status); } &&
12832          { ac_try='test -s conftest$ac_exeext'
12833   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12834   (eval $ac_try) 2>&5
12835   ac_status=$?
12836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12837   (exit $ac_status); }; }; then
12838   eval "$as_ac_var=yes"
12839 else
12840   echo "$as_me: failed program was:" >&5
12841 cat conftest.$ac_ext >&5
12842 eval "$as_ac_var=no"
12843 fi
12844 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12845 fi
12846 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12847 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12848 if test `eval echo '${'$as_ac_var'}'` = yes; then
12849   cat >>confdefs.h <<_ACEOF
12850 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12851 _ACEOF
12852
12853 fi
12854 done
12855
12856
12857 for ac_func in replace_history_entry
12858 do
12859 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12860 echo "$as_me:$LINENO: checking for $ac_func" >&5
12861 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12862 if eval "test \"\${$as_ac_var+set}\" = set"; then
12863   echo $ECHO_N "(cached) $ECHO_C" >&6
12864 else
12865   cat >conftest.$ac_ext <<_ACEOF
12866 #line $LINENO "configure"
12867 #include "confdefs.h"
12868 /* System header to define __stub macros and hopefully few prototypes,
12869     which can conflict with char $ac_func (); below.  */
12870 #include <assert.h>
12871 /* Override any gcc2 internal prototype to avoid an error.  */
12872 #ifdef __cplusplus
12873 extern "C"
12874 #endif
12875 /* We use char because int might match the return type of a gcc2
12876    builtin and then its argument prototype would still apply.  */
12877 char $ac_func ();
12878 char (*f) ();
12879
12880 #ifdef F77_DUMMY_MAIN
12881 #  ifdef __cplusplus
12882      extern "C"
12883 #  endif
12884    int F77_DUMMY_MAIN() { return 1; }
12885 #endif
12886 int
12887 main ()
12888 {
12889 /* The GNU C library defines this for functions which it implements
12890     to always fail with ENOSYS.  Some functions are actually named
12891     something starting with __ and the normal name is an alias.  */
12892 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12893 choke me
12894 #else
12895 f = $ac_func;
12896 #endif
12897
12898   ;
12899   return 0;
12900 }
12901 _ACEOF
12902 rm -f conftest.$ac_objext conftest$ac_exeext
12903 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12904   (eval $ac_link) 2>&5
12905   ac_status=$?
12906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12907   (exit $ac_status); } &&
12908          { ac_try='test -s conftest$ac_exeext'
12909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12910   (eval $ac_try) 2>&5
12911   ac_status=$?
12912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12913   (exit $ac_status); }; }; then
12914   eval "$as_ac_var=yes"
12915 else
12916   echo "$as_me: failed program was:" >&5
12917 cat conftest.$ac_ext >&5
12918 eval "$as_ac_var=no"
12919 fi
12920 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12921 fi
12922 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12923 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12924 if test `eval echo '${'$as_ac_var'}'` = yes; then
12925   cat >>confdefs.h <<_ACEOF
12926 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12927 _ACEOF
12928
12929 fi
12930 done
12931
12932 fi
12933
12934
12935 echo "$as_me:$LINENO: checking for finite" >&5
12936 echo $ECHO_N "checking for finite... $ECHO_C" >&6
12937 cat >conftest.$ac_ext <<_ACEOF
12938 #line $LINENO "configure"
12939 #include "confdefs.h"
12940 #include <math.h>
12941 #ifdef F77_DUMMY_MAIN
12942 #  ifdef __cplusplus
12943      extern "C"
12944 #  endif
12945    int F77_DUMMY_MAIN() { return 1; }
12946 #endif
12947 int
12948 main ()
12949 {
12950 int dummy=finite(1.0);
12951   ;
12952   return 0;
12953 }
12954 _ACEOF
12955 rm -f conftest.$ac_objext conftest$ac_exeext
12956 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12957   (eval $ac_link) 2>&5
12958   ac_status=$?
12959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12960   (exit $ac_status); } &&
12961          { ac_try='test -s conftest$ac_exeext'
12962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12963   (eval $ac_try) 2>&5
12964   ac_status=$?
12965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12966   (exit $ac_status); }; }; then
12967
12968 cat >>confdefs.h <<\_ACEOF
12969 #define HAVE_FINITE 1
12970 _ACEOF
12971
12972 echo "$as_me:$LINENO: result: yes" >&5
12973 echo "${ECHO_T}yes" >&6
12974 else
12975   echo "$as_me: failed program was:" >&5
12976 cat conftest.$ac_ext >&5
12977 echo "$as_me:$LINENO: result: no" >&5
12978 echo "${ECHO_T}no" >&6
12979 fi
12980 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12981
12982 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
12983 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
12984 cat >conftest.$ac_ext <<_ACEOF
12985 #line $LINENO "configure"
12986 #include "confdefs.h"
12987 #include <setjmp.h>
12988 #ifdef F77_DUMMY_MAIN
12989 #  ifdef __cplusplus
12990      extern "C"
12991 #  endif
12992    int F77_DUMMY_MAIN() { return 1; }
12993 #endif
12994 int
12995 main ()
12996 {
12997 sigjmp_buf x; sigsetjmp(x, 1);
12998   ;
12999   return 0;
13000 }
13001 _ACEOF
13002 rm -f conftest.$ac_objext conftest$ac_exeext
13003 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13004   (eval $ac_link) 2>&5
13005   ac_status=$?
13006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13007   (exit $ac_status); } &&
13008          { ac_try='test -s conftest$ac_exeext'
13009   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13010   (eval $ac_try) 2>&5
13011   ac_status=$?
13012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13013   (exit $ac_status); }; }; then
13014
13015 cat >>confdefs.h <<\_ACEOF
13016 #define HAVE_SIGSETJMP 1
13017 _ACEOF
13018
13019 echo "$as_me:$LINENO: result: yes" >&5
13020 echo "${ECHO_T}yes" >&6
13021 else
13022   echo "$as_me: failed program was:" >&5
13023 cat conftest.$ac_ext >&5
13024 echo "$as_me:$LINENO: result: no" >&5
13025 echo "${ECHO_T}no" >&6
13026 fi
13027 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13028
13029 echo "$as_me:$LINENO: checking for syslog" >&5
13030 echo $ECHO_N "checking for syslog... $ECHO_C" >&6
13031 if test "${ac_cv_func_syslog+set}" = set; then
13032   echo $ECHO_N "(cached) $ECHO_C" >&6
13033 else
13034   cat >conftest.$ac_ext <<_ACEOF
13035 #line $LINENO "configure"
13036 #include "confdefs.h"
13037 /* System header to define __stub macros and hopefully few prototypes,
13038     which can conflict with char syslog (); below.  */
13039 #include <assert.h>
13040 /* Override any gcc2 internal prototype to avoid an error.  */
13041 #ifdef __cplusplus
13042 extern "C"
13043 #endif
13044 /* We use char because int might match the return type of a gcc2
13045    builtin and then its argument prototype would still apply.  */
13046 char syslog ();
13047 char (*f) ();
13048
13049 #ifdef F77_DUMMY_MAIN
13050 #  ifdef __cplusplus
13051      extern "C"
13052 #  endif
13053    int F77_DUMMY_MAIN() { return 1; }
13054 #endif
13055 int
13056 main ()
13057 {
13058 /* The GNU C library defines this for functions which it implements
13059     to always fail with ENOSYS.  Some functions are actually named
13060     something starting with __ and the normal name is an alias.  */
13061 #if defined (__stub_syslog) || defined (__stub___syslog)
13062 choke me
13063 #else
13064 f = syslog;
13065 #endif
13066
13067   ;
13068   return 0;
13069 }
13070 _ACEOF
13071 rm -f conftest.$ac_objext conftest$ac_exeext
13072 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13073   (eval $ac_link) 2>&5
13074   ac_status=$?
13075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13076   (exit $ac_status); } &&
13077          { ac_try='test -s conftest$ac_exeext'
13078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13079   (eval $ac_try) 2>&5
13080   ac_status=$?
13081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13082   (exit $ac_status); }; }; then
13083   ac_cv_func_syslog=yes
13084 else
13085   echo "$as_me: failed program was:" >&5
13086 cat conftest.$ac_ext >&5
13087 ac_cv_func_syslog=no
13088 fi
13089 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13090 fi
13091 echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
13092 echo "${ECHO_T}$ac_cv_func_syslog" >&6
13093 if test $ac_cv_func_syslog = yes; then
13094   if test "${ac_cv_header_syslog_h+set}" = set; then
13095   echo "$as_me:$LINENO: checking for syslog.h" >&5
13096 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
13097 if test "${ac_cv_header_syslog_h+set}" = set; then
13098   echo $ECHO_N "(cached) $ECHO_C" >&6
13099 fi
13100 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
13101 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
13102 else
13103   # Is the header compilable?
13104 echo "$as_me:$LINENO: checking syslog.h usability" >&5
13105 echo $ECHO_N "checking syslog.h usability... $ECHO_C" >&6
13106 cat >conftest.$ac_ext <<_ACEOF
13107 #line $LINENO "configure"
13108 #include "confdefs.h"
13109 $ac_includes_default
13110 #include <syslog.h>
13111 _ACEOF
13112 rm -f conftest.$ac_objext
13113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13114   (eval $ac_compile) 2>&5
13115   ac_status=$?
13116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13117   (exit $ac_status); } &&
13118          { ac_try='test -s conftest.$ac_objext'
13119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13120   (eval $ac_try) 2>&5
13121   ac_status=$?
13122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13123   (exit $ac_status); }; }; then
13124   ac_header_compiler=yes
13125 else
13126   echo "$as_me: failed program was:" >&5
13127 cat conftest.$ac_ext >&5
13128 ac_header_compiler=no
13129 fi
13130 rm -f conftest.$ac_objext conftest.$ac_ext
13131 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13132 echo "${ECHO_T}$ac_header_compiler" >&6
13133
13134 # Is the header present?
13135 echo "$as_me:$LINENO: checking syslog.h presence" >&5
13136 echo $ECHO_N "checking syslog.h presence... $ECHO_C" >&6
13137 cat >conftest.$ac_ext <<_ACEOF
13138 #line $LINENO "configure"
13139 #include "confdefs.h"
13140 #include <syslog.h>
13141 _ACEOF
13142 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13143   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13144   ac_status=$?
13145   egrep -v '^ *\+' conftest.er1 >conftest.err
13146   rm -f conftest.er1
13147   cat conftest.err >&5
13148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13149   (exit $ac_status); } >/dev/null; then
13150   if test -s conftest.err; then
13151     ac_cpp_err=$ac_c_preproc_warn_flag
13152   else
13153     ac_cpp_err=
13154   fi
13155 else
13156   ac_cpp_err=yes
13157 fi
13158 if test -z "$ac_cpp_err"; then
13159   ac_header_preproc=yes
13160 else
13161   echo "$as_me: failed program was:" >&5
13162   cat conftest.$ac_ext >&5
13163   ac_header_preproc=no
13164 fi
13165 rm -f conftest.err conftest.$ac_ext
13166 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13167 echo "${ECHO_T}$ac_header_preproc" >&6
13168
13169 # So?  What about this header?
13170 case $ac_header_compiler:$ac_header_preproc in
13171   yes:no )
13172     { echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
13173 echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13174     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
13175 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;};;
13176   no:yes )
13177     { echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
13178 echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
13179     { echo "$as_me:$LINENO: WARNING: syslog.h: check for missing prerequisite headers?" >&5
13180 echo "$as_me: WARNING: syslog.h: check for missing prerequisite headers?" >&2;}
13181     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
13182 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;};;
13183 esac
13184 echo "$as_me:$LINENO: checking for syslog.h" >&5
13185 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
13186 if test "${ac_cv_header_syslog_h+set}" = set; then
13187   echo $ECHO_N "(cached) $ECHO_C" >&6
13188 else
13189   ac_cv_header_syslog_h=$ac_header_preproc
13190 fi
13191 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
13192 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
13193
13194 fi
13195 if test $ac_cv_header_syslog_h = yes; then
13196
13197 cat >>confdefs.h <<\_ACEOF
13198 #define HAVE_SYSLOG 1
13199 _ACEOF
13200
13201 fi
13202
13203
13204 fi
13205
13206
13207 echo "$as_me:$LINENO: checking for optreset" >&5
13208 echo $ECHO_N "checking for optreset... $ECHO_C" >&6
13209 if test "${pgac_cv_var_int_optreset+set}" = set; then
13210   echo $ECHO_N "(cached) $ECHO_C" >&6
13211 else
13212   cat >conftest.$ac_ext <<_ACEOF
13213 #line $LINENO "configure"
13214 #include "confdefs.h"
13215 #include <unistd.h>
13216 #ifdef F77_DUMMY_MAIN
13217 #  ifdef __cplusplus
13218      extern "C"
13219 #  endif
13220    int F77_DUMMY_MAIN() { return 1; }
13221 #endif
13222 int
13223 main ()
13224 {
13225 extern int optreset; optreset = 1;
13226   ;
13227   return 0;
13228 }
13229 _ACEOF
13230 rm -f conftest.$ac_objext conftest$ac_exeext
13231 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13232   (eval $ac_link) 2>&5
13233   ac_status=$?
13234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13235   (exit $ac_status); } &&
13236          { ac_try='test -s conftest$ac_exeext'
13237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13238   (eval $ac_try) 2>&5
13239   ac_status=$?
13240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13241   (exit $ac_status); }; }; then
13242   pgac_cv_var_int_optreset=yes
13243 else
13244   echo "$as_me: failed program was:" >&5
13245 cat conftest.$ac_ext >&5
13246 pgac_cv_var_int_optreset=no
13247 fi
13248 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13249 fi
13250 echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
13251 echo "${ECHO_T}$pgac_cv_var_int_optreset" >&6
13252 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
13253
13254 cat >>confdefs.h <<\_ACEOF
13255 #define HAVE_INT_OPTRESET 1
13256 _ACEOF
13257
13258 fi
13259
13260
13261
13262 for ac_func in strtoll strtoq
13263 do
13264 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13265 echo "$as_me:$LINENO: checking for $ac_func" >&5
13266 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13267 if eval "test \"\${$as_ac_var+set}\" = set"; then
13268   echo $ECHO_N "(cached) $ECHO_C" >&6
13269 else
13270   cat >conftest.$ac_ext <<_ACEOF
13271 #line $LINENO "configure"
13272 #include "confdefs.h"
13273 /* System header to define __stub macros and hopefully few prototypes,
13274     which can conflict with char $ac_func (); below.  */
13275 #include <assert.h>
13276 /* Override any gcc2 internal prototype to avoid an error.  */
13277 #ifdef __cplusplus
13278 extern "C"
13279 #endif
13280 /* We use char because int might match the return type of a gcc2
13281    builtin and then its argument prototype would still apply.  */
13282 char $ac_func ();
13283 char (*f) ();
13284
13285 #ifdef F77_DUMMY_MAIN
13286 #  ifdef __cplusplus
13287      extern "C"
13288 #  endif
13289    int F77_DUMMY_MAIN() { return 1; }
13290 #endif
13291 int
13292 main ()
13293 {
13294 /* The GNU C library defines this for functions which it implements
13295     to always fail with ENOSYS.  Some functions are actually named
13296     something starting with __ and the normal name is an alias.  */
13297 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13298 choke me
13299 #else
13300 f = $ac_func;
13301 #endif
13302
13303   ;
13304   return 0;
13305 }
13306 _ACEOF
13307 rm -f conftest.$ac_objext conftest$ac_exeext
13308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13309   (eval $ac_link) 2>&5
13310   ac_status=$?
13311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13312   (exit $ac_status); } &&
13313          { ac_try='test -s conftest$ac_exeext'
13314   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13315   (eval $ac_try) 2>&5
13316   ac_status=$?
13317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13318   (exit $ac_status); }; }; then
13319   eval "$as_ac_var=yes"
13320 else
13321   echo "$as_me: failed program was:" >&5
13322 cat conftest.$ac_ext >&5
13323 eval "$as_ac_var=no"
13324 fi
13325 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13326 fi
13327 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13328 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13329 if test `eval echo '${'$as_ac_var'}'` = yes; then
13330   cat >>confdefs.h <<_ACEOF
13331 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13332 _ACEOF
13333  break
13334 fi
13335 done
13336
13337
13338
13339 for ac_func in strtoull strtouq
13340 do
13341 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13342 echo "$as_me:$LINENO: checking for $ac_func" >&5
13343 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13344 if eval "test \"\${$as_ac_var+set}\" = set"; then
13345   echo $ECHO_N "(cached) $ECHO_C" >&6
13346 else
13347   cat >conftest.$ac_ext <<_ACEOF
13348 #line $LINENO "configure"
13349 #include "confdefs.h"
13350 /* System header to define __stub macros and hopefully few prototypes,
13351     which can conflict with char $ac_func (); below.  */
13352 #include <assert.h>
13353 /* Override any gcc2 internal prototype to avoid an error.  */
13354 #ifdef __cplusplus
13355 extern "C"
13356 #endif
13357 /* We use char because int might match the return type of a gcc2
13358    builtin and then its argument prototype would still apply.  */
13359 char $ac_func ();
13360 char (*f) ();
13361
13362 #ifdef F77_DUMMY_MAIN
13363 #  ifdef __cplusplus
13364      extern "C"
13365 #  endif
13366    int F77_DUMMY_MAIN() { return 1; }
13367 #endif
13368 int
13369 main ()
13370 {
13371 /* The GNU C library defines this for functions which it implements
13372     to always fail with ENOSYS.  Some functions are actually named
13373     something starting with __ and the normal name is an alias.  */
13374 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13375 choke me
13376 #else
13377 f = $ac_func;
13378 #endif
13379
13380   ;
13381   return 0;
13382 }
13383 _ACEOF
13384 rm -f conftest.$ac_objext conftest$ac_exeext
13385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13386   (eval $ac_link) 2>&5
13387   ac_status=$?
13388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13389   (exit $ac_status); } &&
13390          { ac_try='test -s conftest$ac_exeext'
13391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13392   (eval $ac_try) 2>&5
13393   ac_status=$?
13394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13395   (exit $ac_status); }; }; then
13396   eval "$as_ac_var=yes"
13397 else
13398   echo "$as_me: failed program was:" >&5
13399 cat conftest.$ac_ext >&5
13400 eval "$as_ac_var=no"
13401 fi
13402 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13403 fi
13404 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13405 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13406 if test `eval echo '${'$as_ac_var'}'` = yes; then
13407   cat >>confdefs.h <<_ACEOF
13408 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13409 _ACEOF
13410  break
13411 fi
13412 done
13413
13414
13415 # Check for one of atexit() or on_exit()
13416
13417 for ac_func in atexit
13418 do
13419 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13420 echo "$as_me:$LINENO: checking for $ac_func" >&5
13421 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13422 if eval "test \"\${$as_ac_var+set}\" = set"; then
13423   echo $ECHO_N "(cached) $ECHO_C" >&6
13424 else
13425   cat >conftest.$ac_ext <<_ACEOF
13426 #line $LINENO "configure"
13427 #include "confdefs.h"
13428 /* System header to define __stub macros and hopefully few prototypes,
13429     which can conflict with char $ac_func (); below.  */
13430 #include <assert.h>
13431 /* Override any gcc2 internal prototype to avoid an error.  */
13432 #ifdef __cplusplus
13433 extern "C"
13434 #endif
13435 /* We use char because int might match the return type of a gcc2
13436    builtin and then its argument prototype would still apply.  */
13437 char $ac_func ();
13438 char (*f) ();
13439
13440 #ifdef F77_DUMMY_MAIN
13441 #  ifdef __cplusplus
13442      extern "C"
13443 #  endif
13444    int F77_DUMMY_MAIN() { return 1; }
13445 #endif
13446 int
13447 main ()
13448 {
13449 /* The GNU C library defines this for functions which it implements
13450     to always fail with ENOSYS.  Some functions are actually named
13451     something starting with __ and the normal name is an alias.  */
13452 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13453 choke me
13454 #else
13455 f = $ac_func;
13456 #endif
13457
13458   ;
13459   return 0;
13460 }
13461 _ACEOF
13462 rm -f conftest.$ac_objext conftest$ac_exeext
13463 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13464   (eval $ac_link) 2>&5
13465   ac_status=$?
13466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13467   (exit $ac_status); } &&
13468          { ac_try='test -s conftest$ac_exeext'
13469   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13470   (eval $ac_try) 2>&5
13471   ac_status=$?
13472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13473   (exit $ac_status); }; }; then
13474   eval "$as_ac_var=yes"
13475 else
13476   echo "$as_me: failed program was:" >&5
13477 cat conftest.$ac_ext >&5
13478 eval "$as_ac_var=no"
13479 fi
13480 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13481 fi
13482 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13483 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13484 if test `eval echo '${'$as_ac_var'}'` = yes; then
13485   cat >>confdefs.h <<_ACEOF
13486 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13487 _ACEOF
13488
13489 else
13490
13491 for ac_func in on_exit
13492 do
13493 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13494 echo "$as_me:$LINENO: checking for $ac_func" >&5
13495 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13496 if eval "test \"\${$as_ac_var+set}\" = set"; then
13497   echo $ECHO_N "(cached) $ECHO_C" >&6
13498 else
13499   cat >conftest.$ac_ext <<_ACEOF
13500 #line $LINENO "configure"
13501 #include "confdefs.h"
13502 /* System header to define __stub macros and hopefully few prototypes,
13503     which can conflict with char $ac_func (); below.  */
13504 #include <assert.h>
13505 /* Override any gcc2 internal prototype to avoid an error.  */
13506 #ifdef __cplusplus
13507 extern "C"
13508 #endif
13509 /* We use char because int might match the return type of a gcc2
13510    builtin and then its argument prototype would still apply.  */
13511 char $ac_func ();
13512 char (*f) ();
13513
13514 #ifdef F77_DUMMY_MAIN
13515 #  ifdef __cplusplus
13516      extern "C"
13517 #  endif
13518    int F77_DUMMY_MAIN() { return 1; }
13519 #endif
13520 int
13521 main ()
13522 {
13523 /* The GNU C library defines this for functions which it implements
13524     to always fail with ENOSYS.  Some functions are actually named
13525     something starting with __ and the normal name is an alias.  */
13526 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13527 choke me
13528 #else
13529 f = $ac_func;
13530 #endif
13531
13532   ;
13533   return 0;
13534 }
13535 _ACEOF
13536 rm -f conftest.$ac_objext conftest$ac_exeext
13537 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13538   (eval $ac_link) 2>&5
13539   ac_status=$?
13540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13541   (exit $ac_status); } &&
13542          { ac_try='test -s conftest$ac_exeext'
13543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13544   (eval $ac_try) 2>&5
13545   ac_status=$?
13546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13547   (exit $ac_status); }; }; then
13548   eval "$as_ac_var=yes"
13549 else
13550   echo "$as_me: failed program was:" >&5
13551 cat conftest.$ac_ext >&5
13552 eval "$as_ac_var=no"
13553 fi
13554 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13555 fi
13556 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13557 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13558 if test `eval echo '${'$as_ac_var'}'` = yes; then
13559   cat >>confdefs.h <<_ACEOF
13560 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13561 _ACEOF
13562
13563 else
13564   { { echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
13565 echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
13566    { (exit 1); exit 1; }; }
13567 fi
13568 done
13569
13570 fi
13571 done
13572
13573
13574 echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13575 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
13576 if test "${ac_cv_sys_largefile_source+set}" = set; then
13577   echo $ECHO_N "(cached) $ECHO_C" >&6
13578 else
13579   while :; do
13580   ac_cv_sys_largefile_source=no
13581   cat >conftest.$ac_ext <<_ACEOF
13582 #line $LINENO "configure"
13583 #include "confdefs.h"
13584 #include <stdio.h>
13585 #ifdef F77_DUMMY_MAIN
13586 #  ifdef __cplusplus
13587      extern "C"
13588 #  endif
13589    int F77_DUMMY_MAIN() { return 1; }
13590 #endif
13591 int
13592 main ()
13593 {
13594 return !fseeko;
13595   ;
13596   return 0;
13597 }
13598 _ACEOF
13599 rm -f conftest.$ac_objext
13600 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13601   (eval $ac_compile) 2>&5
13602   ac_status=$?
13603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13604   (exit $ac_status); } &&
13605          { ac_try='test -s conftest.$ac_objext'
13606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13607   (eval $ac_try) 2>&5
13608   ac_status=$?
13609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13610   (exit $ac_status); }; }; then
13611   break
13612 else
13613   echo "$as_me: failed program was:" >&5
13614 cat conftest.$ac_ext >&5
13615 fi
13616 rm -f conftest.$ac_objext conftest.$ac_ext
13617   cat >conftest.$ac_ext <<_ACEOF
13618 #line $LINENO "configure"
13619 #include "confdefs.h"
13620 #define _LARGEFILE_SOURCE 1
13621 #include <stdio.h>
13622 #ifdef F77_DUMMY_MAIN
13623 #  ifdef __cplusplus
13624      extern "C"
13625 #  endif
13626    int F77_DUMMY_MAIN() { return 1; }
13627 #endif
13628 int
13629 main ()
13630 {
13631 return !fseeko;
13632   ;
13633   return 0;
13634 }
13635 _ACEOF
13636 rm -f conftest.$ac_objext
13637 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13638   (eval $ac_compile) 2>&5
13639   ac_status=$?
13640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13641   (exit $ac_status); } &&
13642          { ac_try='test -s conftest.$ac_objext'
13643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13644   (eval $ac_try) 2>&5
13645   ac_status=$?
13646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13647   (exit $ac_status); }; }; then
13648   ac_cv_sys_largefile_source=1; break
13649 else
13650   echo "$as_me: failed program was:" >&5
13651 cat conftest.$ac_ext >&5
13652 fi
13653 rm -f conftest.$ac_objext conftest.$ac_ext
13654   break
13655 done
13656 fi
13657 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
13658 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
13659 if test "$ac_cv_sys_largefile_source" != no; then
13660
13661 cat >>confdefs.h <<_ACEOF
13662 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13663 _ACEOF
13664
13665 fi
13666 rm -f conftest*
13667
13668 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13669 # in glibc 2.1.3, but that breaks too many other things.
13670 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13671 echo "$as_me:$LINENO: checking for fseeko" >&5
13672 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
13673 if test "${ac_cv_func_fseeko+set}" = set; then
13674   echo $ECHO_N "(cached) $ECHO_C" >&6
13675 else
13676   cat >conftest.$ac_ext <<_ACEOF
13677 #line $LINENO "configure"
13678 #include "confdefs.h"
13679 #include <stdio.h>
13680 #ifdef F77_DUMMY_MAIN
13681 #  ifdef __cplusplus
13682      extern "C"
13683 #  endif
13684    int F77_DUMMY_MAIN() { return 1; }
13685 #endif
13686 int
13687 main ()
13688 {
13689 return fseeko && fseeko (stdin, 0, 0);
13690   ;
13691   return 0;
13692 }
13693 _ACEOF
13694 rm -f conftest.$ac_objext conftest$ac_exeext
13695 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13696   (eval $ac_link) 2>&5
13697   ac_status=$?
13698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13699   (exit $ac_status); } &&
13700          { ac_try='test -s conftest$ac_exeext'
13701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13702   (eval $ac_try) 2>&5
13703   ac_status=$?
13704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13705   (exit $ac_status); }; }; then
13706   ac_cv_func_fseeko=yes
13707 else
13708   echo "$as_me: failed program was:" >&5
13709 cat conftest.$ac_ext >&5
13710 ac_cv_func_fseeko=no
13711 fi
13712 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13713 fi
13714 echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
13715 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
13716 if test $ac_cv_func_fseeko = yes; then
13717
13718 cat >>confdefs.h <<\_ACEOF
13719 #define HAVE_FSEEKO 1
13720 _ACEOF
13721
13722 fi
13723
13724
13725 #
13726 # Pthreads
13727 #
13728 # For each platform, we need to know about any special compile and link
13729 # libraries, and whether the normal C function names are thread-safe.
13730 # See the comment at the top of src/port/thread.c for more information.
13731 #
13732 if test "$enable_thread_safety" = yes; then
13733
13734
13735
13736
13737 ac_ext=c
13738 ac_cpp='$CPP $CPPFLAGS'
13739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13742
13743 acx_pthread_ok=no
13744
13745 # We used to check for pthread.h first, but this fails if pthread.h
13746 # requires special compiler flags (e.g. on True64 or Sequent).
13747 # It gets checked for in the link test anyway.
13748
13749 # First of all, check if the user has set any of the PTHREAD_LIBS,
13750 # etcetera environment variables, and if threads linking works using
13751 # them:
13752 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
13753         save_CFLAGS="$CFLAGS"
13754         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
13755         save_LIBS="$LIBS"
13756         LIBS="$PTHREAD_LIBS $LIBS"
13757         echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
13758 echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6
13759         cat >conftest.$ac_ext <<_ACEOF
13760 #line $LINENO "configure"
13761 #include "confdefs.h"
13762
13763 /* Override any gcc2 internal prototype to avoid an error.  */
13764 #ifdef __cplusplus
13765 extern "C"
13766 #endif
13767 /* We use char because int might match the return type of a gcc2
13768    builtin and then its argument prototype would still apply.  */
13769 char pthread_join ();
13770 #ifdef F77_DUMMY_MAIN
13771 #  ifdef __cplusplus
13772      extern "C"
13773 #  endif
13774    int F77_DUMMY_MAIN() { return 1; }
13775 #endif
13776 int
13777 main ()
13778 {
13779 pthread_join ();
13780   ;
13781   return 0;
13782 }
13783 _ACEOF
13784 rm -f conftest.$ac_objext conftest$ac_exeext
13785 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13786   (eval $ac_link) 2>&5
13787   ac_status=$?
13788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13789   (exit $ac_status); } &&
13790          { ac_try='test -s conftest$ac_exeext'
13791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13792   (eval $ac_try) 2>&5
13793   ac_status=$?
13794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13795   (exit $ac_status); }; }; then
13796   acx_pthread_ok=yes
13797 else
13798   echo "$as_me: failed program was:" >&5
13799 cat conftest.$ac_ext >&5
13800 fi
13801 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13802         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
13803 echo "${ECHO_T}$acx_pthread_ok" >&6
13804         if test x"$acx_pthread_ok" = xno; then
13805                 PTHREAD_LIBS=""
13806                 PTHREAD_CFLAGS=""
13807         fi
13808         LIBS="$save_LIBS"
13809         CFLAGS="$save_CFLAGS"
13810 fi
13811
13812 # We must check for the threads library under a number of different
13813 # names; the ordering is very important because some systems
13814 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
13815 # libraries is broken (non-POSIX).
13816
13817 # Create a list of thread flags to try.  Items starting with a "-" are
13818 # C compiler flags, and other items are library names, except for "none"
13819 # which indicates that we try without any flags at all, and "pthread-config"
13820 # which is a program returning the flags for the Pth emulation library.
13821
13822 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
13823
13824 # The ordering *is* (sometimes) important.  Some notes on the
13825 # individual items follow:
13826
13827 # pthreads: AIX (must check this before -lpthread)
13828 # none: in case threads are in libc; should be tried before -Kthread and
13829 #       other compiler flags to prevent continual compiler warnings
13830 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
13831 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
13832 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
13833 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
13834 # -pthreads: Solaris/gcc
13835 # -mthreads: Mingw32/gcc, Lynx/gcc
13836 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
13837 #      doesn't hurt to check since this sometimes defines pthreads too;
13838 #      also defines -D_REENTRANT)
13839 # pthread: Linux, etcetera
13840 # --thread-safe: KAI C++
13841 # pthread-config: use pthread-config program (for GNU Pth library)
13842
13843 case "${host_cpu}-${host_os}" in
13844         *solaris*)
13845
13846         # On Solaris (at least, for some versions), libc contains stubbed
13847         # (non-functional) versions of the pthreads routines, so link-based
13848         # tests will erroneously succeed.  (We need to link with -pthread or
13849         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
13850         # a function called by this macro, so we could check for that, but
13851         # who knows whether they'll stub that too in a future libc.)  So,
13852         # we'll just look for -pthreads and -lpthread first:
13853
13854         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
13855         ;;
13856 esac
13857
13858 if test x"$acx_pthread_ok" = xno; then
13859 for flag in $acx_pthread_flags; do
13860
13861         tryPTHREAD_CFLAGS=""
13862         tryPTHREAD_LIBS=""
13863         case $flag in
13864                 none)
13865                 echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
13866 echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6
13867                 ;;
13868
13869                 -*)
13870                 echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
13871 echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6
13872                 tryPTHREAD_CFLAGS="$flag"
13873                 ;;
13874
13875                 pthread-config)
13876                 # skip this if we already have flags defined, for PostgreSQL
13877                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
13878                 # Extract the first word of "pthread-config", so it can be a program name with args.
13879 set dummy pthread-config; ac_word=$2
13880 echo "$as_me:$LINENO: checking for $ac_word" >&5
13881 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13882 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
13883   echo $ECHO_N "(cached) $ECHO_C" >&6
13884 else
13885   if test -n "$acx_pthread_config"; then
13886   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
13887 else
13888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13889 for as_dir in $PATH
13890 do
13891   IFS=$as_save_IFS
13892   test -z "$as_dir" && as_dir=.
13893   for ac_exec_ext in '' $ac_executable_extensions; do
13894   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13895     ac_cv_prog_acx_pthread_config="yes"
13896     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13897     break 2
13898   fi
13899 done
13900 done
13901
13902   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
13903 fi
13904 fi
13905 acx_pthread_config=$ac_cv_prog_acx_pthread_config
13906 if test -n "$acx_pthread_config"; then
13907   echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
13908 echo "${ECHO_T}$acx_pthread_config" >&6
13909 else
13910   echo "$as_me:$LINENO: result: no" >&5
13911 echo "${ECHO_T}no" >&6
13912 fi
13913
13914                 if test x"$acx_pthread_config" = xno; then continue; fi
13915                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
13916                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
13917                 ;;
13918
13919                 *)
13920                 echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
13921 echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6
13922                 tryPTHREAD_LIBS="-l$flag"
13923                 ;;
13924         esac
13925
13926         save_LIBS="$LIBS"
13927         save_CFLAGS="$CFLAGS"
13928         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
13929         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
13930
13931         # Check for various functions.  We must include pthread.h,
13932         # since some functions may be macros.  (On the Sequent, we
13933         # need a special flag -Kthread to make this header compile.)
13934         # We check for pthread_join because it is in -lpthread on IRIX
13935         # while pthread_create is in libc.  We check for pthread_attr_init
13936         # due to DEC craziness with -lpthreads.  We check for
13937         # pthread_cleanup_push because it is one of the few pthread
13938         # functions on Solaris that doesn't have a non-functional libc stub.
13939         # We try pthread_create on general principles.
13940         cat >conftest.$ac_ext <<_ACEOF
13941 #line $LINENO "configure"
13942 #include "confdefs.h"
13943 #include <pthread.h>
13944 #ifdef F77_DUMMY_MAIN
13945 #  ifdef __cplusplus
13946      extern "C"
13947 #  endif
13948    int F77_DUMMY_MAIN() { return 1; }
13949 #endif
13950 int
13951 main ()
13952 {
13953 pthread_t th; pthread_join(th, 0);
13954                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
13955                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
13956   ;
13957   return 0;
13958 }
13959 _ACEOF
13960 rm -f conftest.$ac_objext conftest$ac_exeext
13961 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13962   (eval $ac_link) 2>&5
13963   ac_status=$?
13964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13965   (exit $ac_status); } &&
13966          { ac_try='test -s conftest$ac_exeext'
13967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13968   (eval $ac_try) 2>&5
13969   ac_status=$?
13970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13971   (exit $ac_status); }; }; then
13972   acx_pthread_ok=yes
13973 else
13974   echo "$as_me: failed program was:" >&5
13975 cat conftest.$ac_ext >&5
13976 acx_pthread_ok=no
13977 fi
13978 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13979
13980         if test "x$acx_pthread_ok" = xyes; then
13981             # Don't use options that are ignored by the compiler.
13982             # We find them by checking stderror.
13983             cat >conftest.$ac_ext <<_ACEOF
13984 int
13985 main (int argc, char **argv)
13986 {
13987   (void) argc;
13988   (void) argv;
13989   return 0;
13990 }
13991 _ACEOF
13992             rm -f conftest.$ac_objext conftest$ac_exeext
13993             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
13994                 # we continue with more flags because Linux needs -lpthread
13995                 # for libpq builds on PostgreSQL.  The test above only
13996                 # tests for building binaries, not shared libraries.
13997                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
13998                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
13999             else   acx_pthread_ok=no
14000             fi
14001         fi
14002
14003         LIBS="$save_LIBS"
14004         CFLAGS="$save_CFLAGS"
14005
14006         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
14007 echo "${ECHO_T}$acx_pthread_ok" >&6
14008 done
14009 fi
14010
14011 # Various other checks:
14012 if test "x$acx_pthread_ok" = xyes; then
14013         save_LIBS="$LIBS"
14014         LIBS="$PTHREAD_LIBS $LIBS"
14015         save_CFLAGS="$CFLAGS"
14016         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14017
14018         # Detect AIX lossage: threads are created detached by default
14019         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
14020         echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
14021 echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6
14022         cat >conftest.$ac_ext <<_ACEOF
14023 #line $LINENO "configure"
14024 #include "confdefs.h"
14025 #include <pthread.h>
14026 #ifdef F77_DUMMY_MAIN
14027 #  ifdef __cplusplus
14028      extern "C"
14029 #  endif
14030    int F77_DUMMY_MAIN() { return 1; }
14031 #endif
14032 int
14033 main ()
14034 {
14035 int attr=PTHREAD_CREATE_JOINABLE;
14036   ;
14037   return 0;
14038 }
14039 _ACEOF
14040 rm -f conftest.$ac_objext conftest$ac_exeext
14041 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14042   (eval $ac_link) 2>&5
14043   ac_status=$?
14044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14045   (exit $ac_status); } &&
14046          { ac_try='test -s conftest$ac_exeext'
14047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14048   (eval $ac_try) 2>&5
14049   ac_status=$?
14050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14051   (exit $ac_status); }; }; then
14052   ok=PTHREAD_CREATE_JOINABLE
14053 else
14054   echo "$as_me: failed program was:" >&5
14055 cat conftest.$ac_ext >&5
14056 ok=unknown
14057 fi
14058 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14059         if test x"$ok" = xunknown; then
14060                 cat >conftest.$ac_ext <<_ACEOF
14061 #line $LINENO "configure"
14062 #include "confdefs.h"
14063 #include <pthread.h>
14064 #ifdef F77_DUMMY_MAIN
14065 #  ifdef __cplusplus
14066      extern "C"
14067 #  endif
14068    int F77_DUMMY_MAIN() { return 1; }
14069 #endif
14070 int
14071 main ()
14072 {
14073 int attr=PTHREAD_CREATE_UNDETACHED;
14074   ;
14075   return 0;
14076 }
14077 _ACEOF
14078 rm -f conftest.$ac_objext conftest$ac_exeext
14079 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14080   (eval $ac_link) 2>&5
14081   ac_status=$?
14082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14083   (exit $ac_status); } &&
14084          { ac_try='test -s conftest$ac_exeext'
14085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14086   (eval $ac_try) 2>&5
14087   ac_status=$?
14088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14089   (exit $ac_status); }; }; then
14090   ok=PTHREAD_CREATE_UNDETACHED
14091 else
14092   echo "$as_me: failed program was:" >&5
14093 cat conftest.$ac_ext >&5
14094 ok=unknown
14095 fi
14096 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14097         fi
14098         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
14099
14100 cat >>confdefs.h <<\_ACEOF
14101 #define PTHREAD_CREATE_JOINABLE $ok
14102 _ACEOF
14103
14104         fi
14105         echo "$as_me:$LINENO: result: ${ok}" >&5
14106 echo "${ECHO_T}${ok}" >&6
14107         if test x"$ok" = xunknown; then
14108                 { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
14109 echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
14110         fi
14111
14112         echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
14113 echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6
14114         flag=no
14115 # We always add these in PostgreSQL
14116 #       case "${host_cpu}-${host_os}" in
14117 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
14118 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
14119 #       esac
14120         echo "$as_me:$LINENO: result: ${flag}" >&5
14121 echo "${ECHO_T}${flag}" >&6
14122         if test "x$flag" != xno; then
14123                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
14124         fi
14125
14126         LIBS="$save_LIBS"
14127         CFLAGS="$save_CFLAGS"
14128
14129 # Supporting cc_r would require a special CC in all places that
14130 # use libpq, and that is ugly, so we don't do it.  Users can still
14131 # define their compiler as cc_r to do thread builds of everything.
14132         # More AIX lossage: must compile with cc_r
14133         # Extract the first word of "cc_r", so it can be a program name with args.
14134 set dummy cc_r; ac_word=$2
14135 echo "$as_me:$LINENO: checking for $ac_word" >&5
14136 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14137 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
14138   echo $ECHO_N "(cached) $ECHO_C" >&6
14139 else
14140   if test -n "$PTHREAD_CC"; then
14141   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
14142 else
14143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14144 for as_dir in $PATH
14145 do
14146   IFS=$as_save_IFS
14147   test -z "$as_dir" && as_dir=.
14148   for ac_exec_ext in '' $ac_executable_extensions; do
14149   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14150     ac_cv_prog_PTHREAD_CC="cc_r"
14151     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14152     break 2
14153   fi
14154 done
14155 done
14156
14157   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
14158 fi
14159 fi
14160 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
14161 if test -n "$PTHREAD_CC"; then
14162   echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
14163 echo "${ECHO_T}$PTHREAD_CC" >&6
14164 else
14165   echo "$as_me:$LINENO: result: no" >&5
14166 echo "${ECHO_T}no" >&6
14167 fi
14168
14169 else
14170         PTHREAD_CC="$CC"
14171 fi
14172
14173
14174
14175
14176
14177 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
14178 if test x"$acx_pthread_ok" = xyes; then
14179
14180 cat >>confdefs.h <<\_ACEOF
14181 #define HAVE_PTHREAD 1
14182 _ACEOF
14183
14184         :
14185 else
14186         acx_pthread_ok=no
14187
14188 fi
14189 ac_ext=c
14190 ac_cpp='$CPP $CPPFLAGS'
14191 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14192 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14193 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14194
14195         # set thread flags
14196
14197 # Some platforms use these, so just defineed them.  They can't hurt if they
14198 # are not supported.
14199 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
14200
14201
14202 # At this point, we don't want to muck with the compiler name for threading.
14203 # Let's see who fails, perhaps AIX.  2004-04-23
14204 if test "$PTHREAD_CC" != "$CC"; then
14205 { { echo "$as_me:$LINENO: error:
14206 PostgreSQL does not support platforms that require a special
14207 compiler binary for thread-safety.
14208 " >&5
14209 echo "$as_me: error:
14210 PostgreSQL does not support platforms that require a special
14211 compiler binary for thread-safety.
14212 " >&2;}
14213    { (exit 1); exit 1; }; }
14214 fi
14215
14216 if test "$THREAD_SUPPORT" = no; then
14217 { { echo "$as_me:$LINENO: error:
14218 Cannot enable threads on your platform.
14219 Your platform is known to not support thread-safe programs.
14220 For details, compile and run src/bin/pg_thread_test.
14221 " >&5
14222 echo "$as_me: error:
14223 Cannot enable threads on your platform.
14224 Your platform is known to not support thread-safe programs.
14225 For details, compile and run src/bin/pg_thread_test.
14226 " >&2;}
14227    { (exit 1); exit 1; }; }
14228 fi
14229
14230 # Check for *_r functions
14231 _CFLAGS="$CFLAGS"
14232 _LIBS="$LIBS"
14233 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14234 LIBS="$LIBS $PTHREAD_LIBS"
14235
14236 if test "${ac_cv_header_pthread_h+set}" = set; then
14237   echo "$as_me:$LINENO: checking for pthread.h" >&5
14238 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
14239 if test "${ac_cv_header_pthread_h+set}" = set; then
14240   echo $ECHO_N "(cached) $ECHO_C" >&6
14241 fi
14242 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
14243 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
14244 else
14245   # Is the header compilable?
14246 echo "$as_me:$LINENO: checking pthread.h usability" >&5
14247 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6
14248 cat >conftest.$ac_ext <<_ACEOF
14249 #line $LINENO "configure"
14250 #include "confdefs.h"
14251 $ac_includes_default
14252 #include <pthread.h>
14253 _ACEOF
14254 rm -f conftest.$ac_objext
14255 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14256   (eval $ac_compile) 2>&5
14257   ac_status=$?
14258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14259   (exit $ac_status); } &&
14260          { ac_try='test -s conftest.$ac_objext'
14261   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14262   (eval $ac_try) 2>&5
14263   ac_status=$?
14264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14265   (exit $ac_status); }; }; then
14266   ac_header_compiler=yes
14267 else
14268   echo "$as_me: failed program was:" >&5
14269 cat conftest.$ac_ext >&5
14270 ac_header_compiler=no
14271 fi
14272 rm -f conftest.$ac_objext conftest.$ac_ext
14273 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14274 echo "${ECHO_T}$ac_header_compiler" >&6
14275
14276 # Is the header present?
14277 echo "$as_me:$LINENO: checking pthread.h presence" >&5
14278 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6
14279 cat >conftest.$ac_ext <<_ACEOF
14280 #line $LINENO "configure"
14281 #include "confdefs.h"
14282 #include <pthread.h>
14283 _ACEOF
14284 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14285   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14286   ac_status=$?
14287   egrep -v '^ *\+' conftest.er1 >conftest.err
14288   rm -f conftest.er1
14289   cat conftest.err >&5
14290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291   (exit $ac_status); } >/dev/null; then
14292   if test -s conftest.err; then
14293     ac_cpp_err=$ac_c_preproc_warn_flag
14294   else
14295     ac_cpp_err=
14296   fi
14297 else
14298   ac_cpp_err=yes
14299 fi
14300 if test -z "$ac_cpp_err"; then
14301   ac_header_preproc=yes
14302 else
14303   echo "$as_me: failed program was:" >&5
14304   cat conftest.$ac_ext >&5
14305   ac_header_preproc=no
14306 fi
14307 rm -f conftest.err conftest.$ac_ext
14308 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14309 echo "${ECHO_T}$ac_header_preproc" >&6
14310
14311 # So?  What about this header?
14312 case $ac_header_compiler:$ac_header_preproc in
14313   yes:no )
14314     { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
14315 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14316     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
14317 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;};;
14318   no:yes )
14319     { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
14320 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
14321     { echo "$as_me:$LINENO: WARNING: pthread.h: check for missing prerequisite headers?" >&5
14322 echo "$as_me: WARNING: pthread.h: check for missing prerequisite headers?" >&2;}
14323     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
14324 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;};;
14325 esac
14326 echo "$as_me:$LINENO: checking for pthread.h" >&5
14327 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
14328 if test "${ac_cv_header_pthread_h+set}" = set; then
14329   echo $ECHO_N "(cached) $ECHO_C" >&6
14330 else
14331   ac_cv_header_pthread_h=$ac_header_preproc
14332 fi
14333 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
14334 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
14335
14336 fi
14337 if test $ac_cv_header_pthread_h = yes; then
14338   :
14339 else
14340   { { echo "$as_me:$LINENO: error: pthread.h not found, required for --enable-thread-safety" >&5
14341 echo "$as_me: error: pthread.h not found, required for --enable-thread-safety" >&2;}
14342    { (exit 1); exit 1; }; }
14343 fi
14344
14345
14346
14347
14348
14349
14350 for ac_func in strerror_r getpwuid_r gethostbyname_r
14351 do
14352 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14353 echo "$as_me:$LINENO: checking for $ac_func" >&5
14354 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14355 if eval "test \"\${$as_ac_var+set}\" = set"; then
14356   echo $ECHO_N "(cached) $ECHO_C" >&6
14357 else
14358   cat >conftest.$ac_ext <<_ACEOF
14359 #line $LINENO "configure"
14360 #include "confdefs.h"
14361 /* System header to define __stub macros and hopefully few prototypes,
14362     which can conflict with char $ac_func (); below.  */
14363 #include <assert.h>
14364 /* Override any gcc2 internal prototype to avoid an error.  */
14365 #ifdef __cplusplus
14366 extern "C"
14367 #endif
14368 /* We use char because int might match the return type of a gcc2
14369    builtin and then its argument prototype would still apply.  */
14370 char $ac_func ();
14371 char (*f) ();
14372
14373 #ifdef F77_DUMMY_MAIN
14374 #  ifdef __cplusplus
14375      extern "C"
14376 #  endif
14377    int F77_DUMMY_MAIN() { return 1; }
14378 #endif
14379 int
14380 main ()
14381 {
14382 /* The GNU C library defines this for functions which it implements
14383     to always fail with ENOSYS.  Some functions are actually named
14384     something starting with __ and the normal name is an alias.  */
14385 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14386 choke me
14387 #else
14388 f = $ac_func;
14389 #endif
14390
14391   ;
14392   return 0;
14393 }
14394 _ACEOF
14395 rm -f conftest.$ac_objext conftest$ac_exeext
14396 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14397   (eval $ac_link) 2>&5
14398   ac_status=$?
14399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14400   (exit $ac_status); } &&
14401          { ac_try='test -s conftest$ac_exeext'
14402   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14403   (eval $ac_try) 2>&5
14404   ac_status=$?
14405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14406   (exit $ac_status); }; }; then
14407   eval "$as_ac_var=yes"
14408 else
14409   echo "$as_me: failed program was:" >&5
14410 cat conftest.$ac_ext >&5
14411 eval "$as_ac_var=no"
14412 fi
14413 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14414 fi
14415 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14416 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14417 if test `eval echo '${'$as_ac_var'}'` = yes; then
14418   cat >>confdefs.h <<_ACEOF
14419 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14420 _ACEOF
14421
14422 fi
14423 done
14424
14425
14426 # Do test here with the proper thread flags
14427 echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
14428 echo $ECHO_N "checking whether getpwuid_r takes a fifth argument... $ECHO_C" >&6
14429 if test "${pgac_func_getpwuid_r_5arg+set}" = set; then
14430   echo $ECHO_N "(cached) $ECHO_C" >&6
14431 else
14432   cat >conftest.$ac_ext <<_ACEOF
14433 #line $LINENO "configure"
14434 #include "confdefs.h"
14435 #include <sys/types.h>
14436 #include <pwd.h>
14437 #ifdef F77_DUMMY_MAIN
14438 #  ifdef __cplusplus
14439      extern "C"
14440 #  endif
14441    int F77_DUMMY_MAIN() { return 1; }
14442 #endif
14443 int
14444 main ()
14445 {
14446 uid_t uid;
14447 struct passwd *space;
14448 char *buf;
14449 size_t bufsize;
14450 struct passwd **result;
14451 getpwuid_r(uid, space, buf, bufsize, result);
14452   ;
14453   return 0;
14454 }
14455 _ACEOF
14456 rm -f conftest.$ac_objext
14457 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14458   (eval $ac_compile) 2>&5
14459   ac_status=$?
14460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14461   (exit $ac_status); } &&
14462          { ac_try='test -s conftest.$ac_objext'
14463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14464   (eval $ac_try) 2>&5
14465   ac_status=$?
14466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14467   (exit $ac_status); }; }; then
14468   pgac_func_getpwuid_r_5arg=yes
14469 else
14470   echo "$as_me: failed program was:" >&5
14471 cat conftest.$ac_ext >&5
14472 pgac_func_getpwuid_r_5arg=no
14473 fi
14474 rm -f conftest.$ac_objext conftest.$ac_ext
14475 fi
14476 echo "$as_me:$LINENO: result: $pgac_func_getpwuid_r_5arg" >&5
14477 echo "${ECHO_T}$pgac_func_getpwuid_r_5arg" >&6
14478 if test x"$pgac_func_getpwuid_r_5arg" = xyes ; then
14479
14480 cat >>confdefs.h <<\_ACEOF
14481 #define GETPWUID_R_5ARG
14482 _ACEOF
14483
14484 fi
14485
14486 echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
14487 echo $ECHO_N "checking whether strerror_r returns int... $ECHO_C" >&6
14488 if test "${pgac_func_strerror_r_int+set}" = set; then
14489   echo $ECHO_N "(cached) $ECHO_C" >&6
14490 else
14491   cat >conftest.$ac_ext <<_ACEOF
14492 #line $LINENO "configure"
14493 #include "confdefs.h"
14494 #include <string.h>
14495 #ifdef F77_DUMMY_MAIN
14496 #  ifdef __cplusplus
14497      extern "C"
14498 #  endif
14499    int F77_DUMMY_MAIN() { return 1; }
14500 #endif
14501 int
14502 main ()
14503 {
14504 #ifndef _AIX
14505 int strerror_r(int, char *, size_t);
14506 #else
14507 /* Older AIX has 'int' for the third argument so we don't test the args. */
14508 int strerror_r();
14509 #endif
14510   ;
14511   return 0;
14512 }
14513 _ACEOF
14514 rm -f conftest.$ac_objext
14515 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14516   (eval $ac_compile) 2>&5
14517   ac_status=$?
14518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14519   (exit $ac_status); } &&
14520          { ac_try='test -s conftest.$ac_objext'
14521   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14522   (eval $ac_try) 2>&5
14523   ac_status=$?
14524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14525   (exit $ac_status); }; }; then
14526   pgac_func_strerror_r_int=yes
14527 else
14528   echo "$as_me: failed program was:" >&5
14529 cat conftest.$ac_ext >&5
14530 pgac_func_strerror_r_int=no
14531 fi
14532 rm -f conftest.$ac_objext conftest.$ac_ext
14533 fi
14534 echo "$as_me:$LINENO: result: $pgac_func_strerror_r_int" >&5
14535 echo "${ECHO_T}$pgac_func_strerror_r_int" >&6
14536 if test x"$pgac_func_strerror_r_int" = xyes ; then
14537
14538 cat >>confdefs.h <<\_ACEOF
14539 #define STRERROR_R_INT
14540 _ACEOF
14541
14542 fi
14543
14544
14545 CFLAGS="$_CFLAGS"
14546 LIBS="$_LIBS"
14547
14548 else
14549 # do not use values from template file
14550 PTHREAD_CFLAGS=
14551 PTHREAD_LIBS=
14552 fi
14553
14554
14555
14556
14557
14558 # This test makes sure that run tests work at all.  Sometimes a shared
14559 # library is found by the linker, but the runtime linker can't find it.
14560 # This check should come after all modifications of compiler or linker
14561 # variables, and before any other run tests.
14562 echo "$as_me:$LINENO: checking test program" >&5
14563 echo $ECHO_N "checking test program... $ECHO_C" >&6
14564 if test "$cross_compiling" = yes; then
14565   echo "$as_me:$LINENO: result: cross-compiling" >&5
14566 echo "${ECHO_T}cross-compiling" >&6
14567 else
14568   cat >conftest.$ac_ext <<_ACEOF
14569 #line $LINENO "configure"
14570 #include "confdefs.h"
14571 int main() { return 0; }
14572 _ACEOF
14573 rm -f conftest$ac_exeext
14574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14575   (eval $ac_link) 2>&5
14576   ac_status=$?
14577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14578   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14579   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14580   (eval $ac_try) 2>&5
14581   ac_status=$?
14582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14583   (exit $ac_status); }; }; then
14584   echo "$as_me:$LINENO: result: ok" >&5
14585 echo "${ECHO_T}ok" >&6
14586 else
14587   echo "$as_me: program exited with status $ac_status" >&5
14588 echo "$as_me: failed program was:" >&5
14589 cat conftest.$ac_ext >&5
14590 ( exit $ac_status )
14591 echo "$as_me:$LINENO: result: failed" >&5
14592 echo "${ECHO_T}failed" >&6
14593 { { echo "$as_me:$LINENO: error:
14594 *** Could not execute a simple test program.  This may be a problem
14595 *** related to locating shared libraries.  Check the file 'config.log'
14596 *** for the exact reason." >&5
14597 echo "$as_me: error:
14598 *** Could not execute a simple test program.  This may be a problem
14599 *** related to locating shared libraries.  Check the file 'config.log'
14600 *** for the exact reason." >&2;}
14601    { (exit 1); exit 1; }; }
14602 fi
14603 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14604 fi
14605
14606
14607
14608 echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
14609 echo $ECHO_N "checking whether long int is 64 bits... $ECHO_C" >&6
14610 if test "${pgac_cv_type_long_int_64+set}" = set; then
14611   echo $ECHO_N "(cached) $ECHO_C" >&6
14612 else
14613   if test "$cross_compiling" = yes; then
14614   # If cross-compiling, check the size reported by the compiler and
14615 # trust that the arithmetic works.
14616 cat >conftest.$ac_ext <<_ACEOF
14617 #line $LINENO "configure"
14618 #include "confdefs.h"
14619
14620 #ifdef F77_DUMMY_MAIN
14621 #  ifdef __cplusplus
14622      extern "C"
14623 #  endif
14624    int F77_DUMMY_MAIN() { return 1; }
14625 #endif
14626 int
14627 main ()
14628 {
14629 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
14630 test_array [0] = 0
14631
14632   ;
14633   return 0;
14634 }
14635 _ACEOF
14636 rm -f conftest.$ac_objext
14637 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14638   (eval $ac_compile) 2>&5
14639   ac_status=$?
14640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14641   (exit $ac_status); } &&
14642          { ac_try='test -s conftest.$ac_objext'
14643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14644   (eval $ac_try) 2>&5
14645   ac_status=$?
14646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14647   (exit $ac_status); }; }; then
14648   pgac_cv_type_long_int_64=yes
14649 else
14650   echo "$as_me: failed program was:" >&5
14651 cat conftest.$ac_ext >&5
14652 pgac_cv_type_long_int_64=no
14653 fi
14654 rm -f conftest.$ac_objext conftest.$ac_ext
14655 else
14656   cat >conftest.$ac_ext <<_ACEOF
14657 #line $LINENO "configure"
14658 #include "confdefs.h"
14659 typedef long int ac_int64;
14660
14661 /*
14662  * These are globals to discourage the compiler from folding all the
14663  * arithmetic tests down to compile-time constants.
14664  */
14665 ac_int64 a = 20000001;
14666 ac_int64 b = 40000005;
14667
14668 int does_int64_work()
14669 {
14670   ac_int64 c,d;
14671
14672   if (sizeof(ac_int64) != 8)
14673     return 0;                   /* definitely not the right size */
14674
14675   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
14676   c = a * b;
14677   d = (c + b) / b;
14678   if (d != a+1)
14679     return 0;
14680   return 1;
14681 }
14682 main() {
14683   exit(! does_int64_work());
14684 }
14685 _ACEOF
14686 rm -f conftest$ac_exeext
14687 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14688   (eval $ac_link) 2>&5
14689   ac_status=$?
14690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14691   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14692   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14693   (eval $ac_try) 2>&5
14694   ac_status=$?
14695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14696   (exit $ac_status); }; }; then
14697   pgac_cv_type_long_int_64=yes
14698 else
14699   echo "$as_me: program exited with status $ac_status" >&5
14700 echo "$as_me: failed program was:" >&5
14701 cat conftest.$ac_ext >&5
14702 ( exit $ac_status )
14703 pgac_cv_type_long_int_64=no
14704 fi
14705 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14706 fi
14707 fi
14708 echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
14709 echo "${ECHO_T}$pgac_cv_type_long_int_64" >&6
14710
14711 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
14712 if test x"$pgac_cv_type_long_int_64" = xyes ; then
14713
14714 cat >>confdefs.h <<\_ACEOF
14715 #define HAVE_LONG_INT_64
14716 _ACEOF
14717
14718 fi
14719
14720
14721 if test x"$HAVE_LONG_INT_64" = x"no" ; then
14722   echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
14723 echo $ECHO_N "checking whether long long int is 64 bits... $ECHO_C" >&6
14724 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
14725   echo $ECHO_N "(cached) $ECHO_C" >&6
14726 else
14727   if test "$cross_compiling" = yes; then
14728   # If cross-compiling, check the size reported by the compiler and
14729 # trust that the arithmetic works.
14730 cat >conftest.$ac_ext <<_ACEOF
14731 #line $LINENO "configure"
14732 #include "confdefs.h"
14733
14734 #ifdef F77_DUMMY_MAIN
14735 #  ifdef __cplusplus
14736      extern "C"
14737 #  endif
14738    int F77_DUMMY_MAIN() { return 1; }
14739 #endif
14740 int
14741 main ()
14742 {
14743 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
14744 test_array [0] = 0
14745
14746   ;
14747   return 0;
14748 }
14749 _ACEOF
14750 rm -f conftest.$ac_objext
14751 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14752   (eval $ac_compile) 2>&5
14753   ac_status=$?
14754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14755   (exit $ac_status); } &&
14756          { ac_try='test -s conftest.$ac_objext'
14757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14758   (eval $ac_try) 2>&5
14759   ac_status=$?
14760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14761   (exit $ac_status); }; }; then
14762   pgac_cv_type_long_long_int_64=yes
14763 else
14764   echo "$as_me: failed program was:" >&5
14765 cat conftest.$ac_ext >&5
14766 pgac_cv_type_long_long_int_64=no
14767 fi
14768 rm -f conftest.$ac_objext conftest.$ac_ext
14769 else
14770   cat >conftest.$ac_ext <<_ACEOF
14771 #line $LINENO "configure"
14772 #include "confdefs.h"
14773 typedef long long int ac_int64;
14774
14775 /*
14776  * These are globals to discourage the compiler from folding all the
14777  * arithmetic tests down to compile-time constants.
14778  */
14779 ac_int64 a = 20000001;
14780 ac_int64 b = 40000005;
14781
14782 int does_int64_work()
14783 {
14784   ac_int64 c,d;
14785
14786   if (sizeof(ac_int64) != 8)
14787     return 0;                   /* definitely not the right size */
14788
14789   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
14790   c = a * b;
14791   d = (c + b) / b;
14792   if (d != a+1)
14793     return 0;
14794   return 1;
14795 }
14796 main() {
14797   exit(! does_int64_work());
14798 }
14799 _ACEOF
14800 rm -f conftest$ac_exeext
14801 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14802   (eval $ac_link) 2>&5
14803   ac_status=$?
14804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14805   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14806   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14807   (eval $ac_try) 2>&5
14808   ac_status=$?
14809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14810   (exit $ac_status); }; }; then
14811   pgac_cv_type_long_long_int_64=yes
14812 else
14813   echo "$as_me: program exited with status $ac_status" >&5
14814 echo "$as_me: failed program was:" >&5
14815 cat conftest.$ac_ext >&5
14816 ( exit $ac_status )
14817 pgac_cv_type_long_long_int_64=no
14818 fi
14819 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14820 fi
14821 fi
14822 echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
14823 echo "${ECHO_T}$pgac_cv_type_long_long_int_64" >&6
14824
14825 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
14826 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
14827
14828 cat >>confdefs.h <<\_ACEOF
14829 #define HAVE_LONG_LONG_INT_64
14830 _ACEOF
14831
14832 fi
14833
14834 fi
14835
14836
14837
14838 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
14839   cat >conftest.$ac_ext <<_ACEOF
14840 #line $LINENO "configure"
14841 #include "confdefs.h"
14842
14843 #define INT64CONST(x)  x##LL
14844 long long int foo = INT64CONST(0x1234567890123456);
14845
14846 #ifdef F77_DUMMY_MAIN
14847 #  ifdef __cplusplus
14848      extern "C"
14849 #  endif
14850    int F77_DUMMY_MAIN() { return 1; }
14851 #endif
14852 int
14853 main ()
14854 {
14855
14856   ;
14857   return 0;
14858 }
14859 _ACEOF
14860 rm -f conftest.$ac_objext
14861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14862   (eval $ac_compile) 2>&5
14863   ac_status=$?
14864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14865   (exit $ac_status); } &&
14866          { ac_try='test -s conftest.$ac_objext'
14867   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14868   (eval $ac_try) 2>&5
14869   ac_status=$?
14870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14871   (exit $ac_status); }; }; then
14872
14873 cat >>confdefs.h <<\_ACEOF
14874 #define HAVE_LL_CONSTANTS 1
14875 _ACEOF
14876
14877 else
14878   echo "$as_me: failed program was:" >&5
14879 cat conftest.$ac_ext >&5
14880 fi
14881 rm -f conftest.$ac_objext conftest.$ac_ext
14882 fi
14883
14884
14885 # If we found "long int" is 64 bits, assume snprintf handles it.  If
14886 # we found we need to use "long long int", better check.  We cope with
14887 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
14888 # work, fall back to our own snprintf emulation (which we know uses %lld).
14889
14890 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
14891   if test $pgac_need_repl_snprintf = no; then
14892     echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
14893 echo $ECHO_N "checking snprintf format for long long int... $ECHO_C" >&6
14894 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
14895   echo $ECHO_N "(cached) $ECHO_C" >&6
14896 else
14897   for pgac_format in '%lld' '%qd' '%I64d'; do
14898 if test "$cross_compiling" = yes; then
14899   pgac_cv_snprintf_long_long_int_format=cross; break
14900 else
14901   cat >conftest.$ac_ext <<_ACEOF
14902 #line $LINENO "configure"
14903 #include "confdefs.h"
14904 #include <stdio.h>
14905 typedef long long int ac_int64;
14906 #define INT64_FORMAT "$pgac_format"
14907
14908 ac_int64 a = 20000001;
14909 ac_int64 b = 40000005;
14910
14911 int does_int64_snprintf_work()
14912 {
14913   ac_int64 c;
14914   char buf[100];
14915
14916   if (sizeof(ac_int64) != 8)
14917     return 0;                   /* doesn't look like the right size */
14918
14919   c = a * b;
14920   snprintf(buf, 100, INT64_FORMAT, c);
14921   if (strcmp(buf, "800000140000005") != 0)
14922     return 0;                   /* either multiply or snprintf is busted */
14923   return 1;
14924 }
14925 main() {
14926   exit(! does_int64_snprintf_work());
14927 }
14928 _ACEOF
14929 rm -f conftest$ac_exeext
14930 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14931   (eval $ac_link) 2>&5
14932   ac_status=$?
14933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14934   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936   (eval $ac_try) 2>&5
14937   ac_status=$?
14938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939   (exit $ac_status); }; }; then
14940   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
14941 else
14942   echo "$as_me: program exited with status $ac_status" >&5
14943 echo "$as_me: failed program was:" >&5
14944 cat conftest.$ac_ext >&5
14945 fi
14946 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14947 fi
14948 done
14949 fi
14950
14951 LONG_LONG_INT_FORMAT=''
14952
14953 case $pgac_cv_snprintf_long_long_int_format in
14954   cross) echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
14955 echo "${ECHO_T}cannot test (not on host machine)" >&6;;
14956   ?*)    echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
14957 echo "${ECHO_T}$pgac_cv_snprintf_long_long_int_format" >&6
14958          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
14959   *)     echo "$as_me:$LINENO: result: none" >&5
14960 echo "${ECHO_T}none" >&6;;
14961 esac
14962     if test "$LONG_LONG_INT_FORMAT" = ""; then
14963       # Force usage of our own snprintf, since system snprintf is broken
14964       pgac_need_repl_snprintf=yes
14965       LONG_LONG_INT_FORMAT='%lld'
14966     fi
14967   else
14968     # Here if we previously decided we needed to use our own snprintf
14969     LONG_LONG_INT_FORMAT='%lld'
14970   fi
14971   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
14972   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
14973   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
14974 else
14975   # Here if we are not using 'long long int' at all
14976   INT64_FORMAT='"%ld"'
14977   UINT64_FORMAT='"%lu"'
14978 fi
14979
14980
14981 cat >>confdefs.h <<_ACEOF
14982 #define INT64_FORMAT $INT64_FORMAT
14983 _ACEOF
14984
14985
14986
14987 cat >>confdefs.h <<_ACEOF
14988 #define UINT64_FORMAT $UINT64_FORMAT
14989 _ACEOF
14990
14991
14992 if test $pgac_need_repl_snprintf = yes; then
14993   LIBOBJS="$LIBOBJS snprintf.$ac_objext"
14994 fi
14995
14996 # Need a #define for the size of Datum (unsigned long)
14997 echo "$as_me:$LINENO: checking for unsigned long" >&5
14998 echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6
14999 if test "${ac_cv_type_unsigned_long+set}" = set; then
15000   echo $ECHO_N "(cached) $ECHO_C" >&6
15001 else
15002   cat >conftest.$ac_ext <<_ACEOF
15003 #line $LINENO "configure"
15004 #include "confdefs.h"
15005 $ac_includes_default
15006 #ifdef F77_DUMMY_MAIN
15007 #  ifdef __cplusplus
15008      extern "C"
15009 #  endif
15010    int F77_DUMMY_MAIN() { return 1; }
15011 #endif
15012 int
15013 main ()
15014 {
15015 if ((unsigned long *) 0)
15016   return 0;
15017 if (sizeof (unsigned long))
15018   return 0;
15019   ;
15020   return 0;
15021 }
15022 _ACEOF
15023 rm -f conftest.$ac_objext
15024 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15025   (eval $ac_compile) 2>&5
15026   ac_status=$?
15027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15028   (exit $ac_status); } &&
15029          { ac_try='test -s conftest.$ac_objext'
15030   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15031   (eval $ac_try) 2>&5
15032   ac_status=$?
15033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15034   (exit $ac_status); }; }; then
15035   ac_cv_type_unsigned_long=yes
15036 else
15037   echo "$as_me: failed program was:" >&5
15038 cat conftest.$ac_ext >&5
15039 ac_cv_type_unsigned_long=no
15040 fi
15041 rm -f conftest.$ac_objext conftest.$ac_ext
15042 fi
15043 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5
15044 echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6
15045
15046 echo "$as_me:$LINENO: checking size of unsigned long" >&5
15047 echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6
15048 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
15049   echo $ECHO_N "(cached) $ECHO_C" >&6
15050 else
15051   if test "$ac_cv_type_unsigned_long" = yes; then
15052   # The cast to unsigned long works around a bug in the HP C Compiler
15053   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15054   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15055   # This bug is HP SR number 8606223364.
15056   if test "$cross_compiling" = yes; then
15057   # Depending upon the size, compute the lo and hi bounds.
15058 cat >conftest.$ac_ext <<_ACEOF
15059 #line $LINENO "configure"
15060 #include "confdefs.h"
15061 $ac_includes_default
15062 #ifdef F77_DUMMY_MAIN
15063 #  ifdef __cplusplus
15064      extern "C"
15065 #  endif
15066    int F77_DUMMY_MAIN() { return 1; }
15067 #endif
15068 int
15069 main ()
15070 {
15071 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= 0)];
15072 test_array [0] = 0
15073
15074   ;
15075   return 0;
15076 }
15077 _ACEOF
15078 rm -f conftest.$ac_objext
15079 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15080   (eval $ac_compile) 2>&5
15081   ac_status=$?
15082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15083   (exit $ac_status); } &&
15084          { ac_try='test -s conftest.$ac_objext'
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   ac_lo=0 ac_mid=0
15091   while :; do
15092     cat >conftest.$ac_ext <<_ACEOF
15093 #line $LINENO "configure"
15094 #include "confdefs.h"
15095 $ac_includes_default
15096 #ifdef F77_DUMMY_MAIN
15097 #  ifdef __cplusplus
15098      extern "C"
15099 #  endif
15100    int F77_DUMMY_MAIN() { return 1; }
15101 #endif
15102 int
15103 main ()
15104 {
15105 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
15106 test_array [0] = 0
15107
15108   ;
15109   return 0;
15110 }
15111 _ACEOF
15112 rm -f conftest.$ac_objext
15113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15114   (eval $ac_compile) 2>&5
15115   ac_status=$?
15116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15117   (exit $ac_status); } &&
15118          { ac_try='test -s conftest.$ac_objext'
15119   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15120   (eval $ac_try) 2>&5
15121   ac_status=$?
15122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15123   (exit $ac_status); }; }; then
15124   ac_hi=$ac_mid; break
15125 else
15126   echo "$as_me: failed program was:" >&5
15127 cat conftest.$ac_ext >&5
15128 ac_lo=`expr $ac_mid + 1`
15129                     if test $ac_lo -le $ac_mid; then
15130                       ac_lo= ac_hi=
15131                       break
15132                     fi
15133                     ac_mid=`expr 2 '*' $ac_mid + 1`
15134 fi
15135 rm -f conftest.$ac_objext conftest.$ac_ext
15136   done
15137 else
15138   echo "$as_me: failed program was:" >&5
15139 cat conftest.$ac_ext >&5
15140 cat >conftest.$ac_ext <<_ACEOF
15141 #line $LINENO "configure"
15142 #include "confdefs.h"
15143 $ac_includes_default
15144 #ifdef F77_DUMMY_MAIN
15145 #  ifdef __cplusplus
15146      extern "C"
15147 #  endif
15148    int F77_DUMMY_MAIN() { return 1; }
15149 #endif
15150 int
15151 main ()
15152 {
15153 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) < 0)];
15154 test_array [0] = 0
15155
15156   ;
15157   return 0;
15158 }
15159 _ACEOF
15160 rm -f conftest.$ac_objext
15161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15162   (eval $ac_compile) 2>&5
15163   ac_status=$?
15164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15165   (exit $ac_status); } &&
15166          { ac_try='test -s conftest.$ac_objext'
15167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15168   (eval $ac_try) 2>&5
15169   ac_status=$?
15170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15171   (exit $ac_status); }; }; then
15172   ac_hi=-1 ac_mid=-1
15173   while :; do
15174     cat >conftest.$ac_ext <<_ACEOF
15175 #line $LINENO "configure"
15176 #include "confdefs.h"
15177 $ac_includes_default
15178 #ifdef F77_DUMMY_MAIN
15179 #  ifdef __cplusplus
15180      extern "C"
15181 #  endif
15182    int F77_DUMMY_MAIN() { return 1; }
15183 #endif
15184 int
15185 main ()
15186 {
15187 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= $ac_mid)];
15188 test_array [0] = 0
15189
15190   ;
15191   return 0;
15192 }
15193 _ACEOF
15194 rm -f conftest.$ac_objext
15195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15196   (eval $ac_compile) 2>&5
15197   ac_status=$?
15198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15199   (exit $ac_status); } &&
15200          { ac_try='test -s conftest.$ac_objext'
15201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15202   (eval $ac_try) 2>&5
15203   ac_status=$?
15204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15205   (exit $ac_status); }; }; then
15206   ac_lo=$ac_mid; break
15207 else
15208   echo "$as_me: failed program was:" >&5
15209 cat conftest.$ac_ext >&5
15210 ac_hi=`expr '(' $ac_mid ')' - 1`
15211                        if test $ac_mid -le $ac_hi; then
15212                          ac_lo= ac_hi=
15213                          break
15214                        fi
15215                        ac_mid=`expr 2 '*' $ac_mid`
15216 fi
15217 rm -f conftest.$ac_objext conftest.$ac_ext
15218   done
15219 else
15220   echo "$as_me: failed program was:" >&5
15221 cat conftest.$ac_ext >&5
15222 ac_lo= ac_hi=
15223 fi
15224 rm -f conftest.$ac_objext conftest.$ac_ext
15225 fi
15226 rm -f conftest.$ac_objext conftest.$ac_ext
15227 # Binary search between lo and hi bounds.
15228 while test "x$ac_lo" != "x$ac_hi"; do
15229   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15230   cat >conftest.$ac_ext <<_ACEOF
15231 #line $LINENO "configure"
15232 #include "confdefs.h"
15233 $ac_includes_default
15234 #ifdef F77_DUMMY_MAIN
15235 #  ifdef __cplusplus
15236      extern "C"
15237 #  endif
15238    int F77_DUMMY_MAIN() { return 1; }
15239 #endif
15240 int
15241 main ()
15242 {
15243 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
15244 test_array [0] = 0
15245
15246   ;
15247   return 0;
15248 }
15249 _ACEOF
15250 rm -f conftest.$ac_objext
15251 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15252   (eval $ac_compile) 2>&5
15253   ac_status=$?
15254   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15255   (exit $ac_status); } &&
15256          { ac_try='test -s conftest.$ac_objext'
15257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15258   (eval $ac_try) 2>&5
15259   ac_status=$?
15260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15261   (exit $ac_status); }; }; then
15262   ac_hi=$ac_mid
15263 else
15264   echo "$as_me: failed program was:" >&5
15265 cat conftest.$ac_ext >&5
15266 ac_lo=`expr '(' $ac_mid ')' + 1`
15267 fi
15268 rm -f conftest.$ac_objext conftest.$ac_ext
15269 done
15270 case $ac_lo in
15271 ?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
15272 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77" >&5
15273 echo "$as_me: error: cannot compute sizeof (unsigned long), 77" >&2;}
15274    { (exit 1); exit 1; }; } ;;
15275 esac
15276 else
15277   if test "$cross_compiling" = yes; then
15278   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
15279 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
15280    { (exit 1); exit 1; }; }
15281 else
15282   cat >conftest.$ac_ext <<_ACEOF
15283 #line $LINENO "configure"
15284 #include "confdefs.h"
15285 $ac_includes_default
15286 long longval () { return (long) (sizeof (unsigned long)); }
15287 unsigned long ulongval () { return (long) (sizeof (unsigned long)); }
15288 #include <stdio.h>
15289 #include <stdlib.h>
15290 #ifdef F77_DUMMY_MAIN
15291 #  ifdef __cplusplus
15292      extern "C"
15293 #  endif
15294    int F77_DUMMY_MAIN() { return 1; }
15295 #endif
15296 int
15297 main ()
15298 {
15299
15300   FILE *f = fopen ("conftest.val", "w");
15301   if (! f)
15302     exit (1);
15303   if (((long) (sizeof (unsigned long))) < 0)
15304     {
15305       long i = longval ();
15306       if (i != ((long) (sizeof (unsigned long))))
15307         exit (1);
15308       fprintf (f, "%ld\n", i);
15309     }
15310   else
15311     {
15312       unsigned long i = ulongval ();
15313       if (i != ((long) (sizeof (unsigned long))))
15314         exit (1);
15315       fprintf (f, "%lu\n", i);
15316     }
15317   exit (ferror (f) || fclose (f) != 0);
15318
15319   ;
15320   return 0;
15321 }
15322 _ACEOF
15323 rm -f conftest$ac_exeext
15324 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15325   (eval $ac_link) 2>&5
15326   ac_status=$?
15327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15328   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15330   (eval $ac_try) 2>&5
15331   ac_status=$?
15332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15333   (exit $ac_status); }; }; then
15334   ac_cv_sizeof_unsigned_long=`cat conftest.val`
15335 else
15336   echo "$as_me: program exited with status $ac_status" >&5
15337 echo "$as_me: failed program was:" >&5
15338 cat conftest.$ac_ext >&5
15339 ( exit $ac_status )
15340 { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77" >&5
15341 echo "$as_me: error: cannot compute sizeof (unsigned long), 77" >&2;}
15342    { (exit 1); exit 1; }; }
15343 fi
15344 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15345 fi
15346 fi
15347 rm -f conftest.val
15348 else
15349   ac_cv_sizeof_unsigned_long=0
15350 fi
15351 fi
15352 echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
15353 echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6
15354 cat >>confdefs.h <<_ACEOF
15355 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
15356 _ACEOF
15357
15358
15359
15360 # Determine memory alignment requirements for the basic C data types.
15361
15362 echo "$as_me:$LINENO: checking for short" >&5
15363 echo $ECHO_N "checking for short... $ECHO_C" >&6
15364 if test "${ac_cv_type_short+set}" = set; then
15365   echo $ECHO_N "(cached) $ECHO_C" >&6
15366 else
15367   cat >conftest.$ac_ext <<_ACEOF
15368 #line $LINENO "configure"
15369 #include "confdefs.h"
15370 $ac_includes_default
15371 #ifdef F77_DUMMY_MAIN
15372 #  ifdef __cplusplus
15373      extern "C"
15374 #  endif
15375    int F77_DUMMY_MAIN() { return 1; }
15376 #endif
15377 int
15378 main ()
15379 {
15380 if ((short *) 0)
15381   return 0;
15382 if (sizeof (short))
15383   return 0;
15384   ;
15385   return 0;
15386 }
15387 _ACEOF
15388 rm -f conftest.$ac_objext
15389 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15390   (eval $ac_compile) 2>&5
15391   ac_status=$?
15392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15393   (exit $ac_status); } &&
15394          { ac_try='test -s conftest.$ac_objext'
15395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15396   (eval $ac_try) 2>&5
15397   ac_status=$?
15398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15399   (exit $ac_status); }; }; then
15400   ac_cv_type_short=yes
15401 else
15402   echo "$as_me: failed program was:" >&5
15403 cat conftest.$ac_ext >&5
15404 ac_cv_type_short=no
15405 fi
15406 rm -f conftest.$ac_objext conftest.$ac_ext
15407 fi
15408 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
15409 echo "${ECHO_T}$ac_cv_type_short" >&6
15410
15411 echo "$as_me:$LINENO: checking alignment of short" >&5
15412 echo $ECHO_N "checking alignment of short... $ECHO_C" >&6
15413 if test "${pgac_cv_alignof_short+set}" = set; then
15414   echo $ECHO_N "(cached) $ECHO_C" >&6
15415 else
15416   if test "$ac_cv_type_short" = yes; then
15417   if test "$cross_compiling" = yes; then
15418   # Depending upon the size, compute the lo and hi bounds.
15419 cat >conftest.$ac_ext <<_ACEOF
15420 #line $LINENO "configure"
15421 #include "confdefs.h"
15422 $ac_includes_default
15423 struct { char filler; short field; } pgac_struct;
15424 #ifdef F77_DUMMY_MAIN
15425 #  ifdef __cplusplus
15426      extern "C"
15427 #  endif
15428    int F77_DUMMY_MAIN() { return 1; }
15429 #endif
15430 int
15431 main ()
15432 {
15433 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
15434 test_array [0] = 0
15435
15436   ;
15437   return 0;
15438 }
15439 _ACEOF
15440 rm -f conftest.$ac_objext
15441 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15442   (eval $ac_compile) 2>&5
15443   ac_status=$?
15444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15445   (exit $ac_status); } &&
15446          { ac_try='test -s conftest.$ac_objext'
15447   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15448   (eval $ac_try) 2>&5
15449   ac_status=$?
15450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15451   (exit $ac_status); }; }; then
15452   ac_lo=0 ac_mid=0
15453   while :; do
15454     cat >conftest.$ac_ext <<_ACEOF
15455 #line $LINENO "configure"
15456 #include "confdefs.h"
15457 $ac_includes_default
15458 struct { char filler; short field; } pgac_struct;
15459 #ifdef F77_DUMMY_MAIN
15460 #  ifdef __cplusplus
15461      extern "C"
15462 #  endif
15463    int F77_DUMMY_MAIN() { return 1; }
15464 #endif
15465 int
15466 main ()
15467 {
15468 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15469 test_array [0] = 0
15470
15471   ;
15472   return 0;
15473 }
15474 _ACEOF
15475 rm -f conftest.$ac_objext
15476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15477   (eval $ac_compile) 2>&5
15478   ac_status=$?
15479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15480   (exit $ac_status); } &&
15481          { ac_try='test -s conftest.$ac_objext'
15482   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15483   (eval $ac_try) 2>&5
15484   ac_status=$?
15485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15486   (exit $ac_status); }; }; then
15487   ac_hi=$ac_mid; break
15488 else
15489   echo "$as_me: failed program was:" >&5
15490 cat conftest.$ac_ext >&5
15491 ac_lo=`expr $ac_mid + 1`
15492                     if test $ac_lo -le $ac_mid; then
15493                       ac_lo= ac_hi=
15494                       break
15495                     fi
15496                     ac_mid=`expr 2 '*' $ac_mid + 1`
15497 fi
15498 rm -f conftest.$ac_objext conftest.$ac_ext
15499   done
15500 else
15501   echo "$as_me: failed program was:" >&5
15502 cat conftest.$ac_ext >&5
15503 cat >conftest.$ac_ext <<_ACEOF
15504 #line $LINENO "configure"
15505 #include "confdefs.h"
15506 $ac_includes_default
15507 struct { char filler; short field; } pgac_struct;
15508 #ifdef F77_DUMMY_MAIN
15509 #  ifdef __cplusplus
15510      extern "C"
15511 #  endif
15512    int F77_DUMMY_MAIN() { return 1; }
15513 #endif
15514 int
15515 main ()
15516 {
15517 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
15518 test_array [0] = 0
15519
15520   ;
15521   return 0;
15522 }
15523 _ACEOF
15524 rm -f conftest.$ac_objext
15525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15526   (eval $ac_compile) 2>&5
15527   ac_status=$?
15528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15529   (exit $ac_status); } &&
15530          { ac_try='test -s conftest.$ac_objext'
15531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15532   (eval $ac_try) 2>&5
15533   ac_status=$?
15534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15535   (exit $ac_status); }; }; then
15536   ac_hi=-1 ac_mid=-1
15537   while :; do
15538     cat >conftest.$ac_ext <<_ACEOF
15539 #line $LINENO "configure"
15540 #include "confdefs.h"
15541 $ac_includes_default
15542 struct { char filler; short field; } pgac_struct;
15543 #ifdef F77_DUMMY_MAIN
15544 #  ifdef __cplusplus
15545      extern "C"
15546 #  endif
15547    int F77_DUMMY_MAIN() { return 1; }
15548 #endif
15549 int
15550 main ()
15551 {
15552 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
15553 test_array [0] = 0
15554
15555   ;
15556   return 0;
15557 }
15558 _ACEOF
15559 rm -f conftest.$ac_objext
15560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15561   (eval $ac_compile) 2>&5
15562   ac_status=$?
15563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15564   (exit $ac_status); } &&
15565          { ac_try='test -s conftest.$ac_objext'
15566   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15567   (eval $ac_try) 2>&5
15568   ac_status=$?
15569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15570   (exit $ac_status); }; }; then
15571   ac_lo=$ac_mid; break
15572 else
15573   echo "$as_me: failed program was:" >&5
15574 cat conftest.$ac_ext >&5
15575 ac_hi=`expr '(' $ac_mid ')' - 1`
15576                        if test $ac_mid -le $ac_hi; then
15577                          ac_lo= ac_hi=
15578                          break
15579                        fi
15580                        ac_mid=`expr 2 '*' $ac_mid`
15581 fi
15582 rm -f conftest.$ac_objext conftest.$ac_ext
15583   done
15584 else
15585   echo "$as_me: failed program was:" >&5
15586 cat conftest.$ac_ext >&5
15587 ac_lo= ac_hi=
15588 fi
15589 rm -f conftest.$ac_objext conftest.$ac_ext
15590 fi
15591 rm -f conftest.$ac_objext conftest.$ac_ext
15592 # Binary search between lo and hi bounds.
15593 while test "x$ac_lo" != "x$ac_hi"; do
15594   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15595   cat >conftest.$ac_ext <<_ACEOF
15596 #line $LINENO "configure"
15597 #include "confdefs.h"
15598 $ac_includes_default
15599 struct { char filler; short field; } pgac_struct;
15600 #ifdef F77_DUMMY_MAIN
15601 #  ifdef __cplusplus
15602      extern "C"
15603 #  endif
15604    int F77_DUMMY_MAIN() { return 1; }
15605 #endif
15606 int
15607 main ()
15608 {
15609 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15610 test_array [0] = 0
15611
15612   ;
15613   return 0;
15614 }
15615 _ACEOF
15616 rm -f conftest.$ac_objext
15617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15618   (eval $ac_compile) 2>&5
15619   ac_status=$?
15620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15621   (exit $ac_status); } &&
15622          { ac_try='test -s conftest.$ac_objext'
15623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15624   (eval $ac_try) 2>&5
15625   ac_status=$?
15626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15627   (exit $ac_status); }; }; then
15628   ac_hi=$ac_mid
15629 else
15630   echo "$as_me: failed program was:" >&5
15631 cat conftest.$ac_ext >&5
15632 ac_lo=`expr '(' $ac_mid ')' + 1`
15633 fi
15634 rm -f conftest.$ac_objext conftest.$ac_ext
15635 done
15636 case $ac_lo in
15637 ?*) pgac_cv_alignof_short=$ac_lo;;
15638 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
15639 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
15640    { (exit 1); exit 1; }; } ;;
15641 esac
15642 else
15643   if test "$cross_compiling" = yes; then
15644   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
15645 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
15646    { (exit 1); exit 1; }; }
15647 else
15648   cat >conftest.$ac_ext <<_ACEOF
15649 #line $LINENO "configure"
15650 #include "confdefs.h"
15651 $ac_includes_default
15652 struct { char filler; short field; } pgac_struct;
15653 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
15654 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
15655 #include <stdio.h>
15656 #include <stdlib.h>
15657 #ifdef F77_DUMMY_MAIN
15658 #  ifdef __cplusplus
15659      extern "C"
15660 #  endif
15661    int F77_DUMMY_MAIN() { return 1; }
15662 #endif
15663 int
15664 main ()
15665 {
15666
15667   FILE *f = fopen ("conftest.val", "w");
15668   if (! f)
15669     exit (1);
15670   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
15671     {
15672       long i = longval ();
15673       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
15674         exit (1);
15675       fprintf (f, "%ld\n", i);
15676     }
15677   else
15678     {
15679       unsigned long i = ulongval ();
15680       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
15681         exit (1);
15682       fprintf (f, "%lu\n", i);
15683     }
15684   exit (ferror (f) || fclose (f) != 0);
15685
15686   ;
15687   return 0;
15688 }
15689 _ACEOF
15690 rm -f conftest$ac_exeext
15691 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15692   (eval $ac_link) 2>&5
15693   ac_status=$?
15694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15695   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15697   (eval $ac_try) 2>&5
15698   ac_status=$?
15699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15700   (exit $ac_status); }; }; then
15701   pgac_cv_alignof_short=`cat conftest.val`
15702 else
15703   echo "$as_me: program exited with status $ac_status" >&5
15704 echo "$as_me: failed program was:" >&5
15705 cat conftest.$ac_ext >&5
15706 ( exit $ac_status )
15707 { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
15708 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
15709    { (exit 1); exit 1; }; }
15710 fi
15711 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15712 fi
15713 fi
15714 rm -f conftest.val
15715 else
15716   pgac_cv_alignof_short=0
15717 fi
15718 fi
15719 echo "$as_me:$LINENO: result: $pgac_cv_alignof_short" >&5
15720 echo "${ECHO_T}$pgac_cv_alignof_short" >&6
15721 cat >>confdefs.h <<_ACEOF
15722 #define ALIGNOF_SHORT $pgac_cv_alignof_short
15723 _ACEOF
15724
15725
15726 echo "$as_me:$LINENO: checking for int" >&5
15727 echo $ECHO_N "checking for int... $ECHO_C" >&6
15728 if test "${ac_cv_type_int+set}" = set; then
15729   echo $ECHO_N "(cached) $ECHO_C" >&6
15730 else
15731   cat >conftest.$ac_ext <<_ACEOF
15732 #line $LINENO "configure"
15733 #include "confdefs.h"
15734 $ac_includes_default
15735 #ifdef F77_DUMMY_MAIN
15736 #  ifdef __cplusplus
15737      extern "C"
15738 #  endif
15739    int F77_DUMMY_MAIN() { return 1; }
15740 #endif
15741 int
15742 main ()
15743 {
15744 if ((int *) 0)
15745   return 0;
15746 if (sizeof (int))
15747   return 0;
15748   ;
15749   return 0;
15750 }
15751 _ACEOF
15752 rm -f conftest.$ac_objext
15753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15754   (eval $ac_compile) 2>&5
15755   ac_status=$?
15756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15757   (exit $ac_status); } &&
15758          { ac_try='test -s conftest.$ac_objext'
15759   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15760   (eval $ac_try) 2>&5
15761   ac_status=$?
15762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15763   (exit $ac_status); }; }; then
15764   ac_cv_type_int=yes
15765 else
15766   echo "$as_me: failed program was:" >&5
15767 cat conftest.$ac_ext >&5
15768 ac_cv_type_int=no
15769 fi
15770 rm -f conftest.$ac_objext conftest.$ac_ext
15771 fi
15772 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
15773 echo "${ECHO_T}$ac_cv_type_int" >&6
15774
15775 echo "$as_me:$LINENO: checking alignment of int" >&5
15776 echo $ECHO_N "checking alignment of int... $ECHO_C" >&6
15777 if test "${pgac_cv_alignof_int+set}" = set; then
15778   echo $ECHO_N "(cached) $ECHO_C" >&6
15779 else
15780   if test "$ac_cv_type_int" = yes; then
15781   if test "$cross_compiling" = yes; then
15782   # Depending upon the size, compute the lo and hi bounds.
15783 cat >conftest.$ac_ext <<_ACEOF
15784 #line $LINENO "configure"
15785 #include "confdefs.h"
15786 $ac_includes_default
15787 struct { char filler; int field; } pgac_struct;
15788 #ifdef F77_DUMMY_MAIN
15789 #  ifdef __cplusplus
15790      extern "C"
15791 #  endif
15792    int F77_DUMMY_MAIN() { return 1; }
15793 #endif
15794 int
15795 main ()
15796 {
15797 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
15798 test_array [0] = 0
15799
15800   ;
15801   return 0;
15802 }
15803 _ACEOF
15804 rm -f conftest.$ac_objext
15805 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15806   (eval $ac_compile) 2>&5
15807   ac_status=$?
15808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15809   (exit $ac_status); } &&
15810          { ac_try='test -s conftest.$ac_objext'
15811   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15812   (eval $ac_try) 2>&5
15813   ac_status=$?
15814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15815   (exit $ac_status); }; }; then
15816   ac_lo=0 ac_mid=0
15817   while :; do
15818     cat >conftest.$ac_ext <<_ACEOF
15819 #line $LINENO "configure"
15820 #include "confdefs.h"
15821 $ac_includes_default
15822 struct { char filler; int field; } pgac_struct;
15823 #ifdef F77_DUMMY_MAIN
15824 #  ifdef __cplusplus
15825      extern "C"
15826 #  endif
15827    int F77_DUMMY_MAIN() { return 1; }
15828 #endif
15829 int
15830 main ()
15831 {
15832 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15833 test_array [0] = 0
15834
15835   ;
15836   return 0;
15837 }
15838 _ACEOF
15839 rm -f conftest.$ac_objext
15840 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15841   (eval $ac_compile) 2>&5
15842   ac_status=$?
15843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15844   (exit $ac_status); } &&
15845          { ac_try='test -s conftest.$ac_objext'
15846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15847   (eval $ac_try) 2>&5
15848   ac_status=$?
15849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15850   (exit $ac_status); }; }; then
15851   ac_hi=$ac_mid; break
15852 else
15853   echo "$as_me: failed program was:" >&5
15854 cat conftest.$ac_ext >&5
15855 ac_lo=`expr $ac_mid + 1`
15856                     if test $ac_lo -le $ac_mid; then
15857                       ac_lo= ac_hi=
15858                       break
15859                     fi
15860                     ac_mid=`expr 2 '*' $ac_mid + 1`
15861 fi
15862 rm -f conftest.$ac_objext conftest.$ac_ext
15863   done
15864 else
15865   echo "$as_me: failed program was:" >&5
15866 cat conftest.$ac_ext >&5
15867 cat >conftest.$ac_ext <<_ACEOF
15868 #line $LINENO "configure"
15869 #include "confdefs.h"
15870 $ac_includes_default
15871 struct { char filler; int field; } pgac_struct;
15872 #ifdef F77_DUMMY_MAIN
15873 #  ifdef __cplusplus
15874      extern "C"
15875 #  endif
15876    int F77_DUMMY_MAIN() { return 1; }
15877 #endif
15878 int
15879 main ()
15880 {
15881 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
15882 test_array [0] = 0
15883
15884   ;
15885   return 0;
15886 }
15887 _ACEOF
15888 rm -f conftest.$ac_objext
15889 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15890   (eval $ac_compile) 2>&5
15891   ac_status=$?
15892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15893   (exit $ac_status); } &&
15894          { ac_try='test -s conftest.$ac_objext'
15895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15896   (eval $ac_try) 2>&5
15897   ac_status=$?
15898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15899   (exit $ac_status); }; }; then
15900   ac_hi=-1 ac_mid=-1
15901   while :; do
15902     cat >conftest.$ac_ext <<_ACEOF
15903 #line $LINENO "configure"
15904 #include "confdefs.h"
15905 $ac_includes_default
15906 struct { char filler; int field; } pgac_struct;
15907 #ifdef F77_DUMMY_MAIN
15908 #  ifdef __cplusplus
15909      extern "C"
15910 #  endif
15911    int F77_DUMMY_MAIN() { return 1; }
15912 #endif
15913 int
15914 main ()
15915 {
15916 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
15917 test_array [0] = 0
15918
15919   ;
15920   return 0;
15921 }
15922 _ACEOF
15923 rm -f conftest.$ac_objext
15924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15925   (eval $ac_compile) 2>&5
15926   ac_status=$?
15927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15928   (exit $ac_status); } &&
15929          { ac_try='test -s conftest.$ac_objext'
15930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15931   (eval $ac_try) 2>&5
15932   ac_status=$?
15933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15934   (exit $ac_status); }; }; then
15935   ac_lo=$ac_mid; break
15936 else
15937   echo "$as_me: failed program was:" >&5
15938 cat conftest.$ac_ext >&5
15939 ac_hi=`expr '(' $ac_mid ')' - 1`
15940                        if test $ac_mid -le $ac_hi; then
15941                          ac_lo= ac_hi=
15942                          break
15943                        fi
15944                        ac_mid=`expr 2 '*' $ac_mid`
15945 fi
15946 rm -f conftest.$ac_objext conftest.$ac_ext
15947   done
15948 else
15949   echo "$as_me: failed program was:" >&5
15950 cat conftest.$ac_ext >&5
15951 ac_lo= ac_hi=
15952 fi
15953 rm -f conftest.$ac_objext conftest.$ac_ext
15954 fi
15955 rm -f conftest.$ac_objext conftest.$ac_ext
15956 # Binary search between lo and hi bounds.
15957 while test "x$ac_lo" != "x$ac_hi"; do
15958   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15959   cat >conftest.$ac_ext <<_ACEOF
15960 #line $LINENO "configure"
15961 #include "confdefs.h"
15962 $ac_includes_default
15963 struct { char filler; int field; } pgac_struct;
15964 #ifdef F77_DUMMY_MAIN
15965 #  ifdef __cplusplus
15966      extern "C"
15967 #  endif
15968    int F77_DUMMY_MAIN() { return 1; }
15969 #endif
15970 int
15971 main ()
15972 {
15973 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15974 test_array [0] = 0
15975
15976   ;
15977   return 0;
15978 }
15979 _ACEOF
15980 rm -f conftest.$ac_objext
15981 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15982   (eval $ac_compile) 2>&5
15983   ac_status=$?
15984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15985   (exit $ac_status); } &&
15986          { ac_try='test -s conftest.$ac_objext'
15987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15988   (eval $ac_try) 2>&5
15989   ac_status=$?
15990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15991   (exit $ac_status); }; }; then
15992   ac_hi=$ac_mid
15993 else
15994   echo "$as_me: failed program was:" >&5
15995 cat conftest.$ac_ext >&5
15996 ac_lo=`expr '(' $ac_mid ')' + 1`
15997 fi
15998 rm -f conftest.$ac_objext conftest.$ac_ext
15999 done
16000 case $ac_lo in
16001 ?*) pgac_cv_alignof_int=$ac_lo;;
16002 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
16003 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
16004    { (exit 1); exit 1; }; } ;;
16005 esac
16006 else
16007   if test "$cross_compiling" = yes; then
16008   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
16009 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
16010    { (exit 1); exit 1; }; }
16011 else
16012   cat >conftest.$ac_ext <<_ACEOF
16013 #line $LINENO "configure"
16014 #include "confdefs.h"
16015 $ac_includes_default
16016 struct { char filler; int field; } pgac_struct;
16017 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16018 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16019 #include <stdio.h>
16020 #include <stdlib.h>
16021 #ifdef F77_DUMMY_MAIN
16022 #  ifdef __cplusplus
16023      extern "C"
16024 #  endif
16025    int F77_DUMMY_MAIN() { return 1; }
16026 #endif
16027 int
16028 main ()
16029 {
16030
16031   FILE *f = fopen ("conftest.val", "w");
16032   if (! f)
16033     exit (1);
16034   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
16035     {
16036       long i = longval ();
16037       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16038         exit (1);
16039       fprintf (f, "%ld\n", i);
16040     }
16041   else
16042     {
16043       unsigned long i = ulongval ();
16044       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16045         exit (1);
16046       fprintf (f, "%lu\n", i);
16047     }
16048   exit (ferror (f) || fclose (f) != 0);
16049
16050   ;
16051   return 0;
16052 }
16053 _ACEOF
16054 rm -f conftest$ac_exeext
16055 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16056   (eval $ac_link) 2>&5
16057   ac_status=$?
16058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16059   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16060   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16061   (eval $ac_try) 2>&5
16062   ac_status=$?
16063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16064   (exit $ac_status); }; }; then
16065   pgac_cv_alignof_int=`cat conftest.val`
16066 else
16067   echo "$as_me: program exited with status $ac_status" >&5
16068 echo "$as_me: failed program was:" >&5
16069 cat conftest.$ac_ext >&5
16070 ( exit $ac_status )
16071 { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
16072 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
16073    { (exit 1); exit 1; }; }
16074 fi
16075 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16076 fi
16077 fi
16078 rm -f conftest.val
16079 else
16080   pgac_cv_alignof_int=0
16081 fi
16082 fi
16083 echo "$as_me:$LINENO: result: $pgac_cv_alignof_int" >&5
16084 echo "${ECHO_T}$pgac_cv_alignof_int" >&6
16085 cat >>confdefs.h <<_ACEOF
16086 #define ALIGNOF_INT $pgac_cv_alignof_int
16087 _ACEOF
16088
16089
16090 echo "$as_me:$LINENO: checking for long" >&5
16091 echo $ECHO_N "checking for long... $ECHO_C" >&6
16092 if test "${ac_cv_type_long+set}" = set; then
16093   echo $ECHO_N "(cached) $ECHO_C" >&6
16094 else
16095   cat >conftest.$ac_ext <<_ACEOF
16096 #line $LINENO "configure"
16097 #include "confdefs.h"
16098 $ac_includes_default
16099 #ifdef F77_DUMMY_MAIN
16100 #  ifdef __cplusplus
16101      extern "C"
16102 #  endif
16103    int F77_DUMMY_MAIN() { return 1; }
16104 #endif
16105 int
16106 main ()
16107 {
16108 if ((long *) 0)
16109   return 0;
16110 if (sizeof (long))
16111   return 0;
16112   ;
16113   return 0;
16114 }
16115 _ACEOF
16116 rm -f conftest.$ac_objext
16117 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16118   (eval $ac_compile) 2>&5
16119   ac_status=$?
16120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16121   (exit $ac_status); } &&
16122          { ac_try='test -s conftest.$ac_objext'
16123   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16124   (eval $ac_try) 2>&5
16125   ac_status=$?
16126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16127   (exit $ac_status); }; }; then
16128   ac_cv_type_long=yes
16129 else
16130   echo "$as_me: failed program was:" >&5
16131 cat conftest.$ac_ext >&5
16132 ac_cv_type_long=no
16133 fi
16134 rm -f conftest.$ac_objext conftest.$ac_ext
16135 fi
16136 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
16137 echo "${ECHO_T}$ac_cv_type_long" >&6
16138
16139 echo "$as_me:$LINENO: checking alignment of long" >&5
16140 echo $ECHO_N "checking alignment of long... $ECHO_C" >&6
16141 if test "${pgac_cv_alignof_long+set}" = set; then
16142   echo $ECHO_N "(cached) $ECHO_C" >&6
16143 else
16144   if test "$ac_cv_type_long" = yes; then
16145   if test "$cross_compiling" = yes; then
16146   # Depending upon the size, compute the lo and hi bounds.
16147 cat >conftest.$ac_ext <<_ACEOF
16148 #line $LINENO "configure"
16149 #include "confdefs.h"
16150 $ac_includes_default
16151 struct { char filler; long field; } pgac_struct;
16152 #ifdef F77_DUMMY_MAIN
16153 #  ifdef __cplusplus
16154      extern "C"
16155 #  endif
16156    int F77_DUMMY_MAIN() { return 1; }
16157 #endif
16158 int
16159 main ()
16160 {
16161 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
16162 test_array [0] = 0
16163
16164   ;
16165   return 0;
16166 }
16167 _ACEOF
16168 rm -f conftest.$ac_objext
16169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16170   (eval $ac_compile) 2>&5
16171   ac_status=$?
16172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16173   (exit $ac_status); } &&
16174          { ac_try='test -s conftest.$ac_objext'
16175   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16176   (eval $ac_try) 2>&5
16177   ac_status=$?
16178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16179   (exit $ac_status); }; }; then
16180   ac_lo=0 ac_mid=0
16181   while :; do
16182     cat >conftest.$ac_ext <<_ACEOF
16183 #line $LINENO "configure"
16184 #include "confdefs.h"
16185 $ac_includes_default
16186 struct { char filler; long field; } pgac_struct;
16187 #ifdef F77_DUMMY_MAIN
16188 #  ifdef __cplusplus
16189      extern "C"
16190 #  endif
16191    int F77_DUMMY_MAIN() { return 1; }
16192 #endif
16193 int
16194 main ()
16195 {
16196 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16197 test_array [0] = 0
16198
16199   ;
16200   return 0;
16201 }
16202 _ACEOF
16203 rm -f conftest.$ac_objext
16204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16205   (eval $ac_compile) 2>&5
16206   ac_status=$?
16207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16208   (exit $ac_status); } &&
16209          { ac_try='test -s conftest.$ac_objext'
16210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16211   (eval $ac_try) 2>&5
16212   ac_status=$?
16213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16214   (exit $ac_status); }; }; then
16215   ac_hi=$ac_mid; break
16216 else
16217   echo "$as_me: failed program was:" >&5
16218 cat conftest.$ac_ext >&5
16219 ac_lo=`expr $ac_mid + 1`
16220                     if test $ac_lo -le $ac_mid; then
16221                       ac_lo= ac_hi=
16222                       break
16223                     fi
16224                     ac_mid=`expr 2 '*' $ac_mid + 1`
16225 fi
16226 rm -f conftest.$ac_objext conftest.$ac_ext
16227   done
16228 else
16229   echo "$as_me: failed program was:" >&5
16230 cat conftest.$ac_ext >&5
16231 cat >conftest.$ac_ext <<_ACEOF
16232 #line $LINENO "configure"
16233 #include "confdefs.h"
16234 $ac_includes_default
16235 struct { char filler; long field; } pgac_struct;
16236 #ifdef F77_DUMMY_MAIN
16237 #  ifdef __cplusplus
16238      extern "C"
16239 #  endif
16240    int F77_DUMMY_MAIN() { return 1; }
16241 #endif
16242 int
16243 main ()
16244 {
16245 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
16246 test_array [0] = 0
16247
16248   ;
16249   return 0;
16250 }
16251 _ACEOF
16252 rm -f conftest.$ac_objext
16253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16254   (eval $ac_compile) 2>&5
16255   ac_status=$?
16256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16257   (exit $ac_status); } &&
16258          { ac_try='test -s conftest.$ac_objext'
16259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16260   (eval $ac_try) 2>&5
16261   ac_status=$?
16262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16263   (exit $ac_status); }; }; then
16264   ac_hi=-1 ac_mid=-1
16265   while :; do
16266     cat >conftest.$ac_ext <<_ACEOF
16267 #line $LINENO "configure"
16268 #include "confdefs.h"
16269 $ac_includes_default
16270 struct { char filler; long field; } pgac_struct;
16271 #ifdef F77_DUMMY_MAIN
16272 #  ifdef __cplusplus
16273      extern "C"
16274 #  endif
16275    int F77_DUMMY_MAIN() { return 1; }
16276 #endif
16277 int
16278 main ()
16279 {
16280 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
16281 test_array [0] = 0
16282
16283   ;
16284   return 0;
16285 }
16286 _ACEOF
16287 rm -f conftest.$ac_objext
16288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16289   (eval $ac_compile) 2>&5
16290   ac_status=$?
16291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16292   (exit $ac_status); } &&
16293          { ac_try='test -s conftest.$ac_objext'
16294   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16295   (eval $ac_try) 2>&5
16296   ac_status=$?
16297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16298   (exit $ac_status); }; }; then
16299   ac_lo=$ac_mid; break
16300 else
16301   echo "$as_me: failed program was:" >&5
16302 cat conftest.$ac_ext >&5
16303 ac_hi=`expr '(' $ac_mid ')' - 1`
16304                        if test $ac_mid -le $ac_hi; then
16305                          ac_lo= ac_hi=
16306                          break
16307                        fi
16308                        ac_mid=`expr 2 '*' $ac_mid`
16309 fi
16310 rm -f conftest.$ac_objext conftest.$ac_ext
16311   done
16312 else
16313   echo "$as_me: failed program was:" >&5
16314 cat conftest.$ac_ext >&5
16315 ac_lo= ac_hi=
16316 fi
16317 rm -f conftest.$ac_objext conftest.$ac_ext
16318 fi
16319 rm -f conftest.$ac_objext conftest.$ac_ext
16320 # Binary search between lo and hi bounds.
16321 while test "x$ac_lo" != "x$ac_hi"; do
16322   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
16323   cat >conftest.$ac_ext <<_ACEOF
16324 #line $LINENO "configure"
16325 #include "confdefs.h"
16326 $ac_includes_default
16327 struct { char filler; long field; } pgac_struct;
16328 #ifdef F77_DUMMY_MAIN
16329 #  ifdef __cplusplus
16330      extern "C"
16331 #  endif
16332    int F77_DUMMY_MAIN() { return 1; }
16333 #endif
16334 int
16335 main ()
16336 {
16337 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16338 test_array [0] = 0
16339
16340   ;
16341   return 0;
16342 }
16343 _ACEOF
16344 rm -f conftest.$ac_objext
16345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16346   (eval $ac_compile) 2>&5
16347   ac_status=$?
16348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16349   (exit $ac_status); } &&
16350          { ac_try='test -s conftest.$ac_objext'
16351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16352   (eval $ac_try) 2>&5
16353   ac_status=$?
16354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16355   (exit $ac_status); }; }; then
16356   ac_hi=$ac_mid
16357 else
16358   echo "$as_me: failed program was:" >&5
16359 cat conftest.$ac_ext >&5
16360 ac_lo=`expr '(' $ac_mid ')' + 1`
16361 fi
16362 rm -f conftest.$ac_objext conftest.$ac_ext
16363 done
16364 case $ac_lo in
16365 ?*) pgac_cv_alignof_long=$ac_lo;;
16366 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
16367 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
16368    { (exit 1); exit 1; }; } ;;
16369 esac
16370 else
16371   if test "$cross_compiling" = yes; then
16372   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
16373 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
16374    { (exit 1); exit 1; }; }
16375 else
16376   cat >conftest.$ac_ext <<_ACEOF
16377 #line $LINENO "configure"
16378 #include "confdefs.h"
16379 $ac_includes_default
16380 struct { char filler; long field; } pgac_struct;
16381 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16382 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16383 #include <stdio.h>
16384 #include <stdlib.h>
16385 #ifdef F77_DUMMY_MAIN
16386 #  ifdef __cplusplus
16387      extern "C"
16388 #  endif
16389    int F77_DUMMY_MAIN() { return 1; }
16390 #endif
16391 int
16392 main ()
16393 {
16394
16395   FILE *f = fopen ("conftest.val", "w");
16396   if (! f)
16397     exit (1);
16398   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
16399     {
16400       long i = longval ();
16401       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16402         exit (1);
16403       fprintf (f, "%ld\n", i);
16404     }
16405   else
16406     {
16407       unsigned long i = ulongval ();
16408       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16409         exit (1);
16410       fprintf (f, "%lu\n", i);
16411     }
16412   exit (ferror (f) || fclose (f) != 0);
16413
16414   ;
16415   return 0;
16416 }
16417 _ACEOF
16418 rm -f conftest$ac_exeext
16419 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16420   (eval $ac_link) 2>&5
16421   ac_status=$?
16422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16423   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16425   (eval $ac_try) 2>&5
16426   ac_status=$?
16427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16428   (exit $ac_status); }; }; then
16429   pgac_cv_alignof_long=`cat conftest.val`
16430 else
16431   echo "$as_me: program exited with status $ac_status" >&5
16432 echo "$as_me: failed program was:" >&5
16433 cat conftest.$ac_ext >&5
16434 ( exit $ac_status )
16435 { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
16436 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
16437    { (exit 1); exit 1; }; }
16438 fi
16439 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16440 fi
16441 fi
16442 rm -f conftest.val
16443 else
16444   pgac_cv_alignof_long=0
16445 fi
16446 fi
16447 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long" >&5
16448 echo "${ECHO_T}$pgac_cv_alignof_long" >&6
16449 cat >>confdefs.h <<_ACEOF
16450 #define ALIGNOF_LONG $pgac_cv_alignof_long
16451 _ACEOF
16452
16453
16454 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
16455   echo "$as_me:$LINENO: checking for long long int" >&5
16456 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
16457 if test "${ac_cv_type_long_long_int+set}" = set; then
16458   echo $ECHO_N "(cached) $ECHO_C" >&6
16459 else
16460   cat >conftest.$ac_ext <<_ACEOF
16461 #line $LINENO "configure"
16462 #include "confdefs.h"
16463 $ac_includes_default
16464 #ifdef F77_DUMMY_MAIN
16465 #  ifdef __cplusplus
16466      extern "C"
16467 #  endif
16468    int F77_DUMMY_MAIN() { return 1; }
16469 #endif
16470 int
16471 main ()
16472 {
16473 if ((long long int *) 0)
16474   return 0;
16475 if (sizeof (long long int))
16476   return 0;
16477   ;
16478   return 0;
16479 }
16480 _ACEOF
16481 rm -f conftest.$ac_objext
16482 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16483   (eval $ac_compile) 2>&5
16484   ac_status=$?
16485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16486   (exit $ac_status); } &&
16487          { ac_try='test -s conftest.$ac_objext'
16488   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16489   (eval $ac_try) 2>&5
16490   ac_status=$?
16491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16492   (exit $ac_status); }; }; then
16493   ac_cv_type_long_long_int=yes
16494 else
16495   echo "$as_me: failed program was:" >&5
16496 cat conftest.$ac_ext >&5
16497 ac_cv_type_long_long_int=no
16498 fi
16499 rm -f conftest.$ac_objext conftest.$ac_ext
16500 fi
16501 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
16502 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
16503
16504 echo "$as_me:$LINENO: checking alignment of long long int" >&5
16505 echo $ECHO_N "checking alignment of long long int... $ECHO_C" >&6
16506 if test "${pgac_cv_alignof_long_long_int+set}" = set; then
16507   echo $ECHO_N "(cached) $ECHO_C" >&6
16508 else
16509   if test "$ac_cv_type_long_long_int" = yes; then
16510   if test "$cross_compiling" = yes; then
16511   # Depending upon the size, compute the lo and hi bounds.
16512 cat >conftest.$ac_ext <<_ACEOF
16513 #line $LINENO "configure"
16514 #include "confdefs.h"
16515 $ac_includes_default
16516 struct { char filler; long long int field; } pgac_struct;
16517 #ifdef F77_DUMMY_MAIN
16518 #  ifdef __cplusplus
16519      extern "C"
16520 #  endif
16521    int F77_DUMMY_MAIN() { return 1; }
16522 #endif
16523 int
16524 main ()
16525 {
16526 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
16527 test_array [0] = 0
16528
16529   ;
16530   return 0;
16531 }
16532 _ACEOF
16533 rm -f conftest.$ac_objext
16534 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16535   (eval $ac_compile) 2>&5
16536   ac_status=$?
16537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16538   (exit $ac_status); } &&
16539          { ac_try='test -s conftest.$ac_objext'
16540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16541   (eval $ac_try) 2>&5
16542   ac_status=$?
16543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16544   (exit $ac_status); }; }; then
16545   ac_lo=0 ac_mid=0
16546   while :; do
16547     cat >conftest.$ac_ext <<_ACEOF
16548 #line $LINENO "configure"
16549 #include "confdefs.h"
16550 $ac_includes_default
16551 struct { char filler; long long int field; } pgac_struct;
16552 #ifdef F77_DUMMY_MAIN
16553 #  ifdef __cplusplus
16554      extern "C"
16555 #  endif
16556    int F77_DUMMY_MAIN() { return 1; }
16557 #endif
16558 int
16559 main ()
16560 {
16561 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16562 test_array [0] = 0
16563
16564   ;
16565   return 0;
16566 }
16567 _ACEOF
16568 rm -f conftest.$ac_objext
16569 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16570   (eval $ac_compile) 2>&5
16571   ac_status=$?
16572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16573   (exit $ac_status); } &&
16574          { ac_try='test -s conftest.$ac_objext'
16575   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16576   (eval $ac_try) 2>&5
16577   ac_status=$?
16578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16579   (exit $ac_status); }; }; then
16580   ac_hi=$ac_mid; break
16581 else
16582   echo "$as_me: failed program was:" >&5
16583 cat conftest.$ac_ext >&5
16584 ac_lo=`expr $ac_mid + 1`
16585                     if test $ac_lo -le $ac_mid; then
16586                       ac_lo= ac_hi=
16587                       break
16588                     fi
16589                     ac_mid=`expr 2 '*' $ac_mid + 1`
16590 fi
16591 rm -f conftest.$ac_objext conftest.$ac_ext
16592   done
16593 else
16594   echo "$as_me: failed program was:" >&5
16595 cat conftest.$ac_ext >&5
16596 cat >conftest.$ac_ext <<_ACEOF
16597 #line $LINENO "configure"
16598 #include "confdefs.h"
16599 $ac_includes_default
16600 struct { char filler; long long int field; } pgac_struct;
16601 #ifdef F77_DUMMY_MAIN
16602 #  ifdef __cplusplus
16603      extern "C"
16604 #  endif
16605    int F77_DUMMY_MAIN() { return 1; }
16606 #endif
16607 int
16608 main ()
16609 {
16610 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
16611 test_array [0] = 0
16612
16613   ;
16614   return 0;
16615 }
16616 _ACEOF
16617 rm -f conftest.$ac_objext
16618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16619   (eval $ac_compile) 2>&5
16620   ac_status=$?
16621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16622   (exit $ac_status); } &&
16623          { ac_try='test -s conftest.$ac_objext'
16624   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16625   (eval $ac_try) 2>&5
16626   ac_status=$?
16627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16628   (exit $ac_status); }; }; then
16629   ac_hi=-1 ac_mid=-1
16630   while :; do
16631     cat >conftest.$ac_ext <<_ACEOF
16632 #line $LINENO "configure"
16633 #include "confdefs.h"
16634 $ac_includes_default
16635 struct { char filler; long long int field; } pgac_struct;
16636 #ifdef F77_DUMMY_MAIN
16637 #  ifdef __cplusplus
16638      extern "C"
16639 #  endif
16640    int F77_DUMMY_MAIN() { return 1; }
16641 #endif
16642 int
16643 main ()
16644 {
16645 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
16646 test_array [0] = 0
16647
16648   ;
16649   return 0;
16650 }
16651 _ACEOF
16652 rm -f conftest.$ac_objext
16653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16654   (eval $ac_compile) 2>&5
16655   ac_status=$?
16656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16657   (exit $ac_status); } &&
16658          { ac_try='test -s conftest.$ac_objext'
16659   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16660   (eval $ac_try) 2>&5
16661   ac_status=$?
16662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16663   (exit $ac_status); }; }; then
16664   ac_lo=$ac_mid; break
16665 else
16666   echo "$as_me: failed program was:" >&5
16667 cat conftest.$ac_ext >&5
16668 ac_hi=`expr '(' $ac_mid ')' - 1`
16669                        if test $ac_mid -le $ac_hi; then
16670                          ac_lo= ac_hi=
16671                          break
16672                        fi
16673                        ac_mid=`expr 2 '*' $ac_mid`
16674 fi
16675 rm -f conftest.$ac_objext conftest.$ac_ext
16676   done
16677 else
16678   echo "$as_me: failed program was:" >&5
16679 cat conftest.$ac_ext >&5
16680 ac_lo= ac_hi=
16681 fi
16682 rm -f conftest.$ac_objext conftest.$ac_ext
16683 fi
16684 rm -f conftest.$ac_objext conftest.$ac_ext
16685 # Binary search between lo and hi bounds.
16686 while test "x$ac_lo" != "x$ac_hi"; do
16687   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
16688   cat >conftest.$ac_ext <<_ACEOF
16689 #line $LINENO "configure"
16690 #include "confdefs.h"
16691 $ac_includes_default
16692 struct { char filler; long long int field; } pgac_struct;
16693 #ifdef F77_DUMMY_MAIN
16694 #  ifdef __cplusplus
16695      extern "C"
16696 #  endif
16697    int F77_DUMMY_MAIN() { return 1; }
16698 #endif
16699 int
16700 main ()
16701 {
16702 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16703 test_array [0] = 0
16704
16705   ;
16706   return 0;
16707 }
16708 _ACEOF
16709 rm -f conftest.$ac_objext
16710 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16711   (eval $ac_compile) 2>&5
16712   ac_status=$?
16713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16714   (exit $ac_status); } &&
16715          { ac_try='test -s conftest.$ac_objext'
16716   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16717   (eval $ac_try) 2>&5
16718   ac_status=$?
16719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16720   (exit $ac_status); }; }; then
16721   ac_hi=$ac_mid
16722 else
16723   echo "$as_me: failed program was:" >&5
16724 cat conftest.$ac_ext >&5
16725 ac_lo=`expr '(' $ac_mid ')' + 1`
16726 fi
16727 rm -f conftest.$ac_objext conftest.$ac_ext
16728 done
16729 case $ac_lo in
16730 ?*) pgac_cv_alignof_long_long_int=$ac_lo;;
16731 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
16732 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
16733    { (exit 1); exit 1; }; } ;;
16734 esac
16735 else
16736   if test "$cross_compiling" = yes; then
16737   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
16738 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
16739    { (exit 1); exit 1; }; }
16740 else
16741   cat >conftest.$ac_ext <<_ACEOF
16742 #line $LINENO "configure"
16743 #include "confdefs.h"
16744 $ac_includes_default
16745 struct { char filler; long long int field; } pgac_struct;
16746 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16747 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16748 #include <stdio.h>
16749 #include <stdlib.h>
16750 #ifdef F77_DUMMY_MAIN
16751 #  ifdef __cplusplus
16752      extern "C"
16753 #  endif
16754    int F77_DUMMY_MAIN() { return 1; }
16755 #endif
16756 int
16757 main ()
16758 {
16759
16760   FILE *f = fopen ("conftest.val", "w");
16761   if (! f)
16762     exit (1);
16763   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
16764     {
16765       long i = longval ();
16766       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16767         exit (1);
16768       fprintf (f, "%ld\n", i);
16769     }
16770   else
16771     {
16772       unsigned long i = ulongval ();
16773       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16774         exit (1);
16775       fprintf (f, "%lu\n", i);
16776     }
16777   exit (ferror (f) || fclose (f) != 0);
16778
16779   ;
16780   return 0;
16781 }
16782 _ACEOF
16783 rm -f conftest$ac_exeext
16784 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16785   (eval $ac_link) 2>&5
16786   ac_status=$?
16787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16788   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16789   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16790   (eval $ac_try) 2>&5
16791   ac_status=$?
16792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16793   (exit $ac_status); }; }; then
16794   pgac_cv_alignof_long_long_int=`cat conftest.val`
16795 else
16796   echo "$as_me: program exited with status $ac_status" >&5
16797 echo "$as_me: failed program was:" >&5
16798 cat conftest.$ac_ext >&5
16799 ( exit $ac_status )
16800 { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
16801 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
16802    { (exit 1); exit 1; }; }
16803 fi
16804 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16805 fi
16806 fi
16807 rm -f conftest.val
16808 else
16809   pgac_cv_alignof_long_long_int=0
16810 fi
16811 fi
16812 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long_long_int" >&5
16813 echo "${ECHO_T}$pgac_cv_alignof_long_long_int" >&6
16814 cat >>confdefs.h <<_ACEOF
16815 #define ALIGNOF_LONG_LONG_INT $pgac_cv_alignof_long_long_int
16816 _ACEOF
16817
16818
16819 fi
16820 echo "$as_me:$LINENO: checking for double" >&5
16821 echo $ECHO_N "checking for double... $ECHO_C" >&6
16822 if test "${ac_cv_type_double+set}" = set; then
16823   echo $ECHO_N "(cached) $ECHO_C" >&6
16824 else
16825   cat >conftest.$ac_ext <<_ACEOF
16826 #line $LINENO "configure"
16827 #include "confdefs.h"
16828 $ac_includes_default
16829 #ifdef F77_DUMMY_MAIN
16830 #  ifdef __cplusplus
16831      extern "C"
16832 #  endif
16833    int F77_DUMMY_MAIN() { return 1; }
16834 #endif
16835 int
16836 main ()
16837 {
16838 if ((double *) 0)
16839   return 0;
16840 if (sizeof (double))
16841   return 0;
16842   ;
16843   return 0;
16844 }
16845 _ACEOF
16846 rm -f conftest.$ac_objext
16847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16848   (eval $ac_compile) 2>&5
16849   ac_status=$?
16850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16851   (exit $ac_status); } &&
16852          { ac_try='test -s conftest.$ac_objext'
16853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16854   (eval $ac_try) 2>&5
16855   ac_status=$?
16856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16857   (exit $ac_status); }; }; then
16858   ac_cv_type_double=yes
16859 else
16860   echo "$as_me: failed program was:" >&5
16861 cat conftest.$ac_ext >&5
16862 ac_cv_type_double=no
16863 fi
16864 rm -f conftest.$ac_objext conftest.$ac_ext
16865 fi
16866 echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
16867 echo "${ECHO_T}$ac_cv_type_double" >&6
16868
16869 echo "$as_me:$LINENO: checking alignment of double" >&5
16870 echo $ECHO_N "checking alignment of double... $ECHO_C" >&6
16871 if test "${pgac_cv_alignof_double+set}" = set; then
16872   echo $ECHO_N "(cached) $ECHO_C" >&6
16873 else
16874   if test "$ac_cv_type_double" = yes; then
16875   if test "$cross_compiling" = yes; then
16876   # Depending upon the size, compute the lo and hi bounds.
16877 cat >conftest.$ac_ext <<_ACEOF
16878 #line $LINENO "configure"
16879 #include "confdefs.h"
16880 $ac_includes_default
16881 struct { char filler; double field; } pgac_struct;
16882 #ifdef F77_DUMMY_MAIN
16883 #  ifdef __cplusplus
16884      extern "C"
16885 #  endif
16886    int F77_DUMMY_MAIN() { return 1; }
16887 #endif
16888 int
16889 main ()
16890 {
16891 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
16892 test_array [0] = 0
16893
16894   ;
16895   return 0;
16896 }
16897 _ACEOF
16898 rm -f conftest.$ac_objext
16899 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16900   (eval $ac_compile) 2>&5
16901   ac_status=$?
16902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16903   (exit $ac_status); } &&
16904          { ac_try='test -s conftest.$ac_objext'
16905   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16906   (eval $ac_try) 2>&5
16907   ac_status=$?
16908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16909   (exit $ac_status); }; }; then
16910   ac_lo=0 ac_mid=0
16911   while :; do
16912     cat >conftest.$ac_ext <<_ACEOF
16913 #line $LINENO "configure"
16914 #include "confdefs.h"
16915 $ac_includes_default
16916 struct { char filler; double field; } pgac_struct;
16917 #ifdef F77_DUMMY_MAIN
16918 #  ifdef __cplusplus
16919      extern "C"
16920 #  endif
16921    int F77_DUMMY_MAIN() { return 1; }
16922 #endif
16923 int
16924 main ()
16925 {
16926 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16927 test_array [0] = 0
16928
16929   ;
16930   return 0;
16931 }
16932 _ACEOF
16933 rm -f conftest.$ac_objext
16934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16935   (eval $ac_compile) 2>&5
16936   ac_status=$?
16937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16938   (exit $ac_status); } &&
16939          { ac_try='test -s conftest.$ac_objext'
16940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16941   (eval $ac_try) 2>&5
16942   ac_status=$?
16943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16944   (exit $ac_status); }; }; then
16945   ac_hi=$ac_mid; break
16946 else
16947   echo "$as_me: failed program was:" >&5
16948 cat conftest.$ac_ext >&5
16949 ac_lo=`expr $ac_mid + 1`
16950                     if test $ac_lo -le $ac_mid; then
16951                       ac_lo= ac_hi=
16952                       break
16953                     fi
16954                     ac_mid=`expr 2 '*' $ac_mid + 1`
16955 fi
16956 rm -f conftest.$ac_objext conftest.$ac_ext
16957   done
16958 else
16959   echo "$as_me: failed program was:" >&5
16960 cat conftest.$ac_ext >&5
16961 cat >conftest.$ac_ext <<_ACEOF
16962 #line $LINENO "configure"
16963 #include "confdefs.h"
16964 $ac_includes_default
16965 struct { char filler; double field; } pgac_struct;
16966 #ifdef F77_DUMMY_MAIN
16967 #  ifdef __cplusplus
16968      extern "C"
16969 #  endif
16970    int F77_DUMMY_MAIN() { return 1; }
16971 #endif
16972 int
16973 main ()
16974 {
16975 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
16976 test_array [0] = 0
16977
16978   ;
16979   return 0;
16980 }
16981 _ACEOF
16982 rm -f conftest.$ac_objext
16983 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16984   (eval $ac_compile) 2>&5
16985   ac_status=$?
16986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16987   (exit $ac_status); } &&
16988          { ac_try='test -s conftest.$ac_objext'
16989   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16990   (eval $ac_try) 2>&5
16991   ac_status=$?
16992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16993   (exit $ac_status); }; }; then
16994   ac_hi=-1 ac_mid=-1
16995   while :; do
16996     cat >conftest.$ac_ext <<_ACEOF
16997 #line $LINENO "configure"
16998 #include "confdefs.h"
16999 $ac_includes_default
17000 struct { char filler; double field; } pgac_struct;
17001 #ifdef F77_DUMMY_MAIN
17002 #  ifdef __cplusplus
17003      extern "C"
17004 #  endif
17005    int F77_DUMMY_MAIN() { return 1; }
17006 #endif
17007 int
17008 main ()
17009 {
17010 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
17011 test_array [0] = 0
17012
17013   ;
17014   return 0;
17015 }
17016 _ACEOF
17017 rm -f conftest.$ac_objext
17018 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17019   (eval $ac_compile) 2>&5
17020   ac_status=$?
17021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17022   (exit $ac_status); } &&
17023          { ac_try='test -s conftest.$ac_objext'
17024   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17025   (eval $ac_try) 2>&5
17026   ac_status=$?
17027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17028   (exit $ac_status); }; }; then
17029   ac_lo=$ac_mid; break
17030 else
17031   echo "$as_me: failed program was:" >&5
17032 cat conftest.$ac_ext >&5
17033 ac_hi=`expr '(' $ac_mid ')' - 1`
17034                        if test $ac_mid -le $ac_hi; then
17035                          ac_lo= ac_hi=
17036                          break
17037                        fi
17038                        ac_mid=`expr 2 '*' $ac_mid`
17039 fi
17040 rm -f conftest.$ac_objext conftest.$ac_ext
17041   done
17042 else
17043   echo "$as_me: failed program was:" >&5
17044 cat conftest.$ac_ext >&5
17045 ac_lo= ac_hi=
17046 fi
17047 rm -f conftest.$ac_objext conftest.$ac_ext
17048 fi
17049 rm -f conftest.$ac_objext conftest.$ac_ext
17050 # Binary search between lo and hi bounds.
17051 while test "x$ac_lo" != "x$ac_hi"; do
17052   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
17053   cat >conftest.$ac_ext <<_ACEOF
17054 #line $LINENO "configure"
17055 #include "confdefs.h"
17056 $ac_includes_default
17057 struct { char filler; double field; } pgac_struct;
17058 #ifdef F77_DUMMY_MAIN
17059 #  ifdef __cplusplus
17060      extern "C"
17061 #  endif
17062    int F77_DUMMY_MAIN() { return 1; }
17063 #endif
17064 int
17065 main ()
17066 {
17067 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
17068 test_array [0] = 0
17069
17070   ;
17071   return 0;
17072 }
17073 _ACEOF
17074 rm -f conftest.$ac_objext
17075 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17076   (eval $ac_compile) 2>&5
17077   ac_status=$?
17078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17079   (exit $ac_status); } &&
17080          { ac_try='test -s conftest.$ac_objext'
17081   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17082   (eval $ac_try) 2>&5
17083   ac_status=$?
17084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17085   (exit $ac_status); }; }; then
17086   ac_hi=$ac_mid
17087 else
17088   echo "$as_me: failed program was:" >&5
17089 cat conftest.$ac_ext >&5
17090 ac_lo=`expr '(' $ac_mid ')' + 1`
17091 fi
17092 rm -f conftest.$ac_objext conftest.$ac_ext
17093 done
17094 case $ac_lo in
17095 ?*) pgac_cv_alignof_double=$ac_lo;;
17096 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
17097 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
17098    { (exit 1); exit 1; }; } ;;
17099 esac
17100 else
17101   if test "$cross_compiling" = yes; then
17102   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
17103 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
17104    { (exit 1); exit 1; }; }
17105 else
17106   cat >conftest.$ac_ext <<_ACEOF
17107 #line $LINENO "configure"
17108 #include "confdefs.h"
17109 $ac_includes_default
17110 struct { char filler; double field; } pgac_struct;
17111 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
17112 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
17113 #include <stdio.h>
17114 #include <stdlib.h>
17115 #ifdef F77_DUMMY_MAIN
17116 #  ifdef __cplusplus
17117      extern "C"
17118 #  endif
17119    int F77_DUMMY_MAIN() { return 1; }
17120 #endif
17121 int
17122 main ()
17123 {
17124
17125   FILE *f = fopen ("conftest.val", "w");
17126   if (! f)
17127     exit (1);
17128   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
17129     {
17130       long i = longval ();
17131       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
17132         exit (1);
17133       fprintf (f, "%ld\n", i);
17134     }
17135   else
17136     {
17137       unsigned long i = ulongval ();
17138       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
17139         exit (1);
17140       fprintf (f, "%lu\n", i);
17141     }
17142   exit (ferror (f) || fclose (f) != 0);
17143
17144   ;
17145   return 0;
17146 }
17147 _ACEOF
17148 rm -f conftest$ac_exeext
17149 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17150   (eval $ac_link) 2>&5
17151   ac_status=$?
17152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17153   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17154   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17155   (eval $ac_try) 2>&5
17156   ac_status=$?
17157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17158   (exit $ac_status); }; }; then
17159   pgac_cv_alignof_double=`cat conftest.val`
17160 else
17161   echo "$as_me: program exited with status $ac_status" >&5
17162 echo "$as_me: failed program was:" >&5
17163 cat conftest.$ac_ext >&5
17164 ( exit $ac_status )
17165 { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
17166 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
17167    { (exit 1); exit 1; }; }
17168 fi
17169 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17170 fi
17171 fi
17172 rm -f conftest.val
17173 else
17174   pgac_cv_alignof_double=0
17175 fi
17176 fi
17177 echo "$as_me:$LINENO: result: $pgac_cv_alignof_double" >&5
17178 echo "${ECHO_T}$pgac_cv_alignof_double" >&6
17179 cat >>confdefs.h <<_ACEOF
17180 #define ALIGNOF_DOUBLE $pgac_cv_alignof_double
17181 _ACEOF
17182
17183
17184
17185 # Compute maximum alignment of any basic type.
17186 # We assume long's alignment is at least as strong as char, short, or int;
17187 # but we must check long long (if it exists) and double.
17188
17189 MAX_ALIGNOF=$pgac_cv_alignof_long
17190 if test $MAX_ALIGNOF -lt $pgac_cv_alignof_double ; then
17191   MAX_ALIGNOF=$pgac_cv_alignof_double
17192 fi
17193 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $pgac_cv_alignof_long_long_int ; then
17194   MAX_ALIGNOF="$pgac_cv_alignof_long_long_int"
17195 fi
17196
17197 cat >>confdefs.h <<_ACEOF
17198 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
17199 _ACEOF
17200
17201
17202
17203 # Some platforms predefine the types int8, int16, etc.  Only check
17204 # a (hopefully) representative subset.
17205 echo "$as_me:$LINENO: checking for int8" >&5
17206 echo $ECHO_N "checking for int8... $ECHO_C" >&6
17207 if test "${ac_cv_type_int8+set}" = set; then
17208   echo $ECHO_N "(cached) $ECHO_C" >&6
17209 else
17210   cat >conftest.$ac_ext <<_ACEOF
17211 #line $LINENO "configure"
17212 #include "confdefs.h"
17213 #include <stdio.h>
17214 #ifdef HAVE_SUPPORTDEFS_H
17215 #include <SupportDefs.h>
17216 #endif
17217
17218 #ifdef F77_DUMMY_MAIN
17219 #  ifdef __cplusplus
17220      extern "C"
17221 #  endif
17222    int F77_DUMMY_MAIN() { return 1; }
17223 #endif
17224 int
17225 main ()
17226 {
17227 if ((int8 *) 0)
17228   return 0;
17229 if (sizeof (int8))
17230   return 0;
17231   ;
17232   return 0;
17233 }
17234 _ACEOF
17235 rm -f conftest.$ac_objext
17236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17237   (eval $ac_compile) 2>&5
17238   ac_status=$?
17239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17240   (exit $ac_status); } &&
17241          { ac_try='test -s conftest.$ac_objext'
17242   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17243   (eval $ac_try) 2>&5
17244   ac_status=$?
17245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17246   (exit $ac_status); }; }; then
17247   ac_cv_type_int8=yes
17248 else
17249   echo "$as_me: failed program was:" >&5
17250 cat conftest.$ac_ext >&5
17251 ac_cv_type_int8=no
17252 fi
17253 rm -f conftest.$ac_objext conftest.$ac_ext
17254 fi
17255 echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
17256 echo "${ECHO_T}$ac_cv_type_int8" >&6
17257 if test $ac_cv_type_int8 = yes; then
17258
17259 cat >>confdefs.h <<_ACEOF
17260 #define HAVE_INT8 1
17261 _ACEOF
17262
17263
17264 fi
17265 echo "$as_me:$LINENO: checking for uint8" >&5
17266 echo $ECHO_N "checking for uint8... $ECHO_C" >&6
17267 if test "${ac_cv_type_uint8+set}" = set; then
17268   echo $ECHO_N "(cached) $ECHO_C" >&6
17269 else
17270   cat >conftest.$ac_ext <<_ACEOF
17271 #line $LINENO "configure"
17272 #include "confdefs.h"
17273 #include <stdio.h>
17274 #ifdef HAVE_SUPPORTDEFS_H
17275 #include <SupportDefs.h>
17276 #endif
17277
17278 #ifdef F77_DUMMY_MAIN
17279 #  ifdef __cplusplus
17280      extern "C"
17281 #  endif
17282    int F77_DUMMY_MAIN() { return 1; }
17283 #endif
17284 int
17285 main ()
17286 {
17287 if ((uint8 *) 0)
17288   return 0;
17289 if (sizeof (uint8))
17290   return 0;
17291   ;
17292   return 0;
17293 }
17294 _ACEOF
17295 rm -f conftest.$ac_objext
17296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17297   (eval $ac_compile) 2>&5
17298   ac_status=$?
17299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17300   (exit $ac_status); } &&
17301          { ac_try='test -s conftest.$ac_objext'
17302   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17303   (eval $ac_try) 2>&5
17304   ac_status=$?
17305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17306   (exit $ac_status); }; }; then
17307   ac_cv_type_uint8=yes
17308 else
17309   echo "$as_me: failed program was:" >&5
17310 cat conftest.$ac_ext >&5
17311 ac_cv_type_uint8=no
17312 fi
17313 rm -f conftest.$ac_objext conftest.$ac_ext
17314 fi
17315 echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
17316 echo "${ECHO_T}$ac_cv_type_uint8" >&6
17317 if test $ac_cv_type_uint8 = yes; then
17318
17319 cat >>confdefs.h <<_ACEOF
17320 #define HAVE_UINT8 1
17321 _ACEOF
17322
17323
17324 fi
17325 echo "$as_me:$LINENO: checking for int64" >&5
17326 echo $ECHO_N "checking for int64... $ECHO_C" >&6
17327 if test "${ac_cv_type_int64+set}" = set; then
17328   echo $ECHO_N "(cached) $ECHO_C" >&6
17329 else
17330   cat >conftest.$ac_ext <<_ACEOF
17331 #line $LINENO "configure"
17332 #include "confdefs.h"
17333 #include <stdio.h>
17334 #ifdef HAVE_SUPPORTDEFS_H
17335 #include <SupportDefs.h>
17336 #endif
17337
17338 #ifdef F77_DUMMY_MAIN
17339 #  ifdef __cplusplus
17340      extern "C"
17341 #  endif
17342    int F77_DUMMY_MAIN() { return 1; }
17343 #endif
17344 int
17345 main ()
17346 {
17347 if ((int64 *) 0)
17348   return 0;
17349 if (sizeof (int64))
17350   return 0;
17351   ;
17352   return 0;
17353 }
17354 _ACEOF
17355 rm -f conftest.$ac_objext
17356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17357   (eval $ac_compile) 2>&5
17358   ac_status=$?
17359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17360   (exit $ac_status); } &&
17361          { ac_try='test -s conftest.$ac_objext'
17362   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17363   (eval $ac_try) 2>&5
17364   ac_status=$?
17365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17366   (exit $ac_status); }; }; then
17367   ac_cv_type_int64=yes
17368 else
17369   echo "$as_me: failed program was:" >&5
17370 cat conftest.$ac_ext >&5
17371 ac_cv_type_int64=no
17372 fi
17373 rm -f conftest.$ac_objext conftest.$ac_ext
17374 fi
17375 echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
17376 echo "${ECHO_T}$ac_cv_type_int64" >&6
17377 if test $ac_cv_type_int64 = yes; then
17378
17379 cat >>confdefs.h <<_ACEOF
17380 #define HAVE_INT64 1
17381 _ACEOF
17382
17383
17384 fi
17385 echo "$as_me:$LINENO: checking for uint64" >&5
17386 echo $ECHO_N "checking for uint64... $ECHO_C" >&6
17387 if test "${ac_cv_type_uint64+set}" = set; then
17388   echo $ECHO_N "(cached) $ECHO_C" >&6
17389 else
17390   cat >conftest.$ac_ext <<_ACEOF
17391 #line $LINENO "configure"
17392 #include "confdefs.h"
17393 #include <stdio.h>
17394 #ifdef HAVE_SUPPORTDEFS_H
17395 #include <SupportDefs.h>
17396 #endif
17397
17398 #ifdef F77_DUMMY_MAIN
17399 #  ifdef __cplusplus
17400      extern "C"
17401 #  endif
17402    int F77_DUMMY_MAIN() { return 1; }
17403 #endif
17404 int
17405 main ()
17406 {
17407 if ((uint64 *) 0)
17408   return 0;
17409 if (sizeof (uint64))
17410   return 0;
17411   ;
17412   return 0;
17413 }
17414 _ACEOF
17415 rm -f conftest.$ac_objext
17416 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17417   (eval $ac_compile) 2>&5
17418   ac_status=$?
17419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17420   (exit $ac_status); } &&
17421          { ac_try='test -s conftest.$ac_objext'
17422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17423   (eval $ac_try) 2>&5
17424   ac_status=$?
17425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17426   (exit $ac_status); }; }; then
17427   ac_cv_type_uint64=yes
17428 else
17429   echo "$as_me: failed program was:" >&5
17430 cat conftest.$ac_ext >&5
17431 ac_cv_type_uint64=no
17432 fi
17433 rm -f conftest.$ac_objext conftest.$ac_ext
17434 fi
17435 echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
17436 echo "${ECHO_T}$ac_cv_type_uint64" >&6
17437 if test $ac_cv_type_uint64 = yes; then
17438
17439 cat >>confdefs.h <<_ACEOF
17440 #define HAVE_UINT64 1
17441 _ACEOF
17442
17443
17444 fi
17445
17446
17447 # We also check for sig_atomic_t, which *should* be defined per ANSI
17448 # C, but is missing on some old platforms.
17449 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
17450 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
17451 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
17452   echo $ECHO_N "(cached) $ECHO_C" >&6
17453 else
17454   cat >conftest.$ac_ext <<_ACEOF
17455 #line $LINENO "configure"
17456 #include "confdefs.h"
17457 #include <signal.h>
17458
17459 #ifdef F77_DUMMY_MAIN
17460 #  ifdef __cplusplus
17461      extern "C"
17462 #  endif
17463    int F77_DUMMY_MAIN() { return 1; }
17464 #endif
17465 int
17466 main ()
17467 {
17468 if ((sig_atomic_t *) 0)
17469   return 0;
17470 if (sizeof (sig_atomic_t))
17471   return 0;
17472   ;
17473   return 0;
17474 }
17475 _ACEOF
17476 rm -f conftest.$ac_objext
17477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17478   (eval $ac_compile) 2>&5
17479   ac_status=$?
17480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17481   (exit $ac_status); } &&
17482          { ac_try='test -s conftest.$ac_objext'
17483   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17484   (eval $ac_try) 2>&5
17485   ac_status=$?
17486   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17487   (exit $ac_status); }; }; then
17488   ac_cv_type_sig_atomic_t=yes
17489 else
17490   echo "$as_me: failed program was:" >&5
17491 cat conftest.$ac_ext >&5
17492 ac_cv_type_sig_atomic_t=no
17493 fi
17494 rm -f conftest.$ac_objext conftest.$ac_ext
17495 fi
17496 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
17497 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
17498 if test $ac_cv_type_sig_atomic_t = yes; then
17499
17500 cat >>confdefs.h <<_ACEOF
17501 #define HAVE_SIG_ATOMIC_T 1
17502 _ACEOF
17503
17504
17505 fi
17506
17507
17508
17509 echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
17510 echo $ECHO_N "checking for POSIX signal interface... $ECHO_C" >&6
17511 if test "${pgac_cv_func_posix_signals+set}" = set; then
17512   echo $ECHO_N "(cached) $ECHO_C" >&6
17513 else
17514   cat >conftest.$ac_ext <<_ACEOF
17515 #line $LINENO "configure"
17516 #include "confdefs.h"
17517 #include <signal.h>
17518
17519 #ifdef F77_DUMMY_MAIN
17520 #  ifdef __cplusplus
17521      extern "C"
17522 #  endif
17523    int F77_DUMMY_MAIN() { return 1; }
17524 #endif
17525 int
17526 main ()
17527 {
17528 struct sigaction act, oact;
17529 sigemptyset(&act.sa_mask);
17530 act.sa_flags = SA_RESTART;
17531 sigaction(0, &act, &oact);
17532   ;
17533   return 0;
17534 }
17535 _ACEOF
17536 rm -f conftest.$ac_objext conftest$ac_exeext
17537 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17538   (eval $ac_link) 2>&5
17539   ac_status=$?
17540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17541   (exit $ac_status); } &&
17542          { ac_try='test -s conftest$ac_exeext'
17543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17544   (eval $ac_try) 2>&5
17545   ac_status=$?
17546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17547   (exit $ac_status); }; }; then
17548   pgac_cv_func_posix_signals=yes
17549 else
17550   echo "$as_me: failed program was:" >&5
17551 cat conftest.$ac_ext >&5
17552 pgac_cv_func_posix_signals=no
17553 fi
17554 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17555 fi
17556 echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
17557 echo "${ECHO_T}$pgac_cv_func_posix_signals" >&6
17558 if test x"$pgac_cv_func_posix_signals" = xyes ; then
17559
17560 cat >>confdefs.h <<\_ACEOF
17561 #define HAVE_POSIX_SIGNALS
17562 _ACEOF
17563
17564 fi
17565 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
17566
17567 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
17568   { { echo "$as_me:$LINENO: error:
17569 *** Thread-safety requires POSIX signals, which are not supported by your
17570 *** operating system.
17571 " >&5
17572 echo "$as_me: error:
17573 *** Thread-safety requires POSIX signals, which are not supported by your
17574 *** operating system.
17575 " >&2;}
17576    { (exit 1); exit 1; }; }
17577 fi
17578
17579 if test $ac_cv_func_fseeko = yes; then
17580 # Check whether --enable-largefile or --disable-largefile was given.
17581 if test "${enable_largefile+set}" = set; then
17582   enableval="$enable_largefile"
17583
17584 fi;
17585 if test "$enable_largefile" != no; then
17586
17587   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
17588 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
17589 if test "${ac_cv_sys_largefile_CC+set}" = set; then
17590   echo $ECHO_N "(cached) $ECHO_C" >&6
17591 else
17592   ac_cv_sys_largefile_CC=no
17593      if test "$GCC" != yes; then
17594        ac_save_CC=$CC
17595        while :; do
17596          # IRIX 6.2 and later do not support large files by default,
17597          # so use the C compiler's -n32 option if that helps.
17598          cat >conftest.$ac_ext <<_ACEOF
17599 #line $LINENO "configure"
17600 #include "confdefs.h"
17601 #include <sys/types.h>
17602  /* Check that off_t can represent 2**63 - 1 correctly.
17603     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17604     since some C++ compilers masquerading as C compilers
17605     incorrectly reject 9223372036854775807.  */
17606 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17607   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17608                        && LARGE_OFF_T % 2147483647 == 1)
17609                       ? 1 : -1];
17610 #ifdef F77_DUMMY_MAIN
17611 #  ifdef __cplusplus
17612      extern "C"
17613 #  endif
17614    int F77_DUMMY_MAIN() { return 1; }
17615 #endif
17616 int
17617 main ()
17618 {
17619
17620   ;
17621   return 0;
17622 }
17623 _ACEOF
17624          rm -f conftest.$ac_objext
17625 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17626   (eval $ac_compile) 2>&5
17627   ac_status=$?
17628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17629   (exit $ac_status); } &&
17630          { ac_try='test -s conftest.$ac_objext'
17631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17632   (eval $ac_try) 2>&5
17633   ac_status=$?
17634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17635   (exit $ac_status); }; }; then
17636   break
17637 else
17638   echo "$as_me: failed program was:" >&5
17639 cat conftest.$ac_ext >&5
17640 fi
17641 rm -f conftest.$ac_objext
17642          CC="$CC -n32"
17643          rm -f conftest.$ac_objext
17644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17645   (eval $ac_compile) 2>&5
17646   ac_status=$?
17647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17648   (exit $ac_status); } &&
17649          { ac_try='test -s conftest.$ac_objext'
17650   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17651   (eval $ac_try) 2>&5
17652   ac_status=$?
17653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17654   (exit $ac_status); }; }; then
17655   ac_cv_sys_largefile_CC=' -n32'; break
17656 else
17657   echo "$as_me: failed program was:" >&5
17658 cat conftest.$ac_ext >&5
17659 fi
17660 rm -f conftest.$ac_objext
17661          break
17662        done
17663        CC=$ac_save_CC
17664        rm -f conftest.$ac_ext
17665     fi
17666 fi
17667 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
17668 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
17669   if test "$ac_cv_sys_largefile_CC" != no; then
17670     CC=$CC$ac_cv_sys_largefile_CC
17671   fi
17672
17673   echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
17674 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
17675 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
17676   echo $ECHO_N "(cached) $ECHO_C" >&6
17677 else
17678   while :; do
17679   ac_cv_sys_file_offset_bits=no
17680   cat >conftest.$ac_ext <<_ACEOF
17681 #line $LINENO "configure"
17682 #include "confdefs.h"
17683 #include <sys/types.h>
17684  /* Check that off_t can represent 2**63 - 1 correctly.
17685     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17686     since some C++ compilers masquerading as C compilers
17687     incorrectly reject 9223372036854775807.  */
17688 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17689   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17690                        && LARGE_OFF_T % 2147483647 == 1)
17691                       ? 1 : -1];
17692 #ifdef F77_DUMMY_MAIN
17693 #  ifdef __cplusplus
17694      extern "C"
17695 #  endif
17696    int F77_DUMMY_MAIN() { return 1; }
17697 #endif
17698 int
17699 main ()
17700 {
17701
17702   ;
17703   return 0;
17704 }
17705 _ACEOF
17706 rm -f conftest.$ac_objext
17707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17708   (eval $ac_compile) 2>&5
17709   ac_status=$?
17710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17711   (exit $ac_status); } &&
17712          { ac_try='test -s conftest.$ac_objext'
17713   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17714   (eval $ac_try) 2>&5
17715   ac_status=$?
17716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17717   (exit $ac_status); }; }; then
17718   break
17719 else
17720   echo "$as_me: failed program was:" >&5
17721 cat conftest.$ac_ext >&5
17722 fi
17723 rm -f conftest.$ac_objext conftest.$ac_ext
17724   cat >conftest.$ac_ext <<_ACEOF
17725 #line $LINENO "configure"
17726 #include "confdefs.h"
17727 #define _FILE_OFFSET_BITS 64
17728 #include <sys/types.h>
17729  /* Check that off_t can represent 2**63 - 1 correctly.
17730     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17731     since some C++ compilers masquerading as C compilers
17732     incorrectly reject 9223372036854775807.  */
17733 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17734   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17735                        && LARGE_OFF_T % 2147483647 == 1)
17736                       ? 1 : -1];
17737 #ifdef F77_DUMMY_MAIN
17738 #  ifdef __cplusplus
17739      extern "C"
17740 #  endif
17741    int F77_DUMMY_MAIN() { return 1; }
17742 #endif
17743 int
17744 main ()
17745 {
17746
17747   ;
17748   return 0;
17749 }
17750 _ACEOF
17751 rm -f conftest.$ac_objext
17752 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17753   (eval $ac_compile) 2>&5
17754   ac_status=$?
17755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17756   (exit $ac_status); } &&
17757          { ac_try='test -s conftest.$ac_objext'
17758   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17759   (eval $ac_try) 2>&5
17760   ac_status=$?
17761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17762   (exit $ac_status); }; }; then
17763   ac_cv_sys_file_offset_bits=64; break
17764 else
17765   echo "$as_me: failed program was:" >&5
17766 cat conftest.$ac_ext >&5
17767 fi
17768 rm -f conftest.$ac_objext conftest.$ac_ext
17769   break
17770 done
17771 fi
17772 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
17773 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
17774 if test "$ac_cv_sys_file_offset_bits" != no; then
17775
17776 cat >>confdefs.h <<_ACEOF
17777 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
17778 _ACEOF
17779
17780 fi
17781 rm -f conftest*
17782   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
17783 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
17784 if test "${ac_cv_sys_large_files+set}" = set; then
17785   echo $ECHO_N "(cached) $ECHO_C" >&6
17786 else
17787   while :; do
17788   ac_cv_sys_large_files=no
17789   cat >conftest.$ac_ext <<_ACEOF
17790 #line $LINENO "configure"
17791 #include "confdefs.h"
17792 #include <sys/types.h>
17793  /* Check that off_t can represent 2**63 - 1 correctly.
17794     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17795     since some C++ compilers masquerading as C compilers
17796     incorrectly reject 9223372036854775807.  */
17797 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17798   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17799                        && LARGE_OFF_T % 2147483647 == 1)
17800                       ? 1 : -1];
17801 #ifdef F77_DUMMY_MAIN
17802 #  ifdef __cplusplus
17803      extern "C"
17804 #  endif
17805    int F77_DUMMY_MAIN() { return 1; }
17806 #endif
17807 int
17808 main ()
17809 {
17810
17811   ;
17812   return 0;
17813 }
17814 _ACEOF
17815 rm -f conftest.$ac_objext
17816 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17817   (eval $ac_compile) 2>&5
17818   ac_status=$?
17819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17820   (exit $ac_status); } &&
17821          { ac_try='test -s conftest.$ac_objext'
17822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17823   (eval $ac_try) 2>&5
17824   ac_status=$?
17825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17826   (exit $ac_status); }; }; then
17827   break
17828 else
17829   echo "$as_me: failed program was:" >&5
17830 cat conftest.$ac_ext >&5
17831 fi
17832 rm -f conftest.$ac_objext conftest.$ac_ext
17833   cat >conftest.$ac_ext <<_ACEOF
17834 #line $LINENO "configure"
17835 #include "confdefs.h"
17836 #define _LARGE_FILES 1
17837 #include <sys/types.h>
17838  /* Check that off_t can represent 2**63 - 1 correctly.
17839     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17840     since some C++ compilers masquerading as C compilers
17841     incorrectly reject 9223372036854775807.  */
17842 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17843   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17844                        && LARGE_OFF_T % 2147483647 == 1)
17845                       ? 1 : -1];
17846 #ifdef F77_DUMMY_MAIN
17847 #  ifdef __cplusplus
17848      extern "C"
17849 #  endif
17850    int F77_DUMMY_MAIN() { return 1; }
17851 #endif
17852 int
17853 main ()
17854 {
17855
17856   ;
17857   return 0;
17858 }
17859 _ACEOF
17860 rm -f conftest.$ac_objext
17861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17862   (eval $ac_compile) 2>&5
17863   ac_status=$?
17864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17865   (exit $ac_status); } &&
17866          { ac_try='test -s conftest.$ac_objext'
17867   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17868   (eval $ac_try) 2>&5
17869   ac_status=$?
17870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17871   (exit $ac_status); }; }; then
17872   ac_cv_sys_large_files=1; break
17873 else
17874   echo "$as_me: failed program was:" >&5
17875 cat conftest.$ac_ext >&5
17876 fi
17877 rm -f conftest.$ac_objext conftest.$ac_ext
17878   break
17879 done
17880 fi
17881 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
17882 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
17883 if test "$ac_cv_sys_large_files" != no; then
17884
17885 cat >>confdefs.h <<_ACEOF
17886 #define _LARGE_FILES $ac_cv_sys_large_files
17887 _ACEOF
17888
17889 fi
17890 rm -f conftest*
17891 fi
17892
17893 fi
17894
17895
17896 # Select semaphore implementation type.
17897 if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
17898
17899 cat >>confdefs.h <<\_ACEOF
17900 #define USE_NAMED_POSIX_SEMAPHORES 1
17901 _ACEOF
17902
17903   SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
17904 else
17905   if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
17906
17907 cat >>confdefs.h <<\_ACEOF
17908 #define USE_UNNAMED_POSIX_SEMAPHORES 1
17909 _ACEOF
17910
17911     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
17912   else
17913
17914 cat >>confdefs.h <<\_ACEOF
17915 #define USE_SYSV_SEMAPHORES 1
17916 _ACEOF
17917
17918     SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
17919   fi
17920 fi
17921
17922
17923 # Select shared-memory implementation type.
17924
17925 cat >>confdefs.h <<\_ACEOF
17926 #define USE_SYSV_SHARED_MEMORY 1
17927 _ACEOF
17928
17929 SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
17930
17931
17932 if test "$enable_nls" = yes ; then
17933
17934   echo "$as_me:$LINENO: checking for library containing gettext" >&5
17935 echo $ECHO_N "checking for library containing gettext... $ECHO_C" >&6
17936 if test "${ac_cv_search_gettext+set}" = set; then
17937   echo $ECHO_N "(cached) $ECHO_C" >&6
17938 else
17939   ac_func_search_save_LIBS=$LIBS
17940 ac_cv_search_gettext=no
17941 cat >conftest.$ac_ext <<_ACEOF
17942 #line $LINENO "configure"
17943 #include "confdefs.h"
17944
17945 /* Override any gcc2 internal prototype to avoid an error.  */
17946 #ifdef __cplusplus
17947 extern "C"
17948 #endif
17949 /* We use char because int might match the return type of a gcc2
17950    builtin and then its argument prototype would still apply.  */
17951 char gettext ();
17952 #ifdef F77_DUMMY_MAIN
17953 #  ifdef __cplusplus
17954      extern "C"
17955 #  endif
17956    int F77_DUMMY_MAIN() { return 1; }
17957 #endif
17958 int
17959 main ()
17960 {
17961 gettext ();
17962   ;
17963   return 0;
17964 }
17965 _ACEOF
17966 rm -f conftest.$ac_objext conftest$ac_exeext
17967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17968   (eval $ac_link) 2>&5
17969   ac_status=$?
17970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17971   (exit $ac_status); } &&
17972          { ac_try='test -s conftest$ac_exeext'
17973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17974   (eval $ac_try) 2>&5
17975   ac_status=$?
17976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17977   (exit $ac_status); }; }; then
17978   ac_cv_search_gettext="none required"
17979 else
17980   echo "$as_me: failed program was:" >&5
17981 cat conftest.$ac_ext >&5
17982 fi
17983 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17984 if test "$ac_cv_search_gettext" = no; then
17985   for ac_lib in intl; do
17986     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
17987     cat >conftest.$ac_ext <<_ACEOF
17988 #line $LINENO "configure"
17989 #include "confdefs.h"
17990
17991 /* Override any gcc2 internal prototype to avoid an error.  */
17992 #ifdef __cplusplus
17993 extern "C"
17994 #endif
17995 /* We use char because int might match the return type of a gcc2
17996    builtin and then its argument prototype would still apply.  */
17997 char gettext ();
17998 #ifdef F77_DUMMY_MAIN
17999 #  ifdef __cplusplus
18000      extern "C"
18001 #  endif
18002    int F77_DUMMY_MAIN() { return 1; }
18003 #endif
18004 int
18005 main ()
18006 {
18007 gettext ();
18008   ;
18009   return 0;
18010 }
18011 _ACEOF
18012 rm -f conftest.$ac_objext conftest$ac_exeext
18013 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18014   (eval $ac_link) 2>&5
18015   ac_status=$?
18016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18017   (exit $ac_status); } &&
18018          { ac_try='test -s conftest$ac_exeext'
18019   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18020   (eval $ac_try) 2>&5
18021   ac_status=$?
18022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18023   (exit $ac_status); }; }; then
18024   ac_cv_search_gettext="-l$ac_lib"
18025 break
18026 else
18027   echo "$as_me: failed program was:" >&5
18028 cat conftest.$ac_ext >&5
18029 fi
18030 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18031   done
18032 fi
18033 LIBS=$ac_func_search_save_LIBS
18034 fi
18035 echo "$as_me:$LINENO: result: $ac_cv_search_gettext" >&5
18036 echo "${ECHO_T}$ac_cv_search_gettext" >&6
18037 if test "$ac_cv_search_gettext" != no; then
18038   test "$ac_cv_search_gettext" = "none required" || LIBS="$ac_cv_search_gettext $LIBS"
18039
18040 else
18041   { { echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
18042 echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
18043    { (exit 1); exit 1; }; }
18044 fi
18045
18046   if test "${ac_cv_header_libintl_h+set}" = set; then
18047   echo "$as_me:$LINENO: checking for libintl.h" >&5
18048 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
18049 if test "${ac_cv_header_libintl_h+set}" = set; then
18050   echo $ECHO_N "(cached) $ECHO_C" >&6
18051 fi
18052 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
18053 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
18054 else
18055   # Is the header compilable?
18056 echo "$as_me:$LINENO: checking libintl.h usability" >&5
18057 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
18058 cat >conftest.$ac_ext <<_ACEOF
18059 #line $LINENO "configure"
18060 #include "confdefs.h"
18061 $ac_includes_default
18062 #include <libintl.h>
18063 _ACEOF
18064 rm -f conftest.$ac_objext
18065 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18066   (eval $ac_compile) 2>&5
18067   ac_status=$?
18068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069   (exit $ac_status); } &&
18070          { ac_try='test -s conftest.$ac_objext'
18071   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18072   (eval $ac_try) 2>&5
18073   ac_status=$?
18074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18075   (exit $ac_status); }; }; then
18076   ac_header_compiler=yes
18077 else
18078   echo "$as_me: failed program was:" >&5
18079 cat conftest.$ac_ext >&5
18080 ac_header_compiler=no
18081 fi
18082 rm -f conftest.$ac_objext conftest.$ac_ext
18083 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18084 echo "${ECHO_T}$ac_header_compiler" >&6
18085
18086 # Is the header present?
18087 echo "$as_me:$LINENO: checking libintl.h presence" >&5
18088 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
18089 cat >conftest.$ac_ext <<_ACEOF
18090 #line $LINENO "configure"
18091 #include "confdefs.h"
18092 #include <libintl.h>
18093 _ACEOF
18094 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18095   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18096   ac_status=$?
18097   egrep -v '^ *\+' conftest.er1 >conftest.err
18098   rm -f conftest.er1
18099   cat conftest.err >&5
18100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18101   (exit $ac_status); } >/dev/null; then
18102   if test -s conftest.err; then
18103     ac_cpp_err=$ac_c_preproc_warn_flag
18104   else
18105     ac_cpp_err=
18106   fi
18107 else
18108   ac_cpp_err=yes
18109 fi
18110 if test -z "$ac_cpp_err"; then
18111   ac_header_preproc=yes
18112 else
18113   echo "$as_me: failed program was:" >&5
18114   cat conftest.$ac_ext >&5
18115   ac_header_preproc=no
18116 fi
18117 rm -f conftest.err conftest.$ac_ext
18118 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18119 echo "${ECHO_T}$ac_header_preproc" >&6
18120
18121 # So?  What about this header?
18122 case $ac_header_compiler:$ac_header_preproc in
18123   yes:no )
18124     { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
18125 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18126     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
18127 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};;
18128   no:yes )
18129     { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
18130 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
18131     { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
18132 echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
18133     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
18134 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};;
18135 esac
18136 echo "$as_me:$LINENO: checking for libintl.h" >&5
18137 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
18138 if test "${ac_cv_header_libintl_h+set}" = set; then
18139   echo $ECHO_N "(cached) $ECHO_C" >&6
18140 else
18141   ac_cv_header_libintl_h=$ac_header_preproc
18142 fi
18143 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
18144 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
18145
18146 fi
18147 if test $ac_cv_header_libintl_h = yes; then
18148   :
18149 else
18150   { { echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
18151 echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
18152    { (exit 1); exit 1; }; }
18153 fi
18154
18155
18156   for ac_prog in msgfmt
18157 do
18158   # Extract the first word of "$ac_prog", so it can be a program name with args.
18159 set dummy $ac_prog; ac_word=$2
18160 echo "$as_me:$LINENO: checking for $ac_word" >&5
18161 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18162 if test "${ac_cv_prog_MSGFMT+set}" = set; then
18163   echo $ECHO_N "(cached) $ECHO_C" >&6
18164 else
18165   if test -n "$MSGFMT"; then
18166   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
18167 else
18168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18169 for as_dir in $PATH
18170 do
18171   IFS=$as_save_IFS
18172   test -z "$as_dir" && as_dir=.
18173   for ac_exec_ext in '' $ac_executable_extensions; do
18174   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18175     ac_cv_prog_MSGFMT="$ac_prog"
18176     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18177     break 2
18178   fi
18179 done
18180 done
18181
18182 fi
18183 fi
18184 MSGFMT=$ac_cv_prog_MSGFMT
18185 if test -n "$MSGFMT"; then
18186   echo "$as_me:$LINENO: result: $MSGFMT" >&5
18187 echo "${ECHO_T}$MSGFMT" >&6
18188 else
18189   echo "$as_me:$LINENO: result: no" >&5
18190 echo "${ECHO_T}no" >&6
18191 fi
18192
18193   test -n "$MSGFMT" && break
18194 done
18195
18196   if test -z "$MSGFMT"; then
18197     { { echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
18198 echo "$as_me: error: msgfmt is required for NLS" >&2;}
18199    { (exit 1); exit 1; }; }
18200   fi
18201   for ac_prog in msgmerge
18202 do
18203   # Extract the first word of "$ac_prog", so it can be a program name with args.
18204 set dummy $ac_prog; ac_word=$2
18205 echo "$as_me:$LINENO: checking for $ac_word" >&5
18206 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18207 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
18208   echo $ECHO_N "(cached) $ECHO_C" >&6
18209 else
18210   if test -n "$MSGMERGE"; then
18211   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
18212 else
18213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18214 for as_dir in $PATH
18215 do
18216   IFS=$as_save_IFS
18217   test -z "$as_dir" && as_dir=.
18218   for ac_exec_ext in '' $ac_executable_extensions; do
18219   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18220     ac_cv_prog_MSGMERGE="$ac_prog"
18221     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18222     break 2
18223   fi
18224 done
18225 done
18226
18227 fi
18228 fi
18229 MSGMERGE=$ac_cv_prog_MSGMERGE
18230 if test -n "$MSGMERGE"; then
18231   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
18232 echo "${ECHO_T}$MSGMERGE" >&6
18233 else
18234   echo "$as_me:$LINENO: result: no" >&5
18235 echo "${ECHO_T}no" >&6
18236 fi
18237
18238   test -n "$MSGMERGE" && break
18239 done
18240
18241   for ac_prog in xgettext
18242 do
18243   # Extract the first word of "$ac_prog", so it can be a program name with args.
18244 set dummy $ac_prog; ac_word=$2
18245 echo "$as_me:$LINENO: checking for $ac_word" >&5
18246 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18247 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
18248   echo $ECHO_N "(cached) $ECHO_C" >&6
18249 else
18250   if test -n "$XGETTEXT"; then
18251   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
18252 else
18253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18254 for as_dir in $PATH
18255 do
18256   IFS=$as_save_IFS
18257   test -z "$as_dir" && as_dir=.
18258   for ac_exec_ext in '' $ac_executable_extensions; do
18259   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18260     ac_cv_prog_XGETTEXT="$ac_prog"
18261     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18262     break 2
18263   fi
18264 done
18265 done
18266
18267 fi
18268 fi
18269 XGETTEXT=$ac_cv_prog_XGETTEXT
18270 if test -n "$XGETTEXT"; then
18271   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
18272 echo "${ECHO_T}$XGETTEXT" >&6
18273 else
18274   echo "$as_me:$LINENO: result: no" >&5
18275 echo "${ECHO_T}no" >&6
18276 fi
18277
18278   test -n "$XGETTEXT" && break
18279 done
18280
18281
18282   # Note: share/locale is always the default, independent of $datadir
18283   localedir='${prefix}/share/locale'
18284   if test x"$prefix" = x"NONE"; then
18285     exp_localedir="$ac_default_prefix/share/locale"
18286   else
18287     exp_localedir="$prefix/share/locale"
18288   fi
18289
18290
18291
18292 cat >>confdefs.h <<_ACEOF
18293 #define LOCALEDIR "$exp_localedir"
18294 _ACEOF
18295
18296
18297 fi
18298
18299 # Check for Tcl configuration script tclConfig.sh
18300 if test "$with_tcl" = yes; then
18301     for ac_prog in tclsh tcl
18302 do
18303   # Extract the first word of "$ac_prog", so it can be a program name with args.
18304 set dummy $ac_prog; ac_word=$2
18305 echo "$as_me:$LINENO: checking for $ac_word" >&5
18306 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18307 if test "${ac_cv_path_TCLSH+set}" = set; then
18308   echo $ECHO_N "(cached) $ECHO_C" >&6
18309 else
18310   case $TCLSH in
18311   [\\/]* | ?:[\\/]*)
18312   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
18313   ;;
18314   *)
18315   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18316 for as_dir in $PATH
18317 do
18318   IFS=$as_save_IFS
18319   test -z "$as_dir" && as_dir=.
18320   for ac_exec_ext in '' $ac_executable_extensions; do
18321   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18322     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
18323     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18324     break 2
18325   fi
18326 done
18327 done
18328
18329   ;;
18330 esac
18331 fi
18332 TCLSH=$ac_cv_path_TCLSH
18333
18334 if test -n "$TCLSH"; then
18335   echo "$as_me:$LINENO: result: $TCLSH" >&5
18336 echo "${ECHO_T}$TCLSH" >&6
18337 else
18338   echo "$as_me:$LINENO: result: no" >&5
18339 echo "${ECHO_T}no" >&6
18340 fi
18341
18342   test -n "$TCLSH" && break
18343 done
18344
18345 echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
18346 echo $ECHO_N "checking for tclConfig.sh... $ECHO_C" >&6
18347 # Let user override test
18348 if test -z "$TCL_CONFIG_SH"; then
18349     pgac_test_dirs="$with_tclconfig"
18350
18351     set X $pgac_test_dirs; shift
18352     if test $# -eq 0; then
18353         test -z "$TCLSH" && { { echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
18354 echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
18355    { (exit 1); exit 1; }; }
18356         set X `echo 'puts $auto_path' | $TCLSH`; shift
18357     fi
18358
18359     for pgac_dir do
18360         if test -r "$pgac_dir/tclConfig.sh"; then
18361             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
18362             break
18363         fi
18364     done
18365 fi
18366
18367 if test -z "$TCL_CONFIG_SH"; then
18368     echo "$as_me:$LINENO: result: no" >&5
18369 echo "${ECHO_T}no" >&6
18370     { { echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
18371 echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
18372    { (exit 1); exit 1; }; }
18373 else
18374     echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
18375 echo "${ECHO_T}$TCL_CONFIG_SH" >&6
18376 fi
18377
18378
18379
18380     . "$TCL_CONFIG_SH"
18381 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
18382 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
18383 eval TCL_LIBS=\"$TCL_LIBS\"
18384 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
18385 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
18386
18387         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
18388     ac_save_CPPFLAGS=$CPPFLAGS
18389     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
18390     if test "${ac_cv_header_tcl_h+set}" = set; then
18391   echo "$as_me:$LINENO: checking for tcl.h" >&5
18392 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
18393 if test "${ac_cv_header_tcl_h+set}" = set; then
18394   echo $ECHO_N "(cached) $ECHO_C" >&6
18395 fi
18396 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
18397 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
18398 else
18399   # Is the header compilable?
18400 echo "$as_me:$LINENO: checking tcl.h usability" >&5
18401 echo $ECHO_N "checking tcl.h usability... $ECHO_C" >&6
18402 cat >conftest.$ac_ext <<_ACEOF
18403 #line $LINENO "configure"
18404 #include "confdefs.h"
18405 $ac_includes_default
18406 #include <tcl.h>
18407 _ACEOF
18408 rm -f conftest.$ac_objext
18409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18410   (eval $ac_compile) 2>&5
18411   ac_status=$?
18412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18413   (exit $ac_status); } &&
18414          { ac_try='test -s conftest.$ac_objext'
18415   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18416   (eval $ac_try) 2>&5
18417   ac_status=$?
18418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18419   (exit $ac_status); }; }; then
18420   ac_header_compiler=yes
18421 else
18422   echo "$as_me: failed program was:" >&5
18423 cat conftest.$ac_ext >&5
18424 ac_header_compiler=no
18425 fi
18426 rm -f conftest.$ac_objext conftest.$ac_ext
18427 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18428 echo "${ECHO_T}$ac_header_compiler" >&6
18429
18430 # Is the header present?
18431 echo "$as_me:$LINENO: checking tcl.h presence" >&5
18432 echo $ECHO_N "checking tcl.h presence... $ECHO_C" >&6
18433 cat >conftest.$ac_ext <<_ACEOF
18434 #line $LINENO "configure"
18435 #include "confdefs.h"
18436 #include <tcl.h>
18437 _ACEOF
18438 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18439   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18440   ac_status=$?
18441   egrep -v '^ *\+' conftest.er1 >conftest.err
18442   rm -f conftest.er1
18443   cat conftest.err >&5
18444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18445   (exit $ac_status); } >/dev/null; then
18446   if test -s conftest.err; then
18447     ac_cpp_err=$ac_c_preproc_warn_flag
18448   else
18449     ac_cpp_err=
18450   fi
18451 else
18452   ac_cpp_err=yes
18453 fi
18454 if test -z "$ac_cpp_err"; then
18455   ac_header_preproc=yes
18456 else
18457   echo "$as_me: failed program was:" >&5
18458   cat conftest.$ac_ext >&5
18459   ac_header_preproc=no
18460 fi
18461 rm -f conftest.err conftest.$ac_ext
18462 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18463 echo "${ECHO_T}$ac_header_preproc" >&6
18464
18465 # So?  What about this header?
18466 case $ac_header_compiler:$ac_header_preproc in
18467   yes:no )
18468     { echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
18469 echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18470     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
18471 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;};;
18472   no:yes )
18473     { echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
18474 echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
18475     { echo "$as_me:$LINENO: WARNING: tcl.h: check for missing prerequisite headers?" >&5
18476 echo "$as_me: WARNING: tcl.h: check for missing prerequisite headers?" >&2;}
18477     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
18478 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;};;
18479 esac
18480 echo "$as_me:$LINENO: checking for tcl.h" >&5
18481 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
18482 if test "${ac_cv_header_tcl_h+set}" = set; then
18483   echo $ECHO_N "(cached) $ECHO_C" >&6
18484 else
18485   ac_cv_header_tcl_h=$ac_header_preproc
18486 fi
18487 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
18488 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
18489
18490 fi
18491 if test $ac_cv_header_tcl_h = yes; then
18492   :
18493 else
18494   { { echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
18495 echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
18496    { (exit 1); exit 1; }; }
18497 fi
18498
18499
18500     CPPFLAGS=$ac_save_CPPFLAGS
18501 fi
18502
18503 #
18504 # Check for DocBook and tools
18505 #
18506 for ac_prog in onsgmls nsgmls
18507 do
18508   # Extract the first word of "$ac_prog", so it can be a program name with args.
18509 set dummy $ac_prog; ac_word=$2
18510 echo "$as_me:$LINENO: checking for $ac_word" >&5
18511 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18512 if test "${ac_cv_prog_NSGMLS+set}" = set; then
18513   echo $ECHO_N "(cached) $ECHO_C" >&6
18514 else
18515   if test -n "$NSGMLS"; then
18516   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
18517 else
18518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18519 for as_dir in $PATH
18520 do
18521   IFS=$as_save_IFS
18522   test -z "$as_dir" && as_dir=.
18523   for ac_exec_ext in '' $ac_executable_extensions; do
18524   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18525     ac_cv_prog_NSGMLS="$ac_prog"
18526     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18527     break 2
18528   fi
18529 done
18530 done
18531
18532 fi
18533 fi
18534 NSGMLS=$ac_cv_prog_NSGMLS
18535 if test -n "$NSGMLS"; then
18536   echo "$as_me:$LINENO: result: $NSGMLS" >&5
18537 echo "${ECHO_T}$NSGMLS" >&6
18538 else
18539   echo "$as_me:$LINENO: result: no" >&5
18540 echo "${ECHO_T}no" >&6
18541 fi
18542
18543   test -n "$NSGMLS" && break
18544 done
18545
18546 for ac_prog in openjade jade
18547 do
18548   # Extract the first word of "$ac_prog", so it can be a program name with args.
18549 set dummy $ac_prog; ac_word=$2
18550 echo "$as_me:$LINENO: checking for $ac_word" >&5
18551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18552 if test "${ac_cv_prog_JADE+set}" = set; then
18553   echo $ECHO_N "(cached) $ECHO_C" >&6
18554 else
18555   if test -n "$JADE"; then
18556   ac_cv_prog_JADE="$JADE" # Let the user override the test.
18557 else
18558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18559 for as_dir in $PATH
18560 do
18561   IFS=$as_save_IFS
18562   test -z "$as_dir" && as_dir=.
18563   for ac_exec_ext in '' $ac_executable_extensions; do
18564   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18565     ac_cv_prog_JADE="$ac_prog"
18566     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18567     break 2
18568   fi
18569 done
18570 done
18571
18572 fi
18573 fi
18574 JADE=$ac_cv_prog_JADE
18575 if test -n "$JADE"; then
18576   echo "$as_me:$LINENO: result: $JADE" >&5
18577 echo "${ECHO_T}$JADE" >&6
18578 else
18579   echo "$as_me:$LINENO: result: no" >&5
18580 echo "${ECHO_T}no" >&6
18581 fi
18582
18583   test -n "$JADE" && break
18584 done
18585
18586
18587 echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
18588 echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6
18589 if test "${pgac_cv_check_docbook+set}" = set; then
18590   echo $ECHO_N "(cached) $ECHO_C" >&6
18591 else
18592   cat >conftest.sgml <<EOF
18593 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
18594 <book>
18595  <title>test</title>
18596  <chapter>
18597   <title>random</title>
18598    <sect1>
18599     <title>testsect</title>
18600     <para>text</para>
18601   </sect1>
18602  </chapter>
18603 </book>
18604 EOF
18605
18606 pgac_cv_check_docbook=no
18607
18608 if test -n "$NSGMLS"; then
18609   $NSGMLS -s conftest.sgml 1>&5 2>&1
18610   if test $? -eq 0; then
18611     pgac_cv_check_docbook=yes
18612   fi
18613 fi
18614 rm -f conftest.sgml
18615 fi
18616 echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
18617 echo "${ECHO_T}$pgac_cv_check_docbook" >&6
18618
18619 have_docbook=$pgac_cv_check_docbook
18620
18621
18622 echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
18623 echo $ECHO_N "checking for DocBook stylesheets... $ECHO_C" >&6
18624 if test "${pgac_cv_path_stylesheets+set}" = set; then
18625   echo $ECHO_N "(cached) $ECHO_C" >&6
18626 else
18627   if test -n "$DOCBOOKSTYLE"; then
18628   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
18629 else
18630   for pgac_prefix in /usr /usr/local /opt; do
18631     for pgac_infix in share lib; do
18632       for pgac_postfix in \
18633         sgml/stylesheets/nwalsh-modular \
18634         sgml/stylesheets/docbook \
18635                 sgml/docbook-dsssl \
18636         sgml/docbook/dsssl/modular \
18637         sgml/docbook/stylesheet/dsssl/modular \
18638         sgml/docbook/dsssl-stylesheets
18639       do
18640         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
18641         if test -r "$pgac_candidate/html/docbook.dsl" \
18642            && test -r "$pgac_candidate/print/docbook.dsl"
18643         then
18644           pgac_cv_path_stylesheets=$pgac_candidate
18645           break 3
18646         fi
18647       done
18648     done
18649   done
18650 fi
18651 fi
18652
18653 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
18654
18655 if test -n "$DOCBOOKSTYLE"; then
18656   echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
18657 echo "${ECHO_T}$DOCBOOKSTYLE" >&6
18658 else
18659   echo "$as_me:$LINENO: result: no" >&5
18660 echo "${ECHO_T}no" >&6
18661 fi
18662 if test -n "$DOCBOOKSTYLE"; then
18663   for ac_prog in collateindex.pl
18664 do
18665   # Extract the first word of "$ac_prog", so it can be a program name with args.
18666 set dummy $ac_prog; ac_word=$2
18667 echo "$as_me:$LINENO: checking for $ac_word" >&5
18668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18669 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
18670   echo $ECHO_N "(cached) $ECHO_C" >&6
18671 else
18672   case $COLLATEINDEX in
18673   [\\/]* | ?:[\\/]*)
18674   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
18675   ;;
18676   *)
18677   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18678 for as_dir in $DOCBOOKSTYLE/bin $PATH
18679 do
18680   IFS=$as_save_IFS
18681   test -z "$as_dir" && as_dir=.
18682   for ac_exec_ext in '' $ac_executable_extensions; do
18683   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18684     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
18685     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18686     break 2
18687   fi
18688 done
18689 done
18690
18691   ;;
18692 esac
18693 fi
18694 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
18695
18696 if test -n "$COLLATEINDEX"; then
18697   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
18698 echo "${ECHO_T}$COLLATEINDEX" >&6
18699 else
18700   echo "$as_me:$LINENO: result: no" >&5
18701 echo "${ECHO_T}no" >&6
18702 fi
18703
18704   test -n "$COLLATEINDEX" && break
18705 done
18706
18707 else
18708   for ac_prog in collateindex.pl
18709 do
18710   # Extract the first word of "$ac_prog", so it can be a program name with args.
18711 set dummy $ac_prog; ac_word=$2
18712 echo "$as_me:$LINENO: checking for $ac_word" >&5
18713 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18714 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
18715   echo $ECHO_N "(cached) $ECHO_C" >&6
18716 else
18717   case $COLLATEINDEX in
18718   [\\/]* | ?:[\\/]*)
18719   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
18720   ;;
18721   *)
18722   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18723 for as_dir in $PATH
18724 do
18725   IFS=$as_save_IFS
18726   test -z "$as_dir" && as_dir=.
18727   for ac_exec_ext in '' $ac_executable_extensions; do
18728   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18729     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
18730     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18731     break 2
18732   fi
18733 done
18734 done
18735
18736   ;;
18737 esac
18738 fi
18739 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
18740
18741 if test -n "$COLLATEINDEX"; then
18742   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
18743 echo "${ECHO_T}$COLLATEINDEX" >&6
18744 else
18745   echo "$as_me:$LINENO: result: no" >&5
18746 echo "${ECHO_T}no" >&6
18747 fi
18748
18749   test -n "$COLLATEINDEX" && break
18750 done
18751
18752 fi
18753 for ac_prog in sgmlspl
18754 do
18755   # Extract the first word of "$ac_prog", so it can be a program name with args.
18756 set dummy $ac_prog; ac_word=$2
18757 echo "$as_me:$LINENO: checking for $ac_word" >&5
18758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18759 if test "${ac_cv_prog_SGMLSPL+set}" = set; then
18760   echo $ECHO_N "(cached) $ECHO_C" >&6
18761 else
18762   if test -n "$SGMLSPL"; then
18763   ac_cv_prog_SGMLSPL="$SGMLSPL" # Let the user override the test.
18764 else
18765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18766 for as_dir in $PATH
18767 do
18768   IFS=$as_save_IFS
18769   test -z "$as_dir" && as_dir=.
18770   for ac_exec_ext in '' $ac_executable_extensions; do
18771   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18772     ac_cv_prog_SGMLSPL="$ac_prog"
18773     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18774     break 2
18775   fi
18776 done
18777 done
18778
18779 fi
18780 fi
18781 SGMLSPL=$ac_cv_prog_SGMLSPL
18782 if test -n "$SGMLSPL"; then
18783   echo "$as_me:$LINENO: result: $SGMLSPL" >&5
18784 echo "${ECHO_T}$SGMLSPL" >&6
18785 else
18786   echo "$as_me:$LINENO: result: no" >&5
18787 echo "${ECHO_T}no" >&6
18788 fi
18789
18790   test -n "$SGMLSPL" && break
18791 done
18792
18793
18794 # Thread testing
18795
18796 # We have to run the thread test near the end so we have all our symbols
18797 # defined.  Cross compiling throws a warning.
18798 #
18799 if test "$enable_thread_safety_force" = yes; then
18800   { echo "$as_me:$LINENO: WARNING:
18801 *** Skipping thread test program.  --enable-thread-safety-force was used.
18802 *** Run the program in src/tools/thread on the your machine and add
18803 proper locking function calls to your applications to guarantee thread
18804 safety.
18805 " >&5
18806 echo "$as_me: WARNING:
18807 *** Skipping thread test program.  --enable-thread-safety-force was used.
18808 *** Run the program in src/tools/thread on the your machine and add
18809 proper locking function calls to your applications to guarantee thread
18810 safety.
18811 " >&2;}
18812 elif test "$enable_thread_safety" = yes; then
18813 echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
18814 echo $ECHO_N "checking thread safety of required library functions... $ECHO_C" >&6
18815
18816 _CFLAGS="$CFLAGS"
18817 _LIBS="$LIBS"
18818 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
18819 LIBS="$LIBS $PTHREAD_LIBS"
18820 if test "$cross_compiling" = yes; then
18821   echo "$as_me:$LINENO: result: maybe" >&5
18822 echo "${ECHO_T}maybe" >&6
18823   { echo "$as_me:$LINENO: WARNING:
18824 *** Skipping thread test program because of cross-compile build.
18825 *** Run the program in src/tools/thread on the target machine.
18826 " >&5
18827 echo "$as_me: WARNING:
18828 *** Skipping thread test program because of cross-compile build.
18829 *** Run the program in src/tools/thread on the target machine.
18830 " >&2;}
18831 else
18832   cat >conftest.$ac_ext <<_ACEOF
18833 #line $LINENO "configure"
18834 #include "confdefs.h"
18835 #include "$srcdir/src/tools/thread/thread_test.c"
18836 _ACEOF
18837 rm -f conftest$ac_exeext
18838 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18839   (eval $ac_link) 2>&5
18840   ac_status=$?
18841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18842   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18843   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18844   (eval $ac_try) 2>&5
18845   ac_status=$?
18846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18847   (exit $ac_status); }; }; then
18848   echo "$as_me:$LINENO: result: yes" >&5
18849 echo "${ECHO_T}yes" >&6
18850 else
18851   echo "$as_me: program exited with status $ac_status" >&5
18852 echo "$as_me: failed program was:" >&5
18853 cat conftest.$ac_ext >&5
18854 ( exit $ac_status )
18855 echo "$as_me:$LINENO: result: no" >&5
18856 echo "${ECHO_T}no" >&6
18857   { { echo "$as_me:$LINENO: error:
18858 *** Thread test program failed.  Your platform is not thread-safe.
18859 *** Check the file 'config.log'for the exact reason.
18860 ***
18861 *** You can use the configure option --enable-thread-safety-force
18862 *** to force threads to be enabled.  However, you must then run
18863 *** the program in src/tools/thread and add locking function calls
18864 *** to your applications to guarantee thread safety.
18865 " >&5
18866 echo "$as_me: error:
18867 *** Thread test program failed.  Your platform is not thread-safe.
18868 *** Check the file 'config.log'for the exact reason.
18869 ***
18870 *** You can use the configure option --enable-thread-safety-force
18871 *** to force threads to be enabled.  However, you must then run
18872 *** the program in src/tools/thread and add locking function calls
18873 *** to your applications to guarantee thread safety.
18874 " >&2;}
18875    { (exit 1); exit 1; }; }
18876 fi
18877 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18878 fi
18879 CFLAGS="$_CFLAGS"
18880 LIBS="$_LIBS"
18881 fi
18882
18883 # prepare build tree if outside source tree
18884 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
18885 # Note 2: /bin/pwd might be better than shell's built-in at getting
18886 #         a symlink-free name.
18887 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
18888   vpath_build=no
18889 else
18890   vpath_build=yes
18891   if test "$no_create" != yes; then
18892     echo $ECHO_N "preparing build tree... $ECHO_C" >&6
18893     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
18894     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
18895       || { { echo "$as_me:$LINENO: error: failed" >&5
18896 echo "$as_me: error: failed" >&2;}
18897    { (exit 1); exit 1; }; }
18898     echo "$as_me:$LINENO: result: done" >&5
18899 echo "${ECHO_T}done" >&6
18900   fi
18901 fi
18902
18903
18904
18905 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
18906
18907
18908 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}"
18909
18910
18911 if test "$PORTNAME" = "win32"; then
18912 ac_config_commands="$ac_config_commands check_win32_symlinks"
18913
18914 fi
18915
18916 ac_config_headers="$ac_config_headers src/include/pg_config.h"
18917
18918
18919 cat >confcache <<\_ACEOF
18920 # This file is a shell script that caches the results of configure
18921 # tests run on this system so they can be shared between configure
18922 # scripts and configure runs, see configure's option --config-cache.
18923 # It is not useful on other systems.  If it contains results you don't
18924 # want to keep, you may remove or edit it.
18925 #
18926 # config.status only pays attention to the cache file if you give it
18927 # the --recheck option to rerun configure.
18928 #
18929 # `ac_cv_env_foo' variables (set or unset) will be overriden when
18930 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18931 # following values.
18932
18933 _ACEOF
18934
18935 # The following way of writing the cache mishandles newlines in values,
18936 # but we know of no workaround that is simple, portable, and efficient.
18937 # So, don't put newlines in cache variables' values.
18938 # Ultrix sh set writes to stderr and can't be redirected directly,
18939 # and sets the high bit in the cache file unless we assign to the vars.
18940 {
18941   (set) 2>&1 |
18942     case `(ac_space=' '; set | grep ac_space) 2>&1` in
18943     *ac_space=\ *)
18944       # `set' does not quote correctly, so add quotes (double-quote
18945       # substitution turns \\\\ into \\, and sed turns \\ into \).
18946       sed -n \
18947         "s/'/'\\\\''/g;
18948           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18949       ;;
18950     *)
18951       # `set' quotes correctly as required by POSIX, so do not add quotes.
18952       sed -n \
18953         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
18954       ;;
18955     esac;
18956 } |
18957   sed '
18958      t clear
18959      : clear
18960      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18961      t end
18962      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18963      : end' >>confcache
18964 if cmp -s $cache_file confcache; then :; else
18965   if test -w $cache_file; then
18966     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
18967     cat confcache >$cache_file
18968   else
18969     echo "not updating unwritable cache $cache_file"
18970   fi
18971 fi
18972 rm -f confcache
18973
18974 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18975 # Let make expand exec_prefix.
18976 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18977
18978 # VPATH may cause trouble with some makes, so we remove $(srcdir),
18979 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
18980 # trailing colons and then remove the whole line if VPATH becomes empty
18981 # (actually we leave an empty line to preserve line numbers).
18982 if test "x$srcdir" = x.; then
18983   ac_vpsub='/^[         ]*VPATH[        ]*=/{
18984 s/:*\$(srcdir):*/:/;
18985 s/:*\${srcdir}:*/:/;
18986 s/:*@srcdir@:*/:/;
18987 s/^\([^=]*=[    ]*\):*/\1/;
18988 s/:*$//;
18989 s/^[^=]*=[      ]*$//;
18990 }'
18991 fi
18992
18993 DEFS=-DHAVE_CONFIG_H
18994
18995
18996 : ${CONFIG_STATUS=./config.status}
18997 ac_clean_files_save=$ac_clean_files
18998 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18999 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
19000 echo "$as_me: creating $CONFIG_STATUS" >&6;}
19001 cat >$CONFIG_STATUS <<_ACEOF
19002 #! $SHELL
19003 # Generated by $as_me.
19004 # Run this file to recreate the current configuration.
19005 # Compiler output produced by configure, useful for debugging
19006 # configure, is in config.log if it exists.
19007
19008 debug=false
19009 SHELL=\${CONFIG_SHELL-$SHELL}
19010 _ACEOF
19011
19012 cat >>$CONFIG_STATUS <<\_ACEOF
19013
19014 ## --------------------- ##
19015 ## M4sh Initialization.  ##
19016 ## --------------------- ##
19017
19018 # Be Bourne compatible
19019 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19020   emulate sh
19021   NULLCMD=:
19022 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
19023   set -o posix
19024 fi
19025
19026 # NLS nuisances.
19027 # Support unset when possible.
19028 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
19029   as_unset=unset
19030 else
19031   as_unset=false
19032 fi
19033
19034 (set +x; test -n "`(LANG=C; export LANG) 2>&1`") &&
19035     { $as_unset LANG || test "${LANG+set}" != set; } ||
19036       { LANG=C; export LANG; }
19037 (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") &&
19038     { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } ||
19039       { LC_ALL=C; export LC_ALL; }
19040 (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") &&
19041     { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } ||
19042       { LC_TIME=C; export LC_TIME; }
19043 (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") &&
19044     { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } ||
19045       { LC_CTYPE=C; export LC_CTYPE; }
19046 (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") &&
19047     { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } ||
19048       { LANGUAGE=C; export LANGUAGE; }
19049 (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") &&
19050     { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } ||
19051       { LC_COLLATE=C; export LC_COLLATE; }
19052 (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") &&
19053     { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } ||
19054       { LC_NUMERIC=C; export LC_NUMERIC; }
19055 (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") &&
19056     { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } ||
19057       { LC_MESSAGES=C; export LC_MESSAGES; }
19058
19059
19060 # Name of the executable.
19061 as_me=`(basename "$0") 2>/dev/null ||
19062 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19063          X"$0" : 'X\(//\)$' \| \
19064          X"$0" : 'X\(/\)$' \| \
19065          .     : '\(.\)' 2>/dev/null ||
19066 echo X/"$0" |
19067     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
19068           /^X\/\(\/\/\)$/{ s//\1/; q; }
19069           /^X\/\(\/\).*/{ s//\1/; q; }
19070           s/.*/./; q'`
19071
19072 # PATH needs CR, and LINENO needs CR and PATH.
19073 # Avoid depending upon Character Ranges.
19074 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19075 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19076 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19077 as_cr_digits='0123456789'
19078 as_cr_alnum=$as_cr_Letters$as_cr_digits
19079
19080 # The user is always right.
19081 if test "${PATH_SEPARATOR+set}" != set; then
19082   echo "#! /bin/sh" >conftest.sh
19083   echo  "exit 0"   >>conftest.sh
19084   chmod +x conftest.sh
19085   if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then
19086     PATH_SEPARATOR=';'
19087   else
19088     PATH_SEPARATOR=:
19089   fi
19090   rm -f conftest.sh
19091 fi
19092
19093
19094   as_lineno_1=$LINENO
19095   as_lineno_2=$LINENO
19096   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
19097   test "x$as_lineno_1" != "x$as_lineno_2" &&
19098   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
19099   # Find who we are.  Look in the path if we contain no path at all
19100   # relative or not.
19101   case $0 in
19102     *[\\/]* ) as_myself=$0 ;;
19103     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19104 for as_dir in $PATH
19105 do
19106   IFS=$as_save_IFS
19107   test -z "$as_dir" && as_dir=.
19108   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19109 done
19110
19111        ;;
19112   esac
19113   # We did not find ourselves, most probably we were run as `sh COMMAND'
19114   # in which case we are not to be found in the path.
19115   if test "x$as_myself" = x; then
19116     as_myself=$0
19117   fi
19118   if test ! -f "$as_myself"; then
19119     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
19120 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
19121    { (exit 1); exit 1; }; }
19122   fi
19123   case $CONFIG_SHELL in
19124   '')
19125     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19126 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
19127 do
19128   IFS=$as_save_IFS
19129   test -z "$as_dir" && as_dir=.
19130   for as_base in sh bash ksh sh5; do
19131          case $as_dir in
19132          /*)
19133            if ("$as_dir/$as_base" -c '
19134   as_lineno_1=$LINENO
19135   as_lineno_2=$LINENO
19136   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
19137   test "x$as_lineno_1" != "x$as_lineno_2" &&
19138   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
19139              CONFIG_SHELL=$as_dir/$as_base
19140              export CONFIG_SHELL
19141              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
19142            fi;;
19143          esac
19144        done
19145 done
19146 ;;
19147   esac
19148
19149   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
19150   # uniformly replaced by the line number.  The first 'sed' inserts a
19151   # line-number line before each line; the second 'sed' does the real
19152   # work.  The second script uses 'N' to pair each line-number line
19153   # with the numbered line, and appends trailing '-' during
19154   # substitution so that $LINENO is not a special case at line end.
19155   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
19156   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
19157   sed '=' <$as_myself |
19158     sed '
19159       N
19160       s,$,-,
19161       : loop
19162       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
19163       t loop
19164       s,-$,,
19165       s,^['$as_cr_digits']*\n,,
19166     ' >$as_me.lineno &&
19167   chmod +x $as_me.lineno ||
19168     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
19169 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
19170    { (exit 1); exit 1; }; }
19171
19172   # Don't try to exec as it changes $[0], causing all sort of problems
19173   # (the dirname of $[0] is not the place where we might find the
19174   # original and so on.  Autoconf is especially sensible to this).
19175   . ./$as_me.lineno
19176   # Exit status is that of the last command.
19177   exit
19178 }
19179
19180
19181 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
19182   *c*,-n*) ECHO_N= ECHO_C='
19183 ' ECHO_T='      ' ;;
19184   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
19185   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
19186 esac
19187
19188 if expr a : '\(a\)' >/dev/null 2>&1; then
19189   as_expr=expr
19190 else
19191   as_expr=false
19192 fi
19193
19194 rm -f conf$$ conf$$.exe conf$$.file
19195 echo >conf$$.file
19196 if ln -s conf$$.file conf$$ 2>/dev/null; then
19197   # We could just check for DJGPP; but this test a) works b) is more generic
19198   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
19199   if test -f conf$$.exe; then
19200     # Don't use ln at all; we don't have any links
19201     as_ln_s='cp -p'
19202   else
19203     as_ln_s='ln -s'
19204   fi
19205 elif ln conf$$.file conf$$ 2>/dev/null; then
19206   as_ln_s=ln
19207 else
19208   as_ln_s='cp -p'
19209 fi
19210 rm -f conf$$ conf$$.exe conf$$.file
19211
19212 as_executable_p="test -f"
19213
19214 # Sed expression to map a string onto a valid CPP name.
19215 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
19216
19217 # Sed expression to map a string onto a valid variable name.
19218 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
19219
19220
19221 # IFS
19222 # We need space, tab and new line, in precisely that order.
19223 as_nl='
19224 '
19225 IFS="   $as_nl"
19226
19227 # CDPATH.
19228 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; }
19229
19230 exec 6>&1
19231
19232 # Open the log real soon, to keep \$[0] and so on meaningful, and to
19233 # report actual input values of CONFIG_FILES etc. instead of their
19234 # values after options handling.  Logging --version etc. is OK.
19235 exec 5>>config.log
19236 {
19237   echo
19238   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19239 ## Running $as_me. ##
19240 _ASBOX
19241 } >&5
19242 cat >&5 <<_CSEOF
19243
19244 This file was extended by PostgreSQL $as_me 8.0.0rc4, which was
19245 generated by GNU Autoconf 2.53.  Invocation command line was
19246
19247   CONFIG_FILES    = $CONFIG_FILES
19248   CONFIG_HEADERS  = $CONFIG_HEADERS
19249   CONFIG_LINKS    = $CONFIG_LINKS
19250   CONFIG_COMMANDS = $CONFIG_COMMANDS
19251   $ $0 $@
19252
19253 _CSEOF
19254 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
19255 echo >&5
19256 _ACEOF
19257
19258 # Files that config.status was made for.
19259 if test -n "$ac_config_files"; then
19260   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
19261 fi
19262
19263 if test -n "$ac_config_headers"; then
19264   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
19265 fi
19266
19267 if test -n "$ac_config_links"; then
19268   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
19269 fi
19270
19271 if test -n "$ac_config_commands"; then
19272   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
19273 fi
19274
19275 cat >>$CONFIG_STATUS <<\_ACEOF
19276
19277 ac_cs_usage="\
19278 \`$as_me' instantiates files from templates according to the
19279 current configuration.
19280
19281 Usage: $0 [OPTIONS] [FILE]...
19282
19283   -h, --help       print this help, then exit
19284   -V, --version    print version number, then exit
19285   -d, --debug      don't remove temporary files
19286       --recheck    update $as_me by reconfiguring in the same conditions
19287   --file=FILE[:TEMPLATE]
19288                    instantiate the configuration file FILE
19289   --header=FILE[:TEMPLATE]
19290                    instantiate the configuration header FILE
19291
19292 Configuration files:
19293 $config_files
19294
19295 Configuration headers:
19296 $config_headers
19297
19298 Configuration links:
19299 $config_links
19300
19301 Configuration commands:
19302 $config_commands
19303
19304 Report bugs to <bug-autoconf@gnu.org>."
19305 _ACEOF
19306
19307 cat >>$CONFIG_STATUS <<_ACEOF
19308 ac_cs_version="\\
19309 PostgreSQL config.status 8.0.0rc4
19310 configured by $0, generated by GNU Autoconf 2.53,
19311   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
19312
19313 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
19314 Free Software Foundation, Inc.
19315 This config.status script is free software; the Free Software Foundation
19316 gives unlimited permission to copy, distribute and modify it."
19317 srcdir=$srcdir
19318 _ACEOF
19319
19320 cat >>$CONFIG_STATUS <<\_ACEOF
19321 # If no file are specified by the user, then we need to provide default
19322 # value.  By we need to know if files were specified by the user.
19323 ac_need_defaults=:
19324 while test $# != 0
19325 do
19326   case $1 in
19327   --*=*)
19328     ac_option=`expr "x$1" : 'x\([^=]*\)='`
19329     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
19330     shift
19331     set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
19332     shift
19333     ;;
19334   -*);;
19335   *) # This is not an option, so the user has probably given explicit
19336      # arguments.
19337      ac_need_defaults=false;;
19338   esac
19339
19340   case $1 in
19341   # Handling of the options.
19342 _ACEOF
19343 cat >>$CONFIG_STATUS <<_ACEOF
19344   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19345     echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
19346     exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
19347 _ACEOF
19348 cat >>$CONFIG_STATUS <<\_ACEOF
19349   --version | --vers* | -V )
19350     echo "$ac_cs_version"; exit 0 ;;
19351   --he | --h)
19352     # Conflict between --help and --header
19353     { { echo "$as_me:$LINENO: error: ambiguous option: $1
19354 Try \`$0 --help' for more information." >&5
19355 echo "$as_me: error: ambiguous option: $1
19356 Try \`$0 --help' for more information." >&2;}
19357    { (exit 1); exit 1; }; };;
19358   --help | --hel | -h )
19359     echo "$ac_cs_usage"; exit 0 ;;
19360   --debug | --d* | -d )
19361     debug=: ;;
19362   --file | --fil | --fi | --f )
19363     shift
19364     CONFIG_FILES="$CONFIG_FILES $1"
19365     ac_need_defaults=false;;
19366   --header | --heade | --head | --hea )
19367     shift
19368     CONFIG_HEADERS="$CONFIG_HEADERS $1"
19369     ac_need_defaults=false;;
19370
19371   # This is an error.
19372   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
19373 Try \`$0 --help' for more information." >&5
19374 echo "$as_me: error: unrecognized option: $1
19375 Try \`$0 --help' for more information." >&2;}
19376    { (exit 1); exit 1; }; } ;;
19377
19378   *) ac_config_targets="$ac_config_targets $1" ;;
19379
19380   esac
19381   shift
19382 done
19383
19384 _ACEOF
19385
19386
19387
19388
19389
19390 cat >>$CONFIG_STATUS <<\_ACEOF
19391 for ac_config_target in $ac_config_targets
19392 do
19393   case "$ac_config_target" in
19394   # Handling of arguments.
19395   "GNUmakefile" ) CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
19396   "src/Makefile.global" ) CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
19397   "src/backend/port/tas.s" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
19398   "src/backend/port/dynloader.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
19399   "src/backend/port/pg_sema.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
19400   "src/backend/port/pg_shmem.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
19401   "src/include/dynloader.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
19402   "src/include/pg_config_os.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
19403   "src/Makefile.port" ) CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
19404   "check_win32_symlinks" ) CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
19405   "src/include/pg_config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
19406   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
19407 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
19408    { (exit 1); exit 1; }; };;
19409   esac
19410 done
19411
19412 # If the user did not use the arguments to specify the items to instantiate,
19413 # then the envvar interface is used.  Set only those that are not.
19414 # We use the long form for the default assignment because of an extremely
19415 # bizarre bug on SunOS 4.1.3.
19416 if $ac_need_defaults; then
19417   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19418   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19419   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
19420   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19421 fi
19422
19423 # Create a temporary directory, and hook for its removal unless debugging.
19424 $debug ||
19425 {
19426   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
19427   trap '{ (exit 1); exit 1; }' 1 2 13 15
19428 }
19429
19430 # Create a (secure) tmp directory for tmp files.
19431 : ${TMPDIR=/tmp}
19432 {
19433   tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
19434   test -n "$tmp" && test -d "$tmp"
19435 }  ||
19436 {
19437   tmp=$TMPDIR/cs$$-$RANDOM
19438   (umask 077 && mkdir $tmp)
19439 } ||
19440 {
19441    echo "$me: cannot create a temporary directory in $TMPDIR" >&2
19442    { (exit 1); exit 1; }
19443 }
19444
19445 _ACEOF
19446
19447 cat >>$CONFIG_STATUS <<_ACEOF
19448
19449 #
19450 # CONFIG_FILES section.
19451 #
19452
19453 # No need to generate the scripts if there are no CONFIG_FILES.
19454 # This happens for instance when ./config.status config.h
19455 if test -n "\$CONFIG_FILES"; then
19456   # Protect against being on the right side of a sed subst in config.status.
19457   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
19458    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
19459 s,@SHELL@,$SHELL,;t t
19460 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
19461 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
19462 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
19463 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
19464 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
19465 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
19466 s,@exec_prefix@,$exec_prefix,;t t
19467 s,@prefix@,$prefix,;t t
19468 s,@program_transform_name@,$program_transform_name,;t t
19469 s,@bindir@,$bindir,;t t
19470 s,@sbindir@,$sbindir,;t t
19471 s,@libexecdir@,$libexecdir,;t t
19472 s,@datadir@,$datadir,;t t
19473 s,@sysconfdir@,$sysconfdir,;t t
19474 s,@sharedstatedir@,$sharedstatedir,;t t
19475 s,@localstatedir@,$localstatedir,;t t
19476 s,@libdir@,$libdir,;t t
19477 s,@includedir@,$includedir,;t t
19478 s,@oldincludedir@,$oldincludedir,;t t
19479 s,@infodir@,$infodir,;t t
19480 s,@mandir@,$mandir,;t t
19481 s,@build_alias@,$build_alias,;t t
19482 s,@host_alias@,$host_alias,;t t
19483 s,@target_alias@,$target_alias,;t t
19484 s,@DEFS@,$DEFS,;t t
19485 s,@ECHO_C@,$ECHO_C,;t t
19486 s,@ECHO_N@,$ECHO_N,;t t
19487 s,@ECHO_T@,$ECHO_T,;t t
19488 s,@LIBS@,$LIBS,;t t
19489 s,@configure_args@,$configure_args,;t t
19490 s,@build@,$build,;t t
19491 s,@build_cpu@,$build_cpu,;t t
19492 s,@build_vendor@,$build_vendor,;t t
19493 s,@build_os@,$build_os,;t t
19494 s,@host@,$host,;t t
19495 s,@host_cpu@,$host_cpu,;t t
19496 s,@host_vendor@,$host_vendor,;t t
19497 s,@host_os@,$host_os,;t t
19498 s,@PORTNAME@,$PORTNAME,;t t
19499 s,@docdir@,$docdir,;t t
19500 s,@enable_nls@,$enable_nls,;t t
19501 s,@WANTED_LANGUAGES@,$WANTED_LANGUAGES,;t t
19502 s,@default_port@,$default_port,;t t
19503 s,@enable_shared@,$enable_shared,;t t
19504 s,@enable_rpath@,$enable_rpath,;t t
19505 s,@enable_debug@,$enable_debug,;t t
19506 s,@CC@,$CC,;t t
19507 s,@CFLAGS@,$CFLAGS,;t t
19508 s,@LDFLAGS@,$LDFLAGS,;t t
19509 s,@CPPFLAGS@,$CPPFLAGS,;t t
19510 s,@ac_ct_CC@,$ac_ct_CC,;t t
19511 s,@EXEEXT@,$EXEEXT,;t t
19512 s,@OBJEXT@,$OBJEXT,;t t
19513 s,@CPP@,$CPP,;t t
19514 s,@GCC@,$GCC,;t t
19515 s,@TAS@,$TAS,;t t
19516 s,@autodepend@,$autodepend,;t t
19517 s,@INCLUDES@,$INCLUDES,;t t
19518 s,@enable_thread_safety@,$enable_thread_safety,;t t
19519 s,@with_tcl@,$with_tcl,;t t
19520 s,@with_perl@,$with_perl,;t t
19521 s,@with_python@,$with_python,;t t
19522 s,@with_krb4@,$with_krb4,;t t
19523 s,@with_krb5@,$with_krb5,;t t
19524 s,@krb_srvtab@,$krb_srvtab,;t t
19525 s,@with_pam@,$with_pam,;t t
19526 s,@with_rendezvous@,$with_rendezvous,;t t
19527 s,@with_openssl@,$with_openssl,;t t
19528 s,@ELF_SYS@,$ELF_SYS,;t t
19529 s,@LDFLAGS_SL@,$LDFLAGS_SL,;t t
19530 s,@AWK@,$AWK,;t t
19531 s,@FLEX@,$FLEX,;t t
19532 s,@FLEXFLAGS@,$FLEXFLAGS,;t t
19533 s,@LN_S@,$LN_S,;t t
19534 s,@LD@,$LD,;t t
19535 s,@with_gnu_ld@,$with_gnu_ld,;t t
19536 s,@ld_R_works@,$ld_R_works,;t t
19537 s,@RANLIB@,$RANLIB,;t t
19538 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
19539 s,@LORDER@,$LORDER,;t t
19540 s,@TAR@,$TAR,;t t
19541 s,@STRIP@,$STRIP,;t t
19542 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
19543 s,@STRIP_STATIC_LIB@,$STRIP_STATIC_LIB,;t t
19544 s,@STRIP_SHARED_LIB@,$STRIP_SHARED_LIB,;t t
19545 s,@YACC@,$YACC,;t t
19546 s,@YFLAGS@,$YFLAGS,;t t
19547 s,@PERL@,$PERL,;t t
19548 s,@perl_archlibexp@,$perl_archlibexp,;t t
19549 s,@perl_privlibexp@,$perl_privlibexp,;t t
19550 s,@perl_useshrplib@,$perl_useshrplib,;t t
19551 s,@perl_embed_ldflags@,$perl_embed_ldflags,;t t
19552 s,@PYTHON@,$PYTHON,;t t
19553 s,@python_version@,$python_version,;t t
19554 s,@python_configdir@,$python_configdir,;t t
19555 s,@python_includespec@,$python_includespec,;t t
19556 s,@python_libdir@,$python_libdir,;t t
19557 s,@python_libspec@,$python_libspec,;t t
19558 s,@python_additional_libs@,$python_additional_libs,;t t
19559 s,@LIBOBJS@,$LIBOBJS,;t t
19560 s,@HAVE_IPV6@,$HAVE_IPV6,;t t
19561 s,@acx_pthread_config@,$acx_pthread_config,;t t
19562 s,@PTHREAD_CC@,$PTHREAD_CC,;t t
19563 s,@PTHREAD_LIBS@,$PTHREAD_LIBS,;t t
19564 s,@PTHREAD_CFLAGS@,$PTHREAD_CFLAGS,;t t
19565 s,@HAVE_POSIX_SIGNALS@,$HAVE_POSIX_SIGNALS,;t t
19566 s,@MSGFMT@,$MSGFMT,;t t
19567 s,@MSGMERGE@,$MSGMERGE,;t t
19568 s,@XGETTEXT@,$XGETTEXT,;t t
19569 s,@localedir@,$localedir,;t t
19570 s,@TCLSH@,$TCLSH,;t t
19571 s,@TCL_CONFIG_SH@,$TCL_CONFIG_SH,;t t
19572 s,@TCL_INCLUDE_SPEC@,$TCL_INCLUDE_SPEC,;t t
19573 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
19574 s,@TCL_LIBS@,$TCL_LIBS,;t t
19575 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
19576 s,@TCL_SHARED_BUILD@,$TCL_SHARED_BUILD,;t t
19577 s,@TCL_SHLIB_LD_LIBS@,$TCL_SHLIB_LD_LIBS,;t t
19578 s,@NSGMLS@,$NSGMLS,;t t
19579 s,@JADE@,$JADE,;t t
19580 s,@have_docbook@,$have_docbook,;t t
19581 s,@DOCBOOKSTYLE@,$DOCBOOKSTYLE,;t t
19582 s,@COLLATEINDEX@,$COLLATEINDEX,;t t
19583 s,@SGMLSPL@,$SGMLSPL,;t t
19584 s,@vpath_build@,$vpath_build,;t t
19585 CEOF
19586
19587 _ACEOF
19588
19589   cat >>$CONFIG_STATUS <<\_ACEOF
19590   # Split the substitutions into bite-sized pieces for seds with
19591   # small command number limits, like on Digital OSF/1 and HP-UX.
19592   ac_max_sed_lines=48
19593   ac_sed_frag=1 # Number of current file.
19594   ac_beg=1 # First line for current file.
19595   ac_end=$ac_max_sed_lines # Line after last line for current file.
19596   ac_more_lines=:
19597   ac_sed_cmds=
19598   while $ac_more_lines; do
19599     if test $ac_beg -gt 1; then
19600       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19601     else
19602       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19603     fi
19604     if test ! -s $tmp/subs.frag; then
19605       ac_more_lines=false
19606     else
19607       # The purpose of the label and of the branching condition is to
19608       # speed up the sed processing (if there are no `@' at all, there
19609       # is no need to browse any of the substitutions).
19610       # These are the two extra sed commands mentioned above.
19611       (echo ':t
19612   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
19613       if test -z "$ac_sed_cmds"; then
19614         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
19615       else
19616         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
19617       fi
19618       ac_sed_frag=`expr $ac_sed_frag + 1`
19619       ac_beg=$ac_end
19620       ac_end=`expr $ac_end + $ac_max_sed_lines`
19621     fi
19622   done
19623   if test -z "$ac_sed_cmds"; then
19624     ac_sed_cmds=cat
19625   fi
19626 fi # test -n "$CONFIG_FILES"
19627
19628 _ACEOF
19629 cat >>$CONFIG_STATUS <<\_ACEOF
19630 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
19631   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19632   case $ac_file in
19633   - | *:- | *:-:* ) # input from stdin
19634         cat >$tmp/stdin
19635         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19636         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19637   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19638         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19639   * )   ac_file_in=$ac_file.in ;;
19640   esac
19641
19642   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
19643   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19644 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19645          X"$ac_file" : 'X\(//\)[^/]' \| \
19646          X"$ac_file" : 'X\(//\)$' \| \
19647          X"$ac_file" : 'X\(/\)' \| \
19648          .     : '\(.\)' 2>/dev/null ||
19649 echo X"$ac_file" |
19650     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19651           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19652           /^X\(\/\/\)$/{ s//\1/; q; }
19653           /^X\(\/\).*/{ s//\1/; q; }
19654           s/.*/./; q'`
19655   { case "$ac_dir" in
19656   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
19657   *)                      as_incr_dir=.;;
19658 esac
19659 as_dummy="$ac_dir"
19660 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
19661   case $as_mkdir_dir in
19662     # Skip DOS drivespec
19663     ?:) as_incr_dir=$as_mkdir_dir ;;
19664     *)
19665       as_incr_dir=$as_incr_dir/$as_mkdir_dir
19666       test -d "$as_incr_dir" ||
19667         mkdir "$as_incr_dir" ||
19668         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5
19669 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;}
19670    { (exit 1); exit 1; }; }
19671     ;;
19672   esac
19673 done; }
19674
19675   ac_builddir=.
19676
19677 if test "$ac_dir" != .; then
19678   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19679   # A "../" for each directory in $ac_dir_suffix.
19680   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19681 else
19682   ac_dir_suffix= ac_top_builddir=
19683 fi
19684
19685 case $srcdir in
19686   .)  # No --srcdir option.  We are building in place.
19687     ac_srcdir=.
19688     if test -z "$ac_top_builddir"; then
19689        ac_top_srcdir=.
19690     else
19691        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19692     fi ;;
19693   [\\/]* | ?:[\\/]* )  # Absolute path.
19694     ac_srcdir=$srcdir$ac_dir_suffix;
19695     ac_top_srcdir=$srcdir ;;
19696   *) # Relative path.
19697     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19698     ac_top_srcdir=$ac_top_builddir$srcdir ;;
19699 esac
19700 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
19701 # absolute.
19702 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
19703 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
19704 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
19705 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
19706
19707
19708
19709   if test x"$ac_file" != x-; then
19710     { echo "$as_me:$LINENO: creating $ac_file" >&5
19711 echo "$as_me: creating $ac_file" >&6;}
19712     rm -f "$ac_file"
19713   fi
19714   # Let's still pretend it is `configure' which instantiates (i.e., don't
19715   # use $as_me), people would be surprised to read:
19716   #    /* config.h.  Generated by config.status.  */
19717   if test x"$ac_file" = x-; then
19718     configure_input=
19719   else
19720     configure_input="$ac_file.  "
19721   fi
19722   configure_input=$configure_input"Generated from `echo $ac_file_in |
19723                                      sed 's,.*/,,'` by configure."
19724
19725   # First look for the input files in the build tree, otherwise in the
19726   # src tree.
19727   ac_file_inputs=`IFS=:
19728     for f in $ac_file_in; do
19729       case $f in
19730       -) echo $tmp/stdin ;;
19731       [\\/$]*)
19732          # Absolute (can't be DOS-style, as IFS=:)
19733          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19734 echo "$as_me: error: cannot find input file: $f" >&2;}
19735    { (exit 1); exit 1; }; }
19736          echo $f;;
19737       *) # Relative
19738          if test -f "$f"; then
19739            # Build tree
19740            echo $f
19741          elif test -f "$srcdir/$f"; then
19742            # Source tree
19743            echo $srcdir/$f
19744          else
19745            # /dev/null tree
19746            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19747 echo "$as_me: error: cannot find input file: $f" >&2;}
19748    { (exit 1); exit 1; }; }
19749          fi;;
19750       esac
19751     done` || { (exit 1); exit 1; }
19752 _ACEOF
19753 cat >>$CONFIG_STATUS <<_ACEOF
19754   sed "$ac_vpsub
19755 $extrasub
19756 _ACEOF
19757 cat >>$CONFIG_STATUS <<\_ACEOF
19758 :t
19759 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19760 s,@configure_input@,$configure_input,;t t
19761 s,@srcdir@,$ac_srcdir,;t t
19762 s,@abs_srcdir@,$ac_abs_srcdir,;t t
19763 s,@top_srcdir@,$ac_top_srcdir,;t t
19764 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
19765 s,@builddir@,$ac_builddir,;t t
19766 s,@abs_builddir@,$ac_abs_builddir,;t t
19767 s,@top_builddir@,$ac_top_builddir,;t t
19768 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
19769 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
19770   rm -f $tmp/stdin
19771   if test x"$ac_file" != x-; then
19772     mv $tmp/out $ac_file
19773   else
19774     cat $tmp/out
19775     rm -f $tmp/out
19776   fi
19777
19778 done
19779 _ACEOF
19780 cat >>$CONFIG_STATUS <<\_ACEOF
19781
19782 #
19783 # CONFIG_HEADER section.
19784 #
19785
19786 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
19787 # NAME is the cpp macro being defined and VALUE is the value it is being given.
19788 #
19789 # ac_d sets the value in "#define NAME VALUE" lines.
19790 ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
19791 ac_dB='[        ].*$,\1#\2'
19792 ac_dC=' '
19793 ac_dD=',;t'
19794 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
19795 ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
19796 ac_uB='$,\1#\2define\3'
19797 ac_uC=' '
19798 ac_uD=',;t'
19799
19800 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
19801   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19802   case $ac_file in
19803   - | *:- | *:-:* ) # input from stdin
19804         cat >$tmp/stdin
19805         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19806         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19807   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19808         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19809   * )   ac_file_in=$ac_file.in ;;
19810   esac
19811
19812   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
19813 echo "$as_me: creating $ac_file" >&6;}
19814
19815   # First look for the input files in the build tree, otherwise in the
19816   # src tree.
19817   ac_file_inputs=`IFS=:
19818     for f in $ac_file_in; do
19819       case $f in
19820       -) echo $tmp/stdin ;;
19821       [\\/$]*)
19822          # Absolute (can't be DOS-style, as IFS=:)
19823          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19824 echo "$as_me: error: cannot find input file: $f" >&2;}
19825    { (exit 1); exit 1; }; }
19826          echo $f;;
19827       *) # Relative
19828          if test -f "$f"; then
19829            # Build tree
19830            echo $f
19831          elif test -f "$srcdir/$f"; then
19832            # Source tree
19833            echo $srcdir/$f
19834          else
19835            # /dev/null tree
19836            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19837 echo "$as_me: error: cannot find input file: $f" >&2;}
19838    { (exit 1); exit 1; }; }
19839          fi;;
19840       esac
19841     done` || { (exit 1); exit 1; }
19842   # Remove the trailing spaces.
19843   sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
19844
19845 _ACEOF
19846
19847 # Transform confdefs.h into two sed scripts, `conftest.defines' and
19848 # `conftest.undefs', that substitutes the proper values into
19849 # config.h.in to produce config.h.  The first handles `#define'
19850 # templates, and the second `#undef' templates.
19851 # And first: Protect against being on the right side of a sed subst in
19852 # config.status.  Protect against being in an unquoted here document
19853 # in config.status.
19854 rm -f conftest.defines conftest.undefs
19855 # Using a here document instead of a string reduces the quoting nightmare.
19856 # Putting comments in sed scripts is not portable.
19857 #
19858 # `end' is used to avoid that the second main sed command (meant for
19859 # 0-ary CPP macros) applies to n-ary macro definitions.
19860 # See the Autoconf documentation for `clear'.
19861 cat >confdef2sed.sed <<\_ACEOF
19862 s/[\\&,]/\\&/g
19863 s,[\\$`],\\&,g
19864 t clear
19865 : clear
19866 s,^[    ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
19867 t end
19868 s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
19869 : end
19870 _ACEOF
19871 # If some macros were called several times there might be several times
19872 # the same #defines, which is useless.  Nevertheless, we may not want to
19873 # sort them, since we want the *last* AC-DEFINE to be honored.
19874 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
19875 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
19876 rm -f confdef2sed.sed
19877
19878 # This sed command replaces #undef with comments.  This is necessary, for
19879 # example, in the case of _POSIX_SOURCE, which is predefined and required
19880 # on some systems where configure will not decide to define it.
19881 cat >>conftest.undefs <<\_ACEOF
19882 s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
19883 _ACEOF
19884
19885 # Break up conftest.defines because some shells have a limit on the size
19886 # of here documents, and old seds have small limits too (100 cmds).
19887 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
19888 echo '  if egrep "^[    ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
19889 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
19890 echo '  :' >>$CONFIG_STATUS
19891 rm -f conftest.tail
19892 while grep . conftest.defines >/dev/null
19893 do
19894   # Write a limited-size here document to $tmp/defines.sed.
19895   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
19896   # Speed up: don't consider the non `#define' lines.
19897   echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS
19898   # Work around the forget-to-reset-the-flag bug.
19899   echo 't clr' >>$CONFIG_STATUS
19900   echo ': clr' >>$CONFIG_STATUS
19901   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
19902   echo 'CEOF
19903   sed -f $tmp/defines.sed $tmp/in >$tmp/out
19904   rm -f $tmp/in
19905   mv $tmp/out $tmp/in
19906 ' >>$CONFIG_STATUS
19907   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
19908   rm -f conftest.defines
19909   mv conftest.tail conftest.defines
19910 done
19911 rm -f conftest.defines
19912 echo '  fi # egrep' >>$CONFIG_STATUS
19913 echo >>$CONFIG_STATUS
19914
19915 # Break up conftest.undefs because some shells have a limit on the size
19916 # of here documents, and old seds have small limits too (100 cmds).
19917 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
19918 rm -f conftest.tail
19919 while grep . conftest.undefs >/dev/null
19920 do
19921   # Write a limited-size here document to $tmp/undefs.sed.
19922   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
19923   # Speed up: don't consider the non `#undef'
19924   echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS
19925   # Work around the forget-to-reset-the-flag bug.
19926   echo 't clr' >>$CONFIG_STATUS
19927   echo ': clr' >>$CONFIG_STATUS
19928   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
19929   echo 'CEOF
19930   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
19931   rm -f $tmp/in
19932   mv $tmp/out $tmp/in
19933 ' >>$CONFIG_STATUS
19934   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
19935   rm -f conftest.undefs
19936   mv conftest.tail conftest.undefs
19937 done
19938 rm -f conftest.undefs
19939
19940 cat >>$CONFIG_STATUS <<\_ACEOF
19941   # Let's still pretend it is `configure' which instantiates (i.e., don't
19942   # use $as_me), people would be surprised to read:
19943   #    /* config.h.  Generated by config.status.  */
19944   if test x"$ac_file" = x-; then
19945     echo "/* Generated by configure.  */" >$tmp/config.h
19946   else
19947     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
19948   fi
19949   cat $tmp/in >>$tmp/config.h
19950   rm -f $tmp/in
19951   if test x"$ac_file" != x-; then
19952     if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
19953       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
19954 echo "$as_me: $ac_file is unchanged" >&6;}
19955     else
19956       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19957 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19958          X"$ac_file" : 'X\(//\)[^/]' \| \
19959          X"$ac_file" : 'X\(//\)$' \| \
19960          X"$ac_file" : 'X\(/\)' \| \
19961          .     : '\(.\)' 2>/dev/null ||
19962 echo X"$ac_file" |
19963     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19964           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19965           /^X\(\/\/\)$/{ s//\1/; q; }
19966           /^X\(\/\).*/{ s//\1/; q; }
19967           s/.*/./; q'`
19968       { case "$ac_dir" in
19969   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
19970   *)                      as_incr_dir=.;;
19971 esac
19972 as_dummy="$ac_dir"
19973 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
19974   case $as_mkdir_dir in
19975     # Skip DOS drivespec
19976     ?:) as_incr_dir=$as_mkdir_dir ;;
19977     *)
19978       as_incr_dir=$as_incr_dir/$as_mkdir_dir
19979       test -d "$as_incr_dir" ||
19980         mkdir "$as_incr_dir" ||
19981         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5
19982 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;}
19983    { (exit 1); exit 1; }; }
19984     ;;
19985   esac
19986 done; }
19987
19988       rm -f $ac_file
19989       mv $tmp/config.h $ac_file
19990     fi
19991   else
19992     cat $tmp/config.h
19993     rm -f $tmp/config.h
19994   fi
19995   # Run the commands associated with the file.
19996   case $ac_file in
19997     src/include/pg_config.h )
19998 # Update timestamp for pg_config.h (see Makefile.global)
19999 echo >src/include/stamp-h
20000  ;;
20001   esac
20002 done
20003 _ACEOF
20004 cat >>$CONFIG_STATUS <<\_ACEOF
20005
20006 #
20007 # CONFIG_LINKS section.
20008 #
20009
20010 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
20011   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
20012   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
20013
20014   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
20015 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
20016
20017   if test ! -r $srcdir/$ac_source; then
20018     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
20019 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
20020    { (exit 1); exit 1; }; }
20021   fi
20022   rm -f $ac_dest
20023
20024   # Make relative symlinks.
20025   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
20026 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20027          X"$ac_dest" : 'X\(//\)[^/]' \| \
20028          X"$ac_dest" : 'X\(//\)$' \| \
20029          X"$ac_dest" : 'X\(/\)' \| \
20030          .     : '\(.\)' 2>/dev/null ||
20031 echo X"$ac_dest" |
20032     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20033           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20034           /^X\(\/\/\)$/{ s//\1/; q; }
20035           /^X\(\/\).*/{ s//\1/; q; }
20036           s/.*/./; q'`
20037   { case "$ac_dest_dir" in
20038   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
20039   *)                      as_incr_dir=.;;
20040 esac
20041 as_dummy="$ac_dest_dir"
20042 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
20043   case $as_mkdir_dir in
20044     # Skip DOS drivespec
20045     ?:) as_incr_dir=$as_mkdir_dir ;;
20046     *)
20047       as_incr_dir=$as_incr_dir/$as_mkdir_dir
20048       test -d "$as_incr_dir" ||
20049         mkdir "$as_incr_dir" ||
20050         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dest_dir\"" >&5
20051 echo "$as_me: error: cannot create \"$ac_dest_dir\"" >&2;}
20052    { (exit 1); exit 1; }; }
20053     ;;
20054   esac
20055 done; }
20056
20057   ac_builddir=.
20058
20059 if test "$ac_dest_dir" != .; then
20060   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
20061   # A "../" for each directory in $ac_dir_suffix.
20062   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
20063 else
20064   ac_dir_suffix= ac_top_builddir=
20065 fi
20066
20067 case $srcdir in
20068   .)  # No --srcdir option.  We are building in place.
20069     ac_srcdir=.
20070     if test -z "$ac_top_builddir"; then
20071        ac_top_srcdir=.
20072     else
20073        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
20074     fi ;;
20075   [\\/]* | ?:[\\/]* )  # Absolute path.
20076     ac_srcdir=$srcdir$ac_dir_suffix;
20077     ac_top_srcdir=$srcdir ;;
20078   *) # Relative path.
20079     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
20080     ac_top_srcdir=$ac_top_builddir$srcdir ;;
20081 esac
20082 # Don't blindly perform a `cd "$ac_dest_dir"/$ac_foo && pwd` since $ac_foo can be
20083 # absolute.
20084 ac_abs_builddir=`cd "$ac_dest_dir" && cd $ac_builddir && pwd`
20085 ac_abs_top_builddir=`cd "$ac_dest_dir" && cd $ac_top_builddir && pwd`
20086 ac_abs_srcdir=`cd "$ac_dest_dir" && cd $ac_srcdir && pwd`
20087 ac_abs_top_srcdir=`cd "$ac_dest_dir" && cd $ac_top_srcdir && pwd`
20088
20089
20090   case $srcdir in
20091   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
20092       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
20093   esac
20094
20095   # Make a symlink if possible; otherwise try a hard link.
20096   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
20097     ln $srcdir/$ac_source $ac_dest ||
20098     { { echo "$as_me:$LINENO: error: cannot link $ac_dest to $srcdir/$ac_source" >&5
20099 echo "$as_me: error: cannot link $ac_dest to $srcdir/$ac_source" >&2;}
20100    { (exit 1); exit 1; }; }
20101 done
20102 _ACEOF
20103 cat >>$CONFIG_STATUS <<\_ACEOF
20104
20105 #
20106 # CONFIG_COMMANDS section.
20107 #
20108 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
20109   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
20110   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
20111   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
20112 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20113          X"$ac_dest" : 'X\(//\)[^/]' \| \
20114          X"$ac_dest" : 'X\(//\)$' \| \
20115          X"$ac_dest" : 'X\(/\)' \| \
20116          .     : '\(.\)' 2>/dev/null ||
20117 echo X"$ac_dest" |
20118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20119           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20120           /^X\(\/\/\)$/{ s//\1/; q; }
20121           /^X\(\/\).*/{ s//\1/; q; }
20122           s/.*/./; q'`
20123   ac_builddir=.
20124
20125 if test "$ac_dir" != .; then
20126   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
20127   # A "../" for each directory in $ac_dir_suffix.
20128   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
20129 else
20130   ac_dir_suffix= ac_top_builddir=
20131 fi
20132
20133 case $srcdir in
20134   .)  # No --srcdir option.  We are building in place.
20135     ac_srcdir=.
20136     if test -z "$ac_top_builddir"; then
20137        ac_top_srcdir=.
20138     else
20139        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
20140     fi ;;
20141   [\\/]* | ?:[\\/]* )  # Absolute path.
20142     ac_srcdir=$srcdir$ac_dir_suffix;
20143     ac_top_srcdir=$srcdir ;;
20144   *) # Relative path.
20145     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
20146     ac_top_srcdir=$ac_top_builddir$srcdir ;;
20147 esac
20148 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
20149 # absolute.
20150 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
20151 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
20152 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
20153 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
20154
20155
20156   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
20157 echo "$as_me: executing $ac_dest commands" >&6;}
20158   case $ac_dest in
20159     check_win32_symlinks )
20160 # Links sometimes fail undetected on Mingw -
20161 # so here we detect it and warn the user
20162 for FILE in $CONFIG_LINKS
20163  do
20164         # test -e works for symlinks in the MinGW console
20165         test -e `expr "$FILE" : '\([^:]*\)'` || { echo "$as_me:$LINENO: WARNING: *** link for $FILE - please fix by hand" >&5
20166 echo "$as_me: WARNING: *** link for $FILE - please fix by hand" >&2;}
20167  done
20168  ;;
20169   esac
20170 done
20171 _ACEOF
20172
20173 cat >>$CONFIG_STATUS <<\_ACEOF
20174
20175 { (exit 0); exit 0; }
20176 _ACEOF
20177 chmod +x $CONFIG_STATUS
20178 ac_clean_files=$ac_clean_files_save
20179
20180
20181 # configure is writing to config.log, and then calls config.status.
20182 # config.status does its own redirection, appending to config.log.
20183 # Unfortunately, on DOS this fails, as config.log is still kept open
20184 # by configure, so config.status won't be able to write to it; its
20185 # output is simply discarded.  So we exec the FD to /dev/null,
20186 # effectively closing config.log, so it can be properly (re)opened and
20187 # appended to by config.status.  When coming back to configure, we
20188 # need to make the FD available again.
20189 if test "$no_create" != yes; then
20190   ac_cs_success=:
20191   exec 5>/dev/null
20192   $SHELL $CONFIG_STATUS || ac_cs_success=false
20193   exec 5>>config.log
20194   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20195   # would make configure fail if this is the last instruction.
20196   $ac_cs_success || { (exit 1); exit 1; }
20197 fi
20198
20199