]> granicus.if.org Git - postgresql/blob - configure
Fix bug in CONTINUE statement for PL/pgSQL: when we continue a loop,
[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.1devel.
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.1devel'
262 PACKAGE_STRING='PostgreSQL 8.1devel'
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.1devel 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.1devel:";;
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 default service principal in Kerberos [postgres]
873   --with-pam              build with PAM support
874   --with-bonjour          build with Bonjour 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.1devel
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.1devel, 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 # Bonjour
3435 #
3436 echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
3437 echo $ECHO_N "checking whether to build with Bonjour support... $ECHO_C" >&6
3438
3439
3440
3441 # Check whether --with-bonjour or --without-bonjour was given.
3442 if test "${with_bonjour+set}" = set; then
3443   withval="$with_bonjour"
3444
3445   case $withval in
3446     yes)
3447
3448 cat >>confdefs.h <<\_ACEOF
3449 #define USE_BONJOUR 1
3450 _ACEOF
3451
3452       ;;
3453     no)
3454       :
3455       ;;
3456     *)
3457       { { echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
3458 echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
3459    { (exit 1); exit 1; }; }
3460       ;;
3461   esac
3462
3463 else
3464   with_bonjour=no
3465
3466 fi;
3467
3468 echo "$as_me:$LINENO: result: $with_bonjour" >&5
3469 echo "${ECHO_T}$with_bonjour" >&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   if test "$PORTNAME" != "win32"; then
6362      echo "$as_me:$LINENO: checking for library containing com_err" >&5
6363 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
6364 if test "${ac_cv_search_com_err+set}" = set; then
6365   echo $ECHO_N "(cached) $ECHO_C" >&6
6366 else
6367   ac_func_search_save_LIBS=$LIBS
6368 ac_cv_search_com_err=no
6369 cat >conftest.$ac_ext <<_ACEOF
6370 #line $LINENO "configure"
6371 #include "confdefs.h"
6372
6373 /* Override any gcc2 internal prototype to avoid an error.  */
6374 #ifdef __cplusplus
6375 extern "C"
6376 #endif
6377 /* We use char because int might match the return type of a gcc2
6378    builtin and then its argument prototype would still apply.  */
6379 char com_err ();
6380 #ifdef F77_DUMMY_MAIN
6381 #  ifdef __cplusplus
6382      extern "C"
6383 #  endif
6384    int F77_DUMMY_MAIN() { return 1; }
6385 #endif
6386 int
6387 main ()
6388 {
6389 com_err ();
6390   ;
6391   return 0;
6392 }
6393 _ACEOF
6394 rm -f conftest.$ac_objext conftest$ac_exeext
6395 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6396   (eval $ac_link) 2>&5
6397   ac_status=$?
6398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6399   (exit $ac_status); } &&
6400          { ac_try='test -s conftest$ac_exeext'
6401   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6402   (eval $ac_try) 2>&5
6403   ac_status=$?
6404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6405   (exit $ac_status); }; }; then
6406   ac_cv_search_com_err="none required"
6407 else
6408   echo "$as_me: failed program was:" >&5
6409 cat conftest.$ac_ext >&5
6410 fi
6411 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6412 if test "$ac_cv_search_com_err" = no; then
6413   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' com_err; do
6414     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6415     cat >conftest.$ac_ext <<_ACEOF
6416 #line $LINENO "configure"
6417 #include "confdefs.h"
6418
6419 /* Override any gcc2 internal prototype to avoid an error.  */
6420 #ifdef __cplusplus
6421 extern "C"
6422 #endif
6423 /* We use char because int might match the return type of a gcc2
6424    builtin and then its argument prototype would still apply.  */
6425 char com_err ();
6426 #ifdef F77_DUMMY_MAIN
6427 #  ifdef __cplusplus
6428      extern "C"
6429 #  endif
6430    int F77_DUMMY_MAIN() { return 1; }
6431 #endif
6432 int
6433 main ()
6434 {
6435 com_err ();
6436   ;
6437   return 0;
6438 }
6439 _ACEOF
6440 rm -f conftest.$ac_objext conftest$ac_exeext
6441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6442   (eval $ac_link) 2>&5
6443   ac_status=$?
6444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6445   (exit $ac_status); } &&
6446          { ac_try='test -s conftest$ac_exeext'
6447   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6448   (eval $ac_try) 2>&5
6449   ac_status=$?
6450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6451   (exit $ac_status); }; }; then
6452   ac_cv_search_com_err="-l$ac_lib"
6453 break
6454 else
6455   echo "$as_me: failed program was:" >&5
6456 cat conftest.$ac_ext >&5
6457 fi
6458 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6459   done
6460 fi
6461 LIBS=$ac_func_search_save_LIBS
6462 fi
6463 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
6464 echo "${ECHO_T}$ac_cv_search_com_err" >&6
6465 if test "$ac_cv_search_com_err" != no; then
6466   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
6467
6468 else
6469   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
6470 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
6471    { (exit 1); exit 1; }; }
6472 fi
6473
6474      echo "$as_me:$LINENO: checking for library containing krb5_encrypt" >&5
6475 echo $ECHO_N "checking for library containing krb5_encrypt... $ECHO_C" >&6
6476 if test "${ac_cv_search_krb5_encrypt+set}" = set; then
6477   echo $ECHO_N "(cached) $ECHO_C" >&6
6478 else
6479   ac_func_search_save_LIBS=$LIBS
6480 ac_cv_search_krb5_encrypt=no
6481 cat >conftest.$ac_ext <<_ACEOF
6482 #line $LINENO "configure"
6483 #include "confdefs.h"
6484
6485 /* Override any gcc2 internal prototype to avoid an error.  */
6486 #ifdef __cplusplus
6487 extern "C"
6488 #endif
6489 /* We use char because int might match the return type of a gcc2
6490    builtin and then its argument prototype would still apply.  */
6491 char krb5_encrypt ();
6492 #ifdef F77_DUMMY_MAIN
6493 #  ifdef __cplusplus
6494      extern "C"
6495 #  endif
6496    int F77_DUMMY_MAIN() { return 1; }
6497 #endif
6498 int
6499 main ()
6500 {
6501 krb5_encrypt ();
6502   ;
6503   return 0;
6504 }
6505 _ACEOF
6506 rm -f conftest.$ac_objext conftest$ac_exeext
6507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6508   (eval $ac_link) 2>&5
6509   ac_status=$?
6510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6511   (exit $ac_status); } &&
6512          { ac_try='test -s conftest$ac_exeext'
6513   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6514   (eval $ac_try) 2>&5
6515   ac_status=$?
6516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517   (exit $ac_status); }; }; then
6518   ac_cv_search_krb5_encrypt="none required"
6519 else
6520   echo "$as_me: failed program was:" >&5
6521 cat conftest.$ac_ext >&5
6522 fi
6523 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6524 if test "$ac_cv_search_krb5_encrypt" = no; then
6525   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken' crypto k5crypto; do
6526     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6527     cat >conftest.$ac_ext <<_ACEOF
6528 #line $LINENO "configure"
6529 #include "confdefs.h"
6530
6531 /* Override any gcc2 internal prototype to avoid an error.  */
6532 #ifdef __cplusplus
6533 extern "C"
6534 #endif
6535 /* We use char because int might match the return type of a gcc2
6536    builtin and then its argument prototype would still apply.  */
6537 char krb5_encrypt ();
6538 #ifdef F77_DUMMY_MAIN
6539 #  ifdef __cplusplus
6540      extern "C"
6541 #  endif
6542    int F77_DUMMY_MAIN() { return 1; }
6543 #endif
6544 int
6545 main ()
6546 {
6547 krb5_encrypt ();
6548   ;
6549   return 0;
6550 }
6551 _ACEOF
6552 rm -f conftest.$ac_objext conftest$ac_exeext
6553 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6554   (eval $ac_link) 2>&5
6555   ac_status=$?
6556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6557   (exit $ac_status); } &&
6558          { ac_try='test -s conftest$ac_exeext'
6559   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6560   (eval $ac_try) 2>&5
6561   ac_status=$?
6562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563   (exit $ac_status); }; }; then
6564   ac_cv_search_krb5_encrypt="-l$ac_lib"
6565 break
6566 else
6567   echo "$as_me: failed program was:" >&5
6568 cat conftest.$ac_ext >&5
6569 fi
6570 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6571   done
6572 fi
6573 LIBS=$ac_func_search_save_LIBS
6574 fi
6575 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_encrypt" >&5
6576 echo "${ECHO_T}$ac_cv_search_krb5_encrypt" >&6
6577 if test "$ac_cv_search_krb5_encrypt" != no; then
6578   test "$ac_cv_search_krb5_encrypt" = "none required" || LIBS="$ac_cv_search_krb5_encrypt $LIBS"
6579
6580 else
6581   { { echo "$as_me:$LINENO: error: could not find function 'krb5_encrypt' required for Kerberos 5" >&5
6582 echo "$as_me: error: could not find function 'krb5_encrypt' required for Kerberos 5" >&2;}
6583    { (exit 1); exit 1; }; }
6584 fi
6585
6586      echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
6587 echo $ECHO_N "checking for library containing krb5_sendauth... $ECHO_C" >&6
6588 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
6589   echo $ECHO_N "(cached) $ECHO_C" >&6
6590 else
6591   ac_func_search_save_LIBS=$LIBS
6592 ac_cv_search_krb5_sendauth=no
6593 cat >conftest.$ac_ext <<_ACEOF
6594 #line $LINENO "configure"
6595 #include "confdefs.h"
6596
6597 /* Override any gcc2 internal prototype to avoid an error.  */
6598 #ifdef __cplusplus
6599 extern "C"
6600 #endif
6601 /* We use char because int might match the return type of a gcc2
6602    builtin and then its argument prototype would still apply.  */
6603 char krb5_sendauth ();
6604 #ifdef F77_DUMMY_MAIN
6605 #  ifdef __cplusplus
6606      extern "C"
6607 #  endif
6608    int F77_DUMMY_MAIN() { return 1; }
6609 #endif
6610 int
6611 main ()
6612 {
6613 krb5_sendauth ();
6614   ;
6615   return 0;
6616 }
6617 _ACEOF
6618 rm -f conftest.$ac_objext conftest$ac_exeext
6619 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6620   (eval $ac_link) 2>&5
6621   ac_status=$?
6622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6623   (exit $ac_status); } &&
6624          { ac_try='test -s conftest$ac_exeext'
6625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6626   (eval $ac_try) 2>&5
6627   ac_status=$?
6628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6629   (exit $ac_status); }; }; then
6630   ac_cv_search_krb5_sendauth="none required"
6631 else
6632   echo "$as_me: failed program was:" >&5
6633 cat conftest.$ac_ext >&5
6634 fi
6635 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6636 if test "$ac_cv_search_krb5_sendauth" = no; then
6637   for ac_lib in krb5 'krb5 -ldes -lasn1 -lroken'; do
6638     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6639     cat >conftest.$ac_ext <<_ACEOF
6640 #line $LINENO "configure"
6641 #include "confdefs.h"
6642
6643 /* Override any gcc2 internal prototype to avoid an error.  */
6644 #ifdef __cplusplus
6645 extern "C"
6646 #endif
6647 /* We use char because int might match the return type of a gcc2
6648    builtin and then its argument prototype would still apply.  */
6649 char krb5_sendauth ();
6650 #ifdef F77_DUMMY_MAIN
6651 #  ifdef __cplusplus
6652      extern "C"
6653 #  endif
6654    int F77_DUMMY_MAIN() { return 1; }
6655 #endif
6656 int
6657 main ()
6658 {
6659 krb5_sendauth ();
6660   ;
6661   return 0;
6662 }
6663 _ACEOF
6664 rm -f conftest.$ac_objext conftest$ac_exeext
6665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6666   (eval $ac_link) 2>&5
6667   ac_status=$?
6668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6669   (exit $ac_status); } &&
6670          { ac_try='test -s conftest$ac_exeext'
6671   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6672   (eval $ac_try) 2>&5
6673   ac_status=$?
6674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6675   (exit $ac_status); }; }; then
6676   ac_cv_search_krb5_sendauth="-l$ac_lib"
6677 break
6678 else
6679   echo "$as_me: failed program was:" >&5
6680 cat conftest.$ac_ext >&5
6681 fi
6682 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6683   done
6684 fi
6685 LIBS=$ac_func_search_save_LIBS
6686 fi
6687 echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
6688 echo "${ECHO_T}$ac_cv_search_krb5_sendauth" >&6
6689 if test "$ac_cv_search_krb5_sendauth" != no; then
6690   test "$ac_cv_search_krb5_sendauth" = "none required" || LIBS="$ac_cv_search_krb5_sendauth $LIBS"
6691
6692 else
6693   { { echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
6694 echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
6695    { (exit 1); exit 1; }; }
6696 fi
6697
6698   else
6699      echo "$as_me:$LINENO: checking for library containing com_err" >&5
6700 echo $ECHO_N "checking for library containing com_err... $ECHO_C" >&6
6701 if test "${ac_cv_search_com_err+set}" = set; then
6702   echo $ECHO_N "(cached) $ECHO_C" >&6
6703 else
6704   ac_func_search_save_LIBS=$LIBS
6705 ac_cv_search_com_err=no
6706 cat >conftest.$ac_ext <<_ACEOF
6707 #line $LINENO "configure"
6708 #include "confdefs.h"
6709
6710 /* Override any gcc2 internal prototype to avoid an error.  */
6711 #ifdef __cplusplus
6712 extern "C"
6713 #endif
6714 /* We use char because int might match the return type of a gcc2
6715    builtin and then its argument prototype would still apply.  */
6716 char com_err ();
6717 #ifdef F77_DUMMY_MAIN
6718 #  ifdef __cplusplus
6719      extern "C"
6720 #  endif
6721    int F77_DUMMY_MAIN() { return 1; }
6722 #endif
6723 int
6724 main ()
6725 {
6726 com_err ();
6727   ;
6728   return 0;
6729 }
6730 _ACEOF
6731 rm -f conftest.$ac_objext conftest$ac_exeext
6732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6733   (eval $ac_link) 2>&5
6734   ac_status=$?
6735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6736   (exit $ac_status); } &&
6737          { ac_try='test -s conftest$ac_exeext'
6738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6739   (eval $ac_try) 2>&5
6740   ac_status=$?
6741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6742   (exit $ac_status); }; }; then
6743   ac_cv_search_com_err="none required"
6744 else
6745   echo "$as_me: failed program was:" >&5
6746 cat conftest.$ac_ext >&5
6747 fi
6748 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6749 if test "$ac_cv_search_com_err" = no; then
6750   for ac_lib in 'comerr32 -lkrb5_32'; do
6751     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6752     cat >conftest.$ac_ext <<_ACEOF
6753 #line $LINENO "configure"
6754 #include "confdefs.h"
6755
6756 /* Override any gcc2 internal prototype to avoid an error.  */
6757 #ifdef __cplusplus
6758 extern "C"
6759 #endif
6760 /* We use char because int might match the return type of a gcc2
6761    builtin and then its argument prototype would still apply.  */
6762 char com_err ();
6763 #ifdef F77_DUMMY_MAIN
6764 #  ifdef __cplusplus
6765      extern "C"
6766 #  endif
6767    int F77_DUMMY_MAIN() { return 1; }
6768 #endif
6769 int
6770 main ()
6771 {
6772 com_err ();
6773   ;
6774   return 0;
6775 }
6776 _ACEOF
6777 rm -f conftest.$ac_objext conftest$ac_exeext
6778 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6779   (eval $ac_link) 2>&5
6780   ac_status=$?
6781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6782   (exit $ac_status); } &&
6783          { ac_try='test -s conftest$ac_exeext'
6784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6785   (eval $ac_try) 2>&5
6786   ac_status=$?
6787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6788   (exit $ac_status); }; }; then
6789   ac_cv_search_com_err="-l$ac_lib"
6790 break
6791 else
6792   echo "$as_me: failed program was:" >&5
6793 cat conftest.$ac_ext >&5
6794 fi
6795 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6796   done
6797 fi
6798 LIBS=$ac_func_search_save_LIBS
6799 fi
6800 echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
6801 echo "${ECHO_T}$ac_cv_search_com_err" >&6
6802 if test "$ac_cv_search_com_err" != no; then
6803   test "$ac_cv_search_com_err" = "none required" || LIBS="$ac_cv_search_com_err $LIBS"
6804
6805 else
6806   { { echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
6807 echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
6808    { (exit 1); exit 1; }; }
6809 fi
6810
6811   fi
6812 fi
6813
6814 if test "$with_openssl" = yes ; then
6815     if test "$PORTNAME" != "win32"; then
6816
6817 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
6818 echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6
6819 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
6820   echo $ECHO_N "(cached) $ECHO_C" >&6
6821 else
6822   ac_check_lib_save_LIBS=$LIBS
6823 LIBS="-lcrypto  $LIBS"
6824 cat >conftest.$ac_ext <<_ACEOF
6825 #line $LINENO "configure"
6826 #include "confdefs.h"
6827
6828 /* Override any gcc2 internal prototype to avoid an error.  */
6829 #ifdef __cplusplus
6830 extern "C"
6831 #endif
6832 /* We use char because int might match the return type of a gcc2
6833    builtin and then its argument prototype would still apply.  */
6834 char CRYPTO_new_ex_data ();
6835 #ifdef F77_DUMMY_MAIN
6836 #  ifdef __cplusplus
6837      extern "C"
6838 #  endif
6839    int F77_DUMMY_MAIN() { return 1; }
6840 #endif
6841 int
6842 main ()
6843 {
6844 CRYPTO_new_ex_data ();
6845   ;
6846   return 0;
6847 }
6848 _ACEOF
6849 rm -f conftest.$ac_objext conftest$ac_exeext
6850 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6851   (eval $ac_link) 2>&5
6852   ac_status=$?
6853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6854   (exit $ac_status); } &&
6855          { ac_try='test -s conftest$ac_exeext'
6856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6857   (eval $ac_try) 2>&5
6858   ac_status=$?
6859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6860   (exit $ac_status); }; }; then
6861   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
6862 else
6863   echo "$as_me: failed program was:" >&5
6864 cat conftest.$ac_ext >&5
6865 ac_cv_lib_crypto_CRYPTO_new_ex_data=no
6866 fi
6867 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6868 LIBS=$ac_check_lib_save_LIBS
6869 fi
6870 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
6871 echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6
6872 if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
6873   cat >>confdefs.h <<_ACEOF
6874 #define HAVE_LIBCRYPTO 1
6875 _ACEOF
6876
6877   LIBS="-lcrypto $LIBS"
6878
6879 else
6880   { { echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
6881 echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
6882    { (exit 1); exit 1; }; }
6883 fi
6884
6885
6886 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
6887 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
6888 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
6889   echo $ECHO_N "(cached) $ECHO_C" >&6
6890 else
6891   ac_check_lib_save_LIBS=$LIBS
6892 LIBS="-lssl  $LIBS"
6893 cat >conftest.$ac_ext <<_ACEOF
6894 #line $LINENO "configure"
6895 #include "confdefs.h"
6896
6897 /* Override any gcc2 internal prototype to avoid an error.  */
6898 #ifdef __cplusplus
6899 extern "C"
6900 #endif
6901 /* We use char because int might match the return type of a gcc2
6902    builtin and then its argument prototype would still apply.  */
6903 char SSL_library_init ();
6904 #ifdef F77_DUMMY_MAIN
6905 #  ifdef __cplusplus
6906      extern "C"
6907 #  endif
6908    int F77_DUMMY_MAIN() { return 1; }
6909 #endif
6910 int
6911 main ()
6912 {
6913 SSL_library_init ();
6914   ;
6915   return 0;
6916 }
6917 _ACEOF
6918 rm -f conftest.$ac_objext conftest$ac_exeext
6919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6920   (eval $ac_link) 2>&5
6921   ac_status=$?
6922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6923   (exit $ac_status); } &&
6924          { ac_try='test -s conftest$ac_exeext'
6925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6926   (eval $ac_try) 2>&5
6927   ac_status=$?
6928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6929   (exit $ac_status); }; }; then
6930   ac_cv_lib_ssl_SSL_library_init=yes
6931 else
6932   echo "$as_me: failed program was:" >&5
6933 cat conftest.$ac_ext >&5
6934 ac_cv_lib_ssl_SSL_library_init=no
6935 fi
6936 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6937 LIBS=$ac_check_lib_save_LIBS
6938 fi
6939 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
6940 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
6941 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
6942   cat >>confdefs.h <<_ACEOF
6943 #define HAVE_LIBSSL 1
6944 _ACEOF
6945
6946   LIBS="-lssl $LIBS"
6947
6948 else
6949   { { echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
6950 echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
6951    { (exit 1); exit 1; }; }
6952 fi
6953
6954   else
6955
6956 echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
6957 echo $ECHO_N "checking for CRYPTO_new_ex_data in -leay32... $ECHO_C" >&6
6958 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
6959   echo $ECHO_N "(cached) $ECHO_C" >&6
6960 else
6961   ac_check_lib_save_LIBS=$LIBS
6962 LIBS="-leay32  $LIBS"
6963 cat >conftest.$ac_ext <<_ACEOF
6964 #line $LINENO "configure"
6965 #include "confdefs.h"
6966
6967 /* Override any gcc2 internal prototype to avoid an error.  */
6968 #ifdef __cplusplus
6969 extern "C"
6970 #endif
6971 /* We use char because int might match the return type of a gcc2
6972    builtin and then its argument prototype would still apply.  */
6973 char CRYPTO_new_ex_data ();
6974 #ifdef F77_DUMMY_MAIN
6975 #  ifdef __cplusplus
6976      extern "C"
6977 #  endif
6978    int F77_DUMMY_MAIN() { return 1; }
6979 #endif
6980 int
6981 main ()
6982 {
6983 CRYPTO_new_ex_data ();
6984   ;
6985   return 0;
6986 }
6987 _ACEOF
6988 rm -f conftest.$ac_objext conftest$ac_exeext
6989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6990   (eval $ac_link) 2>&5
6991   ac_status=$?
6992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6993   (exit $ac_status); } &&
6994          { ac_try='test -s conftest$ac_exeext'
6995   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6996   (eval $ac_try) 2>&5
6997   ac_status=$?
6998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6999   (exit $ac_status); }; }; then
7000   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
7001 else
7002   echo "$as_me: failed program was:" >&5
7003 cat conftest.$ac_ext >&5
7004 ac_cv_lib_eay32_CRYPTO_new_ex_data=no
7005 fi
7006 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7007 LIBS=$ac_check_lib_save_LIBS
7008 fi
7009 echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
7010 echo "${ECHO_T}$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6
7011 if test $ac_cv_lib_eay32_CRYPTO_new_ex_data = yes; then
7012   cat >>confdefs.h <<_ACEOF
7013 #define HAVE_LIBEAY32 1
7014 _ACEOF
7015
7016   LIBS="-leay32 $LIBS"
7017
7018 else
7019   { { echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
7020 echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
7021    { (exit 1); exit 1; }; }
7022 fi
7023
7024
7025 echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
7026 echo $ECHO_N "checking for SSL_library_init in -lssleay32... $ECHO_C" >&6
7027 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
7028   echo $ECHO_N "(cached) $ECHO_C" >&6
7029 else
7030   ac_check_lib_save_LIBS=$LIBS
7031 LIBS="-lssleay32  $LIBS"
7032 cat >conftest.$ac_ext <<_ACEOF
7033 #line $LINENO "configure"
7034 #include "confdefs.h"
7035
7036 /* Override any gcc2 internal prototype to avoid an error.  */
7037 #ifdef __cplusplus
7038 extern "C"
7039 #endif
7040 /* We use char because int might match the return type of a gcc2
7041    builtin and then its argument prototype would still apply.  */
7042 char SSL_library_init ();
7043 #ifdef F77_DUMMY_MAIN
7044 #  ifdef __cplusplus
7045      extern "C"
7046 #  endif
7047    int F77_DUMMY_MAIN() { return 1; }
7048 #endif
7049 int
7050 main ()
7051 {
7052 SSL_library_init ();
7053   ;
7054   return 0;
7055 }
7056 _ACEOF
7057 rm -f conftest.$ac_objext conftest$ac_exeext
7058 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7059   (eval $ac_link) 2>&5
7060   ac_status=$?
7061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7062   (exit $ac_status); } &&
7063          { ac_try='test -s conftest$ac_exeext'
7064   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7065   (eval $ac_try) 2>&5
7066   ac_status=$?
7067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7068   (exit $ac_status); }; }; then
7069   ac_cv_lib_ssleay32_SSL_library_init=yes
7070 else
7071   echo "$as_me: failed program was:" >&5
7072 cat conftest.$ac_ext >&5
7073 ac_cv_lib_ssleay32_SSL_library_init=no
7074 fi
7075 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7076 LIBS=$ac_check_lib_save_LIBS
7077 fi
7078 echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
7079 echo "${ECHO_T}$ac_cv_lib_ssleay32_SSL_library_init" >&6
7080 if test $ac_cv_lib_ssleay32_SSL_library_init = yes; then
7081   cat >>confdefs.h <<_ACEOF
7082 #define HAVE_LIBSSLEAY32 1
7083 _ACEOF
7084
7085   LIBS="-lssleay32 $LIBS"
7086
7087 else
7088   { { echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
7089 echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
7090    { (exit 1); exit 1; }; }
7091 fi
7092
7093   fi
7094 fi
7095
7096 if test "$with_pam" = yes ; then
7097
7098 echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
7099 echo $ECHO_N "checking for pam_start in -lpam... $ECHO_C" >&6
7100 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
7101   echo $ECHO_N "(cached) $ECHO_C" >&6
7102 else
7103   ac_check_lib_save_LIBS=$LIBS
7104 LIBS="-lpam  $LIBS"
7105 cat >conftest.$ac_ext <<_ACEOF
7106 #line $LINENO "configure"
7107 #include "confdefs.h"
7108
7109 /* Override any gcc2 internal prototype to avoid an error.  */
7110 #ifdef __cplusplus
7111 extern "C"
7112 #endif
7113 /* We use char because int might match the return type of a gcc2
7114    builtin and then its argument prototype would still apply.  */
7115 char pam_start ();
7116 #ifdef F77_DUMMY_MAIN
7117 #  ifdef __cplusplus
7118      extern "C"
7119 #  endif
7120    int F77_DUMMY_MAIN() { return 1; }
7121 #endif
7122 int
7123 main ()
7124 {
7125 pam_start ();
7126   ;
7127   return 0;
7128 }
7129 _ACEOF
7130 rm -f conftest.$ac_objext conftest$ac_exeext
7131 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7132   (eval $ac_link) 2>&5
7133   ac_status=$?
7134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135   (exit $ac_status); } &&
7136          { ac_try='test -s conftest$ac_exeext'
7137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138   (eval $ac_try) 2>&5
7139   ac_status=$?
7140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141   (exit $ac_status); }; }; then
7142   ac_cv_lib_pam_pam_start=yes
7143 else
7144   echo "$as_me: failed program was:" >&5
7145 cat conftest.$ac_ext >&5
7146 ac_cv_lib_pam_pam_start=no
7147 fi
7148 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7149 LIBS=$ac_check_lib_save_LIBS
7150 fi
7151 echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
7152 echo "${ECHO_T}$ac_cv_lib_pam_pam_start" >&6
7153 if test $ac_cv_lib_pam_pam_start = yes; then
7154   cat >>confdefs.h <<_ACEOF
7155 #define HAVE_LIBPAM 1
7156 _ACEOF
7157
7158   LIBS="-lpam $LIBS"
7159
7160 else
7161   { { echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
7162 echo "$as_me: error: library 'pam' is required for PAM" >&2;}
7163    { (exit 1); exit 1; }; }
7164 fi
7165
7166 fi
7167
7168
7169 ##
7170 ## Header files
7171 ##
7172
7173 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7174 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7175 if test "${ac_cv_header_stdc+set}" = set; then
7176   echo $ECHO_N "(cached) $ECHO_C" >&6
7177 else
7178   cat >conftest.$ac_ext <<_ACEOF
7179 #line $LINENO "configure"
7180 #include "confdefs.h"
7181 #include <stdlib.h>
7182 #include <stdarg.h>
7183 #include <string.h>
7184 #include <float.h>
7185
7186 _ACEOF
7187 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7188   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7189   ac_status=$?
7190   egrep -v '^ *\+' conftest.er1 >conftest.err
7191   rm -f conftest.er1
7192   cat conftest.err >&5
7193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7194   (exit $ac_status); } >/dev/null; then
7195   if test -s conftest.err; then
7196     ac_cpp_err=$ac_c_preproc_warn_flag
7197   else
7198     ac_cpp_err=
7199   fi
7200 else
7201   ac_cpp_err=yes
7202 fi
7203 if test -z "$ac_cpp_err"; then
7204   ac_cv_header_stdc=yes
7205 else
7206   echo "$as_me: failed program was:" >&5
7207   cat conftest.$ac_ext >&5
7208   ac_cv_header_stdc=no
7209 fi
7210 rm -f conftest.err conftest.$ac_ext
7211
7212 if test $ac_cv_header_stdc = yes; then
7213   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7214   cat >conftest.$ac_ext <<_ACEOF
7215 #line $LINENO "configure"
7216 #include "confdefs.h"
7217 #include <string.h>
7218
7219 _ACEOF
7220 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7221   egrep "memchr" >/dev/null 2>&1; then
7222   :
7223 else
7224   ac_cv_header_stdc=no
7225 fi
7226 rm -f conftest*
7227
7228 fi
7229
7230 if test $ac_cv_header_stdc = yes; then
7231   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7232   cat >conftest.$ac_ext <<_ACEOF
7233 #line $LINENO "configure"
7234 #include "confdefs.h"
7235 #include <stdlib.h>
7236
7237 _ACEOF
7238 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7239   egrep "free" >/dev/null 2>&1; then
7240   :
7241 else
7242   ac_cv_header_stdc=no
7243 fi
7244 rm -f conftest*
7245
7246 fi
7247
7248 if test $ac_cv_header_stdc = yes; then
7249   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7250   if test "$cross_compiling" = yes; then
7251   :
7252 else
7253   cat >conftest.$ac_ext <<_ACEOF
7254 #line $LINENO "configure"
7255 #include "confdefs.h"
7256 #include <ctype.h>
7257 #if ((' ' & 0x0FF) == 0x020)
7258 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7259 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7260 #else
7261 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
7262                      || ('j' <= (c) && (c) <= 'r') \
7263                      || ('s' <= (c) && (c) <= 'z'))
7264 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7265 #endif
7266
7267 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7268 int
7269 main ()
7270 {
7271   int i;
7272   for (i = 0; i < 256; i++)
7273     if (XOR (islower (i), ISLOWER (i))
7274         || toupper (i) != TOUPPER (i))
7275       exit(2);
7276   exit (0);
7277 }
7278 _ACEOF
7279 rm -f conftest$ac_exeext
7280 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7281   (eval $ac_link) 2>&5
7282   ac_status=$?
7283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7286   (eval $ac_try) 2>&5
7287   ac_status=$?
7288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7289   (exit $ac_status); }; }; then
7290   :
7291 else
7292   echo "$as_me: program exited with status $ac_status" >&5
7293 echo "$as_me: failed program was:" >&5
7294 cat conftest.$ac_ext >&5
7295 ( exit $ac_status )
7296 ac_cv_header_stdc=no
7297 fi
7298 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7299 fi
7300 fi
7301 fi
7302 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7303 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7304 if test $ac_cv_header_stdc = yes; then
7305
7306 cat >>confdefs.h <<\_ACEOF
7307 #define STDC_HEADERS 1
7308 _ACEOF
7309
7310 fi
7311
7312 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7323                   inttypes.h stdint.h unistd.h
7324 do
7325 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7326 echo "$as_me:$LINENO: checking for $ac_header" >&5
7327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7328 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7329   echo $ECHO_N "(cached) $ECHO_C" >&6
7330 else
7331   cat >conftest.$ac_ext <<_ACEOF
7332 #line $LINENO "configure"
7333 #include "confdefs.h"
7334 $ac_includes_default
7335
7336 #include <$ac_header>
7337 _ACEOF
7338 rm -f conftest.$ac_objext
7339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7340   (eval $ac_compile) 2>&5
7341   ac_status=$?
7342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343   (exit $ac_status); } &&
7344          { ac_try='test -s conftest.$ac_objext'
7345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346   (eval $ac_try) 2>&5
7347   ac_status=$?
7348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349   (exit $ac_status); }; }; then
7350   eval "$as_ac_Header=yes"
7351 else
7352   echo "$as_me: failed program was:" >&5
7353 cat conftest.$ac_ext >&5
7354 eval "$as_ac_Header=no"
7355 fi
7356 rm -f conftest.$ac_objext conftest.$ac_ext
7357 fi
7358 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7359 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7360 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7361   cat >>confdefs.h <<_ACEOF
7362 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7363 _ACEOF
7364
7365 fi
7366
7367 done
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395 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
7396 do
7397 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7398 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7399   echo "$as_me:$LINENO: checking for $ac_header" >&5
7400 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7401 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7402   echo $ECHO_N "(cached) $ECHO_C" >&6
7403 fi
7404 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7405 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7406 else
7407   # Is the header compilable?
7408 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7409 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7410 cat >conftest.$ac_ext <<_ACEOF
7411 #line $LINENO "configure"
7412 #include "confdefs.h"
7413 $ac_includes_default
7414 #include <$ac_header>
7415 _ACEOF
7416 rm -f conftest.$ac_objext
7417 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7418   (eval $ac_compile) 2>&5
7419   ac_status=$?
7420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7421   (exit $ac_status); } &&
7422          { ac_try='test -s conftest.$ac_objext'
7423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7424   (eval $ac_try) 2>&5
7425   ac_status=$?
7426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427   (exit $ac_status); }; }; then
7428   ac_header_compiler=yes
7429 else
7430   echo "$as_me: failed program was:" >&5
7431 cat conftest.$ac_ext >&5
7432 ac_header_compiler=no
7433 fi
7434 rm -f conftest.$ac_objext conftest.$ac_ext
7435 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7436 echo "${ECHO_T}$ac_header_compiler" >&6
7437
7438 # Is the header present?
7439 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7440 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7441 cat >conftest.$ac_ext <<_ACEOF
7442 #line $LINENO "configure"
7443 #include "confdefs.h"
7444 #include <$ac_header>
7445 _ACEOF
7446 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7447   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7448   ac_status=$?
7449   egrep -v '^ *\+' conftest.er1 >conftest.err
7450   rm -f conftest.er1
7451   cat conftest.err >&5
7452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7453   (exit $ac_status); } >/dev/null; then
7454   if test -s conftest.err; then
7455     ac_cpp_err=$ac_c_preproc_warn_flag
7456   else
7457     ac_cpp_err=
7458   fi
7459 else
7460   ac_cpp_err=yes
7461 fi
7462 if test -z "$ac_cpp_err"; then
7463   ac_header_preproc=yes
7464 else
7465   echo "$as_me: failed program was:" >&5
7466   cat conftest.$ac_ext >&5
7467   ac_header_preproc=no
7468 fi
7469 rm -f conftest.err conftest.$ac_ext
7470 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7471 echo "${ECHO_T}$ac_header_preproc" >&6
7472
7473 # So?  What about this header?
7474 case $ac_header_compiler:$ac_header_preproc in
7475   yes:no )
7476     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7477 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7478     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7479 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7480   no:yes )
7481     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7482 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7483     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7484 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7485     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7486 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7487 esac
7488 echo "$as_me:$LINENO: checking for $ac_header" >&5
7489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7490 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7491   echo $ECHO_N "(cached) $ECHO_C" >&6
7492 else
7493   eval "$as_ac_Header=$ac_header_preproc"
7494 fi
7495 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7496 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7497
7498 fi
7499 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7500   cat >>confdefs.h <<_ACEOF
7501 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7502 _ACEOF
7503
7504 fi
7505
7506 done
7507
7508
7509 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
7510 # netinet/in.h is included first.
7511
7512 for ac_header in netinet/in.h
7513 do
7514 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7515 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7516   echo "$as_me:$LINENO: checking for $ac_header" >&5
7517 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7518 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7519   echo $ECHO_N "(cached) $ECHO_C" >&6
7520 fi
7521 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7522 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7523 else
7524   # Is the header compilable?
7525 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7526 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7527 cat >conftest.$ac_ext <<_ACEOF
7528 #line $LINENO "configure"
7529 #include "confdefs.h"
7530 $ac_includes_default
7531 #include <$ac_header>
7532 _ACEOF
7533 rm -f conftest.$ac_objext
7534 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7535   (eval $ac_compile) 2>&5
7536   ac_status=$?
7537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7538   (exit $ac_status); } &&
7539          { ac_try='test -s conftest.$ac_objext'
7540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7541   (eval $ac_try) 2>&5
7542   ac_status=$?
7543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7544   (exit $ac_status); }; }; then
7545   ac_header_compiler=yes
7546 else
7547   echo "$as_me: failed program was:" >&5
7548 cat conftest.$ac_ext >&5
7549 ac_header_compiler=no
7550 fi
7551 rm -f conftest.$ac_objext conftest.$ac_ext
7552 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7553 echo "${ECHO_T}$ac_header_compiler" >&6
7554
7555 # Is the header present?
7556 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7557 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7558 cat >conftest.$ac_ext <<_ACEOF
7559 #line $LINENO "configure"
7560 #include "confdefs.h"
7561 #include <$ac_header>
7562 _ACEOF
7563 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7564   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7565   ac_status=$?
7566   egrep -v '^ *\+' conftest.er1 >conftest.err
7567   rm -f conftest.er1
7568   cat conftest.err >&5
7569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7570   (exit $ac_status); } >/dev/null; then
7571   if test -s conftest.err; then
7572     ac_cpp_err=$ac_c_preproc_warn_flag
7573   else
7574     ac_cpp_err=
7575   fi
7576 else
7577   ac_cpp_err=yes
7578 fi
7579 if test -z "$ac_cpp_err"; then
7580   ac_header_preproc=yes
7581 else
7582   echo "$as_me: failed program was:" >&5
7583   cat conftest.$ac_ext >&5
7584   ac_header_preproc=no
7585 fi
7586 rm -f conftest.err conftest.$ac_ext
7587 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7588 echo "${ECHO_T}$ac_header_preproc" >&6
7589
7590 # So?  What about this header?
7591 case $ac_header_compiler:$ac_header_preproc in
7592   yes:no )
7593     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7594 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7595     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7596 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7597   no:yes )
7598     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7599 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7600     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7601 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7602     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7603 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7604 esac
7605 echo "$as_me:$LINENO: checking for $ac_header" >&5
7606 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7607 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7608   echo $ECHO_N "(cached) $ECHO_C" >&6
7609 else
7610   eval "$as_ac_Header=$ac_header_preproc"
7611 fi
7612 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7613 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7614
7615 fi
7616 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7617   cat >>confdefs.h <<_ACEOF
7618 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7619 _ACEOF
7620
7621 fi
7622
7623 done
7624
7625
7626 for ac_header in netinet/tcp.h
7627 do
7628 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7629 echo "$as_me:$LINENO: checking for $ac_header" >&5
7630 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7632   echo $ECHO_N "(cached) $ECHO_C" >&6
7633 else
7634   cat >conftest.$ac_ext <<_ACEOF
7635 #line $LINENO "configure"
7636 #include "confdefs.h"
7637 $ac_includes_default
7638 #ifdef HAVE_NETINET_IN_H
7639 #include <netinet/in.h>
7640 #endif
7641
7642
7643 #include <$ac_header>
7644 _ACEOF
7645 rm -f conftest.$ac_objext
7646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7647   (eval $ac_compile) 2>&5
7648   ac_status=$?
7649   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7650   (exit $ac_status); } &&
7651          { ac_try='test -s conftest.$ac_objext'
7652   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7653   (eval $ac_try) 2>&5
7654   ac_status=$?
7655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7656   (exit $ac_status); }; }; then
7657   eval "$as_ac_Header=yes"
7658 else
7659   echo "$as_me: failed program was:" >&5
7660 cat conftest.$ac_ext >&5
7661 eval "$as_ac_Header=no"
7662 fi
7663 rm -f conftest.$ac_objext conftest.$ac_ext
7664 fi
7665 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7666 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7667 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7668   cat >>confdefs.h <<_ACEOF
7669 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7670 _ACEOF
7671
7672 fi
7673
7674 done
7675
7676
7677 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
7678
7679 for ac_header in readline/readline.h
7680 do
7681 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7682 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7683   echo "$as_me:$LINENO: checking for $ac_header" >&5
7684 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7685 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7686   echo $ECHO_N "(cached) $ECHO_C" >&6
7687 fi
7688 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7689 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7690 else
7691   # Is the header compilable?
7692 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7693 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7694 cat >conftest.$ac_ext <<_ACEOF
7695 #line $LINENO "configure"
7696 #include "confdefs.h"
7697 $ac_includes_default
7698 #include <$ac_header>
7699 _ACEOF
7700 rm -f conftest.$ac_objext
7701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7702   (eval $ac_compile) 2>&5
7703   ac_status=$?
7704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705   (exit $ac_status); } &&
7706          { ac_try='test -s conftest.$ac_objext'
7707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7708   (eval $ac_try) 2>&5
7709   ac_status=$?
7710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7711   (exit $ac_status); }; }; then
7712   ac_header_compiler=yes
7713 else
7714   echo "$as_me: failed program was:" >&5
7715 cat conftest.$ac_ext >&5
7716 ac_header_compiler=no
7717 fi
7718 rm -f conftest.$ac_objext conftest.$ac_ext
7719 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7720 echo "${ECHO_T}$ac_header_compiler" >&6
7721
7722 # Is the header present?
7723 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7724 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7725 cat >conftest.$ac_ext <<_ACEOF
7726 #line $LINENO "configure"
7727 #include "confdefs.h"
7728 #include <$ac_header>
7729 _ACEOF
7730 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7731   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7732   ac_status=$?
7733   egrep -v '^ *\+' conftest.er1 >conftest.err
7734   rm -f conftest.er1
7735   cat conftest.err >&5
7736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7737   (exit $ac_status); } >/dev/null; then
7738   if test -s conftest.err; then
7739     ac_cpp_err=$ac_c_preproc_warn_flag
7740   else
7741     ac_cpp_err=
7742   fi
7743 else
7744   ac_cpp_err=yes
7745 fi
7746 if test -z "$ac_cpp_err"; then
7747   ac_header_preproc=yes
7748 else
7749   echo "$as_me: failed program was:" >&5
7750   cat conftest.$ac_ext >&5
7751   ac_header_preproc=no
7752 fi
7753 rm -f conftest.err conftest.$ac_ext
7754 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7755 echo "${ECHO_T}$ac_header_preproc" >&6
7756
7757 # So?  What about this header?
7758 case $ac_header_compiler:$ac_header_preproc in
7759   yes:no )
7760     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7761 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7762     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7763 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7764   no:yes )
7765     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7766 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7767     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7768 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7769     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7770 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7771 esac
7772 echo "$as_me:$LINENO: checking for $ac_header" >&5
7773 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7774 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7775   echo $ECHO_N "(cached) $ECHO_C" >&6
7776 else
7777   eval "$as_ac_Header=$ac_header_preproc"
7778 fi
7779 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7780 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7781
7782 fi
7783 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7784   cat >>confdefs.h <<_ACEOF
7785 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7786 _ACEOF
7787
7788 else
7789
7790 for ac_header in readline.h
7791 do
7792 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7793 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7794   echo "$as_me:$LINENO: checking for $ac_header" >&5
7795 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7796 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7797   echo $ECHO_N "(cached) $ECHO_C" >&6
7798 fi
7799 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7800 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7801 else
7802   # Is the header compilable?
7803 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7804 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7805 cat >conftest.$ac_ext <<_ACEOF
7806 #line $LINENO "configure"
7807 #include "confdefs.h"
7808 $ac_includes_default
7809 #include <$ac_header>
7810 _ACEOF
7811 rm -f conftest.$ac_objext
7812 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7813   (eval $ac_compile) 2>&5
7814   ac_status=$?
7815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7816   (exit $ac_status); } &&
7817          { ac_try='test -s conftest.$ac_objext'
7818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7819   (eval $ac_try) 2>&5
7820   ac_status=$?
7821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7822   (exit $ac_status); }; }; then
7823   ac_header_compiler=yes
7824 else
7825   echo "$as_me: failed program was:" >&5
7826 cat conftest.$ac_ext >&5
7827 ac_header_compiler=no
7828 fi
7829 rm -f conftest.$ac_objext conftest.$ac_ext
7830 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7831 echo "${ECHO_T}$ac_header_compiler" >&6
7832
7833 # Is the header present?
7834 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7835 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7836 cat >conftest.$ac_ext <<_ACEOF
7837 #line $LINENO "configure"
7838 #include "confdefs.h"
7839 #include <$ac_header>
7840 _ACEOF
7841 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7842   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7843   ac_status=$?
7844   egrep -v '^ *\+' conftest.er1 >conftest.err
7845   rm -f conftest.er1
7846   cat conftest.err >&5
7847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7848   (exit $ac_status); } >/dev/null; then
7849   if test -s conftest.err; then
7850     ac_cpp_err=$ac_c_preproc_warn_flag
7851   else
7852     ac_cpp_err=
7853   fi
7854 else
7855   ac_cpp_err=yes
7856 fi
7857 if test -z "$ac_cpp_err"; then
7858   ac_header_preproc=yes
7859 else
7860   echo "$as_me: failed program was:" >&5
7861   cat conftest.$ac_ext >&5
7862   ac_header_preproc=no
7863 fi
7864 rm -f conftest.err conftest.$ac_ext
7865 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7866 echo "${ECHO_T}$ac_header_preproc" >&6
7867
7868 # So?  What about this header?
7869 case $ac_header_compiler:$ac_header_preproc in
7870   yes:no )
7871     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7872 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7873     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7874 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7875   no:yes )
7876     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7877 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7878     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7879 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7880     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7881 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
7882 esac
7883 echo "$as_me:$LINENO: checking for $ac_header" >&5
7884 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7885 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7886   echo $ECHO_N "(cached) $ECHO_C" >&6
7887 else
7888   eval "$as_ac_Header=$ac_header_preproc"
7889 fi
7890 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7891 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7892
7893 fi
7894 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7895   cat >>confdefs.h <<_ACEOF
7896 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7897 _ACEOF
7898
7899 else
7900   { { echo "$as_me:$LINENO: error: readline header not found
7901 If you have readline already installed, see config.log for details on the
7902 failure.  It is possible the compiler isn't looking in the proper directory.
7903 Use --without-readline to disable readline support." >&5
7904 echo "$as_me: error: readline header not found
7905 If you have readline already installed, see config.log for details on the
7906 failure.  It is possible the compiler isn't looking in the proper directory.
7907 Use --without-readline to disable readline support." >&2;}
7908    { (exit 1); exit 1; }; }
7909 fi
7910
7911 done
7912
7913 fi
7914
7915 done
7916
7917
7918 for ac_header in readline/history.h
7919 do
7920 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7921 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7922   echo "$as_me:$LINENO: checking for $ac_header" >&5
7923 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7924 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7925   echo $ECHO_N "(cached) $ECHO_C" >&6
7926 fi
7927 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7928 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7929 else
7930   # Is the header compilable?
7931 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7932 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7933 cat >conftest.$ac_ext <<_ACEOF
7934 #line $LINENO "configure"
7935 #include "confdefs.h"
7936 $ac_includes_default
7937 #include <$ac_header>
7938 _ACEOF
7939 rm -f conftest.$ac_objext
7940 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7941   (eval $ac_compile) 2>&5
7942   ac_status=$?
7943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7944   (exit $ac_status); } &&
7945          { ac_try='test -s conftest.$ac_objext'
7946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7947   (eval $ac_try) 2>&5
7948   ac_status=$?
7949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7950   (exit $ac_status); }; }; then
7951   ac_header_compiler=yes
7952 else
7953   echo "$as_me: failed program was:" >&5
7954 cat conftest.$ac_ext >&5
7955 ac_header_compiler=no
7956 fi
7957 rm -f conftest.$ac_objext conftest.$ac_ext
7958 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7959 echo "${ECHO_T}$ac_header_compiler" >&6
7960
7961 # Is the header present?
7962 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7963 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7964 cat >conftest.$ac_ext <<_ACEOF
7965 #line $LINENO "configure"
7966 #include "confdefs.h"
7967 #include <$ac_header>
7968 _ACEOF
7969 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7970   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7971   ac_status=$?
7972   egrep -v '^ *\+' conftest.er1 >conftest.err
7973   rm -f conftest.er1
7974   cat conftest.err >&5
7975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7976   (exit $ac_status); } >/dev/null; then
7977   if test -s conftest.err; then
7978     ac_cpp_err=$ac_c_preproc_warn_flag
7979   else
7980     ac_cpp_err=
7981   fi
7982 else
7983   ac_cpp_err=yes
7984 fi
7985 if test -z "$ac_cpp_err"; then
7986   ac_header_preproc=yes
7987 else
7988   echo "$as_me: failed program was:" >&5
7989   cat conftest.$ac_ext >&5
7990   ac_header_preproc=no
7991 fi
7992 rm -f conftest.err conftest.$ac_ext
7993 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7994 echo "${ECHO_T}$ac_header_preproc" >&6
7995
7996 # So?  What about this header?
7997 case $ac_header_compiler:$ac_header_preproc in
7998   yes:no )
7999     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8000 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8001     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8002 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8003   no:yes )
8004     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8005 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8006     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8007 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8008     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8009 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8010 esac
8011 echo "$as_me:$LINENO: checking for $ac_header" >&5
8012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8013 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8014   echo $ECHO_N "(cached) $ECHO_C" >&6
8015 else
8016   eval "$as_ac_Header=$ac_header_preproc"
8017 fi
8018 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8019 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8020
8021 fi
8022 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8023   cat >>confdefs.h <<_ACEOF
8024 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8025 _ACEOF
8026
8027 else
8028
8029 for ac_header in history.h
8030 do
8031 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8032 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8033   echo "$as_me:$LINENO: checking for $ac_header" >&5
8034 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8035 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8036   echo $ECHO_N "(cached) $ECHO_C" >&6
8037 fi
8038 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8039 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8040 else
8041   # Is the header compilable?
8042 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8043 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8044 cat >conftest.$ac_ext <<_ACEOF
8045 #line $LINENO "configure"
8046 #include "confdefs.h"
8047 $ac_includes_default
8048 #include <$ac_header>
8049 _ACEOF
8050 rm -f conftest.$ac_objext
8051 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8052   (eval $ac_compile) 2>&5
8053   ac_status=$?
8054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8055   (exit $ac_status); } &&
8056          { ac_try='test -s conftest.$ac_objext'
8057   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8058   (eval $ac_try) 2>&5
8059   ac_status=$?
8060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8061   (exit $ac_status); }; }; then
8062   ac_header_compiler=yes
8063 else
8064   echo "$as_me: failed program was:" >&5
8065 cat conftest.$ac_ext >&5
8066 ac_header_compiler=no
8067 fi
8068 rm -f conftest.$ac_objext conftest.$ac_ext
8069 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8070 echo "${ECHO_T}$ac_header_compiler" >&6
8071
8072 # Is the header present?
8073 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8074 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8075 cat >conftest.$ac_ext <<_ACEOF
8076 #line $LINENO "configure"
8077 #include "confdefs.h"
8078 #include <$ac_header>
8079 _ACEOF
8080 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8081   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8082   ac_status=$?
8083   egrep -v '^ *\+' conftest.er1 >conftest.err
8084   rm -f conftest.er1
8085   cat conftest.err >&5
8086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8087   (exit $ac_status); } >/dev/null; then
8088   if test -s conftest.err; then
8089     ac_cpp_err=$ac_c_preproc_warn_flag
8090   else
8091     ac_cpp_err=
8092   fi
8093 else
8094   ac_cpp_err=yes
8095 fi
8096 if test -z "$ac_cpp_err"; then
8097   ac_header_preproc=yes
8098 else
8099   echo "$as_me: failed program was:" >&5
8100   cat conftest.$ac_ext >&5
8101   ac_header_preproc=no
8102 fi
8103 rm -f conftest.err conftest.$ac_ext
8104 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8105 echo "${ECHO_T}$ac_header_preproc" >&6
8106
8107 # So?  What about this header?
8108 case $ac_header_compiler:$ac_header_preproc in
8109   yes:no )
8110     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8111 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8112     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8113 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8114   no:yes )
8115     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8116 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8117     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8118 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8119     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8120 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8121 esac
8122 echo "$as_me:$LINENO: checking for $ac_header" >&5
8123 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8124 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8125   echo $ECHO_N "(cached) $ECHO_C" >&6
8126 else
8127   eval "$as_ac_Header=$ac_header_preproc"
8128 fi
8129 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8130 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8131
8132 fi
8133 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8134   cat >>confdefs.h <<_ACEOF
8135 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8136 _ACEOF
8137
8138 else
8139   { { echo "$as_me:$LINENO: error: history header not found
8140 If you have readline already installed, see config.log for details on the
8141 failure.  It is possible the compiler isn't looking in the proper directory.
8142 Use --without-readline to disable readline support." >&5
8143 echo "$as_me: error: history header not found
8144 If you have readline already installed, see config.log for details on the
8145 failure.  It is possible the compiler isn't looking in the proper directory.
8146 Use --without-readline to disable readline support." >&2;}
8147    { (exit 1); exit 1; }; }
8148 fi
8149
8150 done
8151
8152 fi
8153
8154 done
8155
8156 fi
8157
8158 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
8159 # Some installations of libedit usurp /usr/include/readline/, which seems
8160 # bad practice, since in combined installations readline will have its headers
8161 # there.  We might have to resort to AC_EGREP checks to make sure we found
8162 # the proper header...
8163
8164 for ac_header in editline/readline.h
8165 do
8166 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8167 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8168   echo "$as_me:$LINENO: checking for $ac_header" >&5
8169 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8170 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8171   echo $ECHO_N "(cached) $ECHO_C" >&6
8172 fi
8173 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8174 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8175 else
8176   # Is the header compilable?
8177 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8178 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8179 cat >conftest.$ac_ext <<_ACEOF
8180 #line $LINENO "configure"
8181 #include "confdefs.h"
8182 $ac_includes_default
8183 #include <$ac_header>
8184 _ACEOF
8185 rm -f conftest.$ac_objext
8186 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8187   (eval $ac_compile) 2>&5
8188   ac_status=$?
8189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190   (exit $ac_status); } &&
8191          { ac_try='test -s conftest.$ac_objext'
8192   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8193   (eval $ac_try) 2>&5
8194   ac_status=$?
8195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8196   (exit $ac_status); }; }; then
8197   ac_header_compiler=yes
8198 else
8199   echo "$as_me: failed program was:" >&5
8200 cat conftest.$ac_ext >&5
8201 ac_header_compiler=no
8202 fi
8203 rm -f conftest.$ac_objext conftest.$ac_ext
8204 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8205 echo "${ECHO_T}$ac_header_compiler" >&6
8206
8207 # Is the header present?
8208 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8209 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8210 cat >conftest.$ac_ext <<_ACEOF
8211 #line $LINENO "configure"
8212 #include "confdefs.h"
8213 #include <$ac_header>
8214 _ACEOF
8215 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8216   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8217   ac_status=$?
8218   egrep -v '^ *\+' conftest.er1 >conftest.err
8219   rm -f conftest.er1
8220   cat conftest.err >&5
8221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222   (exit $ac_status); } >/dev/null; then
8223   if test -s conftest.err; then
8224     ac_cpp_err=$ac_c_preproc_warn_flag
8225   else
8226     ac_cpp_err=
8227   fi
8228 else
8229   ac_cpp_err=yes
8230 fi
8231 if test -z "$ac_cpp_err"; then
8232   ac_header_preproc=yes
8233 else
8234   echo "$as_me: failed program was:" >&5
8235   cat conftest.$ac_ext >&5
8236   ac_header_preproc=no
8237 fi
8238 rm -f conftest.err conftest.$ac_ext
8239 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8240 echo "${ECHO_T}$ac_header_preproc" >&6
8241
8242 # So?  What about this header?
8243 case $ac_header_compiler:$ac_header_preproc in
8244   yes:no )
8245     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8246 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8247     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8248 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8249   no:yes )
8250     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8251 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8252     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8253 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8254     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8255 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8256 esac
8257 echo "$as_me:$LINENO: checking for $ac_header" >&5
8258 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8259 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8260   echo $ECHO_N "(cached) $ECHO_C" >&6
8261 else
8262   eval "$as_ac_Header=$ac_header_preproc"
8263 fi
8264 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8265 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8266
8267 fi
8268 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8269   cat >>confdefs.h <<_ACEOF
8270 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8271 _ACEOF
8272
8273 else
8274
8275 for ac_header in readline.h
8276 do
8277 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8278 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8279   echo "$as_me:$LINENO: checking for $ac_header" >&5
8280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8281 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8282   echo $ECHO_N "(cached) $ECHO_C" >&6
8283 fi
8284 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8285 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8286 else
8287   # Is the header compilable?
8288 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8289 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8290 cat >conftest.$ac_ext <<_ACEOF
8291 #line $LINENO "configure"
8292 #include "confdefs.h"
8293 $ac_includes_default
8294 #include <$ac_header>
8295 _ACEOF
8296 rm -f conftest.$ac_objext
8297 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8298   (eval $ac_compile) 2>&5
8299   ac_status=$?
8300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8301   (exit $ac_status); } &&
8302          { ac_try='test -s conftest.$ac_objext'
8303   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8304   (eval $ac_try) 2>&5
8305   ac_status=$?
8306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8307   (exit $ac_status); }; }; then
8308   ac_header_compiler=yes
8309 else
8310   echo "$as_me: failed program was:" >&5
8311 cat conftest.$ac_ext >&5
8312 ac_header_compiler=no
8313 fi
8314 rm -f conftest.$ac_objext conftest.$ac_ext
8315 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8316 echo "${ECHO_T}$ac_header_compiler" >&6
8317
8318 # Is the header present?
8319 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8320 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8321 cat >conftest.$ac_ext <<_ACEOF
8322 #line $LINENO "configure"
8323 #include "confdefs.h"
8324 #include <$ac_header>
8325 _ACEOF
8326 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8327   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8328   ac_status=$?
8329   egrep -v '^ *\+' conftest.er1 >conftest.err
8330   rm -f conftest.er1
8331   cat conftest.err >&5
8332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8333   (exit $ac_status); } >/dev/null; then
8334   if test -s conftest.err; then
8335     ac_cpp_err=$ac_c_preproc_warn_flag
8336   else
8337     ac_cpp_err=
8338   fi
8339 else
8340   ac_cpp_err=yes
8341 fi
8342 if test -z "$ac_cpp_err"; then
8343   ac_header_preproc=yes
8344 else
8345   echo "$as_me: failed program was:" >&5
8346   cat conftest.$ac_ext >&5
8347   ac_header_preproc=no
8348 fi
8349 rm -f conftest.err conftest.$ac_ext
8350 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8351 echo "${ECHO_T}$ac_header_preproc" >&6
8352
8353 # So?  What about this header?
8354 case $ac_header_compiler:$ac_header_preproc in
8355   yes:no )
8356     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8357 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8359 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8360   no:yes )
8361     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8362 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8363     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8364 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8365     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8366 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8367 esac
8368 echo "$as_me:$LINENO: checking for $ac_header" >&5
8369 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8370 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8371   echo $ECHO_N "(cached) $ECHO_C" >&6
8372 else
8373   eval "$as_ac_Header=$ac_header_preproc"
8374 fi
8375 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8376 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8377
8378 fi
8379 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8380   cat >>confdefs.h <<_ACEOF
8381 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8382 _ACEOF
8383
8384 else
8385
8386 for ac_header in readline/readline.h
8387 do
8388 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8389 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8390   echo "$as_me:$LINENO: checking for $ac_header" >&5
8391 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8392 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8393   echo $ECHO_N "(cached) $ECHO_C" >&6
8394 fi
8395 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8396 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8397 else
8398   # Is the header compilable?
8399 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8400 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8401 cat >conftest.$ac_ext <<_ACEOF
8402 #line $LINENO "configure"
8403 #include "confdefs.h"
8404 $ac_includes_default
8405 #include <$ac_header>
8406 _ACEOF
8407 rm -f conftest.$ac_objext
8408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8409   (eval $ac_compile) 2>&5
8410   ac_status=$?
8411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8412   (exit $ac_status); } &&
8413          { ac_try='test -s conftest.$ac_objext'
8414   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8415   (eval $ac_try) 2>&5
8416   ac_status=$?
8417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8418   (exit $ac_status); }; }; then
8419   ac_header_compiler=yes
8420 else
8421   echo "$as_me: failed program was:" >&5
8422 cat conftest.$ac_ext >&5
8423 ac_header_compiler=no
8424 fi
8425 rm -f conftest.$ac_objext conftest.$ac_ext
8426 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8427 echo "${ECHO_T}$ac_header_compiler" >&6
8428
8429 # Is the header present?
8430 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8431 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8432 cat >conftest.$ac_ext <<_ACEOF
8433 #line $LINENO "configure"
8434 #include "confdefs.h"
8435 #include <$ac_header>
8436 _ACEOF
8437 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8438   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8439   ac_status=$?
8440   egrep -v '^ *\+' conftest.er1 >conftest.err
8441   rm -f conftest.er1
8442   cat conftest.err >&5
8443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8444   (exit $ac_status); } >/dev/null; then
8445   if test -s conftest.err; then
8446     ac_cpp_err=$ac_c_preproc_warn_flag
8447   else
8448     ac_cpp_err=
8449   fi
8450 else
8451   ac_cpp_err=yes
8452 fi
8453 if test -z "$ac_cpp_err"; then
8454   ac_header_preproc=yes
8455 else
8456   echo "$as_me: failed program was:" >&5
8457   cat conftest.$ac_ext >&5
8458   ac_header_preproc=no
8459 fi
8460 rm -f conftest.err conftest.$ac_ext
8461 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8462 echo "${ECHO_T}$ac_header_preproc" >&6
8463
8464 # So?  What about this header?
8465 case $ac_header_compiler:$ac_header_preproc in
8466   yes:no )
8467     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8468 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8469     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8470 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8471   no:yes )
8472     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8473 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8474     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8475 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8476     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8477 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8478 esac
8479 echo "$as_me:$LINENO: checking for $ac_header" >&5
8480 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8481 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8482   echo $ECHO_N "(cached) $ECHO_C" >&6
8483 else
8484   eval "$as_ac_Header=$ac_header_preproc"
8485 fi
8486 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8487 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8488
8489 fi
8490 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8491   cat >>confdefs.h <<_ACEOF
8492 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8493 _ACEOF
8494
8495 else
8496   { { echo "$as_me:$LINENO: error: readline header not found
8497 If you have libedit already installed, see config.log for details on the
8498 failure.  It is possible the compiler isn't looking in the proper directory.
8499 Use --without-readline to disable libedit support." >&5
8500 echo "$as_me: error: readline header not found
8501 If you have libedit already installed, see config.log for details on the
8502 failure.  It is possible the compiler isn't looking in the proper directory.
8503 Use --without-readline to disable libedit support." >&2;}
8504    { (exit 1); exit 1; }; }
8505 fi
8506
8507 done
8508
8509 fi
8510
8511 done
8512
8513 fi
8514
8515 done
8516
8517
8518 for ac_header in editline/history.h
8519 do
8520 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8521 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8522   echo "$as_me:$LINENO: checking for $ac_header" >&5
8523 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8524 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8525   echo $ECHO_N "(cached) $ECHO_C" >&6
8526 fi
8527 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8528 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8529 else
8530   # Is the header compilable?
8531 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8532 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8533 cat >conftest.$ac_ext <<_ACEOF
8534 #line $LINENO "configure"
8535 #include "confdefs.h"
8536 $ac_includes_default
8537 #include <$ac_header>
8538 _ACEOF
8539 rm -f conftest.$ac_objext
8540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8541   (eval $ac_compile) 2>&5
8542   ac_status=$?
8543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544   (exit $ac_status); } &&
8545          { ac_try='test -s conftest.$ac_objext'
8546   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8547   (eval $ac_try) 2>&5
8548   ac_status=$?
8549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550   (exit $ac_status); }; }; then
8551   ac_header_compiler=yes
8552 else
8553   echo "$as_me: failed program was:" >&5
8554 cat conftest.$ac_ext >&5
8555 ac_header_compiler=no
8556 fi
8557 rm -f conftest.$ac_objext conftest.$ac_ext
8558 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8559 echo "${ECHO_T}$ac_header_compiler" >&6
8560
8561 # Is the header present?
8562 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8563 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8564 cat >conftest.$ac_ext <<_ACEOF
8565 #line $LINENO "configure"
8566 #include "confdefs.h"
8567 #include <$ac_header>
8568 _ACEOF
8569 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8570   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8571   ac_status=$?
8572   egrep -v '^ *\+' conftest.er1 >conftest.err
8573   rm -f conftest.er1
8574   cat conftest.err >&5
8575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8576   (exit $ac_status); } >/dev/null; then
8577   if test -s conftest.err; then
8578     ac_cpp_err=$ac_c_preproc_warn_flag
8579   else
8580     ac_cpp_err=
8581   fi
8582 else
8583   ac_cpp_err=yes
8584 fi
8585 if test -z "$ac_cpp_err"; then
8586   ac_header_preproc=yes
8587 else
8588   echo "$as_me: failed program was:" >&5
8589   cat conftest.$ac_ext >&5
8590   ac_header_preproc=no
8591 fi
8592 rm -f conftest.err conftest.$ac_ext
8593 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8594 echo "${ECHO_T}$ac_header_preproc" >&6
8595
8596 # So?  What about this header?
8597 case $ac_header_compiler:$ac_header_preproc in
8598   yes:no )
8599     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8600 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8601     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8602 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8603   no:yes )
8604     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8605 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8606     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8607 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8608     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8609 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8610 esac
8611 echo "$as_me:$LINENO: checking for $ac_header" >&5
8612 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8613 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8614   echo $ECHO_N "(cached) $ECHO_C" >&6
8615 else
8616   eval "$as_ac_Header=$ac_header_preproc"
8617 fi
8618 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8619 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8620
8621 fi
8622 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8623   cat >>confdefs.h <<_ACEOF
8624 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8625 _ACEOF
8626
8627 else
8628
8629 for ac_header in history.h
8630 do
8631 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8632 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8633   echo "$as_me:$LINENO: checking for $ac_header" >&5
8634 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8635 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8636   echo $ECHO_N "(cached) $ECHO_C" >&6
8637 fi
8638 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8639 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8640 else
8641   # Is the header compilable?
8642 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8643 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8644 cat >conftest.$ac_ext <<_ACEOF
8645 #line $LINENO "configure"
8646 #include "confdefs.h"
8647 $ac_includes_default
8648 #include <$ac_header>
8649 _ACEOF
8650 rm -f conftest.$ac_objext
8651 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8652   (eval $ac_compile) 2>&5
8653   ac_status=$?
8654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655   (exit $ac_status); } &&
8656          { ac_try='test -s conftest.$ac_objext'
8657   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8658   (eval $ac_try) 2>&5
8659   ac_status=$?
8660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8661   (exit $ac_status); }; }; then
8662   ac_header_compiler=yes
8663 else
8664   echo "$as_me: failed program was:" >&5
8665 cat conftest.$ac_ext >&5
8666 ac_header_compiler=no
8667 fi
8668 rm -f conftest.$ac_objext conftest.$ac_ext
8669 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8670 echo "${ECHO_T}$ac_header_compiler" >&6
8671
8672 # Is the header present?
8673 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8674 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8675 cat >conftest.$ac_ext <<_ACEOF
8676 #line $LINENO "configure"
8677 #include "confdefs.h"
8678 #include <$ac_header>
8679 _ACEOF
8680 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8681   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8682   ac_status=$?
8683   egrep -v '^ *\+' conftest.er1 >conftest.err
8684   rm -f conftest.er1
8685   cat conftest.err >&5
8686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8687   (exit $ac_status); } >/dev/null; then
8688   if test -s conftest.err; then
8689     ac_cpp_err=$ac_c_preproc_warn_flag
8690   else
8691     ac_cpp_err=
8692   fi
8693 else
8694   ac_cpp_err=yes
8695 fi
8696 if test -z "$ac_cpp_err"; then
8697   ac_header_preproc=yes
8698 else
8699   echo "$as_me: failed program was:" >&5
8700   cat conftest.$ac_ext >&5
8701   ac_header_preproc=no
8702 fi
8703 rm -f conftest.err conftest.$ac_ext
8704 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8705 echo "${ECHO_T}$ac_header_preproc" >&6
8706
8707 # So?  What about this header?
8708 case $ac_header_compiler:$ac_header_preproc in
8709   yes:no )
8710     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8711 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8712     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8713 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8714   no:yes )
8715     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8716 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8717     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8718 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8719     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8720 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8721 esac
8722 echo "$as_me:$LINENO: checking for $ac_header" >&5
8723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8724 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8725   echo $ECHO_N "(cached) $ECHO_C" >&6
8726 else
8727   eval "$as_ac_Header=$ac_header_preproc"
8728 fi
8729 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8730 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8731
8732 fi
8733 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8734   cat >>confdefs.h <<_ACEOF
8735 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8736 _ACEOF
8737
8738 else
8739
8740 for ac_header in readline/history.h
8741 do
8742 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8743 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8744   echo "$as_me:$LINENO: checking for $ac_header" >&5
8745 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8746 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8747   echo $ECHO_N "(cached) $ECHO_C" >&6
8748 fi
8749 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8750 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8751 else
8752   # Is the header compilable?
8753 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8754 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8755 cat >conftest.$ac_ext <<_ACEOF
8756 #line $LINENO "configure"
8757 #include "confdefs.h"
8758 $ac_includes_default
8759 #include <$ac_header>
8760 _ACEOF
8761 rm -f conftest.$ac_objext
8762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8763   (eval $ac_compile) 2>&5
8764   ac_status=$?
8765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8766   (exit $ac_status); } &&
8767          { ac_try='test -s conftest.$ac_objext'
8768   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8769   (eval $ac_try) 2>&5
8770   ac_status=$?
8771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8772   (exit $ac_status); }; }; then
8773   ac_header_compiler=yes
8774 else
8775   echo "$as_me: failed program was:" >&5
8776 cat conftest.$ac_ext >&5
8777 ac_header_compiler=no
8778 fi
8779 rm -f conftest.$ac_objext conftest.$ac_ext
8780 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8781 echo "${ECHO_T}$ac_header_compiler" >&6
8782
8783 # Is the header present?
8784 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8785 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8786 cat >conftest.$ac_ext <<_ACEOF
8787 #line $LINENO "configure"
8788 #include "confdefs.h"
8789 #include <$ac_header>
8790 _ACEOF
8791 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8792   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8793   ac_status=$?
8794   egrep -v '^ *\+' conftest.er1 >conftest.err
8795   rm -f conftest.er1
8796   cat conftest.err >&5
8797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8798   (exit $ac_status); } >/dev/null; then
8799   if test -s conftest.err; then
8800     ac_cpp_err=$ac_c_preproc_warn_flag
8801   else
8802     ac_cpp_err=
8803   fi
8804 else
8805   ac_cpp_err=yes
8806 fi
8807 if test -z "$ac_cpp_err"; then
8808   ac_header_preproc=yes
8809 else
8810   echo "$as_me: failed program was:" >&5
8811   cat conftest.$ac_ext >&5
8812   ac_header_preproc=no
8813 fi
8814 rm -f conftest.err conftest.$ac_ext
8815 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8816 echo "${ECHO_T}$ac_header_preproc" >&6
8817
8818 # So?  What about this header?
8819 case $ac_header_compiler:$ac_header_preproc in
8820   yes:no )
8821     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8822 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8823     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8824 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8825   no:yes )
8826     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8827 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8828     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8829 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8830     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8831 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
8832 esac
8833 echo "$as_me:$LINENO: checking for $ac_header" >&5
8834 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8835 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8836   echo $ECHO_N "(cached) $ECHO_C" >&6
8837 else
8838   eval "$as_ac_Header=$ac_header_preproc"
8839 fi
8840 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8841 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8842
8843 fi
8844 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8845   cat >>confdefs.h <<_ACEOF
8846 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8847 _ACEOF
8848
8849 else
8850   { { echo "$as_me:$LINENO: error: history header not found
8851 If you have libedit already installed, see config.log for details on the
8852 failure.  It is possible the compiler isn't looking in the proper directory.
8853 Use --without-readline to disable libedit support." >&5
8854 echo "$as_me: error: history header not found
8855 If you have libedit already installed, see config.log for details on the
8856 failure.  It is possible the compiler isn't looking in the proper directory.
8857 Use --without-readline to disable libedit support." >&2;}
8858    { (exit 1); exit 1; }; }
8859 fi
8860
8861 done
8862
8863 fi
8864
8865 done
8866
8867 fi
8868
8869 done
8870
8871 fi
8872
8873 if test "$with_zlib" = yes; then
8874   if test "${ac_cv_header_zlib_h+set}" = set; then
8875   echo "$as_me:$LINENO: checking for zlib.h" >&5
8876 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8877 if test "${ac_cv_header_zlib_h+set}" = set; then
8878   echo $ECHO_N "(cached) $ECHO_C" >&6
8879 fi
8880 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8881 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8882 else
8883   # Is the header compilable?
8884 echo "$as_me:$LINENO: checking zlib.h usability" >&5
8885 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
8886 cat >conftest.$ac_ext <<_ACEOF
8887 #line $LINENO "configure"
8888 #include "confdefs.h"
8889 $ac_includes_default
8890 #include <zlib.h>
8891 _ACEOF
8892 rm -f conftest.$ac_objext
8893 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8894   (eval $ac_compile) 2>&5
8895   ac_status=$?
8896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8897   (exit $ac_status); } &&
8898          { ac_try='test -s conftest.$ac_objext'
8899   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8900   (eval $ac_try) 2>&5
8901   ac_status=$?
8902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8903   (exit $ac_status); }; }; then
8904   ac_header_compiler=yes
8905 else
8906   echo "$as_me: failed program was:" >&5
8907 cat conftest.$ac_ext >&5
8908 ac_header_compiler=no
8909 fi
8910 rm -f conftest.$ac_objext conftest.$ac_ext
8911 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8912 echo "${ECHO_T}$ac_header_compiler" >&6
8913
8914 # Is the header present?
8915 echo "$as_me:$LINENO: checking zlib.h presence" >&5
8916 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
8917 cat >conftest.$ac_ext <<_ACEOF
8918 #line $LINENO "configure"
8919 #include "confdefs.h"
8920 #include <zlib.h>
8921 _ACEOF
8922 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8923   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8924   ac_status=$?
8925   egrep -v '^ *\+' conftest.er1 >conftest.err
8926   rm -f conftest.er1
8927   cat conftest.err >&5
8928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8929   (exit $ac_status); } >/dev/null; then
8930   if test -s conftest.err; then
8931     ac_cpp_err=$ac_c_preproc_warn_flag
8932   else
8933     ac_cpp_err=
8934   fi
8935 else
8936   ac_cpp_err=yes
8937 fi
8938 if test -z "$ac_cpp_err"; then
8939   ac_header_preproc=yes
8940 else
8941   echo "$as_me: failed program was:" >&5
8942   cat conftest.$ac_ext >&5
8943   ac_header_preproc=no
8944 fi
8945 rm -f conftest.err conftest.$ac_ext
8946 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8947 echo "${ECHO_T}$ac_header_preproc" >&6
8948
8949 # So?  What about this header?
8950 case $ac_header_compiler:$ac_header_preproc in
8951   yes:no )
8952     { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8953 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8954     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8955 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;};;
8956   no:yes )
8957     { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8958 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8959     { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
8960 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
8961     { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8962 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;};;
8963 esac
8964 echo "$as_me:$LINENO: checking for zlib.h" >&5
8965 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8966 if test "${ac_cv_header_zlib_h+set}" = set; then
8967   echo $ECHO_N "(cached) $ECHO_C" >&6
8968 else
8969   ac_cv_header_zlib_h=$ac_header_preproc
8970 fi
8971 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8972 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8973
8974 fi
8975 if test $ac_cv_header_zlib_h = yes; then
8976   :
8977 else
8978   { { echo "$as_me:$LINENO: error: zlib header not found
8979 If you have zlib already installed, see config.log for details on the
8980 failure.  It is possible the compiler isn't looking in the proper directory.
8981 Use --without-zlib to disable zlib support." >&5
8982 echo "$as_me: error: zlib header not found
8983 If you have zlib already installed, see config.log for details on the
8984 failure.  It is possible the compiler isn't looking in the proper directory.
8985 Use --without-zlib to disable zlib support." >&2;}
8986    { (exit 1); exit 1; }; }
8987 fi
8988
8989
8990 fi
8991
8992 if test "$with_krb4" = yes ; then
8993   if test "${ac_cv_header_krb_h+set}" = set; then
8994   echo "$as_me:$LINENO: checking for krb.h" >&5
8995 echo $ECHO_N "checking for krb.h... $ECHO_C" >&6
8996 if test "${ac_cv_header_krb_h+set}" = set; then
8997   echo $ECHO_N "(cached) $ECHO_C" >&6
8998 fi
8999 echo "$as_me:$LINENO: result: $ac_cv_header_krb_h" >&5
9000 echo "${ECHO_T}$ac_cv_header_krb_h" >&6
9001 else
9002   # Is the header compilable?
9003 echo "$as_me:$LINENO: checking krb.h usability" >&5
9004 echo $ECHO_N "checking krb.h usability... $ECHO_C" >&6
9005 cat >conftest.$ac_ext <<_ACEOF
9006 #line $LINENO "configure"
9007 #include "confdefs.h"
9008 $ac_includes_default
9009 #include <krb.h>
9010 _ACEOF
9011 rm -f conftest.$ac_objext
9012 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9013   (eval $ac_compile) 2>&5
9014   ac_status=$?
9015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9016   (exit $ac_status); } &&
9017          { ac_try='test -s conftest.$ac_objext'
9018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9019   (eval $ac_try) 2>&5
9020   ac_status=$?
9021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9022   (exit $ac_status); }; }; then
9023   ac_header_compiler=yes
9024 else
9025   echo "$as_me: failed program was:" >&5
9026 cat conftest.$ac_ext >&5
9027 ac_header_compiler=no
9028 fi
9029 rm -f conftest.$ac_objext conftest.$ac_ext
9030 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9031 echo "${ECHO_T}$ac_header_compiler" >&6
9032
9033 # Is the header present?
9034 echo "$as_me:$LINENO: checking krb.h presence" >&5
9035 echo $ECHO_N "checking krb.h presence... $ECHO_C" >&6
9036 cat >conftest.$ac_ext <<_ACEOF
9037 #line $LINENO "configure"
9038 #include "confdefs.h"
9039 #include <krb.h>
9040 _ACEOF
9041 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9042   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9043   ac_status=$?
9044   egrep -v '^ *\+' conftest.er1 >conftest.err
9045   rm -f conftest.er1
9046   cat conftest.err >&5
9047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9048   (exit $ac_status); } >/dev/null; then
9049   if test -s conftest.err; then
9050     ac_cpp_err=$ac_c_preproc_warn_flag
9051   else
9052     ac_cpp_err=
9053   fi
9054 else
9055   ac_cpp_err=yes
9056 fi
9057 if test -z "$ac_cpp_err"; then
9058   ac_header_preproc=yes
9059 else
9060   echo "$as_me: failed program was:" >&5
9061   cat conftest.$ac_ext >&5
9062   ac_header_preproc=no
9063 fi
9064 rm -f conftest.err conftest.$ac_ext
9065 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9066 echo "${ECHO_T}$ac_header_preproc" >&6
9067
9068 # So?  What about this header?
9069 case $ac_header_compiler:$ac_header_preproc in
9070   yes:no )
9071     { echo "$as_me:$LINENO: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&5
9072 echo "$as_me: WARNING: krb.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9073     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5
9074 echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;};;
9075   no:yes )
9076     { echo "$as_me:$LINENO: WARNING: krb.h: present but cannot be compiled" >&5
9077 echo "$as_me: WARNING: krb.h: present but cannot be compiled" >&2;}
9078     { echo "$as_me:$LINENO: WARNING: krb.h: check for missing prerequisite headers?" >&5
9079 echo "$as_me: WARNING: krb.h: check for missing prerequisite headers?" >&2;}
9080     { echo "$as_me:$LINENO: WARNING: krb.h: proceeding with the preprocessor's result" >&5
9081 echo "$as_me: WARNING: krb.h: proceeding with the preprocessor's result" >&2;};;
9082 esac
9083 echo "$as_me:$LINENO: checking for krb.h" >&5
9084 echo $ECHO_N "checking for krb.h... $ECHO_C" >&6
9085 if test "${ac_cv_header_krb_h+set}" = set; then
9086   echo $ECHO_N "(cached) $ECHO_C" >&6
9087 else
9088   ac_cv_header_krb_h=$ac_header_preproc
9089 fi
9090 echo "$as_me:$LINENO: result: $ac_cv_header_krb_h" >&5
9091 echo "${ECHO_T}$ac_cv_header_krb_h" >&6
9092
9093 fi
9094 if test $ac_cv_header_krb_h = yes; then
9095   :
9096 else
9097   { { echo "$as_me:$LINENO: error: header file <krb.h> is required for Kerberos 4" >&5
9098 echo "$as_me: error: header file <krb.h> is required for Kerberos 4" >&2;}
9099    { (exit 1); exit 1; }; }
9100 fi
9101
9102
9103 fi
9104
9105 if test "$with_krb5" = yes ; then
9106   if test "${ac_cv_header_krb5_h+set}" = set; then
9107   echo "$as_me:$LINENO: checking for krb5.h" >&5
9108 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
9109 if test "${ac_cv_header_krb5_h+set}" = set; then
9110   echo $ECHO_N "(cached) $ECHO_C" >&6
9111 fi
9112 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
9113 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
9114 else
9115   # Is the header compilable?
9116 echo "$as_me:$LINENO: checking krb5.h usability" >&5
9117 echo $ECHO_N "checking krb5.h usability... $ECHO_C" >&6
9118 cat >conftest.$ac_ext <<_ACEOF
9119 #line $LINENO "configure"
9120 #include "confdefs.h"
9121 $ac_includes_default
9122 #include <krb5.h>
9123 _ACEOF
9124 rm -f conftest.$ac_objext
9125 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9126   (eval $ac_compile) 2>&5
9127   ac_status=$?
9128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9129   (exit $ac_status); } &&
9130          { ac_try='test -s conftest.$ac_objext'
9131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9132   (eval $ac_try) 2>&5
9133   ac_status=$?
9134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9135   (exit $ac_status); }; }; then
9136   ac_header_compiler=yes
9137 else
9138   echo "$as_me: failed program was:" >&5
9139 cat conftest.$ac_ext >&5
9140 ac_header_compiler=no
9141 fi
9142 rm -f conftest.$ac_objext conftest.$ac_ext
9143 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9144 echo "${ECHO_T}$ac_header_compiler" >&6
9145
9146 # Is the header present?
9147 echo "$as_me:$LINENO: checking krb5.h presence" >&5
9148 echo $ECHO_N "checking krb5.h presence... $ECHO_C" >&6
9149 cat >conftest.$ac_ext <<_ACEOF
9150 #line $LINENO "configure"
9151 #include "confdefs.h"
9152 #include <krb5.h>
9153 _ACEOF
9154 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9155   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9156   ac_status=$?
9157   egrep -v '^ *\+' conftest.er1 >conftest.err
9158   rm -f conftest.er1
9159   cat conftest.err >&5
9160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9161   (exit $ac_status); } >/dev/null; then
9162   if test -s conftest.err; then
9163     ac_cpp_err=$ac_c_preproc_warn_flag
9164   else
9165     ac_cpp_err=
9166   fi
9167 else
9168   ac_cpp_err=yes
9169 fi
9170 if test -z "$ac_cpp_err"; then
9171   ac_header_preproc=yes
9172 else
9173   echo "$as_me: failed program was:" >&5
9174   cat conftest.$ac_ext >&5
9175   ac_header_preproc=no
9176 fi
9177 rm -f conftest.err conftest.$ac_ext
9178 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9179 echo "${ECHO_T}$ac_header_preproc" >&6
9180
9181 # So?  What about this header?
9182 case $ac_header_compiler:$ac_header_preproc in
9183   yes:no )
9184     { echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
9185 echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9186     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
9187 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;};;
9188   no:yes )
9189     { echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
9190 echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
9191     { echo "$as_me:$LINENO: WARNING: krb5.h: check for missing prerequisite headers?" >&5
9192 echo "$as_me: WARNING: krb5.h: check for missing prerequisite headers?" >&2;}
9193     { echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
9194 echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;};;
9195 esac
9196 echo "$as_me:$LINENO: checking for krb5.h" >&5
9197 echo $ECHO_N "checking for krb5.h... $ECHO_C" >&6
9198 if test "${ac_cv_header_krb5_h+set}" = set; then
9199   echo $ECHO_N "(cached) $ECHO_C" >&6
9200 else
9201   ac_cv_header_krb5_h=$ac_header_preproc
9202 fi
9203 echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
9204 echo "${ECHO_T}$ac_cv_header_krb5_h" >&6
9205
9206 fi
9207 if test $ac_cv_header_krb5_h = yes; then
9208   :
9209 else
9210   { { echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
9211 echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
9212    { (exit 1); exit 1; }; }
9213 fi
9214
9215
9216 fi
9217
9218 if test "$with_openssl" = yes ; then
9219   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9220   echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
9221 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
9222 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9223   echo $ECHO_N "(cached) $ECHO_C" >&6
9224 fi
9225 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
9226 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
9227 else
9228   # Is the header compilable?
9229 echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
9230 echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6
9231 cat >conftest.$ac_ext <<_ACEOF
9232 #line $LINENO "configure"
9233 #include "confdefs.h"
9234 $ac_includes_default
9235 #include <openssl/ssl.h>
9236 _ACEOF
9237 rm -f conftest.$ac_objext
9238 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9239   (eval $ac_compile) 2>&5
9240   ac_status=$?
9241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9242   (exit $ac_status); } &&
9243          { ac_try='test -s conftest.$ac_objext'
9244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9245   (eval $ac_try) 2>&5
9246   ac_status=$?
9247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9248   (exit $ac_status); }; }; then
9249   ac_header_compiler=yes
9250 else
9251   echo "$as_me: failed program was:" >&5
9252 cat conftest.$ac_ext >&5
9253 ac_header_compiler=no
9254 fi
9255 rm -f conftest.$ac_objext conftest.$ac_ext
9256 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9257 echo "${ECHO_T}$ac_header_compiler" >&6
9258
9259 # Is the header present?
9260 echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
9261 echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6
9262 cat >conftest.$ac_ext <<_ACEOF
9263 #line $LINENO "configure"
9264 #include "confdefs.h"
9265 #include <openssl/ssl.h>
9266 _ACEOF
9267 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9268   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9269   ac_status=$?
9270   egrep -v '^ *\+' conftest.er1 >conftest.err
9271   rm -f conftest.er1
9272   cat conftest.err >&5
9273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9274   (exit $ac_status); } >/dev/null; then
9275   if test -s conftest.err; then
9276     ac_cpp_err=$ac_c_preproc_warn_flag
9277   else
9278     ac_cpp_err=
9279   fi
9280 else
9281   ac_cpp_err=yes
9282 fi
9283 if test -z "$ac_cpp_err"; then
9284   ac_header_preproc=yes
9285 else
9286   echo "$as_me: failed program was:" >&5
9287   cat conftest.$ac_ext >&5
9288   ac_header_preproc=no
9289 fi
9290 rm -f conftest.err conftest.$ac_ext
9291 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9292 echo "${ECHO_T}$ac_header_preproc" >&6
9293
9294 # So?  What about this header?
9295 case $ac_header_compiler:$ac_header_preproc in
9296   yes:no )
9297     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
9298 echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9299     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
9300 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;};;
9301   no:yes )
9302     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
9303 echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
9304     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&5
9305 echo "$as_me: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&2;}
9306     { echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
9307 echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;};;
9308 esac
9309 echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
9310 echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6
9311 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
9312   echo $ECHO_N "(cached) $ECHO_C" >&6
9313 else
9314   ac_cv_header_openssl_ssl_h=$ac_header_preproc
9315 fi
9316 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
9317 echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6
9318
9319 fi
9320 if test $ac_cv_header_openssl_ssl_h = yes; then
9321   :
9322 else
9323   { { echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
9324 echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
9325    { (exit 1); exit 1; }; }
9326 fi
9327
9328
9329   if test "${ac_cv_header_openssl_err_h+set}" = set; then
9330   echo "$as_me:$LINENO: checking for openssl/err.h" >&5
9331 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
9332 if test "${ac_cv_header_openssl_err_h+set}" = set; then
9333   echo $ECHO_N "(cached) $ECHO_C" >&6
9334 fi
9335 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
9336 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
9337 else
9338   # Is the header compilable?
9339 echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
9340 echo $ECHO_N "checking openssl/err.h usability... $ECHO_C" >&6
9341 cat >conftest.$ac_ext <<_ACEOF
9342 #line $LINENO "configure"
9343 #include "confdefs.h"
9344 $ac_includes_default
9345 #include <openssl/err.h>
9346 _ACEOF
9347 rm -f conftest.$ac_objext
9348 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9349   (eval $ac_compile) 2>&5
9350   ac_status=$?
9351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9352   (exit $ac_status); } &&
9353          { ac_try='test -s conftest.$ac_objext'
9354   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9355   (eval $ac_try) 2>&5
9356   ac_status=$?
9357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358   (exit $ac_status); }; }; then
9359   ac_header_compiler=yes
9360 else
9361   echo "$as_me: failed program was:" >&5
9362 cat conftest.$ac_ext >&5
9363 ac_header_compiler=no
9364 fi
9365 rm -f conftest.$ac_objext conftest.$ac_ext
9366 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9367 echo "${ECHO_T}$ac_header_compiler" >&6
9368
9369 # Is the header present?
9370 echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
9371 echo $ECHO_N "checking openssl/err.h presence... $ECHO_C" >&6
9372 cat >conftest.$ac_ext <<_ACEOF
9373 #line $LINENO "configure"
9374 #include "confdefs.h"
9375 #include <openssl/err.h>
9376 _ACEOF
9377 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9378   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9379   ac_status=$?
9380   egrep -v '^ *\+' conftest.er1 >conftest.err
9381   rm -f conftest.er1
9382   cat conftest.err >&5
9383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384   (exit $ac_status); } >/dev/null; then
9385   if test -s conftest.err; then
9386     ac_cpp_err=$ac_c_preproc_warn_flag
9387   else
9388     ac_cpp_err=
9389   fi
9390 else
9391   ac_cpp_err=yes
9392 fi
9393 if test -z "$ac_cpp_err"; then
9394   ac_header_preproc=yes
9395 else
9396   echo "$as_me: failed program was:" >&5
9397   cat conftest.$ac_ext >&5
9398   ac_header_preproc=no
9399 fi
9400 rm -f conftest.err conftest.$ac_ext
9401 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9402 echo "${ECHO_T}$ac_header_preproc" >&6
9403
9404 # So?  What about this header?
9405 case $ac_header_compiler:$ac_header_preproc in
9406   yes:no )
9407     { echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
9408 echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9409     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
9410 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;};;
9411   no:yes )
9412     { echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
9413 echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
9414     { echo "$as_me:$LINENO: WARNING: openssl/err.h: check for missing prerequisite headers?" >&5
9415 echo "$as_me: WARNING: openssl/err.h: check for missing prerequisite headers?" >&2;}
9416     { echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
9417 echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;};;
9418 esac
9419 echo "$as_me:$LINENO: checking for openssl/err.h" >&5
9420 echo $ECHO_N "checking for openssl/err.h... $ECHO_C" >&6
9421 if test "${ac_cv_header_openssl_err_h+set}" = set; then
9422   echo $ECHO_N "(cached) $ECHO_C" >&6
9423 else
9424   ac_cv_header_openssl_err_h=$ac_header_preproc
9425 fi
9426 echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
9427 echo "${ECHO_T}$ac_cv_header_openssl_err_h" >&6
9428
9429 fi
9430 if test $ac_cv_header_openssl_err_h = yes; then
9431   :
9432 else
9433   { { echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
9434 echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
9435    { (exit 1); exit 1; }; }
9436 fi
9437
9438
9439 fi
9440
9441 if test "$with_pam" = yes ; then
9442
9443 for ac_header in security/pam_appl.h
9444 do
9445 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9446 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9447   echo "$as_me:$LINENO: checking for $ac_header" >&5
9448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9449 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9450   echo $ECHO_N "(cached) $ECHO_C" >&6
9451 fi
9452 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9453 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9454 else
9455   # Is the header compilable?
9456 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9457 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9458 cat >conftest.$ac_ext <<_ACEOF
9459 #line $LINENO "configure"
9460 #include "confdefs.h"
9461 $ac_includes_default
9462 #include <$ac_header>
9463 _ACEOF
9464 rm -f conftest.$ac_objext
9465 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9466   (eval $ac_compile) 2>&5
9467   ac_status=$?
9468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9469   (exit $ac_status); } &&
9470          { ac_try='test -s conftest.$ac_objext'
9471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9472   (eval $ac_try) 2>&5
9473   ac_status=$?
9474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9475   (exit $ac_status); }; }; then
9476   ac_header_compiler=yes
9477 else
9478   echo "$as_me: failed program was:" >&5
9479 cat conftest.$ac_ext >&5
9480 ac_header_compiler=no
9481 fi
9482 rm -f conftest.$ac_objext conftest.$ac_ext
9483 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9484 echo "${ECHO_T}$ac_header_compiler" >&6
9485
9486 # Is the header present?
9487 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9488 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9489 cat >conftest.$ac_ext <<_ACEOF
9490 #line $LINENO "configure"
9491 #include "confdefs.h"
9492 #include <$ac_header>
9493 _ACEOF
9494 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9495   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9496   ac_status=$?
9497   egrep -v '^ *\+' conftest.er1 >conftest.err
9498   rm -f conftest.er1
9499   cat conftest.err >&5
9500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9501   (exit $ac_status); } >/dev/null; then
9502   if test -s conftest.err; then
9503     ac_cpp_err=$ac_c_preproc_warn_flag
9504   else
9505     ac_cpp_err=
9506   fi
9507 else
9508   ac_cpp_err=yes
9509 fi
9510 if test -z "$ac_cpp_err"; then
9511   ac_header_preproc=yes
9512 else
9513   echo "$as_me: failed program was:" >&5
9514   cat conftest.$ac_ext >&5
9515   ac_header_preproc=no
9516 fi
9517 rm -f conftest.err conftest.$ac_ext
9518 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9519 echo "${ECHO_T}$ac_header_preproc" >&6
9520
9521 # So?  What about this header?
9522 case $ac_header_compiler:$ac_header_preproc in
9523   yes:no )
9524     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9525 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9526     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9527 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9528   no:yes )
9529     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9530 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9531     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9532 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9533     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9534 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9535 esac
9536 echo "$as_me:$LINENO: checking for $ac_header" >&5
9537 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9538 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9539   echo $ECHO_N "(cached) $ECHO_C" >&6
9540 else
9541   eval "$as_ac_Header=$ac_header_preproc"
9542 fi
9543 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9544 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9545
9546 fi
9547 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9548   cat >>confdefs.h <<_ACEOF
9549 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9550 _ACEOF
9551
9552 else
9553
9554 for ac_header in pam/pam_appl.h
9555 do
9556 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9557 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9558   echo "$as_me:$LINENO: checking for $ac_header" >&5
9559 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9560 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9561   echo $ECHO_N "(cached) $ECHO_C" >&6
9562 fi
9563 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9564 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9565 else
9566   # Is the header compilable?
9567 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9568 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9569 cat >conftest.$ac_ext <<_ACEOF
9570 #line $LINENO "configure"
9571 #include "confdefs.h"
9572 $ac_includes_default
9573 #include <$ac_header>
9574 _ACEOF
9575 rm -f conftest.$ac_objext
9576 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9577   (eval $ac_compile) 2>&5
9578   ac_status=$?
9579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9580   (exit $ac_status); } &&
9581          { ac_try='test -s conftest.$ac_objext'
9582   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9583   (eval $ac_try) 2>&5
9584   ac_status=$?
9585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9586   (exit $ac_status); }; }; then
9587   ac_header_compiler=yes
9588 else
9589   echo "$as_me: failed program was:" >&5
9590 cat conftest.$ac_ext >&5
9591 ac_header_compiler=no
9592 fi
9593 rm -f conftest.$ac_objext conftest.$ac_ext
9594 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9595 echo "${ECHO_T}$ac_header_compiler" >&6
9596
9597 # Is the header present?
9598 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9599 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9600 cat >conftest.$ac_ext <<_ACEOF
9601 #line $LINENO "configure"
9602 #include "confdefs.h"
9603 #include <$ac_header>
9604 _ACEOF
9605 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9606   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9607   ac_status=$?
9608   egrep -v '^ *\+' conftest.er1 >conftest.err
9609   rm -f conftest.er1
9610   cat conftest.err >&5
9611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9612   (exit $ac_status); } >/dev/null; then
9613   if test -s conftest.err; then
9614     ac_cpp_err=$ac_c_preproc_warn_flag
9615   else
9616     ac_cpp_err=
9617   fi
9618 else
9619   ac_cpp_err=yes
9620 fi
9621 if test -z "$ac_cpp_err"; then
9622   ac_header_preproc=yes
9623 else
9624   echo "$as_me: failed program was:" >&5
9625   cat conftest.$ac_ext >&5
9626   ac_header_preproc=no
9627 fi
9628 rm -f conftest.err conftest.$ac_ext
9629 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9630 echo "${ECHO_T}$ac_header_preproc" >&6
9631
9632 # So?  What about this header?
9633 case $ac_header_compiler:$ac_header_preproc in
9634   yes:no )
9635     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9636 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9637     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9638 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9639   no:yes )
9640     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9641 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9642     { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9643 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9644     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9645 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};;
9646 esac
9647 echo "$as_me:$LINENO: checking for $ac_header" >&5
9648 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9649 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9650   echo $ECHO_N "(cached) $ECHO_C" >&6
9651 else
9652   eval "$as_ac_Header=$ac_header_preproc"
9653 fi
9654 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9655 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9656
9657 fi
9658 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9659   cat >>confdefs.h <<_ACEOF
9660 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9661 _ACEOF
9662
9663 else
9664   { { echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
9665 echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
9666    { (exit 1); exit 1; }; }
9667 fi
9668
9669 done
9670
9671 fi
9672
9673 done
9674
9675 fi
9676
9677 if test "$with_bonjour" = yes ; then
9678   if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
9679   echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
9680 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
9681 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
9682   echo $ECHO_N "(cached) $ECHO_C" >&6
9683 fi
9684 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
9685 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
9686 else
9687   # Is the header compilable?
9688 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h usability" >&5
9689 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h usability... $ECHO_C" >&6
9690 cat >conftest.$ac_ext <<_ACEOF
9691 #line $LINENO "configure"
9692 #include "confdefs.h"
9693 $ac_includes_default
9694 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
9695 _ACEOF
9696 rm -f conftest.$ac_objext
9697 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9698   (eval $ac_compile) 2>&5
9699   ac_status=$?
9700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9701   (exit $ac_status); } &&
9702          { ac_try='test -s conftest.$ac_objext'
9703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9704   (eval $ac_try) 2>&5
9705   ac_status=$?
9706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9707   (exit $ac_status); }; }; then
9708   ac_header_compiler=yes
9709 else
9710   echo "$as_me: failed program was:" >&5
9711 cat conftest.$ac_ext >&5
9712 ac_header_compiler=no
9713 fi
9714 rm -f conftest.$ac_objext conftest.$ac_ext
9715 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9716 echo "${ECHO_T}$ac_header_compiler" >&6
9717
9718 # Is the header present?
9719 echo "$as_me:$LINENO: checking DNSServiceDiscovery/DNSServiceDiscovery.h presence" >&5
9720 echo $ECHO_N "checking DNSServiceDiscovery/DNSServiceDiscovery.h presence... $ECHO_C" >&6
9721 cat >conftest.$ac_ext <<_ACEOF
9722 #line $LINENO "configure"
9723 #include "confdefs.h"
9724 #include <DNSServiceDiscovery/DNSServiceDiscovery.h>
9725 _ACEOF
9726 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9727   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9728   ac_status=$?
9729   egrep -v '^ *\+' conftest.er1 >conftest.err
9730   rm -f conftest.er1
9731   cat conftest.err >&5
9732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9733   (exit $ac_status); } >/dev/null; then
9734   if test -s conftest.err; then
9735     ac_cpp_err=$ac_c_preproc_warn_flag
9736   else
9737     ac_cpp_err=
9738   fi
9739 else
9740   ac_cpp_err=yes
9741 fi
9742 if test -z "$ac_cpp_err"; then
9743   ac_header_preproc=yes
9744 else
9745   echo "$as_me: failed program was:" >&5
9746   cat conftest.$ac_ext >&5
9747   ac_header_preproc=no
9748 fi
9749 rm -f conftest.err conftest.$ac_ext
9750 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9751 echo "${ECHO_T}$ac_header_preproc" >&6
9752
9753 # So?  What about this header?
9754 case $ac_header_compiler:$ac_header_preproc in
9755   yes:no )
9756     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&5
9757 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9758     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
9759 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;};;
9760   no:yes )
9761     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&5
9762 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: present but cannot be compiled" >&2;}
9763     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: check for missing prerequisite headers?" >&5
9764 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: check for missing prerequisite headers?" >&2;}
9765     { echo "$as_me:$LINENO: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&5
9766 echo "$as_me: WARNING: DNSServiceDiscovery/DNSServiceDiscovery.h: proceeding with the preprocessor's result" >&2;};;
9767 esac
9768 echo "$as_me:$LINENO: checking for DNSServiceDiscovery/DNSServiceDiscovery.h" >&5
9769 echo $ECHO_N "checking for DNSServiceDiscovery/DNSServiceDiscovery.h... $ECHO_C" >&6
9770 if test "${ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h+set}" = set; then
9771   echo $ECHO_N "(cached) $ECHO_C" >&6
9772 else
9773   ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h=$ac_header_preproc
9774 fi
9775 echo "$as_me:$LINENO: result: $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&5
9776 echo "${ECHO_T}$ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h" >&6
9777
9778 fi
9779 if test $ac_cv_header_DNSServiceDiscovery_DNSServiceDiscovery_h = yes; then
9780   :
9781 else
9782   { { echo "$as_me:$LINENO: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&5
9783 echo "$as_me: error: header file <DNSServiceDiscovery/DNSServiceDiscovery.h> is required for Bonjour" >&2;}
9784    { (exit 1); exit 1; }; }
9785 fi
9786
9787
9788 fi
9789
9790
9791 ##
9792 ## Types, structures, compiler characteristics
9793 ##
9794
9795
9796 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9797 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
9798 if test "${ac_cv_c_const+set}" = set; then
9799   echo $ECHO_N "(cached) $ECHO_C" >&6
9800 else
9801   cat >conftest.$ac_ext <<_ACEOF
9802 #line $LINENO "configure"
9803 #include "confdefs.h"
9804
9805 #ifdef F77_DUMMY_MAIN
9806 #  ifdef __cplusplus
9807      extern "C"
9808 #  endif
9809    int F77_DUMMY_MAIN() { return 1; }
9810 #endif
9811 int
9812 main ()
9813 {
9814 /* FIXME: Include the comments suggested by Paul. */
9815 #ifndef __cplusplus
9816   /* Ultrix mips cc rejects this.  */
9817   typedef int charset[2];
9818   const charset x;
9819   /* SunOS 4.1.1 cc rejects this.  */
9820   char const *const *ccp;
9821   char **p;
9822   /* NEC SVR4.0.2 mips cc rejects this.  */
9823   struct point {int x, y;};
9824   static struct point const zero = {0,0};
9825   /* AIX XL C 1.02.0.0 rejects this.
9826      It does not let you subtract one const X* pointer from another in
9827      an arm of an if-expression whose if-part is not a constant
9828      expression */
9829   const char *g = "string";
9830   ccp = &g + (g ? g-g : 0);
9831   /* HPUX 7.0 cc rejects these. */
9832   ++ccp;
9833   p = (char**) ccp;
9834   ccp = (char const *const *) p;
9835   { /* SCO 3.2v4 cc rejects this.  */
9836     char *t;
9837     char const *s = 0 ? (char *) 0 : (char const *) 0;
9838
9839     *t++ = 0;
9840   }
9841   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9842     int x[] = {25, 17};
9843     const int *foo = &x[0];
9844     ++foo;
9845   }
9846   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9847     typedef const int *iptr;
9848     iptr p = 0;
9849     ++p;
9850   }
9851   { /* AIX XL C 1.02.0.0 rejects this saying
9852        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9853     struct s { int j; const int *ap[3]; };
9854     struct s *b; b->j = 5;
9855   }
9856   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9857     const int foo = 10;
9858   }
9859 #endif
9860
9861   ;
9862   return 0;
9863 }
9864 _ACEOF
9865 rm -f conftest.$ac_objext
9866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9867   (eval $ac_compile) 2>&5
9868   ac_status=$?
9869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9870   (exit $ac_status); } &&
9871          { ac_try='test -s conftest.$ac_objext'
9872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9873   (eval $ac_try) 2>&5
9874   ac_status=$?
9875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9876   (exit $ac_status); }; }; then
9877   ac_cv_c_const=yes
9878 else
9879   echo "$as_me: failed program was:" >&5
9880 cat conftest.$ac_ext >&5
9881 ac_cv_c_const=no
9882 fi
9883 rm -f conftest.$ac_objext conftest.$ac_ext
9884 fi
9885 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9886 echo "${ECHO_T}$ac_cv_c_const" >&6
9887 if test $ac_cv_c_const = no; then
9888
9889 cat >>confdefs.h <<\_ACEOF
9890 #define const
9891 _ACEOF
9892
9893 fi
9894
9895 echo "$as_me:$LINENO: checking for inline" >&5
9896 echo $ECHO_N "checking for inline... $ECHO_C" >&6
9897 if test "${ac_cv_c_inline+set}" = set; then
9898   echo $ECHO_N "(cached) $ECHO_C" >&6
9899 else
9900   ac_cv_c_inline=no
9901 for ac_kw in inline __inline__ __inline; do
9902   cat >conftest.$ac_ext <<_ACEOF
9903 #line $LINENO "configure"
9904 #include "confdefs.h"
9905 #ifndef __cplusplus
9906 typedef int foo_t;
9907 static $ac_kw foo_t static_foo () {return 0; }
9908 $ac_kw int foo () {return 0; }
9909 #endif
9910
9911 _ACEOF
9912 rm -f conftest.$ac_objext
9913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9914   (eval $ac_compile) 2>&5
9915   ac_status=$?
9916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9917   (exit $ac_status); } &&
9918          { ac_try='test -s conftest.$ac_objext'
9919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9920   (eval $ac_try) 2>&5
9921   ac_status=$?
9922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923   (exit $ac_status); }; }; then
9924   ac_cv_c_inline=$ac_kw; break
9925 else
9926   echo "$as_me: failed program was:" >&5
9927 cat conftest.$ac_ext >&5
9928 fi
9929 rm -f conftest.$ac_objext conftest.$ac_ext
9930 done
9931
9932 fi
9933 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9934 echo "${ECHO_T}$ac_cv_c_inline" >&6
9935 case $ac_cv_c_inline in
9936   inline | yes) ;;
9937   no)
9938 cat >>confdefs.h <<\_ACEOF
9939 #define inline
9940 _ACEOF
9941  ;;
9942   *)  cat >>confdefs.h <<_ACEOF
9943 #define inline $ac_cv_c_inline
9944 _ACEOF
9945  ;;
9946 esac
9947
9948 echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
9949 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6
9950 if test "${ac_cv_c_stringize+set}" = set; then
9951   echo $ECHO_N "(cached) $ECHO_C" >&6
9952 else
9953   cat >conftest.$ac_ext <<_ACEOF
9954 #line $LINENO "configure"
9955 #include "confdefs.h"
9956 #define x(y) #y
9957
9958 char *s = x(teststring);
9959 _ACEOF
9960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9961   egrep "#teststring" >/dev/null 2>&1; then
9962   ac_cv_c_stringize=no
9963 else
9964   ac_cv_c_stringize=yes
9965 fi
9966 rm -f conftest*
9967
9968 fi
9969 echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
9970 echo "${ECHO_T}$ac_cv_c_stringize" >&6
9971 if test $ac_cv_c_stringize = yes; then
9972
9973 cat >>confdefs.h <<\_ACEOF
9974 #define HAVE_STRINGIZE 1
9975 _ACEOF
9976
9977 fi
9978
9979 echo "$as_me:$LINENO: checking for signed types" >&5
9980 echo $ECHO_N "checking for signed types... $ECHO_C" >&6
9981 if test "${pgac_cv_c_signed+set}" = set; then
9982   echo $ECHO_N "(cached) $ECHO_C" >&6
9983 else
9984   cat >conftest.$ac_ext <<_ACEOF
9985 #line $LINENO "configure"
9986 #include "confdefs.h"
9987
9988 #ifdef F77_DUMMY_MAIN
9989 #  ifdef __cplusplus
9990      extern "C"
9991 #  endif
9992    int F77_DUMMY_MAIN() { return 1; }
9993 #endif
9994 int
9995 main ()
9996 {
9997 signed char c; signed short s; signed int i;
9998   ;
9999   return 0;
10000 }
10001 _ACEOF
10002 rm -f conftest.$ac_objext
10003 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10004   (eval $ac_compile) 2>&5
10005   ac_status=$?
10006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10007   (exit $ac_status); } &&
10008          { ac_try='test -s conftest.$ac_objext'
10009   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10010   (eval $ac_try) 2>&5
10011   ac_status=$?
10012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10013   (exit $ac_status); }; }; then
10014   pgac_cv_c_signed=yes
10015 else
10016   echo "$as_me: failed program was:" >&5
10017 cat conftest.$ac_ext >&5
10018 pgac_cv_c_signed=no
10019 fi
10020 rm -f conftest.$ac_objext conftest.$ac_ext
10021 fi
10022 echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
10023 echo "${ECHO_T}$pgac_cv_c_signed" >&6
10024 if test x"$pgac_cv_c_signed" = xno ; then
10025
10026 cat >>confdefs.h <<\_ACEOF
10027 #define signed
10028 _ACEOF
10029
10030 fi
10031 echo "$as_me:$LINENO: checking for working volatile" >&5
10032 echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
10033 if test "${ac_cv_c_volatile+set}" = set; then
10034   echo $ECHO_N "(cached) $ECHO_C" >&6
10035 else
10036   cat >conftest.$ac_ext <<_ACEOF
10037 #line $LINENO "configure"
10038 #include "confdefs.h"
10039
10040 #ifdef F77_DUMMY_MAIN
10041 #  ifdef __cplusplus
10042      extern "C"
10043 #  endif
10044    int F77_DUMMY_MAIN() { return 1; }
10045 #endif
10046 int
10047 main ()
10048 {
10049
10050 volatile int x;
10051 int * volatile y;
10052   ;
10053   return 0;
10054 }
10055 _ACEOF
10056 rm -f conftest.$ac_objext
10057 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10058   (eval $ac_compile) 2>&5
10059   ac_status=$?
10060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10061   (exit $ac_status); } &&
10062          { ac_try='test -s conftest.$ac_objext'
10063   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10064   (eval $ac_try) 2>&5
10065   ac_status=$?
10066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10067   (exit $ac_status); }; }; then
10068   ac_cv_c_volatile=yes
10069 else
10070   echo "$as_me: failed program was:" >&5
10071 cat conftest.$ac_ext >&5
10072 ac_cv_c_volatile=no
10073 fi
10074 rm -f conftest.$ac_objext conftest.$ac_ext
10075 fi
10076 echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
10077 echo "${ECHO_T}$ac_cv_c_volatile" >&6
10078 if test $ac_cv_c_volatile = no; then
10079
10080 cat >>confdefs.h <<\_ACEOF
10081 #define volatile
10082 _ACEOF
10083
10084 fi
10085
10086 echo "$as_me:$LINENO: checking for __func__" >&5
10087 echo $ECHO_N "checking for __func__... $ECHO_C" >&6
10088 if test "${pgac_cv_funcname_func_support+set}" = set; then
10089   echo $ECHO_N "(cached) $ECHO_C" >&6
10090 else
10091   cat >conftest.$ac_ext <<_ACEOF
10092 #line $LINENO "configure"
10093 #include "confdefs.h"
10094 #include <stdio.h>
10095 #ifdef F77_DUMMY_MAIN
10096 #  ifdef __cplusplus
10097      extern "C"
10098 #  endif
10099    int F77_DUMMY_MAIN() { return 1; }
10100 #endif
10101 int
10102 main ()
10103 {
10104 printf("%s\n", __func__);
10105   ;
10106   return 0;
10107 }
10108 _ACEOF
10109 rm -f conftest.$ac_objext
10110 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10111   (eval $ac_compile) 2>&5
10112   ac_status=$?
10113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10114   (exit $ac_status); } &&
10115          { ac_try='test -s conftest.$ac_objext'
10116   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10117   (eval $ac_try) 2>&5
10118   ac_status=$?
10119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10120   (exit $ac_status); }; }; then
10121   pgac_cv_funcname_func_support=yes
10122 else
10123   echo "$as_me: failed program was:" >&5
10124 cat conftest.$ac_ext >&5
10125 pgac_cv_funcname_func_support=no
10126 fi
10127 rm -f conftest.$ac_objext conftest.$ac_ext
10128 fi
10129 echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
10130 echo "${ECHO_T}$pgac_cv_funcname_func_support" >&6
10131 if test x"$pgac_cv_funcname_func_support" = xyes ; then
10132
10133 cat >>confdefs.h <<\_ACEOF
10134 #define HAVE_FUNCNAME__FUNC 1
10135 _ACEOF
10136
10137 else
10138 echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
10139 echo $ECHO_N "checking for __FUNCTION__... $ECHO_C" >&6
10140 if test "${pgac_cv_funcname_function_support+set}" = set; then
10141   echo $ECHO_N "(cached) $ECHO_C" >&6
10142 else
10143   cat >conftest.$ac_ext <<_ACEOF
10144 #line $LINENO "configure"
10145 #include "confdefs.h"
10146 #include <stdio.h>
10147 #ifdef F77_DUMMY_MAIN
10148 #  ifdef __cplusplus
10149      extern "C"
10150 #  endif
10151    int F77_DUMMY_MAIN() { return 1; }
10152 #endif
10153 int
10154 main ()
10155 {
10156 printf("%s\n", __FUNCTION__);
10157   ;
10158   return 0;
10159 }
10160 _ACEOF
10161 rm -f conftest.$ac_objext
10162 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10163   (eval $ac_compile) 2>&5
10164   ac_status=$?
10165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10166   (exit $ac_status); } &&
10167          { ac_try='test -s conftest.$ac_objext'
10168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10169   (eval $ac_try) 2>&5
10170   ac_status=$?
10171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10172   (exit $ac_status); }; }; then
10173   pgac_cv_funcname_function_support=yes
10174 else
10175   echo "$as_me: failed program was:" >&5
10176 cat conftest.$ac_ext >&5
10177 pgac_cv_funcname_function_support=no
10178 fi
10179 rm -f conftest.$ac_objext conftest.$ac_ext
10180 fi
10181 echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
10182 echo "${ECHO_T}$pgac_cv_funcname_function_support" >&6
10183 if test x"$pgac_cv_funcname_function_support" = xyes ; then
10184
10185 cat >>confdefs.h <<\_ACEOF
10186 #define HAVE_FUNCNAME__FUNCTION 1
10187 _ACEOF
10188
10189 fi
10190 fi
10191 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
10192 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
10193 if test "${ac_cv_struct_tm+set}" = set; then
10194   echo $ECHO_N "(cached) $ECHO_C" >&6
10195 else
10196   cat >conftest.$ac_ext <<_ACEOF
10197 #line $LINENO "configure"
10198 #include "confdefs.h"
10199 #include <sys/types.h>
10200 #include <time.h>
10201
10202 #ifdef F77_DUMMY_MAIN
10203 #  ifdef __cplusplus
10204      extern "C"
10205 #  endif
10206    int F77_DUMMY_MAIN() { return 1; }
10207 #endif
10208 int
10209 main ()
10210 {
10211 struct tm *tp; tp->tm_sec;
10212   ;
10213   return 0;
10214 }
10215 _ACEOF
10216 rm -f conftest.$ac_objext
10217 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10218   (eval $ac_compile) 2>&5
10219   ac_status=$?
10220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10221   (exit $ac_status); } &&
10222          { ac_try='test -s conftest.$ac_objext'
10223   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10224   (eval $ac_try) 2>&5
10225   ac_status=$?
10226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10227   (exit $ac_status); }; }; then
10228   ac_cv_struct_tm=time.h
10229 else
10230   echo "$as_me: failed program was:" >&5
10231 cat conftest.$ac_ext >&5
10232 ac_cv_struct_tm=sys/time.h
10233 fi
10234 rm -f conftest.$ac_objext conftest.$ac_ext
10235 fi
10236 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
10237 echo "${ECHO_T}$ac_cv_struct_tm" >&6
10238 if test $ac_cv_struct_tm = sys/time.h; then
10239
10240 cat >>confdefs.h <<\_ACEOF
10241 #define TM_IN_SYS_TIME 1
10242 _ACEOF
10243
10244 fi
10245
10246 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
10247 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
10248 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
10249   echo $ECHO_N "(cached) $ECHO_C" >&6
10250 else
10251   cat >conftest.$ac_ext <<_ACEOF
10252 #line $LINENO "configure"
10253 #include "confdefs.h"
10254 #include <sys/types.h>
10255 #include <$ac_cv_struct_tm>
10256
10257
10258 #ifdef F77_DUMMY_MAIN
10259 #  ifdef __cplusplus
10260      extern "C"
10261 #  endif
10262    int F77_DUMMY_MAIN() { return 1; }
10263 #endif
10264 int
10265 main ()
10266 {
10267 static struct tm ac_aggr;
10268 if (ac_aggr.tm_zone)
10269 return 0;
10270   ;
10271   return 0;
10272 }
10273 _ACEOF
10274 rm -f conftest.$ac_objext
10275 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10276   (eval $ac_compile) 2>&5
10277   ac_status=$?
10278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10279   (exit $ac_status); } &&
10280          { ac_try='test -s conftest.$ac_objext'
10281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10282   (eval $ac_try) 2>&5
10283   ac_status=$?
10284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10285   (exit $ac_status); }; }; then
10286   ac_cv_member_struct_tm_tm_zone=yes
10287 else
10288   echo "$as_me: failed program was:" >&5
10289 cat conftest.$ac_ext >&5
10290 ac_cv_member_struct_tm_tm_zone=no
10291 fi
10292 rm -f conftest.$ac_objext conftest.$ac_ext
10293 fi
10294 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
10295 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
10296 if test $ac_cv_member_struct_tm_tm_zone = yes; then
10297
10298 cat >>confdefs.h <<_ACEOF
10299 #define HAVE_STRUCT_TM_TM_ZONE 1
10300 _ACEOF
10301
10302
10303 fi
10304
10305 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
10306
10307 cat >>confdefs.h <<\_ACEOF
10308 #define HAVE_TM_ZONE 1
10309 _ACEOF
10310
10311 fi
10312 echo "$as_me:$LINENO: checking for tzname" >&5
10313 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
10314 if test "${ac_cv_var_tzname+set}" = set; then
10315   echo $ECHO_N "(cached) $ECHO_C" >&6
10316 else
10317   cat >conftest.$ac_ext <<_ACEOF
10318 #line $LINENO "configure"
10319 #include "confdefs.h"
10320 #include <time.h>
10321 #ifndef tzname /* For SGI.  */
10322 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
10323 #endif
10324
10325 #ifdef F77_DUMMY_MAIN
10326 #  ifdef __cplusplus
10327      extern "C"
10328 #  endif
10329    int F77_DUMMY_MAIN() { return 1; }
10330 #endif
10331 int
10332 main ()
10333 {
10334 atoi(*tzname);
10335   ;
10336   return 0;
10337 }
10338 _ACEOF
10339 rm -f conftest.$ac_objext conftest$ac_exeext
10340 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10341   (eval $ac_link) 2>&5
10342   ac_status=$?
10343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10344   (exit $ac_status); } &&
10345          { ac_try='test -s conftest$ac_exeext'
10346   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10347   (eval $ac_try) 2>&5
10348   ac_status=$?
10349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10350   (exit $ac_status); }; }; then
10351   ac_cv_var_tzname=yes
10352 else
10353   echo "$as_me: failed program was:" >&5
10354 cat conftest.$ac_ext >&5
10355 ac_cv_var_tzname=no
10356 fi
10357 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10358 fi
10359 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
10360 echo "${ECHO_T}$ac_cv_var_tzname" >&6
10361 if test $ac_cv_var_tzname = yes; then
10362
10363 cat >>confdefs.h <<\_ACEOF
10364 #define HAVE_TZNAME 1
10365 _ACEOF
10366
10367 fi
10368
10369 echo "$as_me:$LINENO: checking for union semun" >&5
10370 echo $ECHO_N "checking for union semun... $ECHO_C" >&6
10371 if test "${ac_cv_type_union_semun+set}" = set; then
10372   echo $ECHO_N "(cached) $ECHO_C" >&6
10373 else
10374   cat >conftest.$ac_ext <<_ACEOF
10375 #line $LINENO "configure"
10376 #include "confdefs.h"
10377 #include <sys/types.h>
10378 #include <sys/ipc.h>
10379 #include <sys/sem.h>
10380
10381 #ifdef F77_DUMMY_MAIN
10382 #  ifdef __cplusplus
10383      extern "C"
10384 #  endif
10385    int F77_DUMMY_MAIN() { return 1; }
10386 #endif
10387 int
10388 main ()
10389 {
10390 if ((union semun *) 0)
10391   return 0;
10392 if (sizeof (union semun))
10393   return 0;
10394   ;
10395   return 0;
10396 }
10397 _ACEOF
10398 rm -f conftest.$ac_objext
10399 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10400   (eval $ac_compile) 2>&5
10401   ac_status=$?
10402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10403   (exit $ac_status); } &&
10404          { ac_try='test -s conftest.$ac_objext'
10405   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10406   (eval $ac_try) 2>&5
10407   ac_status=$?
10408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10409   (exit $ac_status); }; }; then
10410   ac_cv_type_union_semun=yes
10411 else
10412   echo "$as_me: failed program was:" >&5
10413 cat conftest.$ac_ext >&5
10414 ac_cv_type_union_semun=no
10415 fi
10416 rm -f conftest.$ac_objext conftest.$ac_ext
10417 fi
10418 echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
10419 echo "${ECHO_T}$ac_cv_type_union_semun" >&6
10420 if test $ac_cv_type_union_semun = yes; then
10421
10422 cat >>confdefs.h <<_ACEOF
10423 #define HAVE_UNION_SEMUN 1
10424 _ACEOF
10425
10426
10427 fi
10428
10429 echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
10430 echo $ECHO_N "checking for struct sockaddr_un... $ECHO_C" >&6
10431 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
10432   echo $ECHO_N "(cached) $ECHO_C" >&6
10433 else
10434   cat >conftest.$ac_ext <<_ACEOF
10435 #line $LINENO "configure"
10436 #include "confdefs.h"
10437 #include <sys/types.h>
10438 #ifdef HAVE_SYS_UN_H
10439 #include <sys/un.h>
10440 #endif
10441
10442
10443 #ifdef F77_DUMMY_MAIN
10444 #  ifdef __cplusplus
10445      extern "C"
10446 #  endif
10447    int F77_DUMMY_MAIN() { return 1; }
10448 #endif
10449 int
10450 main ()
10451 {
10452 if ((struct sockaddr_un *) 0)
10453   return 0;
10454 if (sizeof (struct sockaddr_un))
10455   return 0;
10456   ;
10457   return 0;
10458 }
10459 _ACEOF
10460 rm -f conftest.$ac_objext
10461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10462   (eval $ac_compile) 2>&5
10463   ac_status=$?
10464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10465   (exit $ac_status); } &&
10466          { ac_try='test -s conftest.$ac_objext'
10467   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10468   (eval $ac_try) 2>&5
10469   ac_status=$?
10470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10471   (exit $ac_status); }; }; then
10472   ac_cv_type_struct_sockaddr_un=yes
10473 else
10474   echo "$as_me: failed program was:" >&5
10475 cat conftest.$ac_ext >&5
10476 ac_cv_type_struct_sockaddr_un=no
10477 fi
10478 rm -f conftest.$ac_objext conftest.$ac_ext
10479 fi
10480 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
10481 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_un" >&6
10482 if test $ac_cv_type_struct_sockaddr_un = yes; then
10483
10484 cat >>confdefs.h <<_ACEOF
10485 #define HAVE_STRUCT_SOCKADDR_UN 1
10486 _ACEOF
10487
10488
10489 cat >>confdefs.h <<\_ACEOF
10490 #define HAVE_UNIX_SOCKETS 1
10491 _ACEOF
10492
10493 fi
10494
10495 echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
10496 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6
10497 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
10498   echo $ECHO_N "(cached) $ECHO_C" >&6
10499 else
10500   cat >conftest.$ac_ext <<_ACEOF
10501 #line $LINENO "configure"
10502 #include "confdefs.h"
10503 #include <sys/types.h>
10504 #ifdef HAVE_SYS_SOCKET_H
10505 #include <sys/socket.h>
10506 #endif
10507
10508
10509 #ifdef F77_DUMMY_MAIN
10510 #  ifdef __cplusplus
10511      extern "C"
10512 #  endif
10513    int F77_DUMMY_MAIN() { return 1; }
10514 #endif
10515 int
10516 main ()
10517 {
10518 if ((struct sockaddr_storage *) 0)
10519   return 0;
10520 if (sizeof (struct sockaddr_storage))
10521   return 0;
10522   ;
10523   return 0;
10524 }
10525 _ACEOF
10526 rm -f conftest.$ac_objext
10527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10528   (eval $ac_compile) 2>&5
10529   ac_status=$?
10530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10531   (exit $ac_status); } &&
10532          { ac_try='test -s conftest.$ac_objext'
10533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10534   (eval $ac_try) 2>&5
10535   ac_status=$?
10536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10537   (exit $ac_status); }; }; then
10538   ac_cv_type_struct_sockaddr_storage=yes
10539 else
10540   echo "$as_me: failed program was:" >&5
10541 cat conftest.$ac_ext >&5
10542 ac_cv_type_struct_sockaddr_storage=no
10543 fi
10544 rm -f conftest.$ac_objext conftest.$ac_ext
10545 fi
10546 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
10547 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6
10548 if test $ac_cv_type_struct_sockaddr_storage = yes; then
10549
10550 cat >>confdefs.h <<_ACEOF
10551 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
10552 _ACEOF
10553
10554
10555 fi
10556
10557 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
10558 echo $ECHO_N "checking for struct sockaddr_storage.ss_family... $ECHO_C" >&6
10559 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
10560   echo $ECHO_N "(cached) $ECHO_C" >&6
10561 else
10562   cat >conftest.$ac_ext <<_ACEOF
10563 #line $LINENO "configure"
10564 #include "confdefs.h"
10565 #include <sys/types.h>
10566 #ifdef HAVE_SYS_SOCKET_H
10567 #include <sys/socket.h>
10568 #endif
10569
10570
10571 #ifdef F77_DUMMY_MAIN
10572 #  ifdef __cplusplus
10573      extern "C"
10574 #  endif
10575    int F77_DUMMY_MAIN() { return 1; }
10576 #endif
10577 int
10578 main ()
10579 {
10580 static struct sockaddr_storage ac_aggr;
10581 if (ac_aggr.ss_family)
10582 return 0;
10583   ;
10584   return 0;
10585 }
10586 _ACEOF
10587 rm -f conftest.$ac_objext
10588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10589   (eval $ac_compile) 2>&5
10590   ac_status=$?
10591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592   (exit $ac_status); } &&
10593          { ac_try='test -s conftest.$ac_objext'
10594   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10595   (eval $ac_try) 2>&5
10596   ac_status=$?
10597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10598   (exit $ac_status); }; }; then
10599   ac_cv_member_struct_sockaddr_storage_ss_family=yes
10600 else
10601   echo "$as_me: failed program was:" >&5
10602 cat conftest.$ac_ext >&5
10603 ac_cv_member_struct_sockaddr_storage_ss_family=no
10604 fi
10605 rm -f conftest.$ac_objext conftest.$ac_ext
10606 fi
10607 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
10608 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_family" >&6
10609 if test $ac_cv_member_struct_sockaddr_storage_ss_family = yes; then
10610
10611 cat >>confdefs.h <<_ACEOF
10612 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
10613 _ACEOF
10614
10615
10616 fi
10617 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
10618 echo $ECHO_N "checking for struct sockaddr_storage.__ss_family... $ECHO_C" >&6
10619 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
10620   echo $ECHO_N "(cached) $ECHO_C" >&6
10621 else
10622   cat >conftest.$ac_ext <<_ACEOF
10623 #line $LINENO "configure"
10624 #include "confdefs.h"
10625 #include <sys/types.h>
10626 #ifdef HAVE_SYS_SOCKET_H
10627 #include <sys/socket.h>
10628 #endif
10629
10630
10631 #ifdef F77_DUMMY_MAIN
10632 #  ifdef __cplusplus
10633      extern "C"
10634 #  endif
10635    int F77_DUMMY_MAIN() { return 1; }
10636 #endif
10637 int
10638 main ()
10639 {
10640 static struct sockaddr_storage ac_aggr;
10641 if (ac_aggr.__ss_family)
10642 return 0;
10643   ;
10644   return 0;
10645 }
10646 _ACEOF
10647 rm -f conftest.$ac_objext
10648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10649   (eval $ac_compile) 2>&5
10650   ac_status=$?
10651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10652   (exit $ac_status); } &&
10653          { ac_try='test -s conftest.$ac_objext'
10654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10655   (eval $ac_try) 2>&5
10656   ac_status=$?
10657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10658   (exit $ac_status); }; }; then
10659   ac_cv_member_struct_sockaddr_storage___ss_family=yes
10660 else
10661   echo "$as_me: failed program was:" >&5
10662 cat conftest.$ac_ext >&5
10663 ac_cv_member_struct_sockaddr_storage___ss_family=no
10664 fi
10665 rm -f conftest.$ac_objext conftest.$ac_ext
10666 fi
10667 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
10668 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_family" >&6
10669 if test $ac_cv_member_struct_sockaddr_storage___ss_family = yes; then
10670
10671 cat >>confdefs.h <<_ACEOF
10672 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
10673 _ACEOF
10674
10675
10676 fi
10677 echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
10678 echo $ECHO_N "checking for struct sockaddr_storage.ss_len... $ECHO_C" >&6
10679 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
10680   echo $ECHO_N "(cached) $ECHO_C" >&6
10681 else
10682   cat >conftest.$ac_ext <<_ACEOF
10683 #line $LINENO "configure"
10684 #include "confdefs.h"
10685 #include <sys/types.h>
10686 #ifdef HAVE_SYS_SOCKET_H
10687 #include <sys/socket.h>
10688 #endif
10689
10690
10691 #ifdef F77_DUMMY_MAIN
10692 #  ifdef __cplusplus
10693      extern "C"
10694 #  endif
10695    int F77_DUMMY_MAIN() { return 1; }
10696 #endif
10697 int
10698 main ()
10699 {
10700 static struct sockaddr_storage ac_aggr;
10701 if (ac_aggr.ss_len)
10702 return 0;
10703   ;
10704   return 0;
10705 }
10706 _ACEOF
10707 rm -f conftest.$ac_objext
10708 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10709   (eval $ac_compile) 2>&5
10710   ac_status=$?
10711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10712   (exit $ac_status); } &&
10713          { ac_try='test -s conftest.$ac_objext'
10714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10715   (eval $ac_try) 2>&5
10716   ac_status=$?
10717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10718   (exit $ac_status); }; }; then
10719   ac_cv_member_struct_sockaddr_storage_ss_len=yes
10720 else
10721   echo "$as_me: failed program was:" >&5
10722 cat conftest.$ac_ext >&5
10723 ac_cv_member_struct_sockaddr_storage_ss_len=no
10724 fi
10725 rm -f conftest.$ac_objext conftest.$ac_ext
10726 fi
10727 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
10728 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage_ss_len" >&6
10729 if test $ac_cv_member_struct_sockaddr_storage_ss_len = yes; then
10730
10731 cat >>confdefs.h <<_ACEOF
10732 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
10733 _ACEOF
10734
10735
10736 fi
10737 echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
10738 echo $ECHO_N "checking for struct sockaddr_storage.__ss_len... $ECHO_C" >&6
10739 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
10740   echo $ECHO_N "(cached) $ECHO_C" >&6
10741 else
10742   cat >conftest.$ac_ext <<_ACEOF
10743 #line $LINENO "configure"
10744 #include "confdefs.h"
10745 #include <sys/types.h>
10746 #ifdef HAVE_SYS_SOCKET_H
10747 #include <sys/socket.h>
10748 #endif
10749
10750
10751 #ifdef F77_DUMMY_MAIN
10752 #  ifdef __cplusplus
10753      extern "C"
10754 #  endif
10755    int F77_DUMMY_MAIN() { return 1; }
10756 #endif
10757 int
10758 main ()
10759 {
10760 static struct sockaddr_storage ac_aggr;
10761 if (ac_aggr.__ss_len)
10762 return 0;
10763   ;
10764   return 0;
10765 }
10766 _ACEOF
10767 rm -f conftest.$ac_objext
10768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10769   (eval $ac_compile) 2>&5
10770   ac_status=$?
10771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10772   (exit $ac_status); } &&
10773          { ac_try='test -s conftest.$ac_objext'
10774   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10775   (eval $ac_try) 2>&5
10776   ac_status=$?
10777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778   (exit $ac_status); }; }; then
10779   ac_cv_member_struct_sockaddr_storage___ss_len=yes
10780 else
10781   echo "$as_me: failed program was:" >&5
10782 cat conftest.$ac_ext >&5
10783 ac_cv_member_struct_sockaddr_storage___ss_len=no
10784 fi
10785 rm -f conftest.$ac_objext conftest.$ac_ext
10786 fi
10787 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
10788 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_storage___ss_len" >&6
10789 if test $ac_cv_member_struct_sockaddr_storage___ss_len = yes; then
10790
10791 cat >>confdefs.h <<_ACEOF
10792 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
10793 _ACEOF
10794
10795
10796 fi
10797 echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
10798 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6
10799 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
10800   echo $ECHO_N "(cached) $ECHO_C" >&6
10801 else
10802   cat >conftest.$ac_ext <<_ACEOF
10803 #line $LINENO "configure"
10804 #include "confdefs.h"
10805 #include <sys/types.h>
10806 #ifdef HAVE_SYS_SOCKET_H
10807 #include <sys/socket.h>
10808 #endif
10809
10810
10811 #ifdef F77_DUMMY_MAIN
10812 #  ifdef __cplusplus
10813      extern "C"
10814 #  endif
10815    int F77_DUMMY_MAIN() { return 1; }
10816 #endif
10817 int
10818 main ()
10819 {
10820 static struct sockaddr ac_aggr;
10821 if (ac_aggr.sa_len)
10822 return 0;
10823   ;
10824   return 0;
10825 }
10826 _ACEOF
10827 rm -f conftest.$ac_objext
10828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10829   (eval $ac_compile) 2>&5
10830   ac_status=$?
10831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10832   (exit $ac_status); } &&
10833          { ac_try='test -s conftest.$ac_objext'
10834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10835   (eval $ac_try) 2>&5
10836   ac_status=$?
10837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10838   (exit $ac_status); }; }; then
10839   ac_cv_member_struct_sockaddr_sa_len=yes
10840 else
10841   echo "$as_me: failed program was:" >&5
10842 cat conftest.$ac_ext >&5
10843 ac_cv_member_struct_sockaddr_sa_len=no
10844 fi
10845 rm -f conftest.$ac_objext conftest.$ac_ext
10846 fi
10847 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
10848 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6
10849 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
10850
10851 cat >>confdefs.h <<_ACEOF
10852 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
10853 _ACEOF
10854
10855
10856 fi
10857
10858 echo "$as_me:$LINENO: checking for struct addrinfo" >&5
10859 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6
10860 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
10861   echo $ECHO_N "(cached) $ECHO_C" >&6
10862 else
10863   cat >conftest.$ac_ext <<_ACEOF
10864 #line $LINENO "configure"
10865 #include "confdefs.h"
10866 #include <sys/types.h>
10867 #include <sys/socket.h>
10868 #include <netdb.h>
10869
10870
10871 #ifdef F77_DUMMY_MAIN
10872 #  ifdef __cplusplus
10873      extern "C"
10874 #  endif
10875    int F77_DUMMY_MAIN() { return 1; }
10876 #endif
10877 int
10878 main ()
10879 {
10880 if ((struct addrinfo *) 0)
10881   return 0;
10882 if (sizeof (struct addrinfo))
10883   return 0;
10884   ;
10885   return 0;
10886 }
10887 _ACEOF
10888 rm -f conftest.$ac_objext
10889 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10890   (eval $ac_compile) 2>&5
10891   ac_status=$?
10892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10893   (exit $ac_status); } &&
10894          { ac_try='test -s conftest.$ac_objext'
10895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10896   (eval $ac_try) 2>&5
10897   ac_status=$?
10898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10899   (exit $ac_status); }; }; then
10900   ac_cv_type_struct_addrinfo=yes
10901 else
10902   echo "$as_me: failed program was:" >&5
10903 cat conftest.$ac_ext >&5
10904 ac_cv_type_struct_addrinfo=no
10905 fi
10906 rm -f conftest.$ac_objext conftest.$ac_ext
10907 fi
10908 echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
10909 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6
10910 if test $ac_cv_type_struct_addrinfo = yes; then
10911
10912 cat >>confdefs.h <<_ACEOF
10913 #define HAVE_STRUCT_ADDRINFO 1
10914 _ACEOF
10915
10916
10917 fi
10918
10919
10920 echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
10921 echo $ECHO_N "checking for struct cmsgcred... $ECHO_C" >&6
10922 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
10923   echo $ECHO_N "(cached) $ECHO_C" >&6
10924 else
10925   cat >conftest.$ac_ext <<_ACEOF
10926 #line $LINENO "configure"
10927 #include "confdefs.h"
10928 #include <sys/param.h>
10929 #include <sys/types.h>
10930 #include <sys/socket.h>
10931 #include <sys/ucred.h>
10932
10933 #ifdef F77_DUMMY_MAIN
10934 #  ifdef __cplusplus
10935      extern "C"
10936 #  endif
10937    int F77_DUMMY_MAIN() { return 1; }
10938 #endif
10939 int
10940 main ()
10941 {
10942 if ((struct cmsgcred *) 0)
10943   return 0;
10944 if (sizeof (struct cmsgcred))
10945   return 0;
10946   ;
10947   return 0;
10948 }
10949 _ACEOF
10950 rm -f conftest.$ac_objext
10951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10952   (eval $ac_compile) 2>&5
10953   ac_status=$?
10954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10955   (exit $ac_status); } &&
10956          { ac_try='test -s conftest.$ac_objext'
10957   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10958   (eval $ac_try) 2>&5
10959   ac_status=$?
10960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10961   (exit $ac_status); }; }; then
10962   ac_cv_type_struct_cmsgcred=yes
10963 else
10964   echo "$as_me: failed program was:" >&5
10965 cat conftest.$ac_ext >&5
10966 ac_cv_type_struct_cmsgcred=no
10967 fi
10968 rm -f conftest.$ac_objext conftest.$ac_ext
10969 fi
10970 echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
10971 echo "${ECHO_T}$ac_cv_type_struct_cmsgcred" >&6
10972 if test $ac_cv_type_struct_cmsgcred = yes; then
10973
10974 cat >>confdefs.h <<_ACEOF
10975 #define HAVE_STRUCT_CMSGCRED 1
10976 _ACEOF
10977
10978
10979 fi
10980 echo "$as_me:$LINENO: checking for struct fcred" >&5
10981 echo $ECHO_N "checking for struct fcred... $ECHO_C" >&6
10982 if test "${ac_cv_type_struct_fcred+set}" = set; then
10983   echo $ECHO_N "(cached) $ECHO_C" >&6
10984 else
10985   cat >conftest.$ac_ext <<_ACEOF
10986 #line $LINENO "configure"
10987 #include "confdefs.h"
10988 #include <sys/param.h>
10989 #include <sys/types.h>
10990 #include <sys/socket.h>
10991 #include <sys/ucred.h>
10992
10993 #ifdef F77_DUMMY_MAIN
10994 #  ifdef __cplusplus
10995      extern "C"
10996 #  endif
10997    int F77_DUMMY_MAIN() { return 1; }
10998 #endif
10999 int
11000 main ()
11001 {
11002 if ((struct fcred *) 0)
11003   return 0;
11004 if (sizeof (struct fcred))
11005   return 0;
11006   ;
11007   return 0;
11008 }
11009 _ACEOF
11010 rm -f conftest.$ac_objext
11011 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11012   (eval $ac_compile) 2>&5
11013   ac_status=$?
11014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11015   (exit $ac_status); } &&
11016          { ac_try='test -s conftest.$ac_objext'
11017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11018   (eval $ac_try) 2>&5
11019   ac_status=$?
11020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11021   (exit $ac_status); }; }; then
11022   ac_cv_type_struct_fcred=yes
11023 else
11024   echo "$as_me: failed program was:" >&5
11025 cat conftest.$ac_ext >&5
11026 ac_cv_type_struct_fcred=no
11027 fi
11028 rm -f conftest.$ac_objext conftest.$ac_ext
11029 fi
11030 echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
11031 echo "${ECHO_T}$ac_cv_type_struct_fcred" >&6
11032 if test $ac_cv_type_struct_fcred = yes; then
11033
11034 cat >>confdefs.h <<_ACEOF
11035 #define HAVE_STRUCT_FCRED 1
11036 _ACEOF
11037
11038
11039 fi
11040 echo "$as_me:$LINENO: checking for struct sockcred" >&5
11041 echo $ECHO_N "checking for struct sockcred... $ECHO_C" >&6
11042 if test "${ac_cv_type_struct_sockcred+set}" = set; then
11043   echo $ECHO_N "(cached) $ECHO_C" >&6
11044 else
11045   cat >conftest.$ac_ext <<_ACEOF
11046 #line $LINENO "configure"
11047 #include "confdefs.h"
11048 #include <sys/param.h>
11049 #include <sys/types.h>
11050 #include <sys/socket.h>
11051 #include <sys/ucred.h>
11052
11053 #ifdef F77_DUMMY_MAIN
11054 #  ifdef __cplusplus
11055      extern "C"
11056 #  endif
11057    int F77_DUMMY_MAIN() { return 1; }
11058 #endif
11059 int
11060 main ()
11061 {
11062 if ((struct sockcred *) 0)
11063   return 0;
11064 if (sizeof (struct sockcred))
11065   return 0;
11066   ;
11067   return 0;
11068 }
11069 _ACEOF
11070 rm -f conftest.$ac_objext
11071 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11072   (eval $ac_compile) 2>&5
11073   ac_status=$?
11074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11075   (exit $ac_status); } &&
11076          { ac_try='test -s conftest.$ac_objext'
11077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11078   (eval $ac_try) 2>&5
11079   ac_status=$?
11080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11081   (exit $ac_status); }; }; then
11082   ac_cv_type_struct_sockcred=yes
11083 else
11084   echo "$as_me: failed program was:" >&5
11085 cat conftest.$ac_ext >&5
11086 ac_cv_type_struct_sockcred=no
11087 fi
11088 rm -f conftest.$ac_objext conftest.$ac_ext
11089 fi
11090 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
11091 echo "${ECHO_T}$ac_cv_type_struct_sockcred" >&6
11092 if test $ac_cv_type_struct_sockcred = yes; then
11093
11094 cat >>confdefs.h <<_ACEOF
11095 #define HAVE_STRUCT_SOCKCRED 1
11096 _ACEOF
11097
11098
11099 fi
11100
11101
11102 echo "$as_me:$LINENO: checking for struct option" >&5
11103 echo $ECHO_N "checking for struct option... $ECHO_C" >&6
11104 if test "${ac_cv_type_struct_option+set}" = set; then
11105   echo $ECHO_N "(cached) $ECHO_C" >&6
11106 else
11107   cat >conftest.$ac_ext <<_ACEOF
11108 #line $LINENO "configure"
11109 #include "confdefs.h"
11110 #ifdef HAVE_GETOPT_H
11111 #include <getopt.h>
11112 #endif
11113
11114 #ifdef F77_DUMMY_MAIN
11115 #  ifdef __cplusplus
11116      extern "C"
11117 #  endif
11118    int F77_DUMMY_MAIN() { return 1; }
11119 #endif
11120 int
11121 main ()
11122 {
11123 if ((struct option *) 0)
11124   return 0;
11125 if (sizeof (struct option))
11126   return 0;
11127   ;
11128   return 0;
11129 }
11130 _ACEOF
11131 rm -f conftest.$ac_objext
11132 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11133   (eval $ac_compile) 2>&5
11134   ac_status=$?
11135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136   (exit $ac_status); } &&
11137          { ac_try='test -s conftest.$ac_objext'
11138   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11139   (eval $ac_try) 2>&5
11140   ac_status=$?
11141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11142   (exit $ac_status); }; }; then
11143   ac_cv_type_struct_option=yes
11144 else
11145   echo "$as_me: failed program was:" >&5
11146 cat conftest.$ac_ext >&5
11147 ac_cv_type_struct_option=no
11148 fi
11149 rm -f conftest.$ac_objext conftest.$ac_ext
11150 fi
11151 echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
11152 echo "${ECHO_T}$ac_cv_type_struct_option" >&6
11153 if test $ac_cv_type_struct_option = yes; then
11154
11155 cat >>confdefs.h <<_ACEOF
11156 #define HAVE_STRUCT_OPTION 1
11157 _ACEOF
11158
11159
11160 fi
11161
11162
11163 if test "$with_zlib" = yes; then
11164   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
11165   # did not).  While we could work around the lack of z_streamp, it
11166   # seems unwise to encourage people to use such old zlib versions...
11167   echo "$as_me:$LINENO: checking for z_streamp" >&5
11168 echo $ECHO_N "checking for z_streamp... $ECHO_C" >&6
11169 if test "${ac_cv_type_z_streamp+set}" = set; then
11170   echo $ECHO_N "(cached) $ECHO_C" >&6
11171 else
11172   cat >conftest.$ac_ext <<_ACEOF
11173 #line $LINENO "configure"
11174 #include "confdefs.h"
11175 #include <zlib.h>
11176
11177 #ifdef F77_DUMMY_MAIN
11178 #  ifdef __cplusplus
11179      extern "C"
11180 #  endif
11181    int F77_DUMMY_MAIN() { return 1; }
11182 #endif
11183 int
11184 main ()
11185 {
11186 if ((z_streamp *) 0)
11187   return 0;
11188 if (sizeof (z_streamp))
11189   return 0;
11190   ;
11191   return 0;
11192 }
11193 _ACEOF
11194 rm -f conftest.$ac_objext
11195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11196   (eval $ac_compile) 2>&5
11197   ac_status=$?
11198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11199   (exit $ac_status); } &&
11200          { ac_try='test -s conftest.$ac_objext'
11201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11202   (eval $ac_try) 2>&5
11203   ac_status=$?
11204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205   (exit $ac_status); }; }; then
11206   ac_cv_type_z_streamp=yes
11207 else
11208   echo "$as_me: failed program was:" >&5
11209 cat conftest.$ac_ext >&5
11210 ac_cv_type_z_streamp=no
11211 fi
11212 rm -f conftest.$ac_objext conftest.$ac_ext
11213 fi
11214 echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
11215 echo "${ECHO_T}$ac_cv_type_z_streamp" >&6
11216 if test $ac_cv_type_z_streamp = yes; then
11217   :
11218 else
11219   { { echo "$as_me:$LINENO: error: zlib version is too old
11220 Use --without-zlib to disable zlib support." >&5
11221 echo "$as_me: error: zlib version is too old
11222 Use --without-zlib to disable zlib support." >&2;}
11223    { (exit 1); exit 1; }; }
11224 fi
11225
11226 fi
11227
11228 if test "$with_krb5" = yes; then
11229 # Check for differences between MIT and Heimdal (KTH) releases
11230   echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
11231 echo $ECHO_N "checking for krb5_ticket.enc_part2... $ECHO_C" >&6
11232 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
11233   echo $ECHO_N "(cached) $ECHO_C" >&6
11234 else
11235   cat >conftest.$ac_ext <<_ACEOF
11236 #line $LINENO "configure"
11237 #include "confdefs.h"
11238 #include <krb5.h>
11239
11240 #ifdef F77_DUMMY_MAIN
11241 #  ifdef __cplusplus
11242      extern "C"
11243 #  endif
11244    int F77_DUMMY_MAIN() { return 1; }
11245 #endif
11246 int
11247 main ()
11248 {
11249 static krb5_ticket ac_aggr;
11250 if (ac_aggr.enc_part2)
11251 return 0;
11252   ;
11253   return 0;
11254 }
11255 _ACEOF
11256 rm -f conftest.$ac_objext
11257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11258   (eval $ac_compile) 2>&5
11259   ac_status=$?
11260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261   (exit $ac_status); } &&
11262          { ac_try='test -s conftest.$ac_objext'
11263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11264   (eval $ac_try) 2>&5
11265   ac_status=$?
11266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11267   (exit $ac_status); }; }; then
11268   ac_cv_member_krb5_ticket_enc_part2=yes
11269 else
11270   echo "$as_me: failed program was:" >&5
11271 cat conftest.$ac_ext >&5
11272 ac_cv_member_krb5_ticket_enc_part2=no
11273 fi
11274 rm -f conftest.$ac_objext conftest.$ac_ext
11275 fi
11276 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
11277 echo "${ECHO_T}$ac_cv_member_krb5_ticket_enc_part2" >&6
11278 if test $ac_cv_member_krb5_ticket_enc_part2 = yes; then
11279
11280 cat >>confdefs.h <<_ACEOF
11281 #define HAVE_KRB5_TICKET_ENC_PART2 1
11282 _ACEOF
11283
11284
11285 else
11286   echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
11287 echo $ECHO_N "checking for krb5_ticket.client... $ECHO_C" >&6
11288 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
11289   echo $ECHO_N "(cached) $ECHO_C" >&6
11290 else
11291   cat >conftest.$ac_ext <<_ACEOF
11292 #line $LINENO "configure"
11293 #include "confdefs.h"
11294 #include <krb5.h>
11295
11296 #ifdef F77_DUMMY_MAIN
11297 #  ifdef __cplusplus
11298      extern "C"
11299 #  endif
11300    int F77_DUMMY_MAIN() { return 1; }
11301 #endif
11302 int
11303 main ()
11304 {
11305 static krb5_ticket ac_aggr;
11306 if (ac_aggr.client)
11307 return 0;
11308   ;
11309   return 0;
11310 }
11311 _ACEOF
11312 rm -f conftest.$ac_objext
11313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11314   (eval $ac_compile) 2>&5
11315   ac_status=$?
11316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317   (exit $ac_status); } &&
11318          { ac_try='test -s conftest.$ac_objext'
11319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11320   (eval $ac_try) 2>&5
11321   ac_status=$?
11322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11323   (exit $ac_status); }; }; then
11324   ac_cv_member_krb5_ticket_client=yes
11325 else
11326   echo "$as_me: failed program was:" >&5
11327 cat conftest.$ac_ext >&5
11328 ac_cv_member_krb5_ticket_client=no
11329 fi
11330 rm -f conftest.$ac_objext conftest.$ac_ext
11331 fi
11332 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
11333 echo "${ECHO_T}$ac_cv_member_krb5_ticket_client" >&6
11334 if test $ac_cv_member_krb5_ticket_client = yes; then
11335
11336 cat >>confdefs.h <<_ACEOF
11337 #define HAVE_KRB5_TICKET_CLIENT 1
11338 _ACEOF
11339
11340
11341 else
11342   { { echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
11343 echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
11344    { (exit 1); exit 1; }; }
11345 fi
11346
11347 fi
11348
11349   echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
11350 echo $ECHO_N "checking for krb5_error.text.data... $ECHO_C" >&6
11351 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
11352   echo $ECHO_N "(cached) $ECHO_C" >&6
11353 else
11354   cat >conftest.$ac_ext <<_ACEOF
11355 #line $LINENO "configure"
11356 #include "confdefs.h"
11357 #include <krb5.h>
11358
11359 #ifdef F77_DUMMY_MAIN
11360 #  ifdef __cplusplus
11361      extern "C"
11362 #  endif
11363    int F77_DUMMY_MAIN() { return 1; }
11364 #endif
11365 int
11366 main ()
11367 {
11368 static krb5_error ac_aggr;
11369 if (ac_aggr.text.data)
11370 return 0;
11371   ;
11372   return 0;
11373 }
11374 _ACEOF
11375 rm -f conftest.$ac_objext
11376 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11377   (eval $ac_compile) 2>&5
11378   ac_status=$?
11379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380   (exit $ac_status); } &&
11381          { ac_try='test -s conftest.$ac_objext'
11382   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11383   (eval $ac_try) 2>&5
11384   ac_status=$?
11385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11386   (exit $ac_status); }; }; then
11387   ac_cv_member_krb5_error_text_data=yes
11388 else
11389   echo "$as_me: failed program was:" >&5
11390 cat conftest.$ac_ext >&5
11391 ac_cv_member_krb5_error_text_data=no
11392 fi
11393 rm -f conftest.$ac_objext conftest.$ac_ext
11394 fi
11395 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
11396 echo "${ECHO_T}$ac_cv_member_krb5_error_text_data" >&6
11397 if test $ac_cv_member_krb5_error_text_data = yes; then
11398
11399 cat >>confdefs.h <<_ACEOF
11400 #define HAVE_KRB5_ERROR_TEXT_DATA 1
11401 _ACEOF
11402
11403
11404 else
11405   echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
11406 echo $ECHO_N "checking for krb5_error.e_data... $ECHO_C" >&6
11407 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
11408   echo $ECHO_N "(cached) $ECHO_C" >&6
11409 else
11410   cat >conftest.$ac_ext <<_ACEOF
11411 #line $LINENO "configure"
11412 #include "confdefs.h"
11413 #include <krb5.h>
11414
11415 #ifdef F77_DUMMY_MAIN
11416 #  ifdef __cplusplus
11417      extern "C"
11418 #  endif
11419    int F77_DUMMY_MAIN() { return 1; }
11420 #endif
11421 int
11422 main ()
11423 {
11424 static krb5_error ac_aggr;
11425 if (ac_aggr.e_data)
11426 return 0;
11427   ;
11428   return 0;
11429 }
11430 _ACEOF
11431 rm -f conftest.$ac_objext
11432 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11433   (eval $ac_compile) 2>&5
11434   ac_status=$?
11435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11436   (exit $ac_status); } &&
11437          { ac_try='test -s conftest.$ac_objext'
11438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11439   (eval $ac_try) 2>&5
11440   ac_status=$?
11441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11442   (exit $ac_status); }; }; then
11443   ac_cv_member_krb5_error_e_data=yes
11444 else
11445   echo "$as_me: failed program was:" >&5
11446 cat conftest.$ac_ext >&5
11447 ac_cv_member_krb5_error_e_data=no
11448 fi
11449 rm -f conftest.$ac_objext conftest.$ac_ext
11450 fi
11451 echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
11452 echo "${ECHO_T}$ac_cv_member_krb5_error_e_data" >&6
11453 if test $ac_cv_member_krb5_error_e_data = yes; then
11454
11455 cat >>confdefs.h <<_ACEOF
11456 #define HAVE_KRB5_ERROR_E_DATA 1
11457 _ACEOF
11458
11459
11460 else
11461   { { echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
11462 echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
11463    { (exit 1); exit 1; }; }
11464 fi
11465
11466 fi
11467
11468 fi
11469
11470 ##
11471 ## Functions, global variables
11472 ##
11473
11474 echo "$as_me:$LINENO: checking for int timezone" >&5
11475 echo $ECHO_N "checking for int timezone... $ECHO_C" >&6
11476 if test "${pgac_cv_var_int_timezone+set}" = set; then
11477   echo $ECHO_N "(cached) $ECHO_C" >&6
11478 else
11479   cat >conftest.$ac_ext <<_ACEOF
11480 #line $LINENO "configure"
11481 #include "confdefs.h"
11482 #include <time.h>
11483 int res;
11484 #ifdef F77_DUMMY_MAIN
11485 #  ifdef __cplusplus
11486      extern "C"
11487 #  endif
11488    int F77_DUMMY_MAIN() { return 1; }
11489 #endif
11490 int
11491 main ()
11492 {
11493 #ifndef __CYGWIN__
11494 res = timezone / 60;
11495 #else
11496 res = _timezone / 60;
11497 #endif
11498   ;
11499   return 0;
11500 }
11501 _ACEOF
11502 rm -f conftest.$ac_objext conftest$ac_exeext
11503 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11504   (eval $ac_link) 2>&5
11505   ac_status=$?
11506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11507   (exit $ac_status); } &&
11508          { ac_try='test -s conftest$ac_exeext'
11509   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11510   (eval $ac_try) 2>&5
11511   ac_status=$?
11512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11513   (exit $ac_status); }; }; then
11514   pgac_cv_var_int_timezone=yes
11515 else
11516   echo "$as_me: failed program was:" >&5
11517 cat conftest.$ac_ext >&5
11518 pgac_cv_var_int_timezone=no
11519 fi
11520 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11521 fi
11522 echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
11523 echo "${ECHO_T}$pgac_cv_var_int_timezone" >&6
11524 if test x"$pgac_cv_var_int_timezone" = xyes ; then
11525
11526 cat >>confdefs.h <<\_ACEOF
11527 #define HAVE_INT_TIMEZONE
11528 _ACEOF
11529
11530 fi
11531 echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
11532 echo $ECHO_N "checking types of arguments for accept()... $ECHO_C" >&6
11533  if test "${ac_cv_func_accept_return+set}" = set; then
11534   echo $ECHO_N "(cached) $ECHO_C" >&6
11535 else
11536    if test "${ac_cv_func_accept_arg1+set}" = set; then
11537   echo $ECHO_N "(cached) $ECHO_C" >&6
11538 else
11539     if test "${ac_cv_func_accept_arg2+set}" = set; then
11540   echo $ECHO_N "(cached) $ECHO_C" >&6
11541 else
11542      if test "${ac_cv_func_accept_arg3+set}" = set; then
11543   echo $ECHO_N "(cached) $ECHO_C" >&6
11544 else
11545       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL'; do
11546       for ac_cv_func_accept_arg1 in 'int' 'unsigned int'; do
11547        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
11548         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
11549          cat >conftest.$ac_ext <<_ACEOF
11550 #line $LINENO "configure"
11551 #include "confdefs.h"
11552 #ifdef HAVE_SYS_TYPES_H
11553 #include <sys/types.h>
11554 #endif
11555 #ifdef HAVE_SYS_SOCKET_H
11556 #include <sys/socket.h>
11557 #endif
11558 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
11559 #ifdef F77_DUMMY_MAIN
11560 #  ifdef __cplusplus
11561      extern "C"
11562 #  endif
11563    int F77_DUMMY_MAIN() { return 1; }
11564 #endif
11565 int
11566 main ()
11567 {
11568
11569   ;
11570   return 0;
11571 }
11572 _ACEOF
11573 rm -f conftest.$ac_objext
11574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11575   (eval $ac_compile) 2>&5
11576   ac_status=$?
11577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11578   (exit $ac_status); } &&
11579          { ac_try='test -s conftest.$ac_objext'
11580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11581   (eval $ac_try) 2>&5
11582   ac_status=$?
11583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11584   (exit $ac_status); }; }; then
11585   ac_not_found=no; break 4
11586 else
11587   echo "$as_me: failed program was:" >&5
11588 cat conftest.$ac_ext >&5
11589 ac_not_found=yes
11590 fi
11591 rm -f conftest.$ac_objext conftest.$ac_ext
11592        done
11593       done
11594      done
11595     done
11596     if test "$ac_not_found" = yes; then
11597       { { echo "$as_me:$LINENO: error: could not determine argument types" >&5
11598 echo "$as_me: error: could not determine argument types" >&2;}
11599    { (exit 1); exit 1; }; }
11600     fi
11601     if test "$ac_cv_func_accept_arg3" = "void"; then
11602       ac_cv_func_accept_arg3=int
11603     fi
11604
11605 fi
11606
11607 fi
11608
11609 fi
11610
11611 fi
11612  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
11613 echo "${ECHO_T}$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6
11614
11615 cat >>confdefs.h <<_ACEOF
11616 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
11617 _ACEOF
11618
11619
11620 cat >>confdefs.h <<_ACEOF
11621 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
11622 _ACEOF
11623
11624
11625 cat >>confdefs.h <<_ACEOF
11626 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
11627 _ACEOF
11628
11629
11630 cat >>confdefs.h <<_ACEOF
11631 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
11632 _ACEOF
11633
11634
11635 echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
11636 echo $ECHO_N "checking whether gettimeofday takes only one argument... $ECHO_C" >&6
11637 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
11638   echo $ECHO_N "(cached) $ECHO_C" >&6
11639 else
11640   cat >conftest.$ac_ext <<_ACEOF
11641 #line $LINENO "configure"
11642 #include "confdefs.h"
11643 #include <sys/time.h>
11644 #ifdef F77_DUMMY_MAIN
11645 #  ifdef __cplusplus
11646      extern "C"
11647 #  endif
11648    int F77_DUMMY_MAIN() { return 1; }
11649 #endif
11650 int
11651 main ()
11652 {
11653 struct timeval *tp;
11654 struct timezone *tzp;
11655 gettimeofday(tp,tzp);
11656   ;
11657   return 0;
11658 }
11659 _ACEOF
11660 rm -f conftest.$ac_objext
11661 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11662   (eval $ac_compile) 2>&5
11663   ac_status=$?
11664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11665   (exit $ac_status); } &&
11666          { ac_try='test -s conftest.$ac_objext'
11667   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11668   (eval $ac_try) 2>&5
11669   ac_status=$?
11670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11671   (exit $ac_status); }; }; then
11672   pgac_cv_func_gettimeofday_1arg=no
11673 else
11674   echo "$as_me: failed program was:" >&5
11675 cat conftest.$ac_ext >&5
11676 pgac_cv_func_gettimeofday_1arg=yes
11677 fi
11678 rm -f conftest.$ac_objext conftest.$ac_ext
11679 fi
11680 echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
11681 echo "${ECHO_T}$pgac_cv_func_gettimeofday_1arg" >&6
11682 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
11683
11684 cat >>confdefs.h <<\_ACEOF
11685 #define GETTIMEOFDAY_1ARG
11686 _ACEOF
11687
11688 fi
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711 for ac_func in cbrt dlopen fcvt fdatasync getpeereid memmove poll pstat readlink setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
11712 do
11713 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11714 echo "$as_me:$LINENO: checking for $ac_func" >&5
11715 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11716 if eval "test \"\${$as_ac_var+set}\" = set"; then
11717   echo $ECHO_N "(cached) $ECHO_C" >&6
11718 else
11719   cat >conftest.$ac_ext <<_ACEOF
11720 #line $LINENO "configure"
11721 #include "confdefs.h"
11722 /* System header to define __stub macros and hopefully few prototypes,
11723     which can conflict with char $ac_func (); below.  */
11724 #include <assert.h>
11725 /* Override any gcc2 internal prototype to avoid an error.  */
11726 #ifdef __cplusplus
11727 extern "C"
11728 #endif
11729 /* We use char because int might match the return type of a gcc2
11730    builtin and then its argument prototype would still apply.  */
11731 char $ac_func ();
11732 char (*f) ();
11733
11734 #ifdef F77_DUMMY_MAIN
11735 #  ifdef __cplusplus
11736      extern "C"
11737 #  endif
11738    int F77_DUMMY_MAIN() { return 1; }
11739 #endif
11740 int
11741 main ()
11742 {
11743 /* The GNU C library defines this for functions which it implements
11744     to always fail with ENOSYS.  Some functions are actually named
11745     something starting with __ and the normal name is an alias.  */
11746 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11747 choke me
11748 #else
11749 f = $ac_func;
11750 #endif
11751
11752   ;
11753   return 0;
11754 }
11755 _ACEOF
11756 rm -f conftest.$ac_objext conftest$ac_exeext
11757 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11758   (eval $ac_link) 2>&5
11759   ac_status=$?
11760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11761   (exit $ac_status); } &&
11762          { ac_try='test -s conftest$ac_exeext'
11763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11764   (eval $ac_try) 2>&5
11765   ac_status=$?
11766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11767   (exit $ac_status); }; }; then
11768   eval "$as_ac_var=yes"
11769 else
11770   echo "$as_me: failed program was:" >&5
11771 cat conftest.$ac_ext >&5
11772 eval "$as_ac_var=no"
11773 fi
11774 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11775 fi
11776 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11777 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11778 if test `eval echo '${'$as_ac_var'}'` = yes; then
11779   cat >>confdefs.h <<_ACEOF
11780 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11781 _ACEOF
11782
11783 fi
11784 done
11785
11786
11787 echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
11788 echo $ECHO_N "checking whether fdatasync is declared... $ECHO_C" >&6
11789 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
11790   echo $ECHO_N "(cached) $ECHO_C" >&6
11791 else
11792   cat >conftest.$ac_ext <<_ACEOF
11793 #line $LINENO "configure"
11794 #include "confdefs.h"
11795 #include <unistd.h>
11796
11797 #ifdef F77_DUMMY_MAIN
11798 #  ifdef __cplusplus
11799      extern "C"
11800 #  endif
11801    int F77_DUMMY_MAIN() { return 1; }
11802 #endif
11803 int
11804 main ()
11805 {
11806 #ifndef fdatasync
11807   char *p = (char *) fdatasync;
11808 #endif
11809
11810   ;
11811   return 0;
11812 }
11813 _ACEOF
11814 rm -f conftest.$ac_objext
11815 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11816   (eval $ac_compile) 2>&5
11817   ac_status=$?
11818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819   (exit $ac_status); } &&
11820          { ac_try='test -s conftest.$ac_objext'
11821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11822   (eval $ac_try) 2>&5
11823   ac_status=$?
11824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11825   (exit $ac_status); }; }; then
11826   ac_cv_have_decl_fdatasync=yes
11827 else
11828   echo "$as_me: failed program was:" >&5
11829 cat conftest.$ac_ext >&5
11830 ac_cv_have_decl_fdatasync=no
11831 fi
11832 rm -f conftest.$ac_objext conftest.$ac_ext
11833 fi
11834 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
11835 echo "${ECHO_T}$ac_cv_have_decl_fdatasync" >&6
11836 if test $ac_cv_have_decl_fdatasync = yes; then
11837
11838 cat >>confdefs.h <<_ACEOF
11839 #define HAVE_DECL_FDATASYNC 1
11840 _ACEOF
11841
11842
11843 else
11844   cat >>confdefs.h <<_ACEOF
11845 #define HAVE_DECL_FDATASYNC 0
11846 _ACEOF
11847
11848
11849 fi
11850
11851
11852
11853 HAVE_IPV6=no
11854 echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
11855 echo $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6
11856 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
11857   echo $ECHO_N "(cached) $ECHO_C" >&6
11858 else
11859   cat >conftest.$ac_ext <<_ACEOF
11860 #line $LINENO "configure"
11861 #include "confdefs.h"
11862 $ac_includes_default
11863 #include <netinet/in.h>
11864
11865 #ifdef F77_DUMMY_MAIN
11866 #  ifdef __cplusplus
11867      extern "C"
11868 #  endif
11869    int F77_DUMMY_MAIN() { return 1; }
11870 #endif
11871 int
11872 main ()
11873 {
11874 if ((struct sockaddr_in6 *) 0)
11875   return 0;
11876 if (sizeof (struct sockaddr_in6))
11877   return 0;
11878   ;
11879   return 0;
11880 }
11881 _ACEOF
11882 rm -f conftest.$ac_objext
11883 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11884   (eval $ac_compile) 2>&5
11885   ac_status=$?
11886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11887   (exit $ac_status); } &&
11888          { ac_try='test -s conftest.$ac_objext'
11889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11890   (eval $ac_try) 2>&5
11891   ac_status=$?
11892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11893   (exit $ac_status); }; }; then
11894   ac_cv_type_struct_sockaddr_in6=yes
11895 else
11896   echo "$as_me: failed program was:" >&5
11897 cat conftest.$ac_ext >&5
11898 ac_cv_type_struct_sockaddr_in6=no
11899 fi
11900 rm -f conftest.$ac_objext conftest.$ac_ext
11901 fi
11902 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
11903 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_in6" >&6
11904 if test $ac_cv_type_struct_sockaddr_in6 = yes; then
11905   echo "$as_me:$LINENO: checking for inet_ntop" >&5
11906 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6
11907 if test "${ac_cv_func_inet_ntop+set}" = set; then
11908   echo $ECHO_N "(cached) $ECHO_C" >&6
11909 else
11910   cat >conftest.$ac_ext <<_ACEOF
11911 #line $LINENO "configure"
11912 #include "confdefs.h"
11913 /* System header to define __stub macros and hopefully few prototypes,
11914     which can conflict with char inet_ntop (); below.  */
11915 #include <assert.h>
11916 /* Override any gcc2 internal prototype to avoid an error.  */
11917 #ifdef __cplusplus
11918 extern "C"
11919 #endif
11920 /* We use char because int might match the return type of a gcc2
11921    builtin and then its argument prototype would still apply.  */
11922 char inet_ntop ();
11923 char (*f) ();
11924
11925 #ifdef F77_DUMMY_MAIN
11926 #  ifdef __cplusplus
11927      extern "C"
11928 #  endif
11929    int F77_DUMMY_MAIN() { return 1; }
11930 #endif
11931 int
11932 main ()
11933 {
11934 /* The GNU C library defines this for functions which it implements
11935     to always fail with ENOSYS.  Some functions are actually named
11936     something starting with __ and the normal name is an alias.  */
11937 #if defined (__stub_inet_ntop) || defined (__stub___inet_ntop)
11938 choke me
11939 #else
11940 f = inet_ntop;
11941 #endif
11942
11943   ;
11944   return 0;
11945 }
11946 _ACEOF
11947 rm -f conftest.$ac_objext conftest$ac_exeext
11948 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11949   (eval $ac_link) 2>&5
11950   ac_status=$?
11951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11952   (exit $ac_status); } &&
11953          { ac_try='test -s conftest$ac_exeext'
11954   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11955   (eval $ac_try) 2>&5
11956   ac_status=$?
11957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11958   (exit $ac_status); }; }; then
11959   ac_cv_func_inet_ntop=yes
11960 else
11961   echo "$as_me: failed program was:" >&5
11962 cat conftest.$ac_ext >&5
11963 ac_cv_func_inet_ntop=no
11964 fi
11965 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11966 fi
11967 echo "$as_me:$LINENO: result: $ac_cv_func_inet_ntop" >&5
11968 echo "${ECHO_T}$ac_cv_func_inet_ntop" >&6
11969 if test $ac_cv_func_inet_ntop = yes; then
11970
11971 cat >>confdefs.h <<\_ACEOF
11972 #define HAVE_IPV6 1
11973 _ACEOF
11974
11975                                                           HAVE_IPV6=yes
11976 fi
11977
11978 fi
11979
11980
11981
11982 echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
11983 echo $ECHO_N "checking for PS_STRINGS... $ECHO_C" >&6
11984 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
11985   echo $ECHO_N "(cached) $ECHO_C" >&6
11986 else
11987   cat >conftest.$ac_ext <<_ACEOF
11988 #line $LINENO "configure"
11989 #include "confdefs.h"
11990 #include <machine/vmparam.h>
11991 #include <sys/exec.h>
11992
11993 #ifdef F77_DUMMY_MAIN
11994 #  ifdef __cplusplus
11995      extern "C"
11996 #  endif
11997    int F77_DUMMY_MAIN() { return 1; }
11998 #endif
11999 int
12000 main ()
12001 {
12002 PS_STRINGS->ps_nargvstr = 1;
12003 PS_STRINGS->ps_argvstr = "foo";
12004   ;
12005   return 0;
12006 }
12007 _ACEOF
12008 rm -f conftest.$ac_objext conftest$ac_exeext
12009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12010   (eval $ac_link) 2>&5
12011   ac_status=$?
12012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12013   (exit $ac_status); } &&
12014          { ac_try='test -s conftest$ac_exeext'
12015   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12016   (eval $ac_try) 2>&5
12017   ac_status=$?
12018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12019   (exit $ac_status); }; }; then
12020   pgac_cv_var_PS_STRINGS=yes
12021 else
12022   echo "$as_me: failed program was:" >&5
12023 cat conftest.$ac_ext >&5
12024 pgac_cv_var_PS_STRINGS=no
12025 fi
12026 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12027 fi
12028 echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
12029 echo "${ECHO_T}$pgac_cv_var_PS_STRINGS" >&6
12030 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
12031
12032 cat >>confdefs.h <<\_ACEOF
12033 #define HAVE_PS_STRINGS
12034 _ACEOF
12035
12036 fi
12037
12038
12039 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
12040 # is missing.  Yes, there are machines that have only one.  We may
12041 # also decide to use snprintf.c if snprintf() is present but does not
12042 # have all the features we need --- see below.
12043
12044 pgac_need_repl_snprintf=no
12045
12046 for ac_func in snprintf
12047 do
12048 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12049 echo "$as_me:$LINENO: checking for $ac_func" >&5
12050 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12051 if eval "test \"\${$as_ac_var+set}\" = set"; then
12052   echo $ECHO_N "(cached) $ECHO_C" >&6
12053 else
12054   cat >conftest.$ac_ext <<_ACEOF
12055 #line $LINENO "configure"
12056 #include "confdefs.h"
12057 /* System header to define __stub macros and hopefully few prototypes,
12058     which can conflict with char $ac_func (); below.  */
12059 #include <assert.h>
12060 /* Override any gcc2 internal prototype to avoid an error.  */
12061 #ifdef __cplusplus
12062 extern "C"
12063 #endif
12064 /* We use char because int might match the return type of a gcc2
12065    builtin and then its argument prototype would still apply.  */
12066 char $ac_func ();
12067 char (*f) ();
12068
12069 #ifdef F77_DUMMY_MAIN
12070 #  ifdef __cplusplus
12071      extern "C"
12072 #  endif
12073    int F77_DUMMY_MAIN() { return 1; }
12074 #endif
12075 int
12076 main ()
12077 {
12078 /* The GNU C library defines this for functions which it implements
12079     to always fail with ENOSYS.  Some functions are actually named
12080     something starting with __ and the normal name is an alias.  */
12081 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12082 choke me
12083 #else
12084 f = $ac_func;
12085 #endif
12086
12087   ;
12088   return 0;
12089 }
12090 _ACEOF
12091 rm -f conftest.$ac_objext conftest$ac_exeext
12092 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12093   (eval $ac_link) 2>&5
12094   ac_status=$?
12095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12096   (exit $ac_status); } &&
12097          { ac_try='test -s conftest$ac_exeext'
12098   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12099   (eval $ac_try) 2>&5
12100   ac_status=$?
12101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12102   (exit $ac_status); }; }; then
12103   eval "$as_ac_var=yes"
12104 else
12105   echo "$as_me: failed program was:" >&5
12106 cat conftest.$ac_ext >&5
12107 eval "$as_ac_var=no"
12108 fi
12109 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12110 fi
12111 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12112 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12113 if test `eval echo '${'$as_ac_var'}'` = yes; then
12114   cat >>confdefs.h <<_ACEOF
12115 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12116 _ACEOF
12117
12118 else
12119   pgac_need_repl_snprintf=yes
12120 fi
12121 done
12122
12123
12124 for ac_func in vsnprintf
12125 do
12126 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12127 echo "$as_me:$LINENO: checking for $ac_func" >&5
12128 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12129 if eval "test \"\${$as_ac_var+set}\" = set"; then
12130   echo $ECHO_N "(cached) $ECHO_C" >&6
12131 else
12132   cat >conftest.$ac_ext <<_ACEOF
12133 #line $LINENO "configure"
12134 #include "confdefs.h"
12135 /* System header to define __stub macros and hopefully few prototypes,
12136     which can conflict with char $ac_func (); below.  */
12137 #include <assert.h>
12138 /* Override any gcc2 internal prototype to avoid an error.  */
12139 #ifdef __cplusplus
12140 extern "C"
12141 #endif
12142 /* We use char because int might match the return type of a gcc2
12143    builtin and then its argument prototype would still apply.  */
12144 char $ac_func ();
12145 char (*f) ();
12146
12147 #ifdef F77_DUMMY_MAIN
12148 #  ifdef __cplusplus
12149      extern "C"
12150 #  endif
12151    int F77_DUMMY_MAIN() { return 1; }
12152 #endif
12153 int
12154 main ()
12155 {
12156 /* The GNU C library defines this for functions which it implements
12157     to always fail with ENOSYS.  Some functions are actually named
12158     something starting with __ and the normal name is an alias.  */
12159 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12160 choke me
12161 #else
12162 f = $ac_func;
12163 #endif
12164
12165   ;
12166   return 0;
12167 }
12168 _ACEOF
12169 rm -f conftest.$ac_objext conftest$ac_exeext
12170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12171   (eval $ac_link) 2>&5
12172   ac_status=$?
12173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12174   (exit $ac_status); } &&
12175          { ac_try='test -s conftest$ac_exeext'
12176   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12177   (eval $ac_try) 2>&5
12178   ac_status=$?
12179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12180   (exit $ac_status); }; }; then
12181   eval "$as_ac_var=yes"
12182 else
12183   echo "$as_me: failed program was:" >&5
12184 cat conftest.$ac_ext >&5
12185 eval "$as_ac_var=no"
12186 fi
12187 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12188 fi
12189 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12190 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12191 if test `eval echo '${'$as_ac_var'}'` = yes; then
12192   cat >>confdefs.h <<_ACEOF
12193 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12194 _ACEOF
12195
12196 else
12197   pgac_need_repl_snprintf=yes
12198 fi
12199 done
12200
12201
12202
12203 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
12204 # include/c.h will provide declarations.  Note this is a separate test
12205 # from whether the functions exist in the C library --- there are
12206 # systems that have the functions but don't bother to declare them :-(
12207
12208 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
12209 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
12210 if test "${ac_cv_have_decl_snprintf+set}" = set; then
12211   echo $ECHO_N "(cached) $ECHO_C" >&6
12212 else
12213   cat >conftest.$ac_ext <<_ACEOF
12214 #line $LINENO "configure"
12215 #include "confdefs.h"
12216 $ac_includes_default
12217 #ifdef F77_DUMMY_MAIN
12218 #  ifdef __cplusplus
12219      extern "C"
12220 #  endif
12221    int F77_DUMMY_MAIN() { return 1; }
12222 #endif
12223 int
12224 main ()
12225 {
12226 #ifndef snprintf
12227   char *p = (char *) snprintf;
12228 #endif
12229
12230   ;
12231   return 0;
12232 }
12233 _ACEOF
12234 rm -f conftest.$ac_objext
12235 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12236   (eval $ac_compile) 2>&5
12237   ac_status=$?
12238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12239   (exit $ac_status); } &&
12240          { ac_try='test -s conftest.$ac_objext'
12241   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12242   (eval $ac_try) 2>&5
12243   ac_status=$?
12244   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245   (exit $ac_status); }; }; then
12246   ac_cv_have_decl_snprintf=yes
12247 else
12248   echo "$as_me: failed program was:" >&5
12249 cat conftest.$ac_ext >&5
12250 ac_cv_have_decl_snprintf=no
12251 fi
12252 rm -f conftest.$ac_objext conftest.$ac_ext
12253 fi
12254 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
12255 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
12256 if test $ac_cv_have_decl_snprintf = yes; then
12257
12258 cat >>confdefs.h <<_ACEOF
12259 #define HAVE_DECL_SNPRINTF 1
12260 _ACEOF
12261
12262
12263 else
12264   cat >>confdefs.h <<_ACEOF
12265 #define HAVE_DECL_SNPRINTF 0
12266 _ACEOF
12267
12268
12269 fi
12270 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
12271 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
12272 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
12273   echo $ECHO_N "(cached) $ECHO_C" >&6
12274 else
12275   cat >conftest.$ac_ext <<_ACEOF
12276 #line $LINENO "configure"
12277 #include "confdefs.h"
12278 $ac_includes_default
12279 #ifdef F77_DUMMY_MAIN
12280 #  ifdef __cplusplus
12281      extern "C"
12282 #  endif
12283    int F77_DUMMY_MAIN() { return 1; }
12284 #endif
12285 int
12286 main ()
12287 {
12288 #ifndef vsnprintf
12289   char *p = (char *) vsnprintf;
12290 #endif
12291
12292   ;
12293   return 0;
12294 }
12295 _ACEOF
12296 rm -f conftest.$ac_objext
12297 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12298   (eval $ac_compile) 2>&5
12299   ac_status=$?
12300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12301   (exit $ac_status); } &&
12302          { ac_try='test -s conftest.$ac_objext'
12303   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12304   (eval $ac_try) 2>&5
12305   ac_status=$?
12306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12307   (exit $ac_status); }; }; then
12308   ac_cv_have_decl_vsnprintf=yes
12309 else
12310   echo "$as_me: failed program was:" >&5
12311 cat conftest.$ac_ext >&5
12312 ac_cv_have_decl_vsnprintf=no
12313 fi
12314 rm -f conftest.$ac_objext conftest.$ac_ext
12315 fi
12316 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
12317 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
12318 if test $ac_cv_have_decl_vsnprintf = yes; then
12319
12320 cat >>confdefs.h <<_ACEOF
12321 #define HAVE_DECL_VSNPRINTF 1
12322 _ACEOF
12323
12324
12325 else
12326   cat >>confdefs.h <<_ACEOF
12327 #define HAVE_DECL_VSNPRINTF 0
12328 _ACEOF
12329
12330
12331 fi
12332
12333
12334
12335
12336 # do this one the hard way in case isinf() is a macro
12337 echo "$as_me:$LINENO: checking for isinf" >&5
12338 echo $ECHO_N "checking for isinf... $ECHO_C" >&6
12339 if test "${ac_cv_func_isinf+set}" = set; then
12340   echo $ECHO_N "(cached) $ECHO_C" >&6
12341 else
12342   cat >conftest.$ac_ext <<_ACEOF
12343 #line $LINENO "configure"
12344 #include "confdefs.h"
12345 #include <math.h>
12346
12347 #ifdef F77_DUMMY_MAIN
12348 #  ifdef __cplusplus
12349      extern "C"
12350 #  endif
12351    int F77_DUMMY_MAIN() { return 1; }
12352 #endif
12353 int
12354 main ()
12355 {
12356 double x = 0.0; int res = isinf(x);
12357   ;
12358   return 0;
12359 }
12360 _ACEOF
12361 rm -f conftest.$ac_objext conftest$ac_exeext
12362 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12363   (eval $ac_link) 2>&5
12364   ac_status=$?
12365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12366   (exit $ac_status); } &&
12367          { ac_try='test -s conftest$ac_exeext'
12368   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12369   (eval $ac_try) 2>&5
12370   ac_status=$?
12371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12372   (exit $ac_status); }; }; then
12373   ac_cv_func_isinf=yes
12374 else
12375   echo "$as_me: failed program was:" >&5
12376 cat conftest.$ac_ext >&5
12377 ac_cv_func_isinf=no
12378 fi
12379 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12380 fi
12381 echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
12382 echo "${ECHO_T}$ac_cv_func_isinf" >&6
12383
12384 if test $ac_cv_func_isinf = yes ; then
12385
12386 cat >>confdefs.h <<\_ACEOF
12387 #define HAVE_ISINF 1
12388 _ACEOF
12389
12390 else
12391   LIBOBJS="$LIBOBJS isinf.$ac_objext"
12392   # Look for a way to implement a substitute for isinf()
12393
12394
12395
12396
12397 for ac_func in fpclass fp_class fp_class_d class
12398 do
12399 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12400 echo "$as_me:$LINENO: checking for $ac_func" >&5
12401 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12402 if eval "test \"\${$as_ac_var+set}\" = set"; then
12403   echo $ECHO_N "(cached) $ECHO_C" >&6
12404 else
12405   cat >conftest.$ac_ext <<_ACEOF
12406 #line $LINENO "configure"
12407 #include "confdefs.h"
12408 /* System header to define __stub macros and hopefully few prototypes,
12409     which can conflict with char $ac_func (); below.  */
12410 #include <assert.h>
12411 /* Override any gcc2 internal prototype to avoid an error.  */
12412 #ifdef __cplusplus
12413 extern "C"
12414 #endif
12415 /* We use char because int might match the return type of a gcc2
12416    builtin and then its argument prototype would still apply.  */
12417 char $ac_func ();
12418 char (*f) ();
12419
12420 #ifdef F77_DUMMY_MAIN
12421 #  ifdef __cplusplus
12422      extern "C"
12423 #  endif
12424    int F77_DUMMY_MAIN() { return 1; }
12425 #endif
12426 int
12427 main ()
12428 {
12429 /* The GNU C library defines this for functions which it implements
12430     to always fail with ENOSYS.  Some functions are actually named
12431     something starting with __ and the normal name is an alias.  */
12432 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12433 choke me
12434 #else
12435 f = $ac_func;
12436 #endif
12437
12438   ;
12439   return 0;
12440 }
12441 _ACEOF
12442 rm -f conftest.$ac_objext conftest$ac_exeext
12443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12444   (eval $ac_link) 2>&5
12445   ac_status=$?
12446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447   (exit $ac_status); } &&
12448          { ac_try='test -s conftest$ac_exeext'
12449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12450   (eval $ac_try) 2>&5
12451   ac_status=$?
12452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12453   (exit $ac_status); }; }; then
12454   eval "$as_ac_var=yes"
12455 else
12456   echo "$as_me: failed program was:" >&5
12457 cat conftest.$ac_ext >&5
12458 eval "$as_ac_var=no"
12459 fi
12460 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12461 fi
12462 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12463 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12464 if test `eval echo '${'$as_ac_var'}'` = yes; then
12465   cat >>confdefs.h <<_ACEOF
12466 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12467 _ACEOF
12468  break
12469 fi
12470 done
12471
12472 fi
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487 for ac_func in crypt fseeko getopt getrusage inet_aton random rint srandom strdup strerror strtol strtoul unsetenv
12488 do
12489 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12490 echo "$as_me:$LINENO: checking for $ac_func" >&5
12491 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12492 if eval "test \"\${$as_ac_var+set}\" = set"; then
12493   echo $ECHO_N "(cached) $ECHO_C" >&6
12494 else
12495   cat >conftest.$ac_ext <<_ACEOF
12496 #line $LINENO "configure"
12497 #include "confdefs.h"
12498 /* System header to define __stub macros and hopefully few prototypes,
12499     which can conflict with char $ac_func (); below.  */
12500 #include <assert.h>
12501 /* Override any gcc2 internal prototype to avoid an error.  */
12502 #ifdef __cplusplus
12503 extern "C"
12504 #endif
12505 /* We use char because int might match the return type of a gcc2
12506    builtin and then its argument prototype would still apply.  */
12507 char $ac_func ();
12508 char (*f) ();
12509
12510 #ifdef F77_DUMMY_MAIN
12511 #  ifdef __cplusplus
12512      extern "C"
12513 #  endif
12514    int F77_DUMMY_MAIN() { return 1; }
12515 #endif
12516 int
12517 main ()
12518 {
12519 /* The GNU C library defines this for functions which it implements
12520     to always fail with ENOSYS.  Some functions are actually named
12521     something starting with __ and the normal name is an alias.  */
12522 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12523 choke me
12524 #else
12525 f = $ac_func;
12526 #endif
12527
12528   ;
12529   return 0;
12530 }
12531 _ACEOF
12532 rm -f conftest.$ac_objext conftest$ac_exeext
12533 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12534   (eval $ac_link) 2>&5
12535   ac_status=$?
12536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12537   (exit $ac_status); } &&
12538          { ac_try='test -s conftest$ac_exeext'
12539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12540   (eval $ac_try) 2>&5
12541   ac_status=$?
12542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543   (exit $ac_status); }; }; then
12544   eval "$as_ac_var=yes"
12545 else
12546   echo "$as_me: failed program was:" >&5
12547 cat conftest.$ac_ext >&5
12548 eval "$as_ac_var=no"
12549 fi
12550 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12551 fi
12552 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12553 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12554 if test `eval echo '${'$as_ac_var'}'` = yes; then
12555   cat >>confdefs.h <<_ACEOF
12556 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12557 _ACEOF
12558
12559 else
12560   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
12561 fi
12562 done
12563
12564
12565
12566 # system's version of getaddrinfo(), if any, may be used only if we found
12567 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h
12568 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
12569
12570 for ac_func in getaddrinfo
12571 do
12572 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12573 echo "$as_me:$LINENO: checking for $ac_func" >&5
12574 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12575 if eval "test \"\${$as_ac_var+set}\" = set"; then
12576   echo $ECHO_N "(cached) $ECHO_C" >&6
12577 else
12578   cat >conftest.$ac_ext <<_ACEOF
12579 #line $LINENO "configure"
12580 #include "confdefs.h"
12581 /* System header to define __stub macros and hopefully few prototypes,
12582     which can conflict with char $ac_func (); below.  */
12583 #include <assert.h>
12584 /* Override any gcc2 internal prototype to avoid an error.  */
12585 #ifdef __cplusplus
12586 extern "C"
12587 #endif
12588 /* We use char because int might match the return type of a gcc2
12589    builtin and then its argument prototype would still apply.  */
12590 char $ac_func ();
12591 char (*f) ();
12592
12593 #ifdef F77_DUMMY_MAIN
12594 #  ifdef __cplusplus
12595      extern "C"
12596 #  endif
12597    int F77_DUMMY_MAIN() { return 1; }
12598 #endif
12599 int
12600 main ()
12601 {
12602 /* The GNU C library defines this for functions which it implements
12603     to always fail with ENOSYS.  Some functions are actually named
12604     something starting with __ and the normal name is an alias.  */
12605 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12606 choke me
12607 #else
12608 f = $ac_func;
12609 #endif
12610
12611   ;
12612   return 0;
12613 }
12614 _ACEOF
12615 rm -f conftest.$ac_objext conftest$ac_exeext
12616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12617   (eval $ac_link) 2>&5
12618   ac_status=$?
12619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12620   (exit $ac_status); } &&
12621          { ac_try='test -s conftest$ac_exeext'
12622   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12623   (eval $ac_try) 2>&5
12624   ac_status=$?
12625   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12626   (exit $ac_status); }; }; then
12627   eval "$as_ac_var=yes"
12628 else
12629   echo "$as_me: failed program was:" >&5
12630 cat conftest.$ac_ext >&5
12631 eval "$as_ac_var=no"
12632 fi
12633 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12634 fi
12635 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12636 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12637 if test `eval echo '${'$as_ac_var'}'` = yes; then
12638   cat >>confdefs.h <<_ACEOF
12639 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12640 _ACEOF
12641
12642 else
12643   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
12644 fi
12645 done
12646
12647
12648 else
12649   LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
12650 fi
12651
12652 # similarly, use system's getopt_long() only if system provides struct option.
12653 if test x"$ac_cv_type_struct_option" = xyes ; then
12654
12655 for ac_func in getopt_long
12656 do
12657 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12658 echo "$as_me:$LINENO: checking for $ac_func" >&5
12659 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12660 if eval "test \"\${$as_ac_var+set}\" = set"; then
12661   echo $ECHO_N "(cached) $ECHO_C" >&6
12662 else
12663   cat >conftest.$ac_ext <<_ACEOF
12664 #line $LINENO "configure"
12665 #include "confdefs.h"
12666 /* System header to define __stub macros and hopefully few prototypes,
12667     which can conflict with char $ac_func (); below.  */
12668 #include <assert.h>
12669 /* Override any gcc2 internal prototype to avoid an error.  */
12670 #ifdef __cplusplus
12671 extern "C"
12672 #endif
12673 /* We use char because int might match the return type of a gcc2
12674    builtin and then its argument prototype would still apply.  */
12675 char $ac_func ();
12676 char (*f) ();
12677
12678 #ifdef F77_DUMMY_MAIN
12679 #  ifdef __cplusplus
12680      extern "C"
12681 #  endif
12682    int F77_DUMMY_MAIN() { return 1; }
12683 #endif
12684 int
12685 main ()
12686 {
12687 /* The GNU C library defines this for functions which it implements
12688     to always fail with ENOSYS.  Some functions are actually named
12689     something starting with __ and the normal name is an alias.  */
12690 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12691 choke me
12692 #else
12693 f = $ac_func;
12694 #endif
12695
12696   ;
12697   return 0;
12698 }
12699 _ACEOF
12700 rm -f conftest.$ac_objext conftest$ac_exeext
12701 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12702   (eval $ac_link) 2>&5
12703   ac_status=$?
12704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12705   (exit $ac_status); } &&
12706          { ac_try='test -s conftest$ac_exeext'
12707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12708   (eval $ac_try) 2>&5
12709   ac_status=$?
12710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12711   (exit $ac_status); }; }; then
12712   eval "$as_ac_var=yes"
12713 else
12714   echo "$as_me: failed program was:" >&5
12715 cat conftest.$ac_ext >&5
12716 eval "$as_ac_var=no"
12717 fi
12718 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12719 fi
12720 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12721 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12722 if test `eval echo '${'$as_ac_var'}'` = yes; then
12723   cat >>confdefs.h <<_ACEOF
12724 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12725 _ACEOF
12726
12727 else
12728   LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
12729 fi
12730 done
12731
12732
12733 else
12734   LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
12735 fi
12736
12737 # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
12738 # We override the previous test that said fseeko/ftello didn't exist
12739 # OS tests are also done in include/c.h and port/fseeko.c
12740 case $host_os in bsdi*|netbsd*)
12741 ac_cv_func_fseeko=yes
12742 esac
12743
12744 # Solaris has a very slow qsort in certain cases, so we replace it.
12745 if test "$PORTNAME" = "solaris"; then
12746 LIBOBJS="$LIBOBJS qsort.$ac_objext"
12747 fi
12748
12749 # Win32 support
12750 if test "$PORTNAME" = "win32"; then
12751 LIBOBJS="$LIBOBJS copydir.$ac_objext"
12752 LIBOBJS="$LIBOBJS gettimeofday.$ac_objext"
12753 LIBOBJS="$LIBOBJS kill.$ac_objext"
12754 LIBOBJS="$LIBOBJS open.$ac_objext"
12755 LIBOBJS="$LIBOBJS rand.$ac_objext"
12756
12757 cat >>confdefs.h <<\_ACEOF
12758 #define HAVE_SYMLINK 1
12759 _ACEOF
12760
12761 fi
12762
12763 if test "$with_readline" = yes; then
12764   echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
12765 echo $ECHO_N "checking for rl_completion_append_character... $ECHO_C" >&6
12766 cat >conftest.$ac_ext <<_ACEOF
12767 #line $LINENO "configure"
12768 #include "confdefs.h"
12769 #include <stdio.h>
12770 #ifdef HAVE_READLINE_READLINE_H
12771 # include <readline/readline.h>
12772 #elif defined(HAVE_READLINE_H)
12773 # include <readline.h>
12774 #endif
12775
12776 #ifdef F77_DUMMY_MAIN
12777 #  ifdef __cplusplus
12778      extern "C"
12779 #  endif
12780    int F77_DUMMY_MAIN() { return 1; }
12781 #endif
12782 int
12783 main ()
12784 {
12785 rl_completion_append_character = 'x';
12786   ;
12787   return 0;
12788 }
12789 _ACEOF
12790 rm -f conftest.$ac_objext conftest$ac_exeext
12791 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12792   (eval $ac_link) 2>&5
12793   ac_status=$?
12794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12795   (exit $ac_status); } &&
12796          { ac_try='test -s conftest$ac_exeext'
12797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12798   (eval $ac_try) 2>&5
12799   ac_status=$?
12800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12801   (exit $ac_status); }; }; then
12802   echo "$as_me:$LINENO: result: yes" >&5
12803 echo "${ECHO_T}yes" >&6
12804
12805 cat >>confdefs.h <<\_ACEOF
12806 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
12807 _ACEOF
12808
12809 else
12810   echo "$as_me: failed program was:" >&5
12811 cat conftest.$ac_ext >&5
12812 echo "$as_me:$LINENO: result: no" >&5
12813 echo "${ECHO_T}no" >&6
12814 fi
12815 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12816
12817
12818 for ac_func in rl_completion_matches rl_filename_completion_function
12819 do
12820 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12821 echo "$as_me:$LINENO: checking for $ac_func" >&5
12822 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12823 if eval "test \"\${$as_ac_var+set}\" = set"; then
12824   echo $ECHO_N "(cached) $ECHO_C" >&6
12825 else
12826   cat >conftest.$ac_ext <<_ACEOF
12827 #line $LINENO "configure"
12828 #include "confdefs.h"
12829 /* System header to define __stub macros and hopefully few prototypes,
12830     which can conflict with char $ac_func (); below.  */
12831 #include <assert.h>
12832 /* Override any gcc2 internal prototype to avoid an error.  */
12833 #ifdef __cplusplus
12834 extern "C"
12835 #endif
12836 /* We use char because int might match the return type of a gcc2
12837    builtin and then its argument prototype would still apply.  */
12838 char $ac_func ();
12839 char (*f) ();
12840
12841 #ifdef F77_DUMMY_MAIN
12842 #  ifdef __cplusplus
12843      extern "C"
12844 #  endif
12845    int F77_DUMMY_MAIN() { return 1; }
12846 #endif
12847 int
12848 main ()
12849 {
12850 /* The GNU C library defines this for functions which it implements
12851     to always fail with ENOSYS.  Some functions are actually named
12852     something starting with __ and the normal name is an alias.  */
12853 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12854 choke me
12855 #else
12856 f = $ac_func;
12857 #endif
12858
12859   ;
12860   return 0;
12861 }
12862 _ACEOF
12863 rm -f conftest.$ac_objext conftest$ac_exeext
12864 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12865   (eval $ac_link) 2>&5
12866   ac_status=$?
12867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12868   (exit $ac_status); } &&
12869          { ac_try='test -s conftest$ac_exeext'
12870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12871   (eval $ac_try) 2>&5
12872   ac_status=$?
12873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12874   (exit $ac_status); }; }; then
12875   eval "$as_ac_var=yes"
12876 else
12877   echo "$as_me: failed program was:" >&5
12878 cat conftest.$ac_ext >&5
12879 eval "$as_ac_var=no"
12880 fi
12881 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12882 fi
12883 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12884 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12885 if test `eval echo '${'$as_ac_var'}'` = yes; then
12886   cat >>confdefs.h <<_ACEOF
12887 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12888 _ACEOF
12889
12890 fi
12891 done
12892
12893
12894 for ac_func in replace_history_entry
12895 do
12896 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12897 echo "$as_me:$LINENO: checking for $ac_func" >&5
12898 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12899 if eval "test \"\${$as_ac_var+set}\" = set"; then
12900   echo $ECHO_N "(cached) $ECHO_C" >&6
12901 else
12902   cat >conftest.$ac_ext <<_ACEOF
12903 #line $LINENO "configure"
12904 #include "confdefs.h"
12905 /* System header to define __stub macros and hopefully few prototypes,
12906     which can conflict with char $ac_func (); below.  */
12907 #include <assert.h>
12908 /* Override any gcc2 internal prototype to avoid an error.  */
12909 #ifdef __cplusplus
12910 extern "C"
12911 #endif
12912 /* We use char because int might match the return type of a gcc2
12913    builtin and then its argument prototype would still apply.  */
12914 char $ac_func ();
12915 char (*f) ();
12916
12917 #ifdef F77_DUMMY_MAIN
12918 #  ifdef __cplusplus
12919      extern "C"
12920 #  endif
12921    int F77_DUMMY_MAIN() { return 1; }
12922 #endif
12923 int
12924 main ()
12925 {
12926 /* The GNU C library defines this for functions which it implements
12927     to always fail with ENOSYS.  Some functions are actually named
12928     something starting with __ and the normal name is an alias.  */
12929 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12930 choke me
12931 #else
12932 f = $ac_func;
12933 #endif
12934
12935   ;
12936   return 0;
12937 }
12938 _ACEOF
12939 rm -f conftest.$ac_objext conftest$ac_exeext
12940 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12941   (eval $ac_link) 2>&5
12942   ac_status=$?
12943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12944   (exit $ac_status); } &&
12945          { ac_try='test -s conftest$ac_exeext'
12946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12947   (eval $ac_try) 2>&5
12948   ac_status=$?
12949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12950   (exit $ac_status); }; }; then
12951   eval "$as_ac_var=yes"
12952 else
12953   echo "$as_me: failed program was:" >&5
12954 cat conftest.$ac_ext >&5
12955 eval "$as_ac_var=no"
12956 fi
12957 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12958 fi
12959 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12960 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12961 if test `eval echo '${'$as_ac_var'}'` = yes; then
12962   cat >>confdefs.h <<_ACEOF
12963 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12964 _ACEOF
12965
12966 fi
12967 done
12968
12969 fi
12970
12971
12972 echo "$as_me:$LINENO: checking for finite" >&5
12973 echo $ECHO_N "checking for finite... $ECHO_C" >&6
12974 cat >conftest.$ac_ext <<_ACEOF
12975 #line $LINENO "configure"
12976 #include "confdefs.h"
12977 #include <math.h>
12978 #ifdef F77_DUMMY_MAIN
12979 #  ifdef __cplusplus
12980      extern "C"
12981 #  endif
12982    int F77_DUMMY_MAIN() { return 1; }
12983 #endif
12984 int
12985 main ()
12986 {
12987 int dummy=finite(1.0);
12988   ;
12989   return 0;
12990 }
12991 _ACEOF
12992 rm -f conftest.$ac_objext conftest$ac_exeext
12993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12994   (eval $ac_link) 2>&5
12995   ac_status=$?
12996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12997   (exit $ac_status); } &&
12998          { ac_try='test -s conftest$ac_exeext'
12999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13000   (eval $ac_try) 2>&5
13001   ac_status=$?
13002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13003   (exit $ac_status); }; }; then
13004
13005 cat >>confdefs.h <<\_ACEOF
13006 #define HAVE_FINITE 1
13007 _ACEOF
13008
13009 echo "$as_me:$LINENO: result: yes" >&5
13010 echo "${ECHO_T}yes" >&6
13011 else
13012   echo "$as_me: failed program was:" >&5
13013 cat conftest.$ac_ext >&5
13014 echo "$as_me:$LINENO: result: no" >&5
13015 echo "${ECHO_T}no" >&6
13016 fi
13017 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13018
13019 echo "$as_me:$LINENO: checking for sigsetjmp" >&5
13020 echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6
13021 cat >conftest.$ac_ext <<_ACEOF
13022 #line $LINENO "configure"
13023 #include "confdefs.h"
13024 #include <setjmp.h>
13025 #ifdef F77_DUMMY_MAIN
13026 #  ifdef __cplusplus
13027      extern "C"
13028 #  endif
13029    int F77_DUMMY_MAIN() { return 1; }
13030 #endif
13031 int
13032 main ()
13033 {
13034 sigjmp_buf x; sigsetjmp(x, 1);
13035   ;
13036   return 0;
13037 }
13038 _ACEOF
13039 rm -f conftest.$ac_objext conftest$ac_exeext
13040 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13041   (eval $ac_link) 2>&5
13042   ac_status=$?
13043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13044   (exit $ac_status); } &&
13045          { ac_try='test -s conftest$ac_exeext'
13046   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13047   (eval $ac_try) 2>&5
13048   ac_status=$?
13049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13050   (exit $ac_status); }; }; then
13051
13052 cat >>confdefs.h <<\_ACEOF
13053 #define HAVE_SIGSETJMP 1
13054 _ACEOF
13055
13056 echo "$as_me:$LINENO: result: yes" >&5
13057 echo "${ECHO_T}yes" >&6
13058 else
13059   echo "$as_me: failed program was:" >&5
13060 cat conftest.$ac_ext >&5
13061 echo "$as_me:$LINENO: result: no" >&5
13062 echo "${ECHO_T}no" >&6
13063 fi
13064 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13065
13066 echo "$as_me:$LINENO: checking for syslog" >&5
13067 echo $ECHO_N "checking for syslog... $ECHO_C" >&6
13068 if test "${ac_cv_func_syslog+set}" = set; then
13069   echo $ECHO_N "(cached) $ECHO_C" >&6
13070 else
13071   cat >conftest.$ac_ext <<_ACEOF
13072 #line $LINENO "configure"
13073 #include "confdefs.h"
13074 /* System header to define __stub macros and hopefully few prototypes,
13075     which can conflict with char syslog (); below.  */
13076 #include <assert.h>
13077 /* Override any gcc2 internal prototype to avoid an error.  */
13078 #ifdef __cplusplus
13079 extern "C"
13080 #endif
13081 /* We use char because int might match the return type of a gcc2
13082    builtin and then its argument prototype would still apply.  */
13083 char syslog ();
13084 char (*f) ();
13085
13086 #ifdef F77_DUMMY_MAIN
13087 #  ifdef __cplusplus
13088      extern "C"
13089 #  endif
13090    int F77_DUMMY_MAIN() { return 1; }
13091 #endif
13092 int
13093 main ()
13094 {
13095 /* The GNU C library defines this for functions which it implements
13096     to always fail with ENOSYS.  Some functions are actually named
13097     something starting with __ and the normal name is an alias.  */
13098 #if defined (__stub_syslog) || defined (__stub___syslog)
13099 choke me
13100 #else
13101 f = syslog;
13102 #endif
13103
13104   ;
13105   return 0;
13106 }
13107 _ACEOF
13108 rm -f conftest.$ac_objext conftest$ac_exeext
13109 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13110   (eval $ac_link) 2>&5
13111   ac_status=$?
13112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13113   (exit $ac_status); } &&
13114          { ac_try='test -s conftest$ac_exeext'
13115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13116   (eval $ac_try) 2>&5
13117   ac_status=$?
13118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13119   (exit $ac_status); }; }; then
13120   ac_cv_func_syslog=yes
13121 else
13122   echo "$as_me: failed program was:" >&5
13123 cat conftest.$ac_ext >&5
13124 ac_cv_func_syslog=no
13125 fi
13126 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13127 fi
13128 echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
13129 echo "${ECHO_T}$ac_cv_func_syslog" >&6
13130 if test $ac_cv_func_syslog = yes; then
13131   if test "${ac_cv_header_syslog_h+set}" = set; then
13132   echo "$as_me:$LINENO: checking for syslog.h" >&5
13133 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
13134 if test "${ac_cv_header_syslog_h+set}" = set; then
13135   echo $ECHO_N "(cached) $ECHO_C" >&6
13136 fi
13137 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
13138 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
13139 else
13140   # Is the header compilable?
13141 echo "$as_me:$LINENO: checking syslog.h usability" >&5
13142 echo $ECHO_N "checking syslog.h usability... $ECHO_C" >&6
13143 cat >conftest.$ac_ext <<_ACEOF
13144 #line $LINENO "configure"
13145 #include "confdefs.h"
13146 $ac_includes_default
13147 #include <syslog.h>
13148 _ACEOF
13149 rm -f conftest.$ac_objext
13150 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13151   (eval $ac_compile) 2>&5
13152   ac_status=$?
13153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13154   (exit $ac_status); } &&
13155          { ac_try='test -s conftest.$ac_objext'
13156   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13157   (eval $ac_try) 2>&5
13158   ac_status=$?
13159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13160   (exit $ac_status); }; }; then
13161   ac_header_compiler=yes
13162 else
13163   echo "$as_me: failed program was:" >&5
13164 cat conftest.$ac_ext >&5
13165 ac_header_compiler=no
13166 fi
13167 rm -f conftest.$ac_objext conftest.$ac_ext
13168 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13169 echo "${ECHO_T}$ac_header_compiler" >&6
13170
13171 # Is the header present?
13172 echo "$as_me:$LINENO: checking syslog.h presence" >&5
13173 echo $ECHO_N "checking syslog.h presence... $ECHO_C" >&6
13174 cat >conftest.$ac_ext <<_ACEOF
13175 #line $LINENO "configure"
13176 #include "confdefs.h"
13177 #include <syslog.h>
13178 _ACEOF
13179 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13180   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13181   ac_status=$?
13182   egrep -v '^ *\+' conftest.er1 >conftest.err
13183   rm -f conftest.er1
13184   cat conftest.err >&5
13185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13186   (exit $ac_status); } >/dev/null; then
13187   if test -s conftest.err; then
13188     ac_cpp_err=$ac_c_preproc_warn_flag
13189   else
13190     ac_cpp_err=
13191   fi
13192 else
13193   ac_cpp_err=yes
13194 fi
13195 if test -z "$ac_cpp_err"; then
13196   ac_header_preproc=yes
13197 else
13198   echo "$as_me: failed program was:" >&5
13199   cat conftest.$ac_ext >&5
13200   ac_header_preproc=no
13201 fi
13202 rm -f conftest.err conftest.$ac_ext
13203 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13204 echo "${ECHO_T}$ac_header_preproc" >&6
13205
13206 # So?  What about this header?
13207 case $ac_header_compiler:$ac_header_preproc in
13208   yes:no )
13209     { echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
13210 echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13211     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
13212 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;};;
13213   no:yes )
13214     { echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
13215 echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
13216     { echo "$as_me:$LINENO: WARNING: syslog.h: check for missing prerequisite headers?" >&5
13217 echo "$as_me: WARNING: syslog.h: check for missing prerequisite headers?" >&2;}
13218     { echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
13219 echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;};;
13220 esac
13221 echo "$as_me:$LINENO: checking for syslog.h" >&5
13222 echo $ECHO_N "checking for syslog.h... $ECHO_C" >&6
13223 if test "${ac_cv_header_syslog_h+set}" = set; then
13224   echo $ECHO_N "(cached) $ECHO_C" >&6
13225 else
13226   ac_cv_header_syslog_h=$ac_header_preproc
13227 fi
13228 echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
13229 echo "${ECHO_T}$ac_cv_header_syslog_h" >&6
13230
13231 fi
13232 if test $ac_cv_header_syslog_h = yes; then
13233
13234 cat >>confdefs.h <<\_ACEOF
13235 #define HAVE_SYSLOG 1
13236 _ACEOF
13237
13238 fi
13239
13240
13241 fi
13242
13243
13244 echo "$as_me:$LINENO: checking for optreset" >&5
13245 echo $ECHO_N "checking for optreset... $ECHO_C" >&6
13246 if test "${pgac_cv_var_int_optreset+set}" = set; then
13247   echo $ECHO_N "(cached) $ECHO_C" >&6
13248 else
13249   cat >conftest.$ac_ext <<_ACEOF
13250 #line $LINENO "configure"
13251 #include "confdefs.h"
13252 #include <unistd.h>
13253 #ifdef F77_DUMMY_MAIN
13254 #  ifdef __cplusplus
13255      extern "C"
13256 #  endif
13257    int F77_DUMMY_MAIN() { return 1; }
13258 #endif
13259 int
13260 main ()
13261 {
13262 extern int optreset; optreset = 1;
13263   ;
13264   return 0;
13265 }
13266 _ACEOF
13267 rm -f conftest.$ac_objext conftest$ac_exeext
13268 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13269   (eval $ac_link) 2>&5
13270   ac_status=$?
13271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13272   (exit $ac_status); } &&
13273          { ac_try='test -s conftest$ac_exeext'
13274   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13275   (eval $ac_try) 2>&5
13276   ac_status=$?
13277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13278   (exit $ac_status); }; }; then
13279   pgac_cv_var_int_optreset=yes
13280 else
13281   echo "$as_me: failed program was:" >&5
13282 cat conftest.$ac_ext >&5
13283 pgac_cv_var_int_optreset=no
13284 fi
13285 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13286 fi
13287 echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
13288 echo "${ECHO_T}$pgac_cv_var_int_optreset" >&6
13289 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
13290
13291 cat >>confdefs.h <<\_ACEOF
13292 #define HAVE_INT_OPTRESET 1
13293 _ACEOF
13294
13295 fi
13296
13297
13298
13299 for ac_func in strtoll strtoq
13300 do
13301 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13302 echo "$as_me:$LINENO: checking for $ac_func" >&5
13303 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13304 if eval "test \"\${$as_ac_var+set}\" = set"; then
13305   echo $ECHO_N "(cached) $ECHO_C" >&6
13306 else
13307   cat >conftest.$ac_ext <<_ACEOF
13308 #line $LINENO "configure"
13309 #include "confdefs.h"
13310 /* System header to define __stub macros and hopefully few prototypes,
13311     which can conflict with char $ac_func (); below.  */
13312 #include <assert.h>
13313 /* Override any gcc2 internal prototype to avoid an error.  */
13314 #ifdef __cplusplus
13315 extern "C"
13316 #endif
13317 /* We use char because int might match the return type of a gcc2
13318    builtin and then its argument prototype would still apply.  */
13319 char $ac_func ();
13320 char (*f) ();
13321
13322 #ifdef F77_DUMMY_MAIN
13323 #  ifdef __cplusplus
13324      extern "C"
13325 #  endif
13326    int F77_DUMMY_MAIN() { return 1; }
13327 #endif
13328 int
13329 main ()
13330 {
13331 /* The GNU C library defines this for functions which it implements
13332     to always fail with ENOSYS.  Some functions are actually named
13333     something starting with __ and the normal name is an alias.  */
13334 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13335 choke me
13336 #else
13337 f = $ac_func;
13338 #endif
13339
13340   ;
13341   return 0;
13342 }
13343 _ACEOF
13344 rm -f conftest.$ac_objext conftest$ac_exeext
13345 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13346   (eval $ac_link) 2>&5
13347   ac_status=$?
13348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13349   (exit $ac_status); } &&
13350          { ac_try='test -s conftest$ac_exeext'
13351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13352   (eval $ac_try) 2>&5
13353   ac_status=$?
13354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355   (exit $ac_status); }; }; then
13356   eval "$as_ac_var=yes"
13357 else
13358   echo "$as_me: failed program was:" >&5
13359 cat conftest.$ac_ext >&5
13360 eval "$as_ac_var=no"
13361 fi
13362 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13363 fi
13364 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13365 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13366 if test `eval echo '${'$as_ac_var'}'` = yes; then
13367   cat >>confdefs.h <<_ACEOF
13368 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13369 _ACEOF
13370  break
13371 fi
13372 done
13373
13374
13375
13376 for ac_func in strtoull strtouq
13377 do
13378 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13379 echo "$as_me:$LINENO: checking for $ac_func" >&5
13380 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13381 if eval "test \"\${$as_ac_var+set}\" = set"; then
13382   echo $ECHO_N "(cached) $ECHO_C" >&6
13383 else
13384   cat >conftest.$ac_ext <<_ACEOF
13385 #line $LINENO "configure"
13386 #include "confdefs.h"
13387 /* System header to define __stub macros and hopefully few prototypes,
13388     which can conflict with char $ac_func (); below.  */
13389 #include <assert.h>
13390 /* Override any gcc2 internal prototype to avoid an error.  */
13391 #ifdef __cplusplus
13392 extern "C"
13393 #endif
13394 /* We use char because int might match the return type of a gcc2
13395    builtin and then its argument prototype would still apply.  */
13396 char $ac_func ();
13397 char (*f) ();
13398
13399 #ifdef F77_DUMMY_MAIN
13400 #  ifdef __cplusplus
13401      extern "C"
13402 #  endif
13403    int F77_DUMMY_MAIN() { return 1; }
13404 #endif
13405 int
13406 main ()
13407 {
13408 /* The GNU C library defines this for functions which it implements
13409     to always fail with ENOSYS.  Some functions are actually named
13410     something starting with __ and the normal name is an alias.  */
13411 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13412 choke me
13413 #else
13414 f = $ac_func;
13415 #endif
13416
13417   ;
13418   return 0;
13419 }
13420 _ACEOF
13421 rm -f conftest.$ac_objext conftest$ac_exeext
13422 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13423   (eval $ac_link) 2>&5
13424   ac_status=$?
13425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13426   (exit $ac_status); } &&
13427          { ac_try='test -s conftest$ac_exeext'
13428   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13429   (eval $ac_try) 2>&5
13430   ac_status=$?
13431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13432   (exit $ac_status); }; }; then
13433   eval "$as_ac_var=yes"
13434 else
13435   echo "$as_me: failed program was:" >&5
13436 cat conftest.$ac_ext >&5
13437 eval "$as_ac_var=no"
13438 fi
13439 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13440 fi
13441 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13442 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13443 if test `eval echo '${'$as_ac_var'}'` = yes; then
13444   cat >>confdefs.h <<_ACEOF
13445 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13446 _ACEOF
13447  break
13448 fi
13449 done
13450
13451
13452 # Check for one of atexit() or on_exit()
13453
13454 for ac_func in atexit
13455 do
13456 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13457 echo "$as_me:$LINENO: checking for $ac_func" >&5
13458 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13459 if eval "test \"\${$as_ac_var+set}\" = set"; then
13460   echo $ECHO_N "(cached) $ECHO_C" >&6
13461 else
13462   cat >conftest.$ac_ext <<_ACEOF
13463 #line $LINENO "configure"
13464 #include "confdefs.h"
13465 /* System header to define __stub macros and hopefully few prototypes,
13466     which can conflict with char $ac_func (); below.  */
13467 #include <assert.h>
13468 /* Override any gcc2 internal prototype to avoid an error.  */
13469 #ifdef __cplusplus
13470 extern "C"
13471 #endif
13472 /* We use char because int might match the return type of a gcc2
13473    builtin and then its argument prototype would still apply.  */
13474 char $ac_func ();
13475 char (*f) ();
13476
13477 #ifdef F77_DUMMY_MAIN
13478 #  ifdef __cplusplus
13479      extern "C"
13480 #  endif
13481    int F77_DUMMY_MAIN() { return 1; }
13482 #endif
13483 int
13484 main ()
13485 {
13486 /* The GNU C library defines this for functions which it implements
13487     to always fail with ENOSYS.  Some functions are actually named
13488     something starting with __ and the normal name is an alias.  */
13489 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13490 choke me
13491 #else
13492 f = $ac_func;
13493 #endif
13494
13495   ;
13496   return 0;
13497 }
13498 _ACEOF
13499 rm -f conftest.$ac_objext conftest$ac_exeext
13500 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13501   (eval $ac_link) 2>&5
13502   ac_status=$?
13503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13504   (exit $ac_status); } &&
13505          { ac_try='test -s conftest$ac_exeext'
13506   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13507   (eval $ac_try) 2>&5
13508   ac_status=$?
13509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13510   (exit $ac_status); }; }; then
13511   eval "$as_ac_var=yes"
13512 else
13513   echo "$as_me: failed program was:" >&5
13514 cat conftest.$ac_ext >&5
13515 eval "$as_ac_var=no"
13516 fi
13517 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13518 fi
13519 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13520 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13521 if test `eval echo '${'$as_ac_var'}'` = yes; then
13522   cat >>confdefs.h <<_ACEOF
13523 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13524 _ACEOF
13525
13526 else
13527
13528 for ac_func in on_exit
13529 do
13530 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13531 echo "$as_me:$LINENO: checking for $ac_func" >&5
13532 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13533 if eval "test \"\${$as_ac_var+set}\" = set"; then
13534   echo $ECHO_N "(cached) $ECHO_C" >&6
13535 else
13536   cat >conftest.$ac_ext <<_ACEOF
13537 #line $LINENO "configure"
13538 #include "confdefs.h"
13539 /* System header to define __stub macros and hopefully few prototypes,
13540     which can conflict with char $ac_func (); below.  */
13541 #include <assert.h>
13542 /* Override any gcc2 internal prototype to avoid an error.  */
13543 #ifdef __cplusplus
13544 extern "C"
13545 #endif
13546 /* We use char because int might match the return type of a gcc2
13547    builtin and then its argument prototype would still apply.  */
13548 char $ac_func ();
13549 char (*f) ();
13550
13551 #ifdef F77_DUMMY_MAIN
13552 #  ifdef __cplusplus
13553      extern "C"
13554 #  endif
13555    int F77_DUMMY_MAIN() { return 1; }
13556 #endif
13557 int
13558 main ()
13559 {
13560 /* The GNU C library defines this for functions which it implements
13561     to always fail with ENOSYS.  Some functions are actually named
13562     something starting with __ and the normal name is an alias.  */
13563 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13564 choke me
13565 #else
13566 f = $ac_func;
13567 #endif
13568
13569   ;
13570   return 0;
13571 }
13572 _ACEOF
13573 rm -f conftest.$ac_objext conftest$ac_exeext
13574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13575   (eval $ac_link) 2>&5
13576   ac_status=$?
13577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578   (exit $ac_status); } &&
13579          { ac_try='test -s conftest$ac_exeext'
13580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13581   (eval $ac_try) 2>&5
13582   ac_status=$?
13583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13584   (exit $ac_status); }; }; then
13585   eval "$as_ac_var=yes"
13586 else
13587   echo "$as_me: failed program was:" >&5
13588 cat conftest.$ac_ext >&5
13589 eval "$as_ac_var=no"
13590 fi
13591 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13592 fi
13593 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13594 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13595 if test `eval echo '${'$as_ac_var'}'` = yes; then
13596   cat >>confdefs.h <<_ACEOF
13597 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13598 _ACEOF
13599
13600 else
13601   { { echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
13602 echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
13603    { (exit 1); exit 1; }; }
13604 fi
13605 done
13606
13607 fi
13608 done
13609
13610
13611 echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13612 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
13613 if test "${ac_cv_sys_largefile_source+set}" = set; then
13614   echo $ECHO_N "(cached) $ECHO_C" >&6
13615 else
13616   while :; do
13617   ac_cv_sys_largefile_source=no
13618   cat >conftest.$ac_ext <<_ACEOF
13619 #line $LINENO "configure"
13620 #include "confdefs.h"
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   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   cat >conftest.$ac_ext <<_ACEOF
13655 #line $LINENO "configure"
13656 #include "confdefs.h"
13657 #define _LARGEFILE_SOURCE 1
13658 #include <stdio.h>
13659 #ifdef F77_DUMMY_MAIN
13660 #  ifdef __cplusplus
13661      extern "C"
13662 #  endif
13663    int F77_DUMMY_MAIN() { return 1; }
13664 #endif
13665 int
13666 main ()
13667 {
13668 return !fseeko;
13669   ;
13670   return 0;
13671 }
13672 _ACEOF
13673 rm -f conftest.$ac_objext
13674 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13675   (eval $ac_compile) 2>&5
13676   ac_status=$?
13677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13678   (exit $ac_status); } &&
13679          { ac_try='test -s conftest.$ac_objext'
13680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13681   (eval $ac_try) 2>&5
13682   ac_status=$?
13683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13684   (exit $ac_status); }; }; then
13685   ac_cv_sys_largefile_source=1; break
13686 else
13687   echo "$as_me: failed program was:" >&5
13688 cat conftest.$ac_ext >&5
13689 fi
13690 rm -f conftest.$ac_objext conftest.$ac_ext
13691   break
13692 done
13693 fi
13694 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
13695 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
13696 if test "$ac_cv_sys_largefile_source" != no; then
13697
13698 cat >>confdefs.h <<_ACEOF
13699 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13700 _ACEOF
13701
13702 fi
13703 rm -f conftest*
13704
13705 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13706 # in glibc 2.1.3, but that breaks too many other things.
13707 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13708 echo "$as_me:$LINENO: checking for fseeko" >&5
13709 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
13710 if test "${ac_cv_func_fseeko+set}" = set; then
13711   echo $ECHO_N "(cached) $ECHO_C" >&6
13712 else
13713   cat >conftest.$ac_ext <<_ACEOF
13714 #line $LINENO "configure"
13715 #include "confdefs.h"
13716 #include <stdio.h>
13717 #ifdef F77_DUMMY_MAIN
13718 #  ifdef __cplusplus
13719      extern "C"
13720 #  endif
13721    int F77_DUMMY_MAIN() { return 1; }
13722 #endif
13723 int
13724 main ()
13725 {
13726 return fseeko && fseeko (stdin, 0, 0);
13727   ;
13728   return 0;
13729 }
13730 _ACEOF
13731 rm -f conftest.$ac_objext conftest$ac_exeext
13732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13733   (eval $ac_link) 2>&5
13734   ac_status=$?
13735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13736   (exit $ac_status); } &&
13737          { ac_try='test -s conftest$ac_exeext'
13738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13739   (eval $ac_try) 2>&5
13740   ac_status=$?
13741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13742   (exit $ac_status); }; }; then
13743   ac_cv_func_fseeko=yes
13744 else
13745   echo "$as_me: failed program was:" >&5
13746 cat conftest.$ac_ext >&5
13747 ac_cv_func_fseeko=no
13748 fi
13749 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13750 fi
13751 echo "$as_me:$LINENO: result: $ac_cv_func_fseeko" >&5
13752 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
13753 if test $ac_cv_func_fseeko = yes; then
13754
13755 cat >>confdefs.h <<\_ACEOF
13756 #define HAVE_FSEEKO 1
13757 _ACEOF
13758
13759 fi
13760
13761
13762 #
13763 # Pthreads
13764 #
13765 # For each platform, we need to know about any special compile and link
13766 # libraries, and whether the normal C function names are thread-safe.
13767 # See the comment at the top of src/port/thread.c for more information.
13768 #
13769 if test "$enable_thread_safety" = yes; then
13770
13771
13772
13773
13774 ac_ext=c
13775 ac_cpp='$CPP $CPPFLAGS'
13776 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13777 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13778 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13779
13780 acx_pthread_ok=no
13781
13782 # We used to check for pthread.h first, but this fails if pthread.h
13783 # requires special compiler flags (e.g. on True64 or Sequent).
13784 # It gets checked for in the link test anyway.
13785
13786 # First of all, check if the user has set any of the PTHREAD_LIBS,
13787 # etcetera environment variables, and if threads linking works using
13788 # them:
13789 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
13790         save_CFLAGS="$CFLAGS"
13791         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
13792         save_LIBS="$LIBS"
13793         LIBS="$PTHREAD_LIBS $LIBS"
13794         echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
13795 echo $ECHO_N "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... $ECHO_C" >&6
13796         cat >conftest.$ac_ext <<_ACEOF
13797 #line $LINENO "configure"
13798 #include "confdefs.h"
13799
13800 /* Override any gcc2 internal prototype to avoid an error.  */
13801 #ifdef __cplusplus
13802 extern "C"
13803 #endif
13804 /* We use char because int might match the return type of a gcc2
13805    builtin and then its argument prototype would still apply.  */
13806 char pthread_join ();
13807 #ifdef F77_DUMMY_MAIN
13808 #  ifdef __cplusplus
13809      extern "C"
13810 #  endif
13811    int F77_DUMMY_MAIN() { return 1; }
13812 #endif
13813 int
13814 main ()
13815 {
13816 pthread_join ();
13817   ;
13818   return 0;
13819 }
13820 _ACEOF
13821 rm -f conftest.$ac_objext conftest$ac_exeext
13822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13823   (eval $ac_link) 2>&5
13824   ac_status=$?
13825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13826   (exit $ac_status); } &&
13827          { ac_try='test -s conftest$ac_exeext'
13828   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13829   (eval $ac_try) 2>&5
13830   ac_status=$?
13831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832   (exit $ac_status); }; }; then
13833   acx_pthread_ok=yes
13834 else
13835   echo "$as_me: failed program was:" >&5
13836 cat conftest.$ac_ext >&5
13837 fi
13838 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13839         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
13840 echo "${ECHO_T}$acx_pthread_ok" >&6
13841         if test x"$acx_pthread_ok" = xno; then
13842                 PTHREAD_LIBS=""
13843                 PTHREAD_CFLAGS=""
13844         fi
13845         LIBS="$save_LIBS"
13846         CFLAGS="$save_CFLAGS"
13847 fi
13848
13849 # We must check for the threads library under a number of different
13850 # names; the ordering is very important because some systems
13851 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
13852 # libraries is broken (non-POSIX).
13853
13854 # Create a list of thread flags to try.  Items starting with a "-" are
13855 # C compiler flags, and other items are library names, except for "none"
13856 # which indicates that we try without any flags at all, and "pthread-config"
13857 # which is a program returning the flags for the Pth emulation library.
13858
13859 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
13860
13861 # The ordering *is* (sometimes) important.  Some notes on the
13862 # individual items follow:
13863
13864 # pthreads: AIX (must check this before -lpthread)
13865 # none: in case threads are in libc; should be tried before -Kthread and
13866 #       other compiler flags to prevent continual compiler warnings
13867 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
13868 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
13869 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
13870 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
13871 # -pthreads: Solaris/gcc
13872 # -mthreads: Mingw32/gcc, Lynx/gcc
13873 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
13874 #      doesn't hurt to check since this sometimes defines pthreads too;
13875 #      also defines -D_REENTRANT)
13876 # pthread: Linux, etcetera
13877 # --thread-safe: KAI C++
13878 # pthread-config: use pthread-config program (for GNU Pth library)
13879
13880 case "${host_cpu}-${host_os}" in
13881         *solaris*)
13882
13883         # On Solaris (at least, for some versions), libc contains stubbed
13884         # (non-functional) versions of the pthreads routines, so link-based
13885         # tests will erroneously succeed.  (We need to link with -pthread or
13886         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
13887         # a function called by this macro, so we could check for that, but
13888         # who knows whether they'll stub that too in a future libc.)  So,
13889         # we'll just look for -pthreads and -lpthread first:
13890
13891         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
13892         ;;
13893 esac
13894
13895 if test x"$acx_pthread_ok" = xno; then
13896 for flag in $acx_pthread_flags; do
13897
13898         tryPTHREAD_CFLAGS=""
13899         tryPTHREAD_LIBS=""
13900         case $flag in
13901                 none)
13902                 echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
13903 echo $ECHO_N "checking whether pthreads work without any flags... $ECHO_C" >&6
13904                 ;;
13905
13906                 -*)
13907                 echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
13908 echo $ECHO_N "checking whether pthreads work with $flag... $ECHO_C" >&6
13909                 tryPTHREAD_CFLAGS="$flag"
13910                 ;;
13911
13912                 pthread-config)
13913                 # skip this if we already have flags defined, for PostgreSQL
13914                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
13915                 # Extract the first word of "pthread-config", so it can be a program name with args.
13916 set dummy pthread-config; ac_word=$2
13917 echo "$as_me:$LINENO: checking for $ac_word" >&5
13918 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13919 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
13920   echo $ECHO_N "(cached) $ECHO_C" >&6
13921 else
13922   if test -n "$acx_pthread_config"; then
13923   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
13924 else
13925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13926 for as_dir in $PATH
13927 do
13928   IFS=$as_save_IFS
13929   test -z "$as_dir" && as_dir=.
13930   for ac_exec_ext in '' $ac_executable_extensions; do
13931   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13932     ac_cv_prog_acx_pthread_config="yes"
13933     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13934     break 2
13935   fi
13936 done
13937 done
13938
13939   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
13940 fi
13941 fi
13942 acx_pthread_config=$ac_cv_prog_acx_pthread_config
13943 if test -n "$acx_pthread_config"; then
13944   echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
13945 echo "${ECHO_T}$acx_pthread_config" >&6
13946 else
13947   echo "$as_me:$LINENO: result: no" >&5
13948 echo "${ECHO_T}no" >&6
13949 fi
13950
13951                 if test x"$acx_pthread_config" = xno; then continue; fi
13952                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
13953                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
13954                 ;;
13955
13956                 *)
13957                 echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
13958 echo $ECHO_N "checking for the pthreads library -l$flag... $ECHO_C" >&6
13959                 tryPTHREAD_LIBS="-l$flag"
13960                 ;;
13961         esac
13962
13963         save_LIBS="$LIBS"
13964         save_CFLAGS="$CFLAGS"
13965         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
13966         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
13967
13968         # Check for various functions.  We must include pthread.h,
13969         # since some functions may be macros.  (On the Sequent, we
13970         # need a special flag -Kthread to make this header compile.)
13971         # We check for pthread_join because it is in -lpthread on IRIX
13972         # while pthread_create is in libc.  We check for pthread_attr_init
13973         # due to DEC craziness with -lpthreads.  We check for
13974         # pthread_cleanup_push because it is one of the few pthread
13975         # functions on Solaris that doesn't have a non-functional libc stub.
13976         # We try pthread_create on general principles.
13977         cat >conftest.$ac_ext <<_ACEOF
13978 #line $LINENO "configure"
13979 #include "confdefs.h"
13980 #include <pthread.h>
13981 #ifdef F77_DUMMY_MAIN
13982 #  ifdef __cplusplus
13983      extern "C"
13984 #  endif
13985    int F77_DUMMY_MAIN() { return 1; }
13986 #endif
13987 int
13988 main ()
13989 {
13990 pthread_t th; pthread_join(th, 0);
13991                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
13992                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
13993   ;
13994   return 0;
13995 }
13996 _ACEOF
13997 rm -f conftest.$ac_objext conftest$ac_exeext
13998 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13999   (eval $ac_link) 2>&5
14000   ac_status=$?
14001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002   (exit $ac_status); } &&
14003          { ac_try='test -s conftest$ac_exeext'
14004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14005   (eval $ac_try) 2>&5
14006   ac_status=$?
14007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14008   (exit $ac_status); }; }; then
14009   acx_pthread_ok=yes
14010 else
14011   echo "$as_me: failed program was:" >&5
14012 cat conftest.$ac_ext >&5
14013 acx_pthread_ok=no
14014 fi
14015 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14016
14017         if test "x$acx_pthread_ok" = xyes; then
14018             # Don't use options that are ignored by the compiler.
14019             # We find them by checking stderror.
14020             cat >conftest.$ac_ext <<_ACEOF
14021 int
14022 main (int argc, char **argv)
14023 {
14024   (void) argc;
14025   (void) argv;
14026   return 0;
14027 }
14028 _ACEOF
14029             rm -f conftest.$ac_objext conftest$ac_exeext
14030             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
14031                 # we continue with more flags because Linux needs -lpthread
14032                 # for libpq builds on PostgreSQL.  The test above only
14033                 # tests for building binaries, not shared libraries.
14034                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
14035                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
14036             else   acx_pthread_ok=no
14037             fi
14038         fi
14039
14040         LIBS="$save_LIBS"
14041         CFLAGS="$save_CFLAGS"
14042
14043         echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
14044 echo "${ECHO_T}$acx_pthread_ok" >&6
14045 done
14046 fi
14047
14048 # Various other checks:
14049 if test "x$acx_pthread_ok" = xyes; then
14050         save_LIBS="$LIBS"
14051         LIBS="$PTHREAD_LIBS $LIBS"
14052         save_CFLAGS="$CFLAGS"
14053         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14054
14055         # Detect AIX lossage: threads are created detached by default
14056         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
14057         echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
14058 echo $ECHO_N "checking for joinable pthread attribute... $ECHO_C" >&6
14059         cat >conftest.$ac_ext <<_ACEOF
14060 #line $LINENO "configure"
14061 #include "confdefs.h"
14062 #include <pthread.h>
14063 #ifdef F77_DUMMY_MAIN
14064 #  ifdef __cplusplus
14065      extern "C"
14066 #  endif
14067    int F77_DUMMY_MAIN() { return 1; }
14068 #endif
14069 int
14070 main ()
14071 {
14072 int attr=PTHREAD_CREATE_JOINABLE;
14073   ;
14074   return 0;
14075 }
14076 _ACEOF
14077 rm -f conftest.$ac_objext conftest$ac_exeext
14078 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14079   (eval $ac_link) 2>&5
14080   ac_status=$?
14081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14082   (exit $ac_status); } &&
14083          { ac_try='test -s conftest$ac_exeext'
14084   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14085   (eval $ac_try) 2>&5
14086   ac_status=$?
14087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088   (exit $ac_status); }; }; then
14089   ok=PTHREAD_CREATE_JOINABLE
14090 else
14091   echo "$as_me: failed program was:" >&5
14092 cat conftest.$ac_ext >&5
14093 ok=unknown
14094 fi
14095 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14096         if test x"$ok" = xunknown; then
14097                 cat >conftest.$ac_ext <<_ACEOF
14098 #line $LINENO "configure"
14099 #include "confdefs.h"
14100 #include <pthread.h>
14101 #ifdef F77_DUMMY_MAIN
14102 #  ifdef __cplusplus
14103      extern "C"
14104 #  endif
14105    int F77_DUMMY_MAIN() { return 1; }
14106 #endif
14107 int
14108 main ()
14109 {
14110 int attr=PTHREAD_CREATE_UNDETACHED;
14111   ;
14112   return 0;
14113 }
14114 _ACEOF
14115 rm -f conftest.$ac_objext conftest$ac_exeext
14116 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14117   (eval $ac_link) 2>&5
14118   ac_status=$?
14119   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14120   (exit $ac_status); } &&
14121          { ac_try='test -s conftest$ac_exeext'
14122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14123   (eval $ac_try) 2>&5
14124   ac_status=$?
14125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14126   (exit $ac_status); }; }; then
14127   ok=PTHREAD_CREATE_UNDETACHED
14128 else
14129   echo "$as_me: failed program was:" >&5
14130 cat conftest.$ac_ext >&5
14131 ok=unknown
14132 fi
14133 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14134         fi
14135         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
14136
14137 cat >>confdefs.h <<\_ACEOF
14138 #define PTHREAD_CREATE_JOINABLE $ok
14139 _ACEOF
14140
14141         fi
14142         echo "$as_me:$LINENO: result: ${ok}" >&5
14143 echo "${ECHO_T}${ok}" >&6
14144         if test x"$ok" = xunknown; then
14145                 { echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
14146 echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
14147         fi
14148
14149         echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
14150 echo $ECHO_N "checking if more special flags are required for pthreads... $ECHO_C" >&6
14151         flag=no
14152 # We always add these in PostgreSQL
14153 #       case "${host_cpu}-${host_os}" in
14154 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
14155 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
14156 #       esac
14157         echo "$as_me:$LINENO: result: ${flag}" >&5
14158 echo "${ECHO_T}${flag}" >&6
14159         if test "x$flag" != xno; then
14160                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
14161         fi
14162
14163         LIBS="$save_LIBS"
14164         CFLAGS="$save_CFLAGS"
14165
14166 # Supporting cc_r would require a special CC in all places that
14167 # use libpq, and that is ugly, so we don't do it.  Users can still
14168 # define their compiler as cc_r to do thread builds of everything.
14169         # More AIX lossage: must compile with cc_r
14170         # Extract the first word of "cc_r", so it can be a program name with args.
14171 set dummy cc_r; ac_word=$2
14172 echo "$as_me:$LINENO: checking for $ac_word" >&5
14173 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14174 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
14175   echo $ECHO_N "(cached) $ECHO_C" >&6
14176 else
14177   if test -n "$PTHREAD_CC"; then
14178   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
14179 else
14180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14181 for as_dir in $PATH
14182 do
14183   IFS=$as_save_IFS
14184   test -z "$as_dir" && as_dir=.
14185   for ac_exec_ext in '' $ac_executable_extensions; do
14186   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14187     ac_cv_prog_PTHREAD_CC="cc_r"
14188     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14189     break 2
14190   fi
14191 done
14192 done
14193
14194   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
14195 fi
14196 fi
14197 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
14198 if test -n "$PTHREAD_CC"; then
14199   echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
14200 echo "${ECHO_T}$PTHREAD_CC" >&6
14201 else
14202   echo "$as_me:$LINENO: result: no" >&5
14203 echo "${ECHO_T}no" >&6
14204 fi
14205
14206 else
14207         PTHREAD_CC="$CC"
14208 fi
14209
14210
14211
14212
14213
14214 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
14215 if test x"$acx_pthread_ok" = xyes; then
14216
14217 cat >>confdefs.h <<\_ACEOF
14218 #define HAVE_PTHREAD 1
14219 _ACEOF
14220
14221         :
14222 else
14223         acx_pthread_ok=no
14224
14225 fi
14226 ac_ext=c
14227 ac_cpp='$CPP $CPPFLAGS'
14228 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14229 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14230 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14231
14232         # set thread flags
14233
14234 # Some platforms use these, so just defineed them.  They can't hurt if they
14235 # are not supported.
14236 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
14237
14238
14239 # At this point, we don't want to muck with the compiler name for threading.
14240 # Let's see who fails, perhaps AIX.  2004-04-23
14241 if test "$PTHREAD_CC" != "$CC"; then
14242 { { echo "$as_me:$LINENO: error:
14243 PostgreSQL does not support platforms that require a special
14244 compiler binary for thread-safety.
14245 " >&5
14246 echo "$as_me: error:
14247 PostgreSQL does not support platforms that require a special
14248 compiler binary for thread-safety.
14249 " >&2;}
14250    { (exit 1); exit 1; }; }
14251 fi
14252
14253 if test "$THREAD_SUPPORT" = no; then
14254 { { echo "$as_me:$LINENO: error:
14255 Cannot enable threads on your platform.
14256 Your platform is known to not support thread-safe programs.
14257 For details, compile and run src/bin/pg_thread_test.
14258 " >&5
14259 echo "$as_me: error:
14260 Cannot enable threads on your platform.
14261 Your platform is known to not support thread-safe programs.
14262 For details, compile and run src/bin/pg_thread_test.
14263 " >&2;}
14264    { (exit 1); exit 1; }; }
14265 fi
14266
14267 # Check for *_r functions
14268 _CFLAGS="$CFLAGS"
14269 _LIBS="$LIBS"
14270 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
14271 LIBS="$LIBS $PTHREAD_LIBS"
14272
14273 if test "${ac_cv_header_pthread_h+set}" = set; then
14274   echo "$as_me:$LINENO: checking for pthread.h" >&5
14275 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
14276 if test "${ac_cv_header_pthread_h+set}" = set; then
14277   echo $ECHO_N "(cached) $ECHO_C" >&6
14278 fi
14279 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
14280 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
14281 else
14282   # Is the header compilable?
14283 echo "$as_me:$LINENO: checking pthread.h usability" >&5
14284 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6
14285 cat >conftest.$ac_ext <<_ACEOF
14286 #line $LINENO "configure"
14287 #include "confdefs.h"
14288 $ac_includes_default
14289 #include <pthread.h>
14290 _ACEOF
14291 rm -f conftest.$ac_objext
14292 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14293   (eval $ac_compile) 2>&5
14294   ac_status=$?
14295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14296   (exit $ac_status); } &&
14297          { ac_try='test -s conftest.$ac_objext'
14298   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14299   (eval $ac_try) 2>&5
14300   ac_status=$?
14301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14302   (exit $ac_status); }; }; then
14303   ac_header_compiler=yes
14304 else
14305   echo "$as_me: failed program was:" >&5
14306 cat conftest.$ac_ext >&5
14307 ac_header_compiler=no
14308 fi
14309 rm -f conftest.$ac_objext conftest.$ac_ext
14310 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14311 echo "${ECHO_T}$ac_header_compiler" >&6
14312
14313 # Is the header present?
14314 echo "$as_me:$LINENO: checking pthread.h presence" >&5
14315 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6
14316 cat >conftest.$ac_ext <<_ACEOF
14317 #line $LINENO "configure"
14318 #include "confdefs.h"
14319 #include <pthread.h>
14320 _ACEOF
14321 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14322   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14323   ac_status=$?
14324   egrep -v '^ *\+' conftest.er1 >conftest.err
14325   rm -f conftest.er1
14326   cat conftest.err >&5
14327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14328   (exit $ac_status); } >/dev/null; then
14329   if test -s conftest.err; then
14330     ac_cpp_err=$ac_c_preproc_warn_flag
14331   else
14332     ac_cpp_err=
14333   fi
14334 else
14335   ac_cpp_err=yes
14336 fi
14337 if test -z "$ac_cpp_err"; then
14338   ac_header_preproc=yes
14339 else
14340   echo "$as_me: failed program was:" >&5
14341   cat conftest.$ac_ext >&5
14342   ac_header_preproc=no
14343 fi
14344 rm -f conftest.err conftest.$ac_ext
14345 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14346 echo "${ECHO_T}$ac_header_preproc" >&6
14347
14348 # So?  What about this header?
14349 case $ac_header_compiler:$ac_header_preproc in
14350   yes:no )
14351     { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
14352 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14353     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
14354 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;};;
14355   no:yes )
14356     { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
14357 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
14358     { echo "$as_me:$LINENO: WARNING: pthread.h: check for missing prerequisite headers?" >&5
14359 echo "$as_me: WARNING: pthread.h: check for missing prerequisite headers?" >&2;}
14360     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
14361 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;};;
14362 esac
14363 echo "$as_me:$LINENO: checking for pthread.h" >&5
14364 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
14365 if test "${ac_cv_header_pthread_h+set}" = set; then
14366   echo $ECHO_N "(cached) $ECHO_C" >&6
14367 else
14368   ac_cv_header_pthread_h=$ac_header_preproc
14369 fi
14370 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
14371 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
14372
14373 fi
14374 if test $ac_cv_header_pthread_h = yes; then
14375   :
14376 else
14377   { { echo "$as_me:$LINENO: error: pthread.h not found, required for --enable-thread-safety" >&5
14378 echo "$as_me: error: pthread.h not found, required for --enable-thread-safety" >&2;}
14379    { (exit 1); exit 1; }; }
14380 fi
14381
14382
14383
14384
14385
14386
14387 for ac_func in strerror_r getpwuid_r gethostbyname_r
14388 do
14389 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14390 echo "$as_me:$LINENO: checking for $ac_func" >&5
14391 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14392 if eval "test \"\${$as_ac_var+set}\" = set"; then
14393   echo $ECHO_N "(cached) $ECHO_C" >&6
14394 else
14395   cat >conftest.$ac_ext <<_ACEOF
14396 #line $LINENO "configure"
14397 #include "confdefs.h"
14398 /* System header to define __stub macros and hopefully few prototypes,
14399     which can conflict with char $ac_func (); below.  */
14400 #include <assert.h>
14401 /* Override any gcc2 internal prototype to avoid an error.  */
14402 #ifdef __cplusplus
14403 extern "C"
14404 #endif
14405 /* We use char because int might match the return type of a gcc2
14406    builtin and then its argument prototype would still apply.  */
14407 char $ac_func ();
14408 char (*f) ();
14409
14410 #ifdef F77_DUMMY_MAIN
14411 #  ifdef __cplusplus
14412      extern "C"
14413 #  endif
14414    int F77_DUMMY_MAIN() { return 1; }
14415 #endif
14416 int
14417 main ()
14418 {
14419 /* The GNU C library defines this for functions which it implements
14420     to always fail with ENOSYS.  Some functions are actually named
14421     something starting with __ and the normal name is an alias.  */
14422 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14423 choke me
14424 #else
14425 f = $ac_func;
14426 #endif
14427
14428   ;
14429   return 0;
14430 }
14431 _ACEOF
14432 rm -f conftest.$ac_objext conftest$ac_exeext
14433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14434   (eval $ac_link) 2>&5
14435   ac_status=$?
14436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14437   (exit $ac_status); } &&
14438          { ac_try='test -s conftest$ac_exeext'
14439   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14440   (eval $ac_try) 2>&5
14441   ac_status=$?
14442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14443   (exit $ac_status); }; }; then
14444   eval "$as_ac_var=yes"
14445 else
14446   echo "$as_me: failed program was:" >&5
14447 cat conftest.$ac_ext >&5
14448 eval "$as_ac_var=no"
14449 fi
14450 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14451 fi
14452 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14453 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14454 if test `eval echo '${'$as_ac_var'}'` = yes; then
14455   cat >>confdefs.h <<_ACEOF
14456 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14457 _ACEOF
14458
14459 fi
14460 done
14461
14462
14463 # Do test here with the proper thread flags
14464 echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
14465 echo $ECHO_N "checking whether getpwuid_r takes a fifth argument... $ECHO_C" >&6
14466 if test "${pgac_func_getpwuid_r_5arg+set}" = set; then
14467   echo $ECHO_N "(cached) $ECHO_C" >&6
14468 else
14469   cat >conftest.$ac_ext <<_ACEOF
14470 #line $LINENO "configure"
14471 #include "confdefs.h"
14472 #include <sys/types.h>
14473 #include <pwd.h>
14474 #ifdef F77_DUMMY_MAIN
14475 #  ifdef __cplusplus
14476      extern "C"
14477 #  endif
14478    int F77_DUMMY_MAIN() { return 1; }
14479 #endif
14480 int
14481 main ()
14482 {
14483 uid_t uid;
14484 struct passwd *space;
14485 char *buf;
14486 size_t bufsize;
14487 struct passwd **result;
14488 getpwuid_r(uid, space, buf, bufsize, result);
14489   ;
14490   return 0;
14491 }
14492 _ACEOF
14493 rm -f conftest.$ac_objext
14494 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14495   (eval $ac_compile) 2>&5
14496   ac_status=$?
14497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14498   (exit $ac_status); } &&
14499          { ac_try='test -s conftest.$ac_objext'
14500   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14501   (eval $ac_try) 2>&5
14502   ac_status=$?
14503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14504   (exit $ac_status); }; }; then
14505   pgac_func_getpwuid_r_5arg=yes
14506 else
14507   echo "$as_me: failed program was:" >&5
14508 cat conftest.$ac_ext >&5
14509 pgac_func_getpwuid_r_5arg=no
14510 fi
14511 rm -f conftest.$ac_objext conftest.$ac_ext
14512 fi
14513 echo "$as_me:$LINENO: result: $pgac_func_getpwuid_r_5arg" >&5
14514 echo "${ECHO_T}$pgac_func_getpwuid_r_5arg" >&6
14515 if test x"$pgac_func_getpwuid_r_5arg" = xyes ; then
14516
14517 cat >>confdefs.h <<\_ACEOF
14518 #define GETPWUID_R_5ARG
14519 _ACEOF
14520
14521 fi
14522
14523 echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
14524 echo $ECHO_N "checking whether strerror_r returns int... $ECHO_C" >&6
14525 if test "${pgac_func_strerror_r_int+set}" = set; then
14526   echo $ECHO_N "(cached) $ECHO_C" >&6
14527 else
14528   cat >conftest.$ac_ext <<_ACEOF
14529 #line $LINENO "configure"
14530 #include "confdefs.h"
14531 #include <string.h>
14532 #ifdef F77_DUMMY_MAIN
14533 #  ifdef __cplusplus
14534      extern "C"
14535 #  endif
14536    int F77_DUMMY_MAIN() { return 1; }
14537 #endif
14538 int
14539 main ()
14540 {
14541 #ifndef _AIX
14542 int strerror_r(int, char *, size_t);
14543 #else
14544 /* Older AIX has 'int' for the third argument so we don't test the args. */
14545 int strerror_r();
14546 #endif
14547   ;
14548   return 0;
14549 }
14550 _ACEOF
14551 rm -f conftest.$ac_objext
14552 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14553   (eval $ac_compile) 2>&5
14554   ac_status=$?
14555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14556   (exit $ac_status); } &&
14557          { ac_try='test -s conftest.$ac_objext'
14558   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14559   (eval $ac_try) 2>&5
14560   ac_status=$?
14561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14562   (exit $ac_status); }; }; then
14563   pgac_func_strerror_r_int=yes
14564 else
14565   echo "$as_me: failed program was:" >&5
14566 cat conftest.$ac_ext >&5
14567 pgac_func_strerror_r_int=no
14568 fi
14569 rm -f conftest.$ac_objext conftest.$ac_ext
14570 fi
14571 echo "$as_me:$LINENO: result: $pgac_func_strerror_r_int" >&5
14572 echo "${ECHO_T}$pgac_func_strerror_r_int" >&6
14573 if test x"$pgac_func_strerror_r_int" = xyes ; then
14574
14575 cat >>confdefs.h <<\_ACEOF
14576 #define STRERROR_R_INT
14577 _ACEOF
14578
14579 fi
14580
14581
14582 CFLAGS="$_CFLAGS"
14583 LIBS="$_LIBS"
14584
14585 else
14586 # do not use values from template file
14587 PTHREAD_CFLAGS=
14588 PTHREAD_LIBS=
14589 fi
14590
14591
14592
14593
14594
14595 # This test makes sure that run tests work at all.  Sometimes a shared
14596 # library is found by the linker, but the runtime linker can't find it.
14597 # This check should come after all modifications of compiler or linker
14598 # variables, and before any other run tests.
14599 echo "$as_me:$LINENO: checking test program" >&5
14600 echo $ECHO_N "checking test program... $ECHO_C" >&6
14601 if test "$cross_compiling" = yes; then
14602   echo "$as_me:$LINENO: result: cross-compiling" >&5
14603 echo "${ECHO_T}cross-compiling" >&6
14604 else
14605   cat >conftest.$ac_ext <<_ACEOF
14606 #line $LINENO "configure"
14607 #include "confdefs.h"
14608 int main() { return 0; }
14609 _ACEOF
14610 rm -f conftest$ac_exeext
14611 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14612   (eval $ac_link) 2>&5
14613   ac_status=$?
14614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14615   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14616   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14617   (eval $ac_try) 2>&5
14618   ac_status=$?
14619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14620   (exit $ac_status); }; }; then
14621   echo "$as_me:$LINENO: result: ok" >&5
14622 echo "${ECHO_T}ok" >&6
14623 else
14624   echo "$as_me: program exited with status $ac_status" >&5
14625 echo "$as_me: failed program was:" >&5
14626 cat conftest.$ac_ext >&5
14627 ( exit $ac_status )
14628 echo "$as_me:$LINENO: result: failed" >&5
14629 echo "${ECHO_T}failed" >&6
14630 { { echo "$as_me:$LINENO: error:
14631 *** Could not execute a simple test program.  This may be a problem
14632 *** related to locating shared libraries.  Check the file 'config.log'
14633 *** for the exact reason." >&5
14634 echo "$as_me: error:
14635 *** Could not execute a simple test program.  This may be a problem
14636 *** related to locating shared libraries.  Check the file 'config.log'
14637 *** for the exact reason." >&2;}
14638    { (exit 1); exit 1; }; }
14639 fi
14640 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14641 fi
14642
14643
14644 # Force use of our snprintf if system's doesn't do arg control
14645 # This feature is used by NLS
14646 if test "$enable_nls" = yes &&
14647    test $pgac_need_repl_snprintf = no &&
14648 # On Win32, libintl replaces snprintf() with its own version that
14649 # understands arg control, so we don't need our own.  In fact, it
14650 # also uses macros that conflict with ours, so we _can't_ use
14651 # our own.
14652    test "$PORTNAME" != "win32"; then
14653   echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
14654 echo $ECHO_N "checking whether printf supports argument control... $ECHO_C" >&6
14655 if test "${pgac_cv_printf_arg_control+set}" = set; then
14656   echo $ECHO_N "(cached) $ECHO_C" >&6
14657 else
14658   if test "$cross_compiling" = yes; then
14659   pgac_cv_printf_arg_control=cross
14660 else
14661   cat >conftest.$ac_ext <<_ACEOF
14662 #line $LINENO "configure"
14663 #include "confdefs.h"
14664 #include <stdio.h>
14665 #include <string.h>
14666
14667 int main()
14668 {
14669   char buf[100];
14670
14671   /* can it swap arguments? */
14672   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
14673   if (strcmp(buf, "4 3") != 0)
14674     return 1;
14675   return 0;
14676 }
14677 _ACEOF
14678 rm -f conftest$ac_exeext
14679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14680   (eval $ac_link) 2>&5
14681   ac_status=$?
14682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14685   (eval $ac_try) 2>&5
14686   ac_status=$?
14687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14688   (exit $ac_status); }; }; then
14689   pgac_cv_printf_arg_control=yes
14690 else
14691   echo "$as_me: program exited with status $ac_status" >&5
14692 echo "$as_me: failed program was:" >&5
14693 cat conftest.$ac_ext >&5
14694 ( exit $ac_status )
14695 pgac_cv_printf_arg_control=no
14696 fi
14697 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14698 fi
14699
14700 fi
14701 echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
14702 echo "${ECHO_T}$pgac_cv_printf_arg_control" >&6
14703
14704   if test $pgac_cv_printf_arg_control != yes ; then
14705     pgac_need_repl_snprintf=yes
14706   fi
14707 fi
14708
14709
14710
14711 echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
14712 echo $ECHO_N "checking whether long int is 64 bits... $ECHO_C" >&6
14713 if test "${pgac_cv_type_long_int_64+set}" = set; then
14714   echo $ECHO_N "(cached) $ECHO_C" >&6
14715 else
14716   if test "$cross_compiling" = yes; then
14717   # If cross-compiling, check the size reported by the compiler and
14718 # trust that the arithmetic works.
14719 cat >conftest.$ac_ext <<_ACEOF
14720 #line $LINENO "configure"
14721 #include "confdefs.h"
14722
14723 #ifdef F77_DUMMY_MAIN
14724 #  ifdef __cplusplus
14725      extern "C"
14726 #  endif
14727    int F77_DUMMY_MAIN() { return 1; }
14728 #endif
14729 int
14730 main ()
14731 {
14732 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
14733 test_array [0] = 0
14734
14735   ;
14736   return 0;
14737 }
14738 _ACEOF
14739 rm -f conftest.$ac_objext
14740 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14741   (eval $ac_compile) 2>&5
14742   ac_status=$?
14743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14744   (exit $ac_status); } &&
14745          { ac_try='test -s conftest.$ac_objext'
14746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14747   (eval $ac_try) 2>&5
14748   ac_status=$?
14749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14750   (exit $ac_status); }; }; then
14751   pgac_cv_type_long_int_64=yes
14752 else
14753   echo "$as_me: failed program was:" >&5
14754 cat conftest.$ac_ext >&5
14755 pgac_cv_type_long_int_64=no
14756 fi
14757 rm -f conftest.$ac_objext conftest.$ac_ext
14758 else
14759   cat >conftest.$ac_ext <<_ACEOF
14760 #line $LINENO "configure"
14761 #include "confdefs.h"
14762 typedef long int ac_int64;
14763
14764 /*
14765  * These are globals to discourage the compiler from folding all the
14766  * arithmetic tests down to compile-time constants.
14767  */
14768 ac_int64 a = 20000001;
14769 ac_int64 b = 40000005;
14770
14771 int does_int64_work()
14772 {
14773   ac_int64 c,d;
14774
14775   if (sizeof(ac_int64) != 8)
14776     return 0;                   /* definitely not the right size */
14777
14778   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
14779   c = a * b;
14780   d = (c + b) / b;
14781   if (d != a+1)
14782     return 0;
14783   return 1;
14784 }
14785 main() {
14786   exit(! does_int64_work());
14787 }
14788 _ACEOF
14789 rm -f conftest$ac_exeext
14790 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14791   (eval $ac_link) 2>&5
14792   ac_status=$?
14793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14794   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14795   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14796   (eval $ac_try) 2>&5
14797   ac_status=$?
14798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14799   (exit $ac_status); }; }; then
14800   pgac_cv_type_long_int_64=yes
14801 else
14802   echo "$as_me: program exited with status $ac_status" >&5
14803 echo "$as_me: failed program was:" >&5
14804 cat conftest.$ac_ext >&5
14805 ( exit $ac_status )
14806 pgac_cv_type_long_int_64=no
14807 fi
14808 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14809 fi
14810 fi
14811 echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
14812 echo "${ECHO_T}$pgac_cv_type_long_int_64" >&6
14813
14814 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
14815 if test x"$pgac_cv_type_long_int_64" = xyes ; then
14816
14817 cat >>confdefs.h <<\_ACEOF
14818 #define HAVE_LONG_INT_64
14819 _ACEOF
14820
14821 fi
14822
14823
14824 if test x"$HAVE_LONG_INT_64" = x"no" ; then
14825   echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
14826 echo $ECHO_N "checking whether long long int is 64 bits... $ECHO_C" >&6
14827 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
14828   echo $ECHO_N "(cached) $ECHO_C" >&6
14829 else
14830   if test "$cross_compiling" = yes; then
14831   # If cross-compiling, check the size reported by the compiler and
14832 # trust that the arithmetic works.
14833 cat >conftest.$ac_ext <<_ACEOF
14834 #line $LINENO "configure"
14835 #include "confdefs.h"
14836
14837 #ifdef F77_DUMMY_MAIN
14838 #  ifdef __cplusplus
14839      extern "C"
14840 #  endif
14841    int F77_DUMMY_MAIN() { return 1; }
14842 #endif
14843 int
14844 main ()
14845 {
14846 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
14847 test_array [0] = 0
14848
14849   ;
14850   return 0;
14851 }
14852 _ACEOF
14853 rm -f conftest.$ac_objext
14854 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14855   (eval $ac_compile) 2>&5
14856   ac_status=$?
14857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14858   (exit $ac_status); } &&
14859          { ac_try='test -s conftest.$ac_objext'
14860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14861   (eval $ac_try) 2>&5
14862   ac_status=$?
14863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14864   (exit $ac_status); }; }; then
14865   pgac_cv_type_long_long_int_64=yes
14866 else
14867   echo "$as_me: failed program was:" >&5
14868 cat conftest.$ac_ext >&5
14869 pgac_cv_type_long_long_int_64=no
14870 fi
14871 rm -f conftest.$ac_objext conftest.$ac_ext
14872 else
14873   cat >conftest.$ac_ext <<_ACEOF
14874 #line $LINENO "configure"
14875 #include "confdefs.h"
14876 typedef long long int ac_int64;
14877
14878 /*
14879  * These are globals to discourage the compiler from folding all the
14880  * arithmetic tests down to compile-time constants.
14881  */
14882 ac_int64 a = 20000001;
14883 ac_int64 b = 40000005;
14884
14885 int does_int64_work()
14886 {
14887   ac_int64 c,d;
14888
14889   if (sizeof(ac_int64) != 8)
14890     return 0;                   /* definitely not the right size */
14891
14892   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
14893   c = a * b;
14894   d = (c + b) / b;
14895   if (d != a+1)
14896     return 0;
14897   return 1;
14898 }
14899 main() {
14900   exit(! does_int64_work());
14901 }
14902 _ACEOF
14903 rm -f conftest$ac_exeext
14904 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14905   (eval $ac_link) 2>&5
14906   ac_status=$?
14907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14908   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14910   (eval $ac_try) 2>&5
14911   ac_status=$?
14912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14913   (exit $ac_status); }; }; then
14914   pgac_cv_type_long_long_int_64=yes
14915 else
14916   echo "$as_me: program exited with status $ac_status" >&5
14917 echo "$as_me: failed program was:" >&5
14918 cat conftest.$ac_ext >&5
14919 ( exit $ac_status )
14920 pgac_cv_type_long_long_int_64=no
14921 fi
14922 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14923 fi
14924 fi
14925 echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
14926 echo "${ECHO_T}$pgac_cv_type_long_long_int_64" >&6
14927
14928 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
14929 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
14930
14931 cat >>confdefs.h <<\_ACEOF
14932 #define HAVE_LONG_LONG_INT_64
14933 _ACEOF
14934
14935 fi
14936
14937 fi
14938
14939
14940
14941 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
14942   cat >conftest.$ac_ext <<_ACEOF
14943 #line $LINENO "configure"
14944 #include "confdefs.h"
14945
14946 #define INT64CONST(x)  x##LL
14947 long long int foo = INT64CONST(0x1234567890123456);
14948
14949 #ifdef F77_DUMMY_MAIN
14950 #  ifdef __cplusplus
14951      extern "C"
14952 #  endif
14953    int F77_DUMMY_MAIN() { return 1; }
14954 #endif
14955 int
14956 main ()
14957 {
14958
14959   ;
14960   return 0;
14961 }
14962 _ACEOF
14963 rm -f conftest.$ac_objext
14964 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14965   (eval $ac_compile) 2>&5
14966   ac_status=$?
14967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14968   (exit $ac_status); } &&
14969          { ac_try='test -s conftest.$ac_objext'
14970   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14971   (eval $ac_try) 2>&5
14972   ac_status=$?
14973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14974   (exit $ac_status); }; }; then
14975
14976 cat >>confdefs.h <<\_ACEOF
14977 #define HAVE_LL_CONSTANTS 1
14978 _ACEOF
14979
14980 else
14981   echo "$as_me: failed program was:" >&5
14982 cat conftest.$ac_ext >&5
14983 fi
14984 rm -f conftest.$ac_objext conftest.$ac_ext
14985 fi
14986
14987
14988 # If we found "long int" is 64 bits, assume snprintf handles it.  If
14989 # we found we need to use "long long int", better check.  We cope with
14990 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
14991 # work, fall back to our own snprintf emulation (which we know uses %lld).
14992
14993 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
14994   if test $pgac_need_repl_snprintf = no; then
14995     echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
14996 echo $ECHO_N "checking snprintf format for long long int... $ECHO_C" >&6
14997 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
14998   echo $ECHO_N "(cached) $ECHO_C" >&6
14999 else
15000   for pgac_format in '%lld' '%qd' '%I64d'; do
15001 if test "$cross_compiling" = yes; then
15002   pgac_cv_snprintf_long_long_int_format=cross; break
15003 else
15004   cat >conftest.$ac_ext <<_ACEOF
15005 #line $LINENO "configure"
15006 #include "confdefs.h"
15007 #include <stdio.h>
15008 typedef long long int ac_int64;
15009 #define INT64_FORMAT "$pgac_format"
15010
15011 ac_int64 a = 20000001;
15012 ac_int64 b = 40000005;
15013
15014 int does_int64_snprintf_work()
15015 {
15016   ac_int64 c;
15017   char buf[100];
15018
15019   if (sizeof(ac_int64) != 8)
15020     return 0;                   /* doesn't look like the right size */
15021
15022   c = a * b;
15023   snprintf(buf, 100, INT64_FORMAT, c);
15024   if (strcmp(buf, "800000140000005") != 0)
15025     return 0;                   /* either multiply or snprintf is busted */
15026   return 1;
15027 }
15028 main() {
15029   exit(! does_int64_snprintf_work());
15030 }
15031 _ACEOF
15032 rm -f conftest$ac_exeext
15033 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15034   (eval $ac_link) 2>&5
15035   ac_status=$?
15036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15037   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15038   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15039   (eval $ac_try) 2>&5
15040   ac_status=$?
15041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15042   (exit $ac_status); }; }; then
15043   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
15044 else
15045   echo "$as_me: program exited with status $ac_status" >&5
15046 echo "$as_me: failed program was:" >&5
15047 cat conftest.$ac_ext >&5
15048 fi
15049 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15050 fi
15051 done
15052 fi
15053
15054 LONG_LONG_INT_FORMAT=''
15055
15056 case $pgac_cv_snprintf_long_long_int_format in
15057   cross) echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
15058 echo "${ECHO_T}cannot test (not on host machine)" >&6;;
15059   ?*)    echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
15060 echo "${ECHO_T}$pgac_cv_snprintf_long_long_int_format" >&6
15061          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
15062   *)     echo "$as_me:$LINENO: result: none" >&5
15063 echo "${ECHO_T}none" >&6;;
15064 esac
15065     if test "$LONG_LONG_INT_FORMAT" = ""; then
15066       # Force usage of our own snprintf, since system snprintf is broken
15067       pgac_need_repl_snprintf=yes
15068       LONG_LONG_INT_FORMAT='%lld'
15069     fi
15070   else
15071     # Here if we previously decided we needed to use our own snprintf
15072     LONG_LONG_INT_FORMAT='%lld'
15073   fi
15074   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
15075   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
15076   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
15077 else
15078   # Here if we are not using 'long long int' at all
15079   INT64_FORMAT='"%ld"'
15080   UINT64_FORMAT='"%lu"'
15081 fi
15082
15083
15084 cat >>confdefs.h <<_ACEOF
15085 #define INT64_FORMAT $INT64_FORMAT
15086 _ACEOF
15087
15088
15089
15090 cat >>confdefs.h <<_ACEOF
15091 #define UINT64_FORMAT $UINT64_FORMAT
15092 _ACEOF
15093
15094
15095 # Now we have checked all the reasons to replace snprintf
15096 if test $pgac_need_repl_snprintf = yes; then
15097
15098 cat >>confdefs.h <<\_ACEOF
15099 #define USE_SNPRINTF 1
15100 _ACEOF
15101
15102   LIBOBJS="$LIBOBJS snprintf.$ac_objext"
15103 fi
15104
15105 # Need a #define for the size of Datum (unsigned long)
15106 echo "$as_me:$LINENO: checking for unsigned long" >&5
15107 echo $ECHO_N "checking for unsigned long... $ECHO_C" >&6
15108 if test "${ac_cv_type_unsigned_long+set}" = set; then
15109   echo $ECHO_N "(cached) $ECHO_C" >&6
15110 else
15111   cat >conftest.$ac_ext <<_ACEOF
15112 #line $LINENO "configure"
15113 #include "confdefs.h"
15114 $ac_includes_default
15115 #ifdef F77_DUMMY_MAIN
15116 #  ifdef __cplusplus
15117      extern "C"
15118 #  endif
15119    int F77_DUMMY_MAIN() { return 1; }
15120 #endif
15121 int
15122 main ()
15123 {
15124 if ((unsigned long *) 0)
15125   return 0;
15126 if (sizeof (unsigned long))
15127   return 0;
15128   ;
15129   return 0;
15130 }
15131 _ACEOF
15132 rm -f conftest.$ac_objext
15133 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15134   (eval $ac_compile) 2>&5
15135   ac_status=$?
15136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15137   (exit $ac_status); } &&
15138          { ac_try='test -s conftest.$ac_objext'
15139   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15140   (eval $ac_try) 2>&5
15141   ac_status=$?
15142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15143   (exit $ac_status); }; }; then
15144   ac_cv_type_unsigned_long=yes
15145 else
15146   echo "$as_me: failed program was:" >&5
15147 cat conftest.$ac_ext >&5
15148 ac_cv_type_unsigned_long=no
15149 fi
15150 rm -f conftest.$ac_objext conftest.$ac_ext
15151 fi
15152 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long" >&5
15153 echo "${ECHO_T}$ac_cv_type_unsigned_long" >&6
15154
15155 echo "$as_me:$LINENO: checking size of unsigned long" >&5
15156 echo $ECHO_N "checking size of unsigned long... $ECHO_C" >&6
15157 if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
15158   echo $ECHO_N "(cached) $ECHO_C" >&6
15159 else
15160   if test "$ac_cv_type_unsigned_long" = yes; then
15161   # The cast to unsigned long works around a bug in the HP C Compiler
15162   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15163   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15164   # This bug is HP SR number 8606223364.
15165   if test "$cross_compiling" = yes; then
15166   # Depending upon the size, compute the lo and hi bounds.
15167 cat >conftest.$ac_ext <<_ACEOF
15168 #line $LINENO "configure"
15169 #include "confdefs.h"
15170 $ac_includes_default
15171 #ifdef F77_DUMMY_MAIN
15172 #  ifdef __cplusplus
15173      extern "C"
15174 #  endif
15175    int F77_DUMMY_MAIN() { return 1; }
15176 #endif
15177 int
15178 main ()
15179 {
15180 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= 0)];
15181 test_array [0] = 0
15182
15183   ;
15184   return 0;
15185 }
15186 _ACEOF
15187 rm -f conftest.$ac_objext
15188 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15189   (eval $ac_compile) 2>&5
15190   ac_status=$?
15191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15192   (exit $ac_status); } &&
15193          { ac_try='test -s conftest.$ac_objext'
15194   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15195   (eval $ac_try) 2>&5
15196   ac_status=$?
15197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15198   (exit $ac_status); }; }; then
15199   ac_lo=0 ac_mid=0
15200   while :; do
15201     cat >conftest.$ac_ext <<_ACEOF
15202 #line $LINENO "configure"
15203 #include "confdefs.h"
15204 $ac_includes_default
15205 #ifdef F77_DUMMY_MAIN
15206 #  ifdef __cplusplus
15207      extern "C"
15208 #  endif
15209    int F77_DUMMY_MAIN() { return 1; }
15210 #endif
15211 int
15212 main ()
15213 {
15214 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
15215 test_array [0] = 0
15216
15217   ;
15218   return 0;
15219 }
15220 _ACEOF
15221 rm -f conftest.$ac_objext
15222 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15223   (eval $ac_compile) 2>&5
15224   ac_status=$?
15225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15226   (exit $ac_status); } &&
15227          { ac_try='test -s conftest.$ac_objext'
15228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15229   (eval $ac_try) 2>&5
15230   ac_status=$?
15231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15232   (exit $ac_status); }; }; then
15233   ac_hi=$ac_mid; break
15234 else
15235   echo "$as_me: failed program was:" >&5
15236 cat conftest.$ac_ext >&5
15237 ac_lo=`expr $ac_mid + 1`
15238                     if test $ac_lo -le $ac_mid; then
15239                       ac_lo= ac_hi=
15240                       break
15241                     fi
15242                     ac_mid=`expr 2 '*' $ac_mid + 1`
15243 fi
15244 rm -f conftest.$ac_objext conftest.$ac_ext
15245   done
15246 else
15247   echo "$as_me: failed program was:" >&5
15248 cat conftest.$ac_ext >&5
15249 cat >conftest.$ac_ext <<_ACEOF
15250 #line $LINENO "configure"
15251 #include "confdefs.h"
15252 $ac_includes_default
15253 #ifdef F77_DUMMY_MAIN
15254 #  ifdef __cplusplus
15255      extern "C"
15256 #  endif
15257    int F77_DUMMY_MAIN() { return 1; }
15258 #endif
15259 int
15260 main ()
15261 {
15262 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) < 0)];
15263 test_array [0] = 0
15264
15265   ;
15266   return 0;
15267 }
15268 _ACEOF
15269 rm -f conftest.$ac_objext
15270 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15271   (eval $ac_compile) 2>&5
15272   ac_status=$?
15273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15274   (exit $ac_status); } &&
15275          { ac_try='test -s conftest.$ac_objext'
15276   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15277   (eval $ac_try) 2>&5
15278   ac_status=$?
15279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15280   (exit $ac_status); }; }; then
15281   ac_hi=-1 ac_mid=-1
15282   while :; do
15283     cat >conftest.$ac_ext <<_ACEOF
15284 #line $LINENO "configure"
15285 #include "confdefs.h"
15286 $ac_includes_default
15287 #ifdef F77_DUMMY_MAIN
15288 #  ifdef __cplusplus
15289      extern "C"
15290 #  endif
15291    int F77_DUMMY_MAIN() { return 1; }
15292 #endif
15293 int
15294 main ()
15295 {
15296 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) >= $ac_mid)];
15297 test_array [0] = 0
15298
15299   ;
15300   return 0;
15301 }
15302 _ACEOF
15303 rm -f conftest.$ac_objext
15304 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15305   (eval $ac_compile) 2>&5
15306   ac_status=$?
15307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15308   (exit $ac_status); } &&
15309          { ac_try='test -s conftest.$ac_objext'
15310   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15311   (eval $ac_try) 2>&5
15312   ac_status=$?
15313   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15314   (exit $ac_status); }; }; then
15315   ac_lo=$ac_mid; break
15316 else
15317   echo "$as_me: failed program was:" >&5
15318 cat conftest.$ac_ext >&5
15319 ac_hi=`expr '(' $ac_mid ')' - 1`
15320                        if test $ac_mid -le $ac_hi; then
15321                          ac_lo= ac_hi=
15322                          break
15323                        fi
15324                        ac_mid=`expr 2 '*' $ac_mid`
15325 fi
15326 rm -f conftest.$ac_objext conftest.$ac_ext
15327   done
15328 else
15329   echo "$as_me: failed program was:" >&5
15330 cat conftest.$ac_ext >&5
15331 ac_lo= ac_hi=
15332 fi
15333 rm -f conftest.$ac_objext conftest.$ac_ext
15334 fi
15335 rm -f conftest.$ac_objext conftest.$ac_ext
15336 # Binary search between lo and hi bounds.
15337 while test "x$ac_lo" != "x$ac_hi"; do
15338   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15339   cat >conftest.$ac_ext <<_ACEOF
15340 #line $LINENO "configure"
15341 #include "confdefs.h"
15342 $ac_includes_default
15343 #ifdef F77_DUMMY_MAIN
15344 #  ifdef __cplusplus
15345      extern "C"
15346 #  endif
15347    int F77_DUMMY_MAIN() { return 1; }
15348 #endif
15349 int
15350 main ()
15351 {
15352 static int test_array [1 - 2 * !(((long) (sizeof (unsigned long))) <= $ac_mid)];
15353 test_array [0] = 0
15354
15355   ;
15356   return 0;
15357 }
15358 _ACEOF
15359 rm -f conftest.$ac_objext
15360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15361   (eval $ac_compile) 2>&5
15362   ac_status=$?
15363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15364   (exit $ac_status); } &&
15365          { ac_try='test -s conftest.$ac_objext'
15366   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15367   (eval $ac_try) 2>&5
15368   ac_status=$?
15369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15370   (exit $ac_status); }; }; then
15371   ac_hi=$ac_mid
15372 else
15373   echo "$as_me: failed program was:" >&5
15374 cat conftest.$ac_ext >&5
15375 ac_lo=`expr '(' $ac_mid ')' + 1`
15376 fi
15377 rm -f conftest.$ac_objext conftest.$ac_ext
15378 done
15379 case $ac_lo in
15380 ?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
15381 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77" >&5
15382 echo "$as_me: error: cannot compute sizeof (unsigned long), 77" >&2;}
15383    { (exit 1); exit 1; }; } ;;
15384 esac
15385 else
15386   if test "$cross_compiling" = yes; then
15387   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
15388 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
15389    { (exit 1); exit 1; }; }
15390 else
15391   cat >conftest.$ac_ext <<_ACEOF
15392 #line $LINENO "configure"
15393 #include "confdefs.h"
15394 $ac_includes_default
15395 long longval () { return (long) (sizeof (unsigned long)); }
15396 unsigned long ulongval () { return (long) (sizeof (unsigned long)); }
15397 #include <stdio.h>
15398 #include <stdlib.h>
15399 #ifdef F77_DUMMY_MAIN
15400 #  ifdef __cplusplus
15401      extern "C"
15402 #  endif
15403    int F77_DUMMY_MAIN() { return 1; }
15404 #endif
15405 int
15406 main ()
15407 {
15408
15409   FILE *f = fopen ("conftest.val", "w");
15410   if (! f)
15411     exit (1);
15412   if (((long) (sizeof (unsigned long))) < 0)
15413     {
15414       long i = longval ();
15415       if (i != ((long) (sizeof (unsigned long))))
15416         exit (1);
15417       fprintf (f, "%ld\n", i);
15418     }
15419   else
15420     {
15421       unsigned long i = ulongval ();
15422       if (i != ((long) (sizeof (unsigned long))))
15423         exit (1);
15424       fprintf (f, "%lu\n", i);
15425     }
15426   exit (ferror (f) || fclose (f) != 0);
15427
15428   ;
15429   return 0;
15430 }
15431 _ACEOF
15432 rm -f conftest$ac_exeext
15433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15434   (eval $ac_link) 2>&5
15435   ac_status=$?
15436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15437   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15439   (eval $ac_try) 2>&5
15440   ac_status=$?
15441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15442   (exit $ac_status); }; }; then
15443   ac_cv_sizeof_unsigned_long=`cat conftest.val`
15444 else
15445   echo "$as_me: program exited with status $ac_status" >&5
15446 echo "$as_me: failed program was:" >&5
15447 cat conftest.$ac_ext >&5
15448 ( exit $ac_status )
15449 { { echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long), 77" >&5
15450 echo "$as_me: error: cannot compute sizeof (unsigned long), 77" >&2;}
15451    { (exit 1); exit 1; }; }
15452 fi
15453 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15454 fi
15455 fi
15456 rm -f conftest.val
15457 else
15458   ac_cv_sizeof_unsigned_long=0
15459 fi
15460 fi
15461 echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
15462 echo "${ECHO_T}$ac_cv_sizeof_unsigned_long" >&6
15463 cat >>confdefs.h <<_ACEOF
15464 #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
15465 _ACEOF
15466
15467
15468
15469 # Determine memory alignment requirements for the basic C data types.
15470
15471 echo "$as_me:$LINENO: checking for short" >&5
15472 echo $ECHO_N "checking for short... $ECHO_C" >&6
15473 if test "${ac_cv_type_short+set}" = set; then
15474   echo $ECHO_N "(cached) $ECHO_C" >&6
15475 else
15476   cat >conftest.$ac_ext <<_ACEOF
15477 #line $LINENO "configure"
15478 #include "confdefs.h"
15479 $ac_includes_default
15480 #ifdef F77_DUMMY_MAIN
15481 #  ifdef __cplusplus
15482      extern "C"
15483 #  endif
15484    int F77_DUMMY_MAIN() { return 1; }
15485 #endif
15486 int
15487 main ()
15488 {
15489 if ((short *) 0)
15490   return 0;
15491 if (sizeof (short))
15492   return 0;
15493   ;
15494   return 0;
15495 }
15496 _ACEOF
15497 rm -f conftest.$ac_objext
15498 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15499   (eval $ac_compile) 2>&5
15500   ac_status=$?
15501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15502   (exit $ac_status); } &&
15503          { ac_try='test -s conftest.$ac_objext'
15504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15505   (eval $ac_try) 2>&5
15506   ac_status=$?
15507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15508   (exit $ac_status); }; }; then
15509   ac_cv_type_short=yes
15510 else
15511   echo "$as_me: failed program was:" >&5
15512 cat conftest.$ac_ext >&5
15513 ac_cv_type_short=no
15514 fi
15515 rm -f conftest.$ac_objext conftest.$ac_ext
15516 fi
15517 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
15518 echo "${ECHO_T}$ac_cv_type_short" >&6
15519
15520 echo "$as_me:$LINENO: checking alignment of short" >&5
15521 echo $ECHO_N "checking alignment of short... $ECHO_C" >&6
15522 if test "${pgac_cv_alignof_short+set}" = set; then
15523   echo $ECHO_N "(cached) $ECHO_C" >&6
15524 else
15525   if test "$ac_cv_type_short" = yes; then
15526   if test "$cross_compiling" = yes; then
15527   # Depending upon the size, compute the lo and hi bounds.
15528 cat >conftest.$ac_ext <<_ACEOF
15529 #line $LINENO "configure"
15530 #include "confdefs.h"
15531 $ac_includes_default
15532 struct { char filler; short field; } pgac_struct;
15533 #ifdef F77_DUMMY_MAIN
15534 #  ifdef __cplusplus
15535      extern "C"
15536 #  endif
15537    int F77_DUMMY_MAIN() { return 1; }
15538 #endif
15539 int
15540 main ()
15541 {
15542 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
15543 test_array [0] = 0
15544
15545   ;
15546   return 0;
15547 }
15548 _ACEOF
15549 rm -f conftest.$ac_objext
15550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15551   (eval $ac_compile) 2>&5
15552   ac_status=$?
15553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15554   (exit $ac_status); } &&
15555          { ac_try='test -s conftest.$ac_objext'
15556   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15557   (eval $ac_try) 2>&5
15558   ac_status=$?
15559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15560   (exit $ac_status); }; }; then
15561   ac_lo=0 ac_mid=0
15562   while :; do
15563     cat >conftest.$ac_ext <<_ACEOF
15564 #line $LINENO "configure"
15565 #include "confdefs.h"
15566 $ac_includes_default
15567 struct { char filler; short field; } pgac_struct;
15568 #ifdef F77_DUMMY_MAIN
15569 #  ifdef __cplusplus
15570      extern "C"
15571 #  endif
15572    int F77_DUMMY_MAIN() { return 1; }
15573 #endif
15574 int
15575 main ()
15576 {
15577 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15578 test_array [0] = 0
15579
15580   ;
15581   return 0;
15582 }
15583 _ACEOF
15584 rm -f conftest.$ac_objext
15585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15586   (eval $ac_compile) 2>&5
15587   ac_status=$?
15588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15589   (exit $ac_status); } &&
15590          { ac_try='test -s conftest.$ac_objext'
15591   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15592   (eval $ac_try) 2>&5
15593   ac_status=$?
15594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15595   (exit $ac_status); }; }; then
15596   ac_hi=$ac_mid; break
15597 else
15598   echo "$as_me: failed program was:" >&5
15599 cat conftest.$ac_ext >&5
15600 ac_lo=`expr $ac_mid + 1`
15601                     if test $ac_lo -le $ac_mid; then
15602                       ac_lo= ac_hi=
15603                       break
15604                     fi
15605                     ac_mid=`expr 2 '*' $ac_mid + 1`
15606 fi
15607 rm -f conftest.$ac_objext conftest.$ac_ext
15608   done
15609 else
15610   echo "$as_me: failed program was:" >&5
15611 cat conftest.$ac_ext >&5
15612 cat >conftest.$ac_ext <<_ACEOF
15613 #line $LINENO "configure"
15614 #include "confdefs.h"
15615 $ac_includes_default
15616 struct { char filler; short field; } pgac_struct;
15617 #ifdef F77_DUMMY_MAIN
15618 #  ifdef __cplusplus
15619      extern "C"
15620 #  endif
15621    int F77_DUMMY_MAIN() { return 1; }
15622 #endif
15623 int
15624 main ()
15625 {
15626 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
15627 test_array [0] = 0
15628
15629   ;
15630   return 0;
15631 }
15632 _ACEOF
15633 rm -f conftest.$ac_objext
15634 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15635   (eval $ac_compile) 2>&5
15636   ac_status=$?
15637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15638   (exit $ac_status); } &&
15639          { ac_try='test -s conftest.$ac_objext'
15640   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15641   (eval $ac_try) 2>&5
15642   ac_status=$?
15643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15644   (exit $ac_status); }; }; then
15645   ac_hi=-1 ac_mid=-1
15646   while :; do
15647     cat >conftest.$ac_ext <<_ACEOF
15648 #line $LINENO "configure"
15649 #include "confdefs.h"
15650 $ac_includes_default
15651 struct { char filler; short field; } pgac_struct;
15652 #ifdef F77_DUMMY_MAIN
15653 #  ifdef __cplusplus
15654      extern "C"
15655 #  endif
15656    int F77_DUMMY_MAIN() { return 1; }
15657 #endif
15658 int
15659 main ()
15660 {
15661 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
15662 test_array [0] = 0
15663
15664   ;
15665   return 0;
15666 }
15667 _ACEOF
15668 rm -f conftest.$ac_objext
15669 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15670   (eval $ac_compile) 2>&5
15671   ac_status=$?
15672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15673   (exit $ac_status); } &&
15674          { ac_try='test -s conftest.$ac_objext'
15675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15676   (eval $ac_try) 2>&5
15677   ac_status=$?
15678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15679   (exit $ac_status); }; }; then
15680   ac_lo=$ac_mid; break
15681 else
15682   echo "$as_me: failed program was:" >&5
15683 cat conftest.$ac_ext >&5
15684 ac_hi=`expr '(' $ac_mid ')' - 1`
15685                        if test $ac_mid -le $ac_hi; then
15686                          ac_lo= ac_hi=
15687                          break
15688                        fi
15689                        ac_mid=`expr 2 '*' $ac_mid`
15690 fi
15691 rm -f conftest.$ac_objext conftest.$ac_ext
15692   done
15693 else
15694   echo "$as_me: failed program was:" >&5
15695 cat conftest.$ac_ext >&5
15696 ac_lo= ac_hi=
15697 fi
15698 rm -f conftest.$ac_objext conftest.$ac_ext
15699 fi
15700 rm -f conftest.$ac_objext conftest.$ac_ext
15701 # Binary search between lo and hi bounds.
15702 while test "x$ac_lo" != "x$ac_hi"; do
15703   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15704   cat >conftest.$ac_ext <<_ACEOF
15705 #line $LINENO "configure"
15706 #include "confdefs.h"
15707 $ac_includes_default
15708 struct { char filler; short field; } pgac_struct;
15709 #ifdef F77_DUMMY_MAIN
15710 #  ifdef __cplusplus
15711      extern "C"
15712 #  endif
15713    int F77_DUMMY_MAIN() { return 1; }
15714 #endif
15715 int
15716 main ()
15717 {
15718 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15719 test_array [0] = 0
15720
15721   ;
15722   return 0;
15723 }
15724 _ACEOF
15725 rm -f conftest.$ac_objext
15726 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15727   (eval $ac_compile) 2>&5
15728   ac_status=$?
15729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15730   (exit $ac_status); } &&
15731          { ac_try='test -s conftest.$ac_objext'
15732   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15733   (eval $ac_try) 2>&5
15734   ac_status=$?
15735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15736   (exit $ac_status); }; }; then
15737   ac_hi=$ac_mid
15738 else
15739   echo "$as_me: failed program was:" >&5
15740 cat conftest.$ac_ext >&5
15741 ac_lo=`expr '(' $ac_mid ')' + 1`
15742 fi
15743 rm -f conftest.$ac_objext conftest.$ac_ext
15744 done
15745 case $ac_lo in
15746 ?*) pgac_cv_alignof_short=$ac_lo;;
15747 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
15748 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
15749    { (exit 1); exit 1; }; } ;;
15750 esac
15751 else
15752   if test "$cross_compiling" = yes; then
15753   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
15754 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
15755    { (exit 1); exit 1; }; }
15756 else
15757   cat >conftest.$ac_ext <<_ACEOF
15758 #line $LINENO "configure"
15759 #include "confdefs.h"
15760 $ac_includes_default
15761 struct { char filler; short field; } pgac_struct;
15762 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
15763 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
15764 #include <stdio.h>
15765 #include <stdlib.h>
15766 #ifdef F77_DUMMY_MAIN
15767 #  ifdef __cplusplus
15768      extern "C"
15769 #  endif
15770    int F77_DUMMY_MAIN() { return 1; }
15771 #endif
15772 int
15773 main ()
15774 {
15775
15776   FILE *f = fopen ("conftest.val", "w");
15777   if (! f)
15778     exit (1);
15779   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
15780     {
15781       long i = longval ();
15782       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
15783         exit (1);
15784       fprintf (f, "%ld\n", i);
15785     }
15786   else
15787     {
15788       unsigned long i = ulongval ();
15789       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
15790         exit (1);
15791       fprintf (f, "%lu\n", i);
15792     }
15793   exit (ferror (f) || fclose (f) != 0);
15794
15795   ;
15796   return 0;
15797 }
15798 _ACEOF
15799 rm -f conftest$ac_exeext
15800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15801   (eval $ac_link) 2>&5
15802   ac_status=$?
15803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15804   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15806   (eval $ac_try) 2>&5
15807   ac_status=$?
15808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15809   (exit $ac_status); }; }; then
15810   pgac_cv_alignof_short=`cat conftest.val`
15811 else
15812   echo "$as_me: program exited with status $ac_status" >&5
15813 echo "$as_me: failed program was:" >&5
15814 cat conftest.$ac_ext >&5
15815 ( exit $ac_status )
15816 { { echo "$as_me:$LINENO: error: cannot compute alignment of short, 77" >&5
15817 echo "$as_me: error: cannot compute alignment of short, 77" >&2;}
15818    { (exit 1); exit 1; }; }
15819 fi
15820 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15821 fi
15822 fi
15823 rm -f conftest.val
15824 else
15825   pgac_cv_alignof_short=0
15826 fi
15827 fi
15828 echo "$as_me:$LINENO: result: $pgac_cv_alignof_short" >&5
15829 echo "${ECHO_T}$pgac_cv_alignof_short" >&6
15830 cat >>confdefs.h <<_ACEOF
15831 #define ALIGNOF_SHORT $pgac_cv_alignof_short
15832 _ACEOF
15833
15834
15835 echo "$as_me:$LINENO: checking for int" >&5
15836 echo $ECHO_N "checking for int... $ECHO_C" >&6
15837 if test "${ac_cv_type_int+set}" = set; then
15838   echo $ECHO_N "(cached) $ECHO_C" >&6
15839 else
15840   cat >conftest.$ac_ext <<_ACEOF
15841 #line $LINENO "configure"
15842 #include "confdefs.h"
15843 $ac_includes_default
15844 #ifdef F77_DUMMY_MAIN
15845 #  ifdef __cplusplus
15846      extern "C"
15847 #  endif
15848    int F77_DUMMY_MAIN() { return 1; }
15849 #endif
15850 int
15851 main ()
15852 {
15853 if ((int *) 0)
15854   return 0;
15855 if (sizeof (int))
15856   return 0;
15857   ;
15858   return 0;
15859 }
15860 _ACEOF
15861 rm -f conftest.$ac_objext
15862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15863   (eval $ac_compile) 2>&5
15864   ac_status=$?
15865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15866   (exit $ac_status); } &&
15867          { ac_try='test -s conftest.$ac_objext'
15868   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15869   (eval $ac_try) 2>&5
15870   ac_status=$?
15871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15872   (exit $ac_status); }; }; then
15873   ac_cv_type_int=yes
15874 else
15875   echo "$as_me: failed program was:" >&5
15876 cat conftest.$ac_ext >&5
15877 ac_cv_type_int=no
15878 fi
15879 rm -f conftest.$ac_objext conftest.$ac_ext
15880 fi
15881 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
15882 echo "${ECHO_T}$ac_cv_type_int" >&6
15883
15884 echo "$as_me:$LINENO: checking alignment of int" >&5
15885 echo $ECHO_N "checking alignment of int... $ECHO_C" >&6
15886 if test "${pgac_cv_alignof_int+set}" = set; then
15887   echo $ECHO_N "(cached) $ECHO_C" >&6
15888 else
15889   if test "$ac_cv_type_int" = yes; then
15890   if test "$cross_compiling" = yes; then
15891   # Depending upon the size, compute the lo and hi bounds.
15892 cat >conftest.$ac_ext <<_ACEOF
15893 #line $LINENO "configure"
15894 #include "confdefs.h"
15895 $ac_includes_default
15896 struct { char filler; int field; } pgac_struct;
15897 #ifdef F77_DUMMY_MAIN
15898 #  ifdef __cplusplus
15899      extern "C"
15900 #  endif
15901    int F77_DUMMY_MAIN() { return 1; }
15902 #endif
15903 int
15904 main ()
15905 {
15906 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
15907 test_array [0] = 0
15908
15909   ;
15910   return 0;
15911 }
15912 _ACEOF
15913 rm -f conftest.$ac_objext
15914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15915   (eval $ac_compile) 2>&5
15916   ac_status=$?
15917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15918   (exit $ac_status); } &&
15919          { ac_try='test -s conftest.$ac_objext'
15920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15921   (eval $ac_try) 2>&5
15922   ac_status=$?
15923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15924   (exit $ac_status); }; }; then
15925   ac_lo=0 ac_mid=0
15926   while :; do
15927     cat >conftest.$ac_ext <<_ACEOF
15928 #line $LINENO "configure"
15929 #include "confdefs.h"
15930 $ac_includes_default
15931 struct { char filler; int field; } pgac_struct;
15932 #ifdef F77_DUMMY_MAIN
15933 #  ifdef __cplusplus
15934      extern "C"
15935 #  endif
15936    int F77_DUMMY_MAIN() { return 1; }
15937 #endif
15938 int
15939 main ()
15940 {
15941 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
15942 test_array [0] = 0
15943
15944   ;
15945   return 0;
15946 }
15947 _ACEOF
15948 rm -f conftest.$ac_objext
15949 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15950   (eval $ac_compile) 2>&5
15951   ac_status=$?
15952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15953   (exit $ac_status); } &&
15954          { ac_try='test -s conftest.$ac_objext'
15955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15956   (eval $ac_try) 2>&5
15957   ac_status=$?
15958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15959   (exit $ac_status); }; }; then
15960   ac_hi=$ac_mid; break
15961 else
15962   echo "$as_me: failed program was:" >&5
15963 cat conftest.$ac_ext >&5
15964 ac_lo=`expr $ac_mid + 1`
15965                     if test $ac_lo -le $ac_mid; then
15966                       ac_lo= ac_hi=
15967                       break
15968                     fi
15969                     ac_mid=`expr 2 '*' $ac_mid + 1`
15970 fi
15971 rm -f conftest.$ac_objext conftest.$ac_ext
15972   done
15973 else
15974   echo "$as_me: failed program was:" >&5
15975 cat conftest.$ac_ext >&5
15976 cat >conftest.$ac_ext <<_ACEOF
15977 #line $LINENO "configure"
15978 #include "confdefs.h"
15979 $ac_includes_default
15980 struct { char filler; int field; } pgac_struct;
15981 #ifdef F77_DUMMY_MAIN
15982 #  ifdef __cplusplus
15983      extern "C"
15984 #  endif
15985    int F77_DUMMY_MAIN() { return 1; }
15986 #endif
15987 int
15988 main ()
15989 {
15990 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
15991 test_array [0] = 0
15992
15993   ;
15994   return 0;
15995 }
15996 _ACEOF
15997 rm -f conftest.$ac_objext
15998 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15999   (eval $ac_compile) 2>&5
16000   ac_status=$?
16001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16002   (exit $ac_status); } &&
16003          { ac_try='test -s conftest.$ac_objext'
16004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16005   (eval $ac_try) 2>&5
16006   ac_status=$?
16007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16008   (exit $ac_status); }; }; then
16009   ac_hi=-1 ac_mid=-1
16010   while :; do
16011     cat >conftest.$ac_ext <<_ACEOF
16012 #line $LINENO "configure"
16013 #include "confdefs.h"
16014 $ac_includes_default
16015 struct { char filler; int field; } pgac_struct;
16016 #ifdef F77_DUMMY_MAIN
16017 #  ifdef __cplusplus
16018      extern "C"
16019 #  endif
16020    int F77_DUMMY_MAIN() { return 1; }
16021 #endif
16022 int
16023 main ()
16024 {
16025 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
16026 test_array [0] = 0
16027
16028   ;
16029   return 0;
16030 }
16031 _ACEOF
16032 rm -f conftest.$ac_objext
16033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16034   (eval $ac_compile) 2>&5
16035   ac_status=$?
16036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037   (exit $ac_status); } &&
16038          { ac_try='test -s conftest.$ac_objext'
16039   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16040   (eval $ac_try) 2>&5
16041   ac_status=$?
16042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16043   (exit $ac_status); }; }; then
16044   ac_lo=$ac_mid; break
16045 else
16046   echo "$as_me: failed program was:" >&5
16047 cat conftest.$ac_ext >&5
16048 ac_hi=`expr '(' $ac_mid ')' - 1`
16049                        if test $ac_mid -le $ac_hi; then
16050                          ac_lo= ac_hi=
16051                          break
16052                        fi
16053                        ac_mid=`expr 2 '*' $ac_mid`
16054 fi
16055 rm -f conftest.$ac_objext conftest.$ac_ext
16056   done
16057 else
16058   echo "$as_me: failed program was:" >&5
16059 cat conftest.$ac_ext >&5
16060 ac_lo= ac_hi=
16061 fi
16062 rm -f conftest.$ac_objext conftest.$ac_ext
16063 fi
16064 rm -f conftest.$ac_objext conftest.$ac_ext
16065 # Binary search between lo and hi bounds.
16066 while test "x$ac_lo" != "x$ac_hi"; do
16067   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
16068   cat >conftest.$ac_ext <<_ACEOF
16069 #line $LINENO "configure"
16070 #include "confdefs.h"
16071 $ac_includes_default
16072 struct { char filler; int field; } pgac_struct;
16073 #ifdef F77_DUMMY_MAIN
16074 #  ifdef __cplusplus
16075      extern "C"
16076 #  endif
16077    int F77_DUMMY_MAIN() { return 1; }
16078 #endif
16079 int
16080 main ()
16081 {
16082 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16083 test_array [0] = 0
16084
16085   ;
16086   return 0;
16087 }
16088 _ACEOF
16089 rm -f conftest.$ac_objext
16090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16091   (eval $ac_compile) 2>&5
16092   ac_status=$?
16093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16094   (exit $ac_status); } &&
16095          { ac_try='test -s conftest.$ac_objext'
16096   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16097   (eval $ac_try) 2>&5
16098   ac_status=$?
16099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16100   (exit $ac_status); }; }; then
16101   ac_hi=$ac_mid
16102 else
16103   echo "$as_me: failed program was:" >&5
16104 cat conftest.$ac_ext >&5
16105 ac_lo=`expr '(' $ac_mid ')' + 1`
16106 fi
16107 rm -f conftest.$ac_objext conftest.$ac_ext
16108 done
16109 case $ac_lo in
16110 ?*) pgac_cv_alignof_int=$ac_lo;;
16111 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
16112 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
16113    { (exit 1); exit 1; }; } ;;
16114 esac
16115 else
16116   if test "$cross_compiling" = yes; then
16117   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
16118 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
16119    { (exit 1); exit 1; }; }
16120 else
16121   cat >conftest.$ac_ext <<_ACEOF
16122 #line $LINENO "configure"
16123 #include "confdefs.h"
16124 $ac_includes_default
16125 struct { char filler; int field; } pgac_struct;
16126 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16127 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16128 #include <stdio.h>
16129 #include <stdlib.h>
16130 #ifdef F77_DUMMY_MAIN
16131 #  ifdef __cplusplus
16132      extern "C"
16133 #  endif
16134    int F77_DUMMY_MAIN() { return 1; }
16135 #endif
16136 int
16137 main ()
16138 {
16139
16140   FILE *f = fopen ("conftest.val", "w");
16141   if (! f)
16142     exit (1);
16143   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
16144     {
16145       long i = longval ();
16146       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16147         exit (1);
16148       fprintf (f, "%ld\n", i);
16149     }
16150   else
16151     {
16152       unsigned long i = ulongval ();
16153       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16154         exit (1);
16155       fprintf (f, "%lu\n", i);
16156     }
16157   exit (ferror (f) || fclose (f) != 0);
16158
16159   ;
16160   return 0;
16161 }
16162 _ACEOF
16163 rm -f conftest$ac_exeext
16164 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16165   (eval $ac_link) 2>&5
16166   ac_status=$?
16167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16168   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16170   (eval $ac_try) 2>&5
16171   ac_status=$?
16172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16173   (exit $ac_status); }; }; then
16174   pgac_cv_alignof_int=`cat conftest.val`
16175 else
16176   echo "$as_me: program exited with status $ac_status" >&5
16177 echo "$as_me: failed program was:" >&5
16178 cat conftest.$ac_ext >&5
16179 ( exit $ac_status )
16180 { { echo "$as_me:$LINENO: error: cannot compute alignment of int, 77" >&5
16181 echo "$as_me: error: cannot compute alignment of int, 77" >&2;}
16182    { (exit 1); exit 1; }; }
16183 fi
16184 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16185 fi
16186 fi
16187 rm -f conftest.val
16188 else
16189   pgac_cv_alignof_int=0
16190 fi
16191 fi
16192 echo "$as_me:$LINENO: result: $pgac_cv_alignof_int" >&5
16193 echo "${ECHO_T}$pgac_cv_alignof_int" >&6
16194 cat >>confdefs.h <<_ACEOF
16195 #define ALIGNOF_INT $pgac_cv_alignof_int
16196 _ACEOF
16197
16198
16199 echo "$as_me:$LINENO: checking for long" >&5
16200 echo $ECHO_N "checking for long... $ECHO_C" >&6
16201 if test "${ac_cv_type_long+set}" = set; then
16202   echo $ECHO_N "(cached) $ECHO_C" >&6
16203 else
16204   cat >conftest.$ac_ext <<_ACEOF
16205 #line $LINENO "configure"
16206 #include "confdefs.h"
16207 $ac_includes_default
16208 #ifdef F77_DUMMY_MAIN
16209 #  ifdef __cplusplus
16210      extern "C"
16211 #  endif
16212    int F77_DUMMY_MAIN() { return 1; }
16213 #endif
16214 int
16215 main ()
16216 {
16217 if ((long *) 0)
16218   return 0;
16219 if (sizeof (long))
16220   return 0;
16221   ;
16222   return 0;
16223 }
16224 _ACEOF
16225 rm -f conftest.$ac_objext
16226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16227   (eval $ac_compile) 2>&5
16228   ac_status=$?
16229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16230   (exit $ac_status); } &&
16231          { ac_try='test -s conftest.$ac_objext'
16232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16233   (eval $ac_try) 2>&5
16234   ac_status=$?
16235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16236   (exit $ac_status); }; }; then
16237   ac_cv_type_long=yes
16238 else
16239   echo "$as_me: failed program was:" >&5
16240 cat conftest.$ac_ext >&5
16241 ac_cv_type_long=no
16242 fi
16243 rm -f conftest.$ac_objext conftest.$ac_ext
16244 fi
16245 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
16246 echo "${ECHO_T}$ac_cv_type_long" >&6
16247
16248 echo "$as_me:$LINENO: checking alignment of long" >&5
16249 echo $ECHO_N "checking alignment of long... $ECHO_C" >&6
16250 if test "${pgac_cv_alignof_long+set}" = set; then
16251   echo $ECHO_N "(cached) $ECHO_C" >&6
16252 else
16253   if test "$ac_cv_type_long" = yes; then
16254   if test "$cross_compiling" = yes; then
16255   # Depending upon the size, compute the lo and hi bounds.
16256 cat >conftest.$ac_ext <<_ACEOF
16257 #line $LINENO "configure"
16258 #include "confdefs.h"
16259 $ac_includes_default
16260 struct { char filler; long field; } pgac_struct;
16261 #ifdef F77_DUMMY_MAIN
16262 #  ifdef __cplusplus
16263      extern "C"
16264 #  endif
16265    int F77_DUMMY_MAIN() { return 1; }
16266 #endif
16267 int
16268 main ()
16269 {
16270 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
16271 test_array [0] = 0
16272
16273   ;
16274   return 0;
16275 }
16276 _ACEOF
16277 rm -f conftest.$ac_objext
16278 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16279   (eval $ac_compile) 2>&5
16280   ac_status=$?
16281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16282   (exit $ac_status); } &&
16283          { ac_try='test -s conftest.$ac_objext'
16284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16285   (eval $ac_try) 2>&5
16286   ac_status=$?
16287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16288   (exit $ac_status); }; }; then
16289   ac_lo=0 ac_mid=0
16290   while :; do
16291     cat >conftest.$ac_ext <<_ACEOF
16292 #line $LINENO "configure"
16293 #include "confdefs.h"
16294 $ac_includes_default
16295 struct { char filler; long field; } pgac_struct;
16296 #ifdef F77_DUMMY_MAIN
16297 #  ifdef __cplusplus
16298      extern "C"
16299 #  endif
16300    int F77_DUMMY_MAIN() { return 1; }
16301 #endif
16302 int
16303 main ()
16304 {
16305 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16306 test_array [0] = 0
16307
16308   ;
16309   return 0;
16310 }
16311 _ACEOF
16312 rm -f conftest.$ac_objext
16313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16314   (eval $ac_compile) 2>&5
16315   ac_status=$?
16316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16317   (exit $ac_status); } &&
16318          { ac_try='test -s conftest.$ac_objext'
16319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16320   (eval $ac_try) 2>&5
16321   ac_status=$?
16322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16323   (exit $ac_status); }; }; then
16324   ac_hi=$ac_mid; break
16325 else
16326   echo "$as_me: failed program was:" >&5
16327 cat conftest.$ac_ext >&5
16328 ac_lo=`expr $ac_mid + 1`
16329                     if test $ac_lo -le $ac_mid; then
16330                       ac_lo= ac_hi=
16331                       break
16332                     fi
16333                     ac_mid=`expr 2 '*' $ac_mid + 1`
16334 fi
16335 rm -f conftest.$ac_objext conftest.$ac_ext
16336   done
16337 else
16338   echo "$as_me: failed program was:" >&5
16339 cat conftest.$ac_ext >&5
16340 cat >conftest.$ac_ext <<_ACEOF
16341 #line $LINENO "configure"
16342 #include "confdefs.h"
16343 $ac_includes_default
16344 struct { char filler; long field; } pgac_struct;
16345 #ifdef F77_DUMMY_MAIN
16346 #  ifdef __cplusplus
16347      extern "C"
16348 #  endif
16349    int F77_DUMMY_MAIN() { return 1; }
16350 #endif
16351 int
16352 main ()
16353 {
16354 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
16355 test_array [0] = 0
16356
16357   ;
16358   return 0;
16359 }
16360 _ACEOF
16361 rm -f conftest.$ac_objext
16362 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16363   (eval $ac_compile) 2>&5
16364   ac_status=$?
16365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16366   (exit $ac_status); } &&
16367          { ac_try='test -s conftest.$ac_objext'
16368   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16369   (eval $ac_try) 2>&5
16370   ac_status=$?
16371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16372   (exit $ac_status); }; }; then
16373   ac_hi=-1 ac_mid=-1
16374   while :; do
16375     cat >conftest.$ac_ext <<_ACEOF
16376 #line $LINENO "configure"
16377 #include "confdefs.h"
16378 $ac_includes_default
16379 struct { char filler; long field; } pgac_struct;
16380 #ifdef F77_DUMMY_MAIN
16381 #  ifdef __cplusplus
16382      extern "C"
16383 #  endif
16384    int F77_DUMMY_MAIN() { return 1; }
16385 #endif
16386 int
16387 main ()
16388 {
16389 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
16390 test_array [0] = 0
16391
16392   ;
16393   return 0;
16394 }
16395 _ACEOF
16396 rm -f conftest.$ac_objext
16397 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16398   (eval $ac_compile) 2>&5
16399   ac_status=$?
16400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16401   (exit $ac_status); } &&
16402          { ac_try='test -s conftest.$ac_objext'
16403   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16404   (eval $ac_try) 2>&5
16405   ac_status=$?
16406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16407   (exit $ac_status); }; }; then
16408   ac_lo=$ac_mid; break
16409 else
16410   echo "$as_me: failed program was:" >&5
16411 cat conftest.$ac_ext >&5
16412 ac_hi=`expr '(' $ac_mid ')' - 1`
16413                        if test $ac_mid -le $ac_hi; then
16414                          ac_lo= ac_hi=
16415                          break
16416                        fi
16417                        ac_mid=`expr 2 '*' $ac_mid`
16418 fi
16419 rm -f conftest.$ac_objext conftest.$ac_ext
16420   done
16421 else
16422   echo "$as_me: failed program was:" >&5
16423 cat conftest.$ac_ext >&5
16424 ac_lo= ac_hi=
16425 fi
16426 rm -f conftest.$ac_objext conftest.$ac_ext
16427 fi
16428 rm -f conftest.$ac_objext conftest.$ac_ext
16429 # Binary search between lo and hi bounds.
16430 while test "x$ac_lo" != "x$ac_hi"; do
16431   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
16432   cat >conftest.$ac_ext <<_ACEOF
16433 #line $LINENO "configure"
16434 #include "confdefs.h"
16435 $ac_includes_default
16436 struct { char filler; long field; } pgac_struct;
16437 #ifdef F77_DUMMY_MAIN
16438 #  ifdef __cplusplus
16439      extern "C"
16440 #  endif
16441    int F77_DUMMY_MAIN() { return 1; }
16442 #endif
16443 int
16444 main ()
16445 {
16446 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16447 test_array [0] = 0
16448
16449   ;
16450   return 0;
16451 }
16452 _ACEOF
16453 rm -f conftest.$ac_objext
16454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16455   (eval $ac_compile) 2>&5
16456   ac_status=$?
16457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16458   (exit $ac_status); } &&
16459          { ac_try='test -s conftest.$ac_objext'
16460   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16461   (eval $ac_try) 2>&5
16462   ac_status=$?
16463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16464   (exit $ac_status); }; }; then
16465   ac_hi=$ac_mid
16466 else
16467   echo "$as_me: failed program was:" >&5
16468 cat conftest.$ac_ext >&5
16469 ac_lo=`expr '(' $ac_mid ')' + 1`
16470 fi
16471 rm -f conftest.$ac_objext conftest.$ac_ext
16472 done
16473 case $ac_lo in
16474 ?*) pgac_cv_alignof_long=$ac_lo;;
16475 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
16476 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
16477    { (exit 1); exit 1; }; } ;;
16478 esac
16479 else
16480   if test "$cross_compiling" = yes; then
16481   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
16482 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
16483    { (exit 1); exit 1; }; }
16484 else
16485   cat >conftest.$ac_ext <<_ACEOF
16486 #line $LINENO "configure"
16487 #include "confdefs.h"
16488 $ac_includes_default
16489 struct { char filler; long field; } pgac_struct;
16490 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16491 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16492 #include <stdio.h>
16493 #include <stdlib.h>
16494 #ifdef F77_DUMMY_MAIN
16495 #  ifdef __cplusplus
16496      extern "C"
16497 #  endif
16498    int F77_DUMMY_MAIN() { return 1; }
16499 #endif
16500 int
16501 main ()
16502 {
16503
16504   FILE *f = fopen ("conftest.val", "w");
16505   if (! f)
16506     exit (1);
16507   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
16508     {
16509       long i = longval ();
16510       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16511         exit (1);
16512       fprintf (f, "%ld\n", i);
16513     }
16514   else
16515     {
16516       unsigned long i = ulongval ();
16517       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16518         exit (1);
16519       fprintf (f, "%lu\n", i);
16520     }
16521   exit (ferror (f) || fclose (f) != 0);
16522
16523   ;
16524   return 0;
16525 }
16526 _ACEOF
16527 rm -f conftest$ac_exeext
16528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16529   (eval $ac_link) 2>&5
16530   ac_status=$?
16531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16532   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16534   (eval $ac_try) 2>&5
16535   ac_status=$?
16536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16537   (exit $ac_status); }; }; then
16538   pgac_cv_alignof_long=`cat conftest.val`
16539 else
16540   echo "$as_me: program exited with status $ac_status" >&5
16541 echo "$as_me: failed program was:" >&5
16542 cat conftest.$ac_ext >&5
16543 ( exit $ac_status )
16544 { { echo "$as_me:$LINENO: error: cannot compute alignment of long, 77" >&5
16545 echo "$as_me: error: cannot compute alignment of long, 77" >&2;}
16546    { (exit 1); exit 1; }; }
16547 fi
16548 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16549 fi
16550 fi
16551 rm -f conftest.val
16552 else
16553   pgac_cv_alignof_long=0
16554 fi
16555 fi
16556 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long" >&5
16557 echo "${ECHO_T}$pgac_cv_alignof_long" >&6
16558 cat >>confdefs.h <<_ACEOF
16559 #define ALIGNOF_LONG $pgac_cv_alignof_long
16560 _ACEOF
16561
16562
16563 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
16564   echo "$as_me:$LINENO: checking for long long int" >&5
16565 echo $ECHO_N "checking for long long int... $ECHO_C" >&6
16566 if test "${ac_cv_type_long_long_int+set}" = set; then
16567   echo $ECHO_N "(cached) $ECHO_C" >&6
16568 else
16569   cat >conftest.$ac_ext <<_ACEOF
16570 #line $LINENO "configure"
16571 #include "confdefs.h"
16572 $ac_includes_default
16573 #ifdef F77_DUMMY_MAIN
16574 #  ifdef __cplusplus
16575      extern "C"
16576 #  endif
16577    int F77_DUMMY_MAIN() { return 1; }
16578 #endif
16579 int
16580 main ()
16581 {
16582 if ((long long int *) 0)
16583   return 0;
16584 if (sizeof (long long int))
16585   return 0;
16586   ;
16587   return 0;
16588 }
16589 _ACEOF
16590 rm -f conftest.$ac_objext
16591 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16592   (eval $ac_compile) 2>&5
16593   ac_status=$?
16594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16595   (exit $ac_status); } &&
16596          { ac_try='test -s conftest.$ac_objext'
16597   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16598   (eval $ac_try) 2>&5
16599   ac_status=$?
16600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16601   (exit $ac_status); }; }; then
16602   ac_cv_type_long_long_int=yes
16603 else
16604   echo "$as_me: failed program was:" >&5
16605 cat conftest.$ac_ext >&5
16606 ac_cv_type_long_long_int=no
16607 fi
16608 rm -f conftest.$ac_objext conftest.$ac_ext
16609 fi
16610 echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
16611 echo "${ECHO_T}$ac_cv_type_long_long_int" >&6
16612
16613 echo "$as_me:$LINENO: checking alignment of long long int" >&5
16614 echo $ECHO_N "checking alignment of long long int... $ECHO_C" >&6
16615 if test "${pgac_cv_alignof_long_long_int+set}" = set; then
16616   echo $ECHO_N "(cached) $ECHO_C" >&6
16617 else
16618   if test "$ac_cv_type_long_long_int" = yes; then
16619   if test "$cross_compiling" = yes; then
16620   # Depending upon the size, compute the lo and hi bounds.
16621 cat >conftest.$ac_ext <<_ACEOF
16622 #line $LINENO "configure"
16623 #include "confdefs.h"
16624 $ac_includes_default
16625 struct { char filler; long long int field; } pgac_struct;
16626 #ifdef F77_DUMMY_MAIN
16627 #  ifdef __cplusplus
16628      extern "C"
16629 #  endif
16630    int F77_DUMMY_MAIN() { return 1; }
16631 #endif
16632 int
16633 main ()
16634 {
16635 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
16636 test_array [0] = 0
16637
16638   ;
16639   return 0;
16640 }
16641 _ACEOF
16642 rm -f conftest.$ac_objext
16643 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16644   (eval $ac_compile) 2>&5
16645   ac_status=$?
16646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16647   (exit $ac_status); } &&
16648          { ac_try='test -s conftest.$ac_objext'
16649   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16650   (eval $ac_try) 2>&5
16651   ac_status=$?
16652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16653   (exit $ac_status); }; }; then
16654   ac_lo=0 ac_mid=0
16655   while :; do
16656     cat >conftest.$ac_ext <<_ACEOF
16657 #line $LINENO "configure"
16658 #include "confdefs.h"
16659 $ac_includes_default
16660 struct { char filler; long long int field; } pgac_struct;
16661 #ifdef F77_DUMMY_MAIN
16662 #  ifdef __cplusplus
16663      extern "C"
16664 #  endif
16665    int F77_DUMMY_MAIN() { return 1; }
16666 #endif
16667 int
16668 main ()
16669 {
16670 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16671 test_array [0] = 0
16672
16673   ;
16674   return 0;
16675 }
16676 _ACEOF
16677 rm -f conftest.$ac_objext
16678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16679   (eval $ac_compile) 2>&5
16680   ac_status=$?
16681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16682   (exit $ac_status); } &&
16683          { ac_try='test -s conftest.$ac_objext'
16684   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16685   (eval $ac_try) 2>&5
16686   ac_status=$?
16687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16688   (exit $ac_status); }; }; then
16689   ac_hi=$ac_mid; break
16690 else
16691   echo "$as_me: failed program was:" >&5
16692 cat conftest.$ac_ext >&5
16693 ac_lo=`expr $ac_mid + 1`
16694                     if test $ac_lo -le $ac_mid; then
16695                       ac_lo= ac_hi=
16696                       break
16697                     fi
16698                     ac_mid=`expr 2 '*' $ac_mid + 1`
16699 fi
16700 rm -f conftest.$ac_objext conftest.$ac_ext
16701   done
16702 else
16703   echo "$as_me: failed program was:" >&5
16704 cat conftest.$ac_ext >&5
16705 cat >conftest.$ac_ext <<_ACEOF
16706 #line $LINENO "configure"
16707 #include "confdefs.h"
16708 $ac_includes_default
16709 struct { char filler; long long int field; } pgac_struct;
16710 #ifdef F77_DUMMY_MAIN
16711 #  ifdef __cplusplus
16712      extern "C"
16713 #  endif
16714    int F77_DUMMY_MAIN() { return 1; }
16715 #endif
16716 int
16717 main ()
16718 {
16719 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
16720 test_array [0] = 0
16721
16722   ;
16723   return 0;
16724 }
16725 _ACEOF
16726 rm -f conftest.$ac_objext
16727 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16728   (eval $ac_compile) 2>&5
16729   ac_status=$?
16730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16731   (exit $ac_status); } &&
16732          { ac_try='test -s conftest.$ac_objext'
16733   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16734   (eval $ac_try) 2>&5
16735   ac_status=$?
16736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16737   (exit $ac_status); }; }; then
16738   ac_hi=-1 ac_mid=-1
16739   while :; do
16740     cat >conftest.$ac_ext <<_ACEOF
16741 #line $LINENO "configure"
16742 #include "confdefs.h"
16743 $ac_includes_default
16744 struct { char filler; long long int field; } pgac_struct;
16745 #ifdef F77_DUMMY_MAIN
16746 #  ifdef __cplusplus
16747      extern "C"
16748 #  endif
16749    int F77_DUMMY_MAIN() { return 1; }
16750 #endif
16751 int
16752 main ()
16753 {
16754 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
16755 test_array [0] = 0
16756
16757   ;
16758   return 0;
16759 }
16760 _ACEOF
16761 rm -f conftest.$ac_objext
16762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16763   (eval $ac_compile) 2>&5
16764   ac_status=$?
16765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16766   (exit $ac_status); } &&
16767          { ac_try='test -s conftest.$ac_objext'
16768   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16769   (eval $ac_try) 2>&5
16770   ac_status=$?
16771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16772   (exit $ac_status); }; }; then
16773   ac_lo=$ac_mid; break
16774 else
16775   echo "$as_me: failed program was:" >&5
16776 cat conftest.$ac_ext >&5
16777 ac_hi=`expr '(' $ac_mid ')' - 1`
16778                        if test $ac_mid -le $ac_hi; then
16779                          ac_lo= ac_hi=
16780                          break
16781                        fi
16782                        ac_mid=`expr 2 '*' $ac_mid`
16783 fi
16784 rm -f conftest.$ac_objext conftest.$ac_ext
16785   done
16786 else
16787   echo "$as_me: failed program was:" >&5
16788 cat conftest.$ac_ext >&5
16789 ac_lo= ac_hi=
16790 fi
16791 rm -f conftest.$ac_objext conftest.$ac_ext
16792 fi
16793 rm -f conftest.$ac_objext conftest.$ac_ext
16794 # Binary search between lo and hi bounds.
16795 while test "x$ac_lo" != "x$ac_hi"; do
16796   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
16797   cat >conftest.$ac_ext <<_ACEOF
16798 #line $LINENO "configure"
16799 #include "confdefs.h"
16800 $ac_includes_default
16801 struct { char filler; long long int field; } pgac_struct;
16802 #ifdef F77_DUMMY_MAIN
16803 #  ifdef __cplusplus
16804      extern "C"
16805 #  endif
16806    int F77_DUMMY_MAIN() { return 1; }
16807 #endif
16808 int
16809 main ()
16810 {
16811 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
16812 test_array [0] = 0
16813
16814   ;
16815   return 0;
16816 }
16817 _ACEOF
16818 rm -f conftest.$ac_objext
16819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16820   (eval $ac_compile) 2>&5
16821   ac_status=$?
16822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16823   (exit $ac_status); } &&
16824          { ac_try='test -s conftest.$ac_objext'
16825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16826   (eval $ac_try) 2>&5
16827   ac_status=$?
16828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16829   (exit $ac_status); }; }; then
16830   ac_hi=$ac_mid
16831 else
16832   echo "$as_me: failed program was:" >&5
16833 cat conftest.$ac_ext >&5
16834 ac_lo=`expr '(' $ac_mid ')' + 1`
16835 fi
16836 rm -f conftest.$ac_objext conftest.$ac_ext
16837 done
16838 case $ac_lo in
16839 ?*) pgac_cv_alignof_long_long_int=$ac_lo;;
16840 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
16841 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
16842    { (exit 1); exit 1; }; } ;;
16843 esac
16844 else
16845   if test "$cross_compiling" = yes; then
16846   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
16847 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
16848    { (exit 1); exit 1; }; }
16849 else
16850   cat >conftest.$ac_ext <<_ACEOF
16851 #line $LINENO "configure"
16852 #include "confdefs.h"
16853 $ac_includes_default
16854 struct { char filler; long long int field; } pgac_struct;
16855 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16856 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
16857 #include <stdio.h>
16858 #include <stdlib.h>
16859 #ifdef F77_DUMMY_MAIN
16860 #  ifdef __cplusplus
16861      extern "C"
16862 #  endif
16863    int F77_DUMMY_MAIN() { return 1; }
16864 #endif
16865 int
16866 main ()
16867 {
16868
16869   FILE *f = fopen ("conftest.val", "w");
16870   if (! f)
16871     exit (1);
16872   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
16873     {
16874       long i = longval ();
16875       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16876         exit (1);
16877       fprintf (f, "%ld\n", i);
16878     }
16879   else
16880     {
16881       unsigned long i = ulongval ();
16882       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
16883         exit (1);
16884       fprintf (f, "%lu\n", i);
16885     }
16886   exit (ferror (f) || fclose (f) != 0);
16887
16888   ;
16889   return 0;
16890 }
16891 _ACEOF
16892 rm -f conftest$ac_exeext
16893 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16894   (eval $ac_link) 2>&5
16895   ac_status=$?
16896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16897   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16898   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16899   (eval $ac_try) 2>&5
16900   ac_status=$?
16901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16902   (exit $ac_status); }; }; then
16903   pgac_cv_alignof_long_long_int=`cat conftest.val`
16904 else
16905   echo "$as_me: program exited with status $ac_status" >&5
16906 echo "$as_me: failed program was:" >&5
16907 cat conftest.$ac_ext >&5
16908 ( exit $ac_status )
16909 { { echo "$as_me:$LINENO: error: cannot compute alignment of long long int, 77" >&5
16910 echo "$as_me: error: cannot compute alignment of long long int, 77" >&2;}
16911    { (exit 1); exit 1; }; }
16912 fi
16913 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16914 fi
16915 fi
16916 rm -f conftest.val
16917 else
16918   pgac_cv_alignof_long_long_int=0
16919 fi
16920 fi
16921 echo "$as_me:$LINENO: result: $pgac_cv_alignof_long_long_int" >&5
16922 echo "${ECHO_T}$pgac_cv_alignof_long_long_int" >&6
16923 cat >>confdefs.h <<_ACEOF
16924 #define ALIGNOF_LONG_LONG_INT $pgac_cv_alignof_long_long_int
16925 _ACEOF
16926
16927
16928 fi
16929 echo "$as_me:$LINENO: checking for double" >&5
16930 echo $ECHO_N "checking for double... $ECHO_C" >&6
16931 if test "${ac_cv_type_double+set}" = set; then
16932   echo $ECHO_N "(cached) $ECHO_C" >&6
16933 else
16934   cat >conftest.$ac_ext <<_ACEOF
16935 #line $LINENO "configure"
16936 #include "confdefs.h"
16937 $ac_includes_default
16938 #ifdef F77_DUMMY_MAIN
16939 #  ifdef __cplusplus
16940      extern "C"
16941 #  endif
16942    int F77_DUMMY_MAIN() { return 1; }
16943 #endif
16944 int
16945 main ()
16946 {
16947 if ((double *) 0)
16948   return 0;
16949 if (sizeof (double))
16950   return 0;
16951   ;
16952   return 0;
16953 }
16954 _ACEOF
16955 rm -f conftest.$ac_objext
16956 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16957   (eval $ac_compile) 2>&5
16958   ac_status=$?
16959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16960   (exit $ac_status); } &&
16961          { ac_try='test -s conftest.$ac_objext'
16962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16963   (eval $ac_try) 2>&5
16964   ac_status=$?
16965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16966   (exit $ac_status); }; }; then
16967   ac_cv_type_double=yes
16968 else
16969   echo "$as_me: failed program was:" >&5
16970 cat conftest.$ac_ext >&5
16971 ac_cv_type_double=no
16972 fi
16973 rm -f conftest.$ac_objext conftest.$ac_ext
16974 fi
16975 echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
16976 echo "${ECHO_T}$ac_cv_type_double" >&6
16977
16978 echo "$as_me:$LINENO: checking alignment of double" >&5
16979 echo $ECHO_N "checking alignment of double... $ECHO_C" >&6
16980 if test "${pgac_cv_alignof_double+set}" = set; then
16981   echo $ECHO_N "(cached) $ECHO_C" >&6
16982 else
16983   if test "$ac_cv_type_double" = yes; then
16984   if test "$cross_compiling" = yes; then
16985   # Depending upon the size, compute the lo and hi bounds.
16986 cat >conftest.$ac_ext <<_ACEOF
16987 #line $LINENO "configure"
16988 #include "confdefs.h"
16989 $ac_includes_default
16990 struct { char filler; double field; } pgac_struct;
16991 #ifdef F77_DUMMY_MAIN
16992 #  ifdef __cplusplus
16993      extern "C"
16994 #  endif
16995    int F77_DUMMY_MAIN() { return 1; }
16996 #endif
16997 int
16998 main ()
16999 {
17000 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= 0)];
17001 test_array [0] = 0
17002
17003   ;
17004   return 0;
17005 }
17006 _ACEOF
17007 rm -f conftest.$ac_objext
17008 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17009   (eval $ac_compile) 2>&5
17010   ac_status=$?
17011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17012   (exit $ac_status); } &&
17013          { ac_try='test -s conftest.$ac_objext'
17014   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17015   (eval $ac_try) 2>&5
17016   ac_status=$?
17017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17018   (exit $ac_status); }; }; then
17019   ac_lo=0 ac_mid=0
17020   while :; do
17021     cat >conftest.$ac_ext <<_ACEOF
17022 #line $LINENO "configure"
17023 #include "confdefs.h"
17024 $ac_includes_default
17025 struct { char filler; double field; } pgac_struct;
17026 #ifdef F77_DUMMY_MAIN
17027 #  ifdef __cplusplus
17028      extern "C"
17029 #  endif
17030    int F77_DUMMY_MAIN() { return 1; }
17031 #endif
17032 int
17033 main ()
17034 {
17035 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
17036 test_array [0] = 0
17037
17038   ;
17039   return 0;
17040 }
17041 _ACEOF
17042 rm -f conftest.$ac_objext
17043 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17044   (eval $ac_compile) 2>&5
17045   ac_status=$?
17046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17047   (exit $ac_status); } &&
17048          { ac_try='test -s conftest.$ac_objext'
17049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17050   (eval $ac_try) 2>&5
17051   ac_status=$?
17052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17053   (exit $ac_status); }; }; then
17054   ac_hi=$ac_mid; break
17055 else
17056   echo "$as_me: failed program was:" >&5
17057 cat conftest.$ac_ext >&5
17058 ac_lo=`expr $ac_mid + 1`
17059                     if test $ac_lo -le $ac_mid; then
17060                       ac_lo= ac_hi=
17061                       break
17062                     fi
17063                     ac_mid=`expr 2 '*' $ac_mid + 1`
17064 fi
17065 rm -f conftest.$ac_objext conftest.$ac_ext
17066   done
17067 else
17068   echo "$as_me: failed program was:" >&5
17069 cat conftest.$ac_ext >&5
17070 cat >conftest.$ac_ext <<_ACEOF
17071 #line $LINENO "configure"
17072 #include "confdefs.h"
17073 $ac_includes_default
17074 struct { char filler; double field; } pgac_struct;
17075 #ifdef F77_DUMMY_MAIN
17076 #  ifdef __cplusplus
17077      extern "C"
17078 #  endif
17079    int F77_DUMMY_MAIN() { return 1; }
17080 #endif
17081 int
17082 main ()
17083 {
17084 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)];
17085 test_array [0] = 0
17086
17087   ;
17088   return 0;
17089 }
17090 _ACEOF
17091 rm -f conftest.$ac_objext
17092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17093   (eval $ac_compile) 2>&5
17094   ac_status=$?
17095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17096   (exit $ac_status); } &&
17097          { ac_try='test -s conftest.$ac_objext'
17098   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17099   (eval $ac_try) 2>&5
17100   ac_status=$?
17101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17102   (exit $ac_status); }; }; then
17103   ac_hi=-1 ac_mid=-1
17104   while :; do
17105     cat >conftest.$ac_ext <<_ACEOF
17106 #line $LINENO "configure"
17107 #include "confdefs.h"
17108 $ac_includes_default
17109 struct { char filler; double field; } pgac_struct;
17110 #ifdef F77_DUMMY_MAIN
17111 #  ifdef __cplusplus
17112      extern "C"
17113 #  endif
17114    int F77_DUMMY_MAIN() { return 1; }
17115 #endif
17116 int
17117 main ()
17118 {
17119 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) >= $ac_mid)];
17120 test_array [0] = 0
17121
17122   ;
17123   return 0;
17124 }
17125 _ACEOF
17126 rm -f conftest.$ac_objext
17127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17128   (eval $ac_compile) 2>&5
17129   ac_status=$?
17130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17131   (exit $ac_status); } &&
17132          { ac_try='test -s conftest.$ac_objext'
17133   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17134   (eval $ac_try) 2>&5
17135   ac_status=$?
17136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17137   (exit $ac_status); }; }; then
17138   ac_lo=$ac_mid; break
17139 else
17140   echo "$as_me: failed program was:" >&5
17141 cat conftest.$ac_ext >&5
17142 ac_hi=`expr '(' $ac_mid ')' - 1`
17143                        if test $ac_mid -le $ac_hi; then
17144                          ac_lo= ac_hi=
17145                          break
17146                        fi
17147                        ac_mid=`expr 2 '*' $ac_mid`
17148 fi
17149 rm -f conftest.$ac_objext conftest.$ac_ext
17150   done
17151 else
17152   echo "$as_me: failed program was:" >&5
17153 cat conftest.$ac_ext >&5
17154 ac_lo= ac_hi=
17155 fi
17156 rm -f conftest.$ac_objext conftest.$ac_ext
17157 fi
17158 rm -f conftest.$ac_objext conftest.$ac_ext
17159 # Binary search between lo and hi bounds.
17160 while test "x$ac_lo" != "x$ac_hi"; do
17161   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
17162   cat >conftest.$ac_ext <<_ACEOF
17163 #line $LINENO "configure"
17164 #include "confdefs.h"
17165 $ac_includes_default
17166 struct { char filler; double field; } pgac_struct;
17167 #ifdef F77_DUMMY_MAIN
17168 #  ifdef __cplusplus
17169      extern "C"
17170 #  endif
17171    int F77_DUMMY_MAIN() { return 1; }
17172 #endif
17173 int
17174 main ()
17175 {
17176 static int test_array [1 - 2 * !((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) <= $ac_mid)];
17177 test_array [0] = 0
17178
17179   ;
17180   return 0;
17181 }
17182 _ACEOF
17183 rm -f conftest.$ac_objext
17184 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17185   (eval $ac_compile) 2>&5
17186   ac_status=$?
17187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17188   (exit $ac_status); } &&
17189          { ac_try='test -s conftest.$ac_objext'
17190   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17191   (eval $ac_try) 2>&5
17192   ac_status=$?
17193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17194   (exit $ac_status); }; }; then
17195   ac_hi=$ac_mid
17196 else
17197   echo "$as_me: failed program was:" >&5
17198 cat conftest.$ac_ext >&5
17199 ac_lo=`expr '(' $ac_mid ')' + 1`
17200 fi
17201 rm -f conftest.$ac_objext conftest.$ac_ext
17202 done
17203 case $ac_lo in
17204 ?*) pgac_cv_alignof_double=$ac_lo;;
17205 '') { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
17206 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
17207    { (exit 1); exit 1; }; } ;;
17208 esac
17209 else
17210   if test "$cross_compiling" = yes; then
17211   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5
17212 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
17213    { (exit 1); exit 1; }; }
17214 else
17215   cat >conftest.$ac_ext <<_ACEOF
17216 #line $LINENO "configure"
17217 #include "confdefs.h"
17218 $ac_includes_default
17219 struct { char filler; double field; } pgac_struct;
17220 long longval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
17221 unsigned long ulongval () { return ((char*) & pgac_struct.field) - ((char*) & pgac_struct); }
17222 #include <stdio.h>
17223 #include <stdlib.h>
17224 #ifdef F77_DUMMY_MAIN
17225 #  ifdef __cplusplus
17226      extern "C"
17227 #  endif
17228    int F77_DUMMY_MAIN() { return 1; }
17229 #endif
17230 int
17231 main ()
17232 {
17233
17234   FILE *f = fopen ("conftest.val", "w");
17235   if (! f)
17236     exit (1);
17237   if ((((char*) & pgac_struct.field) - ((char*) & pgac_struct)) < 0)
17238     {
17239       long i = longval ();
17240       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
17241         exit (1);
17242       fprintf (f, "%ld\n", i);
17243     }
17244   else
17245     {
17246       unsigned long i = ulongval ();
17247       if (i != (((char*) & pgac_struct.field) - ((char*) & pgac_struct)))
17248         exit (1);
17249       fprintf (f, "%lu\n", i);
17250     }
17251   exit (ferror (f) || fclose (f) != 0);
17252
17253   ;
17254   return 0;
17255 }
17256 _ACEOF
17257 rm -f conftest$ac_exeext
17258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17259   (eval $ac_link) 2>&5
17260   ac_status=$?
17261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17262   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17264   (eval $ac_try) 2>&5
17265   ac_status=$?
17266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17267   (exit $ac_status); }; }; then
17268   pgac_cv_alignof_double=`cat conftest.val`
17269 else
17270   echo "$as_me: program exited with status $ac_status" >&5
17271 echo "$as_me: failed program was:" >&5
17272 cat conftest.$ac_ext >&5
17273 ( exit $ac_status )
17274 { { echo "$as_me:$LINENO: error: cannot compute alignment of double, 77" >&5
17275 echo "$as_me: error: cannot compute alignment of double, 77" >&2;}
17276    { (exit 1); exit 1; }; }
17277 fi
17278 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17279 fi
17280 fi
17281 rm -f conftest.val
17282 else
17283   pgac_cv_alignof_double=0
17284 fi
17285 fi
17286 echo "$as_me:$LINENO: result: $pgac_cv_alignof_double" >&5
17287 echo "${ECHO_T}$pgac_cv_alignof_double" >&6
17288 cat >>confdefs.h <<_ACEOF
17289 #define ALIGNOF_DOUBLE $pgac_cv_alignof_double
17290 _ACEOF
17291
17292
17293
17294 # Compute maximum alignment of any basic type.
17295 # We assume long's alignment is at least as strong as char, short, or int;
17296 # but we must check long long (if it exists) and double.
17297
17298 MAX_ALIGNOF=$pgac_cv_alignof_long
17299 if test $MAX_ALIGNOF -lt $pgac_cv_alignof_double ; then
17300   MAX_ALIGNOF=$pgac_cv_alignof_double
17301 fi
17302 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $pgac_cv_alignof_long_long_int ; then
17303   MAX_ALIGNOF="$pgac_cv_alignof_long_long_int"
17304 fi
17305
17306 cat >>confdefs.h <<_ACEOF
17307 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
17308 _ACEOF
17309
17310
17311
17312 # Some platforms predefine the types int8, int16, etc.  Only check
17313 # a (hopefully) representative subset.
17314 echo "$as_me:$LINENO: checking for int8" >&5
17315 echo $ECHO_N "checking for int8... $ECHO_C" >&6
17316 if test "${ac_cv_type_int8+set}" = set; then
17317   echo $ECHO_N "(cached) $ECHO_C" >&6
17318 else
17319   cat >conftest.$ac_ext <<_ACEOF
17320 #line $LINENO "configure"
17321 #include "confdefs.h"
17322 #include <stdio.h>
17323 #ifdef HAVE_SUPPORTDEFS_H
17324 #include <SupportDefs.h>
17325 #endif
17326
17327 #ifdef F77_DUMMY_MAIN
17328 #  ifdef __cplusplus
17329      extern "C"
17330 #  endif
17331    int F77_DUMMY_MAIN() { return 1; }
17332 #endif
17333 int
17334 main ()
17335 {
17336 if ((int8 *) 0)
17337   return 0;
17338 if (sizeof (int8))
17339   return 0;
17340   ;
17341   return 0;
17342 }
17343 _ACEOF
17344 rm -f conftest.$ac_objext
17345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17346   (eval $ac_compile) 2>&5
17347   ac_status=$?
17348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17349   (exit $ac_status); } &&
17350          { ac_try='test -s conftest.$ac_objext'
17351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17352   (eval $ac_try) 2>&5
17353   ac_status=$?
17354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17355   (exit $ac_status); }; }; then
17356   ac_cv_type_int8=yes
17357 else
17358   echo "$as_me: failed program was:" >&5
17359 cat conftest.$ac_ext >&5
17360 ac_cv_type_int8=no
17361 fi
17362 rm -f conftest.$ac_objext conftest.$ac_ext
17363 fi
17364 echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
17365 echo "${ECHO_T}$ac_cv_type_int8" >&6
17366 if test $ac_cv_type_int8 = yes; then
17367
17368 cat >>confdefs.h <<_ACEOF
17369 #define HAVE_INT8 1
17370 _ACEOF
17371
17372
17373 fi
17374 echo "$as_me:$LINENO: checking for uint8" >&5
17375 echo $ECHO_N "checking for uint8... $ECHO_C" >&6
17376 if test "${ac_cv_type_uint8+set}" = set; then
17377   echo $ECHO_N "(cached) $ECHO_C" >&6
17378 else
17379   cat >conftest.$ac_ext <<_ACEOF
17380 #line $LINENO "configure"
17381 #include "confdefs.h"
17382 #include <stdio.h>
17383 #ifdef HAVE_SUPPORTDEFS_H
17384 #include <SupportDefs.h>
17385 #endif
17386
17387 #ifdef F77_DUMMY_MAIN
17388 #  ifdef __cplusplus
17389      extern "C"
17390 #  endif
17391    int F77_DUMMY_MAIN() { return 1; }
17392 #endif
17393 int
17394 main ()
17395 {
17396 if ((uint8 *) 0)
17397   return 0;
17398 if (sizeof (uint8))
17399   return 0;
17400   ;
17401   return 0;
17402 }
17403 _ACEOF
17404 rm -f conftest.$ac_objext
17405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17406   (eval $ac_compile) 2>&5
17407   ac_status=$?
17408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17409   (exit $ac_status); } &&
17410          { ac_try='test -s conftest.$ac_objext'
17411   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17412   (eval $ac_try) 2>&5
17413   ac_status=$?
17414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17415   (exit $ac_status); }; }; then
17416   ac_cv_type_uint8=yes
17417 else
17418   echo "$as_me: failed program was:" >&5
17419 cat conftest.$ac_ext >&5
17420 ac_cv_type_uint8=no
17421 fi
17422 rm -f conftest.$ac_objext conftest.$ac_ext
17423 fi
17424 echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
17425 echo "${ECHO_T}$ac_cv_type_uint8" >&6
17426 if test $ac_cv_type_uint8 = yes; then
17427
17428 cat >>confdefs.h <<_ACEOF
17429 #define HAVE_UINT8 1
17430 _ACEOF
17431
17432
17433 fi
17434 echo "$as_me:$LINENO: checking for int64" >&5
17435 echo $ECHO_N "checking for int64... $ECHO_C" >&6
17436 if test "${ac_cv_type_int64+set}" = set; then
17437   echo $ECHO_N "(cached) $ECHO_C" >&6
17438 else
17439   cat >conftest.$ac_ext <<_ACEOF
17440 #line $LINENO "configure"
17441 #include "confdefs.h"
17442 #include <stdio.h>
17443 #ifdef HAVE_SUPPORTDEFS_H
17444 #include <SupportDefs.h>
17445 #endif
17446
17447 #ifdef F77_DUMMY_MAIN
17448 #  ifdef __cplusplus
17449      extern "C"
17450 #  endif
17451    int F77_DUMMY_MAIN() { return 1; }
17452 #endif
17453 int
17454 main ()
17455 {
17456 if ((int64 *) 0)
17457   return 0;
17458 if (sizeof (int64))
17459   return 0;
17460   ;
17461   return 0;
17462 }
17463 _ACEOF
17464 rm -f conftest.$ac_objext
17465 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17466   (eval $ac_compile) 2>&5
17467   ac_status=$?
17468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17469   (exit $ac_status); } &&
17470          { ac_try='test -s conftest.$ac_objext'
17471   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17472   (eval $ac_try) 2>&5
17473   ac_status=$?
17474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17475   (exit $ac_status); }; }; then
17476   ac_cv_type_int64=yes
17477 else
17478   echo "$as_me: failed program was:" >&5
17479 cat conftest.$ac_ext >&5
17480 ac_cv_type_int64=no
17481 fi
17482 rm -f conftest.$ac_objext conftest.$ac_ext
17483 fi
17484 echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
17485 echo "${ECHO_T}$ac_cv_type_int64" >&6
17486 if test $ac_cv_type_int64 = yes; then
17487
17488 cat >>confdefs.h <<_ACEOF
17489 #define HAVE_INT64 1
17490 _ACEOF
17491
17492
17493 fi
17494 echo "$as_me:$LINENO: checking for uint64" >&5
17495 echo $ECHO_N "checking for uint64... $ECHO_C" >&6
17496 if test "${ac_cv_type_uint64+set}" = set; then
17497   echo $ECHO_N "(cached) $ECHO_C" >&6
17498 else
17499   cat >conftest.$ac_ext <<_ACEOF
17500 #line $LINENO "configure"
17501 #include "confdefs.h"
17502 #include <stdio.h>
17503 #ifdef HAVE_SUPPORTDEFS_H
17504 #include <SupportDefs.h>
17505 #endif
17506
17507 #ifdef F77_DUMMY_MAIN
17508 #  ifdef __cplusplus
17509      extern "C"
17510 #  endif
17511    int F77_DUMMY_MAIN() { return 1; }
17512 #endif
17513 int
17514 main ()
17515 {
17516 if ((uint64 *) 0)
17517   return 0;
17518 if (sizeof (uint64))
17519   return 0;
17520   ;
17521   return 0;
17522 }
17523 _ACEOF
17524 rm -f conftest.$ac_objext
17525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17526   (eval $ac_compile) 2>&5
17527   ac_status=$?
17528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17529   (exit $ac_status); } &&
17530          { ac_try='test -s conftest.$ac_objext'
17531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17532   (eval $ac_try) 2>&5
17533   ac_status=$?
17534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17535   (exit $ac_status); }; }; then
17536   ac_cv_type_uint64=yes
17537 else
17538   echo "$as_me: failed program was:" >&5
17539 cat conftest.$ac_ext >&5
17540 ac_cv_type_uint64=no
17541 fi
17542 rm -f conftest.$ac_objext conftest.$ac_ext
17543 fi
17544 echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
17545 echo "${ECHO_T}$ac_cv_type_uint64" >&6
17546 if test $ac_cv_type_uint64 = yes; then
17547
17548 cat >>confdefs.h <<_ACEOF
17549 #define HAVE_UINT64 1
17550 _ACEOF
17551
17552
17553 fi
17554
17555
17556 # We also check for sig_atomic_t, which *should* be defined per ANSI
17557 # C, but is missing on some old platforms.
17558 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
17559 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
17560 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
17561   echo $ECHO_N "(cached) $ECHO_C" >&6
17562 else
17563   cat >conftest.$ac_ext <<_ACEOF
17564 #line $LINENO "configure"
17565 #include "confdefs.h"
17566 #include <signal.h>
17567
17568 #ifdef F77_DUMMY_MAIN
17569 #  ifdef __cplusplus
17570      extern "C"
17571 #  endif
17572    int F77_DUMMY_MAIN() { return 1; }
17573 #endif
17574 int
17575 main ()
17576 {
17577 if ((sig_atomic_t *) 0)
17578   return 0;
17579 if (sizeof (sig_atomic_t))
17580   return 0;
17581   ;
17582   return 0;
17583 }
17584 _ACEOF
17585 rm -f conftest.$ac_objext
17586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17587   (eval $ac_compile) 2>&5
17588   ac_status=$?
17589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17590   (exit $ac_status); } &&
17591          { ac_try='test -s conftest.$ac_objext'
17592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17593   (eval $ac_try) 2>&5
17594   ac_status=$?
17595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17596   (exit $ac_status); }; }; then
17597   ac_cv_type_sig_atomic_t=yes
17598 else
17599   echo "$as_me: failed program was:" >&5
17600 cat conftest.$ac_ext >&5
17601 ac_cv_type_sig_atomic_t=no
17602 fi
17603 rm -f conftest.$ac_objext conftest.$ac_ext
17604 fi
17605 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
17606 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
17607 if test $ac_cv_type_sig_atomic_t = yes; then
17608
17609 cat >>confdefs.h <<_ACEOF
17610 #define HAVE_SIG_ATOMIC_T 1
17611 _ACEOF
17612
17613
17614 fi
17615
17616
17617
17618 echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
17619 echo $ECHO_N "checking for POSIX signal interface... $ECHO_C" >&6
17620 if test "${pgac_cv_func_posix_signals+set}" = set; then
17621   echo $ECHO_N "(cached) $ECHO_C" >&6
17622 else
17623   cat >conftest.$ac_ext <<_ACEOF
17624 #line $LINENO "configure"
17625 #include "confdefs.h"
17626 #include <signal.h>
17627
17628 #ifdef F77_DUMMY_MAIN
17629 #  ifdef __cplusplus
17630      extern "C"
17631 #  endif
17632    int F77_DUMMY_MAIN() { return 1; }
17633 #endif
17634 int
17635 main ()
17636 {
17637 struct sigaction act, oact;
17638 sigemptyset(&act.sa_mask);
17639 act.sa_flags = SA_RESTART;
17640 sigaction(0, &act, &oact);
17641   ;
17642   return 0;
17643 }
17644 _ACEOF
17645 rm -f conftest.$ac_objext conftest$ac_exeext
17646 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17647   (eval $ac_link) 2>&5
17648   ac_status=$?
17649   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17650   (exit $ac_status); } &&
17651          { ac_try='test -s conftest$ac_exeext'
17652   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17653   (eval $ac_try) 2>&5
17654   ac_status=$?
17655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17656   (exit $ac_status); }; }; then
17657   pgac_cv_func_posix_signals=yes
17658 else
17659   echo "$as_me: failed program was:" >&5
17660 cat conftest.$ac_ext >&5
17661 pgac_cv_func_posix_signals=no
17662 fi
17663 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17664 fi
17665 echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
17666 echo "${ECHO_T}$pgac_cv_func_posix_signals" >&6
17667 if test x"$pgac_cv_func_posix_signals" = xyes ; then
17668
17669 cat >>confdefs.h <<\_ACEOF
17670 #define HAVE_POSIX_SIGNALS
17671 _ACEOF
17672
17673 fi
17674 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
17675
17676 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
17677   { { echo "$as_me:$LINENO: error:
17678 *** Thread-safety requires POSIX signals, which are not supported by your
17679 *** operating system.
17680 " >&5
17681 echo "$as_me: error:
17682 *** Thread-safety requires POSIX signals, which are not supported by your
17683 *** operating system.
17684 " >&2;}
17685    { (exit 1); exit 1; }; }
17686 fi
17687
17688 if test $ac_cv_func_fseeko = yes; then
17689 # Check whether --enable-largefile or --disable-largefile was given.
17690 if test "${enable_largefile+set}" = set; then
17691   enableval="$enable_largefile"
17692
17693 fi;
17694 if test "$enable_largefile" != no; then
17695
17696   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
17697 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
17698 if test "${ac_cv_sys_largefile_CC+set}" = set; then
17699   echo $ECHO_N "(cached) $ECHO_C" >&6
17700 else
17701   ac_cv_sys_largefile_CC=no
17702      if test "$GCC" != yes; then
17703        ac_save_CC=$CC
17704        while :; do
17705          # IRIX 6.2 and later do not support large files by default,
17706          # so use the C compiler's -n32 option if that helps.
17707          cat >conftest.$ac_ext <<_ACEOF
17708 #line $LINENO "configure"
17709 #include "confdefs.h"
17710 #include <sys/types.h>
17711  /* Check that off_t can represent 2**63 - 1 correctly.
17712     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17713     since some C++ compilers masquerading as C compilers
17714     incorrectly reject 9223372036854775807.  */
17715 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17716   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17717                        && LARGE_OFF_T % 2147483647 == 1)
17718                       ? 1 : -1];
17719 #ifdef F77_DUMMY_MAIN
17720 #  ifdef __cplusplus
17721      extern "C"
17722 #  endif
17723    int F77_DUMMY_MAIN() { return 1; }
17724 #endif
17725 int
17726 main ()
17727 {
17728
17729   ;
17730   return 0;
17731 }
17732 _ACEOF
17733          rm -f conftest.$ac_objext
17734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17735   (eval $ac_compile) 2>&5
17736   ac_status=$?
17737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17738   (exit $ac_status); } &&
17739          { ac_try='test -s conftest.$ac_objext'
17740   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17741   (eval $ac_try) 2>&5
17742   ac_status=$?
17743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17744   (exit $ac_status); }; }; then
17745   break
17746 else
17747   echo "$as_me: failed program was:" >&5
17748 cat conftest.$ac_ext >&5
17749 fi
17750 rm -f conftest.$ac_objext
17751          CC="$CC -n32"
17752          rm -f conftest.$ac_objext
17753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17754   (eval $ac_compile) 2>&5
17755   ac_status=$?
17756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17757   (exit $ac_status); } &&
17758          { ac_try='test -s conftest.$ac_objext'
17759   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17760   (eval $ac_try) 2>&5
17761   ac_status=$?
17762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17763   (exit $ac_status); }; }; then
17764   ac_cv_sys_largefile_CC=' -n32'; break
17765 else
17766   echo "$as_me: failed program was:" >&5
17767 cat conftest.$ac_ext >&5
17768 fi
17769 rm -f conftest.$ac_objext
17770          break
17771        done
17772        CC=$ac_save_CC
17773        rm -f conftest.$ac_ext
17774     fi
17775 fi
17776 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
17777 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
17778   if test "$ac_cv_sys_largefile_CC" != no; then
17779     CC=$CC$ac_cv_sys_largefile_CC
17780   fi
17781
17782   echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
17783 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
17784 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
17785   echo $ECHO_N "(cached) $ECHO_C" >&6
17786 else
17787   while :; do
17788   ac_cv_sys_file_offset_bits=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 _FILE_OFFSET_BITS 64
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_file_offset_bits=64; 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_file_offset_bits" >&5
17882 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
17883 if test "$ac_cv_sys_file_offset_bits" != no; then
17884
17885 cat >>confdefs.h <<_ACEOF
17886 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
17887 _ACEOF
17888
17889 fi
17890 rm -f conftest*
17891   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
17892 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
17893 if test "${ac_cv_sys_large_files+set}" = set; then
17894   echo $ECHO_N "(cached) $ECHO_C" >&6
17895 else
17896   while :; do
17897   ac_cv_sys_large_files=no
17898   cat >conftest.$ac_ext <<_ACEOF
17899 #line $LINENO "configure"
17900 #include "confdefs.h"
17901 #include <sys/types.h>
17902  /* Check that off_t can represent 2**63 - 1 correctly.
17903     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17904     since some C++ compilers masquerading as C compilers
17905     incorrectly reject 9223372036854775807.  */
17906 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17907   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17908                        && LARGE_OFF_T % 2147483647 == 1)
17909                       ? 1 : -1];
17910 #ifdef F77_DUMMY_MAIN
17911 #  ifdef __cplusplus
17912      extern "C"
17913 #  endif
17914    int F77_DUMMY_MAIN() { return 1; }
17915 #endif
17916 int
17917 main ()
17918 {
17919
17920   ;
17921   return 0;
17922 }
17923 _ACEOF
17924 rm -f conftest.$ac_objext
17925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17926   (eval $ac_compile) 2>&5
17927   ac_status=$?
17928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17929   (exit $ac_status); } &&
17930          { ac_try='test -s conftest.$ac_objext'
17931   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17932   (eval $ac_try) 2>&5
17933   ac_status=$?
17934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17935   (exit $ac_status); }; }; then
17936   break
17937 else
17938   echo "$as_me: failed program was:" >&5
17939 cat conftest.$ac_ext >&5
17940 fi
17941 rm -f conftest.$ac_objext conftest.$ac_ext
17942   cat >conftest.$ac_ext <<_ACEOF
17943 #line $LINENO "configure"
17944 #include "confdefs.h"
17945 #define _LARGE_FILES 1
17946 #include <sys/types.h>
17947  /* Check that off_t can represent 2**63 - 1 correctly.
17948     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17949     since some C++ compilers masquerading as C compilers
17950     incorrectly reject 9223372036854775807.  */
17951 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17952   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17953                        && LARGE_OFF_T % 2147483647 == 1)
17954                       ? 1 : -1];
17955 #ifdef F77_DUMMY_MAIN
17956 #  ifdef __cplusplus
17957      extern "C"
17958 #  endif
17959    int F77_DUMMY_MAIN() { return 1; }
17960 #endif
17961 int
17962 main ()
17963 {
17964
17965   ;
17966   return 0;
17967 }
17968 _ACEOF
17969 rm -f conftest.$ac_objext
17970 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17971   (eval $ac_compile) 2>&5
17972   ac_status=$?
17973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17974   (exit $ac_status); } &&
17975          { ac_try='test -s conftest.$ac_objext'
17976   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17977   (eval $ac_try) 2>&5
17978   ac_status=$?
17979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17980   (exit $ac_status); }; }; then
17981   ac_cv_sys_large_files=1; break
17982 else
17983   echo "$as_me: failed program was:" >&5
17984 cat conftest.$ac_ext >&5
17985 fi
17986 rm -f conftest.$ac_objext conftest.$ac_ext
17987   break
17988 done
17989 fi
17990 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
17991 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
17992 if test "$ac_cv_sys_large_files" != no; then
17993
17994 cat >>confdefs.h <<_ACEOF
17995 #define _LARGE_FILES $ac_cv_sys_large_files
17996 _ACEOF
17997
17998 fi
17999 rm -f conftest*
18000 fi
18001
18002 fi
18003
18004 # SunOS doesn't handle negative byte comparisons properly with +/- return
18005 echo "$as_me:$LINENO: checking for working memcmp" >&5
18006 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
18007 if test "${ac_cv_func_memcmp_working+set}" = set; then
18008   echo $ECHO_N "(cached) $ECHO_C" >&6
18009 else
18010   if test "$cross_compiling" = yes; then
18011   ac_cv_func_memcmp_working=no
18012 else
18013   cat >conftest.$ac_ext <<_ACEOF
18014 #line $LINENO "configure"
18015 #include "confdefs.h"
18016
18017 #ifdef F77_DUMMY_MAIN
18018 #  ifdef __cplusplus
18019      extern "C"
18020 #  endif
18021    int F77_DUMMY_MAIN() { return 1; }
18022 #endif
18023 int
18024 main ()
18025 {
18026
18027   /* Some versions of memcmp are not 8-bit clean.  */
18028   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
18029   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
18030     exit (1);
18031
18032   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
18033      or more and with at least one buffer not starting on a 4-byte boundary.
18034      William Lewis provided this test program.   */
18035   {
18036     char foo[21];
18037     char bar[21];
18038     int i;
18039     for (i = 0; i < 4; i++)
18040       {
18041         char *a = foo + i;
18042         char *b = bar + i;
18043         strcpy (a, "--------01111111");
18044         strcpy (b, "--------10000000");
18045         if (memcmp (a, b, 16) >= 0)
18046           exit (1);
18047       }
18048     exit (0);
18049   }
18050
18051   ;
18052   return 0;
18053 }
18054 _ACEOF
18055 rm -f conftest$ac_exeext
18056 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18057   (eval $ac_link) 2>&5
18058   ac_status=$?
18059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18060   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18062   (eval $ac_try) 2>&5
18063   ac_status=$?
18064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18065   (exit $ac_status); }; }; then
18066   ac_cv_func_memcmp_working=yes
18067 else
18068   echo "$as_me: program exited with status $ac_status" >&5
18069 echo "$as_me: failed program was:" >&5
18070 cat conftest.$ac_ext >&5
18071 ( exit $ac_status )
18072 ac_cv_func_memcmp_working=no
18073 fi
18074 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18075 fi
18076 fi
18077 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
18078 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
18079 test $ac_cv_func_memcmp_working = no && LIBOBJS="$LIBOBJS memcmp.$ac_objext"
18080
18081
18082
18083 # Select semaphore implementation type.
18084 if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
18085
18086 cat >>confdefs.h <<\_ACEOF
18087 #define USE_NAMED_POSIX_SEMAPHORES 1
18088 _ACEOF
18089
18090   SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
18091 else
18092   if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
18093
18094 cat >>confdefs.h <<\_ACEOF
18095 #define USE_UNNAMED_POSIX_SEMAPHORES 1
18096 _ACEOF
18097
18098     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
18099   else
18100
18101 cat >>confdefs.h <<\_ACEOF
18102 #define USE_SYSV_SEMAPHORES 1
18103 _ACEOF
18104
18105     SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
18106   fi
18107 fi
18108
18109
18110 # Select shared-memory implementation type.
18111
18112 cat >>confdefs.h <<\_ACEOF
18113 #define USE_SYSV_SHARED_MEMORY 1
18114 _ACEOF
18115
18116 SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
18117
18118
18119 if test "$enable_nls" = yes ; then
18120
18121   echo "$as_me:$LINENO: checking for library containing gettext" >&5
18122 echo $ECHO_N "checking for library containing gettext... $ECHO_C" >&6
18123 if test "${ac_cv_search_gettext+set}" = set; then
18124   echo $ECHO_N "(cached) $ECHO_C" >&6
18125 else
18126   ac_func_search_save_LIBS=$LIBS
18127 ac_cv_search_gettext=no
18128 cat >conftest.$ac_ext <<_ACEOF
18129 #line $LINENO "configure"
18130 #include "confdefs.h"
18131
18132 /* Override any gcc2 internal prototype to avoid an error.  */
18133 #ifdef __cplusplus
18134 extern "C"
18135 #endif
18136 /* We use char because int might match the return type of a gcc2
18137    builtin and then its argument prototype would still apply.  */
18138 char gettext ();
18139 #ifdef F77_DUMMY_MAIN
18140 #  ifdef __cplusplus
18141      extern "C"
18142 #  endif
18143    int F77_DUMMY_MAIN() { return 1; }
18144 #endif
18145 int
18146 main ()
18147 {
18148 gettext ();
18149   ;
18150   return 0;
18151 }
18152 _ACEOF
18153 rm -f conftest.$ac_objext conftest$ac_exeext
18154 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18155   (eval $ac_link) 2>&5
18156   ac_status=$?
18157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18158   (exit $ac_status); } &&
18159          { ac_try='test -s conftest$ac_exeext'
18160   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18161   (eval $ac_try) 2>&5
18162   ac_status=$?
18163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18164   (exit $ac_status); }; }; then
18165   ac_cv_search_gettext="none required"
18166 else
18167   echo "$as_me: failed program was:" >&5
18168 cat conftest.$ac_ext >&5
18169 fi
18170 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18171 if test "$ac_cv_search_gettext" = no; then
18172   for ac_lib in intl; do
18173     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
18174     cat >conftest.$ac_ext <<_ACEOF
18175 #line $LINENO "configure"
18176 #include "confdefs.h"
18177
18178 /* Override any gcc2 internal prototype to avoid an error.  */
18179 #ifdef __cplusplus
18180 extern "C"
18181 #endif
18182 /* We use char because int might match the return type of a gcc2
18183    builtin and then its argument prototype would still apply.  */
18184 char gettext ();
18185 #ifdef F77_DUMMY_MAIN
18186 #  ifdef __cplusplus
18187      extern "C"
18188 #  endif
18189    int F77_DUMMY_MAIN() { return 1; }
18190 #endif
18191 int
18192 main ()
18193 {
18194 gettext ();
18195   ;
18196   return 0;
18197 }
18198 _ACEOF
18199 rm -f conftest.$ac_objext conftest$ac_exeext
18200 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18201   (eval $ac_link) 2>&5
18202   ac_status=$?
18203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18204   (exit $ac_status); } &&
18205          { ac_try='test -s conftest$ac_exeext'
18206   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18207   (eval $ac_try) 2>&5
18208   ac_status=$?
18209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18210   (exit $ac_status); }; }; then
18211   ac_cv_search_gettext="-l$ac_lib"
18212 break
18213 else
18214   echo "$as_me: failed program was:" >&5
18215 cat conftest.$ac_ext >&5
18216 fi
18217 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18218   done
18219 fi
18220 LIBS=$ac_func_search_save_LIBS
18221 fi
18222 echo "$as_me:$LINENO: result: $ac_cv_search_gettext" >&5
18223 echo "${ECHO_T}$ac_cv_search_gettext" >&6
18224 if test "$ac_cv_search_gettext" != no; then
18225   test "$ac_cv_search_gettext" = "none required" || LIBS="$ac_cv_search_gettext $LIBS"
18226
18227 else
18228   { { echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
18229 echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
18230    { (exit 1); exit 1; }; }
18231 fi
18232
18233   if test "${ac_cv_header_libintl_h+set}" = set; then
18234   echo "$as_me:$LINENO: checking for libintl.h" >&5
18235 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
18236 if test "${ac_cv_header_libintl_h+set}" = set; then
18237   echo $ECHO_N "(cached) $ECHO_C" >&6
18238 fi
18239 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
18240 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
18241 else
18242   # Is the header compilable?
18243 echo "$as_me:$LINENO: checking libintl.h usability" >&5
18244 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
18245 cat >conftest.$ac_ext <<_ACEOF
18246 #line $LINENO "configure"
18247 #include "confdefs.h"
18248 $ac_includes_default
18249 #include <libintl.h>
18250 _ACEOF
18251 rm -f conftest.$ac_objext
18252 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18253   (eval $ac_compile) 2>&5
18254   ac_status=$?
18255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18256   (exit $ac_status); } &&
18257          { ac_try='test -s conftest.$ac_objext'
18258   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18259   (eval $ac_try) 2>&5
18260   ac_status=$?
18261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18262   (exit $ac_status); }; }; then
18263   ac_header_compiler=yes
18264 else
18265   echo "$as_me: failed program was:" >&5
18266 cat conftest.$ac_ext >&5
18267 ac_header_compiler=no
18268 fi
18269 rm -f conftest.$ac_objext conftest.$ac_ext
18270 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18271 echo "${ECHO_T}$ac_header_compiler" >&6
18272
18273 # Is the header present?
18274 echo "$as_me:$LINENO: checking libintl.h presence" >&5
18275 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
18276 cat >conftest.$ac_ext <<_ACEOF
18277 #line $LINENO "configure"
18278 #include "confdefs.h"
18279 #include <libintl.h>
18280 _ACEOF
18281 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18282   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18283   ac_status=$?
18284   egrep -v '^ *\+' conftest.er1 >conftest.err
18285   rm -f conftest.er1
18286   cat conftest.err >&5
18287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18288   (exit $ac_status); } >/dev/null; then
18289   if test -s conftest.err; then
18290     ac_cpp_err=$ac_c_preproc_warn_flag
18291   else
18292     ac_cpp_err=
18293   fi
18294 else
18295   ac_cpp_err=yes
18296 fi
18297 if test -z "$ac_cpp_err"; then
18298   ac_header_preproc=yes
18299 else
18300   echo "$as_me: failed program was:" >&5
18301   cat conftest.$ac_ext >&5
18302   ac_header_preproc=no
18303 fi
18304 rm -f conftest.err conftest.$ac_ext
18305 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18306 echo "${ECHO_T}$ac_header_preproc" >&6
18307
18308 # So?  What about this header?
18309 case $ac_header_compiler:$ac_header_preproc in
18310   yes:no )
18311     { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
18312 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18313     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
18314 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};;
18315   no:yes )
18316     { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
18317 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
18318     { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
18319 echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
18320     { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
18321 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};;
18322 esac
18323 echo "$as_me:$LINENO: checking for libintl.h" >&5
18324 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
18325 if test "${ac_cv_header_libintl_h+set}" = set; then
18326   echo $ECHO_N "(cached) $ECHO_C" >&6
18327 else
18328   ac_cv_header_libintl_h=$ac_header_preproc
18329 fi
18330 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
18331 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
18332
18333 fi
18334 if test $ac_cv_header_libintl_h = yes; then
18335   :
18336 else
18337   { { echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
18338 echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
18339    { (exit 1); exit 1; }; }
18340 fi
18341
18342
18343   for ac_prog in msgfmt
18344 do
18345   # Extract the first word of "$ac_prog", so it can be a program name with args.
18346 set dummy $ac_prog; ac_word=$2
18347 echo "$as_me:$LINENO: checking for $ac_word" >&5
18348 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18349 if test "${ac_cv_prog_MSGFMT+set}" = set; then
18350   echo $ECHO_N "(cached) $ECHO_C" >&6
18351 else
18352   if test -n "$MSGFMT"; then
18353   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
18354 else
18355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18356 for as_dir in $PATH
18357 do
18358   IFS=$as_save_IFS
18359   test -z "$as_dir" && as_dir=.
18360   for ac_exec_ext in '' $ac_executable_extensions; do
18361   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18362     ac_cv_prog_MSGFMT="$ac_prog"
18363     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18364     break 2
18365   fi
18366 done
18367 done
18368
18369 fi
18370 fi
18371 MSGFMT=$ac_cv_prog_MSGFMT
18372 if test -n "$MSGFMT"; then
18373   echo "$as_me:$LINENO: result: $MSGFMT" >&5
18374 echo "${ECHO_T}$MSGFMT" >&6
18375 else
18376   echo "$as_me:$LINENO: result: no" >&5
18377 echo "${ECHO_T}no" >&6
18378 fi
18379
18380   test -n "$MSGFMT" && break
18381 done
18382
18383   if test -z "$MSGFMT"; then
18384     { { echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
18385 echo "$as_me: error: msgfmt is required for NLS" >&2;}
18386    { (exit 1); exit 1; }; }
18387   fi
18388   for ac_prog in msgmerge
18389 do
18390   # Extract the first word of "$ac_prog", so it can be a program name with args.
18391 set dummy $ac_prog; ac_word=$2
18392 echo "$as_me:$LINENO: checking for $ac_word" >&5
18393 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18394 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
18395   echo $ECHO_N "(cached) $ECHO_C" >&6
18396 else
18397   if test -n "$MSGMERGE"; then
18398   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
18399 else
18400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18401 for as_dir in $PATH
18402 do
18403   IFS=$as_save_IFS
18404   test -z "$as_dir" && as_dir=.
18405   for ac_exec_ext in '' $ac_executable_extensions; do
18406   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18407     ac_cv_prog_MSGMERGE="$ac_prog"
18408     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18409     break 2
18410   fi
18411 done
18412 done
18413
18414 fi
18415 fi
18416 MSGMERGE=$ac_cv_prog_MSGMERGE
18417 if test -n "$MSGMERGE"; then
18418   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
18419 echo "${ECHO_T}$MSGMERGE" >&6
18420 else
18421   echo "$as_me:$LINENO: result: no" >&5
18422 echo "${ECHO_T}no" >&6
18423 fi
18424
18425   test -n "$MSGMERGE" && break
18426 done
18427
18428   for ac_prog in xgettext
18429 do
18430   # Extract the first word of "$ac_prog", so it can be a program name with args.
18431 set dummy $ac_prog; ac_word=$2
18432 echo "$as_me:$LINENO: checking for $ac_word" >&5
18433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18434 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
18435   echo $ECHO_N "(cached) $ECHO_C" >&6
18436 else
18437   if test -n "$XGETTEXT"; then
18438   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
18439 else
18440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18441 for as_dir in $PATH
18442 do
18443   IFS=$as_save_IFS
18444   test -z "$as_dir" && as_dir=.
18445   for ac_exec_ext in '' $ac_executable_extensions; do
18446   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18447     ac_cv_prog_XGETTEXT="$ac_prog"
18448     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18449     break 2
18450   fi
18451 done
18452 done
18453
18454 fi
18455 fi
18456 XGETTEXT=$ac_cv_prog_XGETTEXT
18457 if test -n "$XGETTEXT"; then
18458   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
18459 echo "${ECHO_T}$XGETTEXT" >&6
18460 else
18461   echo "$as_me:$LINENO: result: no" >&5
18462 echo "${ECHO_T}no" >&6
18463 fi
18464
18465   test -n "$XGETTEXT" && break
18466 done
18467
18468
18469   # Note: share/locale is always the default, independent of $datadir
18470   localedir='${prefix}/share/locale'
18471   if test x"$prefix" = x"NONE"; then
18472     exp_localedir="$ac_default_prefix/share/locale"
18473   else
18474     exp_localedir="$prefix/share/locale"
18475   fi
18476
18477
18478
18479 cat >>confdefs.h <<_ACEOF
18480 #define LOCALEDIR "$exp_localedir"
18481 _ACEOF
18482
18483
18484 fi
18485
18486 # Check for Tcl configuration script tclConfig.sh
18487 if test "$with_tcl" = yes; then
18488     for ac_prog in tclsh tcl
18489 do
18490   # Extract the first word of "$ac_prog", so it can be a program name with args.
18491 set dummy $ac_prog; ac_word=$2
18492 echo "$as_me:$LINENO: checking for $ac_word" >&5
18493 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18494 if test "${ac_cv_path_TCLSH+set}" = set; then
18495   echo $ECHO_N "(cached) $ECHO_C" >&6
18496 else
18497   case $TCLSH in
18498   [\\/]* | ?:[\\/]*)
18499   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
18500   ;;
18501   *)
18502   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18503 for as_dir in $PATH
18504 do
18505   IFS=$as_save_IFS
18506   test -z "$as_dir" && as_dir=.
18507   for ac_exec_ext in '' $ac_executable_extensions; do
18508   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18509     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
18510     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18511     break 2
18512   fi
18513 done
18514 done
18515
18516   ;;
18517 esac
18518 fi
18519 TCLSH=$ac_cv_path_TCLSH
18520
18521 if test -n "$TCLSH"; then
18522   echo "$as_me:$LINENO: result: $TCLSH" >&5
18523 echo "${ECHO_T}$TCLSH" >&6
18524 else
18525   echo "$as_me:$LINENO: result: no" >&5
18526 echo "${ECHO_T}no" >&6
18527 fi
18528
18529   test -n "$TCLSH" && break
18530 done
18531
18532 echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
18533 echo $ECHO_N "checking for tclConfig.sh... $ECHO_C" >&6
18534 # Let user override test
18535 if test -z "$TCL_CONFIG_SH"; then
18536     pgac_test_dirs="$with_tclconfig"
18537
18538     set X $pgac_test_dirs; shift
18539     if test $# -eq 0; then
18540         test -z "$TCLSH" && { { echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
18541 echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
18542    { (exit 1); exit 1; }; }
18543         set X `echo 'puts $auto_path' | $TCLSH`; shift
18544     fi
18545
18546     for pgac_dir do
18547         if test -r "$pgac_dir/tclConfig.sh"; then
18548             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
18549             break
18550         fi
18551     done
18552 fi
18553
18554 if test -z "$TCL_CONFIG_SH"; then
18555     echo "$as_me:$LINENO: result: no" >&5
18556 echo "${ECHO_T}no" >&6
18557     { { echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
18558 echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
18559    { (exit 1); exit 1; }; }
18560 else
18561     echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
18562 echo "${ECHO_T}$TCL_CONFIG_SH" >&6
18563 fi
18564
18565
18566
18567     . "$TCL_CONFIG_SH"
18568 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
18569 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
18570 eval TCL_LIBS=\"$TCL_LIBS\"
18571 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
18572 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
18573
18574         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
18575     ac_save_CPPFLAGS=$CPPFLAGS
18576     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
18577     if test "${ac_cv_header_tcl_h+set}" = set; then
18578   echo "$as_me:$LINENO: checking for tcl.h" >&5
18579 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
18580 if test "${ac_cv_header_tcl_h+set}" = set; then
18581   echo $ECHO_N "(cached) $ECHO_C" >&6
18582 fi
18583 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
18584 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
18585 else
18586   # Is the header compilable?
18587 echo "$as_me:$LINENO: checking tcl.h usability" >&5
18588 echo $ECHO_N "checking tcl.h usability... $ECHO_C" >&6
18589 cat >conftest.$ac_ext <<_ACEOF
18590 #line $LINENO "configure"
18591 #include "confdefs.h"
18592 $ac_includes_default
18593 #include <tcl.h>
18594 _ACEOF
18595 rm -f conftest.$ac_objext
18596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18597   (eval $ac_compile) 2>&5
18598   ac_status=$?
18599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18600   (exit $ac_status); } &&
18601          { ac_try='test -s conftest.$ac_objext'
18602   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18603   (eval $ac_try) 2>&5
18604   ac_status=$?
18605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18606   (exit $ac_status); }; }; then
18607   ac_header_compiler=yes
18608 else
18609   echo "$as_me: failed program was:" >&5
18610 cat conftest.$ac_ext >&5
18611 ac_header_compiler=no
18612 fi
18613 rm -f conftest.$ac_objext conftest.$ac_ext
18614 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18615 echo "${ECHO_T}$ac_header_compiler" >&6
18616
18617 # Is the header present?
18618 echo "$as_me:$LINENO: checking tcl.h presence" >&5
18619 echo $ECHO_N "checking tcl.h presence... $ECHO_C" >&6
18620 cat >conftest.$ac_ext <<_ACEOF
18621 #line $LINENO "configure"
18622 #include "confdefs.h"
18623 #include <tcl.h>
18624 _ACEOF
18625 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18626   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18627   ac_status=$?
18628   egrep -v '^ *\+' conftest.er1 >conftest.err
18629   rm -f conftest.er1
18630   cat conftest.err >&5
18631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18632   (exit $ac_status); } >/dev/null; then
18633   if test -s conftest.err; then
18634     ac_cpp_err=$ac_c_preproc_warn_flag
18635   else
18636     ac_cpp_err=
18637   fi
18638 else
18639   ac_cpp_err=yes
18640 fi
18641 if test -z "$ac_cpp_err"; then
18642   ac_header_preproc=yes
18643 else
18644   echo "$as_me: failed program was:" >&5
18645   cat conftest.$ac_ext >&5
18646   ac_header_preproc=no
18647 fi
18648 rm -f conftest.err conftest.$ac_ext
18649 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18650 echo "${ECHO_T}$ac_header_preproc" >&6
18651
18652 # So?  What about this header?
18653 case $ac_header_compiler:$ac_header_preproc in
18654   yes:no )
18655     { echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
18656 echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18657     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
18658 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;};;
18659   no:yes )
18660     { echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
18661 echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
18662     { echo "$as_me:$LINENO: WARNING: tcl.h: check for missing prerequisite headers?" >&5
18663 echo "$as_me: WARNING: tcl.h: check for missing prerequisite headers?" >&2;}
18664     { echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
18665 echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;};;
18666 esac
18667 echo "$as_me:$LINENO: checking for tcl.h" >&5
18668 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
18669 if test "${ac_cv_header_tcl_h+set}" = set; then
18670   echo $ECHO_N "(cached) $ECHO_C" >&6
18671 else
18672   ac_cv_header_tcl_h=$ac_header_preproc
18673 fi
18674 echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
18675 echo "${ECHO_T}$ac_cv_header_tcl_h" >&6
18676
18677 fi
18678 if test $ac_cv_header_tcl_h = yes; then
18679   :
18680 else
18681   { { echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
18682 echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
18683    { (exit 1); exit 1; }; }
18684 fi
18685
18686
18687     CPPFLAGS=$ac_save_CPPFLAGS
18688 fi
18689
18690 #
18691 # Check for DocBook and tools
18692 #
18693 for ac_prog in onsgmls nsgmls
18694 do
18695   # Extract the first word of "$ac_prog", so it can be a program name with args.
18696 set dummy $ac_prog; ac_word=$2
18697 echo "$as_me:$LINENO: checking for $ac_word" >&5
18698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18699 if test "${ac_cv_prog_NSGMLS+set}" = set; then
18700   echo $ECHO_N "(cached) $ECHO_C" >&6
18701 else
18702   if test -n "$NSGMLS"; then
18703   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
18704 else
18705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18706 for as_dir in $PATH
18707 do
18708   IFS=$as_save_IFS
18709   test -z "$as_dir" && as_dir=.
18710   for ac_exec_ext in '' $ac_executable_extensions; do
18711   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18712     ac_cv_prog_NSGMLS="$ac_prog"
18713     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18714     break 2
18715   fi
18716 done
18717 done
18718
18719 fi
18720 fi
18721 NSGMLS=$ac_cv_prog_NSGMLS
18722 if test -n "$NSGMLS"; then
18723   echo "$as_me:$LINENO: result: $NSGMLS" >&5
18724 echo "${ECHO_T}$NSGMLS" >&6
18725 else
18726   echo "$as_me:$LINENO: result: no" >&5
18727 echo "${ECHO_T}no" >&6
18728 fi
18729
18730   test -n "$NSGMLS" && break
18731 done
18732
18733 for ac_prog in openjade jade
18734 do
18735   # Extract the first word of "$ac_prog", so it can be a program name with args.
18736 set dummy $ac_prog; ac_word=$2
18737 echo "$as_me:$LINENO: checking for $ac_word" >&5
18738 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18739 if test "${ac_cv_prog_JADE+set}" = set; then
18740   echo $ECHO_N "(cached) $ECHO_C" >&6
18741 else
18742   if test -n "$JADE"; then
18743   ac_cv_prog_JADE="$JADE" # Let the user override the test.
18744 else
18745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18746 for as_dir in $PATH
18747 do
18748   IFS=$as_save_IFS
18749   test -z "$as_dir" && as_dir=.
18750   for ac_exec_ext in '' $ac_executable_extensions; do
18751   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18752     ac_cv_prog_JADE="$ac_prog"
18753     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18754     break 2
18755   fi
18756 done
18757 done
18758
18759 fi
18760 fi
18761 JADE=$ac_cv_prog_JADE
18762 if test -n "$JADE"; then
18763   echo "$as_me:$LINENO: result: $JADE" >&5
18764 echo "${ECHO_T}$JADE" >&6
18765 else
18766   echo "$as_me:$LINENO: result: no" >&5
18767 echo "${ECHO_T}no" >&6
18768 fi
18769
18770   test -n "$JADE" && break
18771 done
18772
18773
18774 echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
18775 echo $ECHO_N "checking for DocBook V4.2... $ECHO_C" >&6
18776 if test "${pgac_cv_check_docbook+set}" = set; then
18777   echo $ECHO_N "(cached) $ECHO_C" >&6
18778 else
18779   cat >conftest.sgml <<EOF
18780 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
18781 <book>
18782  <title>test</title>
18783  <chapter>
18784   <title>random</title>
18785    <sect1>
18786     <title>testsect</title>
18787     <para>text</para>
18788   </sect1>
18789  </chapter>
18790 </book>
18791 EOF
18792
18793 pgac_cv_check_docbook=no
18794
18795 if test -n "$NSGMLS"; then
18796   $NSGMLS -s conftest.sgml 1>&5 2>&1
18797   if test $? -eq 0; then
18798     pgac_cv_check_docbook=yes
18799   fi
18800 fi
18801 rm -f conftest.sgml
18802 fi
18803 echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
18804 echo "${ECHO_T}$pgac_cv_check_docbook" >&6
18805
18806 have_docbook=$pgac_cv_check_docbook
18807
18808
18809 echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
18810 echo $ECHO_N "checking for DocBook stylesheets... $ECHO_C" >&6
18811 if test "${pgac_cv_path_stylesheets+set}" = set; then
18812   echo $ECHO_N "(cached) $ECHO_C" >&6
18813 else
18814   if test -n "$DOCBOOKSTYLE"; then
18815   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
18816 else
18817   for pgac_prefix in /usr /usr/local /opt; do
18818     for pgac_infix in share lib; do
18819       for pgac_postfix in \
18820         sgml/stylesheets/nwalsh-modular \
18821         sgml/stylesheets/docbook \
18822                 sgml/docbook-dsssl \
18823         sgml/docbook/dsssl/modular \
18824         sgml/docbook/stylesheet/dsssl/modular \
18825         sgml/docbook/dsssl-stylesheets
18826       do
18827         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
18828         if test -r "$pgac_candidate/html/docbook.dsl" \
18829            && test -r "$pgac_candidate/print/docbook.dsl"
18830         then
18831           pgac_cv_path_stylesheets=$pgac_candidate
18832           break 3
18833         fi
18834       done
18835     done
18836   done
18837 fi
18838 fi
18839
18840 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
18841
18842 if test -n "$DOCBOOKSTYLE"; then
18843   echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
18844 echo "${ECHO_T}$DOCBOOKSTYLE" >&6
18845 else
18846   echo "$as_me:$LINENO: result: no" >&5
18847 echo "${ECHO_T}no" >&6
18848 fi
18849 if test -n "$DOCBOOKSTYLE"; then
18850   for ac_prog in collateindex.pl
18851 do
18852   # Extract the first word of "$ac_prog", so it can be a program name with args.
18853 set dummy $ac_prog; ac_word=$2
18854 echo "$as_me:$LINENO: checking for $ac_word" >&5
18855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18856 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
18857   echo $ECHO_N "(cached) $ECHO_C" >&6
18858 else
18859   case $COLLATEINDEX in
18860   [\\/]* | ?:[\\/]*)
18861   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
18862   ;;
18863   *)
18864   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18865 for as_dir in $DOCBOOKSTYLE/bin $PATH
18866 do
18867   IFS=$as_save_IFS
18868   test -z "$as_dir" && as_dir=.
18869   for ac_exec_ext in '' $ac_executable_extensions; do
18870   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18871     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
18872     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18873     break 2
18874   fi
18875 done
18876 done
18877
18878   ;;
18879 esac
18880 fi
18881 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
18882
18883 if test -n "$COLLATEINDEX"; then
18884   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
18885 echo "${ECHO_T}$COLLATEINDEX" >&6
18886 else
18887   echo "$as_me:$LINENO: result: no" >&5
18888 echo "${ECHO_T}no" >&6
18889 fi
18890
18891   test -n "$COLLATEINDEX" && break
18892 done
18893
18894 else
18895   for ac_prog in collateindex.pl
18896 do
18897   # Extract the first word of "$ac_prog", so it can be a program name with args.
18898 set dummy $ac_prog; ac_word=$2
18899 echo "$as_me:$LINENO: checking for $ac_word" >&5
18900 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18901 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
18902   echo $ECHO_N "(cached) $ECHO_C" >&6
18903 else
18904   case $COLLATEINDEX in
18905   [\\/]* | ?:[\\/]*)
18906   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
18907   ;;
18908   *)
18909   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18910 for as_dir in $PATH
18911 do
18912   IFS=$as_save_IFS
18913   test -z "$as_dir" && as_dir=.
18914   for ac_exec_ext in '' $ac_executable_extensions; do
18915   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18916     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
18917     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18918     break 2
18919   fi
18920 done
18921 done
18922
18923   ;;
18924 esac
18925 fi
18926 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
18927
18928 if test -n "$COLLATEINDEX"; then
18929   echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
18930 echo "${ECHO_T}$COLLATEINDEX" >&6
18931 else
18932   echo "$as_me:$LINENO: result: no" >&5
18933 echo "${ECHO_T}no" >&6
18934 fi
18935
18936   test -n "$COLLATEINDEX" && break
18937 done
18938
18939 fi
18940 for ac_prog in sgmlspl
18941 do
18942   # Extract the first word of "$ac_prog", so it can be a program name with args.
18943 set dummy $ac_prog; ac_word=$2
18944 echo "$as_me:$LINENO: checking for $ac_word" >&5
18945 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
18946 if test "${ac_cv_prog_SGMLSPL+set}" = set; then
18947   echo $ECHO_N "(cached) $ECHO_C" >&6
18948 else
18949   if test -n "$SGMLSPL"; then
18950   ac_cv_prog_SGMLSPL="$SGMLSPL" # Let the user override the test.
18951 else
18952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18953 for as_dir in $PATH
18954 do
18955   IFS=$as_save_IFS
18956   test -z "$as_dir" && as_dir=.
18957   for ac_exec_ext in '' $ac_executable_extensions; do
18958   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18959     ac_cv_prog_SGMLSPL="$ac_prog"
18960     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18961     break 2
18962   fi
18963 done
18964 done
18965
18966 fi
18967 fi
18968 SGMLSPL=$ac_cv_prog_SGMLSPL
18969 if test -n "$SGMLSPL"; then
18970   echo "$as_me:$LINENO: result: $SGMLSPL" >&5
18971 echo "${ECHO_T}$SGMLSPL" >&6
18972 else
18973   echo "$as_me:$LINENO: result: no" >&5
18974 echo "${ECHO_T}no" >&6
18975 fi
18976
18977   test -n "$SGMLSPL" && break
18978 done
18979
18980
18981 # Thread testing
18982
18983 # We have to run the thread test near the end so we have all our symbols
18984 # defined.  Cross compiling throws a warning.
18985 #
18986 if test "$enable_thread_safety_force" = yes; then
18987   { echo "$as_me:$LINENO: WARNING:
18988 *** Skipping thread test program.  --enable-thread-safety-force was used.
18989 *** Run the program in src/tools/thread on the your machine and add
18990 proper locking function calls to your applications to guarantee thread
18991 safety.
18992 " >&5
18993 echo "$as_me: WARNING:
18994 *** Skipping thread test program.  --enable-thread-safety-force was used.
18995 *** Run the program in src/tools/thread on the your machine and add
18996 proper locking function calls to your applications to guarantee thread
18997 safety.
18998 " >&2;}
18999 elif test "$enable_thread_safety" = yes; then
19000 echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
19001 echo $ECHO_N "checking thread safety of required library functions... $ECHO_C" >&6
19002
19003 _CFLAGS="$CFLAGS"
19004 _LIBS="$LIBS"
19005 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
19006 LIBS="$LIBS $PTHREAD_LIBS"
19007 if test "$cross_compiling" = yes; then
19008   echo "$as_me:$LINENO: result: maybe" >&5
19009 echo "${ECHO_T}maybe" >&6
19010   { echo "$as_me:$LINENO: WARNING:
19011 *** Skipping thread test program because of cross-compile build.
19012 *** Run the program in src/tools/thread on the target machine.
19013 " >&5
19014 echo "$as_me: WARNING:
19015 *** Skipping thread test program because of cross-compile build.
19016 *** Run the program in src/tools/thread on the target machine.
19017 " >&2;}
19018 else
19019   cat >conftest.$ac_ext <<_ACEOF
19020 #line $LINENO "configure"
19021 #include "confdefs.h"
19022 #include "$srcdir/src/tools/thread/thread_test.c"
19023 _ACEOF
19024 rm -f conftest$ac_exeext
19025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19026   (eval $ac_link) 2>&5
19027   ac_status=$?
19028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19029   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19030   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19031   (eval $ac_try) 2>&5
19032   ac_status=$?
19033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19034   (exit $ac_status); }; }; then
19035   echo "$as_me:$LINENO: result: yes" >&5
19036 echo "${ECHO_T}yes" >&6
19037 else
19038   echo "$as_me: program exited with status $ac_status" >&5
19039 echo "$as_me: failed program was:" >&5
19040 cat conftest.$ac_ext >&5
19041 ( exit $ac_status )
19042 echo "$as_me:$LINENO: result: no" >&5
19043 echo "${ECHO_T}no" >&6
19044   { { echo "$as_me:$LINENO: error:
19045 *** Thread test program failed.  Your platform is not thread-safe.
19046 *** Check the file 'config.log'for the exact reason.
19047 ***
19048 *** You can use the configure option --enable-thread-safety-force
19049 *** to force threads to be enabled.  However, you must then run
19050 *** the program in src/tools/thread and add locking function calls
19051 *** to your applications to guarantee thread safety.
19052 " >&5
19053 echo "$as_me: error:
19054 *** Thread test program failed.  Your platform is not thread-safe.
19055 *** Check the file 'config.log'for the exact reason.
19056 ***
19057 *** You can use the configure option --enable-thread-safety-force
19058 *** to force threads to be enabled.  However, you must then run
19059 *** the program in src/tools/thread and add locking function calls
19060 *** to your applications to guarantee thread safety.
19061 " >&2;}
19062    { (exit 1); exit 1; }; }
19063 fi
19064 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19065 fi
19066 CFLAGS="$_CFLAGS"
19067 LIBS="$_LIBS"
19068 fi
19069
19070 # prepare build tree if outside source tree
19071 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
19072 # Note 2: /bin/pwd might be better than shell's built-in at getting
19073 #         a symlink-free name.
19074 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
19075   vpath_build=no
19076 else
19077   vpath_build=yes
19078   if test "$no_create" != yes; then
19079     echo $ECHO_N "preparing build tree... $ECHO_C" >&6
19080     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
19081     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
19082       || { { echo "$as_me:$LINENO: error: failed" >&5
19083 echo "$as_me: error: failed" >&2;}
19084    { (exit 1); exit 1; }; }
19085     echo "$as_me:$LINENO: result: done" >&5
19086 echo "${ECHO_T}done" >&6
19087   fi
19088 fi
19089
19090
19091
19092 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
19093
19094
19095 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}"
19096
19097
19098 if test "$PORTNAME" = "win32"; then
19099 ac_config_commands="$ac_config_commands check_win32_symlinks"
19100
19101 fi
19102
19103 ac_config_headers="$ac_config_headers src/include/pg_config.h"
19104
19105
19106 cat >confcache <<\_ACEOF
19107 # This file is a shell script that caches the results of configure
19108 # tests run on this system so they can be shared between configure
19109 # scripts and configure runs, see configure's option --config-cache.
19110 # It is not useful on other systems.  If it contains results you don't
19111 # want to keep, you may remove or edit it.
19112 #
19113 # config.status only pays attention to the cache file if you give it
19114 # the --recheck option to rerun configure.
19115 #
19116 # `ac_cv_env_foo' variables (set or unset) will be overriden when
19117 # loading this file, other *unset* `ac_cv_foo' will be assigned the
19118 # following values.
19119
19120 _ACEOF
19121
19122 # The following way of writing the cache mishandles newlines in values,
19123 # but we know of no workaround that is simple, portable, and efficient.
19124 # So, don't put newlines in cache variables' values.
19125 # Ultrix sh set writes to stderr and can't be redirected directly,
19126 # and sets the high bit in the cache file unless we assign to the vars.
19127 {
19128   (set) 2>&1 |
19129     case `(ac_space=' '; set | grep ac_space) 2>&1` in
19130     *ac_space=\ *)
19131       # `set' does not quote correctly, so add quotes (double-quote
19132       # substitution turns \\\\ into \\, and sed turns \\ into \).
19133       sed -n \
19134         "s/'/'\\\\''/g;
19135           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19136       ;;
19137     *)
19138       # `set' quotes correctly as required by POSIX, so do not add quotes.
19139       sed -n \
19140         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
19141       ;;
19142     esac;
19143 } |
19144   sed '
19145      t clear
19146      : clear
19147      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19148      t end
19149      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19150      : end' >>confcache
19151 if cmp -s $cache_file confcache; then :; else
19152   if test -w $cache_file; then
19153     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
19154     cat confcache >$cache_file
19155   else
19156     echo "not updating unwritable cache $cache_file"
19157   fi
19158 fi
19159 rm -f confcache
19160
19161 test "x$prefix" = xNONE && prefix=$ac_default_prefix
19162 # Let make expand exec_prefix.
19163 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19164
19165 # VPATH may cause trouble with some makes, so we remove $(srcdir),
19166 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
19167 # trailing colons and then remove the whole line if VPATH becomes empty
19168 # (actually we leave an empty line to preserve line numbers).
19169 if test "x$srcdir" = x.; then
19170   ac_vpsub='/^[         ]*VPATH[        ]*=/{
19171 s/:*\$(srcdir):*/:/;
19172 s/:*\${srcdir}:*/:/;
19173 s/:*@srcdir@:*/:/;
19174 s/^\([^=]*=[    ]*\):*/\1/;
19175 s/:*$//;
19176 s/^[^=]*=[      ]*$//;
19177 }'
19178 fi
19179
19180 DEFS=-DHAVE_CONFIG_H
19181
19182
19183 : ${CONFIG_STATUS=./config.status}
19184 ac_clean_files_save=$ac_clean_files
19185 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19186 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
19187 echo "$as_me: creating $CONFIG_STATUS" >&6;}
19188 cat >$CONFIG_STATUS <<_ACEOF
19189 #! $SHELL
19190 # Generated by $as_me.
19191 # Run this file to recreate the current configuration.
19192 # Compiler output produced by configure, useful for debugging
19193 # configure, is in config.log if it exists.
19194
19195 debug=false
19196 SHELL=\${CONFIG_SHELL-$SHELL}
19197 _ACEOF
19198
19199 cat >>$CONFIG_STATUS <<\_ACEOF
19200
19201 ## --------------------- ##
19202 ## M4sh Initialization.  ##
19203 ## --------------------- ##
19204
19205 # Be Bourne compatible
19206 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19207   emulate sh
19208   NULLCMD=:
19209 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
19210   set -o posix
19211 fi
19212
19213 # NLS nuisances.
19214 # Support unset when possible.
19215 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
19216   as_unset=unset
19217 else
19218   as_unset=false
19219 fi
19220
19221 (set +x; test -n "`(LANG=C; export LANG) 2>&1`") &&
19222     { $as_unset LANG || test "${LANG+set}" != set; } ||
19223       { LANG=C; export LANG; }
19224 (set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") &&
19225     { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } ||
19226       { LC_ALL=C; export LC_ALL; }
19227 (set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") &&
19228     { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } ||
19229       { LC_TIME=C; export LC_TIME; }
19230 (set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") &&
19231     { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } ||
19232       { LC_CTYPE=C; export LC_CTYPE; }
19233 (set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") &&
19234     { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } ||
19235       { LANGUAGE=C; export LANGUAGE; }
19236 (set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") &&
19237     { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } ||
19238       { LC_COLLATE=C; export LC_COLLATE; }
19239 (set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") &&
19240     { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } ||
19241       { LC_NUMERIC=C; export LC_NUMERIC; }
19242 (set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") &&
19243     { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } ||
19244       { LC_MESSAGES=C; export LC_MESSAGES; }
19245
19246
19247 # Name of the executable.
19248 as_me=`(basename "$0") 2>/dev/null ||
19249 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19250          X"$0" : 'X\(//\)$' \| \
19251          X"$0" : 'X\(/\)$' \| \
19252          .     : '\(.\)' 2>/dev/null ||
19253 echo X/"$0" |
19254     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
19255           /^X\/\(\/\/\)$/{ s//\1/; q; }
19256           /^X\/\(\/\).*/{ s//\1/; q; }
19257           s/.*/./; q'`
19258
19259 # PATH needs CR, and LINENO needs CR and PATH.
19260 # Avoid depending upon Character Ranges.
19261 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19262 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19263 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19264 as_cr_digits='0123456789'
19265 as_cr_alnum=$as_cr_Letters$as_cr_digits
19266
19267 # The user is always right.
19268 if test "${PATH_SEPARATOR+set}" != set; then
19269   echo "#! /bin/sh" >conftest.sh
19270   echo  "exit 0"   >>conftest.sh
19271   chmod +x conftest.sh
19272   if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then
19273     PATH_SEPARATOR=';'
19274   else
19275     PATH_SEPARATOR=:
19276   fi
19277   rm -f conftest.sh
19278 fi
19279
19280
19281   as_lineno_1=$LINENO
19282   as_lineno_2=$LINENO
19283   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
19284   test "x$as_lineno_1" != "x$as_lineno_2" &&
19285   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
19286   # Find who we are.  Look in the path if we contain no path at all
19287   # relative or not.
19288   case $0 in
19289     *[\\/]* ) as_myself=$0 ;;
19290     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19291 for as_dir in $PATH
19292 do
19293   IFS=$as_save_IFS
19294   test -z "$as_dir" && as_dir=.
19295   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19296 done
19297
19298        ;;
19299   esac
19300   # We did not find ourselves, most probably we were run as `sh COMMAND'
19301   # in which case we are not to be found in the path.
19302   if test "x$as_myself" = x; then
19303     as_myself=$0
19304   fi
19305   if test ! -f "$as_myself"; then
19306     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
19307 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
19308    { (exit 1); exit 1; }; }
19309   fi
19310   case $CONFIG_SHELL in
19311   '')
19312     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19313 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
19314 do
19315   IFS=$as_save_IFS
19316   test -z "$as_dir" && as_dir=.
19317   for as_base in sh bash ksh sh5; do
19318          case $as_dir in
19319          /*)
19320            if ("$as_dir/$as_base" -c '
19321   as_lineno_1=$LINENO
19322   as_lineno_2=$LINENO
19323   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
19324   test "x$as_lineno_1" != "x$as_lineno_2" &&
19325   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
19326              CONFIG_SHELL=$as_dir/$as_base
19327              export CONFIG_SHELL
19328              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
19329            fi;;
19330          esac
19331        done
19332 done
19333 ;;
19334   esac
19335
19336   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
19337   # uniformly replaced by the line number.  The first 'sed' inserts a
19338   # line-number line before each line; the second 'sed' does the real
19339   # work.  The second script uses 'N' to pair each line-number line
19340   # with the numbered line, and appends trailing '-' during
19341   # substitution so that $LINENO is not a special case at line end.
19342   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
19343   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
19344   sed '=' <$as_myself |
19345     sed '
19346       N
19347       s,$,-,
19348       : loop
19349       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
19350       t loop
19351       s,-$,,
19352       s,^['$as_cr_digits']*\n,,
19353     ' >$as_me.lineno &&
19354   chmod +x $as_me.lineno ||
19355     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
19356 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
19357    { (exit 1); exit 1; }; }
19358
19359   # Don't try to exec as it changes $[0], causing all sort of problems
19360   # (the dirname of $[0] is not the place where we might find the
19361   # original and so on.  Autoconf is especially sensible to this).
19362   . ./$as_me.lineno
19363   # Exit status is that of the last command.
19364   exit
19365 }
19366
19367
19368 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
19369   *c*,-n*) ECHO_N= ECHO_C='
19370 ' ECHO_T='      ' ;;
19371   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
19372   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
19373 esac
19374
19375 if expr a : '\(a\)' >/dev/null 2>&1; then
19376   as_expr=expr
19377 else
19378   as_expr=false
19379 fi
19380
19381 rm -f conf$$ conf$$.exe conf$$.file
19382 echo >conf$$.file
19383 if ln -s conf$$.file conf$$ 2>/dev/null; then
19384   # We could just check for DJGPP; but this test a) works b) is more generic
19385   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
19386   if test -f conf$$.exe; then
19387     # Don't use ln at all; we don't have any links
19388     as_ln_s='cp -p'
19389   else
19390     as_ln_s='ln -s'
19391   fi
19392 elif ln conf$$.file conf$$ 2>/dev/null; then
19393   as_ln_s=ln
19394 else
19395   as_ln_s='cp -p'
19396 fi
19397 rm -f conf$$ conf$$.exe conf$$.file
19398
19399 as_executable_p="test -f"
19400
19401 # Sed expression to map a string onto a valid CPP name.
19402 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
19403
19404 # Sed expression to map a string onto a valid variable name.
19405 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
19406
19407
19408 # IFS
19409 # We need space, tab and new line, in precisely that order.
19410 as_nl='
19411 '
19412 IFS="   $as_nl"
19413
19414 # CDPATH.
19415 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; }
19416
19417 exec 6>&1
19418
19419 # Open the log real soon, to keep \$[0] and so on meaningful, and to
19420 # report actual input values of CONFIG_FILES etc. instead of their
19421 # values after options handling.  Logging --version etc. is OK.
19422 exec 5>>config.log
19423 {
19424   echo
19425   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19426 ## Running $as_me. ##
19427 _ASBOX
19428 } >&5
19429 cat >&5 <<_CSEOF
19430
19431 This file was extended by PostgreSQL $as_me 8.1devel, which was
19432 generated by GNU Autoconf 2.53.  Invocation command line was
19433
19434   CONFIG_FILES    = $CONFIG_FILES
19435   CONFIG_HEADERS  = $CONFIG_HEADERS
19436   CONFIG_LINKS    = $CONFIG_LINKS
19437   CONFIG_COMMANDS = $CONFIG_COMMANDS
19438   $ $0 $@
19439
19440 _CSEOF
19441 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
19442 echo >&5
19443 _ACEOF
19444
19445 # Files that config.status was made for.
19446 if test -n "$ac_config_files"; then
19447   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
19448 fi
19449
19450 if test -n "$ac_config_headers"; then
19451   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
19452 fi
19453
19454 if test -n "$ac_config_links"; then
19455   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
19456 fi
19457
19458 if test -n "$ac_config_commands"; then
19459   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
19460 fi
19461
19462 cat >>$CONFIG_STATUS <<\_ACEOF
19463
19464 ac_cs_usage="\
19465 \`$as_me' instantiates files from templates according to the
19466 current configuration.
19467
19468 Usage: $0 [OPTIONS] [FILE]...
19469
19470   -h, --help       print this help, then exit
19471   -V, --version    print version number, then exit
19472   -d, --debug      don't remove temporary files
19473       --recheck    update $as_me by reconfiguring in the same conditions
19474   --file=FILE[:TEMPLATE]
19475                    instantiate the configuration file FILE
19476   --header=FILE[:TEMPLATE]
19477                    instantiate the configuration header FILE
19478
19479 Configuration files:
19480 $config_files
19481
19482 Configuration headers:
19483 $config_headers
19484
19485 Configuration links:
19486 $config_links
19487
19488 Configuration commands:
19489 $config_commands
19490
19491 Report bugs to <bug-autoconf@gnu.org>."
19492 _ACEOF
19493
19494 cat >>$CONFIG_STATUS <<_ACEOF
19495 ac_cs_version="\\
19496 PostgreSQL config.status 8.1devel
19497 configured by $0, generated by GNU Autoconf 2.53,
19498   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
19499
19500 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
19501 Free Software Foundation, Inc.
19502 This config.status script is free software; the Free Software Foundation
19503 gives unlimited permission to copy, distribute and modify it."
19504 srcdir=$srcdir
19505 _ACEOF
19506
19507 cat >>$CONFIG_STATUS <<\_ACEOF
19508 # If no file are specified by the user, then we need to provide default
19509 # value.  By we need to know if files were specified by the user.
19510 ac_need_defaults=:
19511 while test $# != 0
19512 do
19513   case $1 in
19514   --*=*)
19515     ac_option=`expr "x$1" : 'x\([^=]*\)='`
19516     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
19517     shift
19518     set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
19519     shift
19520     ;;
19521   -*);;
19522   *) # This is not an option, so the user has probably given explicit
19523      # arguments.
19524      ac_need_defaults=false;;
19525   esac
19526
19527   case $1 in
19528   # Handling of the options.
19529 _ACEOF
19530 cat >>$CONFIG_STATUS <<_ACEOF
19531   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19532     echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
19533     exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
19534 _ACEOF
19535 cat >>$CONFIG_STATUS <<\_ACEOF
19536   --version | --vers* | -V )
19537     echo "$ac_cs_version"; exit 0 ;;
19538   --he | --h)
19539     # Conflict between --help and --header
19540     { { echo "$as_me:$LINENO: error: ambiguous option: $1
19541 Try \`$0 --help' for more information." >&5
19542 echo "$as_me: error: ambiguous option: $1
19543 Try \`$0 --help' for more information." >&2;}
19544    { (exit 1); exit 1; }; };;
19545   --help | --hel | -h )
19546     echo "$ac_cs_usage"; exit 0 ;;
19547   --debug | --d* | -d )
19548     debug=: ;;
19549   --file | --fil | --fi | --f )
19550     shift
19551     CONFIG_FILES="$CONFIG_FILES $1"
19552     ac_need_defaults=false;;
19553   --header | --heade | --head | --hea )
19554     shift
19555     CONFIG_HEADERS="$CONFIG_HEADERS $1"
19556     ac_need_defaults=false;;
19557
19558   # This is an error.
19559   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
19560 Try \`$0 --help' for more information." >&5
19561 echo "$as_me: error: unrecognized option: $1
19562 Try \`$0 --help' for more information." >&2;}
19563    { (exit 1); exit 1; }; } ;;
19564
19565   *) ac_config_targets="$ac_config_targets $1" ;;
19566
19567   esac
19568   shift
19569 done
19570
19571 _ACEOF
19572
19573
19574
19575
19576
19577 cat >>$CONFIG_STATUS <<\_ACEOF
19578 for ac_config_target in $ac_config_targets
19579 do
19580   case "$ac_config_target" in
19581   # Handling of arguments.
19582   "GNUmakefile" ) CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
19583   "src/Makefile.global" ) CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
19584   "src/backend/port/tas.s" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
19585   "src/backend/port/dynloader.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
19586   "src/backend/port/pg_sema.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
19587   "src/backend/port/pg_shmem.c" ) CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
19588   "src/include/dynloader.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
19589   "src/include/pg_config_os.h" ) CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
19590   "src/Makefile.port" ) CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
19591   "check_win32_symlinks" ) CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
19592   "src/include/pg_config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
19593   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
19594 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
19595    { (exit 1); exit 1; }; };;
19596   esac
19597 done
19598
19599 # If the user did not use the arguments to specify the items to instantiate,
19600 # then the envvar interface is used.  Set only those that are not.
19601 # We use the long form for the default assignment because of an extremely
19602 # bizarre bug on SunOS 4.1.3.
19603 if $ac_need_defaults; then
19604   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19605   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19606   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
19607   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19608 fi
19609
19610 # Create a temporary directory, and hook for its removal unless debugging.
19611 $debug ||
19612 {
19613   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
19614   trap '{ (exit 1); exit 1; }' 1 2 13 15
19615 }
19616
19617 # Create a (secure) tmp directory for tmp files.
19618 : ${TMPDIR=/tmp}
19619 {
19620   tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
19621   test -n "$tmp" && test -d "$tmp"
19622 }  ||
19623 {
19624   tmp=$TMPDIR/cs$$-$RANDOM
19625   (umask 077 && mkdir $tmp)
19626 } ||
19627 {
19628    echo "$me: cannot create a temporary directory in $TMPDIR" >&2
19629    { (exit 1); exit 1; }
19630 }
19631
19632 _ACEOF
19633
19634 cat >>$CONFIG_STATUS <<_ACEOF
19635
19636 #
19637 # CONFIG_FILES section.
19638 #
19639
19640 # No need to generate the scripts if there are no CONFIG_FILES.
19641 # This happens for instance when ./config.status config.h
19642 if test -n "\$CONFIG_FILES"; then
19643   # Protect against being on the right side of a sed subst in config.status.
19644   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
19645    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
19646 s,@SHELL@,$SHELL,;t t
19647 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
19648 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
19649 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
19650 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
19651 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
19652 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
19653 s,@exec_prefix@,$exec_prefix,;t t
19654 s,@prefix@,$prefix,;t t
19655 s,@program_transform_name@,$program_transform_name,;t t
19656 s,@bindir@,$bindir,;t t
19657 s,@sbindir@,$sbindir,;t t
19658 s,@libexecdir@,$libexecdir,;t t
19659 s,@datadir@,$datadir,;t t
19660 s,@sysconfdir@,$sysconfdir,;t t
19661 s,@sharedstatedir@,$sharedstatedir,;t t
19662 s,@localstatedir@,$localstatedir,;t t
19663 s,@libdir@,$libdir,;t t
19664 s,@includedir@,$includedir,;t t
19665 s,@oldincludedir@,$oldincludedir,;t t
19666 s,@infodir@,$infodir,;t t
19667 s,@mandir@,$mandir,;t t
19668 s,@build_alias@,$build_alias,;t t
19669 s,@host_alias@,$host_alias,;t t
19670 s,@target_alias@,$target_alias,;t t
19671 s,@DEFS@,$DEFS,;t t
19672 s,@ECHO_C@,$ECHO_C,;t t
19673 s,@ECHO_N@,$ECHO_N,;t t
19674 s,@ECHO_T@,$ECHO_T,;t t
19675 s,@LIBS@,$LIBS,;t t
19676 s,@configure_args@,$configure_args,;t t
19677 s,@build@,$build,;t t
19678 s,@build_cpu@,$build_cpu,;t t
19679 s,@build_vendor@,$build_vendor,;t t
19680 s,@build_os@,$build_os,;t t
19681 s,@host@,$host,;t t
19682 s,@host_cpu@,$host_cpu,;t t
19683 s,@host_vendor@,$host_vendor,;t t
19684 s,@host_os@,$host_os,;t t
19685 s,@PORTNAME@,$PORTNAME,;t t
19686 s,@docdir@,$docdir,;t t
19687 s,@enable_nls@,$enable_nls,;t t
19688 s,@WANTED_LANGUAGES@,$WANTED_LANGUAGES,;t t
19689 s,@default_port@,$default_port,;t t
19690 s,@enable_shared@,$enable_shared,;t t
19691 s,@enable_rpath@,$enable_rpath,;t t
19692 s,@enable_debug@,$enable_debug,;t t
19693 s,@CC@,$CC,;t t
19694 s,@CFLAGS@,$CFLAGS,;t t
19695 s,@LDFLAGS@,$LDFLAGS,;t t
19696 s,@CPPFLAGS@,$CPPFLAGS,;t t
19697 s,@ac_ct_CC@,$ac_ct_CC,;t t
19698 s,@EXEEXT@,$EXEEXT,;t t
19699 s,@OBJEXT@,$OBJEXT,;t t
19700 s,@CPP@,$CPP,;t t
19701 s,@GCC@,$GCC,;t t
19702 s,@TAS@,$TAS,;t t
19703 s,@autodepend@,$autodepend,;t t
19704 s,@INCLUDES@,$INCLUDES,;t t
19705 s,@enable_thread_safety@,$enable_thread_safety,;t t
19706 s,@with_tcl@,$with_tcl,;t t
19707 s,@with_perl@,$with_perl,;t t
19708 s,@with_python@,$with_python,;t t
19709 s,@with_krb4@,$with_krb4,;t t
19710 s,@with_krb5@,$with_krb5,;t t
19711 s,@krb_srvtab@,$krb_srvtab,;t t
19712 s,@with_pam@,$with_pam,;t t
19713 s,@with_bonjour@,$with_bonjour,;t t
19714 s,@with_openssl@,$with_openssl,;t t
19715 s,@ELF_SYS@,$ELF_SYS,;t t
19716 s,@LDFLAGS_SL@,$LDFLAGS_SL,;t t
19717 s,@AWK@,$AWK,;t t
19718 s,@FLEX@,$FLEX,;t t
19719 s,@FLEXFLAGS@,$FLEXFLAGS,;t t
19720 s,@LN_S@,$LN_S,;t t
19721 s,@LD@,$LD,;t t
19722 s,@with_gnu_ld@,$with_gnu_ld,;t t
19723 s,@ld_R_works@,$ld_R_works,;t t
19724 s,@RANLIB@,$RANLIB,;t t
19725 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
19726 s,@LORDER@,$LORDER,;t t
19727 s,@TAR@,$TAR,;t t
19728 s,@STRIP@,$STRIP,;t t
19729 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
19730 s,@STRIP_STATIC_LIB@,$STRIP_STATIC_LIB,;t t
19731 s,@STRIP_SHARED_LIB@,$STRIP_SHARED_LIB,;t t
19732 s,@YACC@,$YACC,;t t
19733 s,@YFLAGS@,$YFLAGS,;t t
19734 s,@PERL@,$PERL,;t t
19735 s,@perl_archlibexp@,$perl_archlibexp,;t t
19736 s,@perl_privlibexp@,$perl_privlibexp,;t t
19737 s,@perl_useshrplib@,$perl_useshrplib,;t t
19738 s,@perl_embed_ldflags@,$perl_embed_ldflags,;t t
19739 s,@PYTHON@,$PYTHON,;t t
19740 s,@python_version@,$python_version,;t t
19741 s,@python_configdir@,$python_configdir,;t t
19742 s,@python_includespec@,$python_includespec,;t t
19743 s,@python_libdir@,$python_libdir,;t t
19744 s,@python_libspec@,$python_libspec,;t t
19745 s,@python_additional_libs@,$python_additional_libs,;t t
19746 s,@LIBOBJS@,$LIBOBJS,;t t
19747 s,@HAVE_IPV6@,$HAVE_IPV6,;t t
19748 s,@acx_pthread_config@,$acx_pthread_config,;t t
19749 s,@PTHREAD_CC@,$PTHREAD_CC,;t t
19750 s,@PTHREAD_LIBS@,$PTHREAD_LIBS,;t t
19751 s,@PTHREAD_CFLAGS@,$PTHREAD_CFLAGS,;t t
19752 s,@HAVE_POSIX_SIGNALS@,$HAVE_POSIX_SIGNALS,;t t
19753 s,@MSGFMT@,$MSGFMT,;t t
19754 s,@MSGMERGE@,$MSGMERGE,;t t
19755 s,@XGETTEXT@,$XGETTEXT,;t t
19756 s,@localedir@,$localedir,;t t
19757 s,@TCLSH@,$TCLSH,;t t
19758 s,@TCL_CONFIG_SH@,$TCL_CONFIG_SH,;t t
19759 s,@TCL_INCLUDE_SPEC@,$TCL_INCLUDE_SPEC,;t t
19760 s,@TCL_LIB_FILE@,$TCL_LIB_FILE,;t t
19761 s,@TCL_LIBS@,$TCL_LIBS,;t t
19762 s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
19763 s,@TCL_SHARED_BUILD@,$TCL_SHARED_BUILD,;t t
19764 s,@TCL_SHLIB_LD_LIBS@,$TCL_SHLIB_LD_LIBS,;t t
19765 s,@NSGMLS@,$NSGMLS,;t t
19766 s,@JADE@,$JADE,;t t
19767 s,@have_docbook@,$have_docbook,;t t
19768 s,@DOCBOOKSTYLE@,$DOCBOOKSTYLE,;t t
19769 s,@COLLATEINDEX@,$COLLATEINDEX,;t t
19770 s,@SGMLSPL@,$SGMLSPL,;t t
19771 s,@vpath_build@,$vpath_build,;t t
19772 CEOF
19773
19774 _ACEOF
19775
19776   cat >>$CONFIG_STATUS <<\_ACEOF
19777   # Split the substitutions into bite-sized pieces for seds with
19778   # small command number limits, like on Digital OSF/1 and HP-UX.
19779   ac_max_sed_lines=48
19780   ac_sed_frag=1 # Number of current file.
19781   ac_beg=1 # First line for current file.
19782   ac_end=$ac_max_sed_lines # Line after last line for current file.
19783   ac_more_lines=:
19784   ac_sed_cmds=
19785   while $ac_more_lines; do
19786     if test $ac_beg -gt 1; then
19787       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19788     else
19789       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
19790     fi
19791     if test ! -s $tmp/subs.frag; then
19792       ac_more_lines=false
19793     else
19794       # The purpose of the label and of the branching condition is to
19795       # speed up the sed processing (if there are no `@' at all, there
19796       # is no need to browse any of the substitutions).
19797       # These are the two extra sed commands mentioned above.
19798       (echo ':t
19799   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
19800       if test -z "$ac_sed_cmds"; then
19801         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
19802       else
19803         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
19804       fi
19805       ac_sed_frag=`expr $ac_sed_frag + 1`
19806       ac_beg=$ac_end
19807       ac_end=`expr $ac_end + $ac_max_sed_lines`
19808     fi
19809   done
19810   if test -z "$ac_sed_cmds"; then
19811     ac_sed_cmds=cat
19812   fi
19813 fi # test -n "$CONFIG_FILES"
19814
19815 _ACEOF
19816 cat >>$CONFIG_STATUS <<\_ACEOF
19817 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
19818   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19819   case $ac_file in
19820   - | *:- | *:-:* ) # input from stdin
19821         cat >$tmp/stdin
19822         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19823         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19824   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19825         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19826   * )   ac_file_in=$ac_file.in ;;
19827   esac
19828
19829   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
19830   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
19831 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19832          X"$ac_file" : 'X\(//\)[^/]' \| \
19833          X"$ac_file" : 'X\(//\)$' \| \
19834          X"$ac_file" : 'X\(/\)' \| \
19835          .     : '\(.\)' 2>/dev/null ||
19836 echo X"$ac_file" |
19837     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19838           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19839           /^X\(\/\/\)$/{ s//\1/; q; }
19840           /^X\(\/\).*/{ s//\1/; q; }
19841           s/.*/./; q'`
19842   { case "$ac_dir" in
19843   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
19844   *)                      as_incr_dir=.;;
19845 esac
19846 as_dummy="$ac_dir"
19847 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
19848   case $as_mkdir_dir in
19849     # Skip DOS drivespec
19850     ?:) as_incr_dir=$as_mkdir_dir ;;
19851     *)
19852       as_incr_dir=$as_incr_dir/$as_mkdir_dir
19853       test -d "$as_incr_dir" ||
19854         mkdir "$as_incr_dir" ||
19855         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5
19856 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;}
19857    { (exit 1); exit 1; }; }
19858     ;;
19859   esac
19860 done; }
19861
19862   ac_builddir=.
19863
19864 if test "$ac_dir" != .; then
19865   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19866   # A "../" for each directory in $ac_dir_suffix.
19867   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19868 else
19869   ac_dir_suffix= ac_top_builddir=
19870 fi
19871
19872 case $srcdir in
19873   .)  # No --srcdir option.  We are building in place.
19874     ac_srcdir=.
19875     if test -z "$ac_top_builddir"; then
19876        ac_top_srcdir=.
19877     else
19878        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19879     fi ;;
19880   [\\/]* | ?:[\\/]* )  # Absolute path.
19881     ac_srcdir=$srcdir$ac_dir_suffix;
19882     ac_top_srcdir=$srcdir ;;
19883   *) # Relative path.
19884     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19885     ac_top_srcdir=$ac_top_builddir$srcdir ;;
19886 esac
19887 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
19888 # absolute.
19889 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
19890 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
19891 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
19892 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
19893
19894
19895
19896   if test x"$ac_file" != x-; then
19897     { echo "$as_me:$LINENO: creating $ac_file" >&5
19898 echo "$as_me: creating $ac_file" >&6;}
19899     rm -f "$ac_file"
19900   fi
19901   # Let's still pretend it is `configure' which instantiates (i.e., don't
19902   # use $as_me), people would be surprised to read:
19903   #    /* config.h.  Generated by config.status.  */
19904   if test x"$ac_file" = x-; then
19905     configure_input=
19906   else
19907     configure_input="$ac_file.  "
19908   fi
19909   configure_input=$configure_input"Generated from `echo $ac_file_in |
19910                                      sed 's,.*/,,'` by configure."
19911
19912   # First look for the input files in the build tree, otherwise in the
19913   # src tree.
19914   ac_file_inputs=`IFS=:
19915     for f in $ac_file_in; do
19916       case $f in
19917       -) echo $tmp/stdin ;;
19918       [\\/$]*)
19919          # Absolute (can't be DOS-style, as IFS=:)
19920          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19921 echo "$as_me: error: cannot find input file: $f" >&2;}
19922    { (exit 1); exit 1; }; }
19923          echo $f;;
19924       *) # Relative
19925          if test -f "$f"; then
19926            # Build tree
19927            echo $f
19928          elif test -f "$srcdir/$f"; then
19929            # Source tree
19930            echo $srcdir/$f
19931          else
19932            # /dev/null tree
19933            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
19934 echo "$as_me: error: cannot find input file: $f" >&2;}
19935    { (exit 1); exit 1; }; }
19936          fi;;
19937       esac
19938     done` || { (exit 1); exit 1; }
19939 _ACEOF
19940 cat >>$CONFIG_STATUS <<_ACEOF
19941   sed "$ac_vpsub
19942 $extrasub
19943 _ACEOF
19944 cat >>$CONFIG_STATUS <<\_ACEOF
19945 :t
19946 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19947 s,@configure_input@,$configure_input,;t t
19948 s,@srcdir@,$ac_srcdir,;t t
19949 s,@abs_srcdir@,$ac_abs_srcdir,;t t
19950 s,@top_srcdir@,$ac_top_srcdir,;t t
19951 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
19952 s,@builddir@,$ac_builddir,;t t
19953 s,@abs_builddir@,$ac_abs_builddir,;t t
19954 s,@top_builddir@,$ac_top_builddir,;t t
19955 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
19956 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
19957   rm -f $tmp/stdin
19958   if test x"$ac_file" != x-; then
19959     mv $tmp/out $ac_file
19960   else
19961     cat $tmp/out
19962     rm -f $tmp/out
19963   fi
19964
19965 done
19966 _ACEOF
19967 cat >>$CONFIG_STATUS <<\_ACEOF
19968
19969 #
19970 # CONFIG_HEADER section.
19971 #
19972
19973 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
19974 # NAME is the cpp macro being defined and VALUE is the value it is being given.
19975 #
19976 # ac_d sets the value in "#define NAME VALUE" lines.
19977 ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
19978 ac_dB='[        ].*$,\1#\2'
19979 ac_dC=' '
19980 ac_dD=',;t'
19981 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
19982 ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
19983 ac_uB='$,\1#\2define\3'
19984 ac_uC=' '
19985 ac_uD=',;t'
19986
19987 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
19988   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19989   case $ac_file in
19990   - | *:- | *:-:* ) # input from stdin
19991         cat >$tmp/stdin
19992         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19993         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19994   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
19995         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
19996   * )   ac_file_in=$ac_file.in ;;
19997   esac
19998
19999   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
20000 echo "$as_me: creating $ac_file" >&6;}
20001
20002   # First look for the input files in the build tree, otherwise in the
20003   # src tree.
20004   ac_file_inputs=`IFS=:
20005     for f in $ac_file_in; do
20006       case $f in
20007       -) echo $tmp/stdin ;;
20008       [\\/$]*)
20009          # Absolute (can't be DOS-style, as IFS=:)
20010          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
20011 echo "$as_me: error: cannot find input file: $f" >&2;}
20012    { (exit 1); exit 1; }; }
20013          echo $f;;
20014       *) # Relative
20015          if test -f "$f"; then
20016            # Build tree
20017            echo $f
20018          elif test -f "$srcdir/$f"; then
20019            # Source tree
20020            echo $srcdir/$f
20021          else
20022            # /dev/null tree
20023            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
20024 echo "$as_me: error: cannot find input file: $f" >&2;}
20025    { (exit 1); exit 1; }; }
20026          fi;;
20027       esac
20028     done` || { (exit 1); exit 1; }
20029   # Remove the trailing spaces.
20030   sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
20031
20032 _ACEOF
20033
20034 # Transform confdefs.h into two sed scripts, `conftest.defines' and
20035 # `conftest.undefs', that substitutes the proper values into
20036 # config.h.in to produce config.h.  The first handles `#define'
20037 # templates, and the second `#undef' templates.
20038 # And first: Protect against being on the right side of a sed subst in
20039 # config.status.  Protect against being in an unquoted here document
20040 # in config.status.
20041 rm -f conftest.defines conftest.undefs
20042 # Using a here document instead of a string reduces the quoting nightmare.
20043 # Putting comments in sed scripts is not portable.
20044 #
20045 # `end' is used to avoid that the second main sed command (meant for
20046 # 0-ary CPP macros) applies to n-ary macro definitions.
20047 # See the Autoconf documentation for `clear'.
20048 cat >confdef2sed.sed <<\_ACEOF
20049 s/[\\&,]/\\&/g
20050 s,[\\$`],\\&,g
20051 t clear
20052 : clear
20053 s,^[    ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
20054 t end
20055 s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
20056 : end
20057 _ACEOF
20058 # If some macros were called several times there might be several times
20059 # the same #defines, which is useless.  Nevertheless, we may not want to
20060 # sort them, since we want the *last* AC-DEFINE to be honored.
20061 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
20062 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
20063 rm -f confdef2sed.sed
20064
20065 # This sed command replaces #undef with comments.  This is necessary, for
20066 # example, in the case of _POSIX_SOURCE, which is predefined and required
20067 # on some systems where configure will not decide to define it.
20068 cat >>conftest.undefs <<\_ACEOF
20069 s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
20070 _ACEOF
20071
20072 # Break up conftest.defines because some shells have a limit on the size
20073 # of here documents, and old seds have small limits too (100 cmds).
20074 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
20075 echo '  if egrep "^[    ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
20076 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
20077 echo '  :' >>$CONFIG_STATUS
20078 rm -f conftest.tail
20079 while grep . conftest.defines >/dev/null
20080 do
20081   # Write a limited-size here document to $tmp/defines.sed.
20082   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
20083   # Speed up: don't consider the non `#define' lines.
20084   echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS
20085   # Work around the forget-to-reset-the-flag bug.
20086   echo 't clr' >>$CONFIG_STATUS
20087   echo ': clr' >>$CONFIG_STATUS
20088   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
20089   echo 'CEOF
20090   sed -f $tmp/defines.sed $tmp/in >$tmp/out
20091   rm -f $tmp/in
20092   mv $tmp/out $tmp/in
20093 ' >>$CONFIG_STATUS
20094   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
20095   rm -f conftest.defines
20096   mv conftest.tail conftest.defines
20097 done
20098 rm -f conftest.defines
20099 echo '  fi # egrep' >>$CONFIG_STATUS
20100 echo >>$CONFIG_STATUS
20101
20102 # Break up conftest.undefs because some shells have a limit on the size
20103 # of here documents, and old seds have small limits too (100 cmds).
20104 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
20105 rm -f conftest.tail
20106 while grep . conftest.undefs >/dev/null
20107 do
20108   # Write a limited-size here document to $tmp/undefs.sed.
20109   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
20110   # Speed up: don't consider the non `#undef'
20111   echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS
20112   # Work around the forget-to-reset-the-flag bug.
20113   echo 't clr' >>$CONFIG_STATUS
20114   echo ': clr' >>$CONFIG_STATUS
20115   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
20116   echo 'CEOF
20117   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
20118   rm -f $tmp/in
20119   mv $tmp/out $tmp/in
20120 ' >>$CONFIG_STATUS
20121   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
20122   rm -f conftest.undefs
20123   mv conftest.tail conftest.undefs
20124 done
20125 rm -f conftest.undefs
20126
20127 cat >>$CONFIG_STATUS <<\_ACEOF
20128   # Let's still pretend it is `configure' which instantiates (i.e., don't
20129   # use $as_me), people would be surprised to read:
20130   #    /* config.h.  Generated by config.status.  */
20131   if test x"$ac_file" = x-; then
20132     echo "/* Generated by configure.  */" >$tmp/config.h
20133   else
20134     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
20135   fi
20136   cat $tmp/in >>$tmp/config.h
20137   rm -f $tmp/in
20138   if test x"$ac_file" != x-; then
20139     if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
20140       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
20141 echo "$as_me: $ac_file is unchanged" >&6;}
20142     else
20143       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
20144 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20145          X"$ac_file" : 'X\(//\)[^/]' \| \
20146          X"$ac_file" : 'X\(//\)$' \| \
20147          X"$ac_file" : 'X\(/\)' \| \
20148          .     : '\(.\)' 2>/dev/null ||
20149 echo X"$ac_file" |
20150     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20151           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20152           /^X\(\/\/\)$/{ s//\1/; q; }
20153           /^X\(\/\).*/{ s//\1/; q; }
20154           s/.*/./; q'`
20155       { case "$ac_dir" in
20156   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
20157   *)                      as_incr_dir=.;;
20158 esac
20159 as_dummy="$ac_dir"
20160 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
20161   case $as_mkdir_dir in
20162     # Skip DOS drivespec
20163     ?:) as_incr_dir=$as_mkdir_dir ;;
20164     *)
20165       as_incr_dir=$as_incr_dir/$as_mkdir_dir
20166       test -d "$as_incr_dir" ||
20167         mkdir "$as_incr_dir" ||
20168         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5
20169 echo "$as_me: error: cannot create \"$ac_dir\"" >&2;}
20170    { (exit 1); exit 1; }; }
20171     ;;
20172   esac
20173 done; }
20174
20175       rm -f $ac_file
20176       mv $tmp/config.h $ac_file
20177     fi
20178   else
20179     cat $tmp/config.h
20180     rm -f $tmp/config.h
20181   fi
20182   # Run the commands associated with the file.
20183   case $ac_file in
20184     src/include/pg_config.h )
20185 # Update timestamp for pg_config.h (see Makefile.global)
20186 echo >src/include/stamp-h
20187  ;;
20188   esac
20189 done
20190 _ACEOF
20191 cat >>$CONFIG_STATUS <<\_ACEOF
20192
20193 #
20194 # CONFIG_LINKS section.
20195 #
20196
20197 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
20198   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
20199   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
20200
20201   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
20202 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
20203
20204   if test ! -r $srcdir/$ac_source; then
20205     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
20206 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
20207    { (exit 1); exit 1; }; }
20208   fi
20209   rm -f $ac_dest
20210
20211   # Make relative symlinks.
20212   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
20213 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20214          X"$ac_dest" : 'X\(//\)[^/]' \| \
20215          X"$ac_dest" : 'X\(//\)$' \| \
20216          X"$ac_dest" : 'X\(/\)' \| \
20217          .     : '\(.\)' 2>/dev/null ||
20218 echo X"$ac_dest" |
20219     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20220           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20221           /^X\(\/\/\)$/{ s//\1/; q; }
20222           /^X\(\/\).*/{ s//\1/; q; }
20223           s/.*/./; q'`
20224   { case "$ac_dest_dir" in
20225   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
20226   *)                      as_incr_dir=.;;
20227 esac
20228 as_dummy="$ac_dest_dir"
20229 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
20230   case $as_mkdir_dir in
20231     # Skip DOS drivespec
20232     ?:) as_incr_dir=$as_mkdir_dir ;;
20233     *)
20234       as_incr_dir=$as_incr_dir/$as_mkdir_dir
20235       test -d "$as_incr_dir" ||
20236         mkdir "$as_incr_dir" ||
20237         { { echo "$as_me:$LINENO: error: cannot create \"$ac_dest_dir\"" >&5
20238 echo "$as_me: error: cannot create \"$ac_dest_dir\"" >&2;}
20239    { (exit 1); exit 1; }; }
20240     ;;
20241   esac
20242 done; }
20243
20244   ac_builddir=.
20245
20246 if test "$ac_dest_dir" != .; then
20247   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
20248   # A "../" for each directory in $ac_dir_suffix.
20249   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
20250 else
20251   ac_dir_suffix= ac_top_builddir=
20252 fi
20253
20254 case $srcdir in
20255   .)  # No --srcdir option.  We are building in place.
20256     ac_srcdir=.
20257     if test -z "$ac_top_builddir"; then
20258        ac_top_srcdir=.
20259     else
20260        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
20261     fi ;;
20262   [\\/]* | ?:[\\/]* )  # Absolute path.
20263     ac_srcdir=$srcdir$ac_dir_suffix;
20264     ac_top_srcdir=$srcdir ;;
20265   *) # Relative path.
20266     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
20267     ac_top_srcdir=$ac_top_builddir$srcdir ;;
20268 esac
20269 # Don't blindly perform a `cd "$ac_dest_dir"/$ac_foo && pwd` since $ac_foo can be
20270 # absolute.
20271 ac_abs_builddir=`cd "$ac_dest_dir" && cd $ac_builddir && pwd`
20272 ac_abs_top_builddir=`cd "$ac_dest_dir" && cd $ac_top_builddir && pwd`
20273 ac_abs_srcdir=`cd "$ac_dest_dir" && cd $ac_srcdir && pwd`
20274 ac_abs_top_srcdir=`cd "$ac_dest_dir" && cd $ac_top_srcdir && pwd`
20275
20276
20277   case $srcdir in
20278   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
20279       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
20280   esac
20281
20282   # Make a symlink if possible; otherwise try a hard link.
20283   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
20284     ln $srcdir/$ac_source $ac_dest ||
20285     { { echo "$as_me:$LINENO: error: cannot link $ac_dest to $srcdir/$ac_source" >&5
20286 echo "$as_me: error: cannot link $ac_dest to $srcdir/$ac_source" >&2;}
20287    { (exit 1); exit 1; }; }
20288 done
20289 _ACEOF
20290 cat >>$CONFIG_STATUS <<\_ACEOF
20291
20292 #
20293 # CONFIG_COMMANDS section.
20294 #
20295 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
20296   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
20297   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
20298   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
20299 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20300          X"$ac_dest" : 'X\(//\)[^/]' \| \
20301          X"$ac_dest" : 'X\(//\)$' \| \
20302          X"$ac_dest" : 'X\(/\)' \| \
20303          .     : '\(.\)' 2>/dev/null ||
20304 echo X"$ac_dest" |
20305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
20306           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
20307           /^X\(\/\/\)$/{ s//\1/; q; }
20308           /^X\(\/\).*/{ s//\1/; q; }
20309           s/.*/./; q'`
20310   ac_builddir=.
20311
20312 if test "$ac_dir" != .; then
20313   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
20314   # A "../" for each directory in $ac_dir_suffix.
20315   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
20316 else
20317   ac_dir_suffix= ac_top_builddir=
20318 fi
20319
20320 case $srcdir in
20321   .)  # No --srcdir option.  We are building in place.
20322     ac_srcdir=.
20323     if test -z "$ac_top_builddir"; then
20324        ac_top_srcdir=.
20325     else
20326        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
20327     fi ;;
20328   [\\/]* | ?:[\\/]* )  # Absolute path.
20329     ac_srcdir=$srcdir$ac_dir_suffix;
20330     ac_top_srcdir=$srcdir ;;
20331   *) # Relative path.
20332     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
20333     ac_top_srcdir=$ac_top_builddir$srcdir ;;
20334 esac
20335 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
20336 # absolute.
20337 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
20338 ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
20339 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
20340 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
20341
20342
20343   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
20344 echo "$as_me: executing $ac_dest commands" >&6;}
20345   case $ac_dest in
20346     check_win32_symlinks )
20347 # Links sometimes fail undetected on Mingw -
20348 # so here we detect it and warn the user
20349 for FILE in $CONFIG_LINKS
20350  do
20351         # test -e works for symlinks in the MinGW console
20352         test -e `expr "$FILE" : '\([^:]*\)'` || { echo "$as_me:$LINENO: WARNING: *** link for $FILE - please fix by hand" >&5
20353 echo "$as_me: WARNING: *** link for $FILE - please fix by hand" >&2;}
20354  done
20355  ;;
20356   esac
20357 done
20358 _ACEOF
20359
20360 cat >>$CONFIG_STATUS <<\_ACEOF
20361
20362 { (exit 0); exit 0; }
20363 _ACEOF
20364 chmod +x $CONFIG_STATUS
20365 ac_clean_files=$ac_clean_files_save
20366
20367
20368 # configure is writing to config.log, and then calls config.status.
20369 # config.status does its own redirection, appending to config.log.
20370 # Unfortunately, on DOS this fails, as config.log is still kept open
20371 # by configure, so config.status won't be able to write to it; its
20372 # output is simply discarded.  So we exec the FD to /dev/null,
20373 # effectively closing config.log, so it can be properly (re)opened and
20374 # appended to by config.status.  When coming back to configure, we
20375 # need to make the FD available again.
20376 if test "$no_create" != yes; then
20377   ac_cs_success=:
20378   exec 5>/dev/null
20379   $SHELL $CONFIG_STATUS || ac_cs_success=false
20380   exec 5>>config.log
20381   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20382   # would make configure fail if this is the last instruction.
20383   $ac_cs_success || { (exit 1); exit 1; }
20384 fi
20385
20386