2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for tcpdump 4.99.2-PRE-GIT.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev
/null
; then :
205 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
208 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
210 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir
=.
217 for as_base
in sh bash ksh sh5
; do
218 # Try only shells that exist, to save several forks.
219 as_shell
=$as_dir/$as_base
220 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
222 CONFIG_SHELL
=$as_shell as_have_required
=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
231 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
233 CONFIG_SHELL
=$SHELL as_have_required
=yes
238 if test "x$CONFIG_SHELL" != x
; then :
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
246 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
248 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 if test x
$as_have_required = xno
; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x
${ZSH_VERSION+set} = xset
; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL
=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE
= GREP_OPTIONS
=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir
=.
/$as_dir;;
321 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
325 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs
="'$as_qdir' $as_dirs"
329 as_dir
=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
355 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p
()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
398 as_val
=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status
=$1; test $as_status -eq 0 && as_status
=1
412 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit
$as_status
419 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
426 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
438 as_me
=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits
='0123456789'
462 as_cr_alnum
=$as_cr_Letters$as_cr_digits
465 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
466 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x
"$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec
=no
; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C
= ECHO_N
= ECHO_T
=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
513 rm -f conf$$ conf$$.exe conf$$.
file
514 if test -d conf$$.dir
; then
515 rm -f conf$$.dir
/conf$$.
file
518 mkdir conf$$.dir
2>/dev
/null
520 if (echo >conf$$.
file) 2>/dev
/null
; then
521 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
529 elif ln conf$$.
file conf$$
2>/dev
/null
; then
537 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
538 rmdir conf$$.dir
2>/dev
/null
540 if mkdir
-p .
2>/dev
/null
; then
541 as_mkdir_p
='mkdir -p "$as_dir"'
543 test -d .
/-p && rmdir .
/-p
548 as_executable_p
=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix
=/usr
/local
570 ac_config_libobj_dir
=.
577 # Identity of this package.
578 PACKAGE_NAME
='tcpdump'
579 PACKAGE_TARNAME
='tcpdump'
580 PACKAGE_VERSION
='4.99.2-PRE-GIT'
581 PACKAGE_STRING
='tcpdump 4.99.2-PRE-GIT'
585 ac_unique_file
="tcpdump.c"
586 # Factoring default headers for most tests.
587 ac_includes_default
="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
622 ac_subst_vars
='LTLIBOBJS
687 program_transform_name
700 enable_option_checking
707 with_sandbox_capsicum
712 ac_precious_vars
='build_alias
723 # Initialize some variables set by options.
725 ac_init_version
=false
726 ac_unrecognized_opts
=
728 # The variables have the same names as the options, with
729 # dashes changed to underlines.
737 program_transform_name
=s
,x
,x
,
745 # Installation directory options.
746 # These are left unexpanded so users can "make install exec_prefix=/foo"
747 # and all the variables that are supposed to be based on exec_prefix
748 # by default will actually change.
749 # Use braces instead of parens because sh, perl, etc. also accept them.
750 # (The list follows the same order as the GNU Coding Standards.)
751 bindir
='${exec_prefix}/bin'
752 sbindir
='${exec_prefix}/sbin'
753 libexecdir
='${exec_prefix}/libexec'
754 datarootdir
='${prefix}/share'
755 datadir
='${datarootdir}'
756 sysconfdir
='${prefix}/etc'
757 sharedstatedir
='${prefix}/com'
758 localstatedir
='${prefix}/var'
759 includedir
='${prefix}/include'
760 oldincludedir
='/usr/include'
761 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
762 infodir
='${datarootdir}/info'
767 libdir
='${exec_prefix}/lib'
768 localedir
='${datarootdir}/locale'
769 mandir
='${datarootdir}/man'
775 # If the previous option needs an argument, assign it.
776 if test -n "$ac_prev"; then
777 eval $ac_prev=\
$ac_option
783 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
788 # Accept the important Cygnus configure options, so we can diagnose typos.
790 case $ac_dashdash$ac_option in
794 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
796 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
799 -build |
--build |
--buil |
--bui |
--bu)
800 ac_prev
=build_alias
;;
801 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
802 build_alias
=$ac_optarg ;;
804 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
805 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
806 ac_prev
=cache_file
;;
807 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
808 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
809 cache_file
=$ac_optarg ;;
812 cache_file
=config.cache
;;
814 -datadir |
--datadir |
--datadi |
--datad)
816 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
817 datadir
=$ac_optarg ;;
819 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
820 |
--dataroo |
--dataro |
--datar)
821 ac_prev
=datarootdir
;;
822 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
823 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
824 datarootdir
=$ac_optarg ;;
826 -disable-* |
--disable-*)
827 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
828 # Reject names that are not valid shell variable names.
829 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
830 as_fn_error $?
"invalid feature name: $ac_useropt"
831 ac_useropt_orig
=$ac_useropt
832 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
833 case $ac_user_opts in
837 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
838 ac_unrecognized_sep
=', ';;
840 eval enable_
$ac_useropt=no
;;
842 -docdir |
--docdir |
--docdi |
--doc |
--do)
844 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
847 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
849 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
852 -enable-* |
--enable-*)
853 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
854 # Reject names that are not valid shell variable names.
855 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
856 as_fn_error $?
"invalid feature name: $ac_useropt"
857 ac_useropt_orig
=$ac_useropt
858 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
859 case $ac_user_opts in
863 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
864 ac_unrecognized_sep
=', ';;
866 eval enable_
$ac_useropt=\
$ac_optarg ;;
868 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
869 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
870 |
--exec |
--exe |
--ex)
871 ac_prev
=exec_prefix
;;
872 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
873 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
874 |
--exec=* |
--exe=* |
--ex=*)
875 exec_prefix
=$ac_optarg ;;
877 -gas |
--gas |
--ga |
--g)
878 # Obsolete; use --with-gas.
881 -help |
--help |
--hel |
--he |
-h)
883 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
884 ac_init_help
=recursive
;;
885 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
886 ac_init_help
=short
;;
888 -host |
--host |
--hos |
--ho)
889 ac_prev
=host_alias
;;
890 -host=* |
--host=* |
--hos=* |
--ho=*)
891 host_alias
=$ac_optarg ;;
893 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
895 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
897 htmldir
=$ac_optarg ;;
899 -includedir |
--includedir |
--includedi |
--included |
--include \
900 |
--includ |
--inclu |
--incl |
--inc)
901 ac_prev
=includedir
;;
902 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
903 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
904 includedir
=$ac_optarg ;;
906 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
908 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
909 infodir
=$ac_optarg ;;
911 -libdir |
--libdir |
--libdi |
--libd)
913 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
916 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
917 |
--libexe |
--libex |
--libe)
918 ac_prev
=libexecdir
;;
919 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
920 |
--libexe=* |
--libex=* |
--libe=*)
921 libexecdir
=$ac_optarg ;;
923 -localedir |
--localedir |
--localedi |
--localed |
--locale)
925 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
926 localedir
=$ac_optarg ;;
928 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
929 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
930 ac_prev
=localstatedir
;;
931 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
932 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
933 localstatedir
=$ac_optarg ;;
935 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
937 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
941 # Obsolete; use --without-fp.
944 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
945 |
--no-cr |
--no-c |
-n)
948 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
949 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
952 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
953 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
954 |
--oldin |
--oldi |
--old |
--ol |
--o)
955 ac_prev
=oldincludedir
;;
956 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
957 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
958 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
959 oldincludedir
=$ac_optarg ;;
961 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
963 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
966 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
967 |
--program-pre |
--program-pr |
--program-p)
968 ac_prev
=program_prefix
;;
969 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
970 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
971 program_prefix
=$ac_optarg ;;
973 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
974 |
--program-suf |
--program-su |
--program-s)
975 ac_prev
=program_suffix
;;
976 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
977 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
978 program_suffix
=$ac_optarg ;;
980 -program-transform-name |
--program-transform-name \
981 |
--program-transform-nam |
--program-transform-na \
982 |
--program-transform-n |
--program-transform- \
983 |
--program-transform |
--program-transfor \
984 |
--program-transfo |
--program-transf \
985 |
--program-trans |
--program-tran \
986 |
--progr-tra |
--program-tr |
--program-t)
987 ac_prev
=program_transform_name
;;
988 -program-transform-name=* |
--program-transform-name=* \
989 |
--program-transform-nam=* |
--program-transform-na=* \
990 |
--program-transform-n=* |
--program-transform-=* \
991 |
--program-transform=* |
--program-transfor=* \
992 |
--program-transfo=* |
--program-transf=* \
993 |
--program-trans=* |
--program-tran=* \
994 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
995 program_transform_name
=$ac_optarg ;;
997 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
999 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1000 pdfdir
=$ac_optarg ;;
1002 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1004 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1007 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1008 |
-silent |
--silent |
--silen |
--sile |
--sil)
1011 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1013 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1015 sbindir
=$ac_optarg ;;
1017 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1018 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1019 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1021 ac_prev
=sharedstatedir
;;
1022 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1023 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1024 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1026 sharedstatedir
=$ac_optarg ;;
1028 -site |
--site |
--sit)
1030 -site=* |
--site=* |
--sit=*)
1033 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1035 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1036 srcdir
=$ac_optarg ;;
1038 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1039 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1040 ac_prev
=sysconfdir
;;
1041 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1042 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1043 sysconfdir
=$ac_optarg ;;
1045 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1046 ac_prev
=target_alias
;;
1047 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1048 target_alias
=$ac_optarg ;;
1050 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1053 -version |
--version |
--versio |
--versi |
--vers |
-V)
1054 ac_init_version
=: ;;
1057 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1058 # Reject names that are not valid shell variable names.
1059 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1060 as_fn_error $?
"invalid package name: $ac_useropt"
1061 ac_useropt_orig
=$ac_useropt
1062 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1063 case $ac_user_opts in
1067 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1068 ac_unrecognized_sep
=', ';;
1070 eval with_
$ac_useropt=\
$ac_optarg ;;
1072 -without-* |
--without-*)
1073 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1074 # Reject names that are not valid shell variable names.
1075 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1076 as_fn_error $?
"invalid package name: $ac_useropt"
1077 ac_useropt_orig
=$ac_useropt
1078 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1079 case $ac_user_opts in
1083 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1084 ac_unrecognized_sep
=', ';;
1086 eval with_
$ac_useropt=no
;;
1089 # Obsolete; use --with-x.
1092 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1093 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1094 ac_prev
=x_includes
;;
1095 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1096 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1097 x_includes
=$ac_optarg ;;
1099 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1100 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1101 ac_prev
=x_libraries
;;
1102 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1103 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1104 x_libraries
=$ac_optarg ;;
1106 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1107 Try \`$0 --help' for more information"
1111 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1112 # Reject names that are not valid shell variable names.
1113 case $ac_envvar in #(
1114 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1115 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1117 eval $ac_envvar=\
$ac_optarg
1118 export $ac_envvar ;;
1121 # FIXME: should be removed in autoconf 3.0.
1122 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1123 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1124 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1125 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1131 if test -n "$ac_prev"; then
1132 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1133 as_fn_error $?
"missing argument to $ac_option"
1136 if test -n "$ac_unrecognized_opts"; then
1137 case $enable_option_checking in
1139 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1140 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1144 # Check all directory arguments for consistency.
1145 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1146 datadir sysconfdir sharedstatedir localstatedir includedir \
1147 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1148 libdir localedir mandir
1150 eval ac_val
=\$
$ac_var
1151 # Remove trailing slashes.
1154 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1155 eval $ac_var=\
$ac_val;;
1157 # Be sure to have absolute directory names.
1159 [\\/$
]* | ?
:[\\/]* ) continue;;
1160 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1162 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1165 # There might be people who depend on the old broken behavior: `$host'
1166 # used to hold the argument of --host etc.
1167 # FIXME: To remove some day.
1170 target
=$target_alias
1172 # FIXME: To remove some day.
1173 if test "x$host_alias" != x
; then
1174 if test "x$build_alias" = x
; then
1175 cross_compiling
=maybe
1176 elif test "x$build_alias" != "x$host_alias"; then
1182 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1184 test "$silent" = yes && exec 6>/dev
/null
1187 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1188 ac_ls_di
=`ls -di .` &&
1189 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1190 as_fn_error $?
"working directory cannot be determined"
1191 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1192 as_fn_error $?
"pwd does not report name of working directory"
1195 # Find the source files, if location was not specified.
1196 if test -z "$srcdir"; then
1197 ac_srcdir_defaulted
=yes
1198 # Try the directory containing this script, then the parent directory.
1199 ac_confdir
=`$as_dirname -- "$as_myself" ||
1200 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1201 X"$as_myself" : 'X\(//\)[^/]' \| \
1202 X"$as_myself" : 'X\(//\)$' \| \
1203 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1204 $as_echo X"$as_myself" |
1205 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1223 if test ! -r "$srcdir/$ac_unique_file"; then
1227 ac_srcdir_defaulted
=no
1229 if test ! -r "$srcdir/$ac_unique_file"; then
1230 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1231 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1233 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1235 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1237 # When building in place, set srcdir=.
1238 if test "$ac_abs_confdir" = "$ac_pwd"; then
1241 # Remove unnecessary trailing slashes from srcdir.
1242 # Double slashes in file names in object file debugging info
1243 # mess up M-x gdb in Emacs.
1245 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1247 for ac_var
in $ac_precious_vars; do
1248 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1249 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1250 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1251 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1255 # Report the --help message.
1257 if test "$ac_init_help" = "long"; then
1258 # Omit some internal or obsolete options to make the list less imposing.
1259 # This message is too long to be a string in the A/UX 3.1 sh.
1261 \`configure' configures tcpdump 4.99.2-PRE-GIT to adapt to many kinds of systems.
1263 Usage: $0 [OPTION]... [VAR=VALUE]...
1265 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1266 VAR=VALUE. See below for descriptions of some of the useful variables.
1268 Defaults for the options are specified in brackets.
1271 -h, --help display this help and exit
1272 --help=short display options specific to this package
1273 --help=recursive display the short help of all the included packages
1274 -V, --version display version information and exit
1275 -q, --quiet, --silent do not print \`checking ...' messages
1276 --cache-file=FILE cache test results in FILE [disabled]
1277 -C, --config-cache alias for \`--cache-file=config.cache'
1278 -n, --no-create do not create output files
1279 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1281 Installation directories:
1282 --prefix=PREFIX install architecture-independent files in PREFIX
1283 [$ac_default_prefix]
1284 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1287 By default, \`make install' will install all the files in
1288 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1289 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1290 for instance \`--prefix=\$HOME'.
1292 For better control, use the options below.
1294 Fine tuning of the installation directories:
1295 --bindir=DIR user executables [EPREFIX/bin]
1296 --sbindir=DIR system admin executables [EPREFIX/sbin]
1297 --libexecdir=DIR program executables [EPREFIX/libexec]
1298 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1299 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1300 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1301 --libdir=DIR object code libraries [EPREFIX/lib]
1302 --includedir=DIR C header files [PREFIX/include]
1303 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1304 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1305 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1306 --infodir=DIR info documentation [DATAROOTDIR/info]
1307 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1308 --mandir=DIR man documentation [DATAROOTDIR/man]
1309 --docdir=DIR documentation root [DATAROOTDIR/doc/tcpdump]
1310 --htmldir=DIR html documentation [DOCDIR]
1311 --dvidir=DIR dvi documentation [DOCDIR]
1312 --pdfdir=DIR pdf documentation [DOCDIR]
1313 --psdir=DIR ps documentation [DOCDIR]
1319 --build=BUILD configure
for building on BUILD
[guessed
]
1320 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1324 if test -n "$ac_init_help"; then
1325 case $ac_init_help in
1326 short | recursive
) echo "Configuration of tcpdump 4.99.2-PRE-GIT:";;
1331 --disable-option-checking ignore unrecognized
--enable/--with options
1332 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1333 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1334 --disable-universal don
't build universal on macOS
1335 --enable-smb enable possibly-buggy SMB printer [default=no]
1336 --disable-local-libpcap don't
look for a
local libpcap
[default
=check
for a
1340 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1341 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1342 --without-gcc don
't use gcc
1343 --with-smi link with libsmi (allows to load MIBs on the fly to
1344 decode SNMP packets) [default=yes, if available]
1345 --with-user=USERNAME drop privileges by default to USERNAME
1346 --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
1347 --with-sandbox-capsicum use Capsicum security functions [default=yes, if
1349 --with-crypto[=DIR] use OpenSSL/libressl libcrypto (located in directory
1350 DIR, if specified) [default=yes, if available]
1351 --with-cap-ng use libcap-ng [default=yes, if available]
1353 Some influential environment variables:
1354 CC C compiler command
1355 CFLAGS C compiler flags
1356 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1357 nonstandard directory <lib dir>
1358 LIBS libraries to pass to the linker, e.g. -l<library>
1359 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1360 you have headers in a nonstandard directory <include dir>
1363 Use these variables to override the choices made by `configure' or to
help
1364 it to
find libraries and programs with nonstandard names
/locations.
1366 Report bugs to the package provider.
1371 if test "$ac_init_help" = "recursive"; then
1372 # If there are subdirs, report their specific --help.
1373 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1374 test -d "$ac_dir" ||
1375 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1380 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1382 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1383 # A ".." for each directory in $ac_dir_suffix.
1384 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1385 case $ac_top_builddir_sub in
1386 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1387 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1390 ac_abs_top_builddir
=$ac_pwd
1391 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1392 # for backward compatibility:
1393 ac_top_builddir
=$ac_top_build_prefix
1396 .
) # We are building in place.
1398 ac_top_srcdir
=$ac_top_builddir_sub
1399 ac_abs_top_srcdir
=$ac_pwd ;;
1400 [\\/]* | ?
:[\\/]* ) # Absolute name.
1401 ac_srcdir
=$srcdir$ac_dir_suffix;
1402 ac_top_srcdir
=$srcdir
1403 ac_abs_top_srcdir
=$srcdir ;;
1405 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1406 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1407 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1409 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1411 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1412 # Check for guested configure.
1413 if test -f "$ac_srcdir/configure.gnu"; then
1415 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1416 elif test -f "$ac_srcdir/configure"; then
1418 $SHELL "$ac_srcdir/configure" --help=recursive
1420 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1422 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1426 test -n "$ac_init_help" && exit $ac_status
1427 if $ac_init_version; then
1429 tcpdump configure
4.99.2-PRE-GIT
1430 generated by GNU Autoconf
2.69
1432 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1433 This configure
script is free software
; the Free Software Foundation
1434 gives unlimited permission to copy
, distribute and modify it.
1439 ## ------------------------ ##
1440 ## Autoconf initialization. ##
1441 ## ------------------------ ##
1443 # ac_fn_c_try_compile LINENO
1444 # --------------------------
1445 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1446 ac_fn_c_try_compile
()
1448 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1449 rm -f conftest.
$ac_objext
1450 if { { ac_try
="$ac_compile"
1452 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1453 *) ac_try_echo=$ac_try;;
1455 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1456 $as_echo "$ac_try_echo"; } >&5
1457 (eval "$ac_compile") 2>conftest.err
1459 if test -s conftest.err; then
1460 grep -v '^ *+' conftest.err >conftest.er1
1461 cat conftest.er1 >&5
1462 mv -f conftest.er1 conftest.err
1464 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1465 test $ac_status = 0; } && {
1466 test -z "$ac_c_werror_flag" ||
1467 test ! -s conftest.err
1468 } && test -s conftest.$ac_objext; then :
1471 $as_echo "$as_me: failed program was:" >&5
1472 sed 's/^/| /' conftest.$ac_ext >&5
1476 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1477 as_fn_set_status $ac_retval
1479 } # ac_fn_c_try_compile
1481 # ac_fn_c_try_cpp LINENO
1482 # ----------------------
1483 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1486 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1487 if { { ac_try="$ac_cpp conftest.$ac_ext"
1489 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1490 *) ac_try_echo
=$ac_try;;
1492 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1493 $as_echo "$ac_try_echo"; } >&5
1494 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1496 if test -s conftest.err
; then
1497 grep -v '^ *+' conftest.err
>conftest.er1
1498 cat conftest.er1
>&5
1499 mv -f conftest.er1 conftest.err
1501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1502 test $ac_status = 0; } > conftest.i
&& {
1503 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1504 test ! -s conftest.err
1508 $as_echo "$as_me: failed program was:" >&5
1509 sed 's/^/| /' conftest.
$ac_ext >&5
1513 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1514 as_fn_set_status
$ac_retval
1518 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1519 # -------------------------------------------------------
1520 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1521 # the include files in INCLUDES and setting the cache variable VAR
1523 ac_fn_c_check_header_mongrel
()
1525 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1526 if eval \
${$3+:} false
; then :
1527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1528 $as_echo_n "checking for $2... " >&6; }
1529 if eval \
${$3+:} false
; then :
1530 $as_echo_n "(cached) " >&6
1533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1534 $as_echo "$ac_res" >&6; }
1536 # Is the header compilable?
1537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1538 $as_echo_n "checking $2 usability... " >&6; }
1539 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1540 /* end confdefs.h. */
1544 if ac_fn_c_try_compile
"$LINENO"; then :
1545 ac_header_compiler
=yes
1547 ac_header_compiler
=no
1549 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1551 $as_echo "$ac_header_compiler" >&6; }
1553 # Is the header present?
1554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1555 $as_echo_n "checking $2 presence... " >&6; }
1556 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1557 /* end confdefs.h. */
1560 if ac_fn_c_try_cpp
"$LINENO"; then :
1561 ac_header_preproc
=yes
1563 ac_header_preproc
=no
1565 rm -f conftest.err conftest.i conftest.
$ac_ext
1566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1567 $as_echo "$ac_header_preproc" >&6; }
1569 # So? What about this header?
1570 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1573 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1575 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1579 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1581 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1583 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1585 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1586 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1587 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1591 $as_echo_n "checking for $2... " >&6; }
1592 if eval \
${$3+:} false
; then :
1593 $as_echo_n "(cached) " >&6
1595 eval "$3=\$ac_header_compiler"
1598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1599 $as_echo "$ac_res" >&6; }
1601 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1603 } # ac_fn_c_check_header_mongrel
1605 # ac_fn_c_try_run LINENO
1606 # ----------------------
1607 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1608 # that executables *can* be run.
1611 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1612 if { { ac_try
="$ac_link"
1614 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1615 *) ac_try_echo=$ac_try;;
1617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618 $as_echo "$ac_try_echo"; } >&5
1619 (eval "$ac_link") 2>&5
1621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1623 { { case "(($ac_try" in
1624 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1625 *) ac_try_echo
=$ac_try;;
1627 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_try") 2>&5
1631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1632 test $ac_status = 0; }; }; then :
1635 $as_echo "$as_me: program exited with status $ac_status" >&5
1636 $as_echo "$as_me: failed program was:" >&5
1637 sed 's/^/| /' conftest.
$ac_ext >&5
1639 ac_retval
=$ac_status
1641 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1642 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1643 as_fn_set_status
$ac_retval
1647 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1648 # -------------------------------------------------------
1649 # Tests whether HEADER exists and can be compiled using the include files in
1650 # INCLUDES, setting the cache variable VAR accordingly.
1651 ac_fn_c_check_header_compile
()
1653 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1655 $as_echo_n "checking for $2... " >&6; }
1656 if eval \
${$3+:} false
; then :
1657 $as_echo_n "(cached) " >&6
1659 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1660 /* end confdefs.h. */
1664 if ac_fn_c_try_compile
"$LINENO"; then :
1669 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1673 $as_echo "$ac_res" >&6; }
1674 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1676 } # ac_fn_c_check_header_compile
1678 # ac_fn_c_try_link LINENO
1679 # -----------------------
1680 # Try to link conftest.$ac_ext, and return whether this succeeded.
1683 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1684 rm -f conftest.
$ac_objext conftest
$ac_exeext
1685 if { { ac_try
="$ac_link"
1687 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1688 *) ac_try_echo=$ac_try;;
1690 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1691 $as_echo "$ac_try_echo"; } >&5
1692 (eval "$ac_link") 2>conftest.err
1694 if test -s conftest.err; then
1695 grep -v '^ *+' conftest.err >conftest.er1
1696 cat conftest.er1 >&5
1697 mv -f conftest.er1 conftest.err
1699 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1700 test $ac_status = 0; } && {
1701 test -z "$ac_c_werror_flag" ||
1702 test ! -s conftest.err
1703 } && test -s conftest$ac_exeext && {
1704 test "$cross_compiling" = yes ||
1705 test -x conftest$ac_exeext
1709 $as_echo "$as_me: failed program was:" >&5
1710 sed 's/^/| /' conftest.$ac_ext >&5
1714 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1715 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1716 # interfere with the next link command; also delete a directory that is
1717 # left behind by Apple's compiler. We do this before executing the actions.
1718 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1720 as_fn_set_status $ac_retval
1722 } # ac_fn_c_try_link
1724 # ac_fn_c_check_func LINENO FUNC VAR
1725 # ----------------------------------
1726 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1727 ac_fn_c_check_func ()
1729 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1731 $as_echo_n "checking for $2... " >&6; }
1732 if eval \${$3+:} false; then :
1733 $as_echo_n "(cached) " >&6
1735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1736 /* end confdefs.h. */
1737 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1738 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1739 #define $2 innocuous_$2
1741 /* System header to define __stub macros and hopefully few prototypes,
1742 which can conflict with char $2 (); below.
1743 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1744 <limits.h> exists even on freestanding compilers. */
1747 # include <limits.h>
1749 # include <assert.h>
1754 /* Override any GCC internal prototype to avoid an error.
1755 Use char because int might match the return type of a GCC
1756 builtin and then its argument prototype would still apply. */
1761 /* The GNU C library defines this for functions which it implements
1762 to always fail with ENOSYS. Some functions are actually named
1763 something starting with __ and the normal name is an alias. */
1764 #if defined __stub_$2 || defined __stub___$2
1776 if ac_fn_c_try_link "$LINENO"; then :
1781 rm -f core conftest.err conftest.$ac_objext \
1782 conftest$ac_exeext conftest.$ac_ext
1785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1786 $as_echo "$ac_res" >&6; }
1787 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1789 } # ac_fn_c_check_func
1791 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1792 # --------------------------------------------
1793 # Tries to find the compile-time value of EXPR in a program that includes
1794 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1796 ac_fn_c_compute_int ()
1798 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1799 if test "$cross_compiling" = yes; then
1800 # Depending upon the size, compute the lo and hi bounds.
1801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1802 /* end confdefs.h. */
1807 static int test_array [1 - 2 * !(($2) >= 0)];
1809 return test_array [0];
1815 if ac_fn_c_try_compile "$LINENO"; then :
1818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1819 /* end confdefs.h. */
1824 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1826 return test_array [0];
1832 if ac_fn_c_try_compile "$LINENO"; then :
1833 ac_hi=$ac_mid; break
1835 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1836 if test $ac_lo -le $ac_mid; then
1840 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1846 /* end confdefs.h. */
1851 static int test_array [1 - 2 * !(($2) < 0)];
1853 return test_array [0];
1859 if ac_fn_c_try_compile "$LINENO"; then :
1862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1863 /* end confdefs.h. */
1868 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1870 return test_array [0];
1876 if ac_fn_c_try_compile "$LINENO"; then :
1877 ac_lo=$ac_mid; break
1879 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1880 if test $ac_mid -le $ac_hi; then
1884 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1886 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1894 # Binary search between lo and hi bounds.
1895 while test "x$ac_lo" != "x$ac_hi"; do
1896 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1898 /* end confdefs.h. */
1903 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1905 return test_array [0];
1911 if ac_fn_c_try_compile "$LINENO"; then :
1914 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1919 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1924 /* end confdefs.h. */
1926 static long int longval () { return $2; }
1927 static unsigned long int ulongval () { return $2; }
1934 FILE *f = fopen ("conftest.val", "w");
1939 long int i = longval ();
1942 fprintf (f, "%ld", i);
1946 unsigned long int i = ulongval ();
1949 fprintf (f, "%lu", i);
1951 /* Do not output a trailing newline, as this causes \r\n confusion
1952 on some platforms. */
1953 return ferror (f) || fclose (f) != 0;
1959 if ac_fn_c_try_run "$LINENO"; then :
1960 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1964 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1965 conftest.$ac_objext conftest.beam conftest.$ac_ext
1969 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1970 as_fn_set_status $ac_retval
1972 } # ac_fn_c_compute_int
1974 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1975 # ---------------------------------------------
1976 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1978 ac_fn_c_check_decl ()
1980 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1981 as_decl_name=`echo $2|
sed 's/ *(.*//'`
1982 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1984 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1985 if eval \${$3+:} false; then :
1986 $as_echo_n "(cached) " >&6
1988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1989 /* end confdefs.h. */
1994 #ifndef $as_decl_name
1996 (void) $as_decl_use;
1998 (void) $as_decl_name;
2006 if ac_fn_c_try_compile "$LINENO"; then :
2011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2015 $as_echo "$ac_res" >&6; }
2016 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2018 } # ac_fn_c_check_decl
2020 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2021 # -------------------------------------------
2022 # Tests whether TYPE exists after having included INCLUDES, setting cache
2023 # variable VAR accordingly.
2024 ac_fn_c_check_type ()
2026 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2028 $as_echo_n "checking for $2... " >&6; }
2029 if eval \${$3+:} false; then :
2030 $as_echo_n "(cached) " >&6
2033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2034 /* end confdefs.h. */
2045 if ac_fn_c_try_compile "$LINENO"; then :
2046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2047 /* end confdefs.h. */
2058 if ac_fn_c_try_compile "$LINENO"; then :
2063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2069 $as_echo "$ac_res" >&6; }
2070 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2072 } # ac_fn_c_check_type
2073 cat >config.log <<_ACEOF
2074 This file contains any messages produced by compilers while
2075 running configure, to aid debugging if configure makes a mistake.
2077 It was created by tcpdump $as_me 4.99.2-PRE-GIT, which was
2078 generated by GNU Autoconf 2.69. Invocation command line was
2090 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2091 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2092 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2093 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2094 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2096 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2097 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2099 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2100 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2101 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2102 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2103 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2104 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2105 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2113 test -z "$as_dir" && as_dir=.
2114 $as_echo "PATH: $as_dir"
2130 # Keep a trace of the command line.
2131 # Strip out --no-create and --no-recursion so they do not pile up.
2132 # Strip out --silent because we don't want to record it for future runs.
2133 # Also quote any args containing shell meta-characters.
2134 # Make two passes to allow for proper duplicate-argument suppression.
2138 ac_must_keep_next=false
2144 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2145 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2146 | -silent | --silent | --silen | --sile | --sil)
2149 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2152 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2154 as_fn_append ac_configure_args1 " '$ac_arg'"
2155 if test $ac_must_keep_next = true; then
2156 ac_must_keep_next=false # Got value, back to normal.
2159 *=* | --config-cache | -C | -disable-* | --disable-* \
2160 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2161 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2162 | -with-* | --with-* | -without-* | --without-* | --x)
2163 case "$ac_configure_args0 " in
2164 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2167 -* ) ac_must_keep_next=true ;;
2170 as_fn_append ac_configure_args " '$ac_arg'"
2175 { ac_configure_args0=; unset ac_configure_args0;}
2176 { ac_configure_args1=; unset ac_configure_args1;}
2178 # When interrupted or exit'd, cleanup temporary files, and complete
2179 # config.log. We remove comments because anyway the quotes in there
2180 # would cause problems or look ugly.
2181 # WARNING: Use '\'' to represent an apostrophe within the trap.
2182 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2183 trap 'exit_status=$?
2184 # Save into config.log some information that might help in debugging.
2188 $as_echo "## ---------------- ##
2189 ## Cache variables. ##
2190 ## ---------------- ##"
2192 # The following way of writing the cache mishandles newlines in values,
2194 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2195 eval ac_val=\$$ac_var
2199 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2200 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2203 _ | IFS | as_nl) ;; #(
2204 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2205 *) { eval $ac_var=; unset $ac_var;} ;;
2210 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2211 *${as_nl}ac_space=\ *)
2213 "s/'\''/'\''\\\\'\'''\''/g;
2214 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2217 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2224 $as_echo "## ----------------- ##
2225 ## Output variables. ##
2226 ## ----------------- ##"
2228 for ac_var in $ac_subst_vars
2230 eval ac_val=\$$ac_var
2232 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2234 $as_echo "$ac_var='\''$ac_val'\''"
2238 if test -n "$ac_subst_files"; then
2239 $as_echo "## ------------------- ##
2240 ## File substitutions. ##
2241 ## ------------------- ##"
2243 for ac_var in $ac_subst_files
2245 eval ac_val=\$$ac_var
2247 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2249 $as_echo "$ac_var='\''$ac_val'\''"
2254 if test -s confdefs.h; then
2255 $as_echo "## ----------- ##
2262 test "$ac_signal" != 0 &&
2263 $as_echo "$as_me: caught signal $ac_signal"
2264 $as_echo "$as_me: exit $exit_status"
2266 rm -f core *.core core.conftest.* &&
2267 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2270 for ac_signal in 1 2 13 15; do
2271 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2275 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2276 rm -f -r conftest* confdefs.h
2278 $as_echo "/* confdefs.h */" > confdefs.h
2280 # Predefined preprocessor variables.
2282 cat >>confdefs.h <<_ACEOF
2283 #define PACKAGE_NAME "$PACKAGE_NAME"
2286 cat >>confdefs.h <<_ACEOF
2287 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2290 cat >>confdefs.h <<_ACEOF
2291 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2294 cat >>confdefs.h <<_ACEOF
2295 #define PACKAGE_STRING "$PACKAGE_STRING"
2298 cat >>confdefs.h <<_ACEOF
2299 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2302 cat >>confdefs.h <<_ACEOF
2303 #define PACKAGE_URL "$PACKAGE_URL"
2307 # Let the site file select an alternate cache file if it wants to.
2308 # Prefer an explicitly selected file to automatically selected ones.
2311 if test -n "$CONFIG_SITE"; then
2312 # We do not want a PATH search for config.site.
2313 case $CONFIG_SITE in #((
2314 -*) ac_site_file1=./$CONFIG_SITE;;
2315 */*) ac_site_file1=$CONFIG_SITE;;
2316 *) ac_site_file1=./$CONFIG_SITE;;
2318 elif test "x$prefix" != xNONE; then
2319 ac_site_file1=$prefix/share/config.site
2320 ac_site_file2=$prefix/etc/config.site
2322 ac_site_file1=$ac_default_prefix/share/config.site
2323 ac_site_file2=$ac_default_prefix/etc/config.site
2325 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2327 test "x$ac_site_file" = xNONE && continue
2328 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2330 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2331 sed 's/^/| /' "$ac_site_file" >&5
2333 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2334 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2335 as_fn_error $? "failed to load site
script $ac_site_file
2336 See \
`config.log' for more details" "$LINENO" 5; }
2340 if test -r "$cache_file"; then
2341 # Some versions of bash will fail to source /dev/null (special files
2342 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2343 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2344 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2345 $as_echo "$as_me: loading cache $cache_file" >&6;}
2347 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2348 *) . "./$cache_file";;
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2353 $as_echo "$as_me: creating cache $cache_file" >&6;}
2357 # Check that the precious variables saved in the cache have kept the same
2359 ac_cache_corrupted=false
2360 for ac_var in $ac_precious_vars; do
2361 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2362 eval ac_new_set=\$ac_env_${ac_var}_set
2363 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2364 eval ac_new_val=\$ac_env_${ac_var}_value
2365 case $ac_old_set,$ac_new_set in
2367 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2368 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2369 ac_cache_corrupted=: ;;
2371 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2372 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2373 ac_cache_corrupted=: ;;
2376 if test "x$ac_old_val" != "x$ac_new_val"; then
2377 # differences in whitespace do not lead to failure.
2378 ac_old_val_w=`echo x
$ac_old_val`
2379 ac_new_val_w=`echo x
$ac_new_val`
2380 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2381 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2382 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2383 ac_cache_corrupted=:
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2386 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2387 eval $ac_var=\$ac_old_val
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2390 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2391 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2392 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2395 # Pass precious variables to config.status.
2396 if test "$ac_new_set" = set; then
2398 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2399 *) ac_arg=$ac_var=$ac_new_val ;;
2401 case " $ac_configure_args " in
2402 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2403 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2407 if $ac_cache_corrupted; then
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2409 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2411 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2412 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2414 ## -------------------- ##
2415 ## Main body of script. ##
2416 ## -------------------- ##
2419 ac_cpp='$CPP $CPPFLAGS'
2420 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2421 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2422 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2428 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2429 if test -f "$ac_dir/install-sh"; then
2431 ac_install_sh="$ac_aux_dir/install-sh -c"
2433 elif test -f "$ac_dir/install.sh"; then
2435 ac_install_sh="$ac_aux_dir/install.sh -c"
2437 elif test -f "$ac_dir/shtool"; then
2439 ac_install_sh="$ac_aux_dir/shtool install -c"
2443 if test -z "$ac_aux_dir"; then
2444 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2447 # These three variables are undocumented and unsupported,
2448 # and are intended to be withdrawn in a future Autoconf release.
2449 # They can cause serious problems if a builder's source tree is in a directory
2450 # whose full name contains unusual characters.
2451 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2452 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2453 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2456 # Make sure we can run config.sub.
2457 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2458 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2461 $as_echo_n "checking build system type... " >&6; }
2462 if ${ac_cv_build+:} false; then :
2463 $as_echo_n "(cached) " >&6
2465 ac_build_alias=$build_alias
2466 test "x$ac_build_alias" = x &&
2467 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2468 test "x$ac_build_alias" = x &&
2469 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2470 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2471 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2475 $as_echo "$ac_cv_build" >&6; }
2476 case $ac_cv_build in
2478 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2481 ac_save_IFS=$IFS; IFS='-'
2487 # Remember, the first character of IFS is used to create $*,
2488 # except with old shells:
2491 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2495 $as_echo_n "checking host system type... " >&6; }
2496 if ${ac_cv_host+:} false; then :
2497 $as_echo_n "(cached) " >&6
2499 if test "x$host_alias" = x; then
2500 ac_cv_host=$ac_cv_build
2502 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2503 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2508 $as_echo "$ac_cv_host" >&6; }
2511 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2514 ac_save_IFS=$IFS; IFS='-'
2520 # Remember, the first character of IFS is used to create $*,
2521 # except with old shells:
2524 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2534 # Check whether --with-gcc was given.
2535 if test "${with_gcc+set}" = set; then :
2540 if test "${srcdir}" != "." ; then
2543 if test "${CFLAGS+set}" = set; then
2544 LBL_CFLAGS="$CFLAGS"
2546 if test -z "$CC" ; then
2550 # Extract the first word of "shlicc2", so it can be a program name with args.
2551 set dummy shlicc2; ac_word=$2
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2553 $as_echo_n "checking for $ac_word... " >&6; }
2554 if ${ac_cv_prog_SHLICC2+:} false; then :
2555 $as_echo_n "(cached) " >&6
2557 if test -n "$SHLICC2"; then
2558 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
2560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2564 test -z "$as_dir" && as_dir=.
2565 for ac_exec_ext in '' $ac_executable_extensions; do
2566 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2567 ac_cv_prog_SHLICC2="yes"
2568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2575 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
2578 SHLICC2=$ac_cv_prog_SHLICC2
2579 if test -n "$SHLICC2"; then
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
2581 $as_echo "$SHLICC2" >&6; }
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2584 $as_echo "no" >&6; }
2588 if test $SHLICC2 = yes ; then
2595 if test -z "$CC" -a "$with_gcc" = no ; then
2601 # Try to enable as many C99 features as we can.
2602 # At minimum, we want C++/C99-style // comments.
2605 ac_cpp='$CPP $CPPFLAGS'
2606 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2607 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2608 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2609 if test -n "$ac_tool_prefix"; then
2610 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2611 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2613 $as_echo_n "checking for $ac_word... " >&6; }
2614 if ${ac_cv_prog_CC+:} false; then :
2615 $as_echo_n "(cached) " >&6
2617 if test -n "$CC"; then
2618 ac_cv_prog_CC="$CC" # Let the user override the test.
2620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2624 test -z "$as_dir" && as_dir=.
2625 for ac_exec_ext in '' $ac_executable_extensions; do
2626 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2627 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2638 if test -n "$CC"; then
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2640 $as_echo "$CC" >&6; }
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2643 $as_echo "no" >&6; }
2648 if test -z "$ac_cv_prog_CC"; then
2650 # Extract the first word of "gcc", so it can be a program name with args.
2651 set dummy gcc; ac_word=$2
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2653 $as_echo_n "checking for $ac_word... " >&6; }
2654 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2655 $as_echo_n "(cached) " >&6
2657 if test -n "$ac_ct_CC"; then
2658 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2664 test -z "$as_dir" && as_dir=.
2665 for ac_exec_ext in '' $ac_executable_extensions; do
2666 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2667 ac_cv_prog_ac_ct_CC="gcc"
2668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2677 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2678 if test -n "$ac_ct_CC"; then
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2680 $as_echo "$ac_ct_CC" >&6; }
2682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2683 $as_echo "no" >&6; }
2686 if test "x$ac_ct_CC" = x; then
2689 case $cross_compiling:$ac_tool_warned in
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2692 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2693 ac_tool_warned=yes ;;
2701 if test -z "$CC"; then
2702 if test -n "$ac_tool_prefix"; then
2703 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2704 set dummy ${ac_tool_prefix}cc; ac_word=$2
2705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2706 $as_echo_n "checking for $ac_word... " >&6; }
2707 if ${ac_cv_prog_CC+:} false; then :
2708 $as_echo_n "(cached) " >&6
2710 if test -n "$CC"; then
2711 ac_cv_prog_CC="$CC" # Let the user override the test.
2713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2717 test -z "$as_dir" && as_dir=.
2718 for ac_exec_ext in '' $ac_executable_extensions; do
2719 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2720 ac_cv_prog_CC="${ac_tool_prefix}cc"
2721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2731 if test -n "$CC"; then
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2733 $as_echo "$CC" >&6; }
2735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2736 $as_echo "no" >&6; }
2742 if test -z "$CC"; then
2743 # Extract the first word of "cc", so it can be a program name with args.
2744 set dummy cc; ac_word=$2
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2746 $as_echo_n "checking for $ac_word... " >&6; }
2747 if ${ac_cv_prog_CC+:} false; then :
2748 $as_echo_n "(cached) " >&6
2750 if test -n "$CC"; then
2751 ac_cv_prog_CC="$CC" # Let the user override the test.
2754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2758 test -z "$as_dir" && as_dir=.
2759 for ac_exec_ext in '' $ac_executable_extensions; do
2760 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2761 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2762 ac_prog_rejected=yes
2766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2773 if test $ac_prog_rejected = yes; then
2774 # We found a bogon in the path, so make sure we never use it.
2775 set dummy $ac_cv_prog_CC
2777 if test $# != 0; then
2778 # We chose a different compiler from the bogus one.
2779 # However, it has the same basename, so the bogon will be chosen
2780 # first if we set CC to just the basename; use the full file name.
2782 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2788 if test -n "$CC"; then
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2790 $as_echo "$CC" >&6; }
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2793 $as_echo "no" >&6; }
2798 if test -z "$CC"; then
2799 if test -n "$ac_tool_prefix"; then
2800 for ac_prog in cl.exe
2802 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2803 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2805 $as_echo_n "checking for $ac_word... " >&6; }
2806 if ${ac_cv_prog_CC+:} false; then :
2807 $as_echo_n "(cached) " >&6
2809 if test -n "$CC"; then
2810 ac_cv_prog_CC="$CC" # Let the user override the test.
2812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2816 test -z "$as_dir" && as_dir=.
2817 for ac_exec_ext in '' $ac_executable_extensions; do
2818 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2819 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2830 if test -n "$CC"; then
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2832 $as_echo "$CC" >&6; }
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2835 $as_echo "no" >&6; }
2839 test -n "$CC" && break
2842 if test -z "$CC"; then
2844 for ac_prog in cl.exe
2846 # Extract the first word of "$ac_prog", so it can be a program name with args.
2847 set dummy $ac_prog; ac_word=$2
2848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2849 $as_echo_n "checking for $ac_word... " >&6; }
2850 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2851 $as_echo_n "(cached) " >&6
2853 if test -n "$ac_ct_CC"; then
2854 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2860 test -z "$as_dir" && as_dir=.
2861 for ac_exec_ext in '' $ac_executable_extensions; do
2862 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2863 ac_cv_prog_ac_ct_CC="$ac_prog"
2864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2873 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2874 if test -n "$ac_ct_CC"; then
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2876 $as_echo "$ac_ct_CC" >&6; }
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2879 $as_echo "no" >&6; }
2883 test -n "$ac_ct_CC" && break
2886 if test "x$ac_ct_CC" = x; then
2889 case $cross_compiling:$ac_tool_warned in
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2892 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2893 ac_tool_warned=yes ;;
2902 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2903 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2904 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2905 See \
`config.log' for more details" "$LINENO" 5; }
2907 # Provide some information about the compiler.
2908 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2911 for ac_option in --version -v -V -qversion; do
2912 { { ac_try="$ac_compiler $ac_option >&5"
2914 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2915 *) ac_try_echo
=$ac_try;;
2917 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2918 $as_echo "$ac_try_echo"; } >&5
2919 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2921 if test -s conftest.err
; then
2923 ... rest of stderr output deleted ...
2924 10q' conftest.err
>conftest.er1
2925 cat conftest.er1
>&5
2927 rm -f conftest.er1 conftest.err
2928 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2929 test $ac_status = 0; }
2932 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2933 /* end confdefs.h. */
2943 ac_clean_files_save
=$ac_clean_files
2944 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2945 # Try to create an executable without -o first, disregard a.out.
2946 # It will help us diagnose broken compilers, and finding out an intuition
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2949 $as_echo_n "checking whether the C compiler works... " >&6; }
2950 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2952 # The possible output files:
2953 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2956 for ac_file
in $ac_files
2959 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2960 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2965 if { { ac_try
="$ac_link_default"
2967 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2968 *) ac_try_echo=$ac_try;;
2970 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2971 $as_echo "$ac_try_echo"; } >&5
2972 (eval "$ac_link_default") 2>&5
2974 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2975 test $ac_status = 0; }; then :
2976 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2977 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2978 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2979 # so that the user can short-circuit this test for compilers unknown to
2981 for ac_file in $ac_files ''
2983 test -f "$ac_file" || continue
2985 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2988 # We found the default executable, but exeext='' is most
2992 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2994 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2996 # We set ac_cv_exeext here because the later test for it is not
2997 # safe: cross compilers may not add the suffix if given an `-o'
2998 # argument, so we may need to know it at that point already.
2999 # Even if this section looks crufty: it has the advantage of
3006 test "$ac_cv_exeext" = no && ac_cv_exeext=
3011 if test -z "$ac_file"; then :
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3013 $as_echo "no" >&6; }
3014 $as_echo "$as_me: failed program was:" >&5
3015 sed 's
/^
/|
/' conftest.$ac_ext >&5
3017 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3018 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3019 as_fn_error 77 "C compiler cannot create executables
3020 See \`config.log
' for more details" "$LINENO" 5; }
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3023 $as_echo "yes" >&6; }
3025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3026 $as_echo_n "checking for C compiler default output file name... " >&6; }
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3028 $as_echo "$ac_file" >&6; }
3029 ac_exeext=$ac_cv_exeext
3031 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3032 ac_clean_files=$ac_clean_files_save
3033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3034 $as_echo_n "checking for suffix of executables... " >&6; }
3035 if { { ac_try="$ac_link"
3037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3038 *) ac_try_echo=$ac_try;;
3040 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3041 $as_echo "$ac_try_echo"; } >&5
3042 (eval "$ac_link") 2>&5
3044 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3045 test $ac_status = 0; }; then :
3046 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3047 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3048 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3050 for ac_file
in conftest.exe conftest conftest.
*; do
3051 test -f "$ac_file" ||
continue
3053 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3054 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3060 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3061 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3062 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3063 See \`config.log' for more details" "$LINENO" 5; }
3065 rm -f conftest conftest
$ac_cv_exeext
3066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3067 $as_echo "$ac_cv_exeext" >&6; }
3069 rm -f conftest.
$ac_ext
3070 EXEEXT
=$ac_cv_exeext
3072 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3073 /* end confdefs.h. */
3078 FILE *f = fopen ("conftest.out", "w");
3079 return ferror (f) || fclose (f) != 0;
3085 ac_clean_files
="$ac_clean_files conftest.out"
3086 # Check that the compiler produces executables we can run. If not, either
3087 # the compiler is broken, or we cross compile.
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3089 $as_echo_n "checking whether we are cross compiling... " >&6; }
3090 if test "$cross_compiling" != yes; then
3091 { { ac_try
="$ac_link"
3093 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3094 *) ac_try_echo=$ac_try;;
3096 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3097 $as_echo "$ac_try_echo"; } >&5
3098 (eval "$ac_link") 2>&5
3100 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3101 test $ac_status = 0; }
3102 if { ac_try='./conftest$ac_cv_exeext'
3103 { { case "(($ac_try" in
3104 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3105 *) ac_try_echo
=$ac_try;;
3107 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3108 $as_echo "$ac_try_echo"; } >&5
3109 (eval "$ac_try") 2>&5
3111 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3112 test $ac_status = 0; }; }; then
3115 if test "$cross_compiling" = maybe
; then
3118 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3119 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3120 as_fn_error $?
"cannot run C compiled programs.
3121 If you meant to cross compile, use \`--host'.
3122 See \`config.log' for more details" "$LINENO" 5; }
3126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3127 $as_echo "$cross_compiling" >&6; }
3129 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3130 ac_clean_files
=$ac_clean_files_save
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3132 $as_echo_n "checking for suffix of object files... " >&6; }
3133 if ${ac_cv_objext+:} false
; then :
3134 $as_echo_n "(cached) " >&6
3136 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3137 /* end confdefs.h. */
3147 rm -f conftest.o conftest.obj
3148 if { { ac_try
="$ac_compile"
3150 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3151 *) ac_try_echo=$ac_try;;
3153 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3154 $as_echo "$ac_try_echo"; } >&5
3155 (eval "$ac_compile") 2>&5
3157 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3158 test $ac_status = 0; }; then :
3159 for ac_file in conftest.o conftest.obj conftest.*; do
3160 test -f "$ac_file" || continue;
3162 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3163 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3168 $as_echo "$as_me: failed program was:" >&5
3169 sed 's/^/| /' conftest.$ac_ext >&5
3171 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3172 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3173 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3174 See \
`config.log' for more details" "$LINENO" 5; }
3176 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3179 $as_echo "$ac_cv_objext" >&6; }
3180 OBJEXT=$ac_cv_objext
3182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3183 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3184 if ${ac_cv_c_compiler_gnu+:} false; then :
3185 $as_echo_n "(cached) " >&6
3187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3188 /* end confdefs.h. */
3201 if ac_fn_c_try_compile "$LINENO"; then :
3206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3207 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3211 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3212 if test $ac_compiler_gnu = yes; then
3217 ac_test_CFLAGS=${CFLAGS+set}
3218 ac_save_CFLAGS=$CFLAGS
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3220 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3221 if ${ac_cv_prog_cc_g+:} false; then :
3222 $as_echo_n "(cached) " >&6
3224 ac_save_c_werror_flag=$ac_c_werror_flag
3225 ac_c_werror_flag=yes
3228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3229 /* end confdefs.h. */
3239 if ac_fn_c_try_compile "$LINENO"; then :
3243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3244 /* end confdefs.h. */
3254 if ac_fn_c_try_compile "$LINENO"; then :
3257 ac_c_werror_flag=$ac_save_c_werror_flag
3259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3260 /* end confdefs.h. */
3270 if ac_fn_c_try_compile "$LINENO"; then :
3273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3278 ac_c_werror_flag=$ac_save_c_werror_flag
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3281 $as_echo "$ac_cv_prog_cc_g" >&6; }
3282 if test "$ac_test_CFLAGS" = set; then
3283 CFLAGS=$ac_save_CFLAGS
3284 elif test $ac_cv_prog_cc_g = yes; then
3285 if test "$GCC" = yes; then
3291 if test "$GCC" = yes; then
3297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3298 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3299 if ${ac_cv_prog_cc_c89+:} false; then :
3300 $as_echo_n "(cached) " >&6
3302 ac_cv_prog_cc_c89=no
3304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3305 /* end confdefs.h. */
3309 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3310 struct buf { int x; };
3311 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3312 static char *e (p, i)
3318 static char *f (char * (*g) (char **, int), char **p, ...)
3323 s = g (p, va_arg (v,int));
3328 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3329 function prototypes and stuff, but not '\xHH' hex character constants.
3330 These don't provoke an error unfortunately, instead are silently treated
3331 as 'x'. The following induces an error, until -std is added to get
3332 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3333 array size at least. It's necessary to write '\x00'==0 to get something
3334 that's true only with -std. */
3335 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3337 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3338 inside strings and character constants. */
3340 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3342 int test (int i, double x);
3343 struct s1 {int (*f) (int a);};
3344 struct s2 {int (*f) (double a);};
3345 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3351 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3356 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3357 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3359 CC="$ac_save_CC $ac_arg"
3360 if ac_fn_c_try_compile "$LINENO"; then :
3361 ac_cv_prog_cc_c89=$ac_arg
3363 rm -f core conftest.err conftest.$ac_objext
3364 test "x$ac_cv_prog_cc_c89" != "xno" && break
3366 rm -f conftest.$ac_ext
3371 case "x$ac_cv_prog_cc_c89" in
3373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3374 $as_echo "none needed" >&6; } ;;
3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3377 $as_echo "unsupported" >&6; } ;;
3379 CC="$CC $ac_cv_prog_cc_c89"
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3381 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3383 if test "x$ac_cv_prog_cc_c89" != xno; then :
3388 ac_cpp='$CPP $CPPFLAGS'
3389 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3390 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3391 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3394 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3395 if ${ac_cv_prog_cc_c99+:} false; then :
3396 $as_echo_n "(cached) " >&6
3398 ac_cv_prog_cc_c99=no
3400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3401 /* end confdefs.h. */
3403 #include <stdbool.h>
3408 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3409 #define debug(...) fprintf (stderr, __VA_ARGS__)
3410 #define showlist(...) puts (#__VA_ARGS__)
3411 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3413 test_varargs_macros (void)
3418 debug ("X = %d\n", x);
3419 showlist (The first, second, and third items.);
3420 report (x>y, "x is %d but y is %d", x, y);
3423 // Check long long types.
3424 #define BIG64 18446744073709551615ull
3425 #define BIG32 4294967295ul
3426 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3428 your preprocessor is broken;
3432 your preprocessor is broken;
3434 static long long int bignum = -9223372036854775807LL;
3435 static unsigned long long int ubignum = BIG64;
3437 struct incomplete_array
3445 const wchar_t *name;
3449 typedef const char *ccp;
3452 test_restrict (ccp restrict text)
3454 // See if C++-style comments work.
3455 // Iterate through items via the restricted pointer.
3456 // Also check for declarations in for loops.
3457 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3462 // Check varargs and va_copy.
3464 test_varargs (const char *format, ...)
3467 va_start (args, format);
3469 va_copy (args_copy, args);
3480 str = va_arg (args_copy, const char *);
3483 number = va_arg (args_copy, int);
3486 fnumber = va_arg (args_copy, double);
3501 _Bool success = false;
3504 if (test_restrict ("String literal") == 0)
3506 char *restrict newvar = "Another string";
3509 test_varargs ("s, d' f .", "string", 65, 34.234);
3510 test_varargs_macros ();
3512 // Check flexible array members.
3513 struct incomplete_array *ia =
3514 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3516 for (int i = 0; i < ia->datasize; ++i)
3517 ia->data[i] = i * 1.234;
3519 // Check named initializers.
3520 struct named_init ni = {
3522 .name = L"Test wide string",
3523 .average = 543.34343,
3528 int dynamic_array[ni.number];
3529 dynamic_array[ni.number - 1] = 543;
3531 // work around unused variable warnings
3532 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3533 || dynamic_array[ni.number - 1] != 543);
3539 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
3541 CC="$ac_save_CC $ac_arg"
3542 if ac_fn_c_try_compile "$LINENO"; then :
3543 ac_cv_prog_cc_c99=$ac_arg
3545 rm -f core conftest.err conftest.$ac_objext
3546 test "x$ac_cv_prog_cc_c99" != "xno" && break
3548 rm -f conftest.$ac_ext
3553 case "x$ac_cv_prog_cc_c99" in
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3556 $as_echo "none needed" >&6; } ;;
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3559 $as_echo "unsupported" >&6; } ;;
3561 CC="$CC $ac_cv_prog_cc_c99"
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3563 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3565 if test "x$ac_cv_prog_cc_c99" != xno; then :
3570 if test "$ac_cv_prog_cc_c99" = "no"; then
3571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The C compiler does not support C99; there may be compiler errors" >&5
3572 $as_echo "$as_me: WARNING: The C compiler does not support C99; there may be compiler errors" >&2;}
3578 if test "$GCC" = yes ; then
3580 # -Werror forces warnings to be errors.
3582 ac_lbl_cc_force_warning_errors=-Werror
3584 V_INCLS="$V_INCLS -I/usr/local/include"
3585 LDFLAGS="$LDFLAGS -L/usr/local/lib"
3591 # This is assumed either to be GCC or clang, both
3592 # of which use -Werror to force warnings to be errors.
3594 ac_lbl_cc_force_warning_errors=-Werror
3599 # HP C, which is what we presume we're using, doesn't
3600 # exit with a non-zero exit status if we hand it an
3601 # invalid -W flag, can't be forced to do so even with
3602 # +We, and doesn't handle GCC-style -W flags, so we
3603 # don't want to try using GCC-style -W flags.
3605 ac_lbl_cc_dont_try_gcc_dashW=yes
3610 # MIPS C, which is what we presume we're using, doesn't
3611 # necessarily exit with a non-zero exit status if we
3612 # hand it an invalid -W flag, can't be forced to do
3613 # so, and doesn't handle GCC-style -W flags, so we
3614 # don't want to try using GCC-style -W flags.
3616 ac_lbl_cc_dont_try_gcc_dashW=yes
3618 # It also, apparently, defaults to "char" being
3619 # unsigned, unlike most other C implementations;
3620 # I suppose we could say "signed char" whenever
3621 # we want to guarantee a signed "char", but let's
3622 # just force signed chars.
3624 # -xansi is normally the default, but the
3625 # configure script was setting it; perhaps -cckr
3626 # was the default in the Old Days. (Then again,
3627 # that would probably be for backwards compatibility
3628 # in the days when ANSI C was Shiny and New, i.e.
3629 # 1989 and the early '90's, so maybe we can just
3630 # drop support for those compilers.)
3632 # -g is equivalent to -g2, which turns off
3633 # optimization; we choose -g3, which generates
3634 # debugging information but doesn't turn off
3635 # optimization (even if the optimization would
3636 # cause inaccuracies in debugging).
3638 V_CCOPT="$V_CCOPT -xansi -signed -g3"
3643 # Presumed to be DEC OSF/1, Digital UNIX, or
3646 # The DEC C compiler, which is what we presume we're
3647 # using, doesn't exit with a non-zero exit status if we
3648 # hand it an invalid -W flag, can't be forced to do
3649 # so, and doesn't handle GCC-style -W flags, so we
3650 # don't want to try using GCC-style -W flags.
3652 ac_lbl_cc_dont_try_gcc_dashW=yes
3654 # -g is equivalent to -g2, which turns off
3655 # optimization; we choose -g3, which generates
3656 # debugging information but doesn't turn off
3657 # optimization (even if the optimization would
3658 # cause inaccuracies in debugging).
3660 V_CCOPT="$V_CCOPT -g3"
3665 # Assumed to be Sun C, which requires -errwarn to force
3666 # warnings to be treated as errors.
3668 ac_lbl_cc_force_warning_errors=-errwarn
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
3673 $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
3674 if ${ac_cv_lbl_cc_const_proto+:} false; then :
3675 $as_echo_n "(cached) " >&6
3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679 /* end confdefs.h. */
3680 #include <sys/types.h>
3684 struct a { int b; };
3685 void c(const struct a *)
3690 if ac_fn_c_try_compile "$LINENO"; then :
3691 ac_cv_lbl_cc_const_proto=yes
3693 ac_cv_lbl_cc_const_proto=no
3695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
3699 $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
3700 if test $ac_cv_lbl_cc_const_proto = no ; then
3702 $as_echo "#define const /**/" >>confdefs.h
3707 V_CCOPT="$V_CCOPT -O"
3710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3711 $as_echo_n "checking for inline... " >&6; }
3712 save_CFLAGS="$CFLAGS"
3714 if ${ac_cv_lbl_inline+:} false; then :
3715 $as_echo_n "(cached) " >&6
3720 for ac_lbl_inline in inline __inline__ __inline
3722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3723 /* end confdefs.h. */
3724 #define inline $ac_lbl_inline
3725 static inline struct iltest *foo(void);
3731 static inline struct iltest *
3734 static struct iltest xxx;
3746 if ac_fn_c_try_compile "$LINENO"; then :
3747 ac_lbl_cc_inline=yes
3749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3750 if test "$ac_lbl_cc_inline" = yes ; then
3754 if test "$ac_lbl_cc_inline" = yes ; then
3755 ac_cv_lbl_inline=$ac_lbl_inline
3759 CFLAGS="$save_CFLAGS"
3760 if test ! -z "$ac_cv_lbl_inline" ; then
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
3762 $as_echo "$ac_cv_lbl_inline" >&6; }
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3765 $as_echo "no" >&6; }
3768 cat >>confdefs.h <<_ACEOF
3769 #define inline $ac_cv_lbl_inline
3774 ac_cpp='$CPP $CPPFLAGS'
3775 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3776 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3777 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3779 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3780 # On Suns, sometimes $CPP names a directory.
3781 if test -n "$CPP" && test -d "$CPP"; then
3784 if test -z "$CPP"; then
3785 if ${ac_cv_prog_CPP+:} false; then :
3786 $as_echo_n "(cached) " >&6
3788 # Double quotes because CPP needs to be expanded
3789 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3792 for ac_c_preproc_warn_flag in '' yes
3794 # Use a header file that comes with gcc, so configuring glibc
3795 # with a fresh cross-compiler works.
3796 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3797 # <limits.h> exists even on freestanding compilers.
3798 # On the NeXT, cc -E runs the code through the compiler's parser,
3799 # not just through cpp. "Syntax error" is here to catch this case.
3800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3801 /* end confdefs.h. */
3803 # include <limits.h>
3805 # include <assert.h>
3809 if ac_fn_c_try_cpp "$LINENO"; then :
3812 # Broken: fails on valid input.
3815 rm -f conftest.err conftest.i conftest.$ac_ext
3817 # OK, works on sane cases. Now check whether nonexistent headers
3818 # can be detected and how.
3819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3820 /* end confdefs.h. */
3821 #include <ac_nonexistent.h>
3823 if ac_fn_c_try_cpp "$LINENO"; then :
3824 # Broken: success on invalid input.
3827 # Passes both tests.
3831 rm -f conftest.err conftest.i conftest.$ac_ext
3834 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3835 rm -f conftest.i conftest.err conftest.
$ac_ext
3836 if $ac_preproc_ok; then :
3848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3849 $as_echo "$CPP" >&6; }
3851 for ac_c_preproc_warn_flag
in '' yes
3853 # Use a header file that comes with gcc, so configuring glibc
3854 # with a fresh cross-compiler works.
3855 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3856 # <limits.h> exists even on freestanding compilers.
3857 # On the NeXT, cc -E runs the code through the compiler's parser,
3858 # not just through cpp. "Syntax error" is here to catch this case.
3859 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3860 /* end confdefs.h. */
3862 # include <limits.h>
3864 # include <assert.h>
3868 if ac_fn_c_try_cpp
"$LINENO"; then :
3871 # Broken: fails on valid input.
3874 rm -f conftest.err conftest.i conftest.
$ac_ext
3876 # OK, works on sane cases. Now check whether nonexistent headers
3877 # can be detected and how.
3878 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3879 /* end confdefs.h. */
3880 #include <ac_nonexistent.h>
3882 if ac_fn_c_try_cpp
"$LINENO"; then :
3883 # Broken: success on invalid input.
3886 # Passes both tests.
3890 rm -f conftest.err conftest.i conftest.
$ac_ext
3893 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3894 rm -f conftest.i conftest.err conftest.
$ac_ext
3895 if $ac_preproc_ok; then :
3898 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3899 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3900 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3901 See \`config.log' for more details" "$LINENO" 5; }
3905 ac_cpp
='$CPP $CPPFLAGS'
3906 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3907 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3908 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3912 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3913 if ${ac_cv_path_GREP+:} false
; then :
3914 $as_echo_n "(cached) " >&6
3916 if test -z "$GREP"; then
3917 ac_path_GREP_found
=false
3918 # Loop through the user's path and test for each of PROGNAME-LIST
3919 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3920 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3923 test -z "$as_dir" && as_dir
=.
3924 for ac_prog
in grep ggrep
; do
3925 for ac_exec_ext
in '' $ac_executable_extensions; do
3926 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3927 as_fn_executable_p
"$ac_path_GREP" ||
continue
3928 # Check for GNU ac_path_GREP and select it if it is found.
3929 # Check for GNU $ac_path_GREP
3930 case `"$ac_path_GREP" --version 2>&1` in
3932 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3935 $as_echo_n 0123456789 >"conftest.in"
3938 cat "conftest.in" "conftest.in" >"conftest.tmp"
3939 mv "conftest.tmp" "conftest.in"
3940 cp "conftest.in" "conftest.nl"
3941 $as_echo 'GREP' >> "conftest.nl"
3942 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3943 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3944 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3945 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3946 # Best one so far, save it but keep looking for a better one
3947 ac_cv_path_GREP
="$ac_path_GREP"
3948 ac_path_GREP_max
=$ac_count
3950 # 10*(2^10) chars as input seems more than enough
3951 test $ac_count -gt 10 && break
3953 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3956 $ac_path_GREP_found && break 3
3961 if test -z "$ac_cv_path_GREP"; then
3962 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3965 ac_cv_path_GREP
=$GREP
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3970 $as_echo "$ac_cv_path_GREP" >&6; }
3971 GREP
="$ac_cv_path_GREP"
3974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3975 $as_echo_n "checking for egrep... " >&6; }
3976 if ${ac_cv_path_EGREP+:} false
; then :
3977 $as_echo_n "(cached) " >&6
3979 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3980 then ac_cv_path_EGREP
="$GREP -E"
3982 if test -z "$EGREP"; then
3983 ac_path_EGREP_found
=false
3984 # Loop through the user's path and test for each of PROGNAME-LIST
3985 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3986 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3989 test -z "$as_dir" && as_dir
=.
3990 for ac_prog
in egrep; do
3991 for ac_exec_ext
in '' $ac_executable_extensions; do
3992 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3993 as_fn_executable_p
"$ac_path_EGREP" ||
continue
3994 # Check for GNU ac_path_EGREP and select it if it is found.
3995 # Check for GNU $ac_path_EGREP
3996 case `"$ac_path_EGREP" --version 2>&1` in
3998 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4001 $as_echo_n 0123456789 >"conftest.in"
4004 cat "conftest.in" "conftest.in" >"conftest.tmp"
4005 mv "conftest.tmp" "conftest.in"
4006 cp "conftest.in" "conftest.nl"
4007 $as_echo 'EGREP' >> "conftest.nl"
4008 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4009 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4010 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4011 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4012 # Best one so far, save it but keep looking for a better one
4013 ac_cv_path_EGREP
="$ac_path_EGREP"
4014 ac_path_EGREP_max
=$ac_count
4016 # 10*(2^10) chars as input seems more than enough
4017 test $ac_count -gt 10 && break
4019 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4022 $ac_path_EGREP_found && break 3
4027 if test -z "$ac_cv_path_EGREP"; then
4028 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4031 ac_cv_path_EGREP
=$EGREP
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4037 $as_echo "$ac_cv_path_EGREP" >&6; }
4038 EGREP
="$ac_cv_path_EGREP"
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4042 $as_echo_n "checking for ANSI C header files... " >&6; }
4043 if ${ac_cv_header_stdc+:} false
; then :
4044 $as_echo_n "(cached) " >&6
4046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4047 /* end confdefs.h. */
4061 if ac_fn_c_try_compile
"$LINENO"; then :
4062 ac_cv_header_stdc
=yes
4064 ac_cv_header_stdc
=no
4066 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4068 if test $ac_cv_header_stdc = yes; then
4069 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4070 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4071 /* end confdefs.h. */
4075 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4076 $EGREP "memchr" >/dev
/null
2>&1; then :
4079 ac_cv_header_stdc
=no
4085 if test $ac_cv_header_stdc = yes; then
4086 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4087 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4088 /* end confdefs.h. */
4092 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4093 $EGREP "free" >/dev
/null
2>&1; then :
4096 ac_cv_header_stdc
=no
4102 if test $ac_cv_header_stdc = yes; then
4103 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4104 if test "$cross_compiling" = yes; then :
4107 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4108 /* end confdefs.h. */
4111 #if ((' ' & 0x0FF) == 0x020)
4112 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4113 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4115 # define ISLOWER(c) \
4116 (('a' <= (c) && (c) <= 'i') \
4117 || ('j' <= (c) && (c) <= 'r') \
4118 || ('s' <= (c) && (c) <= 'z'))
4119 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4122 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4127 for (i = 0; i < 256; i++)
4128 if (XOR (islower (i), ISLOWER (i))
4129 || toupper (i) != TOUPPER (i))
4134 if ac_fn_c_try_run
"$LINENO"; then :
4137 ac_cv_header_stdc
=no
4139 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4140 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4146 $as_echo "$ac_cv_header_stdc" >&6; }
4147 if test $ac_cv_header_stdc = yes; then
4149 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4153 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4154 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4155 inttypes.h stdint.h unistd.h
4157 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4158 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4160 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4161 cat >>confdefs.h
<<_ACEOF
4162 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4170 for ac_header
in fcntl.h rpc
/rpc.h rpc
/rpcent.h net
/if.h
4172 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4173 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4174 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4175 cat >>confdefs.h
<<_ACEOF
4176 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4187 # Check whether --enable-universal was given.
4188 if test "${enable_universal+set}" = set; then :
4189 enableval
=$enable_universal;
4192 if test "$enable_universal" != "no"; then
4197 # Leopard. Build for x86 and 32-bit PowerPC, with
4198 # x86 first. (That's what Apple does.)
4200 V_CCOPT
="$V_CCOPT -arch i386 -arch ppc"
4201 LDFLAGS
="$LDFLAGS -arch i386 -arch ppc"
4206 # Snow Leopard. Build for x86-64 and x86, with
4207 # x86-64 first. (That's what Apple does.)
4209 V_CCOPT
="$V_CCOPT -arch x86_64 -arch i386"
4210 LDFLAGS
="$LDFLAGS -arch x86_64 -arch i386"
4219 # Check whether --with-smi was given.
4220 if test "${with_smi+set}" = set; then :
4227 if test "x$with_smi" != "xno" ; then
4228 ac_fn_c_check_header_mongrel
"$LINENO" "smi.h" "ac_cv_header_smi_h" "$ac_includes_default"
4229 if test "x$ac_cv_header_smi_h" = xyes
; then :
4232 # OK, we found smi.h. Do we have libsmi with smiInit?
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for smiInit in -lsmi" >&5
4235 $as_echo_n "checking for smiInit in -lsmi... " >&6; }
4236 if ${ac_cv_lib_smi_smiInit+:} false
; then :
4237 $as_echo_n "(cached) " >&6
4239 ac_check_lib_save_LIBS
=$LIBS
4241 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4242 /* end confdefs.h. */
4244 /* Override any GCC internal prototype to avoid an error.
4245 Use char because int might match the return type of a GCC
4246 builtin and then its argument prototype would still apply. */
4259 if ac_fn_c_try_link
"$LINENO"; then :
4260 ac_cv_lib_smi_smiInit
=yes
4262 ac_cv_lib_smi_smiInit
=no
4264 rm -f core conftest.err conftest.
$ac_objext \
4265 conftest
$ac_exeext conftest.
$ac_ext
4266 LIBS
=$ac_check_lib_save_LIBS
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_smi_smiInit" >&5
4269 $as_echo "$ac_cv_lib_smi_smiInit" >&6; }
4270 if test "x$ac_cv_lib_smi_smiInit" = xyes
; then :
4273 # OK, we have libsmi with smiInit. Can we use it?
4275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable libsmi" >&5
4276 $as_echo_n "checking whether to enable libsmi... " >&6; }
4279 if test "$cross_compiling" = yes; then :
4281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not when cross-compiling" >&5
4282 $as_echo "not when cross-compiling" >&6; }
4287 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4288 /* end confdefs.h. */
4290 /* libsmi available check */
4294 int current, revision, age, n;
4295 const int required = 2;
4298 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4300 n = sscanf(smi_library_version, "%d:%d:%d", ¤t, &revision, &age);
4303 if (required < current - age || required > current)
4309 if ac_fn_c_try_run
"$LINENO"; then :
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4312 $as_echo "yes" >&6; }
4314 $as_echo "#define USE_LIBSMI 1" >>confdefs.h
4320 1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5
4321 $as_echo "no - smiInit failed" >&6; } ;;
4322 2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5
4323 $as_echo "no - header/library version mismatch" >&6; } ;;
4324 3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5
4325 $as_echo "no - can't determine library version" >&6; } ;;
4326 4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5
4327 $as_echo "no - too old" >&6; } ;;
4328 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4329 $as_echo "no" >&6; } ;;
4334 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4335 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5
4348 $as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; }
4349 # Check whether --enable-smb was given.
4350 if test "${enable_smb+set}" = set; then :
4351 enableval
=$enable_smb;
4356 case "$enableval" in
4357 yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4358 $as_echo "yes" >&6; }
4360 $as_echo "#define ENABLE_SMB 1" >>confdefs.h
4362 LOCALSRC
="print-smb.c smbutil.c $LOCALSRC"
4364 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4365 $as_echo "no" >&6; }
4370 # Check whether --with-user was given.
4371 if test "${with_user+set}" = set; then :
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5
4376 $as_echo_n "checking whether to drop root privileges by default... " >&6; }
4377 if test ! -z "$with_user" ; then
4379 cat >>confdefs.h
<<_ACEOF
4380 #define WITH_USER "$withval"
4383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4384 $as_echo "to \"$withval\"" >&6; }
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4387 $as_echo "no" >&6; }
4391 # Check whether --with-chroot was given.
4392 if test "${with_chroot+set}" = set; then :
4393 withval
=$with_chroot;
4396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5
4397 $as_echo_n "checking whether to chroot... " >&6; }
4398 if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4400 cat >>confdefs.h
<<_ACEOF
4401 #define WITH_CHROOT "$withval"
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4405 $as_echo "to \"$withval\"" >&6; }
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4408 $as_echo "no" >&6; }
4412 # Check whether --with-sandbox-capsicum was given.
4413 if test "${with_sandbox_capsicum+set}" = set; then :
4414 withval
=$with_sandbox_capsicum;
4418 # Check whether various functions are available. If any are, set
4419 # ac_lbl_capsicum_function_seen to yes; if any are not, set
4420 # ac_lbl_capsicum_function_not_seen to yes.
4422 # We don't check cap_rights_init(), as it's a macro, wrapping another
4423 # function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS()
4424 # doesn't handle that.
4426 # All of the ones we check for must be available in order to enable
4427 # capsicum sandboxing.
4429 # XXX - do we need to check for all of them, or are there some that, if
4430 # present, imply others are present?
4432 if test -z "$with_sandbox_capsicum" ||
test "$with_sandbox_capsicum" != "no" ; then
4434 # First, make sure we have the required header.
4436 ac_fn_c_check_header_mongrel
"$LINENO" "sys/capsicum.h" "ac_cv_header_sys_capsicum_h" "$ac_includes_default"
4437 if test "x$ac_cv_header_sys_capsicum_h" = xyes
; then :
4440 # We do; now make sure we have the required functions.
4442 for ac_func
in cap_enter cap_rights_limit cap_ioctls_limit openat
4444 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4445 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4446 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
4447 cat >>confdefs.h
<<_ACEOF
4448 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4450 ac_lbl_capsicum_function_seen
=yes
4452 ac_lbl_capsicum_function_not_seen
=yes
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcasper" >&5
4461 $as_echo_n "checking for cap_init in -lcasper... " >&6; }
4462 if ${ac_cv_lib_casper_cap_init+:} false
; then :
4463 $as_echo_n "(cached) " >&6
4465 ac_check_lib_save_LIBS
=$LIBS
4466 LIBS
="-lcasper $LIBS"
4467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4468 /* end confdefs.h. */
4470 /* Override any GCC internal prototype to avoid an error.
4471 Use char because int might match the return type of a GCC
4472 builtin and then its argument prototype would still apply. */
4485 if ac_fn_c_try_link
"$LINENO"; then :
4486 ac_cv_lib_casper_cap_init
=yes
4488 ac_cv_lib_casper_cap_init
=no
4490 rm -f core conftest.err conftest.
$ac_objext \
4491 conftest
$ac_exeext conftest.
$ac_ext
4492 LIBS
=$ac_check_lib_save_LIBS
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_casper_cap_init" >&5
4495 $as_echo "$ac_cv_lib_casper_cap_init" >&6; }
4496 if test "x$ac_cv_lib_casper_cap_init" = xyes
; then :
4497 LIBS
="$LIBS -lcasper"
4500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_gethostbyaddr in -lcap_dns" >&5
4501 $as_echo_n "checking for cap_gethostbyaddr in -lcap_dns... " >&6; }
4502 if ${ac_cv_lib_cap_dns_cap_gethostbyaddr+:} false
; then :
4503 $as_echo_n "(cached) " >&6
4505 ac_check_lib_save_LIBS
=$LIBS
4506 LIBS
="-lcap_dns $LIBS"
4507 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4508 /* end confdefs.h. */
4510 /* Override any GCC internal prototype to avoid an error.
4511 Use char because int might match the return type of a GCC
4512 builtin and then its argument prototype would still apply. */
4516 char cap_gethostbyaddr ();
4520 return cap_gethostbyaddr ();
4525 if ac_fn_c_try_link
"$LINENO"; then :
4526 ac_cv_lib_cap_dns_cap_gethostbyaddr
=yes
4528 ac_cv_lib_cap_dns_cap_gethostbyaddr
=no
4530 rm -f core conftest.err conftest.
$ac_objext \
4531 conftest
$ac_exeext conftest.
$ac_ext
4532 LIBS
=$ac_check_lib_save_LIBS
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_dns_cap_gethostbyaddr" >&5
4535 $as_echo "$ac_cv_lib_cap_dns_cap_gethostbyaddr" >&6; }
4536 if test "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = xyes
; then :
4537 LIBS
="$LIBS -lcap_dns"
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5
4542 $as_echo_n "checking whether to sandbox using capsicum... " >&6; }
4543 if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then
4545 $as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h
4547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4548 $as_echo "yes" >&6; }
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4551 $as_echo "no" >&6; }
4553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using Casper library" >&5
4554 $as_echo_n "checking whether to sandbox using Casper library... " >&6; }
4555 if test "x$ac_cv_lib_casper_cap_init" = "xyes" -a "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = "xyes"; then
4557 $as_echo "#define HAVE_CASPER 1" >>confdefs.h
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4560 $as_echo "yes" >&6; }
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4563 $as_echo "no" >&6; }
4567 # We must check this before checking whether to check the OS's IPv6,
4568 # support because, on some platforms (such as SunOS 5.x), the test
4569 # program requires the extra networking libraries.
4572 # Most operating systems have gethostbyname() in the default searched
4573 # libraries (i.e. libc):
4574 # Some OSes (eg. Solaris) place it in libnsl
4575 # Some strange OSes (SINIX) have it in libsocket:
4576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4577 $as_echo_n "checking for library containing gethostbyname... " >&6; }
4578 if ${ac_cv_search_gethostbyname+:} false
; then :
4579 $as_echo_n "(cached) " >&6
4581 ac_func_search_save_LIBS
=$LIBS
4582 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4583 /* end confdefs.h. */
4585 /* Override any GCC internal prototype to avoid an error.
4586 Use char because int might match the return type of a GCC
4587 builtin and then its argument prototype would still apply. */
4591 char gethostbyname ();
4595 return gethostbyname ();
4600 for ac_lib
in '' nsl socket resolv
; do
4601 if test -z "$ac_lib"; then
4602 ac_res
="none required"
4605 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4607 if ac_fn_c_try_link
"$LINENO"; then :
4608 ac_cv_search_gethostbyname
=$ac_res
4610 rm -f core conftest.err conftest.
$ac_objext \
4612 if ${ac_cv_search_gethostbyname+:} false
; then :
4616 if ${ac_cv_search_gethostbyname+:} false
; then :
4619 ac_cv_search_gethostbyname
=no
4622 LIBS
=$ac_func_search_save_LIBS
4624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4625 $as_echo "$ac_cv_search_gethostbyname" >&6; }
4626 ac_res
=$ac_cv_search_gethostbyname
4627 if test "$ac_res" != no
; then :
4628 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4632 # Unfortunately libsocket sometimes depends on libnsl and
4633 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
4634 if test "$ac_cv_search_gethostbyname" = "no"
4636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
4637 $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
4638 if ${ac_cv_lib_socket_gethostbyname+:} false
; then :
4639 $as_echo_n "(cached) " >&6
4641 ac_check_lib_save_LIBS
=$LIBS
4642 LIBS
="-lsocket -lnsl $LIBS"
4643 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4644 /* end confdefs.h. */
4646 /* Override any GCC internal prototype to avoid an error.
4647 Use char because int might match the return type of a GCC
4648 builtin and then its argument prototype would still apply. */
4652 char gethostbyname ();
4656 return gethostbyname ();
4661 if ac_fn_c_try_link
"$LINENO"; then :
4662 ac_cv_lib_socket_gethostbyname
=yes
4664 ac_cv_lib_socket_gethostbyname
=no
4666 rm -f core conftest.err conftest.
$ac_objext \
4667 conftest
$ac_exeext conftest.
$ac_ext
4668 LIBS
=$ac_check_lib_save_LIBS
4670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
4671 $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
4672 if test "x$ac_cv_lib_socket_gethostbyname" = xyes
; then :
4673 LIBS
="-lsocket -lnsl $LIBS"
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4678 $as_echo_n "checking for library containing socket... " >&6; }
4679 if ${ac_cv_search_socket+:} false
; then :
4680 $as_echo_n "(cached) " >&6
4682 ac_func_search_save_LIBS
=$LIBS
4683 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4684 /* end confdefs.h. */
4686 /* Override any GCC internal prototype to avoid an error.
4687 Use char because int might match the return type of a GCC
4688 builtin and then its argument prototype would still apply. */
4701 for ac_lib
in '' socket
; do
4702 if test -z "$ac_lib"; then
4703 ac_res
="none required"
4706 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4708 if ac_fn_c_try_link
"$LINENO"; then :
4709 ac_cv_search_socket
=$ac_res
4711 rm -f core conftest.err conftest.
$ac_objext \
4713 if ${ac_cv_search_socket+:} false
; then :
4717 if ${ac_cv_search_socket+:} false
; then :
4720 ac_cv_search_socket
=no
4723 LIBS
=$ac_func_search_save_LIBS
4725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4726 $as_echo "$ac_cv_search_socket" >&6; }
4727 ac_res
=$ac_cv_search_socket
4728 if test "$ac_res" != no
; then :
4729 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4733 $as_echo_n "checking for socket in -lsocket... " >&6; }
4734 if ${ac_cv_lib_socket_socket+:} false
; then :
4735 $as_echo_n "(cached) " >&6
4737 ac_check_lib_save_LIBS
=$LIBS
4738 LIBS
="-lsocket -lnsl $LIBS"
4739 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4740 /* end confdefs.h. */
4742 /* Override any GCC internal prototype to avoid an error.
4743 Use char because int might match the return type of a GCC
4744 builtin and then its argument prototype would still apply. */
4757 if ac_fn_c_try_link
"$LINENO"; then :
4758 ac_cv_lib_socket_socket
=yes
4760 ac_cv_lib_socket_socket
=no
4762 rm -f core conftest.err conftest.
$ac_objext \
4763 conftest
$ac_exeext conftest.
$ac_ext
4764 LIBS
=$ac_check_lib_save_LIBS
4766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4767 $as_echo "$ac_cv_lib_socket_socket" >&6; }
4768 if test "x$ac_cv_lib_socket_socket" = xyes
; then :
4769 LIBS
="-lsocket -lnsl $LIBS"
4774 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
4775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
4776 $as_echo_n "checking for library containing putmsg... " >&6; }
4777 if ${ac_cv_search_putmsg+:} false
; then :
4778 $as_echo_n "(cached) " >&6
4780 ac_func_search_save_LIBS
=$LIBS
4781 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4782 /* end confdefs.h. */
4784 /* Override any GCC internal prototype to avoid an error.
4785 Use char because int might match the return type of a GCC
4786 builtin and then its argument prototype would still apply. */
4799 for ac_lib
in '' str
; do
4800 if test -z "$ac_lib"; then
4801 ac_res
="none required"
4804 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4806 if ac_fn_c_try_link
"$LINENO"; then :
4807 ac_cv_search_putmsg
=$ac_res
4809 rm -f core conftest.err conftest.
$ac_objext \
4811 if ${ac_cv_search_putmsg+:} false
; then :
4815 if ${ac_cv_search_putmsg+:} false
; then :
4818 ac_cv_search_putmsg
=no
4821 LIBS
=$ac_func_search_save_LIBS
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
4824 $as_echo "$ac_cv_search_putmsg" >&6; }
4825 ac_res
=$ac_cv_search_putmsg
4826 if test "$ac_res" != no
; then :
4827 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4834 # Check whether AF_INET6 and struct in6_addr are defined.
4835 # If they aren't both defined, we don't have sufficient OS
4836 # support for IPv6, so we don't look for IPv6 support libraries,
4837 # and we define AF_INET6 and struct in6_addr ourselves.
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports IPv6" >&5
4840 $as_echo_n "checking whether the operating system supports IPv6... " >&6; }
4841 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4842 /* end confdefs.h. */
4845 /* AF_INET6 available check */
4846 #include <sys/types.h>
4848 #include <ws2tcpip.h>
4850 #include <sys/socket.h>
4851 #include <netinet/in.h>
4855 foo(struct in6_addr *addr)
4857 memset(addr, 0, sizeof (struct in6_addr));
4860 #error "AF_INET6 not defined"
4865 if ac_fn_c_try_compile
"$LINENO"; then :
4867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4868 $as_echo "yes" >&6; }
4870 $as_echo "#define HAVE_OS_IPV6_SUPPORT 1" >>confdefs.h
4876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4877 $as_echo "no" >&6; }
4882 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4888 if test "$ipv6" = "yes"; then
4889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5
4890 $as_echo_n "checking ipv6 stack type... " >&6; }
4891 for i
in inria kame linux-glibc linux-libinet6 toshiba v6d zeta
; do
4894 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4895 /* end confdefs.h. */
4896 #include <netinet/in.h>
4897 #ifdef IPV6_INRIA_VERSION
4901 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4902 $EGREP "yes" >/dev
/null
2>&1; then :
4909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4910 /* end confdefs.h. */
4911 #include <netinet/in.h>
4916 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4917 $EGREP "yes" >/dev
/null
2>&1; then :
4920 ipv6libdir
=/usr
/local
/v
6/lib
;
4927 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4928 /* end confdefs.h. */
4929 #include <features.h>
4930 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4934 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4935 $EGREP "yes" >/dev
/null
2>&1; then :
4942 if test -d /usr
/inet6
-o -f /usr
/include
/netinet
/ip6.h
; then
4945 ipv6libdir
=/usr
/inet
6/lib
4947 CFLAGS
="-I/usr/inet6/include $CFLAGS"
4951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4952 /* end confdefs.h. */
4953 #include <sys/param.h>
4954 #ifdef _TOSHIBA_INET6
4958 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4959 $EGREP "yes" >/dev
/null
2>&1; then :
4962 ipv6libdir
=/usr
/local
/v
6/lib
4968 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4969 /* end confdefs.h. */
4970 #include </usr/local/v6/include/sys/v6config.h>
4975 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4976 $EGREP "yes" >/dev
/null
2>&1; then :
4979 ipv6libdir
=/usr
/local
/v
6/lib
;
4980 CFLAGS
="-I/usr/local/v6/include $CFLAGS"
4986 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4987 /* end confdefs.h. */
4988 #include <sys/param.h>
4989 #ifdef _ZETA_MINAMI_INET6
4993 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4994 $EGREP "yes" >/dev
/null
2>&1; then :
4997 ipv6libdir
=/usr
/local
/v
6/lib
5003 if test "$ipv6type" != "unknown"; then
5007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5
5008 $as_echo "$ipv6type" >&6; }
5011 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
5012 if test -d $ipv6libdir -a -f $ipv6libdir/lib
$ipv6lib.a
; then
5013 LIBS
="-L$ipv6libdir -l$ipv6lib $LIBS"
5014 echo "You have $ipv6lib library, using it"
5016 if test "$ipv6trylibc" = "yes"; then
5017 echo "You do not have $ipv6lib library, using libc"
5019 echo 'Fatal: no $ipv6lib library found. cannot continue.'
5020 echo "You need to fetch lib$ipv6lib.a from appropriate"
5021 echo 'ipv6 kit and compile beforehand.'
5027 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
5028 if test "x$ac_cv_func_strlcat" = xyes
; then :
5029 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5032 case " $LIBOBJS " in
5033 *" strlcat.$ac_objext "* ) ;;
5034 *) LIBOBJS
="$LIBOBJS strlcat.$ac_objext"
5040 ac_fn_c_check_func
"$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5041 if test "x$ac_cv_func_strlcpy" = xyes
; then :
5042 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5045 case " $LIBOBJS " in
5046 *" strlcpy.$ac_objext "* ) ;;
5047 *) LIBOBJS
="$LIBOBJS strlcpy.$ac_objext"
5053 ac_fn_c_check_func
"$LINENO" "strdup" "ac_cv_func_strdup"
5054 if test "x$ac_cv_func_strdup" = xyes
; then :
5055 $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
5058 case " $LIBOBJS " in
5059 *" strdup.$ac_objext "* ) ;;
5060 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
5066 ac_fn_c_check_func
"$LINENO" "strsep" "ac_cv_func_strsep"
5067 if test "x$ac_cv_func_strsep" = xyes
; then :
5068 $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5071 case " $LIBOBJS " in
5072 *" strsep.$ac_objext "* ) ;;
5073 *) LIBOBJS
="$LIBOBJS strsep.$ac_objext"
5079 ac_fn_c_check_func
"$LINENO" "getservent" "ac_cv_func_getservent"
5080 if test "x$ac_cv_func_getservent" = xyes
; then :
5081 $as_echo "#define HAVE_GETSERVENT 1" >>confdefs.h
5084 case " $LIBOBJS " in
5085 *" getservent.$ac_objext "* ) ;;
5086 *) LIBOBJS
="$LIBOBJS getservent.$ac_objext"
5092 ac_fn_c_check_func
"$LINENO" "getopt_long" "ac_cv_func_getopt_long"
5093 if test "x$ac_cv_func_getopt_long" = xyes
; then :
5094 $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
5097 case " $LIBOBJS " in
5098 *" getopt_long.$ac_objext "* ) ;;
5099 *) LIBOBJS
="$LIBOBJS getopt_long.$ac_objext"
5106 for ac_func
in fork vfork strftime
5108 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5109 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5110 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
5111 cat >>confdefs.h
<<_ACEOF
5112 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5118 for ac_func
in setlinebuf
5120 ac_fn_c_check_func
"$LINENO" "setlinebuf" "ac_cv_func_setlinebuf"
5121 if test "x$ac_cv_func_setlinebuf" = xyes
; then :
5122 cat >>confdefs.h
<<_ACEOF
5123 #define HAVE_SETLINEBUF 1
5131 # Make sure we have vsnprintf() and snprintf(); we require them.
5133 ac_fn_c_check_func
"$LINENO" "vsnprintf" "ac_cv_func_vsnprintf"
5134 if test "x$ac_cv_func_vsnprintf" = xyes
; then :
5137 as_fn_error $?
"vsnprintf() is required but wasn't found" "$LINENO" 5
5140 ac_fn_c_check_func
"$LINENO" "snprintf" "ac_cv_func_snprintf"
5141 if test "x$ac_cv_func_snprintf" = xyes
; then :
5144 as_fn_error $?
"snprintf() is required but wasn't found" "$LINENO" 5
5149 # Define HAVE_NO_PRINTF_Z to make it possible to disable test cases that
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf(3) supports the z length modifier" >&5
5153 $as_echo_n "checking whether printf(3) supports the z length modifier... " >&6; }
5154 if test "$cross_compiling" = yes; then :
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not while cross-compiling" >&5
5157 $as_echo "not while cross-compiling" >&6; }
5161 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5162 /* end confdefs.h. */
5171 snprintf(buf, sizeof(buf), "%zu", sizeof(buf));
5172 return strncmp(buf, "100", sizeof(buf)) ? 1 : 0;
5177 if ac_fn_c_try_run
"$LINENO"; then :
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5180 $as_echo "yes" >&6; }
5184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5185 $as_echo "no" >&6; }
5187 $as_echo "#define HAVE_NO_PRINTF_Z 1" >>confdefs.h
5191 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5192 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5
5197 $as_echo_n "checking for main in -lrpc... " >&6; }
5198 if ${ac_cv_lib_rpc_main+:} false
; then :
5199 $as_echo_n "(cached) " >&6
5201 ac_check_lib_save_LIBS
=$LIBS
5203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5204 /* end confdefs.h. */
5215 if ac_fn_c_try_link
"$LINENO"; then :
5216 ac_cv_lib_rpc_main
=yes
5218 ac_cv_lib_rpc_main
=no
5220 rm -f core conftest.err conftest.
$ac_objext \
5221 conftest
$ac_exeext conftest.
$ac_ext
5222 LIBS
=$ac_check_lib_save_LIBS
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5
5225 $as_echo "$ac_cv_lib_rpc_main" >&6; }
5226 if test "x$ac_cv_lib_rpc_main" = xyes
; then :
5227 cat >>confdefs.h
<<_ACEOF
5228 #define HAVE_LIBRPC 1
5235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5
5236 $as_echo_n "checking for library containing getrpcbynumber... " >&6; }
5237 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5238 $as_echo_n "(cached) " >&6
5240 ac_func_search_save_LIBS
=$LIBS
5241 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5242 /* end confdefs.h. */
5244 /* Override any GCC internal prototype to avoid an error.
5245 Use char because int might match the return type of a GCC
5246 builtin and then its argument prototype would still apply. */
5250 char getrpcbynumber ();
5254 return getrpcbynumber ();
5259 for ac_lib
in '' nsl
; do
5260 if test -z "$ac_lib"; then
5261 ac_res
="none required"
5264 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5266 if ac_fn_c_try_link
"$LINENO"; then :
5267 ac_cv_search_getrpcbynumber
=$ac_res
5269 rm -f core conftest.err conftest.
$ac_objext \
5271 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5275 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5278 ac_cv_search_getrpcbynumber
=no
5281 LIBS
=$ac_func_search_save_LIBS
5283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5
5284 $as_echo "$ac_cv_search_getrpcbynumber" >&6; }
5285 ac_res
=$ac_cv_search_getrpcbynumber
5286 if test "$ac_res" != no
; then :
5287 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5289 $as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h
5296 pfopen
=/usr
/examples
/packetfilter
/pfopen.c
5297 if test -f $pfopen ; then
5298 for ac_func
in pfopen
5300 ac_fn_c_check_func
"$LINENO" "pfopen" "ac_cv_func_pfopen"
5301 if test "x$ac_cv_func_pfopen" = xyes
; then :
5302 cat >>confdefs.h
<<_ACEOF
5303 #define HAVE_PFOPEN 1
5309 if test $ac_cv_func_pfopen = "no" ; then
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5
5311 $as_echo "Using $pfopen" >&6; }
5312 LIBS
="$LIBS $pfopen"
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for a local libpcap" >&5
5317 $as_echo_n "checking whether to look for a local libpcap... " >&6; }
5318 # Check whether --enable-local-libpcap was given.
5319 if test "${enable_local_libpcap+set}" = set; then :
5320 enableval
=$enable_local_libpcap;
5325 case "$enableval" in
5328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5329 $as_echo "no" >&6; }
5331 # Don't look for a local libpcap.
5333 using_local_libpcap
=no
5337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5338 $as_echo "yes" >&6; }
5340 # Look for a local pcap library.
5342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5
5343 $as_echo_n "checking for local pcap library... " >&6; }
5345 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5346 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5347 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5348 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5349 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5350 basedir
=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
5351 sed -e 's/-PRE-GIT$//' `
5352 if test $lastdir = $basedir ; then
5356 if test -r $dir/libpcap.a
; then
5357 libpcap
=$dir/libpcap.a
5361 if test $libpcap = FAIL
; then
5363 # We didn't find a local libpcap.
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5366 $as_echo "not found" >&6; }
5367 using_local_libpcap
=no
;
5370 # We found a local libpcap.
5372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5
5373 $as_echo "$libpcap" >&6; }
5374 using_local_libpcap
=yes
5379 if test $using_local_libpcap = no
; then
5381 # We didn't find a local libpcap.
5382 # Look for an installed pkg-config.
5384 if test -n "$ac_tool_prefix"; then
5385 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5386 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5388 $as_echo_n "checking for $ac_word... " >&6; }
5389 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
5390 $as_echo_n "(cached) " >&6
5394 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
5397 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5401 test -z "$as_dir" && as_dir
=.
5402 for ac_exec_ext
in '' $ac_executable_extensions; do
5403 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5404 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5405 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5415 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
5416 if test -n "$PKG_CONFIG"; then
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5418 $as_echo "$PKG_CONFIG" >&6; }
5420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5421 $as_echo "no" >&6; }
5426 if test -z "$ac_cv_path_PKG_CONFIG"; then
5427 ac_pt_PKG_CONFIG
=$PKG_CONFIG
5428 # Extract the first word of "pkg-config", so it can be a program name with args.
5429 set dummy pkg-config
; ac_word
=$2
5430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5431 $as_echo_n "checking for $ac_word... " >&6; }
5432 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false
; then :
5433 $as_echo_n "(cached) " >&6
5435 case $ac_pt_PKG_CONFIG in
5437 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5440 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5444 test -z "$as_dir" && as_dir
=.
5445 for ac_exec_ext
in '' $ac_executable_extensions; do
5446 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5447 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5448 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5458 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
5459 if test -n "$ac_pt_PKG_CONFIG"; then
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5461 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5464 $as_echo "no" >&6; }
5467 if test "x$ac_pt_PKG_CONFIG" = x
; then
5470 case $cross_compiling:$ac_tool_warned in
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5473 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5474 ac_tool_warned
=yes ;;
5476 PKG_CONFIG
=$ac_pt_PKG_CONFIG
5479 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
5482 if test -n "$PKG_CONFIG" ; then
5484 # We have it. Are there .pc files for libpcap?
5486 # --exists was introduced in pkg-config 0.4.0; that
5487 # dates back to late 2000, so we won't worry about
5488 # earlier releases that lack it.
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether there are .pc files for libpcap" >&5
5491 $as_echo_n "checking whether there are .pc files for libpcap... " >&6; }
5492 if "$PKG_CONFIG" libpcap
--exists ; then
5494 # Yes, so we can use pkg-config to get configuration
5495 # information for libpcap.
5497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5498 $as_echo "yes" >&6; }
5499 pkg_config_usable
=yes
5502 # No, so we can't use pkg-config to get configuration
5503 # information for libpcap.
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5506 $as_echo "no" >&6; }
5507 pkg_config_usable
=no
5511 # We don't have it, so we obviously can't use it.
5513 pkg_config_usable
=no
5515 if test "$pkg_config_usable" = "yes" ; then
5517 # Found both - use pkg-config to get the include flags for
5518 # libpcap and the flags to link with libpcap.
5520 # Please read section 11.6 "Shell Substitutions"
5521 # in the autoconf manual before doing anything
5522 # to this that involves quoting. Especially note
5523 # the statement "There is just no portable way to use
5524 # double-quoted strings inside double-quoted back-quoted
5525 # expressions (pfew!)."
5527 cflags
=`"$PKG_CONFIG" libpcap --cflags`
5528 V_INCLS
="$cflags $V_INCLS"
5529 libpcap
=`"$PKG_CONFIG" libpcap --libs`
5533 # Look for an installed pcap-config.
5535 if test -n "$ac_tool_prefix"; then
5536 # Extract the first word of "${ac_tool_prefix}pcap-config", so it can be a program name with args.
5537 set dummy
${ac_tool_prefix}pcap-config
; ac_word
=$2
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5539 $as_echo_n "checking for $ac_word... " >&6; }
5540 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5541 $as_echo_n "(cached) " >&6
5543 case $PCAP_CONFIG in
5545 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5548 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5552 test -z "$as_dir" && as_dir
=.
5553 for ac_exec_ext
in '' $ac_executable_extensions; do
5554 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5555 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5566 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5567 if test -n "$PCAP_CONFIG"; then
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5569 $as_echo "$PCAP_CONFIG" >&6; }
5571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5572 $as_echo "no" >&6; }
5577 if test -z "$ac_cv_path_PCAP_CONFIG"; then
5578 ac_pt_PCAP_CONFIG
=$PCAP_CONFIG
5579 # Extract the first word of "pcap-config", so it can be a program name with args.
5580 set dummy pcap-config
; ac_word
=$2
5581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5582 $as_echo_n "checking for $ac_word... " >&6; }
5583 if ${ac_cv_path_ac_pt_PCAP_CONFIG+:} false
; then :
5584 $as_echo_n "(cached) " >&6
5586 case $ac_pt_PCAP_CONFIG in
5588 ac_cv_path_ac_pt_PCAP_CONFIG
="$ac_pt_PCAP_CONFIG" # Let the user override the test with a path.
5591 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5595 test -z "$as_dir" && as_dir
=.
5596 for ac_exec_ext
in '' $ac_executable_extensions; do
5597 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5598 ac_cv_path_ac_pt_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5609 ac_pt_PCAP_CONFIG
=$ac_cv_path_ac_pt_PCAP_CONFIG
5610 if test -n "$ac_pt_PCAP_CONFIG"; then
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PCAP_CONFIG" >&5
5612 $as_echo "$ac_pt_PCAP_CONFIG" >&6; }
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5615 $as_echo "no" >&6; }
5618 if test "x$ac_pt_PCAP_CONFIG" = x
; then
5621 case $cross_compiling:$ac_tool_warned in
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5624 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5625 ac_tool_warned
=yes ;;
5627 PCAP_CONFIG
=$ac_pt_PCAP_CONFIG
5630 PCAP_CONFIG
="$ac_cv_path_PCAP_CONFIG"
5633 if test -n "$PCAP_CONFIG" ; then
5635 # Found - use it to get the include flags for
5636 # libpcap and the flags to link with libpcap.
5638 # If this is a vendor-supplied pcap-config, which
5639 # we define as being "a pcap-config in /usr/bin
5640 # or /usr/ccs/bin" (the latter is for Solaris and
5641 # Sun/Oracle Studio), there are some issues. Work
5644 if test \
( "$PCAP_CONFIG" = "/usr/bin/pcap-config" \
) -o \
5645 \
( "$PCAP_CONFIG" = "/usr/ccs/bin/pcap-config" \
) ; then
5647 # It's vendor-supplied.
5653 # This is macOS or another Darwin-based OS.
5655 # That means that /usr/bin/pcap-config it
5656 # may provide -I/usr/local/include with --cflags
5657 # and -L/usr/local/lib with --libs, rather than
5658 # pointing to the OS-supplied library and
5659 # Xcode-supplied headers. Remember that, so we
5660 # ignore those values.
5662 _broken_apple_pcap_config
=yes
5667 # This is Solaris 2 or later, i.e. SunOS 5.x.
5669 # At least on Solaris 11; there's /usr/bin/pcap-config,
5670 # which reports -L/usr/lib with --libs, causing
5671 # the 32-bit libraries to be found, and there's
5672 # /usr/bin/{64bitarch}/pcap-config, where {64bitarch}
5673 # is a name for the 64-bit version of the instruction
5674 # set, which reports -L /usr/lib/{64bitarch}, causing
5675 # the 64-bit libraries to be found.
5677 # So if we're building 64-bit targets, we replace
5678 # PCAP_CONFIG with /usr/bin/{64bitarch}; we get
5679 # {64bitarch} as the output of "isainfo -n".
5681 # Are we building 32-bit or 64-bit? Get the
5682 # size of void *, and check that.
5684 # The cast to long int works around a bug in the HP C Compiler
5685 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5686 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5687 # This bug is HP SR number 8606223364.
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
5689 $as_echo_n "checking size of void *... " >&6; }
5690 if ${ac_cv_sizeof_void_p+:} false
; then :
5691 $as_echo_n "(cached) " >&6
5693 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
5696 if test "$ac_cv_type_void_p" = yes; then
5697 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5698 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5699 as_fn_error
77 "cannot compute sizeof (void *)
5700 See \`config.log' for more details" "$LINENO" 5; }
5702 ac_cv_sizeof_void_p
=0
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
5708 $as_echo "$ac_cv_sizeof_void_p" >&6; }
5712 cat >>confdefs.h
<<_ACEOF
5713 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
5717 if test ac_cv_sizeof_void_p
-eq 8 ; then
5718 isainfo_output
=`isainfo -n`
5719 if test ! -z "$isainfo_output" ; then
5721 # Success - change PCAP_CONFIG.
5723 PCAP_CONFIG
=`echo $PCAP_CONFIG | sed "s;/bin/;/bin/$isainfo_output/;"`
5730 # Please read section 11.6 "Shell Substitutions"
5731 # in the autoconf manual before doing anything
5732 # to this that involves quoting. Especially note
5733 # the statement "There is just no portable way to use
5734 # double-quoted strings inside double-quoted back-quoted
5735 # expressions (pfew!)."
5737 cflags
=`"$PCAP_CONFIG" --cflags`
5739 # Work around macOS (and probably other Darwin) brokenness,
5740 # by not adding /usr/local/include if it's from the broken
5741 # Apple pcap-config.
5743 if test "$_broken_apple_pcap_config" = "yes" ; then
5745 # Strip -I/usr/local/include with sed.
5747 cflags
=`echo $cflags | sed 's;-I/usr/local/include;;'`
5749 V_INCLS
="$cflags $V_INCLS"
5750 libpcap
=`"$PCAP_CONFIG" --libs`
5752 # Work around macOS (and probably other Darwin) brokenness,
5753 # by not adding /usr/local/lib if it's from the broken
5754 # Apple pcap-config.
5756 if test "$_broken_apple_pcap_config" = "yes" ; then
5758 # Strip -L/usr/local/lib with sed.
5760 libpcap
=`echo $libpcap | sed 's;-L/usr/local/lib;;'`
5764 # Not found; look for an installed pcap.
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpcap" >&5
5767 $as_echo_n "checking for main in -lpcap... " >&6; }
5768 if ${ac_cv_lib_pcap_main+:} false
; then :
5769 $as_echo_n "(cached) " >&6
5771 ac_check_lib_save_LIBS
=$LIBS
5773 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5774 /* end confdefs.h. */
5785 if ac_fn_c_try_link
"$LINENO"; then :
5786 ac_cv_lib_pcap_main
=yes
5788 ac_cv_lib_pcap_main
=no
5790 rm -f core conftest.err conftest.
$ac_objext \
5791 conftest
$ac_exeext conftest.
$ac_ext
5792 LIBS
=$ac_check_lib_save_LIBS
5794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_main" >&5
5795 $as_echo "$ac_cv_lib_pcap_main" >&6; }
5796 if test "x$ac_cv_lib_pcap_main" = xyes
; then :
5800 if test $libpcap = FAIL
; then
5801 as_fn_error $?
"see the INSTALL doc for more info" "$LINENO" 5
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extraneous pcap header directories" >&5
5804 $as_echo_n "checking for extraneous pcap header directories... " >&6; }
5805 if test \
( ! -r /usr
/local
/include
/pcap.h \
) -a \
5806 \
( ! -r /usr
/include
/pcap.h \
); then
5807 if test -r /usr
/local
/include
/pcap
/pcap.h
; then
5808 d
="/usr/local/include/pcap"
5809 elif test -r /usr
/include
/pcap
/pcap.h
; then
5810 d
="/usr/include/pcap"
5813 if test -z "$d" ; then
5814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5815 $as_echo "not found" >&6; }
5817 V_INCLS
="-I$d $V_INCLS"
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found -- -I$d added" >&5
5819 $as_echo "found -- -I$d added" >&6; }
5825 # We found a local libpcap. Add it to the dependencies for
5831 # Look for its pcap-config script.
5833 # Extract the first word of "pcap-config", so it can be a program name with args.
5834 set dummy pcap-config
; ac_word
=$2
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5836 $as_echo_n "checking for $ac_word... " >&6; }
5837 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5838 $as_echo_n "(cached) " >&6
5840 case $PCAP_CONFIG in
5842 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5845 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5846 for as_dir
in $local_pcap_dir
5849 test -z "$as_dir" && as_dir
=.
5850 for ac_exec_ext
in '' $ac_executable_extensions; do
5851 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5852 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5863 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5864 if test -n "$PCAP_CONFIG"; then
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5866 $as_echo "$PCAP_CONFIG" >&6; }
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5869 $as_echo "no" >&6; }
5874 if test -n "$PCAP_CONFIG"; then
5876 # We don't want its --cflags or --libs output, because
5877 # those presume it's installed. For the C compiler flags,
5878 # we add the source directory for the local libpcap, so
5879 # we pick up its header files.
5881 # We do, however, want its additional libraries, as required
5882 # when linking statically, because it makes calls to
5883 # routines in those libraries, so we'll need to link with
5884 # them, because we'll be linking statically with it.
5886 V_INCLS
="-I$local_pcap_dir $V_INCLS"
5887 additional_libs
=`"$PCAP_CONFIG" --static --additional-libs`
5888 libpcap
="$libpcap $additional_libs"
5891 # It doesn't have a pcap-config script.
5892 # Make sure it has a pcap.h file.
5894 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5895 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5896 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5897 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5899 if test -r $local_pcap_dir/pcap.h
; then
5900 pcapH
=$local_pcap_dir
5902 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5903 if test -r $dir/pcap.h
; then
5909 if test $pcapH = FAIL
; then
5910 as_fn_error $?
"cannot find pcap.h: see INSTALL" "$LINENO" 5
5914 # Force the compiler to look for header files in the
5915 # directory containing pcap.h.
5917 V_INCLS
="-I$pcapH $V_INCLS"
5921 if test -z "$PKG_CONFIG" -a -z "$PCAP_CONFIG"; then
5923 # We don't have pkg-config or pcap-config; find out any additional
5924 # link flags we need. (If we have pkg-config or pcap-config, we
5925 # assume it tells us what we need.)
5931 # If libpcap is DLPI-based, we have to use /lib/pse.exp if
5932 # present, as we use the STREAMS routines.
5934 # (XXX - true only if we're linking with a static libpcap?)
5936 pseexe
="/lib/pse.exp"
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
5938 $as_echo_n "checking for $pseexe... " >&6; }
5939 if test -f $pseexe ; then
5940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5941 $as_echo "yes" >&6; }
5942 LIBS
="$LIBS -I:$pseexe"
5946 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
5947 # we use them to load the BPF module.
5949 # (XXX - true only if we're linking with a static libpcap?)
5951 LIBS
="$LIBS -lodm -lcfg"
5955 # libdlpi is needed for Solaris 11 and later.
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
5957 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
5958 if ${ac_cv_lib_dlpi_dlpi_walk+:} false
; then :
5959 $as_echo_n "(cached) " >&6
5961 ac_check_lib_save_LIBS
=$LIBS
5962 LIBS
="-ldlpi -L/lib $LIBS"
5963 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5964 /* end confdefs.h. */
5966 /* Override any GCC internal prototype to avoid an error.
5967 Use char because int might match the return type of a GCC
5968 builtin and then its argument prototype would still apply. */
5976 return dlpi_walk ();
5981 if ac_fn_c_try_link
"$LINENO"; then :
5982 ac_cv_lib_dlpi_dlpi_walk
=yes
5984 ac_cv_lib_dlpi_dlpi_walk
=no
5986 rm -f core conftest.err conftest.
$ac_objext \
5987 conftest
$ac_exeext conftest.
$ac_ext
5988 LIBS
=$ac_check_lib_save_LIBS
5990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
5991 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
5992 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes
; then :
5993 LIBS
="$LIBS -ldlpi" LDFLAGS
="-L/lib $LDFLAGS"
6000 LIBS
="$libpcap $LIBS"
6002 ac_fn_c_check_func
"$LINENO" "pcap_loop" "ac_cv_func_pcap_loop"
6003 if test "x$ac_cv_func_pcap_loop" = xyes
; then :
6007 as_fn_error $?
"This is a bug, please follow the guidelines in CONTRIBUTING and include the
6008 config.log file in your report. If you have downloaded libpcap from
6009 tcpdump.org, and built it yourself, please also include the config.log
6010 file from the libpcap source directory, the Makefile from the libpcap
6011 source directory, and the output of the make process for libpcap, as
6012 this could be a problem with the libpcap that was built, and we will
6013 not be able to determine why this is happening, and thus will not be
6014 able to fix it, without that information, as we have not been able to
6015 reproduce this problem ourselves." "$LINENO" 5
6022 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
6023 # libraries (e.g., "-lsocket -lnsl" on Solaris).
6025 # You are in a twisty little maze of UN*Xes, all different.
6026 # Some might not have ether_ntohost().
6027 # Some might have it and declare it in <net/ethernet.h>.
6028 # Some might have it and declare it in <netinet/ether.h>
6029 # Some might have it and declare it in <sys/ethernet.h>.
6030 # Some might have it and declare it in <arpa/inet.h>.
6031 # Some might have it and declare it in <netinet/if_ether.h>.
6032 # Some might have it and not declare it in any header file.
6034 # Before you is a C compiler.
6036 for ac_func
in ether_ntohost
6038 ac_fn_c_check_func
"$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost"
6039 if test "x$ac_cv_func_ether_ntohost" = xyes
; then :
6040 cat >>confdefs.h
<<_ACEOF
6041 #define HAVE_ETHER_NTOHOST 1
6044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5
6045 $as_echo_n "checking for buggy ether_ntohost... " >&6; }
6046 if ${ac_cv_buggy_ether_ntohost+:} false
; then :
6047 $as_echo_n "(cached) " >&6
6050 if test "$cross_compiling" = yes; then :
6051 ac_cv_buggy_ether_ntohost
="not while cross-compiling"
6053 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6054 /* end confdefs.h. */
6057 #include <sys/types.h>
6058 #include <sys/param.h>
6059 #include <sys/socket.h>
6062 main(int argc, char **argv)
6064 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
6065 char name[MAXHOSTNAMELEN];
6067 ether_ntohost(name, (struct ether_addr *)ea);
6072 if ac_fn_c_try_run
"$LINENO"; then :
6073 ac_cv_buggy_ether_ntohost
=no
6075 ac_cv_buggy_ether_ntohost
=yes
6077 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6078 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5
6083 $as_echo "$ac_cv_buggy_ether_ntohost" >&6; }
6084 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
6086 $as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h
6093 if test "$ac_cv_func_ether_ntohost" = yes -a \
6094 "$ac_cv_buggy_ether_ntohost" = "no"; then
6096 # OK, we have ether_ntohost(). Is it declared in <net/ethernet.h>?
6098 # This test fails if we don't have <net/ethernet.h> or if we do
6099 # but it doesn't declare ether_ntohost().
6101 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6102 #include <net/ethernet.h>
6105 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6108 $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6116 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6118 # No, how about <netinet/ether.h>, as on Linux?
6120 # This test fails if we don't have <netinet/ether.h>
6121 # or if we do but it doesn't declare ether_ntohost().
6123 # Unset ac_cv_have_decl_ether_ntohost so we don't
6124 # treat the previous failure as a cached value and
6125 # suppress the next test.
6127 unset ac_cv_have_decl_ether_ntohost
6128 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6129 #include <netinet/ether.h>
6132 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6135 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6144 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6146 # No, how about <sys/ethernet.h>, as on Solaris 10
6149 # This test fails if we don't have <sys/ethernet.h>
6150 # or if we do but it doesn't declare ether_ntohost().
6152 # Unset ac_cv_have_decl_ether_ntohost so we don't
6153 # treat the previous failure as a cached value and
6154 # suppress the next test.
6156 unset ac_cv_have_decl_ether_ntohost
6157 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6158 #include <sys/ethernet.h>
6161 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6164 $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6173 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6175 # No, how about <arpa/inet.h>, as in AIX?
6177 # This test fails if we don't have <arpa/inet.h>
6178 # (if we have ether_ntohost(), we should have
6179 # networking, and if we have networking, we should
6180 # have <arpa/inet.h>) or if we do but it doesn't
6181 # declare ether_ntohost().
6183 # Unset ac_cv_have_decl_ether_ntohost so we don't
6184 # treat the previous failure as a cached value and
6185 # suppress the next test.
6187 unset ac_cv_have_decl_ether_ntohost
6188 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6189 #include <arpa/inet.h>
6192 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6195 $as_echo "#define ARPA_INET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6204 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6206 # No, how about <netinet/if_ether.h>?
6207 # On some platforms, it requires <net/if.h> and
6208 # <netinet/in.h>, and we always include it with
6209 # both of them, so test it with both of them.
6211 # This test fails if we don't have <netinet/if_ether.h>
6212 # and the headers we include before it, or if we do but
6213 # <netinet/if_ether.h> doesn't declare ether_hostton().
6215 # Unset ac_cv_have_decl_ether_ntohost so we don't
6216 # treat the previous failure as a cached value and
6217 # suppress the next test.
6219 unset ac_cv_have_decl_ether_ntohost
6220 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6221 #include <sys/types.h>
6222 #include <sys/socket.h>
6224 #include <netinet/in.h>
6225 #include <netinet/if_ether.h>
6228 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6231 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6238 # After all that, is ether_ntohost() declared?
6240 if test "$ac_cv_have_decl_ether_ntohost" = yes; then
6245 $as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h
6249 # No, we'll have to declare it ourselves.
6250 # Do we have "struct ether_addr" if we include
6251 # <netinet/if_ether.h>?
6253 ac_fn_c_check_type
"$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
6254 #include <sys/types.h>
6255 #include <sys/socket.h>
6257 #include <netinet/in.h>
6258 #include <netinet/if_ether.h>
6261 if test "x$ac_cv_type_struct_ether_addr" = xyes
; then :
6263 cat >>confdefs.h
<<_ACEOF
6264 #define HAVE_STRUCT_ETHER_ADDR 1
6273 ac_fn_c_check_func
"$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks"
6274 if test "x$ac_cv_func_pcap_list_datalinks" = xyes
; then :
6277 $as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h
6279 for ac_func
in pcap_free_datalinks
6281 ac_fn_c_check_func
"$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks"
6282 if test "x$ac_cv_func_pcap_free_datalinks" = xyes
; then :
6283 cat >>confdefs.h
<<_ACEOF
6284 #define HAVE_PCAP_FREE_DATALINKS 1
6293 case " $LIBOBJS " in
6294 *" datalinks.$ac_objext "* ) ;;
6295 *) LIBOBJS
="$LIBOBJS datalinks.$ac_objext"
6303 ac_fn_c_check_func
"$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val"
6304 if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes
; then :
6307 $as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h
6309 ac_fn_c_check_func
"$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description"
6310 if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes
; then :
6312 $as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h
6316 case " $LIBOBJS " in
6317 *" dlnames.$ac_objext "* ) ;;
6318 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6328 case " $LIBOBJS " in
6329 *" dlnames.$ac_objext "* ) ;;
6330 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6338 for ac_func
in pcap_set_datalink
6340 ac_fn_c_check_func
"$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink"
6341 if test "x$ac_cv_func_pcap_set_datalink" = xyes
; then :
6342 cat >>confdefs.h
<<_ACEOF
6343 #define HAVE_PCAP_SET_DATALINK 1
6350 for ac_func
in pcap_breakloop
6352 ac_fn_c_check_func
"$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop"
6353 if test "x$ac_cv_func_pcap_breakloop" = xyes
; then :
6354 cat >>confdefs.h
<<_ACEOF
6355 #define HAVE_PCAP_BREAKLOOP 1
6363 # Do we have the new open API? Check for pcap_create, and assume that,
6364 # if we do, we also have pcap_activate() and the other new routines
6365 # introduced in libpcap 1.0.0.
6367 for ac_func
in pcap_create
6369 ac_fn_c_check_func
"$LINENO" "pcap_create" "ac_cv_func_pcap_create"
6370 if test "x$ac_cv_func_pcap_create" = xyes
; then :
6371 cat >>confdefs.h
<<_ACEOF
6372 #define HAVE_PCAP_CREATE 1
6378 if test $ac_cv_func_pcap_create = "yes" ; then
6380 # OK, do we have pcap_set_tstamp_type? If so, assume we have
6381 # pcap_list_tstamp_types and pcap_free_tstamp_types as well.
6383 for ac_func
in pcap_set_tstamp_type
6385 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type"
6386 if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes
; then :
6387 cat >>confdefs.h
<<_ACEOF
6388 #define HAVE_PCAP_SET_TSTAMP_TYPE 1
6395 # And do we have pcap_set_tstamp_precision? If so, we assume
6396 # we also have pcap_open_offline_with_tstamp_precision.
6398 for ac_func
in pcap_set_tstamp_precision
6400 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision"
6401 if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes
; then :
6402 cat >>confdefs.h
<<_ACEOF
6403 #define HAVE_PCAP_SET_TSTAMP_PRECISION 1
6412 # Check for a miscellaneous collection of functions which we use
6415 for ac_func
in pcap_findalldevs
6417 ac_fn_c_check_func
"$LINENO" "pcap_findalldevs" "ac_cv_func_pcap_findalldevs"
6418 if test "x$ac_cv_func_pcap_findalldevs" = xyes
; then :
6419 cat >>confdefs.h
<<_ACEOF
6420 #define HAVE_PCAP_FINDALLDEVS 1
6426 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
6427 savedcppflags
="$CPPFLAGS"
6428 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6429 ac_fn_c_check_type
"$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h>
6431 if test "x$ac_cv_type_pcap_if_t" = xyes
; then :
6433 cat >>confdefs.h
<<_ACEOF
6434 #define HAVE_PCAP_IF_T 1
6440 CPPFLAGS
="$savedcppflags"
6442 for ac_func
in pcap_dump_flush pcap_lib_version
6444 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6445 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6446 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6447 cat >>confdefs.h
<<_ACEOF
6448 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6454 if test $ac_cv_func_pcap_lib_version = "no" ; then
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5
6456 $as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; }
6457 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6458 /* end confdefs.h. */
6464 extern char pcap_version[];
6466 return (int)pcap_version;
6472 if ac_fn_c_try_link
"$LINENO"; then :
6473 ac_lbl_cv_pcap_version_defined
=yes
6475 ac_lbl_cv_pcap_version_defined
=no
6477 rm -f core conftest.err conftest.
$ac_objext \
6478 conftest
$ac_exeext conftest.
$ac_ext
6479 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
6480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6481 $as_echo "yes" >&6; }
6483 $as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h
6486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6487 $as_echo "no" >&6; }
6490 for ac_func
in pcap_setdirection pcap_set_immediate_mode pcap_dump_ftell64
6492 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6493 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6494 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6495 cat >>confdefs.h
<<_ACEOF
6496 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6502 for ac_func
in pcap_open pcap_findalldevs_ex
6504 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6505 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6506 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6507 cat >>confdefs.h
<<_ACEOF
6508 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6514 ac_fn_c_check_func
"$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell"
6515 if test "x$ac_cv_func_pcap_dump_ftell" = xyes
; then :
6516 $as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h
6519 case " $LIBOBJS " in
6520 *" pcap_dump_ftell.$ac_objext "* ) ;;
6521 *) LIBOBJS
="$LIBOBJS pcap_dump_ftell.$ac_objext"
6530 # Check for special debugging functions
6532 for ac_func
in pcap_set_parser_debug
6534 ac_fn_c_check_func
"$LINENO" "pcap_set_parser_debug" "ac_cv_func_pcap_set_parser_debug"
6535 if test "x$ac_cv_func_pcap_set_parser_debug" = xyes
; then :
6536 cat >>confdefs.h
<<_ACEOF
6537 #define HAVE_PCAP_SET_PARSER_DEBUG 1
6543 if test "$ac_cv_func_pcap_set_parser_debug" = "no" ; then
6545 # OK, we don't have pcap_set_parser_debug() to set the libpcap
6546 # filter expression parser debug flag; can we directly set the
6548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5
6549 $as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; }
6550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6551 /* end confdefs.h. */
6557 extern int pcap_debug;
6565 if ac_fn_c_try_link
"$LINENO"; then :
6566 ac_lbl_cv_pcap_debug_defined
=yes
6568 ac_lbl_cv_pcap_debug_defined
=no
6570 rm -f core conftest.err conftest.
$ac_objext \
6571 conftest
$ac_exeext conftest.
$ac_ext
6572 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
6573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6574 $as_echo "yes" >&6; }
6576 $as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h
6579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6580 $as_echo "no" >&6; }
6582 # OK, what about "yydebug"?
6584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5
6585 $as_echo_n "checking whether yydebug is defined by libpcap... " >&6; }
6586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6587 /* end confdefs.h. */
6601 if ac_fn_c_try_link
"$LINENO"; then :
6602 ac_lbl_cv_yydebug_defined
=yes
6604 ac_lbl_cv_yydebug_defined
=no
6606 rm -f core conftest.err conftest.
$ac_objext \
6607 conftest
$ac_exeext conftest.
$ac_ext
6608 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
6609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6610 $as_echo "yes" >&6; }
6612 $as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h
6615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6616 $as_echo "no" >&6; }
6620 for ac_func
in pcap_set_optimizer_debug
6622 ac_fn_c_check_func
"$LINENO" "pcap_set_optimizer_debug" "ac_cv_func_pcap_set_optimizer_debug"
6623 if test "x$ac_cv_func_pcap_set_optimizer_debug" = xyes
; then :
6624 cat >>confdefs.h
<<_ACEOF
6625 #define HAVE_PCAP_SET_OPTIMIZER_DEBUG 1
6631 ac_fn_c_check_func
"$LINENO" "bpf_dump" "ac_cv_func_bpf_dump"
6632 if test "x$ac_cv_func_bpf_dump" = xyes
; then :
6633 $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h
6636 case " $LIBOBJS " in
6637 *" bpf_dump.$ac_objext "* ) ;;
6638 *) LIBOBJS
="$LIBOBJS bpf_dump.$ac_objext"
6646 if test -f /etc
/group
-a ! -z "`grep '^wheel:' /etc/group`" ; then
6650 # Assume V7/BSD convention for man pages (file formats in section 5,
6651 # miscellaneous info in section 7).
6659 $as_echo "#define _SUN 1" >>confdefs.h
6665 # Use System V conventions for man pages.
6675 # Use System V conventions for man pages.
6685 # Use System V conventions for man pages.
6695 # Use System V conventions for man pages.
6702 if test -f /dev
/bpf0
; then
6707 # Make sure we have a definition for C99's uintptr_t (regardless of
6708 # whether the environment is a C99 environment or not).
6711 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6712 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6714 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6717 for ac_type
in 'unsigned int' 'unsigned long int' \
6718 'unsigned long long int'; do
6719 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6720 /* end confdefs.h. */
6721 $ac_includes_default
6725 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6727 return test_array [0];
6733 if ac_fn_c_try_compile
"$LINENO"; then :
6735 cat >>confdefs.h
<<_ACEOF
6736 #define uintptr_t $ac_type
6741 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6742 test -z "$ac_type" && break
6749 # Check whether we have pcap/pcap-inttypes.h.
6750 # If we do, we use that to get the C99 types defined.
6752 savedcppflags
="$CPPFLAGS"
6753 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6754 for ac_header
in pcap
/pcap-inttypes.h
6756 ac_fn_c_check_header_mongrel
"$LINENO" "pcap/pcap-inttypes.h" "ac_cv_header_pcap_pcap_inttypes_h" "$ac_includes_default"
6757 if test "x$ac_cv_header_pcap_pcap_inttypes_h" = xyes
; then :
6758 cat >>confdefs.h
<<_ACEOF
6759 #define HAVE_PCAP_PCAP_INTTYPES_H 1
6766 CPPFLAGS
="$savedcppflags"
6769 # Define the old BSD specified-width types in terms of the C99 types;
6770 # we may need them with libpcap include files.
6772 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
6773 #include <sys/types.h>
6776 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
6780 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
6784 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
6785 #include <sys/types.h>
6788 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
6792 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6796 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
6797 #include <sys/types.h>
6800 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
6804 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6808 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
6809 #include <sys/types.h>
6812 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
6816 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
6821 if test -n "$ac_tool_prefix"; then
6822 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6823 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6825 $as_echo_n "checking for $ac_word... " >&6; }
6826 if ${ac_cv_prog_RANLIB+:} false
; then :
6827 $as_echo_n "(cached) " >&6
6829 if test -n "$RANLIB"; then
6830 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6832 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6836 test -z "$as_dir" && as_dir
=.
6837 for ac_exec_ext
in '' $ac_executable_extensions; do
6838 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6839 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6849 RANLIB
=$ac_cv_prog_RANLIB
6850 if test -n "$RANLIB"; then
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6852 $as_echo "$RANLIB" >&6; }
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6855 $as_echo "no" >&6; }
6860 if test -z "$ac_cv_prog_RANLIB"; then
6861 ac_ct_RANLIB
=$RANLIB
6862 # Extract the first word of "ranlib", so it can be a program name with args.
6863 set dummy ranlib
; ac_word
=$2
6864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6865 $as_echo_n "checking for $ac_word... " >&6; }
6866 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6867 $as_echo_n "(cached) " >&6
6869 if test -n "$ac_ct_RANLIB"; then
6870 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6872 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6876 test -z "$as_dir" && as_dir
=.
6877 for ac_exec_ext
in '' $ac_executable_extensions; do
6878 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6879 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6889 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6890 if test -n "$ac_ct_RANLIB"; then
6891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6892 $as_echo "$ac_ct_RANLIB" >&6; }
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6895 $as_echo "no" >&6; }
6898 if test "x$ac_ct_RANLIB" = x
; then
6901 case $cross_compiling:$ac_tool_warned in
6903 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6904 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6905 ac_tool_warned
=yes ;;
6907 RANLIB
=$ac_ct_RANLIB
6910 RANLIB
="$ac_cv_prog_RANLIB"
6913 if test -n "$ac_tool_prefix"; then
6914 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6915 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6917 $as_echo_n "checking for $ac_word... " >&6; }
6918 if ${ac_cv_prog_AR+:} false
; then :
6919 $as_echo_n "(cached) " >&6
6921 if test -n "$AR"; then
6922 ac_cv_prog_AR
="$AR" # Let the user override the test.
6924 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6928 test -z "$as_dir" && as_dir
=.
6929 for ac_exec_ext
in '' $ac_executable_extensions; do
6930 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6931 ac_cv_prog_AR
="${ac_tool_prefix}ar"
6932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6942 if test -n "$AR"; then
6943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6944 $as_echo "$AR" >&6; }
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6947 $as_echo "no" >&6; }
6952 if test -z "$ac_cv_prog_AR"; then
6954 # Extract the first word of "ar", so it can be a program name with args.
6955 set dummy
ar; ac_word
=$2
6956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6957 $as_echo_n "checking for $ac_word... " >&6; }
6958 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
6959 $as_echo_n "(cached) " >&6
6961 if test -n "$ac_ct_AR"; then
6962 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
6964 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6968 test -z "$as_dir" && as_dir
=.
6969 for ac_exec_ext
in '' $ac_executable_extensions; do
6970 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6971 ac_cv_prog_ac_ct_AR
="ar"
6972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6981 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
6982 if test -n "$ac_ct_AR"; then
6983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6984 $as_echo "$ac_ct_AR" >&6; }
6986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6987 $as_echo "no" >&6; }
6990 if test "x$ac_ct_AR" = x
; then
6993 case $cross_compiling:$ac_tool_warned in
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6996 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6997 ac_tool_warned
=yes ;;
7007 if test "${LBL_CFLAGS+set}" = set; then
7008 V_CCOPT
="$V_CCOPT ${LBL_CFLAGS}"
7010 if test -f .devel
; then
7012 # Skip all the warning option stuff on some compilers.
7014 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
7016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -W option" >&5
7017 $as_echo_n "checking whether the compiler supports the -W option... " >&6; }
7018 save_CFLAGS
="$CFLAGS"
7021 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7022 # but no mechanism is provided to turn AC_LANG_WERROR on
7023 # *and then turn it back off*, so that we *only* do it when
7024 # testing compiler options - 15 years after somebody asked
7027 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7029 save_ac_c_werror_flag
="$ac_c_werror_flag"
7030 ac_c_werror_flag
=yes
7032 # We use AC_LANG_SOURCE() so that we can control the complete
7033 # content of the program being compiled. We do not, for example,
7034 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7035 # as it will generate a warning with -Wold-style-definition, meaning
7036 # that we would treat it as not working, as the test will fail if
7037 # *any* error output, including a warning due to the flag we're
7038 # testing, is generated; see
7040 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7041 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7043 # This may, as per those two messages, be fixed in autoconf 2.70,
7044 # but we only require 2.64 or newer for now.
7046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7047 /* end confdefs.h. */
7048 int main(void) { return 0; }
7050 if ac_fn_c_try_compile
"$LINENO"; then :
7052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7053 $as_echo "yes" >&6; }
7054 CFLAGS
="$save_CFLAGS"
7055 V_CCOPT
="$V_CCOPT -W"
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7060 $as_echo "no" >&6; }
7061 CFLAGS
="$save_CFLAGS"
7064 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7065 ac_c_werror_flag
="$save_ac_c_werror_flag"
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
7069 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
7070 save_CFLAGS
="$CFLAGS"
7071 CFLAGS
="$CFLAGS -Wall"
7073 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7074 # but no mechanism is provided to turn AC_LANG_WERROR on
7075 # *and then turn it back off*, so that we *only* do it when
7076 # testing compiler options - 15 years after somebody asked
7079 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7081 save_ac_c_werror_flag
="$ac_c_werror_flag"
7082 ac_c_werror_flag
=yes
7084 # We use AC_LANG_SOURCE() so that we can control the complete
7085 # content of the program being compiled. We do not, for example,
7086 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7087 # as it will generate a warning with -Wold-style-definition, meaning
7088 # that we would treat it as not working, as the test will fail if
7089 # *any* error output, including a warning due to the flag we're
7090 # testing, is generated; see
7092 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7093 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7095 # This may, as per those two messages, be fixed in autoconf 2.70,
7096 # but we only require 2.64 or newer for now.
7098 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7099 /* end confdefs.h. */
7100 int main(void) { return 0; }
7102 if ac_fn_c_try_compile
"$LINENO"; then :
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7105 $as_echo "yes" >&6; }
7106 CFLAGS
="$save_CFLAGS"
7107 V_CCOPT
="$V_CCOPT -Wall"
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7112 $as_echo "no" >&6; }
7113 CFLAGS
="$save_CFLAGS"
7116 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7117 ac_c_werror_flag
="$save_ac_c_werror_flag"
7120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wassign-enum option" >&5
7121 $as_echo_n "checking whether the compiler supports the -Wassign-enum option... " >&6; }
7122 save_CFLAGS
="$CFLAGS"
7123 CFLAGS
="$CFLAGS -Wassign-enum"
7125 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7126 # but no mechanism is provided to turn AC_LANG_WERROR on
7127 # *and then turn it back off*, so that we *only* do it when
7128 # testing compiler options - 15 years after somebody asked
7131 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7133 save_ac_c_werror_flag
="$ac_c_werror_flag"
7134 ac_c_werror_flag
=yes
7136 # We use AC_LANG_SOURCE() so that we can control the complete
7137 # content of the program being compiled. We do not, for example,
7138 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7139 # as it will generate a warning with -Wold-style-definition, meaning
7140 # that we would treat it as not working, as the test will fail if
7141 # *any* error output, including a warning due to the flag we're
7142 # testing, is generated; see
7144 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7145 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7147 # This may, as per those two messages, be fixed in autoconf 2.70,
7148 # but we only require 2.64 or newer for now.
7150 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7151 /* end confdefs.h. */
7152 int main(void) { return 0; }
7154 if ac_fn_c_try_compile
"$LINENO"; then :
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7157 $as_echo "yes" >&6; }
7158 CFLAGS
="$save_CFLAGS"
7159 V_CCOPT
="$V_CCOPT -Wassign-enum"
7163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7164 $as_echo "no" >&6; }
7165 CFLAGS
="$save_CFLAGS"
7168 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7169 ac_c_werror_flag
="$save_ac_c_werror_flag"
7172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcast-qual option" >&5
7173 $as_echo_n "checking whether the compiler supports the -Wcast-qual option... " >&6; }
7174 save_CFLAGS
="$CFLAGS"
7175 CFLAGS
="$CFLAGS -Wcast-qual"
7177 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7178 # but no mechanism is provided to turn AC_LANG_WERROR on
7179 # *and then turn it back off*, so that we *only* do it when
7180 # testing compiler options - 15 years after somebody asked
7183 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7185 save_ac_c_werror_flag
="$ac_c_werror_flag"
7186 ac_c_werror_flag
=yes
7188 # We use AC_LANG_SOURCE() so that we can control the complete
7189 # content of the program being compiled. We do not, for example,
7190 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7191 # as it will generate a warning with -Wold-style-definition, meaning
7192 # that we would treat it as not working, as the test will fail if
7193 # *any* error output, including a warning due to the flag we're
7194 # testing, is generated; see
7196 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7197 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7199 # This may, as per those two messages, be fixed in autoconf 2.70,
7200 # but we only require 2.64 or newer for now.
7202 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7203 /* end confdefs.h. */
7204 int main(void) { return 0; }
7206 if ac_fn_c_try_compile
"$LINENO"; then :
7208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7209 $as_echo "yes" >&6; }
7210 CFLAGS
="$save_CFLAGS"
7211 V_CCOPT
="$V_CCOPT -Wcast-qual"
7215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7216 $as_echo "no" >&6; }
7217 CFLAGS
="$save_CFLAGS"
7220 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7221 ac_c_werror_flag
="$save_ac_c_werror_flag"
7224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
7225 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
7226 save_CFLAGS
="$CFLAGS"
7227 CFLAGS
="$CFLAGS -Wmissing-prototypes"
7229 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7230 # but no mechanism is provided to turn AC_LANG_WERROR on
7231 # *and then turn it back off*, so that we *only* do it when
7232 # testing compiler options - 15 years after somebody asked
7235 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7237 save_ac_c_werror_flag
="$ac_c_werror_flag"
7238 ac_c_werror_flag
=yes
7240 # We use AC_LANG_SOURCE() so that we can control the complete
7241 # content of the program being compiled. We do not, for example,
7242 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7243 # as it will generate a warning with -Wold-style-definition, meaning
7244 # that we would treat it as not working, as the test will fail if
7245 # *any* error output, including a warning due to the flag we're
7246 # testing, is generated; see
7248 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7249 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7251 # This may, as per those two messages, be fixed in autoconf 2.70,
7252 # but we only require 2.64 or newer for now.
7254 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7255 /* end confdefs.h. */
7256 int main(void) { return 0; }
7258 if ac_fn_c_try_compile
"$LINENO"; then :
7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7261 $as_echo "yes" >&6; }
7262 CFLAGS
="$save_CFLAGS"
7263 V_CCOPT
="$V_CCOPT -Wmissing-prototypes"
7267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7268 $as_echo "no" >&6; }
7269 CFLAGS
="$save_CFLAGS"
7272 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7273 ac_c_werror_flag
="$save_ac_c_werror_flag"
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-variable-declarations option" >&5
7277 $as_echo_n "checking whether the compiler supports the -Wmissing-variable-declarations option... " >&6; }
7278 save_CFLAGS
="$CFLAGS"
7279 CFLAGS
="$CFLAGS -Wmissing-variable-declarations"
7281 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7282 # but no mechanism is provided to turn AC_LANG_WERROR on
7283 # *and then turn it back off*, so that we *only* do it when
7284 # testing compiler options - 15 years after somebody asked
7287 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7289 save_ac_c_werror_flag
="$ac_c_werror_flag"
7290 ac_c_werror_flag
=yes
7292 # We use AC_LANG_SOURCE() so that we can control the complete
7293 # content of the program being compiled. We do not, for example,
7294 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7295 # as it will generate a warning with -Wold-style-definition, meaning
7296 # that we would treat it as not working, as the test will fail if
7297 # *any* error output, including a warning due to the flag we're
7298 # testing, is generated; see
7300 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7301 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7303 # This may, as per those two messages, be fixed in autoconf 2.70,
7304 # but we only require 2.64 or newer for now.
7306 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7307 /* end confdefs.h. */
7308 int main(void) { return 0; }
7310 if ac_fn_c_try_compile
"$LINENO"; then :
7312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7313 $as_echo "yes" >&6; }
7314 CFLAGS
="$save_CFLAGS"
7315 V_CCOPT
="$V_CCOPT -Wmissing-variable-declarations"
7319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7320 $as_echo "no" >&6; }
7321 CFLAGS
="$save_CFLAGS"
7324 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7325 ac_c_werror_flag
="$save_ac_c_werror_flag"
7328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wold-style-definition option" >&5
7329 $as_echo_n "checking whether the compiler supports the -Wold-style-definition option... " >&6; }
7330 save_CFLAGS
="$CFLAGS"
7331 CFLAGS
="$CFLAGS -Wold-style-definition"
7333 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7334 # but no mechanism is provided to turn AC_LANG_WERROR on
7335 # *and then turn it back off*, so that we *only* do it when
7336 # testing compiler options - 15 years after somebody asked
7339 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7341 save_ac_c_werror_flag
="$ac_c_werror_flag"
7342 ac_c_werror_flag
=yes
7344 # We use AC_LANG_SOURCE() so that we can control the complete
7345 # content of the program being compiled. We do not, for example,
7346 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7347 # as it will generate a warning with -Wold-style-definition, meaning
7348 # that we would treat it as not working, as the test will fail if
7349 # *any* error output, including a warning due to the flag we're
7350 # testing, is generated; see
7352 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7353 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7355 # This may, as per those two messages, be fixed in autoconf 2.70,
7356 # but we only require 2.64 or newer for now.
7358 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7359 /* end confdefs.h. */
7360 int main(void) { return 0; }
7362 if ac_fn_c_try_compile
"$LINENO"; then :
7364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7365 $as_echo "yes" >&6; }
7366 CFLAGS
="$save_CFLAGS"
7367 V_CCOPT
="$V_CCOPT -Wold-style-definition"
7371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7372 $as_echo "no" >&6; }
7373 CFLAGS
="$save_CFLAGS"
7376 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7377 ac_c_werror_flag
="$save_ac_c_werror_flag"
7380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpedantic option" >&5
7381 $as_echo_n "checking whether the compiler supports the -Wpedantic option... " >&6; }
7382 save_CFLAGS
="$CFLAGS"
7383 CFLAGS
="$CFLAGS -Wpedantic"
7385 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7386 # but no mechanism is provided to turn AC_LANG_WERROR on
7387 # *and then turn it back off*, so that we *only* do it when
7388 # testing compiler options - 15 years after somebody asked
7391 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7393 save_ac_c_werror_flag
="$ac_c_werror_flag"
7394 ac_c_werror_flag
=yes
7396 # We use AC_LANG_SOURCE() so that we can control the complete
7397 # content of the program being compiled. We do not, for example,
7398 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7399 # as it will generate a warning with -Wold-style-definition, meaning
7400 # that we would treat it as not working, as the test will fail if
7401 # *any* error output, including a warning due to the flag we're
7402 # testing, is generated; see
7404 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7405 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7407 # This may, as per those two messages, be fixed in autoconf 2.70,
7408 # but we only require 2.64 or newer for now.
7410 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7411 /* end confdefs.h. */
7412 int main(void) { return 0; }
7414 if ac_fn_c_try_compile
"$LINENO"; then :
7416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7417 $as_echo "yes" >&6; }
7418 CFLAGS
="$save_CFLAGS"
7419 V_CCOPT
="$V_CCOPT -Wpedantic"
7423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7424 $as_echo "no" >&6; }
7425 CFLAGS
="$save_CFLAGS"
7428 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7429 ac_c_werror_flag
="$save_ac_c_werror_flag"
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-arith option" >&5
7433 $as_echo_n "checking whether the compiler supports the -Wpointer-arith option... " >&6; }
7434 save_CFLAGS
="$CFLAGS"
7435 CFLAGS
="$CFLAGS -Wpointer-arith"
7437 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7438 # but no mechanism is provided to turn AC_LANG_WERROR on
7439 # *and then turn it back off*, so that we *only* do it when
7440 # testing compiler options - 15 years after somebody asked
7443 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7445 save_ac_c_werror_flag
="$ac_c_werror_flag"
7446 ac_c_werror_flag
=yes
7448 # We use AC_LANG_SOURCE() so that we can control the complete
7449 # content of the program being compiled. We do not, for example,
7450 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7451 # as it will generate a warning with -Wold-style-definition, meaning
7452 # that we would treat it as not working, as the test will fail if
7453 # *any* error output, including a warning due to the flag we're
7454 # testing, is generated; see
7456 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7457 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7459 # This may, as per those two messages, be fixed in autoconf 2.70,
7460 # but we only require 2.64 or newer for now.
7462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7463 /* end confdefs.h. */
7464 int main(void) { return 0; }
7466 if ac_fn_c_try_compile
"$LINENO"; then :
7468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7469 $as_echo "yes" >&6; }
7470 CFLAGS
="$save_CFLAGS"
7471 V_CCOPT
="$V_CCOPT -Wpointer-arith"
7475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7476 $as_echo "no" >&6; }
7477 CFLAGS
="$save_CFLAGS"
7480 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7481 ac_c_werror_flag
="$save_ac_c_werror_flag"
7484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-sign option" >&5
7485 $as_echo_n "checking whether the compiler supports the -Wpointer-sign option... " >&6; }
7486 save_CFLAGS
="$CFLAGS"
7487 CFLAGS
="$CFLAGS -Wpointer-sign"
7489 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7490 # but no mechanism is provided to turn AC_LANG_WERROR on
7491 # *and then turn it back off*, so that we *only* do it when
7492 # testing compiler options - 15 years after somebody asked
7495 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7497 save_ac_c_werror_flag
="$ac_c_werror_flag"
7498 ac_c_werror_flag
=yes
7500 # We use AC_LANG_SOURCE() so that we can control the complete
7501 # content of the program being compiled. We do not, for example,
7502 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7503 # as it will generate a warning with -Wold-style-definition, meaning
7504 # that we would treat it as not working, as the test will fail if
7505 # *any* error output, including a warning due to the flag we're
7506 # testing, is generated; see
7508 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7509 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7511 # This may, as per those two messages, be fixed in autoconf 2.70,
7512 # but we only require 2.64 or newer for now.
7514 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7515 /* end confdefs.h. */
7516 int main(void) { return 0; }
7518 if ac_fn_c_try_compile
"$LINENO"; then :
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7521 $as_echo "yes" >&6; }
7522 CFLAGS
="$save_CFLAGS"
7523 V_CCOPT
="$V_CCOPT -Wpointer-sign"
7527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7528 $as_echo "no" >&6; }
7529 CFLAGS
="$save_CFLAGS"
7532 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7533 ac_c_werror_flag
="$save_ac_c_werror_flag"
7536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
7537 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
7538 save_CFLAGS
="$CFLAGS"
7539 CFLAGS
="$CFLAGS -Wshadow"
7541 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7542 # but no mechanism is provided to turn AC_LANG_WERROR on
7543 # *and then turn it back off*, so that we *only* do it when
7544 # testing compiler options - 15 years after somebody asked
7547 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7549 save_ac_c_werror_flag
="$ac_c_werror_flag"
7550 ac_c_werror_flag
=yes
7552 # We use AC_LANG_SOURCE() so that we can control the complete
7553 # content of the program being compiled. We do not, for example,
7554 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7555 # as it will generate a warning with -Wold-style-definition, meaning
7556 # that we would treat it as not working, as the test will fail if
7557 # *any* error output, including a warning due to the flag we're
7558 # testing, is generated; see
7560 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7561 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7563 # This may, as per those two messages, be fixed in autoconf 2.70,
7564 # but we only require 2.64 or newer for now.
7566 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7567 /* end confdefs.h. */
7568 int main(void) { return 0; }
7570 if ac_fn_c_try_compile
"$LINENO"; then :
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7573 $as_echo "yes" >&6; }
7574 CFLAGS
="$save_CFLAGS"
7575 V_CCOPT
="$V_CCOPT -Wshadow"
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7580 $as_echo "no" >&6; }
7581 CFLAGS
="$save_CFLAGS"
7584 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7585 ac_c_werror_flag
="$save_ac_c_werror_flag"
7588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
7589 $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
7590 save_CFLAGS
="$CFLAGS"
7591 CFLAGS
="$CFLAGS -Wsign-compare"
7593 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7594 # but no mechanism is provided to turn AC_LANG_WERROR on
7595 # *and then turn it back off*, so that we *only* do it when
7596 # testing compiler options - 15 years after somebody asked
7599 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7601 save_ac_c_werror_flag
="$ac_c_werror_flag"
7602 ac_c_werror_flag
=yes
7604 # We use AC_LANG_SOURCE() so that we can control the complete
7605 # content of the program being compiled. We do not, for example,
7606 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7607 # as it will generate a warning with -Wold-style-definition, meaning
7608 # that we would treat it as not working, as the test will fail if
7609 # *any* error output, including a warning due to the flag we're
7610 # testing, is generated; see
7612 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7613 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7615 # This may, as per those two messages, be fixed in autoconf 2.70,
7616 # but we only require 2.64 or newer for now.
7618 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7619 /* end confdefs.h. */
7620 int main(void) { return 0; }
7622 if ac_fn_c_try_compile
"$LINENO"; then :
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7625 $as_echo "yes" >&6; }
7626 CFLAGS
="$save_CFLAGS"
7627 V_CCOPT
="$V_CCOPT -Wsign-compare"
7631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7632 $as_echo "no" >&6; }
7633 CFLAGS
="$save_CFLAGS"
7636 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7637 ac_c_werror_flag
="$save_ac_c_werror_flag"
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
7641 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
7642 save_CFLAGS
="$CFLAGS"
7643 CFLAGS
="$CFLAGS -Wstrict-prototypes"
7645 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7646 # but no mechanism is provided to turn AC_LANG_WERROR on
7647 # *and then turn it back off*, so that we *only* do it when
7648 # testing compiler options - 15 years after somebody asked
7651 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7653 save_ac_c_werror_flag
="$ac_c_werror_flag"
7654 ac_c_werror_flag
=yes
7656 # We use AC_LANG_SOURCE() so that we can control the complete
7657 # content of the program being compiled. We do not, for example,
7658 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7659 # as it will generate a warning with -Wold-style-definition, meaning
7660 # that we would treat it as not working, as the test will fail if
7661 # *any* error output, including a warning due to the flag we're
7662 # testing, is generated; see
7664 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7665 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7667 # This may, as per those two messages, be fixed in autoconf 2.70,
7668 # but we only require 2.64 or newer for now.
7670 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7671 /* end confdefs.h. */
7672 int main(void) { return 0; }
7674 if ac_fn_c_try_compile
"$LINENO"; then :
7676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7677 $as_echo "yes" >&6; }
7678 CFLAGS
="$save_CFLAGS"
7679 V_CCOPT
="$V_CCOPT -Wstrict-prototypes"
7683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7684 $as_echo "no" >&6; }
7685 CFLAGS
="$save_CFLAGS"
7688 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7689 ac_c_werror_flag
="$save_ac_c_werror_flag"
7692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code-return option" >&5
7693 $as_echo_n "checking whether the compiler supports the -Wunreachable-code-return option... " >&6; }
7694 save_CFLAGS
="$CFLAGS"
7695 CFLAGS
="$CFLAGS -Wunreachable-code-return"
7697 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7698 # but no mechanism is provided to turn AC_LANG_WERROR on
7699 # *and then turn it back off*, so that we *only* do it when
7700 # testing compiler options - 15 years after somebody asked
7703 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7705 save_ac_c_werror_flag
="$ac_c_werror_flag"
7706 ac_c_werror_flag
=yes
7708 # We use AC_LANG_SOURCE() so that we can control the complete
7709 # content of the program being compiled. We do not, for example,
7710 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7711 # as it will generate a warning with -Wold-style-definition, meaning
7712 # that we would treat it as not working, as the test will fail if
7713 # *any* error output, including a warning due to the flag we're
7714 # testing, is generated; see
7716 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7717 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7719 # This may, as per those two messages, be fixed in autoconf 2.70,
7720 # but we only require 2.64 or newer for now.
7722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7723 /* end confdefs.h. */
7724 int main(void) { return 0; }
7726 if ac_fn_c_try_compile
"$LINENO"; then :
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7729 $as_echo "yes" >&6; }
7730 CFLAGS
="$save_CFLAGS"
7731 V_CCOPT
="$V_CCOPT -Wunreachable-code-return"
7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7736 $as_echo "no" >&6; }
7737 CFLAGS
="$save_CFLAGS"
7740 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7741 ac_c_werror_flag
="$save_ac_c_werror_flag"
7744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
7745 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
7746 save_CFLAGS
="$CFLAGS"
7747 CFLAGS
="$CFLAGS -Wused-but-marked-unused"
7749 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7750 # but no mechanism is provided to turn AC_LANG_WERROR on
7751 # *and then turn it back off*, so that we *only* do it when
7752 # testing compiler options - 15 years after somebody asked
7755 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7757 save_ac_c_werror_flag
="$ac_c_werror_flag"
7758 ac_c_werror_flag
=yes
7760 # We use AC_LANG_SOURCE() so that we can control the complete
7761 # content of the program being compiled. We do not, for example,
7762 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7763 # as it will generate a warning with -Wold-style-definition, meaning
7764 # that we would treat it as not working, as the test will fail if
7765 # *any* error output, including a warning due to the flag we're
7766 # testing, is generated; see
7768 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7769 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7771 # This may, as per those two messages, be fixed in autoconf 2.70,
7772 # but we only require 2.64 or newer for now.
7774 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7775 /* end confdefs.h. */
7776 int main(void) { return 0; }
7778 if ac_fn_c_try_compile
"$LINENO"; then :
7780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7781 $as_echo "yes" >&6; }
7782 CFLAGS
="$save_CFLAGS"
7783 V_CCOPT
="$V_CCOPT -Wused-but-marked-unused"
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7788 $as_echo "no" >&6; }
7789 CFLAGS
="$save_CFLAGS"
7792 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7793 ac_c_werror_flag
="$save_ac_c_werror_flag"
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wwrite-strings option" >&5
7797 $as_echo_n "checking whether the compiler supports the -Wwrite-strings option... " >&6; }
7798 save_CFLAGS
="$CFLAGS"
7799 CFLAGS
="$CFLAGS -Wwrite-strings"
7801 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7802 # but no mechanism is provided to turn AC_LANG_WERROR on
7803 # *and then turn it back off*, so that we *only* do it when
7804 # testing compiler options - 15 years after somebody asked
7807 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7809 save_ac_c_werror_flag
="$ac_c_werror_flag"
7810 ac_c_werror_flag
=yes
7812 # We use AC_LANG_SOURCE() so that we can control the complete
7813 # content of the program being compiled. We do not, for example,
7814 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7815 # as it will generate a warning with -Wold-style-definition, meaning
7816 # that we would treat it as not working, as the test will fail if
7817 # *any* error output, including a warning due to the flag we're
7818 # testing, is generated; see
7820 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7821 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7823 # This may, as per those two messages, be fixed in autoconf 2.70,
7824 # but we only require 2.64 or newer for now.
7826 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7827 /* end confdefs.h. */
7828 int main(void) { return 0; }
7830 if ac_fn_c_try_compile
"$LINENO"; then :
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7833 $as_echo "yes" >&6; }
7834 CFLAGS
="$save_CFLAGS"
7835 V_CCOPT
="$V_CCOPT -Wwrite-strings"
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7840 $as_echo "no" >&6; }
7841 CFLAGS
="$save_CFLAGS"
7844 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7845 ac_c_werror_flag
="$save_ac_c_werror_flag"
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
7850 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
7851 if test "$GCC" = yes ; then
7853 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
7854 # though it's not); we assume that, in this case, the flag
7857 ac_lbl_dependency_flag
="-M"
7860 # Not GCC or a compiler deemed to be GCC; what platform is
7861 # this? (We're assuming that if the compiler isn't GCC
7862 # it's the compiler from the vendor of the OS; that won't
7863 # necessarily be true for x86 platforms, where it might be
7864 # the Intel C compiler.)
7870 # MIPS C for IRIX, DEC C, and clang all use -M.
7872 ac_lbl_dependency_flag
="-M"
7879 ac_lbl_dependency_flag
="-xM"
7884 # HP's older C compilers don't support this.
7885 # HP's newer C compilers support this with
7886 # either +M or +Make; the older compilers
7887 # interpret +M as something completely
7888 # different, so we use +Make so we don't
7889 # think it works with the older compilers.
7891 ac_lbl_dependency_flag
="+Make"
7896 # Not one of the above; assume no support for
7897 # generating dependencies.
7899 ac_lbl_dependency_flag
=""
7905 # Is ac_lbl_dependency_flag defined and, if so, does the compiler
7906 # complain about it?
7908 # Note: clang doesn't seem to exit with an error status when handed
7909 # an unknown non-warning error, even if you pass it
7910 # -Werror=unknown-warning-option. However, it always supports
7911 # -M, so the fact that this test always succeeds with clang
7914 if test ! -z "$ac_lbl_dependency_flag"; then
7915 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7916 /* end confdefs.h. */
7917 int main(void) { return 0; }
7919 if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
7920 (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
7922 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7923 test $ac_status = 0; }; then
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
7925 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
7926 DEPENDENCY_CFLAG
="$ac_lbl_dependency_flag"
7927 MKDEP
='${top_srcdir}/mkdep'
7929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7930 $as_echo "no" >&6; }
7932 # We can't run mkdep, so have "make depend" do
7939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7940 $as_echo "no" >&6; }
7942 # We can't run mkdep, so have "make depend" do
7951 # We used to set -n32 for IRIX 6 when not using GCC (presumed
7952 # to mean that we're using MIPS C or MIPSpro C); it specified
7953 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm
7954 # not sure why that would be something to do *only* with a
7955 # .devel file; why should the ABI for which we produce code
7958 os
=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
7960 if test -f $name ; then
7961 ln -s $name os-proto.h
7963 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
7966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
7967 $as_echo "$as_me: WARNING: can't find $name" >&2;}
7971 # Check for OpenSSL/libressl libcrypto
7972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use OpenSSL/libressl libcrypto" >&5
7973 $as_echo_n "checking whether to use OpenSSL/libressl libcrypto... " >&6; }
7974 # Specify location for both includes and libraries.
7975 want_libcrypto
=ifavailable
7977 # Check whether --with-crypto was given.
7978 if test "${with_crypto+set}" = set; then :
7979 withval
=$with_crypto;
7980 if test $withval = no
7982 # User doesn't want to link with libcrypto.
7984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7985 $as_echo "no" >&6; }
7986 elif test $withval = yes
7988 # User wants to link with libcrypto but hasn't specified
7991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7992 $as_echo "yes" >&6; }
7994 # User wants to link with libcrypto and has specified
7995 # a directory, so use the provided value.
7997 libcrypto_root
=$withval
7998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using the version installed in $withval" >&5
7999 $as_echo "yes, using the version installed in $withval" >&6; }
8002 # Put the subdirectories of the libcrypto root directory
8003 # at the front of the header and library search path.
8005 CFLAGS
="-I$withval/include $CFLAGS"
8006 LIBS
="-L$withval/lib $LIBS"
8012 # Use libcrypto if it's present, otherwise don't; no directory
8015 want_libcrypto
=ifavailable
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8017 $as_echo "yes, if available" >&6; }
8021 if test "$want_libcrypto" != "no"; then
8023 # Don't check for libcrypto unless we have its headers;
8024 # Apple, bless their pointy little heads, apparently ship
8025 # libcrypto as a library, but not the header files, in
8026 # El Capitan, probably because they don't want you writing
8027 # nasty portable code that could run on other UN*Xes, they
8028 # want you writing code that uses their Shiny New Crypto
8029 # Library and that only runs on macOS.
8031 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/crypto.h" "ac_cv_header_openssl_crypto_h" "$ac_includes_default"
8032 if test "x$ac_cv_header_openssl_crypto_h" = xyes
; then :
8034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DES_cbc_encrypt in -lcrypto" >&5
8035 $as_echo_n "checking for DES_cbc_encrypt in -lcrypto... " >&6; }
8036 if ${ac_cv_lib_crypto_DES_cbc_encrypt+:} false
; then :
8037 $as_echo_n "(cached) " >&6
8039 ac_check_lib_save_LIBS
=$LIBS
8040 LIBS
="-lcrypto $LIBS"
8041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8042 /* end confdefs.h. */
8044 /* Override any GCC internal prototype to avoid an error.
8045 Use char because int might match the return type of a GCC
8046 builtin and then its argument prototype would still apply. */
8050 char DES_cbc_encrypt ();
8054 return DES_cbc_encrypt ();
8059 if ac_fn_c_try_link
"$LINENO"; then :
8060 ac_cv_lib_crypto_DES_cbc_encrypt
=yes
8062 ac_cv_lib_crypto_DES_cbc_encrypt
=no
8064 rm -f core conftest.err conftest.
$ac_objext \
8065 conftest
$ac_exeext conftest.
$ac_ext
8066 LIBS
=$ac_check_lib_save_LIBS
8068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
8069 $as_echo "$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
8070 if test "x$ac_cv_lib_crypto_DES_cbc_encrypt" = xyes
; then :
8071 cat >>confdefs.h
<<_ACEOF
8072 #define HAVE_LIBCRYPTO 1
8075 LIBS
="-lcrypto $LIBS"
8079 if test "$ac_cv_lib_crypto_DES_cbc_encrypt" = "yes"; then
8080 for ac_header
in openssl
/evp.h
8082 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/evp.h" "ac_cv_header_openssl_evp_h" "$ac_includes_default"
8083 if test "x$ac_cv_header_openssl_evp_h" = xyes
; then :
8084 cat >>confdefs.h
<<_ACEOF
8085 #define HAVE_OPENSSL_EVP_H 1
8095 # 1) do we have EVP_CIPHER_CTX_new?
8096 # If so, we use it to allocate an
8097 # EVP_CIPHER_CTX, as EVP_CIPHER_CTX may be
8098 # opaque; otherwise, we allocate it ourselves.
8100 # 2) do we have EVP_DecryptInit_ex()?
8101 # If so, we use it, because we need to be
8102 # able to make two "initialize the cipher"
8103 # calls, one with the cipher and key, and
8104 # one with the IV, and, as of OpenSSL 1.1,
8105 # You Can't Do That with EVP_DecryptInit(),
8106 # because a call to EVP_DecryptInit() will
8107 # unconditionally clear the context, and
8108 # if you don't supply a cipher, it'll
8109 # clear the cipher, rendering the context
8110 # unusable and causing a crash.
8112 for ac_func
in EVP_CIPHER_CTX_new EVP_DecryptInit_ex
8114 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8115 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8116 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
8117 cat >>confdefs.h
<<_ACEOF
8118 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8131 # Check for libcap-ng
8132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5
8133 $as_echo_n "checking whether to use libcap-ng... " >&6; }
8134 # Specify location for both includes and libraries.
8135 want_libcap_ng
=ifavailable
8137 # Check whether --with-cap_ng was given.
8138 if test "${with_cap_ng+set}" = set; then :
8139 withval
=$with_cap_ng;
8140 if test $withval = no
8143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8144 $as_echo "no" >&6; }
8145 elif test $withval = yes
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8149 $as_echo "yes" >&6; }
8155 # Use libcap-ng if it's present, otherwise don't.
8157 want_libcap_ng
=ifavailable
8158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8159 $as_echo "yes, if available" >&6; }
8163 if test "$want_libcap_ng" != "no"; then
8164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5
8165 $as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; }
8166 if ${ac_cv_lib_cap_ng_capng_change_id+:} false
; then :
8167 $as_echo_n "(cached) " >&6
8169 ac_check_lib_save_LIBS
=$LIBS
8170 LIBS
="-lcap-ng $LIBS"
8171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8172 /* end confdefs.h. */
8174 /* Override any GCC internal prototype to avoid an error.
8175 Use char because int might match the return type of a GCC
8176 builtin and then its argument prototype would still apply. */
8180 char capng_change_id ();
8184 return capng_change_id ();
8189 if ac_fn_c_try_link
"$LINENO"; then :
8190 ac_cv_lib_cap_ng_capng_change_id
=yes
8192 ac_cv_lib_cap_ng_capng_change_id
=no
8194 rm -f core conftest.err conftest.
$ac_objext \
8195 conftest
$ac_exeext conftest.
$ac_ext
8196 LIBS
=$ac_check_lib_save_LIBS
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5
8199 $as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; }
8200 if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes
; then :
8201 cat >>confdefs.h
<<_ACEOF
8202 #define HAVE_LIBCAP_NG 1
8205 LIBS
="-lcap-ng $LIBS"
8209 for ac_header
in cap-ng.h
8211 ac_fn_c_check_header_mongrel
"$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default"
8212 if test "x$ac_cv_header_cap_ng_h" = xyes
; then :
8213 cat >>confdefs.h
<<_ACEOF
8214 #define HAVE_CAP_NG_H 1
8223 if test "$missing_includes" = "yes"; then
8224 CPPFLAGS
="$CPPFLAGS -I$srcdir/missing"
8225 V_INCLS
="$V_INCLS -I$srcdir/missing"
8237 # Find a good install program. We prefer a C program (faster),
8238 # so one script is as good as another. But avoid the broken or
8239 # incompatible versions:
8240 # SysV /etc/install, /usr/sbin/install
8241 # SunOS /usr/etc/install
8242 # IRIX /sbin/install
8244 # AmigaOS /C/install, which installs bootblocks on floppy discs
8245 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8246 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8247 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8248 # OS/2's system install, which has a completely different semantic
8249 # ./install, which can be erroneously created by make from ./install.sh.
8250 # Reject install programs that cannot install multiple files.
8251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
8252 $as_echo_n "checking for a BSD-compatible install... " >&6; }
8253 if test -z "$INSTALL"; then
8254 if ${ac_cv_path_install+:} false
; then :
8255 $as_echo_n "(cached) " >&6
8257 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8261 test -z "$as_dir" && as_dir
=.
8262 # Account for people who put trailing slashes in PATH elements.
8263 case $as_dir/ in #((
8264 .
/ | .
// |
/[cC
]/* | \
8265 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
8266 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
8269 # OSF1 and SCO ODT 3.0 have their own names for install.
8270 # Don't use installbsd from OSF since it installs stuff as root
8272 for ac_prog
in ginstall scoinst
install; do
8273 for ac_exec_ext
in '' $ac_executable_extensions; do
8274 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
8275 if test $ac_prog = install &&
8276 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
8277 # AIX install. It has an incompatible calling convention.
8279 elif test $ac_prog = install &&
8280 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
8281 # program-specific install script used by HP pwplus--don't use.
8284 rm -rf conftest.one conftest.two conftest.dir
8285 echo one
> conftest.one
8286 echo two
> conftest.two
8288 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
8289 test -s conftest.one
&& test -s conftest.two
&&
8290 test -s conftest.dir
/conftest.one
&&
8291 test -s conftest.dir
/conftest.two
8293 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
8306 rm -rf conftest.one conftest.two conftest.dir
8309 if test "${ac_cv_path_install+set}" = set; then
8310 INSTALL
=$ac_cv_path_install
8312 # As a last resort, use the slow shell script. Don't cache a
8313 # value for INSTALL within a source directory, because that will
8314 # break other packages using the cache if that directory is
8315 # removed, or if the value is a relative name.
8316 INSTALL
=$ac_install_sh
8319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
8320 $as_echo "$INSTALL" >&6; }
8322 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8323 # It thinks the first close brace ends the variable substitution.
8324 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
8326 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
8328 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
8331 ac_config_headers
="$ac_config_headers config.h"
8334 ac_config_commands
="$ac_config_commands default-1"
8336 ac_config_files
="$ac_config_files Makefile tcpdump.1"
8338 cat >confcache
<<\_ACEOF
8339 # This file is a shell script that caches the results of configure
8340 # tests run on this system so they can be shared between configure
8341 # scripts and configure runs, see configure's option --config-cache.
8342 # It is not useful on other systems. If it contains results you don't
8343 # want to keep, you may remove or edit it.
8345 # config.status only pays attention to the cache file if you give it
8346 # the --recheck option to rerun configure.
8348 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8349 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8354 # The following way of writing the cache mishandles newlines in values,
8355 # but we know of no workaround that is simple, portable, and efficient.
8356 # So, we kill variables containing newlines.
8357 # Ultrix sh set writes to stderr and can't be redirected directly,
8358 # and sets the high bit in the cache file unless we assign to the vars.
8360 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8361 eval ac_val
=\$
$ac_var
8365 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8366 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8369 _ | IFS | as_nl
) ;; #(
8370 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
8371 *) { eval $ac_var=; unset $ac_var;} ;;
8377 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8378 *${as_nl}ac_space
=\
*)
8379 # `set' does not quote correctly, so add quotes: double-quote
8380 # substitution turns \\\\ into \\, and sed turns \\ into \.
8383 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8386 # `set' quotes correctly as required by POSIX, so do not add quotes.
8387 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8396 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8398 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8400 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
8401 if test -w "$cache_file"; then
8402 if test "x$cache_file" != "x/dev/null"; then
8403 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8404 $as_echo "$as_me: updating cache $cache_file" >&6;}
8405 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
8406 cat confcache
>"$cache_file"
8408 case $cache_file in #(
8410 mv -f confcache
"$cache_file"$$
&&
8411 mv -f "$cache_file"$$
"$cache_file" ;; #(
8413 mv -f confcache
"$cache_file" ;;
8418 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8419 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8424 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8425 # Let make expand exec_prefix.
8426 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8428 DEFS
=-DHAVE_CONFIG_H
8433 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8434 # 1. Remove the extension, and $U if already installed.
8435 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8436 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
8437 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8438 # will be set to the directory where LIBOBJS objects are built.
8439 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8440 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8444 LTLIBOBJS
=$ac_ltlibobjs
8448 : "${CONFIG_STATUS=./config.status}"
8450 ac_clean_files_save
=$ac_clean_files
8451 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8452 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8453 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8455 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8457 # Generated by $as_me.
8458 # Run this file to recreate the current configuration.
8459 # Compiler output produced by configure, useful for debugging
8460 # configure, is in config.log if it exists.
8466 SHELL=\${CONFIG_SHELL-$SHELL}
8469 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8470 ## -------------------- ##
8471 ## M4sh Initialization. ##
8472 ## -------------------- ##
8474 # Be more Bourne compatible
8475 DUALCASE
=1; export DUALCASE
# for MKS sh
8476 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8479 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8480 # is contrary to our usage. Disable this feature.
8481 alias -g '${1+"$@"}'='"$@"'
8482 setopt NO_GLOB_SUBST
8484 case `(set -o) 2>/dev/null` in #(
8496 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8497 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8498 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8499 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8500 # Prefer a ksh shell builtin over an external printf program on Solaris,
8501 # but without wasting forks for bash or zsh.
8502 if test -z "$BASH_VERSION$ZSH_VERSION" \
8503 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8504 as_echo='print
-r --'
8505 as_echo_n='print
-rn --'
8506 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8507 as_echo='printf %s
\n'
8508 as_echo_n='printf %s
'
8510 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8511 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8512 as_echo_n='/usr
/ucb
/echo -n'
8514 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8515 as_echo_n_body='eval
8519 expr "X$arg" : "X\\(.*\\)$as_nl";
8520 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8522 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8524 export as_echo_n_body
8525 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8528 as_echo='sh
-c $as_echo_body as_echo
'
8531 # The user is always right.
8532 if test "${PATH_SEPARATOR+set}" != set; then
8534 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8535 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8542 # We need space, tab and new line, in precisely that order. Quoting is
8543 # there to prevent editors from complaining about space-tab.
8544 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8545 # splitting by setting IFS to empty value.)
8548 # Find who we are. Look in the path if we contain no directory separator.
8551 *[\\/]* ) as_myself=$0 ;;
8552 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8556 test -z "$as_dir" && as_dir=.
8557 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8563 # We did not find ourselves, most probably we were run as `sh COMMAND'
8564 # in which case we are not to be found in the path.
8565 if test "x$as_myself" = x
; then
8568 if test ! -f "$as_myself"; then
8569 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8573 # Unset variables that we do not need and which cause bugs (e.g. in
8574 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8575 # suppresses any "Segmentation fault" message there. '((' could
8576 # trigger a bug in pdksh 5.2.14.
8577 for as_var
in BASH_ENV ENV MAIL MAILPATH
8578 do eval test x\
${$as_var+set} = xset \
8579 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8592 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8595 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8596 # ----------------------------------------
8597 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8598 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8599 # script with STATUS, using 1 if that was 0.
8602 as_status
=$1; test $as_status -eq 0 && as_status
=1
8604 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8605 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8607 $as_echo "$as_me: error: $2" >&2
8608 as_fn_exit
$as_status
8612 # as_fn_set_status STATUS
8613 # -----------------------
8614 # Set $? to STATUS, without forking.
8618 } # as_fn_set_status
8622 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8632 # Portably unset VAR.
8635 { eval $1=; unset $1;}
8637 as_unset
=as_fn_unset
8638 # as_fn_append VAR VALUE
8639 # ----------------------
8640 # Append the text in VALUE to the end of the definition contained in VAR. Take
8641 # advantage of any shell optimizations that allow amortized linear growth over
8642 # repeated appends, instead of the typical quadratic growth present in naive
8644 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8645 eval 'as_fn_append ()
8656 # as_fn_arith ARG...
8657 # ------------------
8658 # Perform arithmetic evaluation on the ARGs, and store the result in the
8659 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8660 # must be portable across $(()) and expr.
8661 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8662 eval 'as_fn_arith ()
8669 as_val
=`expr "$@" || test $? -eq 1`
8674 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8675 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8681 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8682 as_basename
=basename
8687 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8693 as_me
=`$as_basename -- "$0" ||
8694 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8695 X"$0" : 'X\(//\)$' \| \
8696 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8698 sed '/^.*\/\([^/][^/]*\)\/*$/{
8712 # Avoid depending upon Character Ranges.
8713 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8714 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8715 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8716 as_cr_digits
='0123456789'
8717 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8719 ECHO_C
= ECHO_N
= ECHO_T
=
8720 case `echo -n x` in #(((((
8722 case `echo 'xy\c'` in
8723 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8725 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8732 rm -f conf$$ conf$$.exe conf$$.
file
8733 if test -d conf$$.dir
; then
8734 rm -f conf$$.dir
/conf$$.
file
8737 mkdir conf$$.dir
2>/dev
/null
8739 if (echo >conf$$.
file) 2>/dev
/null
; then
8740 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8742 # ... but there are two gotchas:
8743 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8744 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8745 # In both cases, we have to default to `cp -pR'.
8746 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8748 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8756 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8757 rmdir conf$$.dir
2>/dev
/null
8762 # Create "$as_dir" as a directory, including parents if necessary.
8767 -*) as_dir
=.
/$as_dir;;
8769 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8773 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8774 *) as_qdir
=$as_dir;;
8776 as_dirs
="'$as_qdir' $as_dirs"
8777 as_dir
=`$as_dirname -- "$as_dir" ||
8778 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8779 X"$as_dir" : 'X\(//\)[^/]' \| \
8780 X"$as_dir" : 'X\(//\)$' \| \
8781 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8782 $as_echo X"$as_dir" |
8783 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8800 test -d "$as_dir" && break
8802 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8803 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8807 if mkdir
-p .
2>/dev
/null
; then
8808 as_mkdir_p
='mkdir -p "$as_dir"'
8810 test -d .
/-p && rmdir .
/-p
8815 # as_fn_executable_p FILE
8816 # -----------------------
8817 # Test if FILE is an executable regular file.
8818 as_fn_executable_p
()
8820 test -f "$1" && test -x "$1"
8821 } # as_fn_executable_p
8823 as_executable_p
=as_fn_executable_p
8825 # Sed expression to map a string onto a valid CPP name.
8826 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8828 # Sed expression to map a string onto a valid variable name.
8829 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8833 ## ----------------------------------- ##
8834 ## Main body of $CONFIG_STATUS script. ##
8835 ## ----------------------------------- ##
8837 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8839 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8840 # Save the log message, to keep $0 and so on meaningful, and to
8841 # report actual input values of CONFIG_FILES etc. instead of their
8842 # values after options handling.
8844 This file was extended by tcpdump $as_me 4.99.2-PRE-GIT, which was
8845 generated by GNU Autoconf 2.69. Invocation command line was
8847 CONFIG_FILES = $CONFIG_FILES
8848 CONFIG_HEADERS = $CONFIG_HEADERS
8849 CONFIG_LINKS = $CONFIG_LINKS
8850 CONFIG_COMMANDS = $CONFIG_COMMANDS
8853 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8858 case $ac_config_files in *"
8859 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8862 case $ac_config_headers in *"
8863 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8867 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8868 # Files that config.status was made for.
8869 config_files="$ac_config_files"
8870 config_headers="$ac_config_headers"
8871 config_commands="$ac_config_commands"
8875 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8877 \`$as_me' instantiates files and other configuration actions
8878 from templates according to the current configuration. Unless the files
8879 and actions are specified as TAGs, all are instantiated by default.
8881 Usage: $0 [OPTION]... [TAG]...
8883 -h, --help print this help, then exit
8884 -V, --version print version number and configuration settings, then exit
8885 --config print configuration, then exit
8886 -q, --quiet, --silent
8887 do not print progress messages
8888 -d, --debug don't remove temporary files
8889 --recheck update $as_me by reconfiguring in the same conditions
8890 --file=FILE[:TEMPLATE]
8891 instantiate the configuration file FILE
8892 --header=FILE[:TEMPLATE]
8893 instantiate the configuration header FILE
8895 Configuration files:
8898 Configuration headers:
8901 Configuration commands:
8904 Report bugs to the package provider."
8907 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8908 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8910 tcpdump config.status 4.99.2-PRE-GIT
8911 configured by $0, generated by GNU Autoconf 2.69,
8912 with options \\"\$ac_cs_config\\"
8914 Copyright (C) 2012 Free Software Foundation, Inc.
8915 This config.status script is free software; the Free Software Foundation
8916 gives unlimited permission to copy, distribute and modify it."
8921 test -n "\$AWK" || AWK=awk
8924 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8925 # The default lists apply if the user does not specify any file.
8931 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8932 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8936 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8948 # Handling of the options.
8949 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8951 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8952 $as_echo "$ac_cs_version"; exit ;;
8953 --config |
--confi |
--conf |
--con |
--co |
--c )
8954 $as_echo "$ac_cs_config"; exit ;;
8955 --debug |
--debu |
--deb |
--de |
--d |
-d )
8957 --file |
--fil |
--fi |
--f )
8960 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8961 '') as_fn_error $?
"missing file argument" ;;
8963 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8964 ac_need_defaults
=false
;;
8965 --header |
--heade |
--head |
--hea )
8968 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8970 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8971 ac_need_defaults
=false
;;
8973 # Conflict between --help and --header
8974 as_fn_error $?
"ambiguous option: \`$1'
8975 Try \`$0 --help' for more information.";;
8976 --help |
--hel |
-h )
8977 $as_echo "$ac_cs_usage"; exit ;;
8978 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8979 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8983 -*) as_fn_error $?
"unrecognized option: \`$1'
8984 Try \`$0 --help' for more information." ;;
8986 *) as_fn_append ac_config_targets
" $1"
8987 ac_need_defaults
=false
;;
8993 ac_configure_extra_args
=
8995 if $ac_cs_silent; then
8997 ac_configure_extra_args
="$ac_configure_extra_args --silent"
9001 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9002 if \$ac_cs_recheck; then
9003 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9005 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
9006 CONFIG_SHELL='$SHELL'
9012 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9016 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9017 ## Running $as_me. ##
9023 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9031 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9033 # Handling of arguments.
9034 for ac_config_target
in $ac_config_targets
9036 case $ac_config_target in
9037 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
9038 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
9039 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
9040 "tcpdump.1") CONFIG_FILES
="$CONFIG_FILES tcpdump.1" ;;
9042 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9047 # If the user did not use the arguments to specify the items to instantiate,
9048 # then the envvar interface is used. Set only those that are not.
9049 # We use the long form for the default assignment because of an extremely
9050 # bizarre bug on SunOS 4.1.3.
9051 if $ac_need_defaults; then
9052 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
9053 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
9054 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
9057 # Have a temporary directory for convenience. Make it in the build tree
9058 # simply because there is no reason against having it here, and in addition,
9059 # creating and moving files from /tmp can sometimes cause problems.
9060 # Hook for its removal unless debugging.
9061 # Note that there is a small window in which the directory will not be cleaned:
9062 # after its creation but before its name has been assigned to `$tmp'.
9066 trap 'exit_status=$?
9068 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9070 trap 'as_fn_exit 1' 1 2 13 15
9072 # Create a (secure) tmp directory for tmp files.
9075 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9079 tmp
=.
/conf$$
-$RANDOM
9080 (umask 077 && mkdir
"$tmp")
9081 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
9084 # Set up the scripts for CONFIG_FILES section.
9085 # No need to generate them if there are no CONFIG_FILES.
9086 # This happens for instance with `./config.status config.h'.
9087 if test -n "$CONFIG_FILES"; then
9090 ac_cr
=`echo X | tr X '\015'`
9091 # On cygwin, bash can eat \r inside `` if the user requested igncr.
9092 # But we know of no other shell where ac_cr would be empty at this
9093 # point, so we can use a bashism as a fallback.
9094 if test "x$ac_cr" = x
; then
9095 eval ac_cr
=\$
\'\\r
\'
9097 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9098 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9104 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9109 echo "cat >conf$$subs.awk <<_ACEOF" &&
9110 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9113 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9114 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9116 for ac_last_try in false false false false false :; do
9117 . ./conf$$subs.sh ||
9118 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9120 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
9121 if test $ac_delim_n = $ac_delim_num; then
9123 elif $ac_last_try; then
9124 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9126 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9131 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9132 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
9136 s/^/S["/; s
/!.
*/"]=/
9146 s/\(.\{148\}\)..*/\1/
9148 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
9153 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
9160 s/\(.\{148\}\)..*/\1/
9162 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
9166 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
9171 ' <conf$$subs.awk | sed '
9176 ' >>$CONFIG_STATUS || ac_write_fail=1
9177 rm -f conf$$subs.awk
9178 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9180 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
9181 for (key in S) S_is_set[key] = 1
9187 nfields = split(line, field, "@
")
9189 len = length(field[1])
9190 for (i = 2; i < nfields; i++) {
9192 keylen = length(key)
9193 if (S_is_set[key]) {
9195 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9196 len += length(value) + length(field[++i])
9207 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9208 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9209 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
9212 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
9213 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
9216 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9217 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
9218 # trailing colons and then remove the whole line if VPATH becomes empty
9219 # (actually we leave an empty line to preserve line numbers).
9220 if test "x
$srcdir" = x.; then
9221 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9239 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9240 fi # test -n "$CONFIG_FILES"
9242 # Set up the scripts for CONFIG_HEADERS section.
9243 # No need to generate them if there are no CONFIG_HEADERS.
9244 # This happens for instance with `./config.status Makefile'.
9245 if test -n "$CONFIG_HEADERS"; then
9246 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
9250 # Transform confdefs.h into an awk script `defines.awk', embedded as
9251 # here-document in config.status, that substitutes the proper values into
9252 # config.h.in to produce config.h.
9254 # Create a delimiter string that does not exist in confdefs.h, to ease
9255 # handling of long lines.
9257 for ac_last_try in false false :; do
9258 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
9259 if test -z "$ac_tt"; then
9261 elif $ac_last_try; then
9262 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
9264 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9268 # For the awk script, D is an array of macro values keyed by name,
9269 # likewise P contains macro parameters if any. Preserve backslash
9270 # newline sequences.
9272 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9274 s/.\{148\}/&'"$ac_delim"'/g
9277 s/^[ ]*#[ ]*define[ ][ ]*/ /
9284 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
9286 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
9290 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
9291 D["\
1"]=" \
3\\\\\\n
"\\/p
9293 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
9298 s/.\{148\}/&'"$ac_delim"'/g
9303 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
9306 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
9308 ' <confdefs.h | sed '
9309 s/'"$ac_delim"'/"\\\
9310 "/g' >>$CONFIG_STATUS || ac_write_fail=1
9312 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9313 for (key in D) D_is_set[key] = 1
9316 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9318 split(line, arg, " ")
9319 if (arg[1] == "#") {
9323 defundef
= substr
(arg
[1], 2)
9326 split(mac1
, mac2
, "(") #)
9328 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
9329 if (D_is_set
[macro
]) {
9330 # Preserve the white space surrounding the "#".
9331 print prefix
"define", macro P
[macro
] D
[macro
]
9334 # Replace #undef with comments. This is necessary, for example,
9335 # in the case of _POSIX_SOURCE, which is predefined and required
9336 # on some systems where configure will not decide to define it.
9337 if (defundef
== "undef") {
9338 print
"/*", prefix defundef
, macro
, "*/"
9346 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9347 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
9348 fi # test -n "$CONFIG_HEADERS"
9351 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
9356 :[FHLC
]) ac_mode
=$ac_tag; continue;;
9358 case $ac_mode$ac_tag in
9360 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
9361 :[FH
]-) ac_tag
=-:-;;
9362 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
9379 -) ac_f
="$ac_tmp/stdin";;
9380 *) # Look for the file first in the build tree, then in the source tree
9381 # (if the path is not absolute). The absolute path cannot be DOS-style,
9382 # because $ac_f cannot contain `:'.
9386 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
9388 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9390 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9391 as_fn_append ac_file_inputs
" '$ac_f'"
9394 # Let's still pretend it is `configure' which instantiates (i.e., don't
9395 # use $as_me), people would be surprised to read:
9396 # /* config.h. Generated by config.status. */
9397 configure_input
='Generated from '`
9398 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9400 if test x
"$ac_file" != x-
; then
9401 configure_input
="$ac_file. $configure_input"
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9403 $as_echo "$as_me: creating $ac_file" >&6;}
9405 # Neutralize special characters interpreted by sed in replacement strings.
9406 case $configure_input in #(
9407 *\
&* |
*\|
* |
*\\* )
9408 ac_sed_conf_input
=`$as_echo "$configure_input" |
9409 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9410 *) ac_sed_conf_input
=$configure_input;;
9414 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
9415 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
9420 ac_dir
=`$as_dirname -- "$ac_file" ||
9421 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9422 X"$ac_file" : 'X\(//\)[^/]' \| \
9423 X"$ac_file" : 'X\(//\)$' \| \
9424 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9425 $as_echo X"$ac_file" |
9426 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9443 as_dir
="$ac_dir"; as_fn_mkdir_p
9447 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9449 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9450 # A ".." for each directory in $ac_dir_suffix.
9451 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9452 case $ac_top_builddir_sub in
9453 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9454 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9457 ac_abs_top_builddir
=$ac_pwd
9458 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9459 # for backward compatibility:
9460 ac_top_builddir
=$ac_top_build_prefix
9463 .
) # We are building in place.
9465 ac_top_srcdir
=$ac_top_builddir_sub
9466 ac_abs_top_srcdir
=$ac_pwd ;;
9467 [\\/]* | ?
:[\\/]* ) # Absolute name.
9468 ac_srcdir
=$srcdir$ac_dir_suffix;
9469 ac_top_srcdir
=$srcdir
9470 ac_abs_top_srcdir
=$srcdir ;;
9472 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9473 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9474 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9476 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9486 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9487 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9491 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9492 # If the template does not know about datarootdir, expand it.
9493 # FIXME: This hack should be removed a few years after 2.60.
9494 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9505 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9506 *datarootdir
*) ac_datarootdir_seen
=yes;;
9507 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9508 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9509 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9511 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9512 ac_datarootdir_hack='
9513 s&@datadir@&$datadir&g
9514 s&@docdir@&$docdir&g
9515 s&@infodir@&$infodir&g
9516 s&@localedir@&$localedir&g
9517 s&@mandir@&$mandir&g
9518 s&\\\${datarootdir}&$datarootdir&g' ;;
9522 # Neutralize VPATH when `$srcdir' = `.'.
9523 # Shell code in configure.ac might set extrasub.
9524 # FIXME: do we really want to maintain this feature?
9525 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9526 ac_sed_extra="$ac_vpsub
9529 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9531 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9532 s|@configure_input@|
$ac_sed_conf_input|
;t t
9533 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9534 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9535 s
&@srcdir@
&$ac_srcdir&;t t
9536 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9537 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9538 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9539 s
&@builddir@
&$ac_builddir&;t t
9540 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9541 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9542 s
&@INSTALL@
&$ac_INSTALL&;t t
9543 $ac_datarootdir_hack
9545 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
9546 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9548 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9549 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9550 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9551 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9553 which seems to be undefined. Please make sure it is defined" >&5
9554 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9555 which seems to be undefined. Please make sure it is defined" >&2;}
9557 rm -f "$ac_tmp/stdin"
9559 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9560 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9562 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9568 if test x"$ac_file" != x-; then
9570 $as_echo "/* $configure_input */" \
9571 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9572 } >"$ac_tmp/config.h" \
9573 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9574 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9575 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9576 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9579 mv "$ac_tmp/config.h" "$ac_file" \
9580 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9583 $as_echo "/* $configure_input */" \
9584 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9585 || as_fn_error $? "could not create -" "$LINENO" 5
9589 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9590 $as_echo "$as_me: executing $ac_file commands" >&6;}
9595 case $ac_file$ac_mode in
9596 "default-1":C) if test -f .devel; then
9597 echo timestamp > stamp-h
9598 cat $srcdir/Makefile-devel-adds >> Makefile
9599 make depend || exit 1
9608 ac_clean_files=$ac_clean_files_save
9610 test $ac_write_fail = 0 ||
9611 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9614 # configure is writing to config.log, and then calls config.status.
9615 # config.status does its own redirection, appending to config.log.
9616 # Unfortunately, on DOS this fails, as config.log is still kept open
9617 # by configure, so config.status won't be able to
write to it
; its
9618 # output is simply discarded. So we exec the FD to /dev/null,
9619 # effectively closing config.log, so it can be properly (re)opened and
9620 # appended to by config.status. When coming back to configure, we
9621 # need to make the FD available again.
9622 if test "$no_create" != yes; then
9624 ac_config_status_args
=
9625 test "$silent" = yes &&
9626 ac_config_status_args
="$ac_config_status_args --quiet"
9628 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9630 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9631 # would make configure fail if this is the last instruction.
9632 $ac_cs_success || as_fn_exit
1
9634 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9635 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9636 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}