]> diplodocus.org Git - nmh/blob - configure
Added -library switch so it can parse user aliases like post does.
[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 VERSION=`sed -e 's/nmh-//' ${srcdir}/VERSION`
544 echo "configuring for nmh-$VERSION"
545
546 # Check whether --with-mts or --without-mts was given.
547 if test "${with_mts+set}" = set; then
548 withval="$with_mts"
549 :
550 fi
551
552
553 if test x$with_mts = xsmtp; then
554 MTS="smtp"
555 MTSLIB="mts/smtp/libsmtp.a"
556 cat >> confdefs.h <<\EOF
557 #define SMTPMTS 1
558 EOF
559 elif test x$with_mts = xsendmail; then
560 MTS="sendmail"
561 MTSLIB="mts/sendmail/libsend.a"
562 cat >> confdefs.h <<\EOF
563 #define SENDMTS 1
564 EOF
565 else
566 MTS="smtp"
567 MTSLIB="mts/smtp/libsmtp.a"
568 cat >> confdefs.h <<\EOF
569 #define SMTPMTS 1
570 EOF
571 fi
572
573
574
575
576 # Check whether --with-editor or --without-editor was given.
577 if test "${with_editor+set}" = set; then
578 withval="$with_editor"
579 :
580 fi
581
582
583 if test -n "$with_editor"; then
584 editorpath="$with_editor"
585 fi
586
587 # Check whether --with-pager or --without-pager was given.
588 if test "${with_pager+set}" = set; then
589 withval="$with_pager"
590 :
591 fi
592
593
594 if test -n "$with_pager"; then
595 pagerpath="$with_pager"
596 fi
597
598 # Check whether --enable-nmh-mhe or --disable-nmh-mhe was given.
599 if test "${enable_nmh_mhe+set}" = set; then
600 enableval="$enable_nmh_mhe"
601 :
602 fi
603
604
605 if test x$enable_nmh_mhe != xno; then
606 cat >> confdefs.h <<\EOF
607 #define MHE 1
608 EOF
609 fi
610
611 # Check whether --enable-nmh-pop or --disable-nmh-pop was given.
612 if test "${enable_nmh_pop+set}" = set; then
613 enableval="$enable_nmh_pop"
614 :
615 fi
616
617 if test x$enable_nmh_pop = xyes; then
618 cat >> confdefs.h <<\EOF
619 #define POP 1
620 EOF
621 POPLIB=popsbr.o
622 POPSED='/^%nmhbeginpop%/d;/^%nmhendpop%/d'
623 else
624 POPSED='/^%nmhbeginpop%/,/^%nmhendpop%/d'
625 fi
626
627 # Check whether --with-krb4 or --without-krb4 was given.
628 if test "${with_krb4+set}" = set; then
629 withval="$with_krb4"
630 :
631 fi
632
633 if test x$with_krb4 != x -a x$with_krb4 != xno; then
634 cat >> confdefs.h <<\EOF
635 #define KPOP 1
636 EOF
637 cat >> confdefs.h <<\EOF
638 #define KPOP_PRINCIPAL "pop"
639 EOF
640 fi
641
642 # Check whether --with-hesiod or --without-hesiod was given.
643 if test "${with_hesiod+set}" = set; then
644 withval="$with_hesiod"
645 :
646 fi
647
648 if test x$with_hesiod != x -a x$with_hesiod != xno; then
649 cat >> confdefs.h <<\EOF
650 #define HESIOD 1
651 EOF
652 fi
653
654 # Check whether --enable-nmh-debug or --disable-nmh-debug was given.
655 if test "${enable_nmh_debug+set}" = set; then
656 enableval="$enable_nmh_debug"
657 :
658 fi
659
660
661
662
663 test -z "$CFLAGS" && CFLAGS= auto_cflags=1
664 if test x$enable_nmh_debug = xyes; then
665 test -z "$LDFLAGS" && LDFLAGS=-g
666 fi
667
668 # Extract the first word of "gcc", so it can be a program name with args.
669 set dummy gcc; ac_word=$2
670 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
671 echo "configure:672: checking for $ac_word" >&5
672 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
673 echo $ac_n "(cached) $ac_c" 1>&6
674 else
675 if test -n "$CC"; then
676 ac_cv_prog_CC="$CC" # Let the user override the test.
677 else
678 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
679 ac_dummy="$PATH"
680 for ac_dir in $ac_dummy; do
681 test -z "$ac_dir" && ac_dir=.
682 if test -f $ac_dir/$ac_word; then
683 ac_cv_prog_CC="gcc"
684 break
685 fi
686 done
687 IFS="$ac_save_ifs"
688 fi
689 fi
690 CC="$ac_cv_prog_CC"
691 if test -n "$CC"; then
692 echo "$ac_t""$CC" 1>&6
693 else
694 echo "$ac_t""no" 1>&6
695 fi
696
697 if test -z "$CC"; then
698 # Extract the first word of "cc", so it can be a program name with args.
699 set dummy cc; ac_word=$2
700 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
701 echo "configure:702: checking for $ac_word" >&5
702 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
703 echo $ac_n "(cached) $ac_c" 1>&6
704 else
705 if test -n "$CC"; then
706 ac_cv_prog_CC="$CC" # Let the user override the test.
707 else
708 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
709 ac_prog_rejected=no
710 ac_dummy="$PATH"
711 for ac_dir in $ac_dummy; do
712 test -z "$ac_dir" && ac_dir=.
713 if test -f $ac_dir/$ac_word; then
714 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
715 ac_prog_rejected=yes
716 continue
717 fi
718 ac_cv_prog_CC="cc"
719 break
720 fi
721 done
722 IFS="$ac_save_ifs"
723 if test $ac_prog_rejected = yes; then
724 # We found a bogon in the path, so make sure we never use it.
725 set dummy $ac_cv_prog_CC
726 shift
727 if test $# -gt 0; then
728 # We chose a different compiler from the bogus one.
729 # However, it has the same basename, so the bogon will be chosen
730 # first if we set CC to just the basename; use the full file name.
731 shift
732 set dummy "$ac_dir/$ac_word" "$@"
733 shift
734 ac_cv_prog_CC="$@"
735 fi
736 fi
737 fi
738 fi
739 CC="$ac_cv_prog_CC"
740 if test -n "$CC"; then
741 echo "$ac_t""$CC" 1>&6
742 else
743 echo "$ac_t""no" 1>&6
744 fi
745
746 if test -z "$CC"; then
747 case "`uname -s`" in
748 *win32* | *WIN32*)
749 # Extract the first word of "cl", so it can be a program name with args.
750 set dummy cl; ac_word=$2
751 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
752 echo "configure:753: checking for $ac_word" >&5
753 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
754 echo $ac_n "(cached) $ac_c" 1>&6
755 else
756 if test -n "$CC"; then
757 ac_cv_prog_CC="$CC" # Let the user override the test.
758 else
759 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
760 ac_dummy="$PATH"
761 for ac_dir in $ac_dummy; do
762 test -z "$ac_dir" && ac_dir=.
763 if test -f $ac_dir/$ac_word; then
764 ac_cv_prog_CC="cl"
765 break
766 fi
767 done
768 IFS="$ac_save_ifs"
769 fi
770 fi
771 CC="$ac_cv_prog_CC"
772 if test -n "$CC"; then
773 echo "$ac_t""$CC" 1>&6
774 else
775 echo "$ac_t""no" 1>&6
776 fi
777 ;;
778 esac
779 fi
780 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
781 fi
782
783 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
784 echo "configure:785: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
785
786 ac_ext=c
787 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
788 ac_cpp='$CPP $CPPFLAGS'
789 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
790 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
791 cross_compiling=$ac_cv_prog_cc_cross
792
793 cat > conftest.$ac_ext << EOF
794
795 #line 796 "configure"
796 #include "confdefs.h"
797
798 main(){return(0);}
799 EOF
800 if { (eval echo configure:801: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
801 ac_cv_prog_cc_works=yes
802 # If we can't run a trivial program, we are probably using a cross compiler.
803 if (./conftest; exit) 2>/dev/null; then
804 ac_cv_prog_cc_cross=no
805 else
806 ac_cv_prog_cc_cross=yes
807 fi
808 else
809 echo "configure: failed program was:" >&5
810 cat conftest.$ac_ext >&5
811 ac_cv_prog_cc_works=no
812 fi
813 rm -fr conftest*
814 ac_ext=c
815 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
816 ac_cpp='$CPP $CPPFLAGS'
817 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
818 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
819 cross_compiling=$ac_cv_prog_cc_cross
820
821 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
822 if test $ac_cv_prog_cc_works = no; then
823 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
824 fi
825 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
826 echo "configure:827: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
827 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
828 cross_compiling=$ac_cv_prog_cc_cross
829
830 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
831 echo "configure:832: checking whether we are using GNU C" >&5
832 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
833 echo $ac_n "(cached) $ac_c" 1>&6
834 else
835 cat > conftest.c <<EOF
836 #ifdef __GNUC__
837 yes;
838 #endif
839 EOF
840 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:841: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
841 ac_cv_prog_gcc=yes
842 else
843 ac_cv_prog_gcc=no
844 fi
845 fi
846
847 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
848
849 if test $ac_cv_prog_gcc = yes; then
850 GCC=yes
851 else
852 GCC=
853 fi
854
855 ac_test_CFLAGS="${CFLAGS+set}"
856 ac_save_CFLAGS="$CFLAGS"
857 CFLAGS=
858 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
859 echo "configure:860: checking whether ${CC-cc} accepts -g" >&5
860 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
861 echo $ac_n "(cached) $ac_c" 1>&6
862 else
863 echo 'void f(){}' > conftest.c
864 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
865 ac_cv_prog_cc_g=yes
866 else
867 ac_cv_prog_cc_g=no
868 fi
869 rm -f conftest*
870
871 fi
872
873 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
874 if test "$ac_test_CFLAGS" = set; then
875 CFLAGS="$ac_save_CFLAGS"
876 elif test $ac_cv_prog_cc_g = yes; then
877 if test "$GCC" = yes; then
878 CFLAGS="-g -O2"
879 else
880 CFLAGS="-g"
881 fi
882 else
883 if test "$GCC" = yes; then
884 CFLAGS="-O2"
885 else
886 CFLAGS=
887 fi
888 fi
889
890
891 if test -n "$auto_cflags"; then
892 if test x$enable_nmh_debug = xyes; then
893 if test -n "$GCC"; then
894 test -z "$CFLAGS" && CFLAGS="-Wall -g" || CFLAGS="$CFLAGS -Wall -g"
895 else
896 test -z "$CFLAGS" && CFLAGS=-g || CFLAGS="$CFLAGS -g"
897 fi
898 else
899 test -z "$LDFLAGS" && LDFLAGS=-s
900 if test -n "$GCC"; then
901 test -z "$CFLAGS" && CFLAGS=-O2 || CFLAGS="$CFLAGS -O2"
902 else
903 test -z "$CFLAGS" && CFLAGS=-O || CFLAGS="$CFLAGS -O"
904 fi
905 fi
906 fi
907
908 echo $ac_n "checking for working const""... $ac_c" 1>&6
909 echo "configure:910: checking for working const" >&5
910 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
911 echo $ac_n "(cached) $ac_c" 1>&6
912 else
913 cat > conftest.$ac_ext <<EOF
914 #line 915 "configure"
915 #include "confdefs.h"
916
917 int main() {
918
919 /* Ultrix mips cc rejects this. */
920 typedef int charset[2]; const charset x;
921 /* SunOS 4.1.1 cc rejects this. */
922 char const *const *ccp;
923 char **p;
924 /* NEC SVR4.0.2 mips cc rejects this. */
925 struct point {int x, y;};
926 static struct point const zero = {0,0};
927 /* AIX XL C 1.02.0.0 rejects this.
928 It does not let you subtract one const X* pointer from another in an arm
929 of an if-expression whose if-part is not a constant expression */
930 const char *g = "string";
931 ccp = &g + (g ? g-g : 0);
932 /* HPUX 7.0 cc rejects these. */
933 ++ccp;
934 p = (char**) ccp;
935 ccp = (char const *const *) p;
936 { /* SCO 3.2v4 cc rejects this. */
937 char *t;
938 char const *s = 0 ? (char *) 0 : (char const *) 0;
939
940 *t++ = 0;
941 }
942 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
943 int x[] = {25, 17};
944 const int *foo = &x[0];
945 ++foo;
946 }
947 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
948 typedef const int *iptr;
949 iptr p = 0;
950 ++p;
951 }
952 { /* AIX XL C 1.02.0.0 rejects this saying
953 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
954 struct s { int j; const int *ap[3]; };
955 struct s *b; b->j = 5;
956 }
957 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
958 const int foo = 10;
959 }
960
961 ; return 0; }
962 EOF
963 if { (eval echo configure:964: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
964 rm -rf conftest*
965 ac_cv_c_const=yes
966 else
967 echo "configure: failed program was:" >&5
968 cat conftest.$ac_ext >&5
969 rm -rf conftest*
970 ac_cv_c_const=no
971 fi
972 rm -f conftest*
973 fi
974
975 echo "$ac_t""$ac_cv_c_const" 1>&6
976 if test $ac_cv_c_const = no; then
977 cat >> confdefs.h <<\EOF
978 #define const
979 EOF
980
981 fi
982
983 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
984 echo "configure:985: checking whether ${MAKE-make} sets \${MAKE}" >&5
985 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
986 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
987 echo $ac_n "(cached) $ac_c" 1>&6
988 else
989 cat > conftestmake <<\EOF
990 all:
991 @echo 'ac_maketemp="${MAKE}"'
992 EOF
993 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
994 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
995 if test -n "$ac_maketemp"; then
996 eval ac_cv_prog_make_${ac_make}_set=yes
997 else
998 eval ac_cv_prog_make_${ac_make}_set=no
999 fi
1000 rm -f conftestmake
1001 fi
1002 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1003 echo "$ac_t""yes" 1>&6
1004 SET_MAKE=
1005 else
1006 echo "$ac_t""no" 1>&6
1007 SET_MAKE="MAKE=${MAKE-make}"
1008 fi
1009 ac_aux_dir=
1010 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1011 if test -f $ac_dir/install-sh; then
1012 ac_aux_dir=$ac_dir
1013 ac_install_sh="$ac_aux_dir/install-sh -c"
1014 break
1015 elif test -f $ac_dir/install.sh; then
1016 ac_aux_dir=$ac_dir
1017 ac_install_sh="$ac_aux_dir/install.sh -c"
1018 break
1019 fi
1020 done
1021 if test -z "$ac_aux_dir"; then
1022 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
1023 fi
1024 ac_config_guess=$ac_aux_dir/config.guess
1025 ac_config_sub=$ac_aux_dir/config.sub
1026 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1027
1028 # Find a good install program. We prefer a C program (faster),
1029 # so one script is as good as another. But avoid the broken or
1030 # incompatible versions:
1031 # SysV /etc/install, /usr/sbin/install
1032 # SunOS /usr/etc/install
1033 # IRIX /sbin/install
1034 # AIX /bin/install
1035 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1036 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1037 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1038 # ./install, which can be erroneously created by make from ./install.sh.
1039 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1040 echo "configure:1041: checking for a BSD compatible install" >&5
1041 if test -z "$INSTALL"; then
1042 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1043 echo $ac_n "(cached) $ac_c" 1>&6
1044 else
1045 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1046 for ac_dir in $PATH; do
1047 # Account for people who put trailing slashes in PATH elements.
1048 case "$ac_dir/" in
1049 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1050 *)
1051 # OSF1 and SCO ODT 3.0 have their own names for install.
1052 # Don't use installbsd from OSF since it installs stuff as root
1053 # by default.
1054 for ac_prog in ginstall scoinst install; do
1055 if test -f $ac_dir/$ac_prog; then
1056 if test $ac_prog = install &&
1057 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1058 # AIX install. It has an incompatible calling convention.
1059 :
1060 else
1061 ac_cv_path_install="$ac_dir/$ac_prog -c"
1062 break 2
1063 fi
1064 fi
1065 done
1066 ;;
1067 esac
1068 done
1069 IFS="$ac_save_IFS"
1070
1071 fi
1072 if test "${ac_cv_path_install+set}" = set; then
1073 INSTALL="$ac_cv_path_install"
1074 else
1075 # As a last resort, use the slow shell script. We don't cache a
1076 # path for INSTALL within a source directory, because that will
1077 # break other packages using the cache if that directory is
1078 # removed, or if the path is relative.
1079 INSTALL="$ac_install_sh"
1080 fi
1081 fi
1082 echo "$ac_t""$INSTALL" 1>&6
1083
1084 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1085 # It thinks the first close brace ends the variable substitution.
1086 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1087
1088 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1089
1090 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1091 # Extract the first word of "ranlib", so it can be a program name with args.
1092 set dummy ranlib; ac_word=$2
1093 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1094 echo "configure:1095: checking for $ac_word" >&5
1095 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1096 echo $ac_n "(cached) $ac_c" 1>&6
1097 else
1098 if test -n "$RANLIB"; then
1099 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1100 else
1101 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1102 ac_dummy="$PATH"
1103 for ac_dir in $ac_dummy; do
1104 test -z "$ac_dir" && ac_dir=.
1105 if test -f $ac_dir/$ac_word; then
1106 ac_cv_prog_RANLIB="ranlib"
1107 break
1108 fi
1109 done
1110 IFS="$ac_save_ifs"
1111 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1112 fi
1113 fi
1114 RANLIB="$ac_cv_prog_RANLIB"
1115 if test -n "$RANLIB"; then
1116 echo "$ac_t""$RANLIB" 1>&6
1117 else
1118 echo "$ac_t""no" 1>&6
1119 fi
1120 for ac_prog in mawk gawk nawk awk
1121 do
1122 # Extract the first word of "$ac_prog", so it can be a program name with args.
1123 set dummy $ac_prog; ac_word=$2
1124 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1125 echo "configure:1126: checking for $ac_word" >&5
1126 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1127 echo $ac_n "(cached) $ac_c" 1>&6
1128 else
1129 if test -n "$AWK"; then
1130 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1131 else
1132 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1133 ac_dummy="$PATH"
1134 for ac_dir in $ac_dummy; do
1135 test -z "$ac_dir" && ac_dir=.
1136 if test -f $ac_dir/$ac_word; then
1137 ac_cv_prog_AWK="$ac_prog"
1138 break
1139 fi
1140 done
1141 IFS="$ac_save_ifs"
1142 fi
1143 fi
1144 AWK="$ac_cv_prog_AWK"
1145 if test -n "$AWK"; then
1146 echo "$ac_t""$AWK" 1>&6
1147 else
1148 echo "$ac_t""no" 1>&6
1149 fi
1150
1151 test -n "$AWK" && break
1152 done
1153 # Extract the first word of "flex", so it can be a program name with args.
1154 set dummy flex; ac_word=$2
1155 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1156 echo "configure:1157: checking for $ac_word" >&5
1157 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
1158 echo $ac_n "(cached) $ac_c" 1>&6
1159 else
1160 if test -n "$LEX"; then
1161 ac_cv_prog_LEX="$LEX" # Let the user override the test.
1162 else
1163 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1164 ac_dummy="$PATH"
1165 for ac_dir in $ac_dummy; do
1166 test -z "$ac_dir" && ac_dir=.
1167 if test -f $ac_dir/$ac_word; then
1168 ac_cv_prog_LEX="flex"
1169 break
1170 fi
1171 done
1172 IFS="$ac_save_ifs"
1173 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
1174 fi
1175 fi
1176 LEX="$ac_cv_prog_LEX"
1177 if test -n "$LEX"; then
1178 echo "$ac_t""$LEX" 1>&6
1179 else
1180 echo "$ac_t""no" 1>&6
1181 fi
1182
1183 if test -z "$LEXLIB"
1184 then
1185 case "$LEX" in
1186 flex*) ac_lib=fl ;;
1187 *) ac_lib=l ;;
1188 esac
1189 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
1190 echo "configure:1191: checking for yywrap in -l$ac_lib" >&5
1191 ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
1192 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1193 echo $ac_n "(cached) $ac_c" 1>&6
1194 else
1195 ac_save_LIBS="$LIBS"
1196 LIBS="-l$ac_lib $LIBS"
1197 cat > conftest.$ac_ext <<EOF
1198 #line 1199 "configure"
1199 #include "confdefs.h"
1200 /* Override any gcc2 internal prototype to avoid an error. */
1201 /* We use char because int might match the return type of a gcc2
1202 builtin and then its argument prototype would still apply. */
1203 char yywrap();
1204
1205 int main() {
1206 yywrap()
1207 ; return 0; }
1208 EOF
1209 if { (eval echo configure:1210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1210 rm -rf conftest*
1211 eval "ac_cv_lib_$ac_lib_var=yes"
1212 else
1213 echo "configure: failed program was:" >&5
1214 cat conftest.$ac_ext >&5
1215 rm -rf conftest*
1216 eval "ac_cv_lib_$ac_lib_var=no"
1217 fi
1218 rm -f conftest*
1219 LIBS="$ac_save_LIBS"
1220
1221 fi
1222 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1223 echo "$ac_t""yes" 1>&6
1224 LEXLIB="-l$ac_lib"
1225 else
1226 echo "$ac_t""no" 1>&6
1227 fi
1228
1229 fi
1230
1231 # Extract the first word of "lorder", so it can be a program name with args.
1232 set dummy lorder; ac_word=$2
1233 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1234 echo "configure:1235: checking for $ac_word" >&5
1235 if eval "test \"`echo '$''{'ac_cv_prog_LORDER'+set}'`\" = set"; then
1236 echo $ac_n "(cached) $ac_c" 1>&6
1237 else
1238 if test -n "$LORDER"; then
1239 ac_cv_prog_LORDER="$LORDER" # Let the user override the test.
1240 else
1241 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1242 ac_dummy="$PATH"
1243 for ac_dir in $ac_dummy; do
1244 test -z "$ac_dir" && ac_dir=.
1245 if test -f $ac_dir/$ac_word; then
1246 ac_cv_prog_LORDER="lorder"
1247 break
1248 fi
1249 done
1250 IFS="$ac_save_ifs"
1251 test -z "$ac_cv_prog_LORDER" && ac_cv_prog_LORDER="no"
1252 fi
1253 fi
1254 LORDER="$ac_cv_prog_LORDER"
1255 if test -n "$LORDER"; then
1256 echo "$ac_t""$LORDER" 1>&6
1257 else
1258 echo "$ac_t""no" 1>&6
1259 fi
1260 # Extract the first word of "tsort", so it can be a program name with args.
1261 set dummy tsort; ac_word=$2
1262 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1263 echo "configure:1264: checking for $ac_word" >&5
1264 if eval "test \"`echo '$''{'ac_cv_prog_TSORT'+set}'`\" = set"; then
1265 echo $ac_n "(cached) $ac_c" 1>&6
1266 else
1267 if test -n "$TSORT"; then
1268 ac_cv_prog_TSORT="$TSORT" # Let the user override the test.
1269 else
1270 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1271 ac_dummy="$PATH"
1272 for ac_dir in $ac_dummy; do
1273 test -z "$ac_dir" && ac_dir=.
1274 if test -f $ac_dir/$ac_word; then
1275 ac_cv_prog_TSORT="tsort"
1276 break
1277 fi
1278 done
1279 IFS="$ac_save_ifs"
1280 test -z "$ac_cv_prog_TSORT" && ac_cv_prog_TSORT="no"
1281 fi
1282 fi
1283 TSORT="$ac_cv_prog_TSORT"
1284 if test -n "$TSORT"; then
1285 echo "$ac_t""$TSORT" 1>&6
1286 else
1287 echo "$ac_t""no" 1>&6
1288 fi
1289
1290 if test x$ac_cv_prog_LORDER != xlorder -o x$ac_cv_prog_TSORT != xtsort; then
1291 LORDER=echo
1292 TSORT=cat
1293 fi
1294
1295 pathtmp=/usr/lib:/usr/sbin:/usr/etc:/usr/ucblib:/usr/bin:/bin
1296 # Extract the first word of "sendmail", so it can be a program name with args.
1297 set dummy sendmail; ac_word=$2
1298 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1299 echo "configure:1300: checking for $ac_word" >&5
1300 if eval "test \"`echo '$''{'ac_cv_path_sendmailpath'+set}'`\" = set"; then
1301 echo $ac_n "(cached) $ac_c" 1>&6
1302 else
1303 case "$sendmailpath" in
1304 /*)
1305 ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a path.
1306 ;;
1307 ?:/*)
1308 ac_cv_path_sendmailpath="$sendmailpath" # Let the user override the test with a dos path.
1309 ;;
1310 *)
1311 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1312 ac_dummy="$pathtmp"
1313 for ac_dir in $ac_dummy; do
1314 test -z "$ac_dir" && ac_dir=.
1315 if test -f $ac_dir/$ac_word; then
1316 ac_cv_path_sendmailpath="$ac_dir/$ac_word"
1317 break
1318 fi
1319 done
1320 IFS="$ac_save_ifs"
1321 test -z "$ac_cv_path_sendmailpath" && ac_cv_path_sendmailpath="no"
1322 ;;
1323 esac
1324 fi
1325 sendmailpath="$ac_cv_path_sendmailpath"
1326 if test -n "$sendmailpath"; then
1327 echo "$ac_t""$sendmailpath" 1>&6
1328 else
1329 echo "$ac_t""no" 1>&6
1330 fi
1331
1332
1333 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1334 # Extract the first word of "more", so it can be a program name with args.
1335 set dummy more; ac_word=$2
1336 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1337 echo "configure:1338: checking for $ac_word" >&5
1338 if eval "test \"`echo '$''{'ac_cv_path_morepath'+set}'`\" = set"; then
1339 echo $ac_n "(cached) $ac_c" 1>&6
1340 else
1341 case "$morepath" in
1342 /*)
1343 ac_cv_path_morepath="$morepath" # Let the user override the test with a path.
1344 ;;
1345 ?:/*)
1346 ac_cv_path_morepath="$morepath" # Let the user override the test with a dos path.
1347 ;;
1348 *)
1349 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1350 ac_dummy="$pathtmp"
1351 for ac_dir in $ac_dummy; do
1352 test -z "$ac_dir" && ac_dir=.
1353 if test -f $ac_dir/$ac_word; then
1354 ac_cv_path_morepath="$ac_dir/$ac_word"
1355 break
1356 fi
1357 done
1358 IFS="$ac_save_ifs"
1359 test -z "$ac_cv_path_morepath" && ac_cv_path_morepath="no"
1360 ;;
1361 esac
1362 fi
1363 morepath="$ac_cv_path_morepath"
1364 if test -n "$morepath"; then
1365 echo "$ac_t""$morepath" 1>&6
1366 else
1367 echo "$ac_t""no" 1>&6
1368 fi
1369
1370
1371 if test -z "$pagerpath"; then
1372 pagerpath="$morepath"
1373 fi
1374
1375 pathtmp=/usr/bin:/bin:/usr/ucb:/usr/local/bin
1376 # Extract the first word of "vi", so it can be a program name with args.
1377 set dummy vi; ac_word=$2
1378 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1379 echo "configure:1380: checking for $ac_word" >&5
1380 if eval "test \"`echo '$''{'ac_cv_path_vipath'+set}'`\" = set"; then
1381 echo $ac_n "(cached) $ac_c" 1>&6
1382 else
1383 case "$vipath" in
1384 /*)
1385 ac_cv_path_vipath="$vipath" # Let the user override the test with a path.
1386 ;;
1387 ?:/*)
1388 ac_cv_path_vipath="$vipath" # Let the user override the test with a dos path.
1389 ;;
1390 *)
1391 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1392 ac_dummy="$pathtmp"
1393 for ac_dir in $ac_dummy; do
1394 test -z "$ac_dir" && ac_dir=.
1395 if test -f $ac_dir/$ac_word; then
1396 ac_cv_path_vipath="$ac_dir/$ac_word"
1397 break
1398 fi
1399 done
1400 IFS="$ac_save_ifs"
1401 test -z "$ac_cv_path_vipath" && ac_cv_path_vipath="no"
1402 ;;
1403 esac
1404 fi
1405 vipath="$ac_cv_path_vipath"
1406 if test -n "$vipath"; then
1407 echo "$ac_t""$vipath" 1>&6
1408 else
1409 echo "$ac_t""no" 1>&6
1410 fi
1411
1412
1413 if test -z "$editorpath"; then
1414 editorpath="$vipath"
1415 fi
1416
1417 echo $ac_n "checking for broken vi""... $ac_c" 1>&6
1418 echo "configure:1419: checking for broken vi" >&5
1419 if eval "test \"`echo '$''{'nmh_cv_attvibug'+set}'`\" = set"; then
1420 echo $ac_n "(cached) $ac_c" 1>&6
1421 else
1422 if echo 'r /nonexist-file
1423 q' | ex > /dev/null 2>&1
1424 then
1425 nmh_cv_attvibug=no
1426 else
1427 nmh_cv_attvibug=yes
1428 fi
1429 fi
1430
1431 echo "$ac_t""$nmh_cv_attvibug" 1>&6
1432
1433 if test "$nmh_cv_attvibug" = yes; then
1434 cat >> confdefs.h <<\EOF
1435 #define ATTVIBUG 1
1436 EOF
1437
1438 fi
1439
1440 echo $ac_n "checking where mail spool is located""... $ac_c" 1>&6
1441 echo "configure:1442: checking where mail spool is located" >&5
1442 if eval "test \"`echo '$''{'nmh_cv_mailspool'+set}'`\" = set"; then
1443 echo $ac_n "(cached) $ac_c" 1>&6
1444 else
1445 for mailspool in /var/mail /var/spool/mail /usr/spool/mail /dev/null; do
1446 test -d $mailspool && break
1447 done
1448 nmh_cv_mailspool=$mailspool
1449
1450 fi
1451
1452 echo "$ac_t""$nmh_cv_mailspool" 1>&6
1453 mailspool=$nmh_cv_mailspool
1454
1455 ac_header_dirent=no
1456 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
1457 do
1458 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1459 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1460 echo "configure:1461: checking for $ac_hdr that defines DIR" >&5
1461 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1462 echo $ac_n "(cached) $ac_c" 1>&6
1463 else
1464 cat > conftest.$ac_ext <<EOF
1465 #line 1466 "configure"
1466 #include "confdefs.h"
1467 #include <sys/types.h>
1468 #include <$ac_hdr>
1469 int main() {
1470 DIR *dirp = 0;
1471 ; return 0; }
1472 EOF
1473 if { (eval echo configure:1474: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1474 rm -rf conftest*
1475 eval "ac_cv_header_dirent_$ac_safe=yes"
1476 else
1477 echo "configure: failed program was:" >&5
1478 cat conftest.$ac_ext >&5
1479 rm -rf conftest*
1480 eval "ac_cv_header_dirent_$ac_safe=no"
1481 fi
1482 rm -f conftest*
1483 fi
1484 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1485 echo "$ac_t""yes" 1>&6
1486 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1487 cat >> confdefs.h <<EOF
1488 #define $ac_tr_hdr 1
1489 EOF
1490 ac_header_dirent=$ac_hdr; break
1491 else
1492 echo "$ac_t""no" 1>&6
1493 fi
1494 done
1495 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1496 if test $ac_header_dirent = dirent.h; then
1497 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1498 echo "configure:1499: checking for opendir in -ldir" >&5
1499 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1500 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1501 echo $ac_n "(cached) $ac_c" 1>&6
1502 else
1503 ac_save_LIBS="$LIBS"
1504 LIBS="-ldir $LIBS"
1505 cat > conftest.$ac_ext <<EOF
1506 #line 1507 "configure"
1507 #include "confdefs.h"
1508 /* Override any gcc2 internal prototype to avoid an error. */
1509 /* We use char because int might match the return type of a gcc2
1510 builtin and then its argument prototype would still apply. */
1511 char opendir();
1512
1513 int main() {
1514 opendir()
1515 ; return 0; }
1516 EOF
1517 if { (eval echo configure:1518: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1518 rm -rf conftest*
1519 eval "ac_cv_lib_$ac_lib_var=yes"
1520 else
1521 echo "configure: failed program was:" >&5
1522 cat conftest.$ac_ext >&5
1523 rm -rf conftest*
1524 eval "ac_cv_lib_$ac_lib_var=no"
1525 fi
1526 rm -f conftest*
1527 LIBS="$ac_save_LIBS"
1528
1529 fi
1530 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1531 echo "$ac_t""yes" 1>&6
1532 LIBS="$LIBS -ldir"
1533 else
1534 echo "$ac_t""no" 1>&6
1535 fi
1536
1537 else
1538 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1539 echo "configure:1540: checking for opendir in -lx" >&5
1540 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1541 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1542 echo $ac_n "(cached) $ac_c" 1>&6
1543 else
1544 ac_save_LIBS="$LIBS"
1545 LIBS="-lx $LIBS"
1546 cat > conftest.$ac_ext <<EOF
1547 #line 1548 "configure"
1548 #include "confdefs.h"
1549 /* Override any gcc2 internal prototype to avoid an error. */
1550 /* We use char because int might match the return type of a gcc2
1551 builtin and then its argument prototype would still apply. */
1552 char opendir();
1553
1554 int main() {
1555 opendir()
1556 ; return 0; }
1557 EOF
1558 if { (eval echo configure:1559: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1559 rm -rf conftest*
1560 eval "ac_cv_lib_$ac_lib_var=yes"
1561 else
1562 echo "configure: failed program was:" >&5
1563 cat conftest.$ac_ext >&5
1564 rm -rf conftest*
1565 eval "ac_cv_lib_$ac_lib_var=no"
1566 fi
1567 rm -f conftest*
1568 LIBS="$ac_save_LIBS"
1569
1570 fi
1571 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1572 echo "$ac_t""yes" 1>&6
1573 LIBS="$LIBS -lx"
1574 else
1575 echo "$ac_t""no" 1>&6
1576 fi
1577
1578 fi
1579
1580 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1581 echo "configure:1582: checking how to run the C preprocessor" >&5
1582 # On Suns, sometimes $CPP names a directory.
1583 if test -n "$CPP" && test -d "$CPP"; then
1584 CPP=
1585 fi
1586 if test -z "$CPP"; then
1587 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1588 echo $ac_n "(cached) $ac_c" 1>&6
1589 else
1590 # This must be in double quotes, not single quotes, because CPP may get
1591 # substituted into the Makefile and "${CC-cc}" will confuse make.
1592 CPP="${CC-cc} -E"
1593 # On the NeXT, cc -E runs the code through the compiler's parser,
1594 # not just through cpp.
1595 cat > conftest.$ac_ext <<EOF
1596 #line 1597 "configure"
1597 #include "confdefs.h"
1598 #include <assert.h>
1599 Syntax Error
1600 EOF
1601 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1602 { (eval echo configure:1603: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1603 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1604 if test -z "$ac_err"; then
1605 :
1606 else
1607 echo "$ac_err" >&5
1608 echo "configure: failed program was:" >&5
1609 cat conftest.$ac_ext >&5
1610 rm -rf conftest*
1611 CPP="${CC-cc} -E -traditional-cpp"
1612 cat > conftest.$ac_ext <<EOF
1613 #line 1614 "configure"
1614 #include "confdefs.h"
1615 #include <assert.h>
1616 Syntax Error
1617 EOF
1618 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1619 { (eval echo configure:1620: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1620 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1621 if test -z "$ac_err"; then
1622 :
1623 else
1624 echo "$ac_err" >&5
1625 echo "configure: failed program was:" >&5
1626 cat conftest.$ac_ext >&5
1627 rm -rf conftest*
1628 CPP="${CC-cc} -nologo -E"
1629 cat > conftest.$ac_ext <<EOF
1630 #line 1631 "configure"
1631 #include "confdefs.h"
1632 #include <assert.h>
1633 Syntax Error
1634 EOF
1635 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1636 { (eval echo configure:1637: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1637 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1638 if test -z "$ac_err"; then
1639 :
1640 else
1641 echo "$ac_err" >&5
1642 echo "configure: failed program was:" >&5
1643 cat conftest.$ac_ext >&5
1644 rm -rf conftest*
1645 CPP=/lib/cpp
1646 fi
1647 rm -f conftest*
1648 fi
1649 rm -f conftest*
1650 fi
1651 rm -f conftest*
1652 ac_cv_prog_CPP="$CPP"
1653 fi
1654 CPP="$ac_cv_prog_CPP"
1655 else
1656 ac_cv_prog_CPP="$CPP"
1657 fi
1658 echo "$ac_t""$CPP" 1>&6
1659
1660 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1661 echo "configure:1662: checking for ANSI C header files" >&5
1662 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1663 echo $ac_n "(cached) $ac_c" 1>&6
1664 else
1665 cat > conftest.$ac_ext <<EOF
1666 #line 1667 "configure"
1667 #include "confdefs.h"
1668 #include <stdlib.h>
1669 #include <stdarg.h>
1670 #include <string.h>
1671 #include <float.h>
1672 EOF
1673 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1674 { (eval echo configure:1675: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1675 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1676 if test -z "$ac_err"; then
1677 rm -rf conftest*
1678 ac_cv_header_stdc=yes
1679 else
1680 echo "$ac_err" >&5
1681 echo "configure: failed program was:" >&5
1682 cat conftest.$ac_ext >&5
1683 rm -rf conftest*
1684 ac_cv_header_stdc=no
1685 fi
1686 rm -f conftest*
1687
1688 if test $ac_cv_header_stdc = yes; then
1689 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1690 cat > conftest.$ac_ext <<EOF
1691 #line 1692 "configure"
1692 #include "confdefs.h"
1693 #include <string.h>
1694 EOF
1695 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1696 egrep "memchr" >/dev/null 2>&1; then
1697 :
1698 else
1699 rm -rf conftest*
1700 ac_cv_header_stdc=no
1701 fi
1702 rm -f conftest*
1703
1704 fi
1705
1706 if test $ac_cv_header_stdc = yes; then
1707 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1708 cat > conftest.$ac_ext <<EOF
1709 #line 1710 "configure"
1710 #include "confdefs.h"
1711 #include <stdlib.h>
1712 EOF
1713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1714 egrep "free" >/dev/null 2>&1; then
1715 :
1716 else
1717 rm -rf conftest*
1718 ac_cv_header_stdc=no
1719 fi
1720 rm -f conftest*
1721
1722 fi
1723
1724 if test $ac_cv_header_stdc = yes; then
1725 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1726 if test "$cross_compiling" = yes; then
1727 :
1728 else
1729 cat > conftest.$ac_ext <<EOF
1730 #line 1731 "configure"
1731 #include "confdefs.h"
1732 #include <ctype.h>
1733 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1734 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1735 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1736 int main () { int i; for (i = 0; i < 256; i++)
1737 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1738 exit (0); }
1739
1740 EOF
1741 if { (eval echo configure:1742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1742 then
1743 :
1744 else
1745 echo "configure: failed program was:" >&5
1746 cat conftest.$ac_ext >&5
1747 rm -fr conftest*
1748 ac_cv_header_stdc=no
1749 fi
1750 rm -fr conftest*
1751 fi
1752
1753 fi
1754 fi
1755
1756 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1757 if test $ac_cv_header_stdc = yes; then
1758 cat >> confdefs.h <<\EOF
1759 #define STDC_HEADERS 1
1760 EOF
1761
1762 fi
1763
1764 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1765 echo "configure:1766: checking whether time.h and sys/time.h may both be included" >&5
1766 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1767 echo $ac_n "(cached) $ac_c" 1>&6
1768 else
1769 cat > conftest.$ac_ext <<EOF
1770 #line 1771 "configure"
1771 #include "confdefs.h"
1772 #include <sys/types.h>
1773 #include <sys/time.h>
1774 #include <time.h>
1775 int main() {
1776 struct tm *tp;
1777 ; return 0; }
1778 EOF
1779 if { (eval echo configure:1780: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1780 rm -rf conftest*
1781 ac_cv_header_time=yes
1782 else
1783 echo "configure: failed program was:" >&5
1784 cat conftest.$ac_ext >&5
1785 rm -rf conftest*
1786 ac_cv_header_time=no
1787 fi
1788 rm -f conftest*
1789 fi
1790
1791 echo "$ac_t""$ac_cv_header_time" 1>&6
1792 if test $ac_cv_header_time = yes; then
1793 cat >> confdefs.h <<\EOF
1794 #define TIME_WITH_SYS_TIME 1
1795 EOF
1796
1797 fi
1798
1799 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1800 echo "configure:1801: checking for sys/wait.h that is POSIX.1 compatible" >&5
1801 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1802 echo $ac_n "(cached) $ac_c" 1>&6
1803 else
1804 cat > conftest.$ac_ext <<EOF
1805 #line 1806 "configure"
1806 #include "confdefs.h"
1807 #include <sys/types.h>
1808 #include <sys/wait.h>
1809 #ifndef WEXITSTATUS
1810 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1811 #endif
1812 #ifndef WIFEXITED
1813 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1814 #endif
1815 int main() {
1816 int s;
1817 wait (&s);
1818 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1819 ; return 0; }
1820 EOF
1821 if { (eval echo configure:1822: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1822 rm -rf conftest*
1823 ac_cv_header_sys_wait_h=yes
1824 else
1825 echo "configure: failed program was:" >&5
1826 cat conftest.$ac_ext >&5
1827 rm -rf conftest*
1828 ac_cv_header_sys_wait_h=no
1829 fi
1830 rm -f conftest*
1831 fi
1832
1833 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1834 if test $ac_cv_header_sys_wait_h = yes; then
1835 cat >> confdefs.h <<\EOF
1836 #define HAVE_SYS_WAIT_H 1
1837 EOF
1838
1839 fi
1840
1841 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
1842 echo "configure:1843: checking whether stat file-mode macros are broken" >&5
1843 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1844 echo $ac_n "(cached) $ac_c" 1>&6
1845 else
1846 cat > conftest.$ac_ext <<EOF
1847 #line 1848 "configure"
1848 #include "confdefs.h"
1849 #include <sys/types.h>
1850 #include <sys/stat.h>
1851
1852 #if defined(S_ISBLK) && defined(S_IFDIR)
1853 # if S_ISBLK (S_IFDIR)
1854 You lose.
1855 # endif
1856 #endif
1857
1858 #if defined(S_ISBLK) && defined(S_IFCHR)
1859 # if S_ISBLK (S_IFCHR)
1860 You lose.
1861 # endif
1862 #endif
1863
1864 #if defined(S_ISLNK) && defined(S_IFREG)
1865 # if S_ISLNK (S_IFREG)
1866 You lose.
1867 # endif
1868 #endif
1869
1870 #if defined(S_ISSOCK) && defined(S_IFREG)
1871 # if S_ISSOCK (S_IFREG)
1872 You lose.
1873 # endif
1874 #endif
1875
1876 EOF
1877 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1878 egrep "You lose" >/dev/null 2>&1; then
1879 rm -rf conftest*
1880 ac_cv_header_stat_broken=yes
1881 else
1882 rm -rf conftest*
1883 ac_cv_header_stat_broken=no
1884 fi
1885 rm -f conftest*
1886
1887 fi
1888
1889 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1890 if test $ac_cv_header_stat_broken = yes; then
1891 cat >> confdefs.h <<\EOF
1892 #define STAT_MACROS_BROKEN 1
1893 EOF
1894
1895 fi
1896
1897 for ac_hdr in string.h memory.h stdlib.h unistd.h errno.h fcntl.h \
1898 limits.h crypt.h termcap.h termio.h termios.h locale.h \
1899 sys/param.h sys/time.h sys/utsname.h arpa/inet.h \
1900 arpa/ftp.h
1901 do
1902 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1903 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1904 echo "configure:1905: checking for $ac_hdr" >&5
1905 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1906 echo $ac_n "(cached) $ac_c" 1>&6
1907 else
1908 cat > conftest.$ac_ext <<EOF
1909 #line 1910 "configure"
1910 #include "confdefs.h"
1911 #include <$ac_hdr>
1912 EOF
1913 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1914 { (eval echo configure:1915: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1915 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1916 if test -z "$ac_err"; then
1917 rm -rf conftest*
1918 eval "ac_cv_header_$ac_safe=yes"
1919 else
1920 echo "$ac_err" >&5
1921 echo "configure: failed program was:" >&5
1922 cat conftest.$ac_ext >&5
1923 rm -rf conftest*
1924 eval "ac_cv_header_$ac_safe=no"
1925 fi
1926 rm -f conftest*
1927 fi
1928 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1929 echo "$ac_t""yes" 1>&6
1930 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1931 cat >> confdefs.h <<EOF
1932 #define $ac_tr_hdr 1
1933 EOF
1934
1935 else
1936 echo "$ac_t""no" 1>&6
1937 fi
1938 done
1939
1940
1941 echo $ac_n "checking POSIX termios""... $ac_c" 1>&6
1942 echo "configure:1943: checking POSIX termios" >&5
1943 if eval "test \"`echo '$''{'nmh_cv_sys_posix_termios'+set}'`\" = set"; then
1944 echo $ac_n "(cached) $ac_c" 1>&6
1945 else
1946 cat > conftest.$ac_ext <<EOF
1947 #line 1948 "configure"
1948 #include "confdefs.h"
1949 #include <sys/types.h>
1950 #include <unistd.h>
1951 #include <termios.h>
1952 int main() {
1953 /* SunOS 4.0.3 has termios.h but not the library calls. */
1954 tcgetattr(0, 0);
1955 ; return 0; }
1956 EOF
1957 if { (eval echo configure:1958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1958 rm -rf conftest*
1959 nmh_cv_sys_posix_termios=yes
1960 else
1961 echo "configure: failed program was:" >&5
1962 cat conftest.$ac_ext >&5
1963 rm -rf conftest*
1964 nmh_cv_sys_posix_termios=no
1965 fi
1966 rm -f conftest*
1967 fi
1968
1969 echo "$ac_t""$nmh_cv_sys_posix_termios" 1>&6
1970
1971 if test $nmh_cv_sys_posix_termios = yes; then
1972 echo $ac_n "checking TIOCGWINSZ in termios.h""... $ac_c" 1>&6
1973 echo "configure:1974: checking TIOCGWINSZ in termios.h" >&5
1974 if eval "test \"`echo '$''{'nmh_cv_header_termios_h_tiocgwinsz'+set}'`\" = set"; then
1975 echo $ac_n "(cached) $ac_c" 1>&6
1976 else
1977 cat > conftest.$ac_ext <<EOF
1978 #line 1979 "configure"
1979 #include "confdefs.h"
1980 #include <sys/types.h>
1981 #include <termios.h>
1982 int main() {
1983 int x = TIOCGWINSZ;
1984 ; return 0; }
1985 EOF
1986 if { (eval echo configure:1987: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1987 rm -rf conftest*
1988 nmh_cv_header_termios_h_tiocgwinsz=yes
1989 else
1990 echo "configure: failed program was:" >&5
1991 cat conftest.$ac_ext >&5
1992 rm -rf conftest*
1993 nmh_cv_header_termios_h_tiocgwinsz=no
1994 fi
1995 rm -f conftest*
1996 fi
1997
1998 echo "$ac_t""$nmh_cv_header_termios_h_tiocgwinsz" 1>&6
1999 else
2000 nmh_cv_header_termios_h_tiocgwinsz=no
2001 fi
2002
2003 if test $nmh_cv_header_termios_h_tiocgwinsz = no; then
2004 echo $ac_n "checking TIOCGWINSZ in sys/ioctl.h""... $ac_c" 1>&6
2005 echo "configure:2006: checking TIOCGWINSZ in sys/ioctl.h" >&5
2006 if eval "test \"`echo '$''{'nmh_cv_header_sys_ioctl_h_tiocgwinsz'+set}'`\" = set"; then
2007 echo $ac_n "(cached) $ac_c" 1>&6
2008 else
2009 cat > conftest.$ac_ext <<EOF
2010 #line 2011 "configure"
2011 #include "confdefs.h"
2012 #include <sys/types.h>
2013 #include <sys/ioctl.h>
2014 int main() {
2015 int x = TIOCGWINSZ;
2016 ; return 0; }
2017 EOF
2018 if { (eval echo configure:2019: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2019 rm -rf conftest*
2020 nmh_cv_header_sys_ioctl_h_tiocgwinsz=yes
2021 else
2022 echo "configure: failed program was:" >&5
2023 cat conftest.$ac_ext >&5
2024 rm -rf conftest*
2025 nmh_cv_header_sys_ioctl_h_tiocgwinsz=no
2026 fi
2027 rm -f conftest*
2028 fi
2029
2030 echo "$ac_t""$nmh_cv_header_sys_ioctl_h_tiocgwinsz" 1>&6
2031 if test $nmh_cv_header_sys_ioctl_h_tiocgwinsz = yes; then
2032 cat >> confdefs.h <<\EOF
2033 #define GWINSZ_IN_SYS_IOCTL 1
2034 EOF
2035
2036 fi
2037 fi
2038
2039 ac_safe=`echo "sys/ptem.h" | sed 'y%./+-%__p_%'`
2040 echo $ac_n "checking for sys/ptem.h""... $ac_c" 1>&6
2041 echo "configure:2042: checking for sys/ptem.h" >&5
2042 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2043 echo $ac_n "(cached) $ac_c" 1>&6
2044 else
2045 cat > conftest.$ac_ext <<EOF
2046 #line 2047 "configure"
2047 #include "confdefs.h"
2048 #include <sys/ptem.h>
2049 EOF
2050 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2051 { (eval echo configure:2052: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2052 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2053 if test -z "$ac_err"; then
2054 rm -rf conftest*
2055 eval "ac_cv_header_$ac_safe=yes"
2056 else
2057 echo "$ac_err" >&5
2058 echo "configure: failed program was:" >&5
2059 cat conftest.$ac_ext >&5
2060 rm -rf conftest*
2061 eval "ac_cv_header_$ac_safe=no"
2062 fi
2063 rm -f conftest*
2064 fi
2065 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2066 echo "$ac_t""yes" 1>&6
2067 cat >> confdefs.h <<\EOF
2068 #define WINSIZE_IN_PTEM 1
2069 EOF
2070
2071 else
2072 echo "$ac_t""no" 1>&6
2073 fi
2074
2075
2076 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
2077 echo "configure:2078: checking for pid_t" >&5
2078 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
2079 echo $ac_n "(cached) $ac_c" 1>&6
2080 else
2081 cat > conftest.$ac_ext <<EOF
2082 #line 2083 "configure"
2083 #include "confdefs.h"
2084 #include <sys/types.h>
2085 #if STDC_HEADERS
2086 #include <stdlib.h>
2087 #include <stddef.h>
2088 #endif
2089 EOF
2090 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2091 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2092 rm -rf conftest*
2093 ac_cv_type_pid_t=yes
2094 else
2095 rm -rf conftest*
2096 ac_cv_type_pid_t=no
2097 fi
2098 rm -f conftest*
2099
2100 fi
2101 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
2102 if test $ac_cv_type_pid_t = no; then
2103 cat >> confdefs.h <<\EOF
2104 #define pid_t int
2105 EOF
2106
2107 fi
2108
2109 ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
2110 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
2111 echo "configure:2112: checking for vfork.h" >&5
2112 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2113 echo $ac_n "(cached) $ac_c" 1>&6
2114 else
2115 cat > conftest.$ac_ext <<EOF
2116 #line 2117 "configure"
2117 #include "confdefs.h"
2118 #include <vfork.h>
2119 EOF
2120 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2121 { (eval echo configure:2122: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2122 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2123 if test -z "$ac_err"; then
2124 rm -rf conftest*
2125 eval "ac_cv_header_$ac_safe=yes"
2126 else
2127 echo "$ac_err" >&5
2128 echo "configure: failed program was:" >&5
2129 cat conftest.$ac_ext >&5
2130 rm -rf conftest*
2131 eval "ac_cv_header_$ac_safe=no"
2132 fi
2133 rm -f conftest*
2134 fi
2135 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2136 echo "$ac_t""yes" 1>&6
2137 cat >> confdefs.h <<\EOF
2138 #define HAVE_VFORK_H 1
2139 EOF
2140
2141 else
2142 echo "$ac_t""no" 1>&6
2143 fi
2144
2145 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
2146 echo "configure:2147: checking for working vfork" >&5
2147 if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
2148 echo $ac_n "(cached) $ac_c" 1>&6
2149 else
2150 if test "$cross_compiling" = yes; then
2151 echo $ac_n "checking for vfork""... $ac_c" 1>&6
2152 echo "configure:2153: checking for vfork" >&5
2153 if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
2154 echo $ac_n "(cached) $ac_c" 1>&6
2155 else
2156 cat > conftest.$ac_ext <<EOF
2157 #line 2158 "configure"
2158 #include "confdefs.h"
2159 /* System header to define __stub macros and hopefully few prototypes,
2160 which can conflict with char vfork(); below. */
2161 #include <assert.h>
2162 /* Override any gcc2 internal prototype to avoid an error. */
2163 /* We use char because int might match the return type of a gcc2
2164 builtin and then its argument prototype would still apply. */
2165 char vfork();
2166
2167 int main() {
2168
2169 /* The GNU C library defines this for functions which it implements
2170 to always fail with ENOSYS. Some functions are actually named
2171 something starting with __ and the normal name is an alias. */
2172 #if defined (__stub_vfork) || defined (__stub___vfork)
2173 choke me
2174 #else
2175 vfork();
2176 #endif
2177
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 eval "ac_cv_func_vfork=yes"
2183 else
2184 echo "configure: failed program was:" >&5
2185 cat conftest.$ac_ext >&5
2186 rm -rf conftest*
2187 eval "ac_cv_func_vfork=no"
2188 fi
2189 rm -f conftest*
2190 fi
2191
2192 if eval "test \"`echo '$ac_cv_func_'vfork`\" = yes"; then
2193 echo "$ac_t""yes" 1>&6
2194 :
2195 else
2196 echo "$ac_t""no" 1>&6
2197 fi
2198
2199 ac_cv_func_vfork_works=$ac_cv_func_vfork
2200 else
2201 cat > conftest.$ac_ext <<EOF
2202 #line 2203 "configure"
2203 #include "confdefs.h"
2204 /* Thanks to Paul Eggert for this test. */
2205 #include <stdio.h>
2206 #include <sys/types.h>
2207 #include <sys/stat.h>
2208 #ifdef HAVE_UNISTD_H
2209 #include <unistd.h>
2210 #endif
2211 #ifdef HAVE_VFORK_H
2212 #include <vfork.h>
2213 #endif
2214 /* On some sparc systems, changes by the child to local and incoming
2215 argument registers are propagated back to the parent.
2216 The compiler is told about this with #include <vfork.h>,
2217 but some compilers (e.g. gcc -O) don't grok <vfork.h>.
2218 Test for this by using a static variable whose address
2219 is put into a register that is clobbered by the vfork. */
2220 static
2221 #ifdef __cplusplus
2222 sparc_address_test (int arg)
2223 #else
2224 sparc_address_test (arg) int arg;
2225 #endif
2226 {
2227 static pid_t child;
2228 if (!child) {
2229 child = vfork ();
2230 if (child < 0) {
2231 perror ("vfork");
2232 _exit(2);
2233 }
2234 if (!child) {
2235 arg = getpid();
2236 write(-1, "", 0);
2237 _exit (arg);
2238 }
2239 }
2240 }
2241 main() {
2242 pid_t parent = getpid ();
2243 pid_t child;
2244
2245 sparc_address_test ();
2246
2247 child = vfork ();
2248
2249 if (child == 0) {
2250 /* Here is another test for sparc vfork register problems.
2251 This test uses lots of local variables, at least
2252 as many local variables as main has allocated so far
2253 including compiler temporaries. 4 locals are enough for
2254 gcc 1.40.3 on a Solaris 4.1.3 sparc, but we use 8 to be safe.
2255 A buggy compiler should reuse the register of parent
2256 for one of the local variables, since it will think that
2257 parent can't possibly be used any more in this routine.
2258 Assigning to the local variable will thus munge parent
2259 in the parent process. */
2260 pid_t
2261 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
2262 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
2263 /* Convince the compiler that p..p7 are live; otherwise, it might
2264 use the same hardware register for all 8 local variables. */
2265 if (p != p1 || p != p2 || p != p3 || p != p4
2266 || p != p5 || p != p6 || p != p7)
2267 _exit(1);
2268
2269 /* On some systems (e.g. IRIX 3.3),
2270 vfork doesn't separate parent from child file descriptors.
2271 If the child closes a descriptor before it execs or exits,
2272 this munges the parent's descriptor as well.
2273 Test for this by closing stdout in the child. */
2274 _exit(close(fileno(stdout)) != 0);
2275 } else {
2276 int status;
2277 struct stat st;
2278
2279 while (wait(&status) != child)
2280 ;
2281 exit(
2282 /* Was there some problem with vforking? */
2283 child < 0
2284
2285 /* Did the child fail? (This shouldn't happen.) */
2286 || status
2287
2288 /* Did the vfork/compiler bug occur? */
2289 || parent != getpid()
2290
2291 /* Did the file descriptor bug occur? */
2292 || fstat(fileno(stdout), &st) != 0
2293 );
2294 }
2295 }
2296 EOF
2297 if { (eval echo configure:2298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2298 then
2299 ac_cv_func_vfork_works=yes
2300 else
2301 echo "configure: failed program was:" >&5
2302 cat conftest.$ac_ext >&5
2303 rm -fr conftest*
2304 ac_cv_func_vfork_works=no
2305 fi
2306 rm -fr conftest*
2307 fi
2308
2309 fi
2310
2311 echo "$ac_t""$ac_cv_func_vfork_works" 1>&6
2312 if test $ac_cv_func_vfork_works = no; then
2313 cat >> confdefs.h <<\EOF
2314 #define vfork fork
2315 EOF
2316
2317 fi
2318
2319 for ac_func in waitpid wait3 sigaction sigprocmask sigblock sigsetmask \
2320 sighold sigrelse writev lstat uname tzset killpg \
2321 sigsetjmp
2322 do
2323 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2324 echo "configure:2325: checking for $ac_func" >&5
2325 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2326 echo $ac_n "(cached) $ac_c" 1>&6
2327 else
2328 cat > conftest.$ac_ext <<EOF
2329 #line 2330 "configure"
2330 #include "confdefs.h"
2331 /* System header to define __stub macros and hopefully few prototypes,
2332 which can conflict with char $ac_func(); below. */
2333 #include <assert.h>
2334 /* Override any gcc2 internal prototype to avoid an error. */
2335 /* We use char because int might match the return type of a gcc2
2336 builtin and then its argument prototype would still apply. */
2337 char $ac_func();
2338
2339 int main() {
2340
2341 /* The GNU C library defines this for functions which it implements
2342 to always fail with ENOSYS. Some functions are actually named
2343 something starting with __ and the normal name is an alias. */
2344 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2345 choke me
2346 #else
2347 $ac_func();
2348 #endif
2349
2350 ; return 0; }
2351 EOF
2352 if { (eval echo configure:2353: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2353 rm -rf conftest*
2354 eval "ac_cv_func_$ac_func=yes"
2355 else
2356 echo "configure: failed program was:" >&5
2357 cat conftest.$ac_ext >&5
2358 rm -rf conftest*
2359 eval "ac_cv_func_$ac_func=no"
2360 fi
2361 rm -f conftest*
2362 fi
2363
2364 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2365 echo "$ac_t""yes" 1>&6
2366 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2367 cat >> confdefs.h <<EOF
2368 #define $ac_tr_func 1
2369 EOF
2370
2371 else
2372 echo "$ac_t""no" 1>&6
2373 fi
2374 done
2375
2376
2377 for ac_func in snprintf strerror strdup
2378 do
2379 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2380 echo "configure:2381: checking for $ac_func" >&5
2381 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2382 echo $ac_n "(cached) $ac_c" 1>&6
2383 else
2384 cat > conftest.$ac_ext <<EOF
2385 #line 2386 "configure"
2386 #include "confdefs.h"
2387 /* System header to define __stub macros and hopefully few prototypes,
2388 which can conflict with char $ac_func(); below. */
2389 #include <assert.h>
2390 /* Override any gcc2 internal prototype to avoid an error. */
2391 /* We use char because int might match the return type of a gcc2
2392 builtin and then its argument prototype would still apply. */
2393 char $ac_func();
2394
2395 int main() {
2396
2397 /* The GNU C library defines this for functions which it implements
2398 to always fail with ENOSYS. Some functions are actually named
2399 something starting with __ and the normal name is an alias. */
2400 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2401 choke me
2402 #else
2403 $ac_func();
2404 #endif
2405
2406 ; return 0; }
2407 EOF
2408 if { (eval echo configure:2409: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2409 rm -rf conftest*
2410 eval "ac_cv_func_$ac_func=yes"
2411 else
2412 echo "configure: failed program was:" >&5
2413 cat conftest.$ac_ext >&5
2414 rm -rf conftest*
2415 eval "ac_cv_func_$ac_func=no"
2416 fi
2417 rm -f conftest*
2418 fi
2419
2420 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2421 echo "$ac_t""yes" 1>&6
2422 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2423 cat >> confdefs.h <<EOF
2424 #define $ac_tr_func 1
2425 EOF
2426
2427 else
2428 echo "$ac_t""no" 1>&6
2429 LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
2430 fi
2431 done
2432
2433
2434
2435 echo $ac_n "checking for modf""... $ac_c" 1>&6
2436 echo "configure:2437: checking for modf" >&5
2437 if eval "test \"`echo '$''{'ac_cv_func_modf'+set}'`\" = set"; then
2438 echo $ac_n "(cached) $ac_c" 1>&6
2439 else
2440 cat > conftest.$ac_ext <<EOF
2441 #line 2442 "configure"
2442 #include "confdefs.h"
2443 /* System header to define __stub macros and hopefully few prototypes,
2444 which can conflict with char modf(); below. */
2445 #include <assert.h>
2446 /* Override any gcc2 internal prototype to avoid an error. */
2447 /* We use char because int might match the return type of a gcc2
2448 builtin and then its argument prototype would still apply. */
2449 char modf();
2450
2451 int main() {
2452
2453 /* The GNU C library defines this for functions which it implements
2454 to always fail with ENOSYS. Some functions are actually named
2455 something starting with __ and the normal name is an alias. */
2456 #if defined (__stub_modf) || defined (__stub___modf)
2457 choke me
2458 #else
2459 modf();
2460 #endif
2461
2462 ; return 0; }
2463 EOF
2464 if { (eval echo configure:2465: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2465 rm -rf conftest*
2466 eval "ac_cv_func_modf=yes"
2467 else
2468 echo "configure: failed program was:" >&5
2469 cat conftest.$ac_ext >&5
2470 rm -rf conftest*
2471 eval "ac_cv_func_modf=no"
2472 fi
2473 rm -f conftest*
2474 fi
2475
2476 if eval "test \"`echo '$ac_cv_func_'modf`\" = yes"; then
2477 echo "$ac_t""yes" 1>&6
2478 :
2479 else
2480 echo "$ac_t""no" 1>&6
2481 echo $ac_n "checking for modf in -lm""... $ac_c" 1>&6
2482 echo "configure:2483: checking for modf in -lm" >&5
2483 ac_lib_var=`echo m'_'modf | sed 'y%./+-%__p_%'`
2484 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2485 echo $ac_n "(cached) $ac_c" 1>&6
2486 else
2487 ac_save_LIBS="$LIBS"
2488 LIBS="-lm $LIBS"
2489 cat > conftest.$ac_ext <<EOF
2490 #line 2491 "configure"
2491 #include "confdefs.h"
2492 /* Override any gcc2 internal prototype to avoid an error. */
2493 /* We use char because int might match the return type of a gcc2
2494 builtin and then its argument prototype would still apply. */
2495 char modf();
2496
2497 int main() {
2498 modf()
2499 ; return 0; }
2500 EOF
2501 if { (eval echo configure:2502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2502 rm -rf conftest*
2503 eval "ac_cv_lib_$ac_lib_var=yes"
2504 else
2505 echo "configure: failed program was:" >&5
2506 cat conftest.$ac_ext >&5
2507 rm -rf conftest*
2508 eval "ac_cv_lib_$ac_lib_var=no"
2509 fi
2510 rm -f conftest*
2511 LIBS="$ac_save_LIBS"
2512
2513 fi
2514 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2515 echo "$ac_t""yes" 1>&6
2516 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/^a-zA-Z0-9_/_/g' \
2517 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2518 cat >> confdefs.h <<EOF
2519 #define $ac_tr_lib 1
2520 EOF
2521
2522 LIBS="-lm $LIBS"
2523
2524 else
2525 echo "$ac_t""no" 1>&6
2526 fi
2527
2528 fi
2529
2530
2531 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
2532 echo "configure:2533: checking for gethostbyname" >&5
2533 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
2534 echo $ac_n "(cached) $ac_c" 1>&6
2535 else
2536 cat > conftest.$ac_ext <<EOF
2537 #line 2538 "configure"
2538 #include "confdefs.h"
2539 /* System header to define __stub macros and hopefully few prototypes,
2540 which can conflict with char gethostbyname(); below. */
2541 #include <assert.h>
2542 /* Override any gcc2 internal prototype to avoid an error. */
2543 /* We use char because int might match the return type of a gcc2
2544 builtin and then its argument prototype would still apply. */
2545 char gethostbyname();
2546
2547 int main() {
2548
2549 /* The GNU C library defines this for functions which it implements
2550 to always fail with ENOSYS. Some functions are actually named
2551 something starting with __ and the normal name is an alias. */
2552 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
2553 choke me
2554 #else
2555 gethostbyname();
2556 #endif
2557
2558 ; return 0; }
2559 EOF
2560 if { (eval echo configure:2561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2561 rm -rf conftest*
2562 eval "ac_cv_func_gethostbyname=yes"
2563 else
2564 echo "configure: failed program was:" >&5
2565 cat conftest.$ac_ext >&5
2566 rm -rf conftest*
2567 eval "ac_cv_func_gethostbyname=no"
2568 fi
2569 rm -f conftest*
2570 fi
2571
2572 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
2573 echo "$ac_t""yes" 1>&6
2574 :
2575 else
2576 echo "$ac_t""no" 1>&6
2577 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2578 echo "configure:2579: checking for gethostbyname in -lnsl" >&5
2579 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2580 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2581 echo $ac_n "(cached) $ac_c" 1>&6
2582 else
2583 ac_save_LIBS="$LIBS"
2584 LIBS="-lnsl $LIBS"
2585 cat > conftest.$ac_ext <<EOF
2586 #line 2587 "configure"
2587 #include "confdefs.h"
2588 /* Override any gcc2 internal prototype to avoid an error. */
2589 /* We use char because int might match the return type of a gcc2
2590 builtin and then its argument prototype would still apply. */
2591 char gethostbyname();
2592
2593 int main() {
2594 gethostbyname()
2595 ; return 0; }
2596 EOF
2597 if { (eval echo configure:2598: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2598 rm -rf conftest*
2599 eval "ac_cv_lib_$ac_lib_var=yes"
2600 else
2601 echo "configure: failed program was:" >&5
2602 cat conftest.$ac_ext >&5
2603 rm -rf conftest*
2604 eval "ac_cv_lib_$ac_lib_var=no"
2605 fi
2606 rm -f conftest*
2607 LIBS="$ac_save_LIBS"
2608
2609 fi
2610 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2611 echo "$ac_t""yes" 1>&6
2612 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \
2613 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2614 cat >> confdefs.h <<EOF
2615 #define $ac_tr_lib 1
2616 EOF
2617
2618 LIBS="-lnsl $LIBS"
2619
2620 else
2621 echo "$ac_t""no" 1>&6
2622 echo $ac_n "checking for gethostbyname in -lresolv""... $ac_c" 1>&6
2623 echo "configure:2624: checking for gethostbyname in -lresolv" >&5
2624 ac_lib_var=`echo resolv'_'gethostbyname | sed 'y%./+-%__p_%'`
2625 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2626 echo $ac_n "(cached) $ac_c" 1>&6
2627 else
2628 ac_save_LIBS="$LIBS"
2629 LIBS="-lresolv $LIBS"
2630 cat > conftest.$ac_ext <<EOF
2631 #line 2632 "configure"
2632 #include "confdefs.h"
2633 /* Override any gcc2 internal prototype to avoid an error. */
2634 /* We use char because int might match the return type of a gcc2
2635 builtin and then its argument prototype would still apply. */
2636 char gethostbyname();
2637
2638 int main() {
2639 gethostbyname()
2640 ; return 0; }
2641 EOF
2642 if { (eval echo configure:2643: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2643 rm -rf conftest*
2644 eval "ac_cv_lib_$ac_lib_var=yes"
2645 else
2646 echo "configure: failed program was:" >&5
2647 cat conftest.$ac_ext >&5
2648 rm -rf conftest*
2649 eval "ac_cv_lib_$ac_lib_var=no"
2650 fi
2651 rm -f conftest*
2652 LIBS="$ac_save_LIBS"
2653
2654 fi
2655 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2656 echo "$ac_t""yes" 1>&6
2657 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
2658 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2659 cat >> confdefs.h <<EOF
2660 #define $ac_tr_lib 1
2661 EOF
2662
2663 LIBS="-lresolv $LIBS"
2664
2665 else
2666 echo "$ac_t""no" 1>&6
2667 fi
2668
2669 fi
2670
2671 fi
2672
2673 echo $ac_n "checking for socket""... $ac_c" 1>&6
2674 echo "configure:2675: checking for socket" >&5
2675 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
2676 echo $ac_n "(cached) $ac_c" 1>&6
2677 else
2678 cat > conftest.$ac_ext <<EOF
2679 #line 2680 "configure"
2680 #include "confdefs.h"
2681 /* System header to define __stub macros and hopefully few prototypes,
2682 which can conflict with char socket(); below. */
2683 #include <assert.h>
2684 /* Override any gcc2 internal prototype to avoid an error. */
2685 /* We use char because int might match the return type of a gcc2
2686 builtin and then its argument prototype would still apply. */
2687 char socket();
2688
2689 int main() {
2690
2691 /* The GNU C library defines this for functions which it implements
2692 to always fail with ENOSYS. Some functions are actually named
2693 something starting with __ and the normal name is an alias. */
2694 #if defined (__stub_socket) || defined (__stub___socket)
2695 choke me
2696 #else
2697 socket();
2698 #endif
2699
2700 ; return 0; }
2701 EOF
2702 if { (eval echo configure:2703: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2703 rm -rf conftest*
2704 eval "ac_cv_func_socket=yes"
2705 else
2706 echo "configure: failed program was:" >&5
2707 cat conftest.$ac_ext >&5
2708 rm -rf conftest*
2709 eval "ac_cv_func_socket=no"
2710 fi
2711 rm -f conftest*
2712 fi
2713
2714 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
2715 echo "$ac_t""yes" 1>&6
2716 :
2717 else
2718 echo "$ac_t""no" 1>&6
2719 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
2720 echo "configure:2721: checking for socket in -lsocket" >&5
2721 ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
2722 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2723 echo $ac_n "(cached) $ac_c" 1>&6
2724 else
2725 ac_save_LIBS="$LIBS"
2726 LIBS="-lsocket $LIBS"
2727 cat > conftest.$ac_ext <<EOF
2728 #line 2729 "configure"
2729 #include "confdefs.h"
2730 /* Override any gcc2 internal prototype to avoid an error. */
2731 /* We use char because int might match the return type of a gcc2
2732 builtin and then its argument prototype would still apply. */
2733 char socket();
2734
2735 int main() {
2736 socket()
2737 ; return 0; }
2738 EOF
2739 if { (eval echo configure:2740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2740 rm -rf conftest*
2741 eval "ac_cv_lib_$ac_lib_var=yes"
2742 else
2743 echo "configure: failed program was:" >&5
2744 cat conftest.$ac_ext >&5
2745 rm -rf conftest*
2746 eval "ac_cv_lib_$ac_lib_var=no"
2747 fi
2748 rm -f conftest*
2749 LIBS="$ac_save_LIBS"
2750
2751 fi
2752 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2753 echo "$ac_t""yes" 1>&6
2754 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
2755 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2756 cat >> confdefs.h <<EOF
2757 #define $ac_tr_lib 1
2758 EOF
2759
2760 LIBS="-lsocket $LIBS"
2761
2762 else
2763 echo "$ac_t""no" 1>&6
2764 fi
2765
2766 fi
2767
2768
2769
2770 echo $ac_n "checking for ruserpass""... $ac_c" 1>&6
2771 echo "configure:2772: checking for ruserpass" >&5
2772 if eval "test \"`echo '$''{'ac_cv_func_ruserpass'+set}'`\" = set"; then
2773 echo $ac_n "(cached) $ac_c" 1>&6
2774 else
2775 cat > conftest.$ac_ext <<EOF
2776 #line 2777 "configure"
2777 #include "confdefs.h"
2778 /* System header to define __stub macros and hopefully few prototypes,
2779 which can conflict with char ruserpass(); below. */
2780 #include <assert.h>
2781 /* Override any gcc2 internal prototype to avoid an error. */
2782 /* We use char because int might match the return type of a gcc2
2783 builtin and then its argument prototype would still apply. */
2784 char ruserpass();
2785
2786 int main() {
2787
2788 /* The GNU C library defines this for functions which it implements
2789 to always fail with ENOSYS. Some functions are actually named
2790 something starting with __ and the normal name is an alias. */
2791 #if defined (__stub_ruserpass) || defined (__stub___ruserpass)
2792 choke me
2793 #else
2794 ruserpass();
2795 #endif
2796
2797 ; return 0; }
2798 EOF
2799 if { (eval echo configure:2800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2800 rm -rf conftest*
2801 eval "ac_cv_func_ruserpass=yes"
2802 else
2803 echo "configure: failed program was:" >&5
2804 cat conftest.$ac_ext >&5
2805 rm -rf conftest*
2806 eval "ac_cv_func_ruserpass=no"
2807 fi
2808 rm -f conftest*
2809 fi
2810
2811 if eval "test \"`echo '$ac_cv_func_'ruserpass`\" = yes"; then
2812 echo "$ac_t""yes" 1>&6
2813 :
2814 else
2815 echo "$ac_t""no" 1>&6
2816 echo $ac_n "checking for _ruserpass""... $ac_c" 1>&6
2817 echo "configure:2818: checking for _ruserpass" >&5
2818 if eval "test \"`echo '$''{'ac_cv_func__ruserpass'+set}'`\" = set"; then
2819 echo $ac_n "(cached) $ac_c" 1>&6
2820 else
2821 cat > conftest.$ac_ext <<EOF
2822 #line 2823 "configure"
2823 #include "confdefs.h"
2824 /* System header to define __stub macros and hopefully few prototypes,
2825 which can conflict with char _ruserpass(); below. */
2826 #include <assert.h>
2827 /* Override any gcc2 internal prototype to avoid an error. */
2828 /* We use char because int might match the return type of a gcc2
2829 builtin and then its argument prototype would still apply. */
2830 char _ruserpass();
2831
2832 int main() {
2833
2834 /* The GNU C library defines this for functions which it implements
2835 to always fail with ENOSYS. Some functions are actually named
2836 something starting with __ and the normal name is an alias. */
2837 #if defined (__stub__ruserpass) || defined (__stub____ruserpass)
2838 choke me
2839 #else
2840 _ruserpass();
2841 #endif
2842
2843 ; return 0; }
2844 EOF
2845 if { (eval echo configure:2846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2846 rm -rf conftest*
2847 eval "ac_cv_func__ruserpass=yes"
2848 else
2849 echo "configure: failed program was:" >&5
2850 cat conftest.$ac_ext >&5
2851 rm -rf conftest*
2852 eval "ac_cv_func__ruserpass=no"
2853 fi
2854 rm -f conftest*
2855 fi
2856
2857 if eval "test \"`echo '$ac_cv_func_'_ruserpass`\" = yes"; then
2858 echo "$ac_t""yes" 1>&6
2859 :
2860 else
2861 echo "$ac_t""no" 1>&6
2862 echo $ac_n "checking for _ruserpass in -lsocket""... $ac_c" 1>&6
2863 echo "configure:2864: checking for _ruserpass in -lsocket" >&5
2864 ac_lib_var=`echo socket'_'_ruserpass | sed 'y%./+-%__p_%'`
2865 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2866 echo $ac_n "(cached) $ac_c" 1>&6
2867 else
2868 ac_save_LIBS="$LIBS"
2869 LIBS="-lsocket $LIBS"
2870 cat > conftest.$ac_ext <<EOF
2871 #line 2872 "configure"
2872 #include "confdefs.h"
2873 /* Override any gcc2 internal prototype to avoid an error. */
2874 /* We use char because int might match the return type of a gcc2
2875 builtin and then its argument prototype would still apply. */
2876 char _ruserpass();
2877
2878 int main() {
2879 _ruserpass()
2880 ; return 0; }
2881 EOF
2882 if { (eval echo configure:2883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2883 rm -rf conftest*
2884 eval "ac_cv_lib_$ac_lib_var=yes"
2885 else
2886 echo "configure: failed program was:" >&5
2887 cat conftest.$ac_ext >&5
2888 rm -rf conftest*
2889 eval "ac_cv_lib_$ac_lib_var=no"
2890 fi
2891 rm -f conftest*
2892 LIBS="$ac_save_LIBS"
2893
2894 fi
2895 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2896 echo "$ac_t""yes" 1>&6
2897 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \
2898 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2899 cat >> confdefs.h <<EOF
2900 #define $ac_tr_lib 1
2901 EOF
2902
2903 LIBS="-lsocket $LIBS"
2904
2905 else
2906 echo "$ac_t""no" 1>&6
2907 fi
2908
2909 fi
2910
2911 fi
2912
2913 if test x$ac_cv_func_ruserpass = xno; then
2914 if test x$ac_cv_func__ruserpass = xyes -o x$ac_cv_lib_socket__ruserpass = xyes; then
2915 cat >> confdefs.h <<\EOF
2916 #define ruserpass _ruserpass
2917 EOF
2918
2919 else
2920 LIBOBJS="$LIBOBJS ruserpass.o"
2921 fi
2922 fi
2923
2924
2925 termcap_curses_order="termcap curses ncurses"
2926 for lib in $termcap_curses_order; do
2927 echo $ac_n "checking for tgetent in -l${lib}""... $ac_c" 1>&6
2928 echo "configure:2929: checking for tgetent in -l${lib}" >&5
2929 ac_lib_var=`echo ${lib}'_'tgetent | sed 'y%./+-%__p_%'`
2930 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2931 echo $ac_n "(cached) $ac_c" 1>&6
2932 else
2933 ac_save_LIBS="$LIBS"
2934 LIBS="-l${lib} $LIBS"
2935 cat > conftest.$ac_ext <<EOF
2936 #line 2937 "configure"
2937 #include "confdefs.h"
2938 /* Override any gcc2 internal prototype to avoid an error. */
2939 /* We use char because int might match the return type of a gcc2
2940 builtin and then its argument prototype would still apply. */
2941 char tgetent();
2942
2943 int main() {
2944 tgetent()
2945 ; return 0; }
2946 EOF
2947 if { (eval echo configure:2948: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2948 rm -rf conftest*
2949 eval "ac_cv_lib_$ac_lib_var=yes"
2950 else
2951 echo "configure: failed program was:" >&5
2952 cat conftest.$ac_ext >&5
2953 rm -rf conftest*
2954 eval "ac_cv_lib_$ac_lib_var=no"
2955 fi
2956 rm -f conftest*
2957 LIBS="$ac_save_LIBS"
2958
2959 fi
2960 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2961 echo "$ac_t""yes" 1>&6
2962 TERMLIB="-l$lib"; break
2963 else
2964 echo "$ac_t""no" 1>&6
2965 fi
2966
2967 done
2968
2969 echo $ac_n "checking for dbm_open""... $ac_c" 1>&6
2970 echo "configure:2971: checking for dbm_open" >&5
2971 if eval "test \"`echo '$''{'ac_cv_func_dbm_open'+set}'`\" = set"; then
2972 echo $ac_n "(cached) $ac_c" 1>&6
2973 else
2974 cat > conftest.$ac_ext <<EOF
2975 #line 2976 "configure"
2976 #include "confdefs.h"
2977 /* System header to define __stub macros and hopefully few prototypes,
2978 which can conflict with char dbm_open(); below. */
2979 #include <assert.h>
2980 /* Override any gcc2 internal prototype to avoid an error. */
2981 /* We use char because int might match the return type of a gcc2
2982 builtin and then its argument prototype would still apply. */
2983 char dbm_open();
2984
2985 int main() {
2986
2987 /* The GNU C library defines this for functions which it implements
2988 to always fail with ENOSYS. Some functions are actually named
2989 something starting with __ and the normal name is an alias. */
2990 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
2991 choke me
2992 #else
2993 dbm_open();
2994 #endif
2995
2996 ; return 0; }
2997 EOF
2998 if { (eval echo configure:2999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2999 rm -rf conftest*
3000 eval "ac_cv_func_dbm_open=yes"
3001 else
3002 echo "configure: failed program was:" >&5
3003 cat conftest.$ac_ext >&5
3004 rm -rf conftest*
3005 eval "ac_cv_func_dbm_open=no"
3006 fi
3007 rm -f conftest*
3008 fi
3009
3010 if eval "test \"`echo '$ac_cv_func_'dbm_open`\" = yes"; then
3011 echo "$ac_t""yes" 1>&6
3012 :
3013 else
3014 echo "$ac_t""no" 1>&6
3015 echo $ac_n "checking for dbm_open in -lndbm""... $ac_c" 1>&6
3016 echo "configure:3017: checking for dbm_open in -lndbm" >&5
3017 ac_lib_var=`echo ndbm'_'dbm_open | sed 'y%./+-%__p_%'`
3018 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3019 echo $ac_n "(cached) $ac_c" 1>&6
3020 else
3021 ac_save_LIBS="$LIBS"
3022 LIBS="-lndbm $LIBS"
3023 cat > conftest.$ac_ext <<EOF
3024 #line 3025 "configure"
3025 #include "confdefs.h"
3026 /* Override any gcc2 internal prototype to avoid an error. */
3027 /* We use char because int might match the return type of a gcc2
3028 builtin and then its argument prototype would still apply. */
3029 char dbm_open();
3030
3031 int main() {
3032 dbm_open()
3033 ; return 0; }
3034 EOF
3035 if { (eval echo configure:3036: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3036 rm -rf conftest*
3037 eval "ac_cv_lib_$ac_lib_var=yes"
3038 else
3039 echo "configure: failed program was:" >&5
3040 cat conftest.$ac_ext >&5
3041 rm -rf conftest*
3042 eval "ac_cv_lib_$ac_lib_var=no"
3043 fi
3044 rm -f conftest*
3045 LIBS="$ac_save_LIBS"
3046
3047 fi
3048 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3049 echo "$ac_t""yes" 1>&6
3050 ac_tr_lib=HAVE_LIB`echo ndbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3051 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3052 cat >> confdefs.h <<EOF
3053 #define $ac_tr_lib 1
3054 EOF
3055
3056 LIBS="-lndbm $LIBS"
3057
3058 else
3059 echo "$ac_t""no" 1>&6
3060 echo $ac_n "checking for dbm_open in -ldbm""... $ac_c" 1>&6
3061 echo "configure:3062: checking for dbm_open in -ldbm" >&5
3062 ac_lib_var=`echo dbm'_'dbm_open | sed 'y%./+-%__p_%'`
3063 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3064 echo $ac_n "(cached) $ac_c" 1>&6
3065 else
3066 ac_save_LIBS="$LIBS"
3067 LIBS="-ldbm $LIBS"
3068 cat > conftest.$ac_ext <<EOF
3069 #line 3070 "configure"
3070 #include "confdefs.h"
3071 /* Override any gcc2 internal prototype to avoid an error. */
3072 /* We use char because int might match the return type of a gcc2
3073 builtin and then its argument prototype would still apply. */
3074 char dbm_open();
3075
3076 int main() {
3077 dbm_open()
3078 ; return 0; }
3079 EOF
3080 if { (eval echo configure:3081: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3081 rm -rf conftest*
3082 eval "ac_cv_lib_$ac_lib_var=yes"
3083 else
3084 echo "configure: failed program was:" >&5
3085 cat conftest.$ac_ext >&5
3086 rm -rf conftest*
3087 eval "ac_cv_lib_$ac_lib_var=no"
3088 fi
3089 rm -f conftest*
3090 LIBS="$ac_save_LIBS"
3091
3092 fi
3093 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3094 echo "$ac_t""yes" 1>&6
3095 ac_tr_lib=HAVE_LIB`echo dbm | sed -e 's/^a-zA-Z0-9_/_/g' \
3096 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3097 cat >> confdefs.h <<EOF
3098 #define $ac_tr_lib 1
3099 EOF
3100
3101 LIBS="-ldbm $LIBS"
3102
3103 else
3104 echo "$ac_t""no" 1>&6
3105 fi
3106
3107 fi
3108
3109 fi
3110
3111
3112 if test x$with_hesiod != x -a x$with_hesiod != xno; then
3113 if test x$with_hesiod != xyes; then
3114 HESIOD_INCLUDES="-I$with_hesiod/include"
3115 HESIOD_LIBS="-L$with_hesiod/lib"
3116 fi
3117 echo $ac_n "checking for res_send""... $ac_c" 1>&6
3118 echo "configure:3119: checking for res_send" >&5
3119 if eval "test \"`echo '$''{'ac_cv_func_res_send'+set}'`\" = set"; then
3120 echo $ac_n "(cached) $ac_c" 1>&6
3121 else
3122 cat > conftest.$ac_ext <<EOF
3123 #line 3124 "configure"
3124 #include "confdefs.h"
3125 /* System header to define __stub macros and hopefully few prototypes,
3126 which can conflict with char res_send(); below. */
3127 #include <assert.h>
3128 /* Override any gcc2 internal prototype to avoid an error. */
3129 /* We use char because int might match the return type of a gcc2
3130 builtin and then its argument prototype would still apply. */
3131 char res_send();
3132
3133 int main() {
3134
3135 /* The GNU C library defines this for functions which it implements
3136 to always fail with ENOSYS. Some functions are actually named
3137 something starting with __ and the normal name is an alias. */
3138 #if defined (__stub_res_send) || defined (__stub___res_send)
3139 choke me
3140 #else
3141 res_send();
3142 #endif
3143
3144 ; return 0; }
3145 EOF
3146 if { (eval echo configure:3147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3147 rm -rf conftest*
3148 eval "ac_cv_func_res_send=yes"
3149 else
3150 echo "configure: failed program was:" >&5
3151 cat conftest.$ac_ext >&5
3152 rm -rf conftest*
3153 eval "ac_cv_func_res_send=no"
3154 fi
3155 rm -f conftest*
3156 fi
3157
3158 if eval "test \"`echo '$ac_cv_func_'res_send`\" = yes"; then
3159 echo "$ac_t""yes" 1>&6
3160 :
3161 else
3162 echo "$ac_t""no" 1>&6
3163 echo $ac_n "checking for res_send in -lresolv""... $ac_c" 1>&6
3164 echo "configure:3165: checking for res_send in -lresolv" >&5
3165 ac_lib_var=`echo resolv'_'res_send | sed 'y%./+-%__p_%'`
3166 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3167 echo $ac_n "(cached) $ac_c" 1>&6
3168 else
3169 ac_save_LIBS="$LIBS"
3170 LIBS="-lresolv $LIBS"
3171 cat > conftest.$ac_ext <<EOF
3172 #line 3173 "configure"
3173 #include "confdefs.h"
3174 /* Override any gcc2 internal prototype to avoid an error. */
3175 /* We use char because int might match the return type of a gcc2
3176 builtin and then its argument prototype would still apply. */
3177 char res_send();
3178
3179 int main() {
3180 res_send()
3181 ; return 0; }
3182 EOF
3183 if { (eval echo configure:3184: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3184 rm -rf conftest*
3185 eval "ac_cv_lib_$ac_lib_var=yes"
3186 else
3187 echo "configure: failed program was:" >&5
3188 cat conftest.$ac_ext >&5
3189 rm -rf conftest*
3190 eval "ac_cv_lib_$ac_lib_var=no"
3191 fi
3192 rm -f conftest*
3193 LIBS="$ac_save_LIBS"
3194
3195 fi
3196 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3197 echo "$ac_t""yes" 1>&6
3198 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \
3199 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3200 cat >> confdefs.h <<EOF
3201 #define $ac_tr_lib 1
3202 EOF
3203
3204 LIBS="-lresolv $LIBS"
3205
3206 else
3207 echo "$ac_t""no" 1>&6
3208 fi
3209
3210 fi
3211
3212 echo $ac_n "checking for hes_resolve in -lhesiod""... $ac_c" 1>&6
3213 echo "configure:3214: checking for hes_resolve in -lhesiod" >&5
3214 ac_lib_var=`echo hesiod'_'hes_resolve | sed 'y%./+-%__p_%'`
3215 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3216 echo $ac_n "(cached) $ac_c" 1>&6
3217 else
3218 ac_save_LIBS="$LIBS"
3219 LIBS="-lhesiod $HESIOD_LIBS $LIBS"
3220 cat > conftest.$ac_ext <<EOF
3221 #line 3222 "configure"
3222 #include "confdefs.h"
3223 /* Override any gcc2 internal prototype to avoid an error. */
3224 /* We use char because int might match the return type of a gcc2
3225 builtin and then its argument prototype would still apply. */
3226 char hes_resolve();
3227
3228 int main() {
3229 hes_resolve()
3230 ; return 0; }
3231 EOF
3232 if { (eval echo configure:3233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3233 rm -rf conftest*
3234 eval "ac_cv_lib_$ac_lib_var=yes"
3235 else
3236 echo "configure: failed program was:" >&5
3237 cat conftest.$ac_ext >&5
3238 rm -rf conftest*
3239 eval "ac_cv_lib_$ac_lib_var=no"
3240 fi
3241 rm -f conftest*
3242 LIBS="$ac_save_LIBS"
3243
3244 fi
3245 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3246 echo "$ac_t""yes" 1>&6
3247 HESIOD_LIBS="$HESIOD_LIBS -lhesiod"
3248 else
3249 echo "$ac_t""no" 1>&6
3250 { echo "configure: error: Hesiod library not found" 1>&2; exit 1; }
3251 fi
3252
3253 fi
3254
3255 if test x$with_krb4 != x -a x$with_krb4 != xno; then
3256 if test x$with_krb4 != xyes; then
3257 KRB4_INCLUDES="-I$with_krb4/include"
3258 if test -d "$with_krb4/include/kerberosIV"; then
3259 KRB4_INCLUDES="$KRB4_INCLUDES -I$with_krb4/include/kerberosIV"
3260 fi
3261 KRB4_LIBS="-L$with_krb4/lib"
3262 elif test -d /usr/include/kerberosIV; then
3263 KRB4_INCLUDES="-I/usr/include/kerberosIV"
3264 fi
3265 echo $ac_n "checking for krb_rd_req in -lkrb4""... $ac_c" 1>&6
3266 echo "configure:3267: checking for krb_rd_req in -lkrb4" >&5
3267 ac_lib_var=`echo krb4'_'krb_rd_req | sed 'y%./+-%__p_%'`
3268 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3269 echo $ac_n "(cached) $ac_c" 1>&6
3270 else
3271 ac_save_LIBS="$LIBS"
3272 LIBS="-lkrb4 $KRB4_LIBS -ldes425 -lkrb5 -lcrypto -lcom_err $LIBS"
3273 cat > conftest.$ac_ext <<EOF
3274 #line 3275 "configure"
3275 #include "confdefs.h"
3276 /* Override any gcc2 internal prototype to avoid an error. */
3277 /* We use char because int might match the return type of a gcc2
3278 builtin and then its argument prototype would still apply. */
3279 char krb_rd_req();
3280
3281 int main() {
3282 krb_rd_req()
3283 ; return 0; }
3284 EOF
3285 if { (eval echo configure:3286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3286 rm -rf conftest*
3287 eval "ac_cv_lib_$ac_lib_var=yes"
3288 else
3289 echo "configure: failed program was:" >&5
3290 cat conftest.$ac_ext >&5
3291 rm -rf conftest*
3292 eval "ac_cv_lib_$ac_lib_var=no"
3293 fi
3294 rm -f conftest*
3295 LIBS="$ac_save_LIBS"
3296
3297 fi
3298 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3299 echo "$ac_t""yes" 1>&6
3300 KRB4_LIBS="$KRB4_LIBS -lkrb4 -ldes425 -lkrb5 -lcrypto -lcom_err"
3301 else
3302 echo "$ac_t""no" 1>&6
3303 echo $ac_n "checking for krb_rd_req in -lkrb""... $ac_c" 1>&6
3304 echo "configure:3305: checking for krb_rd_req in -lkrb" >&5
3305 ac_lib_var=`echo krb'_'krb_rd_req | sed 'y%./+-%__p_%'`
3306 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3307 echo $ac_n "(cached) $ac_c" 1>&6
3308 else
3309 ac_save_LIBS="$LIBS"
3310 LIBS="-lkrb $KRB4_LIBS -ldes $LIBS"
3311 cat > conftest.$ac_ext <<EOF
3312 #line 3313 "configure"
3313 #include "confdefs.h"
3314 /* Override any gcc2 internal prototype to avoid an error. */
3315 /* We use char because int might match the return type of a gcc2
3316 builtin and then its argument prototype would still apply. */
3317 char krb_rd_req();
3318
3319 int main() {
3320 krb_rd_req()
3321 ; return 0; }
3322 EOF
3323 if { (eval echo configure:3324: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3324 rm -rf conftest*
3325 eval "ac_cv_lib_$ac_lib_var=yes"
3326 else
3327 echo "configure: failed program was:" >&5
3328 cat conftest.$ac_ext >&5
3329 rm -rf conftest*
3330 eval "ac_cv_lib_$ac_lib_var=no"
3331 fi
3332 rm -f conftest*
3333 LIBS="$ac_save_LIBS"
3334
3335 fi
3336 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3337 echo "$ac_t""yes" 1>&6
3338 KRB4_LIBS="$KRB4_LIBS -lkrb -ldes"
3339 else
3340 echo "$ac_t""no" 1>&6
3341 { echo "configure: error: Kerberos 4 libraries not found" 1>&2; exit 1; }
3342 fi
3343
3344 fi
3345
3346 fi
3347
3348
3349 nmh_save_LIBS="$LIBS"
3350 LIBS="$TERMLIB $LIBS"
3351
3352 echo $ac_n "checking if an include file defines ospeed""... $ac_c" 1>&6
3353 echo "configure:3354: checking if an include file defines ospeed" >&5
3354 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_include_defines'+set}'`\" = set"; then
3355 echo $ac_n "(cached) $ac_c" 1>&6
3356 else
3357 cat > conftest.$ac_ext <<EOF
3358 #line 3359 "configure"
3359 #include "confdefs.h"
3360 #include <sys/types.h>
3361 #if HAVE_TERMIOS_H
3362 #include <termios.h>
3363 #endif
3364 #if HAVE_TERMCAP_H
3365 #include <termcap.h>
3366 #endif
3367 int main() {
3368 ospeed = 0;
3369 ; return 0; }
3370 EOF
3371 if { (eval echo configure:3372: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3372 rm -rf conftest*
3373 nmh_cv_decl_ospeed_include_defines=yes
3374 else
3375 echo "configure: failed program was:" >&5
3376 cat conftest.$ac_ext >&5
3377 rm -rf conftest*
3378 nmh_cv_decl_ospeed_include_defines=no
3379 fi
3380 rm -f conftest*
3381 fi
3382
3383 echo "$ac_t""$nmh_cv_decl_ospeed_include_defines" 1>&6
3384
3385 if test $nmh_cv_decl_ospeed_include_defines = no; then
3386 echo $ac_n "checking if you must define ospeed""... $ac_c" 1>&6
3387 echo "configure:3388: checking if you must define ospeed" >&5
3388 if eval "test \"`echo '$''{'nmh_cv_decl_ospeed_must_define'+set}'`\" = set"; then
3389 echo $ac_n "(cached) $ac_c" 1>&6
3390 else
3391 cat > conftest.$ac_ext <<EOF
3392 #line 3393 "configure"
3393 #include "confdefs.h"
3394
3395 int main() {
3396 extern short ospeed; ospeed = 0;
3397 ; return 0; }
3398 EOF
3399 if { (eval echo configure:3400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3400 rm -rf conftest*
3401 nmh_cv_decl_ospeed_must_define=yes
3402 else
3403 echo "configure: failed program was:" >&5
3404 cat conftest.$ac_ext >&5
3405 rm -rf conftest*
3406 nmh_cv_decl_ospeed_must_define=no
3407 fi
3408 rm -f conftest*
3409 fi
3410
3411 echo "$ac_t""$nmh_cv_decl_ospeed_must_define" 1>&6
3412 fi
3413
3414 if test $nmh_cv_decl_ospeed_include_defines = yes; then
3415 cat >> confdefs.h <<\EOF
3416 #define HAVE_OSPEED 1
3417 EOF
3418
3419 elif test $nmh_cv_decl_ospeed_must_define = yes; then
3420 cat >> confdefs.h <<\EOF
3421 #define HAVE_OSPEED 1
3422 EOF
3423
3424 cat >> confdefs.h <<\EOF
3425 #define MUST_DEFINE_OSPEED 1
3426 EOF
3427
3428 fi
3429
3430
3431 LIBS="$nmh_save_LIBS"
3432
3433 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3434 echo "configure:3435: checking return type of signal handlers" >&5
3435 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3436 echo $ac_n "(cached) $ac_c" 1>&6
3437 else
3438 cat > conftest.$ac_ext <<EOF
3439 #line 3440 "configure"
3440 #include "confdefs.h"
3441 #include <sys/types.h>
3442 #include <signal.h>
3443 #ifdef signal
3444 #undef signal
3445 #endif
3446 #ifdef __cplusplus
3447 extern "C" void (*signal (int, void (*)(int)))(int);
3448 #else
3449 void (*signal ()) ();
3450 #endif
3451
3452 int main() {
3453 int i;
3454 ; return 0; }
3455 EOF
3456 if { (eval echo configure:3457: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3457 rm -rf conftest*
3458 ac_cv_type_signal=void
3459 else
3460 echo "configure: failed program was:" >&5
3461 cat conftest.$ac_ext >&5
3462 rm -rf conftest*
3463 ac_cv_type_signal=int
3464 fi
3465 rm -f conftest*
3466 fi
3467
3468 echo "$ac_t""$ac_cv_type_signal" 1>&6
3469 cat >> confdefs.h <<EOF
3470 #define RETSIGTYPE $ac_cv_type_signal
3471 EOF
3472
3473
3474 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
3475 echo "configure:3476: checking for pid_t" >&5
3476 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
3477 echo $ac_n "(cached) $ac_c" 1>&6
3478 else
3479 cat > conftest.$ac_ext <<EOF
3480 #line 3481 "configure"
3481 #include "confdefs.h"
3482 #include <sys/types.h>
3483 #if STDC_HEADERS
3484 #include <stdlib.h>
3485 #include <stddef.h>
3486 #endif
3487 EOF
3488 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3489 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3490 rm -rf conftest*
3491 ac_cv_type_pid_t=yes
3492 else
3493 rm -rf conftest*
3494 ac_cv_type_pid_t=no
3495 fi
3496 rm -f conftest*
3497
3498 fi
3499 echo "$ac_t""$ac_cv_type_pid_t" 1>&6
3500 if test $ac_cv_type_pid_t = no; then
3501 cat >> confdefs.h <<\EOF
3502 #define pid_t int
3503 EOF
3504
3505 fi
3506
3507 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3508 echo "configure:3509: checking for off_t" >&5
3509 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3510 echo $ac_n "(cached) $ac_c" 1>&6
3511 else
3512 cat > conftest.$ac_ext <<EOF
3513 #line 3514 "configure"
3514 #include "confdefs.h"
3515 #include <sys/types.h>
3516 #if STDC_HEADERS
3517 #include <stdlib.h>
3518 #include <stddef.h>
3519 #endif
3520 EOF
3521 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3522 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3523 rm -rf conftest*
3524 ac_cv_type_off_t=yes
3525 else
3526 rm -rf conftest*
3527 ac_cv_type_off_t=no
3528 fi
3529 rm -f conftest*
3530
3531 fi
3532 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3533 if test $ac_cv_type_off_t = no; then
3534 cat >> confdefs.h <<\EOF
3535 #define off_t long
3536 EOF
3537
3538 fi
3539
3540 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
3541 echo "configure:3542: checking for uid_t in sys/types.h" >&5
3542 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
3543 echo $ac_n "(cached) $ac_c" 1>&6
3544 else
3545 cat > conftest.$ac_ext <<EOF
3546 #line 3547 "configure"
3547 #include "confdefs.h"
3548 #include <sys/types.h>
3549 EOF
3550 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3551 egrep "uid_t" >/dev/null 2>&1; then
3552 rm -rf conftest*
3553 ac_cv_type_uid_t=yes
3554 else
3555 rm -rf conftest*
3556 ac_cv_type_uid_t=no
3557 fi
3558 rm -f conftest*
3559
3560 fi
3561
3562 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
3563 if test $ac_cv_type_uid_t = no; then
3564 cat >> confdefs.h <<\EOF
3565 #define uid_t int
3566 EOF
3567
3568 cat >> confdefs.h <<\EOF
3569 #define gid_t int
3570 EOF
3571
3572 fi
3573
3574 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
3575 echo "configure:3576: checking for mode_t" >&5
3576 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
3577 echo $ac_n "(cached) $ac_c" 1>&6
3578 else
3579 cat > conftest.$ac_ext <<EOF
3580 #line 3581 "configure"
3581 #include "confdefs.h"
3582 #include <sys/types.h>
3583 #if STDC_HEADERS
3584 #include <stdlib.h>
3585 #include <stddef.h>
3586 #endif
3587 EOF
3588 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3589 egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3590 rm -rf conftest*
3591 ac_cv_type_mode_t=yes
3592 else
3593 rm -rf conftest*
3594 ac_cv_type_mode_t=no
3595 fi
3596 rm -f conftest*
3597
3598 fi
3599 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
3600 if test $ac_cv_type_mode_t = no; then
3601 cat >> confdefs.h <<\EOF
3602 #define mode_t int
3603 EOF
3604
3605 fi
3606
3607 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3608 echo "configure:3609: checking for size_t" >&5
3609 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3610 echo $ac_n "(cached) $ac_c" 1>&6
3611 else
3612 cat > conftest.$ac_ext <<EOF
3613 #line 3614 "configure"
3614 #include "confdefs.h"
3615 #include <sys/types.h>
3616 #if STDC_HEADERS
3617 #include <stdlib.h>
3618 #include <stddef.h>
3619 #endif
3620 EOF
3621 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3622 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3623 rm -rf conftest*
3624 ac_cv_type_size_t=yes
3625 else
3626 rm -rf conftest*
3627 ac_cv_type_size_t=no
3628 fi
3629 rm -f conftest*
3630
3631 fi
3632 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3633 if test $ac_cv_type_size_t = no; then
3634 cat >> confdefs.h <<\EOF
3635 #define size_t unsigned
3636 EOF
3637
3638 fi
3639
3640
3641 echo $ac_n "checking for sigset_t""... $ac_c" 1>&6
3642 echo "configure:3643: checking for sigset_t" >&5
3643 if eval "test \"`echo '$''{'nmh_cv_type_sigset_t'+set}'`\" = set"; then
3644 echo $ac_n "(cached) $ac_c" 1>&6
3645 else
3646 cat > conftest.$ac_ext <<EOF
3647 #line 3648 "configure"
3648 #include "confdefs.h"
3649 #include <sys/types.h>
3650 #include <signal.h>
3651 int main() {
3652 sigset_t tempsigset;
3653 ; return 0; }
3654 EOF
3655 if { (eval echo configure:3656: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3656 rm -rf conftest*
3657 nmh_cv_type_sigset_t=yes
3658 else
3659 echo "configure: failed program was:" >&5
3660 cat conftest.$ac_ext >&5
3661 rm -rf conftest*
3662 nmh_cv_type_sigset_t=no
3663 fi
3664 rm -f conftest*
3665 fi
3666
3667 echo "$ac_t""$nmh_cv_type_sigset_t" 1>&6
3668 if test $nmh_cv_type_sigset_t = no; then
3669 cat >> confdefs.h <<\EOF
3670 #define sigset_t unsigned int
3671 EOF
3672
3673 fi
3674
3675 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
3676 echo "configure:3677: checking for st_blksize in struct stat" >&5
3677 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
3678 echo $ac_n "(cached) $ac_c" 1>&6
3679 else
3680 cat > conftest.$ac_ext <<EOF
3681 #line 3682 "configure"
3682 #include "confdefs.h"
3683 #include <sys/types.h>
3684 #include <sys/stat.h>
3685 int main() {
3686 struct stat s; s.st_blksize;
3687 ; return 0; }
3688 EOF
3689 if { (eval echo configure:3690: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3690 rm -rf conftest*
3691 ac_cv_struct_st_blksize=yes
3692 else
3693 echo "configure: failed program was:" >&5
3694 cat conftest.$ac_ext >&5
3695 rm -rf conftest*
3696 ac_cv_struct_st_blksize=no
3697 fi
3698 rm -f conftest*
3699 fi
3700
3701 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
3702 if test $ac_cv_struct_st_blksize = yes; then
3703 cat >> confdefs.h <<\EOF
3704 #define HAVE_ST_BLKSIZE 1
3705 EOF
3706
3707 fi
3708
3709
3710 echo $ac_n "checking for tm_gmtoff in struct tm""... $ac_c" 1>&6
3711 echo "configure:3712: checking for tm_gmtoff in struct tm" >&5
3712 if eval "test \"`echo '$''{'nmh_cv_struct_tm_gmtoff'+set}'`\" = set"; then
3713 echo $ac_n "(cached) $ac_c" 1>&6
3714 else
3715 cat > conftest.$ac_ext <<EOF
3716 #line 3717 "configure"
3717 #include "confdefs.h"
3718 #ifdef TIME_WITH_SYS_TIME
3719 # include <sys/time.h>
3720 # include <time.h>
3721 #else
3722 # ifdef TM_IN_SYS_TIME
3723 # include <sys/time.h>
3724 # else
3725 # include <time.h>
3726 # endif
3727 #endif
3728 int main() {
3729 struct tm temptm; temptm.tm_gmtoff = 0;
3730 ; return 0; }
3731 EOF
3732 if { (eval echo configure:3733: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3733 rm -rf conftest*
3734 nmh_cv_struct_tm_gmtoff=yes
3735 else
3736 echo "configure: failed program was:" >&5
3737 cat conftest.$ac_ext >&5
3738 rm -rf conftest*
3739 nmh_cv_struct_tm_gmtoff=no
3740 fi
3741 rm -f conftest*
3742 fi
3743
3744 echo "$ac_t""$nmh_cv_struct_tm_gmtoff" 1>&6
3745 if test $nmh_cv_struct_tm_gmtoff = yes; then
3746 cat >> confdefs.h <<\EOF
3747 #define HAVE_TM_GMTOFF 1
3748 EOF
3749
3750 fi
3751
3752 echo $ac_n "checking what style of signals to use""... $ac_c" 1>&6
3753 echo "configure:3754: checking what style of signals to use" >&5
3754 if test $ac_cv_func_sigaction = yes -a $ac_cv_func_sigprocmask = yes; then
3755 signals_style=POSIX_SIGNALS
3756 cat >> confdefs.h <<\EOF
3757 #define POSIX_SIGNALS 1
3758 EOF
3759
3760 cat >> confdefs.h <<\EOF
3761 #define RELIABLE_SIGNALS 1
3762 EOF
3763
3764 elif test $ac_cv_func_sigblock = yes -a $ac_cv_func_sigsetmask = yes; then
3765 signals_style=BSD_SIGNALS
3766 cat >> confdefs.h <<\EOF
3767 #define BSD_SIGNALS 1
3768 EOF
3769
3770 cat >> confdefs.h <<\EOF
3771 #define RELIABLE_SIGNALS 1
3772 EOF
3773
3774 elif test $ac_cv_func_sighold = yes -a $ac_cv_func_sigrelse = yes; then
3775 signals_style=SYSV_SIGNALS
3776 cat >> confdefs.h <<\EOF
3777 #define SYSV_SIGNALS 1
3778 EOF
3779
3780 else
3781 signals_style=NO_SIGNAL_BLOCKING
3782 cat >> confdefs.h <<\EOF
3783 #define NO_SIGNAL_BLOCKING 1
3784 EOF
3785
3786 fi
3787
3788 echo "$ac_t""$signals_style" 1>&6
3789
3790 echo $ac_n "checking where signal.h is located""... $ac_c" 1>&6
3791 echo "configure:3792: checking where signal.h is located" >&5
3792 if eval "test \"`echo '$''{'nmh_cv_path_signal_h'+set}'`\" = set"; then
3793 echo $ac_n "(cached) $ac_c" 1>&6
3794 else
3795 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
3796 test -f $SIGNAL_H && \
3797 grep '#[ ]*define[ ][ ]*SIG[0-9A-Z]*[ ]*[0-9][0-9]*' $SIGNAL_H > /dev/null && \
3798 break
3799 done
3800 nmh_cv_path_signal_h=$SIGNAL_H
3801
3802 fi
3803
3804 echo "$ac_t""$nmh_cv_path_signal_h" 1>&6
3805 SIGNAL_H=$nmh_cv_path_signal_h
3806
3807 trap '' 1 2 15
3808 cat > confcache <<\EOF
3809 # This file is a shell script that caches the results of configure
3810 # tests run on this system so they can be shared between configure
3811 # scripts and configure runs. It is not useful on other systems.
3812 # If it contains results you don't want to keep, you may remove or edit it.
3813 #
3814 # By default, configure uses ./config.cache as the cache file,
3815 # creating it if it does not exist already. You can give configure
3816 # the --cache-file=FILE option to use a different cache file; that is
3817 # what configure does when it calls configure scripts in
3818 # subdirectories, so they share the cache.
3819 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3820 # config.status only pays attention to the cache file if you give it the
3821 # --recheck option to rerun configure.
3822 #
3823 EOF
3824 # The following way of writing the cache mishandles newlines in values,
3825 # but we know of no workaround that is simple, portable, and efficient.
3826 # So, don't put newlines in cache variables' values.
3827 # Ultrix sh set writes to stderr and can't be redirected directly,
3828 # and sets the high bit in the cache file unless we assign to the vars.
3829 (set) 2>&1 |
3830 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3831 *ac_space=\ *)
3832 # `set' does not quote correctly, so add quotes (double-quote substitution
3833 # turns \\\\ into \\, and sed turns \\ into \).
3834 sed -n \
3835 -e "s/'/'\\\\''/g" \
3836 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3837 ;;
3838 *)
3839 # `set' quotes correctly as required by POSIX, so do not add quotes.
3840 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3841 ;;
3842 esac >> confcache
3843 if cmp -s $cache_file confcache; then
3844 :
3845 else
3846 if test -w $cache_file; then
3847 echo "updating cache $cache_file"
3848 cat confcache > $cache_file
3849 else
3850 echo "not updating unwritable cache $cache_file"
3851 fi
3852 fi
3853 rm -f confcache
3854
3855 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3856
3857 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3858 # Let make expand exec_prefix.
3859 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3860
3861 # Any assignment to VPATH causes Sun make to only execute
3862 # the first set of double-colon rules, so remove it if not needed.
3863 # If there is a colon in the path, we need to keep it.
3864 if test "x$srcdir" = x.; then
3865 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
3866 fi
3867
3868 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3869
3870 DEFS=-DHAVE_CONFIG_H
3871
3872 # Without the "./", some shells look in PATH for config.status.
3873 : ${CONFIG_STATUS=./config.status}
3874
3875 echo creating $CONFIG_STATUS
3876 rm -f $CONFIG_STATUS
3877 cat > $CONFIG_STATUS <<EOF
3878 #! /bin/sh
3879 # Generated automatically by configure.
3880 # Run this file to recreate the current configuration.
3881 # This directory was configured as follows,
3882 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3883 #
3884 # $0 $ac_configure_args
3885 #
3886 # Compiler output produced by configure, useful for debugging
3887 # configure, is in ./config.log if it exists.
3888
3889 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3890 for ac_option
3891 do
3892 case "\$ac_option" in
3893 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3894 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3895 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3896 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3897 echo "$CONFIG_STATUS generated by autoconf version 2.13"
3898 exit 0 ;;
3899 -help | --help | --hel | --he | --h)
3900 echo "\$ac_cs_usage"; exit 0 ;;
3901 *) echo "\$ac_cs_usage"; exit 1 ;;
3902 esac
3903 done
3904
3905 ac_given_srcdir=$srcdir
3906 ac_given_INSTALL="$INSTALL"
3907
3908 trap 'rm -fr `echo "Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
3909 zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
3910 zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
3911 mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
3912 etc/Makefile man/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3913 EOF
3914 cat >> $CONFIG_STATUS <<EOF
3915
3916 # Protect against being on the right side of a sed subst in config.status.
3917 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3918 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3919 $ac_vpsub
3920 $extrasub
3921 s%@SHELL@%$SHELL%g
3922 s%@CFLAGS@%$CFLAGS%g
3923 s%@CPPFLAGS@%$CPPFLAGS%g
3924 s%@CXXFLAGS@%$CXXFLAGS%g
3925 s%@FFLAGS@%$FFLAGS%g
3926 s%@DEFS@%$DEFS%g
3927 s%@LDFLAGS@%$LDFLAGS%g
3928 s%@LIBS@%$LIBS%g
3929 s%@exec_prefix@%$exec_prefix%g
3930 s%@prefix@%$prefix%g
3931 s%@program_transform_name@%$program_transform_name%g
3932 s%@bindir@%$bindir%g
3933 s%@sbindir@%$sbindir%g
3934 s%@libexecdir@%$libexecdir%g
3935 s%@datadir@%$datadir%g
3936 s%@sysconfdir@%$sysconfdir%g
3937 s%@sharedstatedir@%$sharedstatedir%g
3938 s%@localstatedir@%$localstatedir%g
3939 s%@libdir@%$libdir%g
3940 s%@includedir@%$includedir%g
3941 s%@oldincludedir@%$oldincludedir%g
3942 s%@infodir@%$infodir%g
3943 s%@mandir@%$mandir%g
3944 s%@VERSION@%$VERSION%g
3945 s%@MTS@%$MTS%g
3946 s%@MTSLIB@%$MTSLIB%g
3947 s%@POPLIB@%$POPLIB%g
3948 s%@POPSED@%$POPSED%g
3949 s%@CC@%$CC%g
3950 s%@SET_MAKE@%$SET_MAKE%g
3951 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3952 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3953 s%@INSTALL_DATA@%$INSTALL_DATA%g
3954 s%@RANLIB@%$RANLIB%g
3955 s%@AWK@%$AWK%g
3956 s%@LEX@%$LEX%g
3957 s%@LEXLIB@%$LEXLIB%g
3958 s%@LORDER@%$LORDER%g
3959 s%@TSORT@%$TSORT%g
3960 s%@sendmailpath@%$sendmailpath%g
3961 s%@morepath@%$morepath%g
3962 s%@pagerpath@%$pagerpath%g
3963 s%@vipath@%$vipath%g
3964 s%@editorpath@%$editorpath%g
3965 s%@mailspool@%$mailspool%g
3966 s%@CPP@%$CPP%g
3967 s%@LIBOBJS@%$LIBOBJS%g
3968 s%@TERMLIB@%$TERMLIB%g
3969 s%@HESIOD_INCLUDES@%$HESIOD_INCLUDES%g
3970 s%@HESIOD_LIBS@%$HESIOD_LIBS%g
3971 s%@KRB4_INCLUDES@%$KRB4_INCLUDES%g
3972 s%@KRB4_LIBS@%$KRB4_LIBS%g
3973 s%@SIGNAL_H@%$SIGNAL_H%g
3974
3975 CEOF
3976 EOF
3977
3978 cat >> $CONFIG_STATUS <<\EOF
3979
3980 # Split the substitutions into bite-sized pieces for seds with
3981 # small command number limits, like on Digital OSF/1 and HP-UX.
3982 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3983 ac_file=1 # Number of current file.
3984 ac_beg=1 # First line for current file.
3985 ac_end=$ac_max_sed_cmds # Line after last line for current file.
3986 ac_more_lines=:
3987 ac_sed_cmds=""
3988 while $ac_more_lines; do
3989 if test $ac_beg -gt 1; then
3990 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3991 else
3992 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3993 fi
3994 if test ! -s conftest.s$ac_file; then
3995 ac_more_lines=false
3996 rm -f conftest.s$ac_file
3997 else
3998 if test -z "$ac_sed_cmds"; then
3999 ac_sed_cmds="sed -f conftest.s$ac_file"
4000 else
4001 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4002 fi
4003 ac_file=`expr $ac_file + 1`
4004 ac_beg=$ac_end
4005 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4006 fi
4007 done
4008 if test -z "$ac_sed_cmds"; then
4009 ac_sed_cmds=cat
4010 fi
4011 EOF
4012
4013 cat >> $CONFIG_STATUS <<EOF
4014
4015 CONFIG_FILES=\${CONFIG_FILES-"Makefile config/Makefile h/Makefile sbr/Makefile uip/Makefile \
4016 zotnet/Makefile zotnet/mts/Makefile zotnet/tws/Makefile \
4017 zotnet/mf/Makefile zotnet/bboards/Makefile mts/Makefile \
4018 mts/smtp/Makefile mts/sendmail/Makefile mts/mmdf/Makefile \
4019 etc/Makefile man/Makefile"}
4020 EOF
4021 cat >> $CONFIG_STATUS <<\EOF
4022 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4023 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4024 case "$ac_file" in
4025 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4026 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4027 *) ac_file_in="${ac_file}.in" ;;
4028 esac
4029
4030 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4031
4032 # Remove last slash and all that follows it. Not all systems have dirname.
4033 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4034 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4035 # The file is in a subdirectory.
4036 test ! -d "$ac_dir" && mkdir "$ac_dir"
4037 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4038 # A "../" for each directory in $ac_dir_suffix.
4039 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4040 else
4041 ac_dir_suffix= ac_dots=
4042 fi
4043
4044 case "$ac_given_srcdir" in
4045 .) srcdir=.
4046 if test -z "$ac_dots"; then top_srcdir=.
4047 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4048 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4049 *) # Relative path.
4050 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4051 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4052 esac
4053
4054 case "$ac_given_INSTALL" in
4055 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4056 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4057 esac
4058
4059 echo creating "$ac_file"
4060 rm -f "$ac_file"
4061 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4062 case "$ac_file" in
4063 *Makefile*) ac_comsub="1i\\
4064 # $configure_input" ;;
4065 *) ac_comsub= ;;
4066 esac
4067
4068 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4069 sed -e "$ac_comsub
4070 s%@configure_input@%$configure_input%g
4071 s%@srcdir@%$srcdir%g
4072 s%@top_srcdir@%$top_srcdir%g
4073 s%@INSTALL@%$INSTALL%g
4074 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4075 fi; done
4076 rm -f conftest.s*
4077
4078 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4079 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4080 #
4081 # ac_d sets the value in "#define NAME VALUE" lines.
4082 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4083 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4084 ac_dC='\3'
4085 ac_dD='%g'
4086 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4087 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4088 ac_uB='\([ ]\)%\1#\2define\3'
4089 ac_uC=' '
4090 ac_uD='\4%g'
4091 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4092 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4093 ac_eB='$%\1#\2define\3'
4094 ac_eC=' '
4095 ac_eD='%g'
4096
4097 if test "${CONFIG_HEADERS+set}" != set; then
4098 EOF
4099 cat >> $CONFIG_STATUS <<EOF
4100 CONFIG_HEADERS="config.h"
4101 EOF
4102 cat >> $CONFIG_STATUS <<\EOF
4103 fi
4104 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4105 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4106 case "$ac_file" in
4107 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4108 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4109 *) ac_file_in="${ac_file}.in" ;;
4110 esac
4111
4112 echo creating $ac_file
4113
4114 rm -f conftest.frag conftest.in conftest.out
4115 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4116 cat $ac_file_inputs > conftest.in
4117
4118 EOF
4119
4120 # Transform confdefs.h into a sed script conftest.vals that substitutes
4121 # the proper values into config.h.in to produce config.h. And first:
4122 # Protect against being on the right side of a sed subst in config.status.
4123 # Protect against being in an unquoted here document in config.status.
4124 rm -f conftest.vals
4125 cat > conftest.hdr <<\EOF
4126 s/[\\&%]/\\&/g
4127 s%[\\$`]%\\&%g
4128 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4129 s%ac_d%ac_u%gp
4130 s%ac_u%ac_e%gp
4131 EOF
4132 sed -n -f conftest.hdr confdefs.h > conftest.vals
4133 rm -f conftest.hdr
4134
4135 # This sed command replaces #undef with comments. This is necessary, for
4136 # example, in the case of _POSIX_SOURCE, which is predefined and required
4137 # on some systems where configure will not decide to define it.
4138 cat >> conftest.vals <<\EOF
4139 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4140 EOF
4141
4142 # Break up conftest.vals because some shells have a limit on
4143 # the size of here documents, and old seds have small limits too.
4144
4145 rm -f conftest.tail
4146 while :
4147 do
4148 ac_lines=`grep -c . conftest.vals`
4149 # grep -c gives empty output for an empty file on some AIX systems.
4150 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4151 # Write a limited-size here document to conftest.frag.
4152 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4153 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4154 echo 'CEOF
4155 sed -f conftest.frag conftest.in > conftest.out
4156 rm -f conftest.in
4157 mv conftest.out conftest.in
4158 ' >> $CONFIG_STATUS
4159 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4160 rm -f conftest.vals
4161 mv conftest.tail conftest.vals
4162 done
4163 rm -f conftest.vals
4164
4165 cat >> $CONFIG_STATUS <<\EOF
4166 rm -f conftest.frag conftest.h
4167 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4168 cat conftest.in >> conftest.h
4169 rm -f conftest.in
4170 if cmp -s $ac_file conftest.h 2>/dev/null; then
4171 echo "$ac_file is unchanged"
4172 rm -f conftest.h
4173 else
4174 # Remove last slash and all that follows it. Not all systems have dirname.
4175 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4176 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4177 # The file is in a subdirectory.
4178 test ! -d "$ac_dir" && mkdir "$ac_dir"
4179 fi
4180 rm -f $ac_file
4181 mv conftest.h $ac_file
4182 fi
4183 fi; done
4184
4185 EOF
4186 cat >> $CONFIG_STATUS <<EOF
4187
4188 EOF
4189 cat >> $CONFIG_STATUS <<\EOF
4190 \
4191 test -z "$CONFIG_HEADERS" || echo > stamp-h
4192 exit 0
4193 EOF
4194 chmod +x $CONFIG_STATUS
4195 rm -fr confdefs* $ac_clean_files
4196 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4197
4198
4199 eval "nmhbin=${bindir}"; eval "nmhbin2=${nmhbin}"
4200 eval "nmhsysconf=${sysconfdir}"; eval "nmhsysconf2=${nmhsysconf}"
4201 eval "nmhlib=${libdir}"; eval "nmhlib2=${nmhlib}"
4202 eval "nmhman=${mandir}"
4203
4204 echo "
4205 nmh configuration
4206 -----------------
4207 nmh version : ${VERSION}
4208 compiler : ${CC}
4209 compiler flags : ${CFLAGS}
4210 linker flags : ${LDFLAGS}
4211 source code location : ${srcdir}
4212 binary install path : ${nmhbin2}
4213 libary install path : ${nmhlib2}
4214 config files install path : ${nmhsysconf2}
4215 man page install path : ${nmhman}
4216 transport system : ${MTS}
4217 default editor : ${editorpath}
4218 default pager : ${pagerpath}"
4219 echo ""