ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/configure
Revision: 254
Committed: Sat Nov 12 11:26:07 2005 UTC (18 years, 5 months ago) by michael
File size: 339547 byte(s)
Log Message:
- Disabled optimization. i.e. restored -O0
- #if'd out My* inline functions from memory.h

File Contents

# Content
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for ircd-hybrid 7.3.
4 #
5 # $Id$
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization. ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28 as_unset=unset
29 else
30 as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 LC_TELEPHONE LC_TIME
45 do
46 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 eval $as_var=C; export $as_var
48 else
49 $as_unset $as_var
50 fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55 as_expr=expr
56 else
57 as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61 as_basename=basename
62 else
63 as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70 X"$0" : 'X\(//\)$' \| \
71 X"$0" : 'X\(/\)$' \| \
72 . : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75 /^X\/\(\/\/\)$/{ s//\1/; q; }
76 /^X\/\(\/\).*/{ s//\1/; q; }
77 s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90 echo "#! /bin/sh" >conf$$.sh
91 echo "exit 0" >>conf$$.sh
92 chmod +x conf$$.sh
93 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94 PATH_SEPARATOR=';'
95 else
96 PATH_SEPARATOR=:
97 fi
98 rm -f conf$$.sh
99 fi
100
101
102 as_lineno_1=$LINENO
103 as_lineno_2=$LINENO
104 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105 test "x$as_lineno_1" != "x$as_lineno_2" &&
106 test "x$as_lineno_3" = "x$as_lineno_2" || {
107 # Find who we are. Look in the path if we contain no path at all
108 # relative or not.
109 case $0 in
110 *[\\/]* ) as_myself=$0 ;;
111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114 IFS=$as_save_IFS
115 test -z "$as_dir" && as_dir=.
116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119 ;;
120 esac
121 # We did not find ourselves, most probably we were run as `sh COMMAND'
122 # in which case we are not to be found in the path.
123 if test "x$as_myself" = x; then
124 as_myself=$0
125 fi
126 if test ! -f "$as_myself"; then
127 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 { (exit 1); exit 1; }; }
129 fi
130 case $CONFIG_SHELL in
131 '')
132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135 IFS=$as_save_IFS
136 test -z "$as_dir" && as_dir=.
137 for as_base in sh bash ksh sh5; do
138 case $as_dir in
139 /*)
140 if ("$as_dir/$as_base" -c '
141 as_lineno_1=$LINENO
142 as_lineno_2=$LINENO
143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
146 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148 CONFIG_SHELL=$as_dir/$as_base
149 export CONFIG_SHELL
150 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151 fi;;
152 esac
153 done
154 done
155 ;;
156 esac
157
158 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 # uniformly replaced by the line number. The first 'sed' inserts a
160 # line-number line before each line; the second 'sed' does the real
161 # work. The second script uses 'N' to pair each line-number line
162 # with the numbered line, and appends trailing '-' during
163 # substitution so that $LINENO is not a special case at line end.
164 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166 sed '=' <$as_myself |
167 sed '
168 N
169 s,$,-,
170 : loop
171 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 t loop
173 s,-$,,
174 s,^['$as_cr_digits']*\n,,
175 ' >$as_me.lineno &&
176 chmod +x $as_me.lineno ||
177 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 { (exit 1); exit 1; }; }
179
180 # Don't try to exec as it changes $[0], causing all sort of problems
181 # (the dirname of $[0] is not the place where we might find the
182 # original and so on. Autoconf is especially sensible to this).
183 . ./$as_me.lineno
184 # Exit status is that of the last command.
185 exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190 *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T=' ' ;;
192 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197 as_expr=expr
198 else
199 as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205 # We could just check for DJGPP; but this test a) works b) is more generic
206 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 if test -f conf$$.exe; then
208 # Don't use ln at all; we don't have any links
209 as_ln_s='cp -p'
210 else
211 as_ln_s='ln -s'
212 fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214 as_ln_s=ln
215 else
216 as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221 as_mkdir_p=:
222 else
223 test -d ./-p && rmdir ./-p
224 as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS=" $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='ircd-hybrid'
271 PACKAGE_TARNAME='ircd-hybrid'
272 PACKAGE_VERSION='7.3'
273 PACKAGE_STRING='ircd-hybrid 7.3'
274 PACKAGE_BUGREPORT=''
275
276 ac_default_prefix=/usr/local/ircd
277 # Factoring default headers for most tests.
278 ac_includes_default="\
279 #include <stdio.h>
280 #if HAVE_SYS_TYPES_H
281 # include <sys/types.h>
282 #endif
283 #if HAVE_SYS_STAT_H
284 # include <sys/stat.h>
285 #endif
286 #if STDC_HEADERS
287 # include <stdlib.h>
288 # include <stddef.h>
289 #else
290 # if HAVE_STDLIB_H
291 # include <stdlib.h>
292 # endif
293 #endif
294 #if HAVE_STRING_H
295 # if !STDC_HEADERS && HAVE_MEMORY_H
296 # include <memory.h>
297 # endif
298 # include <string.h>
299 #endif
300 #if HAVE_STRINGS_H
301 # include <strings.h>
302 #endif
303 #if HAVE_INTTYPES_H
304 # include <inttypes.h>
305 #else
306 # if HAVE_STDINT_H
307 # include <stdint.h>
308 # endif
309 #endif
310 #if HAVE_UNISTD_H
311 # include <unistd.h>
312 #endif"
313
314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MKDEP MAKEDEPEND STDOUT CPP EGREP SET_MAKE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RM CP MV LN SED AR LD TEST INET_MISC CRYPT_C CRYPT_LIB SNPRINTF_C ENCSPEED ZLIB_LD SELECT_TYPE CLOBBER BALLOC_C EXAMPLE_CONF MODULES_LIBS MOD_TARGET SSL_SRCS_ENABLE SSL_INCLUDES SSL_LIBS PICFLAGS IRC_CFLAGS SEDOBJ DYNLINK_C LIBOBJS LTLIBOBJS'
315 ac_subst_files=''
316
317 # Initialize some variables set by options.
318 ac_init_help=
319 ac_init_version=false
320 # The variables have the same names as the options, with
321 # dashes changed to underlines.
322 cache_file=/dev/null
323 exec_prefix=NONE
324 no_create=
325 no_recursion=
326 prefix=NONE
327 program_prefix=NONE
328 program_suffix=NONE
329 program_transform_name=s,x,x,
330 silent=
331 site=
332 srcdir=
333 verbose=
334 x_includes=NONE
335 x_libraries=NONE
336
337 # Installation directory options.
338 # These are left unexpanded so users can "make install exec_prefix=/foo"
339 # and all the variables that are supposed to be based on exec_prefix
340 # by default will actually change.
341 # Use braces instead of parens because sh, perl, etc. also accept them.
342 bindir='${exec_prefix}/bin'
343 sbindir='${exec_prefix}/sbin'
344 libexecdir='${exec_prefix}/libexec'
345 datadir='${prefix}/share'
346 sysconfdir='${prefix}/etc'
347 sharedstatedir='${prefix}/com'
348 localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
350 includedir='${prefix}/include'
351 oldincludedir='/usr/include'
352 infodir='${prefix}/info'
353 mandir='${prefix}/man'
354
355 ac_prev=
356 for ac_option
357 do
358 # If the previous option needs an argument, assign it.
359 if test -n "$ac_prev"; then
360 eval "$ac_prev=\$ac_option"
361 ac_prev=
362 continue
363 fi
364
365 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366
367 # Accept the important Cygnus configure options, so we can diagnose typos.
368
369 case $ac_option in
370
371 -bindir | --bindir | --bindi | --bind | --bin | --bi)
372 ac_prev=bindir ;;
373 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374 bindir=$ac_optarg ;;
375
376 -build | --build | --buil | --bui | --bu)
377 ac_prev=build_alias ;;
378 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
379 build_alias=$ac_optarg ;;
380
381 -cache-file | --cache-file | --cache-fil | --cache-fi \
382 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
383 ac_prev=cache_file ;;
384 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
385 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
386 cache_file=$ac_optarg ;;
387
388 --config-cache | -C)
389 cache_file=config.cache ;;
390
391 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392 ac_prev=datadir ;;
393 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394 | --da=*)
395 datadir=$ac_optarg ;;
396
397 -disable-* | --disable-*)
398 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
399 # Reject names that are not valid shell variable names.
400 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
401 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
402 { (exit 1); exit 1; }; }
403 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
404 eval "enable_$ac_feature=no" ;;
405
406 -enable-* | --enable-*)
407 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
408 # Reject names that are not valid shell variable names.
409 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
410 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
411 { (exit 1); exit 1; }; }
412 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413 case $ac_option in
414 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415 *) ac_optarg=yes ;;
416 esac
417 eval "enable_$ac_feature='$ac_optarg'" ;;
418
419 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
420 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
421 | --exec | --exe | --ex)
422 ac_prev=exec_prefix ;;
423 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
424 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
425 | --exec=* | --exe=* | --ex=*)
426 exec_prefix=$ac_optarg ;;
427
428 -gas | --gas | --ga | --g)
429 # Obsolete; use --with-gas.
430 with_gas=yes ;;
431
432 -help | --help | --hel | --he | -h)
433 ac_init_help=long ;;
434 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
435 ac_init_help=recursive ;;
436 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
437 ac_init_help=short ;;
438
439 -host | --host | --hos | --ho)
440 ac_prev=host_alias ;;
441 -host=* | --host=* | --hos=* | --ho=*)
442 host_alias=$ac_optarg ;;
443
444 -includedir | --includedir | --includedi | --included | --include \
445 | --includ | --inclu | --incl | --inc)
446 ac_prev=includedir ;;
447 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
448 | --includ=* | --inclu=* | --incl=* | --inc=*)
449 includedir=$ac_optarg ;;
450
451 -infodir | --infodir | --infodi | --infod | --info | --inf)
452 ac_prev=infodir ;;
453 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
454 infodir=$ac_optarg ;;
455
456 -libdir | --libdir | --libdi | --libd)
457 ac_prev=libdir ;;
458 -libdir=* | --libdir=* | --libdi=* | --libd=*)
459 libdir=$ac_optarg ;;
460
461 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
462 | --libexe | --libex | --libe)
463 ac_prev=libexecdir ;;
464 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
465 | --libexe=* | --libex=* | --libe=*)
466 libexecdir=$ac_optarg ;;
467
468 -localstatedir | --localstatedir | --localstatedi | --localstated \
469 | --localstate | --localstat | --localsta | --localst \
470 | --locals | --local | --loca | --loc | --lo)
471 ac_prev=localstatedir ;;
472 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
473 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
475 localstatedir=$ac_optarg ;;
476
477 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478 ac_prev=mandir ;;
479 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480 mandir=$ac_optarg ;;
481
482 -nfp | --nfp | --nf)
483 # Obsolete; use --without-fp.
484 with_fp=no ;;
485
486 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
487 | --no-cr | --no-c | -n)
488 no_create=yes ;;
489
490 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
491 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492 no_recursion=yes ;;
493
494 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
495 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
496 | --oldin | --oldi | --old | --ol | --o)
497 ac_prev=oldincludedir ;;
498 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
499 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
500 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
501 oldincludedir=$ac_optarg ;;
502
503 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504 ac_prev=prefix ;;
505 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506 prefix=$ac_optarg ;;
507
508 -program-prefix | --program-prefix | --program-prefi | --program-pref \
509 | --program-pre | --program-pr | --program-p)
510 ac_prev=program_prefix ;;
511 -program-prefix=* | --program-prefix=* | --program-prefi=* \
512 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
513 program_prefix=$ac_optarg ;;
514
515 -program-suffix | --program-suffix | --program-suffi | --program-suff \
516 | --program-suf | --program-su | --program-s)
517 ac_prev=program_suffix ;;
518 -program-suffix=* | --program-suffix=* | --program-suffi=* \
519 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
520 program_suffix=$ac_optarg ;;
521
522 -program-transform-name | --program-transform-name \
523 | --program-transform-nam | --program-transform-na \
524 | --program-transform-n | --program-transform- \
525 | --program-transform | --program-transfor \
526 | --program-transfo | --program-transf \
527 | --program-trans | --program-tran \
528 | --progr-tra | --program-tr | --program-t)
529 ac_prev=program_transform_name ;;
530 -program-transform-name=* | --program-transform-name=* \
531 | --program-transform-nam=* | --program-transform-na=* \
532 | --program-transform-n=* | --program-transform-=* \
533 | --program-transform=* | --program-transfor=* \
534 | --program-transfo=* | --program-transf=* \
535 | --program-trans=* | --program-tran=* \
536 | --progr-tra=* | --program-tr=* | --program-t=*)
537 program_transform_name=$ac_optarg ;;
538
539 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
540 | -silent | --silent | --silen | --sile | --sil)
541 silent=yes ;;
542
543 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544 ac_prev=sbindir ;;
545 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546 | --sbi=* | --sb=*)
547 sbindir=$ac_optarg ;;
548
549 -sharedstatedir | --sharedstatedir | --sharedstatedi \
550 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
551 | --sharedst | --shareds | --shared | --share | --shar \
552 | --sha | --sh)
553 ac_prev=sharedstatedir ;;
554 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
555 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
556 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557 | --sha=* | --sh=*)
558 sharedstatedir=$ac_optarg ;;
559
560 -site | --site | --sit)
561 ac_prev=site ;;
562 -site=* | --site=* | --sit=*)
563 site=$ac_optarg ;;
564
565 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566 ac_prev=srcdir ;;
567 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568 srcdir=$ac_optarg ;;
569
570 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
571 | --syscon | --sysco | --sysc | --sys | --sy)
572 ac_prev=sysconfdir ;;
573 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
574 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
575 sysconfdir=$ac_optarg ;;
576
577 -target | --target | --targe | --targ | --tar | --ta | --t)
578 ac_prev=target_alias ;;
579 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
580 target_alias=$ac_optarg ;;
581
582 -v | -verbose | --verbose | --verbos | --verbo | --verb)
583 verbose=yes ;;
584
585 -version | --version | --versio | --versi | --vers | -V)
586 ac_init_version=: ;;
587
588 -with-* | --with-*)
589 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
590 # Reject names that are not valid shell variable names.
591 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
592 { echo "$as_me: error: invalid package name: $ac_package" >&2
593 { (exit 1); exit 1; }; }
594 ac_package=`echo $ac_package| sed 's/-/_/g'`
595 case $ac_option in
596 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597 *) ac_optarg=yes ;;
598 esac
599 eval "with_$ac_package='$ac_optarg'" ;;
600
601 -without-* | --without-*)
602 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
603 # Reject names that are not valid shell variable names.
604 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
605 { echo "$as_me: error: invalid package name: $ac_package" >&2
606 { (exit 1); exit 1; }; }
607 ac_package=`echo $ac_package | sed 's/-/_/g'`
608 eval "with_$ac_package=no" ;;
609
610 --x)
611 # Obsolete; use --with-x.
612 with_x=yes ;;
613
614 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
615 | --x-incl | --x-inc | --x-in | --x-i)
616 ac_prev=x_includes ;;
617 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
618 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
619 x_includes=$ac_optarg ;;
620
621 -x-libraries | --x-libraries | --x-librarie | --x-librari \
622 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
623 ac_prev=x_libraries ;;
624 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
625 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
626 x_libraries=$ac_optarg ;;
627
628 -*) { echo "$as_me: error: unrecognized option: $ac_option
629 Try \`$0 --help' for more information." >&2
630 { (exit 1); exit 1; }; }
631 ;;
632
633 *=*)
634 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
635 # Reject names that are not valid shell variable names.
636 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
637 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
638 { (exit 1); exit 1; }; }
639 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640 eval "$ac_envvar='$ac_optarg'"
641 export $ac_envvar ;;
642
643 *)
644 # FIXME: should be removed in autoconf 3.0.
645 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
646 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
647 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
648 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
649 ;;
650
651 esac
652 done
653
654 if test -n "$ac_prev"; then
655 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
656 { echo "$as_me: error: missing argument to $ac_option" >&2
657 { (exit 1); exit 1; }; }
658 fi
659
660 # Be sure to have absolute paths.
661 for ac_var in exec_prefix prefix
662 do
663 eval ac_val=$`echo $ac_var`
664 case $ac_val in
665 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
666 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667 { (exit 1); exit 1; }; };;
668 esac
669 done
670
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673 localstatedir libdir includedir oldincludedir infodir mandir
674 do
675 eval ac_val=$`echo $ac_var`
676 case $ac_val in
677 [\\/$]* | ?:[\\/]* ) ;;
678 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679 { (exit 1); exit 1; }; };;
680 esac
681 done
682
683 # There might be people who depend on the old broken behavior: `$host'
684 # used to hold the argument of --host etc.
685 # FIXME: To remove some day.
686 build=$build_alias
687 host=$host_alias
688 target=$target_alias
689
690 # FIXME: To remove some day.
691 if test "x$host_alias" != x; then
692 if test "x$build_alias" = x; then
693 cross_compiling=maybe
694 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
695 If a cross compiler is detected then cross compile mode will be used." >&2
696 elif test "x$build_alias" != "x$host_alias"; then
697 cross_compiling=yes
698 fi
699 fi
700
701 ac_tool_prefix=
702 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703
704 test "$silent" = yes && exec 6>/dev/null
705
706
707 # Find the source files, if location was not specified.
708 if test -z "$srcdir"; then
709 ac_srcdir_defaulted=yes
710 # Try the directory containing this script, then its parent.
711 ac_confdir=`(dirname "$0") 2>/dev/null ||
712 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
713 X"$0" : 'X\(//\)[^/]' \| \
714 X"$0" : 'X\(//\)$' \| \
715 X"$0" : 'X\(/\)' \| \
716 . : '\(.\)' 2>/dev/null ||
717 echo X"$0" |
718 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
719 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
720 /^X\(\/\/\)$/{ s//\1/; q; }
721 /^X\(\/\).*/{ s//\1/; q; }
722 s/.*/./; q'`
723 srcdir=$ac_confdir
724 if test ! -r $srcdir/$ac_unique_file; then
725 srcdir=..
726 fi
727 else
728 ac_srcdir_defaulted=no
729 fi
730 if test ! -r $srcdir/$ac_unique_file; then
731 if test "$ac_srcdir_defaulted" = yes; then
732 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
733 { (exit 1); exit 1; }; }
734 else
735 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736 { (exit 1); exit 1; }; }
737 fi
738 fi
739 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
740 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
741 { (exit 1); exit 1; }; }
742 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
743 ac_env_build_alias_set=${build_alias+set}
744 ac_env_build_alias_value=$build_alias
745 ac_cv_env_build_alias_set=${build_alias+set}
746 ac_cv_env_build_alias_value=$build_alias
747 ac_env_host_alias_set=${host_alias+set}
748 ac_env_host_alias_value=$host_alias
749 ac_cv_env_host_alias_set=${host_alias+set}
750 ac_cv_env_host_alias_value=$host_alias
751 ac_env_target_alias_set=${target_alias+set}
752 ac_env_target_alias_value=$target_alias
753 ac_cv_env_target_alias_set=${target_alias+set}
754 ac_cv_env_target_alias_value=$target_alias
755 ac_env_CC_set=${CC+set}
756 ac_env_CC_value=$CC
757 ac_cv_env_CC_set=${CC+set}
758 ac_cv_env_CC_value=$CC
759 ac_env_CFLAGS_set=${CFLAGS+set}
760 ac_env_CFLAGS_value=$CFLAGS
761 ac_cv_env_CFLAGS_set=${CFLAGS+set}
762 ac_cv_env_CFLAGS_value=$CFLAGS
763 ac_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_env_LDFLAGS_value=$LDFLAGS
765 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_cv_env_LDFLAGS_value=$LDFLAGS
767 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_env_CPPFLAGS_value=$CPPFLAGS
769 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 ac_env_CPP_set=${CPP+set}
772 ac_env_CPP_value=$CPP
773 ac_cv_env_CPP_set=${CPP+set}
774 ac_cv_env_CPP_value=$CPP
775
776 #
777 # Report the --help message.
778 #
779 if test "$ac_init_help" = "long"; then
780 # Omit some internal or obsolete options to make the list less imposing.
781 # This message is too long to be a string in the A/UX 3.1 sh.
782 cat <<_ACEOF
783 \`configure' configures ircd-hybrid 7.3 to adapt to many kinds of systems.
784
785 Usage: $0 [OPTION]... [VAR=VALUE]...
786
787 To assign environment variables (e.g., CC, CFLAGS...), specify them as
788 VAR=VALUE. See below for descriptions of some of the useful variables.
789
790 Defaults for the options are specified in brackets.
791
792 Configuration:
793 -h, --help display this help and exit
794 --help=short display options specific to this package
795 --help=recursive display the short help of all the included packages
796 -V, --version display version information and exit
797 -q, --quiet, --silent do not print \`checking...' messages
798 --cache-file=FILE cache test results in FILE [disabled]
799 -C, --config-cache alias for \`--cache-file=config.cache'
800 -n, --no-create do not create output files
801 --srcdir=DIR find the sources in DIR [configure dir or \`..']
802
803 _ACEOF
804
805 cat <<_ACEOF
806 Installation directories:
807 --prefix=PREFIX install architecture-independent files in PREFIX
808 [$ac_default_prefix]
809 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
810 [PREFIX]
811
812 By default, \`make install' will install all the files in
813 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
814 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
815 for instance \`--prefix=\$HOME'.
816
817 For better control, use the options below.
818
819 Fine tuning of the installation directories:
820 --bindir=DIR user executables [EPREFIX/bin]
821 --sbindir=DIR system admin executables [EPREFIX/sbin]
822 --libexecdir=DIR program executables [EPREFIX/libexec]
823 --datadir=DIR read-only architecture-independent data [PREFIX/share]
824 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
825 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
826 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
827 --libdir=DIR object code libraries [EPREFIX/lib]
828 --includedir=DIR C header files [PREFIX/include]
829 --oldincludedir=DIR C header files for non-gcc [/usr/include]
830 --infodir=DIR info documentation [PREFIX/info]
831 --mandir=DIR man documentation [PREFIX/man]
832 _ACEOF
833
834 cat <<\_ACEOF
835 _ACEOF
836 fi
837
838 if test -n "$ac_init_help"; then
839 case $ac_init_help in
840 short | recursive ) echo "Configuration of ircd-hybrid 7.3:";;
841 esac
842 cat <<\_ACEOF
843
844 Optional Features:
845 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
846 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
847 --enable-openssl=DIR Enable OpenSSL support (DIR optional).
848 --disable-openssl Disable OpenSSL support.
849 --disable-zlib Disable ziplinks support
850 --enable-poll Force poll() usage.
851 --enable-select Force select() usage.
852 --enable-kqueue Force kqueue() usage.
853 --enable-devpoll Force usage of /dev/poll.
854 --enable-rtsigio Enable SIGIO with RT Signals (Linux only)
855 --enable-epoll Enable Linux epoll support.
856 --enable-clobber Don't preserve old binaries on make install
857 --enable-assert Enable assert().
858 --enable-profile Enable profiling
859 --enable-efence Enable ElectricFence (memory debugger).
860 --disable-block-alloc Disable the block allocator (Only useful with
861 ElectricFence)
862 --enable-warnings Enable all sorts of warnings for debugging.
863 --enable-small-net Enable small network support.
864 --enable-efnet For IRCDs running on EFnet.
865 --disable-gline-voting Disable G-line voting.
866 --enable-halfops Enable halfops support.
867 --enable-syslog="EVENTS"
868 Enable syslog for events: kill, squit, connect,
869 users, oper, space separated in quotes (default:
870 disabled)
871 --disable-shared-modules
872 Disable shared modules.
873
874 Optional Packages:
875 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
876 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
877 --with-zlib-path=DIR Path to libz.so for ziplinks support.
878 --with-nicklen=LENGTH Set the nick length to LENGTH (default 15)
879 --with-syslog-facility=LOG
880 Define the log facility to use with ircd's syslog
881 output (default LOG_LOCAL4)
882 --with-topiclen=NUMBER Set the max topic length to NUMBER (default 160, max
883 390)
884
885 Some influential environment variables:
886 CC C compiler command
887 CFLAGS C compiler flags
888 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
889 nonstandard directory <lib dir>
890 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
891 headers in a nonstandard directory <include dir>
892 CPP C preprocessor
893
894 Use these variables to override the choices made by `configure' or to help
895 it to find libraries and programs with nonstandard names/locations.
896
897 _ACEOF
898 fi
899
900 if test "$ac_init_help" = "recursive"; then
901 # If there are subdirs, report their specific --help.
902 ac_popdir=`pwd`
903 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
904 test -d $ac_dir || continue
905 ac_builddir=.
906
907 if test "$ac_dir" != .; then
908 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
909 # A "../" for each directory in $ac_dir_suffix.
910 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
911 else
912 ac_dir_suffix= ac_top_builddir=
913 fi
914
915 case $srcdir in
916 .) # No --srcdir option. We are building in place.
917 ac_srcdir=.
918 if test -z "$ac_top_builddir"; then
919 ac_top_srcdir=.
920 else
921 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
922 fi ;;
923 [\\/]* | ?:[\\/]* ) # Absolute path.
924 ac_srcdir=$srcdir$ac_dir_suffix;
925 ac_top_srcdir=$srcdir ;;
926 *) # Relative path.
927 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
928 ac_top_srcdir=$ac_top_builddir$srcdir ;;
929 esac
930
931 # Do not use `cd foo && pwd` to compute absolute paths, because
932 # the directories may not exist.
933 case `pwd` in
934 .) ac_abs_builddir="$ac_dir";;
935 *)
936 case "$ac_dir" in
937 .) ac_abs_builddir=`pwd`;;
938 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
939 *) ac_abs_builddir=`pwd`/"$ac_dir";;
940 esac;;
941 esac
942 case $ac_abs_builddir in
943 .) ac_abs_top_builddir=${ac_top_builddir}.;;
944 *)
945 case ${ac_top_builddir}. in
946 .) ac_abs_top_builddir=$ac_abs_builddir;;
947 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
948 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
949 esac;;
950 esac
951 case $ac_abs_builddir in
952 .) ac_abs_srcdir=$ac_srcdir;;
953 *)
954 case $ac_srcdir in
955 .) ac_abs_srcdir=$ac_abs_builddir;;
956 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
957 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
958 esac;;
959 esac
960 case $ac_abs_builddir in
961 .) ac_abs_top_srcdir=$ac_top_srcdir;;
962 *)
963 case $ac_top_srcdir in
964 .) ac_abs_top_srcdir=$ac_abs_builddir;;
965 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
966 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
967 esac;;
968 esac
969
970 cd $ac_dir
971 # Check for guested configure; otherwise get Cygnus style configure.
972 if test -f $ac_srcdir/configure.gnu; then
973 echo
974 $SHELL $ac_srcdir/configure.gnu --help=recursive
975 elif test -f $ac_srcdir/configure; then
976 echo
977 $SHELL $ac_srcdir/configure --help=recursive
978 elif test -f $ac_srcdir/configure.ac ||
979 test -f $ac_srcdir/configure.in; then
980 echo
981 $ac_configure --help
982 else
983 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
984 fi
985 cd $ac_popdir
986 done
987 fi
988
989 test -n "$ac_init_help" && exit 0
990 if $ac_init_version; then
991 cat <<\_ACEOF
992 ircd-hybrid configure 7.3
993 generated by GNU Autoconf 2.59
994
995 Copyright (C) 2003 Free Software Foundation, Inc.
996 This configure script is free software; the Free Software Foundation
997 gives unlimited permission to copy, distribute and modify it.
998
999 $Id$
1000 _ACEOF
1001 exit 0
1002 fi
1003 exec 5>config.log
1004 cat >&5 <<_ACEOF
1005 This file contains any messages produced by compilers while
1006 running configure, to aid debugging if configure makes a mistake.
1007
1008 It was created by ircd-hybrid $as_me 7.3, which was
1009 generated by GNU Autoconf 2.59. Invocation command line was
1010
1011 $ $0 $@
1012
1013 _ACEOF
1014 {
1015 cat <<_ASUNAME
1016 ## --------- ##
1017 ## Platform. ##
1018 ## --------- ##
1019
1020 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1021 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1022 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1023 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1024 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1025
1026 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1027 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1028
1029 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1030 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1031 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1032 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1033 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1034 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1035 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1036
1037 _ASUNAME
1038
1039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1040 for as_dir in $PATH
1041 do
1042 IFS=$as_save_IFS
1043 test -z "$as_dir" && as_dir=.
1044 echo "PATH: $as_dir"
1045 done
1046
1047 } >&5
1048
1049 cat >&5 <<_ACEOF
1050
1051
1052 ## ----------- ##
1053 ## Core tests. ##
1054 ## ----------- ##
1055
1056 _ACEOF
1057
1058
1059 # Keep a trace of the command line.
1060 # Strip out --no-create and --no-recursion so they do not pile up.
1061 # Strip out --silent because we don't want to record it for future runs.
1062 # Also quote any args containing shell meta-characters.
1063 # Make two passes to allow for proper duplicate-argument suppression.
1064 ac_configure_args=
1065 ac_configure_args0=
1066 ac_configure_args1=
1067 ac_sep=
1068 ac_must_keep_next=false
1069 for ac_pass in 1 2
1070 do
1071 for ac_arg
1072 do
1073 case $ac_arg in
1074 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1075 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1076 | -silent | --silent | --silen | --sile | --sil)
1077 continue ;;
1078 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1079 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1080 esac
1081 case $ac_pass in
1082 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1083 2)
1084 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1085 if test $ac_must_keep_next = true; then
1086 ac_must_keep_next=false # Got value, back to normal.
1087 else
1088 case $ac_arg in
1089 *=* | --config-cache | -C | -disable-* | --disable-* \
1090 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1091 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1092 | -with-* | --with-* | -without-* | --without-* | --x)
1093 case "$ac_configure_args0 " in
1094 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1095 esac
1096 ;;
1097 -* ) ac_must_keep_next=true ;;
1098 esac
1099 fi
1100 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1101 # Get rid of the leading space.
1102 ac_sep=" "
1103 ;;
1104 esac
1105 done
1106 done
1107 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1108 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1109
1110 # When interrupted or exit'd, cleanup temporary files, and complete
1111 # config.log. We remove comments because anyway the quotes in there
1112 # would cause problems or look ugly.
1113 # WARNING: Be sure not to use single quotes in there, as some shells,
1114 # such as our DU 5.0 friend, will then `close' the trap.
1115 trap 'exit_status=$?
1116 # Save into config.log some information that might help in debugging.
1117 {
1118 echo
1119
1120 cat <<\_ASBOX
1121 ## ---------------- ##
1122 ## Cache variables. ##
1123 ## ---------------- ##
1124 _ASBOX
1125 echo
1126 # The following way of writing the cache mishandles newlines in values,
1127 {
1128 (set) 2>&1 |
1129 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1130 *ac_space=\ *)
1131 sed -n \
1132 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1133 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1134 ;;
1135 *)
1136 sed -n \
1137 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1138 ;;
1139 esac;
1140 }
1141 echo
1142
1143 cat <<\_ASBOX
1144 ## ----------------- ##
1145 ## Output variables. ##
1146 ## ----------------- ##
1147 _ASBOX
1148 echo
1149 for ac_var in $ac_subst_vars
1150 do
1151 eval ac_val=$`echo $ac_var`
1152 echo "$ac_var='"'"'$ac_val'"'"'"
1153 done | sort
1154 echo
1155
1156 if test -n "$ac_subst_files"; then
1157 cat <<\_ASBOX
1158 ## ------------- ##
1159 ## Output files. ##
1160 ## ------------- ##
1161 _ASBOX
1162 echo
1163 for ac_var in $ac_subst_files
1164 do
1165 eval ac_val=$`echo $ac_var`
1166 echo "$ac_var='"'"'$ac_val'"'"'"
1167 done | sort
1168 echo
1169 fi
1170
1171 if test -s confdefs.h; then
1172 cat <<\_ASBOX
1173 ## ----------- ##
1174 ## confdefs.h. ##
1175 ## ----------- ##
1176 _ASBOX
1177 echo
1178 sed "/^$/d" confdefs.h | sort
1179 echo
1180 fi
1181 test "$ac_signal" != 0 &&
1182 echo "$as_me: caught signal $ac_signal"
1183 echo "$as_me: exit $exit_status"
1184 } >&5
1185 rm -f core *.core &&
1186 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1187 exit $exit_status
1188 ' 0
1189 for ac_signal in 1 2 13 15; do
1190 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1191 done
1192 ac_signal=0
1193
1194 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1195 rm -rf conftest* confdefs.h
1196 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1197 echo >confdefs.h
1198
1199 # Predefined preprocessor variables.
1200
1201 cat >>confdefs.h <<_ACEOF
1202 #define PACKAGE_NAME "$PACKAGE_NAME"
1203 _ACEOF
1204
1205
1206 cat >>confdefs.h <<_ACEOF
1207 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1208 _ACEOF
1209
1210
1211 cat >>confdefs.h <<_ACEOF
1212 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1213 _ACEOF
1214
1215
1216 cat >>confdefs.h <<_ACEOF
1217 #define PACKAGE_STRING "$PACKAGE_STRING"
1218 _ACEOF
1219
1220
1221 cat >>confdefs.h <<_ACEOF
1222 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1223 _ACEOF
1224
1225
1226 # Let the site file select an alternate cache file if it wants to.
1227 # Prefer explicitly selected file to automatically selected ones.
1228 if test -z "$CONFIG_SITE"; then
1229 if test "x$prefix" != xNONE; then
1230 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1231 else
1232 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1233 fi
1234 fi
1235 for ac_site_file in $CONFIG_SITE; do
1236 if test -r "$ac_site_file"; then
1237 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1238 echo "$as_me: loading site script $ac_site_file" >&6;}
1239 sed 's/^/| /' "$ac_site_file" >&5
1240 . "$ac_site_file"
1241 fi
1242 done
1243
1244 if test -r "$cache_file"; then
1245 # Some versions of bash will fail to source /dev/null (special
1246 # files actually), so we avoid doing that.
1247 if test -f "$cache_file"; then
1248 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1249 echo "$as_me: loading cache $cache_file" >&6;}
1250 case $cache_file in
1251 [\\/]* | ?:[\\/]* ) . $cache_file;;
1252 *) . ./$cache_file;;
1253 esac
1254 fi
1255 else
1256 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1257 echo "$as_me: creating cache $cache_file" >&6;}
1258 >$cache_file
1259 fi
1260
1261 # Check that the precious variables saved in the cache have kept the same
1262 # value.
1263 ac_cache_corrupted=false
1264 for ac_var in `(set) 2>&1 |
1265 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1266 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1267 eval ac_new_set=\$ac_env_${ac_var}_set
1268 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1269 eval ac_new_val="\$ac_env_${ac_var}_value"
1270 case $ac_old_set,$ac_new_set in
1271 set,)
1272 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1273 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1274 ac_cache_corrupted=: ;;
1275 ,set)
1276 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1277 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1278 ac_cache_corrupted=: ;;
1279 ,);;
1280 *)
1281 if test "x$ac_old_val" != "x$ac_new_val"; then
1282 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1283 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1284 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1285 echo "$as_me: former value: $ac_old_val" >&2;}
1286 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1287 echo "$as_me: current value: $ac_new_val" >&2;}
1288 ac_cache_corrupted=:
1289 fi;;
1290 esac
1291 # Pass precious variables to config.status.
1292 if test "$ac_new_set" = set; then
1293 case $ac_new_val in
1294 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1295 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1296 *) ac_arg=$ac_var=$ac_new_val ;;
1297 esac
1298 case " $ac_configure_args " in
1299 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1300 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1301 esac
1302 fi
1303 done
1304 if $ac_cache_corrupted; then
1305 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1306 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1307 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1308 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1309 { (exit 1); exit 1; }; }
1310 fi
1311
1312 ac_ext=c
1313 ac_cpp='$CPP $CPPFLAGS'
1314 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1315 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1316 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345 ac_config_headers="$ac_config_headers include/setup.h"
1346
1347
1348
1349
1350
1351 cat >>confdefs.h <<\_ACEOF
1352 #define _GNU_SOURCE 1
1353 _ACEOF
1354
1355
1356
1357 OLD_CFLAGS="$CFLAGS"
1358 ac_ext=c
1359 ac_cpp='$CPP $CPPFLAGS'
1360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1363 if test -n "$ac_tool_prefix"; then
1364 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1365 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1366 echo "$as_me:$LINENO: checking for $ac_word" >&5
1367 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1368 if test "${ac_cv_prog_CC+set}" = set; then
1369 echo $ECHO_N "(cached) $ECHO_C" >&6
1370 else
1371 if test -n "$CC"; then
1372 ac_cv_prog_CC="$CC" # Let the user override the test.
1373 else
1374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1375 for as_dir in $PATH
1376 do
1377 IFS=$as_save_IFS
1378 test -z "$as_dir" && as_dir=.
1379 for ac_exec_ext in '' $ac_executable_extensions; do
1380 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1381 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1382 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1383 break 2
1384 fi
1385 done
1386 done
1387
1388 fi
1389 fi
1390 CC=$ac_cv_prog_CC
1391 if test -n "$CC"; then
1392 echo "$as_me:$LINENO: result: $CC" >&5
1393 echo "${ECHO_T}$CC" >&6
1394 else
1395 echo "$as_me:$LINENO: result: no" >&5
1396 echo "${ECHO_T}no" >&6
1397 fi
1398
1399 fi
1400 if test -z "$ac_cv_prog_CC"; then
1401 ac_ct_CC=$CC
1402 # Extract the first word of "gcc", so it can be a program name with args.
1403 set dummy gcc; ac_word=$2
1404 echo "$as_me:$LINENO: checking for $ac_word" >&5
1405 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1406 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1407 echo $ECHO_N "(cached) $ECHO_C" >&6
1408 else
1409 if test -n "$ac_ct_CC"; then
1410 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1411 else
1412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1413 for as_dir in $PATH
1414 do
1415 IFS=$as_save_IFS
1416 test -z "$as_dir" && as_dir=.
1417 for ac_exec_ext in '' $ac_executable_extensions; do
1418 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1419 ac_cv_prog_ac_ct_CC="gcc"
1420 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1421 break 2
1422 fi
1423 done
1424 done
1425
1426 fi
1427 fi
1428 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1429 if test -n "$ac_ct_CC"; then
1430 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1431 echo "${ECHO_T}$ac_ct_CC" >&6
1432 else
1433 echo "$as_me:$LINENO: result: no" >&5
1434 echo "${ECHO_T}no" >&6
1435 fi
1436
1437 CC=$ac_ct_CC
1438 else
1439 CC="$ac_cv_prog_CC"
1440 fi
1441
1442 if test -z "$CC"; then
1443 if test -n "$ac_tool_prefix"; then
1444 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1445 set dummy ${ac_tool_prefix}cc; ac_word=$2
1446 echo "$as_me:$LINENO: checking for $ac_word" >&5
1447 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1448 if test "${ac_cv_prog_CC+set}" = set; then
1449 echo $ECHO_N "(cached) $ECHO_C" >&6
1450 else
1451 if test -n "$CC"; then
1452 ac_cv_prog_CC="$CC" # Let the user override the test.
1453 else
1454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1455 for as_dir in $PATH
1456 do
1457 IFS=$as_save_IFS
1458 test -z "$as_dir" && as_dir=.
1459 for ac_exec_ext in '' $ac_executable_extensions; do
1460 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1461 ac_cv_prog_CC="${ac_tool_prefix}cc"
1462 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1463 break 2
1464 fi
1465 done
1466 done
1467
1468 fi
1469 fi
1470 CC=$ac_cv_prog_CC
1471 if test -n "$CC"; then
1472 echo "$as_me:$LINENO: result: $CC" >&5
1473 echo "${ECHO_T}$CC" >&6
1474 else
1475 echo "$as_me:$LINENO: result: no" >&5
1476 echo "${ECHO_T}no" >&6
1477 fi
1478
1479 fi
1480 if test -z "$ac_cv_prog_CC"; then
1481 ac_ct_CC=$CC
1482 # Extract the first word of "cc", so it can be a program name with args.
1483 set dummy cc; ac_word=$2
1484 echo "$as_me:$LINENO: checking for $ac_word" >&5
1485 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1486 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1487 echo $ECHO_N "(cached) $ECHO_C" >&6
1488 else
1489 if test -n "$ac_ct_CC"; then
1490 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1491 else
1492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1493 for as_dir in $PATH
1494 do
1495 IFS=$as_save_IFS
1496 test -z "$as_dir" && as_dir=.
1497 for ac_exec_ext in '' $ac_executable_extensions; do
1498 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1499 ac_cv_prog_ac_ct_CC="cc"
1500 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1501 break 2
1502 fi
1503 done
1504 done
1505
1506 fi
1507 fi
1508 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1509 if test -n "$ac_ct_CC"; then
1510 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1511 echo "${ECHO_T}$ac_ct_CC" >&6
1512 else
1513 echo "$as_me:$LINENO: result: no" >&5
1514 echo "${ECHO_T}no" >&6
1515 fi
1516
1517 CC=$ac_ct_CC
1518 else
1519 CC="$ac_cv_prog_CC"
1520 fi
1521
1522 fi
1523 if test -z "$CC"; then
1524 # Extract the first word of "cc", so it can be a program name with args.
1525 set dummy cc; ac_word=$2
1526 echo "$as_me:$LINENO: checking for $ac_word" >&5
1527 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1528 if test "${ac_cv_prog_CC+set}" = set; then
1529 echo $ECHO_N "(cached) $ECHO_C" >&6
1530 else
1531 if test -n "$CC"; then
1532 ac_cv_prog_CC="$CC" # Let the user override the test.
1533 else
1534 ac_prog_rejected=no
1535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1536 for as_dir in $PATH
1537 do
1538 IFS=$as_save_IFS
1539 test -z "$as_dir" && as_dir=.
1540 for ac_exec_ext in '' $ac_executable_extensions; do
1541 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1542 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1543 ac_prog_rejected=yes
1544 continue
1545 fi
1546 ac_cv_prog_CC="cc"
1547 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1548 break 2
1549 fi
1550 done
1551 done
1552
1553 if test $ac_prog_rejected = yes; then
1554 # We found a bogon in the path, so make sure we never use it.
1555 set dummy $ac_cv_prog_CC
1556 shift
1557 if test $# != 0; then
1558 # We chose a different compiler from the bogus one.
1559 # However, it has the same basename, so the bogon will be chosen
1560 # first if we set CC to just the basename; use the full file name.
1561 shift
1562 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1563 fi
1564 fi
1565 fi
1566 fi
1567 CC=$ac_cv_prog_CC
1568 if test -n "$CC"; then
1569 echo "$as_me:$LINENO: result: $CC" >&5
1570 echo "${ECHO_T}$CC" >&6
1571 else
1572 echo "$as_me:$LINENO: result: no" >&5
1573 echo "${ECHO_T}no" >&6
1574 fi
1575
1576 fi
1577 if test -z "$CC"; then
1578 if test -n "$ac_tool_prefix"; then
1579 for ac_prog in cl
1580 do
1581 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1582 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1583 echo "$as_me:$LINENO: checking for $ac_word" >&5
1584 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1585 if test "${ac_cv_prog_CC+set}" = set; then
1586 echo $ECHO_N "(cached) $ECHO_C" >&6
1587 else
1588 if test -n "$CC"; then
1589 ac_cv_prog_CC="$CC" # Let the user override the test.
1590 else
1591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1592 for as_dir in $PATH
1593 do
1594 IFS=$as_save_IFS
1595 test -z "$as_dir" && as_dir=.
1596 for ac_exec_ext in '' $ac_executable_extensions; do
1597 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1598 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1599 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1600 break 2
1601 fi
1602 done
1603 done
1604
1605 fi
1606 fi
1607 CC=$ac_cv_prog_CC
1608 if test -n "$CC"; then
1609 echo "$as_me:$LINENO: result: $CC" >&5
1610 echo "${ECHO_T}$CC" >&6
1611 else
1612 echo "$as_me:$LINENO: result: no" >&5
1613 echo "${ECHO_T}no" >&6
1614 fi
1615
1616 test -n "$CC" && break
1617 done
1618 fi
1619 if test -z "$CC"; then
1620 ac_ct_CC=$CC
1621 for ac_prog in cl
1622 do
1623 # Extract the first word of "$ac_prog", so it can be a program name with args.
1624 set dummy $ac_prog; ac_word=$2
1625 echo "$as_me:$LINENO: checking for $ac_word" >&5
1626 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1627 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1628 echo $ECHO_N "(cached) $ECHO_C" >&6
1629 else
1630 if test -n "$ac_ct_CC"; then
1631 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1632 else
1633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1634 for as_dir in $PATH
1635 do
1636 IFS=$as_save_IFS
1637 test -z "$as_dir" && as_dir=.
1638 for ac_exec_ext in '' $ac_executable_extensions; do
1639 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1640 ac_cv_prog_ac_ct_CC="$ac_prog"
1641 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1642 break 2
1643 fi
1644 done
1645 done
1646
1647 fi
1648 fi
1649 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1650 if test -n "$ac_ct_CC"; then
1651 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1652 echo "${ECHO_T}$ac_ct_CC" >&6
1653 else
1654 echo "$as_me:$LINENO: result: no" >&5
1655 echo "${ECHO_T}no" >&6
1656 fi
1657
1658 test -n "$ac_ct_CC" && break
1659 done
1660
1661 CC=$ac_ct_CC
1662 fi
1663
1664 fi
1665
1666
1667 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1668 See \`config.log' for more details." >&5
1669 echo "$as_me: error: no acceptable C compiler found in \$PATH
1670 See \`config.log' for more details." >&2;}
1671 { (exit 1); exit 1; }; }
1672
1673 # Provide some information about the compiler.
1674 echo "$as_me:$LINENO:" \
1675 "checking for C compiler version" >&5
1676 ac_compiler=`set X $ac_compile; echo $2`
1677 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1678 (eval $ac_compiler --version </dev/null >&5) 2>&5
1679 ac_status=$?
1680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1681 (exit $ac_status); }
1682 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1683 (eval $ac_compiler -v </dev/null >&5) 2>&5
1684 ac_status=$?
1685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1686 (exit $ac_status); }
1687 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1688 (eval $ac_compiler -V </dev/null >&5) 2>&5
1689 ac_status=$?
1690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1691 (exit $ac_status); }
1692
1693 cat >conftest.$ac_ext <<_ACEOF
1694 /* confdefs.h. */
1695 _ACEOF
1696 cat confdefs.h >>conftest.$ac_ext
1697 cat >>conftest.$ac_ext <<_ACEOF
1698 /* end confdefs.h. */
1699
1700 int
1701 main ()
1702 {
1703
1704 ;
1705 return 0;
1706 }
1707 _ACEOF
1708 ac_clean_files_save=$ac_clean_files
1709 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1710 # Try to create an executable without -o first, disregard a.out.
1711 # It will help us diagnose broken compilers, and finding out an intuition
1712 # of exeext.
1713 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1714 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1715 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1716 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1717 (eval $ac_link_default) 2>&5
1718 ac_status=$?
1719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1720 (exit $ac_status); }; then
1721 # Find the output, starting from the most likely. This scheme is
1722 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1723 # resort.
1724
1725 # Be careful to initialize this variable, since it used to be cached.
1726 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1727 ac_cv_exeext=
1728 # b.out is created by i960 compilers.
1729 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1730 do
1731 test -f "$ac_file" || continue
1732 case $ac_file in
1733 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1734 ;;
1735 conftest.$ac_ext )
1736 # This is the source file.
1737 ;;
1738 [ab].out )
1739 # We found the default executable, but exeext='' is most
1740 # certainly right.
1741 break;;
1742 *.* )
1743 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1744 # FIXME: I believe we export ac_cv_exeext for Libtool,
1745 # but it would be cool to find out if it's true. Does anybody
1746 # maintain Libtool? --akim.
1747 export ac_cv_exeext
1748 break;;
1749 * )
1750 break;;
1751 esac
1752 done
1753 else
1754 echo "$as_me: failed program was:" >&5
1755 sed 's/^/| /' conftest.$ac_ext >&5
1756
1757 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1758 See \`config.log' for more details." >&5
1759 echo "$as_me: error: C compiler cannot create executables
1760 See \`config.log' for more details." >&2;}
1761 { (exit 77); exit 77; }; }
1762 fi
1763
1764 ac_exeext=$ac_cv_exeext
1765 echo "$as_me:$LINENO: result: $ac_file" >&5
1766 echo "${ECHO_T}$ac_file" >&6
1767
1768 # Check the compiler produces executables we can run. If not, either
1769 # the compiler is broken, or we cross compile.
1770 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1771 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1772 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1773 # If not cross compiling, check that we can run a simple program.
1774 if test "$cross_compiling" != yes; then
1775 if { ac_try='./$ac_file'
1776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1777 (eval $ac_try) 2>&5
1778 ac_status=$?
1779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1780 (exit $ac_status); }; }; then
1781 cross_compiling=no
1782 else
1783 if test "$cross_compiling" = maybe; then
1784 cross_compiling=yes
1785 else
1786 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1787 If you meant to cross compile, use \`--host'.
1788 See \`config.log' for more details." >&5
1789 echo "$as_me: error: cannot run C compiled programs.
1790 If you meant to cross compile, use \`--host'.
1791 See \`config.log' for more details." >&2;}
1792 { (exit 1); exit 1; }; }
1793 fi
1794 fi
1795 fi
1796 echo "$as_me:$LINENO: result: yes" >&5
1797 echo "${ECHO_T}yes" >&6
1798
1799 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1800 ac_clean_files=$ac_clean_files_save
1801 # Check the compiler produces executables we can run. If not, either
1802 # the compiler is broken, or we cross compile.
1803 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1804 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1805 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1806 echo "${ECHO_T}$cross_compiling" >&6
1807
1808 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1809 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1810 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1811 (eval $ac_link) 2>&5
1812 ac_status=$?
1813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1814 (exit $ac_status); }; then
1815 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1816 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1817 # work properly (i.e., refer to `conftest.exe'), while it won't with
1818 # `rm'.
1819 for ac_file in conftest.exe conftest conftest.*; do
1820 test -f "$ac_file" || continue
1821 case $ac_file in
1822 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1823 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1824 export ac_cv_exeext
1825 break;;
1826 * ) break;;
1827 esac
1828 done
1829 else
1830 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1831 See \`config.log' for more details." >&5
1832 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1833 See \`config.log' for more details." >&2;}
1834 { (exit 1); exit 1; }; }
1835 fi
1836
1837 rm -f conftest$ac_cv_exeext
1838 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1839 echo "${ECHO_T}$ac_cv_exeext" >&6
1840
1841 rm -f conftest.$ac_ext
1842 EXEEXT=$ac_cv_exeext
1843 ac_exeext=$EXEEXT
1844 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1845 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1846 if test "${ac_cv_objext+set}" = set; then
1847 echo $ECHO_N "(cached) $ECHO_C" >&6
1848 else
1849 cat >conftest.$ac_ext <<_ACEOF
1850 /* confdefs.h. */
1851 _ACEOF
1852 cat confdefs.h >>conftest.$ac_ext
1853 cat >>conftest.$ac_ext <<_ACEOF
1854 /* end confdefs.h. */
1855
1856 int
1857 main ()
1858 {
1859
1860 ;
1861 return 0;
1862 }
1863 _ACEOF
1864 rm -f conftest.o conftest.obj
1865 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1866 (eval $ac_compile) 2>&5
1867 ac_status=$?
1868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1869 (exit $ac_status); }; then
1870 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1871 case $ac_file in
1872 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1873 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1874 break;;
1875 esac
1876 done
1877 else
1878 echo "$as_me: failed program was:" >&5
1879 sed 's/^/| /' conftest.$ac_ext >&5
1880
1881 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1882 See \`config.log' for more details." >&5
1883 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1884 See \`config.log' for more details." >&2;}
1885 { (exit 1); exit 1; }; }
1886 fi
1887
1888 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1889 fi
1890 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1891 echo "${ECHO_T}$ac_cv_objext" >&6
1892 OBJEXT=$ac_cv_objext
1893 ac_objext=$OBJEXT
1894 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1895 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1896 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1897 echo $ECHO_N "(cached) $ECHO_C" >&6
1898 else
1899 cat >conftest.$ac_ext <<_ACEOF
1900 /* confdefs.h. */
1901 _ACEOF
1902 cat confdefs.h >>conftest.$ac_ext
1903 cat >>conftest.$ac_ext <<_ACEOF
1904 /* end confdefs.h. */
1905
1906 int
1907 main ()
1908 {
1909 #ifndef __GNUC__
1910 choke me
1911 #endif
1912
1913 ;
1914 return 0;
1915 }
1916 _ACEOF
1917 rm -f conftest.$ac_objext
1918 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1919 (eval $ac_compile) 2>conftest.er1
1920 ac_status=$?
1921 grep -v '^ *+' conftest.er1 >conftest.err
1922 rm -f conftest.er1
1923 cat conftest.err >&5
1924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1925 (exit $ac_status); } &&
1926 { ac_try='test -z "$ac_c_werror_flag"
1927 || test ! -s conftest.err'
1928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1929 (eval $ac_try) 2>&5
1930 ac_status=$?
1931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1932 (exit $ac_status); }; } &&
1933 { ac_try='test -s conftest.$ac_objext'
1934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1935 (eval $ac_try) 2>&5
1936 ac_status=$?
1937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1938 (exit $ac_status); }; }; then
1939 ac_compiler_gnu=yes
1940 else
1941 echo "$as_me: failed program was:" >&5
1942 sed 's/^/| /' conftest.$ac_ext >&5
1943
1944 ac_compiler_gnu=no
1945 fi
1946 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1947 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1948
1949 fi
1950 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
1951 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1952 GCC=`test $ac_compiler_gnu = yes && echo yes`
1953 ac_test_CFLAGS=${CFLAGS+set}
1954 ac_save_CFLAGS=$CFLAGS
1955 CFLAGS="-g"
1956 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
1957 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1958 if test "${ac_cv_prog_cc_g+set}" = set; then
1959 echo $ECHO_N "(cached) $ECHO_C" >&6
1960 else
1961 cat >conftest.$ac_ext <<_ACEOF
1962 /* confdefs.h. */
1963 _ACEOF
1964 cat confdefs.h >>conftest.$ac_ext
1965 cat >>conftest.$ac_ext <<_ACEOF
1966 /* end confdefs.h. */
1967
1968 int
1969 main ()
1970 {
1971
1972 ;
1973 return 0;
1974 }
1975 _ACEOF
1976 rm -f conftest.$ac_objext
1977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1978 (eval $ac_compile) 2>conftest.er1
1979 ac_status=$?
1980 grep -v '^ *+' conftest.er1 >conftest.err
1981 rm -f conftest.er1
1982 cat conftest.err >&5
1983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1984 (exit $ac_status); } &&
1985 { ac_try='test -z "$ac_c_werror_flag"
1986 || test ! -s conftest.err'
1987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1988 (eval $ac_try) 2>&5
1989 ac_status=$?
1990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1991 (exit $ac_status); }; } &&
1992 { ac_try='test -s conftest.$ac_objext'
1993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1994 (eval $ac_try) 2>&5
1995 ac_status=$?
1996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997 (exit $ac_status); }; }; then
1998 ac_cv_prog_cc_g=yes
1999 else
2000 echo "$as_me: failed program was:" >&5
2001 sed 's/^/| /' conftest.$ac_ext >&5
2002
2003 ac_cv_prog_cc_g=no
2004 fi
2005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2006 fi
2007 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2008 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2009 if test "$ac_test_CFLAGS" = set; then
2010 CFLAGS=$ac_save_CFLAGS
2011 elif test $ac_cv_prog_cc_g = yes; then
2012 if test "$GCC" = yes; then
2013 CFLAGS="-g -O2"
2014 else
2015 CFLAGS="-g"
2016 fi
2017 else
2018 if test "$GCC" = yes; then
2019 CFLAGS="-O2"
2020 else
2021 CFLAGS=
2022 fi
2023 fi
2024 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2025 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2026 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2027 echo $ECHO_N "(cached) $ECHO_C" >&6
2028 else
2029 ac_cv_prog_cc_stdc=no
2030 ac_save_CC=$CC
2031 cat >conftest.$ac_ext <<_ACEOF
2032 /* confdefs.h. */
2033 _ACEOF
2034 cat confdefs.h >>conftest.$ac_ext
2035 cat >>conftest.$ac_ext <<_ACEOF
2036 /* end confdefs.h. */
2037 #include <stdarg.h>
2038 #include <stdio.h>
2039 #include <sys/types.h>
2040 #include <sys/stat.h>
2041 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2042 struct buf { int x; };
2043 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2044 static char *e (p, i)
2045 char **p;
2046 int i;
2047 {
2048 return p[i];
2049 }
2050 static char *f (char * (*g) (char **, int), char **p, ...)
2051 {
2052 char *s;
2053 va_list v;
2054 va_start (v,p);
2055 s = g (p, va_arg (v,int));
2056 va_end (v);
2057 return s;
2058 }
2059
2060 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2061 function prototypes and stuff, but not '\xHH' hex character constants.
2062 These don't provoke an error unfortunately, instead are silently treated
2063 as 'x'. The following induces an error, until -std1 is added to get
2064 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2065 array size at least. It's necessary to write '\x00'==0 to get something
2066 that's true only with -std1. */
2067 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2068
2069 int test (int i, double x);
2070 struct s1 {int (*f) (int a);};
2071 struct s2 {int (*f) (double a);};
2072 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2073 int argc;
2074 char **argv;
2075 int
2076 main ()
2077 {
2078 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2079 ;
2080 return 0;
2081 }
2082 _ACEOF
2083 # Don't try gcc -ansi; that turns off useful extensions and
2084 # breaks some systems' header files.
2085 # AIX -qlanglvl=ansi
2086 # Ultrix and OSF/1 -std1
2087 # HP-UX 10.20 and later -Ae
2088 # HP-UX older versions -Aa -D_HPUX_SOURCE
2089 # SVR4 -Xc -D__EXTENSIONS__
2090 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2091 do
2092 CC="$ac_save_CC $ac_arg"
2093 rm -f conftest.$ac_objext
2094 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2095 (eval $ac_compile) 2>conftest.er1
2096 ac_status=$?
2097 grep -v '^ *+' conftest.er1 >conftest.err
2098 rm -f conftest.er1
2099 cat conftest.err >&5
2100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2101 (exit $ac_status); } &&
2102 { ac_try='test -z "$ac_c_werror_flag"
2103 || test ! -s conftest.err'
2104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2105 (eval $ac_try) 2>&5
2106 ac_status=$?
2107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2108 (exit $ac_status); }; } &&
2109 { ac_try='test -s conftest.$ac_objext'
2110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2111 (eval $ac_try) 2>&5
2112 ac_status=$?
2113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2114 (exit $ac_status); }; }; then
2115 ac_cv_prog_cc_stdc=$ac_arg
2116 break
2117 else
2118 echo "$as_me: failed program was:" >&5
2119 sed 's/^/| /' conftest.$ac_ext >&5
2120
2121 fi
2122 rm -f conftest.err conftest.$ac_objext
2123 done
2124 rm -f conftest.$ac_ext conftest.$ac_objext
2125 CC=$ac_save_CC
2126
2127 fi
2128
2129 case "x$ac_cv_prog_cc_stdc" in
2130 x|xno)
2131 echo "$as_me:$LINENO: result: none needed" >&5
2132 echo "${ECHO_T}none needed" >&6 ;;
2133 *)
2134 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2135 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2136 CC="$CC $ac_cv_prog_cc_stdc" ;;
2137 esac
2138
2139 # Some people use a C++ compiler to compile C. Since we use `exit',
2140 # in C++ we need to declare it. In case someone uses the same compiler
2141 # for both compiling C and C++ we need to have the C++ compiler decide
2142 # the declaration of exit, since it's the most demanding environment.
2143 cat >conftest.$ac_ext <<_ACEOF
2144 #ifndef __cplusplus
2145 choke me
2146 #endif
2147 _ACEOF
2148 rm -f conftest.$ac_objext
2149 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2150 (eval $ac_compile) 2>conftest.er1
2151 ac_status=$?
2152 grep -v '^ *+' conftest.er1 >conftest.err
2153 rm -f conftest.er1
2154 cat conftest.err >&5
2155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156 (exit $ac_status); } &&
2157 { ac_try='test -z "$ac_c_werror_flag"
2158 || test ! -s conftest.err'
2159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2160 (eval $ac_try) 2>&5
2161 ac_status=$?
2162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2163 (exit $ac_status); }; } &&
2164 { ac_try='test -s conftest.$ac_objext'
2165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2166 (eval $ac_try) 2>&5
2167 ac_status=$?
2168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2169 (exit $ac_status); }; }; then
2170 for ac_declaration in \
2171 '' \
2172 'extern "C" void std::exit (int) throw (); using std::exit;' \
2173 'extern "C" void std::exit (int); using std::exit;' \
2174 'extern "C" void exit (int) throw ();' \
2175 'extern "C" void exit (int);' \
2176 'void exit (int);'
2177 do
2178 cat >conftest.$ac_ext <<_ACEOF
2179 /* confdefs.h. */
2180 _ACEOF
2181 cat confdefs.h >>conftest.$ac_ext
2182 cat >>conftest.$ac_ext <<_ACEOF
2183 /* end confdefs.h. */
2184 $ac_declaration
2185 #include <stdlib.h>
2186 int
2187 main ()
2188 {
2189 exit (42);
2190 ;
2191 return 0;
2192 }
2193 _ACEOF
2194 rm -f conftest.$ac_objext
2195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2196 (eval $ac_compile) 2>conftest.er1
2197 ac_status=$?
2198 grep -v '^ *+' conftest.er1 >conftest.err
2199 rm -f conftest.er1
2200 cat conftest.err >&5
2201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2202 (exit $ac_status); } &&
2203 { ac_try='test -z "$ac_c_werror_flag"
2204 || test ! -s conftest.err'
2205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2206 (eval $ac_try) 2>&5
2207 ac_status=$?
2208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209 (exit $ac_status); }; } &&
2210 { ac_try='test -s conftest.$ac_objext'
2211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2212 (eval $ac_try) 2>&5
2213 ac_status=$?
2214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215 (exit $ac_status); }; }; then
2216 :
2217 else
2218 echo "$as_me: failed program was:" >&5
2219 sed 's/^/| /' conftest.$ac_ext >&5
2220
2221 continue
2222 fi
2223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2224 cat >conftest.$ac_ext <<_ACEOF
2225 /* confdefs.h. */
2226 _ACEOF
2227 cat confdefs.h >>conftest.$ac_ext
2228 cat >>conftest.$ac_ext <<_ACEOF
2229 /* end confdefs.h. */
2230 $ac_declaration
2231 int
2232 main ()
2233 {
2234 exit (42);
2235 ;
2236 return 0;
2237 }
2238 _ACEOF
2239 rm -f conftest.$ac_objext
2240 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2241 (eval $ac_compile) 2>conftest.er1
2242 ac_status=$?
2243 grep -v '^ *+' conftest.er1 >conftest.err
2244 rm -f conftest.er1
2245 cat conftest.err >&5
2246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2247 (exit $ac_status); } &&
2248 { ac_try='test -z "$ac_c_werror_flag"
2249 || test ! -s conftest.err'
2250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2251 (eval $ac_try) 2>&5
2252 ac_status=$?
2253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2254 (exit $ac_status); }; } &&
2255 { ac_try='test -s conftest.$ac_objext'
2256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2257 (eval $ac_try) 2>&5
2258 ac_status=$?
2259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2260 (exit $ac_status); }; }; then
2261 break
2262 else
2263 echo "$as_me: failed program was:" >&5
2264 sed 's/^/| /' conftest.$ac_ext >&5
2265
2266 fi
2267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2268 done
2269 rm -f conftest*
2270 if test -n "$ac_declaration"; then
2271 echo '#ifdef __cplusplus' >>confdefs.h
2272 echo $ac_declaration >>confdefs.h
2273 echo '#endif' >>confdefs.h
2274 fi
2275
2276 else
2277 echo "$as_me: failed program was:" >&5
2278 sed 's/^/| /' conftest.$ac_ext >&5
2279
2280 fi
2281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2282 ac_ext=c
2283 ac_cpp='$CPP $CPPFLAGS'
2284 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2285 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2286 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2287
2288 ac_ext=c
2289 ac_cpp='$CPP $CPPFLAGS'
2290 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2291 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2292 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2293
2294
2295 CFLAGS="$OLD_CFLAGS"
2296
2297
2298 if test "$ac_cv_c_compiler_gnu" != yes; then
2299
2300 SGS=no
2301 echo "$as_me:$LINENO: checking $CC -version for TenDRA or MIPSpro" >&5
2302 echo $ECHO_N "checking $CC -version for TenDRA or MIPSpro... $ECHO_C" >&6
2303 case `$CC -version 2>&1` in
2304 *TenDRA*)
2305 echo "$as_me:$LINENO: result: yes, TenDRA" >&5
2306 echo "${ECHO_T}yes, TenDRA" >&6
2307 IRC_CFLAGS=""
2308 CPPFLAGS="$CPPFLAGS -Ylonglong -Yansi -Ysystem"
2309 SGS=yes
2310 TenDRA=yes
2311 ;;
2312 *MIPSpro*)
2313 echo "$as_me:$LINENO: result: yes, MIPSpro" >&5
2314 echo "${ECHO_T}yes, MIPSpro" >&6
2315 MIPSpro=yes
2316 SGS=yes
2317 ;;
2318 *)
2319 echo "$as_me:$LINENO: result: no" >&5
2320 echo "${ECHO_T}no" >&6
2321 TenDRA=no
2322 MIPSpro=no
2323 ;;
2324 esac
2325
2326 echo "$as_me:$LINENO: checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc" >&5
2327 echo $ECHO_N "checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc... $ECHO_C" >&6
2328 case `$CC -V 2>&1` in
2329 *Sun*WorkShop* | *Forte*Developer* | *Sun*C*)
2330 echo "$as_me:$LINENO: result: Sun Workshop/Forte" >&5
2331 echo "${ECHO_T}Sun Workshop/Forte" >&6
2332 IRC_CFLAGS="-xO3 -xdepend -xinline=dlinkAdd,dlinkAddBefore,dlinkAddTail,dlinkDelete,dlink_list_length,dlink_node,dlinkMoveList,_MyMalloc,_MyRealloc,_MyFree,_DupString"
2333 SunWorkShop=yes
2334 SGS=yes
2335 ;;
2336 *Tru64*)
2337 echo "$as_me:$LINENO: result: Tru64 cc" >&5
2338 echo "${ECHO_T}Tru64 cc" >&6
2339 IRC_CFLAGS=""
2340 CPPFLAGS="-I/usr/local/include"
2341 Tru=yes
2342 ;;
2343 *HP*ANSI*)
2344 echo "$as_me:$LINENO: result: HPUX cc" >&5
2345 echo "${ECHO_T}HPUX cc" >&6
2346 HPUX=yes
2347 IRC_CFLAGS="+e"
2348 ;;
2349 *)
2350 echo "$as_me:$LINENO: result: no" >&5
2351 echo "${ECHO_T}no" >&6
2352 ;;
2353 esac
2354
2355 fi
2356
2357 echo "$as_me:$LINENO: checking uname -s for Cygwin, Solaris or HPUX" >&5
2358 echo $ECHO_N "checking uname -s for Cygwin, Solaris or HPUX... $ECHO_C" >&6
2359 case `uname -s` in
2360 HP-UX*)
2361
2362 if test "$HPUX" != yes -a "$ac_cv_c_compiler_gnu" = no; then
2363 echo "$as_me:$LINENO: result: assuming old HPUX with its own cc" >&5
2364 echo "${ECHO_T}assuming old HPUX with its own cc" >&6
2365 IRC_CFLAGS="$IRC_CFLAGS +e"
2366 HPUX=yes
2367 else
2368 echo "$as_me:$LINENO: result: already using newer HPUX" >&5
2369 echo "${ECHO_T}already using newer HPUX" >&6
2370 fi
2371 ;;
2372 CYGWIN*)
2373 echo "$as_me:$LINENO: result: Cygwin" >&5
2374 echo "${ECHO_T}Cygwin" >&6
2375 CYGWIN=yes
2376 ;;
2377 SunOS*)
2378 echo "$as_me:$LINENO: result: SunOS or Solaris" >&5
2379 echo "${ECHO_T}SunOS or Solaris" >&6
2380
2381 cat >>confdefs.h <<\_ACEOF
2382 #define __EXTENSIONS__ 1
2383 _ACEOF
2384
2385 ;;
2386 *)
2387 echo "$as_me:$LINENO: result: no" >&5
2388 echo "${ECHO_T}no" >&6
2389 ;;
2390 esac
2391
2392 if test "$ac_cv_c_compiler_gnu" = yes; then
2393 echo "$as_me:$LINENO: checking if $CC is Apple GCC" >&5
2394 echo $ECHO_N "checking if $CC is Apple GCC... $ECHO_C" >&6
2395
2396 if expr "`$CC -v 2>&1 | tail -1`" : ".*Apple" >/dev/null; then
2397 AppleGCC=yes
2398 else
2399 AppleGCC=no
2400 fi
2401
2402 echo "$as_me:$LINENO: result: $AppleGCC" >&5
2403 echo "${ECHO_T}$AppleGCC" >&6
2404
2405 IRC_CFLAGS="$IRC_CFLAGS -Wall -O0"
2406 fi
2407
2408 if test "$ac_cv_prog_cc_g" = yes; then
2409 if test "$Tru" = yes; then
2410 IRC_CFLAGS="$IRC_CFLAGS -g3"
2411 else
2412 IRC_CFLAGS="$IRC_CFLAGS -g"
2413 fi
2414 fi
2415
2416 echo "$as_me:$LINENO: checking if $CC supports the SVR4 SGS interfaces" >&5
2417 echo $ECHO_N "checking if $CC supports the SVR4 SGS interfaces... $ECHO_C" >&6
2418 if test "$SGS" = "yes"; then
2419 echo "$as_me:$LINENO: result: yes" >&5
2420 echo "${ECHO_T}yes" >&6
2421 else
2422 echo "$as_me:$LINENO: result: no" >&5
2423 echo "${ECHO_T}no" >&6
2424 fi
2425
2426 # Extract the first word of "mkdep", so it can be a program name with args.
2427 set dummy mkdep; ac_word=$2
2428 echo "$as_me:$LINENO: checking for $ac_word" >&5
2429 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2430 if test "${ac_cv_path_MKDEP+set}" = set; then
2431 echo $ECHO_N "(cached) $ECHO_C" >&6
2432 else
2433 case $MKDEP in
2434 [\\/]* | ?:[\\/]*)
2435 ac_cv_path_MKDEP="$MKDEP" # Let the user override the test with a path.
2436 ;;
2437 *)
2438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2439 for as_dir in $PATH
2440 do
2441 IFS=$as_save_IFS
2442 test -z "$as_dir" && as_dir=.
2443 for ac_exec_ext in '' $ac_executable_extensions; do
2444 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2445 ac_cv_path_MKDEP="$as_dir/$ac_word$ac_exec_ext"
2446 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2447 break 2
2448 fi
2449 done
2450 done
2451
2452 ;;
2453 esac
2454 fi
2455 MKDEP=$ac_cv_path_MKDEP
2456
2457 if test -n "$MKDEP"; then
2458 echo "$as_me:$LINENO: result: $MKDEP" >&5
2459 echo "${ECHO_T}$MKDEP" >&6
2460 else
2461 echo "$as_me:$LINENO: result: no" >&5
2462 echo "${ECHO_T}no" >&6
2463 fi
2464
2465 # Extract the first word of "makedepend", so it can be a program name with args.
2466 set dummy makedepend; ac_word=$2
2467 echo "$as_me:$LINENO: checking for $ac_word" >&5
2468 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2469 if test "${ac_cv_path_MAKEDEPEND+set}" = set; then
2470 echo $ECHO_N "(cached) $ECHO_C" >&6
2471 else
2472 case $MAKEDEPEND in
2473 [\\/]* | ?:[\\/]*)
2474 ac_cv_path_MAKEDEPEND="$MAKEDEPEND" # Let the user override the test with a path.
2475 ;;
2476 *)
2477 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2478 for as_dir in $PATH
2479 do
2480 IFS=$as_save_IFS
2481 test -z "$as_dir" && as_dir=.
2482 for ac_exec_ext in '' $ac_executable_extensions; do
2483 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2484 ac_cv_path_MAKEDEPEND="$as_dir/$ac_word$ac_exec_ext"
2485 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2486 break 2
2487 fi
2488 done
2489 done
2490
2491 ;;
2492 esac
2493 fi
2494 MAKEDEPEND=$ac_cv_path_MAKEDEPEND
2495
2496 if test -n "$MAKEDEPEND"; then
2497 echo "$as_me:$LINENO: result: $MAKEDEPEND" >&5
2498 echo "${ECHO_T}$MAKEDEPEND" >&6
2499 else
2500 echo "$as_me:$LINENO: result: no" >&5
2501 echo "${ECHO_T}no" >&6
2502 fi
2503
2504
2505 echo "$as_me:$LINENO: checking how to generate dependency info" >&5
2506 echo $ECHO_N "checking how to generate dependency info... $ECHO_C" >&6
2507
2508 STDOUT="> .depend"
2509
2510 if test "$ac_cv_c_compiler_gnu" = yes; then
2511 echo "$as_me:$LINENO: result: gcc -MM" >&5
2512 echo "${ECHO_T}gcc -MM" >&6
2513 MKDEP="$CC -MM"
2514 elif test ! -z "$MKDEP"; then
2515 echo "$as_me:$LINENO: result: mkdep" >&5
2516 echo "${ECHO_T}mkdep" >&6
2517
2518 if test -z "$Tru"; then
2519 STDOUT=""
2520 else
2521 STDOUT=" 2> /dev/null"
2522 fi
2523 elif test "$SunWorkShop" = yes; then
2524 echo "$as_me:$LINENO: result: $CC -xM" >&5
2525 echo "${ECHO_T}$CC -xM" >&6
2526 MKDEP="$CC -xM"
2527 STDOUT="> .depend 2> /dev/null"
2528 elif test ! -z "$MAKEDEPEND"; then
2529 echo "$as_me:$LINENO: result: makedepend" >&5
2530 echo "${ECHO_T}makedepend" >&6
2531 MKDEP="$MAKEDEPEND -f-"
2532 else
2533 echo "$as_me:$LINENO: result: nothing suitable.. forget it!" >&5
2534 echo "${ECHO_T}nothing suitable.. forget it!" >&6
2535 MKDEP=":"
2536 fi
2537
2538
2539
2540
2541 echo "$as_me:$LINENO: checking for /dev/null" >&5
2542 echo $ECHO_N "checking for /dev/null... $ECHO_C" >&6
2543 if test -c /dev/null ; then
2544
2545 cat >>confdefs.h <<\_ACEOF
2546 #define PATH_DEVNULL "/dev/null"
2547 _ACEOF
2548
2549 echo "$as_me:$LINENO: result: yes" >&5
2550 echo "${ECHO_T}yes" >&6
2551 else
2552
2553 cat >>confdefs.h <<\_ACEOF
2554 #define PATH_DEVNULL "devnull.log"
2555 _ACEOF
2556
2557 echo "$as_me:$LINENO: result: no - using devnull.log" >&5
2558 echo "${ECHO_T}no - using devnull.log" >&6
2559 fi
2560
2561 if test ! -z "$CFLAGS"; then
2562 IRC_CFLAGS="$IRC_CFLAGS $CFLAGS"
2563 fi
2564
2565
2566 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2567 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2568 if test "${ac_cv_search_strerror+set}" = set; then
2569 echo $ECHO_N "(cached) $ECHO_C" >&6
2570 else
2571 ac_func_search_save_LIBS=$LIBS
2572 ac_cv_search_strerror=no
2573 cat >conftest.$ac_ext <<_ACEOF
2574 /* confdefs.h. */
2575 _ACEOF
2576 cat confdefs.h >>conftest.$ac_ext
2577 cat >>conftest.$ac_ext <<_ACEOF
2578 /* end confdefs.h. */
2579
2580 /* Override any gcc2 internal prototype to avoid an error. */
2581 #ifdef __cplusplus
2582 extern "C"
2583 #endif
2584 /* We use char because int might match the return type of a gcc2
2585 builtin and then its argument prototype would still apply. */
2586 char strerror ();
2587 int
2588 main ()
2589 {
2590 strerror ();
2591 ;
2592 return 0;
2593 }
2594 _ACEOF
2595 rm -f conftest.$ac_objext conftest$ac_exeext
2596 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2597 (eval $ac_link) 2>conftest.er1
2598 ac_status=$?
2599 grep -v '^ *+' conftest.er1 >conftest.err
2600 rm -f conftest.er1
2601 cat conftest.err >&5
2602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 (exit $ac_status); } &&
2604 { ac_try='test -z "$ac_c_werror_flag"
2605 || test ! -s conftest.err'
2606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2607 (eval $ac_try) 2>&5
2608 ac_status=$?
2609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 (exit $ac_status); }; } &&
2611 { ac_try='test -s conftest$ac_exeext'
2612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2613 (eval $ac_try) 2>&5
2614 ac_status=$?
2615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616 (exit $ac_status); }; }; then
2617 ac_cv_search_strerror="none required"
2618 else
2619 echo "$as_me: failed program was:" >&5
2620 sed 's/^/| /' conftest.$ac_ext >&5
2621
2622 fi
2623 rm -f conftest.err conftest.$ac_objext \
2624 conftest$ac_exeext conftest.$ac_ext
2625 if test "$ac_cv_search_strerror" = no; then
2626 for ac_lib in cposix; do
2627 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2628 cat >conftest.$ac_ext <<_ACEOF
2629 /* confdefs.h. */
2630 _ACEOF
2631 cat confdefs.h >>conftest.$ac_ext
2632 cat >>conftest.$ac_ext <<_ACEOF
2633 /* end confdefs.h. */
2634
2635 /* Override any gcc2 internal prototype to avoid an error. */
2636 #ifdef __cplusplus
2637 extern "C"
2638 #endif
2639 /* We use char because int might match the return type of a gcc2
2640 builtin and then its argument prototype would still apply. */
2641 char strerror ();
2642 int
2643 main ()
2644 {
2645 strerror ();
2646 ;
2647 return 0;
2648 }
2649 _ACEOF
2650 rm -f conftest.$ac_objext conftest$ac_exeext
2651 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2652 (eval $ac_link) 2>conftest.er1
2653 ac_status=$?
2654 grep -v '^ *+' conftest.er1 >conftest.err
2655 rm -f conftest.er1
2656 cat conftest.err >&5
2657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2658 (exit $ac_status); } &&
2659 { ac_try='test -z "$ac_c_werror_flag"
2660 || test ! -s conftest.err'
2661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2662 (eval $ac_try) 2>&5
2663 ac_status=$?
2664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665 (exit $ac_status); }; } &&
2666 { ac_try='test -s conftest$ac_exeext'
2667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2668 (eval $ac_try) 2>&5
2669 ac_status=$?
2670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671 (exit $ac_status); }; }; then
2672 ac_cv_search_strerror="-l$ac_lib"
2673 break
2674 else
2675 echo "$as_me: failed program was:" >&5
2676 sed 's/^/| /' conftest.$ac_ext >&5
2677
2678 fi
2679 rm -f conftest.err conftest.$ac_objext \
2680 conftest$ac_exeext conftest.$ac_ext
2681 done
2682 fi
2683 LIBS=$ac_func_search_save_LIBS
2684 fi
2685 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2686 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2687 if test "$ac_cv_search_strerror" != no; then
2688 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2689
2690 fi
2691
2692 echo "$as_me:$LINENO: checking for inline" >&5
2693 echo $ECHO_N "checking for inline... $ECHO_C" >&6
2694 if test "${ac_cv_c_inline+set}" = set; then
2695 echo $ECHO_N "(cached) $ECHO_C" >&6
2696 else
2697 ac_cv_c_inline=no
2698 for ac_kw in inline __inline__ __inline; do
2699 cat >conftest.$ac_ext <<_ACEOF
2700 /* confdefs.h. */
2701 _ACEOF
2702 cat confdefs.h >>conftest.$ac_ext
2703 cat >>conftest.$ac_ext <<_ACEOF
2704 /* end confdefs.h. */
2705 #ifndef __cplusplus
2706 typedef int foo_t;
2707 static $ac_kw foo_t static_foo () {return 0; }
2708 $ac_kw foo_t foo () {return 0; }
2709 #endif
2710
2711 _ACEOF
2712 rm -f conftest.$ac_objext
2713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2714 (eval $ac_compile) 2>conftest.er1
2715 ac_status=$?
2716 grep -v '^ *+' conftest.er1 >conftest.err
2717 rm -f conftest.er1
2718 cat conftest.err >&5
2719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2720 (exit $ac_status); } &&
2721 { ac_try='test -z "$ac_c_werror_flag"
2722 || test ! -s conftest.err'
2723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2724 (eval $ac_try) 2>&5
2725 ac_status=$?
2726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2727 (exit $ac_status); }; } &&
2728 { ac_try='test -s conftest.$ac_objext'
2729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2730 (eval $ac_try) 2>&5
2731 ac_status=$?
2732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2733 (exit $ac_status); }; }; then
2734 ac_cv_c_inline=$ac_kw; break
2735 else
2736 echo "$as_me: failed program was:" >&5
2737 sed 's/^/| /' conftest.$ac_ext >&5
2738
2739 fi
2740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2741 done
2742
2743 fi
2744 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
2745 echo "${ECHO_T}$ac_cv_c_inline" >&6
2746
2747
2748 case $ac_cv_c_inline in
2749 inline | yes) ;;
2750 *)
2751 case $ac_cv_c_inline in
2752 no) ac_val=;;
2753 *) ac_val=$ac_cv_c_inline;;
2754 esac
2755 cat >>confdefs.h <<_ACEOF
2756 #ifndef __cplusplus
2757 #define inline $ac_val
2758 #endif
2759 _ACEOF
2760 ;;
2761 esac
2762
2763 ac_ext=c
2764 ac_cpp='$CPP $CPPFLAGS'
2765 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2766 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2767 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2768 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2769 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2770 # On Suns, sometimes $CPP names a directory.
2771 if test -n "$CPP" && test -d "$CPP"; then
2772 CPP=
2773 fi
2774 if test -z "$CPP"; then
2775 if test "${ac_cv_prog_CPP+set}" = set; then
2776 echo $ECHO_N "(cached) $ECHO_C" >&6
2777 else
2778 # Double quotes because CPP needs to be expanded
2779 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2780 do
2781 ac_preproc_ok=false
2782 for ac_c_preproc_warn_flag in '' yes
2783 do
2784 # Use a header file that comes with gcc, so configuring glibc
2785 # with a fresh cross-compiler works.
2786 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2787 # <limits.h> exists even on freestanding compilers.
2788 # On the NeXT, cc -E runs the code through the compiler's parser,
2789 # not just through cpp. "Syntax error" is here to catch this case.
2790 cat >conftest.$ac_ext <<_ACEOF
2791 /* confdefs.h. */
2792 _ACEOF
2793 cat confdefs.h >>conftest.$ac_ext
2794 cat >>conftest.$ac_ext <<_ACEOF
2795 /* end confdefs.h. */
2796 #ifdef __STDC__
2797 # include <limits.h>
2798 #else
2799 # include <assert.h>
2800 #endif
2801 Syntax error
2802 _ACEOF
2803 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2804 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2805 ac_status=$?
2806 grep -v '^ *+' conftest.er1 >conftest.err
2807 rm -f conftest.er1
2808 cat conftest.err >&5
2809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2810 (exit $ac_status); } >/dev/null; then
2811 if test -s conftest.err; then
2812 ac_cpp_err=$ac_c_preproc_warn_flag
2813 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2814 else
2815 ac_cpp_err=
2816 fi
2817 else
2818 ac_cpp_err=yes
2819 fi
2820 if test -z "$ac_cpp_err"; then
2821 :
2822 else
2823 echo "$as_me: failed program was:" >&5
2824 sed 's/^/| /' conftest.$ac_ext >&5
2825
2826 # Broken: fails on valid input.
2827 continue
2828 fi
2829 rm -f conftest.err conftest.$ac_ext
2830
2831 # OK, works on sane cases. Now check whether non-existent headers
2832 # can be detected and how.
2833 cat >conftest.$ac_ext <<_ACEOF
2834 /* confdefs.h. */
2835 _ACEOF
2836 cat confdefs.h >>conftest.$ac_ext
2837 cat >>conftest.$ac_ext <<_ACEOF
2838 /* end confdefs.h. */
2839 #include <ac_nonexistent.h>
2840 _ACEOF
2841 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2842 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2843 ac_status=$?
2844 grep -v '^ *+' conftest.er1 >conftest.err
2845 rm -f conftest.er1
2846 cat conftest.err >&5
2847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2848 (exit $ac_status); } >/dev/null; then
2849 if test -s conftest.err; then
2850 ac_cpp_err=$ac_c_preproc_warn_flag
2851 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2852 else
2853 ac_cpp_err=
2854 fi
2855 else
2856 ac_cpp_err=yes
2857 fi
2858 if test -z "$ac_cpp_err"; then
2859 # Broken: success on invalid input.
2860 continue
2861 else
2862 echo "$as_me: failed program was:" >&5
2863 sed 's/^/| /' conftest.$ac_ext >&5
2864
2865 # Passes both tests.
2866 ac_preproc_ok=:
2867 break
2868 fi
2869 rm -f conftest.err conftest.$ac_ext
2870
2871 done
2872 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2873 rm -f conftest.err conftest.$ac_ext
2874 if $ac_preproc_ok; then
2875 break
2876 fi
2877
2878 done
2879 ac_cv_prog_CPP=$CPP
2880
2881 fi
2882 CPP=$ac_cv_prog_CPP
2883 else
2884 ac_cv_prog_CPP=$CPP
2885 fi
2886 echo "$as_me:$LINENO: result: $CPP" >&5
2887 echo "${ECHO_T}$CPP" >&6
2888 ac_preproc_ok=false
2889 for ac_c_preproc_warn_flag in '' yes
2890 do
2891 # Use a header file that comes with gcc, so configuring glibc
2892 # with a fresh cross-compiler works.
2893 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2894 # <limits.h> exists even on freestanding compilers.
2895 # On the NeXT, cc -E runs the code through the compiler's parser,
2896 # not just through cpp. "Syntax error" is here to catch this case.
2897 cat >conftest.$ac_ext <<_ACEOF
2898 /* confdefs.h. */
2899 _ACEOF
2900 cat confdefs.h >>conftest.$ac_ext
2901 cat >>conftest.$ac_ext <<_ACEOF
2902 /* end confdefs.h. */
2903 #ifdef __STDC__
2904 # include <limits.h>
2905 #else
2906 # include <assert.h>
2907 #endif
2908 Syntax error
2909 _ACEOF
2910 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2911 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2912 ac_status=$?
2913 grep -v '^ *+' conftest.er1 >conftest.err
2914 rm -f conftest.er1
2915 cat conftest.err >&5
2916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2917 (exit $ac_status); } >/dev/null; then
2918 if test -s conftest.err; then
2919 ac_cpp_err=$ac_c_preproc_warn_flag
2920 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2921 else
2922 ac_cpp_err=
2923 fi
2924 else
2925 ac_cpp_err=yes
2926 fi
2927 if test -z "$ac_cpp_err"; then
2928 :
2929 else
2930 echo "$as_me: failed program was:" >&5
2931 sed 's/^/| /' conftest.$ac_ext >&5
2932
2933 # Broken: fails on valid input.
2934 continue
2935 fi
2936 rm -f conftest.err conftest.$ac_ext
2937
2938 # OK, works on sane cases. Now check whether non-existent headers
2939 # can be detected and how.
2940 cat >conftest.$ac_ext <<_ACEOF
2941 /* confdefs.h. */
2942 _ACEOF
2943 cat confdefs.h >>conftest.$ac_ext
2944 cat >>conftest.$ac_ext <<_ACEOF
2945 /* end confdefs.h. */
2946 #include <ac_nonexistent.h>
2947 _ACEOF
2948 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2949 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2950 ac_status=$?
2951 grep -v '^ *+' conftest.er1 >conftest.err
2952 rm -f conftest.er1
2953 cat conftest.err >&5
2954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955 (exit $ac_status); } >/dev/null; then
2956 if test -s conftest.err; then
2957 ac_cpp_err=$ac_c_preproc_warn_flag
2958 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2959 else
2960 ac_cpp_err=
2961 fi
2962 else
2963 ac_cpp_err=yes
2964 fi
2965 if test -z "$ac_cpp_err"; then
2966 # Broken: success on invalid input.
2967 continue
2968 else
2969 echo "$as_me: failed program was:" >&5
2970 sed 's/^/| /' conftest.$ac_ext >&5
2971
2972 # Passes both tests.
2973 ac_preproc_ok=:
2974 break
2975 fi
2976 rm -f conftest.err conftest.$ac_ext
2977
2978 done
2979 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2980 rm -f conftest.err conftest.$ac_ext
2981 if $ac_preproc_ok; then
2982 :
2983 else
2984 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2985 See \`config.log' for more details." >&5
2986 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2987 See \`config.log' for more details." >&2;}
2988 { (exit 1); exit 1; }; }
2989 fi
2990
2991 ac_ext=c
2992 ac_cpp='$CPP $CPPFLAGS'
2993 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2994 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2995 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2996
2997
2998 echo "$as_me:$LINENO: checking for egrep" >&5
2999 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3000 if test "${ac_cv_prog_egrep+set}" = set; then
3001 echo $ECHO_N "(cached) $ECHO_C" >&6
3002 else
3003 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3004 then ac_cv_prog_egrep='grep -E'
3005 else ac_cv_prog_egrep='egrep'
3006 fi
3007 fi
3008 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3009 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3010 EGREP=$ac_cv_prog_egrep
3011
3012
3013 if test $ac_cv_c_compiler_gnu = yes; then
3014 echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
3015 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
3016 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
3017 echo $ECHO_N "(cached) $ECHO_C" >&6
3018 else
3019 ac_pattern="Autoconf.*'x'"
3020 cat >conftest.$ac_ext <<_ACEOF
3021 /* confdefs.h. */
3022 _ACEOF
3023 cat confdefs.h >>conftest.$ac_ext
3024 cat >>conftest.$ac_ext <<_ACEOF
3025 /* end confdefs.h. */
3026 #include <sgtty.h>
3027 Autoconf TIOCGETP
3028 _ACEOF
3029 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3030 $EGREP "$ac_pattern" >/dev/null 2>&1; then
3031 ac_cv_prog_gcc_traditional=yes
3032 else
3033 ac_cv_prog_gcc_traditional=no
3034 fi
3035 rm -f conftest*
3036
3037
3038 if test $ac_cv_prog_gcc_traditional = no; then
3039 cat >conftest.$ac_ext <<_ACEOF
3040 /* confdefs.h. */
3041 _ACEOF
3042 cat confdefs.h >>conftest.$ac_ext
3043 cat >>conftest.$ac_ext <<_ACEOF
3044 /* end confdefs.h. */
3045 #include <termio.h>
3046 Autoconf TCGETA
3047 _ACEOF
3048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3049 $EGREP "$ac_pattern" >/dev/null 2>&1; then
3050 ac_cv_prog_gcc_traditional=yes
3051 fi
3052 rm -f conftest*
3053
3054 fi
3055 fi
3056 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
3057 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
3058 if test $ac_cv_prog_gcc_traditional = yes; then
3059 CC="$CC -traditional"
3060 fi
3061 fi
3062
3063 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3064 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3065 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3066 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3067 echo $ECHO_N "(cached) $ECHO_C" >&6
3068 else
3069 cat >conftest.make <<\_ACEOF
3070 all:
3071 @echo 'ac_maketemp="$(MAKE)"'
3072 _ACEOF
3073 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3074 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3075 if test -n "$ac_maketemp"; then
3076 eval ac_cv_prog_make_${ac_make}_set=yes
3077 else
3078 eval ac_cv_prog_make_${ac_make}_set=no
3079 fi
3080 rm -f conftest.make
3081 fi
3082 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3083 echo "$as_me:$LINENO: result: yes" >&5
3084 echo "${ECHO_T}yes" >&6
3085 SET_MAKE=
3086 else
3087 echo "$as_me:$LINENO: result: no" >&5
3088 echo "${ECHO_T}no" >&6
3089 SET_MAKE="MAKE=${MAKE-make}"
3090 fi
3091
3092 ac_aux_dir=
3093 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
3094 if test -f $ac_dir/install-sh; then
3095 ac_aux_dir=$ac_dir
3096 ac_install_sh="$ac_aux_dir/install-sh -c"
3097 break
3098 elif test -f $ac_dir/install.sh; then
3099 ac_aux_dir=$ac_dir
3100 ac_install_sh="$ac_aux_dir/install.sh -c"
3101 break
3102 elif test -f $ac_dir/shtool; then
3103 ac_aux_dir=$ac_dir
3104 ac_install_sh="$ac_aux_dir/shtool install -c"
3105 break
3106 fi
3107 done
3108 if test -z "$ac_aux_dir"; then
3109 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
3110 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
3111 { (exit 1); exit 1; }; }
3112 fi
3113 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
3114 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
3115 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
3116
3117 # Find a good install program. We prefer a C program (faster),
3118 # so one script is as good as another. But avoid the broken or
3119 # incompatible versions:
3120 # SysV /etc/install, /usr/sbin/install
3121 # SunOS /usr/etc/install
3122 # IRIX /sbin/install
3123 # AIX /bin/install
3124 # AmigaOS /C/install, which installs bootblocks on floppy discs
3125 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3126 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3127 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3128 # OS/2's system install, which has a completely different semantic
3129 # ./install, which can be erroneously created by make from ./install.sh.
3130 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3131 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3132 if test -z "$INSTALL"; then
3133 if test "${ac_cv_path_install+set}" = set; then
3134 echo $ECHO_N "(cached) $ECHO_C" >&6
3135 else
3136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3137 for as_dir in $PATH
3138 do
3139 IFS=$as_save_IFS
3140 test -z "$as_dir" && as_dir=.
3141 # Account for people who put trailing slashes in PATH elements.
3142 case $as_dir/ in
3143 ./ | .// | /cC/* | \
3144 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3145 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3146 /usr/ucb/* ) ;;
3147 *)
3148 # OSF1 and SCO ODT 3.0 have their own names for install.
3149 # Don't use installbsd from OSF since it installs stuff as root
3150 # by default.
3151 for ac_prog in ginstall scoinst install; do
3152 for ac_exec_ext in '' $ac_executable_extensions; do
3153 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3154 if test $ac_prog = install &&
3155 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3156 # AIX install. It has an incompatible calling convention.
3157 :
3158 elif test $ac_prog = install &&
3159 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3160 # program-specific install script used by HP pwplus--don't use.
3161 :
3162 else
3163 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3164 break 3
3165 fi
3166 fi
3167 done
3168 done
3169 ;;
3170 esac
3171 done
3172
3173
3174 fi
3175 if test "${ac_cv_path_install+set}" = set; then
3176 INSTALL=$ac_cv_path_install
3177 else
3178 # As a last resort, use the slow shell script. We don't cache a
3179 # path for INSTALL within a source directory, because that will
3180 # break other packages using the cache if that directory is
3181 # removed, or if the path is relative.
3182 INSTALL=$ac_install_sh
3183 fi
3184 fi
3185 echo "$as_me:$LINENO: result: $INSTALL" >&5
3186 echo "${ECHO_T}$INSTALL" >&6
3187
3188 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3189 # It thinks the first close brace ends the variable substitution.
3190 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3191
3192 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3193
3194 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3195
3196 # Extract the first word of "rm", so it can be a program name with args.
3197 set dummy rm; ac_word=$2
3198 echo "$as_me:$LINENO: checking for $ac_word" >&5
3199 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3200 if test "${ac_cv_path_RM+set}" = set; then
3201 echo $ECHO_N "(cached) $ECHO_C" >&6
3202 else
3203 case $RM in
3204 [\\/]* | ?:[\\/]*)
3205 ac_cv_path_RM="$RM" # Let the user override the test with a path.
3206 ;;
3207 *)
3208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3209 for as_dir in $PATH
3210 do
3211 IFS=$as_save_IFS
3212 test -z "$as_dir" && as_dir=.
3213 for ac_exec_ext in '' $ac_executable_extensions; do
3214 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3215 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
3216 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3217 break 2
3218 fi
3219 done
3220 done
3221
3222 ;;
3223 esac
3224 fi
3225 RM=$ac_cv_path_RM
3226
3227 if test -n "$RM"; then
3228 echo "$as_me:$LINENO: result: $RM" >&5
3229 echo "${ECHO_T}$RM" >&6
3230 else
3231 echo "$as_me:$LINENO: result: no" >&5
3232 echo "${ECHO_T}no" >&6
3233 fi
3234
3235 # Extract the first word of "cp", so it can be a program name with args.
3236 set dummy cp; ac_word=$2
3237 echo "$as_me:$LINENO: checking for $ac_word" >&5
3238 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3239 if test "${ac_cv_path_CP+set}" = set; then
3240 echo $ECHO_N "(cached) $ECHO_C" >&6
3241 else
3242 case $CP in
3243 [\\/]* | ?:[\\/]*)
3244 ac_cv_path_CP="$CP" # Let the user override the test with a path.
3245 ;;
3246 *)
3247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248 for as_dir in $PATH
3249 do
3250 IFS=$as_save_IFS
3251 test -z "$as_dir" && as_dir=.
3252 for ac_exec_ext in '' $ac_executable_extensions; do
3253 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3254 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
3255 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3256 break 2
3257 fi
3258 done
3259 done
3260
3261 ;;
3262 esac
3263 fi
3264 CP=$ac_cv_path_CP
3265
3266 if test -n "$CP"; then
3267 echo "$as_me:$LINENO: result: $CP" >&5
3268 echo "${ECHO_T}$CP" >&6
3269 else
3270 echo "$as_me:$LINENO: result: no" >&5
3271 echo "${ECHO_T}no" >&6
3272 fi
3273
3274 # Extract the first word of "mv", so it can be a program name with args.
3275 set dummy mv; ac_word=$2
3276 echo "$as_me:$LINENO: checking for $ac_word" >&5
3277 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3278 if test "${ac_cv_path_MV+set}" = set; then
3279 echo $ECHO_N "(cached) $ECHO_C" >&6
3280 else
3281 case $MV in
3282 [\\/]* | ?:[\\/]*)
3283 ac_cv_path_MV="$MV" # Let the user override the test with a path.
3284 ;;
3285 *)
3286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3287 for as_dir in $PATH
3288 do
3289 IFS=$as_save_IFS
3290 test -z "$as_dir" && as_dir=.
3291 for ac_exec_ext in '' $ac_executable_extensions; do
3292 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3293 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
3294 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3295 break 2
3296 fi
3297 done
3298 done
3299
3300 ;;
3301 esac
3302 fi
3303 MV=$ac_cv_path_MV
3304
3305 if test -n "$MV"; then
3306 echo "$as_me:$LINENO: result: $MV" >&5
3307 echo "${ECHO_T}$MV" >&6
3308 else
3309 echo "$as_me:$LINENO: result: no" >&5
3310 echo "${ECHO_T}no" >&6
3311 fi
3312
3313 # Extract the first word of "ln", so it can be a program name with args.
3314 set dummy ln; ac_word=$2
3315 echo "$as_me:$LINENO: checking for $ac_word" >&5
3316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3317 if test "${ac_cv_path_LN+set}" = set; then
3318 echo $ECHO_N "(cached) $ECHO_C" >&6
3319 else
3320 case $LN in
3321 [\\/]* | ?:[\\/]*)
3322 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3323 ;;
3324 *)
3325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3326 for as_dir in $PATH
3327 do
3328 IFS=$as_save_IFS
3329 test -z "$as_dir" && as_dir=.
3330 for ac_exec_ext in '' $ac_executable_extensions; do
3331 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3332 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3333 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3334 break 2
3335 fi
3336 done
3337 done
3338
3339 ;;
3340 esac
3341 fi
3342 LN=$ac_cv_path_LN
3343
3344 if test -n "$LN"; then
3345 echo "$as_me:$LINENO: result: $LN" >&5
3346 echo "${ECHO_T}$LN" >&6
3347 else
3348 echo "$as_me:$LINENO: result: no" >&5
3349 echo "${ECHO_T}no" >&6
3350 fi
3351
3352 # Extract the first word of "sed", so it can be a program name with args.
3353 set dummy sed; ac_word=$2
3354 echo "$as_me:$LINENO: checking for $ac_word" >&5
3355 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3356 if test "${ac_cv_path_SED+set}" = set; then
3357 echo $ECHO_N "(cached) $ECHO_C" >&6
3358 else
3359 case $SED in
3360 [\\/]* | ?:[\\/]*)
3361 ac_cv_path_SED="$SED" # Let the user override the test with a path.
3362 ;;
3363 *)
3364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3365 for as_dir in $PATH
3366 do
3367 IFS=$as_save_IFS
3368 test -z "$as_dir" && as_dir=.
3369 for ac_exec_ext in '' $ac_executable_extensions; do
3370 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3371 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
3372 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3373 break 2
3374 fi
3375 done
3376 done
3377
3378 ;;
3379 esac
3380 fi
3381 SED=$ac_cv_path_SED
3382
3383 if test -n "$SED"; then
3384 echo "$as_me:$LINENO: result: $SED" >&5
3385 echo "${ECHO_T}$SED" >&6
3386 else
3387 echo "$as_me:$LINENO: result: no" >&5
3388 echo "${ECHO_T}no" >&6
3389 fi
3390
3391 # Extract the first word of "ar", so it can be a program name with args.
3392 set dummy ar; ac_word=$2
3393 echo "$as_me:$LINENO: checking for $ac_word" >&5
3394 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3395 if test "${ac_cv_path_AR+set}" = set; then
3396 echo $ECHO_N "(cached) $ECHO_C" >&6
3397 else
3398 case $AR in
3399 [\\/]* | ?:[\\/]*)
3400 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3401 ;;
3402 *)
3403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3404 for as_dir in $PATH
3405 do
3406 IFS=$as_save_IFS
3407 test -z "$as_dir" && as_dir=.
3408 for ac_exec_ext in '' $ac_executable_extensions; do
3409 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3410 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3411 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3412 break 2
3413 fi
3414 done
3415 done
3416
3417 ;;
3418 esac
3419 fi
3420 AR=$ac_cv_path_AR
3421
3422 if test -n "$AR"; then
3423 echo "$as_me:$LINENO: result: $AR" >&5
3424 echo "${ECHO_T}$AR" >&6
3425 else
3426 echo "$as_me:$LINENO: result: no" >&5
3427 echo "${ECHO_T}no" >&6
3428 fi
3429
3430 # Extract the first word of "ld", so it can be a program name with args.
3431 set dummy ld; ac_word=$2
3432 echo "$as_me:$LINENO: checking for $ac_word" >&5
3433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3434 if test "${ac_cv_path_LD+set}" = set; then
3435 echo $ECHO_N "(cached) $ECHO_C" >&6
3436 else
3437 case $LD in
3438 [\\/]* | ?:[\\/]*)
3439 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3440 ;;
3441 *)
3442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3443 for as_dir in $PATH
3444 do
3445 IFS=$as_save_IFS
3446 test -z "$as_dir" && as_dir=.
3447 for ac_exec_ext in '' $ac_executable_extensions; do
3448 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3449 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3450 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3451 break 2
3452 fi
3453 done
3454 done
3455
3456 ;;
3457 esac
3458 fi
3459 LD=$ac_cv_path_LD
3460
3461 if test -n "$LD"; then
3462 echo "$as_me:$LINENO: result: $LD" >&5
3463 echo "${ECHO_T}$LD" >&6
3464 else
3465 echo "$as_me:$LINENO: result: no" >&5
3466 echo "${ECHO_T}no" >&6
3467 fi
3468
3469 # Extract the first word of "test", so it can be a program name with args.
3470 set dummy test; ac_word=$2
3471 echo "$as_me:$LINENO: checking for $ac_word" >&5
3472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3473 if test "${ac_cv_path_TEST+set}" = set; then
3474 echo $ECHO_N "(cached) $ECHO_C" >&6
3475 else
3476 case $TEST in
3477 [\\/]* | ?:[\\/]*)
3478 ac_cv_path_TEST="$TEST" # Let the user override the test with a path.
3479 ;;
3480 *)
3481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3482 for as_dir in $PATH
3483 do
3484 IFS=$as_save_IFS
3485 test -z "$as_dir" && as_dir=.
3486 for ac_exec_ext in '' $ac_executable_extensions; do
3487 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3488 ac_cv_path_TEST="$as_dir/$ac_word$ac_exec_ext"
3489 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3490 break 2
3491 fi
3492 done
3493 done
3494
3495 test -z "$ac_cv_path_TEST" && ac_cv_path_TEST="test"
3496 ;;
3497 esac
3498 fi
3499 TEST=$ac_cv_path_TEST
3500
3501 if test -n "$TEST"; then
3502 echo "$as_me:$LINENO: result: $TEST" >&5
3503 echo "${ECHO_T}$TEST" >&6
3504 else
3505 echo "$as_me:$LINENO: result: no" >&5
3506 echo "${ECHO_T}no" >&6
3507 fi
3508
3509
3510 if test "$libexecdir" = '${exec_prefix}/libexec' &&
3511 test "$localstatedir" = '${prefix}/var'; then
3512 libexecdir='${bindir}'
3513 localstatedir='${prefix}'
3514 fi
3515
3516 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3517 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3518 if test "${ac_cv_header_stdc+set}" = set; then
3519 echo $ECHO_N "(cached) $ECHO_C" >&6
3520 else
3521 cat >conftest.$ac_ext <<_ACEOF
3522 /* confdefs.h. */
3523 _ACEOF
3524 cat confdefs.h >>conftest.$ac_ext
3525 cat >>conftest.$ac_ext <<_ACEOF
3526 /* end confdefs.h. */
3527 #include <stdlib.h>
3528 #include <stdarg.h>
3529 #include <string.h>
3530 #include <float.h>
3531
3532 int
3533 main ()
3534 {
3535
3536 ;
3537 return 0;
3538 }
3539 _ACEOF
3540 rm -f conftest.$ac_objext
3541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3542 (eval $ac_compile) 2>conftest.er1
3543 ac_status=$?
3544 grep -v '^ *+' conftest.er1 >conftest.err
3545 rm -f conftest.er1
3546 cat conftest.err >&5
3547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3548 (exit $ac_status); } &&
3549 { ac_try='test -z "$ac_c_werror_flag"
3550 || test ! -s conftest.err'
3551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3552 (eval $ac_try) 2>&5
3553 ac_status=$?
3554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3555 (exit $ac_status); }; } &&
3556 { ac_try='test -s conftest.$ac_objext'
3557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3558 (eval $ac_try) 2>&5
3559 ac_status=$?
3560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561 (exit $ac_status); }; }; then
3562 ac_cv_header_stdc=yes
3563 else
3564 echo "$as_me: failed program was:" >&5
3565 sed 's/^/| /' conftest.$ac_ext >&5
3566
3567 ac_cv_header_stdc=no
3568 fi
3569 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3570
3571 if test $ac_cv_header_stdc = yes; then
3572 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3573 cat >conftest.$ac_ext <<_ACEOF
3574 /* confdefs.h. */
3575 _ACEOF
3576 cat confdefs.h >>conftest.$ac_ext
3577 cat >>conftest.$ac_ext <<_ACEOF
3578 /* end confdefs.h. */
3579 #include <string.h>
3580
3581 _ACEOF
3582 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3583 $EGREP "memchr" >/dev/null 2>&1; then
3584 :
3585 else
3586 ac_cv_header_stdc=no
3587 fi
3588 rm -f conftest*
3589
3590 fi
3591
3592 if test $ac_cv_header_stdc = yes; then
3593 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3594 cat >conftest.$ac_ext <<_ACEOF
3595 /* confdefs.h. */
3596 _ACEOF
3597 cat confdefs.h >>conftest.$ac_ext
3598 cat >>conftest.$ac_ext <<_ACEOF
3599 /* end confdefs.h. */
3600 #include <stdlib.h>
3601
3602 _ACEOF
3603 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3604 $EGREP "free" >/dev/null 2>&1; then
3605 :
3606 else
3607 ac_cv_header_stdc=no
3608 fi
3609 rm -f conftest*
3610
3611 fi
3612
3613 if test $ac_cv_header_stdc = yes; then
3614 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3615 if test "$cross_compiling" = yes; then
3616 :
3617 else
3618 cat >conftest.$ac_ext <<_ACEOF
3619 /* confdefs.h. */
3620 _ACEOF
3621 cat confdefs.h >>conftest.$ac_ext
3622 cat >>conftest.$ac_ext <<_ACEOF
3623 /* end confdefs.h. */
3624 #include <ctype.h>
3625 #if ((' ' & 0x0FF) == 0x020)
3626 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3627 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3628 #else
3629 # define ISLOWER(c) \
3630 (('a' <= (c) && (c) <= 'i') \
3631 || ('j' <= (c) && (c) <= 'r') \
3632 || ('s' <= (c) && (c) <= 'z'))
3633 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3634 #endif
3635
3636 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3637 int
3638 main ()
3639 {
3640 int i;
3641 for (i = 0; i < 256; i++)
3642 if (XOR (islower (i), ISLOWER (i))
3643 || toupper (i) != TOUPPER (i))
3644 exit(2);
3645 exit (0);
3646 }
3647 _ACEOF
3648 rm -f conftest$ac_exeext
3649 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3650 (eval $ac_link) 2>&5
3651 ac_status=$?
3652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3653 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3655 (eval $ac_try) 2>&5
3656 ac_status=$?
3657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3658 (exit $ac_status); }; }; then
3659 :
3660 else
3661 echo "$as_me: program exited with status $ac_status" >&5
3662 echo "$as_me: failed program was:" >&5
3663 sed 's/^/| /' conftest.$ac_ext >&5
3664
3665 ( exit $ac_status )
3666 ac_cv_header_stdc=no
3667 fi
3668 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3669 fi
3670 fi
3671 fi
3672 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3673 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3674 if test $ac_cv_header_stdc = yes; then
3675
3676 cat >>confdefs.h <<\_ACEOF
3677 #define STDC_HEADERS 1
3678 _ACEOF
3679
3680 fi
3681
3682
3683 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3694 inttypes.h stdint.h unistd.h
3695 do
3696 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3697 echo "$as_me:$LINENO: checking for $ac_header" >&5
3698 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3699 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3700 echo $ECHO_N "(cached) $ECHO_C" >&6
3701 else
3702 cat >conftest.$ac_ext <<_ACEOF
3703 /* confdefs.h. */
3704 _ACEOF
3705 cat confdefs.h >>conftest.$ac_ext
3706 cat >>conftest.$ac_ext <<_ACEOF
3707 /* end confdefs.h. */
3708 $ac_includes_default
3709
3710 #include <$ac_header>
3711 _ACEOF
3712 rm -f conftest.$ac_objext
3713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3714 (eval $ac_compile) 2>conftest.er1
3715 ac_status=$?
3716 grep -v '^ *+' conftest.er1 >conftest.err
3717 rm -f conftest.er1
3718 cat conftest.err >&5
3719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3720 (exit $ac_status); } &&
3721 { ac_try='test -z "$ac_c_werror_flag"
3722 || test ! -s conftest.err'
3723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3724 (eval $ac_try) 2>&5
3725 ac_status=$?
3726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3727 (exit $ac_status); }; } &&
3728 { ac_try='test -s conftest.$ac_objext'
3729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3730 (eval $ac_try) 2>&5
3731 ac_status=$?
3732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 (exit $ac_status); }; }; then
3734 eval "$as_ac_Header=yes"
3735 else
3736 echo "$as_me: failed program was:" >&5
3737 sed 's/^/| /' conftest.$ac_ext >&5
3738
3739 eval "$as_ac_Header=no"
3740 fi
3741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3742 fi
3743 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3744 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3745 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3746 cat >>confdefs.h <<_ACEOF
3747 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3748 _ACEOF
3749
3750 fi
3751
3752 done
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767 for ac_header in crypt.h inttypes.h stdint.h sys/resource.h sys/param.h errno.h sys/syslog.h stddef.h libgen.h sys/wait.h wait.h link.h
3768 do
3769 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3770 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3771 echo "$as_me:$LINENO: checking for $ac_header" >&5
3772 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3773 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3774 echo $ECHO_N "(cached) $ECHO_C" >&6
3775 fi
3776 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3777 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3778 else
3779 # Is the header compilable?
3780 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3781 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3782 cat >conftest.$ac_ext <<_ACEOF
3783 /* confdefs.h. */
3784 _ACEOF
3785 cat confdefs.h >>conftest.$ac_ext
3786 cat >>conftest.$ac_ext <<_ACEOF
3787 /* end confdefs.h. */
3788 $ac_includes_default
3789 #include <$ac_header>
3790 _ACEOF
3791 rm -f conftest.$ac_objext
3792 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3793 (eval $ac_compile) 2>conftest.er1
3794 ac_status=$?
3795 grep -v '^ *+' conftest.er1 >conftest.err
3796 rm -f conftest.er1
3797 cat conftest.err >&5
3798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3799 (exit $ac_status); } &&
3800 { ac_try='test -z "$ac_c_werror_flag"
3801 || test ! -s conftest.err'
3802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3803 (eval $ac_try) 2>&5
3804 ac_status=$?
3805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806 (exit $ac_status); }; } &&
3807 { ac_try='test -s conftest.$ac_objext'
3808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3809 (eval $ac_try) 2>&5
3810 ac_status=$?
3811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 (exit $ac_status); }; }; then
3813 ac_header_compiler=yes
3814 else
3815 echo "$as_me: failed program was:" >&5
3816 sed 's/^/| /' conftest.$ac_ext >&5
3817
3818 ac_header_compiler=no
3819 fi
3820 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3821 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3822 echo "${ECHO_T}$ac_header_compiler" >&6
3823
3824 # Is the header present?
3825 echo "$as_me:$LINENO: checking $ac_header presence" >&5
3826 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3827 cat >conftest.$ac_ext <<_ACEOF
3828 /* confdefs.h. */
3829 _ACEOF
3830 cat confdefs.h >>conftest.$ac_ext
3831 cat >>conftest.$ac_ext <<_ACEOF
3832 /* end confdefs.h. */
3833 #include <$ac_header>
3834 _ACEOF
3835 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3836 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3837 ac_status=$?
3838 grep -v '^ *+' conftest.er1 >conftest.err
3839 rm -f conftest.er1
3840 cat conftest.err >&5
3841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3842 (exit $ac_status); } >/dev/null; then
3843 if test -s conftest.err; then
3844 ac_cpp_err=$ac_c_preproc_warn_flag
3845 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3846 else
3847 ac_cpp_err=
3848 fi
3849 else
3850 ac_cpp_err=yes
3851 fi
3852 if test -z "$ac_cpp_err"; then
3853 ac_header_preproc=yes
3854 else
3855 echo "$as_me: failed program was:" >&5
3856 sed 's/^/| /' conftest.$ac_ext >&5
3857
3858 ac_header_preproc=no
3859 fi
3860 rm -f conftest.err conftest.$ac_ext
3861 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3862 echo "${ECHO_T}$ac_header_preproc" >&6
3863
3864 # So? What about this header?
3865 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3866 yes:no: )
3867 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3868 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3869 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3870 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3871 ac_header_preproc=yes
3872 ;;
3873 no:yes:* )
3874 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3875 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3876 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
3877 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
3878 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3879 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3880 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
3881 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
3882 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3883 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3884 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3885 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3886 (
3887 cat <<\_ASBOX
3888 ## -------------------------------------- ##
3889 ## Report this to the ircd-hybrid lists. ##
3890 ## -------------------------------------- ##
3891 _ASBOX
3892 ) |
3893 sed "s/^/$as_me: WARNING: /" >&2
3894 ;;
3895 esac
3896 echo "$as_me:$LINENO: checking for $ac_header" >&5
3897 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3898 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3899 echo $ECHO_N "(cached) $ECHO_C" >&6
3900 else
3901 eval "$as_ac_Header=\$ac_header_preproc"
3902 fi
3903 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3904 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3905
3906 fi
3907 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3908 cat >>confdefs.h <<_ACEOF
3909 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3910 _ACEOF
3911
3912 fi
3913
3914 done
3915
3916
3917
3918 echo "$as_me:$LINENO: checking for library containing socket" >&5
3919 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6
3920 if test "${ac_cv_search_socket+set}" = set; then
3921 echo $ECHO_N "(cached) $ECHO_C" >&6
3922 else
3923 ac_func_search_save_LIBS=$LIBS
3924 ac_cv_search_socket=no
3925 cat >conftest.$ac_ext <<_ACEOF
3926 /* confdefs.h. */
3927 _ACEOF
3928 cat confdefs.h >>conftest.$ac_ext
3929 cat >>conftest.$ac_ext <<_ACEOF
3930 /* end confdefs.h. */
3931
3932 /* Override any gcc2 internal prototype to avoid an error. */
3933 #ifdef __cplusplus
3934 extern "C"
3935 #endif
3936 /* We use char because int might match the return type of a gcc2
3937 builtin and then its argument prototype would still apply. */
3938 char socket ();
3939 int
3940 main ()
3941 {
3942 socket ();
3943 ;
3944 return 0;
3945 }
3946 _ACEOF
3947 rm -f conftest.$ac_objext conftest$ac_exeext
3948 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3949 (eval $ac_link) 2>conftest.er1
3950 ac_status=$?
3951 grep -v '^ *+' conftest.er1 >conftest.err
3952 rm -f conftest.er1
3953 cat conftest.err >&5
3954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3955 (exit $ac_status); } &&
3956 { ac_try='test -z "$ac_c_werror_flag"
3957 || test ! -s conftest.err'
3958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3959 (eval $ac_try) 2>&5
3960 ac_status=$?
3961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3962 (exit $ac_status); }; } &&
3963 { ac_try='test -s conftest$ac_exeext'
3964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3965 (eval $ac_try) 2>&5
3966 ac_status=$?
3967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3968 (exit $ac_status); }; }; then
3969 ac_cv_search_socket="none required"
3970 else
3971 echo "$as_me: failed program was:" >&5
3972 sed 's/^/| /' conftest.$ac_ext >&5
3973
3974 fi
3975 rm -f conftest.err conftest.$ac_objext \
3976 conftest$ac_exeext conftest.$ac_ext
3977 if test "$ac_cv_search_socket" = no; then
3978 for ac_lib in socket; do
3979 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3980 cat >conftest.$ac_ext <<_ACEOF
3981 /* confdefs.h. */
3982 _ACEOF
3983 cat confdefs.h >>conftest.$ac_ext
3984 cat >>conftest.$ac_ext <<_ACEOF
3985 /* end confdefs.h. */
3986
3987 /* Override any gcc2 internal prototype to avoid an error. */
3988 #ifdef __cplusplus
3989 extern "C"
3990 #endif
3991 /* We use char because int might match the return type of a gcc2
3992 builtin and then its argument prototype would still apply. */
3993 char socket ();
3994 int
3995 main ()
3996 {
3997 socket ();
3998 ;
3999 return 0;
4000 }
4001 _ACEOF
4002 rm -f conftest.$ac_objext conftest$ac_exeext
4003 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4004 (eval $ac_link) 2>conftest.er1
4005 ac_status=$?
4006 grep -v '^ *+' conftest.er1 >conftest.err
4007 rm -f conftest.er1
4008 cat conftest.err >&5
4009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4010 (exit $ac_status); } &&
4011 { ac_try='test -z "$ac_c_werror_flag"
4012 || test ! -s conftest.err'
4013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4014 (eval $ac_try) 2>&5
4015 ac_status=$?
4016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 (exit $ac_status); }; } &&
4018 { ac_try='test -s conftest$ac_exeext'
4019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4020 (eval $ac_try) 2>&5
4021 ac_status=$?
4022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4023 (exit $ac_status); }; }; then
4024 ac_cv_search_socket="-l$ac_lib"
4025 break
4026 else
4027 echo "$as_me: failed program was:" >&5
4028 sed 's/^/| /' conftest.$ac_ext >&5
4029
4030 fi
4031 rm -f conftest.err conftest.$ac_objext \
4032 conftest$ac_exeext conftest.$ac_ext
4033 done
4034 fi
4035 LIBS=$ac_func_search_save_LIBS
4036 fi
4037 echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
4038 echo "${ECHO_T}$ac_cv_search_socket" >&6
4039 if test "$ac_cv_search_socket" != no; then
4040 test "$ac_cv_search_socket" = "none required" || LIBS="$ac_cv_search_socket $LIBS"
4041
4042 else
4043 { { echo "$as_me:$LINENO: error: You have no socket()! Aborting." >&5
4044 echo "$as_me: error: You have no socket()! Aborting." >&2;}
4045 { (exit 1); exit 1; }; }
4046 fi
4047
4048
4049 echo "$as_me:$LINENO: checking for library containing inet_aton" >&5
4050 echo $ECHO_N "checking for library containing inet_aton... $ECHO_C" >&6
4051 if test "${ac_cv_search_inet_aton+set}" = set; then
4052 echo $ECHO_N "(cached) $ECHO_C" >&6
4053 else
4054 ac_func_search_save_LIBS=$LIBS
4055 ac_cv_search_inet_aton=no
4056 cat >conftest.$ac_ext <<_ACEOF
4057 /* confdefs.h. */
4058 _ACEOF
4059 cat confdefs.h >>conftest.$ac_ext
4060 cat >>conftest.$ac_ext <<_ACEOF
4061 /* end confdefs.h. */
4062
4063 /* Override any gcc2 internal prototype to avoid an error. */
4064 #ifdef __cplusplus
4065 extern "C"
4066 #endif
4067 /* We use char because int might match the return type of a gcc2
4068 builtin and then its argument prototype would still apply. */
4069 char inet_aton ();
4070 int
4071 main ()
4072 {
4073 inet_aton ();
4074 ;
4075 return 0;
4076 }
4077 _ACEOF
4078 rm -f conftest.$ac_objext conftest$ac_exeext
4079 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4080 (eval $ac_link) 2>conftest.er1
4081 ac_status=$?
4082 grep -v '^ *+' conftest.er1 >conftest.err
4083 rm -f conftest.er1
4084 cat conftest.err >&5
4085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4086 (exit $ac_status); } &&
4087 { ac_try='test -z "$ac_c_werror_flag"
4088 || test ! -s conftest.err'
4089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4090 (eval $ac_try) 2>&5
4091 ac_status=$?
4092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093 (exit $ac_status); }; } &&
4094 { ac_try='test -s conftest$ac_exeext'
4095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4096 (eval $ac_try) 2>&5
4097 ac_status=$?
4098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4099 (exit $ac_status); }; }; then
4100 ac_cv_search_inet_aton="none required"
4101 else
4102 echo "$as_me: failed program was:" >&5
4103 sed 's/^/| /' conftest.$ac_ext >&5
4104
4105 fi
4106 rm -f conftest.err conftest.$ac_objext \
4107 conftest$ac_exeext conftest.$ac_ext
4108 if test "$ac_cv_search_inet_aton" = no; then
4109 for ac_lib in resolv; do
4110 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4111 cat >conftest.$ac_ext <<_ACEOF
4112 /* confdefs.h. */
4113 _ACEOF
4114 cat confdefs.h >>conftest.$ac_ext
4115 cat >>conftest.$ac_ext <<_ACEOF
4116 /* end confdefs.h. */
4117
4118 /* Override any gcc2 internal prototype to avoid an error. */
4119 #ifdef __cplusplus
4120 extern "C"
4121 #endif
4122 /* We use char because int might match the return type of a gcc2
4123 builtin and then its argument prototype would still apply. */
4124 char inet_aton ();
4125 int
4126 main ()
4127 {
4128 inet_aton ();
4129 ;
4130 return 0;
4131 }
4132 _ACEOF
4133 rm -f conftest.$ac_objext conftest$ac_exeext
4134 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4135 (eval $ac_link) 2>conftest.er1
4136 ac_status=$?
4137 grep -v '^ *+' conftest.er1 >conftest.err
4138 rm -f conftest.er1
4139 cat conftest.err >&5
4140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4141 (exit $ac_status); } &&
4142 { ac_try='test -z "$ac_c_werror_flag"
4143 || test ! -s conftest.err'
4144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4145 (eval $ac_try) 2>&5
4146 ac_status=$?
4147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4148 (exit $ac_status); }; } &&
4149 { ac_try='test -s conftest$ac_exeext'
4150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4151 (eval $ac_try) 2>&5
4152 ac_status=$?
4153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4154 (exit $ac_status); }; }; then
4155 ac_cv_search_inet_aton="-l$ac_lib"
4156 break
4157 else
4158 echo "$as_me: failed program was:" >&5
4159 sed 's/^/| /' conftest.$ac_ext >&5
4160
4161 fi
4162 rm -f conftest.err conftest.$ac_objext \
4163 conftest$ac_exeext conftest.$ac_ext
4164 done
4165 fi
4166 LIBS=$ac_func_search_save_LIBS
4167 fi
4168 echo "$as_me:$LINENO: result: $ac_cv_search_inet_aton" >&5
4169 echo "${ECHO_T}$ac_cv_search_inet_aton" >&6
4170 if test "$ac_cv_search_inet_aton" != no; then
4171 test "$ac_cv_search_inet_aton" = "none required" || LIBS="$ac_cv_search_inet_aton $LIBS"
4172
4173 else
4174 inet_misc=1;
4175 cat >>confdefs.h <<\_ACEOF
4176 #define NO_INET_ATON 1
4177 _ACEOF
4178
4179 fi
4180
4181 echo "$as_me:$LINENO: checking for library containing inet_pton" >&5
4182 echo $ECHO_N "checking for library containing inet_pton... $ECHO_C" >&6
4183 if test "${ac_cv_search_inet_pton+set}" = set; then
4184 echo $ECHO_N "(cached) $ECHO_C" >&6
4185 else
4186 ac_func_search_save_LIBS=$LIBS
4187 ac_cv_search_inet_pton=no
4188 cat >conftest.$ac_ext <<_ACEOF
4189 /* confdefs.h. */
4190 _ACEOF
4191 cat confdefs.h >>conftest.$ac_ext
4192 cat >>conftest.$ac_ext <<_ACEOF
4193 /* end confdefs.h. */
4194
4195 /* Override any gcc2 internal prototype to avoid an error. */
4196 #ifdef __cplusplus
4197 extern "C"
4198 #endif
4199 /* We use char because int might match the return type of a gcc2
4200 builtin and then its argument prototype would still apply. */
4201 char inet_pton ();
4202 int
4203 main ()
4204 {
4205 inet_pton ();
4206 ;
4207 return 0;
4208 }
4209 _ACEOF
4210 rm -f conftest.$ac_objext conftest$ac_exeext
4211 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4212 (eval $ac_link) 2>conftest.er1
4213 ac_status=$?
4214 grep -v '^ *+' conftest.er1 >conftest.err
4215 rm -f conftest.er1
4216 cat conftest.err >&5
4217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218 (exit $ac_status); } &&
4219 { ac_try='test -z "$ac_c_werror_flag"
4220 || test ! -s conftest.err'
4221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4222 (eval $ac_try) 2>&5
4223 ac_status=$?
4224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4225 (exit $ac_status); }; } &&
4226 { ac_try='test -s conftest$ac_exeext'
4227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4228 (eval $ac_try) 2>&5
4229 ac_status=$?
4230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231 (exit $ac_status); }; }; then
4232 ac_cv_search_inet_pton="none required"
4233 else
4234 echo "$as_me: failed program was:" >&5
4235 sed 's/^/| /' conftest.$ac_ext >&5
4236
4237 fi
4238 rm -f conftest.err conftest.$ac_objext \
4239 conftest$ac_exeext conftest.$ac_ext
4240 if test "$ac_cv_search_inet_pton" = no; then
4241 for ac_lib in resolv nsl; do
4242 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4243 cat >conftest.$ac_ext <<_ACEOF
4244 /* confdefs.h. */
4245 _ACEOF
4246 cat confdefs.h >>conftest.$ac_ext
4247 cat >>conftest.$ac_ext <<_ACEOF
4248 /* end confdefs.h. */
4249
4250 /* Override any gcc2 internal prototype to avoid an error. */
4251 #ifdef __cplusplus
4252 extern "C"
4253 #endif
4254 /* We use char because int might match the return type of a gcc2
4255 builtin and then its argument prototype would still apply. */
4256 char inet_pton ();
4257 int
4258 main ()
4259 {
4260 inet_pton ();
4261 ;
4262 return 0;
4263 }
4264 _ACEOF
4265 rm -f conftest.$ac_objext conftest$ac_exeext
4266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4267 (eval $ac_link) 2>conftest.er1
4268 ac_status=$?
4269 grep -v '^ *+' conftest.er1 >conftest.err
4270 rm -f conftest.er1
4271 cat conftest.err >&5
4272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4273 (exit $ac_status); } &&
4274 { ac_try='test -z "$ac_c_werror_flag"
4275 || test ! -s conftest.err'
4276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4277 (eval $ac_try) 2>&5
4278 ac_status=$?
4279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4280 (exit $ac_status); }; } &&
4281 { ac_try='test -s conftest$ac_exeext'
4282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4283 (eval $ac_try) 2>&5
4284 ac_status=$?
4285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4286 (exit $ac_status); }; }; then
4287 ac_cv_search_inet_pton="-l$ac_lib"
4288 break
4289 else
4290 echo "$as_me: failed program was:" >&5
4291 sed 's/^/| /' conftest.$ac_ext >&5
4292
4293 fi
4294 rm -f conftest.err conftest.$ac_objext \
4295 conftest$ac_exeext conftest.$ac_ext
4296 done
4297 fi
4298 LIBS=$ac_func_search_save_LIBS
4299 fi
4300 echo "$as_me:$LINENO: result: $ac_cv_search_inet_pton" >&5
4301 echo "${ECHO_T}$ac_cv_search_inet_pton" >&6
4302 if test "$ac_cv_search_inet_pton" != no; then
4303 test "$ac_cv_search_inet_pton" = "none required" || LIBS="$ac_cv_search_inet_pton $LIBS"
4304
4305 else
4306 inet_misc=1;
4307 cat >>confdefs.h <<\_ACEOF
4308 #define NO_INET_PTON 1
4309 _ACEOF
4310
4311 fi
4312
4313 echo "$as_me:$LINENO: checking for library containing inet_ntop" >&5
4314 echo $ECHO_N "checking for library containing inet_ntop... $ECHO_C" >&6
4315 if test "${ac_cv_search_inet_ntop+set}" = set; then
4316 echo $ECHO_N "(cached) $ECHO_C" >&6
4317 else
4318 ac_func_search_save_LIBS=$LIBS
4319 ac_cv_search_inet_ntop=no
4320 cat >conftest.$ac_ext <<_ACEOF
4321 /* confdefs.h. */
4322 _ACEOF
4323 cat confdefs.h >>conftest.$ac_ext
4324 cat >>conftest.$ac_ext <<_ACEOF
4325 /* end confdefs.h. */
4326
4327 /* Override any gcc2 internal prototype to avoid an error. */
4328 #ifdef __cplusplus
4329 extern "C"
4330 #endif
4331 /* We use char because int might match the return type of a gcc2
4332 builtin and then its argument prototype would still apply. */
4333 char inet_ntop ();
4334 int
4335 main ()
4336 {
4337 inet_ntop ();
4338 ;
4339 return 0;
4340 }
4341 _ACEOF
4342 rm -f conftest.$ac_objext conftest$ac_exeext
4343 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4344 (eval $ac_link) 2>conftest.er1
4345 ac_status=$?
4346 grep -v '^ *+' conftest.er1 >conftest.err
4347 rm -f conftest.er1
4348 cat conftest.err >&5
4349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4350 (exit $ac_status); } &&
4351 { ac_try='test -z "$ac_c_werror_flag"
4352 || test ! -s conftest.err'
4353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4354 (eval $ac_try) 2>&5
4355 ac_status=$?
4356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4357 (exit $ac_status); }; } &&
4358 { ac_try='test -s conftest$ac_exeext'
4359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4360 (eval $ac_try) 2>&5
4361 ac_status=$?
4362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4363 (exit $ac_status); }; }; then
4364 ac_cv_search_inet_ntop="none required"
4365 else
4366 echo "$as_me: failed program was:" >&5
4367 sed 's/^/| /' conftest.$ac_ext >&5
4368
4369 fi
4370 rm -f conftest.err conftest.$ac_objext \
4371 conftest$ac_exeext conftest.$ac_ext
4372 if test "$ac_cv_search_inet_ntop" = no; then
4373 for ac_lib in resolv nsl; do
4374 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4375 cat >conftest.$ac_ext <<_ACEOF
4376 /* confdefs.h. */
4377 _ACEOF
4378 cat confdefs.h >>conftest.$ac_ext
4379 cat >>conftest.$ac_ext <<_ACEOF
4380 /* end confdefs.h. */
4381
4382 /* Override any gcc2 internal prototype to avoid an error. */
4383 #ifdef __cplusplus
4384 extern "C"
4385 #endif
4386 /* We use char because int might match the return type of a gcc2
4387 builtin and then its argument prototype would still apply. */
4388 char inet_ntop ();
4389 int
4390 main ()
4391 {
4392 inet_ntop ();
4393 ;
4394 return 0;
4395 }
4396 _ACEOF
4397 rm -f conftest.$ac_objext conftest$ac_exeext
4398 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4399 (eval $ac_link) 2>conftest.er1
4400 ac_status=$?
4401 grep -v '^ *+' conftest.er1 >conftest.err
4402 rm -f conftest.er1
4403 cat conftest.err >&5
4404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4405 (exit $ac_status); } &&
4406 { ac_try='test -z "$ac_c_werror_flag"
4407 || test ! -s conftest.err'
4408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4409 (eval $ac_try) 2>&5
4410 ac_status=$?
4411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4412 (exit $ac_status); }; } &&
4413 { ac_try='test -s conftest$ac_exeext'
4414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4415 (eval $ac_try) 2>&5
4416 ac_status=$?
4417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4418 (exit $ac_status); }; }; then
4419 ac_cv_search_inet_ntop="-l$ac_lib"
4420 break
4421 else
4422 echo "$as_me: failed program was:" >&5
4423 sed 's/^/| /' conftest.$ac_ext >&5
4424
4425 fi
4426 rm -f conftest.err conftest.$ac_objext \
4427 conftest$ac_exeext conftest.$ac_ext
4428 done
4429 fi
4430 LIBS=$ac_func_search_save_LIBS
4431 fi
4432 echo "$as_me:$LINENO: result: $ac_cv_search_inet_ntop" >&5
4433 echo "${ECHO_T}$ac_cv_search_inet_ntop" >&6
4434 if test "$ac_cv_search_inet_ntop" != no; then
4435 test "$ac_cv_search_inet_ntop" = "none required" || LIBS="$ac_cv_search_inet_ntop $LIBS"
4436
4437 else
4438 inet_misc=1;
4439 cat >>confdefs.h <<\_ACEOF
4440 #define NO_INET_NTOP 1
4441 _ACEOF
4442
4443 fi
4444
4445
4446 if test "$inet_misc" = 1; then
4447 INET_MISC=inet_misc.c
4448
4449 fi
4450
4451 echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
4452 echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6
4453 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
4454 echo $ECHO_N "(cached) $ECHO_C" >&6
4455 else
4456 cat >conftest.$ac_ext <<_ACEOF
4457 /* confdefs.h. */
4458 _ACEOF
4459 cat confdefs.h >>conftest.$ac_ext
4460 cat >>conftest.$ac_ext <<_ACEOF
4461 /* end confdefs.h. */
4462 #include <sys/types.h>
4463 #include <sys/socket.h>
4464
4465
4466 int
4467 main ()
4468 {
4469 if ((struct sockaddr_storage *) 0)
4470 return 0;
4471 if (sizeof (struct sockaddr_storage))
4472 return 0;
4473 ;
4474 return 0;
4475 }
4476 _ACEOF
4477 rm -f conftest.$ac_objext
4478 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4479 (eval $ac_compile) 2>conftest.er1
4480 ac_status=$?
4481 grep -v '^ *+' conftest.er1 >conftest.err
4482 rm -f conftest.er1
4483 cat conftest.err >&5
4484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4485 (exit $ac_status); } &&
4486 { ac_try='test -z "$ac_c_werror_flag"
4487 || test ! -s conftest.err'
4488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4489 (eval $ac_try) 2>&5
4490 ac_status=$?
4491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4492 (exit $ac_status); }; } &&
4493 { ac_try='test -s conftest.$ac_objext'
4494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4495 (eval $ac_try) 2>&5
4496 ac_status=$?
4497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498 (exit $ac_status); }; }; then
4499 ac_cv_type_struct_sockaddr_storage=yes
4500 else
4501 echo "$as_me: failed program was:" >&5
4502 sed 's/^/| /' conftest.$ac_ext >&5
4503
4504 ac_cv_type_struct_sockaddr_storage=no
4505 fi
4506 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4507 fi
4508 echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
4509 echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6
4510 if test $ac_cv_type_struct_sockaddr_storage = yes; then
4511
4512 cat >>confdefs.h <<_ACEOF
4513 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
4514 _ACEOF
4515
4516
4517 fi
4518
4519
4520 if test "$ac_cv_type_struct_sockaddr_storage" = no; then
4521 echo "$as_me:$LINENO: checking for struct sockaddr_in.sin_len" >&5
4522 echo $ECHO_N "checking for struct sockaddr_in.sin_len... $ECHO_C" >&6
4523 if test "${ac_cv_member_struct_sockaddr_in_sin_len+set}" = set; then
4524 echo $ECHO_N "(cached) $ECHO_C" >&6
4525 else
4526 cat >conftest.$ac_ext <<_ACEOF
4527 /* confdefs.h. */
4528 _ACEOF
4529 cat confdefs.h >>conftest.$ac_ext
4530 cat >>conftest.$ac_ext <<_ACEOF
4531 /* end confdefs.h. */
4532 $ac_includes_default
4533 int
4534 main ()
4535 {
4536 static struct sockaddr_in ac_aggr;
4537 if (ac_aggr.sin_len)
4538 return 0;
4539 ;
4540 return 0;
4541 }
4542 _ACEOF
4543 rm -f conftest.$ac_objext
4544 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4545 (eval $ac_compile) 2>conftest.er1
4546 ac_status=$?
4547 grep -v '^ *+' conftest.er1 >conftest.err
4548 rm -f conftest.er1
4549 cat conftest.err >&5
4550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4551 (exit $ac_status); } &&
4552 { ac_try='test -z "$ac_c_werror_flag"
4553 || test ! -s conftest.err'
4554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4555 (eval $ac_try) 2>&5
4556 ac_status=$?
4557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4558 (exit $ac_status); }; } &&
4559 { ac_try='test -s conftest.$ac_objext'
4560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4561 (eval $ac_try) 2>&5
4562 ac_status=$?
4563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4564 (exit $ac_status); }; }; then
4565 ac_cv_member_struct_sockaddr_in_sin_len=yes
4566 else
4567 echo "$as_me: failed program was:" >&5
4568 sed 's/^/| /' conftest.$ac_ext >&5
4569
4570 cat >conftest.$ac_ext <<_ACEOF
4571 /* confdefs.h. */
4572 _ACEOF
4573 cat confdefs.h >>conftest.$ac_ext
4574 cat >>conftest.$ac_ext <<_ACEOF
4575 /* end confdefs.h. */
4576 $ac_includes_default
4577 int
4578 main ()
4579 {
4580 static struct sockaddr_in ac_aggr;
4581 if (sizeof ac_aggr.sin_len)
4582 return 0;
4583 ;
4584 return 0;
4585 }
4586 _ACEOF
4587 rm -f conftest.$ac_objext
4588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4589 (eval $ac_compile) 2>conftest.er1
4590 ac_status=$?
4591 grep -v '^ *+' conftest.er1 >conftest.err
4592 rm -f conftest.er1
4593 cat conftest.err >&5
4594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 (exit $ac_status); } &&
4596 { ac_try='test -z "$ac_c_werror_flag"
4597 || test ! -s conftest.err'
4598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4599 (eval $ac_try) 2>&5
4600 ac_status=$?
4601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602 (exit $ac_status); }; } &&
4603 { ac_try='test -s conftest.$ac_objext'
4604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605 (eval $ac_try) 2>&5
4606 ac_status=$?
4607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 (exit $ac_status); }; }; then
4609 ac_cv_member_struct_sockaddr_in_sin_len=yes
4610 else
4611 echo "$as_me: failed program was:" >&5
4612 sed 's/^/| /' conftest.$ac_ext >&5
4613
4614 ac_cv_member_struct_sockaddr_in_sin_len=no
4615 fi
4616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4617 fi
4618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4619 fi
4620 echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_in_sin_len" >&5
4621 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_in_sin_len" >&6
4622 if test $ac_cv_member_struct_sockaddr_in_sin_len = yes; then
4623
4624 cat >>confdefs.h <<\_ACEOF
4625 #define SOCKADDR_IN_HAS_LEN 1
4626 _ACEOF
4627
4628 fi
4629
4630 fi
4631
4632 echo "$as_me:$LINENO: checking for struct addrinfo" >&5
4633 echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6
4634 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
4635 echo $ECHO_N "(cached) $ECHO_C" >&6
4636 else
4637 cat >conftest.$ac_ext <<_ACEOF
4638 /* confdefs.h. */
4639 _ACEOF
4640 cat confdefs.h >>conftest.$ac_ext
4641 cat >>conftest.$ac_ext <<_ACEOF
4642 /* end confdefs.h. */
4643 #include <netdb.h>
4644
4645 int
4646 main ()
4647 {
4648 if ((struct addrinfo *) 0)
4649 return 0;
4650 if (sizeof (struct addrinfo))
4651 return 0;
4652 ;
4653 return 0;
4654 }
4655 _ACEOF
4656 rm -f conftest.$ac_objext
4657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4658 (eval $ac_compile) 2>conftest.er1
4659 ac_status=$?
4660 grep -v '^ *+' conftest.er1 >conftest.err
4661 rm -f conftest.er1
4662 cat conftest.err >&5
4663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4664 (exit $ac_status); } &&
4665 { ac_try='test -z "$ac_c_werror_flag"
4666 || test ! -s conftest.err'
4667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4668 (eval $ac_try) 2>&5
4669 ac_status=$?
4670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4671 (exit $ac_status); }; } &&
4672 { ac_try='test -s conftest.$ac_objext'
4673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4674 (eval $ac_try) 2>&5
4675 ac_status=$?
4676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4677 (exit $ac_status); }; }; then
4678 ac_cv_type_struct_addrinfo=yes
4679 else
4680 echo "$as_me: failed program was:" >&5
4681 sed 's/^/| /' conftest.$ac_ext >&5
4682
4683 ac_cv_type_struct_addrinfo=no
4684 fi
4685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4686 fi
4687 echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
4688 echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6
4689 if test $ac_cv_type_struct_addrinfo = yes; then
4690
4691 cat >>confdefs.h <<_ACEOF
4692 #define HAVE_STRUCT_ADDRINFO 1
4693 _ACEOF
4694
4695
4696 fi
4697
4698
4699 echo "$as_me:$LINENO: checking for socklen_t" >&5
4700 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
4701 if test "${ac_cv_type_socklen_t+set}" = set; then
4702 echo $ECHO_N "(cached) $ECHO_C" >&6
4703 else
4704 cat >conftest.$ac_ext <<_ACEOF
4705 /* confdefs.h. */
4706 _ACEOF
4707 cat confdefs.h >>conftest.$ac_ext
4708 cat >>conftest.$ac_ext <<_ACEOF
4709 /* end confdefs.h. */
4710 #include <sys/types.h>
4711 #include <sys/socket.h>
4712
4713 int
4714 main ()
4715 {
4716 if ((socklen_t *) 0)
4717 return 0;
4718 if (sizeof (socklen_t))
4719 return 0;
4720 ;
4721 return 0;
4722 }
4723 _ACEOF
4724 rm -f conftest.$ac_objext
4725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4726 (eval $ac_compile) 2>conftest.er1
4727 ac_status=$?
4728 grep -v '^ *+' conftest.er1 >conftest.err
4729 rm -f conftest.er1
4730 cat conftest.err >&5
4731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4732 (exit $ac_status); } &&
4733 { ac_try='test -z "$ac_c_werror_flag"
4734 || test ! -s conftest.err'
4735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4736 (eval $ac_try) 2>&5
4737 ac_status=$?
4738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4739 (exit $ac_status); }; } &&
4740 { ac_try='test -s conftest.$ac_objext'
4741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4742 (eval $ac_try) 2>&5
4743 ac_status=$?
4744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4745 (exit $ac_status); }; }; then
4746 ac_cv_type_socklen_t=yes
4747 else
4748 echo "$as_me: failed program was:" >&5
4749 sed 's/^/| /' conftest.$ac_ext >&5
4750
4751 ac_cv_type_socklen_t=no
4752 fi
4753 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4754 fi
4755 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
4756 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
4757 if test $ac_cv_type_socklen_t = yes; then
4758 :
4759 else
4760
4761 cat >>confdefs.h <<\_ACEOF
4762 #define socklen_t unsigned int
4763 _ACEOF
4764
4765 fi
4766
4767
4768 if test -z "$Tru"; then
4769
4770 echo "$as_me:$LINENO: checking for broken glibc with __ss_family" >&5
4771 echo $ECHO_N "checking for broken glibc with __ss_family... $ECHO_C" >&6
4772 cat >conftest.$ac_ext <<_ACEOF
4773 /* confdefs.h. */
4774 _ACEOF
4775 cat confdefs.h >>conftest.$ac_ext
4776 cat >>conftest.$ac_ext <<_ACEOF
4777 /* end confdefs.h. */
4778 #include <sys/types.h>
4779 #include <sys/socket.h>
4780 int
4781 main ()
4782 {
4783 struct sockaddr_storage s; s.__ss_family = AF_INET;
4784 ;
4785 return 0;
4786 }
4787 _ACEOF
4788 rm -f conftest.$ac_objext
4789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4790 (eval $ac_compile) 2>conftest.er1
4791 ac_status=$?
4792 grep -v '^ *+' conftest.er1 >conftest.err
4793 rm -f conftest.er1
4794 cat conftest.err >&5
4795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4796 (exit $ac_status); } &&
4797 { ac_try='test -z "$ac_c_werror_flag"
4798 || test ! -s conftest.err'
4799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4800 (eval $ac_try) 2>&5
4801 ac_status=$?
4802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4803 (exit $ac_status); }; } &&
4804 { ac_try='test -s conftest.$ac_objext'
4805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4806 (eval $ac_try) 2>&5
4807 ac_status=$?
4808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4809 (exit $ac_status); }; }; then
4810
4811 echo "$as_me:$LINENO: result: yes" >&5
4812 echo "${ECHO_T}yes" >&6
4813
4814 cat >>confdefs.h <<\_ACEOF
4815 #define ss_family __ss_family
4816 _ACEOF
4817
4818
4819 else
4820 echo "$as_me: failed program was:" >&5
4821 sed 's/^/| /' conftest.$ac_ext >&5
4822
4823 echo "$as_me:$LINENO: result: no" >&5
4824 echo "${ECHO_T}no" >&6
4825 fi
4826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4827
4828 fi
4829
4830 echo "$as_me:$LINENO: checking for core IPv6 support" >&5
4831 echo $ECHO_N "checking for core IPv6 support... $ECHO_C" >&6
4832
4833 cat >conftest.$ac_ext <<_ACEOF
4834 /* confdefs.h. */
4835 _ACEOF
4836 cat confdefs.h >>conftest.$ac_ext
4837 cat >>conftest.$ac_ext <<_ACEOF
4838 /* end confdefs.h. */
4839 #define IN_AUTOCONF
4840 #include "include/stdinc.h"
4841 int
4842 main ()
4843 {
4844 struct sockaddr_in6 s;
4845 struct sockaddr_storage t;
4846 s.sin6_family = 0;
4847
4848 ;
4849 return 0;
4850 }
4851 _ACEOF
4852 rm -f conftest.$ac_objext
4853 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4854 (eval $ac_compile) 2>conftest.er1
4855 ac_status=$?
4856 grep -v '^ *+' conftest.er1 >conftest.err
4857 rm -f conftest.er1
4858 cat conftest.err >&5
4859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4860 (exit $ac_status); } &&
4861 { ac_try='test -z "$ac_c_werror_flag"
4862 || test ! -s conftest.err'
4863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4864 (eval $ac_try) 2>&5
4865 ac_status=$?
4866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4867 (exit $ac_status); }; } &&
4868 { ac_try='test -s conftest.$ac_objext'
4869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4870 (eval $ac_try) 2>&5
4871 ac_status=$?
4872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4873 (exit $ac_status); }; }; then
4874
4875 if test "$CYGWIN" = "yes"; then
4876 echo "$as_me:$LINENO: result: no, Cygwin's IPv6 is incomplete" >&5
4877 echo "${ECHO_T}no, Cygwin's IPv6 is incomplete" >&6
4878 have_v6=no
4879 else
4880 have_v6=yes
4881
4882 cat >>confdefs.h <<\_ACEOF
4883 #define IPV6 1
4884 _ACEOF
4885
4886 echo "$as_me:$LINENO: result: yes" >&5
4887 echo "${ECHO_T}yes" >&6
4888 echo "$as_me:$LINENO: checking for struct in6addr_any" >&5
4889 echo $ECHO_N "checking for struct in6addr_any... $ECHO_C" >&6
4890 cat >conftest.$ac_ext <<_ACEOF
4891 /* confdefs.h. */
4892 _ACEOF
4893 cat confdefs.h >>conftest.$ac_ext
4894 cat >>conftest.$ac_ext <<_ACEOF
4895 /* end confdefs.h. */
4896 #define IN_AUTOCONF
4897 #include "include/stdinc.h"
4898 int
4899 main ()
4900 {
4901 struct in6_addr a = in6addr_any;
4902
4903 ;
4904 return 0;
4905 }
4906 _ACEOF
4907 rm -f conftest.$ac_objext
4908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4909 (eval $ac_compile) 2>conftest.er1
4910 ac_status=$?
4911 grep -v '^ *+' conftest.er1 >conftest.err
4912 rm -f conftest.er1
4913 cat conftest.err >&5
4914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4915 (exit $ac_status); } &&
4916 { ac_try='test -z "$ac_c_werror_flag"
4917 || test ! -s conftest.err'
4918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4919 (eval $ac_try) 2>&5
4920 ac_status=$?
4921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4922 (exit $ac_status); }; } &&
4923 { ac_try='test -s conftest.$ac_objext'
4924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4925 (eval $ac_try) 2>&5
4926 ac_status=$?
4927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4928 (exit $ac_status); }; }; then
4929 echo "$as_me:$LINENO: result: yes" >&5
4930 echo "${ECHO_T}yes" >&6
4931 else
4932 echo "$as_me: failed program was:" >&5
4933 sed 's/^/| /' conftest.$ac_ext >&5
4934
4935
4936 echo "$as_me:$LINENO: result: no" >&5
4937 echo "${ECHO_T}no" >&6
4938
4939 cat >>confdefs.h <<\_ACEOF
4940 #define NO_IN6ADDR_ANY 1
4941 _ACEOF
4942
4943 inet_misc=1
4944
4945
4946 fi
4947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4948 fi
4949
4950 else
4951 echo "$as_me: failed program was:" >&5
4952 sed 's/^/| /' conftest.$ac_ext >&5
4953
4954 echo "$as_me:$LINENO: result: no" >&5
4955 echo "${ECHO_T}no" >&6
4956 have_v6="no"
4957 fi
4958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4959
4960 echo "$as_me:$LINENO: checking for library containing crypt" >&5
4961 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6
4962 if test "${ac_cv_search_crypt+set}" = set; then
4963 echo $ECHO_N "(cached) $ECHO_C" >&6
4964 else
4965 ac_func_search_save_LIBS=$LIBS
4966 ac_cv_search_crypt=no
4967 cat >conftest.$ac_ext <<_ACEOF
4968 /* confdefs.h. */
4969 _ACEOF
4970 cat confdefs.h >>conftest.$ac_ext
4971 cat >>conftest.$ac_ext <<_ACEOF
4972 /* end confdefs.h. */
4973
4974 /* Override any gcc2 internal prototype to avoid an error. */
4975 #ifdef __cplusplus
4976 extern "C"
4977 #endif
4978 /* We use char because int might match the return type of a gcc2
4979 builtin and then its argument prototype would still apply. */
4980 char crypt ();
4981 int
4982 main ()
4983 {
4984 crypt ();
4985 ;
4986 return 0;
4987 }
4988 _ACEOF
4989 rm -f conftest.$ac_objext conftest$ac_exeext
4990 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4991 (eval $ac_link) 2>conftest.er1
4992 ac_status=$?
4993 grep -v '^ *+' conftest.er1 >conftest.err
4994 rm -f conftest.er1
4995 cat conftest.err >&5
4996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4997 (exit $ac_status); } &&
4998 { ac_try='test -z "$ac_c_werror_flag"
4999 || test ! -s conftest.err'
5000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5001 (eval $ac_try) 2>&5
5002 ac_status=$?
5003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5004 (exit $ac_status); }; } &&
5005 { ac_try='test -s conftest$ac_exeext'
5006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5007 (eval $ac_try) 2>&5
5008 ac_status=$?
5009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5010 (exit $ac_status); }; }; then
5011 ac_cv_search_crypt="none required"
5012 else
5013 echo "$as_me: failed program was:" >&5
5014 sed 's/^/| /' conftest.$ac_ext >&5
5015
5016 fi
5017 rm -f conftest.err conftest.$ac_objext \
5018 conftest$ac_exeext conftest.$ac_ext
5019 if test "$ac_cv_search_crypt" = no; then
5020 for ac_lib in crypt descrypt; do
5021 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5022 cat >conftest.$ac_ext <<_ACEOF
5023 /* confdefs.h. */
5024 _ACEOF
5025 cat confdefs.h >>conftest.$ac_ext
5026 cat >>conftest.$ac_ext <<_ACEOF
5027 /* end confdefs.h. */
5028
5029 /* Override any gcc2 internal prototype to avoid an error. */
5030 #ifdef __cplusplus
5031 extern "C"
5032 #endif
5033 /* We use char because int might match the return type of a gcc2
5034 builtin and then its argument prototype would still apply. */
5035 char crypt ();
5036 int
5037 main ()
5038 {
5039 crypt ();
5040 ;
5041 return 0;
5042 }
5043 _ACEOF
5044 rm -f conftest.$ac_objext conftest$ac_exeext
5045 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5046 (eval $ac_link) 2>conftest.er1
5047 ac_status=$?
5048 grep -v '^ *+' conftest.er1 >conftest.err
5049 rm -f conftest.er1
5050 cat conftest.err >&5
5051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5052 (exit $ac_status); } &&
5053 { ac_try='test -z "$ac_c_werror_flag"
5054 || test ! -s conftest.err'
5055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5056 (eval $ac_try) 2>&5
5057 ac_status=$?
5058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5059 (exit $ac_status); }; } &&
5060 { ac_try='test -s conftest$ac_exeext'
5061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5062 (eval $ac_try) 2>&5
5063 ac_status=$?
5064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5065 (exit $ac_status); }; }; then
5066 ac_cv_search_crypt="-l$ac_lib"
5067 break
5068 else
5069 echo "$as_me: failed program was:" >&5
5070 sed 's/^/| /' conftest.$ac_ext >&5
5071
5072 fi
5073 rm -f conftest.err conftest.$ac_objext \
5074 conftest$ac_exeext conftest.$ac_ext
5075 done
5076 fi
5077 LIBS=$ac_func_search_save_LIBS
5078 fi
5079 echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
5080 echo "${ECHO_T}$ac_cv_search_crypt" >&6
5081 if test "$ac_cv_search_crypt" != no; then
5082 test "$ac_cv_search_crypt" = "none required" || LIBS="$ac_cv_search_crypt $LIBS"
5083
5084 fi
5085
5086
5087 CRYPT_LIB=$ac_cv_search_crypt
5088
5089 if test "$CRYPT_LIB" = "none required"; then
5090 unset CRYPT_LIB
5091 elif test "$CRYPT_LIB" = no; then
5092 CRYPT_C=crypt.c
5093 unset CRYPT_LIB
5094 fi
5095
5096
5097
5098
5099 echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
5100 echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6
5101 if test "${gcc_cv_header_string+set}" = set; then
5102 echo $ECHO_N "(cached) $ECHO_C" >&6
5103 else
5104
5105 cat >conftest.$ac_ext <<_ACEOF
5106 #include <string.h>
5107 #include <strings.h>
5108 _ACEOF
5109 rm -f conftest.$ac_objext
5110 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5111 (eval $ac_compile) 2>conftest.er1
5112 ac_status=$?
5113 grep -v '^ *+' conftest.er1 >conftest.err
5114 rm -f conftest.er1
5115 cat conftest.err >&5
5116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5117 (exit $ac_status); } &&
5118 { ac_try='test -z "$ac_c_werror_flag"
5119 || test ! -s conftest.err'
5120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5121 (eval $ac_try) 2>&5
5122 ac_status=$?
5123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5124 (exit $ac_status); }; } &&
5125 { ac_try='test -s conftest.$ac_objext'
5126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5127 (eval $ac_try) 2>&5
5128 ac_status=$?
5129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5130 (exit $ac_status); }; }; then
5131 gcc_cv_header_string=yes
5132 else
5133 echo "$as_me: failed program was:" >&5
5134 sed 's/^/| /' conftest.$ac_ext >&5
5135
5136 gcc_cv_header_string=no
5137 fi
5138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5139
5140 fi
5141 echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
5142 echo "${ECHO_T}$gcc_cv_header_string" >&6
5143
5144 if test "$gcc_cv_header_string" = "yes"; then
5145
5146 cat >>confdefs.h <<\_ACEOF
5147 #define STRING_WITH_STRINGS 1
5148 _ACEOF
5149
5150 fi
5151
5152 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
5153 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
5154 if test "${ac_cv_c_bigendian+set}" = set; then
5155 echo $ECHO_N "(cached) $ECHO_C" >&6
5156 else
5157 # See if sys/param.h defines the BYTE_ORDER macro.
5158 cat >conftest.$ac_ext <<_ACEOF
5159 /* confdefs.h. */
5160 _ACEOF
5161 cat confdefs.h >>conftest.$ac_ext
5162 cat >>conftest.$ac_ext <<_ACEOF
5163 /* end confdefs.h. */
5164 #include <sys/types.h>
5165 #include <sys/param.h>
5166
5167 int
5168 main ()
5169 {
5170 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
5171 bogus endian macros
5172 #endif
5173
5174 ;
5175 return 0;
5176 }
5177 _ACEOF
5178 rm -f conftest.$ac_objext
5179 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5180 (eval $ac_compile) 2>conftest.er1
5181 ac_status=$?
5182 grep -v '^ *+' conftest.er1 >conftest.err
5183 rm -f conftest.er1
5184 cat conftest.err >&5
5185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5186 (exit $ac_status); } &&
5187 { ac_try='test -z "$ac_c_werror_flag"
5188 || test ! -s conftest.err'
5189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5190 (eval $ac_try) 2>&5
5191 ac_status=$?
5192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5193 (exit $ac_status); }; } &&
5194 { ac_try='test -s conftest.$ac_objext'
5195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5196 (eval $ac_try) 2>&5
5197 ac_status=$?
5198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199 (exit $ac_status); }; }; then
5200 # It does; now see whether it defined to BIG_ENDIAN or not.
5201 cat >conftest.$ac_ext <<_ACEOF
5202 /* confdefs.h. */
5203 _ACEOF
5204 cat confdefs.h >>conftest.$ac_ext
5205 cat >>conftest.$ac_ext <<_ACEOF
5206 /* end confdefs.h. */
5207 #include <sys/types.h>
5208 #include <sys/param.h>
5209
5210 int
5211 main ()
5212 {
5213 #if BYTE_ORDER != BIG_ENDIAN
5214 not big endian
5215 #endif
5216
5217 ;
5218 return 0;
5219 }
5220 _ACEOF
5221 rm -f conftest.$ac_objext
5222 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5223 (eval $ac_compile) 2>conftest.er1
5224 ac_status=$?
5225 grep -v '^ *+' conftest.er1 >conftest.err
5226 rm -f conftest.er1
5227 cat conftest.err >&5
5228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5229 (exit $ac_status); } &&
5230 { ac_try='test -z "$ac_c_werror_flag"
5231 || test ! -s conftest.err'
5232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5233 (eval $ac_try) 2>&5
5234 ac_status=$?
5235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5236 (exit $ac_status); }; } &&
5237 { ac_try='test -s conftest.$ac_objext'
5238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5239 (eval $ac_try) 2>&5
5240 ac_status=$?
5241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5242 (exit $ac_status); }; }; then
5243 ac_cv_c_bigendian=yes
5244 else
5245 echo "$as_me: failed program was:" >&5
5246 sed 's/^/| /' conftest.$ac_ext >&5
5247
5248 ac_cv_c_bigendian=no
5249 fi
5250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5251 else
5252 echo "$as_me: failed program was:" >&5
5253 sed 's/^/| /' conftest.$ac_ext >&5
5254
5255 # It does not; compile a test program.
5256 if test "$cross_compiling" = yes; then
5257 # try to guess the endianness by grepping values into an object file
5258 ac_cv_c_bigendian=unknown
5259 cat >conftest.$ac_ext <<_ACEOF
5260 /* confdefs.h. */
5261 _ACEOF
5262 cat confdefs.h >>conftest.$ac_ext
5263 cat >>conftest.$ac_ext <<_ACEOF
5264 /* end confdefs.h. */
5265 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5266 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5267 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
5268 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5269 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5270 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
5271 int
5272 main ()
5273 {
5274 _ascii (); _ebcdic ();
5275 ;
5276 return 0;
5277 }
5278 _ACEOF
5279 rm -f conftest.$ac_objext
5280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5281 (eval $ac_compile) 2>conftest.er1
5282 ac_status=$?
5283 grep -v '^ *+' conftest.er1 >conftest.err
5284 rm -f conftest.er1
5285 cat conftest.err >&5
5286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5287 (exit $ac_status); } &&
5288 { ac_try='test -z "$ac_c_werror_flag"
5289 || test ! -s conftest.err'
5290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5291 (eval $ac_try) 2>&5
5292 ac_status=$?
5293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294 (exit $ac_status); }; } &&
5295 { ac_try='test -s conftest.$ac_objext'
5296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5297 (eval $ac_try) 2>&5
5298 ac_status=$?
5299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5300 (exit $ac_status); }; }; then
5301 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
5302 ac_cv_c_bigendian=yes
5303 fi
5304 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5305 if test "$ac_cv_c_bigendian" = unknown; then
5306 ac_cv_c_bigendian=no
5307 else
5308 # finding both strings is unlikely to happen, but who knows?
5309 ac_cv_c_bigendian=unknown
5310 fi
5311 fi
5312 else
5313 echo "$as_me: failed program was:" >&5
5314 sed 's/^/| /' conftest.$ac_ext >&5
5315
5316 fi
5317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5318 else
5319 cat >conftest.$ac_ext <<_ACEOF
5320 /* confdefs.h. */
5321 _ACEOF
5322 cat confdefs.h >>conftest.$ac_ext
5323 cat >>conftest.$ac_ext <<_ACEOF
5324 /* end confdefs.h. */
5325 int
5326 main ()
5327 {
5328 /* Are we little or big endian? From Harbison&Steele. */
5329 union
5330 {
5331 long l;
5332 char c[sizeof (long)];
5333 } u;
5334 u.l = 1;
5335 exit (u.c[sizeof (long) - 1] == 1);
5336 }
5337 _ACEOF
5338 rm -f conftest$ac_exeext
5339 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5340 (eval $ac_link) 2>&5
5341 ac_status=$?
5342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5343 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5345 (eval $ac_try) 2>&5
5346 ac_status=$?
5347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5348 (exit $ac_status); }; }; then
5349 ac_cv_c_bigendian=no
5350 else
5351 echo "$as_me: program exited with status $ac_status" >&5
5352 echo "$as_me: failed program was:" >&5
5353 sed 's/^/| /' conftest.$ac_ext >&5
5354
5355 ( exit $ac_status )
5356 ac_cv_c_bigendian=yes
5357 fi
5358 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5359 fi
5360 fi
5361 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5362 fi
5363 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
5364 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
5365 case $ac_cv_c_bigendian in
5366 yes)
5367
5368 cat >>confdefs.h <<\_ACEOF
5369 #define WORDS_BIGENDIAN 1
5370 _ACEOF
5371 ;;
5372 no)
5373 ;;
5374 *)
5375 { { echo "$as_me:$LINENO: error: unknown endianness
5376 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
5377 echo "$as_me: error: unknown endianness
5378 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
5379 { (exit 1); exit 1; }; } ;;
5380 esac
5381
5382
5383 if test "${ac_cv_header_stdarg_h+set}" = set; then
5384 echo "$as_me:$LINENO: checking for stdarg.h" >&5
5385 echo $ECHO_N "checking for stdarg.h... $ECHO_C" >&6
5386 if test "${ac_cv_header_stdarg_h+set}" = set; then
5387 echo $ECHO_N "(cached) $ECHO_C" >&6
5388 fi
5389 echo "$as_me:$LINENO: result: $ac_cv_header_stdarg_h" >&5
5390 echo "${ECHO_T}$ac_cv_header_stdarg_h" >&6
5391 else
5392 # Is the header compilable?
5393 echo "$as_me:$LINENO: checking stdarg.h usability" >&5
5394 echo $ECHO_N "checking stdarg.h usability... $ECHO_C" >&6
5395 cat >conftest.$ac_ext <<_ACEOF
5396 /* confdefs.h. */
5397 _ACEOF
5398 cat confdefs.h >>conftest.$ac_ext
5399 cat >>conftest.$ac_ext <<_ACEOF
5400 /* end confdefs.h. */
5401 $ac_includes_default
5402 #include <stdarg.h>
5403 _ACEOF
5404 rm -f conftest.$ac_objext
5405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5406 (eval $ac_compile) 2>conftest.er1
5407 ac_status=$?
5408 grep -v '^ *+' conftest.er1 >conftest.err
5409 rm -f conftest.er1
5410 cat conftest.err >&5
5411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5412 (exit $ac_status); } &&
5413 { ac_try='test -z "$ac_c_werror_flag"
5414 || test ! -s conftest.err'
5415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5416 (eval $ac_try) 2>&5
5417 ac_status=$?
5418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5419 (exit $ac_status); }; } &&
5420 { ac_try='test -s conftest.$ac_objext'
5421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5422 (eval $ac_try) 2>&5
5423 ac_status=$?
5424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5425 (exit $ac_status); }; }; then
5426 ac_header_compiler=yes
5427 else
5428 echo "$as_me: failed program was:" >&5
5429 sed 's/^/| /' conftest.$ac_ext >&5
5430
5431 ac_header_compiler=no
5432 fi
5433 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5434 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5435 echo "${ECHO_T}$ac_header_compiler" >&6
5436
5437 # Is the header present?
5438 echo "$as_me:$LINENO: checking stdarg.h presence" >&5
5439 echo $ECHO_N "checking stdarg.h presence... $ECHO_C" >&6
5440 cat >conftest.$ac_ext <<_ACEOF
5441 /* confdefs.h. */
5442 _ACEOF
5443 cat confdefs.h >>conftest.$ac_ext
5444 cat >>conftest.$ac_ext <<_ACEOF
5445 /* end confdefs.h. */
5446 #include <stdarg.h>
5447 _ACEOF
5448 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5449 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5450 ac_status=$?
5451 grep -v '^ *+' conftest.er1 >conftest.err
5452 rm -f conftest.er1
5453 cat conftest.err >&5
5454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5455 (exit $ac_status); } >/dev/null; then
5456 if test -s conftest.err; then
5457 ac_cpp_err=$ac_c_preproc_warn_flag
5458 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5459 else
5460 ac_cpp_err=
5461 fi
5462 else
5463 ac_cpp_err=yes
5464 fi
5465 if test -z "$ac_cpp_err"; then
5466 ac_header_preproc=yes
5467 else
5468 echo "$as_me: failed program was:" >&5
5469 sed 's/^/| /' conftest.$ac_ext >&5
5470
5471 ac_header_preproc=no
5472 fi
5473 rm -f conftest.err conftest.$ac_ext
5474 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5475 echo "${ECHO_T}$ac_header_preproc" >&6
5476
5477 # So? What about this header?
5478 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5479 yes:no: )
5480 { echo "$as_me:$LINENO: WARNING: stdarg.h: accepted by the compiler, rejected by the preprocessor!" >&5
5481 echo "$as_me: WARNING: stdarg.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5482 { echo "$as_me:$LINENO: WARNING: stdarg.h: proceeding with the compiler's result" >&5
5483 echo "$as_me: WARNING: stdarg.h: proceeding with the compiler's result" >&2;}
5484 ac_header_preproc=yes
5485 ;;
5486 no:yes:* )
5487 { echo "$as_me:$LINENO: WARNING: stdarg.h: present but cannot be compiled" >&5
5488 echo "$as_me: WARNING: stdarg.h: present but cannot be compiled" >&2;}
5489 { echo "$as_me:$LINENO: WARNING: stdarg.h: check for missing prerequisite headers?" >&5
5490 echo "$as_me: WARNING: stdarg.h: check for missing prerequisite headers?" >&2;}
5491 { echo "$as_me:$LINENO: WARNING: stdarg.h: see the Autoconf documentation" >&5
5492 echo "$as_me: WARNING: stdarg.h: see the Autoconf documentation" >&2;}
5493 { echo "$as_me:$LINENO: WARNING: stdarg.h: section \"Present But Cannot Be Compiled\"" >&5
5494 echo "$as_me: WARNING: stdarg.h: section \"Present But Cannot Be Compiled\"" >&2;}
5495 { echo "$as_me:$LINENO: WARNING: stdarg.h: proceeding with the preprocessor's result" >&5
5496 echo "$as_me: WARNING: stdarg.h: proceeding with the preprocessor's result" >&2;}
5497 { echo "$as_me:$LINENO: WARNING: stdarg.h: in the future, the compiler will take precedence" >&5
5498 echo "$as_me: WARNING: stdarg.h: in the future, the compiler will take precedence" >&2;}
5499 (
5500 cat <<\_ASBOX
5501 ## -------------------------------------- ##
5502 ## Report this to the ircd-hybrid lists. ##
5503 ## -------------------------------------- ##
5504 _ASBOX
5505 ) |
5506 sed "s/^/$as_me: WARNING: /" >&2
5507 ;;
5508 esac
5509 echo "$as_me:$LINENO: checking for stdarg.h" >&5
5510 echo $ECHO_N "checking for stdarg.h... $ECHO_C" >&6
5511 if test "${ac_cv_header_stdarg_h+set}" = set; then
5512 echo $ECHO_N "(cached) $ECHO_C" >&6
5513 else
5514 ac_cv_header_stdarg_h=$ac_header_preproc
5515 fi
5516 echo "$as_me:$LINENO: result: $ac_cv_header_stdarg_h" >&5
5517 echo "${ECHO_T}$ac_cv_header_stdarg_h" >&6
5518
5519 fi
5520 if test $ac_cv_header_stdarg_h = yes; then
5521 :
5522 else
5523 { { echo "$as_me:$LINENO: error: ** stdarg.h could not be found - ircd-hybrid will not compile without it **" >&5
5524 echo "$as_me: error: ** stdarg.h could not be found - ircd-hybrid will not compile without it **" >&2;}
5525 { (exit 1); exit 1; }; }
5526 fi
5527
5528
5529
5530
5531 if test "$ac_cv_c_compiler_gnu" = yes; then
5532
5533 echo "$as_me:$LINENO: checking for strlcpy" >&5
5534 echo $ECHO_N "checking for strlcpy... $ECHO_C" >&6
5535 save_CFLAGS=$CFLAGS
5536 CFLAGS="$CFLAGS -Wimplicit -Werror"
5537
5538 cat >conftest.$ac_ext <<_ACEOF
5539 /* confdefs.h. */
5540 _ACEOF
5541 cat confdefs.h >>conftest.$ac_ext
5542 cat >>conftest.$ac_ext <<_ACEOF
5543 /* end confdefs.h. */
5544 #include <string.h>
5545 #include <stdlib.h>
5546 int
5547 main ()
5548 {
5549 char *a = malloc(6), *b = strdup("hello");
5550 strlcpy(a, b, 6);
5551
5552 ;
5553 return 0;
5554 }
5555 _ACEOF
5556 rm -f conftest.$ac_objext conftest$ac_exeext
5557 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5558 (eval $ac_link) 2>conftest.er1
5559 ac_status=$?
5560 grep -v '^ *+' conftest.er1 >conftest.err
5561 rm -f conftest.er1
5562 cat conftest.err >&5
5563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5564 (exit $ac_status); } &&
5565 { ac_try='test -z "$ac_c_werror_flag"
5566 || test ! -s conftest.err'
5567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5568 (eval $ac_try) 2>&5
5569 ac_status=$?
5570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5571 (exit $ac_status); }; } &&
5572 { ac_try='test -s conftest$ac_exeext'
5573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5574 (eval $ac_try) 2>&5
5575 ac_status=$?
5576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5577 (exit $ac_status); }; }; then
5578 echo "$as_me:$LINENO: result: yes" >&5
5579 echo "${ECHO_T}yes" >&6
5580
5581 cat >>confdefs.h <<\_ACEOF
5582 #define HAVE_STRLCPY 1
5583 _ACEOF
5584
5585 else
5586 echo "$as_me: failed program was:" >&5
5587 sed 's/^/| /' conftest.$ac_ext >&5
5588
5589 echo "$as_me:$LINENO: result: no" >&5
5590 echo "${ECHO_T}no" >&6
5591
5592 fi
5593 rm -f conftest.err conftest.$ac_objext \
5594 conftest$ac_exeext conftest.$ac_ext
5595
5596 echo "$as_me:$LINENO: checking for strlcat" >&5
5597 echo $ECHO_N "checking for strlcat... $ECHO_C" >&6
5598 cat >conftest.$ac_ext <<_ACEOF
5599 /* confdefs.h. */
5600 _ACEOF
5601 cat confdefs.h >>conftest.$ac_ext
5602 cat >>conftest.$ac_ext <<_ACEOF
5603 /* end confdefs.h. */
5604 #include <string.h>
5605 #include <stdlib.h>
5606 int
5607 main ()
5608 {
5609 char *a = malloc(6), *b = strdup("hello");
5610 strlcat(a, b, 6);
5611
5612 ;
5613 return 0;
5614 }
5615 _ACEOF
5616 rm -f conftest.$ac_objext conftest$ac_exeext
5617 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5618 (eval $ac_link) 2>conftest.er1
5619 ac_status=$?
5620 grep -v '^ *+' conftest.er1 >conftest.err
5621 rm -f conftest.er1
5622 cat conftest.err >&5
5623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5624 (exit $ac_status); } &&
5625 { ac_try='test -z "$ac_c_werror_flag"
5626 || test ! -s conftest.err'
5627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5628 (eval $ac_try) 2>&5
5629 ac_status=$?
5630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5631 (exit $ac_status); }; } &&
5632 { ac_try='test -s conftest$ac_exeext'
5633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5634 (eval $ac_try) 2>&5
5635 ac_status=$?
5636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5637 (exit $ac_status); }; }; then
5638 echo "$as_me:$LINENO: result: yes" >&5
5639 echo "${ECHO_T}yes" >&6
5640
5641 cat >>confdefs.h <<\_ACEOF
5642 #define HAVE_STRLCAT 1
5643 _ACEOF
5644
5645 else
5646 echo "$as_me: failed program was:" >&5
5647 sed 's/^/| /' conftest.$ac_ext >&5
5648
5649 echo "$as_me:$LINENO: result: no" >&5
5650 echo "${ECHO_T}no" >&6
5651
5652 fi
5653 rm -f conftest.err conftest.$ac_objext \
5654 conftest$ac_exeext conftest.$ac_ext
5655
5656 CFLAGS=$save_CFLAGS
5657
5658 else
5659
5660
5661
5662
5663 for ac_func in strlcat strlcpy
5664 do
5665 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5666 echo "$as_me:$LINENO: checking for $ac_func" >&5
5667 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5668 if eval "test \"\${$as_ac_var+set}\" = set"; then
5669 echo $ECHO_N "(cached) $ECHO_C" >&6
5670 else
5671 cat >conftest.$ac_ext <<_ACEOF
5672 /* confdefs.h. */
5673 _ACEOF
5674 cat confdefs.h >>conftest.$ac_ext
5675 cat >>conftest.$ac_ext <<_ACEOF
5676 /* end confdefs.h. */
5677 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5678 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5679 #define $ac_func innocuous_$ac_func
5680
5681 /* System header to define __stub macros and hopefully few prototypes,
5682 which can conflict with char $ac_func (); below.
5683 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5684 <limits.h> exists even on freestanding compilers. */
5685
5686 #ifdef __STDC__
5687 # include <limits.h>
5688 #else
5689 # include <assert.h>
5690 #endif
5691
5692 #undef $ac_func
5693
5694 /* Override any gcc2 internal prototype to avoid an error. */
5695 #ifdef __cplusplus
5696 extern "C"
5697 {
5698 #endif
5699 /* We use char because int might match the return type of a gcc2
5700 builtin and then its argument prototype would still apply. */
5701 char $ac_func ();
5702 /* The GNU C library defines this for functions which it implements
5703 to always fail with ENOSYS. Some functions are actually named
5704 something starting with __ and the normal name is an alias. */
5705 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5706 choke me
5707 #else
5708 char (*f) () = $ac_func;
5709 #endif
5710 #ifdef __cplusplus
5711 }
5712 #endif
5713
5714 int
5715 main ()
5716 {
5717 return f != $ac_func;
5718 ;
5719 return 0;
5720 }
5721 _ACEOF
5722 rm -f conftest.$ac_objext conftest$ac_exeext
5723 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5724 (eval $ac_link) 2>conftest.er1
5725 ac_status=$?
5726 grep -v '^ *+' conftest.er1 >conftest.err
5727 rm -f conftest.er1
5728 cat conftest.err >&5
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); } &&
5731 { ac_try='test -z "$ac_c_werror_flag"
5732 || test ! -s conftest.err'
5733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5734 (eval $ac_try) 2>&5
5735 ac_status=$?
5736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5737 (exit $ac_status); }; } &&
5738 { ac_try='test -s conftest$ac_exeext'
5739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5740 (eval $ac_try) 2>&5
5741 ac_status=$?
5742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5743 (exit $ac_status); }; }; then
5744 eval "$as_ac_var=yes"
5745 else
5746 echo "$as_me: failed program was:" >&5
5747 sed 's/^/| /' conftest.$ac_ext >&5
5748
5749 eval "$as_ac_var=no"
5750 fi
5751 rm -f conftest.err conftest.$ac_objext \
5752 conftest$ac_exeext conftest.$ac_ext
5753 fi
5754 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5755 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5756 if test `eval echo '${'$as_ac_var'}'` = yes; then
5757 cat >>confdefs.h <<_ACEOF
5758 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5759 _ACEOF
5760
5761 fi
5762 done
5763
5764
5765 fi
5766
5767 echo "$as_me:$LINENO: checking for int64_t" >&5
5768 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6
5769 if test "${ac_cv_type_int64_t+set}" = set; then
5770 echo $ECHO_N "(cached) $ECHO_C" >&6
5771 else
5772 cat >conftest.$ac_ext <<_ACEOF
5773 /* confdefs.h. */
5774 _ACEOF
5775 cat confdefs.h >>conftest.$ac_ext
5776 cat >>conftest.$ac_ext <<_ACEOF
5777 /* end confdefs.h. */
5778 $ac_includes_default
5779 int
5780 main ()
5781 {
5782 if ((int64_t *) 0)
5783 return 0;
5784 if (sizeof (int64_t))
5785 return 0;
5786 ;
5787 return 0;
5788 }
5789 _ACEOF
5790 rm -f conftest.$ac_objext
5791 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5792 (eval $ac_compile) 2>conftest.er1
5793 ac_status=$?
5794 grep -v '^ *+' conftest.er1 >conftest.err
5795 rm -f conftest.er1
5796 cat conftest.err >&5
5797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798 (exit $ac_status); } &&
5799 { ac_try='test -z "$ac_c_werror_flag"
5800 || test ! -s conftest.err'
5801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5802 (eval $ac_try) 2>&5
5803 ac_status=$?
5804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5805 (exit $ac_status); }; } &&
5806 { ac_try='test -s conftest.$ac_objext'
5807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5808 (eval $ac_try) 2>&5
5809 ac_status=$?
5810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5811 (exit $ac_status); }; }; then
5812 ac_cv_type_int64_t=yes
5813 else
5814 echo "$as_me: failed program was:" >&5
5815 sed 's/^/| /' conftest.$ac_ext >&5
5816
5817 ac_cv_type_int64_t=no
5818 fi
5819 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5820 fi
5821 echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
5822 echo "${ECHO_T}$ac_cv_type_int64_t" >&6
5823
5824 echo "$as_me:$LINENO: checking size of int64_t" >&5
5825 echo $ECHO_N "checking size of int64_t... $ECHO_C" >&6
5826 if test "${ac_cv_sizeof_int64_t+set}" = set; then
5827 echo $ECHO_N "(cached) $ECHO_C" >&6
5828 else
5829 if test "$ac_cv_type_int64_t" = yes; then
5830 # The cast to unsigned long works around a bug in the HP C Compiler
5831 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5832 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5833 # This bug is HP SR number 8606223364.
5834 if test "$cross_compiling" = yes; then
5835 # Depending upon the size, compute the lo and hi bounds.
5836 cat >conftest.$ac_ext <<_ACEOF
5837 /* confdefs.h. */
5838 _ACEOF
5839 cat confdefs.h >>conftest.$ac_ext
5840 cat >>conftest.$ac_ext <<_ACEOF
5841 /* end confdefs.h. */
5842 $ac_includes_default
5843 int
5844 main ()
5845 {
5846 static int test_array [1 - 2 * !(((long) (sizeof (int64_t))) >= 0)];
5847 test_array [0] = 0
5848
5849 ;
5850 return 0;
5851 }
5852 _ACEOF
5853 rm -f conftest.$ac_objext
5854 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5855 (eval $ac_compile) 2>conftest.er1
5856 ac_status=$?
5857 grep -v '^ *+' conftest.er1 >conftest.err
5858 rm -f conftest.er1
5859 cat conftest.err >&5
5860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861 (exit $ac_status); } &&
5862 { ac_try='test -z "$ac_c_werror_flag"
5863 || test ! -s conftest.err'
5864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5865 (eval $ac_try) 2>&5
5866 ac_status=$?
5867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868 (exit $ac_status); }; } &&
5869 { ac_try='test -s conftest.$ac_objext'
5870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5871 (eval $ac_try) 2>&5
5872 ac_status=$?
5873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5874 (exit $ac_status); }; }; then
5875 ac_lo=0 ac_mid=0
5876 while :; do
5877 cat >conftest.$ac_ext <<_ACEOF
5878 /* confdefs.h. */
5879 _ACEOF
5880 cat confdefs.h >>conftest.$ac_ext
5881 cat >>conftest.$ac_ext <<_ACEOF
5882 /* end confdefs.h. */
5883 $ac_includes_default
5884 int
5885 main ()
5886 {
5887 static int test_array [1 - 2 * !(((long) (sizeof (int64_t))) <= $ac_mid)];
5888 test_array [0] = 0
5889
5890 ;
5891 return 0;
5892 }
5893 _ACEOF
5894 rm -f conftest.$ac_objext
5895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5896 (eval $ac_compile) 2>conftest.er1
5897 ac_status=$?
5898 grep -v '^ *+' conftest.er1 >conftest.err
5899 rm -f conftest.er1
5900 cat conftest.err >&5
5901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5902 (exit $ac_status); } &&
5903 { ac_try='test -z "$ac_c_werror_flag"
5904 || test ! -s conftest.err'
5905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5906 (eval $ac_try) 2>&5
5907 ac_status=$?
5908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5909 (exit $ac_status); }; } &&
5910 { ac_try='test -s conftest.$ac_objext'
5911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5912 (eval $ac_try) 2>&5
5913 ac_status=$?
5914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5915 (exit $ac_status); }; }; then
5916 ac_hi=$ac_mid; break
5917 else
5918 echo "$as_me: failed program was:" >&5
5919 sed 's/^/| /' conftest.$ac_ext >&5
5920
5921 ac_lo=`expr $ac_mid + 1`
5922 if test $ac_lo -le $ac_mid; then
5923 ac_lo= ac_hi=
5924 break
5925 fi
5926 ac_mid=`expr 2 '*' $ac_mid + 1`
5927 fi
5928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5929 done
5930 else
5931 echo "$as_me: failed program was:" >&5
5932 sed 's/^/| /' conftest.$ac_ext >&5
5933
5934 cat >conftest.$ac_ext <<_ACEOF
5935 /* confdefs.h. */
5936 _ACEOF
5937 cat confdefs.h >>conftest.$ac_ext
5938 cat >>conftest.$ac_ext <<_ACEOF
5939 /* end confdefs.h. */
5940 $ac_includes_default
5941 int
5942 main ()
5943 {
5944 static int test_array [1 - 2 * !(((long) (sizeof (int64_t))) < 0)];
5945 test_array [0] = 0
5946
5947 ;
5948 return 0;
5949 }
5950 _ACEOF
5951 rm -f conftest.$ac_objext
5952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5953 (eval $ac_compile) 2>conftest.er1
5954 ac_status=$?
5955 grep -v '^ *+' conftest.er1 >conftest.err
5956 rm -f conftest.er1
5957 cat conftest.err >&5
5958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5959 (exit $ac_status); } &&
5960 { ac_try='test -z "$ac_c_werror_flag"
5961 || test ! -s conftest.err'
5962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5963 (eval $ac_try) 2>&5
5964 ac_status=$?
5965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5966 (exit $ac_status); }; } &&
5967 { ac_try='test -s conftest.$ac_objext'
5968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5969 (eval $ac_try) 2>&5
5970 ac_status=$?
5971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5972 (exit $ac_status); }; }; then
5973 ac_hi=-1 ac_mid=-1
5974 while :; do
5975 cat >conftest.$ac_ext <<_ACEOF
5976 /* confdefs.h. */
5977 _ACEOF
5978 cat confdefs.h >>conftest.$ac_ext
5979 cat >>conftest.$ac_ext <<_ACEOF
5980 /* end confdefs.h. */
5981 $ac_includes_default
5982 int
5983 main ()
5984 {
5985 static int test_array [1 - 2 * !(((long) (sizeof (int64_t))) >= $ac_mid)];
5986 test_array [0] = 0
5987
5988 ;
5989 return 0;
5990 }
5991 _ACEOF
5992 rm -f conftest.$ac_objext
5993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5994 (eval $ac_compile) 2>conftest.er1
5995 ac_status=$?
5996 grep -v '^ *+' conftest.er1 >conftest.err
5997 rm -f conftest.er1
5998 cat conftest.err >&5
5999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6000 (exit $ac_status); } &&
6001 { ac_try='test -z "$ac_c_werror_flag"
6002 || test ! -s conftest.err'
6003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6004 (eval $ac_try) 2>&5
6005 ac_status=$?
6006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6007 (exit $ac_status); }; } &&
6008 { ac_try='test -s conftest.$ac_objext'
6009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6010 (eval $ac_try) 2>&5
6011 ac_status=$?
6012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6013 (exit $ac_status); }; }; then
6014 ac_lo=$ac_mid; break
6015 else
6016 echo "$as_me: failed program was:" >&5
6017 sed 's/^/| /' conftest.$ac_ext >&5
6018
6019 ac_hi=`expr '(' $ac_mid ')' - 1`
6020 if test $ac_mid -le $ac_hi; then
6021 ac_lo= ac_hi=
6022 break
6023 fi
6024 ac_mid=`expr 2 '*' $ac_mid`
6025 fi
6026 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6027 done
6028 else
6029 echo "$as_me: failed program was:" >&5
6030 sed 's/^/| /' conftest.$ac_ext >&5
6031
6032 ac_lo= ac_hi=
6033 fi
6034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6035 fi
6036 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6037 # Binary search between lo and hi bounds.
6038 while test "x$ac_lo" != "x$ac_hi"; do
6039 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6040 cat >conftest.$ac_ext <<_ACEOF
6041 /* confdefs.h. */
6042 _ACEOF
6043 cat confdefs.h >>conftest.$ac_ext
6044 cat >>conftest.$ac_ext <<_ACEOF
6045 /* end confdefs.h. */
6046 $ac_includes_default
6047 int
6048 main ()
6049 {
6050 static int test_array [1 - 2 * !(((long) (sizeof (int64_t))) <= $ac_mid)];
6051 test_array [0] = 0
6052
6053 ;
6054 return 0;
6055 }
6056 _ACEOF
6057 rm -f conftest.$ac_objext
6058 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6059 (eval $ac_compile) 2>conftest.er1
6060 ac_status=$?
6061 grep -v '^ *+' conftest.er1 >conftest.err
6062 rm -f conftest.er1
6063 cat conftest.err >&5
6064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6065 (exit $ac_status); } &&
6066 { ac_try='test -z "$ac_c_werror_flag"
6067 || test ! -s conftest.err'
6068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6069 (eval $ac_try) 2>&5
6070 ac_status=$?
6071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6072 (exit $ac_status); }; } &&
6073 { ac_try='test -s conftest.$ac_objext'
6074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6075 (eval $ac_try) 2>&5
6076 ac_status=$?
6077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6078 (exit $ac_status); }; }; then
6079 ac_hi=$ac_mid
6080 else
6081 echo "$as_me: failed program was:" >&5
6082 sed 's/^/| /' conftest.$ac_ext >&5
6083
6084 ac_lo=`expr '(' $ac_mid ')' + 1`
6085 fi
6086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6087 done
6088 case $ac_lo in
6089 ?*) ac_cv_sizeof_int64_t=$ac_lo;;
6090 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int64_t), 77
6091 See \`config.log' for more details." >&5
6092 echo "$as_me: error: cannot compute sizeof (int64_t), 77
6093 See \`config.log' for more details." >&2;}
6094 { (exit 1); exit 1; }; } ;;
6095 esac
6096 else
6097 if test "$cross_compiling" = yes; then
6098 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6099 See \`config.log' for more details." >&5
6100 echo "$as_me: error: cannot run test program while cross compiling
6101 See \`config.log' for more details." >&2;}
6102 { (exit 1); exit 1; }; }
6103 else
6104 cat >conftest.$ac_ext <<_ACEOF
6105 /* confdefs.h. */
6106 _ACEOF
6107 cat confdefs.h >>conftest.$ac_ext
6108 cat >>conftest.$ac_ext <<_ACEOF
6109 /* end confdefs.h. */
6110 $ac_includes_default
6111 long longval () { return (long) (sizeof (int64_t)); }
6112 unsigned long ulongval () { return (long) (sizeof (int64_t)); }
6113 #include <stdio.h>
6114 #include <stdlib.h>
6115 int
6116 main ()
6117 {
6118
6119 FILE *f = fopen ("conftest.val", "w");
6120 if (! f)
6121 exit (1);
6122 if (((long) (sizeof (int64_t))) < 0)
6123 {
6124 long i = longval ();
6125 if (i != ((long) (sizeof (int64_t))))
6126 exit (1);
6127 fprintf (f, "%ld\n", i);
6128 }
6129 else
6130 {
6131 unsigned long i = ulongval ();
6132 if (i != ((long) (sizeof (int64_t))))
6133 exit (1);
6134 fprintf (f, "%lu\n", i);
6135 }
6136 exit (ferror (f) || fclose (f) != 0);
6137
6138 ;
6139 return 0;
6140 }
6141 _ACEOF
6142 rm -f conftest$ac_exeext
6143 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6144 (eval $ac_link) 2>&5
6145 ac_status=$?
6146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6147 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6149 (eval $ac_try) 2>&5
6150 ac_status=$?
6151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6152 (exit $ac_status); }; }; then
6153 ac_cv_sizeof_int64_t=`cat conftest.val`
6154 else
6155 echo "$as_me: program exited with status $ac_status" >&5
6156 echo "$as_me: failed program was:" >&5
6157 sed 's/^/| /' conftest.$ac_ext >&5
6158
6159 ( exit $ac_status )
6160 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int64_t), 77
6161 See \`config.log' for more details." >&5
6162 echo "$as_me: error: cannot compute sizeof (int64_t), 77
6163 See \`config.log' for more details." >&2;}
6164 { (exit 1); exit 1; }; }
6165 fi
6166 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6167 fi
6168 fi
6169 rm -f conftest.val
6170 else
6171 ac_cv_sizeof_int64_t=0
6172 fi
6173 fi
6174 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int64_t" >&5
6175 echo "${ECHO_T}$ac_cv_sizeof_int64_t" >&6
6176 cat >>confdefs.h <<_ACEOF
6177 #define SIZEOF_INT64_T $ac_cv_sizeof_int64_t
6178 _ACEOF
6179
6180
6181 echo "$as_me:$LINENO: checking for long long" >&5
6182 echo $ECHO_N "checking for long long... $ECHO_C" >&6
6183 if test "${ac_cv_type_long_long+set}" = set; then
6184 echo $ECHO_N "(cached) $ECHO_C" >&6
6185 else
6186 cat >conftest.$ac_ext <<_ACEOF
6187 /* confdefs.h. */
6188 _ACEOF
6189 cat confdefs.h >>conftest.$ac_ext
6190 cat >>conftest.$ac_ext <<_ACEOF
6191 /* end confdefs.h. */
6192 $ac_includes_default
6193 int
6194 main ()
6195 {
6196 if ((long long *) 0)
6197 return 0;
6198 if (sizeof (long long))
6199 return 0;
6200 ;
6201 return 0;
6202 }
6203 _ACEOF
6204 rm -f conftest.$ac_objext
6205 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6206 (eval $ac_compile) 2>conftest.er1
6207 ac_status=$?
6208 grep -v '^ *+' conftest.er1 >conftest.err
6209 rm -f conftest.er1
6210 cat conftest.err >&5
6211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212 (exit $ac_status); } &&
6213 { ac_try='test -z "$ac_c_werror_flag"
6214 || test ! -s conftest.err'
6215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6216 (eval $ac_try) 2>&5
6217 ac_status=$?
6218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219 (exit $ac_status); }; } &&
6220 { ac_try='test -s conftest.$ac_objext'
6221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6222 (eval $ac_try) 2>&5
6223 ac_status=$?
6224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225 (exit $ac_status); }; }; then
6226 ac_cv_type_long_long=yes
6227 else
6228 echo "$as_me: failed program was:" >&5
6229 sed 's/^/| /' conftest.$ac_ext >&5
6230
6231 ac_cv_type_long_long=no
6232 fi
6233 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6234 fi
6235 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
6236 echo "${ECHO_T}$ac_cv_type_long_long" >&6
6237
6238 echo "$as_me:$LINENO: checking size of long long" >&5
6239 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
6240 if test "${ac_cv_sizeof_long_long+set}" = set; then
6241 echo $ECHO_N "(cached) $ECHO_C" >&6
6242 else
6243 if test "$ac_cv_type_long_long" = yes; then
6244 # The cast to unsigned long works around a bug in the HP C Compiler
6245 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6246 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6247 # This bug is HP SR number 8606223364.
6248 if test "$cross_compiling" = yes; then
6249 # Depending upon the size, compute the lo and hi bounds.
6250 cat >conftest.$ac_ext <<_ACEOF
6251 /* confdefs.h. */
6252 _ACEOF
6253 cat confdefs.h >>conftest.$ac_ext
6254 cat >>conftest.$ac_ext <<_ACEOF
6255 /* end confdefs.h. */
6256 $ac_includes_default
6257 int
6258 main ()
6259 {
6260 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
6261 test_array [0] = 0
6262
6263 ;
6264 return 0;
6265 }
6266 _ACEOF
6267 rm -f conftest.$ac_objext
6268 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6269 (eval $ac_compile) 2>conftest.er1
6270 ac_status=$?
6271 grep -v '^ *+' conftest.er1 >conftest.err
6272 rm -f conftest.er1
6273 cat conftest.err >&5
6274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6275 (exit $ac_status); } &&
6276 { ac_try='test -z "$ac_c_werror_flag"
6277 || test ! -s conftest.err'
6278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6279 (eval $ac_try) 2>&5
6280 ac_status=$?
6281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6282 (exit $ac_status); }; } &&
6283 { ac_try='test -s conftest.$ac_objext'
6284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6285 (eval $ac_try) 2>&5
6286 ac_status=$?
6287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6288 (exit $ac_status); }; }; then
6289 ac_lo=0 ac_mid=0
6290 while :; do
6291 cat >conftest.$ac_ext <<_ACEOF
6292 /* confdefs.h. */
6293 _ACEOF
6294 cat confdefs.h >>conftest.$ac_ext
6295 cat >>conftest.$ac_ext <<_ACEOF
6296 /* end confdefs.h. */
6297 $ac_includes_default
6298 int
6299 main ()
6300 {
6301 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
6302 test_array [0] = 0
6303
6304 ;
6305 return 0;
6306 }
6307 _ACEOF
6308 rm -f conftest.$ac_objext
6309 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6310 (eval $ac_compile) 2>conftest.er1
6311 ac_status=$?
6312 grep -v '^ *+' conftest.er1 >conftest.err
6313 rm -f conftest.er1
6314 cat conftest.err >&5
6315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6316 (exit $ac_status); } &&
6317 { ac_try='test -z "$ac_c_werror_flag"
6318 || test ! -s conftest.err'
6319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6320 (eval $ac_try) 2>&5
6321 ac_status=$?
6322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6323 (exit $ac_status); }; } &&
6324 { ac_try='test -s conftest.$ac_objext'
6325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6326 (eval $ac_try) 2>&5
6327 ac_status=$?
6328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6329 (exit $ac_status); }; }; then
6330 ac_hi=$ac_mid; break
6331 else
6332 echo "$as_me: failed program was:" >&5
6333 sed 's/^/| /' conftest.$ac_ext >&5
6334
6335 ac_lo=`expr $ac_mid + 1`
6336 if test $ac_lo -le $ac_mid; then
6337 ac_lo= ac_hi=
6338 break
6339 fi
6340 ac_mid=`expr 2 '*' $ac_mid + 1`
6341 fi
6342 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6343 done
6344 else
6345 echo "$as_me: failed program was:" >&5
6346 sed 's/^/| /' conftest.$ac_ext >&5
6347
6348 cat >conftest.$ac_ext <<_ACEOF
6349 /* confdefs.h. */
6350 _ACEOF
6351 cat confdefs.h >>conftest.$ac_ext
6352 cat >>conftest.$ac_ext <<_ACEOF
6353 /* end confdefs.h. */
6354 $ac_includes_default
6355 int
6356 main ()
6357 {
6358 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
6359 test_array [0] = 0
6360
6361 ;
6362 return 0;
6363 }
6364 _ACEOF
6365 rm -f conftest.$ac_objext
6366 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6367 (eval $ac_compile) 2>conftest.er1
6368 ac_status=$?
6369 grep -v '^ *+' conftest.er1 >conftest.err
6370 rm -f conftest.er1
6371 cat conftest.err >&5
6372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6373 (exit $ac_status); } &&
6374 { ac_try='test -z "$ac_c_werror_flag"
6375 || test ! -s conftest.err'
6376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6377 (eval $ac_try) 2>&5
6378 ac_status=$?
6379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6380 (exit $ac_status); }; } &&
6381 { ac_try='test -s conftest.$ac_objext'
6382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6383 (eval $ac_try) 2>&5
6384 ac_status=$?
6385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6386 (exit $ac_status); }; }; then
6387 ac_hi=-1 ac_mid=-1
6388 while :; do
6389 cat >conftest.$ac_ext <<_ACEOF
6390 /* confdefs.h. */
6391 _ACEOF
6392 cat confdefs.h >>conftest.$ac_ext
6393 cat >>conftest.$ac_ext <<_ACEOF
6394 /* end confdefs.h. */
6395 $ac_includes_default
6396 int
6397 main ()
6398 {
6399 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
6400 test_array [0] = 0
6401
6402 ;
6403 return 0;
6404 }
6405 _ACEOF
6406 rm -f conftest.$ac_objext
6407 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6408 (eval $ac_compile) 2>conftest.er1
6409 ac_status=$?
6410 grep -v '^ *+' conftest.er1 >conftest.err
6411 rm -f conftest.er1
6412 cat conftest.err >&5
6413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6414 (exit $ac_status); } &&
6415 { ac_try='test -z "$ac_c_werror_flag"
6416 || test ! -s conftest.err'
6417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6418 (eval $ac_try) 2>&5
6419 ac_status=$?
6420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6421 (exit $ac_status); }; } &&
6422 { ac_try='test -s conftest.$ac_objext'
6423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6424 (eval $ac_try) 2>&5
6425 ac_status=$?
6426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6427 (exit $ac_status); }; }; then
6428 ac_lo=$ac_mid; break
6429 else
6430 echo "$as_me: failed program was:" >&5
6431 sed 's/^/| /' conftest.$ac_ext >&5
6432
6433 ac_hi=`expr '(' $ac_mid ')' - 1`
6434 if test $ac_mid -le $ac_hi; then
6435 ac_lo= ac_hi=
6436 break
6437 fi
6438 ac_mid=`expr 2 '*' $ac_mid`
6439 fi
6440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6441 done
6442 else
6443 echo "$as_me: failed program was:" >&5
6444 sed 's/^/| /' conftest.$ac_ext >&5
6445
6446 ac_lo= ac_hi=
6447 fi
6448 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6449 fi
6450 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6451 # Binary search between lo and hi bounds.
6452 while test "x$ac_lo" != "x$ac_hi"; do
6453 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6454 cat >conftest.$ac_ext <<_ACEOF
6455 /* confdefs.h. */
6456 _ACEOF
6457 cat confdefs.h >>conftest.$ac_ext
6458 cat >>conftest.$ac_ext <<_ACEOF
6459 /* end confdefs.h. */
6460 $ac_includes_default
6461 int
6462 main ()
6463 {
6464 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
6465 test_array [0] = 0
6466
6467 ;
6468 return 0;
6469 }
6470 _ACEOF
6471 rm -f conftest.$ac_objext
6472 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6473 (eval $ac_compile) 2>conftest.er1
6474 ac_status=$?
6475 grep -v '^ *+' conftest.er1 >conftest.err
6476 rm -f conftest.er1
6477 cat conftest.err >&5
6478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6479 (exit $ac_status); } &&
6480 { ac_try='test -z "$ac_c_werror_flag"
6481 || test ! -s conftest.err'
6482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6483 (eval $ac_try) 2>&5
6484 ac_status=$?
6485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6486 (exit $ac_status); }; } &&
6487 { ac_try='test -s conftest.$ac_objext'
6488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6489 (eval $ac_try) 2>&5
6490 ac_status=$?
6491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6492 (exit $ac_status); }; }; then
6493 ac_hi=$ac_mid
6494 else
6495 echo "$as_me: failed program was:" >&5
6496 sed 's/^/| /' conftest.$ac_ext >&5
6497
6498 ac_lo=`expr '(' $ac_mid ')' + 1`
6499 fi
6500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6501 done
6502 case $ac_lo in
6503 ?*) ac_cv_sizeof_long_long=$ac_lo;;
6504 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
6505 See \`config.log' for more details." >&5
6506 echo "$as_me: error: cannot compute sizeof (long long), 77
6507 See \`config.log' for more details." >&2;}
6508 { (exit 1); exit 1; }; } ;;
6509 esac
6510 else
6511 if test "$cross_compiling" = yes; then
6512 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6513 See \`config.log' for more details." >&5
6514 echo "$as_me: error: cannot run test program while cross compiling
6515 See \`config.log' for more details." >&2;}
6516 { (exit 1); exit 1; }; }
6517 else
6518 cat >conftest.$ac_ext <<_ACEOF
6519 /* confdefs.h. */
6520 _ACEOF
6521 cat confdefs.h >>conftest.$ac_ext
6522 cat >>conftest.$ac_ext <<_ACEOF
6523 /* end confdefs.h. */
6524 $ac_includes_default
6525 long longval () { return (long) (sizeof (long long)); }
6526 unsigned long ulongval () { return (long) (sizeof (long long)); }
6527 #include <stdio.h>
6528 #include <stdlib.h>
6529 int
6530 main ()
6531 {
6532
6533 FILE *f = fopen ("conftest.val", "w");
6534 if (! f)
6535 exit (1);
6536 if (((long) (sizeof (long long))) < 0)
6537 {
6538 long i = longval ();
6539 if (i != ((long) (sizeof (long long))))
6540 exit (1);
6541 fprintf (f, "%ld\n", i);
6542 }
6543 else
6544 {
6545 unsigned long i = ulongval ();
6546 if (i != ((long) (sizeof (long long))))
6547 exit (1);
6548 fprintf (f, "%lu\n", i);
6549 }
6550 exit (ferror (f) || fclose (f) != 0);
6551
6552 ;
6553 return 0;
6554 }
6555 _ACEOF
6556 rm -f conftest$ac_exeext
6557 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6558 (eval $ac_link) 2>&5
6559 ac_status=$?
6560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6561 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6563 (eval $ac_try) 2>&5
6564 ac_status=$?
6565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 (exit $ac_status); }; }; then
6567 ac_cv_sizeof_long_long=`cat conftest.val`
6568 else
6569 echo "$as_me: program exited with status $ac_status" >&5
6570 echo "$as_me: failed program was:" >&5
6571 sed 's/^/| /' conftest.$ac_ext >&5
6572
6573 ( exit $ac_status )
6574 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
6575 See \`config.log' for more details." >&5
6576 echo "$as_me: error: cannot compute sizeof (long long), 77
6577 See \`config.log' for more details." >&2;}
6578 { (exit 1); exit 1; }; }
6579 fi
6580 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6581 fi
6582 fi
6583 rm -f conftest.val
6584 else
6585 ac_cv_sizeof_long_long=0
6586 fi
6587 fi
6588 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
6589 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
6590 cat >>confdefs.h <<_ACEOF
6591 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
6592 _ACEOF
6593
6594
6595
6596 if test "$ac_cv_sizeof_int64_t" = 8; then
6597 echo "$as_me:$LINENO: checking for uint64_t" >&5
6598 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
6599 if test "${ac_cv_type_uint64_t+set}" = set; then
6600 echo $ECHO_N "(cached) $ECHO_C" >&6
6601 else
6602 cat >conftest.$ac_ext <<_ACEOF
6603 /* confdefs.h. */
6604 _ACEOF
6605 cat confdefs.h >>conftest.$ac_ext
6606 cat >>conftest.$ac_ext <<_ACEOF
6607 /* end confdefs.h. */
6608 $ac_includes_default
6609 int
6610 main ()
6611 {
6612 if ((uint64_t *) 0)
6613 return 0;
6614 if (sizeof (uint64_t))
6615 return 0;
6616 ;
6617 return 0;
6618 }
6619 _ACEOF
6620 rm -f conftest.$ac_objext
6621 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6622 (eval $ac_compile) 2>conftest.er1
6623 ac_status=$?
6624 grep -v '^ *+' conftest.er1 >conftest.err
6625 rm -f conftest.er1
6626 cat conftest.err >&5
6627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6628 (exit $ac_status); } &&
6629 { ac_try='test -z "$ac_c_werror_flag"
6630 || test ! -s conftest.err'
6631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6632 (eval $ac_try) 2>&5
6633 ac_status=$?
6634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6635 (exit $ac_status); }; } &&
6636 { ac_try='test -s conftest.$ac_objext'
6637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6638 (eval $ac_try) 2>&5
6639 ac_status=$?
6640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6641 (exit $ac_status); }; }; then
6642 ac_cv_type_uint64_t=yes
6643 else
6644 echo "$as_me: failed program was:" >&5
6645 sed 's/^/| /' conftest.$ac_ext >&5
6646
6647 ac_cv_type_uint64_t=no
6648 fi
6649 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6650 fi
6651 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
6652 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
6653
6654 echo "$as_me:$LINENO: checking for int64_t" >&5
6655 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6
6656 if test "${ac_cv_type_int64_t+set}" = set; then
6657 echo $ECHO_N "(cached) $ECHO_C" >&6
6658 else
6659 cat >conftest.$ac_ext <<_ACEOF
6660 /* confdefs.h. */
6661 _ACEOF
6662 cat confdefs.h >>conftest.$ac_ext
6663 cat >>conftest.$ac_ext <<_ACEOF
6664 /* end confdefs.h. */
6665 $ac_includes_default
6666 int
6667 main ()
6668 {
6669 if ((int64_t *) 0)
6670 return 0;
6671 if (sizeof (int64_t))
6672 return 0;
6673 ;
6674 return 0;
6675 }
6676 _ACEOF
6677 rm -f conftest.$ac_objext
6678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6679 (eval $ac_compile) 2>conftest.er1
6680 ac_status=$?
6681 grep -v '^ *+' conftest.er1 >conftest.err
6682 rm -f conftest.er1
6683 cat conftest.err >&5
6684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6685 (exit $ac_status); } &&
6686 { ac_try='test -z "$ac_c_werror_flag"
6687 || test ! -s conftest.err'
6688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6689 (eval $ac_try) 2>&5
6690 ac_status=$?
6691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6692 (exit $ac_status); }; } &&
6693 { ac_try='test -s conftest.$ac_objext'
6694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6695 (eval $ac_try) 2>&5
6696 ac_status=$?
6697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6698 (exit $ac_status); }; }; then
6699 ac_cv_type_int64_t=yes
6700 else
6701 echo "$as_me: failed program was:" >&5
6702 sed 's/^/| /' conftest.$ac_ext >&5
6703
6704 ac_cv_type_int64_t=no
6705 fi
6706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6707 fi
6708 echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
6709 echo "${ECHO_T}$ac_cv_type_int64_t" >&6
6710
6711 elif test "$ac_cv_sizeof_long_long" = 8; then
6712 echo "$as_me:$LINENO: checking for uint64_t" >&5
6713 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
6714 if test "${ac_cv_type_uint64_t+set}" = set; then
6715 echo $ECHO_N "(cached) $ECHO_C" >&6
6716 else
6717 cat >conftest.$ac_ext <<_ACEOF
6718 /* confdefs.h. */
6719 _ACEOF
6720 cat confdefs.h >>conftest.$ac_ext
6721 cat >>conftest.$ac_ext <<_ACEOF
6722 /* end confdefs.h. */
6723 $ac_includes_default
6724 int
6725 main ()
6726 {
6727 if ((uint64_t *) 0)
6728 return 0;
6729 if (sizeof (uint64_t))
6730 return 0;
6731 ;
6732 return 0;
6733 }
6734 _ACEOF
6735 rm -f conftest.$ac_objext
6736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6737 (eval $ac_compile) 2>conftest.er1
6738 ac_status=$?
6739 grep -v '^ *+' conftest.er1 >conftest.err
6740 rm -f conftest.er1
6741 cat conftest.err >&5
6742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6743 (exit $ac_status); } &&
6744 { ac_try='test -z "$ac_c_werror_flag"
6745 || test ! -s conftest.err'
6746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6747 (eval $ac_try) 2>&5
6748 ac_status=$?
6749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6750 (exit $ac_status); }; } &&
6751 { ac_try='test -s conftest.$ac_objext'
6752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6753 (eval $ac_try) 2>&5
6754 ac_status=$?
6755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756 (exit $ac_status); }; }; then
6757 ac_cv_type_uint64_t=yes
6758 else
6759 echo "$as_me: failed program was:" >&5
6760 sed 's/^/| /' conftest.$ac_ext >&5
6761
6762 ac_cv_type_uint64_t=no
6763 fi
6764 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6765 fi
6766 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
6767 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
6768 if test $ac_cv_type_uint64_t = yes; then
6769 :
6770 else
6771
6772 cat >>confdefs.h <<_ACEOF
6773 #define uint64_t unsigned long long
6774 _ACEOF
6775
6776 fi
6777
6778 echo "$as_me:$LINENO: checking for int64_t" >&5
6779 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6
6780 if test "${ac_cv_type_int64_t+set}" = set; then
6781 echo $ECHO_N "(cached) $ECHO_C" >&6
6782 else
6783 cat >conftest.$ac_ext <<_ACEOF
6784 /* confdefs.h. */
6785 _ACEOF
6786 cat confdefs.h >>conftest.$ac_ext
6787 cat >>conftest.$ac_ext <<_ACEOF
6788 /* end confdefs.h. */
6789 $ac_includes_default
6790 int
6791 main ()
6792 {
6793 if ((int64_t *) 0)
6794 return 0;
6795 if (sizeof (int64_t))
6796 return 0;
6797 ;
6798 return 0;
6799 }
6800 _ACEOF
6801 rm -f conftest.$ac_objext
6802 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6803 (eval $ac_compile) 2>conftest.er1
6804 ac_status=$?
6805 grep -v '^ *+' conftest.er1 >conftest.err
6806 rm -f conftest.er1
6807 cat conftest.err >&5
6808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6809 (exit $ac_status); } &&
6810 { ac_try='test -z "$ac_c_werror_flag"
6811 || test ! -s conftest.err'
6812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6813 (eval $ac_try) 2>&5
6814 ac_status=$?
6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6816 (exit $ac_status); }; } &&
6817 { ac_try='test -s conftest.$ac_objext'
6818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6819 (eval $ac_try) 2>&5
6820 ac_status=$?
6821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822 (exit $ac_status); }; }; then
6823 ac_cv_type_int64_t=yes
6824 else
6825 echo "$as_me: failed program was:" >&5
6826 sed 's/^/| /' conftest.$ac_ext >&5
6827
6828 ac_cv_type_int64_t=no
6829 fi
6830 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6831 fi
6832 echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
6833 echo "${ECHO_T}$ac_cv_type_int64_t" >&6
6834 if test $ac_cv_type_int64_t = yes; then
6835 :
6836 else
6837
6838 cat >>confdefs.h <<_ACEOF
6839 #define int64_t long long
6840 _ACEOF
6841
6842 fi
6843
6844 else
6845 { { echo "$as_me:$LINENO: error: Your system doesn't appear to have 64 bit integers. Aborting." >&5
6846 echo "$as_me: error: Your system doesn't appear to have 64 bit integers. Aborting." >&2;}
6847 { (exit 1); exit 1; }; }
6848 fi
6849
6850 echo "$as_me:$LINENO: checking for u_int32_t" >&5
6851 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
6852 if test "${ac_cv_type_u_int32_t+set}" = set; then
6853 echo $ECHO_N "(cached) $ECHO_C" >&6
6854 else
6855 cat >conftest.$ac_ext <<_ACEOF
6856 /* confdefs.h. */
6857 _ACEOF
6858 cat confdefs.h >>conftest.$ac_ext
6859 cat >>conftest.$ac_ext <<_ACEOF
6860 /* end confdefs.h. */
6861 $ac_includes_default
6862 int
6863 main ()
6864 {
6865 if ((u_int32_t *) 0)
6866 return 0;
6867 if (sizeof (u_int32_t))
6868 return 0;
6869 ;
6870 return 0;
6871 }
6872 _ACEOF
6873 rm -f conftest.$ac_objext
6874 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6875 (eval $ac_compile) 2>conftest.er1
6876 ac_status=$?
6877 grep -v '^ *+' conftest.er1 >conftest.err
6878 rm -f conftest.er1
6879 cat conftest.err >&5
6880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6881 (exit $ac_status); } &&
6882 { ac_try='test -z "$ac_c_werror_flag"
6883 || test ! -s conftest.err'
6884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6885 (eval $ac_try) 2>&5
6886 ac_status=$?
6887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888 (exit $ac_status); }; } &&
6889 { ac_try='test -s conftest.$ac_objext'
6890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6891 (eval $ac_try) 2>&5
6892 ac_status=$?
6893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6894 (exit $ac_status); }; }; then
6895 ac_cv_type_u_int32_t=yes
6896 else
6897 echo "$as_me: failed program was:" >&5
6898 sed 's/^/| /' conftest.$ac_ext >&5
6899
6900 ac_cv_type_u_int32_t=no
6901 fi
6902 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6903 fi
6904 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
6905 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
6906 if test $ac_cv_type_u_int32_t = yes; then
6907 :
6908 else
6909
6910 echo "$as_me:$LINENO: checking for uint32_t" >&5
6911 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
6912 if test "${ac_cv_type_uint32_t+set}" = set; then
6913 echo $ECHO_N "(cached) $ECHO_C" >&6
6914 else
6915 cat >conftest.$ac_ext <<_ACEOF
6916 /* confdefs.h. */
6917 _ACEOF
6918 cat confdefs.h >>conftest.$ac_ext
6919 cat >>conftest.$ac_ext <<_ACEOF
6920 /* end confdefs.h. */
6921 $ac_includes_default
6922 int
6923 main ()
6924 {
6925 if ((uint32_t *) 0)
6926 return 0;
6927 if (sizeof (uint32_t))
6928 return 0;
6929 ;
6930 return 0;
6931 }
6932 _ACEOF
6933 rm -f conftest.$ac_objext
6934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6935 (eval $ac_compile) 2>conftest.er1
6936 ac_status=$?
6937 grep -v '^ *+' conftest.er1 >conftest.err
6938 rm -f conftest.er1
6939 cat conftest.err >&5
6940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6941 (exit $ac_status); } &&
6942 { ac_try='test -z "$ac_c_werror_flag"
6943 || test ! -s conftest.err'
6944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6945 (eval $ac_try) 2>&5
6946 ac_status=$?
6947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6948 (exit $ac_status); }; } &&
6949 { ac_try='test -s conftest.$ac_objext'
6950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6951 (eval $ac_try) 2>&5
6952 ac_status=$?
6953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954 (exit $ac_status); }; }; then
6955 ac_cv_type_uint32_t=yes
6956 else
6957 echo "$as_me: failed program was:" >&5
6958 sed 's/^/| /' conftest.$ac_ext >&5
6959
6960 ac_cv_type_uint32_t=no
6961 fi
6962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6963 fi
6964 echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
6965 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
6966 if test $ac_cv_type_uint32_t = yes; then
6967
6968
6969 cat >>confdefs.h <<\_ACEOF
6970 #define u_int32_t uint32_t
6971 _ACEOF
6972
6973
6974 else
6975
6976 { echo "$as_me:$LINENO: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&5
6977 echo "$as_me: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&2;}
6978
6979 cat >>confdefs.h <<\_ACEOF
6980 #define u_int32_t unsigned long int
6981 _ACEOF
6982
6983
6984 fi
6985
6986
6987 fi
6988
6989
6990 echo "$as_me:$LINENO: checking for u_int16_t" >&5
6991 echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6
6992 if test "${ac_cv_type_u_int16_t+set}" = set; then
6993 echo $ECHO_N "(cached) $ECHO_C" >&6
6994 else
6995 cat >conftest.$ac_ext <<_ACEOF
6996 /* confdefs.h. */
6997 _ACEOF
6998 cat confdefs.h >>conftest.$ac_ext
6999 cat >>conftest.$ac_ext <<_ACEOF
7000 /* end confdefs.h. */
7001 $ac_includes_default
7002 int
7003 main ()
7004 {
7005 if ((u_int16_t *) 0)
7006 return 0;
7007 if (sizeof (u_int16_t))
7008 return 0;
7009 ;
7010 return 0;
7011 }
7012 _ACEOF
7013 rm -f conftest.$ac_objext
7014 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7015 (eval $ac_compile) 2>conftest.er1
7016 ac_status=$?
7017 grep -v '^ *+' conftest.er1 >conftest.err
7018 rm -f conftest.er1
7019 cat conftest.err >&5
7020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7021 (exit $ac_status); } &&
7022 { ac_try='test -z "$ac_c_werror_flag"
7023 || test ! -s conftest.err'
7024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7025 (eval $ac_try) 2>&5
7026 ac_status=$?
7027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7028 (exit $ac_status); }; } &&
7029 { ac_try='test -s conftest.$ac_objext'
7030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7031 (eval $ac_try) 2>&5
7032 ac_status=$?
7033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034 (exit $ac_status); }; }; then
7035 ac_cv_type_u_int16_t=yes
7036 else
7037 echo "$as_me: failed program was:" >&5
7038 sed 's/^/| /' conftest.$ac_ext >&5
7039
7040 ac_cv_type_u_int16_t=no
7041 fi
7042 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7043 fi
7044 echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
7045 echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6
7046 if test $ac_cv_type_u_int16_t = yes; then
7047 :
7048 else
7049
7050 echo "$as_me:$LINENO: checking for uint16_t" >&5
7051 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
7052 if test "${ac_cv_type_uint16_t+set}" = set; then
7053 echo $ECHO_N "(cached) $ECHO_C" >&6
7054 else
7055 cat >conftest.$ac_ext <<_ACEOF
7056 /* confdefs.h. */
7057 _ACEOF
7058 cat confdefs.h >>conftest.$ac_ext
7059 cat >>conftest.$ac_ext <<_ACEOF
7060 /* end confdefs.h. */
7061 $ac_includes_default
7062 int
7063 main ()
7064 {
7065 if ((uint16_t *) 0)
7066 return 0;
7067 if (sizeof (uint16_t))
7068 return 0;
7069 ;
7070 return 0;
7071 }
7072 _ACEOF
7073 rm -f conftest.$ac_objext
7074 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7075 (eval $ac_compile) 2>conftest.er1
7076 ac_status=$?
7077 grep -v '^ *+' conftest.er1 >conftest.err
7078 rm -f conftest.er1
7079 cat conftest.err >&5
7080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7081 (exit $ac_status); } &&
7082 { ac_try='test -z "$ac_c_werror_flag"
7083 || test ! -s conftest.err'
7084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7085 (eval $ac_try) 2>&5
7086 ac_status=$?
7087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7088 (exit $ac_status); }; } &&
7089 { ac_try='test -s conftest.$ac_objext'
7090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7091 (eval $ac_try) 2>&5
7092 ac_status=$?
7093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7094 (exit $ac_status); }; }; then
7095 ac_cv_type_uint16_t=yes
7096 else
7097 echo "$as_me: failed program was:" >&5
7098 sed 's/^/| /' conftest.$ac_ext >&5
7099
7100 ac_cv_type_uint16_t=no
7101 fi
7102 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7103 fi
7104 echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
7105 echo "${ECHO_T}$ac_cv_type_uint16_t" >&6
7106 if test $ac_cv_type_uint16_t = yes; then
7107
7108
7109 cat >>confdefs.h <<\_ACEOF
7110 #define u_int16_t uint16_t
7111 _ACEOF
7112
7113
7114 else
7115
7116 { echo "$as_me:$LINENO: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&5
7117 echo "$as_me: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&2;}
7118
7119 cat >>confdefs.h <<\_ACEOF
7120 #define u_int16_t unsigned short int
7121 _ACEOF
7122
7123
7124 fi
7125
7126
7127 fi
7128
7129
7130 echo "$as_me:$LINENO: checking for in_port_t" >&5
7131 echo $ECHO_N "checking for in_port_t... $ECHO_C" >&6
7132 if test "${ac_cv_type_in_port_t+set}" = set; then
7133 echo $ECHO_N "(cached) $ECHO_C" >&6
7134 else
7135 cat >conftest.$ac_ext <<_ACEOF
7136 /* confdefs.h. */
7137 _ACEOF
7138 cat confdefs.h >>conftest.$ac_ext
7139 cat >>conftest.$ac_ext <<_ACEOF
7140 /* end confdefs.h. */
7141 #include <sys/types.h>
7142 #include <netinet/in.h>
7143
7144 int
7145 main ()
7146 {
7147 if ((in_port_t *) 0)
7148 return 0;
7149 if (sizeof (in_port_t))
7150 return 0;
7151 ;
7152 return 0;
7153 }
7154 _ACEOF
7155 rm -f conftest.$ac_objext
7156 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7157 (eval $ac_compile) 2>conftest.er1
7158 ac_status=$?
7159 grep -v '^ *+' conftest.er1 >conftest.err
7160 rm -f conftest.er1
7161 cat conftest.err >&5
7162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7163 (exit $ac_status); } &&
7164 { ac_try='test -z "$ac_c_werror_flag"
7165 || test ! -s conftest.err'
7166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7167 (eval $ac_try) 2>&5
7168 ac_status=$?
7169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7170 (exit $ac_status); }; } &&
7171 { ac_try='test -s conftest.$ac_objext'
7172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7173 (eval $ac_try) 2>&5
7174 ac_status=$?
7175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176 (exit $ac_status); }; }; then
7177 ac_cv_type_in_port_t=yes
7178 else
7179 echo "$as_me: failed program was:" >&5
7180 sed 's/^/| /' conftest.$ac_ext >&5
7181
7182 ac_cv_type_in_port_t=no
7183 fi
7184 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7185 fi
7186 echo "$as_me:$LINENO: result: $ac_cv_type_in_port_t" >&5
7187 echo "${ECHO_T}$ac_cv_type_in_port_t" >&6
7188 if test $ac_cv_type_in_port_t = yes; then
7189 :
7190 else
7191
7192 cat >>confdefs.h <<\_ACEOF
7193 #define in_port_t u_int16_t
7194 _ACEOF
7195
7196 fi
7197
7198
7199 echo "$as_me:$LINENO: checking for sa_family_t" >&5
7200 echo $ECHO_N "checking for sa_family_t... $ECHO_C" >&6
7201 if test "${ac_cv_type_sa_family_t+set}" = set; then
7202 echo $ECHO_N "(cached) $ECHO_C" >&6
7203 else
7204 cat >conftest.$ac_ext <<_ACEOF
7205 /* confdefs.h. */
7206 _ACEOF
7207 cat confdefs.h >>conftest.$ac_ext
7208 cat >>conftest.$ac_ext <<_ACEOF
7209 /* end confdefs.h. */
7210 #include <sys/types.h>
7211 #include <sys/socket.h>
7212
7213 int
7214 main ()
7215 {
7216 if ((sa_family_t *) 0)
7217 return 0;
7218 if (sizeof (sa_family_t))
7219 return 0;
7220 ;
7221 return 0;
7222 }
7223 _ACEOF
7224 rm -f conftest.$ac_objext
7225 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7226 (eval $ac_compile) 2>conftest.er1
7227 ac_status=$?
7228 grep -v '^ *+' conftest.er1 >conftest.err
7229 rm -f conftest.er1
7230 cat conftest.err >&5
7231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7232 (exit $ac_status); } &&
7233 { ac_try='test -z "$ac_c_werror_flag"
7234 || test ! -s conftest.err'
7235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7236 (eval $ac_try) 2>&5
7237 ac_status=$?
7238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7239 (exit $ac_status); }; } &&
7240 { ac_try='test -s conftest.$ac_objext'
7241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7242 (eval $ac_try) 2>&5
7243 ac_status=$?
7244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7245 (exit $ac_status); }; }; then
7246 ac_cv_type_sa_family_t=yes
7247 else
7248 echo "$as_me: failed program was:" >&5
7249 sed 's/^/| /' conftest.$ac_ext >&5
7250
7251 ac_cv_type_sa_family_t=no
7252 fi
7253 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7254 fi
7255 echo "$as_me:$LINENO: result: $ac_cv_type_sa_family_t" >&5
7256 echo "${ECHO_T}$ac_cv_type_sa_family_t" >&6
7257 if test $ac_cv_type_sa_family_t = yes; then
7258 :
7259 else
7260
7261 cat >>confdefs.h <<\_ACEOF
7262 #define sa_family_t u_int16_t
7263 _ACEOF
7264
7265 fi
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277 for ac_func in socketpair basename mmap snprintf vsnprintf lrand48 srand48 strtok_r usleep
7278 do
7279 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7280 echo "$as_me:$LINENO: checking for $ac_func" >&5
7281 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7282 if eval "test \"\${$as_ac_var+set}\" = set"; then
7283 echo $ECHO_N "(cached) $ECHO_C" >&6
7284 else
7285 cat >conftest.$ac_ext <<_ACEOF
7286 /* confdefs.h. */
7287 _ACEOF
7288 cat confdefs.h >>conftest.$ac_ext
7289 cat >>conftest.$ac_ext <<_ACEOF
7290 /* end confdefs.h. */
7291 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7292 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7293 #define $ac_func innocuous_$ac_func
7294
7295 /* System header to define __stub macros and hopefully few prototypes,
7296 which can conflict with char $ac_func (); below.
7297 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7298 <limits.h> exists even on freestanding compilers. */
7299
7300 #ifdef __STDC__
7301 # include <limits.h>
7302 #else
7303 # include <assert.h>
7304 #endif
7305
7306 #undef $ac_func
7307
7308 /* Override any gcc2 internal prototype to avoid an error. */
7309 #ifdef __cplusplus
7310 extern "C"
7311 {
7312 #endif
7313 /* We use char because int might match the return type of a gcc2
7314 builtin and then its argument prototype would still apply. */
7315 char $ac_func ();
7316 /* The GNU C library defines this for functions which it implements
7317 to always fail with ENOSYS. Some functions are actually named
7318 something starting with __ and the normal name is an alias. */
7319 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7320 choke me
7321 #else
7322 char (*f) () = $ac_func;
7323 #endif
7324 #ifdef __cplusplus
7325 }
7326 #endif
7327
7328 int
7329 main ()
7330 {
7331 return f != $ac_func;
7332 ;
7333 return 0;
7334 }
7335 _ACEOF
7336 rm -f conftest.$ac_objext conftest$ac_exeext
7337 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7338 (eval $ac_link) 2>conftest.er1
7339 ac_status=$?
7340 grep -v '^ *+' conftest.er1 >conftest.err
7341 rm -f conftest.er1
7342 cat conftest.err >&5
7343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7344 (exit $ac_status); } &&
7345 { ac_try='test -z "$ac_c_werror_flag"
7346 || test ! -s conftest.err'
7347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7348 (eval $ac_try) 2>&5
7349 ac_status=$?
7350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7351 (exit $ac_status); }; } &&
7352 { ac_try='test -s conftest$ac_exeext'
7353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7354 (eval $ac_try) 2>&5
7355 ac_status=$?
7356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7357 (exit $ac_status); }; }; then
7358 eval "$as_ac_var=yes"
7359 else
7360 echo "$as_me: failed program was:" >&5
7361 sed 's/^/| /' conftest.$ac_ext >&5
7362
7363 eval "$as_ac_var=no"
7364 fi
7365 rm -f conftest.err conftest.$ac_objext \
7366 conftest$ac_exeext conftest.$ac_ext
7367 fi
7368 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7369 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7370 if test `eval echo '${'$as_ac_var'}'` = yes; then
7371 cat >>confdefs.h <<_ACEOF
7372 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7373 _ACEOF
7374
7375 fi
7376 done
7377
7378
7379 if test "$ac_cv_func_snprintf" = no -o "$ac_cv_func_vsnprintf" = no; then
7380 SNPRINTF_C="snprintf.c"
7381 fi
7382
7383
7384
7385
7386 echo "$as_me:$LINENO: checking for OpenSSL" >&5
7387 echo $ECHO_N "checking for OpenSSL... $ECHO_C" >&6
7388 # Check whether --enable-openssl or --disable-openssl was given.
7389 if test "${enable_openssl+set}" = set; then
7390 enableval="$enable_openssl"
7391 cf_enable_openssl=$enableval
7392 else
7393 cf_enable_openssl="auto"
7394 fi;
7395
7396 if test "$cf_enable_openssl" != "no" ; then
7397 cf_openssl_basedir=""
7398 if test "$cf_enable_openssl" != "auto" &&
7399 test "$cf_enable_openssl" != "yes" ; then
7400 cf_openssl_basedir="`echo ${cf_enable_openssl} | sed 's/\/$//'`"
7401 else
7402 for dirs in /usr/local/ssl /usr/pkg /usr/local \
7403 /usr/local/openssl /usr/sfw; do
7404 if test -f "${dirs}/include/openssl/opensslv.h" ; then
7405 cf_openssl_basedir="${dirs}"
7406 break
7407 fi
7408 done
7409 unset dirs
7410 fi
7411 if test ! -z "$cf_openssl_basedir"; then
7412 if test -f "${cf_openssl_basedir}/include/openssl/opensslv.h" ; then
7413 SSL_INCLUDES="-I${cf_openssl_basedir}/include"
7414 SSL_LIBS="-L${cf_openssl_basedir}/lib"
7415 else
7416 cf_openssl_basedir=""
7417 fi
7418 else
7419 if test -f "/usr/include/openssl/opensslv.h" ; then
7420 cf_openssl_basedir="/usr"
7421 fi
7422 fi
7423
7424 if test ! -z "$cf_openssl_basedir"; then
7425 echo "$as_me:$LINENO: result: $cf_openssl_basedir" >&5
7426 echo "${ECHO_T}$cf_openssl_basedir" >&6
7427 cf_enable_openssl="yes"
7428 else
7429 echo "$as_me:$LINENO: result: not found. Specify a correct path?" >&5
7430 echo "${ECHO_T}not found. Specify a correct path?" >&6
7431 cf_enable_openssl="no"
7432 fi
7433 unset cf_openssl_basedir
7434 else
7435 echo "$as_me:$LINENO: result: disabled" >&5
7436 echo "${ECHO_T}disabled" >&6
7437 fi
7438
7439 save_CPPFLAGS="$CPPFLAGS"
7440 CPPFLAGS="$CPPFLAGS $SSL_INCLUDES"
7441 save_LIBS="$LIBS"
7442 LIBS="$LIBS $SSL_LIBS"
7443 if test "$cf_enable_openssl" != no; then
7444 echo "$as_me:$LINENO: checking for OpenSSL 0.9.6 or above" >&5
7445 echo $ECHO_N "checking for OpenSSL 0.9.6 or above... $ECHO_C" >&6
7446 if test "$cross_compiling" = yes; then
7447 cf_openssl_version_ok=no
7448 else
7449 cat >conftest.$ac_ext <<_ACEOF
7450 /* confdefs.h. */
7451 _ACEOF
7452 cat confdefs.h >>conftest.$ac_ext
7453 cat >>conftest.$ac_ext <<_ACEOF
7454 /* end confdefs.h. */
7455 #include <openssl/opensslv.h>
7456 #include <stdlib.h>
7457 int
7458 main ()
7459 {
7460 if (OPENSSL_VERSION_NUMBER >= 0x00906000)
7461 exit(0); else exit(1);
7462 ;
7463 return 0;
7464 }
7465 _ACEOF
7466 rm -f conftest$ac_exeext
7467 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7468 (eval $ac_link) 2>&5
7469 ac_status=$?
7470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7471 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7473 (eval $ac_try) 2>&5
7474 ac_status=$?
7475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7476 (exit $ac_status); }; }; then
7477 cf_openssl_version_ok=yes
7478 else
7479 echo "$as_me: program exited with status $ac_status" >&5
7480 echo "$as_me: failed program was:" >&5
7481 sed 's/^/| /' conftest.$ac_ext >&5
7482
7483 ( exit $ac_status )
7484 cf_openssl_version_ok=no
7485 fi
7486 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7487 fi
7488
7489 if test "$cf_openssl_version_ok" = yes; then
7490 echo "$as_me:$LINENO: result: found" >&5
7491 echo "${ECHO_T}found" >&6
7492
7493 ENCSPEED=encspeed
7494
7495
7496 CPPFLAGS="$CPPFLAGS $SSL_LIBS"
7497
7498 echo "$as_me:$LINENO: checking for RSA_free in -lcrypto" >&5
7499 echo $ECHO_N "checking for RSA_free in -lcrypto... $ECHO_C" >&6
7500 if test "${ac_cv_lib_crypto_RSA_free+set}" = set; then
7501 echo $ECHO_N "(cached) $ECHO_C" >&6
7502 else
7503 ac_check_lib_save_LIBS=$LIBS
7504 LIBS="-lcrypto $LIBS"
7505 cat >conftest.$ac_ext <<_ACEOF
7506 /* confdefs.h. */
7507 _ACEOF
7508 cat confdefs.h >>conftest.$ac_ext
7509 cat >>conftest.$ac_ext <<_ACEOF
7510 /* end confdefs.h. */
7511
7512 /* Override any gcc2 internal prototype to avoid an error. */
7513 #ifdef __cplusplus
7514 extern "C"
7515 #endif
7516 /* We use char because int might match the return type of a gcc2
7517 builtin and then its argument prototype would still apply. */
7518 char RSA_free ();
7519 int
7520 main ()
7521 {
7522 RSA_free ();
7523 ;
7524 return 0;
7525 }
7526 _ACEOF
7527 rm -f conftest.$ac_objext conftest$ac_exeext
7528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7529 (eval $ac_link) 2>conftest.er1
7530 ac_status=$?
7531 grep -v '^ *+' conftest.er1 >conftest.err
7532 rm -f conftest.er1
7533 cat conftest.err >&5
7534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7535 (exit $ac_status); } &&
7536 { ac_try='test -z "$ac_c_werror_flag"
7537 || test ! -s conftest.err'
7538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7539 (eval $ac_try) 2>&5
7540 ac_status=$?
7541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7542 (exit $ac_status); }; } &&
7543 { ac_try='test -s conftest$ac_exeext'
7544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7545 (eval $ac_try) 2>&5
7546 ac_status=$?
7547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548 (exit $ac_status); }; }; then
7549 ac_cv_lib_crypto_RSA_free=yes
7550 else
7551 echo "$as_me: failed program was:" >&5
7552 sed 's/^/| /' conftest.$ac_ext >&5
7553
7554 ac_cv_lib_crypto_RSA_free=no
7555 fi
7556 rm -f conftest.err conftest.$ac_objext \
7557 conftest$ac_exeext conftest.$ac_ext
7558 LIBS=$ac_check_lib_save_LIBS
7559 fi
7560 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_RSA_free" >&5
7561 echo "${ECHO_T}$ac_cv_lib_crypto_RSA_free" >&6
7562 if test $ac_cv_lib_crypto_RSA_free = yes; then
7563 cat >>confdefs.h <<_ACEOF
7564 #define HAVE_LIBCRYPTO 1
7565 _ACEOF
7566
7567 LIBS="-lcrypto $LIBS"
7568
7569 fi
7570
7571 if test "$ac_cv_lib_crypto_RSA_free" = yes; then
7572 LIBS="$LIBS -lcrypto"
7573 cf_openssl_ciphers=''
7574
7575 for ac_func in EVP_bf_cfb
7576 do
7577 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7578 echo "$as_me:$LINENO: checking for $ac_func" >&5
7579 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7580 if eval "test \"\${$as_ac_var+set}\" = set"; then
7581 echo $ECHO_N "(cached) $ECHO_C" >&6
7582 else
7583 cat >conftest.$ac_ext <<_ACEOF
7584 /* confdefs.h. */
7585 _ACEOF
7586 cat confdefs.h >>conftest.$ac_ext
7587 cat >>conftest.$ac_ext <<_ACEOF
7588 /* end confdefs.h. */
7589 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7590 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7591 #define $ac_func innocuous_$ac_func
7592
7593 /* System header to define __stub macros and hopefully few prototypes,
7594 which can conflict with char $ac_func (); below.
7595 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7596 <limits.h> exists even on freestanding compilers. */
7597
7598 #ifdef __STDC__
7599 # include <limits.h>
7600 #else
7601 # include <assert.h>
7602 #endif
7603
7604 #undef $ac_func
7605
7606 /* Override any gcc2 internal prototype to avoid an error. */
7607 #ifdef __cplusplus
7608 extern "C"
7609 {
7610 #endif
7611 /* We use char because int might match the return type of a gcc2
7612 builtin and then its argument prototype would still apply. */
7613 char $ac_func ();
7614 /* The GNU C library defines this for functions which it implements
7615 to always fail with ENOSYS. Some functions are actually named
7616 something starting with __ and the normal name is an alias. */
7617 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7618 choke me
7619 #else
7620 char (*f) () = $ac_func;
7621 #endif
7622 #ifdef __cplusplus
7623 }
7624 #endif
7625
7626 int
7627 main ()
7628 {
7629 return f != $ac_func;
7630 ;
7631 return 0;
7632 }
7633 _ACEOF
7634 rm -f conftest.$ac_objext conftest$ac_exeext
7635 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7636 (eval $ac_link) 2>conftest.er1
7637 ac_status=$?
7638 grep -v '^ *+' conftest.er1 >conftest.err
7639 rm -f conftest.er1
7640 cat conftest.err >&5
7641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7642 (exit $ac_status); } &&
7643 { ac_try='test -z "$ac_c_werror_flag"
7644 || test ! -s conftest.err'
7645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7646 (eval $ac_try) 2>&5
7647 ac_status=$?
7648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 (exit $ac_status); }; } &&
7650 { ac_try='test -s conftest$ac_exeext'
7651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7652 (eval $ac_try) 2>&5
7653 ac_status=$?
7654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7655 (exit $ac_status); }; }; then
7656 eval "$as_ac_var=yes"
7657 else
7658 echo "$as_me: failed program was:" >&5
7659 sed 's/^/| /' conftest.$ac_ext >&5
7660
7661 eval "$as_ac_var=no"
7662 fi
7663 rm -f conftest.err conftest.$ac_objext \
7664 conftest$ac_exeext conftest.$ac_ext
7665 fi
7666 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7667 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7668 if test `eval echo '${'$as_ac_var'}'` = yes; then
7669 cat >>confdefs.h <<_ACEOF
7670 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7671 _ACEOF
7672 cf_openssl_ciphers="${cf_openssl_ciphers}BF/168 BF/128 "
7673 fi
7674 done
7675
7676
7677 for ac_func in EVP_cast5_cfb
7678 do
7679 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7680 echo "$as_me:$LINENO: checking for $ac_func" >&5
7681 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7682 if eval "test \"\${$as_ac_var+set}\" = set"; then
7683 echo $ECHO_N "(cached) $ECHO_C" >&6
7684 else
7685 cat >conftest.$ac_ext <<_ACEOF
7686 /* confdefs.h. */
7687 _ACEOF
7688 cat confdefs.h >>conftest.$ac_ext
7689 cat >>conftest.$ac_ext <<_ACEOF
7690 /* end confdefs.h. */
7691 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7692 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7693 #define $ac_func innocuous_$ac_func
7694
7695 /* System header to define __stub macros and hopefully few prototypes,
7696 which can conflict with char $ac_func (); below.
7697 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7698 <limits.h> exists even on freestanding compilers. */
7699
7700 #ifdef __STDC__
7701 # include <limits.h>
7702 #else
7703 # include <assert.h>
7704 #endif
7705
7706 #undef $ac_func
7707
7708 /* Override any gcc2 internal prototype to avoid an error. */
7709 #ifdef __cplusplus
7710 extern "C"
7711 {
7712 #endif
7713 /* We use char because int might match the return type of a gcc2
7714 builtin and then its argument prototype would still apply. */
7715 char $ac_func ();
7716 /* The GNU C library defines this for functions which it implements
7717 to always fail with ENOSYS. Some functions are actually named
7718 something starting with __ and the normal name is an alias. */
7719 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7720 choke me
7721 #else
7722 char (*f) () = $ac_func;
7723 #endif
7724 #ifdef __cplusplus
7725 }
7726 #endif
7727
7728 int
7729 main ()
7730 {
7731 return f != $ac_func;
7732 ;
7733 return 0;
7734 }
7735 _ACEOF
7736 rm -f conftest.$ac_objext conftest$ac_exeext
7737 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7738 (eval $ac_link) 2>conftest.er1
7739 ac_status=$?
7740 grep -v '^ *+' conftest.er1 >conftest.err
7741 rm -f conftest.er1
7742 cat conftest.err >&5
7743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744 (exit $ac_status); } &&
7745 { ac_try='test -z "$ac_c_werror_flag"
7746 || test ! -s conftest.err'
7747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7748 (eval $ac_try) 2>&5
7749 ac_status=$?
7750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7751 (exit $ac_status); }; } &&
7752 { ac_try='test -s conftest$ac_exeext'
7753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7754 (eval $ac_try) 2>&5
7755 ac_status=$?
7756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757 (exit $ac_status); }; }; then
7758 eval "$as_ac_var=yes"
7759 else
7760 echo "$as_me: failed program was:" >&5
7761 sed 's/^/| /' conftest.$ac_ext >&5
7762
7763 eval "$as_ac_var=no"
7764 fi
7765 rm -f conftest.err conftest.$ac_objext \
7766 conftest$ac_exeext conftest.$ac_ext
7767 fi
7768 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7769 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7770 if test `eval echo '${'$as_ac_var'}'` = yes; then
7771 cat >>confdefs.h <<_ACEOF
7772 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7773 _ACEOF
7774 cf_openssl_ciphers="${cf_openssl_ciphers}CAST/128 "
7775 fi
7776 done
7777
7778
7779 for ac_func in EVP_idea_cfb
7780 do
7781 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7782 echo "$as_me:$LINENO: checking for $ac_func" >&5
7783 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7784 if eval "test \"\${$as_ac_var+set}\" = set"; then
7785 echo $ECHO_N "(cached) $ECHO_C" >&6
7786 else
7787 cat >conftest.$ac_ext <<_ACEOF
7788 /* confdefs.h. */
7789 _ACEOF
7790 cat confdefs.h >>conftest.$ac_ext
7791 cat >>conftest.$ac_ext <<_ACEOF
7792 /* end confdefs.h. */
7793 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7794 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7795 #define $ac_func innocuous_$ac_func
7796
7797 /* System header to define __stub macros and hopefully few prototypes,
7798 which can conflict with char $ac_func (); below.
7799 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7800 <limits.h> exists even on freestanding compilers. */
7801
7802 #ifdef __STDC__
7803 # include <limits.h>
7804 #else
7805 # include <assert.h>
7806 #endif
7807
7808 #undef $ac_func
7809
7810 /* Override any gcc2 internal prototype to avoid an error. */
7811 #ifdef __cplusplus
7812 extern "C"
7813 {
7814 #endif
7815 /* We use char because int might match the return type of a gcc2
7816 builtin and then its argument prototype would still apply. */
7817 char $ac_func ();
7818 /* The GNU C library defines this for functions which it implements
7819 to always fail with ENOSYS. Some functions are actually named
7820 something starting with __ and the normal name is an alias. */
7821 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7822 choke me
7823 #else
7824 char (*f) () = $ac_func;
7825 #endif
7826 #ifdef __cplusplus
7827 }
7828 #endif
7829
7830 int
7831 main ()
7832 {
7833 return f != $ac_func;
7834 ;
7835 return 0;
7836 }
7837 _ACEOF
7838 rm -f conftest.$ac_objext conftest$ac_exeext
7839 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7840 (eval $ac_link) 2>conftest.er1
7841 ac_status=$?
7842 grep -v '^ *+' conftest.er1 >conftest.err
7843 rm -f conftest.er1
7844 cat conftest.err >&5
7845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7846 (exit $ac_status); } &&
7847 { ac_try='test -z "$ac_c_werror_flag"
7848 || test ! -s conftest.err'
7849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7850 (eval $ac_try) 2>&5
7851 ac_status=$?
7852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7853 (exit $ac_status); }; } &&
7854 { ac_try='test -s conftest$ac_exeext'
7855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7856 (eval $ac_try) 2>&5
7857 ac_status=$?
7858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7859 (exit $ac_status); }; }; then
7860 eval "$as_ac_var=yes"
7861 else
7862 echo "$as_me: failed program was:" >&5
7863 sed 's/^/| /' conftest.$ac_ext >&5
7864
7865 eval "$as_ac_var=no"
7866 fi
7867 rm -f conftest.err conftest.$ac_objext \
7868 conftest$ac_exeext conftest.$ac_ext
7869 fi
7870 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7871 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7872 if test `eval echo '${'$as_ac_var'}'` = yes; then
7873 cat >>confdefs.h <<_ACEOF
7874 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7875 _ACEOF
7876 cf_openssl_ciphers="${cf_openssl_ciphers}IDEA/128 "
7877 fi
7878 done
7879
7880
7881 for ac_func in EVP_rc5_32_12_16_cfb
7882 do
7883 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7884 echo "$as_me:$LINENO: checking for $ac_func" >&5
7885 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7886 if eval "test \"\${$as_ac_var+set}\" = set"; then
7887 echo $ECHO_N "(cached) $ECHO_C" >&6
7888 else
7889 cat >conftest.$ac_ext <<_ACEOF
7890 /* confdefs.h. */
7891 _ACEOF
7892 cat confdefs.h >>conftest.$ac_ext
7893 cat >>conftest.$ac_ext <<_ACEOF
7894 /* end confdefs.h. */
7895 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7896 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7897 #define $ac_func innocuous_$ac_func
7898
7899 /* System header to define __stub macros and hopefully few prototypes,
7900 which can conflict with char $ac_func (); below.
7901 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7902 <limits.h> exists even on freestanding compilers. */
7903
7904 #ifdef __STDC__
7905 # include <limits.h>
7906 #else
7907 # include <assert.h>
7908 #endif
7909
7910 #undef $ac_func
7911
7912 /* Override any gcc2 internal prototype to avoid an error. */
7913 #ifdef __cplusplus
7914 extern "C"
7915 {
7916 #endif
7917 /* We use char because int might match the return type of a gcc2
7918 builtin and then its argument prototype would still apply. */
7919 char $ac_func ();
7920 /* The GNU C library defines this for functions which it implements
7921 to always fail with ENOSYS. Some functions are actually named
7922 something starting with __ and the normal name is an alias. */
7923 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7924 choke me
7925 #else
7926 char (*f) () = $ac_func;
7927 #endif
7928 #ifdef __cplusplus
7929 }
7930 #endif
7931
7932 int
7933 main ()
7934 {
7935 return f != $ac_func;
7936 ;
7937 return 0;
7938 }
7939 _ACEOF
7940 rm -f conftest.$ac_objext conftest$ac_exeext
7941 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7942 (eval $ac_link) 2>conftest.er1
7943 ac_status=$?
7944 grep -v '^ *+' conftest.er1 >conftest.err
7945 rm -f conftest.er1
7946 cat conftest.err >&5
7947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7948 (exit $ac_status); } &&
7949 { ac_try='test -z "$ac_c_werror_flag"
7950 || test ! -s conftest.err'
7951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7952 (eval $ac_try) 2>&5
7953 ac_status=$?
7954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7955 (exit $ac_status); }; } &&
7956 { ac_try='test -s conftest$ac_exeext'
7957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7958 (eval $ac_try) 2>&5
7959 ac_status=$?
7960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7961 (exit $ac_status); }; }; then
7962 eval "$as_ac_var=yes"
7963 else
7964 echo "$as_me: failed program was:" >&5
7965 sed 's/^/| /' conftest.$ac_ext >&5
7966
7967 eval "$as_ac_var=no"
7968 fi
7969 rm -f conftest.err conftest.$ac_objext \
7970 conftest$ac_exeext conftest.$ac_ext
7971 fi
7972 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7973 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7974 if test `eval echo '${'$as_ac_var'}'` = yes; then
7975 cat >>confdefs.h <<_ACEOF
7976 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7977 _ACEOF
7978 cf_openssl_ciphers="${cf_openssl_ciphers}RC5.16/128 RC5.12/128 RC5.8/128 "
7979 fi
7980 done
7981
7982
7983 for ac_func in EVP_des_ede3_cfb
7984 do
7985 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7986 echo "$as_me:$LINENO: checking for $ac_func" >&5
7987 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7988 if eval "test \"\${$as_ac_var+set}\" = set"; then
7989 echo $ECHO_N "(cached) $ECHO_C" >&6
7990 else
7991 cat >conftest.$ac_ext <<_ACEOF
7992 /* confdefs.h. */
7993 _ACEOF
7994 cat confdefs.h >>conftest.$ac_ext
7995 cat >>conftest.$ac_ext <<_ACEOF
7996 /* end confdefs.h. */
7997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7998 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7999 #define $ac_func innocuous_$ac_func
8000
8001 /* System header to define __stub macros and hopefully few prototypes,
8002 which can conflict with char $ac_func (); below.
8003 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8004 <limits.h> exists even on freestanding compilers. */
8005
8006 #ifdef __STDC__
8007 # include <limits.h>
8008 #else
8009 # include <assert.h>
8010 #endif
8011
8012 #undef $ac_func
8013
8014 /* Override any gcc2 internal prototype to avoid an error. */
8015 #ifdef __cplusplus
8016 extern "C"
8017 {
8018 #endif
8019 /* We use char because int might match the return type of a gcc2
8020 builtin and then its argument prototype would still apply. */
8021 char $ac_func ();
8022 /* The GNU C library defines this for functions which it implements
8023 to always fail with ENOSYS. Some functions are actually named
8024 something starting with __ and the normal name is an alias. */
8025 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8026 choke me
8027 #else
8028 char (*f) () = $ac_func;
8029 #endif
8030 #ifdef __cplusplus
8031 }
8032 #endif
8033
8034 int
8035 main ()
8036 {
8037 return f != $ac_func;
8038 ;
8039 return 0;
8040 }
8041 _ACEOF
8042 rm -f conftest.$ac_objext conftest$ac_exeext
8043 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8044 (eval $ac_link) 2>conftest.er1
8045 ac_status=$?
8046 grep -v '^ *+' conftest.er1 >conftest.err
8047 rm -f conftest.er1
8048 cat conftest.err >&5
8049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8050 (exit $ac_status); } &&
8051 { ac_try='test -z "$ac_c_werror_flag"
8052 || test ! -s conftest.err'
8053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8054 (eval $ac_try) 2>&5
8055 ac_status=$?
8056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057 (exit $ac_status); }; } &&
8058 { ac_try='test -s conftest$ac_exeext'
8059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8060 (eval $ac_try) 2>&5
8061 ac_status=$?
8062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063 (exit $ac_status); }; }; then
8064 eval "$as_ac_var=yes"
8065 else
8066 echo "$as_me: failed program was:" >&5
8067 sed 's/^/| /' conftest.$ac_ext >&5
8068
8069 eval "$as_ac_var=no"
8070 fi
8071 rm -f conftest.err conftest.$ac_objext \
8072 conftest$ac_exeext conftest.$ac_ext
8073 fi
8074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8075 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8076 if test `eval echo '${'$as_ac_var'}'` = yes; then
8077 cat >>confdefs.h <<_ACEOF
8078 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8079 _ACEOF
8080 cf_openssl_ciphers="${cf_openssl_ciphers}3DES/168 "
8081 fi
8082 done
8083
8084
8085 for ac_func in EVP_des_cfb
8086 do
8087 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8088 echo "$as_me:$LINENO: checking for $ac_func" >&5
8089 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8090 if eval "test \"\${$as_ac_var+set}\" = set"; then
8091 echo $ECHO_N "(cached) $ECHO_C" >&6
8092 else
8093 cat >conftest.$ac_ext <<_ACEOF
8094 /* confdefs.h. */
8095 _ACEOF
8096 cat confdefs.h >>conftest.$ac_ext
8097 cat >>conftest.$ac_ext <<_ACEOF
8098 /* end confdefs.h. */
8099 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8100 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8101 #define $ac_func innocuous_$ac_func
8102
8103 /* System header to define __stub macros and hopefully few prototypes,
8104 which can conflict with char $ac_func (); below.
8105 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8106 <limits.h> exists even on freestanding compilers. */
8107
8108 #ifdef __STDC__
8109 # include <limits.h>
8110 #else
8111 # include <assert.h>
8112 #endif
8113
8114 #undef $ac_func
8115
8116 /* Override any gcc2 internal prototype to avoid an error. */
8117 #ifdef __cplusplus
8118 extern "C"
8119 {
8120 #endif
8121 /* We use char because int might match the return type of a gcc2
8122 builtin and then its argument prototype would still apply. */
8123 char $ac_func ();
8124 /* The GNU C library defines this for functions which it implements
8125 to always fail with ENOSYS. Some functions are actually named
8126 something starting with __ and the normal name is an alias. */
8127 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8128 choke me
8129 #else
8130 char (*f) () = $ac_func;
8131 #endif
8132 #ifdef __cplusplus
8133 }
8134 #endif
8135
8136 int
8137 main ()
8138 {
8139 return f != $ac_func;
8140 ;
8141 return 0;
8142 }
8143 _ACEOF
8144 rm -f conftest.$ac_objext conftest$ac_exeext
8145 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8146 (eval $ac_link) 2>conftest.er1
8147 ac_status=$?
8148 grep -v '^ *+' conftest.er1 >conftest.err
8149 rm -f conftest.er1
8150 cat conftest.err >&5
8151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8152 (exit $ac_status); } &&
8153 { ac_try='test -z "$ac_c_werror_flag"
8154 || test ! -s conftest.err'
8155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8156 (eval $ac_try) 2>&5
8157 ac_status=$?
8158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8159 (exit $ac_status); }; } &&
8160 { ac_try='test -s conftest$ac_exeext'
8161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8162 (eval $ac_try) 2>&5
8163 ac_status=$?
8164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165 (exit $ac_status); }; }; then
8166 eval "$as_ac_var=yes"
8167 else
8168 echo "$as_me: failed program was:" >&5
8169 sed 's/^/| /' conftest.$ac_ext >&5
8170
8171 eval "$as_ac_var=no"
8172 fi
8173 rm -f conftest.err conftest.$ac_objext \
8174 conftest$ac_exeext conftest.$ac_ext
8175 fi
8176 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8177 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8178 if test `eval echo '${'$as_ac_var'}'` = yes; then
8179 cat >>confdefs.h <<_ACEOF
8180 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8181 _ACEOF
8182 cf_openssl_ciphers="${cf_openssl_ciphers}DES/56 "
8183 fi
8184 done
8185
8186 fi
8187 SSL_LIBS="$SSL_LIBS -lssl -lcrypto"
8188 SSL_SRCS_ENABLE='$(SSL_SRCS)'
8189 else
8190 echo "$as_me:$LINENO: result: no - OpenSSL support disabled" >&5
8191 echo "${ECHO_T}no - OpenSSL support disabled" >&6
8192 fi
8193 fi
8194
8195 CPPFLAGS="$save_CPPFLAGS"
8196 LIBS="$save_LIBS"
8197
8198
8199
8200
8201 # Check whether --with-zlib-path or --without-zlib-path was given.
8202 if test "${with_zlib_path+set}" = set; then
8203 withval="$with_zlib_path"
8204 LIBS="$LIBS -L$withval"
8205 fi;
8206
8207 # Check whether --enable-zlib or --disable-zlib was given.
8208 if test "${enable_zlib+set}" = set; then
8209 enableval="$enable_zlib"
8210 zlib=$enableval
8211 else
8212 zlib=yes
8213 fi;
8214
8215 if test "$zlib" = yes; then
8216
8217 if test "${ac_cv_header_zlib_h+set}" = set; then
8218 echo "$as_me:$LINENO: checking for zlib.h" >&5
8219 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8220 if test "${ac_cv_header_zlib_h+set}" = set; then
8221 echo $ECHO_N "(cached) $ECHO_C" >&6
8222 fi
8223 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8224 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8225 else
8226 # Is the header compilable?
8227 echo "$as_me:$LINENO: checking zlib.h usability" >&5
8228 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6
8229 cat >conftest.$ac_ext <<_ACEOF
8230 /* confdefs.h. */
8231 _ACEOF
8232 cat confdefs.h >>conftest.$ac_ext
8233 cat >>conftest.$ac_ext <<_ACEOF
8234 /* end confdefs.h. */
8235 $ac_includes_default
8236 #include <zlib.h>
8237 _ACEOF
8238 rm -f conftest.$ac_objext
8239 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8240 (eval $ac_compile) 2>conftest.er1
8241 ac_status=$?
8242 grep -v '^ *+' conftest.er1 >conftest.err
8243 rm -f conftest.er1
8244 cat conftest.err >&5
8245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8246 (exit $ac_status); } &&
8247 { ac_try='test -z "$ac_c_werror_flag"
8248 || test ! -s conftest.err'
8249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8250 (eval $ac_try) 2>&5
8251 ac_status=$?
8252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8253 (exit $ac_status); }; } &&
8254 { ac_try='test -s conftest.$ac_objext'
8255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8256 (eval $ac_try) 2>&5
8257 ac_status=$?
8258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8259 (exit $ac_status); }; }; then
8260 ac_header_compiler=yes
8261 else
8262 echo "$as_me: failed program was:" >&5
8263 sed 's/^/| /' conftest.$ac_ext >&5
8264
8265 ac_header_compiler=no
8266 fi
8267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8268 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8269 echo "${ECHO_T}$ac_header_compiler" >&6
8270
8271 # Is the header present?
8272 echo "$as_me:$LINENO: checking zlib.h presence" >&5
8273 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6
8274 cat >conftest.$ac_ext <<_ACEOF
8275 /* confdefs.h. */
8276 _ACEOF
8277 cat confdefs.h >>conftest.$ac_ext
8278 cat >>conftest.$ac_ext <<_ACEOF
8279 /* end confdefs.h. */
8280 #include <zlib.h>
8281 _ACEOF
8282 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8283 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8284 ac_status=$?
8285 grep -v '^ *+' conftest.er1 >conftest.err
8286 rm -f conftest.er1
8287 cat conftest.err >&5
8288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 (exit $ac_status); } >/dev/null; then
8290 if test -s conftest.err; then
8291 ac_cpp_err=$ac_c_preproc_warn_flag
8292 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8293 else
8294 ac_cpp_err=
8295 fi
8296 else
8297 ac_cpp_err=yes
8298 fi
8299 if test -z "$ac_cpp_err"; then
8300 ac_header_preproc=yes
8301 else
8302 echo "$as_me: failed program was:" >&5
8303 sed 's/^/| /' conftest.$ac_ext >&5
8304
8305 ac_header_preproc=no
8306 fi
8307 rm -f conftest.err conftest.$ac_ext
8308 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8309 echo "${ECHO_T}$ac_header_preproc" >&6
8310
8311 # So? What about this header?
8312 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8313 yes:no: )
8314 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
8315 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8316 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
8317 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
8318 ac_header_preproc=yes
8319 ;;
8320 no:yes:* )
8321 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
8322 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
8323 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
8324 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
8325 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
8326 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
8327 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
8328 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
8329 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
8330 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
8331 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
8332 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
8333 (
8334 cat <<\_ASBOX
8335 ## -------------------------------------- ##
8336 ## Report this to the ircd-hybrid lists. ##
8337 ## -------------------------------------- ##
8338 _ASBOX
8339 ) |
8340 sed "s/^/$as_me: WARNING: /" >&2
8341 ;;
8342 esac
8343 echo "$as_me:$LINENO: checking for zlib.h" >&5
8344 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6
8345 if test "${ac_cv_header_zlib_h+set}" = set; then
8346 echo $ECHO_N "(cached) $ECHO_C" >&6
8347 else
8348 ac_cv_header_zlib_h=$ac_header_preproc
8349 fi
8350 echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
8351 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6
8352
8353 fi
8354 if test $ac_cv_header_zlib_h = yes; then
8355
8356 echo "$as_me:$LINENO: checking for zlibVersion in -lz" >&5
8357 echo $ECHO_N "checking for zlibVersion in -lz... $ECHO_C" >&6
8358 if test "${ac_cv_lib_z_zlibVersion+set}" = set; then
8359 echo $ECHO_N "(cached) $ECHO_C" >&6
8360 else
8361 ac_check_lib_save_LIBS=$LIBS
8362 LIBS="-lz $LIBS"
8363 cat >conftest.$ac_ext <<_ACEOF
8364 /* confdefs.h. */
8365 _ACEOF
8366 cat confdefs.h >>conftest.$ac_ext
8367 cat >>conftest.$ac_ext <<_ACEOF
8368 /* end confdefs.h. */
8369
8370 /* Override any gcc2 internal prototype to avoid an error. */
8371 #ifdef __cplusplus
8372 extern "C"
8373 #endif
8374 /* We use char because int might match the return type of a gcc2
8375 builtin and then its argument prototype would still apply. */
8376 char zlibVersion ();
8377 int
8378 main ()
8379 {
8380 zlibVersion ();
8381 ;
8382 return 0;
8383 }
8384 _ACEOF
8385 rm -f conftest.$ac_objext conftest$ac_exeext
8386 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8387 (eval $ac_link) 2>conftest.er1
8388 ac_status=$?
8389 grep -v '^ *+' conftest.er1 >conftest.err
8390 rm -f conftest.er1
8391 cat conftest.err >&5
8392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8393 (exit $ac_status); } &&
8394 { ac_try='test -z "$ac_c_werror_flag"
8395 || test ! -s conftest.err'
8396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8397 (eval $ac_try) 2>&5
8398 ac_status=$?
8399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8400 (exit $ac_status); }; } &&
8401 { ac_try='test -s conftest$ac_exeext'
8402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8403 (eval $ac_try) 2>&5
8404 ac_status=$?
8405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8406 (exit $ac_status); }; }; then
8407 ac_cv_lib_z_zlibVersion=yes
8408 else
8409 echo "$as_me: failed program was:" >&5
8410 sed 's/^/| /' conftest.$ac_ext >&5
8411
8412 ac_cv_lib_z_zlibVersion=no
8413 fi
8414 rm -f conftest.err conftest.$ac_objext \
8415 conftest$ac_exeext conftest.$ac_ext
8416 LIBS=$ac_check_lib_save_LIBS
8417 fi
8418 echo "$as_me:$LINENO: result: $ac_cv_lib_z_zlibVersion" >&5
8419 echo "${ECHO_T}$ac_cv_lib_z_zlibVersion" >&6
8420 if test $ac_cv_lib_z_zlibVersion = yes; then
8421
8422 ZLIB_LD=-lz
8423
8424
8425 cat >>confdefs.h <<\_ACEOF
8426 #define HAVE_LIBZ 1
8427 _ACEOF
8428
8429
8430 else
8431 zlib=no
8432 fi
8433
8434
8435 else
8436 zlib=no
8437 fi
8438
8439
8440
8441 fi
8442
8443
8444 # Check whether --enable-poll or --disable-poll was given.
8445 if test "${enable_poll+set}" = set; then
8446 enableval="$enable_poll"
8447 SELECT_TYPE_EXPLICIT="poll"; echo "Forcing poll() to be enabled"
8448 fi;
8449
8450 # Check whether --enable-select or --disable-select was given.
8451 if test "${enable_select+set}" = set; then
8452 enableval="$enable_select"
8453 SELECT_TYPE_EXPLICIT="select"; echo "Forcing select() to be enabled"
8454 fi;
8455
8456 # Check whether --enable-kqueue or --disable-kqueue was given.
8457 if test "${enable_kqueue+set}" = set; then
8458 enableval="$enable_kqueue"
8459 SELECT_TYPE_EXPLICIT="kqueue"; echo "Forcing kqueue() to be enabled"
8460 fi;
8461
8462 # Check whether --enable-devpoll or --disable-devpoll was given.
8463 if test "${enable_devpoll+set}" = set; then
8464 enableval="$enable_devpoll"
8465 SELECT_TYPE_EXPLICIT="devpoll"
8466 echo "Forcing /dev/poll to be enabled"
8467
8468
8469 for ac_header in sys/devpoll.h devpoll.h
8470 do
8471 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8472 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8473 echo "$as_me:$LINENO: checking for $ac_header" >&5
8474 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8475 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8476 echo $ECHO_N "(cached) $ECHO_C" >&6
8477 fi
8478 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8479 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8480 else
8481 # Is the header compilable?
8482 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8483 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8484 cat >conftest.$ac_ext <<_ACEOF
8485 /* confdefs.h. */
8486 _ACEOF
8487 cat confdefs.h >>conftest.$ac_ext
8488 cat >>conftest.$ac_ext <<_ACEOF
8489 /* end confdefs.h. */
8490 $ac_includes_default
8491 #include <$ac_header>
8492 _ACEOF
8493 rm -f conftest.$ac_objext
8494 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8495 (eval $ac_compile) 2>conftest.er1
8496 ac_status=$?
8497 grep -v '^ *+' conftest.er1 >conftest.err
8498 rm -f conftest.er1
8499 cat conftest.err >&5
8500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8501 (exit $ac_status); } &&
8502 { ac_try='test -z "$ac_c_werror_flag"
8503 || test ! -s conftest.err'
8504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8505 (eval $ac_try) 2>&5
8506 ac_status=$?
8507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8508 (exit $ac_status); }; } &&
8509 { ac_try='test -s conftest.$ac_objext'
8510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8511 (eval $ac_try) 2>&5
8512 ac_status=$?
8513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8514 (exit $ac_status); }; }; then
8515 ac_header_compiler=yes
8516 else
8517 echo "$as_me: failed program was:" >&5
8518 sed 's/^/| /' conftest.$ac_ext >&5
8519
8520 ac_header_compiler=no
8521 fi
8522 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8523 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8524 echo "${ECHO_T}$ac_header_compiler" >&6
8525
8526 # Is the header present?
8527 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8528 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8529 cat >conftest.$ac_ext <<_ACEOF
8530 /* confdefs.h. */
8531 _ACEOF
8532 cat confdefs.h >>conftest.$ac_ext
8533 cat >>conftest.$ac_ext <<_ACEOF
8534 /* end confdefs.h. */
8535 #include <$ac_header>
8536 _ACEOF
8537 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8538 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8539 ac_status=$?
8540 grep -v '^ *+' conftest.er1 >conftest.err
8541 rm -f conftest.er1
8542 cat conftest.err >&5
8543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 (exit $ac_status); } >/dev/null; then
8545 if test -s conftest.err; then
8546 ac_cpp_err=$ac_c_preproc_warn_flag
8547 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8548 else
8549 ac_cpp_err=
8550 fi
8551 else
8552 ac_cpp_err=yes
8553 fi
8554 if test -z "$ac_cpp_err"; then
8555 ac_header_preproc=yes
8556 else
8557 echo "$as_me: failed program was:" >&5
8558 sed 's/^/| /' conftest.$ac_ext >&5
8559
8560 ac_header_preproc=no
8561 fi
8562 rm -f conftest.err conftest.$ac_ext
8563 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8564 echo "${ECHO_T}$ac_header_preproc" >&6
8565
8566 # So? What about this header?
8567 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8568 yes:no: )
8569 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8570 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8571 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8572 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8573 ac_header_preproc=yes
8574 ;;
8575 no:yes:* )
8576 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8577 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8578 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8579 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8580 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8581 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8582 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8583 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8584 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8585 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8586 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8587 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8588 (
8589 cat <<\_ASBOX
8590 ## -------------------------------------- ##
8591 ## Report this to the ircd-hybrid lists. ##
8592 ## -------------------------------------- ##
8593 _ASBOX
8594 ) |
8595 sed "s/^/$as_me: WARNING: /" >&2
8596 ;;
8597 esac
8598 echo "$as_me:$LINENO: checking for $ac_header" >&5
8599 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8600 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8601 echo $ECHO_N "(cached) $ECHO_C" >&6
8602 else
8603 eval "$as_ac_Header=\$ac_header_preproc"
8604 fi
8605 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8606 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8607
8608 fi
8609 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8610 cat >>confdefs.h <<_ACEOF
8611 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8612 _ACEOF
8613
8614 fi
8615
8616 done
8617
8618 fi;
8619
8620 # Check whether --enable-rtsigio or --disable-rtsigio was given.
8621 if test "${enable_rtsigio+set}" = set; then
8622 enableval="$enable_rtsigio"
8623 SELECT_TYPE_EXPLICIT="sigio"; echo "Forcing Linux RT Sigio to be enabled"
8624 fi;
8625
8626 # Check whether --enable-epoll or --disable-epoll was given.
8627 if test "${enable_epoll+set}" = set; then
8628 enableval="$enable_epoll"
8629 SELECT_TYPE_EXPLICIT="epoll"; echo "Forcing Linux epoll to be enabled"
8630 fi;
8631
8632 if test ! -z "$SELECT_TYPE_EXPLICIT"; then
8633 SELECT_TYPE="$SELECT_TYPE_EXPLICIT"
8634 else
8635
8636 echo "$as_me:$LINENO: checking for kevent" >&5
8637 echo $ECHO_N "checking for kevent... $ECHO_C" >&6
8638 if test "${ac_cv_func_kevent+set}" = set; then
8639 echo $ECHO_N "(cached) $ECHO_C" >&6
8640 else
8641 cat >conftest.$ac_ext <<_ACEOF
8642 /* confdefs.h. */
8643 _ACEOF
8644 cat confdefs.h >>conftest.$ac_ext
8645 cat >>conftest.$ac_ext <<_ACEOF
8646 /* end confdefs.h. */
8647 /* Define kevent to an innocuous variant, in case <limits.h> declares kevent.
8648 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8649 #define kevent innocuous_kevent
8650
8651 /* System header to define __stub macros and hopefully few prototypes,
8652 which can conflict with char kevent (); below.
8653 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8654 <limits.h> exists even on freestanding compilers. */
8655
8656 #ifdef __STDC__
8657 # include <limits.h>
8658 #else
8659 # include <assert.h>
8660 #endif
8661
8662 #undef kevent
8663
8664 /* Override any gcc2 internal prototype to avoid an error. */
8665 #ifdef __cplusplus
8666 extern "C"
8667 {
8668 #endif
8669 /* We use char because int might match the return type of a gcc2
8670 builtin and then its argument prototype would still apply. */
8671 char kevent ();
8672 /* The GNU C library defines this for functions which it implements
8673 to always fail with ENOSYS. Some functions are actually named
8674 something starting with __ and the normal name is an alias. */
8675 #if defined (__stub_kevent) || defined (__stub___kevent)
8676 choke me
8677 #else
8678 char (*f) () = kevent;
8679 #endif
8680 #ifdef __cplusplus
8681 }
8682 #endif
8683
8684 int
8685 main ()
8686 {
8687 return f != kevent;
8688 ;
8689 return 0;
8690 }
8691 _ACEOF
8692 rm -f conftest.$ac_objext conftest$ac_exeext
8693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8694 (eval $ac_link) 2>conftest.er1
8695 ac_status=$?
8696 grep -v '^ *+' conftest.er1 >conftest.err
8697 rm -f conftest.er1
8698 cat conftest.err >&5
8699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8700 (exit $ac_status); } &&
8701 { ac_try='test -z "$ac_c_werror_flag"
8702 || test ! -s conftest.err'
8703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8704 (eval $ac_try) 2>&5
8705 ac_status=$?
8706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8707 (exit $ac_status); }; } &&
8708 { ac_try='test -s conftest$ac_exeext'
8709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8710 (eval $ac_try) 2>&5
8711 ac_status=$?
8712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8713 (exit $ac_status); }; }; then
8714 ac_cv_func_kevent=yes
8715 else
8716 echo "$as_me: failed program was:" >&5
8717 sed 's/^/| /' conftest.$ac_ext >&5
8718
8719 ac_cv_func_kevent=no
8720 fi
8721 rm -f conftest.err conftest.$ac_objext \
8722 conftest$ac_exeext conftest.$ac_ext
8723 fi
8724 echo "$as_me:$LINENO: result: $ac_cv_func_kevent" >&5
8725 echo "${ECHO_T}$ac_cv_func_kevent" >&6
8726 if test $ac_cv_func_kevent = yes; then
8727
8728 SELECT_TYPE="kqueue"
8729
8730 else
8731
8732 if test "${ac_cv_header_sys_epoll_h+set}" = set; then
8733 echo "$as_me:$LINENO: checking for sys/epoll.h" >&5
8734 echo $ECHO_N "checking for sys/epoll.h... $ECHO_C" >&6
8735 if test "${ac_cv_header_sys_epoll_h+set}" = set; then
8736 echo $ECHO_N "(cached) $ECHO_C" >&6
8737 fi
8738 echo "$as_me:$LINENO: result: $ac_cv_header_sys_epoll_h" >&5
8739 echo "${ECHO_T}$ac_cv_header_sys_epoll_h" >&6
8740 else
8741 # Is the header compilable?
8742 echo "$as_me:$LINENO: checking sys/epoll.h usability" >&5
8743 echo $ECHO_N "checking sys/epoll.h usability... $ECHO_C" >&6
8744 cat >conftest.$ac_ext <<_ACEOF
8745 /* confdefs.h. */
8746 _ACEOF
8747 cat confdefs.h >>conftest.$ac_ext
8748 cat >>conftest.$ac_ext <<_ACEOF
8749 /* end confdefs.h. */
8750 $ac_includes_default
8751 #include <sys/epoll.h>
8752 _ACEOF
8753 rm -f conftest.$ac_objext
8754 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8755 (eval $ac_compile) 2>conftest.er1
8756 ac_status=$?
8757 grep -v '^ *+' conftest.er1 >conftest.err
8758 rm -f conftest.er1
8759 cat conftest.err >&5
8760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8761 (exit $ac_status); } &&
8762 { ac_try='test -z "$ac_c_werror_flag"
8763 || test ! -s conftest.err'
8764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8765 (eval $ac_try) 2>&5
8766 ac_status=$?
8767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8768 (exit $ac_status); }; } &&
8769 { ac_try='test -s conftest.$ac_objext'
8770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8771 (eval $ac_try) 2>&5
8772 ac_status=$?
8773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8774 (exit $ac_status); }; }; then
8775 ac_header_compiler=yes
8776 else
8777 echo "$as_me: failed program was:" >&5
8778 sed 's/^/| /' conftest.$ac_ext >&5
8779
8780 ac_header_compiler=no
8781 fi
8782 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8783 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8784 echo "${ECHO_T}$ac_header_compiler" >&6
8785
8786 # Is the header present?
8787 echo "$as_me:$LINENO: checking sys/epoll.h presence" >&5
8788 echo $ECHO_N "checking sys/epoll.h presence... $ECHO_C" >&6
8789 cat >conftest.$ac_ext <<_ACEOF
8790 /* confdefs.h. */
8791 _ACEOF
8792 cat confdefs.h >>conftest.$ac_ext
8793 cat >>conftest.$ac_ext <<_ACEOF
8794 /* end confdefs.h. */
8795 #include <sys/epoll.h>
8796 _ACEOF
8797 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8798 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8799 ac_status=$?
8800 grep -v '^ *+' conftest.er1 >conftest.err
8801 rm -f conftest.er1
8802 cat conftest.err >&5
8803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8804 (exit $ac_status); } >/dev/null; then
8805 if test -s conftest.err; then
8806 ac_cpp_err=$ac_c_preproc_warn_flag
8807 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8808 else
8809 ac_cpp_err=
8810 fi
8811 else
8812 ac_cpp_err=yes
8813 fi
8814 if test -z "$ac_cpp_err"; then
8815 ac_header_preproc=yes
8816 else
8817 echo "$as_me: failed program was:" >&5
8818 sed 's/^/| /' conftest.$ac_ext >&5
8819
8820 ac_header_preproc=no
8821 fi
8822 rm -f conftest.err conftest.$ac_ext
8823 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8824 echo "${ECHO_T}$ac_header_preproc" >&6
8825
8826 # So? What about this header?
8827 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8828 yes:no: )
8829 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: accepted by the compiler, rejected by the preprocessor!" >&5
8830 echo "$as_me: WARNING: sys/epoll.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8831 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: proceeding with the compiler's result" >&5
8832 echo "$as_me: WARNING: sys/epoll.h: proceeding with the compiler's result" >&2;}
8833 ac_header_preproc=yes
8834 ;;
8835 no:yes:* )
8836 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: present but cannot be compiled" >&5
8837 echo "$as_me: WARNING: sys/epoll.h: present but cannot be compiled" >&2;}
8838 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: check for missing prerequisite headers?" >&5
8839 echo "$as_me: WARNING: sys/epoll.h: check for missing prerequisite headers?" >&2;}
8840 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: see the Autoconf documentation" >&5
8841 echo "$as_me: WARNING: sys/epoll.h: see the Autoconf documentation" >&2;}
8842 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: section \"Present But Cannot Be Compiled\"" >&5
8843 echo "$as_me: WARNING: sys/epoll.h: section \"Present But Cannot Be Compiled\"" >&2;}
8844 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: proceeding with the preprocessor's result" >&5
8845 echo "$as_me: WARNING: sys/epoll.h: proceeding with the preprocessor's result" >&2;}
8846 { echo "$as_me:$LINENO: WARNING: sys/epoll.h: in the future, the compiler will take precedence" >&5
8847 echo "$as_me: WARNING: sys/epoll.h: in the future, the compiler will take precedence" >&2;}
8848 (
8849 cat <<\_ASBOX
8850 ## -------------------------------------- ##
8851 ## Report this to the ircd-hybrid lists. ##
8852 ## -------------------------------------- ##
8853 _ASBOX
8854 ) |
8855 sed "s/^/$as_me: WARNING: /" >&2
8856 ;;
8857 esac
8858 echo "$as_me:$LINENO: checking for sys/epoll.h" >&5
8859 echo $ECHO_N "checking for sys/epoll.h... $ECHO_C" >&6
8860 if test "${ac_cv_header_sys_epoll_h+set}" = set; then
8861 echo $ECHO_N "(cached) $ECHO_C" >&6
8862 else
8863 ac_cv_header_sys_epoll_h=$ac_header_preproc
8864 fi
8865 echo "$as_me:$LINENO: result: $ac_cv_header_sys_epoll_h" >&5
8866 echo "${ECHO_T}$ac_cv_header_sys_epoll_h" >&6
8867
8868 fi
8869 if test $ac_cv_header_sys_epoll_h = yes; then
8870 HAS_EPOLL=1
8871 else
8872 HAS_EPOLL=0
8873 fi
8874
8875
8876 if test $HAS_EPOLL -eq 1; then
8877 echo "$as_me:$LINENO: checking for epoll support in kernel" >&5
8878 echo $ECHO_N "checking for epoll support in kernel... $ECHO_C" >&6
8879 if test "$cross_compiling" = yes; then
8880 echo "$as_me:$LINENO: result: no" >&5
8881 echo "${ECHO_T}no" >&6
8882 HAS_EPOLL=0
8883 else
8884 cat >conftest.$ac_ext <<_ACEOF
8885 /* confdefs.h. */
8886 _ACEOF
8887 cat confdefs.h >>conftest.$ac_ext
8888 cat >>conftest.$ac_ext <<_ACEOF
8889 /* end confdefs.h. */
8890 #include <sys/epoll.h>
8891 #include <sys/syscall.h>
8892 #if defined(__stub_epoll_create) || defined(__stub___epoll_create) || defined(EPOLL_NEED_BODY)
8893 #if !defined(__NR_epoll_create)
8894 #if defined(__ia64__)
8895 #define __NR_epoll_create 1243
8896 #elif defined(__x86_64__)
8897 #define __NR_epoll_create 214
8898 #elif defined(__sparc64__) || defined(__sparc__)
8899 #define __NR_epoll_create 193
8900 #elif defined(__s390__) || defined(__m68k__)
8901 #define __NR_epoll_create 249
8902 #elif defined(__ppc64__) || defined(__ppc__)
8903 #define __NR_epoll_create 236
8904 #elif defined(__parisc__) || defined(__arm26__) || defined(__arm__)
8905 #define __NR_epoll_create 224
8906 #elif defined(__alpha__)
8907 #define __NR_epoll_create 407
8908 #elif defined(__sh64__)
8909 #define __NR_epoll_create 282
8910 #elif defined(__i386__) || defined(__sh__) || defined(__m32r__) || defined(__h8300__) || defined(__frv__)
8911 #define __NR_epoll_create 254
8912 #else
8913 #error No system call numbers defined for epoll family.
8914 #endif
8915 #endif
8916 _syscall1(int, epoll_create, int, size)
8917 #endif
8918 main() { return epoll_create(256) == -1 ? 1 : 0; }
8919 _ACEOF
8920 rm -f conftest$ac_exeext
8921 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8922 (eval $ac_link) 2>&5
8923 ac_status=$?
8924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8925 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8927 (eval $ac_try) 2>&5
8928 ac_status=$?
8929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8930 (exit $ac_status); }; }; then
8931 echo "$as_me:$LINENO: result: yes" >&5
8932 echo "${ECHO_T}yes" >&6
8933 SELECT_TYPE="epoll"
8934 else
8935 echo "$as_me: program exited with status $ac_status" >&5
8936 echo "$as_me: failed program was:" >&5
8937 sed 's/^/| /' conftest.$ac_ext >&5
8938
8939 ( exit $ac_status )
8940 echo "$as_me:$LINENO: result: no" >&5
8941 echo "${ECHO_T}no" >&6
8942 HAS_EPOLL=0
8943 fi
8944 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8945 fi
8946 fi
8947 if test $HAS_EPOLL -eq 0; then
8948 echo "$as_me:$LINENO: checking for /dev/poll" >&5
8949 echo $ECHO_N "checking for /dev/poll... $ECHO_C" >&6
8950 if test -c "/dev/poll"; then
8951 echo "$as_me:$LINENO: result: yes" >&5
8952 echo "${ECHO_T}yes" >&6
8953
8954
8955 for ac_header in devpoll.h sys/devpoll.h
8956 do
8957 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8958 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8959 echo "$as_me:$LINENO: checking for $ac_header" >&5
8960 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8961 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8962 echo $ECHO_N "(cached) $ECHO_C" >&6
8963 fi
8964 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8965 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8966 else
8967 # Is the header compilable?
8968 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8969 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8970 cat >conftest.$ac_ext <<_ACEOF
8971 /* confdefs.h. */
8972 _ACEOF
8973 cat confdefs.h >>conftest.$ac_ext
8974 cat >>conftest.$ac_ext <<_ACEOF
8975 /* end confdefs.h. */
8976 $ac_includes_default
8977 #include <$ac_header>
8978 _ACEOF
8979 rm -f conftest.$ac_objext
8980 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8981 (eval $ac_compile) 2>conftest.er1
8982 ac_status=$?
8983 grep -v '^ *+' conftest.er1 >conftest.err
8984 rm -f conftest.er1
8985 cat conftest.err >&5
8986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8987 (exit $ac_status); } &&
8988 { ac_try='test -z "$ac_c_werror_flag"
8989 || test ! -s conftest.err'
8990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8991 (eval $ac_try) 2>&5
8992 ac_status=$?
8993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8994 (exit $ac_status); }; } &&
8995 { ac_try='test -s conftest.$ac_objext'
8996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8997 (eval $ac_try) 2>&5
8998 ac_status=$?
8999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9000 (exit $ac_status); }; }; then
9001 ac_header_compiler=yes
9002 else
9003 echo "$as_me: failed program was:" >&5
9004 sed 's/^/| /' conftest.$ac_ext >&5
9005
9006 ac_header_compiler=no
9007 fi
9008 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9009 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9010 echo "${ECHO_T}$ac_header_compiler" >&6
9011
9012 # Is the header present?
9013 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9014 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9015 cat >conftest.$ac_ext <<_ACEOF
9016 /* confdefs.h. */
9017 _ACEOF
9018 cat confdefs.h >>conftest.$ac_ext
9019 cat >>conftest.$ac_ext <<_ACEOF
9020 /* end confdefs.h. */
9021 #include <$ac_header>
9022 _ACEOF
9023 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9024 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9025 ac_status=$?
9026 grep -v '^ *+' conftest.er1 >conftest.err
9027 rm -f conftest.er1
9028 cat conftest.err >&5
9029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9030 (exit $ac_status); } >/dev/null; then
9031 if test -s conftest.err; then
9032 ac_cpp_err=$ac_c_preproc_warn_flag
9033 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9034 else
9035 ac_cpp_err=
9036 fi
9037 else
9038 ac_cpp_err=yes
9039 fi
9040 if test -z "$ac_cpp_err"; then
9041 ac_header_preproc=yes
9042 else
9043 echo "$as_me: failed program was:" >&5
9044 sed 's/^/| /' conftest.$ac_ext >&5
9045
9046 ac_header_preproc=no
9047 fi
9048 rm -f conftest.err conftest.$ac_ext
9049 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9050 echo "${ECHO_T}$ac_header_preproc" >&6
9051
9052 # So? What about this header?
9053 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9054 yes:no: )
9055 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9056 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9057 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9058 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9059 ac_header_preproc=yes
9060 ;;
9061 no:yes:* )
9062 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9063 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9064 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9065 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9066 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9067 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9068 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9069 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9070 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9071 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9072 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9073 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9074 (
9075 cat <<\_ASBOX
9076 ## -------------------------------------- ##
9077 ## Report this to the ircd-hybrid lists. ##
9078 ## -------------------------------------- ##
9079 _ASBOX
9080 ) |
9081 sed "s/^/$as_me: WARNING: /" >&2
9082 ;;
9083 esac
9084 echo "$as_me:$LINENO: checking for $ac_header" >&5
9085 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9086 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9087 echo $ECHO_N "(cached) $ECHO_C" >&6
9088 else
9089 eval "$as_ac_Header=\$ac_header_preproc"
9090 fi
9091 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9092 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9093
9094 fi
9095 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9096 cat >>confdefs.h <<_ACEOF
9097 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9098 _ACEOF
9099
9100 fi
9101
9102 done
9103
9104 SELECT_TYPE="devpoll"
9105 else
9106 echo "$as_me:$LINENO: result: no" >&5
9107 echo "${ECHO_T}no" >&6
9108 echo "$as_me:$LINENO: checking for RT Signal IO" >&5
9109 echo $ECHO_N "checking for RT Signal IO... $ECHO_C" >&6
9110
9111 cat >conftest.$ac_ext <<_ACEOF
9112 /* confdefs.h. */
9113 _ACEOF
9114 cat confdefs.h >>conftest.$ac_ext
9115 cat >>conftest.$ac_ext <<_ACEOF
9116 /* end confdefs.h. */
9117 #define _GNU_SOURCE
9118 #include <fcntl.h>
9119 #ifdef F_SETSIG
9120 YUP_HAVE_F_SETSIG
9121 #endif
9122
9123 _ACEOF
9124 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9125 $EGREP "YUP_HAVE_F_SETSIG" >/dev/null 2>&1; then
9126
9127 SELECT_TYPE="sigio"
9128 echo "$as_me:$LINENO: result: yes" >&5
9129 echo "${ECHO_T}yes" >&6
9130
9131 else
9132
9133 echo "$as_me:$LINENO: result: no" >&5
9134 echo "${ECHO_T}no" >&6
9135 echo "$as_me:$LINENO: checking for poll" >&5
9136 echo $ECHO_N "checking for poll... $ECHO_C" >&6
9137 if test "${ac_cv_func_poll+set}" = set; then
9138 echo $ECHO_N "(cached) $ECHO_C" >&6
9139 else
9140 cat >conftest.$ac_ext <<_ACEOF
9141 /* confdefs.h. */
9142 _ACEOF
9143 cat confdefs.h >>conftest.$ac_ext
9144 cat >>conftest.$ac_ext <<_ACEOF
9145 /* end confdefs.h. */
9146 /* Define poll to an innocuous variant, in case <limits.h> declares poll.
9147 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9148 #define poll innocuous_poll
9149
9150 /* System header to define __stub macros and hopefully few prototypes,
9151 which can conflict with char poll (); below.
9152 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9153 <limits.h> exists even on freestanding compilers. */
9154
9155 #ifdef __STDC__
9156 # include <limits.h>
9157 #else
9158 # include <assert.h>
9159 #endif
9160
9161 #undef poll
9162
9163 /* Override any gcc2 internal prototype to avoid an error. */
9164 #ifdef __cplusplus
9165 extern "C"
9166 {
9167 #endif
9168 /* We use char because int might match the return type of a gcc2
9169 builtin and then its argument prototype would still apply. */
9170 char poll ();
9171 /* The GNU C library defines this for functions which it implements
9172 to always fail with ENOSYS. Some functions are actually named
9173 something starting with __ and the normal name is an alias. */
9174 #if defined (__stub_poll) || defined (__stub___poll)
9175 choke me
9176 #else
9177 char (*f) () = poll;
9178 #endif
9179 #ifdef __cplusplus
9180 }
9181 #endif
9182
9183 int
9184 main ()
9185 {
9186 return f != poll;
9187 ;
9188 return 0;
9189 }
9190 _ACEOF
9191 rm -f conftest.$ac_objext conftest$ac_exeext
9192 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9193 (eval $ac_link) 2>conftest.er1
9194 ac_status=$?
9195 grep -v '^ *+' conftest.er1 >conftest.err
9196 rm -f conftest.er1
9197 cat conftest.err >&5
9198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9199 (exit $ac_status); } &&
9200 { ac_try='test -z "$ac_c_werror_flag"
9201 || test ! -s conftest.err'
9202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9203 (eval $ac_try) 2>&5
9204 ac_status=$?
9205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9206 (exit $ac_status); }; } &&
9207 { ac_try='test -s conftest$ac_exeext'
9208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9209 (eval $ac_try) 2>&5
9210 ac_status=$?
9211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9212 (exit $ac_status); }; }; then
9213 ac_cv_func_poll=yes
9214 else
9215 echo "$as_me: failed program was:" >&5
9216 sed 's/^/| /' conftest.$ac_ext >&5
9217
9218 ac_cv_func_poll=no
9219 fi
9220 rm -f conftest.err conftest.$ac_objext \
9221 conftest$ac_exeext conftest.$ac_ext
9222 fi
9223 echo "$as_me:$LINENO: result: $ac_cv_func_poll" >&5
9224 echo "${ECHO_T}$ac_cv_func_poll" >&6
9225 if test $ac_cv_func_poll = yes; then
9226 SELECT_TYPE="poll"
9227 else
9228
9229 echo "$as_me:$LINENO: checking for select" >&5
9230 echo $ECHO_N "checking for select... $ECHO_C" >&6
9231 if test "${ac_cv_func_select+set}" = set; then
9232 echo $ECHO_N "(cached) $ECHO_C" >&6
9233 else
9234 cat >conftest.$ac_ext <<_ACEOF
9235 /* confdefs.h. */
9236 _ACEOF
9237 cat confdefs.h >>conftest.$ac_ext
9238 cat >>conftest.$ac_ext <<_ACEOF
9239 /* end confdefs.h. */
9240 /* Define select to an innocuous variant, in case <limits.h> declares select.
9241 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9242 #define select innocuous_select
9243
9244 /* System header to define __stub macros and hopefully few prototypes,
9245 which can conflict with char select (); below.
9246 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9247 <limits.h> exists even on freestanding compilers. */
9248
9249 #ifdef __STDC__
9250 # include <limits.h>
9251 #else
9252 # include <assert.h>
9253 #endif
9254
9255 #undef select
9256
9257 /* Override any gcc2 internal prototype to avoid an error. */
9258 #ifdef __cplusplus
9259 extern "C"
9260 {
9261 #endif
9262 /* We use char because int might match the return type of a gcc2
9263 builtin and then its argument prototype would still apply. */
9264 char select ();
9265 /* The GNU C library defines this for functions which it implements
9266 to always fail with ENOSYS. Some functions are actually named
9267 something starting with __ and the normal name is an alias. */
9268 #if defined (__stub_select) || defined (__stub___select)
9269 choke me
9270 #else
9271 char (*f) () = select;
9272 #endif
9273 #ifdef __cplusplus
9274 }
9275 #endif
9276
9277 int
9278 main ()
9279 {
9280 return f != select;
9281 ;
9282 return 0;
9283 }
9284 _ACEOF
9285 rm -f conftest.$ac_objext conftest$ac_exeext
9286 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9287 (eval $ac_link) 2>conftest.er1
9288 ac_status=$?
9289 grep -v '^ *+' conftest.er1 >conftest.err
9290 rm -f conftest.er1
9291 cat conftest.err >&5
9292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9293 (exit $ac_status); } &&
9294 { ac_try='test -z "$ac_c_werror_flag"
9295 || test ! -s conftest.err'
9296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9297 (eval $ac_try) 2>&5
9298 ac_status=$?
9299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9300 (exit $ac_status); }; } &&
9301 { ac_try='test -s conftest$ac_exeext'
9302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9303 (eval $ac_try) 2>&5
9304 ac_status=$?
9305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9306 (exit $ac_status); }; }; then
9307 ac_cv_func_select=yes
9308 else
9309 echo "$as_me: failed program was:" >&5
9310 sed 's/^/| /' conftest.$ac_ext >&5
9311
9312 ac_cv_func_select=no
9313 fi
9314 rm -f conftest.err conftest.$ac_objext \
9315 conftest$ac_exeext conftest.$ac_ext
9316 fi
9317 echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
9318 echo "${ECHO_T}$ac_cv_func_select" >&6
9319 if test $ac_cv_func_select = yes; then
9320 SELECT_TYPE="select"
9321 else
9322 { { echo "$as_me:$LINENO: error: Couldn't find anything to use for IO loop. Is your C environment POSIXly sane?" >&5
9323 echo "$as_me: error: Couldn't find anything to use for IO loop. Is your C environment POSIXly sane?" >&2;}
9324 { (exit 1); exit 1; }; }
9325
9326 fi
9327
9328
9329 fi
9330
9331
9332 fi
9333 rm -f conftest*
9334
9335 fi
9336 fi
9337
9338 fi
9339
9340
9341 fi
9342
9343 echo "Using $SELECT_TYPE for select loop."
9344
9345
9346 cat >>confdefs.h <<_ACEOF
9347 #define SELECT_TYPE "$SELECT_TYPE"
9348 _ACEOF
9349
9350
9351
9352
9353
9354 # Check whether --enable-clobber or --disable-clobber was given.
9355 if test "${enable_clobber+set}" = set; then
9356 enableval="$enable_clobber"
9357 clobber=$enableval
9358 else
9359 clobber=no
9360 fi;
9361
9362 if test "$clobber" = yes; then
9363 CLOBBER=yes
9364
9365 fi
9366
9367 # Check whether --enable-assert or --disable-assert was given.
9368 if test "${enable_assert+set}" = set; then
9369 enableval="$enable_assert"
9370 assert=$enableval
9371 else
9372 assert=no
9373 fi;
9374
9375 if test "$assert" = no; then
9376
9377 cat >>confdefs.h <<\_ACEOF
9378 #define NDEBUG 1
9379 _ACEOF
9380
9381 fi
9382
9383 echo "$as_me:$LINENO: checking if you want to do a profile build" >&5
9384 echo $ECHO_N "checking if you want to do a profile build... $ECHO_C" >&6
9385 # Check whether --enable-profile or --disable-profile was given.
9386 if test "${enable_profile+set}" = set; then
9387 enableval="$enable_profile"
9388 profile=$enableval
9389 else
9390 profile=no
9391 fi;
9392
9393 if test "$profile" = yes; then
9394 if test "$ac_cv_c_compiler_gnu" = yes; then
9395 IRC_CFLAGS="$IRC_CFLAGS -pg -static"
9396 echo "$as_me:$LINENO: result: " >&5
9397 echo "${ECHO_T}" >&6="yes, adding -pg -static"
9398 else
9399 echo "$as_me:$LINENO: result: no, profile builds only work with gcc" >&5
9400 echo "${ECHO_T}no, profile builds only work with gcc" >&6
9401 fi
9402 else
9403 echo "$as_me:$LINENO: result: no" >&5
9404 echo "${ECHO_T}no" >&6
9405 fi
9406
9407 echo "$as_me:$LINENO: checking if you want ElectricFence" >&5
9408 echo $ECHO_N "checking if you want ElectricFence... $ECHO_C" >&6
9409 # Check whether --enable-efence or --disable-efence was given.
9410 if test "${enable_efence+set}" = set; then
9411 enableval="$enable_efence"
9412
9413 if test "$enableval" != no; then
9414 if test ! -z "$enableval" -a "$enableval" != yes; then
9415 LIBS="$LIBS -L$enableval"
9416 fi
9417
9418 echo "$as_me:$LINENO: checking for malloc in -lefence" >&5
9419 echo $ECHO_N "checking for malloc in -lefence... $ECHO_C" >&6
9420 if test "${ac_cv_lib_efence_malloc+set}" = set; then
9421 echo $ECHO_N "(cached) $ECHO_C" >&6
9422 else
9423 ac_check_lib_save_LIBS=$LIBS
9424 LIBS="-lefence $LIBS"
9425 cat >conftest.$ac_ext <<_ACEOF
9426 /* confdefs.h. */
9427 _ACEOF
9428 cat confdefs.h >>conftest.$ac_ext
9429 cat >>conftest.$ac_ext <<_ACEOF
9430 /* end confdefs.h. */
9431
9432 /* Override any gcc2 internal prototype to avoid an error. */
9433 #ifdef __cplusplus
9434 extern "C"
9435 #endif
9436 /* We use char because int might match the return type of a gcc2
9437 builtin and then its argument prototype would still apply. */
9438 char malloc ();
9439 int
9440 main ()
9441 {
9442 malloc ();
9443 ;
9444 return 0;
9445 }
9446 _ACEOF
9447 rm -f conftest.$ac_objext conftest$ac_exeext
9448 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9449 (eval $ac_link) 2>conftest.er1
9450 ac_status=$?
9451 grep -v '^ *+' conftest.er1 >conftest.err
9452 rm -f conftest.er1
9453 cat conftest.err >&5
9454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9455 (exit $ac_status); } &&
9456 { ac_try='test -z "$ac_c_werror_flag"
9457 || test ! -s conftest.err'
9458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9459 (eval $ac_try) 2>&5
9460 ac_status=$?
9461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9462 (exit $ac_status); }; } &&
9463 { ac_try='test -s conftest$ac_exeext'
9464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9465 (eval $ac_try) 2>&5
9466 ac_status=$?
9467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9468 (exit $ac_status); }; }; then
9469 ac_cv_lib_efence_malloc=yes
9470 else
9471 echo "$as_me: failed program was:" >&5
9472 sed 's/^/| /' conftest.$ac_ext >&5
9473
9474 ac_cv_lib_efence_malloc=no
9475 fi
9476 rm -f conftest.err conftest.$ac_objext \
9477 conftest$ac_exeext conftest.$ac_ext
9478 LIBS=$ac_check_lib_save_LIBS
9479 fi
9480 echo "$as_me:$LINENO: result: $ac_cv_lib_efence_malloc" >&5
9481 echo "${ECHO_T}$ac_cv_lib_efence_malloc" >&6
9482 if test $ac_cv_lib_efence_malloc = yes; then
9483
9484 LIBS="$LIBS -lefence"
9485 echo "$as_me:$LINENO: result: yes" >&5
9486 echo "${ECHO_T}yes" >&6
9487
9488 else
9489 echo "$as_me:$LINENO: result: not found" >&5
9490 echo "${ECHO_T}not found" >&6
9491 fi
9492
9493 else
9494 echo "$as_me:$LINENO: result: no" >&5
9495 echo "${ECHO_T}no" >&6
9496 fi
9497
9498 else
9499 echo "$as_me:$LINENO: result: no" >&5
9500 echo "${ECHO_T}no" >&6
9501 fi;
9502
9503 echo "$as_me:$LINENO: checking if you want the block allocator" >&5
9504 echo $ECHO_N "checking if you want the block allocator... $ECHO_C" >&6
9505 # Check whether --enable-block-alloc or --disable-block-alloc was given.
9506 if test "${enable_block_alloc+set}" = set; then
9507 enableval="$enable_block_alloc"
9508 balloc=$enableval
9509 else
9510 balloc=yes
9511 fi;
9512
9513 if test "$balloc" = no; then
9514
9515
9516 cat >>confdefs.h <<\_ACEOF
9517 #define NOBALLOC 1
9518 _ACEOF
9519
9520 else
9521 BALLOC_C=balloc.c
9522
9523 fi
9524
9525 echo "$as_me:$LINENO: result: $balloc" >&5
9526 echo "${ECHO_T}$balloc" >&6
9527
9528 # Check whether --enable-warnings or --disable-warnings was given.
9529 if test "${enable_warnings+set}" = set; then
9530 enableval="$enable_warnings"
9531 IRC_CFLAGS="$IRC_CFLAGS -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wredundant-decls -Wshadow -Wwrite-strings -W -Wno-unused"
9532 fi;
9533
9534
9535 # Check whether --enable-small-net or --disable-small-net was given.
9536 if test "${enable_small_net+set}" = set; then
9537 enableval="$enable_small_net"
9538 small_net=$enableval
9539 else
9540 small_net=no
9541 fi;
9542
9543 if test "$small_net" = yes; then
9544
9545 cat >>confdefs.h <<\_ACEOF
9546 #define NICKNAMEHISTORYLENGTH 1500
9547 _ACEOF
9548
9549
9550 cat >>confdefs.h <<\_ACEOF
9551 #define CHANNEL_HEAP_SIZE 256
9552 _ACEOF
9553
9554
9555 cat >>confdefs.h <<\_ACEOF
9556 #define BAN_HEAP_SIZE 128
9557 _ACEOF
9558
9559
9560 cat >>confdefs.h <<\_ACEOF
9561 #define CLIENT_HEAP_SIZE 256
9562 _ACEOF
9563
9564
9565 cat >>confdefs.h <<\_ACEOF
9566 #define LCLIENT_HEAP_SIZE 128
9567 _ACEOF
9568
9569
9570 cat >>confdefs.h <<\_ACEOF
9571 #define DNODE_HEAP_SIZE 256
9572 _ACEOF
9573
9574
9575 cat >>confdefs.h <<\_ACEOF
9576 #define TOPIC_HEAP_SIZE 256
9577 _ACEOF
9578
9579
9580 cat >>confdefs.h <<\_ACEOF
9581 #define DBUF_HEAP_SIZE 64
9582 _ACEOF
9583
9584 else
9585
9586 cat >>confdefs.h <<\_ACEOF
9587 #define NICKNAMEHISTORYLENGTH 15000
9588 _ACEOF
9589
9590
9591 cat >>confdefs.h <<\_ACEOF
9592 #define CHANNEL_HEAP_SIZE 1024
9593 _ACEOF
9594
9595
9596 cat >>confdefs.h <<\_ACEOF
9597 #define BAN_HEAP_SIZE 1024
9598 _ACEOF
9599
9600
9601 cat >>confdefs.h <<\_ACEOF
9602 #define CLIENT_HEAP_SIZE 1024
9603 _ACEOF
9604
9605
9606 cat >>confdefs.h <<\_ACEOF
9607 #define LCLIENT_HEAP_SIZE 512
9608 _ACEOF
9609
9610
9611 cat >>confdefs.h <<\_ACEOF
9612 #define DNODE_HEAP_SIZE 2048
9613 _ACEOF
9614
9615
9616 cat >>confdefs.h <<\_ACEOF
9617 #define TOPIC_HEAP_SIZE 1024
9618 _ACEOF
9619
9620
9621 cat >>confdefs.h <<\_ACEOF
9622 #define DBUF_HEAP_SIZE 512
9623 _ACEOF
9624
9625 fi
9626
9627
9628 # Check whether --with-nicklen or --without-nicklen was given.
9629 if test "${with_nicklen+set}" = set; then
9630 withval="$with_nicklen"
9631 NICKLEN="$withval"
9632 else
9633 NICKLEN="15"
9634 fi;
9635
9636 # Check whether --enable-efnet or --disable-efnet was given.
9637 if test "${enable_efnet+set}" = set; then
9638 enableval="$enable_efnet"
9639 efnet=$enableval
9640 else
9641 efnet=no
9642 fi;
9643
9644 if test "$efnet" = yes; then
9645
9646 cat >>confdefs.h <<\_ACEOF
9647 #define EFNET 1
9648 _ACEOF
9649
9650
9651 cat >>confdefs.h <<\_ACEOF
9652 #define TS5_ONLY 1
9653 _ACEOF
9654
9655 echo "Building ircd for use with EFnet"
9656 EXAMPLE_CONF=example.efnet.conf
9657 NICKLEN=9
9658 else
9659
9660 cat >>confdefs.h <<\_ACEOF
9661 #define INVARIANTS 1
9662 _ACEOF
9663
9664 EXAMPLE_CONF=example.conf
9665 fi
9666
9667 # Check whether --enable-gline-voting or --disable-gline-voting was given.
9668 if test "${enable_gline_voting+set}" = set; then
9669 enableval="$enable_gline_voting"
9670 gline_voting=$enableval
9671 else
9672 gline_voting=yes
9673 fi;
9674
9675 if test "$gline_voting" = yes; then
9676
9677 cat >>confdefs.h <<\_ACEOF
9678 #define GLINE_VOTING 1
9679 _ACEOF
9680
9681 echo "Building ircd with G-Line voting support"
9682 fi
9683
9684 # Check whether --enable-halfops or --disable-halfops was given.
9685 if test "${enable_halfops+set}" = set; then
9686 enableval="$enable_halfops"
9687 halfops=$enableval
9688 else
9689 halfops=no
9690 fi;
9691
9692 if test "$halfops" = yes; then
9693
9694 cat >>confdefs.h <<\_ACEOF
9695 #define HALFOPS 1
9696 _ACEOF
9697
9698 fi
9699
9700
9701
9702 echo "$as_me:$LINENO: checking for syslog options" >&5
9703 echo $ECHO_N "checking for syslog options... $ECHO_C" >&6
9704
9705 # Check whether --enable-syslog or --disable-syslog was given.
9706 if test "${enable_syslog+set}" = set; then
9707 enableval="$enable_syslog"
9708
9709
9710 if test "$ac_cv_header_sys_syslog_h" = yes -o "$ac_cv_header_syslog_h" = yes; then
9711
9712 if test "$enableval" != no; then
9713 syslogstuff=core
9714
9715 for option in $enableval; do
9716 case "$option" in
9717 kill)
9718 syslogstuff="$syslogstuff kill"
9719
9720 cat >>confdefs.h <<\_ACEOF
9721 #define SYSLOG_KILL 1
9722 _ACEOF
9723
9724 ;;
9725 squit)
9726 syslogstuff="$syslogstuff squit"
9727
9728 cat >>confdefs.h <<\_ACEOF
9729 #define SYSLOG_SQUIT 1
9730 _ACEOF
9731
9732 ;;
9733 connect)
9734 syslogstuff="$syslogstuff connect"
9735
9736 cat >>confdefs.h <<\_ACEOF
9737 #define SYSLOG_CONNECT 1
9738 _ACEOF
9739
9740 ;;
9741 users)
9742 syslogstuff="$syslogstuff users"
9743
9744 cat >>confdefs.h <<\_ACEOF
9745 #define SYSLOG_USERS 1
9746 _ACEOF
9747
9748 ;;
9749 oper)
9750 syslogstuff="$syslogstuff oper"
9751
9752 cat >>confdefs.h <<\_ACEOF
9753 #define SYSLOG_OPER 1
9754 _ACEOF
9755
9756 ;;
9757 yes)
9758 ;;
9759 *)
9760 { echo "$as_me:$LINENO: WARNING: unknown event $option" >&5
9761 echo "$as_me: WARNING: unknown event $option" >&2;}
9762 ;;
9763 esac
9764 done
9765
9766 if test ! -z "$syslogstuff" -o "$enableval" = yes; then
9767
9768 cat >>confdefs.h <<\_ACEOF
9769 #define USE_SYSLOG 1
9770 _ACEOF
9771
9772 fi
9773 else syslogstuff=none
9774 fi
9775
9776 else { echo "$as_me:$LINENO: WARNING: both syslog.h and sys/syslog.h unavailable, not enabling syslog" >&5
9777 echo "$as_me: WARNING: both syslog.h and sys/syslog.h unavailable, not enabling syslog" >&2;}
9778 syslogstuff=none
9779 fi
9780
9781 else
9782 syslogstuff=none
9783 fi;
9784
9785 echo "$as_me:$LINENO: result: $syslogstuff" >&5
9786 echo "${ECHO_T}$syslogstuff" >&6
9787
9788
9789 # Check whether --with-syslog-facility or --without-syslog-facility was given.
9790 if test "${with_syslog_facility+set}" = set; then
9791 withval="$with_syslog_facility"
9792 facility=$withval
9793 else
9794 facility="LOG_LOCAL4"
9795 fi;
9796
9797 if test "$syslogstuff" != none; then
9798
9799 cat >>confdefs.h <<_ACEOF
9800 #define LOG_FACILITY $facility
9801 _ACEOF
9802
9803 fi
9804
9805
9806 # Check whether --with-topiclen or --without-topiclen was given.
9807 if test "${with_topiclen+set}" = set; then
9808 withval="$with_topiclen"
9809
9810 if test $withval -ge 390; then
9811 TOPICLEN=390
9812 { echo "$as_me:$LINENO: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&5
9813 echo "$as_me: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&2;}
9814 else
9815 TOPICLEN=$withval
9816 fi
9817
9818 else
9819 TOPICLEN=160
9820 fi;
9821
9822
9823 cat >>confdefs.h <<_ACEOF
9824 #define TOPICLEN ${TOPICLEN}
9825 _ACEOF
9826
9827
9828 cat >>confdefs.h <<_ACEOF
9829 #define NICKLEN (${NICKLEN}+1)
9830 _ACEOF
9831
9832
9833 cat >>confdefs.h <<_ACEOF
9834 #define USERLEN 10
9835 _ACEOF
9836
9837
9838 cat >>confdefs.h <<_ACEOF
9839 #define HOSTLEN 63
9840 _ACEOF
9841
9842
9843 # Check whether --enable-shared-modules or --disable-shared-modules was given.
9844 if test "${enable_shared_modules+set}" = set; then
9845 enableval="$enable_shared_modules"
9846 shared_modules=$enableval
9847 else
9848 shared_modules="yes"
9849 fi;
9850
9851 if test "$shared_modules" = yes; then
9852
9853 if test "$profile" = "no"; then
9854 shared_modules="yes"
9855 else
9856 { echo "$as_me:$LINENO: WARNING: disabling shared modules; cannot coexist with profile builds" >&5
9857 echo "$as_me: WARNING: disabling shared modules; cannot coexist with profile builds" >&2;}
9858 shared_modules="no"
9859 fi
9860
9861 if test "$CYGWIN" = yes; then
9862 { echo "$as_me:$LINENO: WARNING: disabling shared modules; Cygwin is at present unable to build them." >&5
9863 echo "$as_me: WARNING: disabling shared modules; Cygwin is at present unable to build them." >&2;}
9864 shared_modules="no"
9865 fi
9866
9867 if test "$CC" = tcc -a "$TenDRA" = "no"; then
9868 { echo "$as_me:$LINENO: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&5
9869 echo "$as_me: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&2;}
9870 shared_modules="no"
9871 fi
9872 fi
9873
9874 if test "$shared_modules" = yes; then
9875 DYNLINK_C=dynlink.c
9876
9877 for ac_header in dlfcn.h
9878 do
9879 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9880 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9881 echo "$as_me:$LINENO: checking for $ac_header" >&5
9882 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9883 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9884 echo $ECHO_N "(cached) $ECHO_C" >&6
9885 fi
9886 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9887 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9888 else
9889 # Is the header compilable?
9890 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9891 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9892 cat >conftest.$ac_ext <<_ACEOF
9893 /* confdefs.h. */
9894 _ACEOF
9895 cat confdefs.h >>conftest.$ac_ext
9896 cat >>conftest.$ac_ext <<_ACEOF
9897 /* end confdefs.h. */
9898 $ac_includes_default
9899 #include <$ac_header>
9900 _ACEOF
9901 rm -f conftest.$ac_objext
9902 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9903 (eval $ac_compile) 2>conftest.er1
9904 ac_status=$?
9905 grep -v '^ *+' conftest.er1 >conftest.err
9906 rm -f conftest.er1
9907 cat conftest.err >&5
9908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9909 (exit $ac_status); } &&
9910 { ac_try='test -z "$ac_c_werror_flag"
9911 || test ! -s conftest.err'
9912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9913 (eval $ac_try) 2>&5
9914 ac_status=$?
9915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9916 (exit $ac_status); }; } &&
9917 { ac_try='test -s conftest.$ac_objext'
9918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9919 (eval $ac_try) 2>&5
9920 ac_status=$?
9921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9922 (exit $ac_status); }; }; then
9923 ac_header_compiler=yes
9924 else
9925 echo "$as_me: failed program was:" >&5
9926 sed 's/^/| /' conftest.$ac_ext >&5
9927
9928 ac_header_compiler=no
9929 fi
9930 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9931 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9932 echo "${ECHO_T}$ac_header_compiler" >&6
9933
9934 # Is the header present?
9935 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9936 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9937 cat >conftest.$ac_ext <<_ACEOF
9938 /* confdefs.h. */
9939 _ACEOF
9940 cat confdefs.h >>conftest.$ac_ext
9941 cat >>conftest.$ac_ext <<_ACEOF
9942 /* end confdefs.h. */
9943 #include <$ac_header>
9944 _ACEOF
9945 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9946 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9947 ac_status=$?
9948 grep -v '^ *+' conftest.er1 >conftest.err
9949 rm -f conftest.er1
9950 cat conftest.err >&5
9951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9952 (exit $ac_status); } >/dev/null; then
9953 if test -s conftest.err; then
9954 ac_cpp_err=$ac_c_preproc_warn_flag
9955 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9956 else
9957 ac_cpp_err=
9958 fi
9959 else
9960 ac_cpp_err=yes
9961 fi
9962 if test -z "$ac_cpp_err"; then
9963 ac_header_preproc=yes
9964 else
9965 echo "$as_me: failed program was:" >&5
9966 sed 's/^/| /' conftest.$ac_ext >&5
9967
9968 ac_header_preproc=no
9969 fi
9970 rm -f conftest.err conftest.$ac_ext
9971 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9972 echo "${ECHO_T}$ac_header_preproc" >&6
9973
9974 # So? What about this header?
9975 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9976 yes:no: )
9977 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9978 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9979 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9980 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9981 ac_header_preproc=yes
9982 ;;
9983 no:yes:* )
9984 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9985 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9986 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9987 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9988 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9989 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9990 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9991 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9992 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9993 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9994 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9995 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9996 (
9997 cat <<\_ASBOX
9998 ## -------------------------------------- ##
9999 ## Report this to the ircd-hybrid lists. ##
10000 ## -------------------------------------- ##
10001 _ASBOX
10002 ) |
10003 sed "s/^/$as_me: WARNING: /" >&2
10004 ;;
10005 esac
10006 echo "$as_me:$LINENO: checking for $ac_header" >&5
10007 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10008 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10009 echo $ECHO_N "(cached) $ECHO_C" >&6
10010 else
10011 eval "$as_ac_Header=\$ac_header_preproc"
10012 fi
10013 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10014 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10015
10016 fi
10017 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10018 cat >>confdefs.h <<_ACEOF
10019 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10020 _ACEOF
10021
10022 fi
10023
10024 done
10025
10026 echo "$as_me:$LINENO: checking for library containing shl_load" >&5
10027 echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6
10028 if test "${ac_cv_search_shl_load+set}" = set; then
10029 echo $ECHO_N "(cached) $ECHO_C" >&6
10030 else
10031 ac_func_search_save_LIBS=$LIBS
10032 ac_cv_search_shl_load=no
10033 cat >conftest.$ac_ext <<_ACEOF
10034 /* confdefs.h. */
10035 _ACEOF
10036 cat confdefs.h >>conftest.$ac_ext
10037 cat >>conftest.$ac_ext <<_ACEOF
10038 /* end confdefs.h. */
10039
10040 /* Override any gcc2 internal prototype to avoid an error. */
10041 #ifdef __cplusplus
10042 extern "C"
10043 #endif
10044 /* We use char because int might match the return type of a gcc2
10045 builtin and then its argument prototype would still apply. */
10046 char shl_load ();
10047 int
10048 main ()
10049 {
10050 shl_load ();
10051 ;
10052 return 0;
10053 }
10054 _ACEOF
10055 rm -f conftest.$ac_objext conftest$ac_exeext
10056 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10057 (eval $ac_link) 2>conftest.er1
10058 ac_status=$?
10059 grep -v '^ *+' conftest.er1 >conftest.err
10060 rm -f conftest.er1
10061 cat conftest.err >&5
10062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10063 (exit $ac_status); } &&
10064 { ac_try='test -z "$ac_c_werror_flag"
10065 || test ! -s conftest.err'
10066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10067 (eval $ac_try) 2>&5
10068 ac_status=$?
10069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10070 (exit $ac_status); }; } &&
10071 { ac_try='test -s conftest$ac_exeext'
10072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10073 (eval $ac_try) 2>&5
10074 ac_status=$?
10075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10076 (exit $ac_status); }; }; then
10077 ac_cv_search_shl_load="none required"
10078 else
10079 echo "$as_me: failed program was:" >&5
10080 sed 's/^/| /' conftest.$ac_ext >&5
10081
10082 fi
10083 rm -f conftest.err conftest.$ac_objext \
10084 conftest$ac_exeext conftest.$ac_ext
10085 if test "$ac_cv_search_shl_load" = no; then
10086 for ac_lib in dld; do
10087 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10088 cat >conftest.$ac_ext <<_ACEOF
10089 /* confdefs.h. */
10090 _ACEOF
10091 cat confdefs.h >>conftest.$ac_ext
10092 cat >>conftest.$ac_ext <<_ACEOF
10093 /* end confdefs.h. */
10094
10095 /* Override any gcc2 internal prototype to avoid an error. */
10096 #ifdef __cplusplus
10097 extern "C"
10098 #endif
10099 /* We use char because int might match the return type of a gcc2
10100 builtin and then its argument prototype would still apply. */
10101 char shl_load ();
10102 int
10103 main ()
10104 {
10105 shl_load ();
10106 ;
10107 return 0;
10108 }
10109 _ACEOF
10110 rm -f conftest.$ac_objext conftest$ac_exeext
10111 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10112 (eval $ac_link) 2>conftest.er1
10113 ac_status=$?
10114 grep -v '^ *+' conftest.er1 >conftest.err
10115 rm -f conftest.er1
10116 cat conftest.err >&5
10117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118 (exit $ac_status); } &&
10119 { ac_try='test -z "$ac_c_werror_flag"
10120 || test ! -s conftest.err'
10121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10122 (eval $ac_try) 2>&5
10123 ac_status=$?
10124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10125 (exit $ac_status); }; } &&
10126 { ac_try='test -s conftest$ac_exeext'
10127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10128 (eval $ac_try) 2>&5
10129 ac_status=$?
10130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10131 (exit $ac_status); }; }; then
10132 ac_cv_search_shl_load="-l$ac_lib"
10133 break
10134 else
10135 echo "$as_me: failed program was:" >&5
10136 sed 's/^/| /' conftest.$ac_ext >&5
10137
10138 fi
10139 rm -f conftest.err conftest.$ac_objext \
10140 conftest$ac_exeext conftest.$ac_ext
10141 done
10142 fi
10143 LIBS=$ac_func_search_save_LIBS
10144 fi
10145 echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
10146 echo "${ECHO_T}$ac_cv_search_shl_load" >&6
10147 if test "$ac_cv_search_shl_load" != no; then
10148 test "$ac_cv_search_shl_load" = "none required" || LIBS="$ac_cv_search_shl_load $LIBS"
10149
10150
10151 cat >>confdefs.h <<\_ACEOF
10152 #define HAVE_SHL_LOAD 1
10153 _ACEOF
10154
10155 SUFFIX=".sl"
10156 MOD_TARGET=hpux_shared
10157 SEDOBJ="s/\.o/.sl/g"
10158
10159 else
10160
10161 echo "$as_me:$LINENO: checking for library containing dlopen" >&5
10162 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6
10163 if test "${ac_cv_search_dlopen+set}" = set; then
10164 echo $ECHO_N "(cached) $ECHO_C" >&6
10165 else
10166 ac_func_search_save_LIBS=$LIBS
10167 ac_cv_search_dlopen=no
10168 cat >conftest.$ac_ext <<_ACEOF
10169 /* confdefs.h. */
10170 _ACEOF
10171 cat confdefs.h >>conftest.$ac_ext
10172 cat >>conftest.$ac_ext <<_ACEOF
10173 /* end confdefs.h. */
10174
10175 /* Override any gcc2 internal prototype to avoid an error. */
10176 #ifdef __cplusplus
10177 extern "C"
10178 #endif
10179 /* We use char because int might match the return type of a gcc2
10180 builtin and then its argument prototype would still apply. */
10181 char dlopen ();
10182 int
10183 main ()
10184 {
10185 dlopen ();
10186 ;
10187 return 0;
10188 }
10189 _ACEOF
10190 rm -f conftest.$ac_objext conftest$ac_exeext
10191 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10192 (eval $ac_link) 2>conftest.er1
10193 ac_status=$?
10194 grep -v '^ *+' conftest.er1 >conftest.err
10195 rm -f conftest.er1
10196 cat conftest.err >&5
10197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10198 (exit $ac_status); } &&
10199 { ac_try='test -z "$ac_c_werror_flag"
10200 || test ! -s conftest.err'
10201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10202 (eval $ac_try) 2>&5
10203 ac_status=$?
10204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10205 (exit $ac_status); }; } &&
10206 { ac_try='test -s conftest$ac_exeext'
10207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10208 (eval $ac_try) 2>&5
10209 ac_status=$?
10210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10211 (exit $ac_status); }; }; then
10212 ac_cv_search_dlopen="none required"
10213 else
10214 echo "$as_me: failed program was:" >&5
10215 sed 's/^/| /' conftest.$ac_ext >&5
10216
10217 fi
10218 rm -f conftest.err conftest.$ac_objext \
10219 conftest$ac_exeext conftest.$ac_ext
10220 if test "$ac_cv_search_dlopen" = no; then
10221 for ac_lib in dl c_r; do
10222 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10223 cat >conftest.$ac_ext <<_ACEOF
10224 /* confdefs.h. */
10225 _ACEOF
10226 cat confdefs.h >>conftest.$ac_ext
10227 cat >>conftest.$ac_ext <<_ACEOF
10228 /* end confdefs.h. */
10229
10230 /* Override any gcc2 internal prototype to avoid an error. */
10231 #ifdef __cplusplus
10232 extern "C"
10233 #endif
10234 /* We use char because int might match the return type of a gcc2
10235 builtin and then its argument prototype would still apply. */
10236 char dlopen ();
10237 int
10238 main ()
10239 {
10240 dlopen ();
10241 ;
10242 return 0;
10243 }
10244 _ACEOF
10245 rm -f conftest.$ac_objext conftest$ac_exeext
10246 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10247 (eval $ac_link) 2>conftest.er1
10248 ac_status=$?
10249 grep -v '^ *+' conftest.er1 >conftest.err
10250 rm -f conftest.er1
10251 cat conftest.err >&5
10252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10253 (exit $ac_status); } &&
10254 { ac_try='test -z "$ac_c_werror_flag"
10255 || test ! -s conftest.err'
10256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10257 (eval $ac_try) 2>&5
10258 ac_status=$?
10259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260 (exit $ac_status); }; } &&
10261 { ac_try='test -s conftest$ac_exeext'
10262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10263 (eval $ac_try) 2>&5
10264 ac_status=$?
10265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10266 (exit $ac_status); }; }; then
10267 ac_cv_search_dlopen="-l$ac_lib"
10268 break
10269 else
10270 echo "$as_me: failed program was:" >&5
10271 sed 's/^/| /' conftest.$ac_ext >&5
10272
10273 fi
10274 rm -f conftest.err conftest.$ac_objext \
10275 conftest$ac_exeext conftest.$ac_ext
10276 done
10277 fi
10278 LIBS=$ac_func_search_save_LIBS
10279 fi
10280 echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
10281 echo "${ECHO_T}$ac_cv_search_dlopen" >&6
10282 if test "$ac_cv_search_dlopen" != no; then
10283 test "$ac_cv_search_dlopen" = "none required" || LIBS="$ac_cv_search_dlopen $LIBS"
10284
10285
10286 cat >>confdefs.h <<\_ACEOF
10287 #define HAVE_DLOPEN 1
10288 _ACEOF
10289
10290 SUFFIX=".so"
10291 MOD_TARGET=shared_modules
10292 SEDOBJ="s/\.o/.so/g"
10293 if test "$AppleGCC" = yes; then
10294
10295 for ac_header in mach-o/dyld.h
10296 do
10297 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10298 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10299 echo "$as_me:$LINENO: checking for $ac_header" >&5
10300 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10301 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10302 echo $ECHO_N "(cached) $ECHO_C" >&6
10303 fi
10304 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10305 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10306 else
10307 # Is the header compilable?
10308 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10309 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10310 cat >conftest.$ac_ext <<_ACEOF
10311 /* confdefs.h. */
10312 _ACEOF
10313 cat confdefs.h >>conftest.$ac_ext
10314 cat >>conftest.$ac_ext <<_ACEOF
10315 /* end confdefs.h. */
10316 $ac_includes_default
10317 #include <$ac_header>
10318 _ACEOF
10319 rm -f conftest.$ac_objext
10320 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10321 (eval $ac_compile) 2>conftest.er1
10322 ac_status=$?
10323 grep -v '^ *+' conftest.er1 >conftest.err
10324 rm -f conftest.er1
10325 cat conftest.err >&5
10326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10327 (exit $ac_status); } &&
10328 { ac_try='test -z "$ac_c_werror_flag"
10329 || test ! -s conftest.err'
10330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10331 (eval $ac_try) 2>&5
10332 ac_status=$?
10333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334 (exit $ac_status); }; } &&
10335 { ac_try='test -s conftest.$ac_objext'
10336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10337 (eval $ac_try) 2>&5
10338 ac_status=$?
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); }; }; then
10341 ac_header_compiler=yes
10342 else
10343 echo "$as_me: failed program was:" >&5
10344 sed 's/^/| /' conftest.$ac_ext >&5
10345
10346 ac_header_compiler=no
10347 fi
10348 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10349 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10350 echo "${ECHO_T}$ac_header_compiler" >&6
10351
10352 # Is the header present?
10353 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10354 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10355 cat >conftest.$ac_ext <<_ACEOF
10356 /* confdefs.h. */
10357 _ACEOF
10358 cat confdefs.h >>conftest.$ac_ext
10359 cat >>conftest.$ac_ext <<_ACEOF
10360 /* end confdefs.h. */
10361 #include <$ac_header>
10362 _ACEOF
10363 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10364 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10365 ac_status=$?
10366 grep -v '^ *+' conftest.er1 >conftest.err
10367 rm -f conftest.er1
10368 cat conftest.err >&5
10369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10370 (exit $ac_status); } >/dev/null; then
10371 if test -s conftest.err; then
10372 ac_cpp_err=$ac_c_preproc_warn_flag
10373 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10374 else
10375 ac_cpp_err=
10376 fi
10377 else
10378 ac_cpp_err=yes
10379 fi
10380 if test -z "$ac_cpp_err"; then
10381 ac_header_preproc=yes
10382 else
10383 echo "$as_me: failed program was:" >&5
10384 sed 's/^/| /' conftest.$ac_ext >&5
10385
10386 ac_header_preproc=no
10387 fi
10388 rm -f conftest.err conftest.$ac_ext
10389 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10390 echo "${ECHO_T}$ac_header_preproc" >&6
10391
10392 # So? What about this header?
10393 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10394 yes:no: )
10395 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10396 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10397 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10398 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10399 ac_header_preproc=yes
10400 ;;
10401 no:yes:* )
10402 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10403 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10404 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10405 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10406 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10407 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10408 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10409 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10410 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10411 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10412 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10413 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10414 (
10415 cat <<\_ASBOX
10416 ## -------------------------------------- ##
10417 ## Report this to the ircd-hybrid lists. ##
10418 ## -------------------------------------- ##
10419 _ASBOX
10420 ) |
10421 sed "s/^/$as_me: WARNING: /" >&2
10422 ;;
10423 esac
10424 echo "$as_me:$LINENO: checking for $ac_header" >&5
10425 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10426 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10427 echo $ECHO_N "(cached) $ECHO_C" >&6
10428 else
10429 eval "$as_ac_Header=\$ac_header_preproc"
10430 fi
10431 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10432 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10433
10434 fi
10435 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10436 cat >>confdefs.h <<_ACEOF
10437 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10438 _ACEOF
10439
10440 fi
10441
10442 done
10443
10444 fi
10445 echo "$as_me:$LINENO: checking for dlsym" >&5
10446 echo $ECHO_N "checking for dlsym... $ECHO_C" >&6
10447 if test "${ac_cv_func_dlsym+set}" = set; then
10448 echo $ECHO_N "(cached) $ECHO_C" >&6
10449 else
10450 cat >conftest.$ac_ext <<_ACEOF
10451 /* confdefs.h. */
10452 _ACEOF
10453 cat confdefs.h >>conftest.$ac_ext
10454 cat >>conftest.$ac_ext <<_ACEOF
10455 /* end confdefs.h. */
10456 /* Define dlsym to an innocuous variant, in case <limits.h> declares dlsym.
10457 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10458 #define dlsym innocuous_dlsym
10459
10460 /* System header to define __stub macros and hopefully few prototypes,
10461 which can conflict with char dlsym (); below.
10462 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10463 <limits.h> exists even on freestanding compilers. */
10464
10465 #ifdef __STDC__
10466 # include <limits.h>
10467 #else
10468 # include <assert.h>
10469 #endif
10470
10471 #undef dlsym
10472
10473 /* Override any gcc2 internal prototype to avoid an error. */
10474 #ifdef __cplusplus
10475 extern "C"
10476 {
10477 #endif
10478 /* We use char because int might match the return type of a gcc2
10479 builtin and then its argument prototype would still apply. */
10480 char dlsym ();
10481 /* The GNU C library defines this for functions which it implements
10482 to always fail with ENOSYS. Some functions are actually named
10483 something starting with __ and the normal name is an alias. */
10484 #if defined (__stub_dlsym) || defined (__stub___dlsym)
10485 choke me
10486 #else
10487 char (*f) () = dlsym;
10488 #endif
10489 #ifdef __cplusplus
10490 }
10491 #endif
10492
10493 int
10494 main ()
10495 {
10496 return f != dlsym;
10497 ;
10498 return 0;
10499 }
10500 _ACEOF
10501 rm -f conftest.$ac_objext conftest$ac_exeext
10502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10503 (eval $ac_link) 2>conftest.er1
10504 ac_status=$?
10505 grep -v '^ *+' conftest.er1 >conftest.err
10506 rm -f conftest.er1
10507 cat conftest.err >&5
10508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10509 (exit $ac_status); } &&
10510 { ac_try='test -z "$ac_c_werror_flag"
10511 || test ! -s conftest.err'
10512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10513 (eval $ac_try) 2>&5
10514 ac_status=$?
10515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10516 (exit $ac_status); }; } &&
10517 { ac_try='test -s conftest$ac_exeext'
10518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10519 (eval $ac_try) 2>&5
10520 ac_status=$?
10521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10522 (exit $ac_status); }; }; then
10523 ac_cv_func_dlsym=yes
10524 else
10525 echo "$as_me: failed program was:" >&5
10526 sed 's/^/| /' conftest.$ac_ext >&5
10527
10528 ac_cv_func_dlsym=no
10529 fi
10530 rm -f conftest.err conftest.$ac_objext \
10531 conftest$ac_exeext conftest.$ac_ext
10532 fi
10533 echo "$as_me:$LINENO: result: $ac_cv_func_dlsym" >&5
10534 echo "${ECHO_T}$ac_cv_func_dlsym" >&6
10535 if test $ac_cv_func_dlsym = yes; then
10536 :
10537 else
10538
10539 { echo "$as_me:$LINENO: WARNING: dlsym is not available, shared modules disabled" >&5
10540 echo "$as_me: WARNING: dlsym is not available, shared modules disabled" >&2;}
10541 shared_modules=no
10542
10543 fi
10544
10545
10546
10547 for ac_func in dlfunc dlinfo
10548 do
10549 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10550 echo "$as_me:$LINENO: checking for $ac_func" >&5
10551 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10552 if eval "test \"\${$as_ac_var+set}\" = set"; then
10553 echo $ECHO_N "(cached) $ECHO_C" >&6
10554 else
10555 cat >conftest.$ac_ext <<_ACEOF
10556 /* confdefs.h. */
10557 _ACEOF
10558 cat confdefs.h >>conftest.$ac_ext
10559 cat >>conftest.$ac_ext <<_ACEOF
10560 /* end confdefs.h. */
10561 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10562 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10563 #define $ac_func innocuous_$ac_func
10564
10565 /* System header to define __stub macros and hopefully few prototypes,
10566 which can conflict with char $ac_func (); below.
10567 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10568 <limits.h> exists even on freestanding compilers. */
10569
10570 #ifdef __STDC__
10571 # include <limits.h>
10572 #else
10573 # include <assert.h>
10574 #endif
10575
10576 #undef $ac_func
10577
10578 /* Override any gcc2 internal prototype to avoid an error. */
10579 #ifdef __cplusplus
10580 extern "C"
10581 {
10582 #endif
10583 /* We use char because int might match the return type of a gcc2
10584 builtin and then its argument prototype would still apply. */
10585 char $ac_func ();
10586 /* The GNU C library defines this for functions which it implements
10587 to always fail with ENOSYS. Some functions are actually named
10588 something starting with __ and the normal name is an alias. */
10589 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10590 choke me
10591 #else
10592 char (*f) () = $ac_func;
10593 #endif
10594 #ifdef __cplusplus
10595 }
10596 #endif
10597
10598 int
10599 main ()
10600 {
10601 return f != $ac_func;
10602 ;
10603 return 0;
10604 }
10605 _ACEOF
10606 rm -f conftest.$ac_objext conftest$ac_exeext
10607 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10608 (eval $ac_link) 2>conftest.er1
10609 ac_status=$?
10610 grep -v '^ *+' conftest.er1 >conftest.err
10611 rm -f conftest.er1
10612 cat conftest.err >&5
10613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10614 (exit $ac_status); } &&
10615 { ac_try='test -z "$ac_c_werror_flag"
10616 || test ! -s conftest.err'
10617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10618 (eval $ac_try) 2>&5
10619 ac_status=$?
10620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10621 (exit $ac_status); }; } &&
10622 { ac_try='test -s conftest$ac_exeext'
10623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10624 (eval $ac_try) 2>&5
10625 ac_status=$?
10626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10627 (exit $ac_status); }; }; then
10628 eval "$as_ac_var=yes"
10629 else
10630 echo "$as_me: failed program was:" >&5
10631 sed 's/^/| /' conftest.$ac_ext >&5
10632
10633 eval "$as_ac_var=no"
10634 fi
10635 rm -f conftest.err conftest.$ac_objext \
10636 conftest$ac_exeext conftest.$ac_ext
10637 fi
10638 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10639 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10640 if test `eval echo '${'$as_ac_var'}'` = yes; then
10641 cat >>confdefs.h <<_ACEOF
10642 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10643 _ACEOF
10644
10645 fi
10646 done
10647
10648
10649 else
10650
10651 shared_modules=no
10652
10653 fi
10654
10655
10656 fi
10657
10658 fi
10659
10660
10661 cat >>confdefs.h <<_ACEOF
10662 #define SHARED_SUFFIX "$SUFFIX"
10663 _ACEOF
10664
10665
10666 if test "$shared_modules" = yes; then
10667 # The GNU linker requires the -export-dynamic option to make
10668 # all symbols visible in the dynamic symbol table.
10669 hold_ldflags=$LDFLAGS
10670 echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
10671 echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6
10672 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
10673 cat >conftest.$ac_ext <<_ACEOF
10674 /* confdefs.h. */
10675 _ACEOF
10676 cat confdefs.h >>conftest.$ac_ext
10677 cat >>conftest.$ac_ext <<_ACEOF
10678 /* end confdefs.h. */
10679
10680 int
10681 main ()
10682 {
10683 int i;
10684 ;
10685 return 0;
10686 }
10687 _ACEOF
10688 rm -f conftest.$ac_objext conftest$ac_exeext
10689 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10690 (eval $ac_link) 2>conftest.er1
10691 ac_status=$?
10692 grep -v '^ *+' conftest.er1 >conftest.err
10693 rm -f conftest.er1
10694 cat conftest.err >&5
10695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10696 (exit $ac_status); } &&
10697 { ac_try='test -z "$ac_c_werror_flag"
10698 || test ! -s conftest.err'
10699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10700 (eval $ac_try) 2>&5
10701 ac_status=$?
10702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703 (exit $ac_status); }; } &&
10704 { ac_try='test -s conftest$ac_exeext'
10705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10706 (eval $ac_try) 2>&5
10707 ac_status=$?
10708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10709 (exit $ac_status); }; }; then
10710 found=yes
10711 else
10712 echo "$as_me: failed program was:" >&5
10713 sed 's/^/| /' conftest.$ac_ext >&5
10714
10715 found=no
10716 fi
10717 rm -f conftest.err conftest.$ac_objext \
10718 conftest$ac_exeext conftest.$ac_ext
10719 LDFLAGS=$hold_ldflags
10720
10721 if expr "`uname -s`" : ^IRIX >/dev/null 2>&1; then
10722 found="no, IRIX ld uses -B,dynamic"
10723 LDFLAGS="${LDFLAGS} -Wl,-B,dynamic"
10724 fi
10725
10726 echo "$as_me:$LINENO: result: $found" >&5
10727 echo "${ECHO_T}$found" >&6
10728
10729 if test "$found" = yes; then
10730 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
10731 fi
10732
10733 echo "$as_me:$LINENO: checking for compiler option to produce PIC" >&5
10734 echo $ECHO_N "checking for compiler option to produce PIC... $ECHO_C" >&6
10735 if test "$SGS" = "yes"; then
10736 echo "$as_me:$LINENO: result: SVR4 SGS interfaces: -KPIC -DPIC -G" >&5
10737 echo "${ECHO_T}SVR4 SGS interfaces: -KPIC -DPIC -G" >&6
10738 PICFLAGS="-KPIC -DPIC -G"
10739 fi
10740
10741 if test "$AppleGCC" = "yes"; then
10742 echo "$as_me:$LINENO: result: Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&5
10743 echo "${ECHO_T}Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&6
10744 PICFLAGS="-fno-common -bundle -flat_namespace -undefined suppress"
10745 fi
10746 if test "$HPUX" = "yes" -a "$ac_cv_c_compiler_gnu" = no; then
10747 echo "$as_me:$LINENO: result: HP-UX cc: +z -r -q -n" >&5
10748 echo "${ECHO_T}HP-UX cc: +z -r -q -n" >&6
10749 PICFLAGS="+z -r -q -n -c"
10750 echo "$as_me:$LINENO: checking if +ESfic is required on this platform" >&5
10751 echo $ECHO_N "checking if +ESfic is required on this platform... $ECHO_C" >&6
10752
10753 if expr "`$CC +ESfic 2>&1`" : ".*neither supported.*" >/dev/null; then
10754 echo "$as_me:$LINENO: result: no" >&5
10755 echo "${ECHO_T}no" >&6
10756 else
10757 echo "$as_me:$LINENO: result: yes" >&5
10758 echo "${ECHO_T}yes" >&6
10759 PICFLAGS="$PICFLAGS +ESfic"
10760 fi
10761
10762 LDFLAGS="${LDFLAGS} -Wl,-E"
10763 fi
10764 if test "$Tru" = yes -a "$ac_cv_c_compiler_gnu" = no; then
10765 echo "$as_me:$LINENO: result: Tru64: -shared -expect_unresolved '*'" >&5
10766 echo "${ECHO_T}Tru64: -shared -expect_unresolved '*'" >&6
10767 PICFLAGS="-shared -expect_unresolved '*' "
10768 LDFLAGS="-call_shared"
10769 fi
10770 if test -z "$PICFLAGS"; then
10771 if test "$ac_cv_c_compiler_gnu" = "yes"; then
10772 echo "$as_me:$LINENO: result: gcc: -fPIC -DPIC -shared" >&5
10773 echo "${ECHO_T}gcc: -fPIC -DPIC -shared" >&6
10774 PICFLAGS="-fPIC -DPIC -shared"
10775 else
10776 echo "$as_me:$LINENO: result: no" >&5
10777 echo "${ECHO_T}no" >&6
10778 shared_modules=no
10779 fi
10780 fi
10781 fi
10782
10783 if test "$shared_modules" = no; then
10784 DYNLINK_C=""
10785 MOD_TARGET="libmodules.a"
10786 MODULES_LIBS="../modules/libmodules.a"
10787 SEDOBJ=""
10788
10789 cat >>confdefs.h <<\_ACEOF
10790 #define STATIC_MODULES 1
10791 _ACEOF
10792
10793 { echo "$as_me:$LINENO: WARNING: shared module support has been disabled!" >&5
10794 echo "$as_me: WARNING: shared module support has been disabled!" >&2;}
10795 fi
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810 if test "$prefix" = "NONE"; then
10811
10812 cat >>confdefs.h <<_ACEOF
10813 #define IRCD_PREFIX "$ac_default_prefix"
10814 _ACEOF
10815
10816
10817 else
10818
10819
10820 prefix=`echo $prefix | sed 's/\/$//'`
10821
10822 cat >>confdefs.h <<_ACEOF
10823 #define IRCD_PREFIX "$prefix"
10824 _ACEOF
10825
10826
10827 fi
10828
10829 ac_config_files="$ac_config_files Makefile etc/Makefile servlink/Makefile contrib/Makefile contrib/help/Makefile src/Makefile messages/Makefile modules/Makefile tools/Makefile doc/Makefile help/Makefile libio/Makefile libio/comm/Makefile libio/mem/Makefile libio/misc/Makefile libio/net/Makefile libio/string/Makefile"
10830
10831
10832 cat >confcache <<\_ACEOF
10833 # This file is a shell script that caches the results of configure
10834 # tests run on this system so they can be shared between configure
10835 # scripts and configure runs, see configure's option --config-cache.
10836 # It is not useful on other systems. If it contains results you don't
10837 # want to keep, you may remove or edit it.
10838 #
10839 # config.status only pays attention to the cache file if you give it
10840 # the --recheck option to rerun configure.
10841 #
10842 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10843 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10844 # following values.
10845
10846 _ACEOF
10847
10848 # The following way of writing the cache mishandles newlines in values,
10849 # but we know of no workaround that is simple, portable, and efficient.
10850 # So, don't put newlines in cache variables' values.
10851 # Ultrix sh set writes to stderr and can't be redirected directly,
10852 # and sets the high bit in the cache file unless we assign to the vars.
10853 {
10854 (set) 2>&1 |
10855 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10856 *ac_space=\ *)
10857 # `set' does not quote correctly, so add quotes (double-quote
10858 # substitution turns \\\\ into \\, and sed turns \\ into \).
10859 sed -n \
10860 "s/'/'\\\\''/g;
10861 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10862 ;;
10863 *)
10864 # `set' quotes correctly as required by POSIX, so do not add quotes.
10865 sed -n \
10866 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10867 ;;
10868 esac;
10869 } |
10870 sed '
10871 t clear
10872 : clear
10873 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10874 t end
10875 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10876 : end' >>confcache
10877 if diff $cache_file confcache >/dev/null 2>&1; then :; else
10878 if test -w $cache_file; then
10879 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10880 cat confcache >$cache_file
10881 else
10882 echo "not updating unwritable cache $cache_file"
10883 fi
10884 fi
10885 rm -f confcache
10886
10887 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10888 # Let make expand exec_prefix.
10889 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10890
10891 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10892 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10893 # trailing colons and then remove the whole line if VPATH becomes empty
10894 # (actually we leave an empty line to preserve line numbers).
10895 if test "x$srcdir" = x.; then
10896 ac_vpsub='/^[ ]*VPATH[ ]*=/{
10897 s/:*\$(srcdir):*/:/;
10898 s/:*\${srcdir}:*/:/;
10899 s/:*@srcdir@:*/:/;
10900 s/^\([^=]*=[ ]*\):*/\1/;
10901 s/:*$//;
10902 s/^[^=]*=[ ]*$//;
10903 }'
10904 fi
10905
10906 DEFS=-DHAVE_CONFIG_H
10907
10908 ac_libobjs=
10909 ac_ltlibobjs=
10910 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10911 # 1. Remove the extension, and $U if already installed.
10912 ac_i=`echo "$ac_i" |
10913 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10914 # 2. Add them.
10915 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
10916 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
10917 done
10918 LIBOBJS=$ac_libobjs
10919
10920 LTLIBOBJS=$ac_ltlibobjs
10921
10922
10923
10924 : ${CONFIG_STATUS=./config.status}
10925 ac_clean_files_save=$ac_clean_files
10926 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10927 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10928 echo "$as_me: creating $CONFIG_STATUS" >&6;}
10929 cat >$CONFIG_STATUS <<_ACEOF
10930 #! $SHELL
10931 # Generated by $as_me.
10932 # Run this file to recreate the current configuration.
10933 # Compiler output produced by configure, useful for debugging
10934 # configure, is in config.log if it exists.
10935
10936 debug=false
10937 ac_cs_recheck=false
10938 ac_cs_silent=false
10939 SHELL=\${CONFIG_SHELL-$SHELL}
10940 _ACEOF
10941
10942 cat >>$CONFIG_STATUS <<\_ACEOF
10943 ## --------------------- ##
10944 ## M4sh Initialization. ##
10945 ## --------------------- ##
10946
10947 # Be Bourne compatible
10948 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
10949 emulate sh
10950 NULLCMD=:
10951 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10952 # is contrary to our usage. Disable this feature.
10953 alias -g '${1+"$@"}'='"$@"'
10954 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
10955 set -o posix
10956 fi
10957 DUALCASE=1; export DUALCASE # for MKS sh
10958
10959 # Support unset when possible.
10960 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
10961 as_unset=unset
10962 else
10963 as_unset=false
10964 fi
10965
10966
10967 # Work around bugs in pre-3.0 UWIN ksh.
10968 $as_unset ENV MAIL MAILPATH
10969 PS1='$ '
10970 PS2='> '
10971 PS4='+ '
10972
10973 # NLS nuisances.
10974 for as_var in \
10975 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
10976 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
10977 LC_TELEPHONE LC_TIME
10978 do
10979 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
10980 eval $as_var=C; export $as_var
10981 else
10982 $as_unset $as_var
10983 fi
10984 done
10985
10986 # Required to use basename.
10987 if expr a : '\(a\)' >/dev/null 2>&1; then
10988 as_expr=expr
10989 else
10990 as_expr=false
10991 fi
10992
10993 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
10994 as_basename=basename
10995 else
10996 as_basename=false
10997 fi
10998
10999
11000 # Name of the executable.
11001 as_me=`$as_basename "$0" ||
11002 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11003 X"$0" : 'X\(//\)$' \| \
11004 X"$0" : 'X\(/\)$' \| \
11005 . : '\(.\)' 2>/dev/null ||
11006 echo X/"$0" |
11007 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11008 /^X\/\(\/\/\)$/{ s//\1/; q; }
11009 /^X\/\(\/\).*/{ s//\1/; q; }
11010 s/.*/./; q'`
11011
11012
11013 # PATH needs CR, and LINENO needs CR and PATH.
11014 # Avoid depending upon Character Ranges.
11015 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11016 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11017 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11018 as_cr_digits='0123456789'
11019 as_cr_alnum=$as_cr_Letters$as_cr_digits
11020
11021 # The user is always right.
11022 if test "${PATH_SEPARATOR+set}" != set; then
11023 echo "#! /bin/sh" >conf$$.sh
11024 echo "exit 0" >>conf$$.sh
11025 chmod +x conf$$.sh
11026 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11027 PATH_SEPARATOR=';'
11028 else
11029 PATH_SEPARATOR=:
11030 fi
11031 rm -f conf$$.sh
11032 fi
11033
11034
11035 as_lineno_1=$LINENO
11036 as_lineno_2=$LINENO
11037 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11038 test "x$as_lineno_1" != "x$as_lineno_2" &&
11039 test "x$as_lineno_3" = "x$as_lineno_2" || {
11040 # Find who we are. Look in the path if we contain no path at all
11041 # relative or not.
11042 case $0 in
11043 *[\\/]* ) as_myself=$0 ;;
11044 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11045 for as_dir in $PATH
11046 do
11047 IFS=$as_save_IFS
11048 test -z "$as_dir" && as_dir=.
11049 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11050 done
11051
11052 ;;
11053 esac
11054 # We did not find ourselves, most probably we were run as `sh COMMAND'
11055 # in which case we are not to be found in the path.
11056 if test "x$as_myself" = x; then
11057 as_myself=$0
11058 fi
11059 if test ! -f "$as_myself"; then
11060 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11061 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11062 { (exit 1); exit 1; }; }
11063 fi
11064 case $CONFIG_SHELL in
11065 '')
11066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11067 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11068 do
11069 IFS=$as_save_IFS
11070 test -z "$as_dir" && as_dir=.
11071 for as_base in sh bash ksh sh5; do
11072 case $as_dir in
11073 /*)
11074 if ("$as_dir/$as_base" -c '
11075 as_lineno_1=$LINENO
11076 as_lineno_2=$LINENO
11077 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11078 test "x$as_lineno_1" != "x$as_lineno_2" &&
11079 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11080 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11081 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11082 CONFIG_SHELL=$as_dir/$as_base
11083 export CONFIG_SHELL
11084 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11085 fi;;
11086 esac
11087 done
11088 done
11089 ;;
11090 esac
11091
11092 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11093 # uniformly replaced by the line number. The first 'sed' inserts a
11094 # line-number line before each line; the second 'sed' does the real
11095 # work. The second script uses 'N' to pair each line-number line
11096 # with the numbered line, and appends trailing '-' during
11097 # substitution so that $LINENO is not a special case at line end.
11098 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11099 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11100 sed '=' <$as_myself |
11101 sed '
11102 N
11103 s,$,-,
11104 : loop
11105 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11106 t loop
11107 s,-$,,
11108 s,^['$as_cr_digits']*\n,,
11109 ' >$as_me.lineno &&
11110 chmod +x $as_me.lineno ||
11111 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11112 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11113 { (exit 1); exit 1; }; }
11114
11115 # Don't try to exec as it changes $[0], causing all sort of problems
11116 # (the dirname of $[0] is not the place where we might find the
11117 # original and so on. Autoconf is especially sensible to this).
11118 . ./$as_me.lineno
11119 # Exit status is that of the last command.
11120 exit
11121 }
11122
11123
11124 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11125 *c*,-n*) ECHO_N= ECHO_C='
11126 ' ECHO_T=' ' ;;
11127 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11128 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11129 esac
11130
11131 if expr a : '\(a\)' >/dev/null 2>&1; then
11132 as_expr=expr
11133 else
11134 as_expr=false
11135 fi
11136
11137 rm -f conf$$ conf$$.exe conf$$.file
11138 echo >conf$$.file
11139 if ln -s conf$$.file conf$$ 2>/dev/null; then
11140 # We could just check for DJGPP; but this test a) works b) is more generic
11141 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11142 if test -f conf$$.exe; then
11143 # Don't use ln at all; we don't have any links
11144 as_ln_s='cp -p'
11145 else
11146 as_ln_s='ln -s'
11147 fi
11148 elif ln conf$$.file conf$$ 2>/dev/null; then
11149 as_ln_s=ln
11150 else
11151 as_ln_s='cp -p'
11152 fi
11153 rm -f conf$$ conf$$.exe conf$$.file
11154
11155 if mkdir -p . 2>/dev/null; then
11156 as_mkdir_p=:
11157 else
11158 test -d ./-p && rmdir ./-p
11159 as_mkdir_p=false
11160 fi
11161
11162 as_executable_p="test -f"
11163
11164 # Sed expression to map a string onto a valid CPP name.
11165 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11166
11167 # Sed expression to map a string onto a valid variable name.
11168 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11169
11170
11171 # IFS
11172 # We need space, tab and new line, in precisely that order.
11173 as_nl='
11174 '
11175 IFS=" $as_nl"
11176
11177 # CDPATH.
11178 $as_unset CDPATH
11179
11180 exec 6>&1
11181
11182 # Open the log real soon, to keep \$[0] and so on meaningful, and to
11183 # report actual input values of CONFIG_FILES etc. instead of their
11184 # values after options handling. Logging --version etc. is OK.
11185 exec 5>>config.log
11186 {
11187 echo
11188 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11189 ## Running $as_me. ##
11190 _ASBOX
11191 } >&5
11192 cat >&5 <<_CSEOF
11193
11194 This file was extended by ircd-hybrid $as_me 7.3, which was
11195 generated by GNU Autoconf 2.59. Invocation command line was
11196
11197 CONFIG_FILES = $CONFIG_FILES
11198 CONFIG_HEADERS = $CONFIG_HEADERS
11199 CONFIG_LINKS = $CONFIG_LINKS
11200 CONFIG_COMMANDS = $CONFIG_COMMANDS
11201 $ $0 $@
11202
11203 _CSEOF
11204 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11205 echo >&5
11206 _ACEOF
11207
11208 # Files that config.status was made for.
11209 if test -n "$ac_config_files"; then
11210 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11211 fi
11212
11213 if test -n "$ac_config_headers"; then
11214 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11215 fi
11216
11217 if test -n "$ac_config_links"; then
11218 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11219 fi
11220
11221 if test -n "$ac_config_commands"; then
11222 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11223 fi
11224
11225 cat >>$CONFIG_STATUS <<\_ACEOF
11226
11227 ac_cs_usage="\
11228 \`$as_me' instantiates files from templates according to the
11229 current configuration.
11230
11231 Usage: $0 [OPTIONS] [FILE]...
11232
11233 -h, --help print this help, then exit
11234 -V, --version print version number, then exit
11235 -q, --quiet do not print progress messages
11236 -d, --debug don't remove temporary files
11237 --recheck update $as_me by reconfiguring in the same conditions
11238 --file=FILE[:TEMPLATE]
11239 instantiate the configuration file FILE
11240 --header=FILE[:TEMPLATE]
11241 instantiate the configuration header FILE
11242
11243 Configuration files:
11244 $config_files
11245
11246 Configuration headers:
11247 $config_headers
11248
11249 Report bugs to <bug-autoconf@gnu.org>."
11250 _ACEOF
11251
11252 cat >>$CONFIG_STATUS <<_ACEOF
11253 ac_cs_version="\\
11254 ircd-hybrid config.status 7.3
11255 configured by $0, generated by GNU Autoconf 2.59,
11256 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11257
11258 Copyright (C) 2003 Free Software Foundation, Inc.
11259 This config.status script is free software; the Free Software Foundation
11260 gives unlimited permission to copy, distribute and modify it."
11261 srcdir=$srcdir
11262 INSTALL="$INSTALL"
11263 _ACEOF
11264
11265 cat >>$CONFIG_STATUS <<\_ACEOF
11266 # If no file are specified by the user, then we need to provide default
11267 # value. By we need to know if files were specified by the user.
11268 ac_need_defaults=:
11269 while test $# != 0
11270 do
11271 case $1 in
11272 --*=*)
11273 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11274 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11275 ac_shift=:
11276 ;;
11277 -*)
11278 ac_option=$1
11279 ac_optarg=$2
11280 ac_shift=shift
11281 ;;
11282 *) # This is not an option, so the user has probably given explicit
11283 # arguments.
11284 ac_option=$1
11285 ac_need_defaults=false;;
11286 esac
11287
11288 case $ac_option in
11289 # Handling of the options.
11290 _ACEOF
11291 cat >>$CONFIG_STATUS <<\_ACEOF
11292 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11293 ac_cs_recheck=: ;;
11294 --version | --vers* | -V )
11295 echo "$ac_cs_version"; exit 0 ;;
11296 --he | --h)
11297 # Conflict between --help and --header
11298 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11299 Try \`$0 --help' for more information." >&5
11300 echo "$as_me: error: ambiguous option: $1
11301 Try \`$0 --help' for more information." >&2;}
11302 { (exit 1); exit 1; }; };;
11303 --help | --hel | -h )
11304 echo "$ac_cs_usage"; exit 0 ;;
11305 --debug | --d* | -d )
11306 debug=: ;;
11307 --file | --fil | --fi | --f )
11308 $ac_shift
11309 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11310 ac_need_defaults=false;;
11311 --header | --heade | --head | --hea )
11312 $ac_shift
11313 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11314 ac_need_defaults=false;;
11315 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11316 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11317 ac_cs_silent=: ;;
11318
11319 # This is an error.
11320 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11321 Try \`$0 --help' for more information." >&5
11322 echo "$as_me: error: unrecognized option: $1
11323 Try \`$0 --help' for more information." >&2;}
11324 { (exit 1); exit 1; }; } ;;
11325
11326 *) ac_config_targets="$ac_config_targets $1" ;;
11327
11328 esac
11329 shift
11330 done
11331
11332 ac_configure_extra_args=
11333
11334 if $ac_cs_silent; then
11335 exec 6>/dev/null
11336 ac_configure_extra_args="$ac_configure_extra_args --silent"
11337 fi
11338
11339 _ACEOF
11340 cat >>$CONFIG_STATUS <<_ACEOF
11341 if \$ac_cs_recheck; then
11342 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11343 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11344 fi
11345
11346 _ACEOF
11347
11348
11349
11350
11351
11352 cat >>$CONFIG_STATUS <<\_ACEOF
11353 for ac_config_target in $ac_config_targets
11354 do
11355 case "$ac_config_target" in
11356 # Handling of arguments.
11357 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11358 "etc/Makefile" ) CONFIG_FILES="$CONFIG_FILES etc/Makefile" ;;
11359 "servlink/Makefile" ) CONFIG_FILES="$CONFIG_FILES servlink/Makefile" ;;
11360 "contrib/Makefile" ) CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;;
11361 "contrib/help/Makefile" ) CONFIG_FILES="$CONFIG_FILES contrib/help/Makefile" ;;
11362 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
11363 "messages/Makefile" ) CONFIG_FILES="$CONFIG_FILES messages/Makefile" ;;
11364 "modules/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
11365 "tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
11366 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11367 "help/Makefile" ) CONFIG_FILES="$CONFIG_FILES help/Makefile" ;;
11368 "libio/Makefile" ) CONFIG_FILES="$CONFIG_FILES libio/Makefile" ;;
11369 "libio/comm/Makefile" ) CONFIG_FILES="$CONFIG_FILES libio/comm/Makefile" ;;
11370 "libio/mem/Makefile" ) CONFIG_FILES="$CONFIG_FILES libio/mem/Makefile" ;;
11371 "libio/misc/Makefile" ) CONFIG_FILES="$CONFIG_FILES libio/misc/Makefile" ;;
11372 "libio/net/Makefile" ) CONFIG_FILES="$CONFIG_FILES libio/net/Makefile" ;;
11373 "libio/string/Makefile" ) CONFIG_FILES="$CONFIG_FILES libio/string/Makefile" ;;
11374 "include/setup.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/setup.h" ;;
11375 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11376 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11377 { (exit 1); exit 1; }; };;
11378 esac
11379 done
11380
11381 # If the user did not use the arguments to specify the items to instantiate,
11382 # then the envvar interface is used. Set only those that are not.
11383 # We use the long form for the default assignment because of an extremely
11384 # bizarre bug on SunOS 4.1.3.
11385 if $ac_need_defaults; then
11386 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11387 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11388 fi
11389
11390 # Have a temporary directory for convenience. Make it in the build tree
11391 # simply because there is no reason to put it here, and in addition,
11392 # creating and moving files from /tmp can sometimes cause problems.
11393 # Create a temporary directory, and hook for its removal unless debugging.
11394 $debug ||
11395 {
11396 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11397 trap '{ (exit 1); exit 1; }' 1 2 13 15
11398 }
11399
11400 # Create a (secure) tmp directory for tmp files.
11401
11402 {
11403 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11404 test -n "$tmp" && test -d "$tmp"
11405 } ||
11406 {
11407 tmp=./confstat$$-$RANDOM
11408 (umask 077 && mkdir $tmp)
11409 } ||
11410 {
11411 echo "$me: cannot create a temporary directory in ." >&2
11412 { (exit 1); exit 1; }
11413 }
11414
11415 _ACEOF
11416
11417 cat >>$CONFIG_STATUS <<_ACEOF
11418
11419 #
11420 # CONFIG_FILES section.
11421 #
11422
11423 # No need to generate the scripts if there are no CONFIG_FILES.
11424 # This happens for instance when ./config.status config.h
11425 if test -n "\$CONFIG_FILES"; then
11426 # Protect against being on the right side of a sed subst in config.status.
11427 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11428 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11429 s,@SHELL@,$SHELL,;t t
11430 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11431 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11432 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11433 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11434 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11435 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11436 s,@exec_prefix@,$exec_prefix,;t t
11437 s,@prefix@,$prefix,;t t
11438 s,@program_transform_name@,$program_transform_name,;t t
11439 s,@bindir@,$bindir,;t t
11440 s,@sbindir@,$sbindir,;t t
11441 s,@libexecdir@,$libexecdir,;t t
11442 s,@datadir@,$datadir,;t t
11443 s,@sysconfdir@,$sysconfdir,;t t
11444 s,@sharedstatedir@,$sharedstatedir,;t t
11445 s,@localstatedir@,$localstatedir,;t t
11446 s,@libdir@,$libdir,;t t
11447 s,@includedir@,$includedir,;t t
11448 s,@oldincludedir@,$oldincludedir,;t t
11449 s,@infodir@,$infodir,;t t
11450 s,@mandir@,$mandir,;t t
11451 s,@build_alias@,$build_alias,;t t
11452 s,@host_alias@,$host_alias,;t t
11453 s,@target_alias@,$target_alias,;t t
11454 s,@DEFS@,$DEFS,;t t
11455 s,@ECHO_C@,$ECHO_C,;t t
11456 s,@ECHO_N@,$ECHO_N,;t t
11457 s,@ECHO_T@,$ECHO_T,;t t
11458 s,@LIBS@,$LIBS,;t t
11459 s,@CC@,$CC,;t t
11460 s,@CFLAGS@,$CFLAGS,;t t
11461 s,@LDFLAGS@,$LDFLAGS,;t t
11462 s,@CPPFLAGS@,$CPPFLAGS,;t t
11463 s,@ac_ct_CC@,$ac_ct_CC,;t t
11464 s,@EXEEXT@,$EXEEXT,;t t
11465 s,@OBJEXT@,$OBJEXT,;t t
11466 s,@MKDEP@,$MKDEP,;t t
11467 s,@MAKEDEPEND@,$MAKEDEPEND,;t t
11468 s,@STDOUT@,$STDOUT,;t t
11469 s,@CPP@,$CPP,;t t
11470 s,@EGREP@,$EGREP,;t t
11471 s,@SET_MAKE@,$SET_MAKE,;t t
11472 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11473 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11474 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11475 s,@RM@,$RM,;t t
11476 s,@CP@,$CP,;t t
11477 s,@MV@,$MV,;t t
11478 s,@LN@,$LN,;t t
11479 s,@SED@,$SED,;t t
11480 s,@AR@,$AR,;t t
11481 s,@LD@,$LD,;t t
11482 s,@TEST@,$TEST,;t t
11483 s,@INET_MISC@,$INET_MISC,;t t
11484 s,@CRYPT_C@,$CRYPT_C,;t t
11485 s,@CRYPT_LIB@,$CRYPT_LIB,;t t
11486 s,@SNPRINTF_C@,$SNPRINTF_C,;t t
11487 s,@ENCSPEED@,$ENCSPEED,;t t
11488 s,@ZLIB_LD@,$ZLIB_LD,;t t
11489 s,@SELECT_TYPE@,$SELECT_TYPE,;t t
11490 s,@CLOBBER@,$CLOBBER,;t t
11491 s,@BALLOC_C@,$BALLOC_C,;t t
11492 s,@EXAMPLE_CONF@,$EXAMPLE_CONF,;t t
11493 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
11494 s,@MOD_TARGET@,$MOD_TARGET,;t t
11495 s,@SSL_SRCS_ENABLE@,$SSL_SRCS_ENABLE,;t t
11496 s,@SSL_INCLUDES@,$SSL_INCLUDES,;t t
11497 s,@SSL_LIBS@,$SSL_LIBS,;t t
11498 s,@PICFLAGS@,$PICFLAGS,;t t
11499 s,@IRC_CFLAGS@,$IRC_CFLAGS,;t t
11500 s,@SEDOBJ@,$SEDOBJ,;t t
11501 s,@DYNLINK_C@,$DYNLINK_C,;t t
11502 s,@LIBOBJS@,$LIBOBJS,;t t
11503 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11504 CEOF
11505
11506 _ACEOF
11507
11508 cat >>$CONFIG_STATUS <<\_ACEOF
11509 # Split the substitutions into bite-sized pieces for seds with
11510 # small command number limits, like on Digital OSF/1 and HP-UX.
11511 ac_max_sed_lines=48
11512 ac_sed_frag=1 # Number of current file.
11513 ac_beg=1 # First line for current file.
11514 ac_end=$ac_max_sed_lines # Line after last line for current file.
11515 ac_more_lines=:
11516 ac_sed_cmds=
11517 while $ac_more_lines; do
11518 if test $ac_beg -gt 1; then
11519 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11520 else
11521 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11522 fi
11523 if test ! -s $tmp/subs.frag; then
11524 ac_more_lines=false
11525 else
11526 # The purpose of the label and of the branching condition is to
11527 # speed up the sed processing (if there are no `@' at all, there
11528 # is no need to browse any of the substitutions).
11529 # These are the two extra sed commands mentioned above.
11530 (echo ':t
11531 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11532 if test -z "$ac_sed_cmds"; then
11533 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11534 else
11535 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11536 fi
11537 ac_sed_frag=`expr $ac_sed_frag + 1`
11538 ac_beg=$ac_end
11539 ac_end=`expr $ac_end + $ac_max_sed_lines`
11540 fi
11541 done
11542 if test -z "$ac_sed_cmds"; then
11543 ac_sed_cmds=cat
11544 fi
11545 fi # test -n "$CONFIG_FILES"
11546
11547 _ACEOF
11548 cat >>$CONFIG_STATUS <<\_ACEOF
11549 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
11550 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11551 case $ac_file in
11552 - | *:- | *:-:* ) # input from stdin
11553 cat >$tmp/stdin
11554 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11555 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11556 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11557 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11558 * ) ac_file_in=$ac_file.in ;;
11559 esac
11560
11561 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11562 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11563 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11564 X"$ac_file" : 'X\(//\)[^/]' \| \
11565 X"$ac_file" : 'X\(//\)$' \| \
11566 X"$ac_file" : 'X\(/\)' \| \
11567 . : '\(.\)' 2>/dev/null ||
11568 echo X"$ac_file" |
11569 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11570 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11571 /^X\(\/\/\)$/{ s//\1/; q; }
11572 /^X\(\/\).*/{ s//\1/; q; }
11573 s/.*/./; q'`
11574 { if $as_mkdir_p; then
11575 mkdir -p "$ac_dir"
11576 else
11577 as_dir="$ac_dir"
11578 as_dirs=
11579 while test ! -d "$as_dir"; do
11580 as_dirs="$as_dir $as_dirs"
11581 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11582 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11583 X"$as_dir" : 'X\(//\)[^/]' \| \
11584 X"$as_dir" : 'X\(//\)$' \| \
11585 X"$as_dir" : 'X\(/\)' \| \
11586 . : '\(.\)' 2>/dev/null ||
11587 echo X"$as_dir" |
11588 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11589 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11590 /^X\(\/\/\)$/{ s//\1/; q; }
11591 /^X\(\/\).*/{ s//\1/; q; }
11592 s/.*/./; q'`
11593 done
11594 test ! -n "$as_dirs" || mkdir $as_dirs
11595 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11596 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11597 { (exit 1); exit 1; }; }; }
11598
11599 ac_builddir=.
11600
11601 if test "$ac_dir" != .; then
11602 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11603 # A "../" for each directory in $ac_dir_suffix.
11604 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11605 else
11606 ac_dir_suffix= ac_top_builddir=
11607 fi
11608
11609 case $srcdir in
11610 .) # No --srcdir option. We are building in place.
11611 ac_srcdir=.
11612 if test -z "$ac_top_builddir"; then
11613 ac_top_srcdir=.
11614 else
11615 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11616 fi ;;
11617 [\\/]* | ?:[\\/]* ) # Absolute path.
11618 ac_srcdir=$srcdir$ac_dir_suffix;
11619 ac_top_srcdir=$srcdir ;;
11620 *) # Relative path.
11621 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11622 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11623 esac
11624
11625 # Do not use `cd foo && pwd` to compute absolute paths, because
11626 # the directories may not exist.
11627 case `pwd` in
11628 .) ac_abs_builddir="$ac_dir";;
11629 *)
11630 case "$ac_dir" in
11631 .) ac_abs_builddir=`pwd`;;
11632 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11633 *) ac_abs_builddir=`pwd`/"$ac_dir";;
11634 esac;;
11635 esac
11636 case $ac_abs_builddir in
11637 .) ac_abs_top_builddir=${ac_top_builddir}.;;
11638 *)
11639 case ${ac_top_builddir}. in
11640 .) ac_abs_top_builddir=$ac_abs_builddir;;
11641 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11642 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11643 esac;;
11644 esac
11645 case $ac_abs_builddir in
11646 .) ac_abs_srcdir=$ac_srcdir;;
11647 *)
11648 case $ac_srcdir in
11649 .) ac_abs_srcdir=$ac_abs_builddir;;
11650 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11651 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11652 esac;;
11653 esac
11654 case $ac_abs_builddir in
11655 .) ac_abs_top_srcdir=$ac_top_srcdir;;
11656 *)
11657 case $ac_top_srcdir in
11658 .) ac_abs_top_srcdir=$ac_abs_builddir;;
11659 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11660 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11661 esac;;
11662 esac
11663
11664
11665 case $INSTALL in
11666 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11667 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
11668 esac
11669
11670 if test x"$ac_file" != x-; then
11671 { echo "$as_me:$LINENO: creating $ac_file" >&5
11672 echo "$as_me: creating $ac_file" >&6;}
11673 rm -f "$ac_file"
11674 fi
11675 # Let's still pretend it is `configure' which instantiates (i.e., don't
11676 # use $as_me), people would be surprised to read:
11677 # /* config.h. Generated by config.status. */
11678 if test x"$ac_file" = x-; then
11679 configure_input=
11680 else
11681 configure_input="$ac_file. "
11682 fi
11683 configure_input=$configure_input"Generated from `echo $ac_file_in |
11684 sed 's,.*/,,'` by configure."
11685
11686 # First look for the input files in the build tree, otherwise in the
11687 # src tree.
11688 ac_file_inputs=`IFS=:
11689 for f in $ac_file_in; do
11690 case $f in
11691 -) echo $tmp/stdin ;;
11692 [\\/$]*)
11693 # Absolute (can't be DOS-style, as IFS=:)
11694 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11695 echo "$as_me: error: cannot find input file: $f" >&2;}
11696 { (exit 1); exit 1; }; }
11697 echo "$f";;
11698 *) # Relative
11699 if test -f "$f"; then
11700 # Build tree
11701 echo "$f"
11702 elif test -f "$srcdir/$f"; then
11703 # Source tree
11704 echo "$srcdir/$f"
11705 else
11706 # /dev/null tree
11707 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11708 echo "$as_me: error: cannot find input file: $f" >&2;}
11709 { (exit 1); exit 1; }; }
11710 fi;;
11711 esac
11712 done` || { (exit 1); exit 1; }
11713 _ACEOF
11714 cat >>$CONFIG_STATUS <<_ACEOF
11715 sed "$ac_vpsub
11716 $extrasub
11717 _ACEOF
11718 cat >>$CONFIG_STATUS <<\_ACEOF
11719 :t
11720 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11721 s,@configure_input@,$configure_input,;t t
11722 s,@srcdir@,$ac_srcdir,;t t
11723 s,@abs_srcdir@,$ac_abs_srcdir,;t t
11724 s,@top_srcdir@,$ac_top_srcdir,;t t
11725 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11726 s,@builddir@,$ac_builddir,;t t
11727 s,@abs_builddir@,$ac_abs_builddir,;t t
11728 s,@top_builddir@,$ac_top_builddir,;t t
11729 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11730 s,@INSTALL@,$ac_INSTALL,;t t
11731 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11732 rm -f $tmp/stdin
11733 if test x"$ac_file" != x-; then
11734 mv $tmp/out $ac_file
11735 else
11736 cat $tmp/out
11737 rm -f $tmp/out
11738 fi
11739
11740 done
11741 _ACEOF
11742 cat >>$CONFIG_STATUS <<\_ACEOF
11743
11744 #
11745 # CONFIG_HEADER section.
11746 #
11747
11748 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11749 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11750 #
11751 # ac_d sets the value in "#define NAME VALUE" lines.
11752 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11753 ac_dB='[ ].*$,\1#\2'
11754 ac_dC=' '
11755 ac_dD=',;t'
11756 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11757 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11758 ac_uB='$,\1#\2define\3'
11759 ac_uC=' '
11760 ac_uD=',;t'
11761
11762 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
11763 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11764 case $ac_file in
11765 - | *:- | *:-:* ) # input from stdin
11766 cat >$tmp/stdin
11767 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11768 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11769 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11770 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11771 * ) ac_file_in=$ac_file.in ;;
11772 esac
11773
11774 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11775 echo "$as_me: creating $ac_file" >&6;}
11776
11777 # First look for the input files in the build tree, otherwise in the
11778 # src tree.
11779 ac_file_inputs=`IFS=:
11780 for f in $ac_file_in; do
11781 case $f in
11782 -) echo $tmp/stdin ;;
11783 [\\/$]*)
11784 # Absolute (can't be DOS-style, as IFS=:)
11785 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11786 echo "$as_me: error: cannot find input file: $f" >&2;}
11787 { (exit 1); exit 1; }; }
11788 # Do quote $f, to prevent DOS paths from being IFS'd.
11789 echo "$f";;
11790 *) # Relative
11791 if test -f "$f"; then
11792 # Build tree
11793 echo "$f"
11794 elif test -f "$srcdir/$f"; then
11795 # Source tree
11796 echo "$srcdir/$f"
11797 else
11798 # /dev/null tree
11799 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11800 echo "$as_me: error: cannot find input file: $f" >&2;}
11801 { (exit 1); exit 1; }; }
11802 fi;;
11803 esac
11804 done` || { (exit 1); exit 1; }
11805 # Remove the trailing spaces.
11806 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
11807
11808 _ACEOF
11809
11810 # Transform confdefs.h into two sed scripts, `conftest.defines' and
11811 # `conftest.undefs', that substitutes the proper values into
11812 # config.h.in to produce config.h. The first handles `#define'
11813 # templates, and the second `#undef' templates.
11814 # And first: Protect against being on the right side of a sed subst in
11815 # config.status. Protect against being in an unquoted here document
11816 # in config.status.
11817 rm -f conftest.defines conftest.undefs
11818 # Using a here document instead of a string reduces the quoting nightmare.
11819 # Putting comments in sed scripts is not portable.
11820 #
11821 # `end' is used to avoid that the second main sed command (meant for
11822 # 0-ary CPP macros) applies to n-ary macro definitions.
11823 # See the Autoconf documentation for `clear'.
11824 cat >confdef2sed.sed <<\_ACEOF
11825 s/[\\&,]/\\&/g
11826 s,[\\$`],\\&,g
11827 t clear
11828 : clear
11829 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11830 t end
11831 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11832 : end
11833 _ACEOF
11834 # If some macros were called several times there might be several times
11835 # the same #defines, which is useless. Nevertheless, we may not want to
11836 # sort them, since we want the *last* AC-DEFINE to be honored.
11837 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11838 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11839 rm -f confdef2sed.sed
11840
11841 # This sed command replaces #undef with comments. This is necessary, for
11842 # example, in the case of _POSIX_SOURCE, which is predefined and required
11843 # on some systems where configure will not decide to define it.
11844 cat >>conftest.undefs <<\_ACEOF
11845 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11846 _ACEOF
11847
11848 # Break up conftest.defines because some shells have a limit on the size
11849 # of here documents, and old seds have small limits too (100 cmds).
11850 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11851 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11852 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11853 echo ' :' >>$CONFIG_STATUS
11854 rm -f conftest.tail
11855 while grep . conftest.defines >/dev/null
11856 do
11857 # Write a limited-size here document to $tmp/defines.sed.
11858 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11859 # Speed up: don't consider the non `#define' lines.
11860 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
11861 # Work around the forget-to-reset-the-flag bug.
11862 echo 't clr' >>$CONFIG_STATUS
11863 echo ': clr' >>$CONFIG_STATUS
11864 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
11865 echo 'CEOF
11866 sed -f $tmp/defines.sed $tmp/in >$tmp/out
11867 rm -f $tmp/in
11868 mv $tmp/out $tmp/in
11869 ' >>$CONFIG_STATUS
11870 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
11871 rm -f conftest.defines
11872 mv conftest.tail conftest.defines
11873 done
11874 rm -f conftest.defines
11875 echo ' fi # grep' >>$CONFIG_STATUS
11876 echo >>$CONFIG_STATUS
11877
11878 # Break up conftest.undefs because some shells have a limit on the size
11879 # of here documents, and old seds have small limits too (100 cmds).
11880 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
11881 rm -f conftest.tail
11882 while grep . conftest.undefs >/dev/null
11883 do
11884 # Write a limited-size here document to $tmp/undefs.sed.
11885 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11886 # Speed up: don't consider the non `#undef'
11887 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
11888 # Work around the forget-to-reset-the-flag bug.
11889 echo 't clr' >>$CONFIG_STATUS
11890 echo ': clr' >>$CONFIG_STATUS
11891 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11892 echo 'CEOF
11893 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11894 rm -f $tmp/in
11895 mv $tmp/out $tmp/in
11896 ' >>$CONFIG_STATUS
11897 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11898 rm -f conftest.undefs
11899 mv conftest.tail conftest.undefs
11900 done
11901 rm -f conftest.undefs
11902
11903 cat >>$CONFIG_STATUS <<\_ACEOF
11904 # Let's still pretend it is `configure' which instantiates (i.e., don't
11905 # use $as_me), people would be surprised to read:
11906 # /* config.h. Generated by config.status. */
11907 if test x"$ac_file" = x-; then
11908 echo "/* Generated by configure. */" >$tmp/config.h
11909 else
11910 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
11911 fi
11912 cat $tmp/in >>$tmp/config.h
11913 rm -f $tmp/in
11914 if test x"$ac_file" != x-; then
11915 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
11916 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11917 echo "$as_me: $ac_file is unchanged" >&6;}
11918 else
11919 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11920 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11921 X"$ac_file" : 'X\(//\)[^/]' \| \
11922 X"$ac_file" : 'X\(//\)$' \| \
11923 X"$ac_file" : 'X\(/\)' \| \
11924 . : '\(.\)' 2>/dev/null ||
11925 echo X"$ac_file" |
11926 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11927 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11928 /^X\(\/\/\)$/{ s//\1/; q; }
11929 /^X\(\/\).*/{ s//\1/; q; }
11930 s/.*/./; q'`
11931 { if $as_mkdir_p; then
11932 mkdir -p "$ac_dir"
11933 else
11934 as_dir="$ac_dir"
11935 as_dirs=
11936 while test ! -d "$as_dir"; do
11937 as_dirs="$as_dir $as_dirs"
11938 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11939 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11940 X"$as_dir" : 'X\(//\)[^/]' \| \
11941 X"$as_dir" : 'X\(//\)$' \| \
11942 X"$as_dir" : 'X\(/\)' \| \
11943 . : '\(.\)' 2>/dev/null ||
11944 echo X"$as_dir" |
11945 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11946 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11947 /^X\(\/\/\)$/{ s//\1/; q; }
11948 /^X\(\/\).*/{ s//\1/; q; }
11949 s/.*/./; q'`
11950 done
11951 test ! -n "$as_dirs" || mkdir $as_dirs
11952 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11953 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11954 { (exit 1); exit 1; }; }; }
11955
11956 rm -f $ac_file
11957 mv $tmp/config.h $ac_file
11958 fi
11959 else
11960 cat $tmp/config.h
11961 rm -f $tmp/config.h
11962 fi
11963 done
11964 _ACEOF
11965
11966 cat >>$CONFIG_STATUS <<\_ACEOF
11967
11968 { (exit 0); exit 0; }
11969 _ACEOF
11970 chmod +x $CONFIG_STATUS
11971 ac_clean_files=$ac_clean_files_save
11972
11973
11974 # configure is writing to config.log, and then calls config.status.
11975 # config.status does its own redirection, appending to config.log.
11976 # Unfortunately, on DOS this fails, as config.log is still kept open
11977 # by configure, so config.status won't be able to write to it; its
11978 # output is simply discarded. So we exec the FD to /dev/null,
11979 # effectively closing config.log, so it can be properly (re)opened and
11980 # appended to by config.status. When coming back to configure, we
11981 # need to make the FD available again.
11982 if test "$no_create" != yes; then
11983 ac_cs_success=:
11984 ac_config_status_args=
11985 test "$silent" = yes &&
11986 ac_config_status_args="$ac_config_status_args --quiet"
11987 exec 5>/dev/null
11988 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11989 exec 5>>config.log
11990 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11991 # would make configure fail if this is the last instruction.
11992 $ac_cs_success || { (exit 1); exit 1; }
11993 fi
11994
11995
11996 rm -f src/.depend modules/.depend servlink/.depend contrib/.depend lib/pcre/.depend
11997
11998
11999 echo
12000 echo "Compiling $PACKAGE_NAME $PACKAGE_VERSION"
12001 echo
12002
12003 echo "Installing into: $prefix"
12004
12005 echo "Ziplinks ................ $zlib"
12006
12007 if test ! -z "$cf_openssl_ciphers"; then
12008 tmpresult="yes - ${cf_openssl_ciphers}"
12009 else
12010 tmpresult=no
12011 fi
12012
12013 echo "OpenSSL ................. $tmpresult"
12014
12015 if test "$shared_modules" = yes; then
12016 tmpresult=shared
12017 else
12018 tmpresult=static
12019 fi
12020
12021 echo "Modules ................. $tmpresult"
12022 echo "IPv6 support ............ $have_v6"
12023 echo "Net I/O implementation .. $SELECT_TYPE"
12024
12025 if test "$efnet" = "yes"; then
12026 tmpresult="yes (use example.efnet.conf)"
12027 else
12028 tmpresult="no (use example.conf)"
12029 fi
12030
12031 echo "EFnet server ............ $tmpresult"
12032 echo "Halfops support ......... $halfops"
12033 echo "Small network ........... $small_net"
12034 echo "G-Line voting ........... $gline_voting"
12035 echo
12036 echo "Configured limits:"
12037 echo "NICKLEN ................. $NICKLEN"
12038 echo "TOPICLEN ................ $TOPICLEN"
12039 echo

Properties

Name Value
svn:eol-style native
svn:executable *
svn:keywords Id Revision