2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for tcpdump 4.10.0-PRE-GIT.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev
/null
; then :
205 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
208 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
210 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir
=.
217 for as_base
in sh bash ksh sh5
; do
218 # Try only shells that exist, to save several forks.
219 as_shell
=$as_dir/$as_base
220 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
222 CONFIG_SHELL
=$as_shell as_have_required
=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
231 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
233 CONFIG_SHELL
=$SHELL as_have_required
=yes
238 if test "x$CONFIG_SHELL" != x
; then :
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
246 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
248 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 if test x
$as_have_required = xno
; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x
${ZSH_VERSION+set} = xset
; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL
=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE
= GREP_OPTIONS
=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir
=.
/$as_dir;;
321 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
325 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs
="'$as_qdir' $as_dirs"
329 as_dir
=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
355 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p
()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
398 as_val
=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status
=$1; test $as_status -eq 0 && as_status
=1
412 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit
$as_status
419 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
426 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
438 as_me
=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits
='0123456789'
462 as_cr_alnum
=$as_cr_Letters$as_cr_digits
465 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
466 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x
"$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec
=no
; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C
= ECHO_N
= ECHO_T
=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
513 rm -f conf$$ conf$$.exe conf$$.
file
514 if test -d conf$$.dir
; then
515 rm -f conf$$.dir
/conf$$.
file
518 mkdir conf$$.dir
2>/dev
/null
520 if (echo >conf$$.
file) 2>/dev
/null
; then
521 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
529 elif ln conf$$.
file conf$$
2>/dev
/null
; then
537 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
538 rmdir conf$$.dir
2>/dev
/null
540 if mkdir
-p .
2>/dev
/null
; then
541 as_mkdir_p
='mkdir -p "$as_dir"'
543 test -d .
/-p && rmdir .
/-p
548 as_executable_p
=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix
=/usr
/local
570 ac_config_libobj_dir
=.
577 # Identity of this package.
578 PACKAGE_NAME
='tcpdump'
579 PACKAGE_TARNAME
='tcpdump'
580 PACKAGE_VERSION
='4.10.0-PRE-GIT'
581 PACKAGE_STRING
='tcpdump 4.10.0-PRE-GIT'
585 ac_unique_file
="tcpdump.c"
586 # Factoring default headers for most tests.
587 ac_includes_default
="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
622 ac_subst_vars
='LTLIBOBJS
687 program_transform_name
700 enable_option_checking
707 with_sandbox_capsicum
712 ac_precious_vars
='build_alias
723 # Initialize some variables set by options.
725 ac_init_version
=false
726 ac_unrecognized_opts
=
728 # The variables have the same names as the options, with
729 # dashes changed to underlines.
737 program_transform_name
=s
,x
,x
,
745 # Installation directory options.
746 # These are left unexpanded so users can "make install exec_prefix=/foo"
747 # and all the variables that are supposed to be based on exec_prefix
748 # by default will actually change.
749 # Use braces instead of parens because sh, perl, etc. also accept them.
750 # (The list follows the same order as the GNU Coding Standards.)
751 bindir
='${exec_prefix}/bin'
752 sbindir
='${exec_prefix}/sbin'
753 libexecdir
='${exec_prefix}/libexec'
754 datarootdir
='${prefix}/share'
755 datadir
='${datarootdir}'
756 sysconfdir
='${prefix}/etc'
757 sharedstatedir
='${prefix}/com'
758 localstatedir
='${prefix}/var'
759 runstatedir
='${localstatedir}/run'
760 includedir
='${prefix}/include'
761 oldincludedir
='/usr/include'
762 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
763 infodir
='${datarootdir}/info'
768 libdir
='${exec_prefix}/lib'
769 localedir
='${datarootdir}/locale'
770 mandir
='${datarootdir}/man'
776 # If the previous option needs an argument, assign it.
777 if test -n "$ac_prev"; then
778 eval $ac_prev=\
$ac_option
784 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
789 # Accept the important Cygnus configure options, so we can diagnose typos.
791 case $ac_dashdash$ac_option in
795 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
797 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
800 -build |
--build |
--buil |
--bui |
--bu)
801 ac_prev
=build_alias
;;
802 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
803 build_alias
=$ac_optarg ;;
805 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
806 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
807 ac_prev
=cache_file
;;
808 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
809 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
810 cache_file
=$ac_optarg ;;
813 cache_file
=config.cache
;;
815 -datadir |
--datadir |
--datadi |
--datad)
817 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
818 datadir
=$ac_optarg ;;
820 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
821 |
--dataroo |
--dataro |
--datar)
822 ac_prev
=datarootdir
;;
823 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
824 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
825 datarootdir
=$ac_optarg ;;
827 -disable-* |
--disable-*)
828 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
829 # Reject names that are not valid shell variable names.
830 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
831 as_fn_error $?
"invalid feature name: $ac_useropt"
832 ac_useropt_orig
=$ac_useropt
833 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
834 case $ac_user_opts in
838 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
839 ac_unrecognized_sep
=', ';;
841 eval enable_
$ac_useropt=no
;;
843 -docdir |
--docdir |
--docdi |
--doc |
--do)
845 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
848 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
850 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
853 -enable-* |
--enable-*)
854 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
855 # Reject names that are not valid shell variable names.
856 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
857 as_fn_error $?
"invalid feature name: $ac_useropt"
858 ac_useropt_orig
=$ac_useropt
859 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
860 case $ac_user_opts in
864 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
865 ac_unrecognized_sep
=', ';;
867 eval enable_
$ac_useropt=\
$ac_optarg ;;
869 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
870 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
871 |
--exec |
--exe |
--ex)
872 ac_prev
=exec_prefix
;;
873 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
874 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
875 |
--exec=* |
--exe=* |
--ex=*)
876 exec_prefix
=$ac_optarg ;;
878 -gas |
--gas |
--ga |
--g)
879 # Obsolete; use --with-gas.
882 -help |
--help |
--hel |
--he |
-h)
884 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
885 ac_init_help
=recursive
;;
886 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
887 ac_init_help
=short
;;
889 -host |
--host |
--hos |
--ho)
890 ac_prev
=host_alias
;;
891 -host=* |
--host=* |
--hos=* |
--ho=*)
892 host_alias
=$ac_optarg ;;
894 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
896 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
898 htmldir
=$ac_optarg ;;
900 -includedir |
--includedir |
--includedi |
--included |
--include \
901 |
--includ |
--inclu |
--incl |
--inc)
902 ac_prev
=includedir
;;
903 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
904 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
905 includedir
=$ac_optarg ;;
907 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
909 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
910 infodir
=$ac_optarg ;;
912 -libdir |
--libdir |
--libdi |
--libd)
914 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
917 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
918 |
--libexe |
--libex |
--libe)
919 ac_prev
=libexecdir
;;
920 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
921 |
--libexe=* |
--libex=* |
--libe=*)
922 libexecdir
=$ac_optarg ;;
924 -localedir |
--localedir |
--localedi |
--localed |
--locale)
926 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
927 localedir
=$ac_optarg ;;
929 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
930 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
931 ac_prev
=localstatedir
;;
932 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
933 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
934 localstatedir
=$ac_optarg ;;
936 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
938 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
942 # Obsolete; use --without-fp.
945 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
946 |
--no-cr |
--no-c |
-n)
949 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
950 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
953 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
954 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
955 |
--oldin |
--oldi |
--old |
--ol |
--o)
956 ac_prev
=oldincludedir
;;
957 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
958 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
959 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
960 oldincludedir
=$ac_optarg ;;
962 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
964 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
967 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
968 |
--program-pre |
--program-pr |
--program-p)
969 ac_prev
=program_prefix
;;
970 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
971 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
972 program_prefix
=$ac_optarg ;;
974 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
975 |
--program-suf |
--program-su |
--program-s)
976 ac_prev
=program_suffix
;;
977 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
978 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
979 program_suffix
=$ac_optarg ;;
981 -program-transform-name |
--program-transform-name \
982 |
--program-transform-nam |
--program-transform-na \
983 |
--program-transform-n |
--program-transform- \
984 |
--program-transform |
--program-transfor \
985 |
--program-transfo |
--program-transf \
986 |
--program-trans |
--program-tran \
987 |
--progr-tra |
--program-tr |
--program-t)
988 ac_prev
=program_transform_name
;;
989 -program-transform-name=* |
--program-transform-name=* \
990 |
--program-transform-nam=* |
--program-transform-na=* \
991 |
--program-transform-n=* |
--program-transform-=* \
992 |
--program-transform=* |
--program-transfor=* \
993 |
--program-transfo=* |
--program-transf=* \
994 |
--program-trans=* |
--program-tran=* \
995 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
996 program_transform_name
=$ac_optarg ;;
998 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1000 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1001 pdfdir
=$ac_optarg ;;
1003 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1005 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1008 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1009 |
-silent |
--silent |
--silen |
--sile |
--sil)
1012 -runstatedir |
--runstatedir |
--runstatedi |
--runstated \
1013 |
--runstate |
--runstat |
--runsta |
--runst |
--runs \
1014 |
--run |
--ru |
--r)
1015 ac_prev
=runstatedir
;;
1016 -runstatedir=* |
--runstatedir=* |
--runstatedi=* |
--runstated=* \
1017 |
--runstate=* |
--runstat=* |
--runsta=* |
--runst=* |
--runs=* \
1018 |
--run=* |
--ru=* |
--r=*)
1019 runstatedir
=$ac_optarg ;;
1021 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1023 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1025 sbindir
=$ac_optarg ;;
1027 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1028 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1029 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1031 ac_prev
=sharedstatedir
;;
1032 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1033 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1034 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1036 sharedstatedir
=$ac_optarg ;;
1038 -site |
--site |
--sit)
1040 -site=* |
--site=* |
--sit=*)
1043 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1045 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1046 srcdir
=$ac_optarg ;;
1048 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1049 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1050 ac_prev
=sysconfdir
;;
1051 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1052 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1053 sysconfdir
=$ac_optarg ;;
1055 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1056 ac_prev
=target_alias
;;
1057 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1058 target_alias
=$ac_optarg ;;
1060 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1063 -version |
--version |
--versio |
--versi |
--vers |
-V)
1064 ac_init_version
=: ;;
1067 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1068 # Reject names that are not valid shell variable names.
1069 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1070 as_fn_error $?
"invalid package name: $ac_useropt"
1071 ac_useropt_orig
=$ac_useropt
1072 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1073 case $ac_user_opts in
1077 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1078 ac_unrecognized_sep
=', ';;
1080 eval with_
$ac_useropt=\
$ac_optarg ;;
1082 -without-* |
--without-*)
1083 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1084 # Reject names that are not valid shell variable names.
1085 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1086 as_fn_error $?
"invalid package name: $ac_useropt"
1087 ac_useropt_orig
=$ac_useropt
1088 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1089 case $ac_user_opts in
1093 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1094 ac_unrecognized_sep
=', ';;
1096 eval with_
$ac_useropt=no
;;
1099 # Obsolete; use --with-x.
1102 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1103 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1104 ac_prev
=x_includes
;;
1105 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1106 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1107 x_includes
=$ac_optarg ;;
1109 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1110 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1111 ac_prev
=x_libraries
;;
1112 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1113 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1114 x_libraries
=$ac_optarg ;;
1116 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1117 Try \`$0 --help' for more information"
1121 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1122 # Reject names that are not valid shell variable names.
1123 case $ac_envvar in #(
1124 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1125 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1127 eval $ac_envvar=\
$ac_optarg
1128 export $ac_envvar ;;
1131 # FIXME: should be removed in autoconf 3.0.
1132 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1133 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1134 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1135 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1141 if test -n "$ac_prev"; then
1142 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1143 as_fn_error $?
"missing argument to $ac_option"
1146 if test -n "$ac_unrecognized_opts"; then
1147 case $enable_option_checking in
1149 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1150 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1154 # Check all directory arguments for consistency.
1155 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156 datadir sysconfdir sharedstatedir localstatedir includedir \
1157 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158 libdir localedir mandir runstatedir
1160 eval ac_val
=\$
$ac_var
1161 # Remove trailing slashes.
1164 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1165 eval $ac_var=\
$ac_val;;
1167 # Be sure to have absolute directory names.
1169 [\\/$
]* | ?
:[\\/]* ) continue;;
1170 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1172 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1175 # There might be people who depend on the old broken behavior: `$host'
1176 # used to hold the argument of --host etc.
1177 # FIXME: To remove some day.
1180 target
=$target_alias
1182 # FIXME: To remove some day.
1183 if test "x$host_alias" != x
; then
1184 if test "x$build_alias" = x
; then
1185 cross_compiling
=maybe
1186 elif test "x$build_alias" != "x$host_alias"; then
1192 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1194 test "$silent" = yes && exec 6>/dev
/null
1197 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1198 ac_ls_di
=`ls -di .` &&
1199 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1200 as_fn_error $?
"working directory cannot be determined"
1201 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1202 as_fn_error $?
"pwd does not report name of working directory"
1205 # Find the source files, if location was not specified.
1206 if test -z "$srcdir"; then
1207 ac_srcdir_defaulted
=yes
1208 # Try the directory containing this script, then the parent directory.
1209 ac_confdir
=`$as_dirname -- "$as_myself" ||
1210 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211 X"$as_myself" : 'X\(//\)[^/]' \| \
1212 X"$as_myself" : 'X\(//\)$' \| \
1213 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1214 $as_echo X"$as_myself" |
1215 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1233 if test ! -r "$srcdir/$ac_unique_file"; then
1237 ac_srcdir_defaulted
=no
1239 if test ! -r "$srcdir/$ac_unique_file"; then
1240 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1241 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1243 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1245 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1247 # When building in place, set srcdir=.
1248 if test "$ac_abs_confdir" = "$ac_pwd"; then
1251 # Remove unnecessary trailing slashes from srcdir.
1252 # Double slashes in file names in object file debugging info
1253 # mess up M-x gdb in Emacs.
1255 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1257 for ac_var
in $ac_precious_vars; do
1258 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1259 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1260 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1261 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1265 # Report the --help message.
1267 if test "$ac_init_help" = "long"; then
1268 # Omit some internal or obsolete options to make the list less imposing.
1269 # This message is too long to be a string in the A/UX 3.1 sh.
1271 \`configure' configures tcpdump 4.10.0-PRE-GIT to adapt to many kinds of systems.
1273 Usage: $0 [OPTION]... [VAR=VALUE]...
1275 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1276 VAR=VALUE. See below for descriptions of some of the useful variables.
1278 Defaults for the options are specified in brackets.
1281 -h, --help display this help and exit
1282 --help=short display options specific to this package
1283 --help=recursive display the short help of all the included packages
1284 -V, --version display version information and exit
1285 -q, --quiet, --silent do not print \`checking ...' messages
1286 --cache-file=FILE cache test results in FILE [disabled]
1287 -C, --config-cache alias for \`--cache-file=config.cache'
1288 -n, --no-create do not create output files
1289 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1291 Installation directories:
1292 --prefix=PREFIX install architecture-independent files in PREFIX
1293 [$ac_default_prefix]
1294 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1297 By default, \`make install' will install all the files in
1298 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1299 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1300 for instance \`--prefix=\$HOME'.
1302 For better control, use the options below.
1304 Fine tuning of the installation directories:
1305 --bindir=DIR user executables [EPREFIX/bin]
1306 --sbindir=DIR system admin executables [EPREFIX/sbin]
1307 --libexecdir=DIR program executables [EPREFIX/libexec]
1308 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1309 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1310 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1311 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1312 --libdir=DIR object code libraries [EPREFIX/lib]
1313 --includedir=DIR C header files [PREFIX/include]
1314 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1315 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1316 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1317 --infodir=DIR info documentation [DATAROOTDIR/info]
1318 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1319 --mandir=DIR man documentation [DATAROOTDIR/man]
1320 --docdir=DIR documentation root [DATAROOTDIR/doc/tcpdump]
1321 --htmldir=DIR html documentation [DOCDIR]
1322 --dvidir=DIR dvi documentation [DOCDIR]
1323 --pdfdir=DIR pdf documentation [DOCDIR]
1324 --psdir=DIR ps documentation [DOCDIR]
1330 --build=BUILD configure
for building on BUILD
[guessed
]
1331 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1335 if test -n "$ac_init_help"; then
1336 case $ac_init_help in
1337 short | recursive
) echo "Configuration of tcpdump 4.10.0-PRE-GIT:";;
1342 --disable-option-checking ignore unrecognized
--enable/--with options
1343 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1344 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1345 --disable-universal don
't build universal on macOS
1346 --enable-smb enable possibly-buggy SMB printer default=yes
1347 --disable-smb disable possibly-buggy SMB printer
1350 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1351 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1352 --without-gcc don't use gcc
1353 --with-smi link with libsmi
(allows to load MIBs on the fly to decode SNMP packets. default
=yes
1354 --without-smi don
't link with libsmi
1355 --with-user=USERNAME drop privileges by default to USERNAME
1356 --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
1357 --with-sandbox-capsicum use Capsicum security functions [default=yes, if
1359 --with-system-libpcap don't use
local pcap library
1360 --with-crypto[=DIR
] use OpenSSL
/libressl libcrypto
(located
in directory
1361 DIR
, if specified
) [default
=yes, if available
]
1362 --with-cap-ng use libcap-ng
[default
=yes, if available
]
1364 Some influential environment variables
:
1365 CC C compiler
command
1366 CFLAGS C compiler flags
1367 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1368 nonstandard directory
<lib dir
>
1369 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1370 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1371 you have headers
in a nonstandard directory
<include dir
>
1374 Use these variables to override the choices made by
`configure' or to help
1375 it to find libraries and programs with nonstandard names/locations.
1377 Report bugs to the package provider.
1382 if test "$ac_init_help" = "recursive"; then
1383 # If there are subdirs, report their specific --help.
1384 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1385 test -d "$ac_dir" ||
1386 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1391 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1393 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1394 # A ".." for each directory in $ac_dir_suffix.
1395 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1396 case $ac_top_builddir_sub in
1397 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1398 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1401 ac_abs_top_builddir=$ac_pwd
1402 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1403 # for backward compatibility:
1404 ac_top_builddir=$ac_top_build_prefix
1407 .) # We are building in place.
1409 ac_top_srcdir=$ac_top_builddir_sub
1410 ac_abs_top_srcdir=$ac_pwd ;;
1411 [\\/]* | ?:[\\/]* ) # Absolute name.
1412 ac_srcdir=$srcdir$ac_dir_suffix;
1413 ac_top_srcdir=$srcdir
1414 ac_abs_top_srcdir=$srcdir ;;
1416 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1417 ac_top_srcdir=$ac_top_build_prefix$srcdir
1418 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1420 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1422 cd "$ac_dir" || { ac_status=$?; continue; }
1423 # Check for guested configure.
1424 if test -f "$ac_srcdir/configure.gnu"; then
1426 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1427 elif test -f "$ac_srcdir/configure"; then
1429 $SHELL "$ac_srcdir/configure" --help=recursive
1431 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1433 cd "$ac_pwd" || { ac_status=$?; break; }
1437 test -n "$ac_init_help" && exit $ac_status
1438 if $ac_init_version; then
1440 tcpdump configure 4.10.0-PRE-GIT
1441 generated by GNU Autoconf 2.69
1443 Copyright (C) 2012 Free Software Foundation, Inc.
1444 This configure script is free software; the Free Software Foundation
1445 gives unlimited permission to copy, distribute and modify it.
1450 ## ------------------------ ##
1451 ## Autoconf initialization. ##
1452 ## ------------------------ ##
1454 # ac_fn_c_try_compile LINENO
1455 # --------------------------
1456 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1457 ac_fn_c_try_compile ()
1459 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1460 rm -f conftest.$ac_objext
1461 if { { ac_try="$ac_compile"
1463 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1464 *) ac_try_echo
=$ac_try;;
1466 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1467 $as_echo "$ac_try_echo"; } >&5
1468 (eval "$ac_compile") 2>conftest.err
1470 if test -s conftest.err
; then
1471 grep -v '^ *+' conftest.err
>conftest.er1
1472 cat conftest.er1
>&5
1473 mv -f conftest.er1 conftest.err
1475 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1476 test $ac_status = 0; } && {
1477 test -z "$ac_c_werror_flag" ||
1478 test ! -s conftest.err
1479 } && test -s conftest.
$ac_objext; then :
1482 $as_echo "$as_me: failed program was:" >&5
1483 sed 's/^/| /' conftest.
$ac_ext >&5
1487 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1488 as_fn_set_status
$ac_retval
1490 } # ac_fn_c_try_compile
1492 # ac_fn_c_try_cpp LINENO
1493 # ----------------------
1494 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1497 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1498 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1500 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1501 *) ac_try_echo=$ac_try;;
1503 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1504 $as_echo "$ac_try_echo"; } >&5
1505 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1507 if test -s conftest.err; then
1508 grep -v '^ *+' conftest.err >conftest.er1
1509 cat conftest.er1 >&5
1510 mv -f conftest.er1 conftest.err
1512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1513 test $ac_status = 0; } > conftest.i && {
1514 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1515 test ! -s conftest.err
1519 $as_echo "$as_me: failed program was:" >&5
1520 sed 's/^/| /' conftest.$ac_ext >&5
1524 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1525 as_fn_set_status $ac_retval
1529 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1530 # -------------------------------------------------------
1531 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1532 # the include files in INCLUDES and setting the cache variable VAR
1534 ac_fn_c_check_header_mongrel ()
1536 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1537 if eval \${$3+:} false; then :
1538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1539 $as_echo_n "checking for $2... " >&6; }
1540 if eval \${$3+:} false; then :
1541 $as_echo_n "(cached) " >&6
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1545 $as_echo "$ac_res" >&6; }
1547 # Is the header compilable?
1548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1549 $as_echo_n "checking $2 usability... " >&6; }
1550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1551 /* end confdefs.h. */
1555 if ac_fn_c_try_compile "$LINENO"; then :
1556 ac_header_compiler=yes
1558 ac_header_compiler=no
1560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1562 $as_echo "$ac_header_compiler" >&6; }
1564 # Is the header present?
1565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1566 $as_echo_n "checking $2 presence... " >&6; }
1567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1568 /* end confdefs.h. */
1571 if ac_fn_c_try_cpp "$LINENO"; then :
1572 ac_header_preproc=yes
1574 ac_header_preproc=no
1576 rm -f conftest.err conftest.i conftest.$ac_ext
1577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1578 $as_echo "$ac_header_preproc" >&6; }
1580 # So? What about this header?
1581 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1584 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1586 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1589 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1590 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1592 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1593 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1594 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1596 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1597 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1598 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1602 $as_echo_n "checking for $2... " >&6; }
1603 if eval \${$3+:} false; then :
1604 $as_echo_n "(cached) " >&6
1606 eval "$3=\$ac_header_compiler"
1609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1610 $as_echo "$ac_res" >&6; }
1612 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1614 } # ac_fn_c_check_header_mongrel
1616 # ac_fn_c_try_run LINENO
1617 # ----------------------
1618 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1619 # that executables *can* be run.
1622 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1623 if { { ac_try="$ac_link"
1625 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1626 *) ac_try_echo
=$ac_try;;
1628 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1630 (eval "$ac_link") 2>&5
1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1634 { { case "(($ac_try" in
1635 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1636 *) ac_try_echo=$ac_try;;
1638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1639 $as_echo "$ac_try_echo"; } >&5
1640 (eval "$ac_try") 2>&5
1642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 test $ac_status = 0; }; }; then :
1646 $as_echo "$as_me: program exited with status $ac_status" >&5
1647 $as_echo "$as_me: failed program was:" >&5
1648 sed 's/^/| /' conftest.$ac_ext >&5
1650 ac_retval=$ac_status
1652 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1653 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1654 as_fn_set_status $ac_retval
1658 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1659 # -------------------------------------------------------
1660 # Tests whether HEADER exists and can be compiled using the include files in
1661 # INCLUDES, setting the cache variable VAR accordingly.
1662 ac_fn_c_check_header_compile ()
1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1666 $as_echo_n "checking for $2... " >&6; }
1667 if eval \${$3+:} false; then :
1668 $as_echo_n "(cached) " >&6
1670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1671 /* end confdefs.h. */
1675 if ac_fn_c_try_compile "$LINENO"; then :
1680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1684 $as_echo "$ac_res" >&6; }
1685 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1687 } # ac_fn_c_check_header_compile
1689 # ac_fn_c_try_link LINENO
1690 # -----------------------
1691 # Try to link conftest.$ac_ext, and return whether this succeeded.
1694 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695 rm -f conftest.$ac_objext conftest$ac_exeext
1696 if { { ac_try="$ac_link"
1698 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1699 *) ac_try_echo
=$ac_try;;
1701 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702 $as_echo "$ac_try_echo"; } >&5
1703 (eval "$ac_link") 2>conftest.err
1705 if test -s conftest.err
; then
1706 grep -v '^ *+' conftest.err
>conftest.er1
1707 cat conftest.er1
>&5
1708 mv -f conftest.er1 conftest.err
1710 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1711 test $ac_status = 0; } && {
1712 test -z "$ac_c_werror_flag" ||
1713 test ! -s conftest.err
1714 } && test -s conftest
$ac_exeext && {
1715 test "$cross_compiling" = yes ||
1716 test -x conftest
$ac_exeext
1720 $as_echo "$as_me: failed program was:" >&5
1721 sed 's/^/| /' conftest.
$ac_ext >&5
1725 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1726 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1727 # interfere with the next link command; also delete a directory that is
1728 # left behind by Apple's compiler. We do this before executing the actions.
1729 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1730 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1731 as_fn_set_status
$ac_retval
1733 } # ac_fn_c_try_link
1735 # ac_fn_c_check_func LINENO FUNC VAR
1736 # ----------------------------------
1737 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1738 ac_fn_c_check_func
()
1740 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1742 $as_echo_n "checking for $2... " >&6; }
1743 if eval \
${$3+:} false
; then :
1744 $as_echo_n "(cached) " >&6
1746 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1747 /* end confdefs.h. */
1748 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1749 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1750 #define $2 innocuous_$2
1752 /* System header to define __stub macros and hopefully few prototypes,
1753 which can conflict with char $2 (); below.
1754 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1755 <limits.h> exists even on freestanding compilers. */
1758 # include <limits.h>
1760 # include <assert.h>
1765 /* Override any GCC internal prototype to avoid an error.
1766 Use char because int might match the return type of a GCC
1767 builtin and then its argument prototype would still apply. */
1772 /* The GNU C library defines this for functions which it implements
1773 to always fail with ENOSYS. Some functions are actually named
1774 something starting with __ and the normal name is an alias. */
1775 #if defined __stub_$2 || defined __stub___$2
1787 if ac_fn_c_try_link
"$LINENO"; then :
1792 rm -f core conftest.err conftest.
$ac_objext \
1793 conftest
$ac_exeext conftest.
$ac_ext
1796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1797 $as_echo "$ac_res" >&6; }
1798 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800 } # ac_fn_c_check_func
1802 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1803 # ---------------------------------------------
1804 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1806 ac_fn_c_check_decl
()
1808 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1809 as_decl_name
=`echo $2|sed 's/ *(.*//'`
1810 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1812 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1813 if eval \
${$3+:} false
; then :
1814 $as_echo_n "(cached) " >&6
1816 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1817 /* end confdefs.h. */
1822 #ifndef $as_decl_name
1824 (void) $as_decl_use;
1826 (void) $as_decl_name;
1834 if ac_fn_c_try_compile
"$LINENO"; then :
1839 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1843 $as_echo "$ac_res" >&6; }
1844 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1846 } # ac_fn_c_check_decl
1848 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1849 # -------------------------------------------
1850 # Tests whether TYPE exists after having included INCLUDES, setting cache
1851 # variable VAR accordingly.
1852 ac_fn_c_check_type
()
1854 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1856 $as_echo_n "checking for $2... " >&6; }
1857 if eval \
${$3+:} false
; then :
1858 $as_echo_n "(cached) " >&6
1861 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1862 /* end confdefs.h. */
1873 if ac_fn_c_try_compile
"$LINENO"; then :
1874 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1875 /* end confdefs.h. */
1886 if ac_fn_c_try_compile
"$LINENO"; then :
1891 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1893 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1897 $as_echo "$ac_res" >&6; }
1898 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1900 } # ac_fn_c_check_type
1901 cat >config.log
<<_ACEOF
1902 This file contains any messages produced by compilers while
1903 running configure, to aid debugging if configure makes a mistake.
1905 It was created by tcpdump $as_me 4.10.0-PRE-GIT, which was
1906 generated by GNU Autoconf 2.69. Invocation command line was
1918 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1919 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1920 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1921 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1922 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1924 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1925 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1927 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1928 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1929 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1930 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1931 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1932 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1933 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1937 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1941 test -z "$as_dir" && as_dir
=.
1942 $as_echo "PATH: $as_dir"
1958 # Keep a trace of the command line.
1959 # Strip out --no-create and --no-recursion so they do not pile up.
1960 # Strip out --silent because we don't want to record it for future runs.
1961 # Also quote any args containing shell meta-characters.
1962 # Make two passes to allow for proper duplicate-argument suppression.
1966 ac_must_keep_next
=false
1972 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1973 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1974 |
-silent |
--silent |
--silen |
--sile |
--sil)
1977 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1980 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1982 as_fn_append ac_configure_args1
" '$ac_arg'"
1983 if test $ac_must_keep_next = true
; then
1984 ac_must_keep_next
=false
# Got value, back to normal.
1987 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1988 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1989 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1990 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1991 case "$ac_configure_args0 " in
1992 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1995 -* ) ac_must_keep_next
=true
;;
1998 as_fn_append ac_configure_args
" '$ac_arg'"
2003 { ac_configure_args0
=; unset ac_configure_args0
;}
2004 { ac_configure_args1
=; unset ac_configure_args1
;}
2006 # When interrupted or exit'd, cleanup temporary files, and complete
2007 # config.log. We remove comments because anyway the quotes in there
2008 # would cause problems or look ugly.
2009 # WARNING: Use '\'' to represent an apostrophe within the trap.
2010 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2011 trap 'exit_status=$?
2012 # Save into config.log some information that might help in debugging.
2016 $as_echo "## ---------------- ##
2017 ## Cache variables. ##
2018 ## ---------------- ##"
2020 # The following way of writing the cache mishandles newlines in values,
2022 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2023 eval ac_val=\$$ac_var
2027 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2028 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2031 _ | IFS | as_nl) ;; #(
2032 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2033 *) { eval $ac_var=; unset $ac_var;} ;;
2038 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2039 *${as_nl}ac_space=\ *)
2041 "s/'\''/'\''\\\\'\'''\''/g;
2042 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2045 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2052 $as_echo "## ----------------- ##
2053 ## Output variables. ##
2054 ## ----------------- ##"
2056 for ac_var in $ac_subst_vars
2058 eval ac_val=\$$ac_var
2060 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2062 $as_echo "$ac_var='\''$ac_val'\''"
2066 if test -n "$ac_subst_files"; then
2067 $as_echo "## ------------------- ##
2068 ## File substitutions. ##
2069 ## ------------------- ##"
2071 for ac_var
in $ac_subst_files
2073 eval ac_val
=\$
$ac_var
2075 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2077 $as_echo "$ac_var='\''$ac_val'\''"
2082 if test -s confdefs.h; then
2083 $as_echo "## ----------- ##
2090 test "$ac_signal" != 0 &&
2091 $as_echo "$as_me: caught signal $ac_signal"
2092 $as_echo "$as_me: exit $exit_status"
2094 rm -f core *.core core.conftest.* &&
2095 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2098 for ac_signal
in 1 2 13 15; do
2099 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2103 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2104 rm -f -r conftest
* confdefs.h
2106 $as_echo "/* confdefs.h */" > confdefs.h
2108 # Predefined preprocessor variables.
2110 cat >>confdefs.h
<<_ACEOF
2111 #define PACKAGE_NAME "$PACKAGE_NAME"
2114 cat >>confdefs.h
<<_ACEOF
2115 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2118 cat >>confdefs.h
<<_ACEOF
2119 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2122 cat >>confdefs.h
<<_ACEOF
2123 #define PACKAGE_STRING "$PACKAGE_STRING"
2126 cat >>confdefs.h
<<_ACEOF
2127 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2130 cat >>confdefs.h
<<_ACEOF
2131 #define PACKAGE_URL "$PACKAGE_URL"
2135 # Let the site file select an alternate cache file if it wants to.
2136 # Prefer an explicitly selected file to automatically selected ones.
2139 if test -n "$CONFIG_SITE"; then
2140 # We do not want a PATH search for config.site.
2141 case $CONFIG_SITE in #((
2142 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2143 */*) ac_site_file1
=$CONFIG_SITE;;
2144 *) ac_site_file1
=.
/$CONFIG_SITE;;
2146 elif test "x$prefix" != xNONE
; then
2147 ac_site_file1
=$prefix/share
/config.site
2148 ac_site_file2
=$prefix/etc
/config.site
2150 ac_site_file1
=$ac_default_prefix/share
/config.site
2151 ac_site_file2
=$ac_default_prefix/etc
/config.site
2153 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2155 test "x$ac_site_file" = xNONE
&& continue
2156 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2157 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2158 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2159 sed 's/^/| /' "$ac_site_file" >&5
2161 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2162 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2163 as_fn_error $?
"failed to load site script $ac_site_file
2164 See \`config.log' for more details" "$LINENO" 5; }
2168 if test -r "$cache_file"; then
2169 # Some versions of bash will fail to source /dev/null (special files
2170 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2171 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2172 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2173 $as_echo "$as_me: loading cache $cache_file" >&6;}
2175 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2176 *) .
"./$cache_file";;
2180 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2181 $as_echo "$as_me: creating cache $cache_file" >&6;}
2185 # Check that the precious variables saved in the cache have kept the same
2187 ac_cache_corrupted
=false
2188 for ac_var
in $ac_precious_vars; do
2189 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2190 eval ac_new_set
=\
$ac_env_${ac_var}_set
2191 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2192 eval ac_new_val
=\
$ac_env_${ac_var}_value
2193 case $ac_old_set,$ac_new_set in
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2196 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2197 ac_cache_corrupted
=: ;;
2199 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2200 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2201 ac_cache_corrupted
=: ;;
2204 if test "x$ac_old_val" != "x$ac_new_val"; then
2205 # differences in whitespace do not lead to failure.
2206 ac_old_val_w
=`echo x $ac_old_val`
2207 ac_new_val_w
=`echo x $ac_new_val`
2208 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2210 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2211 ac_cache_corrupted
=:
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2214 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2215 eval $ac_var=\
$ac_old_val
2217 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2218 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2220 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2223 # Pass precious variables to config.status.
2224 if test "$ac_new_set" = set; then
2226 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2227 *) ac_arg
=$ac_var=$ac_new_val ;;
2229 case " $ac_configure_args " in
2230 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2231 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2235 if $ac_cache_corrupted; then
2236 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2237 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2239 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2240 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2242 ## -------------------- ##
2243 ## Main body of script. ##
2244 ## -------------------- ##
2247 ac_cpp
='$CPP $CPPFLAGS'
2248 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2249 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2250 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2256 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2257 if test -f "$ac_dir/install-sh"; then
2259 ac_install_sh
="$ac_aux_dir/install-sh -c"
2261 elif test -f "$ac_dir/install.sh"; then
2263 ac_install_sh
="$ac_aux_dir/install.sh -c"
2265 elif test -f "$ac_dir/shtool"; then
2267 ac_install_sh
="$ac_aux_dir/shtool install -c"
2271 if test -z "$ac_aux_dir"; then
2272 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2275 # These three variables are undocumented and unsupported,
2276 # and are intended to be withdrawn in a future Autoconf release.
2277 # They can cause serious problems if a builder's source tree is in a directory
2278 # whose full name contains unusual characters.
2279 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2280 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2281 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2284 # Make sure we can run config.sub.
2285 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2286 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2289 $as_echo_n "checking build system type... " >&6; }
2290 if ${ac_cv_build+:} false
; then :
2291 $as_echo_n "(cached) " >&6
2293 ac_build_alias
=$build_alias
2294 test "x$ac_build_alias" = x
&&
2295 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2296 test "x$ac_build_alias" = x
&&
2297 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2298 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2299 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2303 $as_echo "$ac_cv_build" >&6; }
2304 case $ac_cv_build in
2306 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2309 ac_save_IFS
=$IFS; IFS
='-'
2315 # Remember, the first character of IFS is used to create $*,
2316 # except with old shells:
2319 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2323 $as_echo_n "checking host system type... " >&6; }
2324 if ${ac_cv_host+:} false
; then :
2325 $as_echo_n "(cached) " >&6
2327 if test "x$host_alias" = x
; then
2328 ac_cv_host
=$ac_cv_build
2330 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2331 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2336 $as_echo "$ac_cv_host" >&6; }
2339 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2342 ac_save_IFS
=$IFS; IFS
='-'
2348 # Remember, the first character of IFS is used to create $*,
2349 # except with old shells:
2352 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2362 # Check whether --with-gcc was given.
2363 if test "${with_gcc+set}" = set; then :
2368 if test "${srcdir}" != "." ; then
2371 if test "${CFLAGS+set}" = set; then
2372 LBL_CFLAGS
="$CFLAGS"
2374 if test -z "$CC" ; then
2378 # Extract the first word of "shlicc2", so it can be a program name with args.
2379 set dummy shlicc2
; ac_word
=$2
2380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2381 $as_echo_n "checking for $ac_word... " >&6; }
2382 if ${ac_cv_prog_SHLICC2+:} false
; then :
2383 $as_echo_n "(cached) " >&6
2385 if test -n "$SHLICC2"; then
2386 ac_cv_prog_SHLICC2
="$SHLICC2" # Let the user override the test.
2388 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2392 test -z "$as_dir" && as_dir
=.
2393 for ac_exec_ext
in '' $ac_executable_extensions; do
2394 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2395 ac_cv_prog_SHLICC2
="yes"
2396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2403 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2
="no"
2406 SHLICC2
=$ac_cv_prog_SHLICC2
2407 if test -n "$SHLICC2"; then
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
2409 $as_echo "$SHLICC2" >&6; }
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2412 $as_echo "no" >&6; }
2416 if test $SHLICC2 = yes ; then
2423 if test -z "$CC" -a "$with_gcc" = no
; then
2429 ac_cpp
='$CPP $CPPFLAGS'
2430 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2431 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2432 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2433 if test -n "$ac_tool_prefix"; then
2434 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2435 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2437 $as_echo_n "checking for $ac_word... " >&6; }
2438 if ${ac_cv_prog_CC+:} false
; then :
2439 $as_echo_n "(cached) " >&6
2441 if test -n "$CC"; then
2442 ac_cv_prog_CC
="$CC" # Let the user override the test.
2444 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2448 test -z "$as_dir" && as_dir
=.
2449 for ac_exec_ext
in '' $ac_executable_extensions; do
2450 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2451 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2462 if test -n "$CC"; then
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2464 $as_echo "$CC" >&6; }
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2467 $as_echo "no" >&6; }
2472 if test -z "$ac_cv_prog_CC"; then
2474 # Extract the first word of "gcc", so it can be a program name with args.
2475 set dummy gcc
; ac_word
=$2
2476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2477 $as_echo_n "checking for $ac_word... " >&6; }
2478 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2479 $as_echo_n "(cached) " >&6
2481 if test -n "$ac_ct_CC"; then
2482 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2484 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2488 test -z "$as_dir" && as_dir
=.
2489 for ac_exec_ext
in '' $ac_executable_extensions; do
2490 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2491 ac_cv_prog_ac_ct_CC
="gcc"
2492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2501 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2502 if test -n "$ac_ct_CC"; then
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2504 $as_echo "$ac_ct_CC" >&6; }
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2507 $as_echo "no" >&6; }
2510 if test "x$ac_ct_CC" = x
; then
2513 case $cross_compiling:$ac_tool_warned in
2515 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2516 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2517 ac_tool_warned
=yes ;;
2525 if test -z "$CC"; then
2526 if test -n "$ac_tool_prefix"; then
2527 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2528 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2530 $as_echo_n "checking for $ac_word... " >&6; }
2531 if ${ac_cv_prog_CC+:} false
; then :
2532 $as_echo_n "(cached) " >&6
2534 if test -n "$CC"; then
2535 ac_cv_prog_CC
="$CC" # Let the user override the test.
2537 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2541 test -z "$as_dir" && as_dir
=.
2542 for ac_exec_ext
in '' $ac_executable_extensions; do
2543 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2544 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2545 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2555 if test -n "$CC"; then
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2557 $as_echo "$CC" >&6; }
2559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2560 $as_echo "no" >&6; }
2566 if test -z "$CC"; then
2567 # Extract the first word of "cc", so it can be a program name with args.
2568 set dummy cc
; ac_word
=$2
2569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2570 $as_echo_n "checking for $ac_word... " >&6; }
2571 if ${ac_cv_prog_CC+:} false
; then :
2572 $as_echo_n "(cached) " >&6
2574 if test -n "$CC"; then
2575 ac_cv_prog_CC
="$CC" # Let the user override the test.
2578 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2582 test -z "$as_dir" && as_dir
=.
2583 for ac_exec_ext
in '' $ac_executable_extensions; do
2584 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2585 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2586 ac_prog_rejected
=yes
2590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 if test $ac_prog_rejected = yes; then
2598 # We found a bogon in the path, so make sure we never use it.
2599 set dummy
$ac_cv_prog_CC
2601 if test $# != 0; then
2602 # We chose a different compiler from the bogus one.
2603 # However, it has the same basename, so the bogon will be chosen
2604 # first if we set CC to just the basename; use the full file name.
2606 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2612 if test -n "$CC"; then
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2614 $as_echo "$CC" >&6; }
2616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2617 $as_echo "no" >&6; }
2622 if test -z "$CC"; then
2623 if test -n "$ac_tool_prefix"; then
2624 for ac_prog
in cl.exe
2626 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2627 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2629 $as_echo_n "checking for $ac_word... " >&6; }
2630 if ${ac_cv_prog_CC+:} false
; then :
2631 $as_echo_n "(cached) " >&6
2633 if test -n "$CC"; then
2634 ac_cv_prog_CC
="$CC" # Let the user override the test.
2636 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2640 test -z "$as_dir" && as_dir
=.
2641 for ac_exec_ext
in '' $ac_executable_extensions; do
2642 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2643 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2654 if test -n "$CC"; then
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2656 $as_echo "$CC" >&6; }
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2659 $as_echo "no" >&6; }
2663 test -n "$CC" && break
2666 if test -z "$CC"; then
2668 for ac_prog
in cl.exe
2670 # Extract the first word of "$ac_prog", so it can be a program name with args.
2671 set dummy
$ac_prog; ac_word
=$2
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2673 $as_echo_n "checking for $ac_word... " >&6; }
2674 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2675 $as_echo_n "(cached) " >&6
2677 if test -n "$ac_ct_CC"; then
2678 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2680 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2684 test -z "$as_dir" && as_dir
=.
2685 for ac_exec_ext
in '' $ac_executable_extensions; do
2686 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2687 ac_cv_prog_ac_ct_CC
="$ac_prog"
2688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2697 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2698 if test -n "$ac_ct_CC"; then
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2700 $as_echo "$ac_ct_CC" >&6; }
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2703 $as_echo "no" >&6; }
2707 test -n "$ac_ct_CC" && break
2710 if test "x$ac_ct_CC" = x
; then
2713 case $cross_compiling:$ac_tool_warned in
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2716 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2717 ac_tool_warned
=yes ;;
2726 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2727 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2728 as_fn_error $?
"no acceptable C compiler found in \$PATH
2729 See \`config.log' for more details" "$LINENO" 5; }
2731 # Provide some information about the compiler.
2732 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2735 for ac_option
in --version -v -V -qversion; do
2736 { { ac_try
="$ac_compiler $ac_option >&5"
2738 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2739 *) ac_try_echo=$ac_try;;
2741 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2742 $as_echo "$ac_try_echo"; } >&5
2743 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2745 if test -s conftest.err; then
2747 ... rest of stderr output deleted ...
2748 10q' conftest.err >conftest.er1
2749 cat conftest.er1 >&5
2751 rm -f conftest.er1 conftest.err
2752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2753 test $ac_status = 0; }
2756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2757 /* end confdefs.h. */
2767 ac_clean_files_save=$ac_clean_files
2768 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2769 # Try to create an executable without -o first, disregard a.out.
2770 # It will help us diagnose broken compilers, and finding out an intuition
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2773 $as_echo_n "checking whether the C compiler works... " >&6; }
2774 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
2776 # The possible output files:
2777 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2780 for ac_file in $ac_files
2783 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2784 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2789 if { { ac_try="$ac_link_default"
2791 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2792 *) ac_try_echo
=$ac_try;;
2794 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2795 $as_echo "$ac_try_echo"; } >&5
2796 (eval "$ac_link_default") 2>&5
2798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2799 test $ac_status = 0; }; then :
2800 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2801 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2802 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2803 # so that the user can short-circuit this test for compilers unknown to
2805 for ac_file
in $ac_files ''
2807 test -f "$ac_file" ||
continue
2809 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
2812 # We found the default executable, but exeext='' is most
2816 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
2818 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2820 # We set ac_cv_exeext here because the later test for it is not
2821 # safe: cross compilers may not add the suffix if given an `-o'
2822 # argument, so we may need to know it at that point already.
2823 # Even if this section looks crufty: it has the advantage of
2830 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
2835 if test -z "$ac_file"; then :
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2837 $as_echo "no" >&6; }
2838 $as_echo "$as_me: failed program was:" >&5
2839 sed 's/^/| /' conftest.
$ac_ext >&5
2841 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2842 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2843 as_fn_error
77 "C compiler cannot create executables
2844 See \`config.log' for more details" "$LINENO" 5; }
2846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2847 $as_echo "yes" >&6; }
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2850 $as_echo_n "checking for C compiler default output file name... " >&6; }
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2852 $as_echo "$ac_file" >&6; }
2853 ac_exeext
=$ac_cv_exeext
2855 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
2856 ac_clean_files
=$ac_clean_files_save
2857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2858 $as_echo_n "checking for suffix of executables... " >&6; }
2859 if { { ac_try
="$ac_link"
2861 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2862 *) ac_try_echo=$ac_try;;
2864 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2865 $as_echo "$ac_try_echo"; } >&5
2866 (eval "$ac_link") 2>&5
2868 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2869 test $ac_status = 0; }; then :
2870 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
2871 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
2872 # work properly (i.e., refer to `conftest.exe'), while it won't with
2874 for ac_file
in conftest.exe conftest conftest.
*; do
2875 test -f "$ac_file" ||
continue
2877 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2878 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2884 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2886 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2887 See \`config.log' for more details" "$LINENO" 5; }
2889 rm -f conftest conftest
$ac_cv_exeext
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2891 $as_echo "$ac_cv_exeext" >&6; }
2893 rm -f conftest.
$ac_ext
2894 EXEEXT
=$ac_cv_exeext
2896 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2897 /* end confdefs.h. */
2902 FILE *f = fopen ("conftest.out", "w");
2903 return ferror (f) || fclose (f) != 0;
2909 ac_clean_files
="$ac_clean_files conftest.out"
2910 # Check that the compiler produces executables we can run. If not, either
2911 # the compiler is broken, or we cross compile.
2912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2913 $as_echo_n "checking whether we are cross compiling... " >&6; }
2914 if test "$cross_compiling" != yes; then
2915 { { ac_try
="$ac_link"
2917 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2918 *) ac_try_echo=$ac_try;;
2920 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2921 $as_echo "$ac_try_echo"; } >&5
2922 (eval "$ac_link") 2>&5
2924 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2925 test $ac_status = 0; }
2926 if { ac_try='./conftest$ac_cv_exeext'
2927 { { case "(($ac_try" in
2928 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2929 *) ac_try_echo
=$ac_try;;
2931 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2932 $as_echo "$ac_try_echo"; } >&5
2933 (eval "$ac_try") 2>&5
2935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2936 test $ac_status = 0; }; }; then
2939 if test "$cross_compiling" = maybe
; then
2942 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2943 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2944 as_fn_error $?
"cannot run C compiled programs.
2945 If you meant to cross compile, use \`--host'.
2946 See \`config.log' for more details" "$LINENO" 5; }
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2951 $as_echo "$cross_compiling" >&6; }
2953 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
2954 ac_clean_files
=$ac_clean_files_save
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2956 $as_echo_n "checking for suffix of object files... " >&6; }
2957 if ${ac_cv_objext+:} false
; then :
2958 $as_echo_n "(cached) " >&6
2960 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2961 /* end confdefs.h. */
2971 rm -f conftest.o conftest.obj
2972 if { { ac_try
="$ac_compile"
2974 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2975 *) ac_try_echo=$ac_try;;
2977 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2978 $as_echo "$ac_try_echo"; } >&5
2979 (eval "$ac_compile") 2>&5
2981 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2982 test $ac_status = 0; }; then :
2983 for ac_file in conftest.o conftest.obj conftest.*; do
2984 test -f "$ac_file" || continue;
2986 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2987 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2992 $as_echo "$as_me: failed program was:" >&5
2993 sed 's/^/| /' conftest.$ac_ext >&5
2995 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2996 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2997 as_fn_error $? "cannot compute suffix of object files
: cannot compile
2998 See \
`config.log' for more details" "$LINENO" 5; }
3000 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3003 $as_echo "$ac_cv_objext" >&6; }
3004 OBJEXT=$ac_cv_objext
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3007 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3008 if ${ac_cv_c_compiler_gnu+:} false; then :
3009 $as_echo_n "(cached) " >&6
3011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3012 /* end confdefs.h. */
3025 if ac_fn_c_try_compile "$LINENO"; then :
3030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3031 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3035 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3036 if test $ac_compiler_gnu = yes; then
3041 ac_test_CFLAGS=${CFLAGS+set}
3042 ac_save_CFLAGS=$CFLAGS
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3044 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3045 if ${ac_cv_prog_cc_g+:} false; then :
3046 $as_echo_n "(cached) " >&6
3048 ac_save_c_werror_flag=$ac_c_werror_flag
3049 ac_c_werror_flag=yes
3052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3053 /* end confdefs.h. */
3063 if ac_fn_c_try_compile "$LINENO"; then :
3067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3068 /* end confdefs.h. */
3078 if ac_fn_c_try_compile "$LINENO"; then :
3081 ac_c_werror_flag=$ac_save_c_werror_flag
3083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3084 /* end confdefs.h. */
3094 if ac_fn_c_try_compile "$LINENO"; then :
3097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3099 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3101 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3102 ac_c_werror_flag=$ac_save_c_werror_flag
3104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3105 $as_echo "$ac_cv_prog_cc_g" >&6; }
3106 if test "$ac_test_CFLAGS" = set; then
3107 CFLAGS=$ac_save_CFLAGS
3108 elif test $ac_cv_prog_cc_g = yes; then
3109 if test "$GCC" = yes; then
3115 if test "$GCC" = yes; then
3121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3122 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3123 if ${ac_cv_prog_cc_c89+:} false; then :
3124 $as_echo_n "(cached) " >&6
3126 ac_cv_prog_cc_c89=no
3128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3129 /* end confdefs.h. */
3133 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3134 struct buf { int x; };
3135 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3136 static char *e (p, i)
3142 static char *f (char * (*g) (char **, int), char **p, ...)
3147 s = g (p, va_arg (v,int));
3152 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3153 function prototypes and stuff, but not '\xHH' hex character constants.
3154 These don't provoke an error unfortunately, instead are silently treated
3155 as 'x'. The following induces an error, until -std is added to get
3156 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3157 array size at least. It's necessary to write '\x00'==0 to get something
3158 that's true only with -std. */
3159 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3161 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3162 inside strings and character constants. */
3164 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3166 int test (int i, double x);
3167 struct s1 {int (*f) (int a);};
3168 struct s2 {int (*f) (double a);};
3169 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3175 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3180 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3181 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3183 CC="$ac_save_CC $ac_arg"
3184 if ac_fn_c_try_compile "$LINENO"; then :
3185 ac_cv_prog_cc_c89=$ac_arg
3187 rm -f core conftest.err conftest.$ac_objext
3188 test "x$ac_cv_prog_cc_c89" != "xno" && break
3190 rm -f conftest.$ac_ext
3195 case "x$ac_cv_prog_cc_c89" in
3197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3198 $as_echo "none needed" >&6; } ;;
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3201 $as_echo "unsupported" >&6; } ;;
3203 CC="$CC $ac_cv_prog_cc_c89"
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3205 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3207 if test "x$ac_cv_prog_cc_c89" != xno; then :
3212 ac_cpp='$CPP $CPPFLAGS'
3213 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3214 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3215 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3218 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3219 if ${ac_cv_prog_cc_c99+:} false; then :
3220 $as_echo_n "(cached) " >&6
3222 ac_cv_prog_cc_c99=no
3224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3225 /* end confdefs.h. */
3227 #include <stdbool.h>
3232 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3233 #define debug(...) fprintf (stderr, __VA_ARGS__)
3234 #define showlist(...) puts (#__VA_ARGS__)
3235 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3237 test_varargs_macros (void)
3242 debug ("X = %d\n", x);
3243 showlist (The first, second, and third items.);
3244 report (x>y, "x is %d but y is %d", x, y);
3247 // Check long long types.
3248 #define BIG64 18446744073709551615ull
3249 #define BIG32 4294967295ul
3250 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3252 your preprocessor is broken;
3256 your preprocessor is broken;
3258 static long long int bignum = -9223372036854775807LL;
3259 static unsigned long long int ubignum = BIG64;
3261 struct incomplete_array
3269 const wchar_t *name;
3273 typedef const char *ccp;
3276 test_restrict (ccp restrict text)
3278 // See if C++-style comments work.
3279 // Iterate through items via the restricted pointer.
3280 // Also check for declarations in for loops.
3281 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3286 // Check varargs and va_copy.
3288 test_varargs (const char *format, ...)
3291 va_start (args, format);
3293 va_copy (args_copy, args);
3304 str = va_arg (args_copy, const char *);
3307 number = va_arg (args_copy, int);
3310 fnumber = va_arg (args_copy, double);
3325 _Bool success = false;
3328 if (test_restrict ("String literal") == 0)
3330 char *restrict newvar = "Another string";
3333 test_varargs ("s, d' f .", "string", 65, 34.234);
3334 test_varargs_macros ();
3336 // Check flexible array members.
3337 struct incomplete_array *ia =
3338 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3340 for (int i = 0; i < ia->datasize; ++i)
3341 ia->data[i] = i * 1.234;
3343 // Check named initializers.
3344 struct named_init ni = {
3346 .name = L"Test wide string",
3347 .average = 543.34343,
3352 int dynamic_array[ni.number];
3353 dynamic_array[ni.number - 1] = 543;
3355 // work around unused variable warnings
3356 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3357 || dynamic_array[ni.number - 1] != 543);
3363 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
3365 CC="$ac_save_CC $ac_arg"
3366 if ac_fn_c_try_compile "$LINENO"; then :
3367 ac_cv_prog_cc_c99=$ac_arg
3369 rm -f core conftest.err conftest.$ac_objext
3370 test "x$ac_cv_prog_cc_c99" != "xno" && break
3372 rm -f conftest.$ac_ext
3377 case "x$ac_cv_prog_cc_c99" in
3379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3380 $as_echo "none needed" >&6; } ;;
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3383 $as_echo "unsupported" >&6; } ;;
3385 CC="$CC $ac_cv_prog_cc_c99"
3386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3387 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3389 if test "x$ac_cv_prog_cc_c99" != xno; then :
3399 if test "$GCC" = yes ; then
3401 # -Werror forces warnings to be errors.
3403 ac_lbl_cc_force_warning_errors=-Werror
3406 # Use -ffloat-store so that, on 32-bit x86, we don't
3407 # do 80-bit arithmetic with the FPU; that way we should
3408 # get the same results for floating-point calculations
3409 # on x86-32 and x86-64.
3412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -ffloat-store option" >&5
3413 $as_echo_n "checking whether the compiler supports the -ffloat-store option... " >&6; }
3414 save_CFLAGS="$CFLAGS"
3415 if expr "x-ffloat-store" : "x-W.*" >/dev/null
3417 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -ffloat-store"
3418 elif expr "x-ffloat-store" : "x-f.*" >/dev/null
3420 CFLAGS="$CFLAGS -Werror -ffloat-store"
3421 elif expr "x-ffloat-store" : "x-m.*" >/dev/null
3423 CFLAGS="$CFLAGS -Werror -ffloat-store"
3425 CFLAGS="$CFLAGS -ffloat-store"
3427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3428 /* end confdefs.h. */
3438 if ac_fn_c_try_compile "$LINENO"; then :
3440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3441 $as_echo "yes" >&6; }
3442 CFLAGS="$save_CFLAGS"
3443 V_CCOPT="$V_CCOPT -ffloat-store"
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3448 $as_echo "no" >&6; }
3449 CFLAGS="$save_CFLAGS"
3452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3455 V_INCLS="$V_INCLS -I/usr/local/include"
3456 LDFLAGS="$LDFLAGS -L/usr/local/lib"
3462 # This is assumed either to be GCC or clang, both
3463 # of which use -Werror to force warnings to be errors.
3465 ac_lbl_cc_force_warning_errors=-Werror
3470 # HP C, which is what we presume we're using, doesn't
3471 # exit with a non-zero exit status if we hand it an
3472 # invalid -W flag, can't be forced to do so even with
3473 # +We, and doesn't handle GCC-style -W flags, so we
3474 # don't want to try using GCC-style -W flags.
3476 ac_lbl_cc_dont_try_gcc_dashW=yes
3481 # MIPS C, which is what we presume we're using, doesn't
3482 # necessarily exit with a non-zero exit status if we
3483 # hand it an invalid -W flag, can't be forced to do
3484 # so, and doesn't handle GCC-style -W flags, so we
3485 # don't want to try using GCC-style -W flags.
3487 ac_lbl_cc_dont_try_gcc_dashW=yes
3489 # It also, apparently, defaults to "char" being
3490 # unsigned, unlike most other C implementations;
3491 # I suppose we could say "signed char" whenever
3492 # we want to guarantee a signed "char", but let's
3493 # just force signed chars.
3495 # -xansi is normally the default, but the
3496 # configure script was setting it; perhaps -cckr
3497 # was the default in the Old Days. (Then again,
3498 # that would probably be for backwards compatibility
3499 # in the days when ANSI C was Shiny and New, i.e.
3500 # 1989 and the early '90's, so maybe we can just
3501 # drop support for those compilers.)
3503 # -g is equivalent to -g2, which turns off
3504 # optimization; we choose -g3, which generates
3505 # debugging information but doesn't turn off
3506 # optimization (even if the optimization would
3507 # cause inaccuracies in debugging).
3509 V_CCOPT="$V_CCOPT -xansi -signed -g3"
3514 # Presumed to be DEC OSF/1, Digital UNIX, or
3517 # The DEC C compiler, which is what we presume we're
3518 # using, doesn't exit with a non-zero exit status if we
3519 # hand it an invalid -W flag, can't be forced to do
3520 # so, and doesn't handle GCC-style -W flags, so we
3521 # don't want to try using GCC-style -W flags.
3523 ac_lbl_cc_dont_try_gcc_dashW=yes
3525 # -g is equivalent to -g2, which turns off
3526 # optimization; we choose -g3, which generates
3527 # debugging information but doesn't turn off
3528 # optimization (even if the optimization would
3529 # cause inaccuracies in debugging).
3531 V_CCOPT="$V_CCOPT -g3"
3536 # Assumed to be Sun C, which requires -errwarn to force
3537 # warnings to be treated as errors.
3539 ac_lbl_cc_force_warning_errors=-errwarn
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
3544 $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
3545 if ${ac_cv_lbl_cc_const_proto+:} false; then :
3546 $as_echo_n "(cached) " >&6
3548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549 /* end confdefs.h. */
3550 #include <sys/types.h>
3554 struct a { int b; };
3555 void c(const struct a *)
3560 if ac_fn_c_try_compile "$LINENO"; then :
3561 ac_cv_lbl_cc_const_proto=yes
3563 ac_cv_lbl_cc_const_proto=no
3565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
3569 $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
3570 if test $ac_cv_lbl_cc_const_proto = no ; then
3572 $as_echo "#define const /**/" >>confdefs.h
3577 V_CCOPT="$V_CCOPT -O"
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3581 $as_echo_n "checking for inline... " >&6; }
3582 save_CFLAGS="$CFLAGS"
3584 if ${ac_cv_lbl_inline+:} false; then :
3585 $as_echo_n "(cached) " >&6
3590 for ac_lbl_inline in inline __inline__ __inline
3592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3593 /* end confdefs.h. */
3594 #define inline $ac_lbl_inline
3595 static inline struct iltest *foo(void);
3601 static inline struct iltest *
3604 static struct iltest xxx;
3616 if ac_fn_c_try_compile "$LINENO"; then :
3617 ac_lbl_cc_inline=yes
3619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3620 if test "$ac_lbl_cc_inline" = yes ; then
3624 if test "$ac_lbl_cc_inline" = yes ; then
3625 ac_cv_lbl_inline=$ac_lbl_inline
3629 CFLAGS="$save_CFLAGS"
3630 if test ! -z "$ac_cv_lbl_inline" ; then
3631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
3632 $as_echo "$ac_cv_lbl_inline" >&6; }
3634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3635 $as_echo "no" >&6; }
3638 cat >>confdefs.h <<_ACEOF
3639 #define inline $ac_cv_lbl_inline
3644 ac_cpp='$CPP $CPPFLAGS'
3645 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3646 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3647 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3649 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3650 # On Suns, sometimes $CPP names a directory.
3651 if test -n "$CPP" && test -d "$CPP"; then
3654 if test -z "$CPP"; then
3655 if ${ac_cv_prog_CPP+:} false; then :
3656 $as_echo_n "(cached) " >&6
3658 # Double quotes because CPP needs to be expanded
3659 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3662 for ac_c_preproc_warn_flag in '' yes
3664 # Use a header file that comes with gcc, so configuring glibc
3665 # with a fresh cross-compiler works.
3666 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3667 # <limits.h> exists even on freestanding compilers.
3668 # On the NeXT, cc -E runs the code through the compiler's parser,
3669 # not just through cpp. "Syntax error" is here to catch this case.
3670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3671 /* end confdefs.h. */
3673 # include <limits.h>
3675 # include <assert.h>
3679 if ac_fn_c_try_cpp "$LINENO"; then :
3682 # Broken: fails on valid input.
3685 rm -f conftest.err conftest.i conftest.$ac_ext
3687 # OK, works on sane cases. Now check whether nonexistent headers
3688 # can be detected and how.
3689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690 /* end confdefs.h. */
3691 #include <ac_nonexistent.h>
3693 if ac_fn_c_try_cpp "$LINENO"; then :
3694 # Broken: success on invalid input.
3697 # Passes both tests.
3701 rm -f conftest.err conftest.i conftest.$ac_ext
3704 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3705 rm -f conftest.i conftest.err conftest.
$ac_ext
3706 if $ac_preproc_ok; then :
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3719 $as_echo "$CPP" >&6; }
3721 for ac_c_preproc_warn_flag
in '' yes
3723 # Use a header file that comes with gcc, so configuring glibc
3724 # with a fresh cross-compiler works.
3725 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3726 # <limits.h> exists even on freestanding compilers.
3727 # On the NeXT, cc -E runs the code through the compiler's parser,
3728 # not just through cpp. "Syntax error" is here to catch this case.
3729 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3730 /* end confdefs.h. */
3732 # include <limits.h>
3734 # include <assert.h>
3738 if ac_fn_c_try_cpp
"$LINENO"; then :
3741 # Broken: fails on valid input.
3744 rm -f conftest.err conftest.i conftest.
$ac_ext
3746 # OK, works on sane cases. Now check whether nonexistent headers
3747 # can be detected and how.
3748 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3749 /* end confdefs.h. */
3750 #include <ac_nonexistent.h>
3752 if ac_fn_c_try_cpp
"$LINENO"; then :
3753 # Broken: success on invalid input.
3756 # Passes both tests.
3760 rm -f conftest.err conftest.i conftest.
$ac_ext
3763 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3764 rm -f conftest.i conftest.err conftest.
$ac_ext
3765 if $ac_preproc_ok; then :
3768 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3769 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3770 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3771 See \`config.log' for more details" "$LINENO" 5; }
3775 ac_cpp
='$CPP $CPPFLAGS'
3776 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3777 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3778 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3782 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3783 if ${ac_cv_path_GREP+:} false
; then :
3784 $as_echo_n "(cached) " >&6
3786 if test -z "$GREP"; then
3787 ac_path_GREP_found
=false
3788 # Loop through the user's path and test for each of PROGNAME-LIST
3789 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3790 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3793 test -z "$as_dir" && as_dir
=.
3794 for ac_prog
in grep ggrep
; do
3795 for ac_exec_ext
in '' $ac_executable_extensions; do
3796 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3797 as_fn_executable_p
"$ac_path_GREP" ||
continue
3798 # Check for GNU ac_path_GREP and select it if it is found.
3799 # Check for GNU $ac_path_GREP
3800 case `"$ac_path_GREP" --version 2>&1` in
3802 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3805 $as_echo_n 0123456789 >"conftest.in"
3808 cat "conftest.in" "conftest.in" >"conftest.tmp"
3809 mv "conftest.tmp" "conftest.in"
3810 cp "conftest.in" "conftest.nl"
3811 $as_echo 'GREP' >> "conftest.nl"
3812 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3813 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3814 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3815 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3816 # Best one so far, save it but keep looking for a better one
3817 ac_cv_path_GREP
="$ac_path_GREP"
3818 ac_path_GREP_max
=$ac_count
3820 # 10*(2^10) chars as input seems more than enough
3821 test $ac_count -gt 10 && break
3823 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3826 $ac_path_GREP_found && break 3
3831 if test -z "$ac_cv_path_GREP"; then
3832 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3835 ac_cv_path_GREP
=$GREP
3839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3840 $as_echo "$ac_cv_path_GREP" >&6; }
3841 GREP
="$ac_cv_path_GREP"
3844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3845 $as_echo_n "checking for egrep... " >&6; }
3846 if ${ac_cv_path_EGREP+:} false
; then :
3847 $as_echo_n "(cached) " >&6
3849 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3850 then ac_cv_path_EGREP
="$GREP -E"
3852 if test -z "$EGREP"; then
3853 ac_path_EGREP_found
=false
3854 # Loop through the user's path and test for each of PROGNAME-LIST
3855 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3856 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3859 test -z "$as_dir" && as_dir
=.
3860 for ac_prog
in egrep; do
3861 for ac_exec_ext
in '' $ac_executable_extensions; do
3862 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3863 as_fn_executable_p
"$ac_path_EGREP" ||
continue
3864 # Check for GNU ac_path_EGREP and select it if it is found.
3865 # Check for GNU $ac_path_EGREP
3866 case `"$ac_path_EGREP" --version 2>&1` in
3868 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3871 $as_echo_n 0123456789 >"conftest.in"
3874 cat "conftest.in" "conftest.in" >"conftest.tmp"
3875 mv "conftest.tmp" "conftest.in"
3876 cp "conftest.in" "conftest.nl"
3877 $as_echo 'EGREP' >> "conftest.nl"
3878 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3879 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3880 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3881 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3882 # Best one so far, save it but keep looking for a better one
3883 ac_cv_path_EGREP
="$ac_path_EGREP"
3884 ac_path_EGREP_max
=$ac_count
3886 # 10*(2^10) chars as input seems more than enough
3887 test $ac_count -gt 10 && break
3889 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3892 $ac_path_EGREP_found && break 3
3897 if test -z "$ac_cv_path_EGREP"; then
3898 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3901 ac_cv_path_EGREP
=$EGREP
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3907 $as_echo "$ac_cv_path_EGREP" >&6; }
3908 EGREP
="$ac_cv_path_EGREP"
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3912 $as_echo_n "checking for ANSI C header files... " >&6; }
3913 if ${ac_cv_header_stdc+:} false
; then :
3914 $as_echo_n "(cached) " >&6
3916 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3917 /* end confdefs.h. */
3931 if ac_fn_c_try_compile
"$LINENO"; then :
3932 ac_cv_header_stdc
=yes
3934 ac_cv_header_stdc
=no
3936 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3938 if test $ac_cv_header_stdc = yes; then
3939 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3940 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3941 /* end confdefs.h. */
3945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3946 $EGREP "memchr" >/dev
/null
2>&1; then :
3949 ac_cv_header_stdc
=no
3955 if test $ac_cv_header_stdc = yes; then
3956 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3958 /* end confdefs.h. */
3962 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3963 $EGREP "free" >/dev
/null
2>&1; then :
3966 ac_cv_header_stdc
=no
3972 if test $ac_cv_header_stdc = yes; then
3973 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3974 if test "$cross_compiling" = yes; then :
3977 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3978 /* end confdefs.h. */
3981 #if ((' ' & 0x0FF) == 0x020)
3982 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3983 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3985 # define ISLOWER(c) \
3986 (('a' <= (c) && (c) <= 'i') \
3987 || ('j' <= (c) && (c) <= 'r') \
3988 || ('s' <= (c) && (c) <= 'z'))
3989 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3992 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3997 for (i = 0; i < 256; i++)
3998 if (XOR (islower (i), ISLOWER (i))
3999 || toupper (i) != TOUPPER (i))
4004 if ac_fn_c_try_run
"$LINENO"; then :
4007 ac_cv_header_stdc
=no
4009 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4010 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4016 $as_echo "$ac_cv_header_stdc" >&6; }
4017 if test $ac_cv_header_stdc = yes; then
4019 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4023 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4024 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4025 inttypes.h stdint.h unistd.h
4027 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4028 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4030 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4031 cat >>confdefs.h
<<_ACEOF
4032 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4040 for ac_header
in fcntl.h rpc
/rpc.h rpc
/rpcent.h net
/if.h
4042 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4043 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4044 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4045 cat >>confdefs.h
<<_ACEOF
4046 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4053 for ac_header
in net
/pfvar.h
4055 ac_fn_c_check_header_compile
"$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h>
4056 #include <sys/socket.h>
4059 if test "x$ac_cv_header_net_pfvar_h" = xyes
; then :
4060 cat >>confdefs.h
<<_ACEOF
4061 #define HAVE_NET_PFVAR_H 1
4068 if test "$ac_cv_header_net_pfvar_h" = yes; then
4069 for ac_header
in net
/if_pflog.h
4071 ac_fn_c_check_header_compile
"$LINENO" "net/if_pflog.h" "ac_cv_header_net_if_pflog_h" "#include <sys/types.h>
4072 #include <sys/socket.h>
4074 #include <net/pfvar.h>
4076 if test "x$ac_cv_header_net_if_pflog_h" = xyes
; then :
4077 cat >>confdefs.h
<<_ACEOF
4078 #define HAVE_NET_IF_PFLOG_H 1
4085 if test "$ac_cv_header_net_if_pflog_h" = yes; then
4086 LOCALSRC
="print-pflog.c $LOCALSRC"
4093 # Check whether --enable-universal was given.
4094 if test "${enable_universal+set}" = set; then :
4095 enableval
=$enable_universal;
4098 if test "$enable_universal" != "no"; then
4103 # Leopard. Build for x86 and 32-bit PowerPC, with
4104 # x86 first. (That's what Apple does.)
4106 V_CCOPT
="$V_CCOPT -arch i386 -arch ppc"
4107 LDFLAGS
="$LDFLAGS -arch i386 -arch ppc"
4112 # Snow Leopard. Build for x86-64 and x86, with
4113 # x86-64 first. (That's what Apple does.)
4115 V_CCOPT
="$V_CCOPT -arch x86_64 -arch i386"
4116 LDFLAGS
="$LDFLAGS -arch x86_64 -arch i386"
4125 # Check whether --with-smi was given.
4126 if test "${with_smi+set}" = set; then :
4133 if test "x$with_smi" != "xno" ; then
4134 ac_fn_c_check_header_mongrel
"$LINENO" "smi.h" "ac_cv_header_smi_h" "$ac_includes_default"
4135 if test "x$ac_cv_header_smi_h" = xyes
; then :
4138 # OK, we found smi.h. Do we have libsmi with smiInit?
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for smiInit in -lsmi" >&5
4141 $as_echo_n "checking for smiInit in -lsmi... " >&6; }
4142 if ${ac_cv_lib_smi_smiInit+:} false
; then :
4143 $as_echo_n "(cached) " >&6
4145 ac_check_lib_save_LIBS
=$LIBS
4147 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4148 /* end confdefs.h. */
4150 /* Override any GCC internal prototype to avoid an error.
4151 Use char because int might match the return type of a GCC
4152 builtin and then its argument prototype would still apply. */
4165 if ac_fn_c_try_link
"$LINENO"; then :
4166 ac_cv_lib_smi_smiInit
=yes
4168 ac_cv_lib_smi_smiInit
=no
4170 rm -f core conftest.err conftest.
$ac_objext \
4171 conftest
$ac_exeext conftest.
$ac_ext
4172 LIBS
=$ac_check_lib_save_LIBS
4174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_smi_smiInit" >&5
4175 $as_echo "$ac_cv_lib_smi_smiInit" >&6; }
4176 if test "x$ac_cv_lib_smi_smiInit" = xyes
; then :
4179 # OK, we have libsmi with smiInit. Can we use it?
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable libsmi" >&5
4182 $as_echo_n "checking whether to enable libsmi... " >&6; }
4185 if test "$cross_compiling" = yes; then :
4187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not when cross-compiling" >&5
4188 $as_echo "not when cross-compiling" >&6; }
4193 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4194 /* end confdefs.h. */
4196 /* libsmi available check */
4200 int current, revision, age, n;
4201 const int required = 2;
4204 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4206 n = sscanf(smi_library_version, "%d:%d:%d", ¤t, &revision, &age);
4209 if (required < current - age || required > current)
4215 if ac_fn_c_try_run
"$LINENO"; then :
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4218 $as_echo "yes" >&6; }
4220 $as_echo "#define USE_LIBSMI 1" >>confdefs.h
4226 1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5
4227 $as_echo "no - smiInit failed" >&6; } ;;
4228 2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5
4229 $as_echo "no - header/library version mismatch" >&6; } ;;
4230 3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5
4231 $as_echo "no - can't determine library version" >&6; } ;;
4232 4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5
4233 $as_echo "no - too old" >&6; } ;;
4234 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4235 $as_echo "no" >&6; } ;;
4240 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4241 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5
4254 $as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; }
4255 # Check whether --enable-smb was given.
4256 if test "${enable_smb+set}" = set; then :
4257 enableval
=$enable_smb;
4262 case "$enableval" in
4263 yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4264 $as_echo "yes" >&6; }
4266 $as_echo "#define ENABLE_SMB 1" >>confdefs.h
4268 LOCALSRC
="print-smb.c smbutil.c $LOCALSRC"
4270 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4271 $as_echo "no" >&6; }
4276 # Check whether --with-user was given.
4277 if test "${with_user+set}" = set; then :
4281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5
4282 $as_echo_n "checking whether to drop root privileges by default... " >&6; }
4283 if test ! -z "$with_user" ; then
4285 cat >>confdefs.h
<<_ACEOF
4286 #define WITH_USER "$withval"
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4290 $as_echo "to \"$withval\"" >&6; }
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4293 $as_echo "no" >&6; }
4297 # Check whether --with-chroot was given.
4298 if test "${with_chroot+set}" = set; then :
4299 withval
=$with_chroot;
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5
4303 $as_echo_n "checking whether to chroot... " >&6; }
4304 if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4306 cat >>confdefs.h
<<_ACEOF
4307 #define WITH_CHROOT "$withval"
4310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4311 $as_echo "to \"$withval\"" >&6; }
4313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4314 $as_echo "no" >&6; }
4318 # Check whether --with-sandbox-capsicum was given.
4319 if test "${with_sandbox_capsicum+set}" = set; then :
4320 withval
=$with_sandbox_capsicum;
4324 # Check whether various functions are available. If any are, set
4325 # ac_lbl_capsicum_function_seen to yes; if any are not, set
4326 # ac_lbl_capsicum_function_not_seen to yes.
4328 # We don't check cap_rights_init(), as it's a macro, wrapping another
4329 # function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS()
4330 # doesn't handle that.
4332 # All of the ones we check for must be available in order to enable
4333 # capsicum sandboxing.
4335 # XXX - do we need to check for all of them, or are there some that, if
4336 # present, imply others are present?
4338 if test ! -z "$with_sandbox-capsicum" && test "$with_sandbox-capsicum" != "no" ; then
4339 for ac_func
in cap_enter cap_rights_limit cap_ioctls_limit openat
4341 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4342 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4343 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
4344 cat >>confdefs.h
<<_ACEOF
4345 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4347 ac_lbl_capsicum_function_seen
=yes
4349 ac_lbl_capsicum_function_not_seen
=yes
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcasper" >&5
4354 $as_echo_n "checking for cap_init in -lcasper... " >&6; }
4355 if ${ac_cv_lib_casper_cap_init+:} false
; then :
4356 $as_echo_n "(cached) " >&6
4358 ac_check_lib_save_LIBS
=$LIBS
4359 LIBS
="-lcasper $LIBS"
4360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4361 /* end confdefs.h. */
4363 /* Override any GCC internal prototype to avoid an error.
4364 Use char because int might match the return type of a GCC
4365 builtin and then its argument prototype would still apply. */
4378 if ac_fn_c_try_link
"$LINENO"; then :
4379 ac_cv_lib_casper_cap_init
=yes
4381 ac_cv_lib_casper_cap_init
=no
4383 rm -f core conftest.err conftest.
$ac_objext \
4384 conftest
$ac_exeext conftest.
$ac_ext
4385 LIBS
=$ac_check_lib_save_LIBS
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_casper_cap_init" >&5
4388 $as_echo "$ac_cv_lib_casper_cap_init" >&6; }
4389 if test "x$ac_cv_lib_casper_cap_init" = xyes
; then :
4390 LIBS
="$LIBS -lcasper"
4393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_gethostbyaddr in -lcap_dns" >&5
4394 $as_echo_n "checking for cap_gethostbyaddr in -lcap_dns... " >&6; }
4395 if ${ac_cv_lib_cap_dns_cap_gethostbyaddr+:} false
; then :
4396 $as_echo_n "(cached) " >&6
4398 ac_check_lib_save_LIBS
=$LIBS
4399 LIBS
="-lcap_dns $LIBS"
4400 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4401 /* end confdefs.h. */
4403 /* Override any GCC internal prototype to avoid an error.
4404 Use char because int might match the return type of a GCC
4405 builtin and then its argument prototype would still apply. */
4409 char cap_gethostbyaddr ();
4413 return cap_gethostbyaddr ();
4418 if ac_fn_c_try_link
"$LINENO"; then :
4419 ac_cv_lib_cap_dns_cap_gethostbyaddr
=yes
4421 ac_cv_lib_cap_dns_cap_gethostbyaddr
=no
4423 rm -f core conftest.err conftest.
$ac_objext \
4424 conftest
$ac_exeext conftest.
$ac_ext
4425 LIBS
=$ac_check_lib_save_LIBS
4427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_dns_cap_gethostbyaddr" >&5
4428 $as_echo "$ac_cv_lib_cap_dns_cap_gethostbyaddr" >&6; }
4429 if test "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = xyes
; then :
4430 LIBS
="$LIBS -lcap_dns"
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5
4435 $as_echo_n "checking whether to sandbox using capsicum... " >&6; }
4436 if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then
4438 $as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4441 $as_echo "yes" >&6; }
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4444 $as_echo "no" >&6; }
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using Casper library" >&5
4447 $as_echo_n "checking whether to sandbox using Casper library... " >&6; }
4448 if test "x$ac_cv_lib_casper_cap_init" = "xyes" -a "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = "xyes"; then
4450 $as_echo "#define HAVE_CASPER 1" >>confdefs.h
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4453 $as_echo "yes" >&6; }
4455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4456 $as_echo "no" >&6; }
4460 # We must check this before checking whether to check the OS's IPv6,
4461 # support because, on some platforms (such as SunOS 5.x), the test
4462 # program requires the extra networking libraries.
4465 # Most operating systems have gethostbyname() in the default searched
4466 # libraries (i.e. libc):
4467 # Some OSes (eg. Solaris) place it in libnsl
4468 # Some strange OSes (SINIX) have it in libsocket:
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4470 $as_echo_n "checking for library containing gethostbyname... " >&6; }
4471 if ${ac_cv_search_gethostbyname+:} false
; then :
4472 $as_echo_n "(cached) " >&6
4474 ac_func_search_save_LIBS
=$LIBS
4475 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4476 /* end confdefs.h. */
4478 /* Override any GCC internal prototype to avoid an error.
4479 Use char because int might match the return type of a GCC
4480 builtin and then its argument prototype would still apply. */
4484 char gethostbyname ();
4488 return gethostbyname ();
4493 for ac_lib
in '' nsl socket resolv
; do
4494 if test -z "$ac_lib"; then
4495 ac_res
="none required"
4498 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4500 if ac_fn_c_try_link
"$LINENO"; then :
4501 ac_cv_search_gethostbyname
=$ac_res
4503 rm -f core conftest.err conftest.
$ac_objext \
4505 if ${ac_cv_search_gethostbyname+:} false
; then :
4509 if ${ac_cv_search_gethostbyname+:} false
; then :
4512 ac_cv_search_gethostbyname
=no
4515 LIBS
=$ac_func_search_save_LIBS
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4518 $as_echo "$ac_cv_search_gethostbyname" >&6; }
4519 ac_res
=$ac_cv_search_gethostbyname
4520 if test "$ac_res" != no
; then :
4521 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4525 # Unfortunately libsocket sometimes depends on libnsl and
4526 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
4527 if test "$ac_cv_search_gethostbyname" = "no"
4529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
4530 $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
4531 if ${ac_cv_lib_socket_gethostbyname+:} false
; then :
4532 $as_echo_n "(cached) " >&6
4534 ac_check_lib_save_LIBS
=$LIBS
4535 LIBS
="-lsocket -lnsl $LIBS"
4536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4537 /* end confdefs.h. */
4539 /* Override any GCC internal prototype to avoid an error.
4540 Use char because int might match the return type of a GCC
4541 builtin and then its argument prototype would still apply. */
4545 char gethostbyname ();
4549 return gethostbyname ();
4554 if ac_fn_c_try_link
"$LINENO"; then :
4555 ac_cv_lib_socket_gethostbyname
=yes
4557 ac_cv_lib_socket_gethostbyname
=no
4559 rm -f core conftest.err conftest.
$ac_objext \
4560 conftest
$ac_exeext conftest.
$ac_ext
4561 LIBS
=$ac_check_lib_save_LIBS
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
4564 $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
4565 if test "x$ac_cv_lib_socket_gethostbyname" = xyes
; then :
4566 LIBS
="-lsocket -lnsl $LIBS"
4570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4571 $as_echo_n "checking for library containing socket... " >&6; }
4572 if ${ac_cv_search_socket+:} false
; then :
4573 $as_echo_n "(cached) " >&6
4575 ac_func_search_save_LIBS
=$LIBS
4576 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4577 /* end confdefs.h. */
4579 /* Override any GCC internal prototype to avoid an error.
4580 Use char because int might match the return type of a GCC
4581 builtin and then its argument prototype would still apply. */
4594 for ac_lib
in '' socket
; do
4595 if test -z "$ac_lib"; then
4596 ac_res
="none required"
4599 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4601 if ac_fn_c_try_link
"$LINENO"; then :
4602 ac_cv_search_socket
=$ac_res
4604 rm -f core conftest.err conftest.
$ac_objext \
4606 if ${ac_cv_search_socket+:} false
; then :
4610 if ${ac_cv_search_socket+:} false
; then :
4613 ac_cv_search_socket
=no
4616 LIBS
=$ac_func_search_save_LIBS
4618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4619 $as_echo "$ac_cv_search_socket" >&6; }
4620 ac_res
=$ac_cv_search_socket
4621 if test "$ac_res" != no
; then :
4622 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4626 $as_echo_n "checking for socket in -lsocket... " >&6; }
4627 if ${ac_cv_lib_socket_socket+:} false
; then :
4628 $as_echo_n "(cached) " >&6
4630 ac_check_lib_save_LIBS
=$LIBS
4631 LIBS
="-lsocket -lnsl $LIBS"
4632 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4633 /* end confdefs.h. */
4635 /* Override any GCC internal prototype to avoid an error.
4636 Use char because int might match the return type of a GCC
4637 builtin and then its argument prototype would still apply. */
4650 if ac_fn_c_try_link
"$LINENO"; then :
4651 ac_cv_lib_socket_socket
=yes
4653 ac_cv_lib_socket_socket
=no
4655 rm -f core conftest.err conftest.
$ac_objext \
4656 conftest
$ac_exeext conftest.
$ac_ext
4657 LIBS
=$ac_check_lib_save_LIBS
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4660 $as_echo "$ac_cv_lib_socket_socket" >&6; }
4661 if test "x$ac_cv_lib_socket_socket" = xyes
; then :
4662 LIBS
="-lsocket -lnsl $LIBS"
4667 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
4668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
4669 $as_echo_n "checking for library containing putmsg... " >&6; }
4670 if ${ac_cv_search_putmsg+:} false
; then :
4671 $as_echo_n "(cached) " >&6
4673 ac_func_search_save_LIBS
=$LIBS
4674 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4675 /* end confdefs.h. */
4677 /* Override any GCC internal prototype to avoid an error.
4678 Use char because int might match the return type of a GCC
4679 builtin and then its argument prototype would still apply. */
4692 for ac_lib
in '' str
; do
4693 if test -z "$ac_lib"; then
4694 ac_res
="none required"
4697 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4699 if ac_fn_c_try_link
"$LINENO"; then :
4700 ac_cv_search_putmsg
=$ac_res
4702 rm -f core conftest.err conftest.
$ac_objext \
4704 if ${ac_cv_search_putmsg+:} false
; then :
4708 if ${ac_cv_search_putmsg+:} false
; then :
4711 ac_cv_search_putmsg
=no
4714 LIBS
=$ac_func_search_save_LIBS
4716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
4717 $as_echo "$ac_cv_search_putmsg" >&6; }
4718 ac_res
=$ac_cv_search_putmsg
4719 if test "$ac_res" != no
; then :
4720 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4727 # Check whether AF_INET6 and struct in6_addr are defined.
4728 # If they aren't both defined, we don't have sufficient OS
4729 # support for IPv6, so we don't look for IPv6 support libraries,
4730 # and we define AF_INET6 and struct in6_addr ourselves.
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports IPv6" >&5
4733 $as_echo_n "checking whether the operating system supports IPv6... " >&6; }
4734 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4735 /* end confdefs.h. */
4738 /* AF_INET6 available check */
4739 #include <sys/types.h>
4741 #include <ws2tcpip.h>
4743 #include <sys/socket.h>
4744 #include <netinet/in.h>
4748 foo(struct in6_addr *addr)
4750 memset(addr, 0, sizeof (struct in6_addr));
4753 #error "AF_INET6 not defined"
4758 if ac_fn_c_try_compile
"$LINENO"; then :
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4761 $as_echo "yes" >&6; }
4763 $as_echo "#define HAVE_OS_IPV6_SUPPORT 1" >>confdefs.h
4769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4770 $as_echo "no" >&6; }
4775 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4781 if test "$ipv6" = "yes"; then
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5
4783 $as_echo_n "checking ipv6 stack type... " >&6; }
4784 for i
in inria kame linux-glibc linux-libinet6 toshiba v6d zeta
; do
4787 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4788 /* end confdefs.h. */
4789 #include <netinet/in.h>
4790 #ifdef IPV6_INRIA_VERSION
4794 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4795 $EGREP "yes" >/dev
/null
2>&1; then :
4802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4803 /* end confdefs.h. */
4804 #include <netinet/in.h>
4809 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4810 $EGREP "yes" >/dev
/null
2>&1; then :
4813 ipv6libdir
=/usr
/local
/v
6/lib
;
4820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h. */
4822 #include <features.h>
4823 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4827 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4828 $EGREP "yes" >/dev
/null
2>&1; then :
4835 if test -d /usr
/inet6
-o -f /usr
/include
/netinet
/ip6.h
; then
4838 ipv6libdir
=/usr
/inet
6/lib
4840 CFLAGS
="-I/usr/inet6/include $CFLAGS"
4844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4845 /* end confdefs.h. */
4846 #include <sys/param.h>
4847 #ifdef _TOSHIBA_INET6
4851 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4852 $EGREP "yes" >/dev
/null
2>&1; then :
4855 ipv6libdir
=/usr
/local
/v
6/lib
4861 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4862 /* end confdefs.h. */
4863 #include </usr/local/v6/include/sys/v6config.h>
4868 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4869 $EGREP "yes" >/dev
/null
2>&1; then :
4872 ipv6libdir
=/usr
/local
/v
6/lib
;
4873 CFLAGS
="-I/usr/local/v6/include $CFLAGS"
4879 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4880 /* end confdefs.h. */
4881 #include <sys/param.h>
4882 #ifdef _ZETA_MINAMI_INET6
4886 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4887 $EGREP "yes" >/dev
/null
2>&1; then :
4890 ipv6libdir
=/usr
/local
/v
6/lib
4896 if test "$ipv6type" != "unknown"; then
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5
4901 $as_echo "$ipv6type" >&6; }
4904 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
4905 if test -d $ipv6libdir -a -f $ipv6libdir/lib
$ipv6lib.a
; then
4906 LIBS
="-L$ipv6libdir -l$ipv6lib $LIBS"
4907 echo "You have $ipv6lib library, using it"
4909 if test "$ipv6trylibc" = "yes"; then
4910 echo "You do not have $ipv6lib library, using libc"
4912 echo 'Fatal: no $ipv6lib library found. cannot continue.'
4913 echo "You need to fetch lib$ipv6lib.a from appropriate"
4914 echo 'ipv6 kit and compile beforehand.'
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dnet_htoa" >&5
4921 $as_echo_n "checking for library containing dnet_htoa... " >&6; }
4922 if ${ac_cv_search_dnet_htoa+:} false
; then :
4923 $as_echo_n "(cached) " >&6
4925 ac_func_search_save_LIBS
=$LIBS
4926 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4927 /* end confdefs.h. */
4929 /* Override any GCC internal prototype to avoid an error.
4930 Use char because int might match the return type of a GCC
4931 builtin and then its argument prototype would still apply. */
4939 return dnet_htoa ();
4944 for ac_lib
in '' dnet
; do
4945 if test -z "$ac_lib"; then
4946 ac_res
="none required"
4949 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4951 if ac_fn_c_try_link
"$LINENO"; then :
4952 ac_cv_search_dnet_htoa
=$ac_res
4954 rm -f core conftest.err conftest.
$ac_objext \
4956 if ${ac_cv_search_dnet_htoa+:} false
; then :
4960 if ${ac_cv_search_dnet_htoa+:} false
; then :
4963 ac_cv_search_dnet_htoa
=no
4966 LIBS
=$ac_func_search_save_LIBS
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dnet_htoa" >&5
4969 $as_echo "$ac_cv_search_dnet_htoa" >&6; }
4970 ac_res
=$ac_cv_search_dnet_htoa
4971 if test "$ac_res" != no
; then :
4972 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4975 $as_echo "#define HAVE_DNET_HTOA 1" >>confdefs.h
4978 # OK, we have dnet_htoa(). Do we have netdnet/dnetdb.h?
4980 for ac_header
in netdnet
/dnetdb.h
4982 ac_fn_c_check_header_mongrel
"$LINENO" "netdnet/dnetdb.h" "ac_cv_header_netdnet_dnetdb_h" "$ac_includes_default"
4983 if test "x$ac_cv_header_netdnet_dnetdb_h" = xyes
; then :
4984 cat >>confdefs.h
<<_ACEOF
4985 #define HAVE_NETDNET_DNETDB_H 1
4992 if test "$ac_cv_header_netdnet_dnetdb_h" = "yes"; then
4994 # Yes. Does it declare dnet_htoa()?
4996 ac_fn_c_check_decl
"$LINENO" "dnet_htoa" "ac_cv_have_decl_dnet_htoa" "
4997 $ac_includes_default
4998 #include <netdnet/dnetdb.h>
5001 if test "x$ac_cv_have_decl_dnet_htoa" = xyes
; then :
5005 $as_echo "#define NETDNET_DNETDB_H_DECLARES_DNET_HTOA /**/" >>confdefs.h
5013 # Do we have netdnet/dn.h?
5015 for ac_header
in netdnet
/dn.h
5017 ac_fn_c_check_header_mongrel
"$LINENO" "netdnet/dn.h" "ac_cv_header_netdnet_dn_h" "$ac_includes_default"
5018 if test "x$ac_cv_header_netdnet_dn_h" = xyes
; then :
5019 cat >>confdefs.h
<<_ACEOF
5020 #define HAVE_NETDNET_DN_H 1
5027 if test "$ac_cv_header_netdnet_dn_h" = "yes"; then
5029 # Yes. Does it declare struct dn_naddr?
5031 ac_fn_c_check_type
"$LINENO" "struct dn_naddr" "ac_cv_type_struct_dn_naddr" "
5032 #include <netdnet/dn.h>
5035 if test "x$ac_cv_type_struct_dn_naddr" = xyes
; then :
5037 cat >>confdefs.h
<<_ACEOF
5038 #define HAVE_STRUCT_DN_NADDR 1
5049 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
5050 if test "x$ac_cv_func_strlcat" = xyes
; then :
5051 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5054 case " $LIBOBJS " in
5055 *" strlcat.$ac_objext "* ) ;;
5056 *) LIBOBJS
="$LIBOBJS strlcat.$ac_objext"
5062 ac_fn_c_check_func
"$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5063 if test "x$ac_cv_func_strlcpy" = xyes
; then :
5064 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5067 case " $LIBOBJS " in
5068 *" strlcpy.$ac_objext "* ) ;;
5069 *) LIBOBJS
="$LIBOBJS strlcpy.$ac_objext"
5075 ac_fn_c_check_func
"$LINENO" "strdup" "ac_cv_func_strdup"
5076 if test "x$ac_cv_func_strdup" = xyes
; then :
5077 $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
5080 case " $LIBOBJS " in
5081 *" strdup.$ac_objext "* ) ;;
5082 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
5088 ac_fn_c_check_func
"$LINENO" "strsep" "ac_cv_func_strsep"
5089 if test "x$ac_cv_func_strsep" = xyes
; then :
5090 $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5093 case " $LIBOBJS " in
5094 *" strsep.$ac_objext "* ) ;;
5095 *) LIBOBJS
="$LIBOBJS strsep.$ac_objext"
5101 ac_fn_c_check_func
"$LINENO" "getservent" "ac_cv_func_getservent"
5102 if test "x$ac_cv_func_getservent" = xyes
; then :
5103 $as_echo "#define HAVE_GETSERVENT 1" >>confdefs.h
5106 case " $LIBOBJS " in
5107 *" getservent.$ac_objext "* ) ;;
5108 *) LIBOBJS
="$LIBOBJS getservent.$ac_objext"
5114 ac_fn_c_check_func
"$LINENO" "getopt_long" "ac_cv_func_getopt_long"
5115 if test "x$ac_cv_func_getopt_long" = xyes
; then :
5116 $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
5119 case " $LIBOBJS " in
5120 *" getopt_long.$ac_objext "* ) ;;
5121 *) LIBOBJS
="$LIBOBJS getopt_long.$ac_objext"
5128 for ac_func
in fork vfork strftime
5130 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5131 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5132 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
5133 cat >>confdefs.h
<<_ACEOF
5134 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5140 for ac_func
in setlinebuf
5142 ac_fn_c_check_func
"$LINENO" "setlinebuf" "ac_cv_func_setlinebuf"
5143 if test "x$ac_cv_func_setlinebuf" = xyes
; then :
5144 cat >>confdefs.h
<<_ACEOF
5145 #define HAVE_SETLINEBUF 1
5153 for ac_func
in vsnprintf snprintf
5155 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5156 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5157 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
5158 cat >>confdefs.h
<<_ACEOF
5159 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5167 if test $needsnprintf = yes; then
5168 case " $LIBOBJS " in
5169 *" snprintf.$ac_objext "* ) ;;
5170 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
5176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5
5177 $as_echo_n "checking for main in -lrpc... " >&6; }
5178 if ${ac_cv_lib_rpc_main+:} false
; then :
5179 $as_echo_n "(cached) " >&6
5181 ac_check_lib_save_LIBS
=$LIBS
5183 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5184 /* end confdefs.h. */
5195 if ac_fn_c_try_link
"$LINENO"; then :
5196 ac_cv_lib_rpc_main
=yes
5198 ac_cv_lib_rpc_main
=no
5200 rm -f core conftest.err conftest.
$ac_objext \
5201 conftest
$ac_exeext conftest.
$ac_ext
5202 LIBS
=$ac_check_lib_save_LIBS
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5
5205 $as_echo "$ac_cv_lib_rpc_main" >&6; }
5206 if test "x$ac_cv_lib_rpc_main" = xyes
; then :
5207 cat >>confdefs.h
<<_ACEOF
5208 #define HAVE_LIBRPC 1
5215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5
5216 $as_echo_n "checking for library containing getrpcbynumber... " >&6; }
5217 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5218 $as_echo_n "(cached) " >&6
5220 ac_func_search_save_LIBS
=$LIBS
5221 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5222 /* end confdefs.h. */
5224 /* Override any GCC internal prototype to avoid an error.
5225 Use char because int might match the return type of a GCC
5226 builtin and then its argument prototype would still apply. */
5230 char getrpcbynumber ();
5234 return getrpcbynumber ();
5239 for ac_lib
in '' nsl
; do
5240 if test -z "$ac_lib"; then
5241 ac_res
="none required"
5244 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5246 if ac_fn_c_try_link
"$LINENO"; then :
5247 ac_cv_search_getrpcbynumber
=$ac_res
5249 rm -f core conftest.err conftest.
$ac_objext \
5251 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5255 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5258 ac_cv_search_getrpcbynumber
=no
5261 LIBS
=$ac_func_search_save_LIBS
5263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5
5264 $as_echo "$ac_cv_search_getrpcbynumber" >&6; }
5265 ac_res
=$ac_cv_search_getrpcbynumber
5266 if test "$ac_res" != no
; then :
5267 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5269 $as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h
5276 pfopen
=/usr
/examples
/packetfilter
/pfopen.c
5277 if test -f $pfopen ; then
5278 for ac_func
in pfopen
5280 ac_fn_c_check_func
"$LINENO" "pfopen" "ac_cv_func_pfopen"
5281 if test "x$ac_cv_func_pfopen" = xyes
; then :
5282 cat >>confdefs.h
<<_ACEOF
5283 #define HAVE_PFOPEN 1
5289 if test $ac_cv_func_pfopen = "no" ; then
5290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5
5291 $as_echo "Using $pfopen" >&6; }
5292 LIBS
="$LIBS $pfopen"
5297 # Check whether --with-system-libpcap was given.
5298 if test "${with_system_libpcap+set}" = set; then :
5299 withval
=$with_system_libpcap;
5301 # Don't look for a local libpcap.
5303 using_local_libpcap
=no
5308 # Look for a local pcap library.
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5
5311 $as_echo_n "checking for local pcap library... " >&6; }
5313 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5314 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'`
5315 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5316 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'`
5317 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5318 basedir
=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
5319 sed -e 's/-PRE-GIT$//' `
5320 if test $lastdir = $basedir ; then
5324 if test -r $dir/libpcap.a
; then
5325 libpcap
=$dir/libpcap.a
5329 if test $libpcap = FAIL
; then
5331 # We didn't find a local libpcap.
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5334 $as_echo "not found" >&6; }
5335 using_local_libpcap
=no
;
5338 # We found a local libpcap.
5340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5
5341 $as_echo "$libpcap" >&6; }
5342 using_local_libpcap
=yes
5348 if test $using_local_libpcap = no
; then
5350 # We didn't find a local libpcap.
5351 # Look for an installed pcap-config.
5353 if test -n "$ac_tool_prefix"; then
5354 # Extract the first word of "${ac_tool_prefix}pcap-config", so it can be a program name with args.
5355 set dummy
${ac_tool_prefix}pcap-config
; ac_word
=$2
5356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5357 $as_echo_n "checking for $ac_word... " >&6; }
5358 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5359 $as_echo_n "(cached) " >&6
5361 case $PCAP_CONFIG in
5363 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5366 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5370 test -z "$as_dir" && as_dir
=.
5371 for ac_exec_ext
in '' $ac_executable_extensions; do
5372 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5373 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5384 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5385 if test -n "$PCAP_CONFIG"; then
5386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5387 $as_echo "$PCAP_CONFIG" >&6; }
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5390 $as_echo "no" >&6; }
5395 if test -z "$ac_cv_path_PCAP_CONFIG"; then
5396 ac_pt_PCAP_CONFIG
=$PCAP_CONFIG
5397 # Extract the first word of "pcap-config", so it can be a program name with args.
5398 set dummy pcap-config
; ac_word
=$2
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5400 $as_echo_n "checking for $ac_word... " >&6; }
5401 if ${ac_cv_path_ac_pt_PCAP_CONFIG+:} false
; then :
5402 $as_echo_n "(cached) " >&6
5404 case $ac_pt_PCAP_CONFIG in
5406 ac_cv_path_ac_pt_PCAP_CONFIG
="$ac_pt_PCAP_CONFIG" # Let the user override the test with a path.
5409 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5413 test -z "$as_dir" && as_dir
=.
5414 for ac_exec_ext
in '' $ac_executable_extensions; do
5415 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5416 ac_cv_path_ac_pt_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5427 ac_pt_PCAP_CONFIG
=$ac_cv_path_ac_pt_PCAP_CONFIG
5428 if test -n "$ac_pt_PCAP_CONFIG"; then
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PCAP_CONFIG" >&5
5430 $as_echo "$ac_pt_PCAP_CONFIG" >&6; }
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5433 $as_echo "no" >&6; }
5436 if test "x$ac_pt_PCAP_CONFIG" = x
; then
5439 case $cross_compiling:$ac_tool_warned in
5441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5442 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5443 ac_tool_warned
=yes ;;
5445 PCAP_CONFIG
=$ac_pt_PCAP_CONFIG
5448 PCAP_CONFIG
="$ac_cv_path_PCAP_CONFIG"
5451 if test -n "$PCAP_CONFIG" ; then
5453 # Found - use it to get the include flags for
5454 # libpcap and the flags to link with libpcap.
5456 # Please read section 11.6 "Shell Substitutions"
5457 # in the autoconf manual before doing anything
5458 # to this that involves quoting. Especially note
5459 # the statement "There is just no portable way to use
5460 # double-quoted strings inside double-quoted back-quoted
5461 # expressions (pfew!)."
5463 cflags
=`"$PCAP_CONFIG" --cflags`
5464 V_INCLS
="$cflags $V_INCLS"
5465 libpcap
=`"$PCAP_CONFIG" --libs`
5468 # Not found; look for an installed pcap.
5470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpcap" >&5
5471 $as_echo_n "checking for main in -lpcap... " >&6; }
5472 if ${ac_cv_lib_pcap_main+:} false
; then :
5473 $as_echo_n "(cached) " >&6
5475 ac_check_lib_save_LIBS
=$LIBS
5477 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5478 /* end confdefs.h. */
5489 if ac_fn_c_try_link
"$LINENO"; then :
5490 ac_cv_lib_pcap_main
=yes
5492 ac_cv_lib_pcap_main
=no
5494 rm -f core conftest.err conftest.
$ac_objext \
5495 conftest
$ac_exeext conftest.
$ac_ext
5496 LIBS
=$ac_check_lib_save_LIBS
5498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_main" >&5
5499 $as_echo "$ac_cv_lib_pcap_main" >&6; }
5500 if test "x$ac_cv_lib_pcap_main" = xyes
; then :
5504 if test $libpcap = FAIL
; then
5505 as_fn_error $?
"see the INSTALL doc for more info" "$LINENO" 5
5507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extraneous pcap header directories" >&5
5508 $as_echo_n "checking for extraneous pcap header directories... " >&6; }
5509 if test \
( ! -r /usr
/local
/include
/pcap.h \
) -a \
5510 \
( ! -r /usr
/include
/pcap.h \
); then
5511 if test -r /usr
/local
/include
/pcap
/pcap.h
; then
5512 d
="/usr/local/include/pcap"
5513 elif test -r /usr
/include
/pcap
/pcap.h
; then
5514 d
="/usr/include/pcap"
5517 if test -z "$d" ; then
5518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5519 $as_echo "not found" >&6; }
5521 V_INCLS
="-I$d $V_INCLS"
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found -- -I$d added" >&5
5523 $as_echo "found -- -I$d added" >&6; }
5528 # We found a local libpcap. Add it to the dependencies for
5534 # Look for its pcap-config script.
5536 # Extract the first word of "pcap-config", so it can be a program name with args.
5537 set dummy pcap-config
; ac_word
=$2
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5539 $as_echo_n "checking for $ac_word... " >&6; }
5540 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5541 $as_echo_n "(cached) " >&6
5543 case $PCAP_CONFIG in
5545 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5548 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5549 for as_dir
in $local_pcap_dir
5552 test -z "$as_dir" && as_dir
=.
5553 for ac_exec_ext
in '' $ac_executable_extensions; do
5554 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5555 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5566 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5567 if test -n "$PCAP_CONFIG"; then
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5569 $as_echo "$PCAP_CONFIG" >&6; }
5571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5572 $as_echo "no" >&6; }
5577 if test -n "$PCAP_CONFIG"; then
5579 # We don't want its --cflags or --libs output, because
5580 # those presume it's installed. For the C compiler flags,
5581 # we add the source directory for the local libpcap, so
5582 # we pick up its header files.
5584 # We do, however, want its additional libraries, as required
5585 # when linking statically, because it makes calls to
5586 # routines in those libraries, so we'll need to link with
5587 # them, because we'll be linking statically with it.
5589 V_INCLS
="-I$local_pcap_dir $V_INCLS"
5590 additional_libs
=`"$PCAP_CONFIG" --static --additional-libs`
5591 libpcap
="$libpcap $additional_libs"
5594 # It doesn't have a pcap-config script.
5595 # Make sure it has a pcap.h file.
5597 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5598 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5599 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5600 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5602 if test -r $local_pcap_dir/pcap.h
; then
5603 pcapH
=$local_pcap_dir
5605 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5606 if test -r $dir/pcap.h
; then
5612 if test $pcapH = FAIL
; then
5613 as_fn_error $?
"cannot find pcap.h: see INSTALL" "$LINENO" 5
5617 # Force the compiler to look for header files in the
5618 # directory containing pcap.h.
5620 V_INCLS
="-I$pcapH $V_INCLS"
5624 if test -z "$PCAP_CONFIG"; then
5626 # We don't have pcap-config; find out any additional link flags
5627 # we need. (If we have pcap-config, we assume it tells us what
5634 # If libpcap is DLPI-based, we have to use /lib/pse.exp if
5635 # present, as we use the STREAMS routines.
5637 # (XXX - true only if we're linking with a static libpcap?)
5639 pseexe
="/lib/pse.exp"
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
5641 $as_echo_n "checking for $pseexe... " >&6; }
5642 if test -f $pseexe ; then
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5644 $as_echo "yes" >&6; }
5645 LIBS
="$LIBS -I:$pseexe"
5649 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
5650 # we use them to load the BPF module.
5652 # (XXX - true only if we're linking with a static libpcap?)
5654 LIBS
="$LIBS -lodm -lcfg"
5658 # libdlpi is needed for Solaris 11 and later.
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
5660 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
5661 if ${ac_cv_lib_dlpi_dlpi_walk+:} false
; then :
5662 $as_echo_n "(cached) " >&6
5664 ac_check_lib_save_LIBS
=$LIBS
5665 LIBS
="-ldlpi -L/lib $LIBS"
5666 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5667 /* end confdefs.h. */
5669 /* Override any GCC internal prototype to avoid an error.
5670 Use char because int might match the return type of a GCC
5671 builtin and then its argument prototype would still apply. */
5679 return dlpi_walk ();
5684 if ac_fn_c_try_link
"$LINENO"; then :
5685 ac_cv_lib_dlpi_dlpi_walk
=yes
5687 ac_cv_lib_dlpi_dlpi_walk
=no
5689 rm -f core conftest.err conftest.
$ac_objext \
5690 conftest
$ac_exeext conftest.
$ac_ext
5691 LIBS
=$ac_check_lib_save_LIBS
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
5694 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
5695 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes
; then :
5696 LIBS
="$LIBS -ldlpi" LDFLAGS
="-L/lib $LDFLAGS"
5703 LIBS
="$libpcap $LIBS"
5705 ac_fn_c_check_func
"$LINENO" "pcap_loop" "ac_cv_func_pcap_loop"
5706 if test "x$ac_cv_func_pcap_loop" = xyes
; then :
5710 as_fn_error $?
"This is a bug, please follow the guidelines in CONTRIBUTING and include the
5711 config.log file in your report. If you have downloaded libpcap from
5712 tcpdump.org, and built it yourself, please also include the config.log
5713 file from the libpcap source directory, the Makefile from the libpcap
5714 source directory, and the output of the make process for libpcap, as
5715 this could be a problem with the libpcap that was built, and we will
5716 not be able to determine why this is happening, and thus will not be
5717 able to fix it, without that information, as we have not been able to
5718 reproduce this problem ourselves." "$LINENO" 5
5725 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
5726 # libraries (e.g., "-lsocket -lnsl" on Solaris).
5728 # You are in a twisty little maze of UN*Xes, all different.
5729 # Some might not have ether_ntohost().
5730 # Some might have it and declare it in <net/ethernet.h>.
5731 # Some might have it and declare it in <netinet/ether.h>
5732 # Some might have it and declare it in <sys/ethernet.h>.
5733 # Some might have it and declare it in <arpa/inet.h>.
5734 # Some might have it and declare it in <netinet/if_ether.h>.
5735 # Some might have it and not declare it in any header file.
5737 # Before you is a C compiler.
5739 for ac_func
in ether_ntohost
5741 ac_fn_c_check_func
"$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost"
5742 if test "x$ac_cv_func_ether_ntohost" = xyes
; then :
5743 cat >>confdefs.h
<<_ACEOF
5744 #define HAVE_ETHER_NTOHOST 1
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5
5748 $as_echo_n "checking for buggy ether_ntohost... " >&6; }
5749 if ${ac_cv_buggy_ether_ntohost+:} false
; then :
5750 $as_echo_n "(cached) " >&6
5753 if test "$cross_compiling" = yes; then :
5754 ac_cv_buggy_ether_ntohost
="not while cross-compiling"
5756 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5757 /* end confdefs.h. */
5760 #include <sys/types.h>
5761 #include <sys/param.h>
5762 #include <sys/socket.h>
5765 main(int argc, char **argv)
5767 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
5768 char name[MAXHOSTNAMELEN];
5770 ether_ntohost(name, (struct ether_addr *)ea);
5775 if ac_fn_c_try_run
"$LINENO"; then :
5776 ac_cv_buggy_ether_ntohost
=no
5778 ac_cv_buggy_ether_ntohost
=yes
5780 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5781 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5
5786 $as_echo "$ac_cv_buggy_ether_ntohost" >&6; }
5787 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
5789 $as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h
5796 if test "$ac_cv_func_ether_ntohost" = yes -a \
5797 "$ac_cv_buggy_ether_ntohost" = "no"; then
5799 # OK, we have ether_ntohost(). Is it declared in <net/ethernet.h>?
5801 # This test fails if we don't have <net/ethernet.h> or if we do
5802 # but it doesn't declare ether_ntohost().
5804 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5805 #include <net/ethernet.h>
5808 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5811 $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5819 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5821 # No, how about <netinet/ether.h>, as on Linux?
5823 # This test fails if we don't have <netinet/ether.h>
5824 # or if we do but it doesn't declare ether_ntohost().
5826 # Unset ac_cv_have_decl_ether_ntohost so we don't
5827 # treat the previous failure as a cached value and
5828 # suppress the next test.
5830 unset ac_cv_have_decl_ether_ntohost
5831 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5832 #include <netinet/ether.h>
5835 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5838 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5847 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5849 # No, how about <sys/ethernet.h>, as on Solaris 10
5852 # This test fails if we don't have <sys/ethernet.h>
5853 # or if we do but it doesn't declare ether_ntohost().
5855 # Unset ac_cv_have_decl_ether_ntohost so we don't
5856 # treat the previous failure as a cached value and
5857 # suppress the next test.
5859 unset ac_cv_have_decl_ether_ntohost
5860 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5861 #include <sys/ethernet.h>
5864 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5867 $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5876 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5878 # No, how about <arpa/inet.h>, as in AIX?
5880 # This test fails if we don't have <arpa/inet.h>
5881 # (if we have ether_ntohost(), we should have
5882 # networking, and if we have networking, we should
5883 # have <arpa/inet.h>) or if we do but it doesn't
5884 # declare ether_ntohost().
5886 # Unset ac_cv_have_decl_ether_ntohost so we don't
5887 # treat the previous failure as a cached value and
5888 # suppress the next test.
5890 unset ac_cv_have_decl_ether_ntohost
5891 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5892 #include <arpa/inet.h>
5895 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5898 $as_echo "#define ARPA_INET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5907 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5909 # No, how about <netinet/if_ether.h>?
5910 # On some platforms, it requires <net/if.h> and
5911 # <netinet/in.h>, and we always include it with
5912 # both of them, so test it with both of them.
5914 # This test fails if we don't have <netinet/if_ether.h>
5915 # and the headers we include before it, or if we do but
5916 # <netinet/if_ether.h> doesn't declare ether_hostton().
5918 # Unset ac_cv_have_decl_ether_ntohost so we don't
5919 # treat the previous failure as a cached value and
5920 # suppress the next test.
5922 unset ac_cv_have_decl_ether_ntohost
5923 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5924 #include <sys/types.h>
5925 #include <sys/socket.h>
5927 #include <netinet/in.h>
5928 #include <netinet/if_ether.h>
5931 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5934 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5941 # After all that, is ether_ntohost() declared?
5943 if test "$ac_cv_have_decl_ether_ntohost" = yes; then
5948 $as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h
5952 # No, we'll have to declare it ourselves.
5953 # Do we have "struct ether_addr" if we include
5954 # <netinet/if_ether.h>?
5956 ac_fn_c_check_type
"$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
5957 #include <sys/types.h>
5958 #include <sys/socket.h>
5960 #include <netinet/in.h>
5961 #include <netinet/if_ether.h>
5964 if test "x$ac_cv_type_struct_ether_addr" = xyes
; then :
5966 cat >>confdefs.h
<<_ACEOF
5967 #define HAVE_STRUCT_ETHER_ADDR 1
5976 ac_fn_c_check_func
"$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks"
5977 if test "x$ac_cv_func_pcap_list_datalinks" = xyes
; then :
5980 $as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h
5982 for ac_func
in pcap_free_datalinks
5984 ac_fn_c_check_func
"$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks"
5985 if test "x$ac_cv_func_pcap_free_datalinks" = xyes
; then :
5986 cat >>confdefs.h
<<_ACEOF
5987 #define HAVE_PCAP_FREE_DATALINKS 1
5996 case " $LIBOBJS " in
5997 *" datalinks.$ac_objext "* ) ;;
5998 *) LIBOBJS
="$LIBOBJS datalinks.$ac_objext"
6006 ac_fn_c_check_func
"$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val"
6007 if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes
; then :
6010 $as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h
6012 ac_fn_c_check_func
"$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description"
6013 if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes
; then :
6015 $as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h
6019 case " $LIBOBJS " in
6020 *" dlnames.$ac_objext "* ) ;;
6021 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6031 case " $LIBOBJS " in
6032 *" dlnames.$ac_objext "* ) ;;
6033 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6041 for ac_func
in pcap_set_datalink
6043 ac_fn_c_check_func
"$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink"
6044 if test "x$ac_cv_func_pcap_set_datalink" = xyes
; then :
6045 cat >>confdefs.h
<<_ACEOF
6046 #define HAVE_PCAP_SET_DATALINK 1
6053 for ac_func
in pcap_breakloop
6055 ac_fn_c_check_func
"$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop"
6056 if test "x$ac_cv_func_pcap_breakloop" = xyes
; then :
6057 cat >>confdefs.h
<<_ACEOF
6058 #define HAVE_PCAP_BREAKLOOP 1
6066 # Do we have the new open API? Check for pcap_create, and assume that,
6067 # if we do, we also have pcap_activate() and the other new routines
6068 # introduced in libpcap 1.0.0.
6070 for ac_func
in pcap_create
6072 ac_fn_c_check_func
"$LINENO" "pcap_create" "ac_cv_func_pcap_create"
6073 if test "x$ac_cv_func_pcap_create" = xyes
; then :
6074 cat >>confdefs.h
<<_ACEOF
6075 #define HAVE_PCAP_CREATE 1
6081 if test $ac_cv_func_pcap_create = "yes" ; then
6083 # OK, do we have pcap_set_tstamp_type? If so, assume we have
6084 # pcap_list_tstamp_types and pcap_free_tstamp_types as well.
6086 for ac_func
in pcap_set_tstamp_type
6088 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type"
6089 if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes
; then :
6090 cat >>confdefs.h
<<_ACEOF
6091 #define HAVE_PCAP_SET_TSTAMP_TYPE 1
6098 # And do we have pcap_set_tstamp_precision? If so, we assume
6099 # we also have pcap_open_offline_with_tstamp_precision.
6101 for ac_func
in pcap_set_tstamp_precision
6103 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision"
6104 if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes
; then :
6105 cat >>confdefs.h
<<_ACEOF
6106 #define HAVE_PCAP_SET_TSTAMP_PRECISION 1
6115 # Check for a miscellaneous collection of functions which we use
6118 for ac_func
in pcap_findalldevs
6120 ac_fn_c_check_func
"$LINENO" "pcap_findalldevs" "ac_cv_func_pcap_findalldevs"
6121 if test "x$ac_cv_func_pcap_findalldevs" = xyes
; then :
6122 cat >>confdefs.h
<<_ACEOF
6123 #define HAVE_PCAP_FINDALLDEVS 1
6129 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
6130 savedcppflags
="$CPPFLAGS"
6131 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6132 ac_fn_c_check_type
"$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h>
6134 if test "x$ac_cv_type_pcap_if_t" = xyes
; then :
6136 cat >>confdefs.h
<<_ACEOF
6137 #define HAVE_PCAP_IF_T 1
6143 CPPFLAGS
="$savedcppflags"
6145 for ac_func
in pcap_dump_flush pcap_lib_version
6147 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6148 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6149 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6150 cat >>confdefs.h
<<_ACEOF
6151 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6157 if test $ac_cv_func_pcap_lib_version = "no" ; then
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5
6159 $as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; }
6160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6161 /* end confdefs.h. */
6167 extern char pcap_version[];
6169 return (int)pcap_version;
6175 if ac_fn_c_try_link
"$LINENO"; then :
6176 ac_lbl_cv_pcap_version_defined
=yes
6178 ac_lbl_cv_pcap_version_defined
=no
6180 rm -f core conftest.err conftest.
$ac_objext \
6181 conftest
$ac_exeext conftest.
$ac_ext
6182 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
6183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6184 $as_echo "yes" >&6; }
6186 $as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h
6189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6190 $as_echo "no" >&6; }
6193 for ac_func
in pcap_setdirection pcap_set_immediate_mode pcap_dump_ftell64
6195 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6196 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6197 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6198 cat >>confdefs.h
<<_ACEOF
6199 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6205 for ac_func
in pcap_open pcap_findalldevs_ex
6207 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6208 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6209 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6210 cat >>confdefs.h
<<_ACEOF
6211 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6217 ac_fn_c_check_func
"$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell"
6218 if test "x$ac_cv_func_pcap_dump_ftell" = xyes
; then :
6219 $as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h
6222 case " $LIBOBJS " in
6223 *" pcap_dump_ftell.$ac_objext "* ) ;;
6224 *) LIBOBJS
="$LIBOBJS pcap_dump_ftell.$ac_objext"
6233 # Check for special debugging functions
6235 for ac_func
in pcap_set_parser_debug
6237 ac_fn_c_check_func
"$LINENO" "pcap_set_parser_debug" "ac_cv_func_pcap_set_parser_debug"
6238 if test "x$ac_cv_func_pcap_set_parser_debug" = xyes
; then :
6239 cat >>confdefs.h
<<_ACEOF
6240 #define HAVE_PCAP_SET_PARSER_DEBUG 1
6246 if test "$ac_cv_func_pcap_set_parser_debug" = "no" ; then
6248 # OK, we don't have pcap_set_parser_debug() to set the libpcap
6249 # filter expression parser debug flag; can we directly set the
6251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5
6252 $as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; }
6253 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6254 /* end confdefs.h. */
6260 extern int pcap_debug;
6268 if ac_fn_c_try_link
"$LINENO"; then :
6269 ac_lbl_cv_pcap_debug_defined
=yes
6271 ac_lbl_cv_pcap_debug_defined
=no
6273 rm -f core conftest.err conftest.
$ac_objext \
6274 conftest
$ac_exeext conftest.
$ac_ext
6275 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6277 $as_echo "yes" >&6; }
6279 $as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6283 $as_echo "no" >&6; }
6285 # OK, what about "yydebug"?
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5
6288 $as_echo_n "checking whether yydebug is defined by libpcap... " >&6; }
6289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6290 /* end confdefs.h. */
6304 if ac_fn_c_try_link
"$LINENO"; then :
6305 ac_lbl_cv_yydebug_defined
=yes
6307 ac_lbl_cv_yydebug_defined
=no
6309 rm -f core conftest.err conftest.
$ac_objext \
6310 conftest
$ac_exeext conftest.
$ac_ext
6311 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6313 $as_echo "yes" >&6; }
6315 $as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h
6318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6319 $as_echo "no" >&6; }
6323 for ac_func
in pcap_set_optimizer_debug
6325 ac_fn_c_check_func
"$LINENO" "pcap_set_optimizer_debug" "ac_cv_func_pcap_set_optimizer_debug"
6326 if test "x$ac_cv_func_pcap_set_optimizer_debug" = xyes
; then :
6327 cat >>confdefs.h
<<_ACEOF
6328 #define HAVE_PCAP_SET_OPTIMIZER_DEBUG 1
6334 ac_fn_c_check_func
"$LINENO" "bpf_dump" "ac_cv_func_bpf_dump"
6335 if test "x$ac_cv_func_bpf_dump" = xyes
; then :
6336 $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h
6339 case " $LIBOBJS " in
6340 *" bpf_dump.$ac_objext "* ) ;;
6341 *) LIBOBJS
="$LIBOBJS bpf_dump.$ac_objext"
6349 if test -f /etc
/group
-a ! -z "`grep '^wheel:' /etc/group`" ; then
6353 # Assume V7/BSD convention for man pages (file formats in section 5,
6354 # miscellaneous info in section 7).
6362 $as_echo "#define _SUN 1" >>confdefs.h
6368 # Use System V conventions for man pages.
6378 # Use System V conventions for man pages.
6388 # Use System V conventions for man pages.
6398 # Use System V conventions for man pages.
6405 if test -f /dev
/bpf0
; then
6410 # Make sure we have a definition for C99's uintptr_t (regardless of
6411 # whether the environment is a C99 environment or not).
6414 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6415 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6417 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6420 for ac_type
in 'unsigned int' 'unsigned long int' \
6421 'unsigned long long int'; do
6422 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6423 /* end confdefs.h. */
6424 $ac_includes_default
6428 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6430 return test_array [0];
6436 if ac_fn_c_try_compile
"$LINENO"; then :
6438 cat >>confdefs.h
<<_ACEOF
6439 #define uintptr_t $ac_type
6444 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6445 test -z "$ac_type" && break
6452 # Check whether we have pcap/pcap-inttypes.h.
6453 # If we do, we use that to get the C99 types defined.
6455 savedcppflags
="$CPPFLAGS"
6456 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6457 for ac_header
in pcap
/pcap-inttypes.h
6459 ac_fn_c_check_header_mongrel
"$LINENO" "pcap/pcap-inttypes.h" "ac_cv_header_pcap_pcap_inttypes_h" "$ac_includes_default"
6460 if test "x$ac_cv_header_pcap_pcap_inttypes_h" = xyes
; then :
6461 cat >>confdefs.h
<<_ACEOF
6462 #define HAVE_PCAP_PCAP_INTTYPES_H 1
6469 CPPFLAGS
="$savedcppflags"
6472 # Define the old BSD specified-width types in terms of the C99 types;
6473 # we may need them with libpcap include files.
6475 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
6476 #include <sys/types.h>
6479 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
6483 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
6487 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
6488 #include <sys/types.h>
6491 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
6495 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6499 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
6500 #include <sys/types.h>
6503 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
6507 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6511 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
6512 #include <sys/types.h>
6515 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
6519 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
6524 if test -n "$ac_tool_prefix"; then
6525 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6526 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6528 $as_echo_n "checking for $ac_word... " >&6; }
6529 if ${ac_cv_prog_RANLIB+:} false
; then :
6530 $as_echo_n "(cached) " >&6
6532 if test -n "$RANLIB"; then
6533 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6535 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6539 test -z "$as_dir" && as_dir
=.
6540 for ac_exec_ext
in '' $ac_executable_extensions; do
6541 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6542 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6552 RANLIB
=$ac_cv_prog_RANLIB
6553 if test -n "$RANLIB"; then
6554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6555 $as_echo "$RANLIB" >&6; }
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6558 $as_echo "no" >&6; }
6563 if test -z "$ac_cv_prog_RANLIB"; then
6564 ac_ct_RANLIB
=$RANLIB
6565 # Extract the first word of "ranlib", so it can be a program name with args.
6566 set dummy ranlib
; ac_word
=$2
6567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6568 $as_echo_n "checking for $ac_word... " >&6; }
6569 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6570 $as_echo_n "(cached) " >&6
6572 if test -n "$ac_ct_RANLIB"; then
6573 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6575 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6579 test -z "$as_dir" && as_dir
=.
6580 for ac_exec_ext
in '' $ac_executable_extensions; do
6581 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6582 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6592 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6593 if test -n "$ac_ct_RANLIB"; then
6594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6595 $as_echo "$ac_ct_RANLIB" >&6; }
6597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6598 $as_echo "no" >&6; }
6601 if test "x$ac_ct_RANLIB" = x
; then
6604 case $cross_compiling:$ac_tool_warned in
6606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6607 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6608 ac_tool_warned
=yes ;;
6610 RANLIB
=$ac_ct_RANLIB
6613 RANLIB
="$ac_cv_prog_RANLIB"
6616 if test -n "$ac_tool_prefix"; then
6617 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6618 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6620 $as_echo_n "checking for $ac_word... " >&6; }
6621 if ${ac_cv_prog_AR+:} false
; then :
6622 $as_echo_n "(cached) " >&6
6624 if test -n "$AR"; then
6625 ac_cv_prog_AR
="$AR" # Let the user override the test.
6627 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6631 test -z "$as_dir" && as_dir
=.
6632 for ac_exec_ext
in '' $ac_executable_extensions; do
6633 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6634 ac_cv_prog_AR
="${ac_tool_prefix}ar"
6635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6645 if test -n "$AR"; then
6646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6647 $as_echo "$AR" >&6; }
6649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6650 $as_echo "no" >&6; }
6655 if test -z "$ac_cv_prog_AR"; then
6657 # Extract the first word of "ar", so it can be a program name with args.
6658 set dummy
ar; ac_word
=$2
6659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6660 $as_echo_n "checking for $ac_word... " >&6; }
6661 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
6662 $as_echo_n "(cached) " >&6
6664 if test -n "$ac_ct_AR"; then
6665 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
6667 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6671 test -z "$as_dir" && as_dir
=.
6672 for ac_exec_ext
in '' $ac_executable_extensions; do
6673 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6674 ac_cv_prog_ac_ct_AR
="ar"
6675 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6684 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
6685 if test -n "$ac_ct_AR"; then
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6687 $as_echo "$ac_ct_AR" >&6; }
6689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6690 $as_echo "no" >&6; }
6693 if test "x$ac_ct_AR" = x
; then
6696 case $cross_compiling:$ac_tool_warned in
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6699 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6700 ac_tool_warned
=yes ;;
6710 if test "${LBL_CFLAGS+set}" = set; then
6711 V_CCOPT
="$V_CCOPT ${LBL_CFLAGS}"
6713 if test -f .devel
; then
6715 # Skip all the warning option stuff on some compilers.
6717 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
6719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler fails when given an unknown warning option" >&5
6720 $as_echo_n "checking whether the compiler fails when given an unknown warning option... " >&6; }
6721 save_CFLAGS
="$CFLAGS"
6722 CFLAGS
="$CFLAGS -Wxyzzy-this-will-never-succeed-xyzzy"
6723 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6724 /* end confdefs.h. */
6734 if ac_fn_c_try_compile
"$LINENO"; then :
6736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6737 $as_echo "no" >&6; }
6739 # We're assuming this is clang, where
6740 # -Werror=unknown-warning-option is the appropriate
6741 # option to force the compiler to fail.
6743 ac_lbl_unknown_warning_option_error
="-Werror=unknown-warning-option"
6747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6748 $as_echo "yes" >&6; }
6751 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6752 CFLAGS
="$save_CFLAGS"
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -W option" >&5
6756 $as_echo_n "checking whether the compiler supports the -W option... " >&6; }
6757 save_CFLAGS
="$CFLAGS"
6758 if expr "x-W" : "x-W.*" >/dev
/null
6760 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -W"
6761 elif expr "x-W" : "x-f.*" >/dev
/null
6763 CFLAGS
="$CFLAGS -Werror -W"
6764 elif expr "x-W" : "x-m.*" >/dev
/null
6766 CFLAGS
="$CFLAGS -Werror -W"
6770 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6771 /* end confdefs.h. */
6781 if ac_fn_c_try_compile
"$LINENO"; then :
6783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6784 $as_echo "yes" >&6; }
6785 CFLAGS
="$save_CFLAGS"
6786 V_CCOPT
="$V_CCOPT -W"
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6791 $as_echo "no" >&6; }
6792 CFLAGS
="$save_CFLAGS"
6795 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
6799 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
6800 save_CFLAGS
="$CFLAGS"
6801 if expr "x-Wall" : "x-W.*" >/dev
/null
6803 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wall"
6804 elif expr "x-Wall" : "x-f.*" >/dev
/null
6806 CFLAGS
="$CFLAGS -Werror -Wall"
6807 elif expr "x-Wall" : "x-m.*" >/dev
/null
6809 CFLAGS
="$CFLAGS -Werror -Wall"
6811 CFLAGS
="$CFLAGS -Wall"
6813 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6814 /* end confdefs.h. */
6824 if ac_fn_c_try_compile
"$LINENO"; then :
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6827 $as_echo "yes" >&6; }
6828 CFLAGS
="$save_CFLAGS"
6829 V_CCOPT
="$V_CCOPT -Wall"
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6834 $as_echo "no" >&6; }
6835 CFLAGS
="$save_CFLAGS"
6838 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wassign-enum option" >&5
6842 $as_echo_n "checking whether the compiler supports the -Wassign-enum option... " >&6; }
6843 save_CFLAGS
="$CFLAGS"
6844 if expr "x-Wassign-enum" : "x-W.*" >/dev
/null
6846 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wassign-enum"
6847 elif expr "x-Wassign-enum" : "x-f.*" >/dev
/null
6849 CFLAGS
="$CFLAGS -Werror -Wassign-enum"
6850 elif expr "x-Wassign-enum" : "x-m.*" >/dev
/null
6852 CFLAGS
="$CFLAGS -Werror -Wassign-enum"
6854 CFLAGS
="$CFLAGS -Wassign-enum"
6856 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6857 /* end confdefs.h. */
6867 if ac_fn_c_try_compile
"$LINENO"; then :
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6870 $as_echo "yes" >&6; }
6871 CFLAGS
="$save_CFLAGS"
6872 V_CCOPT
="$V_CCOPT -Wassign-enum"
6876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6877 $as_echo "no" >&6; }
6878 CFLAGS
="$save_CFLAGS"
6881 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcast-qual option" >&5
6885 $as_echo_n "checking whether the compiler supports the -Wcast-qual option... " >&6; }
6886 save_CFLAGS
="$CFLAGS"
6887 if expr "x-Wcast-qual" : "x-W.*" >/dev
/null
6889 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wcast-qual"
6890 elif expr "x-Wcast-qual" : "x-f.*" >/dev
/null
6892 CFLAGS
="$CFLAGS -Werror -Wcast-qual"
6893 elif expr "x-Wcast-qual" : "x-m.*" >/dev
/null
6895 CFLAGS
="$CFLAGS -Werror -Wcast-qual"
6897 CFLAGS
="$CFLAGS -Wcast-qual"
6899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6900 /* end confdefs.h. */
6910 if ac_fn_c_try_compile
"$LINENO"; then :
6912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6913 $as_echo "yes" >&6; }
6914 CFLAGS
="$save_CFLAGS"
6915 V_CCOPT
="$V_CCOPT -Wcast-qual"
6919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6920 $as_echo "no" >&6; }
6921 CFLAGS
="$save_CFLAGS"
6924 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wdeclaration-after-statement option" >&5
6928 $as_echo_n "checking whether the compiler supports the -Wdeclaration-after-statement option... " >&6; }
6929 save_CFLAGS
="$CFLAGS"
6930 if expr "x-Wdeclaration-after-statement" : "x-W.*" >/dev
/null
6932 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wdeclaration-after-statement"
6933 elif expr "x-Wdeclaration-after-statement" : "x-f.*" >/dev
/null
6935 CFLAGS
="$CFLAGS -Werror -Wdeclaration-after-statement"
6936 elif expr "x-Wdeclaration-after-statement" : "x-m.*" >/dev
/null
6938 CFLAGS
="$CFLAGS -Werror -Wdeclaration-after-statement"
6940 CFLAGS
="$CFLAGS -Wdeclaration-after-statement"
6942 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6943 /* end confdefs.h. */
6953 if ac_fn_c_try_compile
"$LINENO"; then :
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6956 $as_echo "yes" >&6; }
6957 CFLAGS
="$save_CFLAGS"
6958 V_CCOPT
="$V_CCOPT -Wdeclaration-after-statement"
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6963 $as_echo "no" >&6; }
6964 CFLAGS
="$save_CFLAGS"
6967 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
6971 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
6972 save_CFLAGS
="$CFLAGS"
6973 if expr "x-Wmissing-prototypes" : "x-W.*" >/dev
/null
6975 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-prototypes"
6976 elif expr "x-Wmissing-prototypes" : "x-f.*" >/dev
/null
6978 CFLAGS
="$CFLAGS -Werror -Wmissing-prototypes"
6979 elif expr "x-Wmissing-prototypes" : "x-m.*" >/dev
/null
6981 CFLAGS
="$CFLAGS -Werror -Wmissing-prototypes"
6983 CFLAGS
="$CFLAGS -Wmissing-prototypes"
6985 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6986 /* end confdefs.h. */
6996 if ac_fn_c_try_compile
"$LINENO"; then :
6998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6999 $as_echo "yes" >&6; }
7000 CFLAGS
="$save_CFLAGS"
7001 V_CCOPT
="$V_CCOPT -Wmissing-prototypes"
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7006 $as_echo "no" >&6; }
7007 CFLAGS
="$save_CFLAGS"
7010 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wold-style-definition option" >&5
7014 $as_echo_n "checking whether the compiler supports the -Wold-style-definition option... " >&6; }
7015 save_CFLAGS
="$CFLAGS"
7016 if expr "x-Wold-style-definition" : "x-W.*" >/dev
/null
7018 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wold-style-definition"
7019 elif expr "x-Wold-style-definition" : "x-f.*" >/dev
/null
7021 CFLAGS
="$CFLAGS -Werror -Wold-style-definition"
7022 elif expr "x-Wold-style-definition" : "x-m.*" >/dev
/null
7024 CFLAGS
="$CFLAGS -Werror -Wold-style-definition"
7026 CFLAGS
="$CFLAGS -Wold-style-definition"
7028 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7029 /* end confdefs.h. */
7039 if ac_fn_c_try_compile
"$LINENO"; then :
7041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7042 $as_echo "yes" >&6; }
7043 CFLAGS
="$save_CFLAGS"
7044 V_CCOPT
="$V_CCOPT -Wold-style-definition"
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7049 $as_echo "no" >&6; }
7050 CFLAGS
="$save_CFLAGS"
7053 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpedantic option" >&5
7057 $as_echo_n "checking whether the compiler supports the -Wpedantic option... " >&6; }
7058 save_CFLAGS
="$CFLAGS"
7059 if expr "x-Wpedantic" : "x-W.*" >/dev
/null
7061 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wpedantic"
7062 elif expr "x-Wpedantic" : "x-f.*" >/dev
/null
7064 CFLAGS
="$CFLAGS -Werror -Wpedantic"
7065 elif expr "x-Wpedantic" : "x-m.*" >/dev
/null
7067 CFLAGS
="$CFLAGS -Werror -Wpedantic"
7069 CFLAGS
="$CFLAGS -Wpedantic"
7071 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7072 /* end confdefs.h. */
7082 if ac_fn_c_try_compile
"$LINENO"; then :
7084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7085 $as_echo "yes" >&6; }
7086 CFLAGS
="$save_CFLAGS"
7087 V_CCOPT
="$V_CCOPT -Wpedantic"
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7092 $as_echo "no" >&6; }
7093 CFLAGS
="$save_CFLAGS"
7096 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-arith option" >&5
7100 $as_echo_n "checking whether the compiler supports the -Wpointer-arith option... " >&6; }
7101 save_CFLAGS
="$CFLAGS"
7102 if expr "x-Wpointer-arith" : "x-W.*" >/dev
/null
7104 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wpointer-arith"
7105 elif expr "x-Wpointer-arith" : "x-f.*" >/dev
/null
7107 CFLAGS
="$CFLAGS -Werror -Wpointer-arith"
7108 elif expr "x-Wpointer-arith" : "x-m.*" >/dev
/null
7110 CFLAGS
="$CFLAGS -Werror -Wpointer-arith"
7112 CFLAGS
="$CFLAGS -Wpointer-arith"
7114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7115 /* end confdefs.h. */
7125 if ac_fn_c_try_compile
"$LINENO"; then :
7127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7128 $as_echo "yes" >&6; }
7129 CFLAGS
="$save_CFLAGS"
7130 V_CCOPT
="$V_CCOPT -Wpointer-arith"
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7135 $as_echo "no" >&6; }
7136 CFLAGS
="$save_CFLAGS"
7139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
7143 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
7144 save_CFLAGS
="$CFLAGS"
7145 if expr "x-Wshadow" : "x-W.*" >/dev
/null
7147 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wshadow"
7148 elif expr "x-Wshadow" : "x-f.*" >/dev
/null
7150 CFLAGS
="$CFLAGS -Werror -Wshadow"
7151 elif expr "x-Wshadow" : "x-m.*" >/dev
/null
7153 CFLAGS
="$CFLAGS -Werror -Wshadow"
7155 CFLAGS
="$CFLAGS -Wshadow"
7157 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7158 /* end confdefs.h. */
7168 if ac_fn_c_try_compile
"$LINENO"; then :
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7171 $as_echo "yes" >&6; }
7172 CFLAGS
="$save_CFLAGS"
7173 V_CCOPT
="$V_CCOPT -Wshadow"
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7178 $as_echo "no" >&6; }
7179 CFLAGS
="$save_CFLAGS"
7182 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
7186 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
7187 save_CFLAGS
="$CFLAGS"
7188 if expr "x-Wstrict-prototypes" : "x-W.*" >/dev
/null
7190 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wstrict-prototypes"
7191 elif expr "x-Wstrict-prototypes" : "x-f.*" >/dev
/null
7193 CFLAGS
="$CFLAGS -Werror -Wstrict-prototypes"
7194 elif expr "x-Wstrict-prototypes" : "x-m.*" >/dev
/null
7196 CFLAGS
="$CFLAGS -Werror -Wstrict-prototypes"
7198 CFLAGS
="$CFLAGS -Wstrict-prototypes"
7200 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7201 /* end confdefs.h. */
7211 if ac_fn_c_try_compile
"$LINENO"; then :
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7214 $as_echo "yes" >&6; }
7215 CFLAGS
="$save_CFLAGS"
7216 V_CCOPT
="$V_CCOPT -Wstrict-prototypes"
7220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7221 $as_echo "no" >&6; }
7222 CFLAGS
="$save_CFLAGS"
7225 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code-return option" >&5
7229 $as_echo_n "checking whether the compiler supports the -Wunreachable-code-return option... " >&6; }
7230 save_CFLAGS
="$CFLAGS"
7231 if expr "x-Wunreachable-code-return" : "x-W.*" >/dev
/null
7233 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wunreachable-code-return"
7234 elif expr "x-Wunreachable-code-return" : "x-f.*" >/dev
/null
7236 CFLAGS
="$CFLAGS -Werror -Wunreachable-code-return"
7237 elif expr "x-Wunreachable-code-return" : "x-m.*" >/dev
/null
7239 CFLAGS
="$CFLAGS -Werror -Wunreachable-code-return"
7241 CFLAGS
="$CFLAGS -Wunreachable-code-return"
7243 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7244 /* end confdefs.h. */
7254 if ac_fn_c_try_compile
"$LINENO"; then :
7256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7257 $as_echo "yes" >&6; }
7258 CFLAGS
="$save_CFLAGS"
7259 V_CCOPT
="$V_CCOPT -Wunreachable-code-return"
7263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7264 $as_echo "no" >&6; }
7265 CFLAGS
="$save_CFLAGS"
7268 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
7272 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
7273 save_CFLAGS
="$CFLAGS"
7274 if expr "x-Wused-but-marked-unused" : "x-W.*" >/dev
/null
7276 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wused-but-marked-unused"
7277 elif expr "x-Wused-but-marked-unused" : "x-f.*" >/dev
/null
7279 CFLAGS
="$CFLAGS -Werror -Wused-but-marked-unused"
7280 elif expr "x-Wused-but-marked-unused" : "x-m.*" >/dev
/null
7282 CFLAGS
="$CFLAGS -Werror -Wused-but-marked-unused"
7284 CFLAGS
="$CFLAGS -Wused-but-marked-unused"
7286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7287 /* end confdefs.h. */
7297 if ac_fn_c_try_compile
"$LINENO"; then :
7299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7300 $as_echo "yes" >&6; }
7301 CFLAGS
="$save_CFLAGS"
7302 V_CCOPT
="$V_CCOPT -Wused-but-marked-unused"
7306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7307 $as_echo "no" >&6; }
7308 CFLAGS
="$save_CFLAGS"
7311 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wwrite-strings option" >&5
7315 $as_echo_n "checking whether the compiler supports the -Wwrite-strings option... " >&6; }
7316 save_CFLAGS
="$CFLAGS"
7317 if expr "x-Wwrite-strings" : "x-W.*" >/dev
/null
7319 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wwrite-strings"
7320 elif expr "x-Wwrite-strings" : "x-f.*" >/dev
/null
7322 CFLAGS
="$CFLAGS -Werror -Wwrite-strings"
7323 elif expr "x-Wwrite-strings" : "x-m.*" >/dev
/null
7325 CFLAGS
="$CFLAGS -Werror -Wwrite-strings"
7327 CFLAGS
="$CFLAGS -Wwrite-strings"
7329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7330 /* end confdefs.h. */
7340 if ac_fn_c_try_compile
"$LINENO"; then :
7342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7343 $as_echo "yes" >&6; }
7344 CFLAGS
="$save_CFLAGS"
7345 V_CCOPT
="$V_CCOPT -Wwrite-strings"
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7350 $as_echo "no" >&6; }
7351 CFLAGS
="$save_CFLAGS"
7354 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
7359 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
7360 if test "$GCC" = yes ; then
7362 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
7363 # though it's not); we assume that, in this case, the flag
7366 ac_lbl_dependency_flag
="-M"
7369 # Not GCC or a compiler deemed to be GCC; what platform is
7370 # this? (We're assuming that if the compiler isn't GCC
7371 # it's the compiler from the vendor of the OS; that won't
7372 # necessarily be true for x86 platforms, where it might be
7373 # the Intel C compiler.)
7379 # MIPS C for IRIX, DEC C, and clang all use -M.
7381 ac_lbl_dependency_flag
="-M"
7388 ac_lbl_dependency_flag
="-xM"
7393 # HP's older C compilers don't support this.
7394 # HP's newer C compilers support this with
7395 # either +M or +Make; the older compilers
7396 # interpret +M as something completely
7397 # different, so we use +Make so we don't
7398 # think it works with the older compilers.
7400 ac_lbl_dependency_flag
="+Make"
7405 # Not one of the above; assume no support for
7406 # generating dependencies.
7408 ac_lbl_dependency_flag
=""
7414 # Is ac_lbl_dependency_flag defined and, if so, does the compiler
7415 # complain about it?
7417 # Note: clang doesn't seem to exit with an error status when handed
7418 # an unknown non-warning error, even if you pass it
7419 # -Werror=unknown-warning-option. However, it always supports
7420 # -M, so the fact that this test always succeeds with clang
7423 if test ! -z "$ac_lbl_dependency_flag"; then
7424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7425 /* end confdefs.h. */
7426 int main(void) { return 0; }
7428 if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
7429 (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
7431 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7432 test $ac_status = 0; }; then
7433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
7434 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
7435 DEPENDENCY_CFLAG
="$ac_lbl_dependency_flag"
7436 MKDEP
='${srcdir}/mkdep'
7438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7439 $as_echo "no" >&6; }
7441 # We can't run mkdep, so have "make depend" do
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7449 $as_echo "no" >&6; }
7451 # We can't run mkdep, so have "make depend" do
7460 # We used to set -n32 for IRIX 6 when not using GCC (presumed
7461 # to mean that we're using MIPS C or MIPSpro C); it specified
7462 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm
7463 # not sure why that would be something to do *only* with a
7464 # .devel file; why should the ABI for which we produce code
7467 os
=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
7469 if test -f $name ; then
7470 ln -s $name os-proto.h
7472 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
7475 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
7476 $as_echo "$as_me: WARNING: can't find $name" >&2;}
7480 # Check for OpenSSL/libressl libcrypto
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use OpenSSL/libressl libcrypto" >&5
7482 $as_echo_n "checking whether to use OpenSSL/libressl libcrypto... " >&6; }
7483 # Specify location for both includes and libraries.
7484 want_libcrypto
=ifavailable
7486 # Check whether --with-crypto was given.
7487 if test "${with_crypto+set}" = set; then :
7488 withval
=$with_crypto;
7489 if test $withval = no
7491 # User doesn't want to link with libcrypto.
7493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7494 $as_echo "no" >&6; }
7495 elif test $withval = yes
7497 # User wants to link with libcrypto but hasn't specified
7500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7501 $as_echo "yes" >&6; }
7503 # User wants to link with libcrypto and has specified
7504 # a directory, so use the provided value.
7506 libcrypto_root
=$withval
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using the version installed in $withval" >&5
7508 $as_echo "yes, using the version installed in $withval" >&6; }
7511 # Put the subdirectories of the libcrypto root directory
7512 # at the front of the header and library search path.
7514 CFLAGS
="-I$withval/include $CFLAGS"
7515 LIBS
="-L$withval/lib $LIBS"
7521 # Use libcrypto if it's present, otherwise don't; no directory
7524 want_libcrypto
=ifavailable
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
7526 $as_echo "yes, if available" >&6; }
7530 if test "$want_libcrypto" != "no"; then
7532 # Don't check for libcrypto unless we have its headers;
7533 # Apple, bless their pointy little heads, apparently ship
7534 # libcrypto as a library, but not the header files, in
7535 # El Capitan, probably because they don't want you writing
7536 # nasty portable code that could run on other UN*Xes, they
7537 # want you writing code that uses their Shiny New Crypto
7538 # Library and that only runs on macOS.
7540 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/crypto.h" "ac_cv_header_openssl_crypto_h" "$ac_includes_default"
7541 if test "x$ac_cv_header_openssl_crypto_h" = xyes
; then :
7543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DES_cbc_encrypt in -lcrypto" >&5
7544 $as_echo_n "checking for DES_cbc_encrypt in -lcrypto... " >&6; }
7545 if ${ac_cv_lib_crypto_DES_cbc_encrypt+:} false
; then :
7546 $as_echo_n "(cached) " >&6
7548 ac_check_lib_save_LIBS
=$LIBS
7549 LIBS
="-lcrypto $LIBS"
7550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7551 /* end confdefs.h. */
7553 /* Override any GCC internal prototype to avoid an error.
7554 Use char because int might match the return type of a GCC
7555 builtin and then its argument prototype would still apply. */
7559 char DES_cbc_encrypt ();
7563 return DES_cbc_encrypt ();
7568 if ac_fn_c_try_link
"$LINENO"; then :
7569 ac_cv_lib_crypto_DES_cbc_encrypt
=yes
7571 ac_cv_lib_crypto_DES_cbc_encrypt
=no
7573 rm -f core conftest.err conftest.
$ac_objext \
7574 conftest
$ac_exeext conftest.
$ac_ext
7575 LIBS
=$ac_check_lib_save_LIBS
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
7578 $as_echo "$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
7579 if test "x$ac_cv_lib_crypto_DES_cbc_encrypt" = xyes
; then :
7580 cat >>confdefs.h
<<_ACEOF
7581 #define HAVE_LIBCRYPTO 1
7584 LIBS
="-lcrypto $LIBS"
7588 if test "$ac_cv_lib_crypto_DES_cbc_encrypt" = "yes"; then
7589 for ac_header
in openssl
/evp.h
7591 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/evp.h" "ac_cv_header_openssl_evp_h" "$ac_includes_default"
7592 if test "x$ac_cv_header_openssl_evp_h" = xyes
; then :
7593 cat >>confdefs.h
<<_ACEOF
7594 #define HAVE_OPENSSL_EVP_H 1
7604 # 1) do we have EVP_CIPHER_CTX_new?
7605 # If so, we use it to allocate an
7606 # EVP_CIPHER_CTX, as EVP_CIPHER_CTX may be
7607 # opaque; otherwise, we allocate it ourselves.
7609 # 2) do we have EVP_CipherInit_ex()?
7610 # If so, we use it, because we need to be
7611 # able to make two "initialize the cipher"
7612 # calls, one with the cipher and key, and
7613 # one with the IV, and, as of OpenSSL 1.1,
7614 # You Can't Do That with EVP_CipherInit(),
7615 # because a call to EVP_CipherInit() will
7616 # unconditionally clear the context, and
7617 # if you don't supply a cipher, it'll
7618 # clear the cipher, rendering the context
7619 # unusable and causing a crash.
7621 for ac_func
in EVP_CIPHER_CTX_new EVP_CipherInit_ex
7623 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7624 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7625 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7626 cat >>confdefs.h
<<_ACEOF
7627 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7640 # Check for libcap-ng
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5
7642 $as_echo_n "checking whether to use libcap-ng... " >&6; }
7643 # Specify location for both includes and libraries.
7644 want_libcap_ng
=ifavailable
7646 # Check whether --with-cap_ng was given.
7647 if test "${with_cap_ng+set}" = set; then :
7648 withval
=$with_cap_ng;
7649 if test $withval = no
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7653 $as_echo "no" >&6; }
7654 elif test $withval = yes
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7658 $as_echo "yes" >&6; }
7664 # Use libcap-ng if it's present, otherwise don't.
7666 want_libcap_ng
=ifavailable
7667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
7668 $as_echo "yes, if available" >&6; }
7672 if test "$want_libcap_ng" != "no"; then
7673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5
7674 $as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; }
7675 if ${ac_cv_lib_cap_ng_capng_change_id+:} false
; then :
7676 $as_echo_n "(cached) " >&6
7678 ac_check_lib_save_LIBS
=$LIBS
7679 LIBS
="-lcap-ng $LIBS"
7680 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7681 /* end confdefs.h. */
7683 /* Override any GCC internal prototype to avoid an error.
7684 Use char because int might match the return type of a GCC
7685 builtin and then its argument prototype would still apply. */
7689 char capng_change_id ();
7693 return capng_change_id ();
7698 if ac_fn_c_try_link
"$LINENO"; then :
7699 ac_cv_lib_cap_ng_capng_change_id
=yes
7701 ac_cv_lib_cap_ng_capng_change_id
=no
7703 rm -f core conftest.err conftest.
$ac_objext \
7704 conftest
$ac_exeext conftest.
$ac_ext
7705 LIBS
=$ac_check_lib_save_LIBS
7707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5
7708 $as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; }
7709 if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes
; then :
7710 cat >>confdefs.h
<<_ACEOF
7711 #define HAVE_LIBCAP_NG 1
7714 LIBS
="-lcap-ng $LIBS"
7718 for ac_header
in cap-ng.h
7720 ac_fn_c_check_header_mongrel
"$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default"
7721 if test "x$ac_cv_header_cap_ng_h" = xyes
; then :
7722 cat >>confdefs.h
<<_ACEOF
7723 #define HAVE_CAP_NG_H 1
7732 if test "$missing_includes" = "yes"; then
7733 CPPFLAGS
="$CPPFLAGS -I$srcdir/missing"
7734 V_INCLS
="$V_INCLS -I$srcdir/missing"
7746 # Find a good install program. We prefer a C program (faster),
7747 # so one script is as good as another. But avoid the broken or
7748 # incompatible versions:
7749 # SysV /etc/install, /usr/sbin/install
7750 # SunOS /usr/etc/install
7751 # IRIX /sbin/install
7753 # AmigaOS /C/install, which installs bootblocks on floppy discs
7754 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7755 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7756 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7757 # OS/2's system install, which has a completely different semantic
7758 # ./install, which can be erroneously created by make from ./install.sh.
7759 # Reject install programs that cannot install multiple files.
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7761 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7762 if test -z "$INSTALL"; then
7763 if ${ac_cv_path_install+:} false
; then :
7764 $as_echo_n "(cached) " >&6
7766 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7770 test -z "$as_dir" && as_dir
=.
7771 # Account for people who put trailing slashes in PATH elements.
7772 case $as_dir/ in #((
7773 .
/ | .
// |
/[cC
]/* | \
7774 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
7775 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
7778 # OSF1 and SCO ODT 3.0 have their own names for install.
7779 # Don't use installbsd from OSF since it installs stuff as root
7781 for ac_prog
in ginstall scoinst
install; do
7782 for ac_exec_ext
in '' $ac_executable_extensions; do
7783 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
7784 if test $ac_prog = install &&
7785 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7786 # AIX install. It has an incompatible calling convention.
7788 elif test $ac_prog = install &&
7789 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7790 # program-specific install script used by HP pwplus--don't use.
7793 rm -rf conftest.one conftest.two conftest.dir
7794 echo one
> conftest.one
7795 echo two
> conftest.two
7797 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
7798 test -s conftest.one
&& test -s conftest.two
&&
7799 test -s conftest.dir
/conftest.one
&&
7800 test -s conftest.dir
/conftest.two
7802 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
7815 rm -rf conftest.one conftest.two conftest.dir
7818 if test "${ac_cv_path_install+set}" = set; then
7819 INSTALL
=$ac_cv_path_install
7821 # As a last resort, use the slow shell script. Don't cache a
7822 # value for INSTALL within a source directory, because that will
7823 # break other packages using the cache if that directory is
7824 # removed, or if the value is a relative name.
7825 INSTALL
=$ac_install_sh
7828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7829 $as_echo "$INSTALL" >&6; }
7831 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7832 # It thinks the first close brace ends the variable substitution.
7833 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
7835 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
7837 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
7840 ac_config_headers
="$ac_config_headers config.h"
7843 ac_config_commands
="$ac_config_commands default-1"
7845 ac_config_files
="$ac_config_files Makefile tcpdump.1"
7847 cat >confcache
<<\_ACEOF
7848 # This file is a shell script that caches the results of configure
7849 # tests run on this system so they can be shared between configure
7850 # scripts and configure runs, see configure's option --config-cache.
7851 # It is not useful on other systems. If it contains results you don't
7852 # want to keep, you may remove or edit it.
7854 # config.status only pays attention to the cache file if you give it
7855 # the --recheck option to rerun configure.
7857 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7858 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7863 # The following way of writing the cache mishandles newlines in values,
7864 # but we know of no workaround that is simple, portable, and efficient.
7865 # So, we kill variables containing newlines.
7866 # Ultrix sh set writes to stderr and can't be redirected directly,
7867 # and sets the high bit in the cache file unless we assign to the vars.
7869 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7870 eval ac_val
=\$
$ac_var
7874 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7875 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7878 _ | IFS | as_nl
) ;; #(
7879 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7880 *) { eval $ac_var=; unset $ac_var;} ;;
7886 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7887 *${as_nl}ac_space
=\
*)
7888 # `set' does not quote correctly, so add quotes: double-quote
7889 # substitution turns \\\\ into \\, and sed turns \\ into \.
7892 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7895 # `set' quotes correctly as required by POSIX, so do not add quotes.
7896 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7905 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7907 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7909 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7910 if test -w "$cache_file"; then
7911 if test "x$cache_file" != "x/dev/null"; then
7912 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7913 $as_echo "$as_me: updating cache $cache_file" >&6;}
7914 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7915 cat confcache
>"$cache_file"
7917 case $cache_file in #(
7919 mv -f confcache
"$cache_file"$$
&&
7920 mv -f "$cache_file"$$
"$cache_file" ;; #(
7922 mv -f confcache
"$cache_file" ;;
7927 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7928 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7933 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7934 # Let make expand exec_prefix.
7935 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7937 DEFS
=-DHAVE_CONFIG_H
7942 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7943 # 1. Remove the extension, and $U if already installed.
7944 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7945 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7946 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7947 # will be set to the directory where LIBOBJS objects are built.
7948 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7949 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7953 LTLIBOBJS
=$ac_ltlibobjs
7957 : "${CONFIG_STATUS=./config.status}"
7959 ac_clean_files_save
=$ac_clean_files
7960 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7961 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7962 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7964 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7966 # Generated by $as_me.
7967 # Run this file to recreate the current configuration.
7968 # Compiler output produced by configure, useful for debugging
7969 # configure, is in config.log if it exists.
7975 SHELL=\${CONFIG_SHELL-$SHELL}
7978 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7979 ## -------------------- ##
7980 ## M4sh Initialization. ##
7981 ## -------------------- ##
7983 # Be more Bourne compatible
7984 DUALCASE
=1; export DUALCASE
# for MKS sh
7985 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7988 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7989 # is contrary to our usage. Disable this feature.
7990 alias -g '${1+"$@"}'='"$@"'
7991 setopt NO_GLOB_SUBST
7993 case `(set -o) 2>/dev/null` in #(
8005 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8006 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8007 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8008 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8009 # Prefer a ksh shell builtin over an external printf program on Solaris,
8010 # but without wasting forks for bash or zsh.
8011 if test -z "$BASH_VERSION$ZSH_VERSION" \
8012 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8013 as_echo='print
-r --'
8014 as_echo_n='print
-rn --'
8015 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8016 as_echo='printf %s
\n'
8017 as_echo_n='printf %s
'
8019 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8020 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8021 as_echo_n='/usr
/ucb
/echo -n'
8023 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8024 as_echo_n_body='eval
8028 expr "X$arg" : "X\\(.*\\)$as_nl";
8029 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8031 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8033 export as_echo_n_body
8034 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8037 as_echo='sh
-c $as_echo_body as_echo
'
8040 # The user is always right.
8041 if test "${PATH_SEPARATOR+set}" != set; then
8043 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8044 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8051 # We need space, tab and new line, in precisely that order. Quoting is
8052 # there to prevent editors from complaining about space-tab.
8053 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8054 # splitting by setting IFS to empty value.)
8057 # Find who we are. Look in the path if we contain no directory separator.
8060 *[\\/]* ) as_myself=$0 ;;
8061 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8065 test -z "$as_dir" && as_dir=.
8066 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8072 # We did not find ourselves, most probably we were run as `sh COMMAND'
8073 # in which case we are not to be found in the path.
8074 if test "x$as_myself" = x
; then
8077 if test ! -f "$as_myself"; then
8078 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8082 # Unset variables that we do not need and which cause bugs (e.g. in
8083 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8084 # suppresses any "Segmentation fault" message there. '((' could
8085 # trigger a bug in pdksh 5.2.14.
8086 for as_var
in BASH_ENV ENV MAIL MAILPATH
8087 do eval test x\
${$as_var+set} = xset \
8088 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8101 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8104 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8105 # ----------------------------------------
8106 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8107 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8108 # script with STATUS, using 1 if that was 0.
8111 as_status
=$1; test $as_status -eq 0 && as_status
=1
8113 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8114 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8116 $as_echo "$as_me: error: $2" >&2
8117 as_fn_exit
$as_status
8121 # as_fn_set_status STATUS
8122 # -----------------------
8123 # Set $? to STATUS, without forking.
8127 } # as_fn_set_status
8131 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8141 # Portably unset VAR.
8144 { eval $1=; unset $1;}
8146 as_unset
=as_fn_unset
8147 # as_fn_append VAR VALUE
8148 # ----------------------
8149 # Append the text in VALUE to the end of the definition contained in VAR. Take
8150 # advantage of any shell optimizations that allow amortized linear growth over
8151 # repeated appends, instead of the typical quadratic growth present in naive
8153 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8154 eval 'as_fn_append ()
8165 # as_fn_arith ARG...
8166 # ------------------
8167 # Perform arithmetic evaluation on the ARGs, and store the result in the
8168 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8169 # must be portable across $(()) and expr.
8170 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8171 eval 'as_fn_arith ()
8178 as_val
=`expr "$@" || test $? -eq 1`
8183 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8184 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8190 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8191 as_basename
=basename
8196 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8202 as_me
=`$as_basename -- "$0" ||
8203 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8204 X"$0" : 'X\(//\)$' \| \
8205 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8207 sed '/^.*\/\([^/][^/]*\)\/*$/{
8221 # Avoid depending upon Character Ranges.
8222 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8223 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8224 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8225 as_cr_digits
='0123456789'
8226 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8228 ECHO_C
= ECHO_N
= ECHO_T
=
8229 case `echo -n x` in #(((((
8231 case `echo 'xy\c'` in
8232 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8234 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8241 rm -f conf$$ conf$$.exe conf$$.
file
8242 if test -d conf$$.dir
; then
8243 rm -f conf$$.dir
/conf$$.
file
8246 mkdir conf$$.dir
2>/dev
/null
8248 if (echo >conf$$.
file) 2>/dev
/null
; then
8249 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8251 # ... but there are two gotchas:
8252 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8253 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8254 # In both cases, we have to default to `cp -pR'.
8255 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8257 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8265 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8266 rmdir conf$$.dir
2>/dev
/null
8271 # Create "$as_dir" as a directory, including parents if necessary.
8276 -*) as_dir
=.
/$as_dir;;
8278 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8282 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8283 *) as_qdir
=$as_dir;;
8285 as_dirs
="'$as_qdir' $as_dirs"
8286 as_dir
=`$as_dirname -- "$as_dir" ||
8287 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8288 X"$as_dir" : 'X\(//\)[^/]' \| \
8289 X"$as_dir" : 'X\(//\)$' \| \
8290 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8291 $as_echo X"$as_dir" |
8292 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8309 test -d "$as_dir" && break
8311 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8312 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8316 if mkdir
-p .
2>/dev
/null
; then
8317 as_mkdir_p
='mkdir -p "$as_dir"'
8319 test -d .
/-p && rmdir .
/-p
8324 # as_fn_executable_p FILE
8325 # -----------------------
8326 # Test if FILE is an executable regular file.
8327 as_fn_executable_p
()
8329 test -f "$1" && test -x "$1"
8330 } # as_fn_executable_p
8332 as_executable_p
=as_fn_executable_p
8334 # Sed expression to map a string onto a valid CPP name.
8335 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8337 # Sed expression to map a string onto a valid variable name.
8338 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8342 ## ----------------------------------- ##
8343 ## Main body of $CONFIG_STATUS script. ##
8344 ## ----------------------------------- ##
8346 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8348 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8349 # Save the log message, to keep $0 and so on meaningful, and to
8350 # report actual input values of CONFIG_FILES etc. instead of their
8351 # values after options handling.
8353 This file was extended by tcpdump $as_me 4.10.0-PRE-GIT, which was
8354 generated by GNU Autoconf 2.69. Invocation command line was
8356 CONFIG_FILES = $CONFIG_FILES
8357 CONFIG_HEADERS = $CONFIG_HEADERS
8358 CONFIG_LINKS = $CONFIG_LINKS
8359 CONFIG_COMMANDS = $CONFIG_COMMANDS
8362 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8367 case $ac_config_files in *"
8368 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8371 case $ac_config_headers in *"
8372 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8376 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8377 # Files that config.status was made for.
8378 config_files="$ac_config_files"
8379 config_headers="$ac_config_headers"
8380 config_commands="$ac_config_commands"
8384 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8386 \`$as_me' instantiates files and other configuration actions
8387 from templates according to the current configuration. Unless the files
8388 and actions are specified as TAGs, all are instantiated by default.
8390 Usage: $0 [OPTION]... [TAG]...
8392 -h, --help print this help, then exit
8393 -V, --version print version number and configuration settings, then exit
8394 --config print configuration, then exit
8395 -q, --quiet, --silent
8396 do not print progress messages
8397 -d, --debug don't remove temporary files
8398 --recheck update $as_me by reconfiguring in the same conditions
8399 --file=FILE[:TEMPLATE]
8400 instantiate the configuration file FILE
8401 --header=FILE[:TEMPLATE]
8402 instantiate the configuration header FILE
8404 Configuration files:
8407 Configuration headers:
8410 Configuration commands:
8413 Report bugs to the package provider."
8416 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8417 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8419 tcpdump config.status 4.10.0-PRE-GIT
8420 configured by $0, generated by GNU Autoconf 2.69,
8421 with options \\"\$ac_cs_config\\"
8423 Copyright (C) 2012 Free Software Foundation, Inc.
8424 This config.status script is free software; the Free Software Foundation
8425 gives unlimited permission to copy, distribute and modify it."
8430 test -n "\$AWK" || AWK=awk
8433 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8434 # The default lists apply if the user does not specify any file.
8440 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8441 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8445 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8457 # Handling of the options.
8458 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8460 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8461 $as_echo "$ac_cs_version"; exit ;;
8462 --config |
--confi |
--conf |
--con |
--co |
--c )
8463 $as_echo "$ac_cs_config"; exit ;;
8464 --debug |
--debu |
--deb |
--de |
--d |
-d )
8466 --file |
--fil |
--fi |
--f )
8469 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8470 '') as_fn_error $?
"missing file argument" ;;
8472 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8473 ac_need_defaults
=false
;;
8474 --header |
--heade |
--head |
--hea )
8477 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8479 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8480 ac_need_defaults
=false
;;
8482 # Conflict between --help and --header
8483 as_fn_error $?
"ambiguous option: \`$1'
8484 Try \`$0 --help' for more information.";;
8485 --help |
--hel |
-h )
8486 $as_echo "$ac_cs_usage"; exit ;;
8487 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8488 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8492 -*) as_fn_error $?
"unrecognized option: \`$1'
8493 Try \`$0 --help' for more information." ;;
8495 *) as_fn_append ac_config_targets
" $1"
8496 ac_need_defaults
=false
;;
8502 ac_configure_extra_args
=
8504 if $ac_cs_silent; then
8506 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8510 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8511 if \$ac_cs_recheck; then
8512 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8514 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8515 CONFIG_SHELL='$SHELL'
8521 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8525 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8526 ## Running $as_me. ##
8532 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8540 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8542 # Handling of arguments.
8543 for ac_config_target
in $ac_config_targets
8545 case $ac_config_target in
8546 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8547 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
8548 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8549 "tcpdump.1") CONFIG_FILES
="$CONFIG_FILES tcpdump.1" ;;
8551 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8556 # If the user did not use the arguments to specify the items to instantiate,
8557 # then the envvar interface is used. Set only those that are not.
8558 # We use the long form for the default assignment because of an extremely
8559 # bizarre bug on SunOS 4.1.3.
8560 if $ac_need_defaults; then
8561 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8562 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8563 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8566 # Have a temporary directory for convenience. Make it in the build tree
8567 # simply because there is no reason against having it here, and in addition,
8568 # creating and moving files from /tmp can sometimes cause problems.
8569 # Hook for its removal unless debugging.
8570 # Note that there is a small window in which the directory will not be cleaned:
8571 # after its creation but before its name has been assigned to `$tmp'.
8575 trap 'exit_status=$?
8577 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8579 trap 'as_fn_exit 1' 1 2 13 15
8581 # Create a (secure) tmp directory for tmp files.
8584 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8588 tmp
=.
/conf$$
-$RANDOM
8589 (umask 077 && mkdir
"$tmp")
8590 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8593 # Set up the scripts for CONFIG_FILES section.
8594 # No need to generate them if there are no CONFIG_FILES.
8595 # This happens for instance with `./config.status config.h'.
8596 if test -n "$CONFIG_FILES"; then
8599 ac_cr
=`echo X | tr X '\015'`
8600 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8601 # But we know of no other shell where ac_cr would be empty at this
8602 # point, so we can use a bashism as a fallback.
8603 if test "x$ac_cr" = x
; then
8604 eval ac_cr
=\$
\'\\r
\'
8606 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8607 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8613 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8618 echo "cat >conf$$subs.awk <<_ACEOF" &&
8619 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8622 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8623 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8625 for ac_last_try in false false false false false :; do
8626 . ./conf$$subs.sh ||
8627 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8629 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8630 if test $ac_delim_n = $ac_delim_num; then
8632 elif $ac_last_try; then
8633 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8635 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8640 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8641 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8645 s/^/S["/; s
/!.
*/"]=/
8655 s/\(.\{148\}\)..*/\1/
8657 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8662 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8669 s/\(.\{148\}\)..*/\1/
8671 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8675 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8680 ' <conf$$subs.awk | sed '
8685 ' >>$CONFIG_STATUS || ac_write_fail=1
8686 rm -f conf$$subs.awk
8687 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8689 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8690 for (key in S) S_is_set[key] = 1
8696 nfields = split(line, field, "@
")
8698 len = length(field[1])
8699 for (i = 2; i < nfields; i++) {
8701 keylen = length(key)
8702 if (S_is_set[key]) {
8704 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8705 len += length(value) + length(field[++i])
8716 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8717 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8718 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8721 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8722 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8725 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8726 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8727 # trailing colons and then remove the whole line if VPATH becomes empty
8728 # (actually we leave an empty line to preserve line numbers).
8729 if test "x
$srcdir" = x.; then
8730 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8748 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8749 fi # test -n "$CONFIG_FILES"
8751 # Set up the scripts for CONFIG_HEADERS section.
8752 # No need to generate them if there are no CONFIG_HEADERS.
8753 # This happens for instance with `./config.status Makefile'.
8754 if test -n "$CONFIG_HEADERS"; then
8755 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8759 # Transform confdefs.h into an awk script `defines.awk', embedded as
8760 # here-document in config.status, that substitutes the proper values into
8761 # config.h.in to produce config.h.
8763 # Create a delimiter string that does not exist in confdefs.h, to ease
8764 # handling of long lines.
8766 for ac_last_try in false false :; do
8767 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8768 if test -z "$ac_tt"; then
8770 elif $ac_last_try; then
8771 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8773 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8777 # For the awk script, D is an array of macro values keyed by name,
8778 # likewise P contains macro parameters if any. Preserve backslash
8779 # newline sequences.
8781 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8783 s/.\{148\}/&'"$ac_delim"'/g
8786 s/^[ ]*#[ ]*define[ ][ ]*/ /
8793 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8795 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8799 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8800 D["\
1"]=" \
3\\\\\\n
"\\/p
8802 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8807 s/.\{148\}/&'"$ac_delim"'/g
8812 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8815 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8817 ' <confdefs.h | sed '
8818 s/'"$ac_delim"'/"\\\
8819 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8821 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8822 for (key in D) D_is_set[key] = 1
8825 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8827 split(line, arg, " ")
8828 if (arg[1] == "#") {
8832 defundef
= substr
(arg
[1], 2)
8835 split(mac1
, mac2
, "(") #)
8837 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8838 if (D_is_set
[macro
]) {
8839 # Preserve the white space surrounding the "#".
8840 print prefix
"define", macro P
[macro
] D
[macro
]
8843 # Replace #undef with comments. This is necessary, for example,
8844 # in the case of _POSIX_SOURCE, which is predefined and required
8845 # on some systems where configure will not decide to define it.
8846 if (defundef
== "undef") {
8847 print
"/*", prefix defundef
, macro
, "*/"
8855 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8856 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8857 fi # test -n "$CONFIG_HEADERS"
8860 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8865 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8867 case $ac_mode$ac_tag in
8869 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8870 :[FH
]-) ac_tag
=-:-;;
8871 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8888 -) ac_f
="$ac_tmp/stdin";;
8889 *) # Look for the file first in the build tree, then in the source tree
8890 # (if the path is not absolute). The absolute path cannot be DOS-style,
8891 # because $ac_f cannot contain `:'.
8895 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8897 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8899 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8900 as_fn_append ac_file_inputs
" '$ac_f'"
8903 # Let's still pretend it is `configure' which instantiates (i.e., don't
8904 # use $as_me), people would be surprised to read:
8905 # /* config.h. Generated by config.status. */
8906 configure_input
='Generated from '`
8907 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8909 if test x
"$ac_file" != x-
; then
8910 configure_input
="$ac_file. $configure_input"
8911 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8912 $as_echo "$as_me: creating $ac_file" >&6;}
8914 # Neutralize special characters interpreted by sed in replacement strings.
8915 case $configure_input in #(
8916 *\
&* |
*\|
* |
*\\* )
8917 ac_sed_conf_input
=`$as_echo "$configure_input" |
8918 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8919 *) ac_sed_conf_input
=$configure_input;;
8923 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8924 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8929 ac_dir
=`$as_dirname -- "$ac_file" ||
8930 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8931 X"$ac_file" : 'X\(//\)[^/]' \| \
8932 X"$ac_file" : 'X\(//\)$' \| \
8933 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8934 $as_echo X"$ac_file" |
8935 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8952 as_dir
="$ac_dir"; as_fn_mkdir_p
8956 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8958 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8959 # A ".." for each directory in $ac_dir_suffix.
8960 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8961 case $ac_top_builddir_sub in
8962 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8963 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8966 ac_abs_top_builddir
=$ac_pwd
8967 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8968 # for backward compatibility:
8969 ac_top_builddir
=$ac_top_build_prefix
8972 .
) # We are building in place.
8974 ac_top_srcdir
=$ac_top_builddir_sub
8975 ac_abs_top_srcdir
=$ac_pwd ;;
8976 [\\/]* | ?
:[\\/]* ) # Absolute name.
8977 ac_srcdir
=$srcdir$ac_dir_suffix;
8978 ac_top_srcdir
=$srcdir
8979 ac_abs_top_srcdir
=$srcdir ;;
8981 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8982 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8983 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8985 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8995 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8996 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9000 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9001 # If the template does not know about datarootdir, expand it.
9002 # FIXME: This hack should be removed a few years after 2.60.
9003 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9014 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9015 *datarootdir
*) ac_datarootdir_seen
=yes;;
9016 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9018 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9020 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9021 ac_datarootdir_hack='
9022 s&@datadir@&$datadir&g
9023 s&@docdir@&$docdir&g
9024 s&@infodir@&$infodir&g
9025 s&@localedir@&$localedir&g
9026 s&@mandir@&$mandir&g
9027 s&\\\${datarootdir}&$datarootdir&g' ;;
9031 # Neutralize VPATH when `$srcdir' = `.'.
9032 # Shell code in configure.ac might set extrasub.
9033 # FIXME: do we really want to maintain this feature?
9034 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9035 ac_sed_extra="$ac_vpsub
9038 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9040 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9041 s|@configure_input@|
$ac_sed_conf_input|
;t t
9042 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9043 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9044 s
&@srcdir@
&$ac_srcdir&;t t
9045 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9046 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9047 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9048 s
&@builddir@
&$ac_builddir&;t t
9049 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9050 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9051 s
&@INSTALL@
&$ac_INSTALL&;t t
9052 $ac_datarootdir_hack
9054 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
9055 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9057 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9058 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9059 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9060 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9061 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9062 which seems to be undefined. Please make sure it is defined" >&5
9063 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9064 which seems to be undefined. Please make sure it is defined" >&2;}
9066 rm -f "$ac_tmp/stdin"
9068 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9069 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9071 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9077 if test x"$ac_file" != x-; then
9079 $as_echo "/* $configure_input */" \
9080 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9081 } >"$ac_tmp/config.h" \
9082 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9083 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9084 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9085 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9088 mv "$ac_tmp/config.h" "$ac_file" \
9089 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9092 $as_echo "/* $configure_input */" \
9093 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9094 || as_fn_error $? "could not create -" "$LINENO" 5
9098 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9099 $as_echo "$as_me: executing $ac_file commands" >&6;}
9104 case $ac_file$ac_mode in
9105 "default-1":C) if test -f .devel; then
9106 echo timestamp > stamp-h
9107 cat Makefile-devel-adds >> Makefile
9117 ac_clean_files=$ac_clean_files_save
9119 test $ac_write_fail = 0 ||
9120 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9123 # configure is writing to config.log, and then calls config.status.
9124 # config.status does its own redirection, appending to config.log.
9125 # Unfortunately, on DOS this fails, as config.log is still kept open
9126 # by configure, so config.status won't be able to
write to it
; its
9127 # output is simply discarded. So we exec the FD to /dev/null,
9128 # effectively closing config.log, so it can be properly (re)opened and
9129 # appended to by config.status. When coming back to configure, we
9130 # need to make the FD available again.
9131 if test "$no_create" != yes; then
9133 ac_config_status_args
=
9134 test "$silent" = yes &&
9135 ac_config_status_args
="$ac_config_status_args --quiet"
9137 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9139 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9140 # would make configure fail if this is the last instruction.
9141 $ac_cs_success || as_fn_exit
1
9143 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9144 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9145 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}