]> diplodocus.org Git - nmh/blob - configure
Doug's fix for my MAILGROUP autoconf support on his platform (yep, I was
[nmh] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15 --with-mts=MTS specify the mail transport agent"
16 ac_help="$ac_help
17 --with-editor=EDITOR specify the default editor"
18 ac_help="$ac_help
19 --with-pager=PAGER specify the default pager"
20 ac_help="$ac_help
21 --enable-nmh-mhe enable mhe support (DEFAULT)"
22 ac_help="$ac_help
23 --enable-nmh-pop enable client-side support for pop"
24 ac_help="$ac_help
25 --with-krb4=PREFIX specify location of Kerberos V4 for kpop support"
26 ac_help="$ac_help
27 --with-hesiod=PREFIX specify location of Hesiod"
28 ac_help="$ac_help
29 --enable-nmh-debug enable nmh code debugging"
30 ac_default_prefix=/usr/local/nmh
31
32 # Initialize some variables set by options.
33 # The variables have the same names as the options, with
34 # dashes changed to underlines.
35 build=NONE
36 cache_file=./config.cache
37 exec_prefix=NONE
38 host=NONE
39 no_create=
40 nonopt=NONE
41 no_recursion=
42 prefix=NONE
43 program_prefix=NONE
44 program_suffix=NONE
45 program_transform_name=s,x,x,
46 silent=
47 site=
48 srcdir=
49 target=NONE
50 verbose=
51 x_includes=NONE
52 x_libraries=NONE
53 bindir='${exec_prefix}/bin'
54 sbindir='${exec_prefix}/sbin'
55 libexecdir='${exec_prefix}/libexec'
56 datadir='${prefix}/share'
57 sysconfdir='${prefix}/etc'
58 sharedstatedir='${prefix}/com'
59 localstatedir='${prefix}/var'
60 libdir='${exec_prefix}/lib'
61 includedir='${prefix}/include'
62 oldincludedir='/usr/include'
63 infodir='${prefix}/info'
64 mandir='${prefix}/man'
65
66 # Initialize some other variables.
67 subdirs=
68 MFLAGS= MAKEFLAGS=
69 SHELL=${CONFIG_SHELL-/bin/sh}
70 # Maximum number of lines to put in a shell here document.
71 ac_max_here_lines=12
72
73 ac_prev=
74 for ac_option
75 do
76
77 # If the previous option needs an argument, assign it.
78 if test -n "$ac_prev"; then
79 eval "$ac_prev=\$ac_option"
80 ac_prev=
81 continue
82 fi
83
84 case "$ac_option" in
85 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
86 *) ac_optarg= ;;
87 esac
88
89 # Accept the important Cygnus configure options, so we can diagnose typos.
90
91 case "$ac_option" in
92
93 -bindir | --bindir | --bindi | --bind | --bin | --bi)
94 ac_prev=bindir ;;
95 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
96 bindir="$ac_optarg" ;;
97
98 -build | --build | --buil | --bui | --bu)
99 ac_prev=build ;;
100 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
101 build="$ac_optarg" ;;
102
103 -cache-file | --cache-file | --cache-fil | --cache-fi \
104 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
105 ac_prev=cache_file ;;
106 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
107 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
108 cache_file="$ac_optarg" ;;
109
110 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
111 ac_prev=datadir ;;
112 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
113 | --da=*)
114 datadir="$ac_optarg" ;;
115
116 -disable-* | --disable-*)
117 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
118 # Reject names that are not valid shell variable names.
119 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
120 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
121 fi
122 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
123 eval "enable_${ac_feature}=no" ;;
124
125 -enable-* | --enable-*)
126 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
127 # Reject names that are not valid shell variable names.
128 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
129 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
130 fi
131 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
132 case "$ac_option" in
133 *=*) ;;
134 *) ac_optarg=yes ;;
135 esac
136 eval "enable_${ac_feature}='$ac_optarg'" ;;
137
138 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
139 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
140 | --exec | --exe | --ex)
141 ac_prev=exec_prefix ;;
142 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
143 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
144 | --exec=* | --exe=* | --ex=*)
145 exec_prefix="$ac_optarg" ;;
146
147 -gas | --gas | --ga | --g)
148 # Obsolete; use --with-gas.
149 with_gas=yes ;;
150
151 -help | --help | --hel | --he)
152 # Omit some internal or obsolete options to make the list less imposing.
153 # This message is too long to be a string in the A/UX 3.1 sh.
154 cat << EOF
155 Usage: configure [options] [host]
156 Options: [defaults in brackets after descriptions]
157 Configuration:
158 --cache-file=FILE cache test results in FILE
159 --help print this message
160 --no-create do not create output files
161 --quiet, --silent do not print \`checking...' messages
162 --version print the version of autoconf that created configure
163 Directory and file names:
164 --prefix=PREFIX install architecture-independent files in PREFIX
165 [$ac_default_prefix]
166 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
167 [same as prefix]
168 --bindir=DIR user executables in DIR [EPREFIX/bin]
169 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
170 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
171 --datadir=DIR read-only architecture-independent data in DIR
172 [PREFIX/share]
173 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
174 --sharedstatedir=DIR modifiable architecture-independent data in DIR
175 [PREFIX/com]
176 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
177 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
178 --includedir=DIR C header files in DIR [PREFIX/include]
179 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
180 --infodir=DIR info documentation in DIR [PREFIX/info]
181 --mandir=DIR man documentation in DIR [PREFIX/man]
182 --srcdir=DIR find the sources in DIR [configure dir or ..]
183 --program-prefix=PREFIX prepend PREFIX to installed program names
184 --program-suffix=SUFFIX append SUFFIX to installed program names
185 --program-transform-name=PROGRAM
186 run sed PROGRAM on installed program names
187 EOF
188 cat << EOF
189 Host type:
190 --build=BUILD configure for building on BUILD [BUILD=HOST]
191 --host=HOST configure for HOST [guessed]
192 --target=TARGET configure for TARGET [TARGET=HOST]
193 Features and packages:
194 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
195 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
196 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
197 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
198 --x-includes=DIR X include files are in DIR
199 --x-libraries=DIR X library files are in DIR
200 EOF
201 if test -n "$ac_help"; then
202 echo "--enable and --with options recognized:$ac_help"
203 fi
204 exit 0 ;;
205
206 -host | --host | --hos | --ho)
207 ac_prev=host ;;
208 -host=* | --host=* | --hos=* | --ho=*)
209 host="$ac_optarg" ;;
210
211 -includedir | --includedir | --includedi | --included | --include \
212 | --includ | --inclu | --incl | --inc)
213 ac_prev=includedir ;;
214 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
215 | --includ=* | --inclu=* | --incl=* | --inc=*)
216 includedir="$ac_optarg" ;;
217
218 -infodir | --infodir | --infodi | --infod | --info | --inf)
219 ac_prev=infodir ;;
220 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
221 infodir="$ac_optarg" ;;
222
223 -libdir | --libdir | --libdi | --libd)
224 ac_prev=libdir ;;
225 -libdir=* | --libdir=* | --libdi=* | --libd=*)
226 libdir="$ac_optarg" ;;
227
228 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
229 | --libexe | --libex | --libe)
230 ac_prev=libexecdir ;;
231 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
232 | --libexe=* | --libex=* | --libe=*)
233 libexecdir="$ac_optarg" ;;
234
235 -localstatedir | --localstatedir | --localstatedi | --localstated \
236 | --localstate | --localstat | --localsta | --localst \
237 | --locals | --local | --loca | --loc | --lo)
238 ac_prev=localstatedir ;;
239 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
240 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
241 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
242 localstatedir="$ac_optarg" ;;
243
244 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
245 ac_prev=mandir ;;
246 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
247 mandir="$ac_optarg" ;;
248
249 -nfp | --nfp | --nf)
250 # Obsolete; use --without-fp.
251 with_fp=no ;;
252
253 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
254 | --no-cr | --no-c)
255 no_create=yes ;;
256
257 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
258 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
259 no_recursion=yes ;;
260
261 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
262 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
263 | --oldin | --oldi | --old | --ol | --o)
264 ac_prev=oldincludedir ;;
265 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
266 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
267 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
268 oldincludedir="$ac_optarg" ;;
269
270 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
271 ac_prev=prefix ;;
272 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
273 prefix="$ac_optarg" ;;
274
275 -program-prefix | --program-prefix | --program-prefi | --program-pref \
276 | --program-pre | --program-pr | --program-p)
277 ac_prev=program_prefix ;;
278 -program-prefix=* | --program-prefix=* | --program-prefi=* \
279 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
280 program_prefix="$ac_optarg" ;;
281
282 -program-suffix | --program-suffix | --program-suffi | --program-suff \
283 | --program-suf | --program-su | --program-s)
284 ac_prev=program_suffix ;;
285 -program-suffix=* | --program-suffix=* | --program-suffi=* \
286 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
287 program_suffix="$ac_optarg" ;;
288
289 -program-transform-name | --program-transform-name \
290 | --program-transform-nam | --program-transform-na \
291 | --program-transform-n | --program-transform- \
292 | --program-transform | --program-transfor \
293 | --program-transfo | --program-transf \
294 | --program-trans | --program-tran \
295 | --progr-tra | --program-tr | --program-t)
296 ac_prev=program_transform_name ;;
297 -program-transform-name=* | --program-transform-name=* \
298 | --program-transform-nam=* | --program-transform-na=* \
299 | --program-transform-n=* | --program-transform-=* \
300 | --program-transform=* | --program-transfor=* \
301 | --program-transfo=* | --program-transf=* \
302 | --program-trans=* | --program-tran=* \
303 | --progr-tra=* | --program-tr=* | --program-t=*)
304 program_transform_name="$ac_optarg" ;;
305
306 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
307 | -silent | --silent | --silen | --sile | --sil)
308 silent=yes ;;
309
310 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
311 ac_prev=sbindir ;;
312 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
313 | --sbi=* | --sb=*)
314 sbindir="$ac_optarg" ;;
315
316 -sharedstatedir | --sharedstatedir | --sharedstatedi \
317 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
318 | --sharedst | --shareds | --shared | --share | --shar \
319 | --sha | --sh)
320 ac_prev=sharedstatedir ;;
321 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
322 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
323 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
324 | --sha=* | --sh=*)
325 sharedstatedir="$ac_optarg" ;;
326
327 -site | --site | --sit)
328 ac_prev=site ;;
329 -site=* | --site=* | --sit=*)
330 site="$ac_optarg" ;;
331
332 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
333 ac_prev=srcdir ;;
334 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
335 srcdir="$ac_optarg" ;;
336
337 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
338 | --syscon | --sysco | --sysc | --sys | --sy)
339 ac_prev=sysconfdir ;;
340 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
341 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
342 sysconfdir="$ac_optarg" ;;
343
344 -target | --target | --targe | --targ | --tar | --ta | --t)
345 ac_prev=target ;;
346 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
347 target="$ac_optarg" ;;
348
349 -v | -verbose | --verbose | --verbos | --verbo | --verb)
350 verbose=yes ;;
351
352 -version | --version | --versio | --versi | --vers)
353 echo "configure generated by autoconf version 2.13"
354 exit 0 ;;
355
356 -with-* | --with-*)
357 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
358 # Reject names that are not valid shell variable names.
359 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
360 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
361 fi
362 ac_package=`echo $ac_package| sed 's/-/_/g'`
363 case "$ac_option" in
364 *=*) ;;
365 *) ac_optarg=yes ;;
366 esac
367 eval "with_${ac_package}='$ac_optarg'" ;;
368
369 -without-* | --without-*)
370 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
371 # Reject names that are not valid shell variable names.
372 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
373 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 fi
375 ac_package=`echo $ac_package| sed 's/-/_/g'`
376 eval "with_${ac_package}=no" ;;
377
378 --x)
379 # Obsolete; use --with-x.
380 with_x=yes ;;
381
382 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
383 | --x-incl | --x-inc | --x-in | --x-i)
384 ac_prev=x_includes ;;
385 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
386 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
387 x_includes="$ac_optarg" ;;
388
389 -x-libraries | --x-libraries | --x-librarie | --x-librari \
390 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
391 ac_prev=x_libraries ;;
392 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
393 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
394 x_libraries="$ac_optarg" ;;
395
396 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
397 ;;
398
399 *)
400 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
401 echo "configure: warning: $ac_option: invalid host type" 1>&2
402 fi
403 if test "x$nonopt" != xNONE; then
404 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
405 fi
406 nonopt="$ac_option"
407 ;;
408
409 esac
410 done
411
412 if test -n "$ac_prev"; then
413 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
414 fi
415
416 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
417
418 # File descriptor usage:
419 # 0 standard input
420 # 1 file creation
421 # 2 errors and warnings
422 # 3 some systems may open it to /dev/tty
423 # 4 used on the Kubota Titan
424 # 6 checking for... messages and results
425 # 5 compiler messages saved in config.log
426 if test "$silent" = yes; then
427 exec 6>/dev/null
428 else
429 exec 6>&1
430 fi
431 exec 5>./config.log
432
433 echo "\
434 This file contains any messages produced by compilers while
435 running configure, to aid debugging if configure makes a mistake.
436 " 1>&5
437
438 # Strip out --no-create and --no-recursion so they do not pile up.
439 # Also quote any args containing shell metacharacters.
440 ac_configure_args=
441 for ac_arg
442 do
443 case "$ac_arg" in
444 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
445 | --no-cr | --no-c) ;;
446 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
447 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
448 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
449 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
450 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
451 esac
452 done
453
454 # NLS nuisances.
455 # Only set these to C if already set. These must not be set unconditionally
456 # because not all systems understand e.g. LANG=C (notably SCO).
457 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
458 # Non-C LC_CTYPE values break the ctype check.
459 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
460 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
461 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
462 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
463
464 # confdefs.h avoids OS command line length limits that DEFS can exceed.
465 rm -rf conftest* confdefs.h
466 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
467 echo > confdefs.h
468
469 # A filename unique to this package, relative to the directory that
470 # configure is in, which we can look for to find out if srcdir is correct.
471 ac_unique_file=h/nmh.h
472
473 # Find the source files, if location was not specified.
474 if test -z "$srcdir"; then
475 ac_srcdir_defaulted=yes
476 # Try the directory containing this script, then its parent.
477 ac_prog=$0
478 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
479 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
480 srcdir=$ac_confdir
481 if test ! -r $srcdir/$ac_unique_file; then
482 srcdir=..
483 fi
484 else
485 ac_srcdir_defaulted=no
486 fi
487 if test ! -r $srcdir/$ac_unique_file; then
488 if test "$ac_srcdir_defaulted" = yes; then
489 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
490 else
491 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
492 fi
493 fi
494 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
495
496 # Prefer explicitly selected file to automatically selected ones.
497 if test -z "$CONFIG_SITE"; then
498 if test "x$prefix" != xNONE; then
499 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
500 else
501 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
502 fi
503 fi
504 for ac_site_file in $CONFIG_SITE; do
505 if test -r "$ac_site_file"; then
506 echo "loading site script $ac_site_file"
507 . "$ac_site_file"
508 fi
509 done
510
511 if test -r "$cache_file"; then
512 echo "loading cache $cache_file"
513 . $cache_file
514 else
515 echo "creating cache $cache_file"
516 > $cache_file
517 fi
518
519 ac_ext=c
520 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
521 ac_cpp='$CPP $CPPFLAGS'
522 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
523 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
524 cross_compiling=$ac_cv_prog_cc_cross
525
526 ac_exeext=
527 ac_objext=o
528 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
529 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
530 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
531 ac_n= ac_c='
532 ' ac_t=' '
533 else
534 ac_n=-n ac_c= ac_t=
535 fi
536 else
537 ac_n= ac_c='\c' ac_t=
538 fi
539
540
541
542
543 ac_aux_dir=
544 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
545 if test -f $ac_dir/install-sh; then
546 ac_aux_dir=$ac_dir
547 ac_install_sh="$ac_aux_dir/install-sh -c"
548 break
549 elif test -f $ac_dir/install.sh; then
550 ac_aux_dir=$ac_dir
551 ac_install_sh="$ac_aux_dir/install.sh -c"
552 break
553 fi
554 done
555 if test -z "$ac_aux_dir"; then
556 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
557 fi
558 ac_config_guess=$ac_aux_dir/config.guess
559 ac_config_sub=$ac_aux_dir/config.sub
560 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
561
562
563 # Do some error checking and defaulting for the host and target type.
564 # The inputs are:
565 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
566 #
567 # The rules are:
568 # 1. You are not allowed to specify --host, --target, and nonopt at the
569 # same time.
570 # 2. Host defaults to nonopt.
571 # 3. If nonopt is not specified, then host defaults to the current host,
572 # as determined by config.guess.
573 # 4. Target and build default to nonopt.
574 # 5. If nonopt is not specified, then target and build default to host.
575
576 # The aliases save the names the user supplied, while $host etc.
577 # will get canonicalized.
578 case $host---$target---$nonopt in
579 NONE---*---* | *---NONE---* | *---*---NONE) ;;
580 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
581 esac
582
583
584 # Make sure we can run config.sub.
585 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
586 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
587 fi
588
589 echo $ac_n "checking host system type""... $ac_c" 1>&6
590 echo "configure:591: checking host system type" >&5
591
592 host_alias=$host
593 case "$host_alias" in
594 NONE)
595 case $nonopt in
596 NONE)
597 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
598 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
599 fi ;;
600 *) host_alias=$nonopt ;;
601 esac ;;
602 esac
603
604 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
605 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
606 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
607 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
608 echo "$ac_t""$host" 1>&6
609
610 echo $ac_n "checking target system type""... $ac_c" 1>&6
611 echo "configure:612: checking target system type" >&5
612
613 target_alias=$target
614 case "$target_alias" in
615 NONE)
616 case $nonopt in
617 NONE) target_alias=$host_alias ;;
618 *) target_alias=$nonopt ;;
619 esac ;;
620 esac
621
622 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
623 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
624 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
625 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
626 echo "$ac_t""$target" 1>&6
627
628 echo $ac_n "checking build system type""... $ac_c" 1>&6
629 echo "configure:630: checking build system type" >&5
630
631 build_alias=$build
632 case "$build_alias" in
633 NONE)
634 case $nonopt in
635 NONE) build_alias=$host_alias ;;
636 *) build_alias=$nonopt ;;
637 esac ;;
638 esac
639
640 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
641 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
642 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
643 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
644 echo "$ac_t""$build" 1>&6
645
646 test "$host_alias" != "$target_alias" &&
647 test "$program_prefix$program_suffix$program_transform_name" = \
648 NONENONEs,x,x, &&
649 program_prefix=${target_alias}-
650
651
652 VERSION=`sed -e 's/nmh-//' ${srcdir}/VERSION`
653 echo "configuring for nmh-$VERSION"
654
655 # Check whether --with-mts or --without-mts was given.
656 if test "${with_mts+set}" = set; then
657 withval="$with_mts"
658 :
659 fi
660
661
662 if test x$with_mts = xsmtp; then
663 MTS="smtp"
664 MTSLIB="mts/smtp/libsmtp.a"
665 cat >> confdefs.h <<\EOF
666 #define SMTPMTS 1
667 EOF
668 elif test x$with_mts = xsendmail; then
669 MTS="sendmail"
670 MTSLIB="mts/sendmail/libsend.a"
671 cat >> confdefs.h <<\EOF
672 #define SENDMTS 1
673 EOF
674 else
675 MTS="smtp"
676 MTSLIB="mts/smtp/libsmtp.a"
677 cat >> confdefs.h <<\EOF
678 #define SMTPMTS 1
679 EOF
680 fi
681
682
683
684
685 # Check whether --with-editor or --without-editor was given.
686 if test "${with_editor+set}" = set; then
687 withval="$with_editor"
688 :
689 fi
690
691
692 if test -n "$with_editor"; then
693 editorpath="$with_editor"
694 fi
695
696 # Check whether --with-pager or --without-pager was given.
697 if test "${with_pager+set}" = set; then
698 withval="$with_pager"
699 :
700 fi
701
702
703 if test -n "$with_pager"; then
704 pagerpath="$with_pager"
705 fi
706
707 # Check whether --enable-nmh-mhe or --disable-nmh-mhe was given.
708 if test "${enable_nmh_mhe+set}" = set; then
709 enableval="$enable_nmh_mhe"
710 :
711 fi
712
713
714 if test x$enable_nmh_mhe != xno; then
715 cat >> confdefs.h <<\EOF
716 #define MHE 1
717 EOF
718 fi
719
720 # Check whether --enable-nmh-pop or --disable-nmh-pop was given.
721 if test "${enable_nmh_pop+set}" = set; then
722 enableval="$enable_nmh_pop"
723 :
724 fi
725
726 if test x$enable_nmh_pop = xyes; then
727 cat >> confdefs.h <<\EOF
728 #define POP 1
729 EOF
730 POPLIB=popsbr.o
731 POPSED='/^%nmhbeginpop%/d;/^%nmhendpop%/d'
732 else
733 POPSED='/^%nmhbeginpop%/,/^%nmhendpop%/d'
734 fi
735
736 # Check whether --with-krb4 or --without-krb4 was given.
737 if test "${with_krb4+set}" = set; then
738 withval="$with_krb4"
739 :
740 fi
741
742 if test x$with_krb4 != x -a x$with_krb4 != xno; then
743 cat >> confdefs.h <<\EOF
744 #define KPOP 1
745 EOF
746 cat >> confdefs.h <<\EOF
747 #define KPOP_PRINCIPAL "pop"
748 EOF
749 fi
750
751 # Check whether --with-hesiod or --without-hesiod was given.
752 if test "${with_hesiod+set}" = set; then
753 withval="$with_hesiod"
754 :
755 fi
756
757 if test x$with_hesiod != x -a x$with_hesiod != xno; then
758 cat >> confdefs.h <<\EOF
759 #define HESIOD 1
760 EOF
761 fi
762
763 # Check whether --enable-nmh-debug or --disable-nmh-debug was given.
764 if test "${enable_nmh_debug+set}" = set; then
765 enableval="$enable_nmh_debug"
766 :
767 fi
768
769
770
771
772 test -z "$CFLAGS" && CFLAGS= auto_cflags=1
773 if test x$enable_nmh_debug = xyes; then
774 test -z "$LDFLAGS" && LDFLAGS=-g
775 fi
776
777 # Extract the first word of "gcc", so it can be a program name with args.
778 set dummy gcc; ac_word=$2
779 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
780 echo "configure:781: checking for $ac_word" >&5
781 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
782 echo $ac_n "(cached) $ac_c" 1>&6
783 else
784 if test -n "$CC"; then
785 ac_cv_prog_CC="$CC" # Let the user override the test.
786 else
787 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
788 ac_dummy="$PATH"
789 for ac_dir in $ac_dummy; do
790 test -z "$ac_dir" && ac_dir=.
791 if test -f $ac_dir/$ac_word; then
792 ac_cv_prog_CC="gcc"
793 break
794 fi
795 done
796 IFS="$ac_save_ifs"
797 fi
798 fi
799 CC="$ac_cv_prog_CC"
800 if test -n "$CC"; then
801 echo "$ac_t""$CC" 1>&6
802 else
803 echo "$ac_t""no" 1>&6
804 fi
805
806 if test -z "$CC"; then
807 # Extract the first word of "cc", so it can be a program name with args.
808 set dummy cc; ac_word=$2
809 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
810 echo "configure:811: checking for $ac_word" >&5
811 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
812 echo $ac_n "(cached) $ac_c" 1>&6
813 else
814 if test -n "$CC"; then
815 ac_cv_prog_CC="$CC" # Let the user override the test.
816 else
817 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
818 ac_prog_rejected=no
819 ac_dummy="$PATH"
820 for ac_dir in $ac_dummy; do
821 test -z "$ac_dir" && ac_dir=.
822 if test -f $ac_dir/$ac_word; then
823 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
824 ac_prog_rejected=yes
825 continue
826 fi
827 ac_cv_prog_CC="cc"
828 break
829 fi
830 done
831 IFS="$ac_save_ifs"
832 if test $ac_prog_rejected = yes; then
833 # We found a bogon in the path, so make sure we never use it.
834 set dummy $ac_cv_prog_CC
835 shift
836 if test $# -gt 0; then
837 # We chose a different compiler from the bogus one.
838 # However, it has the same basename, so the bogon will be chosen
839 # first if we set CC to just the basename; use the full file name.
840 shift
841 set dummy "$ac_dir/$ac_word" "$@"
842 shift
843 ac_cv_prog_CC="$@"
844 fi
845 fi
846 fi
847 fi
848 CC="$ac_cv_prog_CC"
849 if test -n "$CC"; then
850 echo "$ac_t""$CC" 1>&6
851 else
852 echo "$ac_t""no" 1>&6
853 fi
854
855 if test -z "$CC"; then
856 case "`uname -s`" in
857 *win32* | *WIN32*)
858 # Extract the first word of "cl", so it can be a program name with args.
859 set dummy cl; ac_word=$2
860 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
861 echo "configure:862: checking for $ac_word" >&5
862 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
863 echo $ac_n "(cached) $ac_c" 1>&6
864 else
865 if test -n "$CC"; then
866 ac_cv_prog_CC="$CC" # Let the user override the test.
867 else
868 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
869 ac_dummy="$PATH"
870 for ac_dir in $ac_dummy; do
871 test -z "$ac_dir" && ac_dir=.
872 if test -f $ac_dir/$ac_word; then
873 ac_cv_prog_CC="cl"
874 break
875 fi
876 done
877 IFS="$ac_save_ifs"
878 fi
879 fi
880 CC="$ac_cv_prog_CC"
881 if test -n "$CC"; then
882 echo "$ac_t""$CC" 1>&6
883 else
884 echo "$ac_t""no" 1>&6
885 fi
886 ;;
887 esac
888 fi
889 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
890 fi
891
892 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
893 echo "configure:894: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
894
895 ac_ext=c
896 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
897 ac_cpp='$CPP $CPPFLAGS'
898 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
899 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
900 cross_compiling=$ac_cv_prog_cc_cross
901
902 cat > conftest.$ac_ext << EOF
903
904 #line 905 "configure"
905 #include "confdefs.h"
906
907 main(){return(0);}
908 EOF
909 if { (eval echo configure:910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
910 ac_cv_prog_cc_works=yes
911 # If we can't run a trivial program, we are probably using a cross compiler.
912 if (./conftest; exit) 2>/dev/null; then
913 ac_cv_prog_cc_cross=no
914 else
915 ac_cv_prog_cc_cross=yes
916 fi
917 else
918 echo "configure: failed program was:" >&5
919 cat conftest.$ac_ext >&5
920 ac_cv_prog_cc_works=no
921 fi
922 rm -fr conftest*
923 ac_ext=c
924 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
925 ac_cpp='$CPP $CPPFLAGS'
926 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
927 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
928 cross_compiling=$ac_cv_prog_cc_cross
929
930 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
931 if test $ac_cv_prog_cc_works = no; then
932 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
933 fi
934 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
935 echo "configure:936: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
936 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
937 cross_compiling=$ac_cv_prog_cc_cross
938
939 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
940 echo "configure:941: checking whether we are using GNU C" >&5
941 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
942 echo $ac_n "(cached) $ac_c" 1>&6
943 else
944 cat > conftest.c <<EOF
945 #ifdef __GNUC__
946 yes;
947 #endif
948 EOF
949 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:950: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
950 ac_cv_prog_gcc=yes
951 else
952 ac_cv_prog_gcc=no
953 fi
954 fi
955
956 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
957
958 if test $ac_cv_prog_gcc = yes; then
959 GCC=yes
960 else
961 GCC=
962 fi
963
964 ac_test_CFLAGS="${CFLAGS+set}"
965 ac_save_CFLAGS="$CFLAGS"
966 CFLAGS=
967 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
968 echo "configure:969: checking whether ${CC-cc} accepts -g" >&5
969 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
970 echo $ac_n "(cached) $ac_c" 1>&6
971 else
972 echo 'void f(){}' > conftest.c
973 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
974 ac_cv_prog_cc_g=yes
975 else
976 ac_cv_prog_cc_g=no
977 fi
978 rm -f conftest*
979
980 fi
981
982 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
983 if test "$ac_test_CFLAGS" = set; then
984 CFLAGS="$ac_save_CFLAGS"
985 elif test $ac_cv_prog_cc_g = yes; then
986 if test "$GCC" = yes; then
987 CFLAGS="-g -O2"
988 else
989 CFLAGS="-g"
990 fi
991 else
992 if test "$GCC" = yes; then
993 CFLAGS="-O2"
994 else
995 CFLAGS=
996 fi
997 fi
998
999
1000 if test -n "$auto_cflags"; then
1001 if test x$enable_nmh_debug = xyes; then
1002 if test -n "$GCC"; then
1003 test -z "$CFLAGS" && CFLAGS="-Wall -g" || CFLAGS="$CFLAGS -Wall -g"
1004 else
1005 test -z "$CFLAGS" && CFLAGS=-g || CFLAGS="$CFLAGS -g"
1006 fi
1007 else
1008 test -z "$LDFLAGS" && LDFLAGS=-s
1009 if test -n "$GCC"; then
1010 test -z "$CFLAGS" && CFLAGS=-O2 || CFLAGS="$CFLAGS -O2"
1011 else
1012 test -z "$CFLAGS" && CFLAGS=-O || CFLAGS="$CFLAGS -O"
1013 fi
1014 fi
1015 fi
1016
1017 echo $ac_n "checking for working const""... $ac_c" 1>&6
1018 echo "configure:1019: checking for working const" >&5
1019 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1020 echo $ac_n "(cached) $ac_c" 1>&6
1021 else
1022 cat > conftest.$ac_ext <<EOF
1023 #line 1024 "configure"
1024 #include "confdefs.h"
1025
1026 int main() {
1027
1028 /* Ultrix mips cc rejects this. */
1029 typedef int charset[2]; const charset x;
1030 /* SunOS 4.1.1 cc rejects this. */
1031 char const *const *ccp;
1032 char **p;
1033 /* NEC SVR4.0.2 mips cc rejects this. */
1034 struct point {int x, y;};
1035 static struct point const zero = {0,0};
1036 /* AIX XL C 1.02.0.0 rejects this.
1037 It does not let you subtract one const X* pointer from another in an arm
1038 of an if-expression whose if-part is not a constant expression */
1039 const char *g = "string";
1040 ccp = &g + (g ? g-g : 0);
1041 /* HPUX 7.0 cc rejects these. */
1042 ++ccp;
1043 p = (char**) ccp;
1044 ccp = (char const *const *) p;
1045 { /* SCO 3.2v4 cc rejects this. */
1046 char *t;
1047 char const *s = 0 ? (char *) 0 : (char const *) 0;
1048
1049 *t++ = 0;
1050 }
1051 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1052 int x[] = {25, 17};
1053 const int *foo = &x[0];
1054 ++foo;
1055 }
1056 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1057 typedef const int *iptr;
1058 iptr p = 0;
1059 ++p;
1060 }
1061 { /* AIX XL C 1.02.0.0 rejects this saying
1062 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1063 struct s { int j; const int *ap[3]; };
1064 struct s *b; b->j = 5;
1065 }
1066 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1067 const int foo = 10;
1068 }
1069
1070 ; return 0; }
1071 EOF
1072 if { (eval echo configure:1073: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1073 rm -rf conftest*
1074 ac_cv_c_const=yes
1075 else
1076 echo "configure: failed program was:" >&5
1077 cat conftest.$ac_ext >&5
1078 rm -rf conftest*
1079 ac_cv_c_const=no
1080 fi
1081 rm -f conftest*
1082 fi
1083
1084 echo "$ac_t""$ac_cv_c_const" 1>&6
1085 if test $ac_cv_c_const = no; then
1086 cat >> confdefs.h <<\EOF
1087 #define const
1088 EOF
1089
1090 fi
1091
1092 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1093 echo "configure:1094: checking whether ${MAKE-make} sets \${MAKE}" >&5
1094 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1095 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1096 echo $ac_n "(cached) $ac_c" 1>&6
1097 else
1098 cat > conftestmake <<\EOF
1099 all:
1100 @echo 'ac_maketemp="${MAKE}"'
1101 EOF
1102 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1103 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1104 if test -n "$ac_maketemp"; then
1105 eval ac_cv_prog_make_${ac_make}_set=yes
1106 else
1107 eval ac_cv_prog_make_${ac_make}_set=no
1108 fi
1109 rm -f conftestmake
1110 fi
1111 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1112 echo "$ac_t""yes" 1>&6
1113 SET_MAKE=
1114 else
1115 echo "$ac_t""no" 1>&6
1116 SET_MAKE="MAKE=${MAKE-make}"
1117 fi
1118 # Find a good install program. We prefer a C program (faster),
1119 # so one script is as good as another. But avoid the broken or
1120 # incompatible versions:
1121 # SysV /etc/install, /usr/sbin/install
1122 # SunOS /usr/etc/install
1123 # IRIX /sbin/install
1124 # AIX /bin/install
1125 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1126 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1127 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1128 # ./install, which can be erroneously created by make from ./install.sh.
1129 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1130 echo "configure:1131: checking for a BSD compatible install" >&5
1131 if test -z "$INSTALL"; then
1132 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1133 echo $ac_n "(cached) $ac_c" 1>&6
1134 else
1135 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1136 for ac_dir in $PATH; do
1137 # Account for people who put trailing slashes in PATH elements.
1138 case "$ac_dir/" in
1139 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1140 *)
1141 # OSF1 and SCO ODT 3.0 have their own names for install.
1142 # Don't use installbsd from OSF since it installs stuff as root
1143 # by default.
1144 for ac_prog in ginstall scoinst install; do
1145 if test -f $ac_dir/$ac_prog; then
1146 if test $ac_prog = install &&
1147 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1148 # AIX install. It has an incompatible calling convention.
1149 :
1150 else
1151 ac_cv_path_install="$ac_dir/$ac_prog -c"
1152 break 2
1153 fi
1154 fi
1155 done
1156 ;;
1157 esac
1158 done
1159 IFS="$ac_save_IFS"
1160
1161 fi
1162 if test "${ac_cv_path_install+set}" = set; then
1163 INSTALL="$ac_cv_path_install"
1164 else
1165 # As a last resort, use the slow shell script. We don't cache a
1166 # path for INSTALL within a source directory, because that will
1167 # break other packages using the cache if that directory is
1168 # removed, or if the path is relative.
1169 INSTALL="$ac_install_sh"
1170 fi
1171 fi
1172 echo "$ac_t""$INSTALL" 1>&6
1173
1174 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1175 # It thinks the first close brace ends the variable substitution.
1176 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1177
1178 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1179
1180 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1181 # Extract the first word of "ranlib", so it can be a program name with args.
1182 set dummy ranlib; ac_word=$2
1183 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1184 echo "configure:1185: checking for $ac_word" >&5
1185 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1186 echo $ac_n "(cached) $ac_c" 1>&6
1187 else
1188 if test -n "$RANLIB"; then
1189 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1190 else
1191 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1192 ac_dummy="$PATH"
1193 for ac_dir in $ac_dummy; do
1194 test -z "$ac_dir" && ac_dir=.
1195 if test -f $ac_dir/$ac_word; then
1196 ac_cv_prog_RANLIB="ranlib"
1197 break
1198 fi
1199 done
1200 IFS="$ac_save_ifs"
1201 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1202 fi
1203 fi
1204 RANLIB="$ac_cv_prog_RANLIB"
1205 if test -n "$RANLIB"; then
1206 echo "$ac_t""$RANLIB" 1>&6
1207 else
1208 echo "$ac_t""no" 1>&6
1209 fi
1210 for ac_prog in mawk gawk nawk awk
1211 do
1212 # Extract the first word of "$ac_prog", so it can be a program name with args.
1213 set dummy $ac_prog; ac_word=$2
1214 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1215 echo "configure:1216: checking for $ac_word" >&5
1216 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1217 echo $ac_n "(cached) $ac_c" 1>&6
1218 else
1219 if test -n "$AWK"; then
1220 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1221 else
1222 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1223 ac_dummy="$PATH"
1224 for ac_dir in $ac_dummy; do
1225 test -z "$ac_dir" && ac_dir=.
1226 if test -f $ac_dir/$ac_word; then
1227 ac_cv_prog_AWK="$ac_prog"
1228 break
1229 fi
1230 done
1231 IFS="$ac_save_ifs"
1232 fi
1233 fi
1234 AWK="$ac_cv_prog_AWK"
1235 if test -n "$AWK"; then
1236 echo "$ac_t""$AWK" 1>&6
1237 else
1238 echo "$ac_t""no" 1>&6
1239 fi
1240
1241 test -n "$AWK" && break
1242 done
1243 # Extract the first word of "flex", so it can be a program name with args.
1244 set dummy flex; ac_word=$2
1245 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1246 echo "configure:1247: checking for $ac_word" >&5
1247 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
1248 echo $ac_n "(cached) $ac_c" 1>&6
1249 else
1250 if test -n "$LEX"; then
1251 ac_cv_prog_LEX="$LEX" # Let the user override the test.
1252 else
1253 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1254 ac_dummy="$PATH"
1255 for ac_dir in $ac_dummy; do
1256 test -z "$ac_dir" && ac_dir=.
1257 if test -f $ac_dir/$ac_word; then
1258 ac_cv_prog_LEX="flex"
1259 break
1260 fi
1261 done
1262 IFS="$ac_save_ifs"
1263 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
1264 fi
1265 fi
1266 LEX="$ac_cv_prog_LEX"
1267 if test -n "$LEX"; then
1268 echo "$ac_t""$LEX" 1>&6
1269 else
1270 echo "$ac_t""no" 1>&6
1271 fi
1272
1273 if test -z "$LEXLIB"
1274 then
1275 case "$LEX" in
1276 flex*) ac_lib=fl ;;
1277 *) ac_lib=l ;;
1278 esac
1279 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
1280 echo "configure:1281: checking for yywrap in -l$ac_lib" >&5
1281 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
1282 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1283 echo $ac_n "(cached) $ac_c" 1>&6
1284 else
1285 ac_save_LIBS="$LIBS"
1286 LIBS="-l$ac_lib $LIBS"
1287 cat > conftest.$ac_ext <<EOF
1288 #line 1289 "configure"
1289 #include "confdefs.h"
1290 /* Override any gcc2 internal prototype to avoid an error. */
1291 /* We use char because int might match the return type of a gcc2
1292 builtin and then its argument prototype would still apply. */
1293 char yywrap();
1294
1295 int main() {
1296 yywrap()
1297 ; return 0; }
1298 EOF
1299 if { (eval echo configure:1300: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1300 rm -rf conftest*
1301 eval "ac_cv_lib_$ac_lib_var=yes"
1302 else
1303 echo "configure: failed program was:" >&5
1304 cat conftest.$ac_ext >&5
1305 rm -rf conftest*
1306 eval "ac_cv_lib_$ac_lib_var=no"
1307 fi
1308 rm -f conftest*
1309 LIBS="$ac_save_LIBS"
1310
1311 fi
1312 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1313 echo "$ac_t""yes" 1>&6
1314 LEXLIB="-l$ac_lib"
1315 else
1316 echo "$ac_t""no" 1>&6
1317 fi
1318
1319 fi
1320
1321 pathtmp=/usr/bin:/bin:/usr/local/bin:/usr/xpg4/bin:/usr/ucb
1322 # Extract the first word of "cut", so it can be a program name with args.
1323 set dummy cut; ac_word=$2
1324 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1325 echo "configure:1326: checking for $ac_word" >&5
1326 if eval "test \"`echo '$''{'ac_cv_path_cutpath'+set}'`\" = set"; then
1327 echo $ac_n "(cached) $ac_c" 1>&6
1328 else
1329 case "$cutpath" in
1330 /*)
1331 ac_cv_path_cutpath="$cutpath" # Let the user override the test with a path.
1332 ;;
1333 ?:/*)
1334 ac_cv_path_cutpath="$cutpath" # Let the user override the test with a dos path.
1335 ;;
1336 *)
1337 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1338 ac_dummy="$pathtmp"
1339 for ac_dir in $ac_dummy; do
1340 test -z "$ac_dir" && ac_dir=.
1341 if test -f $ac_dir/$ac_word; then
1342 ac_cv_path_cutpath="$ac_dir/$ac_word"
1343 break
1344 fi
1345 done
1346 IFS="$ac_save_ifs"
1347 test -z "$ac_cv_path_cutpath" && ac_cv_path_cutpath="no"
1348 ;;
1349 esac
1350 fi
1351 cutpath="$ac_cv_path_cutpath"
1352 if test -n "$cutpath"; then
1353 echo "$ac_t""$cutpath" 1>&6
1354 else
1355 echo "$ac_t""no" 1>&6
1356 fi
1357
1358
1359 # Extract the first word of "lorder", so it can be a program name with args.
1360 set dummy lorder; ac_word=$2
1361 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1362 echo "configure:1363: checking for $ac_word" >&5
1363 if eval "test \"`echo '$''{'ac_cv_prog_LORDER'+set}'`\" = set"; then
1364 echo $ac_n "(cached) $ac_c" 1>&6
1365 else
1366 if test -n "$LORDER"; then
1367 ac_cv_prog_LORDER="$LORDER" # Let the user override the test.
1368 else
1369 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1370 ac_dummy="$PATH"
1371 for ac_dir in $ac_dummy; do
1372 test -z "$ac_dir" && ac_dir=.
1373 if test -f $ac_dir/$ac_word; then
1374 ac_cv_prog_LORDER="lorder"
1375 break
1376 fi
1377 done
1378 IFS="$ac_save_ifs"
1379 test -z "$ac_cv_prog_LORDER" && ac_cv_prog_LORDER="no"
1380 fi
1381 fi
1382 LORDER="$ac_cv_prog_LORDER"
1383 if test -n "$LORDER"; then
1384 echo "$ac_t""$LORDER" 1>&6
1385 else
1386 echo "$ac_t""no" 1>&6
1387 fi
1388 # Extract the first word of "tsort", so it can be a program name with args.
1389 set dummy tsort; ac_word=$2
1390 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1391 echo "configure:1392: checking for $ac_word" >&5
1392 if eval "test \"`echo '$''{'ac_cv_prog_TSORT'+set}'`\" = set"; then
1393 echo $ac_n "(cached) $ac_c" 1>&6
1394 else
1395 if test -n "$TSORT"; then
1396 ac_cv_prog_TSORT="$TSORT" # Let the user override the test.
1397 else
1398 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1399 ac_dummy="$PATH"
1400 for ac_dir in $ac_dummy; do
1401 test -z "$ac_dir" && ac_dir=.
1402 if test -f $ac_dir/$ac_word; then
1403 ac_cv_prog_TSORT="tsort"
1404 break
1405 fi
1406 done
1407 IFS="$ac_save_ifs"
1408 test -z "$ac_cv_prog_TSORT" && ac_cv_prog_TSORT="no"
1409 fi
1410 fi
1411 TSORT="$ac_cv_prog_TSORT"
1412 if test -n "$TSORT"; then
1413 echo "$ac_t""$TSORT" 1>&6
1414 else
1415 echo "$ac_t""no" 1>&6
1416 fi
1417
1418 if test x$ac_cv_prog_LORDER != xlorder -o x$ac_cv_prog_TSORT != xtsort; then
1419 LORDER=echo
1420 TSORT=cat
1421 fi
1422
1423 pathtmp=/usr/bin:/bin:/usr/local/bin:/usr/xpg4/bin:/usr/ucb
1424 # Extract the first word of "ls", so it can be a program name with args.
1425 set dummy ls; ac_word=$2
1426 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1427 echo "configure:1428: checking for $ac_word" >&5
1428 if eval "test \"`echo '$''{'ac_cv_path_lspath'+set}'`\" = set"; then
1429 echo $ac_n "(cached) $ac_c" 1>&6
1430 else
1431 case "$lspath" in
1432 /*)
1433 ac_cv_path_lspath="$lspath" # Let the user override the test with a path.
1434 ;;
1435 ?:/*)
1436 ac_cv_path_lspath="$lspath" # Let the user override the test with a dos path.
1437 ;;
1438 *)
1439 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1440 ac_dummy="$pathtmp"
1441 for ac_dir in $ac_dummy; do
1442 test -z "$ac_dir" && ac_dir=.
1443 if test -f $ac_dir/$ac_word; then
1444 ac_cv_path_lspath="$ac_dir/$ac_word"
1445 break
1446 fi
1447 done
1448 IFS="$ac_save_ifs"
1449 test -z "$ac_cv_path_lspath" && ac_cv_path_lspath="no"
1450 ;;
1451 esac
1452 fi
1453 lspath="$ac_cv_path_lspath"
1454 if test -n "$lspath"; then
1455 echo "$ac_t""$lspath" 1>&6
1456 else
1457 echo "$ac_t""no" 1>&6
1458 fi
1459
1460
1461 if test "$lspath" != "no"; then
1462 echo $ac_n "checking how to get ls to show us the group ownership of a file""... $ac_c" 1>&6
1463 echo "configure:1464: checking how to get ls to show us the group ownership of a file" >&5
1464 if eval "test \"`echo '$''{'nmh_cv_ls_grpopt'+set}'`\" = set"; then
1465 echo $ac_n "(cached) $ac_c" 1>&6
1466 else
1467 if test x"`$lspath -dl / | $AWK '{print $9}'`" = x"/"; then
1468 nmh_cv_ls_grpopt="-l"
1469 else
1470 nmh_cv_ls_grpopt="-lg"
1471 fi
1472 fi
1473
1474 echo "$ac_t""$nmh_cv_ls_grpopt" 1>&6
1475 fi
1476
1477 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1478 # Extract the first word of "more", so it can be a program name with args.
1479 set dummy more; ac_word=$2
1480 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1481 echo "configure:1482: checking for $ac_word" >&5
1482 if eval "test \"`echo '$''{'ac_cv_path_morepath'+set}'`\" = set"; then
1483 echo $ac_n "(cached) $ac_c" 1>&6
1484 else
1485 case "$morepath" in
1486 /*)
1487 ac_cv_path_morepath="$morepath" # Let the user override the test with a path.
1488 ;;
1489 ?:/*)
1490 ac_cv_path_morepath="$morepath" # Let the user override the test with a dos path.
1491 ;;
1492 *)
1493 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1494 ac_dummy="$pathtmp"
1495 for ac_dir in $ac_dummy; do
1496 test -z "$ac_dir" && ac_dir=.
1497 if test -f $ac_dir/$ac_word; then
1498 ac_cv_path_morepath="$ac_dir/$ac_word"
1499 break
1500 fi
1501 done
1502 IFS="$ac_save_ifs"
1503 test -z "$ac_cv_path_morepath" && ac_cv_path_morepath="no"
1504 ;;
1505 esac
1506 fi
1507 morepath="$ac_cv_path_morepath"
1508 if test -n "$morepath"; then
1509 echo "$ac_t""$morepath" 1>&6
1510 else
1511 echo "$ac_t""no" 1>&6
1512 fi
1513
1514
1515 if test -z "$pagerpath"; then
1516 pagerpath="$morepath"
1517 fi
1518
1519 pathtmp=/usr/lib:/usr/sbin:/usr/etc:/usr/ucblib:/usr/bin:/bin
1520 # Extract the first word of "sendmail", so it can be a program name with args.
1521 set dummy sendmail; ac_word=$2
1522 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1523 echo "configure:1524: checking for $ac_word" >&5
1524 if eval "test \"`echo '$''{'ac_cv_path_sendmailpath'+set}'`\" = set"; then
1525 echo $ac_n "(cached) $ac_c" 1>&6
1526 else
1527 case "$sendmailpath" in
1528 /*)
1529 ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a path.
1530 ;;
1531 ?:/*)
1532 ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a dos path.
1533 ;;
1534 *)
1535 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1536 ac_dummy="$pathtmp"
1537 for ac_dir in $ac_dummy; do
1538 test -z "$ac_dir" && ac_dir=.
1539 if test -f $ac_dir/$ac_word; then
1540 ac_cv_path_sendmailpath="$ac_dir/$ac_word"
1541 break
1542 fi
1543 done
1544 IFS="$ac_save_ifs"
1545 test -z "$ac_cv_path_sendmailpath" && ac_cv_path_sendmailpath="no"
1546 ;;
1547 esac
1548 fi
1549 sendmailpath="$ac_cv_path_sendmailpath"
1550 if test -n "$sendmailpath"; then
1551 echo "$ac_t""$sendmailpath" 1>&6
1552 else
1553 echo "$ac_t""no" 1>&6
1554 fi
1555
1556
1557 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1558 # Extract the first word of "vi", so it can be a program name with args.
1559 set dummy vi; ac_word=$2
1560 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1561 echo "configure:1562: checking for $ac_word" >&5
1562 if eval "test \"`echo '$''{'ac_cv_path_vipath'+set}'`\" = set"; then
1563 echo $ac_n "(cached) $ac_c" 1>&6
1564 else
1565 case "$vipath" in
1566 /*)
1567 ac_cv_path_vipath="$vipath" # Let the user override the test with a path.
1568 ;;
1569 ?:/*)
1570 ac_cv_path_vipath="$vipath" # Let the user override the test with a dos path.
1571 ;;
1572 *)
1573 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1574 ac_dummy="$pathtmp"
1575 for ac_dir in $ac_dummy; do
1576 test -z "$ac_dir" && ac_dir=.
1577 if test -f $ac_dir/$ac_word; then
1578 ac_cv_path_vipath="$ac_dir/$ac_word"
1579 break
1580 fi
1581 done
1582 IFS="$ac_save_ifs"
1583 test -z "$ac_cv_path_vipath" && ac_cv_path_vipath="no"
1584 ;;
1585 esac
1586 fi
1587 vipath="$ac_cv_path_vipath"
1588 if test -n "$vipath"; then
1589 echo "$ac_t""$vipath" 1>&6
1590 else
1591 echo "$ac_t""no" 1>&6
1592 fi
1593
1594
1595 if test -z "$editorpath"; then
1596 editorpath="$vipath"
1597 fi
1598
1599 echo $ac_n "checking for broken vi""... $ac_c" 1>&6
1600 echo "configure:1601: checking for broken vi" >&5
1601 if eval "test \"`echo '$''{'nmh_cv_attvibug'+set}'`\" = set"; then
1602 echo $ac_n "(cached) $ac_c" 1>&6
1603 else
1604 if echo 'r /nonexist-file
1605 q' | ex > /dev/null 2>&1
1606 then
1607 nmh_cv_attvibug=no
1608 else
1609 nmh_cv_attvibug=yes
1610 fi
1611 fi
1612
1613 echo "$ac_t""$nmh_cv_attvibug" 1>&6
1614
1615 if test "$nmh_cv_attvibug" = yes; then
1616 cat >> confdefs.h <<\EOF
1617 #define ATTVIBUG 1
1618 EOF
1619
1620 fi
1621
1622 echo $ac_n "checking where mail spool is located""... $ac_c" 1>&6
1623 echo "configure:1624: checking where mail spool is located" >&5
1624 if eval "test \"`echo '$''{'nmh_cv_mailspool'+set}'`\" = set"; then
1625 echo $ac_n "(cached) $ac_c" 1>&6
1626 else
1627 for mailspool in /var/mail /var/spool/mail /usr/spool/mail /dev/null; do
1628 test -d $mailspool && break
1629 done
1630 nmh_cv_mailspool=$mailspool
1631
1632 fi
1633
1634 echo "$ac_t""$nmh_cv_mailspool" 1>&6
1635 mailspool=$nmh_cv_mailspool
1636
1637 if test "$lspath" != "no" -a "$cutpath" != "no"; then
1638 echo $ac_n "checking whether the mail spool is world-writable""... $ac_c" 1>&6
1639 echo "configure:1640: checking whether the mail spool is world-writable" >&5
1640 if eval "test \"`echo '$''{'nmh_cv_mailspool_world_writable'+set}'`\" = set"; then
1641 echo $ac_n "(cached) $ac_c" 1>&6
1642 else
1643 if test "`$lspath -dl $mailspool | $cutpath -c9`" = "-"; then
1644 nmh_cv_mailspool_world_writable=no
1645 else
1646 nmh_cv_mailspool_world_writable=yes
1647 fi
1648 fi
1649
1650 echo "$ac_t""$nmh_cv_mailspool_world_writable" 1>&6
1651 fi
1652
1653 if test x"$nmh_cv_mailspool_world_writable" = x"no"; then
1654 cat >> confdefs.h <<\EOF
1655 #define MAILGROUP 1
1656 EOF
1657
1658 SETGID_MAIL=1
1659 fi
1660
1661 echo $ac_n "checking what group owns the mail spool""... $ac_c" 1>&6
1662 echo "configure:1663: checking what group owns the mail spool" >&5
1663 if eval "test \"`echo '$''{'nmh_cv_ls_mail_grp'+set}'`\" = set"; then
1664 echo $ac_n "(cached) $ac_c" 1>&6
1665 else
1666 nmh_cv_ls_mail_grp=`$lspath -d $nmh_cv_ls_grpopt $mailspool |$AWK '{print $4}'`
1667 if test x$nmh_cv_ls_mail_grp = xmail; then
1668 MAIL_SPOOL_GRP="mail"
1669 elif test x$nmh_cv_ls_mail_grp = xwheel; then
1670 MAIL_SPOOL_GRP="wheel"
1671 else
1672 MAIL_SPOOL_GRP="'0'"
1673 fi
1674 fi
1675
1676 echo "$ac_t""$nmh_cv_ls_mail_grp" 1>&6
1677
1678 ac_header_dirent=no
1679 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
1680 do
1681 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1682 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1683 echo "configure:1684: checking for $ac_hdr that defines DIR" >&5
1684 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1685 echo $ac_n "(cached) $ac_c" 1>&6
1686 else
1687 cat > conftest.$ac_ext <<EOF
1688 #line 1689 "configure"
1689 #include "confdefs.h"
1690 #include <sys/types.h>
1691 #include <$ac_hdr>
1692 int main() {
1693 DIR *dirp = 0;
1694 ; return 0; }
1695 EOF
1696 if { (eval echo configure:1697: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1697 rm -rf conftest*
1698 eval "ac_cv_header_dirent_$ac_safe=yes"
1699 else
1700 echo "configure: failed program was:" >&5
1701 cat conftest.$ac_ext >&5
1702 rm -rf conftest*
1703 eval "ac_cv_header_dirent_$ac_safe=no"
1704 fi
1705 rm -f conftest*
1706 fi
1707 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1708 echo "$ac_t""yes" 1>&6
1709 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1710 cat >> confdefs.h <<EOF
1711 #define $ac_tr_hdr 1
1712 EOF
1713 ac_header_dirent=$ac_hdr; break
1714 else
1715 echo "$ac_t""no" 1>&6
1716 fi
1717 done
1718 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1719 if test $ac_header_dirent = dirent.h; then
1720 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1721 echo "configure:1722: checking for opendir in -ldir" >&5
1722 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1723 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1724 echo $ac_n "(cached) $ac_c" 1>&6
1725 else
1726 ac_save_LIBS="$LIBS"
1727 LIBS="-ldir $LIBS"
1728 cat > conftest.$ac_ext <<EOF
1729 #line 1730 "configure"
1730 #include "confdefs.h"
1731 /* Override any gcc2 internal prototype to avoid an error. */
1732 /* We use char because int might match the return type of a gcc2
1733 builtin and then its argument prototype would still apply. */
1734 char opendir();
1735
1736 int main() {
1737 opendir()
1738 ; return 0; }
1739 EOF
1740 if { (eval echo configure:1741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1741 rm -rf conftest*
1742 eval "ac_cv_lib_$ac_lib_var=yes"
1743 else
1744 echo "configure: failed program was:" >&5
1745 cat conftest.$ac_ext >&5
1746 rm -rf conftest*
1747 eval "ac_cv_lib_$ac_lib_var=no"
1748 fi
1749 rm -f conftest*
1750 LIBS="$ac_save_LIBS"
1751
1752 fi
1753 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1754 echo "$ac_t""yes" 1>&6
1755 LIBS="$LIBS -ldir"
1756 else
1757 echo "$ac_t""no" 1>&6
1758 fi
1759
1760 else
1761 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1762 echo "configure:1763: checking for opendir in -lx" >&5
1763 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1764 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1765 echo $ac_n "(cached) $ac_c" 1>&6
1766 else
1767 ac_save_LIBS="$LIBS"
1768 LIBS="-lx $LIBS"
1769 cat > conftest.$ac_ext <<EOF
1770 #line 1771 "configure"
1771 #include "confdefs.h"
1772 /* Override any gcc2 internal prototype to avoid an error. */
1773 /* We use char because int might match the return type of a gcc2
1774 builtin and then its argument prototype would still apply. */
1775 char opendir();
1776
1777 int main() {
1778 opendir()
1779 ; return 0; }
1780 EOF
1781 if { (eval echo configure:1782: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1782 rm -rf conftest*
1783 eval "ac_cv_lib_$ac_lib_var=yes"
1784 else
1785 echo "configure: failed program was:" >&5
1786 cat conftest.$ac_ext >&5
1787 rm -rf conftest*
1788 eval "ac_cv_lib_$ac_lib_var=no"
1789 fi
1790 rm -f conftest*
1791 LIBS="$ac_save_LIBS"
1792
1793 fi
1794 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1795 echo "$ac_t""yes" 1>&6
1796 LIBS="$LIBS -lx"
1797 else
1798 echo "$ac_t""no" 1>&6
1799 fi
1800
1801 fi
1802
1803 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1804 echo "configure:1805: checking how to run the C preprocessor" >&5
1805 # On Suns, sometimes $CPP names a directory.
1806 if test -n "$CPP" && test -d "$CPP"; then
1807 CPP=
1808 fi
1809 if test -z "$CPP"; then
1810 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1811 echo $ac_n "(cached) $ac_c" 1>&6
1812 else
1813 # This must be in double quotes, not single quotes, because CPP may get
1814 # substituted into the Makefile and "${CC-cc}" will confuse make.
1815 CPP="${CC-cc} -E"
1816 # On the NeXT, cc -E runs the code through the compiler's parser,
1817 # not just through cpp.
1818 cat > conftest.$ac_ext <<EOF
1819 #line 1820 "configure"
1820 #include "confdefs.h"
1821 #include <assert.h>
1822 Syntax Error
1823 EOF
1824 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1825 { (eval echo configure:1826: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1826 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1827 if test -z "$ac_err"; then
1828 :
1829 else
1830 echo "$ac_err" >&5
1831 echo "configure: failed program was:" >&5
1832 cat conftest.$ac_ext >&5
1833 rm -rf conftest*
1834 CPP="${CC-cc} -E -traditional-cpp"
1835 cat > conftest.$ac_ext <<EOF
1836 #line 1837 "configure"
1837 #include "confdefs.h"
1838 #include <assert.h>
1839 Syntax Error
1840 EOF
1841 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1842 { (eval echo configure:1843: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1843 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1844 if test -z "$ac_err"; then
1845 :
1846 else
1847 echo "$ac_err" >&5
1848 echo "configure: failed program was:" >&5
1849 cat conftest.$ac_ext >&5
1850 rm -rf conftest*
1851 CPP="${CC-cc} -nologo -E"
1852 cat > conftest.$ac_ext <<EOF
1853 #line 1854 "configure"
1854 #include "confdefs.h"
1855 #include <assert.h>
1856 Syntax Error
1857 EOF
1858 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1859 { (eval echo configure:1860: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1860 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1861 if test -z "$ac_err"; then
1862 :
1863 else
1864 echo "$ac_err" >&5
1865 echo "configure: failed program was:" >&5
1866 cat conftest.$ac_ext >&5
1867 rm -rf conftest*
1868 CPP=/lib/cpp
1869 fi
1870 rm -f conftest*
1871 fi
1872 rm -f conftest*
1873 fi
1874 rm -f conftest*
1875 ac_cv_prog_CPP="$CPP"
1876 fi
1877 CPP="$ac_cv_prog_CPP"
1878 else
1879 ac_cv_prog_CPP="$CPP"
1880 fi
1881 echo "$ac_t""$CPP" 1>&6
1882
1883 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1884 echo "configure:1885: checking for ANSI C header files" >&5
1885 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1886 echo $ac_n "(cached) $ac_c" 1>&6
1887 else
1888 cat > conftest.$ac_ext <<EOF
1889 #line 1890 "configure"
1890 #include "confdefs.h"
1891 #include <stdlib.h>
1892 #include <stdarg.h>
1893 #include <string.h>
1894 #include <float.h>
1895 EOF
1896 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1897 { (eval echo configure:1898: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1898 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1899 if test -z "$ac_err"; then
1900 rm -rf conftest*
1901 ac_cv_header_stdc=yes
1902 else
1903 echo "$ac_err" >&5
1904 echo "configure: failed program was:" >&5
1905 cat conftest.$ac_ext >&5
1906 rm -rf conftest*
1907 ac_cv_header_stdc=no
1908 fi
1909 rm -f conftest*
1910
1911 if test $ac_cv_header_stdc = yes; then
1912 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1913 cat > conftest.$ac_ext <<EOF
1914 #line 1915 "configure"
1915 #include "confdefs.h"
1916 #include <string.h>
1917 EOF
1918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1919 egrep "memchr" >/dev/null 2>&1; then
1920 :
1921 else
1922 rm -rf conftest*
1923 ac_cv_header_stdc=no
1924 fi
1925 rm -f conftest*
1926
1927 fi
1928
1929 if test $ac_cv_header_stdc = yes; then
1930 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1931 cat > conftest.$ac_ext <<EOF
1932 #line 1933 "configure"
1933 #include "confdefs.h"
1934 #include <stdlib.h>
1935 EOF
1936 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1937 egrep "free" >/dev/null 2>&1; then
1938 :
1939 else
1940 rm -rf conftest*
1941 ac_cv_header_stdc=no
1942 fi
1943 rm -f conftest*
1944
1945 fi
1946
1947 if test $ac_cv_header_stdc = yes; then
1948 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1949 if test "$cross_compiling" = yes; then
1950 :
1951 else
1952 cat > conftest.$ac_ext <<EOF
1953 #line 1954 "configure"
1954 #include "confdefs.h"
1955 #include <ctype.h>
1956 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1957 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1958 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1959 int main () { int i; for (i = 0; i < 256; i++)
1960 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1961 exit (0); }
1962
1963 EOF
1964 if { (eval echo configure:1965: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1965 then
1966 :
1967 else
1968 echo "configure: failed program was:" >&5
1969 cat conftest.$ac_ext >&5
1970 rm -fr conftest*
1971 ac_cv_header_stdc=no
1972 fi
1973 rm -fr conftest*
1974 fi
1975
1976 fi
1977 fi
1978
1979 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1980 if test $ac_cv_header_stdc = yes; then
1981 cat >> confdefs.h <<\EOF
1982 #define STDC_HEADERS 1
1983 EOF
1984
1985 fi
1986
1987 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1988 echo "configure:1989: checking whether time.h and sys/time.h may both be included" >&5
1989 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1990 echo $ac_n "(cached) $ac_c" 1>&6
1991 else
1992 cat > conftest.$ac_ext <<EOF
1993 #line 1994 "configure"
1994 #include "confdefs.h"
1995 #include <sys/types.h>
1996 #include <sys/time.h>
1997 #include <time.h>
1998 int main() {
1999 struct tm *tp;
2000 ; return 0; }
2001 EOF
2002 if { (eval echo configure:2003: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2003 rm -rf conftest*
2004 ac_cv_header_time=yes
2005 else
2006 echo "configure: failed program was:" >&5
2007 cat conftest.$ac_ext >&5
2008 rm -rf conftest*
2009 ac_cv_header_time=no
2010 fi
2011 rm -f conftest*
2012 fi
2013
2014 echo "$ac_t""$ac_cv_header_time" 1>&6
2015 if test $ac_cv_header_time = yes; then
2016 cat >> confdefs.h <<\EOF
2017 #define TIME_WITH_SYS_TIME 1
2018 EOF
2019
2020 fi
2021
2022 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
2023 echo "configure:2024: checking for sys/wait.h that is POSIX.1 compatible" >&5
2024 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
2025 echo $ac_n "(cached) $ac_c" 1>&6
2026 else
2027 cat > conftest.$ac_ext <<EOF
2028 #line 2029 "configure"
2029 #include "confdefs.h"
2030 #include <sys/types.h>
2031 #include <sys/wait.h>
2032 #ifndef WEXITSTATUS
2033 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
2034 #endif
2035 #ifndef WIFEXITED
2036 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
2037 #endif
2038 int main() {
2039 int s;
2040 wait (&s);
2041 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
2042 ; return 0; }
2043 EOF
2044 if { (eval echo configure:2045: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2045 rm -rf conftest*
2046 ac_cv_header_sys_wait_h=yes
2047 else
2048 echo "configure: failed program was:" >&5
2049 cat conftest.$ac_ext >&5
2050 rm -rf conftest*
2051 ac_cv_header_sys_wait_h=no
2052 fi
2053 rm -f conftest*
2054 fi
2055
2056 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
2057 if test $ac_cv_header_sys_wait_h = yes; then
2058 cat >> confdefs.h <<\EOF
2059 #define HAVE_SYS_WAIT_H 1
2060 EOF
2061
2062 fi
2063
2064 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
2065 echo "configure:2066: checking whether stat file-mode macros are broken" >&5
2066 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
2067 echo $ac_n "(cached) $ac_c" 1>&6
2068 else
2069 cat > conftest.$ac_ext <<EOF
2070 #line 2071 "configure"
2071 #include "confdefs.h"
2072 #include <sys/types.h>
2073 #include <sys/stat.h>
2074
2075 #if defined(S_ISBLK) && defined(S_IFDIR)
2076 # if S_ISBLK (S_IFDIR)
2077 You lose.
2078 # endif
2079 #endif
2080
2081 #if defined(S_ISBLK) && defined(S_IFCHR)
2082 # if S_ISBLK (S_IFCHR)
2083 You lose.
2084 # endif
2085 #endif
2086
2087 #if defined(S_ISLNK) && defined(S_IFREG)
2088 # if S_ISLNK (S_IFREG)
2089 You lose.
2090 # endif
2091 #endif
2092
2093 #if defined(S_ISSOCK) && defined(S_IFREG)
2094 # if S_ISSOCK (S_IFREG)
2095 You lose.
2096 # endif
2097 #endif
2098
2099 EOF
2100 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2101 egrep "You lose" >/dev/null 2>&1; then
2102 rm -rf conftest*
2103 ac_cv_header_stat_broken=yes
2104 else
2105 rm -rf conftest*
2106 ac_cv_header_stat_broken=no
2107 fi
2108 rm -f conftest*
2109
2110 fi
2111
2112 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
2113 if test $ac_cv_header_stat_broken = yes; then
2114 cat >> confdefs.h <<\EOF
2115 #define STAT_MACROS_BROKEN 1
2116 EOF
2117
2118 fi
2119
2120 for ac_hdr in string.h memory.h stdlib.h unistd.h errno.h fcntl.h \
2121 limits.h crypt.h termcap.h termio.h termios.h locale.h \
2122 sys/param.h sys/time.h sys/utsname.h arpa/inet.h \
2123 arpa/ftp.h
2124 do
2125 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2126 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2127 echo "configure:2128: checking for $ac_hdr" >&5
2128 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2129 echo $ac_n "(cached) $ac_c" 1>&6
2130 else
2131 cat > conftest.$ac_ext <<EOF
2132 #line 2133 "configure"
2133 #include "confdefs.h"
2134 #include <$ac_hdr>
2135 EOF
2136 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2137 { (eval echo configure:2138: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2138 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2139 if test -z "$ac_err"; then
2140 rm -rf conftest*
2141 eval "ac_cv_header_$ac_safe=yes"
2142 else
2143 echo "$ac_err" >&5
2144 echo "configure: failed program was:" >&5
2145 cat conftest.$ac_ext >&5
2146 rm -rf conftest*
2147 eval "ac_cv_header_$ac_safe=no"
2148 fi
2149 rm -f conftest*
2150 fi
2151 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2152 echo "$ac_t""yes" 1>&6
2153 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2154 cat >> confdefs.h <<EOF
2155 #define $ac_tr_hdr 1
2156 EOF
2157
2158 else
2159 echo "$ac_t""no" 1>&6
2160 fi
2161 done
2162
2163
2164 echo $ac_n "checking POSIX termios""... $ac_c" 1>&6
2165 echo "configure:2166: checking POSIX termios" >&5
2166 if eval "test \"`echo '$''{'nmh_cv_sys_posix_termios'+set}'`\" = set"; then
2167 echo $ac_n "(cached) $ac_c" 1>&6
2168 else
2169 cat > conftest.$ac_ext <<EOF
2170 #line 2171 "configure"
2171 #include "confdefs.h"
2172 #include <sys/types.h>
2173 #include <unistd.h>
2174 #include <termios.h>
2175 int main() {
2176 /* SunOS 4.0.3 has termios.h but not the library calls. */
2177 tcgetattr(0, 0);
2178 ; return 0; }
2179 EOF
2180 if { (eval echo configure:2181: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2181 rm -rf conftest*
2182 nmh_cv_sys_posix_termios=yes
2183 else
2184 echo "configure: failed program was:" >&5
2185 cat conftest.$ac_ext >&5
2186 rm -rf conftest*
2187 nmh_cv_sys_posix_termios=no
2188 fi
2189 rm -f conftest*
2190 fi
2191
2192 echo "$ac_t""$nmh_cv_sys_posix_termios" 1>&6
2193
2194 if test $nmh_cv_sys_posix_termios = yes; then
2195 echo $ac_n "checking TIOCGWINSZ in termios.h""... $ac_c" 1>&6
2196 echo "configure:2197: checking TIOCGWINSZ in termios.h" >&5
2197 if eval "test \"`echo '$''{'nmh_cv_header_termios_h_tiocgwinsz'+set}'`\" = set"; then
2198 echo $ac_n "(cached) $ac_c" 1>&6
2199 else
2200 cat > conftest.$ac_ext <<EOF
2201 #line 2202 "configure"
2202 #include "confdefs.h"
2203 #include <sys/types.h>
2204 #include <termios.h>
2205 int main() {
2206 int x = TIOCGWINSZ;
2207 ; return 0; }
2208 EOF
2209 if { (eval echo configure:2210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2210 rm -rf conftest*
2211 nmh_cv_header_termios_h_tiocgwinsz=yes
2212 else
2213 echo "configure: failed program was:" >&5
2214 cat conftest.$ac_ext >&5
2215 rm -rf conftest*
2216 nmh_cv_header_termios_h_tiocgwinsz=no
2217 fi
2218 rm -f conftest*
2219 fi
2220
2221 echo "$ac_t""$nmh_cv_header_termios_h_tiocgwinsz" 1>&6
2222 else
2223 nmh_cv_header_termios_h_tiocgwinsz=no
2224 fi
2225
2226 if test $nmh_cv_header_termios_h_tiocgwinsz = no; then
2227 echo $ac_n "checking TIOCGWINSZ in sys/ioctl.h""... $ac_c" 1>&6
2228 echo "configure:2229: checking TIOCGWINSZ in sys/ioctl.h" >&5
2229 if eval "test \"`echo '$''{'nmh_cv_header_sys_ioctl_h_tiocgwinsz'+set}'`\" = set"; then
2230 echo $ac_n "(cached) $ac_c" 1>&6
2231 else
2232 cat > conftest.$ac_ext <<EOF
2233 #line 2234 "configure"
2234 #include "confdefs.h"
2235 #include <sys/types.h>
2236 #include <sys/ioctl.h>
2237 int main() {
2238 int x = TIOCGWINSZ;
2239 ; return 0; }
2240 EOF
2241 if { (eval echo configure:2242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2242 rm -rf conftest*
2243 nmh_cv_header_sys_ioctl_h_tiocgwinsz=yes
2244 else
2245 echo "configure: failed program was:" >&5
2246 cat conftest.$ac_ext >&5
2247 rm -rf conftest*
2248 nmh_cv_header_sys_ioctl_h_tiocgwinsz=no
2249 fi
2250 rm -f conftest*
2251 fi
2252
2253 echo "$ac_t""$nmh_cv_header_sys_ioctl_h_tiocgwinsz" 1>&6
2254 if test $nmh_cv_header_sys_ioctl_h_tiocgwinsz = yes; then
2255 cat >> confdefs.h <<\EOF
2256 #define GWINSZ_IN_SYS_IOCTL 1
2257 EOF
2258
2259 fi
2260 fi
2261
2262 ac_safe=`echo "sys/ptem.h" | sed 'y%./+-%__p_%'`
2263 echo $ac_n "checking for sys/ptem.h""... $ac_c" 1>&6
2264 echo "configure:2265: checking for sys/ptem.h" >&5
2265 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2266 echo $ac_n "(cached) $ac_c" 1>&6
2267 else
2268 cat > conftest.$ac_ext <<EOF
2269 #line 2270 "configure"
2270 #include "confdefs.h"
2271 #include <sys/ptem.h>
2272 EOF
2273 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2274 { (eval echo configure:2275: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2275 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2276 if test -z "$ac_err"; then
2277 rm -rf conftest*
2278 eval "ac_cv_header_$ac_safe=yes"
2279 else
2280 echo "$ac_err" >&5
2281 echo "configure: failed program was:" >&5
2282 cat conftest.$ac_ext >&5
2283 rm -rf conftest*
2284 eval "ac_cv_header_$ac_safe=no"
2285 fi
2286 rm -f conftest*
2287 fi
2288 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2289 echo "$ac_t""yes" 1>&6
2290 cat >> confdefs.h <<\EOF
2291 #define WINSIZE_IN_PTEM 1
2292 EOF
2293
2294 else
2295 echo "$ac_t""no" 1>&6
2296 fi
2297
2298
2299 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2300 echo "configure:2301: checking for pid_t" >&5
2301 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2302 echo $ac_n "(cached) $ac_c" 1>&6
2303 else
2304 cat > conftest.$ac_ext <<EOF
2305 #line 2306 "configure"
2306 #include "confdefs.h"
2307 #include <sys/types.h>
2308 #if STDC_HEADERS
2309 #include <stdlib.h>
2310 #include <stddef.h>
2311 #endif
2312 EOF
2313 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2314 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2315 rm -rf conftest*
2316 ac_cv_type_pid_t=yes
2317 else
2318 rm -rf conftest*
2319 ac_cv_type_pid_t=no
2320 fi
2321 rm -f conftest*
2322
2323 fi
2324 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2325 if test $ac_cv_type_pid_t = no; then
2326 cat >> confdefs.h <<\EOF
2327 #define pid_t int
2328 EOF
2329
2330 fi
2331
2332 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2333 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2334 echo "configure:2335: checking for vfork.h" >&5
2335 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2336 echo $ac_n "(cached) $ac_c" 1>&6
2337 else
2338 cat > conftest.$ac_ext <<EOF
2339 #line 2340 "configure"
2340 #include "confdefs.h"
2341 #include <vfork.h>
2342 EOF
2343 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2344 { (eval echo configure:2345: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2345 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2346 if test -z "$ac_err"; then
2347 rm -rf conftest*
2348 eval "ac_cv_header_$ac_safe=yes"
2349 else
2350 echo "$ac_err" >&5
2351 echo "configure: failed program was:" >&5
2352 cat conftest.$ac_ext >&5
2353 rm -rf conftest*
2354 eval "ac_cv_header_$ac_safe=no"
2355 fi
2356 rm -f conftest*
2357 fi
2358 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2359 echo "$ac_t""yes" 1>&6
2360 cat >> confdefs.h <<\EOF
2361 #define HAVE_VFORK_H 1
2362 EOF
2363
2364 else
2365 echo "$ac_t""no" 1>&6
2366 fi
2367
2368 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2369 echo "configure:2370: checking for working vfork" >&5
2370 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2371 echo $ac_n "(cached) $ac_c" 1>&6
2372 else
2373 if test "$cross_compiling" = yes; then
2374 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2375 echo "configure:2376: checking for vfork" >&5
2376 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2377 echo $ac_n "(cached) $ac_c" 1>&6
2378 else
2379 cat > conftest.$ac_ext <<EOF
2380 #line 2381 "configure"
2381 #include "confdefs.h"
2382 /* System header to define __stub macros and hopefully few prototypes,
2383 which can conflict with char vfork(); below. */
2384 #include <assert.h>
2385 /* Override any gcc2 internal prototype to avoid an error. */
2386 /* We use char because int might match the return type of a gcc2
2387 builtin and then its argument prototype would still apply. */
2388 char vfork();
2389
2390 int main() {
2391
2392 /* The GNU C library defines this for functions which it implements
2393 to always fail with ENOSYS. Some functions are actually named
2394 something starting with __ and the normal name is an alias. */
2395 #if defined (__stub_vfork) || defined (__stub___vfork)
2396 choke me
2397 #else
2398 vfork();
2399 #endif
2400
2401 ; return 0; }
2402 EOF
2403 if { (eval echo configure:2404: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2404 rm -rf conftest*
2405 eval "ac_cv_func_vfork=yes"
2406 else
2407 echo "configure: failed program was:" >&5
2408 cat conftest.$ac_ext >&5
2409 rm -rf conftest*
2410 eval "ac_cv_func_vfork=no"
2411 fi
2412 rm -f conftest*
2413 fi
2414
2415 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2416 echo "$ac_t""yes" 1>&6
2417 :
2418 else
2419 echo "$ac_t""no" 1>&6
2420 fi
2421
2422 ac_cv_func_vfork_works=$ac_cv_func_vfork
2423 else
2424 cat > conftest.$ac_ext <<EOF
2425 #line 2426 "configure"
2426 #include "confdefs.h"
2427 /* Thanks to Paul Eggert for this test. */
2428 #include <stdio.h>
2429 #include <sys/types.h>
2430 #include <sys/stat.h>
2431 #ifdef HAVE_UNISTD_H
2432 #include <unistd.h>
2433 #endif
2434 #ifdef HAVE_VFORK_H
2435 #include <vfork.h>
2436 #endif
2437 /* On some sparc systems, changes by the child to local and incoming
2438 argument registers are propagated back to the parent.
2439 The compiler is told about this with #include <vfork.h>,
2440 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2441 Test for this by using a static variable whose address
2442 is put into a register that is clobbered by the vfork. */
2443 static
2444 #ifdef __cplusplus
2445 sparc_address_test (int arg)
2446 #else
2447 sparc_address_test (arg) int arg;
2448 #endif
2449 {
2450 static pid_t child;
2451 if (!child) {
2452 child = vfork ();
2453 if (child < 0) {
2454 perror ("vfork");
2455 _exit(2);
2456 }
2457 if (!child) {
2458 arg = getpid();
2459 write(-1, "", 0);
2460 _exit (arg);
2461 }
2462 }
2463 }
2464 main() {
2465 pid_t parent = getpid ();
2466 pid_t child;
2467
2468 sparc_address_test ();
2469
2470 child = vfork ();
2471
2472 if (child == 0) {
2473 /* Here is another test for sparc vfork register problems.
2474 This test uses lots of local variables, at least
2475 as many local variables as main has allocated so far
2476 including compiler temporaries. 4 locals are enough for
2477 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2478 A buggy compiler should reuse the register of parent
2479 for one of the local variables, since it will think that
2480 parent can't possibly be used any more in this routine.
2481 Assigning to the local variable will thus munge parent
2482 in the parent process. */
2483 pid_t
2484 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2485 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2486 /* Convince the compiler that p..p7 are live; otherwise, it might
2487 use the same hardware register for all 8 local variables. */
2488 if (p != p1 || p != p2 || p != p3 || p != p4
2489 || p != p5 || p != p6 || p != p7)
2490 _exit(1);
2491
2492 /* On some systems (e.g. IRIX 3.3),
2493 vfork doesn't separate parent from child file descriptors.
2494 If the child closes a descriptor before it execs or exits,
2495 this munges the parent's descriptor as well.
2496 Test for this by closing stdout in the child. */
2497 _exit(close(fileno(stdout)) != 0);
2498 } else {
2499 int status;
2500 struct stat st;
2501
2502 while (wait(&status) != child)
2503 ;
2504 exit(
2505 /* Was there some problem with vforking? */
2506 child < 0
2507
2508 /* Did the child fail? (This shouldn't happen.) */
2509 || status
2510
2511 /* Did the vfork/compiler bug occur? */
2512 || parent != getpid()
2513
2514 /* Did the file descriptor bug occur? */
2515 || fstat(fileno(stdout), &st) != 0
2516 );
2517 }
2518 }
2519 EOF
2520 if { (eval echo configure:2521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2521 then
2522 ac_cv_func_vfork_works=yes
2523 else
2524 echo "configure: failed program was:" >&5
2525 cat conftest.$ac_ext >&5
2526 rm -fr conftest*
2527 ac_cv_func_vfork_works=no
2528 fi
2529 rm -fr conftest*
2530 fi
2531
2532 fi
2533
2534 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2535 if test $ac_cv_func_vfork_works = no; then
2536 cat >> confdefs.h <<\EOF
2537 #define vfork fork
2538 EOF
2539
2540 fi
2541
2542 echo $ac_n "checking for mkstemp in -lmkstemp""... $ac_c" 1>&6
2543 echo "configure:2544: checking for mkstemp in -lmkstemp" >&5
2544 ac_lib_var=`echo mkstemp'_'mkstemp | sed 'y%./+-%__p_%'`
2545 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2546 echo $ac_n "(cached) $ac_c" 1>&6
2547 else
2548 ac_save_LIBS="$LIBS"
2549 LIBS="-lmkstemp $LIBS"
2550 cat > conftest.$ac_ext <<EOF
2551 #line 2552 "configure"
2552 #include "confdefs.h"
2553 /* Override any gcc2 internal prototype to avoid an error. */
2554 /* We use char because int might match the return type of a gcc2
2555 builtin and then its argument prototype would still apply. */
2556 char mkstemp();
2557
2558 int main() {
2559 mkstemp()
2560 ; return 0; }
2561 EOF
2562 if { (eval echo configure:2563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2563 rm -rf conftest*
2564 eval "ac_cv_lib_$ac_lib_var=yes"
2565 else
2566 echo "configure: failed program was:" >&5
2567 cat conftest.$ac_ext >&5
2568 rm -rf conftest*
2569 eval "ac_cv_lib_$ac_lib_var=no"
2570 fi
2571 rm -f conftest*
2572 LIBS="$ac_save_LIBS"
2573
2574 fi
2575 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2576 echo "$ac_t""yes" 1>&6
2577 ac_tr_lib=HAVE_LIB`echo mkstemp | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2578 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2579 cat >> confdefs.h <<EOF
2580 #define $ac_tr_lib 1
2581 EOF
2582
2583 LIBS="-lmkstemp $LIBS"
2584
2585 else
2586 echo "$ac_t""no" 1>&6
2587 fi
2588
2589 for ac_func in waitpid wait3 sigaction sigprocmask sigblock sigsetmask \
2590 sighold sigrelse writev lstat uname tzset killpg mkstemp
2591 do
2592 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2593 echo "configure:2594: checking for $ac_func" >&5
2594 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2595 echo $ac_n "(cached) $ac_c" 1>&6
2596 else
2597 cat > conftest.$ac_ext <<EOF
2598 #line 2599 "configure"
2599 #include "confdefs.h"
2600 /* System header to define __stub macros and hopefully few prototypes,
2601 which can conflict with char $ac_func(); below. */
2602 #include <assert.h>
2603 /* Override any gcc2 internal prototype to avoid an error. */
2604 /* We use char because int might match the return type of a gcc2
2605 builtin and then its argument prototype would still apply. */
2606 char $ac_func();
2607
2608 int main() {
2609
2610 /* The GNU C library defines this for functions which it implements
2611 to always fail with ENOSYS. Some functions are actually named
2612 something starting with __ and the normal name is an alias. */
2613 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2614 choke me
2615 #else
2616 $ac_func();
2617 #endif
2618
2619 ; return 0; }
2620 EOF
2621 if { (eval echo configure:2622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2622 rm -rf conftest*
2623 eval "ac_cv_func_$ac_func=yes"
2624 else
2625 echo "configure: failed program was:" >&5
2626 cat conftest.$ac_ext >&5
2627 rm -rf conftest*
2628 eval "ac_cv_func_$ac_func=no"
2629 fi
2630 rm -f conftest*
2631 fi
2632
2633 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2634 echo "$ac_t""yes" 1>&6
2635 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2636 cat >> confdefs.h <<EOF
2637 #define $ac_tr_func 1
2638 EOF
2639
2640 else
2641 echo "$ac_t""no" 1>&6
2642 fi
2643 done
2644
2645
2646 echo $ac_n "checking for sigsetjmp""... $ac_c" 1>&6
2647 echo "configure:2648: checking for sigsetjmp" >&5
2648 cat > conftest.$ac_ext <<EOF
2649 #line 2650 "configure"
2650 #include "confdefs.h"
2651 #include <setjmp.h>
2652 int main() {
2653 sigsetjmp((void *)0, 0);
2654 ; return 0; }
2655 EOF
2656 if { (eval echo configure:2657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2657 rm -rf conftest*
2658 cat >> confdefs.h <<\EOF
2659 #define HAVE_SIGSETJMP 1
2660 EOF
2661 echo "$ac_t""yes" 1>&6
2662 else
2663 echo "configure: failed program was:" >&5
2664 cat conftest.$ac_ext >&5
2665 rm -rf conftest*
2666 echo "$ac_t""no" 1>&6
2667 fi
2668 rm -f conftest*
2669
2670 for ac_func in snprintf strerror strdup
2671 do
2672 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2673 echo "configure:2674: checking for $ac_func" >&5
2674 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2675 echo $ac_n "(cached) $ac_c" 1>&6
2676 else
2677 cat > conftest.$ac_ext <<EOF
2678 #line 2679 "configure"
2679 #include "confdefs.h"
2680 /* System header to define __stub macros and hopefully few prototypes,
2681 which can conflict with char $ac_func(); below. */
2682 #include <assert.h>
2683 /* Override any gcc2 internal prototype to avoid an error. */
2684 /* We use char because int might match the return type of a gcc2
2685 builtin and then its argument prototype would still apply. */
2686 char $ac_func();
2687
2688 int main() {
2689
2690 /* The GNU C library defines this for functions which it implements
2691 to always fail with ENOSYS. Some functions are actually named
2692 something starting with __ and the normal name is an alias. */
2693 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2694 choke me
2695 #else
2696 $ac_func();
2697 #endif
2698
2699 ; return 0; }
2700 EOF
2701 if { (eval echo configure:2702: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2702 rm -rf conftest*
2703 eval "ac_cv_func_$ac_func=yes"
2704 else
2705 echo "configure: failed program was:" >&5
2706 cat conftest.$ac_ext >&5
2707 rm -rf conftest*
2708 eval "ac_cv_func_$ac_func=no"
2709 fi
2710 rm -f conftest*
2711 fi
2712
2713 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2714 echo "$ac_t""yes" 1>&6
2715 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2716 cat >> confdefs.h <<EOF
2717 #define $ac_tr_func 1
2718 EOF
2719
2720 else
2721 echo "$ac_t""no" 1>&6
2722 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
2723 fi
2724 done
2725
2726
2727
2728 echo $ac_n "checking for modf""... $ac_c" 1>&6
2729 echo "configure:2730: checking for modf" >&5
2730 if eval "test \"`echo '$''{'ac_cv_func_modf'+set}'`\" = set"; then
2731 echo $ac_n "(cached) $ac_c" 1>&6
2732 else
2733 cat > conftest.$ac_ext <<EOF
2734 #line 2735 "configure"
2735 #include "confdefs.h"
2736 /* System header to define __stub macros and hopefully few prototypes,
2737 which can conflict with char modf(); below. */
2738 #include <assert.h>
2739 /* Override any gcc2 internal prototype to avoid an error. */
2740 /* We use char because int might match the return type of a gcc2
2741 builtin and then its argument prototype would still apply. */
2742 char modf();
2743
2744 int main() {
2745
2746 /* The GNU C library defines this for functions which it implements
2747 to always fail with ENOSYS. Some functions are actually named
2748 something starting with __ and the normal name is an alias. */
2749 #if defined (__stub_modf) || defined (__stub___modf)
2750 choke me
2751 #else
2752 modf();
2753 #endif
2754
2755 ; return 0; }
2756 EOF
2757 if { (eval echo configure:2758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2758 rm -rf conftest*
2759 eval "ac_cv_func_modf=yes"
2760 else
2761 echo "configure: failed program was:" >&5
2762 cat conftest.$ac_ext >&5
2763 rm -rf conftest*
2764 eval "ac_cv_func_modf=no"
2765 fi
2766 rm -f conftest*
2767 fi
2768
2769 if eval "test \"`echo '$ac_cv_func_'modf`\" = yes"; then
2770 echo "$ac_t""yes" 1>&6
2771 :
2772 else
2773 echo "$ac_t""no" 1>&6
2774 echo $ac_n "checking for modf in -lm""... $ac_c" 1>&6
2775 echo "configure:2776: checking for modf in -lm" >&5
2776 ac_lib_var=`echo m'_'modf | sed 'y%./+-%__p_%'`
2777 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2778 echo $ac_n "(cached) $ac_c" 1>&6
2779 else
2780 ac_save_LIBS="$LIBS"
2781 LIBS="-lm $LIBS"
2782 cat > conftest.$ac_ext <<EOF
2783 #line 2784 "configure"
2784 #include "confdefs.h"
2785 /* Override any gcc2 internal prototype to avoid an error. */
2786 /* We use char because int might match the return type of a gcc2
2787 builtin and then its argument prototype would still apply. */
2788 char modf();
2789
2790 int main() {
2791 modf()
2792 ; return 0; }
2793 EOF
2794 if { (eval echo configure:2795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2795 rm -rf conftest*
2796 eval "ac_cv_lib_$ac_lib_var=yes"
2797 else
2798 echo "configure: failed program was:" >&5
2799 cat conftest.$ac_ext >&5
2800 rm -rf conftest*
2801 eval "ac_cv_lib_$ac_lib_var=no"
2802 fi
2803 rm -f conftest*
2804 LIBS="$ac_save_LIBS"
2805
2806 fi
2807 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2808 echo "$ac_t""yes" 1>&6
2809 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/^a-zA-Z0-9_/_/g' \
2810 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2811 cat >> confdefs.h <<EOF
2812 #define $ac_tr_lib 1
2813 EOF
2814
2815 LIBS="-lm $LIBS"
2816
2817 else
2818 echo "$ac_t""no" 1>&6
2819 fi
2820
2821 fi
2822
2823
2824 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
2825 echo "configure:2826: checking for gethostbyname" >&5
2826 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
2827 echo $ac_n "(cached) $ac_c" 1>&6
2828 else
2829 cat > conftest.$ac_ext <<EOF
2830 #line 2831 "configure"
2831 #include "confdefs.h"
2832 /* System header to define __stub macros and hopefully few prototypes,
2833 which can conflict with char gethostbyname(); below. */
2834 #include <assert.h>
2835 /* Override any gcc2 internal prototype to avoid an error. */
2836 /* We use char because int might match the return type of a gcc2
2837 builtin and then its argument prototype would still apply. */
2838 char gethostbyname();
2839
2840 int main() {
2841
2842 /* The GNU C library defines this for functions which it implements
2843 to always fail with ENOSYS. Some functions are actually named
2844 something starting with __ and the normal name is an alias. */
2845 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
2846 choke me
2847 #else
2848 gethostbyname();
2849 #endif
2850
2851 ; return 0; }
2852 EOF
2853 if { (eval echo configure:2854: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2854 rm -rf conftest*
2855 eval "ac_cv_func_gethostbyname=yes"
2856 else
2857 echo "configure: failed program was:" >&5
2858 cat conftest.$ac_ext >&5
2859 rm -rf conftest*
2860 eval "ac_cv_func_gethostbyname=no"
2861 fi
2862 rm -f conftest*
2863 fi
2864
2865 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
2866 echo "$ac_t""yes" 1>&6
2867 :
2868 else
2869 echo "$ac_t""no" 1>&6
2870 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2871 echo "configure:2872: checking for gethostbyname in -lnsl" >&5
2872 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2873 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2874 echo $ac_n "(cached) $ac_c" 1>&6
2875 else
2876 ac_save_LIBS="$LIBS"
2877 LIBS="-lnsl $LIBS"
2878 cat > conftest.$ac_ext <<EOF
2879 #line 2880 "configure"
2880 #include "confdefs.h"
2881 /* Override any gcc2 internal prototype to avoid an error. */
2882 /* We use char because int might match the return type of a gcc2
2883 builtin and then its argument prototype would still apply. */
2884 char gethostbyname();
2885
2886 int main() {
2887 gethostbyname()
2888 ; return 0; }
2889 EOF
2890 if { (eval echo configure:2891: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2891 rm -rf conftest*
2892 eval "ac_cv_lib_$ac_lib_var=yes"
2893 else
2894 echo "configure: failed program was:" >&5
2895 cat conftest.$ac_ext >&5
2896 rm -rf conftest*
2897 eval "ac_cv_lib_$ac_lib_var=no"
2898 fi
2899 rm -f conftest*
2900 LIBS="$ac_save_LIBS"
2901
2902 fi
2903 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2904 echo "$ac_t""yes" 1>&6
2905 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \
2906 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2907 cat >> confdefs.h <<EOF
2908 #define $ac_tr_lib 1
2909 EOF
2910
2911 LIBS="-lnsl $LIBS"
2912
2913 else
2914 echo "$ac_t""no" 1>&6
2915 echo $ac_n "checking for gethostbyname in -lresolv""... $ac_c" 1>&6
2916 echo "configure:2917: checking for gethostbyname in -lresolv" >&5
2917 ac_lib_var=`echo resolv'_'gethostbyname | sed 'y%./+-%__p_%'`
2918 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2919 echo $ac_n "(cached) $ac_c" 1>&6
2920 else
2921 ac_save_LIBS="$LIBS"
2922 LIBS="-lresolv $LIBS"
2923 cat > conftest.$ac_ext <<EOF
2924 #line 2925 "configure"
2925 #include "confdefs.h"
2926 /* Override any gcc2 internal prototype to avoid an error. */
2927 /* We use char because int might match the return type of a gcc2
2928 builtin and then its argument prototype would still apply. */
2929 char gethostbyname();
2930
2931 int main() {
2932 gethostbyname()
2933 ; return 0; }
2934 EOF
2935 if { (eval echo configure:2936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2936 rm -rf conftest*
2937 eval "ac_cv_lib_$ac_lib_var=yes"
2938 else
2939 echo "configure: failed program was:" >&5
2940 cat conftest.$ac_ext >&5
2941 rm -rf conftest*
2942 eval "ac_cv_lib_$ac_lib_var=no"
2943 fi
2944 rm -f conftest*
2945 LIBS="$ac_save_LIBS"
2946
2947 fi
2948 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2949 echo "$ac_t""yes" 1>&6
2950 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
2951 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2952 cat >> confdefs.h <<EOF
2953 #define $ac_tr_lib 1
2954 EOF
2955
2956 LIBS="-lresolv $LIBS"
2957
2958 else
2959 echo "$ac_t""no" 1>&6
2960 fi
2961
2962 fi
2963
2964 fi
2965
2966 echo $ac_n "checking for socket""... $ac_c" 1>&6
2967 echo "configure:2968: checking for socket" >&5
2968 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
2969 echo $ac_n "(cached) $ac_c" 1>&6
2970 else
2971 cat > conftest.$ac_ext <<EOF
2972 #line 2973 "configure"
2973 #include "confdefs.h"
2974 /* System header to define __stub macros and hopefully few prototypes,
2975 which can conflict with char socket(); below. */
2976 #include <assert.h>
2977 /* Override any gcc2 internal prototype to avoid an error. */
2978 /* We use char because int might match the return type of a gcc2
2979 builtin and then its argument prototype would still apply. */
2980 char socket();
2981
2982 int main() {
2983
2984 /* The GNU C library defines this for functions which it implements
2985 to always fail with ENOSYS. Some functions are actually named
2986 something starting with __ and the normal name is an alias. */
2987 #if defined (__stub_socket) || defined (__stub___socket)
2988 choke me
2989 #else
2990 socket();
2991 #endif
2992
2993 ; return 0; }
2994 EOF
2995 if { (eval echo configure:2996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2996 rm -rf conftest*
2997 eval "ac_cv_func_socket=yes"
2998 else
2999 echo "configure: failed program was:" >&5
3000 cat conftest.$ac_ext >&5
3001 rm -rf conftest*
3002 eval "ac_cv_func_socket=no"
3003 fi
3004 rm -f conftest*
3005 fi
3006
3007 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
3008 echo "$ac_t""yes" 1>&6
3009 :
3010 else
3011 echo "$ac_t""no" 1>&6
3012 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
3013 echo "configure:3014: checking for socket in -lsocket" >&5
3014 ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
3015 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3016 echo $ac_n "(cached) $ac_c" 1>&6
3017 else
3018 ac_save_LIBS="$LIBS"
3019 LIBS="-lsocket $LIBS"
3020 cat > conftest.$ac_ext <<EOF
3021 #line 3022 "configure"
3022 #include "confdefs.h"
3023 /* Override any gcc2 internal prototype to avoid an error. */
3024 /* We use char because int might match the return type of a gcc2
3025 builtin and then its argument prototype would still apply. */
3026 char socket();
3027
3028 int main() {
3029 socket()
3030 ; return 0; }
3031 EOF
3032 if { (eval echo configure:3033: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3033 rm -rf conftest*
3034 eval "ac_cv_lib_$ac_lib_var=yes"
3035 else
3036 echo "configure: failed program was:" >&5
3037 cat conftest.$ac_ext >&5
3038 rm -rf conftest*
3039 eval "ac_cv_lib_$ac_lib_var=no"
3040 fi
3041 rm -f conftest*
3042 LIBS="$ac_save_LIBS"
3043
3044 fi
3045 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3046 echo "$ac_t""yes" 1>&6
3047 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
3048 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3049 cat >> confdefs.h <<EOF
3050 #define $ac_tr_lib 1
3051 EOF
3052
3053 LIBS="-lsocket $LIBS"
3054
3055 else
3056 echo "$ac_t""no" 1>&6
3057 fi
3058
3059 fi
3060
3061
3062
3063 echo $ac_n "checking for ruserpass""... $ac_c" 1>&6
3064 echo "configure:3065: checking for ruserpass" >&5
3065 if eval "test \"`echo '$''{'ac_cv_func_ruserpass'+set}'`\" = set"; then
3066 echo $ac_n "(cached) $ac_c" 1>&6
3067 else
3068 cat > conftest.$ac_ext <<EOF
3069 #line 3070 "configure"
3070 #include "confdefs.h"
3071 /* System header to define __stub macros and hopefully few prototypes,
3072 which can conflict with char ruserpass(); below. */
3073 #include <assert.h>
3074 /* Override any gcc2 internal prototype to avoid an error. */
3075 /* We use char because int might match the return type of a gcc2
3076 builtin and then its argument prototype would still apply. */
3077 char ruserpass();
3078
3079 int main() {
3080
3081 /* The GNU C library defines this for functions which it implements
3082 to always fail with ENOSYS. Some functions are actually named
3083 something starting with __ and the normal name is an alias. */
3084 #if defined (__stub_ruserpass) || defined (__stub___ruserpass)
3085 choke me
3086 #else
3087 ruserpass();
3088 #endif
3089
3090 ; return 0; }
3091 EOF
3092 if { (eval echo configure:3093: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3093 rm -rf conftest*
3094 eval "ac_cv_func_ruserpass=yes"
3095 else
3096 echo "configure: failed program was:" >&5
3097 cat conftest.$ac_ext >&5
3098 rm -rf conftest*
3099 eval "ac_cv_func_ruserpass=no"
3100 fi
3101 rm -f conftest*
3102 fi
3103
3104 if eval "test \"`echo '$ac_cv_func_'ruserpass`\" = yes"; then
3105 echo "$ac_t""yes" 1>&6
3106 :
3107 else
3108 echo "$ac_t""no" 1>&6
3109 echo $ac_n "checking for _ruserpass""... $ac_c" 1>&6
3110 echo "configure:3111: checking for _ruserpass" >&5
3111 if eval "test \"`echo '$''{'ac_cv_func__ruserpass'+set}'`\" = set"; then
3112 echo $ac_n "(cached) $ac_c" 1>&6
3113 else
3114 cat > conftest.$ac_ext <<EOF
3115 #line 3116 "configure"
3116 #include "confdefs.h"
3117 /* System header to define __stub macros and hopefully few prototypes,
3118 which can conflict with char _ruserpass(); below. */
3119 #include <assert.h>
3120 /* Override any gcc2 internal prototype to avoid an error. */
3121 /* We use char because int might match the return type of a gcc2
3122 builtin and then its argument prototype would still apply. */
3123 char _ruserpass();
3124
3125 int main() {
3126
3127 /* The GNU C library defines this for functions which it implements
3128 to always fail with ENOSYS. Some functions are actually named
3129 something starting with __ and the normal name is an alias. */
3130 #if defined (__stub__ruserpass) || defined (__stub____ruserpass)
3131 choke me
3132 #else
3133 _ruserpass();
3134 #endif
3135
3136 ; return 0; }
3137 EOF
3138 if { (eval echo configure:3139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3139 rm -rf conftest*
3140 eval "ac_cv_func__ruserpass=yes"
3141 else
3142 echo "configure: failed program was:" >&5
3143 cat conftest.$ac_ext >&5
3144 rm -rf conftest*
3145 eval "ac_cv_func__ruserpass=no"
3146 fi
3147 rm -f conftest*
3148 fi
3149
3150 if eval "test \"`echo '$ac_cv_func_'_ruserpass`\" = yes"; then
3151 echo "$ac_t""yes" 1>&6
3152 :
3153 else
3154 echo "$ac_t""no" 1>&6
3155 echo $ac_n "checking for _ruserpass in -lsocket""... $ac_c" 1>&6
3156 echo "configure:3157: checking for _ruserpass in -lsocket" >&5
3157 ac_lib_var=`echo socket'_'_ruserpass | sed 'y%./+-%__p_%'`
3158 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3159 echo $ac_n "(cached) $ac_c" 1>&6
3160 else
3161 ac_save_LIBS="$LIBS"
3162 LIBS="-lsocket $LIBS"
3163 cat > conftest.$ac_ext <<EOF
3164 #line 3165 "configure"
3165 #include "confdefs.h"
3166 /* Override any gcc2 internal prototype to avoid an error. */
3167 /* We use char because int might match the return type of a gcc2
3168 builtin and then its argument prototype would still apply. */
3169 char _ruserpass();
3170
3171 int main() {
3172 _ruserpass()
3173 ; return 0; }
3174 EOF
3175 if { (eval echo configure:3176: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3176 rm -rf conftest*
3177 eval "ac_cv_lib_$ac_lib_var=yes"
3178 else
3179 echo "configure: failed program was:" >&5
3180 cat conftest.$ac_ext >&5
3181 rm -rf conftest*
3182 eval "ac_cv_lib_$ac_lib_var=no"
3183 fi
3184 rm -f conftest*
3185 LIBS="$ac_save_LIBS"
3186
3187 fi
3188 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3189 echo "$ac_t""yes" 1>&6
3190 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
3191 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3192 cat >> confdefs.h <<EOF
3193 #define $ac_tr_lib 1
3194 EOF
3195
3196 LIBS="-lsocket $LIBS"
3197
3198 else
3199 echo "$ac_t""no" 1>&6
3200 fi
3201
3202 fi
3203
3204 fi
3205
3206 if test x$ac_cv_func_ruserpass = xno; then
3207 if test x$ac_cv_func__ruserpass = xyes -o x$ac_cv_lib_socket__ruserpass = xyes; then
3208 cat >> confdefs.h <<\EOF
3209 #define ruserpass _ruserpass
3210 EOF
3211
3212 else
3213 LIBOBJS="$LIBOBJS ruserpass.o"
3214 fi
3215 fi
3216
3217
3218 termcap_curses_order="termcap curses ncurses"
3219 for lib in $termcap_curses_order; do
3220 echo $ac_n "checking for tgetent in -l${lib}""... $ac_c" 1>&6
3221 echo "configure:3222: checking for tgetent in -l${lib}" >&5
3222 ac_lib_var=`echo ${lib}'_'tgetent | sed 'y%./+-%__p_%'`
3223 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3224 echo $ac_n "(cached) $ac_c" 1>&6
3225 else
3226 ac_save_LIBS="$LIBS"
3227 LIBS="-l${lib} $LIBS"
3228 cat > conftest.$ac_ext <<EOF
3229 #line 3230 "configure"
3230 #include "confdefs.h"
3231 /* Override any gcc2 internal prototype to avoid an error. */
3232 /* We use char because int might match the return type of a gcc2
3233 builtin and then its argument prototype would still apply. */
3234 char tgetent();
3235
3236 int main() {
3237 tgetent()
3238 ; return 0; }
3239 EOF
3240 if { (eval echo configure:3241: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3241 rm -rf conftest*
3242 eval "ac_cv_lib_$ac_lib_var=yes"
3243 else
3244 echo "configure: failed program was:" >&5
3245 cat conftest.$ac_ext >&5
3246 rm -rf conftest*
3247 eval "ac_cv_lib_$ac_lib_var=no"
3248 fi
3249 rm -f conftest*
3250 LIBS="$ac_save_LIBS"
3251
3252 fi
3253 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3254 echo "$ac_t""yes" 1>&6
3255 TERMLIB="-l$lib"; break
3256 else
3257 echo "$ac_t""no" 1>&6
3258 fi
3259
3260 done
3261
3262
3263 echo $ac_n "checking for dbm_open""... $ac_c" 1>&6
3264 echo "configure:3265: checking for dbm_open" >&5
3265 if eval "test \"`echo '$''{'ac_cv_func_dbm_open'+set}'`\" = set"; then
3266 echo $ac_n "(cached) $ac_c" 1>&6
3267 else
3268 cat > conftest.$ac_ext <<EOF
3269 #line 3270 "configure"
3270 #include "confdefs.h"
3271 /* System header to define __stub macros and hopefully few prototypes,
3272 which can conflict with char dbm_open(); below. */
3273 #include <assert.h>
3274 /* Override any gcc2 internal prototype to avoid an error. */
3275 /* We use char because int might match the return type of a gcc2
3276 builtin and then its argument prototype would still apply. */
3277 char dbm_open();
3278
3279 int main() {
3280
3281 /* The GNU C library defines this for functions which it implements
3282 to always fail with ENOSYS. Some functions are actually named
3283 something starting with __ and the normal name is an alias. */
3284 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
3285 choke me
3286 #else
3287 dbm_open();
3288 #endif
3289
3290 ; return 0; }
3291 EOF
3292 if { (eval echo configure:3293: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3293 rm -rf conftest*
3294 eval "ac_cv_func_dbm_open=yes"
3295 else
3296 echo "configure: failed program was:" >&5
3297 cat conftest.$ac_ext >&5
3298 rm -rf conftest*
3299 eval "ac_cv_func_dbm_open=no"
3300 fi
3301 rm -f conftest*
3302 fi
3303
3304 if eval "test \"`echo '$ac_cv_func_'dbm_open`\" = yes"; then
3305 echo "$ac_t""yes" 1>&6
3306 :
3307 else
3308 echo "$ac_t""no" 1>&6
3309 echo $ac_n "checking for dbm_open in -lndbm""... $ac_c" 1>&6
3310 echo "configure:3311: checking for dbm_open in -lndbm" >&5
3311 ac_lib_var=`echo ndbm'_'dbm_open | sed 'y%./+-%__p_%'`
3312 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3313 echo $ac_n "(cached) $ac_c" 1>&6
3314 else
3315 ac_save_LIBS="$LIBS"
3316 LIBS="-lndbm $LIBS"
3317 cat > conftest.$ac_ext <<EOF
3318 #line 3319 "configure"
3319 #include "confdefs.h"
3320 /* Override any gcc2 internal prototype to avoid an error. */
3321 /* We use char because int might match the return type of a gcc2
3322 builtin and then its argument prototype would still apply. */
3323 char dbm_open();
3324
3325 int main() {
3326 dbm_open()
3327 ; return 0; }
3328 EOF
3329 if { (eval echo configure:3330: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3330 rm -rf conftest*
3331 eval "ac_cv_lib_$ac_lib_var=yes"
3332 else
3333 echo "configure: failed program was:" >&5
3334 cat conftest.$ac_ext >&5
3335 rm -rf conftest*
3336 eval "ac_cv_lib_$ac_lib_var=no"
3337 fi
3338 rm -f conftest*
3339 LIBS="$ac_save_LIBS"
3340
3341 fi
3342 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3343 echo "$ac_t""yes" 1>&6
3344 ac_tr_lib=HAVE_LIB`echo ndbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3345 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3346 cat >> confdefs.h <<EOF
3347 #define $ac_tr_lib 1
3348 EOF
3349
3350 LIBS="-lndbm $LIBS"
3351
3352 else
3353 echo "$ac_t""no" 1>&6
3354 echo $ac_n "checking for dbm_open in -ldbm""... $ac_c" 1>&6
3355 echo "configure:3356: checking for dbm_open in -ldbm" >&5
3356 ac_lib_var=`echo dbm'_'dbm_open | sed 'y%./+-%__p_%'`
3357 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3358 echo $ac_n "(cached) $ac_c" 1>&6
3359 else
3360 ac_save_LIBS="$LIBS"
3361 LIBS="-ldbm $LIBS"
3362 cat > conftest.$ac_ext <<EOF
3363 #line 3364 "configure"
3364 #include "confdefs.h"
3365 /* Override any gcc2 internal prototype to avoid an error. */
3366 /* We use char because int might match the return type of a gcc2
3367 builtin and then its argument prototype would still apply. */
3368 char dbm_open();
3369
3370 int main() {
3371 dbm_open()
3372 ; return 0; }
3373 EOF
3374 if { (eval echo configure:3375: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3375 rm -rf conftest*
3376 eval "ac_cv_lib_$ac_lib_var=yes"
3377 else
3378 echo "configure: failed program was:" >&5
3379 cat conftest.$ac_ext >&5
3380 rm -rf conftest*
3381 eval "ac_cv_lib_$ac_lib_var=no"
3382 fi
3383 rm -f conftest*
3384 LIBS="$ac_save_LIBS"
3385
3386 fi
3387 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3388 echo "$ac_t""yes" 1>&6
3389 ac_tr_lib=HAVE_LIB`echo dbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3390 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3391 cat >> confdefs.h <<EOF
3392 #define $ac_tr_lib 1
3393 EOF
3394
3395 LIBS="-ldbm $LIBS"
3396
3397 else
3398 echo "$ac_t""no" 1>&6
3399 fi
3400
3401 fi
3402
3403 fi
3404
3405
3406 for ac_hdr in db1/ndbm.h
3407 do
3408 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3409 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3410 echo "configure:3411: checking for $ac_hdr" >&5
3411 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3412 echo $ac_n "(cached) $ac_c" 1>&6
3413 else
3414 cat > conftest.$ac_ext <<EOF
3415 #line 3416 "configure"
3416 #include "confdefs.h"
3417 #include <$ac_hdr>
3418 EOF
3419 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3420 { (eval echo configure:3421: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3421 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3422 if test -z "$ac_err"; then
3423 rm -rf conftest*
3424 eval "ac_cv_header_$ac_safe=yes"
3425 else
3426 echo "$ac_err" >&5
3427 echo "configure: failed program was:" >&5
3428 cat conftest.$ac_ext >&5
3429 rm -rf conftest*
3430 eval "ac_cv_header_$ac_safe=no"
3431 fi
3432 rm -f conftest*
3433 fi
3434 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3435 echo "$ac_t""yes" 1>&6
3436 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3437 cat >> confdefs.h <<EOF
3438 #define $ac_tr_hdr 1
3439 EOF
3440
3441 else
3442 echo "$ac_t""no" 1>&6
3443 fi
3444 done
3445
3446
3447 if test x$with_hesiod != x -a x$with_hesiod != xno; then
3448 if test x$with_hesiod != xyes; then
3449 HESIOD_INCLUDES="-I$with_hesiod/include"
3450 HESIOD_LIBS="-L$with_hesiod/lib"
3451 fi
3452 echo $ac_n "checking for res_send""... $ac_c" 1>&6
3453 echo "configure:3454: checking for res_send" >&5
3454 if eval "test \"`echo '$''{'ac_cv_func_res_send'+set}'`\" = set"; then
3455 echo $ac_n "(cached) $ac_c" 1>&6
3456 else
3457 cat > conftest.$ac_ext <<EOF
3458 #line 3459 "configure"
3459 #include "confdefs.h"
3460 /* System header to define __stub macros and hopefully few prototypes,
3461 which can conflict with char res_send(); below. */
3462 #include <assert.h>
3463 /* Override any gcc2 internal prototype to avoid an error. */
3464 /* We use char because int might match the return type of a gcc2
3465 builtin and then its argument prototype would still apply. */
3466 char res_send();
3467
3468 int main() {
3469
3470 /* The GNU C library defines this for functions which it implements
3471 to always fail with ENOSYS. Some functions are actually named
3472 something starting with __ and the normal name is an alias. */
3473 #if defined (__stub_res_send) || defined (__stub___res_send)
3474 choke me
3475 #else
3476 res_send();
3477 #endif
3478
3479 ; return 0; }
3480 EOF
3481 if { (eval echo configure:3482: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3482 rm -rf conftest*
3483 eval "ac_cv_func_res_send=yes"
3484 else
3485 echo "configure: failed program was:" >&5
3486 cat conftest.$ac_ext >&5
3487 rm -rf conftest*
3488 eval "ac_cv_func_res_send=no"
3489 fi
3490 rm -f conftest*
3491 fi
3492
3493 if eval "test \"`echo '$ac_cv_func_'res_send`\" = yes"; then
3494 echo "$ac_t""yes" 1>&6
3495 :
3496 else
3497 echo "$ac_t""no" 1>&6
3498 echo $ac_n "checking for res_send in -lresolv""... $ac_c" 1>&6
3499 echo "configure:3500: checking for res_send in -lresolv" >&5
3500 ac_lib_var=`echo resolv'_'res_send | sed 'y%./+-%__p_%'`
3501 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3502 echo $ac_n "(cached) $ac_c" 1>&6
3503 else
3504 ac_save_LIBS="$LIBS"
3505 LIBS="-lresolv $LIBS"
3506 cat > conftest.$ac_ext <<EOF
3507 #line 3508 "configure"
3508 #include "confdefs.h"
3509 /* Override any gcc2 internal prototype to avoid an error. */
3510 /* We use char because int might match the return type of a gcc2
3511 builtin and then its argument prototype would still apply. */
3512 char res_send();
3513
3514 int main() {
3515 res_send()
3516 ; return 0; }
3517 EOF
3518 if { (eval echo configure:3519: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3519 rm -rf conftest*
3520 eval "ac_cv_lib_$ac_lib_var=yes"
3521 else
3522 echo "configure: failed program was:" >&5
3523 cat conftest.$ac_ext >&5
3524 rm -rf conftest*
3525 eval "ac_cv_lib_$ac_lib_var=no"
3526 fi
3527 rm -f conftest*
3528 LIBS="$ac_save_LIBS"
3529
3530 fi
3531 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3532 echo "$ac_t""yes" 1>&6
3533 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
3534 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3535 cat >> confdefs.h <<EOF
3536 #define $ac_tr_lib 1
3537 EOF
3538
3539 LIBS="-lresolv $LIBS"
3540
3541 else
3542 echo "$ac_t""no" 1>&6
3543 fi
3544
3545 fi
3546
3547 echo $ac_n "checking for hes_resolve in -lhesiod""... $ac_c" 1>&6
3548 echo "configure:3549: checking for hes_resolve in -lhesiod" >&5
3549 ac_lib_var=`echo hesiod'_'hes_resolve | sed 'y%./+-%__p_%'`
3550 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3551 echo $ac_n "(cached) $ac_c" 1>&6
3552 else
3553 ac_save_LIBS="$LIBS"
3554 LIBS="-lhesiod $HESIOD_LIBS $LIBS"
3555 cat > conftest.$ac_ext <<EOF
3556 #line 3557 "configure"
3557 #include "confdefs.h"
3558 /* Override any gcc2 internal prototype to avoid an error. */
3559 /* We use char because int might match the return type of a gcc2
3560 builtin and then its argument prototype would still apply. */
3561 char hes_resolve();
3562
3563 int main() {
3564 hes_resolve()
3565 ; return 0; }
3566 EOF
3567 if { (eval echo configure:3568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3568 rm -rf conftest*
3569 eval "ac_cv_lib_$ac_lib_var=yes"
3570 else
3571 echo "configure: failed program was:" >&5
3572 cat conftest.$ac_ext >&5
3573 rm -rf conftest*
3574 eval "ac_cv_lib_$ac_lib_var=no"
3575 fi
3576 rm -f conftest*
3577 LIBS="$ac_save_LIBS"
3578
3579 fi
3580 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3581 echo "$ac_t""yes" 1>&6
3582 HESIOD_LIBS="$HESIOD_LIBS -lhesiod"
3583 else
3584 echo "$ac_t""no" 1>&6
3585 { echo "configure: error: Hesiod library not found" 1>&2; exit 1; }
3586 fi
3587
3588 fi
3589
3590 if test x$with_krb4 != x -a x$with_krb4 != xno; then
3591 if test x$with_krb4 != xyes; then
3592 KRB4_INCLUDES="-I$with_krb4/include"
3593 if test -d "$with_krb4/include/kerberosIV"; then
3594 KRB4_INCLUDES="$KRB4_INCLUDES -I$with_krb4/include/kerberosIV"
3595 fi
3596 KRB4_LIBS="-L$with_krb4/lib"
3597 elif test -d /usr/include/kerberosIV; then
3598 KRB4_INCLUDES="-I/usr/include/kerberosIV"
3599 fi
3600 echo $ac_n "checking for krb_rd_req in -lkrb4""... $ac_c" 1>&6
3601 echo "configure:3602: checking for krb_rd_req in -lkrb4" >&5
3602 ac_lib_var=`echo krb4'_'krb_rd_req | sed 'y%./+-%__p_%'`
3603 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3604 echo $ac_n "(cached) $ac_c" 1>&6
3605 else
3606 ac_save_LIBS="$LIBS"
3607 LIBS="-lkrb4 $KRB4_LIBS -ldes425 -lkrb5 -lcrypto -lcom_err $LIBS"
3608 cat > conftest.$ac_ext <<EOF
3609 #line 3610 "configure"
3610 #include "confdefs.h"
3611 /* Override any gcc2 internal prototype to avoid an error. */
3612 /* We use char because int might match the return type of a gcc2
3613 builtin and then its argument prototype would still apply. */
3614 char krb_rd_req();
3615
3616 int main() {
3617 krb_rd_req()
3618 ; return 0; }
3619 EOF
3620 if { (eval echo configure:3621: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3621 rm -rf conftest*
3622 eval "ac_cv_lib_$ac_lib_var=yes"
3623 else
3624 echo "configure: failed program was:" >&5
3625 cat conftest.$ac_ext >&5
3626 rm -rf conftest*
3627 eval "ac_cv_lib_$ac_lib_var=no"
3628 fi
3629 rm -f conftest*
3630 LIBS="$ac_save_LIBS"
3631
3632 fi
3633 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3634 echo "$ac_t""yes" 1>&6
3635 KRB4_LIBS="$KRB4_LIBS -lkrb4 -ldes425 -lkrb5 -lcrypto -lcom_err"
3636 else
3637 echo "$ac_t""no" 1>&6
3638 echo $ac_n "checking for krb_rd_req in -lkrb""... $ac_c" 1>&6
3639 echo "configure:3640: checking for krb_rd_req in -lkrb" >&5
3640 ac_lib_var=`echo krb'_'krb_rd_req | sed 'y%./+-%__p_%'`
3641 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3642 echo $ac_n "(cached) $ac_c" 1>&6
3643 else
3644 ac_save_LIBS="$LIBS"
3645 LIBS="-lkrb $KRB4_LIBS -ldes $LIBS"
3646 cat > conftest.$ac_ext <<EOF
3647 #line 3648 "configure"
3648 #include "confdefs.h"
3649 /* Override any gcc2 internal prototype to avoid an error. */
3650 /* We use char because int might match the return type of a gcc2
3651 builtin and then its argument prototype would still apply. */
3652 char krb_rd_req();
3653
3654 int main() {
3655 krb_rd_req()
3656 ; return 0; }
3657 EOF
3658 if { (eval echo configure:3659: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3659 rm -rf conftest*
3660 eval "ac_cv_lib_$ac_lib_var=yes"
3661 else
3662 echo "configure: failed program was:" >&5
3663 cat conftest.$ac_ext >&5
3664 rm -rf conftest*
3665 eval "ac_cv_lib_$ac_lib_var=no"
3666 fi
3667 rm -f conftest*
3668 LIBS="$ac_save_LIBS"
3669
3670 fi
3671 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3672 echo "$ac_t""yes" 1>&6
3673 KRB4_LIBS="$KRB4_LIBS -lkrb -ldes"
3674 else
3675 echo "$ac_t""no" 1>&6
3676 { echo "configure: error: Kerberos 4 libraries not found" 1>&2; exit 1; }
3677 fi
3678
3679 fi
3680
3681 fi
3682
3683
3684 nmh_save_LIBS="$LIBS"
3685 LIBS="$TERMLIB $LIBS"
3686
3687 echo $ac_n "checking if an include file defines ospeed""... $ac_c" 1>&6
3688 echo "configure:3689: checking if an include file defines ospeed" >&5
3689 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_include_defines'+set}'`\" = set"; then
3690 echo $ac_n "(cached) $ac_c" 1>&6
3691 else
3692 cat > conftest.$ac_ext <<EOF
3693 #line 3694 "configure"
3694 #include "confdefs.h"
3695 #include <sys/types.h>
3696 #if HAVE_TERMIOS_H
3697 #include <termios.h>
3698 #endif
3699 #if HAVE_TERMCAP_H
3700 #include <termcap.h>
3701 #endif
3702 int main() {
3703 ospeed = 0;
3704 ; return 0; }
3705 EOF
3706 if { (eval echo configure:3707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3707 rm -rf conftest*
3708 nmh_cv_decl_ospeed_include_defines=yes
3709 else
3710 echo "configure: failed program was:" >&5
3711 cat conftest.$ac_ext >&5
3712 rm -rf conftest*
3713 nmh_cv_decl_ospeed_include_defines=no
3714 fi
3715 rm -f conftest*
3716 fi
3717
3718 echo "$ac_t""$nmh_cv_decl_ospeed_include_defines" 1>&6
3719
3720 if test $nmh_cv_decl_ospeed_include_defines = no; then
3721 echo $ac_n "checking if you must define ospeed""... $ac_c" 1>&6
3722 echo "configure:3723: checking if you must define ospeed" >&5
3723 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_must_define'+set}'`\" = set"; then
3724 echo $ac_n "(cached) $ac_c" 1>&6
3725 else
3726 cat > conftest.$ac_ext <<EOF
3727 #line 3728 "configure"
3728 #include "confdefs.h"
3729
3730 int main() {
3731 extern short ospeed; ospeed = 0;
3732 ; return 0; }
3733 EOF
3734 if { (eval echo configure:3735: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3735 rm -rf conftest*
3736 nmh_cv_decl_ospeed_must_define=yes
3737 else
3738 echo "configure: failed program was:" >&5
3739 cat conftest.$ac_ext >&5
3740 rm -rf conftest*
3741 nmh_cv_decl_ospeed_must_define=no
3742 fi
3743 rm -f conftest*
3744 fi
3745
3746 echo "$ac_t""$nmh_cv_decl_ospeed_must_define" 1>&6
3747 fi
3748
3749 if test $nmh_cv_decl_ospeed_include_defines = yes; then
3750 cat >> confdefs.h <<\EOF
3751 #define HAVE_OSPEED 1
3752 EOF
3753
3754 elif test $nmh_cv_decl_ospeed_must_define = yes; then
3755 cat >> confdefs.h <<\EOF
3756 #define HAVE_OSPEED 1
3757 EOF
3758
3759 cat >> confdefs.h <<\EOF
3760 #define MUST_DEFINE_OSPEED 1
3761 EOF
3762
3763 fi
3764
3765
3766 LIBS="$nmh_save_LIBS"
3767
3768 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3769 echo "configure:3770: checking return type of signal handlers" >&5
3770 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3771 echo $ac_n "(cached) $ac_c" 1>&6
3772 else
3773 cat > conftest.$ac_ext <<EOF
3774 #line 3775 "configure"
3775 #include "confdefs.h"
3776 #include <sys/types.h>
3777 #include <signal.h>
3778 #ifdef signal
3779 #undef signal
3780 #endif
3781 #ifdef __cplusplus
3782 extern "C" void (*signal (int, void (*)(int)))(int);
3783 #else
3784 void (*signal ()) ();
3785 #endif
3786
3787 int main() {
3788 int i;
3789 ; return 0; }
3790 EOF
3791 if { (eval echo configure:3792: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3792 rm -rf conftest*
3793 ac_cv_type_signal=void
3794 else
3795 echo "configure: failed program was:" >&5
3796 cat conftest.$ac_ext >&5
3797 rm -rf conftest*
3798 ac_cv_type_signal=int
3799 fi
3800 rm -f conftest*
3801 fi
3802
3803 echo "$ac_t""$ac_cv_type_signal" 1>&6
3804 cat >> confdefs.h <<EOF
3805 #define RETSIGTYPE $ac_cv_type_signal
3806 EOF
3807
3808
3809 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
3810 echo "configure:3811: checking for pid_t" >&5
3811 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
3812 echo $ac_n "(cached) $ac_c" 1>&6
3813 else
3814 cat > conftest.$ac_ext <<EOF
3815 #line 3816 "configure"
3816 #include "confdefs.h"
3817 #include <sys/types.h>
3818 #if STDC_HEADERS
3819 #include <stdlib.h>
3820 #include <stddef.h>
3821 #endif
3822 EOF
3823 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3824 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3825 rm -rf conftest*
3826 ac_cv_type_pid_t=yes
3827 else
3828 rm -rf conftest*
3829 ac_cv_type_pid_t=no
3830 fi
3831 rm -f conftest*
3832
3833 fi
3834 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
3835 if test $ac_cv_type_pid_t = no; then
3836 cat >> confdefs.h <<\EOF
3837 #define pid_t int
3838 EOF
3839
3840 fi
3841
3842 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3843 echo "configure:3844: checking for off_t" >&5
3844 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3845 echo $ac_n "(cached) $ac_c" 1>&6
3846 else
3847 cat > conftest.$ac_ext <<EOF
3848 #line 3849 "configure"
3849 #include "confdefs.h"
3850 #include <sys/types.h>
3851 #if STDC_HEADERS
3852 #include <stdlib.h>
3853 #include <stddef.h>
3854 #endif
3855 EOF
3856 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3857 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3858 rm -rf conftest*
3859 ac_cv_type_off_t=yes
3860 else
3861 rm -rf conftest*
3862 ac_cv_type_off_t=no
3863 fi
3864 rm -f conftest*
3865
3866 fi
3867 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3868 if test $ac_cv_type_off_t = no; then
3869 cat >> confdefs.h <<\EOF
3870 #define off_t long
3871 EOF
3872
3873 fi
3874
3875 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
3876 echo "configure:3877: checking for uid_t in sys/types.h" >&5
3877 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
3878 echo $ac_n "(cached) $ac_c" 1>&6
3879 else
3880 cat > conftest.$ac_ext <<EOF
3881 #line 3882 "configure"
3882 #include "confdefs.h"
3883 #include <sys/types.h>
3884 EOF
3885 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3886 egrep "uid_t" >/dev/null 2>&1; then
3887 rm -rf conftest*
3888 ac_cv_type_uid_t=yes
3889 else
3890 rm -rf conftest*
3891 ac_cv_type_uid_t=no
3892 fi
3893 rm -f conftest*
3894
3895 fi
3896
3897 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
3898 if test $ac_cv_type_uid_t = no; then
3899 cat >> confdefs.h <<\EOF
3900 #define uid_t int
3901 EOF
3902
3903 cat >> confdefs.h <<\EOF
3904 #define gid_t int
3905 EOF
3906
3907 fi
3908
3909 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
3910 echo "configure:3911: checking for mode_t" >&5
3911 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
3912 echo $ac_n "(cached) $ac_c" 1>&6
3913 else
3914 cat > conftest.$ac_ext <<EOF
3915 #line 3916 "configure"
3916 #include "confdefs.h"
3917 #include <sys/types.h>
3918 #if STDC_HEADERS
3919 #include <stdlib.h>
3920 #include <stddef.h>
3921 #endif
3922 EOF
3923 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3924 egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3925 rm -rf conftest*
3926 ac_cv_type_mode_t=yes
3927 else
3928 rm -rf conftest*
3929 ac_cv_type_mode_t=no
3930 fi
3931 rm -f conftest*
3932
3933 fi
3934 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
3935 if test $ac_cv_type_mode_t = no; then
3936 cat >> confdefs.h <<\EOF
3937 #define mode_t int
3938 EOF
3939
3940 fi
3941
3942 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3943 echo "configure:3944: checking for size_t" >&5
3944 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3945 echo $ac_n "(cached) $ac_c" 1>&6
3946 else
3947 cat > conftest.$ac_ext <<EOF
3948 #line 3949 "configure"
3949 #include "confdefs.h"
3950 #include <sys/types.h>
3951 #if STDC_HEADERS
3952 #include <stdlib.h>
3953 #include <stddef.h>
3954 #endif
3955 EOF
3956 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3957 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3958 rm -rf conftest*
3959 ac_cv_type_size_t=yes
3960 else
3961 rm -rf conftest*
3962 ac_cv_type_size_t=no
3963 fi
3964 rm -f conftest*
3965
3966 fi
3967 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3968 if test $ac_cv_type_size_t = no; then
3969 cat >> confdefs.h <<\EOF
3970 #define size_t unsigned
3971 EOF
3972
3973 fi
3974
3975
3976 echo $ac_n "checking for sigset_t""... $ac_c" 1>&6
3977 echo "configure:3978: checking for sigset_t" >&5
3978 if eval "test \"`echo '$''{'nmh_cv_type_sigset_t'+set}'`\" = set"; then
3979 echo $ac_n "(cached) $ac_c" 1>&6
3980 else
3981 cat > conftest.$ac_ext <<EOF
3982 #line 3983 "configure"
3983 #include "confdefs.h"
3984 #include <sys/types.h>
3985 #include <signal.h>
3986 int main() {
3987 sigset_t tempsigset;
3988 ; return 0; }
3989 EOF
3990 if { (eval echo configure:3991: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3991 rm -rf conftest*
3992 nmh_cv_type_sigset_t=yes
3993 else
3994 echo "configure: failed program was:" >&5
3995 cat conftest.$ac_ext >&5
3996 rm -rf conftest*
3997 nmh_cv_type_sigset_t=no
3998 fi
3999 rm -f conftest*
4000 fi
4001
4002 echo "$ac_t""$nmh_cv_type_sigset_t" 1>&6
4003 if test $nmh_cv_type_sigset_t = no; then
4004 cat >> confdefs.h <<\EOF
4005 #define sigset_t unsigned int
4006 EOF
4007
4008 fi
4009
4010 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
4011 echo "configure:4012: checking for st_blksize in struct stat" >&5
4012 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
4013 echo $ac_n "(cached) $ac_c" 1>&6
4014 else
4015 cat > conftest.$ac_ext <<EOF
4016 #line 4017 "configure"
4017 #include "confdefs.h"
4018 #include <sys/types.h>
4019 #include <sys/stat.h>
4020 int main() {
4021 struct stat s; s.st_blksize;
4022 ; return 0; }
4023 EOF
4024 if { (eval echo configure:4025: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4025 rm -rf conftest*
4026 ac_cv_struct_st_blksize=yes
4027 else
4028 echo "configure: failed program was:" >&5
4029 cat conftest.$ac_ext >&5
4030 rm -rf conftest*
4031 ac_cv_struct_st_blksize=no
4032 fi
4033 rm -f conftest*
4034 fi
4035
4036 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
4037 if test $ac_cv_struct_st_blksize = yes; then
4038 cat >> confdefs.h <<\EOF
4039 #define HAVE_ST_BLKSIZE 1
4040 EOF
4041
4042 fi
4043
4044
4045 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
4046 echo "configure:4047: checking for tm_gmtoff in struct tm" >&5
4047 if eval "test \"`echo '$''{'nmh_cv_struct_tm_gmtoff'+set}'`\" = set"; then
4048 echo $ac_n "(cached) $ac_c" 1>&6
4049 else
4050 cat > conftest.$ac_ext <<EOF
4051 #line 4052 "configure"
4052 #include "confdefs.h"
4053 #ifdef TIME_WITH_SYS_TIME
4054 # include <sys/time.h>
4055 # include <time.h>
4056 #else
4057 # ifdef TM_IN_SYS_TIME
4058 # include <sys/time.h>
4059 # else
4060 # include <time.h>
4061 # endif
4062 #endif
4063 int main() {
4064 struct tm temptm; temptm.tm_gmtoff = 0;
4065 ; return 0; }
4066 EOF
4067 if { (eval echo configure:4068: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4068 rm -rf conftest*
4069 nmh_cv_struct_tm_gmtoff=yes
4070 else
4071 echo "configure: failed program was:" >&5
4072 cat conftest.$ac_ext >&5
4073 rm -rf conftest*
4074 nmh_cv_struct_tm_gmtoff=no
4075 fi
4076 rm -f conftest*
4077 fi
4078
4079 echo "$ac_t""$nmh_cv_struct_tm_gmtoff" 1>&6
4080 if test $nmh_cv_struct_tm_gmtoff = yes; then
4081 cat >> confdefs.h <<\EOF
4082 #define HAVE_TM_GMTOFF 1
4083 EOF
4084
4085 fi
4086
4087 echo $ac_n "checking what style of signals to use""... $ac_c" 1>&6
4088 echo "configure:4089: checking what style of signals to use" >&5
4089 if test $ac_cv_func_sigaction = yes -a $ac_cv_func_sigprocmask = yes; then
4090 signals_style=POSIX_SIGNALS
4091 cat >> confdefs.h <<\EOF
4092 #define POSIX_SIGNALS 1
4093 EOF
4094
4095 cat >> confdefs.h <<\EOF
4096 #define RELIABLE_SIGNALS 1
4097 EOF
4098
4099 elif test $ac_cv_func_sigblock = yes -a $ac_cv_func_sigsetmask = yes; then
4100 signals_style=BSD_SIGNALS
4101 cat >> confdefs.h <<\EOF
4102 #define BSD_SIGNALS 1
4103 EOF
4104
4105 cat >> confdefs.h <<\EOF
4106 #define RELIABLE_SIGNALS 1
4107 EOF
4108
4109 elif test $ac_cv_func_sighold = yes -a $ac_cv_func_sigrelse = yes; then
4110 signals_style=SYSV_SIGNALS
4111 cat >> confdefs.h <<\EOF
4112 #define SYSV_SIGNALS 1
4113 EOF
4114
4115 else
4116 signals_style=NO_SIGNAL_BLOCKING
4117 cat >> confdefs.h <<\EOF
4118 #define NO_SIGNAL_BLOCKING 1
4119 EOF
4120
4121 fi
4122
4123 echo "$ac_t""$signals_style" 1>&6
4124
4125 echo $ac_n "checking where signal.h is located""... $ac_c" 1>&6
4126 echo "configure:4127: checking where signal.h is located" >&5
4127 if eval "test \"`echo '$''{'nmh_cv_path_signal_h'+set}'`\" = set"; then
4128 echo $ac_n "(cached) $ac_c" 1>&6
4129 else
4130 for SIGNAL_H in /usr/include/bsd/sys/signal.h /usr/include/asm/signal.h /usr/include/asm/signum.h /usr/include/linux/signal.h /usr/include/sys/signal.h /dev/null; do
4131 test -f $SIGNAL_H && \
4132 grep '#[ ]*define[ ][ ]*SIG[0-9A-Z]*[ ]*[0-9][0-9]*' $SIGNAL_H > /dev/null && \
4133 break
4134 done
4135 nmh_cv_path_signal_h=$SIGNAL_H
4136
4137 fi
4138
4139 echo "$ac_t""$nmh_cv_path_signal_h" 1>&6
4140 SIGNAL_H=$nmh_cv_path_signal_h
4141
4142 case "$target_os" in
4143
4144 solaris2*)
4145 cat >> confdefs.h <<\EOF
4146 #define SYS5 1
4147 EOF
4148
4149 cat >> confdefs.h <<\EOF
4150 #define SVR4 1
4151 EOF
4152
4153 ;;
4154 irix*)
4155 cat >> confdefs.h <<\EOF
4156 #define SYS5 1
4157 EOF
4158
4159 cat >> confdefs.h <<\EOF
4160 #define SVR4 1
4161 EOF
4162
4163 ;;
4164 osf*)
4165 cat >> confdefs.h <<\EOF
4166 #define SYS5 1
4167 EOF
4168
4169 cat >> confdefs.h <<\EOF
4170 #define SVR4 1
4171 EOF
4172
4173 ;;
4174 aix*)
4175 cat >> confdefs.h <<\EOF
4176 #define SYS5 1
4177 EOF
4178
4179 cat >> confdefs.h <<\EOF
4180 #define SVR4 1
4181 EOF
4182
4183 ;;
4184 sunos4*)
4185 cat >> confdefs.h <<\EOF
4186 #define BIND 1
4187 EOF
4188
4189 cat >> confdefs.h <<\EOF
4190 #define BSD42 1
4191 EOF
4192
4193 ;;
4194 linux*)
4195 cat >> confdefs.h <<\EOF
4196 #define LINUX_STDIO 1
4197 EOF
4198
4199 ;;
4200 freebsd*)
4201 cat >> confdefs.h <<\EOF
4202 #define BIND 1
4203 EOF
4204
4205 cat >> confdefs.h <<\EOF
4206 #define BSD42 1
4207 EOF
4208
4209 cat >> confdefs.h <<\EOF
4210 #define BSD44 1
4211 EOF
4212
4213 ;;
4214 netbsd*)
4215 cat >> confdefs.h <<\EOF
4216 #define BIND 1
4217 EOF
4218
4219 cat >> confdefs.h <<\EOF
4220 #define BSD42 1
4221 EOF
4222
4223 cat >> confdefs.h <<\EOF
4224 #define BSD44 1
4225 EOF
4226
4227 ;;
4228 openbsd*)
4229 cat >> confdefs.h <<\EOF
4230 #define BIND 1
4231 EOF
4232
4233 cat >> confdefs.h <<\EOF
4234 #define BSD42 1
4235 EOF
4236
4237 cat >> confdefs.h <<\EOF
4238 #define BSD44 1
4239 EOF
4240
4241 ;;
4242 bsd/os*)
4243 cat >> confdefs.h <<\EOF
4244 #define BIND 1
4245 EOF
4246
4247 cat >> confdefs.h <<\EOF
4248 #define BSD42 1
4249 EOF
4250
4251 cat >> confdefs.h <<\EOF
4252 #define BSD44 1
4253 EOF
4254
4255 ;;
4256 sco5*)
4257 cat >> confdefs.h <<\EOF
4258 #define SYS5 1
4259 EOF
4260
4261 cat >> confdefs.h <<\EOF
4262 #define SCO_5_STDIO 1
4263 EOF
4264
4265 ;;
4266 esac
4267
4268
4269 trap '' 1 2 15
4270 cat > confcache <<\EOF
4271 # This file is a shell script that caches the results of configure
4272 # tests run on this system so they can be shared between configure
4273 # scripts and configure runs. It is not useful on other systems.
4274 # If it contains results you don't want to keep, you may remove or edit it.
4275 #
4276 # By default, configure uses ./config.cache as the cache file,
4277 # creating it if it does not exist already. You can give configure
4278 # the --cache-file=FILE option to use a different cache file; that is
4279 # what configure does when it calls configure scripts in
4280 # subdirectories, so they share the cache.
4281 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4282 # config.status only pays attention to the cache file if you give it the
4283 # --recheck option to rerun configure.
4284 #
4285 EOF
4286 # The following way of writing the cache mishandles newlines in values,
4287 # but we know of no workaround that is simple, portable, and efficient.
4288 # So, don't put newlines in cache variables' values.
4289 # Ultrix sh set writes to stderr and can't be redirected directly,
4290 # and sets the high bit in the cache file unless we assign to the vars.
4291 (set) 2>&1 |
4292 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4293 *ac_space=\ *)
4294 # `set' does not quote correctly, so add quotes (double-quote substitution
4295 # turns \\\\ into \\, and sed turns \\ into \).
4296 sed -n \
4297 -e "s/'/'\\\\''/g" \
4298 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4299 ;;
4300 *)
4301 # `set' quotes correctly as required by POSIX, so do not add quotes.
4302 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4303 ;;
4304 esac >> confcache
4305 if cmp -s $cache_file confcache; then
4306 :
4307 else
4308 if test -w $cache_file; then
4309 echo "updating cache $cache_file"
4310 cat confcache > $cache_file
4311 else
4312 echo "not updating unwritable cache $cache_file"
4313 fi
4314 fi
4315 rm -f confcache
4316
4317 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4318
4319 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4320 # Let make expand exec_prefix.
4321 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4322
4323 # Any assignment to VPATH causes Sun make to only execute
4324 # the first set of double-colon rules, so remove it if not needed.
4325 # If there is a colon in the path, we need to keep it.
4326 if test "x$srcdir" = x.; then
4327 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4328 fi
4329
4330 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4331
4332 DEFS=-DHAVE_CONFIG_H
4333
4334 # Without the "./", some shells look in PATH for config.status.
4335 : ${CONFIG_STATUS=./config.status}
4336
4337 echo creating $CONFIG_STATUS
4338 rm -f $CONFIG_STATUS
4339 cat > $CONFIG_STATUS <<EOF
4340 #! /bin/sh
4341 # Generated automatically by configure.
4342 # Run this file to recreate the current configuration.
4343 # This directory was configured as follows,
4344 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4345 #
4346 # $0 $ac_configure_args
4347 #
4348 # Compiler output produced by configure, useful for debugging
4349 # configure, is in ./config.log if it exists.
4350
4351 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4352 for ac_option
4353 do
4354 case "\$ac_option" in
4355 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4356 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4357 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4358 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4359 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4360 exit 0 ;;
4361 -help | --help | --hel | --he | --h)
4362 echo "\$ac_cs_usage"; exit 0 ;;
4363 *) echo "\$ac_cs_usage"; exit 1 ;;
4364 esac
4365 done
4366
4367 ac_given_srcdir=$srcdir
4368 ac_given_INSTALL="$INSTALL"
4369
4370 trap 'rm -fr `echo "Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4371 zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4372 zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4373 mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4374 etc/Makefile man/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4375 EOF
4376 cat >> $CONFIG_STATUS <<EOF
4377
4378 # Protect against being on the right side of a sed subst in config.status.
4379 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4380 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4381 $ac_vpsub
4382 $extrasub
4383 s%@SHELL@%$SHELL%g
4384 s%@CFLAGS@%$CFLAGS%g
4385 s%@CPPFLAGS@%$CPPFLAGS%g
4386 s%@CXXFLAGS@%$CXXFLAGS%g
4387 s%@FFLAGS@%$FFLAGS%g
4388 s%@DEFS@%$DEFS%g
4389 s%@LDFLAGS@%$LDFLAGS%g
4390 s%@LIBS@%$LIBS%g
4391 s%@exec_prefix@%$exec_prefix%g
4392 s%@prefix@%$prefix%g
4393 s%@program_transform_name@%$program_transform_name%g
4394 s%@bindir@%$bindir%g
4395 s%@sbindir@%$sbindir%g
4396 s%@libexecdir@%$libexecdir%g
4397 s%@datadir@%$datadir%g
4398 s%@sysconfdir@%$sysconfdir%g
4399 s%@sharedstatedir@%$sharedstatedir%g
4400 s%@localstatedir@%$localstatedir%g
4401 s%@libdir@%$libdir%g
4402 s%@includedir@%$includedir%g
4403 s%@oldincludedir@%$oldincludedir%g
4404 s%@infodir@%$infodir%g
4405 s%@mandir@%$mandir%g
4406 s%@host@%$host%g
4407 s%@host_alias@%$host_alias%g
4408 s%@host_cpu@%$host_cpu%g
4409 s%@host_vendor@%$host_vendor%g
4410 s%@host_os@%$host_os%g
4411 s%@target@%$target%g
4412 s%@target_alias@%$target_alias%g
4413 s%@target_cpu@%$target_cpu%g
4414 s%@target_vendor@%$target_vendor%g
4415 s%@target_os@%$target_os%g
4416 s%@build@%$build%g
4417 s%@build_alias@%$build_alias%g
4418 s%@build_cpu@%$build_cpu%g
4419 s%@build_vendor@%$build_vendor%g
4420 s%@build_os@%$build_os%g
4421 s%@VERSION@%$VERSION%g
4422 s%@MTS@%$MTS%g
4423 s%@MTSLIB@%$MTSLIB%g
4424 s%@POPLIB@%$POPLIB%g
4425 s%@POPSED@%$POPSED%g
4426 s%@CC@%$CC%g
4427 s%@SET_MAKE@%$SET_MAKE%g
4428 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4429 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4430 s%@INSTALL_DATA@%$INSTALL_DATA%g
4431 s%@RANLIB@%$RANLIB%g
4432 s%@AWK@%$AWK%g
4433 s%@LEX@%$LEX%g
4434 s%@LEXLIB@%$LEXLIB%g
4435 s%@cutpath@%$cutpath%g
4436 s%@LORDER@%$LORDER%g
4437 s%@TSORT@%$TSORT%g
4438 s%@lspath@%$lspath%g
4439 s%@morepath@%$morepath%g
4440 s%@pagerpath@%$pagerpath%g
4441 s%@sendmailpath@%$sendmailpath%g
4442 s%@vipath@%$vipath%g
4443 s%@editorpath@%$editorpath%g
4444 s%@mailspool@%$mailspool%g
4445 s%@SETGID_MAIL@%$SETGID_MAIL%g
4446 s%@MAIL_SPOOL_GRP@%$MAIL_SPOOL_GRP%g
4447 s%@CPP@%$CPP%g
4448 s%@LIBOBJS@%$LIBOBJS%g
4449 s%@TERMLIB@%$TERMLIB%g
4450 s%@HESIOD_INCLUDES@%$HESIOD_INCLUDES%g
4451 s%@HESIOD_LIBS@%$HESIOD_LIBS%g
4452 s%@KRB4_INCLUDES@%$KRB4_INCLUDES%g
4453 s%@KRB4_LIBS@%$KRB4_LIBS%g
4454 s%@SIGNAL_H@%$SIGNAL_H%g
4455
4456 CEOF
4457 EOF
4458
4459 cat >> $CONFIG_STATUS <<\EOF
4460
4461 # Split the substitutions into bite-sized pieces for seds with
4462 # small command number limits, like on Digital OSF/1 and HP-UX.
4463 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4464 ac_file=1 # Number of current file.
4465 ac_beg=1 # First line for current file.
4466 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4467 ac_more_lines=:
4468 ac_sed_cmds=""
4469 while $ac_more_lines; do
4470 if test $ac_beg -gt 1; then
4471 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4472 else
4473 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4474 fi
4475 if test ! -s conftest.s$ac_file; then
4476 ac_more_lines=false
4477 rm -f conftest.s$ac_file
4478 else
4479 if test -z "$ac_sed_cmds"; then
4480 ac_sed_cmds="sed -f conftest.s$ac_file"
4481 else
4482 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4483 fi
4484 ac_file=`expr $ac_file + 1`
4485 ac_beg=$ac_end
4486 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4487 fi
4488 done
4489 if test -z "$ac_sed_cmds"; then
4490 ac_sed_cmds=cat
4491 fi
4492 EOF
4493
4494 cat >> $CONFIG_STATUS <<EOF
4495
4496 CONFIG_FILES=\${CONFIG_FILES-"Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4497 zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4498 zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4499 mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4500 etc/Makefile man/Makefile"}
4501 EOF
4502 cat >> $CONFIG_STATUS <<\EOF
4503 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4504 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4505 case "$ac_file" in
4506 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4507 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4508 *) ac_file_in="${ac_file}.in" ;;
4509 esac
4510
4511 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4512
4513 # Remove last slash and all that follows it. Not all systems have dirname.
4514 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4515 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4516 # The file is in a subdirectory.
4517 test ! -d "$ac_dir" && mkdir "$ac_dir"
4518 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4519 # A "../" for each directory in $ac_dir_suffix.
4520 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4521 else
4522 ac_dir_suffix= ac_dots=
4523 fi
4524
4525 case "$ac_given_srcdir" in
4526 .) srcdir=.
4527 if test -z "$ac_dots"; then top_srcdir=.
4528 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4529 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4530 *) # Relative path.
4531 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4532 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4533 esac
4534
4535 case "$ac_given_INSTALL" in
4536 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4537 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4538 esac
4539
4540 echo creating "$ac_file"
4541 rm -f "$ac_file"
4542 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4543 case "$ac_file" in
4544 *Makefile*) ac_comsub="1i\\
4545 # $configure_input" ;;
4546 *) ac_comsub= ;;
4547 esac
4548
4549 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4550 sed -e "$ac_comsub
4551 s%@configure_input@%$configure_input%g
4552 s%@srcdir@%$srcdir%g
4553 s%@top_srcdir@%$top_srcdir%g
4554 s%@INSTALL@%$INSTALL%g
4555 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4556 fi; done
4557 rm -f conftest.s*
4558
4559 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4560 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4561 #
4562 # ac_d sets the value in "#define NAME VALUE" lines.
4563 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4564 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4565 ac_dC='\3'
4566 ac_dD='%g'
4567 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4568 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4569 ac_uB='\([ ]\)%\1#\2define\3'
4570 ac_uC=' '
4571 ac_uD='\4%g'
4572 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4573 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4574 ac_eB='$%\1#\2define\3'
4575 ac_eC=' '
4576 ac_eD='%g'
4577
4578 if test "${CONFIG_HEADERS+set}" != set; then
4579 EOF
4580 cat >> $CONFIG_STATUS <<EOF
4581 CONFIG_HEADERS="config.h"
4582 EOF
4583 cat >> $CONFIG_STATUS <<\EOF
4584 fi
4585 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4586 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4587 case "$ac_file" in
4588 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4589 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4590 *) ac_file_in="${ac_file}.in" ;;
4591 esac
4592
4593 echo creating $ac_file
4594
4595 rm -f conftest.frag conftest.in conftest.out
4596 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4597 cat $ac_file_inputs > conftest.in
4598
4599 EOF
4600
4601 # Transform confdefs.h into a sed script conftest.vals that substitutes
4602 # the proper values into config.h.in to produce config.h. And first:
4603 # Protect against being on the right side of a sed subst in config.status.
4604 # Protect against being in an unquoted here document in config.status.
4605 rm -f conftest.vals
4606 cat > conftest.hdr <<\EOF
4607 s/[\\&%]/\\&/g
4608 s%[\\$`]%\\&%g
4609 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4610 s%ac_d%ac_u%gp
4611 s%ac_u%ac_e%gp
4612 EOF
4613 sed -n -f conftest.hdr confdefs.h > conftest.vals
4614 rm -f conftest.hdr
4615
4616 # This sed command replaces #undef with comments. This is necessary, for
4617 # example, in the case of _POSIX_SOURCE, which is predefined and required
4618 # on some systems where configure will not decide to define it.
4619 cat >> conftest.vals <<\EOF
4620 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4621 EOF
4622
4623 # Break up conftest.vals because some shells have a limit on
4624 # the size of here documents, and old seds have small limits too.
4625
4626 rm -f conftest.tail
4627 while :
4628 do
4629 ac_lines=`grep -c . conftest.vals`
4630 # grep -c gives empty output for an empty file on some AIX systems.
4631 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4632 # Write a limited-size here document to conftest.frag.
4633 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4634 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4635 echo 'CEOF
4636 sed -f conftest.frag conftest.in > conftest.out
4637 rm -f conftest.in
4638 mv conftest.out conftest.in
4639 ' >> $CONFIG_STATUS
4640 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4641 rm -f conftest.vals
4642 mv conftest.tail conftest.vals
4643 done
4644 rm -f conftest.vals
4645
4646 cat >> $CONFIG_STATUS <<\EOF
4647 rm -f conftest.frag conftest.h
4648 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4649 cat conftest.in >> conftest.h
4650 rm -f conftest.in
4651 if cmp -s $ac_file conftest.h 2>/dev/null; then
4652 echo "$ac_file is unchanged"
4653 rm -f conftest.h
4654 else
4655 # Remove last slash and all that follows it. Not all systems have dirname.
4656 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4657 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4658 # The file is in a subdirectory.
4659 test ! -d "$ac_dir" && mkdir "$ac_dir"
4660 fi
4661 rm -f $ac_file
4662 mv conftest.h $ac_file
4663 fi
4664 fi; done
4665
4666 EOF
4667 cat >> $CONFIG_STATUS <<EOF
4668
4669 EOF
4670 cat >> $CONFIG_STATUS <<\EOF
4671 \
4672 test -z "$CONFIG_HEADERS" || echo > stamp-h
4673 exit 0
4674 EOF
4675 chmod +x $CONFIG_STATUS
4676 rm -fr confdefs* $ac_clean_files
4677 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4678
4679
4680 eval "nmhbin=${bindir}"; eval "nmhbin2=${nmhbin}"
4681 eval "nmhsysconf=${sysconfdir}"; eval "nmhsysconf2=${nmhsysconf}"
4682 eval "nmhlib=${libdir}"; eval "nmhlib2=${nmhlib}"
4683 eval "nmhman=${mandir}"
4684
4685 echo "
4686 nmh configuration
4687 -----------------
4688 nmh version : ${VERSION}
4689 target os : ${target}
4690 compiler : ${CC}
4691 compiler flags : ${CFLAGS}
4692 linker flags : ${LDFLAGS}
4693 source code location : ${srcdir}
4694 binary install path : ${nmhbin2}
4695 libary install path : ${nmhlib2}
4696 config files install path : ${nmhsysconf2}
4697 man page install path : ${nmhman}
4698 transport system : ${MTS}
4699 default editor : ${editorpath}
4700 default pager : ${pagerpath}"
4701 echo ""