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
687 program_transform_name
700 enable_option_checking
704 enable_instrument_functions
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 includedir
='${prefix}/include'
761 oldincludedir
='/usr/include'
762 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
763 infodir
='${datarootdir}/info'
768 libdir
='${exec_prefix}/lib'
769 localedir
='${datarootdir}/locale'
770 mandir
='${datarootdir}/man'
776 # If the previous option needs an argument, assign it.
777 if test -n "$ac_prev"; then
778 eval $ac_prev=\
$ac_option
784 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
789 # Accept the important Cygnus configure options, so we can diagnose typos.
791 case $ac_dashdash$ac_option in
795 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
797 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
800 -build |
--build |
--buil |
--bui |
--bu)
801 ac_prev
=build_alias
;;
802 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
803 build_alias
=$ac_optarg ;;
805 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
806 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
807 ac_prev
=cache_file
;;
808 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
809 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
810 cache_file
=$ac_optarg ;;
813 cache_file
=config.cache
;;
815 -datadir |
--datadir |
--datadi |
--datad)
817 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
818 datadir
=$ac_optarg ;;
820 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
821 |
--dataroo |
--dataro |
--datar)
822 ac_prev
=datarootdir
;;
823 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
824 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
825 datarootdir
=$ac_optarg ;;
827 -disable-* |
--disable-*)
828 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
829 # Reject names that are not valid shell variable names.
830 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
831 as_fn_error $?
"invalid feature name: $ac_useropt"
832 ac_useropt_orig
=$ac_useropt
833 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
834 case $ac_user_opts in
838 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
839 ac_unrecognized_sep
=', ';;
841 eval enable_
$ac_useropt=no
;;
843 -docdir |
--docdir |
--docdi |
--doc |
--do)
845 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
848 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
850 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
853 -enable-* |
--enable-*)
854 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
855 # Reject names that are not valid shell variable names.
856 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
857 as_fn_error $?
"invalid feature name: $ac_useropt"
858 ac_useropt_orig
=$ac_useropt
859 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
860 case $ac_user_opts in
864 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
865 ac_unrecognized_sep
=', ';;
867 eval enable_
$ac_useropt=\
$ac_optarg ;;
869 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
870 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
871 |
--exec |
--exe |
--ex)
872 ac_prev
=exec_prefix
;;
873 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
874 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
875 |
--exec=* |
--exe=* |
--ex=*)
876 exec_prefix
=$ac_optarg ;;
878 -gas |
--gas |
--ga |
--g)
879 # Obsolete; use --with-gas.
882 -help |
--help |
--hel |
--he |
-h)
884 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
885 ac_init_help
=recursive
;;
886 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
887 ac_init_help
=short
;;
889 -host |
--host |
--hos |
--ho)
890 ac_prev
=host_alias
;;
891 -host=* |
--host=* |
--hos=* |
--ho=*)
892 host_alias
=$ac_optarg ;;
894 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
896 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
898 htmldir
=$ac_optarg ;;
900 -includedir |
--includedir |
--includedi |
--included |
--include \
901 |
--includ |
--inclu |
--incl |
--inc)
902 ac_prev
=includedir
;;
903 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
904 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
905 includedir
=$ac_optarg ;;
907 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
909 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
910 infodir
=$ac_optarg ;;
912 -libdir |
--libdir |
--libdi |
--libd)
914 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
917 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
918 |
--libexe |
--libex |
--libe)
919 ac_prev
=libexecdir
;;
920 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
921 |
--libexe=* |
--libex=* |
--libe=*)
922 libexecdir
=$ac_optarg ;;
924 -localedir |
--localedir |
--localedi |
--localed |
--locale)
926 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
927 localedir
=$ac_optarg ;;
929 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
930 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
931 ac_prev
=localstatedir
;;
932 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
933 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
934 localstatedir
=$ac_optarg ;;
936 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
938 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
942 # Obsolete; use --without-fp.
945 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
946 |
--no-cr |
--no-c |
-n)
949 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
950 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
953 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
954 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
955 |
--oldin |
--oldi |
--old |
--ol |
--o)
956 ac_prev
=oldincludedir
;;
957 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
958 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
959 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
960 oldincludedir
=$ac_optarg ;;
962 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
964 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
967 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
968 |
--program-pre |
--program-pr |
--program-p)
969 ac_prev
=program_prefix
;;
970 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
971 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
972 program_prefix
=$ac_optarg ;;
974 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
975 |
--program-suf |
--program-su |
--program-s)
976 ac_prev
=program_suffix
;;
977 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
978 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
979 program_suffix
=$ac_optarg ;;
981 -program-transform-name |
--program-transform-name \
982 |
--program-transform-nam |
--program-transform-na \
983 |
--program-transform-n |
--program-transform- \
984 |
--program-transform |
--program-transfor \
985 |
--program-transfo |
--program-transf \
986 |
--program-trans |
--program-tran \
987 |
--progr-tra |
--program-tr |
--program-t)
988 ac_prev
=program_transform_name
;;
989 -program-transform-name=* |
--program-transform-name=* \
990 |
--program-transform-nam=* |
--program-transform-na=* \
991 |
--program-transform-n=* |
--program-transform-=* \
992 |
--program-transform=* |
--program-transfor=* \
993 |
--program-transfo=* |
--program-transf=* \
994 |
--program-trans=* |
--program-tran=* \
995 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
996 program_transform_name
=$ac_optarg ;;
998 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1000 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1001 pdfdir
=$ac_optarg ;;
1003 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1005 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1008 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1009 |
-silent |
--silent |
--silen |
--sile |
--sil)
1012 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1014 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1016 sbindir
=$ac_optarg ;;
1018 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1019 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1020 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1022 ac_prev
=sharedstatedir
;;
1023 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1024 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1025 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1027 sharedstatedir
=$ac_optarg ;;
1029 -site |
--site |
--sit)
1031 -site=* |
--site=* |
--sit=*)
1034 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1036 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1037 srcdir
=$ac_optarg ;;
1039 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1040 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1041 ac_prev
=sysconfdir
;;
1042 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1043 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1044 sysconfdir
=$ac_optarg ;;
1046 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1047 ac_prev
=target_alias
;;
1048 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1049 target_alias
=$ac_optarg ;;
1051 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1054 -version |
--version |
--versio |
--versi |
--vers |
-V)
1055 ac_init_version
=: ;;
1058 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1059 # Reject names that are not valid shell variable names.
1060 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1061 as_fn_error $?
"invalid package name: $ac_useropt"
1062 ac_useropt_orig
=$ac_useropt
1063 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1064 case $ac_user_opts in
1068 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1069 ac_unrecognized_sep
=', ';;
1071 eval with_
$ac_useropt=\
$ac_optarg ;;
1073 -without-* |
--without-*)
1074 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1075 # Reject names that are not valid shell variable names.
1076 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1077 as_fn_error $?
"invalid package name: $ac_useropt"
1078 ac_useropt_orig
=$ac_useropt
1079 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1080 case $ac_user_opts in
1084 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1085 ac_unrecognized_sep
=', ';;
1087 eval with_
$ac_useropt=no
;;
1090 # Obsolete; use --with-x.
1093 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1094 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1095 ac_prev
=x_includes
;;
1096 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1097 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1098 x_includes
=$ac_optarg ;;
1100 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1101 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1102 ac_prev
=x_libraries
;;
1103 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1104 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1105 x_libraries
=$ac_optarg ;;
1107 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1108 Try \`$0 --help' for more information"
1112 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1113 # Reject names that are not valid shell variable names.
1114 case $ac_envvar in #(
1115 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1116 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1118 eval $ac_envvar=\
$ac_optarg
1119 export $ac_envvar ;;
1122 # FIXME: should be removed in autoconf 3.0.
1123 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1124 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1125 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1126 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1132 if test -n "$ac_prev"; then
1133 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1134 as_fn_error $?
"missing argument to $ac_option"
1137 if test -n "$ac_unrecognized_opts"; then
1138 case $enable_option_checking in
1140 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1141 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1145 # Check all directory arguments for consistency.
1146 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1147 datadir sysconfdir sharedstatedir localstatedir includedir \
1148 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1149 libdir localedir mandir
1151 eval ac_val
=\$
$ac_var
1152 # Remove trailing slashes.
1155 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1156 eval $ac_var=\
$ac_val;;
1158 # Be sure to have absolute directory names.
1160 [\\/$
]* | ?
:[\\/]* ) continue;;
1161 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1163 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1166 # There might be people who depend on the old broken behavior: `$host'
1167 # used to hold the argument of --host etc.
1168 # FIXME: To remove some day.
1171 target
=$target_alias
1173 # FIXME: To remove some day.
1174 if test "x$host_alias" != x
; then
1175 if test "x$build_alias" = x
; then
1176 cross_compiling
=maybe
1177 elif test "x$build_alias" != "x$host_alias"; then
1183 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1185 test "$silent" = yes && exec 6>/dev
/null
1188 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1189 ac_ls_di
=`ls -di .` &&
1190 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1191 as_fn_error $?
"working directory cannot be determined"
1192 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1193 as_fn_error $?
"pwd does not report name of working directory"
1196 # Find the source files, if location was not specified.
1197 if test -z "$srcdir"; then
1198 ac_srcdir_defaulted
=yes
1199 # Try the directory containing this script, then the parent directory.
1200 ac_confdir
=`$as_dirname -- "$as_myself" ||
1201 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1202 X"$as_myself" : 'X\(//\)[^/]' \| \
1203 X"$as_myself" : 'X\(//\)$' \| \
1204 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1205 $as_echo X"$as_myself" |
1206 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1224 if test ! -r "$srcdir/$ac_unique_file"; then
1228 ac_srcdir_defaulted
=no
1230 if test ! -r "$srcdir/$ac_unique_file"; then
1231 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1232 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1234 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1236 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1238 # When building in place, set srcdir=.
1239 if test "$ac_abs_confdir" = "$ac_pwd"; then
1242 # Remove unnecessary trailing slashes from srcdir.
1243 # Double slashes in file names in object file debugging info
1244 # mess up M-x gdb in Emacs.
1246 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1248 for ac_var
in $ac_precious_vars; do
1249 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1250 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1251 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1252 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1256 # Report the --help message.
1258 if test "$ac_init_help" = "long"; then
1259 # Omit some internal or obsolete options to make the list less imposing.
1260 # This message is too long to be a string in the A/UX 3.1 sh.
1262 \`configure' configures tcpdump 5.0.0-PRE-GIT to adapt to many kinds of systems.
1264 Usage: $0 [OPTION]... [VAR=VALUE]...
1266 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1267 VAR=VALUE. See below for descriptions of some of the useful variables.
1269 Defaults for the options are specified in brackets.
1272 -h, --help display this help and exit
1273 --help=short display options specific to this package
1274 --help=recursive display the short help of all the included packages
1275 -V, --version display version information and exit
1276 -q, --quiet, --silent do not print \`checking ...' messages
1277 --cache-file=FILE cache test results in FILE [disabled]
1278 -C, --config-cache alias for \`--cache-file=config.cache'
1279 -n, --no-create do not create output files
1280 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1282 Installation directories:
1283 --prefix=PREFIX install architecture-independent files in PREFIX
1284 [$ac_default_prefix]
1285 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1288 By default, \`make install' will install all the files in
1289 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1290 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1291 for instance \`--prefix=\$HOME'.
1293 For better control, use the options below.
1295 Fine tuning of the installation directories:
1296 --bindir=DIR user executables [EPREFIX/bin]
1297 --sbindir=DIR system admin executables [EPREFIX/sbin]
1298 --libexecdir=DIR program executables [EPREFIX/libexec]
1299 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1300 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1301 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1302 --libdir=DIR object code libraries [EPREFIX/lib]
1303 --includedir=DIR C header files [PREFIX/include]
1304 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1305 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1306 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1307 --infodir=DIR info documentation [DATAROOTDIR/info]
1308 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1309 --mandir=DIR man documentation [DATAROOTDIR/man]
1310 --docdir=DIR documentation root [DATAROOTDIR/doc/tcpdump]
1311 --htmldir=DIR html documentation [DOCDIR]
1312 --dvidir=DIR dvi documentation [DOCDIR]
1313 --pdfdir=DIR pdf documentation [DOCDIR]
1314 --psdir=DIR ps documentation [DOCDIR]
1320 --build=BUILD configure
for building on BUILD
[guessed
]
1321 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1325 if test -n "$ac_init_help"; then
1326 case $ac_init_help in
1327 short | recursive
) echo "Configuration of tcpdump 5.0.0-PRE-GIT:";;
1332 --disable-option-checking ignore unrecognized
--enable/--with options
1333 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1334 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1335 --disable-universal don
't build universal on macOS
1336 --enable-instrument-functions
1337 enable instrument functions code [default=no]
1338 --enable-smb enable possibly-buggy SMB printer [default=no]
1339 --disable-local-libpcap don't
look for a
local libpcap
[default
=check
for a
1343 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1344 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1345 --without-gcc don
't use gcc
1346 --with-smi link with libsmi (allows to load MIBs on the fly to
1347 decode SNMP packets) [default=yes, if available]
1348 --with-user=USERNAME drop privileges by default to USERNAME
1349 --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
1350 --with-sandbox-capsicum use Capsicum security functions [default=yes, if
1352 --with-crypto[=DIR] use OpenSSL/libressl libcrypto (located in directory
1353 DIR, if specified) [default=yes, if available]
1354 --with-cap-ng use libcap-ng [default=yes, if available]
1356 Some influential environment variables:
1357 CC C compiler command
1358 CFLAGS C compiler flags
1359 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1360 nonstandard directory <lib dir>
1361 LIBS libraries to pass to the linker, e.g. -l<library>
1362 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1363 you have headers in a nonstandard directory <include dir>
1366 Use these variables to override the choices made by `configure' or to
help
1367 it to
find libraries and programs with nonstandard names
/locations.
1369 Report bugs to the package provider.
1374 if test "$ac_init_help" = "recursive"; then
1375 # If there are subdirs, report their specific --help.
1376 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1377 test -d "$ac_dir" ||
1378 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1383 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1385 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1386 # A ".." for each directory in $ac_dir_suffix.
1387 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1388 case $ac_top_builddir_sub in
1389 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1390 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1393 ac_abs_top_builddir
=$ac_pwd
1394 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1395 # for backward compatibility:
1396 ac_top_builddir
=$ac_top_build_prefix
1399 .
) # We are building in place.
1401 ac_top_srcdir
=$ac_top_builddir_sub
1402 ac_abs_top_srcdir
=$ac_pwd ;;
1403 [\\/]* | ?
:[\\/]* ) # Absolute name.
1404 ac_srcdir
=$srcdir$ac_dir_suffix;
1405 ac_top_srcdir
=$srcdir
1406 ac_abs_top_srcdir
=$srcdir ;;
1408 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1409 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1410 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1412 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1414 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1415 # Check for guested configure.
1416 if test -f "$ac_srcdir/configure.gnu"; then
1418 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1419 elif test -f "$ac_srcdir/configure"; then
1421 $SHELL "$ac_srcdir/configure" --help=recursive
1423 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1425 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1429 test -n "$ac_init_help" && exit $ac_status
1430 if $ac_init_version; then
1432 tcpdump configure
5.0.0-PRE-GIT
1433 generated by GNU Autoconf
2.69
1435 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1436 This configure
script is free software
; the Free Software Foundation
1437 gives unlimited permission to copy
, distribute and modify it.
1442 ## ------------------------ ##
1443 ## Autoconf initialization. ##
1444 ## ------------------------ ##
1446 # ac_fn_c_try_compile LINENO
1447 # --------------------------
1448 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1449 ac_fn_c_try_compile
()
1451 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1452 rm -f conftest.
$ac_objext
1453 if { { ac_try
="$ac_compile"
1455 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1456 *) ac_try_echo=$ac_try;;
1458 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1459 $as_echo "$ac_try_echo"; } >&5
1460 (eval "$ac_compile") 2>conftest.err
1462 if test -s conftest.err; then
1463 grep -v '^ *+' conftest.err >conftest.er1
1464 cat conftest.er1 >&5
1465 mv -f conftest.er1 conftest.err
1467 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1468 test $ac_status = 0; } && {
1469 test -z "$ac_c_werror_flag" ||
1470 test ! -s conftest.err
1471 } && test -s conftest.$ac_objext; then :
1474 $as_echo "$as_me: failed program was:" >&5
1475 sed 's/^/| /' conftest.$ac_ext >&5
1479 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1480 as_fn_set_status $ac_retval
1482 } # ac_fn_c_try_compile
1484 # ac_fn_c_try_cpp LINENO
1485 # ----------------------
1486 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1489 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1490 if { { ac_try="$ac_cpp conftest.$ac_ext"
1492 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1493 *) ac_try_echo
=$ac_try;;
1495 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1496 $as_echo "$ac_try_echo"; } >&5
1497 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1499 if test -s conftest.err
; then
1500 grep -v '^ *+' conftest.err
>conftest.er1
1501 cat conftest.er1
>&5
1502 mv -f conftest.er1 conftest.err
1504 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1505 test $ac_status = 0; } > conftest.i
&& {
1506 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1507 test ! -s conftest.err
1511 $as_echo "$as_me: failed program was:" >&5
1512 sed 's/^/| /' conftest.
$ac_ext >&5
1516 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1517 as_fn_set_status
$ac_retval
1521 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1522 # -------------------------------------------------------
1523 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1524 # the include files in INCLUDES and setting the cache variable VAR
1526 ac_fn_c_check_header_mongrel
()
1528 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1529 if eval \
${$3+:} false
; then :
1530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1531 $as_echo_n "checking for $2... " >&6; }
1532 if eval \
${$3+:} false
; then :
1533 $as_echo_n "(cached) " >&6
1536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1537 $as_echo "$ac_res" >&6; }
1539 # Is the header compilable?
1540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1541 $as_echo_n "checking $2 usability... " >&6; }
1542 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1543 /* end confdefs.h. */
1547 if ac_fn_c_try_compile
"$LINENO"; then :
1548 ac_header_compiler
=yes
1550 ac_header_compiler
=no
1552 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1554 $as_echo "$ac_header_compiler" >&6; }
1556 # Is the header present?
1557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1558 $as_echo_n "checking $2 presence... " >&6; }
1559 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1560 /* end confdefs.h. */
1563 if ac_fn_c_try_cpp
"$LINENO"; then :
1564 ac_header_preproc
=yes
1566 ac_header_preproc
=no
1568 rm -f conftest.err conftest.i conftest.
$ac_ext
1569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1570 $as_echo "$ac_header_preproc" >&6; }
1572 # So? What about this header?
1573 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1576 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1577 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1578 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1581 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1582 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1584 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1586 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1588 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1589 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1590 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1594 $as_echo_n "checking for $2... " >&6; }
1595 if eval \
${$3+:} false
; then :
1596 $as_echo_n "(cached) " >&6
1598 eval "$3=\$ac_header_compiler"
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1602 $as_echo "$ac_res" >&6; }
1604 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1606 } # ac_fn_c_check_header_mongrel
1608 # ac_fn_c_try_run LINENO
1609 # ----------------------
1610 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1611 # that executables *can* be run.
1614 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1615 if { { ac_try
="$ac_link"
1617 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1618 *) ac_try_echo=$ac_try;;
1620 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1621 $as_echo "$ac_try_echo"; } >&5
1622 (eval "$ac_link") 2>&5
1624 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1625 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1626 { { case "(($ac_try" in
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_try") 2>&5
1634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1635 test $ac_status = 0; }; }; then :
1638 $as_echo "$as_me: program exited with status $ac_status" >&5
1639 $as_echo "$as_me: failed program was:" >&5
1640 sed 's/^/| /' conftest.
$ac_ext >&5
1642 ac_retval
=$ac_status
1644 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1645 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1646 as_fn_set_status
$ac_retval
1650 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1651 # -------------------------------------------------------
1652 # Tests whether HEADER exists and can be compiled using the include files in
1653 # INCLUDES, setting the cache variable VAR accordingly.
1654 ac_fn_c_check_header_compile
()
1656 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1658 $as_echo_n "checking for $2... " >&6; }
1659 if eval \
${$3+:} false
; then :
1660 $as_echo_n "(cached) " >&6
1662 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1663 /* end confdefs.h. */
1667 if ac_fn_c_try_compile
"$LINENO"; then :
1672 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1676 $as_echo "$ac_res" >&6; }
1677 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1679 } # ac_fn_c_check_header_compile
1681 # ac_fn_c_try_link LINENO
1682 # -----------------------
1683 # Try to link conftest.$ac_ext, and return whether this succeeded.
1686 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1687 rm -f conftest.
$ac_objext conftest
$ac_exeext
1688 if { { ac_try
="$ac_link"
1690 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1691 *) ac_try_echo=$ac_try;;
1693 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 $as_echo "$ac_try_echo"; } >&5
1695 (eval "$ac_link") 2>conftest.err
1697 if test -s conftest.err; then
1698 grep -v '^ *+' conftest.err >conftest.er1
1699 cat conftest.er1 >&5
1700 mv -f conftest.er1 conftest.err
1702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 test $ac_status = 0; } && {
1704 test -z "$ac_c_werror_flag" ||
1705 test ! -s conftest.err
1706 } && test -s conftest$ac_exeext && {
1707 test "$cross_compiling" = yes ||
1708 test -x conftest$ac_exeext
1712 $as_echo "$as_me: failed program was:" >&5
1713 sed 's/^/| /' conftest.$ac_ext >&5
1717 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1718 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1719 # interfere with the next link command; also delete a directory that is
1720 # left behind by Apple's compiler. We do this before executing the actions.
1721 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 as_fn_set_status $ac_retval
1725 } # ac_fn_c_try_link
1727 # ac_fn_c_check_func LINENO FUNC VAR
1728 # ----------------------------------
1729 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1730 ac_fn_c_check_func ()
1732 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1734 $as_echo_n "checking for $2... " >&6; }
1735 if eval \${$3+:} false; then :
1736 $as_echo_n "(cached) " >&6
1738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1739 /* end confdefs.h. */
1740 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1741 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1742 #define $2 innocuous_$2
1744 /* System header to define __stub macros and hopefully few prototypes,
1745 which can conflict with char $2 (); below.
1746 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1747 <limits.h> exists even on freestanding compilers. */
1750 # include <limits.h>
1752 # include <assert.h>
1757 /* Override any GCC internal prototype to avoid an error.
1758 Use char because int might match the return type of a GCC
1759 builtin and then its argument prototype would still apply. */
1764 /* The GNU C library defines this for functions which it implements
1765 to always fail with ENOSYS. Some functions are actually named
1766 something starting with __ and the normal name is an alias. */
1767 #if defined __stub_$2 || defined __stub___$2
1779 if ac_fn_c_try_link "$LINENO"; then :
1784 rm -f core conftest.err conftest.$ac_objext \
1785 conftest$ac_exeext conftest.$ac_ext
1788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1789 $as_echo "$ac_res" >&6; }
1790 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1792 } # ac_fn_c_check_func
1794 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1795 # --------------------------------------------
1796 # Tries to find the compile-time value of EXPR in a program that includes
1797 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1799 ac_fn_c_compute_int ()
1801 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1802 if test "$cross_compiling" = yes; then
1803 # Depending upon the size, compute the lo and hi bounds.
1804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1805 /* end confdefs.h. */
1810 static int test_array [1 - 2 * !(($2) >= 0)];
1812 return test_array [0];
1818 if ac_fn_c_try_compile "$LINENO"; then :
1821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h. */
1827 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1829 return test_array [0];
1835 if ac_fn_c_try_compile "$LINENO"; then :
1836 ac_hi=$ac_mid; break
1838 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1839 if test $ac_lo -le $ac_mid; then
1843 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1849 /* end confdefs.h. */
1854 static int test_array [1 - 2 * !(($2) < 0)];
1856 return test_array [0];
1862 if ac_fn_c_try_compile "$LINENO"; then :
1865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1866 /* end confdefs.h. */
1871 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1873 return test_array [0];
1879 if ac_fn_c_try_compile "$LINENO"; then :
1880 ac_lo=$ac_mid; break
1882 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1883 if test $ac_mid -le $ac_hi; then
1887 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1897 # Binary search between lo and hi bounds.
1898 while test "x$ac_lo" != "x$ac_hi"; do
1899 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1901 /* end confdefs.h. */
1906 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1908 return test_array [0];
1914 if ac_fn_c_try_compile "$LINENO"; then :
1917 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1922 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1927 /* end confdefs.h. */
1929 static long int longval () { return $2; }
1930 static unsigned long int ulongval () { return $2; }
1937 FILE *f = fopen ("conftest.val", "w");
1942 long int i = longval ();
1945 fprintf (f, "%ld", i);
1949 unsigned long int i = ulongval ();
1952 fprintf (f, "%lu", i);
1954 /* Do not output a trailing newline, as this causes \r\n confusion
1955 on some platforms. */
1956 return ferror (f) || fclose (f) != 0;
1962 if ac_fn_c_try_run "$LINENO"; then :
1963 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1967 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1968 conftest.$ac_objext conftest.beam conftest.$ac_ext
1972 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1973 as_fn_set_status $ac_retval
1975 } # ac_fn_c_compute_int
1977 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1978 # ---------------------------------------------
1979 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1981 ac_fn_c_check_decl ()
1983 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1984 as_decl_name=`echo $2|
sed 's/ *(.*//'`
1985 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1987 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1988 if eval \${$3+:} false; then :
1989 $as_echo_n "(cached) " >&6
1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1992 /* end confdefs.h. */
1997 #ifndef $as_decl_name
1999 (void) $as_decl_use;
2001 (void) $as_decl_name;
2009 if ac_fn_c_try_compile "$LINENO"; then :
2014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2018 $as_echo "$ac_res" >&6; }
2019 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2021 } # ac_fn_c_check_decl
2023 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2024 # -------------------------------------------
2025 # Tests whether TYPE exists after having included INCLUDES, setting cache
2026 # variable VAR accordingly.
2027 ac_fn_c_check_type ()
2029 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2031 $as_echo_n "checking for $2... " >&6; }
2032 if eval \${$3+:} false; then :
2033 $as_echo_n "(cached) " >&6
2036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2037 /* end confdefs.h. */
2048 if ac_fn_c_try_compile "$LINENO"; then :
2049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2050 /* end confdefs.h. */
2061 if ac_fn_c_try_compile "$LINENO"; then :
2066 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2068 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2072 $as_echo "$ac_res" >&6; }
2073 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2075 } # ac_fn_c_check_type
2076 cat >config.log <<_ACEOF
2077 This file contains any messages produced by compilers while
2078 running configure, to aid debugging if configure makes a mistake.
2080 It was created by tcpdump $as_me 5.0.0-PRE-GIT, which was
2081 generated by GNU Autoconf 2.69. Invocation command line was
2093 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2094 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2095 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2096 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2097 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2099 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2100 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2102 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2103 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2104 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2105 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2106 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2107 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2108 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2116 test -z "$as_dir" && as_dir=.
2117 $as_echo "PATH: $as_dir"
2133 # Keep a trace of the command line.
2134 # Strip out --no-create and --no-recursion so they do not pile up.
2135 # Strip out --silent because we don't want to record it for future runs.
2136 # Also quote any args containing shell meta-characters.
2137 # Make two passes to allow for proper duplicate-argument suppression.
2141 ac_must_keep_next=false
2147 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2148 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2149 | -silent | --silent | --silen | --sile | --sil)
2152 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2155 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2157 as_fn_append ac_configure_args1 " '$ac_arg'"
2158 if test $ac_must_keep_next = true; then
2159 ac_must_keep_next=false # Got value, back to normal.
2162 *=* | --config-cache | -C | -disable-* | --disable-* \
2163 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2164 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2165 | -with-* | --with-* | -without-* | --without-* | --x)
2166 case "$ac_configure_args0 " in
2167 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2170 -* ) ac_must_keep_next=true ;;
2173 as_fn_append ac_configure_args " '$ac_arg'"
2178 { ac_configure_args0=; unset ac_configure_args0;}
2179 { ac_configure_args1=; unset ac_configure_args1;}
2181 # When interrupted or exit'd, cleanup temporary files, and complete
2182 # config.log. We remove comments because anyway the quotes in there
2183 # would cause problems or look ugly.
2184 # WARNING: Use '\'' to represent an apostrophe within the trap.
2185 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2186 trap 'exit_status=$?
2187 # Save into config.log some information that might help in debugging.
2191 $as_echo "## ---------------- ##
2192 ## Cache variables. ##
2193 ## ---------------- ##"
2195 # The following way of writing the cache mishandles newlines in values,
2197 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2198 eval ac_val=\$$ac_var
2202 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2203 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2206 _ | IFS | as_nl) ;; #(
2207 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2208 *) { eval $ac_var=; unset $ac_var;} ;;
2213 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2214 *${as_nl}ac_space=\ *)
2216 "s/'\''/'\''\\\\'\'''\''/g;
2217 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2220 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2227 $as_echo "## ----------------- ##
2228 ## Output variables. ##
2229 ## ----------------- ##"
2231 for ac_var in $ac_subst_vars
2233 eval ac_val=\$$ac_var
2235 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2237 $as_echo "$ac_var='\''$ac_val'\''"
2241 if test -n "$ac_subst_files"; then
2242 $as_echo "## ------------------- ##
2243 ## File substitutions. ##
2244 ## ------------------- ##"
2246 for ac_var in $ac_subst_files
2248 eval ac_val=\$$ac_var
2250 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2252 $as_echo "$ac_var='\''$ac_val'\''"
2257 if test -s confdefs.h; then
2258 $as_echo "## ----------- ##
2265 test "$ac_signal" != 0 &&
2266 $as_echo "$as_me: caught signal $ac_signal"
2267 $as_echo "$as_me: exit $exit_status"
2269 rm -f core *.core core.conftest.* &&
2270 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2273 for ac_signal in 1 2 13 15; do
2274 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2278 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2279 rm -f -r conftest* confdefs.h
2281 $as_echo "/* confdefs.h */" > confdefs.h
2283 # Predefined preprocessor variables.
2285 cat >>confdefs.h <<_ACEOF
2286 #define PACKAGE_NAME "$PACKAGE_NAME"
2289 cat >>confdefs.h <<_ACEOF
2290 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2293 cat >>confdefs.h <<_ACEOF
2294 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2297 cat >>confdefs.h <<_ACEOF
2298 #define PACKAGE_STRING "$PACKAGE_STRING"
2301 cat >>confdefs.h <<_ACEOF
2302 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2305 cat >>confdefs.h <<_ACEOF
2306 #define PACKAGE_URL "$PACKAGE_URL"
2310 # Let the site file select an alternate cache file if it wants to.
2311 # Prefer an explicitly selected file to automatically selected ones.
2314 if test -n "$CONFIG_SITE"; then
2315 # We do not want a PATH search for config.site.
2316 case $CONFIG_SITE in #((
2317 -*) ac_site_file1=./$CONFIG_SITE;;
2318 */*) ac_site_file1=$CONFIG_SITE;;
2319 *) ac_site_file1=./$CONFIG_SITE;;
2321 elif test "x$prefix" != xNONE; then
2322 ac_site_file1=$prefix/share/config.site
2323 ac_site_file2=$prefix/etc/config.site
2325 ac_site_file1=$ac_default_prefix/share/config.site
2326 ac_site_file2=$ac_default_prefix/etc/config.site
2328 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2330 test "x$ac_site_file" = xNONE && continue
2331 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2333 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2334 sed 's/^/| /' "$ac_site_file" >&5
2336 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2337 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2338 as_fn_error $? "failed to load site
script $ac_site_file
2339 See \
`config.log' for more details" "$LINENO" 5; }
2343 if test -r "$cache_file"; then
2344 # Some versions of bash will fail to source /dev/null (special files
2345 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2346 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2347 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2348 $as_echo "$as_me: loading cache $cache_file" >&6;}
2350 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2351 *) . "./$cache_file";;
2355 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2356 $as_echo "$as_me: creating cache $cache_file" >&6;}
2360 # Check that the precious variables saved in the cache have kept the same
2362 ac_cache_corrupted=false
2363 for ac_var in $ac_precious_vars; do
2364 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2365 eval ac_new_set=\$ac_env_${ac_var}_set
2366 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2367 eval ac_new_val=\$ac_env_${ac_var}_value
2368 case $ac_old_set,$ac_new_set in
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2371 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2372 ac_cache_corrupted=: ;;
2374 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2375 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2376 ac_cache_corrupted=: ;;
2379 if test "x$ac_old_val" != "x$ac_new_val"; then
2380 # differences in whitespace do not lead to failure.
2381 ac_old_val_w=`echo x
$ac_old_val`
2382 ac_new_val_w=`echo x
$ac_new_val`
2383 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2384 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2385 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2386 ac_cache_corrupted=:
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2389 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2390 eval $ac_var=\$ac_old_val
2392 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2393 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2394 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2395 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2398 # Pass precious variables to config.status.
2399 if test "$ac_new_set" = set; then
2401 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2402 *) ac_arg=$ac_var=$ac_new_val ;;
2404 case " $ac_configure_args " in
2405 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2406 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2410 if $ac_cache_corrupted; then
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2412 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2413 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2414 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2415 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2417 ## -------------------- ##
2418 ## Main body of script. ##
2419 ## -------------------- ##
2422 ac_cpp='$CPP $CPPFLAGS'
2423 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2424 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2425 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2431 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2432 if test -f "$ac_dir/install-sh"; then
2434 ac_install_sh="$ac_aux_dir/install-sh -c"
2436 elif test -f "$ac_dir/install.sh"; then
2438 ac_install_sh="$ac_aux_dir/install.sh -c"
2440 elif test -f "$ac_dir/shtool"; then
2442 ac_install_sh="$ac_aux_dir/shtool install -c"
2446 if test -z "$ac_aux_dir"; then
2447 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2450 # These three variables are undocumented and unsupported,
2451 # and are intended to be withdrawn in a future Autoconf release.
2452 # They can cause serious problems if a builder's source tree is in a directory
2453 # whose full name contains unusual characters.
2454 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2455 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2456 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2459 # Make sure we can run config.sub.
2460 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2461 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2464 $as_echo_n "checking build system type... " >&6; }
2465 if ${ac_cv_build+:} false; then :
2466 $as_echo_n "(cached) " >&6
2468 ac_build_alias=$build_alias
2469 test "x$ac_build_alias" = x &&
2470 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2471 test "x$ac_build_alias" = x &&
2472 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2473 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2474 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2478 $as_echo "$ac_cv_build" >&6; }
2479 case $ac_cv_build in
2481 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2484 ac_save_IFS=$IFS; IFS='-'
2490 # Remember, the first character of IFS is used to create $*,
2491 # except with old shells:
2494 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2498 $as_echo_n "checking host system type... " >&6; }
2499 if ${ac_cv_host+:} false; then :
2500 $as_echo_n "(cached) " >&6
2502 if test "x$host_alias" = x; then
2503 ac_cv_host=$ac_cv_build
2505 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2506 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2511 $as_echo "$ac_cv_host" >&6; }
2514 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2517 ac_save_IFS=$IFS; IFS='-'
2523 # Remember, the first character of IFS is used to create $*,
2524 # except with old shells:
2527 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2537 # Check whether --with-gcc was given.
2538 if test "${with_gcc+set}" = set; then :
2543 if test "${srcdir}" != "." ; then
2546 if test "${CFLAGS+set}" = set; then
2547 LBL_CFLAGS="$CFLAGS"
2549 if test -z "$CC" ; then
2553 # Extract the first word of "shlicc2", so it can be a program name with args.
2554 set dummy shlicc2; ac_word=$2
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2556 $as_echo_n "checking for $ac_word... " >&6; }
2557 if ${ac_cv_prog_SHLICC2+:} false; then :
2558 $as_echo_n "(cached) " >&6
2560 if test -n "$SHLICC2"; then
2561 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
2563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2567 test -z "$as_dir" && as_dir=.
2568 for ac_exec_ext in '' $ac_executable_extensions; do
2569 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2570 ac_cv_prog_SHLICC2="yes"
2571 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2578 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
2581 SHLICC2=$ac_cv_prog_SHLICC2
2582 if test -n "$SHLICC2"; then
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
2584 $as_echo "$SHLICC2" >&6; }
2586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2587 $as_echo "no" >&6; }
2591 if test $SHLICC2 = yes ; then
2598 if test -z "$CC" -a "$with_gcc" = no ; then
2604 # Try to enable as many C99 features as we can.
2605 # At minimum, we want C++/C99-style // comments.
2608 ac_cpp='$CPP $CPPFLAGS'
2609 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2610 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2611 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2612 if test -n "$ac_tool_prefix"; then
2613 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2614 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2616 $as_echo_n "checking for $ac_word... " >&6; }
2617 if ${ac_cv_prog_CC+:} false; then :
2618 $as_echo_n "(cached) " >&6
2620 if test -n "$CC"; then
2621 ac_cv_prog_CC="$CC" # Let the user override the test.
2623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2627 test -z "$as_dir" && as_dir=.
2628 for ac_exec_ext in '' $ac_executable_extensions; do
2629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2630 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2641 if test -n "$CC"; then
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2643 $as_echo "$CC" >&6; }
2645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2646 $as_echo "no" >&6; }
2651 if test -z "$ac_cv_prog_CC"; then
2653 # Extract the first word of "gcc", so it can be a program name with args.
2654 set dummy gcc; ac_word=$2
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2656 $as_echo_n "checking for $ac_word... " >&6; }
2657 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2658 $as_echo_n "(cached) " >&6
2660 if test -n "$ac_ct_CC"; then
2661 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2667 test -z "$as_dir" && as_dir=.
2668 for ac_exec_ext in '' $ac_executable_extensions; do
2669 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2670 ac_cv_prog_ac_ct_CC="gcc"
2671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2680 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2681 if test -n "$ac_ct_CC"; then
2682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2683 $as_echo "$ac_ct_CC" >&6; }
2685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2686 $as_echo "no" >&6; }
2689 if test "x$ac_ct_CC" = x; then
2692 case $cross_compiling:$ac_tool_warned in
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2695 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2696 ac_tool_warned=yes ;;
2704 if test -z "$CC"; then
2705 if test -n "$ac_tool_prefix"; then
2706 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2707 set dummy ${ac_tool_prefix}cc; ac_word=$2
2708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2709 $as_echo_n "checking for $ac_word... " >&6; }
2710 if ${ac_cv_prog_CC+:} false; then :
2711 $as_echo_n "(cached) " >&6
2713 if test -n "$CC"; then
2714 ac_cv_prog_CC="$CC" # Let the user override the test.
2716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2720 test -z "$as_dir" && as_dir=.
2721 for ac_exec_ext in '' $ac_executable_extensions; do
2722 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2723 ac_cv_prog_CC="${ac_tool_prefix}cc"
2724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2734 if test -n "$CC"; then
2735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2736 $as_echo "$CC" >&6; }
2738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2739 $as_echo "no" >&6; }
2745 if test -z "$CC"; then
2746 # Extract the first word of "cc", so it can be a program name with args.
2747 set dummy cc; ac_word=$2
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2749 $as_echo_n "checking for $ac_word... " >&6; }
2750 if ${ac_cv_prog_CC+:} false; then :
2751 $as_echo_n "(cached) " >&6
2753 if test -n "$CC"; then
2754 ac_cv_prog_CC="$CC" # Let the user override the test.
2757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2761 test -z "$as_dir" && as_dir=.
2762 for ac_exec_ext in '' $ac_executable_extensions; do
2763 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2764 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2765 ac_prog_rejected=yes
2769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2776 if test $ac_prog_rejected = yes; then
2777 # We found a bogon in the path, so make sure we never use it.
2778 set dummy $ac_cv_prog_CC
2780 if test $# != 0; then
2781 # We chose a different compiler from the bogus one.
2782 # However, it has the same basename, so the bogon will be chosen
2783 # first if we set CC to just the basename; use the full file name.
2785 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2791 if test -n "$CC"; then
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2793 $as_echo "$CC" >&6; }
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2796 $as_echo "no" >&6; }
2801 if test -z "$CC"; then
2802 if test -n "$ac_tool_prefix"; then
2803 for ac_prog in cl.exe
2805 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2806 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2808 $as_echo_n "checking for $ac_word... " >&6; }
2809 if ${ac_cv_prog_CC+:} false; then :
2810 $as_echo_n "(cached) " >&6
2812 if test -n "$CC"; then
2813 ac_cv_prog_CC="$CC" # Let the user override the test.
2815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2819 test -z "$as_dir" && as_dir=.
2820 for ac_exec_ext in '' $ac_executable_extensions; do
2821 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2822 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2833 if test -n "$CC"; then
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2835 $as_echo "$CC" >&6; }
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2838 $as_echo "no" >&6; }
2842 test -n "$CC" && break
2845 if test -z "$CC"; then
2847 for ac_prog in cl.exe
2849 # Extract the first word of "$ac_prog", so it can be a program name with args.
2850 set dummy $ac_prog; ac_word=$2
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 $as_echo_n "checking for $ac_word... " >&6; }
2853 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2854 $as_echo_n "(cached) " >&6
2856 if test -n "$ac_ct_CC"; then
2857 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2863 test -z "$as_dir" && as_dir=.
2864 for ac_exec_ext in '' $ac_executable_extensions; do
2865 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2866 ac_cv_prog_ac_ct_CC="$ac_prog"
2867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2876 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2877 if test -n "$ac_ct_CC"; then
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2879 $as_echo "$ac_ct_CC" >&6; }
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 $as_echo "no" >&6; }
2886 test -n "$ac_ct_CC" && break
2889 if test "x$ac_ct_CC" = x; then
2892 case $cross_compiling:$ac_tool_warned in
2894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2895 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2896 ac_tool_warned=yes ;;
2905 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2906 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2907 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2908 See \
`config.log' for more details" "$LINENO" 5; }
2910 # Provide some information about the compiler.
2911 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2914 for ac_option in --version -v -V -qversion; do
2915 { { ac_try="$ac_compiler $ac_option >&5"
2917 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2918 *) ac_try_echo
=$ac_try;;
2920 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2921 $as_echo "$ac_try_echo"; } >&5
2922 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2924 if test -s conftest.err
; then
2926 ... rest of stderr output deleted ...
2927 10q' conftest.err
>conftest.er1
2928 cat conftest.er1
>&5
2930 rm -f conftest.er1 conftest.err
2931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2932 test $ac_status = 0; }
2935 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2936 /* end confdefs.h. */
2946 ac_clean_files_save
=$ac_clean_files
2947 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2948 # Try to create an executable without -o first, disregard a.out.
2949 # It will help us diagnose broken compilers, and finding out an intuition
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2952 $as_echo_n "checking whether the C compiler works... " >&6; }
2953 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2955 # The possible output files:
2956 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2959 for ac_file
in $ac_files
2962 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2963 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2968 if { { ac_try
="$ac_link_default"
2970 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2971 *) ac_try_echo=$ac_try;;
2973 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2974 $as_echo "$ac_try_echo"; } >&5
2975 (eval "$ac_link_default") 2>&5
2977 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2978 test $ac_status = 0; }; then :
2979 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2980 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2981 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2982 # so that the user can short-circuit this test for compilers unknown to
2984 for ac_file in $ac_files ''
2986 test -f "$ac_file" || continue
2988 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2991 # We found the default executable, but exeext='' is most
2995 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2997 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2999 # We set ac_cv_exeext here because the later test for it is not
3000 # safe: cross compilers may not add the suffix if given an `-o'
3001 # argument, so we may need to know it at that point already.
3002 # Even if this section looks crufty: it has the advantage of
3009 test "$ac_cv_exeext" = no && ac_cv_exeext=
3014 if test -z "$ac_file"; then :
3015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3016 $as_echo "no" >&6; }
3017 $as_echo "$as_me: failed program was:" >&5
3018 sed 's
/^
/|
/' conftest.$ac_ext >&5
3020 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3021 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3022 as_fn_error 77 "C compiler cannot create executables
3023 See \`config.log
' for more details" "$LINENO" 5; }
3025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3026 $as_echo "yes" >&6; }
3028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3029 $as_echo_n "checking for C compiler default output file name... " >&6; }
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3031 $as_echo "$ac_file" >&6; }
3032 ac_exeext=$ac_cv_exeext
3034 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3035 ac_clean_files=$ac_clean_files_save
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3037 $as_echo_n "checking for suffix of executables... " >&6; }
3038 if { { ac_try="$ac_link"
3040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3041 *) ac_try_echo=$ac_try;;
3043 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3044 $as_echo "$ac_try_echo"; } >&5
3045 (eval "$ac_link") 2>&5
3047 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3048 test $ac_status = 0; }; then :
3049 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3050 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3051 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3053 for ac_file
in conftest.exe conftest conftest.
*; do
3054 test -f "$ac_file" ||
continue
3056 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3057 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3063 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3064 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3065 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3066 See \`config.log' for more details" "$LINENO" 5; }
3068 rm -f conftest conftest
$ac_cv_exeext
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3070 $as_echo "$ac_cv_exeext" >&6; }
3072 rm -f conftest.
$ac_ext
3073 EXEEXT
=$ac_cv_exeext
3075 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3076 /* end confdefs.h. */
3081 FILE *f = fopen ("conftest.out", "w");
3082 return ferror (f) || fclose (f) != 0;
3088 ac_clean_files
="$ac_clean_files conftest.out"
3089 # Check that the compiler produces executables we can run. If not, either
3090 # the compiler is broken, or we cross compile.
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3092 $as_echo_n "checking whether we are cross compiling... " >&6; }
3093 if test "$cross_compiling" != yes; then
3094 { { ac_try
="$ac_link"
3096 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3097 *) ac_try_echo=$ac_try;;
3099 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3100 $as_echo "$ac_try_echo"; } >&5
3101 (eval "$ac_link") 2>&5
3103 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3104 test $ac_status = 0; }
3105 if { ac_try='./conftest$ac_cv_exeext'
3106 { { case "(($ac_try" in
3107 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3108 *) ac_try_echo
=$ac_try;;
3110 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3111 $as_echo "$ac_try_echo"; } >&5
3112 (eval "$ac_try") 2>&5
3114 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3115 test $ac_status = 0; }; }; then
3118 if test "$cross_compiling" = maybe
; then
3121 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3122 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3123 as_fn_error $?
"cannot run C compiled programs.
3124 If you meant to cross compile, use \`--host'.
3125 See \`config.log' for more details" "$LINENO" 5; }
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3130 $as_echo "$cross_compiling" >&6; }
3132 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3133 ac_clean_files
=$ac_clean_files_save
3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3135 $as_echo_n "checking for suffix of object files... " >&6; }
3136 if ${ac_cv_objext+:} false
; then :
3137 $as_echo_n "(cached) " >&6
3139 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3140 /* end confdefs.h. */
3150 rm -f conftest.o conftest.obj
3151 if { { ac_try
="$ac_compile"
3153 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3154 *) ac_try_echo=$ac_try;;
3156 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 $as_echo "$ac_try_echo"; } >&5
3158 (eval "$ac_compile") 2>&5
3160 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3161 test $ac_status = 0; }; then :
3162 for ac_file in conftest.o conftest.obj conftest.*; do
3163 test -f "$ac_file" || continue;
3165 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3166 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3171 $as_echo "$as_me: failed program was:" >&5
3172 sed 's/^/| /' conftest.$ac_ext >&5
3174 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3175 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3176 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3177 See \
`config.log' for more details" "$LINENO" 5; }
3179 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3182 $as_echo "$ac_cv_objext" >&6; }
3183 OBJEXT=$ac_cv_objext
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3186 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3187 if ${ac_cv_c_compiler_gnu+:} false; then :
3188 $as_echo_n "(cached) " >&6
3190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3191 /* end confdefs.h. */
3204 if ac_fn_c_try_compile "$LINENO"; then :
3209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3210 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3214 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3215 if test $ac_compiler_gnu = yes; then
3220 ac_test_CFLAGS=${CFLAGS+set}
3221 ac_save_CFLAGS=$CFLAGS
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3223 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3224 if ${ac_cv_prog_cc_g+:} false; then :
3225 $as_echo_n "(cached) " >&6
3227 ac_save_c_werror_flag=$ac_c_werror_flag
3228 ac_c_werror_flag=yes
3231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232 /* end confdefs.h. */
3242 if ac_fn_c_try_compile "$LINENO"; then :
3246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247 /* end confdefs.h. */
3257 if ac_fn_c_try_compile "$LINENO"; then :
3260 ac_c_werror_flag=$ac_save_c_werror_flag
3262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3263 /* end confdefs.h. */
3273 if ac_fn_c_try_compile "$LINENO"; then :
3276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3281 ac_c_werror_flag=$ac_save_c_werror_flag
3283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3284 $as_echo "$ac_cv_prog_cc_g" >&6; }
3285 if test "$ac_test_CFLAGS" = set; then
3286 CFLAGS=$ac_save_CFLAGS
3287 elif test $ac_cv_prog_cc_g = yes; then
3288 if test "$GCC" = yes; then
3294 if test "$GCC" = yes; then
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3301 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3302 if ${ac_cv_prog_cc_c89+:} false; then :
3303 $as_echo_n "(cached) " >&6
3305 ac_cv_prog_cc_c89=no
3307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3308 /* end confdefs.h. */
3312 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3313 struct buf { int x; };
3314 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3315 static char *e (p, i)
3321 static char *f (char * (*g) (char **, int), char **p, ...)
3326 s = g (p, va_arg (v,int));
3331 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3332 function prototypes and stuff, but not '\xHH' hex character constants.
3333 These don't provoke an error unfortunately, instead are silently treated
3334 as 'x'. The following induces an error, until -std is added to get
3335 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3336 array size at least. It's necessary to write '\x00'==0 to get something
3337 that's true only with -std. */
3338 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3340 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3341 inside strings and character constants. */
3343 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3345 int test (int i, double x);
3346 struct s1 {int (*f) (int a);};
3347 struct s2 {int (*f) (double a);};
3348 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3354 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3359 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3360 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3362 CC="$ac_save_CC $ac_arg"
3363 if ac_fn_c_try_compile "$LINENO"; then :
3364 ac_cv_prog_cc_c89=$ac_arg
3366 rm -f core conftest.err conftest.$ac_objext
3367 test "x$ac_cv_prog_cc_c89" != "xno" && break
3369 rm -f conftest.$ac_ext
3374 case "x$ac_cv_prog_cc_c89" in
3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3377 $as_echo "none needed" >&6; } ;;
3379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3380 $as_echo "unsupported" >&6; } ;;
3382 CC="$CC $ac_cv_prog_cc_c89"
3383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3384 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3386 if test "x$ac_cv_prog_cc_c89" != xno; then :
3391 ac_cpp='$CPP $CPPFLAGS'
3392 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3393 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3394 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3397 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3398 if ${ac_cv_prog_cc_c99+:} false; then :
3399 $as_echo_n "(cached) " >&6
3401 ac_cv_prog_cc_c99=no
3403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3404 /* end confdefs.h. */
3406 #include <stdbool.h>
3411 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3412 #define debug(...) fprintf (stderr, __VA_ARGS__)
3413 #define showlist(...) puts (#__VA_ARGS__)
3414 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3416 test_varargs_macros (void)
3421 debug ("X = %d\n", x);
3422 showlist (The first, second, and third items.);
3423 report (x>y, "x is %d but y is %d", x, y);
3426 // Check long long types.
3427 #define BIG64 18446744073709551615ull
3428 #define BIG32 4294967295ul
3429 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3431 your preprocessor is broken;
3435 your preprocessor is broken;
3437 static long long int bignum = -9223372036854775807LL;
3438 static unsigned long long int ubignum = BIG64;
3440 struct incomplete_array
3448 const wchar_t *name;
3452 typedef const char *ccp;
3455 test_restrict (ccp restrict text)
3457 // See if C++-style comments work.
3458 // Iterate through items via the restricted pointer.
3459 // Also check for declarations in for loops.
3460 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3465 // Check varargs and va_copy.
3467 test_varargs (const char *format, ...)
3470 va_start (args, format);
3472 va_copy (args_copy, args);
3483 str = va_arg (args_copy, const char *);
3486 number = va_arg (args_copy, int);
3489 fnumber = va_arg (args_copy, double);
3504 _Bool success = false;
3507 if (test_restrict ("String literal") == 0)
3509 char *restrict newvar = "Another string";
3512 test_varargs ("s, d' f .", "string", 65, 34.234);
3513 test_varargs_macros ();
3515 // Check flexible array members.
3516 struct incomplete_array *ia =
3517 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3519 for (int i = 0; i < ia->datasize; ++i)
3520 ia->data[i] = i * 1.234;
3522 // Check named initializers.
3523 struct named_init ni = {
3525 .name = L"Test wide string",
3526 .average = 543.34343,
3531 int dynamic_array[ni.number];
3532 dynamic_array[ni.number - 1] = 543;
3534 // work around unused variable warnings
3535 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3536 || dynamic_array[ni.number - 1] != 543);
3542 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
3544 CC="$ac_save_CC $ac_arg"
3545 if ac_fn_c_try_compile "$LINENO"; then :
3546 ac_cv_prog_cc_c99=$ac_arg
3548 rm -f core conftest.err conftest.$ac_objext
3549 test "x$ac_cv_prog_cc_c99" != "xno" && break
3551 rm -f conftest.$ac_ext
3556 case "x$ac_cv_prog_cc_c99" in
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3559 $as_echo "none needed" >&6; } ;;
3561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3562 $as_echo "unsupported" >&6; } ;;
3564 CC="$CC $ac_cv_prog_cc_c99"
3565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3566 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3568 if test "x$ac_cv_prog_cc_c99" != xno; then :
3573 if test "$ac_cv_prog_cc_c99" = "no"; then
3574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The C compiler does not support C99; there may be compiler errors" >&5
3575 $as_echo "$as_me: WARNING: The C compiler does not support C99; there may be compiler errors" >&2;}
3581 if test "$GCC" = yes ; then
3583 # -Werror forces warnings to be errors.
3585 ac_lbl_cc_force_warning_errors=-Werror
3587 V_INCLS="$V_INCLS -I/usr/local/include"
3588 LDFLAGS="$LDFLAGS -L/usr/local/lib"
3594 # This is assumed either to be GCC or clang, both
3595 # of which use -Werror to force warnings to be errors.
3597 ac_lbl_cc_force_warning_errors=-Werror
3602 # HP C, which is what we presume we're using, doesn't
3603 # exit with a non-zero exit status if we hand it an
3604 # invalid -W flag, can't be forced to do so even with
3605 # +We, and doesn't handle GCC-style -W flags, so we
3606 # don't want to try using GCC-style -W flags.
3608 ac_lbl_cc_dont_try_gcc_dashW=yes
3613 # MIPS C, which is what we presume we're using, doesn't
3614 # necessarily exit with a non-zero exit status if we
3615 # hand it an invalid -W flag, can't be forced to do
3616 # so, and doesn't handle GCC-style -W flags, so we
3617 # don't want to try using GCC-style -W flags.
3619 ac_lbl_cc_dont_try_gcc_dashW=yes
3621 # It also, apparently, defaults to "char" being
3622 # unsigned, unlike most other C implementations;
3623 # I suppose we could say "signed char" whenever
3624 # we want to guarantee a signed "char", but let's
3625 # just force signed chars.
3627 # -xansi is normally the default, but the
3628 # configure script was setting it; perhaps -cckr
3629 # was the default in the Old Days. (Then again,
3630 # that would probably be for backwards compatibility
3631 # in the days when ANSI C was Shiny and New, i.e.
3632 # 1989 and the early '90's, so maybe we can just
3633 # drop support for those compilers.)
3635 # -g is equivalent to -g2, which turns off
3636 # optimization; we choose -g3, which generates
3637 # debugging information but doesn't turn off
3638 # optimization (even if the optimization would
3639 # cause inaccuracies in debugging).
3641 V_CCOPT="$V_CCOPT -xansi -signed -g3"
3646 # Presumed to be DEC OSF/1, Digital UNIX, or
3649 # The DEC C compiler, which is what we presume we're
3650 # using, doesn't exit with a non-zero exit status if we
3651 # hand it an invalid -W flag, can't be forced to do
3652 # so, and doesn't handle GCC-style -W flags, so we
3653 # don't want to try using GCC-style -W flags.
3655 ac_lbl_cc_dont_try_gcc_dashW=yes
3657 # -g is equivalent to -g2, which turns off
3658 # optimization; we choose -g3, which generates
3659 # debugging information but doesn't turn off
3660 # optimization (even if the optimization would
3661 # cause inaccuracies in debugging).
3663 V_CCOPT="$V_CCOPT -g3"
3668 # Assumed to be Sun C, which requires -errwarn to force
3669 # warnings to be treated as errors.
3671 ac_lbl_cc_force_warning_errors=-errwarn
3675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
3676 $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
3677 if ${ac_cv_lbl_cc_const_proto+:} false; then :
3678 $as_echo_n "(cached) " >&6
3681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3682 /* end confdefs.h. */
3683 #include <sys/types.h>
3687 struct a { int b; };
3688 void c(const struct a *)
3693 if ac_fn_c_try_compile "$LINENO"; then :
3694 ac_cv_lbl_cc_const_proto=yes
3696 ac_cv_lbl_cc_const_proto=no
3698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
3702 $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
3703 if test $ac_cv_lbl_cc_const_proto = no ; then
3705 $as_echo "#define const /**/" >>confdefs.h
3710 V_CCOPT="$V_CCOPT -O"
3713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3714 $as_echo_n "checking for inline... " >&6; }
3715 save_CFLAGS="$CFLAGS"
3717 if ${ac_cv_lbl_inline+:} false; then :
3718 $as_echo_n "(cached) " >&6
3723 for ac_lbl_inline in inline __inline__ __inline
3725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3726 /* end confdefs.h. */
3727 #define inline $ac_lbl_inline
3728 static inline struct iltest *foo(void);
3734 static inline struct iltest *
3737 static struct iltest xxx;
3749 if ac_fn_c_try_compile "$LINENO"; then :
3750 ac_lbl_cc_inline=yes
3752 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3753 if test "$ac_lbl_cc_inline" = yes ; then
3757 if test "$ac_lbl_cc_inline" = yes ; then
3758 ac_cv_lbl_inline=$ac_lbl_inline
3762 CFLAGS="$save_CFLAGS"
3763 if test ! -z "$ac_cv_lbl_inline" ; then
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
3765 $as_echo "$ac_cv_lbl_inline" >&6; }
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3768 $as_echo "no" >&6; }
3771 cat >>confdefs.h <<_ACEOF
3772 #define inline $ac_cv_lbl_inline
3777 ac_cpp='$CPP $CPPFLAGS'
3778 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3779 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3780 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3782 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3783 # On Suns, sometimes $CPP names a directory.
3784 if test -n "$CPP" && test -d "$CPP"; then
3787 if test -z "$CPP"; then
3788 if ${ac_cv_prog_CPP+:} false; then :
3789 $as_echo_n "(cached) " >&6
3791 # Double quotes because CPP needs to be expanded
3792 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3795 for ac_c_preproc_warn_flag in '' yes
3797 # Use a header file that comes with gcc, so configuring glibc
3798 # with a fresh cross-compiler works.
3799 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3800 # <limits.h> exists even on freestanding compilers.
3801 # On the NeXT, cc -E runs the code through the compiler's parser,
3802 # not just through cpp. "Syntax error" is here to catch this case.
3803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3804 /* end confdefs.h. */
3806 # include <limits.h>
3808 # include <assert.h>
3812 if ac_fn_c_try_cpp "$LINENO"; then :
3815 # Broken: fails on valid input.
3818 rm -f conftest.err conftest.i conftest.$ac_ext
3820 # OK, works on sane cases. Now check whether nonexistent headers
3821 # can be detected and how.
3822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3823 /* end confdefs.h. */
3824 #include <ac_nonexistent.h>
3826 if ac_fn_c_try_cpp "$LINENO"; then :
3827 # Broken: success on invalid input.
3830 # Passes both tests.
3834 rm -f conftest.err conftest.i conftest.$ac_ext
3837 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3838 rm -f conftest.i conftest.err conftest.
$ac_ext
3839 if $ac_preproc_ok; then :
3851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3852 $as_echo "$CPP" >&6; }
3854 for ac_c_preproc_warn_flag
in '' yes
3856 # Use a header file that comes with gcc, so configuring glibc
3857 # with a fresh cross-compiler works.
3858 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3859 # <limits.h> exists even on freestanding compilers.
3860 # On the NeXT, cc -E runs the code through the compiler's parser,
3861 # not just through cpp. "Syntax error" is here to catch this case.
3862 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3863 /* end confdefs.h. */
3865 # include <limits.h>
3867 # include <assert.h>
3871 if ac_fn_c_try_cpp
"$LINENO"; then :
3874 # Broken: fails on valid input.
3877 rm -f conftest.err conftest.i conftest.
$ac_ext
3879 # OK, works on sane cases. Now check whether nonexistent headers
3880 # can be detected and how.
3881 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3882 /* end confdefs.h. */
3883 #include <ac_nonexistent.h>
3885 if ac_fn_c_try_cpp
"$LINENO"; then :
3886 # Broken: success on invalid input.
3889 # Passes both tests.
3893 rm -f conftest.err conftest.i conftest.
$ac_ext
3896 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3897 rm -f conftest.i conftest.err conftest.
$ac_ext
3898 if $ac_preproc_ok; then :
3901 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3902 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3903 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3904 See \`config.log' for more details" "$LINENO" 5; }
3908 ac_cpp
='$CPP $CPPFLAGS'
3909 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3910 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3911 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3915 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3916 if ${ac_cv_path_GREP+:} false
; then :
3917 $as_echo_n "(cached) " >&6
3919 if test -z "$GREP"; then
3920 ac_path_GREP_found
=false
3921 # Loop through the user's path and test for each of PROGNAME-LIST
3922 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3923 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3926 test -z "$as_dir" && as_dir
=.
3927 for ac_prog
in grep ggrep
; do
3928 for ac_exec_ext
in '' $ac_executable_extensions; do
3929 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3930 as_fn_executable_p
"$ac_path_GREP" ||
continue
3931 # Check for GNU ac_path_GREP and select it if it is found.
3932 # Check for GNU $ac_path_GREP
3933 case `"$ac_path_GREP" --version 2>&1` in
3935 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3938 $as_echo_n 0123456789 >"conftest.in"
3941 cat "conftest.in" "conftest.in" >"conftest.tmp"
3942 mv "conftest.tmp" "conftest.in"
3943 cp "conftest.in" "conftest.nl"
3944 $as_echo 'GREP' >> "conftest.nl"
3945 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3946 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3947 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3948 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3949 # Best one so far, save it but keep looking for a better one
3950 ac_cv_path_GREP
="$ac_path_GREP"
3951 ac_path_GREP_max
=$ac_count
3953 # 10*(2^10) chars as input seems more than enough
3954 test $ac_count -gt 10 && break
3956 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3959 $ac_path_GREP_found && break 3
3964 if test -z "$ac_cv_path_GREP"; then
3965 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3968 ac_cv_path_GREP
=$GREP
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3973 $as_echo "$ac_cv_path_GREP" >&6; }
3974 GREP
="$ac_cv_path_GREP"
3977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3978 $as_echo_n "checking for egrep... " >&6; }
3979 if ${ac_cv_path_EGREP+:} false
; then :
3980 $as_echo_n "(cached) " >&6
3982 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3983 then ac_cv_path_EGREP
="$GREP -E"
3985 if test -z "$EGREP"; then
3986 ac_path_EGREP_found
=false
3987 # Loop through the user's path and test for each of PROGNAME-LIST
3988 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3989 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3992 test -z "$as_dir" && as_dir
=.
3993 for ac_prog
in egrep; do
3994 for ac_exec_ext
in '' $ac_executable_extensions; do
3995 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3996 as_fn_executable_p
"$ac_path_EGREP" ||
continue
3997 # Check for GNU ac_path_EGREP and select it if it is found.
3998 # Check for GNU $ac_path_EGREP
3999 case `"$ac_path_EGREP" --version 2>&1` in
4001 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4004 $as_echo_n 0123456789 >"conftest.in"
4007 cat "conftest.in" "conftest.in" >"conftest.tmp"
4008 mv "conftest.tmp" "conftest.in"
4009 cp "conftest.in" "conftest.nl"
4010 $as_echo 'EGREP' >> "conftest.nl"
4011 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4012 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4013 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4014 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4015 # Best one so far, save it but keep looking for a better one
4016 ac_cv_path_EGREP
="$ac_path_EGREP"
4017 ac_path_EGREP_max
=$ac_count
4019 # 10*(2^10) chars as input seems more than enough
4020 test $ac_count -gt 10 && break
4022 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4025 $ac_path_EGREP_found && break 3
4030 if test -z "$ac_cv_path_EGREP"; then
4031 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4034 ac_cv_path_EGREP
=$EGREP
4039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4040 $as_echo "$ac_cv_path_EGREP" >&6; }
4041 EGREP
="$ac_cv_path_EGREP"
4044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4045 $as_echo_n "checking for ANSI C header files... " >&6; }
4046 if ${ac_cv_header_stdc+:} false
; then :
4047 $as_echo_n "(cached) " >&6
4049 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4050 /* end confdefs.h. */
4064 if ac_fn_c_try_compile
"$LINENO"; then :
4065 ac_cv_header_stdc
=yes
4067 ac_cv_header_stdc
=no
4069 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4071 if test $ac_cv_header_stdc = yes; then
4072 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4073 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4074 /* end confdefs.h. */
4078 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4079 $EGREP "memchr" >/dev
/null
2>&1; then :
4082 ac_cv_header_stdc
=no
4088 if test $ac_cv_header_stdc = yes; then
4089 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4091 /* end confdefs.h. */
4095 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4096 $EGREP "free" >/dev
/null
2>&1; then :
4099 ac_cv_header_stdc
=no
4105 if test $ac_cv_header_stdc = yes; then
4106 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4107 if test "$cross_compiling" = yes; then :
4110 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4111 /* end confdefs.h. */
4114 #if ((' ' & 0x0FF) == 0x020)
4115 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4116 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4118 # define ISLOWER(c) \
4119 (('a' <= (c) && (c) <= 'i') \
4120 || ('j' <= (c) && (c) <= 'r') \
4121 || ('s' <= (c) && (c) <= 'z'))
4122 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4125 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4130 for (i = 0; i < 256; i++)
4131 if (XOR (islower (i), ISLOWER (i))
4132 || toupper (i) != TOUPPER (i))
4137 if ac_fn_c_try_run
"$LINENO"; then :
4140 ac_cv_header_stdc
=no
4142 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4143 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4149 $as_echo "$ac_cv_header_stdc" >&6; }
4150 if test $ac_cv_header_stdc = yes; then
4152 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4156 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4157 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4158 inttypes.h stdint.h unistd.h
4160 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4161 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4163 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4164 cat >>confdefs.h
<<_ACEOF
4165 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4173 for ac_header
in fcntl.h rpc
/rpc.h rpc
/rpcent.h net
/if.h
4175 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4176 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4177 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4178 cat >>confdefs.h
<<_ACEOF
4179 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4190 # Check whether --enable-universal was given.
4191 if test "${enable_universal+set}" = set; then :
4192 enableval
=$enable_universal;
4195 if test "$enable_universal" != "no"; then
4200 # Leopard. Build for x86 and 32-bit PowerPC, with
4201 # x86 first. (That's what Apple does.)
4203 V_CCOPT
="$V_CCOPT -arch i386 -arch ppc"
4204 LDFLAGS
="$LDFLAGS -arch i386 -arch ppc"
4209 # Snow Leopard. Build for x86-64 and x86, with
4210 # x86-64 first. (That's what Apple does.)
4212 V_CCOPT
="$V_CCOPT -arch x86_64 -arch i386"
4213 LDFLAGS
="$LDFLAGS -arch x86_64 -arch i386"
4222 # Check whether --with-smi was given.
4223 if test "${with_smi+set}" = set; then :
4230 if test "x$with_smi" != "xno" ; then
4231 ac_fn_c_check_header_mongrel
"$LINENO" "smi.h" "ac_cv_header_smi_h" "$ac_includes_default"
4232 if test "x$ac_cv_header_smi_h" = xyes
; then :
4235 # OK, we found smi.h. Do we have libsmi with smiInit?
4237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for smiInit in -lsmi" >&5
4238 $as_echo_n "checking for smiInit in -lsmi... " >&6; }
4239 if ${ac_cv_lib_smi_smiInit+:} false
; then :
4240 $as_echo_n "(cached) " >&6
4242 ac_check_lib_save_LIBS
=$LIBS
4244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4245 /* end confdefs.h. */
4247 /* Override any GCC internal prototype to avoid an error.
4248 Use char because int might match the return type of a GCC
4249 builtin and then its argument prototype would still apply. */
4262 if ac_fn_c_try_link
"$LINENO"; then :
4263 ac_cv_lib_smi_smiInit
=yes
4265 ac_cv_lib_smi_smiInit
=no
4267 rm -f core conftest.err conftest.
$ac_objext \
4268 conftest
$ac_exeext conftest.
$ac_ext
4269 LIBS
=$ac_check_lib_save_LIBS
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_smi_smiInit" >&5
4272 $as_echo "$ac_cv_lib_smi_smiInit" >&6; }
4273 if test "x$ac_cv_lib_smi_smiInit" = xyes
; then :
4276 # OK, we have libsmi with smiInit. Can we use it?
4278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable libsmi" >&5
4279 $as_echo_n "checking whether to enable libsmi... " >&6; }
4282 if test "$cross_compiling" = yes; then :
4284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not when cross-compiling" >&5
4285 $as_echo "not when cross-compiling" >&6; }
4290 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4291 /* end confdefs.h. */
4293 /* libsmi available check */
4297 int current, revision, age, n;
4298 const int required = 2;
4301 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4303 n = sscanf(smi_library_version, "%d:%d:%d", ¤t, &revision, &age);
4306 if (required < current - age || required > current)
4312 if ac_fn_c_try_run
"$LINENO"; then :
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4315 $as_echo "yes" >&6; }
4317 $as_echo "#define USE_LIBSMI 1" >>confdefs.h
4323 1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5
4324 $as_echo "no - smiInit failed" >&6; } ;;
4325 2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5
4326 $as_echo "no - header/library version mismatch" >&6; } ;;
4327 3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5
4328 $as_echo "no - can't determine library version" >&6; } ;;
4329 4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5
4330 $as_echo "no - too old" >&6; } ;;
4331 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4332 $as_echo "no" >&6; } ;;
4337 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4338 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the instrument functions code" >&5
4351 $as_echo_n "checking whether to enable the instrument functions code... " >&6; }
4352 # Check whether --enable-instrument-functions was given.
4353 if test "${enable_instrument_functions+set}" = set; then :
4354 enableval
=$enable_instrument_functions;
4359 case "$enableval" in
4360 yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4361 $as_echo "yes" >&6; }
4362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bfd_init in -lbfd" >&5
4363 $as_echo_n "checking for bfd_init in -lbfd... " >&6; }
4364 if ${ac_cv_lib_bfd_bfd_init+:} false
; then :
4365 $as_echo_n "(cached) " >&6
4367 ac_check_lib_save_LIBS
=$LIBS
4369 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4370 /* end confdefs.h. */
4372 /* Override any GCC internal prototype to avoid an error.
4373 Use char because int might match the return type of a GCC
4374 builtin and then its argument prototype would still apply. */
4387 if ac_fn_c_try_link
"$LINENO"; then :
4388 ac_cv_lib_bfd_bfd_init
=yes
4390 ac_cv_lib_bfd_bfd_init
=no
4392 rm -f core conftest.err conftest.
$ac_objext \
4393 conftest
$ac_exeext conftest.
$ac_ext
4394 LIBS
=$ac_check_lib_save_LIBS
4396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bfd_bfd_init" >&5
4397 $as_echo "$ac_cv_lib_bfd_bfd_init" >&6; }
4398 if test "x$ac_cv_lib_bfd_bfd_init" = xyes
; then :
4401 as_fn_error $?
"--enable-instrument-functions was given, but test for library libbfd failed. Please install the 'binutils-dev' package." "$LINENO" 5
4405 $as_echo "#define ENABLE_INSTRUMENT_FUNCTIONS 1" >>confdefs.h
4407 LOCALSRC
="$LOCALSRC instrument-functions.c"
4408 # Add '-finstrument-functions' instrumentation option to generate
4409 # instrumentation calls for entry and exit to functions.
4410 # Try to avoid Address Space Layout Randomization (ALSR).
4411 CFLAGS
="$CFLAGS -O0 -ggdb -finstrument-functions -fno-stack-protector -fno-pic"
4412 LDFLAGS
="$LDFLAGS -O0 -ggdb -fno-stack-protector -no-pie"
4415 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4416 $as_echo "no" >&6; }
4420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5
4421 $as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; }
4422 # Check whether --enable-smb was given.
4423 if test "${enable_smb+set}" = set; then :
4424 enableval
=$enable_smb;
4429 case "$enableval" in
4430 yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4431 $as_echo "yes" >&6; }
4433 $as_echo "#define ENABLE_SMB 1" >>confdefs.h
4435 LOCALSRC
="print-smb.c smbutil.c $LOCALSRC"
4437 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4438 $as_echo "no" >&6; }
4443 # Check whether --with-user was given.
4444 if test "${with_user+set}" = set; then :
4448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5
4449 $as_echo_n "checking whether to drop root privileges by default... " >&6; }
4450 if test ! -z "$with_user" ; then
4452 cat >>confdefs.h
<<_ACEOF
4453 #define WITH_USER "$withval"
4456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4457 $as_echo "to \"$withval\"" >&6; }
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4460 $as_echo "no" >&6; }
4464 # Check whether --with-chroot was given.
4465 if test "${with_chroot+set}" = set; then :
4466 withval
=$with_chroot;
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5
4470 $as_echo_n "checking whether to chroot... " >&6; }
4471 if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4473 cat >>confdefs.h
<<_ACEOF
4474 #define WITH_CHROOT "$withval"
4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4478 $as_echo "to \"$withval\"" >&6; }
4480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4481 $as_echo "no" >&6; }
4485 # Check whether --with-sandbox-capsicum was given.
4486 if test "${with_sandbox_capsicum+set}" = set; then :
4487 withval
=$with_sandbox_capsicum;
4491 # Check whether various functions are available. If any are, set
4492 # ac_lbl_capsicum_function_seen to yes; if any are not, set
4493 # ac_lbl_capsicum_function_not_seen to yes.
4495 # We don't check cap_rights_init(), as it's a macro, wrapping another
4496 # function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS()
4497 # doesn't handle that.
4499 # All of the ones we check for must be available in order to enable
4500 # capsicum sandboxing.
4502 # XXX - do we need to check for all of them, or are there some that, if
4503 # present, imply others are present?
4505 if test -z "$with_sandbox_capsicum" ||
test "$with_sandbox_capsicum" != "no" ; then
4507 # First, make sure we have the required header.
4509 ac_fn_c_check_header_mongrel
"$LINENO" "sys/capsicum.h" "ac_cv_header_sys_capsicum_h" "$ac_includes_default"
4510 if test "x$ac_cv_header_sys_capsicum_h" = xyes
; then :
4513 # We do; now make sure we have the required functions.
4515 for ac_func
in cap_enter cap_rights_limit cap_ioctls_limit openat
4517 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4518 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4519 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
4520 cat >>confdefs.h
<<_ACEOF
4521 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4523 ac_lbl_capsicum_function_seen
=yes
4525 ac_lbl_capsicum_function_not_seen
=yes
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcasper" >&5
4534 $as_echo_n "checking for cap_init in -lcasper... " >&6; }
4535 if ${ac_cv_lib_casper_cap_init+:} false
; then :
4536 $as_echo_n "(cached) " >&6
4538 ac_check_lib_save_LIBS
=$LIBS
4539 LIBS
="-lcasper $LIBS"
4540 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4541 /* end confdefs.h. */
4543 /* Override any GCC internal prototype to avoid an error.
4544 Use char because int might match the return type of a GCC
4545 builtin and then its argument prototype would still apply. */
4558 if ac_fn_c_try_link
"$LINENO"; then :
4559 ac_cv_lib_casper_cap_init
=yes
4561 ac_cv_lib_casper_cap_init
=no
4563 rm -f core conftest.err conftest.
$ac_objext \
4564 conftest
$ac_exeext conftest.
$ac_ext
4565 LIBS
=$ac_check_lib_save_LIBS
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_casper_cap_init" >&5
4568 $as_echo "$ac_cv_lib_casper_cap_init" >&6; }
4569 if test "x$ac_cv_lib_casper_cap_init" = xyes
; then :
4570 LIBS
="$LIBS -lcasper"
4573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_gethostbyaddr in -lcap_dns" >&5
4574 $as_echo_n "checking for cap_gethostbyaddr in -lcap_dns... " >&6; }
4575 if ${ac_cv_lib_cap_dns_cap_gethostbyaddr+:} false
; then :
4576 $as_echo_n "(cached) " >&6
4578 ac_check_lib_save_LIBS
=$LIBS
4579 LIBS
="-lcap_dns $LIBS"
4580 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4581 /* end confdefs.h. */
4583 /* Override any GCC internal prototype to avoid an error.
4584 Use char because int might match the return type of a GCC
4585 builtin and then its argument prototype would still apply. */
4589 char cap_gethostbyaddr ();
4593 return cap_gethostbyaddr ();
4598 if ac_fn_c_try_link
"$LINENO"; then :
4599 ac_cv_lib_cap_dns_cap_gethostbyaddr
=yes
4601 ac_cv_lib_cap_dns_cap_gethostbyaddr
=no
4603 rm -f core conftest.err conftest.
$ac_objext \
4604 conftest
$ac_exeext conftest.
$ac_ext
4605 LIBS
=$ac_check_lib_save_LIBS
4607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_dns_cap_gethostbyaddr" >&5
4608 $as_echo "$ac_cv_lib_cap_dns_cap_gethostbyaddr" >&6; }
4609 if test "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = xyes
; then :
4610 LIBS
="$LIBS -lcap_dns"
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5
4615 $as_echo_n "checking whether to sandbox using capsicum... " >&6; }
4616 if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then
4618 $as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4621 $as_echo "yes" >&6; }
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4624 $as_echo "no" >&6; }
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using Casper library" >&5
4627 $as_echo_n "checking whether to sandbox using Casper library... " >&6; }
4628 if test "x$ac_cv_lib_casper_cap_init" = "xyes" -a "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = "xyes"; then
4630 $as_echo "#define HAVE_CASPER 1" >>confdefs.h
4632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4633 $as_echo "yes" >&6; }
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4636 $as_echo "no" >&6; }
4640 # We must check this before checking whether to check the OS's IPv6,
4641 # support because, on some platforms (such as SunOS 5.x), the test
4642 # program requires the extra networking libraries.
4645 # Most operating systems have gethostbyname() in the default searched
4646 # libraries (i.e. libc):
4647 # Some OSes (eg. Solaris) place it in libnsl
4648 # Some strange OSes (SINIX) have it in libsocket:
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4650 $as_echo_n "checking for library containing gethostbyname... " >&6; }
4651 if ${ac_cv_search_gethostbyname+:} false
; then :
4652 $as_echo_n "(cached) " >&6
4654 ac_func_search_save_LIBS
=$LIBS
4655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4656 /* end confdefs.h. */
4658 /* Override any GCC internal prototype to avoid an error.
4659 Use char because int might match the return type of a GCC
4660 builtin and then its argument prototype would still apply. */
4664 char gethostbyname ();
4668 return gethostbyname ();
4673 for ac_lib
in '' nsl socket resolv
; do
4674 if test -z "$ac_lib"; then
4675 ac_res
="none required"
4678 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4680 if ac_fn_c_try_link
"$LINENO"; then :
4681 ac_cv_search_gethostbyname
=$ac_res
4683 rm -f core conftest.err conftest.
$ac_objext \
4685 if ${ac_cv_search_gethostbyname+:} false
; then :
4689 if ${ac_cv_search_gethostbyname+:} false
; then :
4692 ac_cv_search_gethostbyname
=no
4695 LIBS
=$ac_func_search_save_LIBS
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4698 $as_echo "$ac_cv_search_gethostbyname" >&6; }
4699 ac_res
=$ac_cv_search_gethostbyname
4700 if test "$ac_res" != no
; then :
4701 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4705 # Unfortunately libsocket sometimes depends on libnsl and
4706 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
4707 if test "$ac_cv_search_gethostbyname" = "no"
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
4710 $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
4711 if ${ac_cv_lib_socket_gethostbyname+:} false
; then :
4712 $as_echo_n "(cached) " >&6
4714 ac_check_lib_save_LIBS
=$LIBS
4715 LIBS
="-lsocket -lnsl $LIBS"
4716 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4717 /* end confdefs.h. */
4719 /* Override any GCC internal prototype to avoid an error.
4720 Use char because int might match the return type of a GCC
4721 builtin and then its argument prototype would still apply. */
4725 char gethostbyname ();
4729 return gethostbyname ();
4734 if ac_fn_c_try_link
"$LINENO"; then :
4735 ac_cv_lib_socket_gethostbyname
=yes
4737 ac_cv_lib_socket_gethostbyname
=no
4739 rm -f core conftest.err conftest.
$ac_objext \
4740 conftest
$ac_exeext conftest.
$ac_ext
4741 LIBS
=$ac_check_lib_save_LIBS
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
4744 $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
4745 if test "x$ac_cv_lib_socket_gethostbyname" = xyes
; then :
4746 LIBS
="-lsocket -lnsl $LIBS"
4750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4751 $as_echo_n "checking for library containing socket... " >&6; }
4752 if ${ac_cv_search_socket+:} false
; then :
4753 $as_echo_n "(cached) " >&6
4755 ac_func_search_save_LIBS
=$LIBS
4756 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4757 /* end confdefs.h. */
4759 /* Override any GCC internal prototype to avoid an error.
4760 Use char because int might match the return type of a GCC
4761 builtin and then its argument prototype would still apply. */
4774 for ac_lib
in '' socket
; do
4775 if test -z "$ac_lib"; then
4776 ac_res
="none required"
4779 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4781 if ac_fn_c_try_link
"$LINENO"; then :
4782 ac_cv_search_socket
=$ac_res
4784 rm -f core conftest.err conftest.
$ac_objext \
4786 if ${ac_cv_search_socket+:} false
; then :
4790 if ${ac_cv_search_socket+:} false
; then :
4793 ac_cv_search_socket
=no
4796 LIBS
=$ac_func_search_save_LIBS
4798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4799 $as_echo "$ac_cv_search_socket" >&6; }
4800 ac_res
=$ac_cv_search_socket
4801 if test "$ac_res" != no
; then :
4802 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4806 $as_echo_n "checking for socket in -lsocket... " >&6; }
4807 if ${ac_cv_lib_socket_socket+:} false
; then :
4808 $as_echo_n "(cached) " >&6
4810 ac_check_lib_save_LIBS
=$LIBS
4811 LIBS
="-lsocket -lnsl $LIBS"
4812 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4813 /* end confdefs.h. */
4815 /* Override any GCC internal prototype to avoid an error.
4816 Use char because int might match the return type of a GCC
4817 builtin and then its argument prototype would still apply. */
4830 if ac_fn_c_try_link
"$LINENO"; then :
4831 ac_cv_lib_socket_socket
=yes
4833 ac_cv_lib_socket_socket
=no
4835 rm -f core conftest.err conftest.
$ac_objext \
4836 conftest
$ac_exeext conftest.
$ac_ext
4837 LIBS
=$ac_check_lib_save_LIBS
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4840 $as_echo "$ac_cv_lib_socket_socket" >&6; }
4841 if test "x$ac_cv_lib_socket_socket" = xyes
; then :
4842 LIBS
="-lsocket -lnsl $LIBS"
4847 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
4849 $as_echo_n "checking for library containing putmsg... " >&6; }
4850 if ${ac_cv_search_putmsg+:} false
; then :
4851 $as_echo_n "(cached) " >&6
4853 ac_func_search_save_LIBS
=$LIBS
4854 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4855 /* end confdefs.h. */
4857 /* Override any GCC internal prototype to avoid an error.
4858 Use char because int might match the return type of a GCC
4859 builtin and then its argument prototype would still apply. */
4872 for ac_lib
in '' str
; do
4873 if test -z "$ac_lib"; then
4874 ac_res
="none required"
4877 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4879 if ac_fn_c_try_link
"$LINENO"; then :
4880 ac_cv_search_putmsg
=$ac_res
4882 rm -f core conftest.err conftest.
$ac_objext \
4884 if ${ac_cv_search_putmsg+:} false
; then :
4888 if ${ac_cv_search_putmsg+:} false
; then :
4891 ac_cv_search_putmsg
=no
4894 LIBS
=$ac_func_search_save_LIBS
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
4897 $as_echo "$ac_cv_search_putmsg" >&6; }
4898 ac_res
=$ac_cv_search_putmsg
4899 if test "$ac_res" != no
; then :
4900 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4907 # Check whether AF_INET6 and struct in6_addr are defined.
4908 # If they aren't both defined, we don't have sufficient OS
4909 # support for IPv6, so we don't look for IPv6 support libraries,
4910 # and we define AF_INET6 and struct in6_addr ourselves.
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports IPv6" >&5
4913 $as_echo_n "checking whether the operating system supports IPv6... " >&6; }
4914 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4915 /* end confdefs.h. */
4918 /* AF_INET6 available check */
4919 #include <sys/types.h>
4921 #include <ws2tcpip.h>
4923 #include <sys/socket.h>
4924 #include <netinet/in.h>
4928 foo(struct in6_addr *addr)
4930 memset(addr, 0, sizeof (struct in6_addr));
4933 #error "AF_INET6 not defined"
4938 if ac_fn_c_try_compile
"$LINENO"; then :
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4941 $as_echo "yes" >&6; }
4943 $as_echo "#define HAVE_OS_IPV6_SUPPORT 1" >>confdefs.h
4949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4950 $as_echo "no" >&6; }
4955 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4961 if test "$ipv6" = "yes"; then
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5
4963 $as_echo_n "checking ipv6 stack type... " >&6; }
4964 for i
in inria kame linux-glibc linux-libinet6 toshiba v6d zeta
; do
4967 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4968 /* end confdefs.h. */
4969 #include <netinet/in.h>
4970 #ifdef IPV6_INRIA_VERSION
4974 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4975 $EGREP "yes" >/dev
/null
2>&1; then :
4982 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4983 /* end confdefs.h. */
4984 #include <netinet/in.h>
4989 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4990 $EGREP "yes" >/dev
/null
2>&1; then :
4993 ipv6libdir
=/usr
/local
/v
6/lib
;
5000 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5001 /* end confdefs.h. */
5002 #include <features.h>
5003 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
5007 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5008 $EGREP "yes" >/dev
/null
2>&1; then :
5015 if test -d /usr
/inet6
-o -f /usr
/include
/netinet
/ip6.h
; then
5018 ipv6libdir
=/usr
/inet
6/lib
5020 CFLAGS
="-I/usr/inet6/include $CFLAGS"
5024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5025 /* end confdefs.h. */
5026 #include <sys/param.h>
5027 #ifdef _TOSHIBA_INET6
5031 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5032 $EGREP "yes" >/dev
/null
2>&1; then :
5035 ipv6libdir
=/usr
/local
/v
6/lib
5041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5042 /* end confdefs.h. */
5043 #include </usr/local/v6/include/sys/v6config.h>
5048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5049 $EGREP "yes" >/dev
/null
2>&1; then :
5052 ipv6libdir
=/usr
/local
/v
6/lib
;
5053 CFLAGS
="-I/usr/local/v6/include $CFLAGS"
5059 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5060 /* end confdefs.h. */
5061 #include <sys/param.h>
5062 #ifdef _ZETA_MINAMI_INET6
5066 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5067 $EGREP "yes" >/dev
/null
2>&1; then :
5070 ipv6libdir
=/usr
/local
/v
6/lib
5076 if test "$ipv6type" != "unknown"; then
5080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5
5081 $as_echo "$ipv6type" >&6; }
5084 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
5085 if test -d $ipv6libdir -a -f $ipv6libdir/lib
$ipv6lib.a
; then
5086 LIBS
="-L$ipv6libdir -l$ipv6lib $LIBS"
5087 echo "You have $ipv6lib library, using it"
5089 if test "$ipv6trylibc" = "yes"; then
5090 echo "You do not have $ipv6lib library, using libc"
5092 echo 'Fatal: no $ipv6lib library found. cannot continue.'
5093 echo "You need to fetch lib$ipv6lib.a from appropriate"
5094 echo 'ipv6 kit and compile beforehand.'
5100 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
5101 if test "x$ac_cv_func_strlcat" = xyes
; then :
5102 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5105 case " $LIBOBJS " in
5106 *" strlcat.$ac_objext "* ) ;;
5107 *) LIBOBJS
="$LIBOBJS strlcat.$ac_objext"
5113 ac_fn_c_check_func
"$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5114 if test "x$ac_cv_func_strlcpy" = xyes
; then :
5115 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5118 case " $LIBOBJS " in
5119 *" strlcpy.$ac_objext "* ) ;;
5120 *) LIBOBJS
="$LIBOBJS strlcpy.$ac_objext"
5126 ac_fn_c_check_func
"$LINENO" "strdup" "ac_cv_func_strdup"
5127 if test "x$ac_cv_func_strdup" = xyes
; then :
5128 $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
5131 case " $LIBOBJS " in
5132 *" strdup.$ac_objext "* ) ;;
5133 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
5139 ac_fn_c_check_func
"$LINENO" "strsep" "ac_cv_func_strsep"
5140 if test "x$ac_cv_func_strsep" = xyes
; then :
5141 $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5144 case " $LIBOBJS " in
5145 *" strsep.$ac_objext "* ) ;;
5146 *) LIBOBJS
="$LIBOBJS strsep.$ac_objext"
5152 ac_fn_c_check_func
"$LINENO" "getservent" "ac_cv_func_getservent"
5153 if test "x$ac_cv_func_getservent" = xyes
; then :
5154 $as_echo "#define HAVE_GETSERVENT 1" >>confdefs.h
5157 case " $LIBOBJS " in
5158 *" getservent.$ac_objext "* ) ;;
5159 *) LIBOBJS
="$LIBOBJS getservent.$ac_objext"
5165 ac_fn_c_check_func
"$LINENO" "getopt_long" "ac_cv_func_getopt_long"
5166 if test "x$ac_cv_func_getopt_long" = xyes
; then :
5167 $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
5170 case " $LIBOBJS " in
5171 *" getopt_long.$ac_objext "* ) ;;
5172 *) LIBOBJS
="$LIBOBJS getopt_long.$ac_objext"
5179 for ac_func
in fork vfork strftime
5181 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5182 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5183 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
5184 cat >>confdefs.h
<<_ACEOF
5185 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5191 for ac_func
in setlinebuf
5193 ac_fn_c_check_func
"$LINENO" "setlinebuf" "ac_cv_func_setlinebuf"
5194 if test "x$ac_cv_func_setlinebuf" = xyes
; then :
5195 cat >>confdefs.h
<<_ACEOF
5196 #define HAVE_SETLINEBUF 1
5204 # Make sure we have vsnprintf() and snprintf(); we require them.
5206 ac_fn_c_check_func
"$LINENO" "vsnprintf" "ac_cv_func_vsnprintf"
5207 if test "x$ac_cv_func_vsnprintf" = xyes
; then :
5210 as_fn_error $?
"vsnprintf() is required but wasn't found" "$LINENO" 5
5213 ac_fn_c_check_func
"$LINENO" "snprintf" "ac_cv_func_snprintf"
5214 if test "x$ac_cv_func_snprintf" = xyes
; then :
5217 as_fn_error $?
"snprintf() is required but wasn't found" "$LINENO" 5
5222 # Define HAVE_NO_PRINTF_Z to make it possible to disable test cases that
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf(3) supports the z length modifier" >&5
5226 $as_echo_n "checking whether printf(3) supports the z length modifier... " >&6; }
5227 if test "$cross_compiling" = yes; then :
5229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not while cross-compiling" >&5
5230 $as_echo "not while cross-compiling" >&6; }
5234 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5235 /* end confdefs.h. */
5244 snprintf(buf, sizeof(buf), "%zu", sizeof(buf));
5245 return strncmp(buf, "100", sizeof(buf)) ? 1 : 0;
5250 if ac_fn_c_try_run
"$LINENO"; then :
5252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5253 $as_echo "yes" >&6; }
5257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5258 $as_echo "no" >&6; }
5260 $as_echo "#define HAVE_NO_PRINTF_Z 1" >>confdefs.h
5264 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5265 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5
5270 $as_echo_n "checking for main in -lrpc... " >&6; }
5271 if ${ac_cv_lib_rpc_main+:} false
; then :
5272 $as_echo_n "(cached) " >&6
5274 ac_check_lib_save_LIBS
=$LIBS
5276 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5277 /* end confdefs.h. */
5288 if ac_fn_c_try_link
"$LINENO"; then :
5289 ac_cv_lib_rpc_main
=yes
5291 ac_cv_lib_rpc_main
=no
5293 rm -f core conftest.err conftest.
$ac_objext \
5294 conftest
$ac_exeext conftest.
$ac_ext
5295 LIBS
=$ac_check_lib_save_LIBS
5297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5
5298 $as_echo "$ac_cv_lib_rpc_main" >&6; }
5299 if test "x$ac_cv_lib_rpc_main" = xyes
; then :
5300 cat >>confdefs.h
<<_ACEOF
5301 #define HAVE_LIBRPC 1
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5
5309 $as_echo_n "checking for library containing getrpcbynumber... " >&6; }
5310 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5311 $as_echo_n "(cached) " >&6
5313 ac_func_search_save_LIBS
=$LIBS
5314 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5315 /* end confdefs.h. */
5317 /* Override any GCC internal prototype to avoid an error.
5318 Use char because int might match the return type of a GCC
5319 builtin and then its argument prototype would still apply. */
5323 char getrpcbynumber ();
5327 return getrpcbynumber ();
5332 for ac_lib
in '' nsl
; do
5333 if test -z "$ac_lib"; then
5334 ac_res
="none required"
5337 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5339 if ac_fn_c_try_link
"$LINENO"; then :
5340 ac_cv_search_getrpcbynumber
=$ac_res
5342 rm -f core conftest.err conftest.
$ac_objext \
5344 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5348 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5351 ac_cv_search_getrpcbynumber
=no
5354 LIBS
=$ac_func_search_save_LIBS
5356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5
5357 $as_echo "$ac_cv_search_getrpcbynumber" >&6; }
5358 ac_res
=$ac_cv_search_getrpcbynumber
5359 if test "$ac_res" != no
; then :
5360 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5362 $as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h
5369 pfopen
=/usr
/examples
/packetfilter
/pfopen.c
5370 if test -f $pfopen ; then
5371 for ac_func
in pfopen
5373 ac_fn_c_check_func
"$LINENO" "pfopen" "ac_cv_func_pfopen"
5374 if test "x$ac_cv_func_pfopen" = xyes
; then :
5375 cat >>confdefs.h
<<_ACEOF
5376 #define HAVE_PFOPEN 1
5382 if test $ac_cv_func_pfopen = "no" ; then
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5
5384 $as_echo "Using $pfopen" >&6; }
5385 LIBS
="$LIBS $pfopen"
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for a local libpcap" >&5
5390 $as_echo_n "checking whether to look for a local libpcap... " >&6; }
5391 # Check whether --enable-local-libpcap was given.
5392 if test "${enable_local_libpcap+set}" = set; then :
5393 enableval
=$enable_local_libpcap;
5398 case "$enableval" in
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5402 $as_echo "no" >&6; }
5404 # Don't look for a local libpcap.
5406 using_local_libpcap
=no
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5411 $as_echo "yes" >&6; }
5413 # Look for a local pcap library.
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5
5416 $as_echo_n "checking for local pcap library... " >&6; }
5418 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5419 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5420 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5421 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5422 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5423 basedir
=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
5424 sed -e 's/-PRE-GIT$//' `
5425 if test $lastdir = $basedir ; then
5429 if test -r $dir/libpcap.a
; then
5430 libpcap
=$dir/libpcap.a
5434 if test $libpcap = FAIL
; then
5436 # We didn't find a local libpcap.
5438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5439 $as_echo "not found" >&6; }
5440 using_local_libpcap
=no
;
5443 # We found a local libpcap.
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5
5446 $as_echo "$libpcap" >&6; }
5447 using_local_libpcap
=yes
5452 if test $using_local_libpcap = no
; then
5454 # We didn't find a local libpcap.
5455 # Look for an installed pkg-config.
5457 if test -n "$ac_tool_prefix"; then
5458 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5459 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5461 $as_echo_n "checking for $ac_word... " >&6; }
5462 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
5463 $as_echo_n "(cached) " >&6
5467 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
5470 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5474 test -z "$as_dir" && as_dir
=.
5475 for ac_exec_ext
in '' $ac_executable_extensions; do
5476 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5477 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5488 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
5489 if test -n "$PKG_CONFIG"; then
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5491 $as_echo "$PKG_CONFIG" >&6; }
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5494 $as_echo "no" >&6; }
5499 if test -z "$ac_cv_path_PKG_CONFIG"; then
5500 ac_pt_PKG_CONFIG
=$PKG_CONFIG
5501 # Extract the first word of "pkg-config", so it can be a program name with args.
5502 set dummy pkg-config
; ac_word
=$2
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5504 $as_echo_n "checking for $ac_word... " >&6; }
5505 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false
; then :
5506 $as_echo_n "(cached) " >&6
5508 case $ac_pt_PKG_CONFIG in
5510 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5513 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5517 test -z "$as_dir" && as_dir
=.
5518 for ac_exec_ext
in '' $ac_executable_extensions; do
5519 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5520 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5531 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
5532 if test -n "$ac_pt_PKG_CONFIG"; then
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5534 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5537 $as_echo "no" >&6; }
5540 if test "x$ac_pt_PKG_CONFIG" = x
; then
5543 case $cross_compiling:$ac_tool_warned in
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5546 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5547 ac_tool_warned
=yes ;;
5549 PKG_CONFIG
=$ac_pt_PKG_CONFIG
5552 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
5555 if test -n "$PKG_CONFIG" ; then
5557 # We have it. Are there .pc files for libpcap?
5559 # --exists was introduced in pkg-config 0.4.0; that
5560 # dates back to late 2000, so we won't worry about
5561 # earlier releases that lack it.
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether there are .pc files for libpcap" >&5
5564 $as_echo_n "checking whether there are .pc files for libpcap... " >&6; }
5565 if "$PKG_CONFIG" libpcap
--exists ; then
5567 # Yes, so we can use pkg-config to get configuration
5568 # information for libpcap.
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5571 $as_echo "yes" >&6; }
5572 pkg_config_usable
=yes
5575 # No, so we can't use pkg-config to get configuration
5576 # information for libpcap.
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5579 $as_echo "no" >&6; }
5580 pkg_config_usable
=no
5584 # We don't have it, so we obviously can't use it.
5586 pkg_config_usable
=no
5588 if test "$pkg_config_usable" = "yes" ; then
5590 # Found both - use pkg-config to get the include flags for
5591 # libpcap and the flags to link with libpcap.
5593 # Please read section 11.6 "Shell Substitutions"
5594 # in the autoconf manual before doing anything
5595 # to this that involves quoting. Especially note
5596 # the statement "There is just no portable way to use
5597 # double-quoted strings inside double-quoted back-quoted
5598 # expressions (pfew!)."
5600 cflags
=`"$PKG_CONFIG" libpcap --cflags`
5601 V_INCLS
="$cflags $V_INCLS"
5602 libpcap
=`"$PKG_CONFIG" libpcap --libs`
5606 # Look for an installed pcap-config.
5608 if test -n "$ac_tool_prefix"; then
5609 # Extract the first word of "${ac_tool_prefix}pcap-config", so it can be a program name with args.
5610 set dummy
${ac_tool_prefix}pcap-config
; ac_word
=$2
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5612 $as_echo_n "checking for $ac_word... " >&6; }
5613 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5614 $as_echo_n "(cached) " >&6
5616 case $PCAP_CONFIG in
5618 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5621 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5625 test -z "$as_dir" && as_dir
=.
5626 for ac_exec_ext
in '' $ac_executable_extensions; do
5627 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5628 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5639 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5640 if test -n "$PCAP_CONFIG"; then
5641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5642 $as_echo "$PCAP_CONFIG" >&6; }
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5645 $as_echo "no" >&6; }
5650 if test -z "$ac_cv_path_PCAP_CONFIG"; then
5651 ac_pt_PCAP_CONFIG
=$PCAP_CONFIG
5652 # Extract the first word of "pcap-config", so it can be a program name with args.
5653 set dummy pcap-config
; ac_word
=$2
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5655 $as_echo_n "checking for $ac_word... " >&6; }
5656 if ${ac_cv_path_ac_pt_PCAP_CONFIG+:} false
; then :
5657 $as_echo_n "(cached) " >&6
5659 case $ac_pt_PCAP_CONFIG in
5661 ac_cv_path_ac_pt_PCAP_CONFIG
="$ac_pt_PCAP_CONFIG" # Let the user override the test with a path.
5664 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5668 test -z "$as_dir" && as_dir
=.
5669 for ac_exec_ext
in '' $ac_executable_extensions; do
5670 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5671 ac_cv_path_ac_pt_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5682 ac_pt_PCAP_CONFIG
=$ac_cv_path_ac_pt_PCAP_CONFIG
5683 if test -n "$ac_pt_PCAP_CONFIG"; then
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PCAP_CONFIG" >&5
5685 $as_echo "$ac_pt_PCAP_CONFIG" >&6; }
5687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5688 $as_echo "no" >&6; }
5691 if test "x$ac_pt_PCAP_CONFIG" = x
; then
5694 case $cross_compiling:$ac_tool_warned in
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5698 ac_tool_warned
=yes ;;
5700 PCAP_CONFIG
=$ac_pt_PCAP_CONFIG
5703 PCAP_CONFIG
="$ac_cv_path_PCAP_CONFIG"
5706 if test -n "$PCAP_CONFIG" ; then
5708 # Found - use it to get the include flags for
5709 # libpcap and the flags to link with libpcap.
5711 # If this is a vendor-supplied pcap-config, which
5712 # we define as being "a pcap-config in /usr/bin
5713 # or /usr/ccs/bin" (the latter is for Solaris and
5714 # Sun/Oracle Studio), there are some issues. Work
5717 if test \
( "$PCAP_CONFIG" = "/usr/bin/pcap-config" \
) -o \
5718 \
( "$PCAP_CONFIG" = "/usr/ccs/bin/pcap-config" \
) ; then
5720 # It's vendor-supplied.
5726 # This is macOS or another Darwin-based OS.
5728 # That means that /usr/bin/pcap-config it
5729 # may provide -I/usr/local/include with --cflags
5730 # and -L/usr/local/lib with --libs, rather than
5731 # pointing to the OS-supplied library and
5732 # Xcode-supplied headers. Remember that, so we
5733 # ignore those values.
5735 _broken_apple_pcap_config
=yes
5740 # This is Solaris 2 or later, i.e. SunOS 5.x.
5742 # At least on Solaris 11; there's /usr/bin/pcap-config,
5743 # which reports -L/usr/lib with --libs, causing
5744 # the 32-bit libraries to be found, and there's
5745 # /usr/bin/{64bitarch}/pcap-config, where {64bitarch}
5746 # is a name for the 64-bit version of the instruction
5747 # set, which reports -L /usr/lib/{64bitarch}, causing
5748 # the 64-bit libraries to be found.
5750 # So if we're building 64-bit targets, we replace
5751 # PCAP_CONFIG with /usr/bin/{64bitarch}; we get
5752 # {64bitarch} as the output of "isainfo -n".
5754 # Are we building 32-bit or 64-bit? Get the
5755 # size of void *, and check that.
5757 # The cast to long int works around a bug in the HP C Compiler
5758 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5759 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5760 # This bug is HP SR number 8606223364.
5761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
5762 $as_echo_n "checking size of void *... " >&6; }
5763 if ${ac_cv_sizeof_void_p+:} false
; then :
5764 $as_echo_n "(cached) " >&6
5766 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
5769 if test "$ac_cv_type_void_p" = yes; then
5770 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5771 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5772 as_fn_error
77 "cannot compute sizeof (void *)
5773 See \`config.log' for more details" "$LINENO" 5; }
5775 ac_cv_sizeof_void_p
=0
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
5781 $as_echo "$ac_cv_sizeof_void_p" >&6; }
5785 cat >>confdefs.h
<<_ACEOF
5786 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
5790 if test ac_cv_sizeof_void_p
-eq 8 ; then
5791 isainfo_output
=`isainfo -n`
5792 if test ! -z "$isainfo_output" ; then
5794 # Success - change PCAP_CONFIG.
5796 PCAP_CONFIG
=`echo $PCAP_CONFIG | sed "s;/bin/;/bin/$isainfo_output/;"`
5803 # Please read section 11.6 "Shell Substitutions"
5804 # in the autoconf manual before doing anything
5805 # to this that involves quoting. Especially note
5806 # the statement "There is just no portable way to use
5807 # double-quoted strings inside double-quoted back-quoted
5808 # expressions (pfew!)."
5810 cflags
=`"$PCAP_CONFIG" --cflags`
5812 # Work around macOS (and probably other Darwin) brokenness,
5813 # by not adding /usr/local/include if it's from the broken
5814 # Apple pcap-config.
5816 if test "$_broken_apple_pcap_config" = "yes" ; then
5818 # Strip -I/usr/local/include with sed.
5820 cflags
=`echo $cflags | sed 's;-I/usr/local/include;;'`
5822 V_INCLS
="$cflags $V_INCLS"
5823 libpcap
=`"$PCAP_CONFIG" --libs`
5825 # Work around macOS (and probably other Darwin) brokenness,
5826 # by not adding /usr/local/lib if it's from the broken
5827 # Apple pcap-config.
5829 if test "$_broken_apple_pcap_config" = "yes" ; then
5831 # Strip -L/usr/local/lib with sed.
5833 libpcap
=`echo $libpcap | sed 's;-L/usr/local/lib;;'`
5837 # Not found; look for an installed pcap.
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpcap" >&5
5840 $as_echo_n "checking for main in -lpcap... " >&6; }
5841 if ${ac_cv_lib_pcap_main+:} false
; then :
5842 $as_echo_n "(cached) " >&6
5844 ac_check_lib_save_LIBS
=$LIBS
5846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5847 /* end confdefs.h. */
5858 if ac_fn_c_try_link
"$LINENO"; then :
5859 ac_cv_lib_pcap_main
=yes
5861 ac_cv_lib_pcap_main
=no
5863 rm -f core conftest.err conftest.
$ac_objext \
5864 conftest
$ac_exeext conftest.
$ac_ext
5865 LIBS
=$ac_check_lib_save_LIBS
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_main" >&5
5868 $as_echo "$ac_cv_lib_pcap_main" >&6; }
5869 if test "x$ac_cv_lib_pcap_main" = xyes
; then :
5873 if test $libpcap = FAIL
; then
5874 as_fn_error $?
"see the INSTALL doc for more info" "$LINENO" 5
5876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extraneous pcap header directories" >&5
5877 $as_echo_n "checking for extraneous pcap header directories... " >&6; }
5878 if test \
( ! -r /usr
/local
/include
/pcap.h \
) -a \
5879 \
( ! -r /usr
/include
/pcap.h \
); then
5880 if test -r /usr
/local
/include
/pcap
/pcap.h
; then
5881 d
="/usr/local/include/pcap"
5882 elif test -r /usr
/include
/pcap
/pcap.h
; then
5883 d
="/usr/include/pcap"
5886 if test -z "$d" ; then
5887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5888 $as_echo "not found" >&6; }
5890 V_INCLS
="-I$d $V_INCLS"
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found -- -I$d added" >&5
5892 $as_echo "found -- -I$d added" >&6; }
5898 # We found a local libpcap. Add it to the dependencies for
5904 # Look for its pcap-config script.
5906 # Extract the first word of "pcap-config", so it can be a program name with args.
5907 set dummy pcap-config
; ac_word
=$2
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5909 $as_echo_n "checking for $ac_word... " >&6; }
5910 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5911 $as_echo_n "(cached) " >&6
5913 case $PCAP_CONFIG in
5915 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5918 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5919 for as_dir
in $local_pcap_dir
5922 test -z "$as_dir" && as_dir
=.
5923 for ac_exec_ext
in '' $ac_executable_extensions; do
5924 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5925 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5936 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5937 if test -n "$PCAP_CONFIG"; then
5938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5939 $as_echo "$PCAP_CONFIG" >&6; }
5941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5942 $as_echo "no" >&6; }
5947 if test -n "$PCAP_CONFIG"; then
5949 # We don't want its --cflags or --libs output, because
5950 # those presume it's installed. For the C compiler flags,
5951 # we add the source directory for the local libpcap, so
5952 # we pick up its header files.
5954 # We do, however, want its additional libraries, as required
5955 # when linking statically, because it makes calls to
5956 # routines in those libraries, so we'll need to link with
5957 # them, because we'll be linking statically with it.
5959 V_INCLS
="-I$local_pcap_dir $V_INCLS"
5960 additional_libs
=`"$PCAP_CONFIG" --static --additional-libs`
5961 libpcap
="$libpcap $additional_libs"
5964 # It doesn't have a pcap-config script.
5965 # Make sure it has a pcap.h file.
5967 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5968 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5969 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5970 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5972 if test -r $local_pcap_dir/pcap.h
; then
5973 pcapH
=$local_pcap_dir
5975 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5976 if test -r $dir/pcap.h
; then
5982 if test $pcapH = FAIL
; then
5983 as_fn_error $?
"cannot find pcap.h: see INSTALL" "$LINENO" 5
5987 # Force the compiler to look for header files in the
5988 # directory containing pcap.h.
5990 V_INCLS
="-I$pcapH $V_INCLS"
5994 if test -z "$PKG_CONFIG" -a -z "$PCAP_CONFIG"; then
5996 # We don't have pkg-config or pcap-config; find out any additional
5997 # link flags we need. (If we have pkg-config or pcap-config, we
5998 # assume it tells us what we need.)
6004 # If libpcap is DLPI-based, we have to use /lib/pse.exp if
6005 # present, as we use the STREAMS routines.
6007 # (XXX - true only if we're linking with a static libpcap?)
6009 pseexe
="/lib/pse.exp"
6010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
6011 $as_echo_n "checking for $pseexe... " >&6; }
6012 if test -f $pseexe ; then
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6014 $as_echo "yes" >&6; }
6015 LIBS
="$LIBS -I:$pseexe"
6019 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
6020 # we use them to load the BPF module.
6022 # (XXX - true only if we're linking with a static libpcap?)
6024 LIBS
="$LIBS -lodm -lcfg"
6028 # libdlpi is needed for Solaris 11 and later.
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
6030 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
6031 if ${ac_cv_lib_dlpi_dlpi_walk+:} false
; then :
6032 $as_echo_n "(cached) " >&6
6034 ac_check_lib_save_LIBS
=$LIBS
6035 LIBS
="-ldlpi -L/lib $LIBS"
6036 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6037 /* end confdefs.h. */
6039 /* Override any GCC internal prototype to avoid an error.
6040 Use char because int might match the return type of a GCC
6041 builtin and then its argument prototype would still apply. */
6049 return dlpi_walk ();
6054 if ac_fn_c_try_link
"$LINENO"; then :
6055 ac_cv_lib_dlpi_dlpi_walk
=yes
6057 ac_cv_lib_dlpi_dlpi_walk
=no
6059 rm -f core conftest.err conftest.
$ac_objext \
6060 conftest
$ac_exeext conftest.
$ac_ext
6061 LIBS
=$ac_check_lib_save_LIBS
6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
6064 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
6065 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes
; then :
6066 LIBS
="$LIBS -ldlpi" LDFLAGS
="-L/lib $LDFLAGS"
6073 LIBS
="$libpcap $LIBS"
6075 ac_fn_c_check_func
"$LINENO" "pcap_loop" "ac_cv_func_pcap_loop"
6076 if test "x$ac_cv_func_pcap_loop" = xyes
; then :
6080 as_fn_error $?
"This is a bug, please follow the guidelines in CONTRIBUTING and include the
6081 config.log file in your report. If you have downloaded libpcap from
6082 tcpdump.org, and built it yourself, please also include the config.log
6083 file from the libpcap source directory, the Makefile from the libpcap
6084 source directory, and the output of the make process for libpcap, as
6085 this could be a problem with the libpcap that was built, and we will
6086 not be able to determine why this is happening, and thus will not be
6087 able to fix it, without that information, as we have not been able to
6088 reproduce this problem ourselves." "$LINENO" 5
6095 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
6096 # libraries (e.g., "-lsocket -lnsl" on Solaris).
6098 # You are in a twisty little maze of UN*Xes, all different.
6099 # Some might not have ether_ntohost().
6100 # Some might have it and declare it in <net/ethernet.h>.
6101 # Some might have it and declare it in <netinet/ether.h>
6102 # Some might have it and declare it in <sys/ethernet.h>.
6103 # Some might have it and declare it in <arpa/inet.h>.
6104 # Some might have it and declare it in <netinet/if_ether.h>.
6105 # Some might have it and not declare it in any header file.
6107 # Before you is a C compiler.
6109 for ac_func
in ether_ntohost
6111 ac_fn_c_check_func
"$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost"
6112 if test "x$ac_cv_func_ether_ntohost" = xyes
; then :
6113 cat >>confdefs.h
<<_ACEOF
6114 #define HAVE_ETHER_NTOHOST 1
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5
6118 $as_echo_n "checking for buggy ether_ntohost... " >&6; }
6119 if ${ac_cv_buggy_ether_ntohost+:} false
; then :
6120 $as_echo_n "(cached) " >&6
6123 if test "$cross_compiling" = yes; then :
6124 ac_cv_buggy_ether_ntohost
="not while cross-compiling"
6126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6127 /* end confdefs.h. */
6130 #include <sys/types.h>
6131 #include <sys/param.h>
6132 #include <sys/socket.h>
6135 main(int argc, char **argv)
6137 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
6138 char name[MAXHOSTNAMELEN];
6140 ether_ntohost(name, (struct ether_addr *)ea);
6145 if ac_fn_c_try_run
"$LINENO"; then :
6146 ac_cv_buggy_ether_ntohost
=no
6148 ac_cv_buggy_ether_ntohost
=yes
6150 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6151 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5
6156 $as_echo "$ac_cv_buggy_ether_ntohost" >&6; }
6157 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
6159 $as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h
6166 if test "$ac_cv_func_ether_ntohost" = yes -a \
6167 "$ac_cv_buggy_ether_ntohost" = "no"; then
6169 # OK, we have ether_ntohost(). Is it declared in <net/ethernet.h>?
6171 # This test fails if we don't have <net/ethernet.h> or if we do
6172 # but it doesn't declare ether_ntohost().
6174 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6175 #include <net/ethernet.h>
6178 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6181 $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6189 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6191 # No, how about <netinet/ether.h>, as on Linux?
6193 # This test fails if we don't have <netinet/ether.h>
6194 # or if we do but it doesn't declare ether_ntohost().
6196 # Unset ac_cv_have_decl_ether_ntohost so we don't
6197 # treat the previous failure as a cached value and
6198 # suppress the next test.
6200 unset ac_cv_have_decl_ether_ntohost
6201 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6202 #include <netinet/ether.h>
6205 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6208 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6217 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6219 # No, how about <sys/ethernet.h>, as on Solaris 10
6222 # This test fails if we don't have <sys/ethernet.h>
6223 # or if we do but it doesn't declare ether_ntohost().
6225 # Unset ac_cv_have_decl_ether_ntohost so we don't
6226 # treat the previous failure as a cached value and
6227 # suppress the next test.
6229 unset ac_cv_have_decl_ether_ntohost
6230 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6231 #include <sys/ethernet.h>
6234 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6237 $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6246 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6248 # No, how about <arpa/inet.h>, as in AIX?
6250 # This test fails if we don't have <arpa/inet.h>
6251 # (if we have ether_ntohost(), we should have
6252 # networking, and if we have networking, we should
6253 # have <arpa/inet.h>) or if we do but it doesn't
6254 # declare ether_ntohost().
6256 # Unset ac_cv_have_decl_ether_ntohost so we don't
6257 # treat the previous failure as a cached value and
6258 # suppress the next test.
6260 unset ac_cv_have_decl_ether_ntohost
6261 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6262 #include <arpa/inet.h>
6265 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6268 $as_echo "#define ARPA_INET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6277 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6279 # No, how about <netinet/if_ether.h>?
6280 # On some platforms, it requires <net/if.h> and
6281 # <netinet/in.h>, and we always include it with
6282 # both of them, so test it with both of them.
6284 # This test fails if we don't have <netinet/if_ether.h>
6285 # and the headers we include before it, or if we do but
6286 # <netinet/if_ether.h> doesn't declare ether_hostton().
6288 # Unset ac_cv_have_decl_ether_ntohost so we don't
6289 # treat the previous failure as a cached value and
6290 # suppress the next test.
6292 unset ac_cv_have_decl_ether_ntohost
6293 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6294 #include <sys/types.h>
6295 #include <sys/socket.h>
6297 #include <netinet/in.h>
6298 #include <netinet/if_ether.h>
6301 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6304 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6311 # After all that, is ether_ntohost() declared?
6313 if test "$ac_cv_have_decl_ether_ntohost" = yes; then
6318 $as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h
6322 # No, we'll have to declare it ourselves.
6323 # Do we have "struct ether_addr" if we include
6324 # <netinet/if_ether.h>?
6326 ac_fn_c_check_type
"$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
6327 #include <sys/types.h>
6328 #include <sys/socket.h>
6330 #include <netinet/in.h>
6331 #include <netinet/if_ether.h>
6334 if test "x$ac_cv_type_struct_ether_addr" = xyes
; then :
6336 cat >>confdefs.h
<<_ACEOF
6337 #define HAVE_STRUCT_ETHER_ADDR 1
6346 ac_fn_c_check_func
"$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks"
6347 if test "x$ac_cv_func_pcap_list_datalinks" = xyes
; then :
6350 $as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h
6352 for ac_func
in pcap_free_datalinks
6354 ac_fn_c_check_func
"$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks"
6355 if test "x$ac_cv_func_pcap_free_datalinks" = xyes
; then :
6356 cat >>confdefs.h
<<_ACEOF
6357 #define HAVE_PCAP_FREE_DATALINKS 1
6366 case " $LIBOBJS " in
6367 *" datalinks.$ac_objext "* ) ;;
6368 *) LIBOBJS
="$LIBOBJS datalinks.$ac_objext"
6376 ac_fn_c_check_func
"$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val"
6377 if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes
; then :
6380 $as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h
6382 ac_fn_c_check_func
"$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description"
6383 if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes
; then :
6385 $as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h
6389 case " $LIBOBJS " in
6390 *" dlnames.$ac_objext "* ) ;;
6391 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6401 case " $LIBOBJS " in
6402 *" dlnames.$ac_objext "* ) ;;
6403 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6411 for ac_func
in pcap_set_datalink
6413 ac_fn_c_check_func
"$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink"
6414 if test "x$ac_cv_func_pcap_set_datalink" = xyes
; then :
6415 cat >>confdefs.h
<<_ACEOF
6416 #define HAVE_PCAP_SET_DATALINK 1
6423 for ac_func
in pcap_breakloop
6425 ac_fn_c_check_func
"$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop"
6426 if test "x$ac_cv_func_pcap_breakloop" = xyes
; then :
6427 cat >>confdefs.h
<<_ACEOF
6428 #define HAVE_PCAP_BREAKLOOP 1
6436 # Do we have the new open API? Check for pcap_create, and assume that,
6437 # if we do, we also have pcap_activate() and the other new routines
6438 # introduced in libpcap 1.0.0.
6440 for ac_func
in pcap_create
6442 ac_fn_c_check_func
"$LINENO" "pcap_create" "ac_cv_func_pcap_create"
6443 if test "x$ac_cv_func_pcap_create" = xyes
; then :
6444 cat >>confdefs.h
<<_ACEOF
6445 #define HAVE_PCAP_CREATE 1
6451 if test $ac_cv_func_pcap_create = "yes" ; then
6453 # OK, do we have pcap_set_tstamp_type? If so, assume we have
6454 # pcap_list_tstamp_types and pcap_free_tstamp_types as well.
6456 for ac_func
in pcap_set_tstamp_type
6458 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type"
6459 if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes
; then :
6460 cat >>confdefs.h
<<_ACEOF
6461 #define HAVE_PCAP_SET_TSTAMP_TYPE 1
6468 # And do we have pcap_set_tstamp_precision? If so, we assume
6469 # we also have pcap_open_offline_with_tstamp_precision.
6471 for ac_func
in pcap_set_tstamp_precision
6473 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision"
6474 if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes
; then :
6475 cat >>confdefs.h
<<_ACEOF
6476 #define HAVE_PCAP_SET_TSTAMP_PRECISION 1
6485 # Check for a miscellaneous collection of functions which we use
6488 for ac_func
in pcap_findalldevs
6490 ac_fn_c_check_func
"$LINENO" "pcap_findalldevs" "ac_cv_func_pcap_findalldevs"
6491 if test "x$ac_cv_func_pcap_findalldevs" = xyes
; then :
6492 cat >>confdefs.h
<<_ACEOF
6493 #define HAVE_PCAP_FINDALLDEVS 1
6499 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
6500 savedcppflags
="$CPPFLAGS"
6501 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6502 ac_fn_c_check_type
"$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h>
6504 if test "x$ac_cv_type_pcap_if_t" = xyes
; then :
6506 cat >>confdefs.h
<<_ACEOF
6507 #define HAVE_PCAP_IF_T 1
6513 CPPFLAGS
="$savedcppflags"
6515 for ac_func
in pcap_dump_flush pcap_lib_version
6517 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6518 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6519 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6520 cat >>confdefs.h
<<_ACEOF
6521 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6527 if test $ac_cv_func_pcap_lib_version = "no" ; then
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5
6529 $as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; }
6530 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6531 /* end confdefs.h. */
6537 extern char pcap_version[];
6539 return (int)pcap_version;
6545 if ac_fn_c_try_link
"$LINENO"; then :
6546 ac_lbl_cv_pcap_version_defined
=yes
6548 ac_lbl_cv_pcap_version_defined
=no
6550 rm -f core conftest.err conftest.
$ac_objext \
6551 conftest
$ac_exeext conftest.
$ac_ext
6552 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6554 $as_echo "yes" >&6; }
6556 $as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h
6559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6560 $as_echo "no" >&6; }
6563 for ac_func
in pcap_setdirection pcap_set_immediate_mode pcap_dump_ftell64
6565 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6566 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6567 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6568 cat >>confdefs.h
<<_ACEOF
6569 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6575 for ac_func
in pcap_open pcap_findalldevs_ex
6577 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6578 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6579 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6580 cat >>confdefs.h
<<_ACEOF
6581 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6587 ac_fn_c_check_func
"$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell"
6588 if test "x$ac_cv_func_pcap_dump_ftell" = xyes
; then :
6589 $as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h
6592 case " $LIBOBJS " in
6593 *" pcap_dump_ftell.$ac_objext "* ) ;;
6594 *) LIBOBJS
="$LIBOBJS pcap_dump_ftell.$ac_objext"
6603 # Check for special debugging functions
6605 for ac_func
in pcap_set_parser_debug
6607 ac_fn_c_check_func
"$LINENO" "pcap_set_parser_debug" "ac_cv_func_pcap_set_parser_debug"
6608 if test "x$ac_cv_func_pcap_set_parser_debug" = xyes
; then :
6609 cat >>confdefs.h
<<_ACEOF
6610 #define HAVE_PCAP_SET_PARSER_DEBUG 1
6616 if test "$ac_cv_func_pcap_set_parser_debug" = "no" ; then
6618 # OK, we don't have pcap_set_parser_debug() to set the libpcap
6619 # filter expression parser debug flag; can we directly set the
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5
6622 $as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; }
6623 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6624 /* end confdefs.h. */
6630 extern int pcap_debug;
6638 if ac_fn_c_try_link
"$LINENO"; then :
6639 ac_lbl_cv_pcap_debug_defined
=yes
6641 ac_lbl_cv_pcap_debug_defined
=no
6643 rm -f core conftest.err conftest.
$ac_objext \
6644 conftest
$ac_exeext conftest.
$ac_ext
6645 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
6646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6647 $as_echo "yes" >&6; }
6649 $as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h
6652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6653 $as_echo "no" >&6; }
6655 # OK, what about "yydebug"?
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5
6658 $as_echo_n "checking whether yydebug is defined by libpcap... " >&6; }
6659 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6660 /* end confdefs.h. */
6674 if ac_fn_c_try_link
"$LINENO"; then :
6675 ac_lbl_cv_yydebug_defined
=yes
6677 ac_lbl_cv_yydebug_defined
=no
6679 rm -f core conftest.err conftest.
$ac_objext \
6680 conftest
$ac_exeext conftest.
$ac_ext
6681 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
6682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6683 $as_echo "yes" >&6; }
6685 $as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6689 $as_echo "no" >&6; }
6693 for ac_func
in pcap_set_optimizer_debug
6695 ac_fn_c_check_func
"$LINENO" "pcap_set_optimizer_debug" "ac_cv_func_pcap_set_optimizer_debug"
6696 if test "x$ac_cv_func_pcap_set_optimizer_debug" = xyes
; then :
6697 cat >>confdefs.h
<<_ACEOF
6698 #define HAVE_PCAP_SET_OPTIMIZER_DEBUG 1
6704 ac_fn_c_check_func
"$LINENO" "bpf_dump" "ac_cv_func_bpf_dump"
6705 if test "x$ac_cv_func_bpf_dump" = xyes
; then :
6706 $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h
6709 case " $LIBOBJS " in
6710 *" bpf_dump.$ac_objext "* ) ;;
6711 *) LIBOBJS
="$LIBOBJS bpf_dump.$ac_objext"
6719 if test -f /etc
/group
-a ! -z "`grep '^wheel:' /etc/group`" ; then
6723 # Assume V7/BSD convention for man pages (file formats in section 5,
6724 # miscellaneous info in section 7).
6732 $as_echo "#define _SUN 1" >>confdefs.h
6738 # Use System V conventions for man pages.
6748 # Use System V conventions for man pages.
6758 # Use System V conventions for man pages.
6768 # Use System V conventions for man pages.
6775 if test -f /dev
/bpf0
; then
6780 # Make sure we have a definition for C99's uintptr_t (regardless of
6781 # whether the environment is a C99 environment or not).
6784 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6785 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6787 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6790 for ac_type
in 'unsigned int' 'unsigned long int' \
6791 'unsigned long long int'; do
6792 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6793 /* end confdefs.h. */
6794 $ac_includes_default
6798 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6800 return test_array [0];
6806 if ac_fn_c_try_compile
"$LINENO"; then :
6808 cat >>confdefs.h
<<_ACEOF
6809 #define uintptr_t $ac_type
6814 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6815 test -z "$ac_type" && break
6822 # Check whether we have pcap/pcap-inttypes.h.
6823 # If we do, we use that to get the C99 types defined.
6825 savedcppflags
="$CPPFLAGS"
6826 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6827 for ac_header
in pcap
/pcap-inttypes.h
6829 ac_fn_c_check_header_mongrel
"$LINENO" "pcap/pcap-inttypes.h" "ac_cv_header_pcap_pcap_inttypes_h" "$ac_includes_default"
6830 if test "x$ac_cv_header_pcap_pcap_inttypes_h" = xyes
; then :
6831 cat >>confdefs.h
<<_ACEOF
6832 #define HAVE_PCAP_PCAP_INTTYPES_H 1
6839 CPPFLAGS
="$savedcppflags"
6842 # Define the old BSD specified-width types in terms of the C99 types;
6843 # we may need them with libpcap include files.
6845 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
6846 #include <sys/types.h>
6849 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
6853 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
6857 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
6858 #include <sys/types.h>
6861 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
6865 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6869 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
6870 #include <sys/types.h>
6873 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
6877 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6881 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
6882 #include <sys/types.h>
6885 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
6889 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
6894 if test -n "$ac_tool_prefix"; then
6895 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6896 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6898 $as_echo_n "checking for $ac_word... " >&6; }
6899 if ${ac_cv_prog_RANLIB+:} false
; then :
6900 $as_echo_n "(cached) " >&6
6902 if test -n "$RANLIB"; then
6903 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6905 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6909 test -z "$as_dir" && as_dir
=.
6910 for ac_exec_ext
in '' $ac_executable_extensions; do
6911 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6912 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6922 RANLIB
=$ac_cv_prog_RANLIB
6923 if test -n "$RANLIB"; then
6924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6925 $as_echo "$RANLIB" >&6; }
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6928 $as_echo "no" >&6; }
6933 if test -z "$ac_cv_prog_RANLIB"; then
6934 ac_ct_RANLIB
=$RANLIB
6935 # Extract the first word of "ranlib", so it can be a program name with args.
6936 set dummy ranlib
; ac_word
=$2
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6938 $as_echo_n "checking for $ac_word... " >&6; }
6939 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6940 $as_echo_n "(cached) " >&6
6942 if test -n "$ac_ct_RANLIB"; then
6943 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6945 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6949 test -z "$as_dir" && as_dir
=.
6950 for ac_exec_ext
in '' $ac_executable_extensions; do
6951 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6952 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6962 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6963 if test -n "$ac_ct_RANLIB"; then
6964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6965 $as_echo "$ac_ct_RANLIB" >&6; }
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6968 $as_echo "no" >&6; }
6971 if test "x$ac_ct_RANLIB" = x
; then
6974 case $cross_compiling:$ac_tool_warned in
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6977 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6978 ac_tool_warned
=yes ;;
6980 RANLIB
=$ac_ct_RANLIB
6983 RANLIB
="$ac_cv_prog_RANLIB"
6986 if test -n "$ac_tool_prefix"; then
6987 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6988 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6990 $as_echo_n "checking for $ac_word... " >&6; }
6991 if ${ac_cv_prog_AR+:} false
; then :
6992 $as_echo_n "(cached) " >&6
6994 if test -n "$AR"; then
6995 ac_cv_prog_AR
="$AR" # Let the user override the test.
6997 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7001 test -z "$as_dir" && as_dir
=.
7002 for ac_exec_ext
in '' $ac_executable_extensions; do
7003 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7004 ac_cv_prog_AR
="${ac_tool_prefix}ar"
7005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7015 if test -n "$AR"; then
7016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7017 $as_echo "$AR" >&6; }
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7020 $as_echo "no" >&6; }
7025 if test -z "$ac_cv_prog_AR"; then
7027 # Extract the first word of "ar", so it can be a program name with args.
7028 set dummy
ar; ac_word
=$2
7029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7030 $as_echo_n "checking for $ac_word... " >&6; }
7031 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
7032 $as_echo_n "(cached) " >&6
7034 if test -n "$ac_ct_AR"; then
7035 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
7037 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7041 test -z "$as_dir" && as_dir
=.
7042 for ac_exec_ext
in '' $ac_executable_extensions; do
7043 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7044 ac_cv_prog_ac_ct_AR
="ar"
7045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7054 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
7055 if test -n "$ac_ct_AR"; then
7056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7057 $as_echo "$ac_ct_AR" >&6; }
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7060 $as_echo "no" >&6; }
7063 if test "x$ac_ct_AR" = x
; then
7066 case $cross_compiling:$ac_tool_warned in
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7069 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7070 ac_tool_warned
=yes ;;
7080 if test "${LBL_CFLAGS+set}" = set; then
7081 V_CCOPT
="$V_CCOPT ${LBL_CFLAGS}"
7083 if test -f .devel
; then
7085 # Skip all the warning option stuff on some compilers.
7087 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
7089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -W option" >&5
7090 $as_echo_n "checking whether the compiler supports the -W option... " >&6; }
7091 save_CFLAGS
="$CFLAGS"
7094 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7095 # but no mechanism is provided to turn AC_LANG_WERROR on
7096 # *and then turn it back off*, so that we *only* do it when
7097 # testing compiler options - 15 years after somebody asked
7100 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7102 save_ac_c_werror_flag
="$ac_c_werror_flag"
7103 ac_c_werror_flag
=yes
7105 # We use AC_LANG_SOURCE() so that we can control the complete
7106 # content of the program being compiled. We do not, for example,
7107 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7108 # as it will generate a warning with -Wold-style-definition, meaning
7109 # that we would treat it as not working, as the test will fail if
7110 # *any* error output, including a warning due to the flag we're
7111 # testing, is generated; see
7113 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7114 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7116 # This may, as per those two messages, be fixed in autoonf 2.70,
7117 # but we only require 2.64 or newer for now.
7119 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7120 /* end confdefs.h. */
7121 int main(void) { return 0; }
7123 if ac_fn_c_try_compile
"$LINENO"; then :
7125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7126 $as_echo "yes" >&6; }
7127 CFLAGS
="$save_CFLAGS"
7128 V_CCOPT
="$V_CCOPT -W"
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7133 $as_echo "no" >&6; }
7134 CFLAGS
="$save_CFLAGS"
7137 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7138 ac_c_werror_flag
="$save_ac_c_werror_flag"
7141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
7142 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
7143 save_CFLAGS
="$CFLAGS"
7144 CFLAGS
="$CFLAGS -Wall"
7146 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7147 # but no mechanism is provided to turn AC_LANG_WERROR on
7148 # *and then turn it back off*, so that we *only* do it when
7149 # testing compiler options - 15 years after somebody asked
7152 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7154 save_ac_c_werror_flag
="$ac_c_werror_flag"
7155 ac_c_werror_flag
=yes
7157 # We use AC_LANG_SOURCE() so that we can control the complete
7158 # content of the program being compiled. We do not, for example,
7159 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7160 # as it will generate a warning with -Wold-style-definition, meaning
7161 # that we would treat it as not working, as the test will fail if
7162 # *any* error output, including a warning due to the flag we're
7163 # testing, is generated; see
7165 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7166 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7168 # This may, as per those two messages, be fixed in autoonf 2.70,
7169 # but we only require 2.64 or newer for now.
7171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7172 /* end confdefs.h. */
7173 int main(void) { return 0; }
7175 if ac_fn_c_try_compile
"$LINENO"; then :
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7178 $as_echo "yes" >&6; }
7179 CFLAGS
="$save_CFLAGS"
7180 V_CCOPT
="$V_CCOPT -Wall"
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7185 $as_echo "no" >&6; }
7186 CFLAGS
="$save_CFLAGS"
7189 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7190 ac_c_werror_flag
="$save_ac_c_werror_flag"
7193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wassign-enum option" >&5
7194 $as_echo_n "checking whether the compiler supports the -Wassign-enum option... " >&6; }
7195 save_CFLAGS
="$CFLAGS"
7196 CFLAGS
="$CFLAGS -Wassign-enum"
7198 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7199 # but no mechanism is provided to turn AC_LANG_WERROR on
7200 # *and then turn it back off*, so that we *only* do it when
7201 # testing compiler options - 15 years after somebody asked
7204 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7206 save_ac_c_werror_flag
="$ac_c_werror_flag"
7207 ac_c_werror_flag
=yes
7209 # We use AC_LANG_SOURCE() so that we can control the complete
7210 # content of the program being compiled. We do not, for example,
7211 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7212 # as it will generate a warning with -Wold-style-definition, meaning
7213 # that we would treat it as not working, as the test will fail if
7214 # *any* error output, including a warning due to the flag we're
7215 # testing, is generated; see
7217 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7218 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7220 # This may, as per those two messages, be fixed in autoonf 2.70,
7221 # but we only require 2.64 or newer for now.
7223 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7224 /* end confdefs.h. */
7225 int main(void) { return 0; }
7227 if ac_fn_c_try_compile
"$LINENO"; then :
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7230 $as_echo "yes" >&6; }
7231 CFLAGS
="$save_CFLAGS"
7232 V_CCOPT
="$V_CCOPT -Wassign-enum"
7236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7237 $as_echo "no" >&6; }
7238 CFLAGS
="$save_CFLAGS"
7241 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7242 ac_c_werror_flag
="$save_ac_c_werror_flag"
7245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcast-qual option" >&5
7246 $as_echo_n "checking whether the compiler supports the -Wcast-qual option... " >&6; }
7247 save_CFLAGS
="$CFLAGS"
7248 CFLAGS
="$CFLAGS -Wcast-qual"
7250 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7251 # but no mechanism is provided to turn AC_LANG_WERROR on
7252 # *and then turn it back off*, so that we *only* do it when
7253 # testing compiler options - 15 years after somebody asked
7256 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7258 save_ac_c_werror_flag
="$ac_c_werror_flag"
7259 ac_c_werror_flag
=yes
7261 # We use AC_LANG_SOURCE() so that we can control the complete
7262 # content of the program being compiled. We do not, for example,
7263 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7264 # as it will generate a warning with -Wold-style-definition, meaning
7265 # that we would treat it as not working, as the test will fail if
7266 # *any* error output, including a warning due to the flag we're
7267 # testing, is generated; see
7269 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7270 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7272 # This may, as per those two messages, be fixed in autoonf 2.70,
7273 # but we only require 2.64 or newer for now.
7275 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7276 /* end confdefs.h. */
7277 int main(void) { return 0; }
7279 if ac_fn_c_try_compile
"$LINENO"; then :
7281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7282 $as_echo "yes" >&6; }
7283 CFLAGS
="$save_CFLAGS"
7284 V_CCOPT
="$V_CCOPT -Wcast-qual"
7288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7289 $as_echo "no" >&6; }
7290 CFLAGS
="$save_CFLAGS"
7293 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7294 ac_c_werror_flag
="$save_ac_c_werror_flag"
7297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
7298 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
7299 save_CFLAGS
="$CFLAGS"
7300 CFLAGS
="$CFLAGS -Wmissing-prototypes"
7302 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7303 # but no mechanism is provided to turn AC_LANG_WERROR on
7304 # *and then turn it back off*, so that we *only* do it when
7305 # testing compiler options - 15 years after somebody asked
7308 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7310 save_ac_c_werror_flag
="$ac_c_werror_flag"
7311 ac_c_werror_flag
=yes
7313 # We use AC_LANG_SOURCE() so that we can control the complete
7314 # content of the program being compiled. We do not, for example,
7315 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7316 # as it will generate a warning with -Wold-style-definition, meaning
7317 # that we would treat it as not working, as the test will fail if
7318 # *any* error output, including a warning due to the flag we're
7319 # testing, is generated; see
7321 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7322 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7324 # This may, as per those two messages, be fixed in autoonf 2.70,
7325 # but we only require 2.64 or newer for now.
7327 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7328 /* end confdefs.h. */
7329 int main(void) { return 0; }
7331 if ac_fn_c_try_compile
"$LINENO"; then :
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7334 $as_echo "yes" >&6; }
7335 CFLAGS
="$save_CFLAGS"
7336 V_CCOPT
="$V_CCOPT -Wmissing-prototypes"
7340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7341 $as_echo "no" >&6; }
7342 CFLAGS
="$save_CFLAGS"
7345 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7346 ac_c_werror_flag
="$save_ac_c_werror_flag"
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-variable-declarations option" >&5
7350 $as_echo_n "checking whether the compiler supports the -Wmissing-variable-declarations option... " >&6; }
7351 save_CFLAGS
="$CFLAGS"
7352 CFLAGS
="$CFLAGS -Wmissing-variable-declarations"
7354 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7355 # but no mechanism is provided to turn AC_LANG_WERROR on
7356 # *and then turn it back off*, so that we *only* do it when
7357 # testing compiler options - 15 years after somebody asked
7360 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7362 save_ac_c_werror_flag
="$ac_c_werror_flag"
7363 ac_c_werror_flag
=yes
7365 # We use AC_LANG_SOURCE() so that we can control the complete
7366 # content of the program being compiled. We do not, for example,
7367 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7368 # as it will generate a warning with -Wold-style-definition, meaning
7369 # that we would treat it as not working, as the test will fail if
7370 # *any* error output, including a warning due to the flag we're
7371 # testing, is generated; see
7373 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7374 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7376 # This may, as per those two messages, be fixed in autoonf 2.70,
7377 # but we only require 2.64 or newer for now.
7379 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7380 /* end confdefs.h. */
7381 int main(void) { return 0; }
7383 if ac_fn_c_try_compile
"$LINENO"; then :
7385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7386 $as_echo "yes" >&6; }
7387 CFLAGS
="$save_CFLAGS"
7388 V_CCOPT
="$V_CCOPT -Wmissing-variable-declarations"
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7393 $as_echo "no" >&6; }
7394 CFLAGS
="$save_CFLAGS"
7397 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7398 ac_c_werror_flag
="$save_ac_c_werror_flag"
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wold-style-definition option" >&5
7402 $as_echo_n "checking whether the compiler supports the -Wold-style-definition option... " >&6; }
7403 save_CFLAGS
="$CFLAGS"
7404 CFLAGS
="$CFLAGS -Wold-style-definition"
7406 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7407 # but no mechanism is provided to turn AC_LANG_WERROR on
7408 # *and then turn it back off*, so that we *only* do it when
7409 # testing compiler options - 15 years after somebody asked
7412 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7414 save_ac_c_werror_flag
="$ac_c_werror_flag"
7415 ac_c_werror_flag
=yes
7417 # We use AC_LANG_SOURCE() so that we can control the complete
7418 # content of the program being compiled. We do not, for example,
7419 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7420 # as it will generate a warning with -Wold-style-definition, meaning
7421 # that we would treat it as not working, as the test will fail if
7422 # *any* error output, including a warning due to the flag we're
7423 # testing, is generated; see
7425 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7426 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7428 # This may, as per those two messages, be fixed in autoonf 2.70,
7429 # but we only require 2.64 or newer for now.
7431 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7432 /* end confdefs.h. */
7433 int main(void) { return 0; }
7435 if ac_fn_c_try_compile
"$LINENO"; then :
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7438 $as_echo "yes" >&6; }
7439 CFLAGS
="$save_CFLAGS"
7440 V_CCOPT
="$V_CCOPT -Wold-style-definition"
7444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7445 $as_echo "no" >&6; }
7446 CFLAGS
="$save_CFLAGS"
7449 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7450 ac_c_werror_flag
="$save_ac_c_werror_flag"
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpedantic option" >&5
7454 $as_echo_n "checking whether the compiler supports the -Wpedantic option... " >&6; }
7455 save_CFLAGS
="$CFLAGS"
7456 CFLAGS
="$CFLAGS -Wpedantic"
7458 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7459 # but no mechanism is provided to turn AC_LANG_WERROR on
7460 # *and then turn it back off*, so that we *only* do it when
7461 # testing compiler options - 15 years after somebody asked
7464 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7466 save_ac_c_werror_flag
="$ac_c_werror_flag"
7467 ac_c_werror_flag
=yes
7469 # We use AC_LANG_SOURCE() so that we can control the complete
7470 # content of the program being compiled. We do not, for example,
7471 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7472 # as it will generate a warning with -Wold-style-definition, meaning
7473 # that we would treat it as not working, as the test will fail if
7474 # *any* error output, including a warning due to the flag we're
7475 # testing, is generated; see
7477 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7478 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7480 # This may, as per those two messages, be fixed in autoonf 2.70,
7481 # but we only require 2.64 or newer for now.
7483 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7484 /* end confdefs.h. */
7485 int main(void) { return 0; }
7487 if ac_fn_c_try_compile
"$LINENO"; then :
7489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7490 $as_echo "yes" >&6; }
7491 CFLAGS
="$save_CFLAGS"
7492 V_CCOPT
="$V_CCOPT -Wpedantic"
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7497 $as_echo "no" >&6; }
7498 CFLAGS
="$save_CFLAGS"
7501 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7502 ac_c_werror_flag
="$save_ac_c_werror_flag"
7505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-arith option" >&5
7506 $as_echo_n "checking whether the compiler supports the -Wpointer-arith option... " >&6; }
7507 save_CFLAGS
="$CFLAGS"
7508 CFLAGS
="$CFLAGS -Wpointer-arith"
7510 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7511 # but no mechanism is provided to turn AC_LANG_WERROR on
7512 # *and then turn it back off*, so that we *only* do it when
7513 # testing compiler options - 15 years after somebody asked
7516 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7518 save_ac_c_werror_flag
="$ac_c_werror_flag"
7519 ac_c_werror_flag
=yes
7521 # We use AC_LANG_SOURCE() so that we can control the complete
7522 # content of the program being compiled. We do not, for example,
7523 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7524 # as it will generate a warning with -Wold-style-definition, meaning
7525 # that we would treat it as not working, as the test will fail if
7526 # *any* error output, including a warning due to the flag we're
7527 # testing, is generated; see
7529 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7530 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7532 # This may, as per those two messages, be fixed in autoonf 2.70,
7533 # but we only require 2.64 or newer for now.
7535 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7536 /* end confdefs.h. */
7537 int main(void) { return 0; }
7539 if ac_fn_c_try_compile
"$LINENO"; then :
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7542 $as_echo "yes" >&6; }
7543 CFLAGS
="$save_CFLAGS"
7544 V_CCOPT
="$V_CCOPT -Wpointer-arith"
7548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7549 $as_echo "no" >&6; }
7550 CFLAGS
="$save_CFLAGS"
7553 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7554 ac_c_werror_flag
="$save_ac_c_werror_flag"
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-sign option" >&5
7558 $as_echo_n "checking whether the compiler supports the -Wpointer-sign option... " >&6; }
7559 save_CFLAGS
="$CFLAGS"
7560 CFLAGS
="$CFLAGS -Wpointer-sign"
7562 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7563 # but no mechanism is provided to turn AC_LANG_WERROR on
7564 # *and then turn it back off*, so that we *only* do it when
7565 # testing compiler options - 15 years after somebody asked
7568 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7570 save_ac_c_werror_flag
="$ac_c_werror_flag"
7571 ac_c_werror_flag
=yes
7573 # We use AC_LANG_SOURCE() so that we can control the complete
7574 # content of the program being compiled. We do not, for example,
7575 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7576 # as it will generate a warning with -Wold-style-definition, meaning
7577 # that we would treat it as not working, as the test will fail if
7578 # *any* error output, including a warning due to the flag we're
7579 # testing, is generated; see
7581 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7582 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7584 # This may, as per those two messages, be fixed in autoonf 2.70,
7585 # but we only require 2.64 or newer for now.
7587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7588 /* end confdefs.h. */
7589 int main(void) { return 0; }
7591 if ac_fn_c_try_compile
"$LINENO"; then :
7593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7594 $as_echo "yes" >&6; }
7595 CFLAGS
="$save_CFLAGS"
7596 V_CCOPT
="$V_CCOPT -Wpointer-sign"
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7601 $as_echo "no" >&6; }
7602 CFLAGS
="$save_CFLAGS"
7605 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7606 ac_c_werror_flag
="$save_ac_c_werror_flag"
7609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
7610 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
7611 save_CFLAGS
="$CFLAGS"
7612 CFLAGS
="$CFLAGS -Wshadow"
7614 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7615 # but no mechanism is provided to turn AC_LANG_WERROR on
7616 # *and then turn it back off*, so that we *only* do it when
7617 # testing compiler options - 15 years after somebody asked
7620 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7622 save_ac_c_werror_flag
="$ac_c_werror_flag"
7623 ac_c_werror_flag
=yes
7625 # We use AC_LANG_SOURCE() so that we can control the complete
7626 # content of the program being compiled. We do not, for example,
7627 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7628 # as it will generate a warning with -Wold-style-definition, meaning
7629 # that we would treat it as not working, as the test will fail if
7630 # *any* error output, including a warning due to the flag we're
7631 # testing, is generated; see
7633 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7634 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7636 # This may, as per those two messages, be fixed in autoonf 2.70,
7637 # but we only require 2.64 or newer for now.
7639 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7640 /* end confdefs.h. */
7641 int main(void) { return 0; }
7643 if ac_fn_c_try_compile
"$LINENO"; then :
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7646 $as_echo "yes" >&6; }
7647 CFLAGS
="$save_CFLAGS"
7648 V_CCOPT
="$V_CCOPT -Wshadow"
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7653 $as_echo "no" >&6; }
7654 CFLAGS
="$save_CFLAGS"
7657 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7658 ac_c_werror_flag
="$save_ac_c_werror_flag"
7661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
7662 $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
7663 save_CFLAGS
="$CFLAGS"
7664 CFLAGS
="$CFLAGS -Wsign-compare"
7666 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7667 # but no mechanism is provided to turn AC_LANG_WERROR on
7668 # *and then turn it back off*, so that we *only* do it when
7669 # testing compiler options - 15 years after somebody asked
7672 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7674 save_ac_c_werror_flag
="$ac_c_werror_flag"
7675 ac_c_werror_flag
=yes
7677 # We use AC_LANG_SOURCE() so that we can control the complete
7678 # content of the program being compiled. We do not, for example,
7679 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7680 # as it will generate a warning with -Wold-style-definition, meaning
7681 # that we would treat it as not working, as the test will fail if
7682 # *any* error output, including a warning due to the flag we're
7683 # testing, is generated; see
7685 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7686 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7688 # This may, as per those two messages, be fixed in autoonf 2.70,
7689 # but we only require 2.64 or newer for now.
7691 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7692 /* end confdefs.h. */
7693 int main(void) { return 0; }
7695 if ac_fn_c_try_compile
"$LINENO"; then :
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7698 $as_echo "yes" >&6; }
7699 CFLAGS
="$save_CFLAGS"
7700 V_CCOPT
="$V_CCOPT -Wsign-compare"
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7705 $as_echo "no" >&6; }
7706 CFLAGS
="$save_CFLAGS"
7709 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7710 ac_c_werror_flag
="$save_ac_c_werror_flag"
7713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
7714 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
7715 save_CFLAGS
="$CFLAGS"
7716 CFLAGS
="$CFLAGS -Wstrict-prototypes"
7718 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7719 # but no mechanism is provided to turn AC_LANG_WERROR on
7720 # *and then turn it back off*, so that we *only* do it when
7721 # testing compiler options - 15 years after somebody asked
7724 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7726 save_ac_c_werror_flag
="$ac_c_werror_flag"
7727 ac_c_werror_flag
=yes
7729 # We use AC_LANG_SOURCE() so that we can control the complete
7730 # content of the program being compiled. We do not, for example,
7731 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7732 # as it will generate a warning with -Wold-style-definition, meaning
7733 # that we would treat it as not working, as the test will fail if
7734 # *any* error output, including a warning due to the flag we're
7735 # testing, is generated; see
7737 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7738 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7740 # This may, as per those two messages, be fixed in autoonf 2.70,
7741 # but we only require 2.64 or newer for now.
7743 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7744 /* end confdefs.h. */
7745 int main(void) { return 0; }
7747 if ac_fn_c_try_compile
"$LINENO"; then :
7749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7750 $as_echo "yes" >&6; }
7751 CFLAGS
="$save_CFLAGS"
7752 V_CCOPT
="$V_CCOPT -Wstrict-prototypes"
7756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7757 $as_echo "no" >&6; }
7758 CFLAGS
="$save_CFLAGS"
7761 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7762 ac_c_werror_flag
="$save_ac_c_werror_flag"
7765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code-return option" >&5
7766 $as_echo_n "checking whether the compiler supports the -Wunreachable-code-return option... " >&6; }
7767 save_CFLAGS
="$CFLAGS"
7768 CFLAGS
="$CFLAGS -Wunreachable-code-return"
7770 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7771 # but no mechanism is provided to turn AC_LANG_WERROR on
7772 # *and then turn it back off*, so that we *only* do it when
7773 # testing compiler options - 15 years after somebody asked
7776 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7778 save_ac_c_werror_flag
="$ac_c_werror_flag"
7779 ac_c_werror_flag
=yes
7781 # We use AC_LANG_SOURCE() so that we can control the complete
7782 # content of the program being compiled. We do not, for example,
7783 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7784 # as it will generate a warning with -Wold-style-definition, meaning
7785 # that we would treat it as not working, as the test will fail if
7786 # *any* error output, including a warning due to the flag we're
7787 # testing, is generated; see
7789 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7790 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7792 # This may, as per those two messages, be fixed in autoonf 2.70,
7793 # but we only require 2.64 or newer for now.
7795 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7796 /* end confdefs.h. */
7797 int main(void) { return 0; }
7799 if ac_fn_c_try_compile
"$LINENO"; then :
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7802 $as_echo "yes" >&6; }
7803 CFLAGS
="$save_CFLAGS"
7804 V_CCOPT
="$V_CCOPT -Wunreachable-code-return"
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7809 $as_echo "no" >&6; }
7810 CFLAGS
="$save_CFLAGS"
7813 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7814 ac_c_werror_flag
="$save_ac_c_werror_flag"
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
7818 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
7819 save_CFLAGS
="$CFLAGS"
7820 CFLAGS
="$CFLAGS -Wused-but-marked-unused"
7822 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7823 # but no mechanism is provided to turn AC_LANG_WERROR on
7824 # *and then turn it back off*, so that we *only* do it when
7825 # testing compiler options - 15 years after somebody asked
7828 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7830 save_ac_c_werror_flag
="$ac_c_werror_flag"
7831 ac_c_werror_flag
=yes
7833 # We use AC_LANG_SOURCE() so that we can control the complete
7834 # content of the program being compiled. We do not, for example,
7835 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7836 # as it will generate a warning with -Wold-style-definition, meaning
7837 # that we would treat it as not working, as the test will fail if
7838 # *any* error output, including a warning due to the flag we're
7839 # testing, is generated; see
7841 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7842 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7844 # This may, as per those two messages, be fixed in autoonf 2.70,
7845 # but we only require 2.64 or newer for now.
7847 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7848 /* end confdefs.h. */
7849 int main(void) { return 0; }
7851 if ac_fn_c_try_compile
"$LINENO"; then :
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7854 $as_echo "yes" >&6; }
7855 CFLAGS
="$save_CFLAGS"
7856 V_CCOPT
="$V_CCOPT -Wused-but-marked-unused"
7860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7861 $as_echo "no" >&6; }
7862 CFLAGS
="$save_CFLAGS"
7865 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7866 ac_c_werror_flag
="$save_ac_c_werror_flag"
7869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wwrite-strings option" >&5
7870 $as_echo_n "checking whether the compiler supports the -Wwrite-strings option... " >&6; }
7871 save_CFLAGS
="$CFLAGS"
7872 CFLAGS
="$CFLAGS -Wwrite-strings"
7874 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7875 # but no mechanism is provided to turn AC_LANG_WERROR on
7876 # *and then turn it back off*, so that we *only* do it when
7877 # testing compiler options - 15 years after somebody asked
7880 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7882 save_ac_c_werror_flag
="$ac_c_werror_flag"
7883 ac_c_werror_flag
=yes
7885 # We use AC_LANG_SOURCE() so that we can control the complete
7886 # content of the program being compiled. We do not, for example,
7887 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7888 # as it will generate a warning with -Wold-style-definition, meaning
7889 # that we would treat it as not working, as the test will fail if
7890 # *any* error output, including a warning due to the flag we're
7891 # testing, is generated; see
7893 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7894 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7896 # This may, as per those two messages, be fixed in autoonf 2.70,
7897 # but we only require 2.64 or newer for now.
7899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7900 /* end confdefs.h. */
7901 int main(void) { return 0; }
7903 if ac_fn_c_try_compile
"$LINENO"; then :
7905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7906 $as_echo "yes" >&6; }
7907 CFLAGS
="$save_CFLAGS"
7908 V_CCOPT
="$V_CCOPT -Wwrite-strings"
7912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7913 $as_echo "no" >&6; }
7914 CFLAGS
="$save_CFLAGS"
7917 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7918 ac_c_werror_flag
="$save_ac_c_werror_flag"
7922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
7923 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
7924 if test "$GCC" = yes ; then
7926 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
7927 # though it's not); we assume that, in this case, the flag
7930 ac_lbl_dependency_flag
="-M"
7933 # Not GCC or a compiler deemed to be GCC; what platform is
7934 # this? (We're assuming that if the compiler isn't GCC
7935 # it's the compiler from the vendor of the OS; that won't
7936 # necessarily be true for x86 platforms, where it might be
7937 # the Intel C compiler.)
7943 # MIPS C for IRIX, DEC C, and clang all use -M.
7945 ac_lbl_dependency_flag
="-M"
7952 ac_lbl_dependency_flag
="-xM"
7957 # HP's older C compilers don't support this.
7958 # HP's newer C compilers support this with
7959 # either +M or +Make; the older compilers
7960 # interpret +M as something completely
7961 # different, so we use +Make so we don't
7962 # think it works with the older compilers.
7964 ac_lbl_dependency_flag
="+Make"
7969 # Not one of the above; assume no support for
7970 # generating dependencies.
7972 ac_lbl_dependency_flag
=""
7978 # Is ac_lbl_dependency_flag defined and, if so, does the compiler
7979 # complain about it?
7981 # Note: clang doesn't seem to exit with an error status when handed
7982 # an unknown non-warning error, even if you pass it
7983 # -Werror=unknown-warning-option. However, it always supports
7984 # -M, so the fact that this test always succeeds with clang
7987 if test ! -z "$ac_lbl_dependency_flag"; then
7988 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7989 /* end confdefs.h. */
7990 int main(void) { return 0; }
7992 if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
7993 (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
7995 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7996 test $ac_status = 0; }; then
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
7998 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
7999 DEPENDENCY_CFLAG
="$ac_lbl_dependency_flag"
8000 MKDEP
='${top_srcdir}/mkdep'
8002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8003 $as_echo "no" >&6; }
8005 # We can't run mkdep, so have "make depend" do
8012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8013 $as_echo "no" >&6; }
8015 # We can't run mkdep, so have "make depend" do
8024 # We used to set -n32 for IRIX 6 when not using GCC (presumed
8025 # to mean that we're using MIPS C or MIPSpro C); it specified
8026 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm
8027 # not sure why that would be something to do *only* with a
8028 # .devel file; why should the ABI for which we produce code
8031 os
=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
8033 if test -f $name ; then
8034 ln -s $name os-proto.h
8036 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
8040 $as_echo "$as_me: WARNING: can't find $name" >&2;}
8044 # Check for OpenSSL/libressl libcrypto
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use OpenSSL/libressl libcrypto" >&5
8046 $as_echo_n "checking whether to use OpenSSL/libressl libcrypto... " >&6; }
8047 # Specify location for both includes and libraries.
8048 want_libcrypto
=ifavailable
8050 # Check whether --with-crypto was given.
8051 if test "${with_crypto+set}" = set; then :
8052 withval
=$with_crypto;
8053 if test $withval = no
8055 # User doesn't want to link with libcrypto.
8057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8058 $as_echo "no" >&6; }
8059 elif test $withval = yes
8061 # User wants to link with libcrypto but hasn't specified
8064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8065 $as_echo "yes" >&6; }
8067 # User wants to link with libcrypto and has specified
8068 # a directory, so use the provided value.
8070 libcrypto_root
=$withval
8071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using the version installed in $withval" >&5
8072 $as_echo "yes, using the version installed in $withval" >&6; }
8075 # Put the subdirectories of the libcrypto root directory
8076 # at the front of the header and library search path.
8078 CFLAGS
="-I$withval/include $CFLAGS"
8079 LIBS
="-L$withval/lib $LIBS"
8085 # Use libcrypto if it's present, otherwise don't; no directory
8088 want_libcrypto
=ifavailable
8089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8090 $as_echo "yes, if available" >&6; }
8094 if test "$want_libcrypto" != "no"; then
8096 # Don't check for libcrypto unless we have its headers;
8097 # Apple, bless their pointy little heads, apparently ship
8098 # libcrypto as a library, but not the header files, in
8099 # El Capitan, probably because they don't want you writing
8100 # nasty portable code that could run on other UN*Xes, they
8101 # want you writing code that uses their Shiny New Crypto
8102 # Library and that only runs on macOS.
8104 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/crypto.h" "ac_cv_header_openssl_crypto_h" "$ac_includes_default"
8105 if test "x$ac_cv_header_openssl_crypto_h" = xyes
; then :
8107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DES_cbc_encrypt in -lcrypto" >&5
8108 $as_echo_n "checking for DES_cbc_encrypt in -lcrypto... " >&6; }
8109 if ${ac_cv_lib_crypto_DES_cbc_encrypt+:} false
; then :
8110 $as_echo_n "(cached) " >&6
8112 ac_check_lib_save_LIBS
=$LIBS
8113 LIBS
="-lcrypto $LIBS"
8114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8115 /* end confdefs.h. */
8117 /* Override any GCC internal prototype to avoid an error.
8118 Use char because int might match the return type of a GCC
8119 builtin and then its argument prototype would still apply. */
8123 char DES_cbc_encrypt ();
8127 return DES_cbc_encrypt ();
8132 if ac_fn_c_try_link
"$LINENO"; then :
8133 ac_cv_lib_crypto_DES_cbc_encrypt
=yes
8135 ac_cv_lib_crypto_DES_cbc_encrypt
=no
8137 rm -f core conftest.err conftest.
$ac_objext \
8138 conftest
$ac_exeext conftest.
$ac_ext
8139 LIBS
=$ac_check_lib_save_LIBS
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
8142 $as_echo "$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
8143 if test "x$ac_cv_lib_crypto_DES_cbc_encrypt" = xyes
; then :
8144 cat >>confdefs.h
<<_ACEOF
8145 #define HAVE_LIBCRYPTO 1
8148 LIBS
="-lcrypto $LIBS"
8152 if test "$ac_cv_lib_crypto_DES_cbc_encrypt" = "yes"; then
8153 for ac_header
in openssl
/evp.h
8155 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/evp.h" "ac_cv_header_openssl_evp_h" "$ac_includes_default"
8156 if test "x$ac_cv_header_openssl_evp_h" = xyes
; then :
8157 cat >>confdefs.h
<<_ACEOF
8158 #define HAVE_OPENSSL_EVP_H 1
8168 # 1) do we have EVP_CIPHER_CTX_new?
8169 # If so, we use it to allocate an
8170 # EVP_CIPHER_CTX, as EVP_CIPHER_CTX may be
8171 # opaque; otherwise, we allocate it ourselves.
8173 # 2) do we have EVP_DecryptInit_ex()?
8174 # If so, we use it, because we need to be
8175 # able to make two "initialize the cipher"
8176 # calls, one with the cipher and key, and
8177 # one with the IV, and, as of OpenSSL 1.1,
8178 # You Can't Do That with EVP_DecryptInit(),
8179 # because a call to EVP_DecryptInit() will
8180 # unconditionally clear the context, and
8181 # if you don't supply a cipher, it'll
8182 # clear the cipher, rendering the context
8183 # unusable and causing a crash.
8185 for ac_func
in EVP_CIPHER_CTX_new EVP_DecryptInit_ex
8187 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8188 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8189 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
8190 cat >>confdefs.h
<<_ACEOF
8191 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8204 # Check for libcap-ng
8205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5
8206 $as_echo_n "checking whether to use libcap-ng... " >&6; }
8207 # Specify location for both includes and libraries.
8208 want_libcap_ng
=ifavailable
8210 # Check whether --with-cap_ng was given.
8211 if test "${with_cap_ng+set}" = set; then :
8212 withval
=$with_cap_ng;
8213 if test $withval = no
8216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8217 $as_echo "no" >&6; }
8218 elif test $withval = yes
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8222 $as_echo "yes" >&6; }
8228 # Use libcap-ng if it's present, otherwise don't.
8230 want_libcap_ng
=ifavailable
8231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8232 $as_echo "yes, if available" >&6; }
8236 if test "$want_libcap_ng" != "no"; then
8237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5
8238 $as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; }
8239 if ${ac_cv_lib_cap_ng_capng_change_id+:} false
; then :
8240 $as_echo_n "(cached) " >&6
8242 ac_check_lib_save_LIBS
=$LIBS
8243 LIBS
="-lcap-ng $LIBS"
8244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8245 /* end confdefs.h. */
8247 /* Override any GCC internal prototype to avoid an error.
8248 Use char because int might match the return type of a GCC
8249 builtin and then its argument prototype would still apply. */
8253 char capng_change_id ();
8257 return capng_change_id ();
8262 if ac_fn_c_try_link
"$LINENO"; then :
8263 ac_cv_lib_cap_ng_capng_change_id
=yes
8265 ac_cv_lib_cap_ng_capng_change_id
=no
8267 rm -f core conftest.err conftest.
$ac_objext \
8268 conftest
$ac_exeext conftest.
$ac_ext
8269 LIBS
=$ac_check_lib_save_LIBS
8271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5
8272 $as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; }
8273 if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes
; then :
8274 cat >>confdefs.h
<<_ACEOF
8275 #define HAVE_LIBCAP_NG 1
8278 LIBS
="-lcap-ng $LIBS"
8282 for ac_header
in cap-ng.h
8284 ac_fn_c_check_header_mongrel
"$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default"
8285 if test "x$ac_cv_header_cap_ng_h" = xyes
; then :
8286 cat >>confdefs.h
<<_ACEOF
8287 #define HAVE_CAP_NG_H 1
8296 if test "$missing_includes" = "yes"; then
8297 CPPFLAGS
="$CPPFLAGS -I$srcdir/missing"
8298 V_INCLS
="$V_INCLS -I$srcdir/missing"
8310 # Find a good install program. We prefer a C program (faster),
8311 # so one script is as good as another. But avoid the broken or
8312 # incompatible versions:
8313 # SysV /etc/install, /usr/sbin/install
8314 # SunOS /usr/etc/install
8315 # IRIX /sbin/install
8317 # AmigaOS /C/install, which installs bootblocks on floppy discs
8318 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8319 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8320 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8321 # OS/2's system install, which has a completely different semantic
8322 # ./install, which can be erroneously created by make from ./install.sh.
8323 # Reject install programs that cannot install multiple files.
8324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
8325 $as_echo_n "checking for a BSD-compatible install... " >&6; }
8326 if test -z "$INSTALL"; then
8327 if ${ac_cv_path_install+:} false
; then :
8328 $as_echo_n "(cached) " >&6
8330 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8334 test -z "$as_dir" && as_dir
=.
8335 # Account for people who put trailing slashes in PATH elements.
8336 case $as_dir/ in #((
8337 .
/ | .
// |
/[cC
]/* | \
8338 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
8339 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
8342 # OSF1 and SCO ODT 3.0 have their own names for install.
8343 # Don't use installbsd from OSF since it installs stuff as root
8345 for ac_prog
in ginstall scoinst
install; do
8346 for ac_exec_ext
in '' $ac_executable_extensions; do
8347 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
8348 if test $ac_prog = install &&
8349 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
8350 # AIX install. It has an incompatible calling convention.
8352 elif test $ac_prog = install &&
8353 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
8354 # program-specific install script used by HP pwplus--don't use.
8357 rm -rf conftest.one conftest.two conftest.dir
8358 echo one
> conftest.one
8359 echo two
> conftest.two
8361 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
8362 test -s conftest.one
&& test -s conftest.two
&&
8363 test -s conftest.dir
/conftest.one
&&
8364 test -s conftest.dir
/conftest.two
8366 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
8379 rm -rf conftest.one conftest.two conftest.dir
8382 if test "${ac_cv_path_install+set}" = set; then
8383 INSTALL
=$ac_cv_path_install
8385 # As a last resort, use the slow shell script. Don't cache a
8386 # value for INSTALL within a source directory, because that will
8387 # break other packages using the cache if that directory is
8388 # removed, or if the value is a relative name.
8389 INSTALL
=$ac_install_sh
8392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
8393 $as_echo "$INSTALL" >&6; }
8395 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8396 # It thinks the first close brace ends the variable substitution.
8397 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
8399 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
8401 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
8404 ac_config_headers
="$ac_config_headers config.h"
8407 ac_config_commands
="$ac_config_commands default-1"
8409 ac_config_files
="$ac_config_files Makefile tcpdump.1"
8411 cat >confcache
<<\_ACEOF
8412 # This file is a shell script that caches the results of configure
8413 # tests run on this system so they can be shared between configure
8414 # scripts and configure runs, see configure's option --config-cache.
8415 # It is not useful on other systems. If it contains results you don't
8416 # want to keep, you may remove or edit it.
8418 # config.status only pays attention to the cache file if you give it
8419 # the --recheck option to rerun configure.
8421 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8422 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8427 # The following way of writing the cache mishandles newlines in values,
8428 # but we know of no workaround that is simple, portable, and efficient.
8429 # So, we kill variables containing newlines.
8430 # Ultrix sh set writes to stderr and can't be redirected directly,
8431 # and sets the high bit in the cache file unless we assign to the vars.
8433 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8434 eval ac_val
=\$
$ac_var
8438 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8439 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8442 _ | IFS | as_nl
) ;; #(
8443 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
8444 *) { eval $ac_var=; unset $ac_var;} ;;
8450 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8451 *${as_nl}ac_space
=\
*)
8452 # `set' does not quote correctly, so add quotes: double-quote
8453 # substitution turns \\\\ into \\, and sed turns \\ into \.
8456 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8459 # `set' quotes correctly as required by POSIX, so do not add quotes.
8460 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8469 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8471 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8473 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
8474 if test -w "$cache_file"; then
8475 if test "x$cache_file" != "x/dev/null"; then
8476 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8477 $as_echo "$as_me: updating cache $cache_file" >&6;}
8478 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
8479 cat confcache
>"$cache_file"
8481 case $cache_file in #(
8483 mv -f confcache
"$cache_file"$$
&&
8484 mv -f "$cache_file"$$
"$cache_file" ;; #(
8486 mv -f confcache
"$cache_file" ;;
8491 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8492 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8497 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8498 # Let make expand exec_prefix.
8499 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8501 DEFS
=-DHAVE_CONFIG_H
8506 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8507 # 1. Remove the extension, and $U if already installed.
8508 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8509 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
8510 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8511 # will be set to the directory where LIBOBJS objects are built.
8512 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8513 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8517 LTLIBOBJS
=$ac_ltlibobjs
8521 : "${CONFIG_STATUS=./config.status}"
8523 ac_clean_files_save
=$ac_clean_files
8524 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8525 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8526 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8528 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8530 # Generated by $as_me.
8531 # Run this file to recreate the current configuration.
8532 # Compiler output produced by configure, useful for debugging
8533 # configure, is in config.log if it exists.
8539 SHELL=\${CONFIG_SHELL-$SHELL}
8542 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8543 ## -------------------- ##
8544 ## M4sh Initialization. ##
8545 ## -------------------- ##
8547 # Be more Bourne compatible
8548 DUALCASE
=1; export DUALCASE
# for MKS sh
8549 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8552 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8553 # is contrary to our usage. Disable this feature.
8554 alias -g '${1+"$@"}'='"$@"'
8555 setopt NO_GLOB_SUBST
8557 case `(set -o) 2>/dev/null` in #(
8569 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8570 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8571 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8572 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8573 # Prefer a ksh shell builtin over an external printf program on Solaris,
8574 # but without wasting forks for bash or zsh.
8575 if test -z "$BASH_VERSION$ZSH_VERSION" \
8576 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8577 as_echo='print
-r --'
8578 as_echo_n='print
-rn --'
8579 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8580 as_echo='printf %s
\n'
8581 as_echo_n='printf %s
'
8583 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8584 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8585 as_echo_n='/usr
/ucb
/echo -n'
8587 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8588 as_echo_n_body='eval
8592 expr "X$arg" : "X\\(.*\\)$as_nl";
8593 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8595 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8597 export as_echo_n_body
8598 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8601 as_echo='sh
-c $as_echo_body as_echo
'
8604 # The user is always right.
8605 if test "${PATH_SEPARATOR+set}" != set; then
8607 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8608 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8615 # We need space, tab and new line, in precisely that order. Quoting is
8616 # there to prevent editors from complaining about space-tab.
8617 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8618 # splitting by setting IFS to empty value.)
8621 # Find who we are. Look in the path if we contain no directory separator.
8624 *[\\/]* ) as_myself=$0 ;;
8625 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8629 test -z "$as_dir" && as_dir=.
8630 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8636 # We did not find ourselves, most probably we were run as `sh COMMAND'
8637 # in which case we are not to be found in the path.
8638 if test "x$as_myself" = x
; then
8641 if test ! -f "$as_myself"; then
8642 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8646 # Unset variables that we do not need and which cause bugs (e.g. in
8647 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8648 # suppresses any "Segmentation fault" message there. '((' could
8649 # trigger a bug in pdksh 5.2.14.
8650 for as_var
in BASH_ENV ENV MAIL MAILPATH
8651 do eval test x\
${$as_var+set} = xset \
8652 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8665 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8668 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8669 # ----------------------------------------
8670 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8671 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8672 # script with STATUS, using 1 if that was 0.
8675 as_status
=$1; test $as_status -eq 0 && as_status
=1
8677 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8678 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8680 $as_echo "$as_me: error: $2" >&2
8681 as_fn_exit
$as_status
8685 # as_fn_set_status STATUS
8686 # -----------------------
8687 # Set $? to STATUS, without forking.
8691 } # as_fn_set_status
8695 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8705 # Portably unset VAR.
8708 { eval $1=; unset $1;}
8710 as_unset
=as_fn_unset
8711 # as_fn_append VAR VALUE
8712 # ----------------------
8713 # Append the text in VALUE to the end of the definition contained in VAR. Take
8714 # advantage of any shell optimizations that allow amortized linear growth over
8715 # repeated appends, instead of the typical quadratic growth present in naive
8717 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8718 eval 'as_fn_append ()
8729 # as_fn_arith ARG...
8730 # ------------------
8731 # Perform arithmetic evaluation on the ARGs, and store the result in the
8732 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8733 # must be portable across $(()) and expr.
8734 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8735 eval 'as_fn_arith ()
8742 as_val
=`expr "$@" || test $? -eq 1`
8747 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8748 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8754 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8755 as_basename
=basename
8760 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8766 as_me
=`$as_basename -- "$0" ||
8767 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8768 X"$0" : 'X\(//\)$' \| \
8769 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8771 sed '/^.*\/\([^/][^/]*\)\/*$/{
8785 # Avoid depending upon Character Ranges.
8786 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8787 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8788 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8789 as_cr_digits
='0123456789'
8790 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8792 ECHO_C
= ECHO_N
= ECHO_T
=
8793 case `echo -n x` in #(((((
8795 case `echo 'xy\c'` in
8796 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8798 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8805 rm -f conf$$ conf$$.exe conf$$.
file
8806 if test -d conf$$.dir
; then
8807 rm -f conf$$.dir
/conf$$.
file
8810 mkdir conf$$.dir
2>/dev
/null
8812 if (echo >conf$$.
file) 2>/dev
/null
; then
8813 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8815 # ... but there are two gotchas:
8816 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8817 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8818 # In both cases, we have to default to `cp -pR'.
8819 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8821 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8829 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8830 rmdir conf$$.dir
2>/dev
/null
8835 # Create "$as_dir" as a directory, including parents if necessary.
8840 -*) as_dir
=.
/$as_dir;;
8842 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8846 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8847 *) as_qdir
=$as_dir;;
8849 as_dirs
="'$as_qdir' $as_dirs"
8850 as_dir
=`$as_dirname -- "$as_dir" ||
8851 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8852 X"$as_dir" : 'X\(//\)[^/]' \| \
8853 X"$as_dir" : 'X\(//\)$' \| \
8854 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8855 $as_echo X"$as_dir" |
8856 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8873 test -d "$as_dir" && break
8875 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8876 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8880 if mkdir
-p .
2>/dev
/null
; then
8881 as_mkdir_p
='mkdir -p "$as_dir"'
8883 test -d .
/-p && rmdir .
/-p
8888 # as_fn_executable_p FILE
8889 # -----------------------
8890 # Test if FILE is an executable regular file.
8891 as_fn_executable_p
()
8893 test -f "$1" && test -x "$1"
8894 } # as_fn_executable_p
8896 as_executable_p
=as_fn_executable_p
8898 # Sed expression to map a string onto a valid CPP name.
8899 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8901 # Sed expression to map a string onto a valid variable name.
8902 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8906 ## ----------------------------------- ##
8907 ## Main body of $CONFIG_STATUS script. ##
8908 ## ----------------------------------- ##
8910 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8912 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8913 # Save the log message, to keep $0 and so on meaningful, and to
8914 # report actual input values of CONFIG_FILES etc. instead of their
8915 # values after options handling.
8917 This file was extended by tcpdump $as_me 5.0.0-PRE-GIT, which was
8918 generated by GNU Autoconf 2.69. Invocation command line was
8920 CONFIG_FILES = $CONFIG_FILES
8921 CONFIG_HEADERS = $CONFIG_HEADERS
8922 CONFIG_LINKS = $CONFIG_LINKS
8923 CONFIG_COMMANDS = $CONFIG_COMMANDS
8926 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8931 case $ac_config_files in *"
8932 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8935 case $ac_config_headers in *"
8936 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8940 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8941 # Files that config.status was made for.
8942 config_files="$ac_config_files"
8943 config_headers="$ac_config_headers"
8944 config_commands="$ac_config_commands"
8948 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8950 \`$as_me' instantiates files and other configuration actions
8951 from templates according to the current configuration. Unless the files
8952 and actions are specified as TAGs, all are instantiated by default.
8954 Usage: $0 [OPTION]... [TAG]...
8956 -h, --help print this help, then exit
8957 -V, --version print version number and configuration settings, then exit
8958 --config print configuration, then exit
8959 -q, --quiet, --silent
8960 do not print progress messages
8961 -d, --debug don't remove temporary files
8962 --recheck update $as_me by reconfiguring in the same conditions
8963 --file=FILE[:TEMPLATE]
8964 instantiate the configuration file FILE
8965 --header=FILE[:TEMPLATE]
8966 instantiate the configuration header FILE
8968 Configuration files:
8971 Configuration headers:
8974 Configuration commands:
8977 Report bugs to the package provider."
8980 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8981 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8983 tcpdump config.status 5.0.0-PRE-GIT
8984 configured by $0, generated by GNU Autoconf 2.69,
8985 with options \\"\$ac_cs_config\\"
8987 Copyright (C) 2012 Free Software Foundation, Inc.
8988 This config.status script is free software; the Free Software Foundation
8989 gives unlimited permission to copy, distribute and modify it."
8994 test -n "\$AWK" || AWK=awk
8997 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8998 # The default lists apply if the user does not specify any file.
9004 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
9005 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
9009 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
9021 # Handling of the options.
9022 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
9024 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
9025 $as_echo "$ac_cs_version"; exit ;;
9026 --config |
--confi |
--conf |
--con |
--co |
--c )
9027 $as_echo "$ac_cs_config"; exit ;;
9028 --debug |
--debu |
--deb |
--de |
--d |
-d )
9030 --file |
--fil |
--fi |
--f )
9033 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9034 '') as_fn_error $?
"missing file argument" ;;
9036 as_fn_append CONFIG_FILES
" '$ac_optarg'"
9037 ac_need_defaults
=false
;;
9038 --header |
--heade |
--head |
--hea )
9041 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9043 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
9044 ac_need_defaults
=false
;;
9046 # Conflict between --help and --header
9047 as_fn_error $?
"ambiguous option: \`$1'
9048 Try \`$0 --help' for more information.";;
9049 --help |
--hel |
-h )
9050 $as_echo "$ac_cs_usage"; exit ;;
9051 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
9052 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
9056 -*) as_fn_error $?
"unrecognized option: \`$1'
9057 Try \`$0 --help' for more information." ;;
9059 *) as_fn_append ac_config_targets
" $1"
9060 ac_need_defaults
=false
;;
9066 ac_configure_extra_args
=
9068 if $ac_cs_silent; then
9070 ac_configure_extra_args
="$ac_configure_extra_args --silent"
9074 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9075 if \$ac_cs_recheck; then
9076 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9078 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
9079 CONFIG_SHELL='$SHELL'
9085 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9089 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9090 ## Running $as_me. ##
9096 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9104 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9106 # Handling of arguments.
9107 for ac_config_target
in $ac_config_targets
9109 case $ac_config_target in
9110 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
9111 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
9112 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
9113 "tcpdump.1") CONFIG_FILES
="$CONFIG_FILES tcpdump.1" ;;
9115 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9120 # If the user did not use the arguments to specify the items to instantiate,
9121 # then the envvar interface is used. Set only those that are not.
9122 # We use the long form for the default assignment because of an extremely
9123 # bizarre bug on SunOS 4.1.3.
9124 if $ac_need_defaults; then
9125 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
9126 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
9127 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
9130 # Have a temporary directory for convenience. Make it in the build tree
9131 # simply because there is no reason against having it here, and in addition,
9132 # creating and moving files from /tmp can sometimes cause problems.
9133 # Hook for its removal unless debugging.
9134 # Note that there is a small window in which the directory will not be cleaned:
9135 # after its creation but before its name has been assigned to `$tmp'.
9139 trap 'exit_status=$?
9141 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9143 trap 'as_fn_exit 1' 1 2 13 15
9145 # Create a (secure) tmp directory for tmp files.
9148 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9152 tmp
=.
/conf$$
-$RANDOM
9153 (umask 077 && mkdir
"$tmp")
9154 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
9157 # Set up the scripts for CONFIG_FILES section.
9158 # No need to generate them if there are no CONFIG_FILES.
9159 # This happens for instance with `./config.status config.h'.
9160 if test -n "$CONFIG_FILES"; then
9163 ac_cr
=`echo X | tr X '\015'`
9164 # On cygwin, bash can eat \r inside `` if the user requested igncr.
9165 # But we know of no other shell where ac_cr would be empty at this
9166 # point, so we can use a bashism as a fallback.
9167 if test "x$ac_cr" = x
; then
9168 eval ac_cr
=\$
\'\\r
\'
9170 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9171 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9177 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9182 echo "cat >conf$$subs.awk <<_ACEOF" &&
9183 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9186 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9187 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9189 for ac_last_try in false false false false false :; do
9190 . ./conf$$subs.sh ||
9191 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9193 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
9194 if test $ac_delim_n = $ac_delim_num; then
9196 elif $ac_last_try; then
9197 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9199 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9204 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9205 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
9209 s/^/S["/; s
/!.
*/"]=/
9219 s/\(.\{148\}\)..*/\1/
9221 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
9226 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
9233 s/\(.\{148\}\)..*/\1/
9235 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
9239 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
9244 ' <conf$$subs.awk | sed '
9249 ' >>$CONFIG_STATUS || ac_write_fail=1
9250 rm -f conf$$subs.awk
9251 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9253 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
9254 for (key in S) S_is_set[key] = 1
9260 nfields = split(line, field, "@
")
9262 len = length(field[1])
9263 for (i = 2; i < nfields; i++) {
9265 keylen = length(key)
9266 if (S_is_set[key]) {
9268 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9269 len += length(value) + length(field[++i])
9280 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9281 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9282 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
9285 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
9286 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
9289 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9290 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
9291 # trailing colons and then remove the whole line if VPATH becomes empty
9292 # (actually we leave an empty line to preserve line numbers).
9293 if test "x
$srcdir" = x.; then
9294 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9312 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9313 fi # test -n "$CONFIG_FILES"
9315 # Set up the scripts for CONFIG_HEADERS section.
9316 # No need to generate them if there are no CONFIG_HEADERS.
9317 # This happens for instance with `./config.status Makefile'.
9318 if test -n "$CONFIG_HEADERS"; then
9319 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
9323 # Transform confdefs.h into an awk script `defines.awk', embedded as
9324 # here-document in config.status, that substitutes the proper values into
9325 # config.h.in to produce config.h.
9327 # Create a delimiter string that does not exist in confdefs.h, to ease
9328 # handling of long lines.
9330 for ac_last_try in false false :; do
9331 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
9332 if test -z "$ac_tt"; then
9334 elif $ac_last_try; then
9335 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
9337 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9341 # For the awk script, D is an array of macro values keyed by name,
9342 # likewise P contains macro parameters if any. Preserve backslash
9343 # newline sequences.
9345 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9347 s/.\{148\}/&'"$ac_delim"'/g
9350 s/^[ ]*#[ ]*define[ ][ ]*/ /
9357 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
9359 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
9363 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
9364 D["\
1"]=" \
3\\\\\\n
"\\/p
9366 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
9371 s/.\{148\}/&'"$ac_delim"'/g
9376 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
9379 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
9381 ' <confdefs.h | sed '
9382 s/'"$ac_delim"'/"\\\
9383 "/g' >>$CONFIG_STATUS || ac_write_fail=1
9385 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9386 for (key in D) D_is_set[key] = 1
9389 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9391 split(line, arg, " ")
9392 if (arg[1] == "#") {
9396 defundef
= substr
(arg
[1], 2)
9399 split(mac1
, mac2
, "(") #)
9401 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
9402 if (D_is_set
[macro
]) {
9403 # Preserve the white space surrounding the "#".
9404 print prefix
"define", macro P
[macro
] D
[macro
]
9407 # Replace #undef with comments. This is necessary, for example,
9408 # in the case of _POSIX_SOURCE, which is predefined and required
9409 # on some systems where configure will not decide to define it.
9410 if (defundef
== "undef") {
9411 print
"/*", prefix defundef
, macro
, "*/"
9419 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9420 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
9421 fi # test -n "$CONFIG_HEADERS"
9424 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
9429 :[FHLC
]) ac_mode
=$ac_tag; continue;;
9431 case $ac_mode$ac_tag in
9433 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
9434 :[FH
]-) ac_tag
=-:-;;
9435 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
9452 -) ac_f
="$ac_tmp/stdin";;
9453 *) # Look for the file first in the build tree, then in the source tree
9454 # (if the path is not absolute). The absolute path cannot be DOS-style,
9455 # because $ac_f cannot contain `:'.
9459 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
9461 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9463 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9464 as_fn_append ac_file_inputs
" '$ac_f'"
9467 # Let's still pretend it is `configure' which instantiates (i.e., don't
9468 # use $as_me), people would be surprised to read:
9469 # /* config.h. Generated by config.status. */
9470 configure_input
='Generated from '`
9471 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9473 if test x
"$ac_file" != x-
; then
9474 configure_input
="$ac_file. $configure_input"
9475 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9476 $as_echo "$as_me: creating $ac_file" >&6;}
9478 # Neutralize special characters interpreted by sed in replacement strings.
9479 case $configure_input in #(
9480 *\
&* |
*\|
* |
*\\* )
9481 ac_sed_conf_input
=`$as_echo "$configure_input" |
9482 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9483 *) ac_sed_conf_input
=$configure_input;;
9487 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
9488 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
9493 ac_dir
=`$as_dirname -- "$ac_file" ||
9494 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9495 X"$ac_file" : 'X\(//\)[^/]' \| \
9496 X"$ac_file" : 'X\(//\)$' \| \
9497 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9498 $as_echo X"$ac_file" |
9499 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9516 as_dir
="$ac_dir"; as_fn_mkdir_p
9520 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9522 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9523 # A ".." for each directory in $ac_dir_suffix.
9524 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9525 case $ac_top_builddir_sub in
9526 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9527 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9530 ac_abs_top_builddir
=$ac_pwd
9531 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9532 # for backward compatibility:
9533 ac_top_builddir
=$ac_top_build_prefix
9536 .
) # We are building in place.
9538 ac_top_srcdir
=$ac_top_builddir_sub
9539 ac_abs_top_srcdir
=$ac_pwd ;;
9540 [\\/]* | ?
:[\\/]* ) # Absolute name.
9541 ac_srcdir
=$srcdir$ac_dir_suffix;
9542 ac_top_srcdir
=$srcdir
9543 ac_abs_top_srcdir
=$srcdir ;;
9545 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9546 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9547 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9549 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9559 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9560 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9564 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9565 # If the template does not know about datarootdir, expand it.
9566 # FIXME: This hack should be removed a few years after 2.60.
9567 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9578 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9579 *datarootdir
*) ac_datarootdir_seen
=yes;;
9580 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9581 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9582 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9584 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9585 ac_datarootdir_hack='
9586 s&@datadir@&$datadir&g
9587 s&@docdir@&$docdir&g
9588 s&@infodir@&$infodir&g
9589 s&@localedir@&$localedir&g
9590 s&@mandir@&$mandir&g
9591 s&\\\${datarootdir}&$datarootdir&g' ;;
9595 # Neutralize VPATH when `$srcdir' = `.'.
9596 # Shell code in configure.ac might set extrasub.
9597 # FIXME: do we really want to maintain this feature?
9598 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9599 ac_sed_extra="$ac_vpsub
9602 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9604 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9605 s|@configure_input@|
$ac_sed_conf_input|
;t t
9606 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9607 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9608 s
&@srcdir@
&$ac_srcdir&;t t
9609 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9610 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9611 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9612 s
&@builddir@
&$ac_builddir&;t t
9613 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9614 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9615 s
&@INSTALL@
&$ac_INSTALL&;t t
9616 $ac_datarootdir_hack
9618 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
9619 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9621 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9622 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9623 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9624 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9626 which seems to be undefined. Please make sure it is defined" >&5
9627 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9628 which seems to be undefined. Please make sure it is defined" >&2;}
9630 rm -f "$ac_tmp/stdin"
9632 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9633 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9635 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9641 if test x"$ac_file" != x-; then
9643 $as_echo "/* $configure_input */" \
9644 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9645 } >"$ac_tmp/config.h" \
9646 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9647 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9648 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9649 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9652 mv "$ac_tmp/config.h" "$ac_file" \
9653 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9656 $as_echo "/* $configure_input */" \
9657 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9658 || as_fn_error $? "could not create -" "$LINENO" 5
9662 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9663 $as_echo "$as_me: executing $ac_file commands" >&6;}
9668 case $ac_file$ac_mode in
9669 "default-1":C) if test -f .devel; then
9670 echo timestamp > stamp-h
9671 cat $srcdir/Makefile-devel-adds >> Makefile
9672 make depend || exit 1
9681 ac_clean_files=$ac_clean_files_save
9683 test $ac_write_fail = 0 ||
9684 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9687 # configure is writing to config.log, and then calls config.status.
9688 # config.status does its own redirection, appending to config.log.
9689 # Unfortunately, on DOS this fails, as config.log is still kept open
9690 # by configure, so config.status won't be able to
write to it
; its
9691 # output is simply discarded. So we exec the FD to /dev/null,
9692 # effectively closing config.log, so it can be properly (re)opened and
9693 # appended to by config.status. When coming back to configure, we
9694 # need to make the FD available again.
9695 if test "$no_create" != yes; then
9697 ac_config_status_args
=
9698 test "$silent" = yes &&
9699 ac_config_status_args
="$ac_config_status_args --quiet"
9701 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9703 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9704 # would make configure fail if this is the last instruction.
9705 $ac_cs_success || as_fn_exit
1
9707 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9708 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9709 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}