2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for tcpdump 5.0.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
='5.0.0-PRE-GIT'
581 PACKAGE_STRING
='tcpdump 5.0.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
688 program_transform_name
701 enable_option_checking
708 with_sandbox_capsicum
713 ac_precious_vars
='build_alias
724 # Initialize some variables set by options.
726 ac_init_version
=false
727 ac_unrecognized_opts
=
729 # The variables have the same names as the options, with
730 # dashes changed to underlines.
738 program_transform_name
=s
,x
,x
,
746 # Installation directory options.
747 # These are left unexpanded so users can "make install exec_prefix=/foo"
748 # and all the variables that are supposed to be based on exec_prefix
749 # by default will actually change.
750 # Use braces instead of parens because sh, perl, etc. also accept them.
751 # (The list follows the same order as the GNU Coding Standards.)
752 bindir
='${exec_prefix}/bin'
753 sbindir
='${exec_prefix}/sbin'
754 libexecdir
='${exec_prefix}/libexec'
755 datarootdir
='${prefix}/share'
756 datadir
='${datarootdir}'
757 sysconfdir
='${prefix}/etc'
758 sharedstatedir
='${prefix}/com'
759 localstatedir
='${prefix}/var'
760 runstatedir
='${localstatedir}/run'
761 includedir
='${prefix}/include'
762 oldincludedir
='/usr/include'
763 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
764 infodir
='${datarootdir}/info'
769 libdir
='${exec_prefix}/lib'
770 localedir
='${datarootdir}/locale'
771 mandir
='${datarootdir}/man'
777 # If the previous option needs an argument, assign it.
778 if test -n "$ac_prev"; then
779 eval $ac_prev=\
$ac_option
785 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
790 # Accept the important Cygnus configure options, so we can diagnose typos.
792 case $ac_dashdash$ac_option in
796 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
798 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
801 -build |
--build |
--buil |
--bui |
--bu)
802 ac_prev
=build_alias
;;
803 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
804 build_alias
=$ac_optarg ;;
806 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
807 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
808 ac_prev
=cache_file
;;
809 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
810 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
811 cache_file
=$ac_optarg ;;
814 cache_file
=config.cache
;;
816 -datadir |
--datadir |
--datadi |
--datad)
818 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
819 datadir
=$ac_optarg ;;
821 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
822 |
--dataroo |
--dataro |
--datar)
823 ac_prev
=datarootdir
;;
824 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
825 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
826 datarootdir
=$ac_optarg ;;
828 -disable-* |
--disable-*)
829 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
830 # Reject names that are not valid shell variable names.
831 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
832 as_fn_error $?
"invalid feature name: $ac_useropt"
833 ac_useropt_orig
=$ac_useropt
834 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
835 case $ac_user_opts in
839 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
840 ac_unrecognized_sep
=', ';;
842 eval enable_
$ac_useropt=no
;;
844 -docdir |
--docdir |
--docdi |
--doc |
--do)
846 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
849 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
851 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
854 -enable-* |
--enable-*)
855 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
856 # Reject names that are not valid shell variable names.
857 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
858 as_fn_error $?
"invalid feature name: $ac_useropt"
859 ac_useropt_orig
=$ac_useropt
860 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
861 case $ac_user_opts in
865 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
866 ac_unrecognized_sep
=', ';;
868 eval enable_
$ac_useropt=\
$ac_optarg ;;
870 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
871 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
872 |
--exec |
--exe |
--ex)
873 ac_prev
=exec_prefix
;;
874 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
875 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
876 |
--exec=* |
--exe=* |
--ex=*)
877 exec_prefix
=$ac_optarg ;;
879 -gas |
--gas |
--ga |
--g)
880 # Obsolete; use --with-gas.
883 -help |
--help |
--hel |
--he |
-h)
885 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
886 ac_init_help
=recursive
;;
887 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
888 ac_init_help
=short
;;
890 -host |
--host |
--hos |
--ho)
891 ac_prev
=host_alias
;;
892 -host=* |
--host=* |
--hos=* |
--ho=*)
893 host_alias
=$ac_optarg ;;
895 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
897 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
899 htmldir
=$ac_optarg ;;
901 -includedir |
--includedir |
--includedi |
--included |
--include \
902 |
--includ |
--inclu |
--incl |
--inc)
903 ac_prev
=includedir
;;
904 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
905 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
906 includedir
=$ac_optarg ;;
908 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
910 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
911 infodir
=$ac_optarg ;;
913 -libdir |
--libdir |
--libdi |
--libd)
915 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
918 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
919 |
--libexe |
--libex |
--libe)
920 ac_prev
=libexecdir
;;
921 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
922 |
--libexe=* |
--libex=* |
--libe=*)
923 libexecdir
=$ac_optarg ;;
925 -localedir |
--localedir |
--localedi |
--localed |
--locale)
927 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
928 localedir
=$ac_optarg ;;
930 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
931 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
932 ac_prev
=localstatedir
;;
933 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
934 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
935 localstatedir
=$ac_optarg ;;
937 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
939 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
943 # Obsolete; use --without-fp.
946 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
947 |
--no-cr |
--no-c |
-n)
950 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
951 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
954 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
955 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
956 |
--oldin |
--oldi |
--old |
--ol |
--o)
957 ac_prev
=oldincludedir
;;
958 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
959 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
960 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
961 oldincludedir
=$ac_optarg ;;
963 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
965 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
968 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
969 |
--program-pre |
--program-pr |
--program-p)
970 ac_prev
=program_prefix
;;
971 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
972 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
973 program_prefix
=$ac_optarg ;;
975 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
976 |
--program-suf |
--program-su |
--program-s)
977 ac_prev
=program_suffix
;;
978 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
979 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
980 program_suffix
=$ac_optarg ;;
982 -program-transform-name |
--program-transform-name \
983 |
--program-transform-nam |
--program-transform-na \
984 |
--program-transform-n |
--program-transform- \
985 |
--program-transform |
--program-transfor \
986 |
--program-transfo |
--program-transf \
987 |
--program-trans |
--program-tran \
988 |
--progr-tra |
--program-tr |
--program-t)
989 ac_prev
=program_transform_name
;;
990 -program-transform-name=* |
--program-transform-name=* \
991 |
--program-transform-nam=* |
--program-transform-na=* \
992 |
--program-transform-n=* |
--program-transform-=* \
993 |
--program-transform=* |
--program-transfor=* \
994 |
--program-transfo=* |
--program-transf=* \
995 |
--program-trans=* |
--program-tran=* \
996 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
997 program_transform_name
=$ac_optarg ;;
999 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1001 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1002 pdfdir
=$ac_optarg ;;
1004 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1006 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1009 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1010 |
-silent |
--silent |
--silen |
--sile |
--sil)
1013 -runstatedir |
--runstatedir |
--runstatedi |
--runstated \
1014 |
--runstate |
--runstat |
--runsta |
--runst |
--runs \
1015 |
--run |
--ru |
--r)
1016 ac_prev
=runstatedir
;;
1017 -runstatedir=* |
--runstatedir=* |
--runstatedi=* |
--runstated=* \
1018 |
--runstate=* |
--runstat=* |
--runsta=* |
--runst=* |
--runs=* \
1019 |
--run=* |
--ru=* |
--r=*)
1020 runstatedir
=$ac_optarg ;;
1022 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1024 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1026 sbindir
=$ac_optarg ;;
1028 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1029 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1030 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1032 ac_prev
=sharedstatedir
;;
1033 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1034 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1035 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1037 sharedstatedir
=$ac_optarg ;;
1039 -site |
--site |
--sit)
1041 -site=* |
--site=* |
--sit=*)
1044 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1046 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1047 srcdir
=$ac_optarg ;;
1049 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1050 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1051 ac_prev
=sysconfdir
;;
1052 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1053 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1054 sysconfdir
=$ac_optarg ;;
1056 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1057 ac_prev
=target_alias
;;
1058 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1059 target_alias
=$ac_optarg ;;
1061 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1064 -version |
--version |
--versio |
--versi |
--vers |
-V)
1065 ac_init_version
=: ;;
1068 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1069 # Reject names that are not valid shell variable names.
1070 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1071 as_fn_error $?
"invalid package name: $ac_useropt"
1072 ac_useropt_orig
=$ac_useropt
1073 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1074 case $ac_user_opts in
1078 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1079 ac_unrecognized_sep
=', ';;
1081 eval with_
$ac_useropt=\
$ac_optarg ;;
1083 -without-* |
--without-*)
1084 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1085 # Reject names that are not valid shell variable names.
1086 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1087 as_fn_error $?
"invalid package name: $ac_useropt"
1088 ac_useropt_orig
=$ac_useropt
1089 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1090 case $ac_user_opts in
1094 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1095 ac_unrecognized_sep
=', ';;
1097 eval with_
$ac_useropt=no
;;
1100 # Obsolete; use --with-x.
1103 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1104 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1105 ac_prev
=x_includes
;;
1106 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1107 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1108 x_includes
=$ac_optarg ;;
1110 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1111 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1112 ac_prev
=x_libraries
;;
1113 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1114 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1115 x_libraries
=$ac_optarg ;;
1117 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1118 Try \`$0 --help' for more information"
1122 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1123 # Reject names that are not valid shell variable names.
1124 case $ac_envvar in #(
1125 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1126 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1128 eval $ac_envvar=\
$ac_optarg
1129 export $ac_envvar ;;
1132 # FIXME: should be removed in autoconf 3.0.
1133 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1134 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1135 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1136 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1142 if test -n "$ac_prev"; then
1143 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1144 as_fn_error $?
"missing argument to $ac_option"
1147 if test -n "$ac_unrecognized_opts"; then
1148 case $enable_option_checking in
1150 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1151 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1155 # Check all directory arguments for consistency.
1156 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1157 datadir sysconfdir sharedstatedir localstatedir includedir \
1158 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1159 libdir localedir mandir runstatedir
1161 eval ac_val
=\$
$ac_var
1162 # Remove trailing slashes.
1165 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1166 eval $ac_var=\
$ac_val;;
1168 # Be sure to have absolute directory names.
1170 [\\/$
]* | ?
:[\\/]* ) continue;;
1171 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1173 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1176 # There might be people who depend on the old broken behavior: `$host'
1177 # used to hold the argument of --host etc.
1178 # FIXME: To remove some day.
1181 target
=$target_alias
1183 # FIXME: To remove some day.
1184 if test "x$host_alias" != x
; then
1185 if test "x$build_alias" = x
; then
1186 cross_compiling
=maybe
1187 elif test "x$build_alias" != "x$host_alias"; then
1193 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1195 test "$silent" = yes && exec 6>/dev
/null
1198 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1199 ac_ls_di
=`ls -di .` &&
1200 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1201 as_fn_error $?
"working directory cannot be determined"
1202 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1203 as_fn_error $?
"pwd does not report name of working directory"
1206 # Find the source files, if location was not specified.
1207 if test -z "$srcdir"; then
1208 ac_srcdir_defaulted
=yes
1209 # Try the directory containing this script, then the parent directory.
1210 ac_confdir
=`$as_dirname -- "$as_myself" ||
1211 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1212 X"$as_myself" : 'X\(//\)[^/]' \| \
1213 X"$as_myself" : 'X\(//\)$' \| \
1214 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1215 $as_echo X"$as_myself" |
1216 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1234 if test ! -r "$srcdir/$ac_unique_file"; then
1238 ac_srcdir_defaulted
=no
1240 if test ! -r "$srcdir/$ac_unique_file"; then
1241 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1242 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1244 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1246 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1248 # When building in place, set srcdir=.
1249 if test "$ac_abs_confdir" = "$ac_pwd"; then
1252 # Remove unnecessary trailing slashes from srcdir.
1253 # Double slashes in file names in object file debugging info
1254 # mess up M-x gdb in Emacs.
1256 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1258 for ac_var
in $ac_precious_vars; do
1259 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1260 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1261 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1262 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1266 # Report the --help message.
1268 if test "$ac_init_help" = "long"; then
1269 # Omit some internal or obsolete options to make the list less imposing.
1270 # This message is too long to be a string in the A/UX 3.1 sh.
1272 \`configure' configures tcpdump 5.0.0-PRE-GIT to adapt to many kinds of systems.
1274 Usage: $0 [OPTION]... [VAR=VALUE]...
1276 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1277 VAR=VALUE. See below for descriptions of some of the useful variables.
1279 Defaults for the options are specified in brackets.
1282 -h, --help display this help and exit
1283 --help=short display options specific to this package
1284 --help=recursive display the short help of all the included packages
1285 -V, --version display version information and exit
1286 -q, --quiet, --silent do not print \`checking ...' messages
1287 --cache-file=FILE cache test results in FILE [disabled]
1288 -C, --config-cache alias for \`--cache-file=config.cache'
1289 -n, --no-create do not create output files
1290 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1292 Installation directories:
1293 --prefix=PREFIX install architecture-independent files in PREFIX
1294 [$ac_default_prefix]
1295 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1298 By default, \`make install' will install all the files in
1299 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1300 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1301 for instance \`--prefix=\$HOME'.
1303 For better control, use the options below.
1305 Fine tuning of the installation directories:
1306 --bindir=DIR user executables [EPREFIX/bin]
1307 --sbindir=DIR system admin executables [EPREFIX/sbin]
1308 --libexecdir=DIR program executables [EPREFIX/libexec]
1309 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1310 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1311 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1312 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1313 --libdir=DIR object code libraries [EPREFIX/lib]
1314 --includedir=DIR C header files [PREFIX/include]
1315 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1316 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1317 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1318 --infodir=DIR info documentation [DATAROOTDIR/info]
1319 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1320 --mandir=DIR man documentation [DATAROOTDIR/man]
1321 --docdir=DIR documentation root [DATAROOTDIR/doc/tcpdump]
1322 --htmldir=DIR html documentation [DOCDIR]
1323 --dvidir=DIR dvi documentation [DOCDIR]
1324 --pdfdir=DIR pdf documentation [DOCDIR]
1325 --psdir=DIR ps documentation [DOCDIR]
1331 --build=BUILD configure
for building on BUILD
[guessed
]
1332 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1336 if test -n "$ac_init_help"; then
1337 case $ac_init_help in
1338 short | recursive
) echo "Configuration of tcpdump 5.0.0-PRE-GIT:";;
1343 --disable-option-checking ignore unrecognized
--enable/--with options
1344 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1345 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1346 --disable-universal don
't build universal on macOS
1347 --enable-smb enable possibly-buggy SMB printer default=no
1348 --disable-smb disable possibly-buggy SMB printer
1349 --disable-local-libpcap don't
look for a
local libpcap
[default
=check
for a
1353 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1354 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1355 --without-gcc don
't use gcc
1356 --with-smi link with libsmi (allows to load MIBs on the fly to decode SNMP packets. default=yes
1357 --without-smi don't link with libsmi
1358 --with-user=USERNAME drop privileges by default to USERNAME
1359 --with-chroot=DIRECTORY when dropping privileges
, chroot to DIRECTORY
1360 --with-sandbox-capsicum use Capsicum security functions
[default
=yes, if
1362 --with-crypto[=DIR
] use OpenSSL
/libressl libcrypto
(located
in directory
1363 DIR
, if specified
) [default
=yes, if available
]
1364 --with-cap-ng use libcap-ng
[default
=yes, if available
]
1366 Some influential environment variables
:
1367 CC C compiler
command
1368 CFLAGS C compiler flags
1369 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1370 nonstandard directory
<lib dir
>
1371 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1372 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1373 you have headers
in a nonstandard directory
<include dir
>
1376 Use these variables to override the choices made by
`configure' or to help
1377 it to find libraries and programs with nonstandard names/locations.
1379 Report bugs to the package provider.
1384 if test "$ac_init_help" = "recursive"; then
1385 # If there are subdirs, report their specific --help.
1386 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1387 test -d "$ac_dir" ||
1388 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1393 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1395 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1396 # A ".." for each directory in $ac_dir_suffix.
1397 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1398 case $ac_top_builddir_sub in
1399 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1400 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1403 ac_abs_top_builddir=$ac_pwd
1404 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1405 # for backward compatibility:
1406 ac_top_builddir=$ac_top_build_prefix
1409 .) # We are building in place.
1411 ac_top_srcdir=$ac_top_builddir_sub
1412 ac_abs_top_srcdir=$ac_pwd ;;
1413 [\\/]* | ?:[\\/]* ) # Absolute name.
1414 ac_srcdir=$srcdir$ac_dir_suffix;
1415 ac_top_srcdir=$srcdir
1416 ac_abs_top_srcdir=$srcdir ;;
1418 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1419 ac_top_srcdir=$ac_top_build_prefix$srcdir
1420 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1422 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1424 cd "$ac_dir" || { ac_status=$?; continue; }
1425 # Check for guested configure.
1426 if test -f "$ac_srcdir/configure.gnu"; then
1428 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1429 elif test -f "$ac_srcdir/configure"; then
1431 $SHELL "$ac_srcdir/configure" --help=recursive
1433 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1435 cd "$ac_pwd" || { ac_status=$?; break; }
1439 test -n "$ac_init_help" && exit $ac_status
1440 if $ac_init_version; then
1442 tcpdump configure 5.0.0-PRE-GIT
1443 generated by GNU Autoconf 2.69
1445 Copyright (C) 2012 Free Software Foundation, Inc.
1446 This configure script is free software; the Free Software Foundation
1447 gives unlimited permission to copy, distribute and modify it.
1452 ## ------------------------ ##
1453 ## Autoconf initialization. ##
1454 ## ------------------------ ##
1456 # ac_fn_c_try_compile LINENO
1457 # --------------------------
1458 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1459 ac_fn_c_try_compile ()
1461 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1462 rm -f conftest.$ac_objext
1463 if { { ac_try="$ac_compile"
1465 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1466 *) ac_try_echo
=$ac_try;;
1468 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1469 $as_echo "$ac_try_echo"; } >&5
1470 (eval "$ac_compile") 2>conftest.err
1472 if test -s conftest.err
; then
1473 grep -v '^ *+' conftest.err
>conftest.er1
1474 cat conftest.er1
>&5
1475 mv -f conftest.er1 conftest.err
1477 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1478 test $ac_status = 0; } && {
1479 test -z "$ac_c_werror_flag" ||
1480 test ! -s conftest.err
1481 } && test -s conftest.
$ac_objext; then :
1484 $as_echo "$as_me: failed program was:" >&5
1485 sed 's/^/| /' conftest.
$ac_ext >&5
1489 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1490 as_fn_set_status
$ac_retval
1492 } # ac_fn_c_try_compile
1494 # ac_fn_c_try_cpp LINENO
1495 # ----------------------
1496 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1499 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1500 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1502 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1503 *) ac_try_echo=$ac_try;;
1505 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1506 $as_echo "$ac_try_echo"; } >&5
1507 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1509 if test -s conftest.err; then
1510 grep -v '^ *+' conftest.err >conftest.er1
1511 cat conftest.er1 >&5
1512 mv -f conftest.er1 conftest.err
1514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1515 test $ac_status = 0; } > conftest.i && {
1516 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1517 test ! -s conftest.err
1521 $as_echo "$as_me: failed program was:" >&5
1522 sed 's/^/| /' conftest.$ac_ext >&5
1526 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1527 as_fn_set_status $ac_retval
1531 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1532 # -------------------------------------------------------
1533 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1534 # the include files in INCLUDES and setting the cache variable VAR
1536 ac_fn_c_check_header_mongrel ()
1538 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1539 if eval \${$3+:} false; then :
1540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1541 $as_echo_n "checking for $2... " >&6; }
1542 if eval \${$3+:} false; then :
1543 $as_echo_n "(cached) " >&6
1546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1547 $as_echo "$ac_res" >&6; }
1549 # Is the header compilable?
1550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1551 $as_echo_n "checking $2 usability... " >&6; }
1552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1553 /* end confdefs.h. */
1557 if ac_fn_c_try_compile "$LINENO"; then :
1558 ac_header_compiler=yes
1560 ac_header_compiler=no
1562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1564 $as_echo "$ac_header_compiler" >&6; }
1566 # Is the header present?
1567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1568 $as_echo_n "checking $2 presence... " >&6; }
1569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1570 /* end confdefs.h. */
1573 if ac_fn_c_try_cpp "$LINENO"; then :
1574 ac_header_preproc=yes
1576 ac_header_preproc=no
1578 rm -f conftest.err conftest.i conftest.$ac_ext
1579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1580 $as_echo "$ac_header_preproc" >&6; }
1582 # So? What about this header?
1583 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1586 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1588 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1592 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1593 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1594 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1596 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1597 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1598 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1599 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1600 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1604 $as_echo_n "checking for $2... " >&6; }
1605 if eval \${$3+:} false; then :
1606 $as_echo_n "(cached) " >&6
1608 eval "$3=\$ac_header_compiler"
1611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1612 $as_echo "$ac_res" >&6; }
1614 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1616 } # ac_fn_c_check_header_mongrel
1618 # ac_fn_c_try_run LINENO
1619 # ----------------------
1620 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1621 # that executables *can* be run.
1624 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1625 if { { ac_try="$ac_link"
1627 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1628 *) ac_try_echo
=$ac_try;;
1630 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1631 $as_echo "$ac_try_echo"; } >&5
1632 (eval "$ac_link") 2>&5
1634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1635 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1636 { { case "(($ac_try" in
1637 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1638 *) ac_try_echo=$ac_try;;
1640 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1641 $as_echo "$ac_try_echo"; } >&5
1642 (eval "$ac_try") 2>&5
1644 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1645 test $ac_status = 0; }; }; then :
1648 $as_echo "$as_me: program exited with status $ac_status" >&5
1649 $as_echo "$as_me: failed program was:" >&5
1650 sed 's/^/| /' conftest.$ac_ext >&5
1652 ac_retval=$ac_status
1654 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1655 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1656 as_fn_set_status $ac_retval
1660 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1661 # -------------------------------------------------------
1662 # Tests whether HEADER exists and can be compiled using the include files in
1663 # INCLUDES, setting the cache variable VAR accordingly.
1664 ac_fn_c_check_header_compile ()
1666 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1668 $as_echo_n "checking for $2... " >&6; }
1669 if eval \${$3+:} false; then :
1670 $as_echo_n "(cached) " >&6
1672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1673 /* end confdefs.h. */
1677 if ac_fn_c_try_compile "$LINENO"; then :
1682 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1686 $as_echo "$ac_res" >&6; }
1687 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1689 } # ac_fn_c_check_header_compile
1691 # ac_fn_c_try_link LINENO
1692 # -----------------------
1693 # Try to link conftest.$ac_ext, and return whether this succeeded.
1696 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1697 rm -f conftest.$ac_objext conftest$ac_exeext
1698 if { { ac_try="$ac_link"
1700 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1701 *) ac_try_echo
=$ac_try;;
1703 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1704 $as_echo "$ac_try_echo"; } >&5
1705 (eval "$ac_link") 2>conftest.err
1707 if test -s conftest.err
; then
1708 grep -v '^ *+' conftest.err
>conftest.er1
1709 cat conftest.er1
>&5
1710 mv -f conftest.er1 conftest.err
1712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1713 test $ac_status = 0; } && {
1714 test -z "$ac_c_werror_flag" ||
1715 test ! -s conftest.err
1716 } && test -s conftest
$ac_exeext && {
1717 test "$cross_compiling" = yes ||
1718 test -x conftest
$ac_exeext
1722 $as_echo "$as_me: failed program was:" >&5
1723 sed 's/^/| /' conftest.
$ac_ext >&5
1727 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1728 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1729 # interfere with the next link command; also delete a directory that is
1730 # left behind by Apple's compiler. We do this before executing the actions.
1731 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1732 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1733 as_fn_set_status
$ac_retval
1735 } # ac_fn_c_try_link
1737 # ac_fn_c_check_func LINENO FUNC VAR
1738 # ----------------------------------
1739 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1740 ac_fn_c_check_func
()
1742 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1744 $as_echo_n "checking for $2... " >&6; }
1745 if eval \
${$3+:} false
; then :
1746 $as_echo_n "(cached) " >&6
1748 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1749 /* end confdefs.h. */
1750 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1751 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1752 #define $2 innocuous_$2
1754 /* System header to define __stub macros and hopefully few prototypes,
1755 which can conflict with char $2 (); below.
1756 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1757 <limits.h> exists even on freestanding compilers. */
1760 # include <limits.h>
1762 # include <assert.h>
1767 /* Override any GCC internal prototype to avoid an error.
1768 Use char because int might match the return type of a GCC
1769 builtin and then its argument prototype would still apply. */
1774 /* The GNU C library defines this for functions which it implements
1775 to always fail with ENOSYS. Some functions are actually named
1776 something starting with __ and the normal name is an alias. */
1777 #if defined __stub_$2 || defined __stub___$2
1789 if ac_fn_c_try_link
"$LINENO"; then :
1794 rm -f core conftest.err conftest.
$ac_objext \
1795 conftest
$ac_exeext conftest.
$ac_ext
1798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1799 $as_echo "$ac_res" >&6; }
1800 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1802 } # ac_fn_c_check_func
1804 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1805 # ---------------------------------------------
1806 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1808 ac_fn_c_check_decl
()
1810 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1811 as_decl_name
=`echo $2|sed 's/ *(.*//'`
1812 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1814 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1815 if eval \
${$3+:} false
; then :
1816 $as_echo_n "(cached) " >&6
1818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1819 /* end confdefs.h. */
1824 #ifndef $as_decl_name
1826 (void) $as_decl_use;
1828 (void) $as_decl_name;
1836 if ac_fn_c_try_compile
"$LINENO"; then :
1841 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845 $as_echo "$ac_res" >&6; }
1846 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1848 } # ac_fn_c_check_decl
1850 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1851 # -------------------------------------------
1852 # Tests whether TYPE exists after having included INCLUDES, setting cache
1853 # variable VAR accordingly.
1854 ac_fn_c_check_type
()
1856 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1858 $as_echo_n "checking for $2... " >&6; }
1859 if eval \
${$3+:} false
; then :
1860 $as_echo_n "(cached) " >&6
1863 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1864 /* end confdefs.h. */
1875 if ac_fn_c_try_compile
"$LINENO"; then :
1876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1877 /* end confdefs.h. */
1888 if ac_fn_c_try_compile
"$LINENO"; then :
1893 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1895 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1899 $as_echo "$ac_res" >&6; }
1900 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1902 } # ac_fn_c_check_type
1903 cat >config.log
<<_ACEOF
1904 This file contains any messages produced by compilers while
1905 running configure, to aid debugging if configure makes a mistake.
1907 It was created by tcpdump $as_me 5.0.0-PRE-GIT, which was
1908 generated by GNU Autoconf 2.69. Invocation command line was
1920 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1921 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1922 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1923 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1924 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1926 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1927 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1929 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1930 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1931 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1932 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1933 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1934 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1935 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1939 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1943 test -z "$as_dir" && as_dir
=.
1944 $as_echo "PATH: $as_dir"
1960 # Keep a trace of the command line.
1961 # Strip out --no-create and --no-recursion so they do not pile up.
1962 # Strip out --silent because we don't want to record it for future runs.
1963 # Also quote any args containing shell meta-characters.
1964 # Make two passes to allow for proper duplicate-argument suppression.
1968 ac_must_keep_next
=false
1974 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1975 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1976 |
-silent |
--silent |
--silen |
--sile |
--sil)
1979 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1982 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1984 as_fn_append ac_configure_args1
" '$ac_arg'"
1985 if test $ac_must_keep_next = true
; then
1986 ac_must_keep_next
=false
# Got value, back to normal.
1989 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1990 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1991 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1992 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1993 case "$ac_configure_args0 " in
1994 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1997 -* ) ac_must_keep_next
=true
;;
2000 as_fn_append ac_configure_args
" '$ac_arg'"
2005 { ac_configure_args0
=; unset ac_configure_args0
;}
2006 { ac_configure_args1
=; unset ac_configure_args1
;}
2008 # When interrupted or exit'd, cleanup temporary files, and complete
2009 # config.log. We remove comments because anyway the quotes in there
2010 # would cause problems or look ugly.
2011 # WARNING: Use '\'' to represent an apostrophe within the trap.
2012 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2013 trap 'exit_status=$?
2014 # Save into config.log some information that might help in debugging.
2018 $as_echo "## ---------------- ##
2019 ## Cache variables. ##
2020 ## ---------------- ##"
2022 # The following way of writing the cache mishandles newlines in values,
2024 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2025 eval ac_val=\$$ac_var
2029 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2030 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2033 _ | IFS | as_nl) ;; #(
2034 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2035 *) { eval $ac_var=; unset $ac_var;} ;;
2040 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2041 *${as_nl}ac_space=\ *)
2043 "s/'\''/'\''\\\\'\'''\''/g;
2044 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2047 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2054 $as_echo "## ----------------- ##
2055 ## Output variables. ##
2056 ## ----------------- ##"
2058 for ac_var in $ac_subst_vars
2060 eval ac_val=\$$ac_var
2062 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2064 $as_echo "$ac_var='\''$ac_val'\''"
2068 if test -n "$ac_subst_files"; then
2069 $as_echo "## ------------------- ##
2070 ## File substitutions. ##
2071 ## ------------------- ##"
2073 for ac_var
in $ac_subst_files
2075 eval ac_val
=\$
$ac_var
2077 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2079 $as_echo "$ac_var='\''$ac_val'\''"
2084 if test -s confdefs.h; then
2085 $as_echo "## ----------- ##
2092 test "$ac_signal" != 0 &&
2093 $as_echo "$as_me: caught signal $ac_signal"
2094 $as_echo "$as_me: exit $exit_status"
2096 rm -f core *.core core.conftest.* &&
2097 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2100 for ac_signal
in 1 2 13 15; do
2101 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2105 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2106 rm -f -r conftest
* confdefs.h
2108 $as_echo "/* confdefs.h */" > confdefs.h
2110 # Predefined preprocessor variables.
2112 cat >>confdefs.h
<<_ACEOF
2113 #define PACKAGE_NAME "$PACKAGE_NAME"
2116 cat >>confdefs.h
<<_ACEOF
2117 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2120 cat >>confdefs.h
<<_ACEOF
2121 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2124 cat >>confdefs.h
<<_ACEOF
2125 #define PACKAGE_STRING "$PACKAGE_STRING"
2128 cat >>confdefs.h
<<_ACEOF
2129 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2132 cat >>confdefs.h
<<_ACEOF
2133 #define PACKAGE_URL "$PACKAGE_URL"
2137 # Let the site file select an alternate cache file if it wants to.
2138 # Prefer an explicitly selected file to automatically selected ones.
2141 if test -n "$CONFIG_SITE"; then
2142 # We do not want a PATH search for config.site.
2143 case $CONFIG_SITE in #((
2144 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2145 */*) ac_site_file1
=$CONFIG_SITE;;
2146 *) ac_site_file1
=.
/$CONFIG_SITE;;
2148 elif test "x$prefix" != xNONE
; then
2149 ac_site_file1
=$prefix/share
/config.site
2150 ac_site_file2
=$prefix/etc
/config.site
2152 ac_site_file1
=$ac_default_prefix/share
/config.site
2153 ac_site_file2
=$ac_default_prefix/etc
/config.site
2155 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2157 test "x$ac_site_file" = xNONE
&& continue
2158 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2160 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2161 sed 's/^/| /' "$ac_site_file" >&5
2163 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2164 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2165 as_fn_error $?
"failed to load site script $ac_site_file
2166 See \`config.log' for more details" "$LINENO" 5; }
2170 if test -r "$cache_file"; then
2171 # Some versions of bash will fail to source /dev/null (special files
2172 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2173 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2174 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2175 $as_echo "$as_me: loading cache $cache_file" >&6;}
2177 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2178 *) .
"./$cache_file";;
2182 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2183 $as_echo "$as_me: creating cache $cache_file" >&6;}
2187 # Check that the precious variables saved in the cache have kept the same
2189 ac_cache_corrupted
=false
2190 for ac_var
in $ac_precious_vars; do
2191 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2192 eval ac_new_set
=\
$ac_env_${ac_var}_set
2193 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2194 eval ac_new_val
=\
$ac_env_${ac_var}_value
2195 case $ac_old_set,$ac_new_set in
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2198 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2199 ac_cache_corrupted
=: ;;
2201 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2202 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2203 ac_cache_corrupted
=: ;;
2206 if test "x$ac_old_val" != "x$ac_new_val"; then
2207 # differences in whitespace do not lead to failure.
2208 ac_old_val_w
=`echo x $ac_old_val`
2209 ac_new_val_w
=`echo x $ac_new_val`
2210 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2212 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2213 ac_cache_corrupted
=:
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2216 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2217 eval $ac_var=\
$ac_old_val
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2220 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2222 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2225 # Pass precious variables to config.status.
2226 if test "$ac_new_set" = set; then
2228 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2229 *) ac_arg
=$ac_var=$ac_new_val ;;
2231 case " $ac_configure_args " in
2232 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2233 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2237 if $ac_cache_corrupted; then
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2239 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2241 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2242 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2244 ## -------------------- ##
2245 ## Main body of script. ##
2246 ## -------------------- ##
2249 ac_cpp
='$CPP $CPPFLAGS'
2250 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2251 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2252 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2258 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2259 if test -f "$ac_dir/install-sh"; then
2261 ac_install_sh
="$ac_aux_dir/install-sh -c"
2263 elif test -f "$ac_dir/install.sh"; then
2265 ac_install_sh
="$ac_aux_dir/install.sh -c"
2267 elif test -f "$ac_dir/shtool"; then
2269 ac_install_sh
="$ac_aux_dir/shtool install -c"
2273 if test -z "$ac_aux_dir"; then
2274 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2277 # These three variables are undocumented and unsupported,
2278 # and are intended to be withdrawn in a future Autoconf release.
2279 # They can cause serious problems if a builder's source tree is in a directory
2280 # whose full name contains unusual characters.
2281 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2282 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2283 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2286 # Make sure we can run config.sub.
2287 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2288 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2291 $as_echo_n "checking build system type... " >&6; }
2292 if ${ac_cv_build+:} false
; then :
2293 $as_echo_n "(cached) " >&6
2295 ac_build_alias
=$build_alias
2296 test "x$ac_build_alias" = x
&&
2297 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2298 test "x$ac_build_alias" = x
&&
2299 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2300 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2301 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2305 $as_echo "$ac_cv_build" >&6; }
2306 case $ac_cv_build in
2308 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2311 ac_save_IFS
=$IFS; IFS
='-'
2317 # Remember, the first character of IFS is used to create $*,
2318 # except with old shells:
2321 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2325 $as_echo_n "checking host system type... " >&6; }
2326 if ${ac_cv_host+:} false
; then :
2327 $as_echo_n "(cached) " >&6
2329 if test "x$host_alias" = x
; then
2330 ac_cv_host
=$ac_cv_build
2332 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2333 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2338 $as_echo "$ac_cv_host" >&6; }
2341 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2344 ac_save_IFS
=$IFS; IFS
='-'
2350 # Remember, the first character of IFS is used to create $*,
2351 # except with old shells:
2354 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2364 # Check whether --with-gcc was given.
2365 if test "${with_gcc+set}" = set; then :
2370 if test "${srcdir}" != "." ; then
2373 if test "${CFLAGS+set}" = set; then
2374 LBL_CFLAGS
="$CFLAGS"
2376 if test -z "$CC" ; then
2380 # Extract the first word of "shlicc2", so it can be a program name with args.
2381 set dummy shlicc2
; ac_word
=$2
2382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2383 $as_echo_n "checking for $ac_word... " >&6; }
2384 if ${ac_cv_prog_SHLICC2+:} false
; then :
2385 $as_echo_n "(cached) " >&6
2387 if test -n "$SHLICC2"; then
2388 ac_cv_prog_SHLICC2
="$SHLICC2" # Let the user override the test.
2390 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2394 test -z "$as_dir" && as_dir
=.
2395 for ac_exec_ext
in '' $ac_executable_extensions; do
2396 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2397 ac_cv_prog_SHLICC2
="yes"
2398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2405 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2
="no"
2408 SHLICC2
=$ac_cv_prog_SHLICC2
2409 if test -n "$SHLICC2"; then
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
2411 $as_echo "$SHLICC2" >&6; }
2413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2414 $as_echo "no" >&6; }
2418 if test $SHLICC2 = yes ; then
2425 if test -z "$CC" -a "$with_gcc" = no
; then
2431 # Try to enable as many C99 features as we can.
2432 # At minimum, we want C++/C99-style // comments.
2435 ac_cpp
='$CPP $CPPFLAGS'
2436 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2437 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2438 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2439 if test -n "$ac_tool_prefix"; then
2440 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2441 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2443 $as_echo_n "checking for $ac_word... " >&6; }
2444 if ${ac_cv_prog_CC+:} false
; then :
2445 $as_echo_n "(cached) " >&6
2447 if test -n "$CC"; then
2448 ac_cv_prog_CC
="$CC" # Let the user override the test.
2450 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2454 test -z "$as_dir" && as_dir
=.
2455 for ac_exec_ext
in '' $ac_executable_extensions; do
2456 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2457 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2468 if test -n "$CC"; then
2469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2470 $as_echo "$CC" >&6; }
2472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473 $as_echo "no" >&6; }
2478 if test -z "$ac_cv_prog_CC"; then
2480 # Extract the first word of "gcc", so it can be a program name with args.
2481 set dummy gcc
; ac_word
=$2
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2483 $as_echo_n "checking for $ac_word... " >&6; }
2484 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2485 $as_echo_n "(cached) " >&6
2487 if test -n "$ac_ct_CC"; then
2488 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2490 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2494 test -z "$as_dir" && as_dir
=.
2495 for ac_exec_ext
in '' $ac_executable_extensions; do
2496 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2497 ac_cv_prog_ac_ct_CC
="gcc"
2498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2507 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2508 if test -n "$ac_ct_CC"; then
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2510 $as_echo "$ac_ct_CC" >&6; }
2512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2513 $as_echo "no" >&6; }
2516 if test "x$ac_ct_CC" = x
; then
2519 case $cross_compiling:$ac_tool_warned in
2521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2522 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2523 ac_tool_warned
=yes ;;
2531 if test -z "$CC"; then
2532 if test -n "$ac_tool_prefix"; then
2533 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2534 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2536 $as_echo_n "checking for $ac_word... " >&6; }
2537 if ${ac_cv_prog_CC+:} false
; then :
2538 $as_echo_n "(cached) " >&6
2540 if test -n "$CC"; then
2541 ac_cv_prog_CC
="$CC" # Let the user override the test.
2543 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2547 test -z "$as_dir" && as_dir
=.
2548 for ac_exec_ext
in '' $ac_executable_extensions; do
2549 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2550 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2561 if test -n "$CC"; then
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2563 $as_echo "$CC" >&6; }
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2566 $as_echo "no" >&6; }
2572 if test -z "$CC"; then
2573 # Extract the first word of "cc", so it can be a program name with args.
2574 set dummy cc
; ac_word
=$2
2575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2576 $as_echo_n "checking for $ac_word... " >&6; }
2577 if ${ac_cv_prog_CC+:} false
; then :
2578 $as_echo_n "(cached) " >&6
2580 if test -n "$CC"; then
2581 ac_cv_prog_CC
="$CC" # Let the user override the test.
2584 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2588 test -z "$as_dir" && as_dir
=.
2589 for ac_exec_ext
in '' $ac_executable_extensions; do
2590 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2591 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2592 ac_prog_rejected
=yes
2596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2603 if test $ac_prog_rejected = yes; then
2604 # We found a bogon in the path, so make sure we never use it.
2605 set dummy
$ac_cv_prog_CC
2607 if test $# != 0; then
2608 # We chose a different compiler from the bogus one.
2609 # However, it has the same basename, so the bogon will be chosen
2610 # first if we set CC to just the basename; use the full file name.
2612 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2618 if test -n "$CC"; then
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2620 $as_echo "$CC" >&6; }
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623 $as_echo "no" >&6; }
2628 if test -z "$CC"; then
2629 if test -n "$ac_tool_prefix"; then
2630 for ac_prog
in cl.exe
2632 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2633 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2635 $as_echo_n "checking for $ac_word... " >&6; }
2636 if ${ac_cv_prog_CC+:} false
; then :
2637 $as_echo_n "(cached) " >&6
2639 if test -n "$CC"; then
2640 ac_cv_prog_CC
="$CC" # Let the user override the test.
2642 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2646 test -z "$as_dir" && as_dir
=.
2647 for ac_exec_ext
in '' $ac_executable_extensions; do
2648 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2649 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2660 if test -n "$CC"; then
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2662 $as_echo "$CC" >&6; }
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2665 $as_echo "no" >&6; }
2669 test -n "$CC" && break
2672 if test -z "$CC"; then
2674 for ac_prog
in cl.exe
2676 # Extract the first word of "$ac_prog", so it can be a program name with args.
2677 set dummy
$ac_prog; ac_word
=$2
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2679 $as_echo_n "checking for $ac_word... " >&6; }
2680 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2681 $as_echo_n "(cached) " >&6
2683 if test -n "$ac_ct_CC"; then
2684 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2686 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2690 test -z "$as_dir" && as_dir
=.
2691 for ac_exec_ext
in '' $ac_executable_extensions; do
2692 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2693 ac_cv_prog_ac_ct_CC
="$ac_prog"
2694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2703 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2704 if test -n "$ac_ct_CC"; then
2705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2706 $as_echo "$ac_ct_CC" >&6; }
2708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2709 $as_echo "no" >&6; }
2713 test -n "$ac_ct_CC" && break
2716 if test "x$ac_ct_CC" = x
; then
2719 case $cross_compiling:$ac_tool_warned in
2721 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2722 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2723 ac_tool_warned
=yes ;;
2732 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2733 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2734 as_fn_error $?
"no acceptable C compiler found in \$PATH
2735 See \`config.log' for more details" "$LINENO" 5; }
2737 # Provide some information about the compiler.
2738 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2741 for ac_option
in --version -v -V -qversion; do
2742 { { ac_try
="$ac_compiler $ac_option >&5"
2744 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2745 *) ac_try_echo=$ac_try;;
2747 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2748 $as_echo "$ac_try_echo"; } >&5
2749 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2751 if test -s conftest.err; then
2753 ... rest of stderr output deleted ...
2754 10q' conftest.err >conftest.er1
2755 cat conftest.er1 >&5
2757 rm -f conftest.er1 conftest.err
2758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2759 test $ac_status = 0; }
2762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2763 /* end confdefs.h. */
2773 ac_clean_files_save=$ac_clean_files
2774 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2775 # Try to create an executable without -o first, disregard a.out.
2776 # It will help us diagnose broken compilers, and finding out an intuition
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2779 $as_echo_n "checking whether the C compiler works... " >&6; }
2780 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
2782 # The possible output files:
2783 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2786 for ac_file in $ac_files
2789 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2790 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2795 if { { ac_try="$ac_link_default"
2797 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2798 *) ac_try_echo
=$ac_try;;
2800 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2801 $as_echo "$ac_try_echo"; } >&5
2802 (eval "$ac_link_default") 2>&5
2804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2805 test $ac_status = 0; }; then :
2806 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2807 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2808 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2809 # so that the user can short-circuit this test for compilers unknown to
2811 for ac_file
in $ac_files ''
2813 test -f "$ac_file" ||
continue
2815 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
2818 # We found the default executable, but exeext='' is most
2822 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
2824 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2826 # We set ac_cv_exeext here because the later test for it is not
2827 # safe: cross compilers may not add the suffix if given an `-o'
2828 # argument, so we may need to know it at that point already.
2829 # Even if this section looks crufty: it has the advantage of
2836 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
2841 if test -z "$ac_file"; then :
2842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2843 $as_echo "no" >&6; }
2844 $as_echo "$as_me: failed program was:" >&5
2845 sed 's/^/| /' conftest.
$ac_ext >&5
2847 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2848 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2849 as_fn_error
77 "C compiler cannot create executables
2850 See \`config.log' for more details" "$LINENO" 5; }
2852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2853 $as_echo "yes" >&6; }
2855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2856 $as_echo_n "checking for C compiler default output file name... " >&6; }
2857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2858 $as_echo "$ac_file" >&6; }
2859 ac_exeext
=$ac_cv_exeext
2861 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
2862 ac_clean_files
=$ac_clean_files_save
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2864 $as_echo_n "checking for suffix of executables... " >&6; }
2865 if { { ac_try
="$ac_link"
2867 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2868 *) ac_try_echo=$ac_try;;
2870 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2871 $as_echo "$ac_try_echo"; } >&5
2872 (eval "$ac_link") 2>&5
2874 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2875 test $ac_status = 0; }; then :
2876 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
2877 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
2878 # work properly (i.e., refer to `conftest.exe'), while it won't with
2880 for ac_file
in conftest.exe conftest conftest.
*; do
2881 test -f "$ac_file" ||
continue
2883 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2884 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2890 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2891 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2892 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2893 See \`config.log' for more details" "$LINENO" 5; }
2895 rm -f conftest conftest
$ac_cv_exeext
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2897 $as_echo "$ac_cv_exeext" >&6; }
2899 rm -f conftest.
$ac_ext
2900 EXEEXT
=$ac_cv_exeext
2902 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2903 /* end confdefs.h. */
2908 FILE *f = fopen ("conftest.out", "w");
2909 return ferror (f) || fclose (f) != 0;
2915 ac_clean_files
="$ac_clean_files conftest.out"
2916 # Check that the compiler produces executables we can run. If not, either
2917 # the compiler is broken, or we cross compile.
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2919 $as_echo_n "checking whether we are cross compiling... " >&6; }
2920 if test "$cross_compiling" != yes; then
2921 { { ac_try
="$ac_link"
2923 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2924 *) ac_try_echo=$ac_try;;
2926 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2927 $as_echo "$ac_try_echo"; } >&5
2928 (eval "$ac_link") 2>&5
2930 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2931 test $ac_status = 0; }
2932 if { ac_try='./conftest$ac_cv_exeext'
2933 { { case "(($ac_try" in
2934 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2935 *) ac_try_echo
=$ac_try;;
2937 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2938 $as_echo "$ac_try_echo"; } >&5
2939 (eval "$ac_try") 2>&5
2941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2942 test $ac_status = 0; }; }; then
2945 if test "$cross_compiling" = maybe
; then
2948 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2949 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2950 as_fn_error $?
"cannot run C compiled programs.
2951 If you meant to cross compile, use \`--host'.
2952 See \`config.log' for more details" "$LINENO" 5; }
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2957 $as_echo "$cross_compiling" >&6; }
2959 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
2960 ac_clean_files
=$ac_clean_files_save
2961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2962 $as_echo_n "checking for suffix of object files... " >&6; }
2963 if ${ac_cv_objext+:} false
; then :
2964 $as_echo_n "(cached) " >&6
2966 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2967 /* end confdefs.h. */
2977 rm -f conftest.o conftest.obj
2978 if { { ac_try
="$ac_compile"
2980 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2981 *) ac_try_echo=$ac_try;;
2983 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2984 $as_echo "$ac_try_echo"; } >&5
2985 (eval "$ac_compile") 2>&5
2987 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2988 test $ac_status = 0; }; then :
2989 for ac_file in conftest.o conftest.obj conftest.*; do
2990 test -f "$ac_file" || continue;
2992 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2993 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2998 $as_echo "$as_me: failed program was:" >&5
2999 sed 's/^/| /' conftest.$ac_ext >&5
3001 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3002 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3003 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3004 See \
`config.log' for more details" "$LINENO" 5; }
3006 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3009 $as_echo "$ac_cv_objext" >&6; }
3010 OBJEXT=$ac_cv_objext
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3013 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3014 if ${ac_cv_c_compiler_gnu+:} false; then :
3015 $as_echo_n "(cached) " >&6
3017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3018 /* end confdefs.h. */
3031 if ac_fn_c_try_compile "$LINENO"; then :
3036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3037 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3041 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3042 if test $ac_compiler_gnu = yes; then
3047 ac_test_CFLAGS=${CFLAGS+set}
3048 ac_save_CFLAGS=$CFLAGS
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3050 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3051 if ${ac_cv_prog_cc_g+:} false; then :
3052 $as_echo_n "(cached) " >&6
3054 ac_save_c_werror_flag=$ac_c_werror_flag
3055 ac_c_werror_flag=yes
3058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3059 /* end confdefs.h. */
3069 if ac_fn_c_try_compile "$LINENO"; then :
3073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074 /* end confdefs.h. */
3084 if ac_fn_c_try_compile "$LINENO"; then :
3087 ac_c_werror_flag=$ac_save_c_werror_flag
3089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3090 /* end confdefs.h. */
3100 if ac_fn_c_try_compile "$LINENO"; then :
3103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3108 ac_c_werror_flag=$ac_save_c_werror_flag
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3111 $as_echo "$ac_cv_prog_cc_g" >&6; }
3112 if test "$ac_test_CFLAGS" = set; then
3113 CFLAGS=$ac_save_CFLAGS
3114 elif test $ac_cv_prog_cc_g = yes; then
3115 if test "$GCC" = yes; then
3121 if test "$GCC" = yes; then
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3128 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3129 if ${ac_cv_prog_cc_c89+:} false; then :
3130 $as_echo_n "(cached) " >&6
3132 ac_cv_prog_cc_c89=no
3134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3135 /* end confdefs.h. */
3139 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3140 struct buf { int x; };
3141 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3142 static char *e (p, i)
3148 static char *f (char * (*g) (char **, int), char **p, ...)
3153 s = g (p, va_arg (v,int));
3158 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3159 function prototypes and stuff, but not '\xHH' hex character constants.
3160 These don't provoke an error unfortunately, instead are silently treated
3161 as 'x'. The following induces an error, until -std is added to get
3162 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3163 array size at least. It's necessary to write '\x00'==0 to get something
3164 that's true only with -std. */
3165 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3167 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3168 inside strings and character constants. */
3170 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3172 int test (int i, double x);
3173 struct s1 {int (*f) (int a);};
3174 struct s2 {int (*f) (double a);};
3175 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3181 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3186 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3187 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3189 CC="$ac_save_CC $ac_arg"
3190 if ac_fn_c_try_compile "$LINENO"; then :
3191 ac_cv_prog_cc_c89=$ac_arg
3193 rm -f core conftest.err conftest.$ac_objext
3194 test "x$ac_cv_prog_cc_c89" != "xno" && break
3196 rm -f conftest.$ac_ext
3201 case "x$ac_cv_prog_cc_c89" in
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3204 $as_echo "none needed" >&6; } ;;
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3207 $as_echo "unsupported" >&6; } ;;
3209 CC="$CC $ac_cv_prog_cc_c89"
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3211 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3213 if test "x$ac_cv_prog_cc_c89" != xno; then :
3218 ac_cpp='$CPP $CPPFLAGS'
3219 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3224 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3225 if ${ac_cv_prog_cc_c99+:} false; then :
3226 $as_echo_n "(cached) " >&6
3228 ac_cv_prog_cc_c99=no
3230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231 /* end confdefs.h. */
3233 #include <stdbool.h>
3238 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3239 #define debug(...) fprintf (stderr, __VA_ARGS__)
3240 #define showlist(...) puts (#__VA_ARGS__)
3241 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3243 test_varargs_macros (void)
3248 debug ("X = %d\n", x);
3249 showlist (The first, second, and third items.);
3250 report (x>y, "x is %d but y is %d", x, y);
3253 // Check long long types.
3254 #define BIG64 18446744073709551615ull
3255 #define BIG32 4294967295ul
3256 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3258 your preprocessor is broken;
3262 your preprocessor is broken;
3264 static long long int bignum = -9223372036854775807LL;
3265 static unsigned long long int ubignum = BIG64;
3267 struct incomplete_array
3275 const wchar_t *name;
3279 typedef const char *ccp;
3282 test_restrict (ccp restrict text)
3284 // See if C++-style comments work.
3285 // Iterate through items via the restricted pointer.
3286 // Also check for declarations in for loops.
3287 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3292 // Check varargs and va_copy.
3294 test_varargs (const char *format, ...)
3297 va_start (args, format);
3299 va_copy (args_copy, args);
3310 str = va_arg (args_copy, const char *);
3313 number = va_arg (args_copy, int);
3316 fnumber = va_arg (args_copy, double);
3331 _Bool success = false;
3334 if (test_restrict ("String literal") == 0)
3336 char *restrict newvar = "Another string";
3339 test_varargs ("s, d' f .", "string", 65, 34.234);
3340 test_varargs_macros ();
3342 // Check flexible array members.
3343 struct incomplete_array *ia =
3344 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3346 for (int i = 0; i < ia->datasize; ++i)
3347 ia->data[i] = i * 1.234;
3349 // Check named initializers.
3350 struct named_init ni = {
3352 .name = L"Test wide string",
3353 .average = 543.34343,
3358 int dynamic_array[ni.number];
3359 dynamic_array[ni.number - 1] = 543;
3361 // work around unused variable warnings
3362 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3363 || dynamic_array[ni.number - 1] != 543);
3369 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
3371 CC="$ac_save_CC $ac_arg"
3372 if ac_fn_c_try_compile "$LINENO"; then :
3373 ac_cv_prog_cc_c99=$ac_arg
3375 rm -f core conftest.err conftest.$ac_objext
3376 test "x$ac_cv_prog_cc_c99" != "xno" && break
3378 rm -f conftest.$ac_ext
3383 case "x$ac_cv_prog_cc_c99" in
3385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3386 $as_echo "none needed" >&6; } ;;
3388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3389 $as_echo "unsupported" >&6; } ;;
3391 CC="$CC $ac_cv_prog_cc_c99"
3392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3393 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3395 if test "x$ac_cv_prog_cc_c99" != xno; then :
3400 if test "$ac_cv_prog_cc_c99" = "no"; then
3401 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The C compiler does not support C99; there may be compiler errors" >&5
3402 $as_echo "$as_me: WARNING: The C compiler does not support C99; there may be compiler errors" >&2;}
3408 if test "$GCC" = yes ; then
3410 # -Werror forces warnings to be errors.
3412 ac_lbl_cc_force_warning_errors=-Werror
3414 V_INCLS="$V_INCLS -I/usr/local/include"
3415 LDFLAGS="$LDFLAGS -L/usr/local/lib"
3421 # This is assumed either to be GCC or clang, both
3422 # of which use -Werror to force warnings to be errors.
3424 ac_lbl_cc_force_warning_errors=-Werror
3429 # HP C, which is what we presume we're using, doesn't
3430 # exit with a non-zero exit status if we hand it an
3431 # invalid -W flag, can't be forced to do so even with
3432 # +We, and doesn't handle GCC-style -W flags, so we
3433 # don't want to try using GCC-style -W flags.
3435 ac_lbl_cc_dont_try_gcc_dashW=yes
3440 # MIPS C, which is what we presume we're using, doesn't
3441 # necessarily exit with a non-zero exit status if we
3442 # hand it an invalid -W flag, can't be forced to do
3443 # so, and doesn't handle GCC-style -W flags, so we
3444 # don't want to try using GCC-style -W flags.
3446 ac_lbl_cc_dont_try_gcc_dashW=yes
3448 # It also, apparently, defaults to "char" being
3449 # unsigned, unlike most other C implementations;
3450 # I suppose we could say "signed char" whenever
3451 # we want to guarantee a signed "char", but let's
3452 # just force signed chars.
3454 # -xansi is normally the default, but the
3455 # configure script was setting it; perhaps -cckr
3456 # was the default in the Old Days. (Then again,
3457 # that would probably be for backwards compatibility
3458 # in the days when ANSI C was Shiny and New, i.e.
3459 # 1989 and the early '90's, so maybe we can just
3460 # drop support for those compilers.)
3462 # -g is equivalent to -g2, which turns off
3463 # optimization; we choose -g3, which generates
3464 # debugging information but doesn't turn off
3465 # optimization (even if the optimization would
3466 # cause inaccuracies in debugging).
3468 V_CCOPT="$V_CCOPT -xansi -signed -g3"
3473 # Presumed to be DEC OSF/1, Digital UNIX, or
3476 # The DEC C compiler, which is what we presume we're
3477 # using, doesn't exit with a non-zero exit status if we
3478 # hand it an invalid -W flag, can't be forced to do
3479 # so, and doesn't handle GCC-style -W flags, so we
3480 # don't want to try using GCC-style -W flags.
3482 ac_lbl_cc_dont_try_gcc_dashW=yes
3484 # -g is equivalent to -g2, which turns off
3485 # optimization; we choose -g3, which generates
3486 # debugging information but doesn't turn off
3487 # optimization (even if the optimization would
3488 # cause inaccuracies in debugging).
3490 V_CCOPT="$V_CCOPT -g3"
3495 # Assumed to be Sun C, which requires -errwarn to force
3496 # warnings to be treated as errors.
3498 ac_lbl_cc_force_warning_errors=-errwarn
3502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
3503 $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
3504 if ${ac_cv_lbl_cc_const_proto+:} false; then :
3505 $as_echo_n "(cached) " >&6
3508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3509 /* end confdefs.h. */
3510 #include <sys/types.h>
3514 struct a { int b; };
3515 void c(const struct a *)
3520 if ac_fn_c_try_compile "$LINENO"; then :
3521 ac_cv_lbl_cc_const_proto=yes
3523 ac_cv_lbl_cc_const_proto=no
3525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
3529 $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
3530 if test $ac_cv_lbl_cc_const_proto = no ; then
3532 $as_echo "#define const /**/" >>confdefs.h
3537 V_CCOPT="$V_CCOPT -O"
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3541 $as_echo_n "checking for inline... " >&6; }
3542 save_CFLAGS="$CFLAGS"
3544 if ${ac_cv_lbl_inline+:} false; then :
3545 $as_echo_n "(cached) " >&6
3550 for ac_lbl_inline in inline __inline__ __inline
3552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3553 /* end confdefs.h. */
3554 #define inline $ac_lbl_inline
3555 static inline struct iltest *foo(void);
3561 static inline struct iltest *
3564 static struct iltest xxx;
3576 if ac_fn_c_try_compile "$LINENO"; then :
3577 ac_lbl_cc_inline=yes
3579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3580 if test "$ac_lbl_cc_inline" = yes ; then
3584 if test "$ac_lbl_cc_inline" = yes ; then
3585 ac_cv_lbl_inline=$ac_lbl_inline
3589 CFLAGS="$save_CFLAGS"
3590 if test ! -z "$ac_cv_lbl_inline" ; then
3591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
3592 $as_echo "$ac_cv_lbl_inline" >&6; }
3594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3595 $as_echo "no" >&6; }
3598 cat >>confdefs.h <<_ACEOF
3599 #define inline $ac_cv_lbl_inline
3604 ac_cpp='$CPP $CPPFLAGS'
3605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3609 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3610 # On Suns, sometimes $CPP names a directory.
3611 if test -n "$CPP" && test -d "$CPP"; then
3614 if test -z "$CPP"; then
3615 if ${ac_cv_prog_CPP+:} false; then :
3616 $as_echo_n "(cached) " >&6
3618 # Double quotes because CPP needs to be expanded
3619 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3622 for ac_c_preproc_warn_flag in '' yes
3624 # Use a header file that comes with gcc, so configuring glibc
3625 # with a fresh cross-compiler works.
3626 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3627 # <limits.h> exists even on freestanding compilers.
3628 # On the NeXT, cc -E runs the code through the compiler's parser,
3629 # not just through cpp. "Syntax error" is here to catch this case.
3630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3631 /* end confdefs.h. */
3633 # include <limits.h>
3635 # include <assert.h>
3639 if ac_fn_c_try_cpp "$LINENO"; then :
3642 # Broken: fails on valid input.
3645 rm -f conftest.err conftest.i conftest.$ac_ext
3647 # OK, works on sane cases. Now check whether nonexistent headers
3648 # can be detected and how.
3649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3650 /* end confdefs.h. */
3651 #include <ac_nonexistent.h>
3653 if ac_fn_c_try_cpp "$LINENO"; then :
3654 # Broken: success on invalid input.
3657 # Passes both tests.
3661 rm -f conftest.err conftest.i conftest.$ac_ext
3664 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3665 rm -f conftest.i conftest.err conftest.
$ac_ext
3666 if $ac_preproc_ok; then :
3678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3679 $as_echo "$CPP" >&6; }
3681 for ac_c_preproc_warn_flag
in '' yes
3683 # Use a header file that comes with gcc, so configuring glibc
3684 # with a fresh cross-compiler works.
3685 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3686 # <limits.h> exists even on freestanding compilers.
3687 # On the NeXT, cc -E runs the code through the compiler's parser,
3688 # not just through cpp. "Syntax error" is here to catch this case.
3689 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3690 /* end confdefs.h. */
3692 # include <limits.h>
3694 # include <assert.h>
3698 if ac_fn_c_try_cpp
"$LINENO"; then :
3701 # Broken: fails on valid input.
3704 rm -f conftest.err conftest.i conftest.
$ac_ext
3706 # OK, works on sane cases. Now check whether nonexistent headers
3707 # can be detected and how.
3708 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3709 /* end confdefs.h. */
3710 #include <ac_nonexistent.h>
3712 if ac_fn_c_try_cpp
"$LINENO"; then :
3713 # Broken: success on invalid input.
3716 # Passes both tests.
3720 rm -f conftest.err conftest.i conftest.
$ac_ext
3723 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3724 rm -f conftest.i conftest.err conftest.
$ac_ext
3725 if $ac_preproc_ok; then :
3728 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3729 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3730 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3731 See \`config.log' for more details" "$LINENO" 5; }
3735 ac_cpp
='$CPP $CPPFLAGS'
3736 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3737 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3738 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3742 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3743 if ${ac_cv_path_GREP+:} false
; then :
3744 $as_echo_n "(cached) " >&6
3746 if test -z "$GREP"; then
3747 ac_path_GREP_found
=false
3748 # Loop through the user's path and test for each of PROGNAME-LIST
3749 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3750 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3753 test -z "$as_dir" && as_dir
=.
3754 for ac_prog
in grep ggrep
; do
3755 for ac_exec_ext
in '' $ac_executable_extensions; do
3756 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3757 as_fn_executable_p
"$ac_path_GREP" ||
continue
3758 # Check for GNU ac_path_GREP and select it if it is found.
3759 # Check for GNU $ac_path_GREP
3760 case `"$ac_path_GREP" --version 2>&1` in
3762 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3765 $as_echo_n 0123456789 >"conftest.in"
3768 cat "conftest.in" "conftest.in" >"conftest.tmp"
3769 mv "conftest.tmp" "conftest.in"
3770 cp "conftest.in" "conftest.nl"
3771 $as_echo 'GREP' >> "conftest.nl"
3772 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3773 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3774 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3775 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3776 # Best one so far, save it but keep looking for a better one
3777 ac_cv_path_GREP
="$ac_path_GREP"
3778 ac_path_GREP_max
=$ac_count
3780 # 10*(2^10) chars as input seems more than enough
3781 test $ac_count -gt 10 && break
3783 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3786 $ac_path_GREP_found && break 3
3791 if test -z "$ac_cv_path_GREP"; then
3792 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3795 ac_cv_path_GREP
=$GREP
3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3800 $as_echo "$ac_cv_path_GREP" >&6; }
3801 GREP
="$ac_cv_path_GREP"
3804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3805 $as_echo_n "checking for egrep... " >&6; }
3806 if ${ac_cv_path_EGREP+:} false
; then :
3807 $as_echo_n "(cached) " >&6
3809 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3810 then ac_cv_path_EGREP
="$GREP -E"
3812 if test -z "$EGREP"; then
3813 ac_path_EGREP_found
=false
3814 # Loop through the user's path and test for each of PROGNAME-LIST
3815 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3816 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3819 test -z "$as_dir" && as_dir
=.
3820 for ac_prog
in egrep; do
3821 for ac_exec_ext
in '' $ac_executable_extensions; do
3822 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3823 as_fn_executable_p
"$ac_path_EGREP" ||
continue
3824 # Check for GNU ac_path_EGREP and select it if it is found.
3825 # Check for GNU $ac_path_EGREP
3826 case `"$ac_path_EGREP" --version 2>&1` in
3828 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3831 $as_echo_n 0123456789 >"conftest.in"
3834 cat "conftest.in" "conftest.in" >"conftest.tmp"
3835 mv "conftest.tmp" "conftest.in"
3836 cp "conftest.in" "conftest.nl"
3837 $as_echo 'EGREP' >> "conftest.nl"
3838 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3839 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3840 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3841 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3842 # Best one so far, save it but keep looking for a better one
3843 ac_cv_path_EGREP
="$ac_path_EGREP"
3844 ac_path_EGREP_max
=$ac_count
3846 # 10*(2^10) chars as input seems more than enough
3847 test $ac_count -gt 10 && break
3849 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3852 $ac_path_EGREP_found && break 3
3857 if test -z "$ac_cv_path_EGREP"; then
3858 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3861 ac_cv_path_EGREP
=$EGREP
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3867 $as_echo "$ac_cv_path_EGREP" >&6; }
3868 EGREP
="$ac_cv_path_EGREP"
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3872 $as_echo_n "checking for ANSI C header files... " >&6; }
3873 if ${ac_cv_header_stdc+:} false
; then :
3874 $as_echo_n "(cached) " >&6
3876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3877 /* end confdefs.h. */
3891 if ac_fn_c_try_compile
"$LINENO"; then :
3892 ac_cv_header_stdc
=yes
3894 ac_cv_header_stdc
=no
3896 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3898 if test $ac_cv_header_stdc = yes; then
3899 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3900 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3901 /* end confdefs.h. */
3905 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3906 $EGREP "memchr" >/dev
/null
2>&1; then :
3909 ac_cv_header_stdc
=no
3915 if test $ac_cv_header_stdc = yes; then
3916 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3917 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3918 /* end confdefs.h. */
3922 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3923 $EGREP "free" >/dev
/null
2>&1; then :
3926 ac_cv_header_stdc
=no
3932 if test $ac_cv_header_stdc = yes; then
3933 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3934 if test "$cross_compiling" = yes; then :
3937 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3938 /* end confdefs.h. */
3941 #if ((' ' & 0x0FF) == 0x020)
3942 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3943 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3945 # define ISLOWER(c) \
3946 (('a' <= (c) && (c) <= 'i') \
3947 || ('j' <= (c) && (c) <= 'r') \
3948 || ('s' <= (c) && (c) <= 'z'))
3949 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3952 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3957 for (i = 0; i < 256; i++)
3958 if (XOR (islower (i), ISLOWER (i))
3959 || toupper (i) != TOUPPER (i))
3964 if ac_fn_c_try_run
"$LINENO"; then :
3967 ac_cv_header_stdc
=no
3969 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
3970 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3976 $as_echo "$ac_cv_header_stdc" >&6; }
3977 if test $ac_cv_header_stdc = yes; then
3979 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3983 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3984 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
3985 inttypes.h stdint.h unistd.h
3987 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3988 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3990 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
3991 cat >>confdefs.h
<<_ACEOF
3992 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4000 for ac_header
in fcntl.h rpc
/rpc.h rpc
/rpcent.h net
/if.h
4002 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4003 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4004 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4005 cat >>confdefs.h
<<_ACEOF
4006 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4013 for ac_header
in net
/pfvar.h
4015 ac_fn_c_check_header_compile
"$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h>
4016 #include <sys/socket.h>
4019 if test "x$ac_cv_header_net_pfvar_h" = xyes
; then :
4020 cat >>confdefs.h
<<_ACEOF
4021 #define HAVE_NET_PFVAR_H 1
4028 if test "$ac_cv_header_net_pfvar_h" = yes; then
4029 for ac_header
in net
/if_pflog.h
4031 ac_fn_c_check_header_compile
"$LINENO" "net/if_pflog.h" "ac_cv_header_net_if_pflog_h" "#include <sys/types.h>
4032 #include <sys/socket.h>
4034 #include <net/pfvar.h>
4036 if test "x$ac_cv_header_net_if_pflog_h" = xyes
; then :
4037 cat >>confdefs.h
<<_ACEOF
4038 #define HAVE_NET_IF_PFLOG_H 1
4045 if test "$ac_cv_header_net_if_pflog_h" = yes; then
4046 LOCALSRC
="print-pflog.c $LOCALSRC"
4053 # Check whether --enable-universal was given.
4054 if test "${enable_universal+set}" = set; then :
4055 enableval
=$enable_universal;
4058 if test "$enable_universal" != "no"; then
4063 # Leopard. Build for x86 and 32-bit PowerPC, with
4064 # x86 first. (That's what Apple does.)
4066 V_CCOPT
="$V_CCOPT -arch i386 -arch ppc"
4067 LDFLAGS
="$LDFLAGS -arch i386 -arch ppc"
4072 # Snow Leopard. Build for x86-64 and x86, with
4073 # x86-64 first. (That's what Apple does.)
4075 V_CCOPT
="$V_CCOPT -arch x86_64 -arch i386"
4076 LDFLAGS
="$LDFLAGS -arch x86_64 -arch i386"
4085 # Check whether --with-smi was given.
4086 if test "${with_smi+set}" = set; then :
4093 if test "x$with_smi" != "xno" ; then
4094 ac_fn_c_check_header_mongrel
"$LINENO" "smi.h" "ac_cv_header_smi_h" "$ac_includes_default"
4095 if test "x$ac_cv_header_smi_h" = xyes
; then :
4098 # OK, we found smi.h. Do we have libsmi with smiInit?
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for smiInit in -lsmi" >&5
4101 $as_echo_n "checking for smiInit in -lsmi... " >&6; }
4102 if ${ac_cv_lib_smi_smiInit+:} false
; then :
4103 $as_echo_n "(cached) " >&6
4105 ac_check_lib_save_LIBS
=$LIBS
4107 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4108 /* end confdefs.h. */
4110 /* Override any GCC internal prototype to avoid an error.
4111 Use char because int might match the return type of a GCC
4112 builtin and then its argument prototype would still apply. */
4125 if ac_fn_c_try_link
"$LINENO"; then :
4126 ac_cv_lib_smi_smiInit
=yes
4128 ac_cv_lib_smi_smiInit
=no
4130 rm -f core conftest.err conftest.
$ac_objext \
4131 conftest
$ac_exeext conftest.
$ac_ext
4132 LIBS
=$ac_check_lib_save_LIBS
4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_smi_smiInit" >&5
4135 $as_echo "$ac_cv_lib_smi_smiInit" >&6; }
4136 if test "x$ac_cv_lib_smi_smiInit" = xyes
; then :
4139 # OK, we have libsmi with smiInit. Can we use it?
4141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable libsmi" >&5
4142 $as_echo_n "checking whether to enable libsmi... " >&6; }
4145 if test "$cross_compiling" = yes; then :
4147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not when cross-compiling" >&5
4148 $as_echo "not when cross-compiling" >&6; }
4153 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4154 /* end confdefs.h. */
4156 /* libsmi available check */
4160 int current, revision, age, n;
4161 const int required = 2;
4164 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4166 n = sscanf(smi_library_version, "%d:%d:%d", ¤t, &revision, &age);
4169 if (required < current - age || required > current)
4175 if ac_fn_c_try_run
"$LINENO"; then :
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4178 $as_echo "yes" >&6; }
4180 $as_echo "#define USE_LIBSMI 1" >>confdefs.h
4186 1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5
4187 $as_echo "no - smiInit failed" >&6; } ;;
4188 2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5
4189 $as_echo "no - header/library version mismatch" >&6; } ;;
4190 3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5
4191 $as_echo "no - can't determine library version" >&6; } ;;
4192 4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5
4193 $as_echo "no - too old" >&6; } ;;
4194 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4195 $as_echo "no" >&6; } ;;
4200 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4201 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5
4214 $as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; }
4215 # Check whether --enable-smb was given.
4216 if test "${enable_smb+set}" = set; then :
4217 enableval
=$enable_smb;
4222 case "$enableval" in
4223 yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4224 $as_echo "yes" >&6; }
4226 $as_echo "#define ENABLE_SMB 1" >>confdefs.h
4228 LOCALSRC
="print-smb.c smbutil.c $LOCALSRC"
4230 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4231 $as_echo "no" >&6; }
4236 # Check whether --with-user was given.
4237 if test "${with_user+set}" = set; then :
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5
4242 $as_echo_n "checking whether to drop root privileges by default... " >&6; }
4243 if test ! -z "$with_user" ; then
4245 cat >>confdefs.h
<<_ACEOF
4246 #define WITH_USER "$withval"
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4250 $as_echo "to \"$withval\"" >&6; }
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4253 $as_echo "no" >&6; }
4257 # Check whether --with-chroot was given.
4258 if test "${with_chroot+set}" = set; then :
4259 withval
=$with_chroot;
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5
4263 $as_echo_n "checking whether to chroot... " >&6; }
4264 if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4266 cat >>confdefs.h
<<_ACEOF
4267 #define WITH_CHROOT "$withval"
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4271 $as_echo "to \"$withval\"" >&6; }
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4274 $as_echo "no" >&6; }
4278 # Check whether --with-sandbox-capsicum was given.
4279 if test "${with_sandbox_capsicum+set}" = set; then :
4280 withval
=$with_sandbox_capsicum;
4284 # Check whether various functions are available. If any are, set
4285 # ac_lbl_capsicum_function_seen to yes; if any are not, set
4286 # ac_lbl_capsicum_function_not_seen to yes.
4288 # We don't check cap_rights_init(), as it's a macro, wrapping another
4289 # function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS()
4290 # doesn't handle that.
4292 # All of the ones we check for must be available in order to enable
4293 # capsicum sandboxing.
4295 # XXX - do we need to check for all of them, or are there some that, if
4296 # present, imply others are present?
4298 if test ! -z "$with_sandbox_capsicum" && test "$with_sandbox_capsicum" != "no" ; then
4300 # First, make sure we have the required header.
4302 ac_fn_c_check_header_mongrel
"$LINENO" "sys/capsicum.h" "ac_cv_header_sys_capsicum_h" "$ac_includes_default"
4303 if test "x$ac_cv_header_sys_capsicum_h" = xyes
; then :
4306 # We do; now make sure we have the required functions.
4308 for ac_func
in cap_enter cap_rights_limit cap_ioctls_limit openat
4310 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4311 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4312 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
4313 cat >>confdefs.h
<<_ACEOF
4314 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4316 ac_lbl_capsicum_function_seen
=yes
4318 ac_lbl_capsicum_function_not_seen
=yes
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcasper" >&5
4327 $as_echo_n "checking for cap_init in -lcasper... " >&6; }
4328 if ${ac_cv_lib_casper_cap_init+:} false
; then :
4329 $as_echo_n "(cached) " >&6
4331 ac_check_lib_save_LIBS
=$LIBS
4332 LIBS
="-lcasper $LIBS"
4333 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4334 /* end confdefs.h. */
4336 /* Override any GCC internal prototype to avoid an error.
4337 Use char because int might match the return type of a GCC
4338 builtin and then its argument prototype would still apply. */
4351 if ac_fn_c_try_link
"$LINENO"; then :
4352 ac_cv_lib_casper_cap_init
=yes
4354 ac_cv_lib_casper_cap_init
=no
4356 rm -f core conftest.err conftest.
$ac_objext \
4357 conftest
$ac_exeext conftest.
$ac_ext
4358 LIBS
=$ac_check_lib_save_LIBS
4360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_casper_cap_init" >&5
4361 $as_echo "$ac_cv_lib_casper_cap_init" >&6; }
4362 if test "x$ac_cv_lib_casper_cap_init" = xyes
; then :
4363 LIBS
="$LIBS -lcasper"
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_gethostbyaddr in -lcap_dns" >&5
4367 $as_echo_n "checking for cap_gethostbyaddr in -lcap_dns... " >&6; }
4368 if ${ac_cv_lib_cap_dns_cap_gethostbyaddr+:} false
; then :
4369 $as_echo_n "(cached) " >&6
4371 ac_check_lib_save_LIBS
=$LIBS
4372 LIBS
="-lcap_dns $LIBS"
4373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4374 /* end confdefs.h. */
4376 /* Override any GCC internal prototype to avoid an error.
4377 Use char because int might match the return type of a GCC
4378 builtin and then its argument prototype would still apply. */
4382 char cap_gethostbyaddr ();
4386 return cap_gethostbyaddr ();
4391 if ac_fn_c_try_link
"$LINENO"; then :
4392 ac_cv_lib_cap_dns_cap_gethostbyaddr
=yes
4394 ac_cv_lib_cap_dns_cap_gethostbyaddr
=no
4396 rm -f core conftest.err conftest.
$ac_objext \
4397 conftest
$ac_exeext conftest.
$ac_ext
4398 LIBS
=$ac_check_lib_save_LIBS
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_dns_cap_gethostbyaddr" >&5
4401 $as_echo "$ac_cv_lib_cap_dns_cap_gethostbyaddr" >&6; }
4402 if test "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = xyes
; then :
4403 LIBS
="$LIBS -lcap_dns"
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5
4408 $as_echo_n "checking whether to sandbox using capsicum... " >&6; }
4409 if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then
4411 $as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4414 $as_echo "yes" >&6; }
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4417 $as_echo "no" >&6; }
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using Casper library" >&5
4420 $as_echo_n "checking whether to sandbox using Casper library... " >&6; }
4421 if test "x$ac_cv_lib_casper_cap_init" = "xyes" -a "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = "xyes"; then
4423 $as_echo "#define HAVE_CASPER 1" >>confdefs.h
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4426 $as_echo "yes" >&6; }
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4429 $as_echo "no" >&6; }
4433 # We must check this before checking whether to check the OS's IPv6,
4434 # support because, on some platforms (such as SunOS 5.x), the test
4435 # program requires the extra networking libraries.
4438 # Most operating systems have gethostbyname() in the default searched
4439 # libraries (i.e. libc):
4440 # Some OSes (eg. Solaris) place it in libnsl
4441 # Some strange OSes (SINIX) have it in libsocket:
4442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4443 $as_echo_n "checking for library containing gethostbyname... " >&6; }
4444 if ${ac_cv_search_gethostbyname+:} false
; then :
4445 $as_echo_n "(cached) " >&6
4447 ac_func_search_save_LIBS
=$LIBS
4448 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4449 /* end confdefs.h. */
4451 /* Override any GCC internal prototype to avoid an error.
4452 Use char because int might match the return type of a GCC
4453 builtin and then its argument prototype would still apply. */
4457 char gethostbyname ();
4461 return gethostbyname ();
4466 for ac_lib
in '' nsl socket resolv
; do
4467 if test -z "$ac_lib"; then
4468 ac_res
="none required"
4471 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4473 if ac_fn_c_try_link
"$LINENO"; then :
4474 ac_cv_search_gethostbyname
=$ac_res
4476 rm -f core conftest.err conftest.
$ac_objext \
4478 if ${ac_cv_search_gethostbyname+:} false
; then :
4482 if ${ac_cv_search_gethostbyname+:} false
; then :
4485 ac_cv_search_gethostbyname
=no
4488 LIBS
=$ac_func_search_save_LIBS
4490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4491 $as_echo "$ac_cv_search_gethostbyname" >&6; }
4492 ac_res
=$ac_cv_search_gethostbyname
4493 if test "$ac_res" != no
; then :
4494 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4498 # Unfortunately libsocket sometimes depends on libnsl and
4499 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
4500 if test "$ac_cv_search_gethostbyname" = "no"
4502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
4503 $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
4504 if ${ac_cv_lib_socket_gethostbyname+:} false
; then :
4505 $as_echo_n "(cached) " >&6
4507 ac_check_lib_save_LIBS
=$LIBS
4508 LIBS
="-lsocket -lnsl $LIBS"
4509 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4510 /* end confdefs.h. */
4512 /* Override any GCC internal prototype to avoid an error.
4513 Use char because int might match the return type of a GCC
4514 builtin and then its argument prototype would still apply. */
4518 char gethostbyname ();
4522 return gethostbyname ();
4527 if ac_fn_c_try_link
"$LINENO"; then :
4528 ac_cv_lib_socket_gethostbyname
=yes
4530 ac_cv_lib_socket_gethostbyname
=no
4532 rm -f core conftest.err conftest.
$ac_objext \
4533 conftest
$ac_exeext conftest.
$ac_ext
4534 LIBS
=$ac_check_lib_save_LIBS
4536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
4537 $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
4538 if test "x$ac_cv_lib_socket_gethostbyname" = xyes
; then :
4539 LIBS
="-lsocket -lnsl $LIBS"
4543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4544 $as_echo_n "checking for library containing socket... " >&6; }
4545 if ${ac_cv_search_socket+:} false
; then :
4546 $as_echo_n "(cached) " >&6
4548 ac_func_search_save_LIBS
=$LIBS
4549 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4550 /* end confdefs.h. */
4552 /* Override any GCC internal prototype to avoid an error.
4553 Use char because int might match the return type of a GCC
4554 builtin and then its argument prototype would still apply. */
4567 for ac_lib
in '' socket
; do
4568 if test -z "$ac_lib"; then
4569 ac_res
="none required"
4572 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4574 if ac_fn_c_try_link
"$LINENO"; then :
4575 ac_cv_search_socket
=$ac_res
4577 rm -f core conftest.err conftest.
$ac_objext \
4579 if ${ac_cv_search_socket+:} false
; then :
4583 if ${ac_cv_search_socket+:} false
; then :
4586 ac_cv_search_socket
=no
4589 LIBS
=$ac_func_search_save_LIBS
4591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4592 $as_echo "$ac_cv_search_socket" >&6; }
4593 ac_res
=$ac_cv_search_socket
4594 if test "$ac_res" != no
; then :
4595 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4599 $as_echo_n "checking for socket in -lsocket... " >&6; }
4600 if ${ac_cv_lib_socket_socket+:} false
; then :
4601 $as_echo_n "(cached) " >&6
4603 ac_check_lib_save_LIBS
=$LIBS
4604 LIBS
="-lsocket -lnsl $LIBS"
4605 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4606 /* end confdefs.h. */
4608 /* Override any GCC internal prototype to avoid an error.
4609 Use char because int might match the return type of a GCC
4610 builtin and then its argument prototype would still apply. */
4623 if ac_fn_c_try_link
"$LINENO"; then :
4624 ac_cv_lib_socket_socket
=yes
4626 ac_cv_lib_socket_socket
=no
4628 rm -f core conftest.err conftest.
$ac_objext \
4629 conftest
$ac_exeext conftest.
$ac_ext
4630 LIBS
=$ac_check_lib_save_LIBS
4632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4633 $as_echo "$ac_cv_lib_socket_socket" >&6; }
4634 if test "x$ac_cv_lib_socket_socket" = xyes
; then :
4635 LIBS
="-lsocket -lnsl $LIBS"
4640 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
4642 $as_echo_n "checking for library containing putmsg... " >&6; }
4643 if ${ac_cv_search_putmsg+:} false
; then :
4644 $as_echo_n "(cached) " >&6
4646 ac_func_search_save_LIBS
=$LIBS
4647 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4648 /* end confdefs.h. */
4650 /* Override any GCC internal prototype to avoid an error.
4651 Use char because int might match the return type of a GCC
4652 builtin and then its argument prototype would still apply. */
4665 for ac_lib
in '' str
; do
4666 if test -z "$ac_lib"; then
4667 ac_res
="none required"
4670 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4672 if ac_fn_c_try_link
"$LINENO"; then :
4673 ac_cv_search_putmsg
=$ac_res
4675 rm -f core conftest.err conftest.
$ac_objext \
4677 if ${ac_cv_search_putmsg+:} false
; then :
4681 if ${ac_cv_search_putmsg+:} false
; then :
4684 ac_cv_search_putmsg
=no
4687 LIBS
=$ac_func_search_save_LIBS
4689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
4690 $as_echo "$ac_cv_search_putmsg" >&6; }
4691 ac_res
=$ac_cv_search_putmsg
4692 if test "$ac_res" != no
; then :
4693 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4700 # Check whether AF_INET6 and struct in6_addr are defined.
4701 # If they aren't both defined, we don't have sufficient OS
4702 # support for IPv6, so we don't look for IPv6 support libraries,
4703 # and we define AF_INET6 and struct in6_addr ourselves.
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports IPv6" >&5
4706 $as_echo_n "checking whether the operating system supports IPv6... " >&6; }
4707 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4708 /* end confdefs.h. */
4711 /* AF_INET6 available check */
4712 #include <sys/types.h>
4714 #include <ws2tcpip.h>
4716 #include <sys/socket.h>
4717 #include <netinet/in.h>
4721 foo(struct in6_addr *addr)
4723 memset(addr, 0, sizeof (struct in6_addr));
4726 #error "AF_INET6 not defined"
4731 if ac_fn_c_try_compile
"$LINENO"; then :
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4734 $as_echo "yes" >&6; }
4736 $as_echo "#define HAVE_OS_IPV6_SUPPORT 1" >>confdefs.h
4742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4743 $as_echo "no" >&6; }
4748 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4754 if test "$ipv6" = "yes"; then
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5
4756 $as_echo_n "checking ipv6 stack type... " >&6; }
4757 for i
in inria kame linux-glibc linux-libinet6 toshiba v6d zeta
; do
4760 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4761 /* end confdefs.h. */
4762 #include <netinet/in.h>
4763 #ifdef IPV6_INRIA_VERSION
4767 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4768 $EGREP "yes" >/dev
/null
2>&1; then :
4775 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4776 /* end confdefs.h. */
4777 #include <netinet/in.h>
4782 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4783 $EGREP "yes" >/dev
/null
2>&1; then :
4786 ipv6libdir
=/usr
/local
/v
6/lib
;
4793 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4794 /* end confdefs.h. */
4795 #include <features.h>
4796 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4800 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4801 $EGREP "yes" >/dev
/null
2>&1; then :
4808 if test -d /usr
/inet6
-o -f /usr
/include
/netinet
/ip6.h
; then
4811 ipv6libdir
=/usr
/inet
6/lib
4813 CFLAGS
="-I/usr/inet6/include $CFLAGS"
4817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4818 /* end confdefs.h. */
4819 #include <sys/param.h>
4820 #ifdef _TOSHIBA_INET6
4824 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4825 $EGREP "yes" >/dev
/null
2>&1; then :
4828 ipv6libdir
=/usr
/local
/v
6/lib
4834 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4835 /* end confdefs.h. */
4836 #include </usr/local/v6/include/sys/v6config.h>
4841 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4842 $EGREP "yes" >/dev
/null
2>&1; then :
4845 ipv6libdir
=/usr
/local
/v
6/lib
;
4846 CFLAGS
="-I/usr/local/v6/include $CFLAGS"
4852 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4853 /* end confdefs.h. */
4854 #include <sys/param.h>
4855 #ifdef _ZETA_MINAMI_INET6
4859 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4860 $EGREP "yes" >/dev
/null
2>&1; then :
4863 ipv6libdir
=/usr
/local
/v
6/lib
4869 if test "$ipv6type" != "unknown"; then
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5
4874 $as_echo "$ipv6type" >&6; }
4877 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
4878 if test -d $ipv6libdir -a -f $ipv6libdir/lib
$ipv6lib.a
; then
4879 LIBS
="-L$ipv6libdir -l$ipv6lib $LIBS"
4880 echo "You have $ipv6lib library, using it"
4882 if test "$ipv6trylibc" = "yes"; then
4883 echo "You do not have $ipv6lib library, using libc"
4885 echo 'Fatal: no $ipv6lib library found. cannot continue.'
4886 echo "You need to fetch lib$ipv6lib.a from appropriate"
4887 echo 'ipv6 kit and compile beforehand.'
4893 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
4894 if test "x$ac_cv_func_strlcat" = xyes
; then :
4895 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
4898 case " $LIBOBJS " in
4899 *" strlcat.$ac_objext "* ) ;;
4900 *) LIBOBJS
="$LIBOBJS strlcat.$ac_objext"
4906 ac_fn_c_check_func
"$LINENO" "strlcpy" "ac_cv_func_strlcpy"
4907 if test "x$ac_cv_func_strlcpy" = xyes
; then :
4908 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
4911 case " $LIBOBJS " in
4912 *" strlcpy.$ac_objext "* ) ;;
4913 *) LIBOBJS
="$LIBOBJS strlcpy.$ac_objext"
4919 ac_fn_c_check_func
"$LINENO" "strdup" "ac_cv_func_strdup"
4920 if test "x$ac_cv_func_strdup" = xyes
; then :
4921 $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
4924 case " $LIBOBJS " in
4925 *" strdup.$ac_objext "* ) ;;
4926 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
4932 ac_fn_c_check_func
"$LINENO" "strsep" "ac_cv_func_strsep"
4933 if test "x$ac_cv_func_strsep" = xyes
; then :
4934 $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
4937 case " $LIBOBJS " in
4938 *" strsep.$ac_objext "* ) ;;
4939 *) LIBOBJS
="$LIBOBJS strsep.$ac_objext"
4945 ac_fn_c_check_func
"$LINENO" "getservent" "ac_cv_func_getservent"
4946 if test "x$ac_cv_func_getservent" = xyes
; then :
4947 $as_echo "#define HAVE_GETSERVENT 1" >>confdefs.h
4950 case " $LIBOBJS " in
4951 *" getservent.$ac_objext "* ) ;;
4952 *) LIBOBJS
="$LIBOBJS getservent.$ac_objext"
4958 ac_fn_c_check_func
"$LINENO" "getopt_long" "ac_cv_func_getopt_long"
4959 if test "x$ac_cv_func_getopt_long" = xyes
; then :
4960 $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
4963 case " $LIBOBJS " in
4964 *" getopt_long.$ac_objext "* ) ;;
4965 *) LIBOBJS
="$LIBOBJS getopt_long.$ac_objext"
4972 for ac_func
in fork vfork strftime
4974 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4975 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4976 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
4977 cat >>confdefs.h
<<_ACEOF
4978 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4984 for ac_func
in setlinebuf
4986 ac_fn_c_check_func
"$LINENO" "setlinebuf" "ac_cv_func_setlinebuf"
4987 if test "x$ac_cv_func_setlinebuf" = xyes
; then :
4988 cat >>confdefs.h
<<_ACEOF
4989 #define HAVE_SETLINEBUF 1
4997 # Make sure we have vsnprintf() and snprintf(); we require them.
4999 ac_fn_c_check_func
"$LINENO" "vsnprintf" "ac_cv_func_vsnprintf"
5000 if test "x$ac_cv_func_vsnprintf" = xyes
; then :
5003 as_fn_error $?
"vsnprintf() is required but wasn't found" "$LINENO" 5
5006 ac_fn_c_check_func
"$LINENO" "snprintf" "ac_cv_func_snprintf"
5007 if test "x$ac_cv_func_snprintf" = xyes
; then :
5010 as_fn_error $?
"snprintf() is required but wasn't found" "$LINENO" 5
5014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5
5015 $as_echo_n "checking for main in -lrpc... " >&6; }
5016 if ${ac_cv_lib_rpc_main+:} false
; then :
5017 $as_echo_n "(cached) " >&6
5019 ac_check_lib_save_LIBS
=$LIBS
5021 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5022 /* end confdefs.h. */
5033 if ac_fn_c_try_link
"$LINENO"; then :
5034 ac_cv_lib_rpc_main
=yes
5036 ac_cv_lib_rpc_main
=no
5038 rm -f core conftest.err conftest.
$ac_objext \
5039 conftest
$ac_exeext conftest.
$ac_ext
5040 LIBS
=$ac_check_lib_save_LIBS
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5
5043 $as_echo "$ac_cv_lib_rpc_main" >&6; }
5044 if test "x$ac_cv_lib_rpc_main" = xyes
; then :
5045 cat >>confdefs.h
<<_ACEOF
5046 #define HAVE_LIBRPC 1
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5
5054 $as_echo_n "checking for library containing getrpcbynumber... " >&6; }
5055 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5056 $as_echo_n "(cached) " >&6
5058 ac_func_search_save_LIBS
=$LIBS
5059 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5060 /* end confdefs.h. */
5062 /* Override any GCC internal prototype to avoid an error.
5063 Use char because int might match the return type of a GCC
5064 builtin and then its argument prototype would still apply. */
5068 char getrpcbynumber ();
5072 return getrpcbynumber ();
5077 for ac_lib
in '' nsl
; do
5078 if test -z "$ac_lib"; then
5079 ac_res
="none required"
5082 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5084 if ac_fn_c_try_link
"$LINENO"; then :
5085 ac_cv_search_getrpcbynumber
=$ac_res
5087 rm -f core conftest.err conftest.
$ac_objext \
5089 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5093 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5096 ac_cv_search_getrpcbynumber
=no
5099 LIBS
=$ac_func_search_save_LIBS
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5
5102 $as_echo "$ac_cv_search_getrpcbynumber" >&6; }
5103 ac_res
=$ac_cv_search_getrpcbynumber
5104 if test "$ac_res" != no
; then :
5105 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5107 $as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h
5114 pfopen
=/usr
/examples
/packetfilter
/pfopen.c
5115 if test -f $pfopen ; then
5116 for ac_func
in pfopen
5118 ac_fn_c_check_func
"$LINENO" "pfopen" "ac_cv_func_pfopen"
5119 if test "x$ac_cv_func_pfopen" = xyes
; then :
5120 cat >>confdefs.h
<<_ACEOF
5121 #define HAVE_PFOPEN 1
5127 if test $ac_cv_func_pfopen = "no" ; then
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5
5129 $as_echo "Using $pfopen" >&6; }
5130 LIBS
="$LIBS $pfopen"
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for a local libpcap" >&5
5135 $as_echo_n "checking whether to look for a local libpcap... " >&6; }
5136 # Check whether --enable-local-libpcap was given.
5137 if test "${enable_local_libpcap+set}" = set; then :
5138 enableval
=$enable_local_libpcap;
5143 case "$enableval" in
5146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5147 $as_echo "no" >&6; }
5149 # Don't look for a local libpcap.
5151 using_local_libpcap
=no
5155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5156 $as_echo "yes" >&6; }
5158 # Look for a local pcap library.
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5
5161 $as_echo_n "checking for local pcap library... " >&6; }
5163 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5164 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5165 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5166 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5167 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5168 basedir
=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
5169 sed -e 's/-PRE-GIT$//' `
5170 if test $lastdir = $basedir ; then
5174 if test -r $dir/libpcap.a
; then
5175 libpcap
=$dir/libpcap.a
5179 if test $libpcap = FAIL
; then
5181 # We didn't find a local libpcap.
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5184 $as_echo "not found" >&6; }
5185 using_local_libpcap
=no
;
5188 # We found a local libpcap.
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5
5191 $as_echo "$libpcap" >&6; }
5192 using_local_libpcap
=yes
5197 if test $using_local_libpcap = no
; then
5199 # We didn't find a local libpcap.
5200 # Look for an installed pkg-config.
5202 if test -n "$ac_tool_prefix"; then
5203 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5204 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
5205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5206 $as_echo_n "checking for $ac_word... " >&6; }
5207 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
5208 $as_echo_n "(cached) " >&6
5212 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
5215 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5219 test -z "$as_dir" && as_dir
=.
5220 for ac_exec_ext
in '' $ac_executable_extensions; do
5221 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5222 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5233 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
5234 if test -n "$PKG_CONFIG"; then
5235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5236 $as_echo "$PKG_CONFIG" >&6; }
5238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5239 $as_echo "no" >&6; }
5244 if test -z "$ac_cv_path_PKG_CONFIG"; then
5245 ac_pt_PKG_CONFIG
=$PKG_CONFIG
5246 # Extract the first word of "pkg-config", so it can be a program name with args.
5247 set dummy pkg-config
; ac_word
=$2
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5249 $as_echo_n "checking for $ac_word... " >&6; }
5250 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false
; then :
5251 $as_echo_n "(cached) " >&6
5253 case $ac_pt_PKG_CONFIG in
5255 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5258 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5262 test -z "$as_dir" && as_dir
=.
5263 for ac_exec_ext
in '' $ac_executable_extensions; do
5264 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5265 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5276 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
5277 if test -n "$ac_pt_PKG_CONFIG"; then
5278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5279 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5282 $as_echo "no" >&6; }
5285 if test "x$ac_pt_PKG_CONFIG" = x
; then
5288 case $cross_compiling:$ac_tool_warned in
5290 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5291 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5292 ac_tool_warned
=yes ;;
5294 PKG_CONFIG
=$ac_pt_PKG_CONFIG
5297 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
5300 if test -n "$PKG_CONFIG" ; then
5302 # We have it. Are there .pc files for libpcap?
5304 # --exists was introduced in pkg-config 0.4.0; that
5305 # dates back to late 2000, so we won't worry about
5306 # earlier releases that lack it.
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether there are .pc files for libpcap" >&5
5309 $as_echo_n "checking whether there are .pc files for libpcap... " >&6; }
5310 if "$PKG_CONFIG" libpcap
--exists ; then
5312 # Yes, so we can use pkg-config to get configuration
5313 # information for libpcap.
5315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5316 $as_echo "yes" >&6; }
5317 pkg_config_usable
=yes
5320 # No, so we can't use pkg-config to get configuration
5321 # information for libpcap.
5323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5324 $as_echo "no" >&6; }
5325 pkg_config_usable
=no
5329 # We don't have it, so we obviously can't use it.
5331 pkg_config_usable
=no
5333 if test "$pkg_config_usable" = "yes" ; then
5335 # Found both - use pkg-config to get the include flags for
5336 # libpcap and the flags to link with libpcap.
5338 # Please read section 11.6 "Shell Substitutions"
5339 # in the autoconf manual before doing anything
5340 # to this that involves quoting. Especially note
5341 # the statement "There is just no portable way to use
5342 # double-quoted strings inside double-quoted back-quoted
5343 # expressions (pfew!)."
5345 cflags
=`"$PKG_CONFIG" libpcap --cflags`
5346 V_INCLS
="$cflags $V_INCLS"
5347 libpcap
=`"$PKG_CONFIG" libpcap --libs`
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; }
5529 # We found a local libpcap. Add it to the dependencies for
5535 # Look for its pcap-config script.
5537 # Extract the first word of "pcap-config", so it can be a program name with args.
5538 set dummy pcap-config
; ac_word
=$2
5539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5540 $as_echo_n "checking for $ac_word... " >&6; }
5541 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5542 $as_echo_n "(cached) " >&6
5544 case $PCAP_CONFIG in
5546 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5549 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5550 for as_dir
in $local_pcap_dir
5553 test -z "$as_dir" && as_dir
=.
5554 for ac_exec_ext
in '' $ac_executable_extensions; do
5555 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5556 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5557 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5567 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5568 if test -n "$PCAP_CONFIG"; then
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5570 $as_echo "$PCAP_CONFIG" >&6; }
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5573 $as_echo "no" >&6; }
5578 if test -n "$PCAP_CONFIG"; then
5580 # We don't want its --cflags or --libs output, because
5581 # those presume it's installed. For the C compiler flags,
5582 # we add the source directory for the local libpcap, so
5583 # we pick up its header files.
5585 # We do, however, want its additional libraries, as required
5586 # when linking statically, because it makes calls to
5587 # routines in those libraries, so we'll need to link with
5588 # them, because we'll be linking statically with it.
5590 V_INCLS
="-I$local_pcap_dir $V_INCLS"
5591 additional_libs
=`"$PCAP_CONFIG" --static --additional-libs`
5592 libpcap
="$libpcap $additional_libs"
5595 # It doesn't have a pcap-config script.
5596 # Make sure it has a pcap.h file.
5598 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5599 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5600 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5601 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5603 if test -r $local_pcap_dir/pcap.h
; then
5604 pcapH
=$local_pcap_dir
5606 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5607 if test -r $dir/pcap.h
; then
5613 if test $pcapH = FAIL
; then
5614 as_fn_error $?
"cannot find pcap.h: see INSTALL" "$LINENO" 5
5618 # Force the compiler to look for header files in the
5619 # directory containing pcap.h.
5621 V_INCLS
="-I$pcapH $V_INCLS"
5625 if test -z "$PKG_CONFIG" -a -z "$PCAP_CONFIG"; then
5627 # We don't have pkg-config or pcap-config; find out any additional
5628 # link flags we need. (If we have pkg-config or pcap-config, we
5629 # assume it tells us what we need.)
5635 # If libpcap is DLPI-based, we have to use /lib/pse.exp if
5636 # present, as we use the STREAMS routines.
5638 # (XXX - true only if we're linking with a static libpcap?)
5640 pseexe
="/lib/pse.exp"
5641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
5642 $as_echo_n "checking for $pseexe... " >&6; }
5643 if test -f $pseexe ; then
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5645 $as_echo "yes" >&6; }
5646 LIBS
="$LIBS -I:$pseexe"
5650 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
5651 # we use them to load the BPF module.
5653 # (XXX - true only if we're linking with a static libpcap?)
5655 LIBS
="$LIBS -lodm -lcfg"
5659 # libdlpi is needed for Solaris 11 and later.
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
5661 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
5662 if ${ac_cv_lib_dlpi_dlpi_walk+:} false
; then :
5663 $as_echo_n "(cached) " >&6
5665 ac_check_lib_save_LIBS
=$LIBS
5666 LIBS
="-ldlpi -L/lib $LIBS"
5667 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5668 /* end confdefs.h. */
5670 /* Override any GCC internal prototype to avoid an error.
5671 Use char because int might match the return type of a GCC
5672 builtin and then its argument prototype would still apply. */
5680 return dlpi_walk ();
5685 if ac_fn_c_try_link
"$LINENO"; then :
5686 ac_cv_lib_dlpi_dlpi_walk
=yes
5688 ac_cv_lib_dlpi_dlpi_walk
=no
5690 rm -f core conftest.err conftest.
$ac_objext \
5691 conftest
$ac_exeext conftest.
$ac_ext
5692 LIBS
=$ac_check_lib_save_LIBS
5694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
5695 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
5696 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes
; then :
5697 LIBS
="$LIBS -ldlpi" LDFLAGS
="-L/lib $LDFLAGS"
5704 LIBS
="$libpcap $LIBS"
5706 ac_fn_c_check_func
"$LINENO" "pcap_loop" "ac_cv_func_pcap_loop"
5707 if test "x$ac_cv_func_pcap_loop" = xyes
; then :
5711 as_fn_error $?
"This is a bug, please follow the guidelines in CONTRIBUTING and include the
5712 config.log file in your report. If you have downloaded libpcap from
5713 tcpdump.org, and built it yourself, please also include the config.log
5714 file from the libpcap source directory, the Makefile from the libpcap
5715 source directory, and the output of the make process for libpcap, as
5716 this could be a problem with the libpcap that was built, and we will
5717 not be able to determine why this is happening, and thus will not be
5718 able to fix it, without that information, as we have not been able to
5719 reproduce this problem ourselves." "$LINENO" 5
5726 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
5727 # libraries (e.g., "-lsocket -lnsl" on Solaris).
5729 # You are in a twisty little maze of UN*Xes, all different.
5730 # Some might not have ether_ntohost().
5731 # Some might have it and declare it in <net/ethernet.h>.
5732 # Some might have it and declare it in <netinet/ether.h>
5733 # Some might have it and declare it in <sys/ethernet.h>.
5734 # Some might have it and declare it in <arpa/inet.h>.
5735 # Some might have it and declare it in <netinet/if_ether.h>.
5736 # Some might have it and not declare it in any header file.
5738 # Before you is a C compiler.
5740 for ac_func
in ether_ntohost
5742 ac_fn_c_check_func
"$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost"
5743 if test "x$ac_cv_func_ether_ntohost" = xyes
; then :
5744 cat >>confdefs.h
<<_ACEOF
5745 #define HAVE_ETHER_NTOHOST 1
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5
5749 $as_echo_n "checking for buggy ether_ntohost... " >&6; }
5750 if ${ac_cv_buggy_ether_ntohost+:} false
; then :
5751 $as_echo_n "(cached) " >&6
5754 if test "$cross_compiling" = yes; then :
5755 ac_cv_buggy_ether_ntohost
="not while cross-compiling"
5757 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5758 /* end confdefs.h. */
5761 #include <sys/types.h>
5762 #include <sys/param.h>
5763 #include <sys/socket.h>
5766 main(int argc, char **argv)
5768 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
5769 char name[MAXHOSTNAMELEN];
5771 ether_ntohost(name, (struct ether_addr *)ea);
5776 if ac_fn_c_try_run
"$LINENO"; then :
5777 ac_cv_buggy_ether_ntohost
=no
5779 ac_cv_buggy_ether_ntohost
=yes
5781 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5782 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5
5787 $as_echo "$ac_cv_buggy_ether_ntohost" >&6; }
5788 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
5790 $as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h
5797 if test "$ac_cv_func_ether_ntohost" = yes -a \
5798 "$ac_cv_buggy_ether_ntohost" = "no"; then
5800 # OK, we have ether_ntohost(). Is it declared in <net/ethernet.h>?
5802 # This test fails if we don't have <net/ethernet.h> or if we do
5803 # but it doesn't declare ether_ntohost().
5805 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5806 #include <net/ethernet.h>
5809 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5812 $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5820 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5822 # No, how about <netinet/ether.h>, as on Linux?
5824 # This test fails if we don't have <netinet/ether.h>
5825 # or if we do but it doesn't declare ether_ntohost().
5827 # Unset ac_cv_have_decl_ether_ntohost so we don't
5828 # treat the previous failure as a cached value and
5829 # suppress the next test.
5831 unset ac_cv_have_decl_ether_ntohost
5832 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5833 #include <netinet/ether.h>
5836 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5839 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5848 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5850 # No, how about <sys/ethernet.h>, as on Solaris 10
5853 # This test fails if we don't have <sys/ethernet.h>
5854 # or if we do but it doesn't declare ether_ntohost().
5856 # Unset ac_cv_have_decl_ether_ntohost so we don't
5857 # treat the previous failure as a cached value and
5858 # suppress the next test.
5860 unset ac_cv_have_decl_ether_ntohost
5861 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5862 #include <sys/ethernet.h>
5865 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5868 $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5877 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5879 # No, how about <arpa/inet.h>, as in AIX?
5881 # This test fails if we don't have <arpa/inet.h>
5882 # (if we have ether_ntohost(), we should have
5883 # networking, and if we have networking, we should
5884 # have <arpa/inet.h>) or if we do but it doesn't
5885 # declare ether_ntohost().
5887 # Unset ac_cv_have_decl_ether_ntohost so we don't
5888 # treat the previous failure as a cached value and
5889 # suppress the next test.
5891 unset ac_cv_have_decl_ether_ntohost
5892 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5893 #include <arpa/inet.h>
5896 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5899 $as_echo "#define ARPA_INET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5908 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5910 # No, how about <netinet/if_ether.h>?
5911 # On some platforms, it requires <net/if.h> and
5912 # <netinet/in.h>, and we always include it with
5913 # both of them, so test it with both of them.
5915 # This test fails if we don't have <netinet/if_ether.h>
5916 # and the headers we include before it, or if we do but
5917 # <netinet/if_ether.h> doesn't declare ether_hostton().
5919 # Unset ac_cv_have_decl_ether_ntohost so we don't
5920 # treat the previous failure as a cached value and
5921 # suppress the next test.
5923 unset ac_cv_have_decl_ether_ntohost
5924 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5925 #include <sys/types.h>
5926 #include <sys/socket.h>
5928 #include <netinet/in.h>
5929 #include <netinet/if_ether.h>
5932 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
5935 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5942 # After all that, is ether_ntohost() declared?
5944 if test "$ac_cv_have_decl_ether_ntohost" = yes; then
5949 $as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h
5953 # No, we'll have to declare it ourselves.
5954 # Do we have "struct ether_addr" if we include
5955 # <netinet/if_ether.h>?
5957 ac_fn_c_check_type
"$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
5958 #include <sys/types.h>
5959 #include <sys/socket.h>
5961 #include <netinet/in.h>
5962 #include <netinet/if_ether.h>
5965 if test "x$ac_cv_type_struct_ether_addr" = xyes
; then :
5967 cat >>confdefs.h
<<_ACEOF
5968 #define HAVE_STRUCT_ETHER_ADDR 1
5977 ac_fn_c_check_func
"$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks"
5978 if test "x$ac_cv_func_pcap_list_datalinks" = xyes
; then :
5981 $as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h
5983 for ac_func
in pcap_free_datalinks
5985 ac_fn_c_check_func
"$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks"
5986 if test "x$ac_cv_func_pcap_free_datalinks" = xyes
; then :
5987 cat >>confdefs.h
<<_ACEOF
5988 #define HAVE_PCAP_FREE_DATALINKS 1
5997 case " $LIBOBJS " in
5998 *" datalinks.$ac_objext "* ) ;;
5999 *) LIBOBJS
="$LIBOBJS datalinks.$ac_objext"
6007 ac_fn_c_check_func
"$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val"
6008 if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes
; then :
6011 $as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h
6013 ac_fn_c_check_func
"$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description"
6014 if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes
; then :
6016 $as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h
6020 case " $LIBOBJS " in
6021 *" dlnames.$ac_objext "* ) ;;
6022 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6032 case " $LIBOBJS " in
6033 *" dlnames.$ac_objext "* ) ;;
6034 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6042 for ac_func
in pcap_set_datalink
6044 ac_fn_c_check_func
"$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink"
6045 if test "x$ac_cv_func_pcap_set_datalink" = xyes
; then :
6046 cat >>confdefs.h
<<_ACEOF
6047 #define HAVE_PCAP_SET_DATALINK 1
6054 for ac_func
in pcap_breakloop
6056 ac_fn_c_check_func
"$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop"
6057 if test "x$ac_cv_func_pcap_breakloop" = xyes
; then :
6058 cat >>confdefs.h
<<_ACEOF
6059 #define HAVE_PCAP_BREAKLOOP 1
6067 # Do we have the new open API? Check for pcap_create, and assume that,
6068 # if we do, we also have pcap_activate() and the other new routines
6069 # introduced in libpcap 1.0.0.
6071 for ac_func
in pcap_create
6073 ac_fn_c_check_func
"$LINENO" "pcap_create" "ac_cv_func_pcap_create"
6074 if test "x$ac_cv_func_pcap_create" = xyes
; then :
6075 cat >>confdefs.h
<<_ACEOF
6076 #define HAVE_PCAP_CREATE 1
6082 if test $ac_cv_func_pcap_create = "yes" ; then
6084 # OK, do we have pcap_set_tstamp_type? If so, assume we have
6085 # pcap_list_tstamp_types and pcap_free_tstamp_types as well.
6087 for ac_func
in pcap_set_tstamp_type
6089 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type"
6090 if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes
; then :
6091 cat >>confdefs.h
<<_ACEOF
6092 #define HAVE_PCAP_SET_TSTAMP_TYPE 1
6099 # And do we have pcap_set_tstamp_precision? If so, we assume
6100 # we also have pcap_open_offline_with_tstamp_precision.
6102 for ac_func
in pcap_set_tstamp_precision
6104 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision"
6105 if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes
; then :
6106 cat >>confdefs.h
<<_ACEOF
6107 #define HAVE_PCAP_SET_TSTAMP_PRECISION 1
6116 # Check for a miscellaneous collection of functions which we use
6119 for ac_func
in pcap_findalldevs
6121 ac_fn_c_check_func
"$LINENO" "pcap_findalldevs" "ac_cv_func_pcap_findalldevs"
6122 if test "x$ac_cv_func_pcap_findalldevs" = xyes
; then :
6123 cat >>confdefs.h
<<_ACEOF
6124 #define HAVE_PCAP_FINDALLDEVS 1
6130 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
6131 savedcppflags
="$CPPFLAGS"
6132 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6133 ac_fn_c_check_type
"$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h>
6135 if test "x$ac_cv_type_pcap_if_t" = xyes
; then :
6137 cat >>confdefs.h
<<_ACEOF
6138 #define HAVE_PCAP_IF_T 1
6144 CPPFLAGS
="$savedcppflags"
6146 for ac_func
in pcap_dump_flush pcap_lib_version
6148 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6149 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6150 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6151 cat >>confdefs.h
<<_ACEOF
6152 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6158 if test $ac_cv_func_pcap_lib_version = "no" ; then
6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5
6160 $as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; }
6161 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6162 /* end confdefs.h. */
6168 extern char pcap_version[];
6170 return (int)pcap_version;
6176 if ac_fn_c_try_link
"$LINENO"; then :
6177 ac_lbl_cv_pcap_version_defined
=yes
6179 ac_lbl_cv_pcap_version_defined
=no
6181 rm -f core conftest.err conftest.
$ac_objext \
6182 conftest
$ac_exeext conftest.
$ac_ext
6183 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
6184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6185 $as_echo "yes" >&6; }
6187 $as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h
6190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6191 $as_echo "no" >&6; }
6194 for ac_func
in pcap_setdirection pcap_set_immediate_mode pcap_dump_ftell64
6196 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6197 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6198 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6199 cat >>confdefs.h
<<_ACEOF
6200 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6206 for ac_func
in pcap_open pcap_findalldevs_ex
6208 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6209 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6210 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6211 cat >>confdefs.h
<<_ACEOF
6212 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6218 ac_fn_c_check_func
"$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell"
6219 if test "x$ac_cv_func_pcap_dump_ftell" = xyes
; then :
6220 $as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h
6223 case " $LIBOBJS " in
6224 *" pcap_dump_ftell.$ac_objext "* ) ;;
6225 *) LIBOBJS
="$LIBOBJS pcap_dump_ftell.$ac_objext"
6234 # Check for special debugging functions
6236 for ac_func
in pcap_set_parser_debug
6238 ac_fn_c_check_func
"$LINENO" "pcap_set_parser_debug" "ac_cv_func_pcap_set_parser_debug"
6239 if test "x$ac_cv_func_pcap_set_parser_debug" = xyes
; then :
6240 cat >>confdefs.h
<<_ACEOF
6241 #define HAVE_PCAP_SET_PARSER_DEBUG 1
6247 if test "$ac_cv_func_pcap_set_parser_debug" = "no" ; then
6249 # OK, we don't have pcap_set_parser_debug() to set the libpcap
6250 # filter expression parser debug flag; can we directly set the
6252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5
6253 $as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; }
6254 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6255 /* end confdefs.h. */
6261 extern int pcap_debug;
6269 if ac_fn_c_try_link
"$LINENO"; then :
6270 ac_lbl_cv_pcap_debug_defined
=yes
6272 ac_lbl_cv_pcap_debug_defined
=no
6274 rm -f core conftest.err conftest.
$ac_objext \
6275 conftest
$ac_exeext conftest.
$ac_ext
6276 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
6277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6278 $as_echo "yes" >&6; }
6280 $as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h
6283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6284 $as_echo "no" >&6; }
6286 # OK, what about "yydebug"?
6288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5
6289 $as_echo_n "checking whether yydebug is defined by libpcap... " >&6; }
6290 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6291 /* end confdefs.h. */
6305 if ac_fn_c_try_link
"$LINENO"; then :
6306 ac_lbl_cv_yydebug_defined
=yes
6308 ac_lbl_cv_yydebug_defined
=no
6310 rm -f core conftest.err conftest.
$ac_objext \
6311 conftest
$ac_exeext conftest.
$ac_ext
6312 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6314 $as_echo "yes" >&6; }
6316 $as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h
6319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6320 $as_echo "no" >&6; }
6324 for ac_func
in pcap_set_optimizer_debug
6326 ac_fn_c_check_func
"$LINENO" "pcap_set_optimizer_debug" "ac_cv_func_pcap_set_optimizer_debug"
6327 if test "x$ac_cv_func_pcap_set_optimizer_debug" = xyes
; then :
6328 cat >>confdefs.h
<<_ACEOF
6329 #define HAVE_PCAP_SET_OPTIMIZER_DEBUG 1
6335 ac_fn_c_check_func
"$LINENO" "bpf_dump" "ac_cv_func_bpf_dump"
6336 if test "x$ac_cv_func_bpf_dump" = xyes
; then :
6337 $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h
6340 case " $LIBOBJS " in
6341 *" bpf_dump.$ac_objext "* ) ;;
6342 *) LIBOBJS
="$LIBOBJS bpf_dump.$ac_objext"
6350 if test -f /etc
/group
-a ! -z "`grep '^wheel:' /etc/group`" ; then
6354 # Assume V7/BSD convention for man pages (file formats in section 5,
6355 # miscellaneous info in section 7).
6363 $as_echo "#define _SUN 1" >>confdefs.h
6369 # Use System V conventions for man pages.
6379 # Use System V conventions for man pages.
6389 # Use System V conventions for man pages.
6399 # Use System V conventions for man pages.
6406 if test -f /dev
/bpf0
; then
6411 # Make sure we have a definition for C99's uintptr_t (regardless of
6412 # whether the environment is a C99 environment or not).
6415 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6416 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6418 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6421 for ac_type
in 'unsigned int' 'unsigned long int' \
6422 'unsigned long long int'; do
6423 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6424 /* end confdefs.h. */
6425 $ac_includes_default
6429 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6431 return test_array [0];
6437 if ac_fn_c_try_compile
"$LINENO"; then :
6439 cat >>confdefs.h
<<_ACEOF
6440 #define uintptr_t $ac_type
6445 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6446 test -z "$ac_type" && break
6453 # Check whether we have pcap/pcap-inttypes.h.
6454 # If we do, we use that to get the C99 types defined.
6456 savedcppflags
="$CPPFLAGS"
6457 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6458 for ac_header
in pcap
/pcap-inttypes.h
6460 ac_fn_c_check_header_mongrel
"$LINENO" "pcap/pcap-inttypes.h" "ac_cv_header_pcap_pcap_inttypes_h" "$ac_includes_default"
6461 if test "x$ac_cv_header_pcap_pcap_inttypes_h" = xyes
; then :
6462 cat >>confdefs.h
<<_ACEOF
6463 #define HAVE_PCAP_PCAP_INTTYPES_H 1
6470 CPPFLAGS
="$savedcppflags"
6473 # Define the old BSD specified-width types in terms of the C99 types;
6474 # we may need them with libpcap include files.
6476 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
6477 #include <sys/types.h>
6480 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
6484 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
6488 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
6489 #include <sys/types.h>
6492 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
6496 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6500 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
6501 #include <sys/types.h>
6504 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
6508 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6512 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
6513 #include <sys/types.h>
6516 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
6520 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
6525 if test -n "$ac_tool_prefix"; then
6526 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6527 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6529 $as_echo_n "checking for $ac_word... " >&6; }
6530 if ${ac_cv_prog_RANLIB+:} false
; then :
6531 $as_echo_n "(cached) " >&6
6533 if test -n "$RANLIB"; then
6534 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6536 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6540 test -z "$as_dir" && as_dir
=.
6541 for ac_exec_ext
in '' $ac_executable_extensions; do
6542 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6543 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6553 RANLIB
=$ac_cv_prog_RANLIB
6554 if test -n "$RANLIB"; then
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6556 $as_echo "$RANLIB" >&6; }
6558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6559 $as_echo "no" >&6; }
6564 if test -z "$ac_cv_prog_RANLIB"; then
6565 ac_ct_RANLIB
=$RANLIB
6566 # Extract the first word of "ranlib", so it can be a program name with args.
6567 set dummy ranlib
; ac_word
=$2
6568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6569 $as_echo_n "checking for $ac_word... " >&6; }
6570 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6571 $as_echo_n "(cached) " >&6
6573 if test -n "$ac_ct_RANLIB"; then
6574 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6576 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6580 test -z "$as_dir" && as_dir
=.
6581 for ac_exec_ext
in '' $ac_executable_extensions; do
6582 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6583 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6593 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6594 if test -n "$ac_ct_RANLIB"; then
6595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6596 $as_echo "$ac_ct_RANLIB" >&6; }
6598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6599 $as_echo "no" >&6; }
6602 if test "x$ac_ct_RANLIB" = x
; then
6605 case $cross_compiling:$ac_tool_warned in
6607 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6608 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6609 ac_tool_warned
=yes ;;
6611 RANLIB
=$ac_ct_RANLIB
6614 RANLIB
="$ac_cv_prog_RANLIB"
6617 if test -n "$ac_tool_prefix"; then
6618 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6619 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6621 $as_echo_n "checking for $ac_word... " >&6; }
6622 if ${ac_cv_prog_AR+:} false
; then :
6623 $as_echo_n "(cached) " >&6
6625 if test -n "$AR"; then
6626 ac_cv_prog_AR
="$AR" # Let the user override the test.
6628 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6632 test -z "$as_dir" && as_dir
=.
6633 for ac_exec_ext
in '' $ac_executable_extensions; do
6634 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6635 ac_cv_prog_AR
="${ac_tool_prefix}ar"
6636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6646 if test -n "$AR"; then
6647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6648 $as_echo "$AR" >&6; }
6650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6651 $as_echo "no" >&6; }
6656 if test -z "$ac_cv_prog_AR"; then
6658 # Extract the first word of "ar", so it can be a program name with args.
6659 set dummy
ar; ac_word
=$2
6660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6661 $as_echo_n "checking for $ac_word... " >&6; }
6662 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
6663 $as_echo_n "(cached) " >&6
6665 if test -n "$ac_ct_AR"; then
6666 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
6668 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6672 test -z "$as_dir" && as_dir
=.
6673 for ac_exec_ext
in '' $ac_executable_extensions; do
6674 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6675 ac_cv_prog_ac_ct_AR
="ar"
6676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6685 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
6686 if test -n "$ac_ct_AR"; then
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6688 $as_echo "$ac_ct_AR" >&6; }
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6691 $as_echo "no" >&6; }
6694 if test "x$ac_ct_AR" = x
; then
6697 case $cross_compiling:$ac_tool_warned in
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6700 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6701 ac_tool_warned
=yes ;;
6711 if test "${LBL_CFLAGS+set}" = set; then
6712 V_CCOPT
="$V_CCOPT ${LBL_CFLAGS}"
6714 if test -f .devel
; then
6716 # Skip all the warning option stuff on some compilers.
6718 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
6720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler fails when given an unknown warning option" >&5
6721 $as_echo_n "checking whether the compiler fails when given an unknown warning option... " >&6; }
6722 save_CFLAGS
="$CFLAGS"
6723 CFLAGS
="$CFLAGS -Wxyzzy-this-will-never-succeed-xyzzy"
6724 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6725 /* end confdefs.h. */
6735 if ac_fn_c_try_compile
"$LINENO"; then :
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6738 $as_echo "no" >&6; }
6740 # We're assuming this is clang, where
6741 # -Werror=unknown-warning-option is the appropriate
6742 # option to force the compiler to fail.
6744 ac_lbl_unknown_warning_option_error
="-Werror=unknown-warning-option"
6748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6749 $as_echo "yes" >&6; }
6752 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6753 CFLAGS
="$save_CFLAGS"
6756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -W option" >&5
6757 $as_echo_n "checking whether the compiler supports the -W option... " >&6; }
6758 save_CFLAGS
="$CFLAGS"
6759 if expr "x-W" : "x-W.*" >/dev
/null
6761 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -W"
6762 elif expr "x-W" : "x-f.*" >/dev
/null
6764 CFLAGS
="$CFLAGS -Werror -W"
6765 elif expr "x-W" : "x-m.*" >/dev
/null
6767 CFLAGS
="$CFLAGS -Werror -W"
6771 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6772 /* end confdefs.h. */
6782 if ac_fn_c_try_compile
"$LINENO"; then :
6784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6785 $as_echo "yes" >&6; }
6786 CFLAGS
="$save_CFLAGS"
6787 V_CCOPT
="$V_CCOPT -W"
6791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6792 $as_echo "no" >&6; }
6793 CFLAGS
="$save_CFLAGS"
6796 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
6800 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
6801 save_CFLAGS
="$CFLAGS"
6802 if expr "x-Wall" : "x-W.*" >/dev
/null
6804 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wall"
6805 elif expr "x-Wall" : "x-f.*" >/dev
/null
6807 CFLAGS
="$CFLAGS -Werror -Wall"
6808 elif expr "x-Wall" : "x-m.*" >/dev
/null
6810 CFLAGS
="$CFLAGS -Werror -Wall"
6812 CFLAGS
="$CFLAGS -Wall"
6814 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6815 /* end confdefs.h. */
6825 if ac_fn_c_try_compile
"$LINENO"; then :
6827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6828 $as_echo "yes" >&6; }
6829 CFLAGS
="$save_CFLAGS"
6830 V_CCOPT
="$V_CCOPT -Wall"
6834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6835 $as_echo "no" >&6; }
6836 CFLAGS
="$save_CFLAGS"
6839 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wassign-enum option" >&5
6843 $as_echo_n "checking whether the compiler supports the -Wassign-enum option... " >&6; }
6844 save_CFLAGS
="$CFLAGS"
6845 if expr "x-Wassign-enum" : "x-W.*" >/dev
/null
6847 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wassign-enum"
6848 elif expr "x-Wassign-enum" : "x-f.*" >/dev
/null
6850 CFLAGS
="$CFLAGS -Werror -Wassign-enum"
6851 elif expr "x-Wassign-enum" : "x-m.*" >/dev
/null
6853 CFLAGS
="$CFLAGS -Werror -Wassign-enum"
6855 CFLAGS
="$CFLAGS -Wassign-enum"
6857 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6858 /* end confdefs.h. */
6868 if ac_fn_c_try_compile
"$LINENO"; then :
6870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6871 $as_echo "yes" >&6; }
6872 CFLAGS
="$save_CFLAGS"
6873 V_CCOPT
="$V_CCOPT -Wassign-enum"
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6878 $as_echo "no" >&6; }
6879 CFLAGS
="$save_CFLAGS"
6882 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcast-qual option" >&5
6886 $as_echo_n "checking whether the compiler supports the -Wcast-qual option... " >&6; }
6887 save_CFLAGS
="$CFLAGS"
6888 if expr "x-Wcast-qual" : "x-W.*" >/dev
/null
6890 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wcast-qual"
6891 elif expr "x-Wcast-qual" : "x-f.*" >/dev
/null
6893 CFLAGS
="$CFLAGS -Werror -Wcast-qual"
6894 elif expr "x-Wcast-qual" : "x-m.*" >/dev
/null
6896 CFLAGS
="$CFLAGS -Werror -Wcast-qual"
6898 CFLAGS
="$CFLAGS -Wcast-qual"
6900 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6901 /* end confdefs.h. */
6911 if ac_fn_c_try_compile
"$LINENO"; then :
6913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6914 $as_echo "yes" >&6; }
6915 CFLAGS
="$save_CFLAGS"
6916 V_CCOPT
="$V_CCOPT -Wcast-qual"
6920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6921 $as_echo "no" >&6; }
6922 CFLAGS
="$save_CFLAGS"
6925 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
6929 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
6930 save_CFLAGS
="$CFLAGS"
6931 if expr "x-Wmissing-prototypes" : "x-W.*" >/dev
/null
6933 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-prototypes"
6934 elif expr "x-Wmissing-prototypes" : "x-f.*" >/dev
/null
6936 CFLAGS
="$CFLAGS -Werror -Wmissing-prototypes"
6937 elif expr "x-Wmissing-prototypes" : "x-m.*" >/dev
/null
6939 CFLAGS
="$CFLAGS -Werror -Wmissing-prototypes"
6941 CFLAGS
="$CFLAGS -Wmissing-prototypes"
6943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6944 /* end confdefs.h. */
6954 if ac_fn_c_try_compile
"$LINENO"; then :
6956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6957 $as_echo "yes" >&6; }
6958 CFLAGS
="$save_CFLAGS"
6959 V_CCOPT
="$V_CCOPT -Wmissing-prototypes"
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6964 $as_echo "no" >&6; }
6965 CFLAGS
="$save_CFLAGS"
6968 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-variable-declarations option" >&5
6972 $as_echo_n "checking whether the compiler supports the -Wmissing-variable-declarations option... " >&6; }
6973 save_CFLAGS
="$CFLAGS"
6974 if expr "x-Wmissing-variable-declarations" : "x-W.*" >/dev
/null
6976 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-variable-declarations"
6977 elif expr "x-Wmissing-variable-declarations" : "x-f.*" >/dev
/null
6979 CFLAGS
="$CFLAGS -Werror -Wmissing-variable-declarations"
6980 elif expr "x-Wmissing-variable-declarations" : "x-m.*" >/dev
/null
6982 CFLAGS
="$CFLAGS -Werror -Wmissing-variable-declarations"
6984 CFLAGS
="$CFLAGS -Wmissing-variable-declarations"
6986 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6987 /* end confdefs.h. */
6997 if ac_fn_c_try_compile
"$LINENO"; then :
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7000 $as_echo "yes" >&6; }
7001 CFLAGS
="$save_CFLAGS"
7002 V_CCOPT
="$V_CCOPT -Wmissing-variable-declarations"
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7007 $as_echo "no" >&6; }
7008 CFLAGS
="$save_CFLAGS"
7011 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wold-style-definition option" >&5
7015 $as_echo_n "checking whether the compiler supports the -Wold-style-definition option... " >&6; }
7016 save_CFLAGS
="$CFLAGS"
7017 if expr "x-Wold-style-definition" : "x-W.*" >/dev
/null
7019 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wold-style-definition"
7020 elif expr "x-Wold-style-definition" : "x-f.*" >/dev
/null
7022 CFLAGS
="$CFLAGS -Werror -Wold-style-definition"
7023 elif expr "x-Wold-style-definition" : "x-m.*" >/dev
/null
7025 CFLAGS
="$CFLAGS -Werror -Wold-style-definition"
7027 CFLAGS
="$CFLAGS -Wold-style-definition"
7029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7030 /* end confdefs.h. */
7040 if ac_fn_c_try_compile
"$LINENO"; then :
7042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7043 $as_echo "yes" >&6; }
7044 CFLAGS
="$save_CFLAGS"
7045 V_CCOPT
="$V_CCOPT -Wold-style-definition"
7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7050 $as_echo "no" >&6; }
7051 CFLAGS
="$save_CFLAGS"
7054 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpedantic option" >&5
7058 $as_echo_n "checking whether the compiler supports the -Wpedantic option... " >&6; }
7059 save_CFLAGS
="$CFLAGS"
7060 if expr "x-Wpedantic" : "x-W.*" >/dev
/null
7062 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wpedantic"
7063 elif expr "x-Wpedantic" : "x-f.*" >/dev
/null
7065 CFLAGS
="$CFLAGS -Werror -Wpedantic"
7066 elif expr "x-Wpedantic" : "x-m.*" >/dev
/null
7068 CFLAGS
="$CFLAGS -Werror -Wpedantic"
7070 CFLAGS
="$CFLAGS -Wpedantic"
7072 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7073 /* end confdefs.h. */
7083 if ac_fn_c_try_compile
"$LINENO"; then :
7085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7086 $as_echo "yes" >&6; }
7087 CFLAGS
="$save_CFLAGS"
7088 V_CCOPT
="$V_CCOPT -Wpedantic"
7092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7093 $as_echo "no" >&6; }
7094 CFLAGS
="$save_CFLAGS"
7097 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-arith option" >&5
7101 $as_echo_n "checking whether the compiler supports the -Wpointer-arith option... " >&6; }
7102 save_CFLAGS
="$CFLAGS"
7103 if expr "x-Wpointer-arith" : "x-W.*" >/dev
/null
7105 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wpointer-arith"
7106 elif expr "x-Wpointer-arith" : "x-f.*" >/dev
/null
7108 CFLAGS
="$CFLAGS -Werror -Wpointer-arith"
7109 elif expr "x-Wpointer-arith" : "x-m.*" >/dev
/null
7111 CFLAGS
="$CFLAGS -Werror -Wpointer-arith"
7113 CFLAGS
="$CFLAGS -Wpointer-arith"
7115 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7116 /* end confdefs.h. */
7126 if ac_fn_c_try_compile
"$LINENO"; then :
7128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7129 $as_echo "yes" >&6; }
7130 CFLAGS
="$save_CFLAGS"
7131 V_CCOPT
="$V_CCOPT -Wpointer-arith"
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7136 $as_echo "no" >&6; }
7137 CFLAGS
="$save_CFLAGS"
7140 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-sign option" >&5
7144 $as_echo_n "checking whether the compiler supports the -Wpointer-sign option... " >&6; }
7145 save_CFLAGS
="$CFLAGS"
7146 if expr "x-Wpointer-sign" : "x-W.*" >/dev
/null
7148 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wpointer-sign"
7149 elif expr "x-Wpointer-sign" : "x-f.*" >/dev
/null
7151 CFLAGS
="$CFLAGS -Werror -Wpointer-sign"
7152 elif expr "x-Wpointer-sign" : "x-m.*" >/dev
/null
7154 CFLAGS
="$CFLAGS -Werror -Wpointer-sign"
7156 CFLAGS
="$CFLAGS -Wpointer-sign"
7158 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7159 /* end confdefs.h. */
7169 if ac_fn_c_try_compile
"$LINENO"; then :
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7172 $as_echo "yes" >&6; }
7173 CFLAGS
="$save_CFLAGS"
7174 V_CCOPT
="$V_CCOPT -Wpointer-sign"
7178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7179 $as_echo "no" >&6; }
7180 CFLAGS
="$save_CFLAGS"
7183 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
7187 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
7188 save_CFLAGS
="$CFLAGS"
7189 if expr "x-Wshadow" : "x-W.*" >/dev
/null
7191 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wshadow"
7192 elif expr "x-Wshadow" : "x-f.*" >/dev
/null
7194 CFLAGS
="$CFLAGS -Werror -Wshadow"
7195 elif expr "x-Wshadow" : "x-m.*" >/dev
/null
7197 CFLAGS
="$CFLAGS -Werror -Wshadow"
7199 CFLAGS
="$CFLAGS -Wshadow"
7201 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7202 /* end confdefs.h. */
7212 if ac_fn_c_try_compile
"$LINENO"; then :
7214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7215 $as_echo "yes" >&6; }
7216 CFLAGS
="$save_CFLAGS"
7217 V_CCOPT
="$V_CCOPT -Wshadow"
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7222 $as_echo "no" >&6; }
7223 CFLAGS
="$save_CFLAGS"
7226 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
7230 $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
7231 save_CFLAGS
="$CFLAGS"
7232 if expr "x-Wsign-compare" : "x-W.*" >/dev
/null
7234 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wsign-compare"
7235 elif expr "x-Wsign-compare" : "x-f.*" >/dev
/null
7237 CFLAGS
="$CFLAGS -Werror -Wsign-compare"
7238 elif expr "x-Wsign-compare" : "x-m.*" >/dev
/null
7240 CFLAGS
="$CFLAGS -Werror -Wsign-compare"
7242 CFLAGS
="$CFLAGS -Wsign-compare"
7244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7245 /* end confdefs.h. */
7255 if ac_fn_c_try_compile
"$LINENO"; then :
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7258 $as_echo "yes" >&6; }
7259 CFLAGS
="$save_CFLAGS"
7260 V_CCOPT
="$V_CCOPT -Wsign-compare"
7264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7265 $as_echo "no" >&6; }
7266 CFLAGS
="$save_CFLAGS"
7269 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
7273 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
7274 save_CFLAGS
="$CFLAGS"
7275 if expr "x-Wstrict-prototypes" : "x-W.*" >/dev
/null
7277 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wstrict-prototypes"
7278 elif expr "x-Wstrict-prototypes" : "x-f.*" >/dev
/null
7280 CFLAGS
="$CFLAGS -Werror -Wstrict-prototypes"
7281 elif expr "x-Wstrict-prototypes" : "x-m.*" >/dev
/null
7283 CFLAGS
="$CFLAGS -Werror -Wstrict-prototypes"
7285 CFLAGS
="$CFLAGS -Wstrict-prototypes"
7287 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7288 /* end confdefs.h. */
7298 if ac_fn_c_try_compile
"$LINENO"; then :
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7301 $as_echo "yes" >&6; }
7302 CFLAGS
="$save_CFLAGS"
7303 V_CCOPT
="$V_CCOPT -Wstrict-prototypes"
7307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7308 $as_echo "no" >&6; }
7309 CFLAGS
="$save_CFLAGS"
7312 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code-return option" >&5
7316 $as_echo_n "checking whether the compiler supports the -Wunreachable-code-return option... " >&6; }
7317 save_CFLAGS
="$CFLAGS"
7318 if expr "x-Wunreachable-code-return" : "x-W.*" >/dev
/null
7320 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wunreachable-code-return"
7321 elif expr "x-Wunreachable-code-return" : "x-f.*" >/dev
/null
7323 CFLAGS
="$CFLAGS -Werror -Wunreachable-code-return"
7324 elif expr "x-Wunreachable-code-return" : "x-m.*" >/dev
/null
7326 CFLAGS
="$CFLAGS -Werror -Wunreachable-code-return"
7328 CFLAGS
="$CFLAGS -Wunreachable-code-return"
7330 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7331 /* end confdefs.h. */
7341 if ac_fn_c_try_compile
"$LINENO"; then :
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7344 $as_echo "yes" >&6; }
7345 CFLAGS
="$save_CFLAGS"
7346 V_CCOPT
="$V_CCOPT -Wunreachable-code-return"
7350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7351 $as_echo "no" >&6; }
7352 CFLAGS
="$save_CFLAGS"
7355 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
7359 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
7360 save_CFLAGS
="$CFLAGS"
7361 if expr "x-Wused-but-marked-unused" : "x-W.*" >/dev
/null
7363 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wused-but-marked-unused"
7364 elif expr "x-Wused-but-marked-unused" : "x-f.*" >/dev
/null
7366 CFLAGS
="$CFLAGS -Werror -Wused-but-marked-unused"
7367 elif expr "x-Wused-but-marked-unused" : "x-m.*" >/dev
/null
7369 CFLAGS
="$CFLAGS -Werror -Wused-but-marked-unused"
7371 CFLAGS
="$CFLAGS -Wused-but-marked-unused"
7373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7374 /* end confdefs.h. */
7384 if ac_fn_c_try_compile
"$LINENO"; then :
7386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7387 $as_echo "yes" >&6; }
7388 CFLAGS
="$save_CFLAGS"
7389 V_CCOPT
="$V_CCOPT -Wused-but-marked-unused"
7393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7394 $as_echo "no" >&6; }
7395 CFLAGS
="$save_CFLAGS"
7398 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wwrite-strings option" >&5
7402 $as_echo_n "checking whether the compiler supports the -Wwrite-strings option... " >&6; }
7403 save_CFLAGS
="$CFLAGS"
7404 if expr "x-Wwrite-strings" : "x-W.*" >/dev
/null
7406 CFLAGS
="$CFLAGS $ac_lbl_unknown_warning_option_error -Wwrite-strings"
7407 elif expr "x-Wwrite-strings" : "x-f.*" >/dev
/null
7409 CFLAGS
="$CFLAGS -Werror -Wwrite-strings"
7410 elif expr "x-Wwrite-strings" : "x-m.*" >/dev
/null
7412 CFLAGS
="$CFLAGS -Werror -Wwrite-strings"
7414 CFLAGS
="$CFLAGS -Wwrite-strings"
7416 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7417 /* end confdefs.h. */
7427 if ac_fn_c_try_compile
"$LINENO"; then :
7429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7430 $as_echo "yes" >&6; }
7431 CFLAGS
="$save_CFLAGS"
7432 V_CCOPT
="$V_CCOPT -Wwrite-strings"
7436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7437 $as_echo "no" >&6; }
7438 CFLAGS
="$save_CFLAGS"
7441 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
7446 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
7447 if test "$GCC" = yes ; then
7449 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
7450 # though it's not); we assume that, in this case, the flag
7453 ac_lbl_dependency_flag
="-M"
7456 # Not GCC or a compiler deemed to be GCC; what platform is
7457 # this? (We're assuming that if the compiler isn't GCC
7458 # it's the compiler from the vendor of the OS; that won't
7459 # necessarily be true for x86 platforms, where it might be
7460 # the Intel C compiler.)
7466 # MIPS C for IRIX, DEC C, and clang all use -M.
7468 ac_lbl_dependency_flag
="-M"
7475 ac_lbl_dependency_flag
="-xM"
7480 # HP's older C compilers don't support this.
7481 # HP's newer C compilers support this with
7482 # either +M or +Make; the older compilers
7483 # interpret +M as something completely
7484 # different, so we use +Make so we don't
7485 # think it works with the older compilers.
7487 ac_lbl_dependency_flag
="+Make"
7492 # Not one of the above; assume no support for
7493 # generating dependencies.
7495 ac_lbl_dependency_flag
=""
7501 # Is ac_lbl_dependency_flag defined and, if so, does the compiler
7502 # complain about it?
7504 # Note: clang doesn't seem to exit with an error status when handed
7505 # an unknown non-warning error, even if you pass it
7506 # -Werror=unknown-warning-option. However, it always supports
7507 # -M, so the fact that this test always succeeds with clang
7510 if test ! -z "$ac_lbl_dependency_flag"; then
7511 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7512 /* end confdefs.h. */
7513 int main(void) { return 0; }
7515 if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
7516 (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
7518 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7519 test $ac_status = 0; }; then
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
7521 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
7522 DEPENDENCY_CFLAG
="$ac_lbl_dependency_flag"
7523 MKDEP
='${top_srcdir}/mkdep'
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7526 $as_echo "no" >&6; }
7528 # We can't run mkdep, so have "make depend" do
7535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7536 $as_echo "no" >&6; }
7538 # We can't run mkdep, so have "make depend" do
7547 # We used to set -n32 for IRIX 6 when not using GCC (presumed
7548 # to mean that we're using MIPS C or MIPSpro C); it specified
7549 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm
7550 # not sure why that would be something to do *only* with a
7551 # .devel file; why should the ABI for which we produce code
7554 os
=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
7556 if test -f $name ; then
7557 ln -s $name os-proto.h
7559 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
7562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
7563 $as_echo "$as_me: WARNING: can't find $name" >&2;}
7567 # Check for OpenSSL/libressl libcrypto
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use OpenSSL/libressl libcrypto" >&5
7569 $as_echo_n "checking whether to use OpenSSL/libressl libcrypto... " >&6; }
7570 # Specify location for both includes and libraries.
7571 want_libcrypto
=ifavailable
7573 # Check whether --with-crypto was given.
7574 if test "${with_crypto+set}" = set; then :
7575 withval
=$with_crypto;
7576 if test $withval = no
7578 # User doesn't want to link with libcrypto.
7580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7581 $as_echo "no" >&6; }
7582 elif test $withval = yes
7584 # User wants to link with libcrypto but hasn't specified
7587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7588 $as_echo "yes" >&6; }
7590 # User wants to link with libcrypto and has specified
7591 # a directory, so use the provided value.
7593 libcrypto_root
=$withval
7594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using the version installed in $withval" >&5
7595 $as_echo "yes, using the version installed in $withval" >&6; }
7598 # Put the subdirectories of the libcrypto root directory
7599 # at the front of the header and library search path.
7601 CFLAGS
="-I$withval/include $CFLAGS"
7602 LIBS
="-L$withval/lib $LIBS"
7608 # Use libcrypto if it's present, otherwise don't; no directory
7611 want_libcrypto
=ifavailable
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
7613 $as_echo "yes, if available" >&6; }
7617 if test "$want_libcrypto" != "no"; then
7619 # Don't check for libcrypto unless we have its headers;
7620 # Apple, bless their pointy little heads, apparently ship
7621 # libcrypto as a library, but not the header files, in
7622 # El Capitan, probably because they don't want you writing
7623 # nasty portable code that could run on other UN*Xes, they
7624 # want you writing code that uses their Shiny New Crypto
7625 # Library and that only runs on macOS.
7627 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/crypto.h" "ac_cv_header_openssl_crypto_h" "$ac_includes_default"
7628 if test "x$ac_cv_header_openssl_crypto_h" = xyes
; then :
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DES_cbc_encrypt in -lcrypto" >&5
7631 $as_echo_n "checking for DES_cbc_encrypt in -lcrypto... " >&6; }
7632 if ${ac_cv_lib_crypto_DES_cbc_encrypt+:} false
; then :
7633 $as_echo_n "(cached) " >&6
7635 ac_check_lib_save_LIBS
=$LIBS
7636 LIBS
="-lcrypto $LIBS"
7637 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7638 /* end confdefs.h. */
7640 /* Override any GCC internal prototype to avoid an error.
7641 Use char because int might match the return type of a GCC
7642 builtin and then its argument prototype would still apply. */
7646 char DES_cbc_encrypt ();
7650 return DES_cbc_encrypt ();
7655 if ac_fn_c_try_link
"$LINENO"; then :
7656 ac_cv_lib_crypto_DES_cbc_encrypt
=yes
7658 ac_cv_lib_crypto_DES_cbc_encrypt
=no
7660 rm -f core conftest.err conftest.
$ac_objext \
7661 conftest
$ac_exeext conftest.
$ac_ext
7662 LIBS
=$ac_check_lib_save_LIBS
7664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
7665 $as_echo "$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
7666 if test "x$ac_cv_lib_crypto_DES_cbc_encrypt" = xyes
; then :
7667 cat >>confdefs.h
<<_ACEOF
7668 #define HAVE_LIBCRYPTO 1
7671 LIBS
="-lcrypto $LIBS"
7675 if test "$ac_cv_lib_crypto_DES_cbc_encrypt" = "yes"; then
7676 for ac_header
in openssl
/evp.h
7678 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/evp.h" "ac_cv_header_openssl_evp_h" "$ac_includes_default"
7679 if test "x$ac_cv_header_openssl_evp_h" = xyes
; then :
7680 cat >>confdefs.h
<<_ACEOF
7681 #define HAVE_OPENSSL_EVP_H 1
7691 # 1) do we have EVP_CIPHER_CTX_new?
7692 # If so, we use it to allocate an
7693 # EVP_CIPHER_CTX, as EVP_CIPHER_CTX may be
7694 # opaque; otherwise, we allocate it ourselves.
7696 # 2) do we have EVP_DecryptInit_ex()?
7697 # If so, we use it, because we need to be
7698 # able to make two "initialize the cipher"
7699 # calls, one with the cipher and key, and
7700 # one with the IV, and, as of OpenSSL 1.1,
7701 # You Can't Do That with EVP_DecryptInit(),
7702 # because a call to EVP_DecryptInit() will
7703 # unconditionally clear the context, and
7704 # if you don't supply a cipher, it'll
7705 # clear the cipher, rendering the context
7706 # unusable and causing a crash.
7708 for ac_func
in EVP_CIPHER_CTX_new EVP_DecryptInit_ex
7710 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7711 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7712 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7713 cat >>confdefs.h
<<_ACEOF
7714 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7727 # Check for libcap-ng
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5
7729 $as_echo_n "checking whether to use libcap-ng... " >&6; }
7730 # Specify location for both includes and libraries.
7731 want_libcap_ng
=ifavailable
7733 # Check whether --with-cap_ng was given.
7734 if test "${with_cap_ng+set}" = set; then :
7735 withval
=$with_cap_ng;
7736 if test $withval = no
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7740 $as_echo "no" >&6; }
7741 elif test $withval = yes
7744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7745 $as_echo "yes" >&6; }
7751 # Use libcap-ng if it's present, otherwise don't.
7753 want_libcap_ng
=ifavailable
7754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
7755 $as_echo "yes, if available" >&6; }
7759 if test "$want_libcap_ng" != "no"; then
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5
7761 $as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; }
7762 if ${ac_cv_lib_cap_ng_capng_change_id+:} false
; then :
7763 $as_echo_n "(cached) " >&6
7765 ac_check_lib_save_LIBS
=$LIBS
7766 LIBS
="-lcap-ng $LIBS"
7767 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7768 /* end confdefs.h. */
7770 /* Override any GCC internal prototype to avoid an error.
7771 Use char because int might match the return type of a GCC
7772 builtin and then its argument prototype would still apply. */
7776 char capng_change_id ();
7780 return capng_change_id ();
7785 if ac_fn_c_try_link
"$LINENO"; then :
7786 ac_cv_lib_cap_ng_capng_change_id
=yes
7788 ac_cv_lib_cap_ng_capng_change_id
=no
7790 rm -f core conftest.err conftest.
$ac_objext \
7791 conftest
$ac_exeext conftest.
$ac_ext
7792 LIBS
=$ac_check_lib_save_LIBS
7794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5
7795 $as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; }
7796 if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes
; then :
7797 cat >>confdefs.h
<<_ACEOF
7798 #define HAVE_LIBCAP_NG 1
7801 LIBS
="-lcap-ng $LIBS"
7805 for ac_header
in cap-ng.h
7807 ac_fn_c_check_header_mongrel
"$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default"
7808 if test "x$ac_cv_header_cap_ng_h" = xyes
; then :
7809 cat >>confdefs.h
<<_ACEOF
7810 #define HAVE_CAP_NG_H 1
7819 if test "$missing_includes" = "yes"; then
7820 CPPFLAGS
="$CPPFLAGS -I$srcdir/missing"
7821 V_INCLS
="$V_INCLS -I$srcdir/missing"
7833 # Find a good install program. We prefer a C program (faster),
7834 # so one script is as good as another. But avoid the broken or
7835 # incompatible versions:
7836 # SysV /etc/install, /usr/sbin/install
7837 # SunOS /usr/etc/install
7838 # IRIX /sbin/install
7840 # AmigaOS /C/install, which installs bootblocks on floppy discs
7841 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7842 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7843 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7844 # OS/2's system install, which has a completely different semantic
7845 # ./install, which can be erroneously created by make from ./install.sh.
7846 # Reject install programs that cannot install multiple files.
7847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
7848 $as_echo_n "checking for a BSD-compatible install... " >&6; }
7849 if test -z "$INSTALL"; then
7850 if ${ac_cv_path_install+:} false
; then :
7851 $as_echo_n "(cached) " >&6
7853 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7857 test -z "$as_dir" && as_dir
=.
7858 # Account for people who put trailing slashes in PATH elements.
7859 case $as_dir/ in #((
7860 .
/ | .
// |
/[cC
]/* | \
7861 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
7862 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
7865 # OSF1 and SCO ODT 3.0 have their own names for install.
7866 # Don't use installbsd from OSF since it installs stuff as root
7868 for ac_prog
in ginstall scoinst
install; do
7869 for ac_exec_ext
in '' $ac_executable_extensions; do
7870 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
7871 if test $ac_prog = install &&
7872 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7873 # AIX install. It has an incompatible calling convention.
7875 elif test $ac_prog = install &&
7876 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
7877 # program-specific install script used by HP pwplus--don't use.
7880 rm -rf conftest.one conftest.two conftest.dir
7881 echo one
> conftest.one
7882 echo two
> conftest.two
7884 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
7885 test -s conftest.one
&& test -s conftest.two
&&
7886 test -s conftest.dir
/conftest.one
&&
7887 test -s conftest.dir
/conftest.two
7889 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
7902 rm -rf conftest.one conftest.two conftest.dir
7905 if test "${ac_cv_path_install+set}" = set; then
7906 INSTALL
=$ac_cv_path_install
7908 # As a last resort, use the slow shell script. Don't cache a
7909 # value for INSTALL within a source directory, because that will
7910 # break other packages using the cache if that directory is
7911 # removed, or if the value is a relative name.
7912 INSTALL
=$ac_install_sh
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
7916 $as_echo "$INSTALL" >&6; }
7918 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7919 # It thinks the first close brace ends the variable substitution.
7920 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
7922 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
7924 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
7927 ac_config_headers
="$ac_config_headers config.h"
7930 ac_config_commands
="$ac_config_commands default-1"
7932 ac_config_files
="$ac_config_files Makefile tcpdump.1"
7934 cat >confcache
<<\_ACEOF
7935 # This file is a shell script that caches the results of configure
7936 # tests run on this system so they can be shared between configure
7937 # scripts and configure runs, see configure's option --config-cache.
7938 # It is not useful on other systems. If it contains results you don't
7939 # want to keep, you may remove or edit it.
7941 # config.status only pays attention to the cache file if you give it
7942 # the --recheck option to rerun configure.
7944 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7945 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7950 # The following way of writing the cache mishandles newlines in values,
7951 # but we know of no workaround that is simple, portable, and efficient.
7952 # So, we kill variables containing newlines.
7953 # Ultrix sh set writes to stderr and can't be redirected directly,
7954 # and sets the high bit in the cache file unless we assign to the vars.
7956 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7957 eval ac_val
=\$
$ac_var
7961 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7962 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7965 _ | IFS | as_nl
) ;; #(
7966 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7967 *) { eval $ac_var=; unset $ac_var;} ;;
7973 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7974 *${as_nl}ac_space
=\
*)
7975 # `set' does not quote correctly, so add quotes: double-quote
7976 # substitution turns \\\\ into \\, and sed turns \\ into \.
7979 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7982 # `set' quotes correctly as required by POSIX, so do not add quotes.
7983 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7992 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7994 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7996 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7997 if test -w "$cache_file"; then
7998 if test "x$cache_file" != "x/dev/null"; then
7999 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8000 $as_echo "$as_me: updating cache $cache_file" >&6;}
8001 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
8002 cat confcache
>"$cache_file"
8004 case $cache_file in #(
8006 mv -f confcache
"$cache_file"$$
&&
8007 mv -f "$cache_file"$$
"$cache_file" ;; #(
8009 mv -f confcache
"$cache_file" ;;
8014 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8015 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8020 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8021 # Let make expand exec_prefix.
8022 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8024 DEFS
=-DHAVE_CONFIG_H
8029 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8030 # 1. Remove the extension, and $U if already installed.
8031 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8032 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
8033 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8034 # will be set to the directory where LIBOBJS objects are built.
8035 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8036 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8040 LTLIBOBJS
=$ac_ltlibobjs
8044 : "${CONFIG_STATUS=./config.status}"
8046 ac_clean_files_save
=$ac_clean_files
8047 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8048 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8049 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8051 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8053 # Generated by $as_me.
8054 # Run this file to recreate the current configuration.
8055 # Compiler output produced by configure, useful for debugging
8056 # configure, is in config.log if it exists.
8062 SHELL=\${CONFIG_SHELL-$SHELL}
8065 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8066 ## -------------------- ##
8067 ## M4sh Initialization. ##
8068 ## -------------------- ##
8070 # Be more Bourne compatible
8071 DUALCASE
=1; export DUALCASE
# for MKS sh
8072 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8075 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8076 # is contrary to our usage. Disable this feature.
8077 alias -g '${1+"$@"}'='"$@"'
8078 setopt NO_GLOB_SUBST
8080 case `(set -o) 2>/dev/null` in #(
8092 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8093 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8094 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8095 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8096 # Prefer a ksh shell builtin over an external printf program on Solaris,
8097 # but without wasting forks for bash or zsh.
8098 if test -z "$BASH_VERSION$ZSH_VERSION" \
8099 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8100 as_echo='print
-r --'
8101 as_echo_n='print
-rn --'
8102 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8103 as_echo='printf %s
\n'
8104 as_echo_n='printf %s
'
8106 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8107 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8108 as_echo_n='/usr
/ucb
/echo -n'
8110 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8111 as_echo_n_body='eval
8115 expr "X$arg" : "X\\(.*\\)$as_nl";
8116 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8118 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8120 export as_echo_n_body
8121 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8124 as_echo='sh
-c $as_echo_body as_echo
'
8127 # The user is always right.
8128 if test "${PATH_SEPARATOR+set}" != set; then
8130 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8131 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8138 # We need space, tab and new line, in precisely that order. Quoting is
8139 # there to prevent editors from complaining about space-tab.
8140 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8141 # splitting by setting IFS to empty value.)
8144 # Find who we are. Look in the path if we contain no directory separator.
8147 *[\\/]* ) as_myself=$0 ;;
8148 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8152 test -z "$as_dir" && as_dir=.
8153 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8159 # We did not find ourselves, most probably we were run as `sh COMMAND'
8160 # in which case we are not to be found in the path.
8161 if test "x$as_myself" = x
; then
8164 if test ! -f "$as_myself"; then
8165 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8169 # Unset variables that we do not need and which cause bugs (e.g. in
8170 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8171 # suppresses any "Segmentation fault" message there. '((' could
8172 # trigger a bug in pdksh 5.2.14.
8173 for as_var
in BASH_ENV ENV MAIL MAILPATH
8174 do eval test x\
${$as_var+set} = xset \
8175 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8188 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8191 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8192 # ----------------------------------------
8193 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8194 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8195 # script with STATUS, using 1 if that was 0.
8198 as_status
=$1; test $as_status -eq 0 && as_status
=1
8200 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8201 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8203 $as_echo "$as_me: error: $2" >&2
8204 as_fn_exit
$as_status
8208 # as_fn_set_status STATUS
8209 # -----------------------
8210 # Set $? to STATUS, without forking.
8214 } # as_fn_set_status
8218 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8228 # Portably unset VAR.
8231 { eval $1=; unset $1;}
8233 as_unset
=as_fn_unset
8234 # as_fn_append VAR VALUE
8235 # ----------------------
8236 # Append the text in VALUE to the end of the definition contained in VAR. Take
8237 # advantage of any shell optimizations that allow amortized linear growth over
8238 # repeated appends, instead of the typical quadratic growth present in naive
8240 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8241 eval 'as_fn_append ()
8252 # as_fn_arith ARG...
8253 # ------------------
8254 # Perform arithmetic evaluation on the ARGs, and store the result in the
8255 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8256 # must be portable across $(()) and expr.
8257 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8258 eval 'as_fn_arith ()
8265 as_val
=`expr "$@" || test $? -eq 1`
8270 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8271 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8277 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8278 as_basename
=basename
8283 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8289 as_me
=`$as_basename -- "$0" ||
8290 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8291 X"$0" : 'X\(//\)$' \| \
8292 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8294 sed '/^.*\/\([^/][^/]*\)\/*$/{
8308 # Avoid depending upon Character Ranges.
8309 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8310 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8311 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8312 as_cr_digits
='0123456789'
8313 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8315 ECHO_C
= ECHO_N
= ECHO_T
=
8316 case `echo -n x` in #(((((
8318 case `echo 'xy\c'` in
8319 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8321 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8328 rm -f conf$$ conf$$.exe conf$$.
file
8329 if test -d conf$$.dir
; then
8330 rm -f conf$$.dir
/conf$$.
file
8333 mkdir conf$$.dir
2>/dev
/null
8335 if (echo >conf$$.
file) 2>/dev
/null
; then
8336 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8338 # ... but there are two gotchas:
8339 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8340 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8341 # In both cases, we have to default to `cp -pR'.
8342 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8344 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8352 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8353 rmdir conf$$.dir
2>/dev
/null
8358 # Create "$as_dir" as a directory, including parents if necessary.
8363 -*) as_dir
=.
/$as_dir;;
8365 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8369 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8370 *) as_qdir
=$as_dir;;
8372 as_dirs
="'$as_qdir' $as_dirs"
8373 as_dir
=`$as_dirname -- "$as_dir" ||
8374 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8375 X"$as_dir" : 'X\(//\)[^/]' \| \
8376 X"$as_dir" : 'X\(//\)$' \| \
8377 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8378 $as_echo X"$as_dir" |
8379 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8396 test -d "$as_dir" && break
8398 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8399 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8403 if mkdir
-p .
2>/dev
/null
; then
8404 as_mkdir_p
='mkdir -p "$as_dir"'
8406 test -d .
/-p && rmdir .
/-p
8411 # as_fn_executable_p FILE
8412 # -----------------------
8413 # Test if FILE is an executable regular file.
8414 as_fn_executable_p
()
8416 test -f "$1" && test -x "$1"
8417 } # as_fn_executable_p
8419 as_executable_p
=as_fn_executable_p
8421 # Sed expression to map a string onto a valid CPP name.
8422 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8424 # Sed expression to map a string onto a valid variable name.
8425 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8429 ## ----------------------------------- ##
8430 ## Main body of $CONFIG_STATUS script. ##
8431 ## ----------------------------------- ##
8433 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8435 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8436 # Save the log message, to keep $0 and so on meaningful, and to
8437 # report actual input values of CONFIG_FILES etc. instead of their
8438 # values after options handling.
8440 This file was extended by tcpdump $as_me 5.0.0-PRE-GIT, which was
8441 generated by GNU Autoconf 2.69. Invocation command line was
8443 CONFIG_FILES = $CONFIG_FILES
8444 CONFIG_HEADERS = $CONFIG_HEADERS
8445 CONFIG_LINKS = $CONFIG_LINKS
8446 CONFIG_COMMANDS = $CONFIG_COMMANDS
8449 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8454 case $ac_config_files in *"
8455 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8458 case $ac_config_headers in *"
8459 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8463 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8464 # Files that config.status was made for.
8465 config_files="$ac_config_files"
8466 config_headers="$ac_config_headers"
8467 config_commands="$ac_config_commands"
8471 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8473 \`$as_me' instantiates files and other configuration actions
8474 from templates according to the current configuration. Unless the files
8475 and actions are specified as TAGs, all are instantiated by default.
8477 Usage: $0 [OPTION]... [TAG]...
8479 -h, --help print this help, then exit
8480 -V, --version print version number and configuration settings, then exit
8481 --config print configuration, then exit
8482 -q, --quiet, --silent
8483 do not print progress messages
8484 -d, --debug don't remove temporary files
8485 --recheck update $as_me by reconfiguring in the same conditions
8486 --file=FILE[:TEMPLATE]
8487 instantiate the configuration file FILE
8488 --header=FILE[:TEMPLATE]
8489 instantiate the configuration header FILE
8491 Configuration files:
8494 Configuration headers:
8497 Configuration commands:
8500 Report bugs to the package provider."
8503 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8504 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8506 tcpdump config.status 5.0.0-PRE-GIT
8507 configured by $0, generated by GNU Autoconf 2.69,
8508 with options \\"\$ac_cs_config\\"
8510 Copyright (C) 2012 Free Software Foundation, Inc.
8511 This config.status script is free software; the Free Software Foundation
8512 gives unlimited permission to copy, distribute and modify it."
8517 test -n "\$AWK" || AWK=awk
8520 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8521 # The default lists apply if the user does not specify any file.
8527 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8528 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8532 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8544 # Handling of the options.
8545 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8547 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8548 $as_echo "$ac_cs_version"; exit ;;
8549 --config |
--confi |
--conf |
--con |
--co |
--c )
8550 $as_echo "$ac_cs_config"; exit ;;
8551 --debug |
--debu |
--deb |
--de |
--d |
-d )
8553 --file |
--fil |
--fi |
--f )
8556 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8557 '') as_fn_error $?
"missing file argument" ;;
8559 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8560 ac_need_defaults
=false
;;
8561 --header |
--heade |
--head |
--hea )
8564 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8566 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8567 ac_need_defaults
=false
;;
8569 # Conflict between --help and --header
8570 as_fn_error $?
"ambiguous option: \`$1'
8571 Try \`$0 --help' for more information.";;
8572 --help |
--hel |
-h )
8573 $as_echo "$ac_cs_usage"; exit ;;
8574 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8575 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8579 -*) as_fn_error $?
"unrecognized option: \`$1'
8580 Try \`$0 --help' for more information." ;;
8582 *) as_fn_append ac_config_targets
" $1"
8583 ac_need_defaults
=false
;;
8589 ac_configure_extra_args
=
8591 if $ac_cs_silent; then
8593 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8598 if \$ac_cs_recheck; then
8599 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8601 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8602 CONFIG_SHELL='$SHELL'
8608 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8612 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8613 ## Running $as_me. ##
8619 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8627 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8629 # Handling of arguments.
8630 for ac_config_target
in $ac_config_targets
8632 case $ac_config_target in
8633 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8634 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
8635 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8636 "tcpdump.1") CONFIG_FILES
="$CONFIG_FILES tcpdump.1" ;;
8638 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8643 # If the user did not use the arguments to specify the items to instantiate,
8644 # then the envvar interface is used. Set only those that are not.
8645 # We use the long form for the default assignment because of an extremely
8646 # bizarre bug on SunOS 4.1.3.
8647 if $ac_need_defaults; then
8648 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8649 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8650 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8653 # Have a temporary directory for convenience. Make it in the build tree
8654 # simply because there is no reason against having it here, and in addition,
8655 # creating and moving files from /tmp can sometimes cause problems.
8656 # Hook for its removal unless debugging.
8657 # Note that there is a small window in which the directory will not be cleaned:
8658 # after its creation but before its name has been assigned to `$tmp'.
8662 trap 'exit_status=$?
8664 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8666 trap 'as_fn_exit 1' 1 2 13 15
8668 # Create a (secure) tmp directory for tmp files.
8671 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8675 tmp
=.
/conf$$
-$RANDOM
8676 (umask 077 && mkdir
"$tmp")
8677 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8680 # Set up the scripts for CONFIG_FILES section.
8681 # No need to generate them if there are no CONFIG_FILES.
8682 # This happens for instance with `./config.status config.h'.
8683 if test -n "$CONFIG_FILES"; then
8686 ac_cr
=`echo X | tr X '\015'`
8687 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8688 # But we know of no other shell where ac_cr would be empty at this
8689 # point, so we can use a bashism as a fallback.
8690 if test "x$ac_cr" = x
; then
8691 eval ac_cr
=\$
\'\\r
\'
8693 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8694 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8700 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8705 echo "cat >conf$$subs.awk <<_ACEOF" &&
8706 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8709 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8710 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8712 for ac_last_try in false false false false false :; do
8713 . ./conf$$subs.sh ||
8714 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8716 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8717 if test $ac_delim_n = $ac_delim_num; then
8719 elif $ac_last_try; then
8720 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8722 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8727 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8728 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8732 s/^/S["/; s
/!.
*/"]=/
8742 s/\(.\{148\}\)..*/\1/
8744 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8749 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8756 s/\(.\{148\}\)..*/\1/
8758 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8762 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8767 ' <conf$$subs.awk | sed '
8772 ' >>$CONFIG_STATUS || ac_write_fail=1
8773 rm -f conf$$subs.awk
8774 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8776 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8777 for (key in S) S_is_set[key] = 1
8783 nfields = split(line, field, "@
")
8785 len = length(field[1])
8786 for (i = 2; i < nfields; i++) {
8788 keylen = length(key)
8789 if (S_is_set[key]) {
8791 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8792 len += length(value) + length(field[++i])
8803 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8804 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8805 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8808 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8809 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8812 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8813 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8814 # trailing colons and then remove the whole line if VPATH becomes empty
8815 # (actually we leave an empty line to preserve line numbers).
8816 if test "x
$srcdir" = x.; then
8817 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8835 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8836 fi # test -n "$CONFIG_FILES"
8838 # Set up the scripts for CONFIG_HEADERS section.
8839 # No need to generate them if there are no CONFIG_HEADERS.
8840 # This happens for instance with `./config.status Makefile'.
8841 if test -n "$CONFIG_HEADERS"; then
8842 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8846 # Transform confdefs.h into an awk script `defines.awk', embedded as
8847 # here-document in config.status, that substitutes the proper values into
8848 # config.h.in to produce config.h.
8850 # Create a delimiter string that does not exist in confdefs.h, to ease
8851 # handling of long lines.
8853 for ac_last_try in false false :; do
8854 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8855 if test -z "$ac_tt"; then
8857 elif $ac_last_try; then
8858 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8860 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8864 # For the awk script, D is an array of macro values keyed by name,
8865 # likewise P contains macro parameters if any. Preserve backslash
8866 # newline sequences.
8868 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8870 s/.\{148\}/&'"$ac_delim"'/g
8873 s/^[ ]*#[ ]*define[ ][ ]*/ /
8880 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8882 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8886 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8887 D["\
1"]=" \
3\\\\\\n
"\\/p
8889 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8894 s/.\{148\}/&'"$ac_delim"'/g
8899 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8902 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8904 ' <confdefs.h | sed '
8905 s/'"$ac_delim"'/"\\\
8906 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8908 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8909 for (key in D) D_is_set[key] = 1
8912 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8914 split(line, arg, " ")
8915 if (arg[1] == "#") {
8919 defundef
= substr
(arg
[1], 2)
8922 split(mac1
, mac2
, "(") #)
8924 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8925 if (D_is_set
[macro
]) {
8926 # Preserve the white space surrounding the "#".
8927 print prefix
"define", macro P
[macro
] D
[macro
]
8930 # Replace #undef with comments. This is necessary, for example,
8931 # in the case of _POSIX_SOURCE, which is predefined and required
8932 # on some systems where configure will not decide to define it.
8933 if (defundef
== "undef") {
8934 print
"/*", prefix defundef
, macro
, "*/"
8942 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8943 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8944 fi # test -n "$CONFIG_HEADERS"
8947 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8952 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8954 case $ac_mode$ac_tag in
8956 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8957 :[FH
]-) ac_tag
=-:-;;
8958 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8975 -) ac_f
="$ac_tmp/stdin";;
8976 *) # Look for the file first in the build tree, then in the source tree
8977 # (if the path is not absolute). The absolute path cannot be DOS-style,
8978 # because $ac_f cannot contain `:'.
8982 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8984 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8986 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8987 as_fn_append ac_file_inputs
" '$ac_f'"
8990 # Let's still pretend it is `configure' which instantiates (i.e., don't
8991 # use $as_me), people would be surprised to read:
8992 # /* config.h. Generated by config.status. */
8993 configure_input
='Generated from '`
8994 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8996 if test x
"$ac_file" != x-
; then
8997 configure_input
="$ac_file. $configure_input"
8998 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8999 $as_echo "$as_me: creating $ac_file" >&6;}
9001 # Neutralize special characters interpreted by sed in replacement strings.
9002 case $configure_input in #(
9003 *\
&* |
*\|
* |
*\\* )
9004 ac_sed_conf_input
=`$as_echo "$configure_input" |
9005 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9006 *) ac_sed_conf_input
=$configure_input;;
9010 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
9011 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
9016 ac_dir
=`$as_dirname -- "$ac_file" ||
9017 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9018 X"$ac_file" : 'X\(//\)[^/]' \| \
9019 X"$ac_file" : 'X\(//\)$' \| \
9020 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9021 $as_echo X"$ac_file" |
9022 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9039 as_dir
="$ac_dir"; as_fn_mkdir_p
9043 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9045 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9046 # A ".." for each directory in $ac_dir_suffix.
9047 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9048 case $ac_top_builddir_sub in
9049 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9050 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9053 ac_abs_top_builddir
=$ac_pwd
9054 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9055 # for backward compatibility:
9056 ac_top_builddir
=$ac_top_build_prefix
9059 .
) # We are building in place.
9061 ac_top_srcdir
=$ac_top_builddir_sub
9062 ac_abs_top_srcdir
=$ac_pwd ;;
9063 [\\/]* | ?
:[\\/]* ) # Absolute name.
9064 ac_srcdir
=$srcdir$ac_dir_suffix;
9065 ac_top_srcdir
=$srcdir
9066 ac_abs_top_srcdir
=$srcdir ;;
9068 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9069 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9070 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9072 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9082 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9083 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9087 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9088 # If the template does not know about datarootdir, expand it.
9089 # FIXME: This hack should be removed a few years after 2.60.
9090 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9101 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9102 *datarootdir
*) ac_datarootdir_seen
=yes;;
9103 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9104 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9105 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9108 ac_datarootdir_hack='
9109 s&@datadir@&$datadir&g
9110 s&@docdir@&$docdir&g
9111 s&@infodir@&$infodir&g
9112 s&@localedir@&$localedir&g
9113 s&@mandir@&$mandir&g
9114 s&\\\${datarootdir}&$datarootdir&g' ;;
9118 # Neutralize VPATH when `$srcdir' = `.'.
9119 # Shell code in configure.ac might set extrasub.
9120 # FIXME: do we really want to maintain this feature?
9121 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9122 ac_sed_extra="$ac_vpsub
9125 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9127 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9128 s|@configure_input@|
$ac_sed_conf_input|
;t t
9129 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9130 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9131 s
&@srcdir@
&$ac_srcdir&;t t
9132 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9133 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9134 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9135 s
&@builddir@
&$ac_builddir&;t t
9136 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9137 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9138 s
&@INSTALL@
&$ac_INSTALL&;t t
9139 $ac_datarootdir_hack
9141 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
9142 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9144 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9145 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9146 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9147 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9149 which seems to be undefined. Please make sure it is defined" >&5
9150 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9151 which seems to be undefined. Please make sure it is defined" >&2;}
9153 rm -f "$ac_tmp/stdin"
9155 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9156 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9158 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9164 if test x"$ac_file" != x-; then
9166 $as_echo "/* $configure_input */" \
9167 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9168 } >"$ac_tmp/config.h" \
9169 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9170 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9171 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9172 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9175 mv "$ac_tmp/config.h" "$ac_file" \
9176 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9179 $as_echo "/* $configure_input */" \
9180 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9181 || as_fn_error $? "could not create -" "$LINENO" 5
9185 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9186 $as_echo "$as_me: executing $ac_file commands" >&6;}
9191 case $ac_file$ac_mode in
9192 "default-1":C) if test -f .devel; then
9193 echo timestamp > stamp-h
9194 cat $srcdir/Makefile-devel-adds >> Makefile
9204 ac_clean_files=$ac_clean_files_save
9206 test $ac_write_fail = 0 ||
9207 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9210 # configure is writing to config.log, and then calls config.status.
9211 # config.status does its own redirection, appending to config.log.
9212 # Unfortunately, on DOS this fails, as config.log is still kept open
9213 # by configure, so config.status won't be able to
write to it
; its
9214 # output is simply discarded. So we exec the FD to /dev/null,
9215 # effectively closing config.log, so it can be properly (re)opened and
9216 # appended to by config.status. When coming back to configure, we
9217 # need to make the FD available again.
9218 if test "$no_create" != yes; then
9220 ac_config_status_args
=
9221 test "$silent" = yes &&
9222 ac_config_status_args
="$ac_config_status_args --quiet"
9224 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9226 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9227 # would make configure fail if this is the last instruction.
9228 $ac_cs_success || as_fn_exit
1
9230 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9231 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9232 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}