2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for tcpdump 4.99.3-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.3-PRE-GIT'
581 PACKAGE_STRING
='tcpdump 4.99.3-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.3-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.3-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.3-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.3-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 */
4297 int current, revision, age, n;
4298 const int required = 2;
4301 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4303 n = sscanf(smi_library_version, "%d:%d:%d", ¤t, &revision, &age);
4306 if (required < current - age || required > current)
4312 if ac_fn_c_try_run
"$LINENO"; then :
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4315 $as_echo "yes" >&6; }
4317 $as_echo "#define USE_LIBSMI 1" >>confdefs.h
4323 1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5
4324 $as_echo "no - smiInit failed" >&6; } ;;
4325 2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5
4326 $as_echo "no - header/library version mismatch" >&6; } ;;
4327 3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5
4328 $as_echo "no - can't determine library version" >&6; } ;;
4329 4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5
4330 $as_echo "no - too old" >&6; } ;;
4331 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4332 $as_echo "no" >&6; } ;;
4337 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4338 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5
4351 $as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; }
4352 # Check whether --enable-smb was given.
4353 if test "${enable_smb+set}" = set; then :
4354 enableval
=$enable_smb;
4359 case "$enableval" in
4360 yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4361 $as_echo "yes" >&6; }
4363 $as_echo "#define ENABLE_SMB 1" >>confdefs.h
4365 LOCALSRC
="print-smb.c smbutil.c $LOCALSRC"
4367 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4368 $as_echo "no" >&6; }
4373 # Check whether --with-user was given.
4374 if test "${with_user+set}" = set; then :
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5
4379 $as_echo_n "checking whether to drop root privileges by default... " >&6; }
4380 if test ! -z "$with_user" ; then
4382 cat >>confdefs.h
<<_ACEOF
4383 #define WITH_USER "$withval"
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4387 $as_echo "to \"$withval\"" >&6; }
4389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4390 $as_echo "no" >&6; }
4394 # Check whether --with-chroot was given.
4395 if test "${with_chroot+set}" = set; then :
4396 withval
=$with_chroot;
4399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5
4400 $as_echo_n "checking whether to chroot... " >&6; }
4401 if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4403 cat >>confdefs.h
<<_ACEOF
4404 #define WITH_CHROOT "$withval"
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4408 $as_echo "to \"$withval\"" >&6; }
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4411 $as_echo "no" >&6; }
4415 # Check whether --with-sandbox-capsicum was given.
4416 if test "${with_sandbox_capsicum+set}" = set; then :
4417 withval
=$with_sandbox_capsicum;
4421 # Check whether various functions are available. If any are, set
4422 # ac_lbl_capsicum_function_seen to yes; if any are not, set
4423 # ac_lbl_capsicum_function_not_seen to yes.
4425 # We don't check cap_rights_init(), as it's a macro, wrapping another
4426 # function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS()
4427 # doesn't handle that.
4429 # All of the ones we check for must be available in order to enable
4430 # capsicum sandboxing.
4432 # XXX - do we need to check for all of them, or are there some that, if
4433 # present, imply others are present?
4435 if test -z "$with_sandbox_capsicum" ||
test "$with_sandbox_capsicum" != "no" ; then
4437 # First, make sure we have the required header.
4439 ac_fn_c_check_header_mongrel
"$LINENO" "sys/capsicum.h" "ac_cv_header_sys_capsicum_h" "$ac_includes_default"
4440 if test "x$ac_cv_header_sys_capsicum_h" = xyes
; then :
4443 # We do; now make sure we have the required functions.
4445 for ac_func
in cap_enter cap_rights_limit cap_ioctls_limit openat
4447 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4448 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4449 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
4450 cat >>confdefs.h
<<_ACEOF
4451 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4453 ac_lbl_capsicum_function_seen
=yes
4455 ac_lbl_capsicum_function_not_seen
=yes
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcasper" >&5
4464 $as_echo_n "checking for cap_init in -lcasper... " >&6; }
4465 if ${ac_cv_lib_casper_cap_init+:} false
; then :
4466 $as_echo_n "(cached) " >&6
4468 ac_check_lib_save_LIBS
=$LIBS
4469 LIBS
="-lcasper $LIBS"
4470 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4471 /* end confdefs.h. */
4473 /* Override any GCC internal prototype to avoid an error.
4474 Use char because int might match the return type of a GCC
4475 builtin and then its argument prototype would still apply. */
4488 if ac_fn_c_try_link
"$LINENO"; then :
4489 ac_cv_lib_casper_cap_init
=yes
4491 ac_cv_lib_casper_cap_init
=no
4493 rm -f core conftest.err conftest.
$ac_objext \
4494 conftest
$ac_exeext conftest.
$ac_ext
4495 LIBS
=$ac_check_lib_save_LIBS
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_casper_cap_init" >&5
4498 $as_echo "$ac_cv_lib_casper_cap_init" >&6; }
4499 if test "x$ac_cv_lib_casper_cap_init" = xyes
; then :
4500 LIBS
="$LIBS -lcasper"
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_gethostbyaddr in -lcap_dns" >&5
4504 $as_echo_n "checking for cap_gethostbyaddr in -lcap_dns... " >&6; }
4505 if ${ac_cv_lib_cap_dns_cap_gethostbyaddr+:} false
; then :
4506 $as_echo_n "(cached) " >&6
4508 ac_check_lib_save_LIBS
=$LIBS
4509 LIBS
="-lcap_dns $LIBS"
4510 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4511 /* end confdefs.h. */
4513 /* Override any GCC internal prototype to avoid an error.
4514 Use char because int might match the return type of a GCC
4515 builtin and then its argument prototype would still apply. */
4519 char cap_gethostbyaddr ();
4523 return cap_gethostbyaddr ();
4528 if ac_fn_c_try_link
"$LINENO"; then :
4529 ac_cv_lib_cap_dns_cap_gethostbyaddr
=yes
4531 ac_cv_lib_cap_dns_cap_gethostbyaddr
=no
4533 rm -f core conftest.err conftest.
$ac_objext \
4534 conftest
$ac_exeext conftest.
$ac_ext
4535 LIBS
=$ac_check_lib_save_LIBS
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_dns_cap_gethostbyaddr" >&5
4538 $as_echo "$ac_cv_lib_cap_dns_cap_gethostbyaddr" >&6; }
4539 if test "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = xyes
; then :
4540 LIBS
="$LIBS -lcap_dns"
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5
4545 $as_echo_n "checking whether to sandbox using capsicum... " >&6; }
4546 if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then
4548 $as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4551 $as_echo "yes" >&6; }
4553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4554 $as_echo "no" >&6; }
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using Casper library" >&5
4557 $as_echo_n "checking whether to sandbox using Casper library... " >&6; }
4558 if test "x$ac_cv_lib_casper_cap_init" = "xyes" -a "x$ac_cv_lib_cap_dns_cap_gethostbyaddr" = "xyes"; then
4560 $as_echo "#define HAVE_CASPER 1" >>confdefs.h
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4563 $as_echo "yes" >&6; }
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4566 $as_echo "no" >&6; }
4570 # We must check this before checking whether to check the OS's IPv6,
4571 # support because, on some platforms (such as SunOS 5.x), the test
4572 # program requires the extra networking libraries.
4575 # Most operating systems have gethostbyname() in the default searched
4576 # libraries (i.e. libc):
4577 # Some OSes (eg. Solaris) place it in libnsl
4578 # Some strange OSes (SINIX) have it in libsocket:
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4580 $as_echo_n "checking for library containing gethostbyname... " >&6; }
4581 if ${ac_cv_search_gethostbyname+:} false
; then :
4582 $as_echo_n "(cached) " >&6
4584 ac_func_search_save_LIBS
=$LIBS
4585 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4586 /* end confdefs.h. */
4588 /* Override any GCC internal prototype to avoid an error.
4589 Use char because int might match the return type of a GCC
4590 builtin and then its argument prototype would still apply. */
4594 char gethostbyname ();
4598 return gethostbyname ();
4603 for ac_lib
in '' nsl socket resolv
; do
4604 if test -z "$ac_lib"; then
4605 ac_res
="none required"
4608 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4610 if ac_fn_c_try_link
"$LINENO"; then :
4611 ac_cv_search_gethostbyname
=$ac_res
4613 rm -f core conftest.err conftest.
$ac_objext \
4615 if ${ac_cv_search_gethostbyname+:} false
; then :
4619 if ${ac_cv_search_gethostbyname+:} false
; then :
4622 ac_cv_search_gethostbyname
=no
4625 LIBS
=$ac_func_search_save_LIBS
4627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4628 $as_echo "$ac_cv_search_gethostbyname" >&6; }
4629 ac_res
=$ac_cv_search_gethostbyname
4630 if test "$ac_res" != no
; then :
4631 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4635 # Unfortunately libsocket sometimes depends on libnsl and
4636 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
4637 if test "$ac_cv_search_gethostbyname" = "no"
4639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
4640 $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
4641 if ${ac_cv_lib_socket_gethostbyname+:} false
; then :
4642 $as_echo_n "(cached) " >&6
4644 ac_check_lib_save_LIBS
=$LIBS
4645 LIBS
="-lsocket -lnsl $LIBS"
4646 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4647 /* end confdefs.h. */
4649 /* Override any GCC internal prototype to avoid an error.
4650 Use char because int might match the return type of a GCC
4651 builtin and then its argument prototype would still apply. */
4655 char gethostbyname ();
4659 return gethostbyname ();
4664 if ac_fn_c_try_link
"$LINENO"; then :
4665 ac_cv_lib_socket_gethostbyname
=yes
4667 ac_cv_lib_socket_gethostbyname
=no
4669 rm -f core conftest.err conftest.
$ac_objext \
4670 conftest
$ac_exeext conftest.
$ac_ext
4671 LIBS
=$ac_check_lib_save_LIBS
4673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
4674 $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
4675 if test "x$ac_cv_lib_socket_gethostbyname" = xyes
; then :
4676 LIBS
="-lsocket -lnsl $LIBS"
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4681 $as_echo_n "checking for library containing socket... " >&6; }
4682 if ${ac_cv_search_socket+:} false
; then :
4683 $as_echo_n "(cached) " >&6
4685 ac_func_search_save_LIBS
=$LIBS
4686 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4687 /* end confdefs.h. */
4689 /* Override any GCC internal prototype to avoid an error.
4690 Use char because int might match the return type of a GCC
4691 builtin and then its argument prototype would still apply. */
4704 for ac_lib
in '' socket
; do
4705 if test -z "$ac_lib"; then
4706 ac_res
="none required"
4709 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4711 if ac_fn_c_try_link
"$LINENO"; then :
4712 ac_cv_search_socket
=$ac_res
4714 rm -f core conftest.err conftest.
$ac_objext \
4716 if ${ac_cv_search_socket+:} false
; then :
4720 if ${ac_cv_search_socket+:} false
; then :
4723 ac_cv_search_socket
=no
4726 LIBS
=$ac_func_search_save_LIBS
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4729 $as_echo "$ac_cv_search_socket" >&6; }
4730 ac_res
=$ac_cv_search_socket
4731 if test "$ac_res" != no
; then :
4732 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4736 $as_echo_n "checking for socket in -lsocket... " >&6; }
4737 if ${ac_cv_lib_socket_socket+:} false
; then :
4738 $as_echo_n "(cached) " >&6
4740 ac_check_lib_save_LIBS
=$LIBS
4741 LIBS
="-lsocket -lnsl $LIBS"
4742 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4743 /* end confdefs.h. */
4745 /* Override any GCC internal prototype to avoid an error.
4746 Use char because int might match the return type of a GCC
4747 builtin and then its argument prototype would still apply. */
4760 if ac_fn_c_try_link
"$LINENO"; then :
4761 ac_cv_lib_socket_socket
=yes
4763 ac_cv_lib_socket_socket
=no
4765 rm -f core conftest.err conftest.
$ac_objext \
4766 conftest
$ac_exeext conftest.
$ac_ext
4767 LIBS
=$ac_check_lib_save_LIBS
4769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4770 $as_echo "$ac_cv_lib_socket_socket" >&6; }
4771 if test "x$ac_cv_lib_socket_socket" = xyes
; then :
4772 LIBS
="-lsocket -lnsl $LIBS"
4777 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
4779 $as_echo_n "checking for library containing putmsg... " >&6; }
4780 if ${ac_cv_search_putmsg+:} false
; then :
4781 $as_echo_n "(cached) " >&6
4783 ac_func_search_save_LIBS
=$LIBS
4784 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4785 /* end confdefs.h. */
4787 /* Override any GCC internal prototype to avoid an error.
4788 Use char because int might match the return type of a GCC
4789 builtin and then its argument prototype would still apply. */
4802 for ac_lib
in '' str
; do
4803 if test -z "$ac_lib"; then
4804 ac_res
="none required"
4807 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
4809 if ac_fn_c_try_link
"$LINENO"; then :
4810 ac_cv_search_putmsg
=$ac_res
4812 rm -f core conftest.err conftest.
$ac_objext \
4814 if ${ac_cv_search_putmsg+:} false
; then :
4818 if ${ac_cv_search_putmsg+:} false
; then :
4821 ac_cv_search_putmsg
=no
4824 LIBS
=$ac_func_search_save_LIBS
4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
4827 $as_echo "$ac_cv_search_putmsg" >&6; }
4828 ac_res
=$ac_cv_search_putmsg
4829 if test "$ac_res" != no
; then :
4830 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
4837 # Check whether AF_INET6 and struct in6_addr are defined.
4838 # If they aren't both defined, we don't have sufficient OS
4839 # support for IPv6, so we don't look for IPv6 support libraries,
4840 # and we define AF_INET6 and struct in6_addr ourselves.
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports IPv6" >&5
4843 $as_echo_n "checking whether the operating system supports IPv6... " >&6; }
4844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4845 /* end confdefs.h. */
4849 /* AF_INET6 available check */
4850 #include <sys/types.h>
4852 #include <ws2tcpip.h>
4854 #include <sys/socket.h>
4855 #include <netinet/in.h>
4859 foo(struct in6_addr *addr)
4861 memset(addr, 0, sizeof (struct in6_addr));
4864 #error "AF_INET6 not defined"
4869 if ac_fn_c_try_compile
"$LINENO"; then :
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4872 $as_echo "yes" >&6; }
4874 $as_echo "#define HAVE_OS_IPV6_SUPPORT 1" >>confdefs.h
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4881 $as_echo "no" >&6; }
4886 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4892 if test "$ipv6" = "yes"; then
4893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5
4894 $as_echo_n "checking ipv6 stack type... " >&6; }
4895 for i
in inria kame linux-glibc linux-libinet6 toshiba v6d zeta
; do
4898 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4899 /* end confdefs.h. */
4900 #include <netinet/in.h>
4901 #ifdef IPV6_INRIA_VERSION
4905 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4906 $EGREP "yes" >/dev
/null
2>&1; then :
4913 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4914 /* end confdefs.h. */
4915 #include <netinet/in.h>
4920 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4921 $EGREP "yes" >/dev
/null
2>&1; then :
4924 ipv6libdir
=/usr
/local
/v
6/lib
;
4931 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4932 /* end confdefs.h. */
4933 #include <features.h>
4934 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4938 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4939 $EGREP "yes" >/dev
/null
2>&1; then :
4946 if test -d /usr
/inet6
-o -f /usr
/include
/netinet
/ip6.h
; then
4949 ipv6libdir
=/usr
/inet
6/lib
4951 CFLAGS
="-I/usr/inet6/include $CFLAGS"
4955 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4956 /* end confdefs.h. */
4957 #include <sys/param.h>
4958 #ifdef _TOSHIBA_INET6
4962 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4963 $EGREP "yes" >/dev
/null
2>&1; then :
4966 ipv6libdir
=/usr
/local
/v
6/lib
4972 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4973 /* end confdefs.h. */
4974 #include </usr/local/v6/include/sys/v6config.h>
4979 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4980 $EGREP "yes" >/dev
/null
2>&1; then :
4983 ipv6libdir
=/usr
/local
/v
6/lib
;
4984 CFLAGS
="-I/usr/local/v6/include $CFLAGS"
4990 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4991 /* end confdefs.h. */
4992 #include <sys/param.h>
4993 #ifdef _ZETA_MINAMI_INET6
4997 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4998 $EGREP "yes" >/dev
/null
2>&1; then :
5001 ipv6libdir
=/usr
/local
/v
6/lib
5007 if test "$ipv6type" != "unknown"; then
5011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5
5012 $as_echo "$ipv6type" >&6; }
5015 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
5016 if test -d $ipv6libdir -a -f $ipv6libdir/lib
$ipv6lib.a
; then
5017 LIBS
="-L$ipv6libdir -l$ipv6lib $LIBS"
5018 echo "You have $ipv6lib library, using it"
5020 if test "$ipv6trylibc" = "yes"; then
5021 echo "You do not have $ipv6lib library, using libc"
5023 echo 'Fatal: no $ipv6lib library found. cannot continue.'
5024 echo "You need to fetch lib$ipv6lib.a from appropriate"
5025 echo 'ipv6 kit and compile beforehand.'
5031 ac_fn_c_check_func
"$LINENO" "strlcat" "ac_cv_func_strlcat"
5032 if test "x$ac_cv_func_strlcat" = xyes
; then :
5033 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5036 case " $LIBOBJS " in
5037 *" strlcat.$ac_objext "* ) ;;
5038 *) LIBOBJS
="$LIBOBJS strlcat.$ac_objext"
5044 ac_fn_c_check_func
"$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5045 if test "x$ac_cv_func_strlcpy" = xyes
; then :
5046 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5049 case " $LIBOBJS " in
5050 *" strlcpy.$ac_objext "* ) ;;
5051 *) LIBOBJS
="$LIBOBJS strlcpy.$ac_objext"
5057 ac_fn_c_check_func
"$LINENO" "strdup" "ac_cv_func_strdup"
5058 if test "x$ac_cv_func_strdup" = xyes
; then :
5059 $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
5062 case " $LIBOBJS " in
5063 *" strdup.$ac_objext "* ) ;;
5064 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
5070 ac_fn_c_check_func
"$LINENO" "strsep" "ac_cv_func_strsep"
5071 if test "x$ac_cv_func_strsep" = xyes
; then :
5072 $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5075 case " $LIBOBJS " in
5076 *" strsep.$ac_objext "* ) ;;
5077 *) LIBOBJS
="$LIBOBJS strsep.$ac_objext"
5083 ac_fn_c_check_func
"$LINENO" "getservent" "ac_cv_func_getservent"
5084 if test "x$ac_cv_func_getservent" = xyes
; then :
5085 $as_echo "#define HAVE_GETSERVENT 1" >>confdefs.h
5088 case " $LIBOBJS " in
5089 *" getservent.$ac_objext "* ) ;;
5090 *) LIBOBJS
="$LIBOBJS getservent.$ac_objext"
5096 ac_fn_c_check_func
"$LINENO" "getopt_long" "ac_cv_func_getopt_long"
5097 if test "x$ac_cv_func_getopt_long" = xyes
; then :
5098 $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
5101 case " $LIBOBJS " in
5102 *" getopt_long.$ac_objext "* ) ;;
5103 *) LIBOBJS
="$LIBOBJS getopt_long.$ac_objext"
5110 for ac_func
in fork vfork strftime
5112 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5113 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
5114 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
5115 cat >>confdefs.h
<<_ACEOF
5116 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5122 for ac_func
in setlinebuf
5124 ac_fn_c_check_func
"$LINENO" "setlinebuf" "ac_cv_func_setlinebuf"
5125 if test "x$ac_cv_func_setlinebuf" = xyes
; then :
5126 cat >>confdefs.h
<<_ACEOF
5127 #define HAVE_SETLINEBUF 1
5135 # Make sure we have vsnprintf() and snprintf(); we require them.
5137 ac_fn_c_check_func
"$LINENO" "vsnprintf" "ac_cv_func_vsnprintf"
5138 if test "x$ac_cv_func_vsnprintf" = xyes
; then :
5141 as_fn_error $?
"vsnprintf() is required but wasn't found" "$LINENO" 5
5144 ac_fn_c_check_func
"$LINENO" "snprintf" "ac_cv_func_snprintf"
5145 if test "x$ac_cv_func_snprintf" = xyes
; then :
5148 as_fn_error $?
"snprintf() is required but wasn't found" "$LINENO" 5
5153 # Define HAVE_NO_PRINTF_Z to make it possible to disable test cases that
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf(3) supports the z length modifier" >&5
5157 $as_echo_n "checking whether printf(3) supports the z length modifier... " >&6; }
5158 if test "$cross_compiling" = yes; then :
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not while cross-compiling" >&5
5161 $as_echo "not while cross-compiling" >&6; }
5165 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5166 /* end confdefs.h. */
5175 snprintf(buf, sizeof(buf), "%zu", sizeof(buf));
5176 return strncmp(buf, "100", sizeof(buf)) ? 1 : 0;
5181 if ac_fn_c_try_run
"$LINENO"; then :
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5184 $as_echo "yes" >&6; }
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5189 $as_echo "no" >&6; }
5191 $as_echo "#define HAVE_NO_PRINTF_Z 1" >>confdefs.h
5195 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5196 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5
5201 $as_echo_n "checking for main in -lrpc... " >&6; }
5202 if ${ac_cv_lib_rpc_main+:} false
; then :
5203 $as_echo_n "(cached) " >&6
5205 ac_check_lib_save_LIBS
=$LIBS
5207 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5208 /* end confdefs.h. */
5219 if ac_fn_c_try_link
"$LINENO"; then :
5220 ac_cv_lib_rpc_main
=yes
5222 ac_cv_lib_rpc_main
=no
5224 rm -f core conftest.err conftest.
$ac_objext \
5225 conftest
$ac_exeext conftest.
$ac_ext
5226 LIBS
=$ac_check_lib_save_LIBS
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5
5229 $as_echo "$ac_cv_lib_rpc_main" >&6; }
5230 if test "x$ac_cv_lib_rpc_main" = xyes
; then :
5231 cat >>confdefs.h
<<_ACEOF
5232 #define HAVE_LIBRPC 1
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5
5240 $as_echo_n "checking for library containing getrpcbynumber... " >&6; }
5241 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5242 $as_echo_n "(cached) " >&6
5244 ac_func_search_save_LIBS
=$LIBS
5245 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5246 /* end confdefs.h. */
5248 /* Override any GCC internal prototype to avoid an error.
5249 Use char because int might match the return type of a GCC
5250 builtin and then its argument prototype would still apply. */
5254 char getrpcbynumber ();
5258 return getrpcbynumber ();
5263 for ac_lib
in '' nsl
; do
5264 if test -z "$ac_lib"; then
5265 ac_res
="none required"
5268 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5270 if ac_fn_c_try_link
"$LINENO"; then :
5271 ac_cv_search_getrpcbynumber
=$ac_res
5273 rm -f core conftest.err conftest.
$ac_objext \
5275 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5279 if ${ac_cv_search_getrpcbynumber+:} false
; then :
5282 ac_cv_search_getrpcbynumber
=no
5285 LIBS
=$ac_func_search_save_LIBS
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5
5288 $as_echo "$ac_cv_search_getrpcbynumber" >&6; }
5289 ac_res
=$ac_cv_search_getrpcbynumber
5290 if test "$ac_res" != no
; then :
5291 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5293 $as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h
5300 pfopen
=/usr
/examples
/packetfilter
/pfopen.c
5301 if test -f $pfopen ; then
5302 for ac_func
in pfopen
5304 ac_fn_c_check_func
"$LINENO" "pfopen" "ac_cv_func_pfopen"
5305 if test "x$ac_cv_func_pfopen" = xyes
; then :
5306 cat >>confdefs.h
<<_ACEOF
5307 #define HAVE_PFOPEN 1
5313 if test $ac_cv_func_pfopen = "no" ; then
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5
5315 $as_echo "Using $pfopen" >&6; }
5316 LIBS
="$LIBS $pfopen"
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to look for a local libpcap" >&5
5321 $as_echo_n "checking whether to look for a local libpcap... " >&6; }
5322 # Check whether --enable-local-libpcap was given.
5323 if test "${enable_local_libpcap+set}" = set; then :
5324 enableval
=$enable_local_libpcap;
5329 case "$enableval" in
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5333 $as_echo "no" >&6; }
5335 # Don't look for a local libpcap.
5337 using_local_libpcap
=no
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5342 $as_echo "yes" >&6; }
5344 # Look for a local pcap library.
5346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5
5347 $as_echo_n "checking for local pcap library... " >&6; }
5349 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5350 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5351 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5352 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT|rc.)?$'`
5353 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5354 basedir
=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
5355 sed -e 's/-PRE-GIT$//' `
5356 if test $lastdir = $basedir ; then
5360 if test -r $dir/libpcap.a
; then
5361 libpcap
=$dir/libpcap.a
5365 if test $libpcap = FAIL
; then
5367 # We didn't find a local libpcap.
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5370 $as_echo "not found" >&6; }
5371 using_local_libpcap
=no
;
5374 # We found a local libpcap.
5376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5
5377 $as_echo "$libpcap" >&6; }
5378 using_local_libpcap
=yes
5383 if test $using_local_libpcap = no
; then
5385 # We didn't find a local libpcap.
5386 # Look for an installed pkg-config.
5388 if test -n "$ac_tool_prefix"; then
5389 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5390 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5392 $as_echo_n "checking for $ac_word... " >&6; }
5393 if ${ac_cv_path_PKG_CONFIG+:} false
; then :
5394 $as_echo_n "(cached) " >&6
5398 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
5401 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5405 test -z "$as_dir" && as_dir
=.
5406 for ac_exec_ext
in '' $ac_executable_extensions; do
5407 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5408 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5419 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
5420 if test -n "$PKG_CONFIG"; then
5421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5422 $as_echo "$PKG_CONFIG" >&6; }
5424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5425 $as_echo "no" >&6; }
5430 if test -z "$ac_cv_path_PKG_CONFIG"; then
5431 ac_pt_PKG_CONFIG
=$PKG_CONFIG
5432 # Extract the first word of "pkg-config", so it can be a program name with args.
5433 set dummy pkg-config
; ac_word
=$2
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5435 $as_echo_n "checking for $ac_word... " >&6; }
5436 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false
; then :
5437 $as_echo_n "(cached) " >&6
5439 case $ac_pt_PKG_CONFIG in
5441 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5444 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5448 test -z "$as_dir" && as_dir
=.
5449 for ac_exec_ext
in '' $ac_executable_extensions; do
5450 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5451 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5462 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
5463 if test -n "$ac_pt_PKG_CONFIG"; then
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5465 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5468 $as_echo "no" >&6; }
5471 if test "x$ac_pt_PKG_CONFIG" = x
; then
5474 case $cross_compiling:$ac_tool_warned in
5476 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5477 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5478 ac_tool_warned
=yes ;;
5480 PKG_CONFIG
=$ac_pt_PKG_CONFIG
5483 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
5486 if test -n "$PKG_CONFIG" ; then
5488 # We have it. Are there .pc files for libpcap?
5490 # --exists was introduced in pkg-config 0.4.0; that
5491 # dates back to late 2000, so we won't worry about
5492 # earlier releases that lack it.
5494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether there are .pc files for libpcap" >&5
5495 $as_echo_n "checking whether there are .pc files for libpcap... " >&6; }
5496 if "$PKG_CONFIG" libpcap
--exists ; then
5498 # Yes, so we can use pkg-config to get configuration
5499 # information for libpcap.
5501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5502 $as_echo "yes" >&6; }
5503 pkg_config_usable
=yes
5506 # No, so we can't use pkg-config to get configuration
5507 # information for libpcap.
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5510 $as_echo "no" >&6; }
5511 pkg_config_usable
=no
5515 # We don't have it, so we obviously can't use it.
5517 pkg_config_usable
=no
5519 if test "$pkg_config_usable" = "yes" ; then
5521 # Found both - use pkg-config to get the include flags for
5522 # libpcap and the flags to link with libpcap.
5524 # Please read section 11.6 "Shell Substitutions"
5525 # in the autoconf manual before doing anything
5526 # to this that involves quoting. Especially note
5527 # the statement "There is just no portable way to use
5528 # double-quoted strings inside double-quoted back-quoted
5529 # expressions (pfew!)."
5531 cflags
=`"$PKG_CONFIG" libpcap --cflags`
5532 V_INCLS
="$cflags $V_INCLS"
5533 libpcap
=`"$PKG_CONFIG" libpcap --libs`
5537 # Look for an installed pcap-config.
5539 if test -n "$ac_tool_prefix"; then
5540 # Extract the first word of "${ac_tool_prefix}pcap-config", so it can be a program name with args.
5541 set dummy
${ac_tool_prefix}pcap-config
; ac_word
=$2
5542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5543 $as_echo_n "checking for $ac_word... " >&6; }
5544 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5545 $as_echo_n "(cached) " >&6
5547 case $PCAP_CONFIG in
5549 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5552 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5556 test -z "$as_dir" && as_dir
=.
5557 for ac_exec_ext
in '' $ac_executable_extensions; do
5558 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5559 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5570 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5571 if test -n "$PCAP_CONFIG"; then
5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5573 $as_echo "$PCAP_CONFIG" >&6; }
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5576 $as_echo "no" >&6; }
5581 if test -z "$ac_cv_path_PCAP_CONFIG"; then
5582 ac_pt_PCAP_CONFIG
=$PCAP_CONFIG
5583 # Extract the first word of "pcap-config", so it can be a program name with args.
5584 set dummy pcap-config
; ac_word
=$2
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5586 $as_echo_n "checking for $ac_word... " >&6; }
5587 if ${ac_cv_path_ac_pt_PCAP_CONFIG+:} false
; then :
5588 $as_echo_n "(cached) " >&6
5590 case $ac_pt_PCAP_CONFIG in
5592 ac_cv_path_ac_pt_PCAP_CONFIG
="$ac_pt_PCAP_CONFIG" # Let the user override the test with a path.
5595 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5599 test -z "$as_dir" && as_dir
=.
5600 for ac_exec_ext
in '' $ac_executable_extensions; do
5601 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5602 ac_cv_path_ac_pt_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5613 ac_pt_PCAP_CONFIG
=$ac_cv_path_ac_pt_PCAP_CONFIG
5614 if test -n "$ac_pt_PCAP_CONFIG"; then
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PCAP_CONFIG" >&5
5616 $as_echo "$ac_pt_PCAP_CONFIG" >&6; }
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5619 $as_echo "no" >&6; }
5622 if test "x$ac_pt_PCAP_CONFIG" = x
; then
5625 case $cross_compiling:$ac_tool_warned in
5627 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5628 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5629 ac_tool_warned
=yes ;;
5631 PCAP_CONFIG
=$ac_pt_PCAP_CONFIG
5634 PCAP_CONFIG
="$ac_cv_path_PCAP_CONFIG"
5637 if test -n "$PCAP_CONFIG" ; then
5639 # Found - use it to get the include flags for
5640 # libpcap and the flags to link with libpcap.
5642 # If this is a vendor-supplied pcap-config, which
5643 # we define as being "a pcap-config in /usr/bin
5644 # or /usr/ccs/bin" (the latter is for Solaris and
5645 # Sun/Oracle Studio), there are some issues. Work
5648 if test \
( "$PCAP_CONFIG" = "/usr/bin/pcap-config" \
) -o \
5649 \
( "$PCAP_CONFIG" = "/usr/ccs/bin/pcap-config" \
) ; then
5651 # It's vendor-supplied.
5657 # This is macOS or another Darwin-based OS.
5659 # That means that /usr/bin/pcap-config it
5660 # may provide -I/usr/local/include with --cflags
5661 # and -L/usr/local/lib with --libs, rather than
5662 # pointing to the OS-supplied library and
5663 # Xcode-supplied headers. Remember that, so we
5664 # ignore those values.
5666 _broken_apple_pcap_config
=yes
5671 # This is Solaris 2 or later, i.e. SunOS 5.x.
5673 # At least on Solaris 11; there's /usr/bin/pcap-config,
5674 # which reports -L/usr/lib with --libs, causing
5675 # the 32-bit libraries to be found, and there's
5676 # /usr/bin/{64bitarch}/pcap-config, where {64bitarch}
5677 # is a name for the 64-bit version of the instruction
5678 # set, which reports -L /usr/lib/{64bitarch}, causing
5679 # the 64-bit libraries to be found.
5681 # So if we're building 64-bit targets, we replace
5682 # PCAP_CONFIG with /usr/bin/{64bitarch}; we get
5683 # {64bitarch} as the output of "isainfo -n".
5685 # Are we building 32-bit or 64-bit? Get the
5686 # size of void *, and check that.
5688 # The cast to long int works around a bug in the HP C Compiler
5689 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5690 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5691 # This bug is HP SR number 8606223364.
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
5693 $as_echo_n "checking size of void *... " >&6; }
5694 if ${ac_cv_sizeof_void_p+:} false
; then :
5695 $as_echo_n "(cached) " >&6
5697 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
5700 if test "$ac_cv_type_void_p" = yes; then
5701 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5702 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5703 as_fn_error
77 "cannot compute sizeof (void *)
5704 See \`config.log' for more details" "$LINENO" 5; }
5706 ac_cv_sizeof_void_p
=0
5711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
5712 $as_echo "$ac_cv_sizeof_void_p" >&6; }
5716 cat >>confdefs.h
<<_ACEOF
5717 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
5721 if test ac_cv_sizeof_void_p
-eq 8 ; then
5722 isainfo_output
=`isainfo -n`
5723 if test ! -z "$isainfo_output" ; then
5725 # Success - change PCAP_CONFIG.
5727 PCAP_CONFIG
=`echo $PCAP_CONFIG | sed "s;/bin/;/bin/$isainfo_output/;"`
5734 # Please read section 11.6 "Shell Substitutions"
5735 # in the autoconf manual before doing anything
5736 # to this that involves quoting. Especially note
5737 # the statement "There is just no portable way to use
5738 # double-quoted strings inside double-quoted back-quoted
5739 # expressions (pfew!)."
5741 cflags
=`"$PCAP_CONFIG" --cflags`
5743 # Work around macOS (and probably other Darwin) brokenness,
5744 # by not adding /usr/local/include if it's from the broken
5745 # Apple pcap-config.
5747 if test "$_broken_apple_pcap_config" = "yes" ; then
5749 # Strip -I/usr/local/include with sed.
5751 cflags
=`echo $cflags | sed 's;-I/usr/local/include;;'`
5753 V_INCLS
="$cflags $V_INCLS"
5754 libpcap
=`"$PCAP_CONFIG" --libs`
5756 # Work around macOS (and probably other Darwin) brokenness,
5757 # by not adding /usr/local/lib if it's from the broken
5758 # Apple pcap-config.
5760 if test "$_broken_apple_pcap_config" = "yes" ; then
5762 # Strip -L/usr/local/lib with sed.
5764 libpcap
=`echo $libpcap | sed 's;-L/usr/local/lib;;'`
5768 # Not found; look for an installed pcap.
5770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpcap" >&5
5771 $as_echo_n "checking for main in -lpcap... " >&6; }
5772 if ${ac_cv_lib_pcap_main+:} false
; then :
5773 $as_echo_n "(cached) " >&6
5775 ac_check_lib_save_LIBS
=$LIBS
5777 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5778 /* end confdefs.h. */
5789 if ac_fn_c_try_link
"$LINENO"; then :
5790 ac_cv_lib_pcap_main
=yes
5792 ac_cv_lib_pcap_main
=no
5794 rm -f core conftest.err conftest.
$ac_objext \
5795 conftest
$ac_exeext conftest.
$ac_ext
5796 LIBS
=$ac_check_lib_save_LIBS
5798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_main" >&5
5799 $as_echo "$ac_cv_lib_pcap_main" >&6; }
5800 if test "x$ac_cv_lib_pcap_main" = xyes
; then :
5804 if test $libpcap = FAIL
; then
5805 as_fn_error $?
"see the INSTALL doc for more info" "$LINENO" 5
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extraneous pcap header directories" >&5
5808 $as_echo_n "checking for extraneous pcap header directories... " >&6; }
5809 if test \
( ! -r /usr
/local
/include
/pcap.h \
) -a \
5810 \
( ! -r /usr
/include
/pcap.h \
); then
5811 if test -r /usr
/local
/include
/pcap
/pcap.h
; then
5812 d
="/usr/local/include/pcap"
5813 elif test -r /usr
/include
/pcap
/pcap.h
; then
5814 d
="/usr/include/pcap"
5817 if test -z "$d" ; then
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5819 $as_echo "not found" >&6; }
5821 V_INCLS
="-I$d $V_INCLS"
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found -- -I$d added" >&5
5823 $as_echo "found -- -I$d added" >&6; }
5829 # We found a local libpcap. Add it to the dependencies for
5835 # Look for its pcap-config script.
5837 # Extract the first word of "pcap-config", so it can be a program name with args.
5838 set dummy pcap-config
; ac_word
=$2
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5840 $as_echo_n "checking for $ac_word... " >&6; }
5841 if ${ac_cv_path_PCAP_CONFIG+:} false
; then :
5842 $as_echo_n "(cached) " >&6
5844 case $PCAP_CONFIG in
5846 ac_cv_path_PCAP_CONFIG
="$PCAP_CONFIG" # Let the user override the test with a path.
5849 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5850 for as_dir
in $local_pcap_dir
5853 test -z "$as_dir" && as_dir
=.
5854 for ac_exec_ext
in '' $ac_executable_extensions; do
5855 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5856 ac_cv_path_PCAP_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
5857 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5867 PCAP_CONFIG
=$ac_cv_path_PCAP_CONFIG
5868 if test -n "$PCAP_CONFIG"; then
5869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5870 $as_echo "$PCAP_CONFIG" >&6; }
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5873 $as_echo "no" >&6; }
5878 if test -n "$PCAP_CONFIG"; then
5880 # We don't want its --cflags or --libs output, because
5881 # those presume it's installed. For the C compiler flags,
5882 # we add the source directory for the local libpcap, so
5883 # we pick up its header files.
5885 # We do, however, want its additional libraries, as required
5886 # when linking statically, because it makes calls to
5887 # routines in those libraries, so we'll need to link with
5888 # them, because we'll be linking statically with it.
5890 # If it supports --static-pcap-only. use that, as we will be
5891 # linking with a static libpcap but won't be linking
5892 # statically with any of the libraries on which it depends;
5893 # those libraries might not even have static versions
5896 # That means we need to find out the libraries on which
5897 # libpcap directly depends, so we can link with them, but we
5898 # don't need to link with the libraries on which those
5899 # libraries depend as, on all UN*Xes with which I'm
5900 # familiar, the libraries on which a shared library depends
5901 # are stored in the library and are automatically loaded by
5902 # the run-time linker, without the executable having to be
5903 # linked with those libraries. (This allows a library to be
5904 # changed to depend on more libraries without breaking that
5907 # The only way to test for that support is to see if the
5908 # script contains the string "static-pcap-only"; we can't
5909 # try using that flag and checking for errors, as the
5910 # versions of the script that didn't have that flag wouldn't
5911 # report or return an error for an unsupported command-line
5912 # flag. Those older versions provided, with --static, only
5913 # the libraries on which libpcap depends, not the
5914 # dependencies of those libraries; the versions with
5915 # --static-pcap-only provide all the dependencies with
5916 # --static, for the benefit of programs that are completely
5917 # statically linked, and provide only the direct
5918 # dependencies with --static-pcap-only.
5920 if grep -s -q "static-pcap-only" "$PCAP_CONFIG"
5922 static_opt
="--static-pcap-only"
5924 static_opt
="--static"
5926 V_INCLS
="-I$local_pcap_dir $V_INCLS"
5927 additional_libs
=`"$PCAP_CONFIG" $static_opt --additional-libs`
5928 libpcap
="$libpcap $additional_libs"
5931 # It doesn't have a pcap-config script.
5932 # Make sure it has a pcap.h file.
5934 places
=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5935 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5936 places2
=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5937 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5939 if test -r $local_pcap_dir/pcap.h
; then
5940 pcapH
=$local_pcap_dir
5942 for dir
in $places $srcdir/..
/libpcap ..
/libpcap
$srcdir/libpcap
$places2 ; do
5943 if test -r $dir/pcap.h
; then
5949 if test $pcapH = FAIL
; then
5950 as_fn_error $?
"cannot find pcap.h: see INSTALL" "$LINENO" 5
5954 # Force the compiler to look for header files in the
5955 # directory containing pcap.h.
5957 V_INCLS
="-I$pcapH $V_INCLS"
5961 if test -z "$PKG_CONFIG" -a -z "$PCAP_CONFIG"; then
5963 # We don't have pkg-config or pcap-config; find out any additional
5964 # link flags we need. (If we have pkg-config or pcap-config, we
5965 # assume it tells us what we need.)
5971 # If libpcap is DLPI-based, we have to use /lib/pse.exp if
5972 # present, as we use the STREAMS routines.
5974 # (XXX - true only if we're linking with a static libpcap?)
5976 pseexe
="/lib/pse.exp"
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
5978 $as_echo_n "checking for $pseexe... " >&6; }
5979 if test -f $pseexe ; then
5980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5981 $as_echo "yes" >&6; }
5982 LIBS
="$LIBS -I:$pseexe"
5986 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
5987 # we use them to load the BPF module.
5989 # (XXX - true only if we're linking with a static libpcap?)
5991 LIBS
="$LIBS -lodm -lcfg"
5995 # libdlpi is needed for Solaris 11 and later.
5996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
5997 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
5998 if ${ac_cv_lib_dlpi_dlpi_walk+:} false
; then :
5999 $as_echo_n "(cached) " >&6
6001 ac_check_lib_save_LIBS
=$LIBS
6002 LIBS
="-ldlpi -L/lib $LIBS"
6003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6004 /* end confdefs.h. */
6006 /* Override any GCC internal prototype to avoid an error.
6007 Use char because int might match the return type of a GCC
6008 builtin and then its argument prototype would still apply. */
6016 return dlpi_walk ();
6021 if ac_fn_c_try_link
"$LINENO"; then :
6022 ac_cv_lib_dlpi_dlpi_walk
=yes
6024 ac_cv_lib_dlpi_dlpi_walk
=no
6026 rm -f core conftest.err conftest.
$ac_objext \
6027 conftest
$ac_exeext conftest.
$ac_ext
6028 LIBS
=$ac_check_lib_save_LIBS
6030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
6031 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
6032 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes
; then :
6033 LIBS
="$LIBS -ldlpi" LDFLAGS
="-L/lib $LDFLAGS"
6040 LIBS
="$libpcap $LIBS"
6042 ac_fn_c_check_func
"$LINENO" "pcap_loop" "ac_cv_func_pcap_loop"
6043 if test "x$ac_cv_func_pcap_loop" = xyes
; then :
6047 as_fn_error $?
"This is a bug, please follow the guidelines in CONTRIBUTING and include the
6048 config.log file in your report. If you have downloaded libpcap from
6049 tcpdump.org, and built it yourself, please also include the config.log
6050 file from the libpcap source directory, the Makefile from the libpcap
6051 source directory, and the output of the make process for libpcap, as
6052 this could be a problem with the libpcap that was built, and we will
6053 not be able to determine why this is happening, and thus will not be
6054 able to fix it, without that information, as we have not been able to
6055 reproduce this problem ourselves." "$LINENO" 5
6062 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
6063 # libraries (e.g., "-lsocket -lnsl" on Solaris).
6065 # You are in a twisty little maze of UN*Xes, all different.
6066 # Some might not have ether_ntohost().
6067 # Some might have it and declare it in <net/ethernet.h>.
6068 # Some might have it and declare it in <netinet/ether.h>
6069 # Some might have it and declare it in <sys/ethernet.h>.
6070 # Some might have it and declare it in <arpa/inet.h>.
6071 # Some might have it and declare it in <netinet/if_ether.h>.
6072 # Some might have it and not declare it in any header file.
6074 # Before you is a C compiler.
6076 for ac_func
in ether_ntohost
6078 ac_fn_c_check_func
"$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost"
6079 if test "x$ac_cv_func_ether_ntohost" = xyes
; then :
6080 cat >>confdefs.h
<<_ACEOF
6081 #define HAVE_ETHER_NTOHOST 1
6084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5
6085 $as_echo_n "checking for buggy ether_ntohost... " >&6; }
6086 if ${ac_cv_buggy_ether_ntohost+:} false
; then :
6087 $as_echo_n "(cached) " >&6
6090 if test "$cross_compiling" = yes; then :
6091 ac_cv_buggy_ether_ntohost
="not while cross-compiling"
6093 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6094 /* end confdefs.h. */
6097 #include <netinet/ether.h>
6099 #include <sys/types.h>
6100 #include <sys/param.h>
6101 #include <sys/socket.h>
6104 main(int argc, char **argv)
6106 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
6107 char name[MAXHOSTNAMELEN];
6109 ether_ntohost(name, (struct ether_addr *)ea);
6114 if ac_fn_c_try_run
"$LINENO"; then :
6115 ac_cv_buggy_ether_ntohost
=no
6117 ac_cv_buggy_ether_ntohost
=yes
6119 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6120 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5
6125 $as_echo "$ac_cv_buggy_ether_ntohost" >&6; }
6126 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
6128 $as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h
6135 if test "$ac_cv_func_ether_ntohost" = yes -a \
6136 "$ac_cv_buggy_ether_ntohost" = "no"; then
6138 # OK, we have ether_ntohost(). Is it declared in <net/ethernet.h>?
6140 # This test fails if we don't have <net/ethernet.h> or if we do
6141 # but it doesn't declare ether_ntohost().
6143 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6144 #include <net/ethernet.h>
6147 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6150 $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6158 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6160 # No, how about <netinet/ether.h>, as on Linux?
6162 # This test fails if we don't have <netinet/ether.h>
6163 # or if we do but it doesn't declare ether_ntohost().
6165 # Unset ac_cv_have_decl_ether_ntohost so we don't
6166 # treat the previous failure as a cached value and
6167 # suppress the next test.
6169 unset ac_cv_have_decl_ether_ntohost
6170 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6171 #include <netinet/ether.h>
6174 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6177 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6186 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6188 # No, how about <sys/ethernet.h>, as on Solaris 10
6191 # This test fails if we don't have <sys/ethernet.h>
6192 # or if we do but it doesn't declare ether_ntohost().
6194 # Unset ac_cv_have_decl_ether_ntohost so we don't
6195 # treat the previous failure as a cached value and
6196 # suppress the next test.
6198 unset ac_cv_have_decl_ether_ntohost
6199 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6200 #include <sys/ethernet.h>
6203 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6206 $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6215 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6217 # No, how about <arpa/inet.h>, as in AIX?
6219 # This test fails if we don't have <arpa/inet.h>
6220 # (if we have ether_ntohost(), we should have
6221 # networking, and if we have networking, we should
6222 # have <arpa/inet.h>) or if we do but it doesn't
6223 # declare ether_ntohost().
6225 # Unset ac_cv_have_decl_ether_ntohost so we don't
6226 # treat the previous failure as a cached value and
6227 # suppress the next test.
6229 unset ac_cv_have_decl_ether_ntohost
6230 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6231 #include <arpa/inet.h>
6234 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6237 $as_echo "#define ARPA_INET_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6246 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
6248 # No, how about <netinet/if_ether.h>?
6249 # On some platforms, it requires <net/if.h> and
6250 # <netinet/in.h>, and we always include it with
6251 # both of them, so test it with both of them.
6253 # This test fails if we don't have <netinet/if_ether.h>
6254 # and the headers we include before it, or if we do but
6255 # <netinet/if_ether.h> doesn't declare ether_hostton().
6257 # Unset ac_cv_have_decl_ether_ntohost so we don't
6258 # treat the previous failure as a cached value and
6259 # suppress the next test.
6261 unset ac_cv_have_decl_ether_ntohost
6262 ac_fn_c_check_decl
"$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
6263 #include <sys/types.h>
6264 #include <sys/socket.h>
6266 #include <netinet/in.h>
6267 #include <netinet/if_ether.h>
6270 if test "x$ac_cv_have_decl_ether_ntohost" = xyes
; then :
6273 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
6280 # After all that, is ether_ntohost() declared?
6282 if test "$ac_cv_have_decl_ether_ntohost" = yes; then
6287 $as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h
6291 # No, we'll have to declare it ourselves.
6292 # Do we have "struct ether_addr" if we include
6293 # <netinet/if_ether.h>?
6295 ac_fn_c_check_type
"$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
6296 #include <sys/types.h>
6297 #include <sys/socket.h>
6299 #include <netinet/in.h>
6300 #include <netinet/if_ether.h>
6303 if test "x$ac_cv_type_struct_ether_addr" = xyes
; then :
6305 cat >>confdefs.h
<<_ACEOF
6306 #define HAVE_STRUCT_ETHER_ADDR 1
6315 ac_fn_c_check_func
"$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks"
6316 if test "x$ac_cv_func_pcap_list_datalinks" = xyes
; then :
6319 $as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h
6321 for ac_func
in pcap_free_datalinks
6323 ac_fn_c_check_func
"$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks"
6324 if test "x$ac_cv_func_pcap_free_datalinks" = xyes
; then :
6325 cat >>confdefs.h
<<_ACEOF
6326 #define HAVE_PCAP_FREE_DATALINKS 1
6335 case " $LIBOBJS " in
6336 *" datalinks.$ac_objext "* ) ;;
6337 *) LIBOBJS
="$LIBOBJS datalinks.$ac_objext"
6345 ac_fn_c_check_func
"$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val"
6346 if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes
; then :
6349 $as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h
6351 ac_fn_c_check_func
"$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description"
6352 if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes
; then :
6354 $as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h
6358 case " $LIBOBJS " in
6359 *" dlnames.$ac_objext "* ) ;;
6360 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6370 case " $LIBOBJS " in
6371 *" dlnames.$ac_objext "* ) ;;
6372 *) LIBOBJS
="$LIBOBJS dlnames.$ac_objext"
6380 for ac_func
in pcap_set_datalink
6382 ac_fn_c_check_func
"$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink"
6383 if test "x$ac_cv_func_pcap_set_datalink" = xyes
; then :
6384 cat >>confdefs.h
<<_ACEOF
6385 #define HAVE_PCAP_SET_DATALINK 1
6392 for ac_func
in pcap_breakloop
6394 ac_fn_c_check_func
"$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop"
6395 if test "x$ac_cv_func_pcap_breakloop" = xyes
; then :
6396 cat >>confdefs.h
<<_ACEOF
6397 #define HAVE_PCAP_BREAKLOOP 1
6405 # Do we have the new open API? Check for pcap_create, and assume that,
6406 # if we do, we also have pcap_activate() and the other new routines
6407 # introduced in libpcap 1.0.0.
6409 for ac_func
in pcap_create
6411 ac_fn_c_check_func
"$LINENO" "pcap_create" "ac_cv_func_pcap_create"
6412 if test "x$ac_cv_func_pcap_create" = xyes
; then :
6413 cat >>confdefs.h
<<_ACEOF
6414 #define HAVE_PCAP_CREATE 1
6420 if test $ac_cv_func_pcap_create = "yes" ; then
6422 # OK, do we have pcap_set_tstamp_type? If so, assume we have
6423 # pcap_list_tstamp_types and pcap_free_tstamp_types as well.
6425 for ac_func
in pcap_set_tstamp_type
6427 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type"
6428 if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes
; then :
6429 cat >>confdefs.h
<<_ACEOF
6430 #define HAVE_PCAP_SET_TSTAMP_TYPE 1
6437 # And do we have pcap_set_tstamp_precision? If so, we assume
6438 # we also have pcap_open_offline_with_tstamp_precision.
6440 for ac_func
in pcap_set_tstamp_precision
6442 ac_fn_c_check_func
"$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision"
6443 if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes
; then :
6444 cat >>confdefs.h
<<_ACEOF
6445 #define HAVE_PCAP_SET_TSTAMP_PRECISION 1
6454 # Check for a miscellaneous collection of functions which we use
6457 for ac_func
in pcap_findalldevs
6459 ac_fn_c_check_func
"$LINENO" "pcap_findalldevs" "ac_cv_func_pcap_findalldevs"
6460 if test "x$ac_cv_func_pcap_findalldevs" = xyes
; then :
6461 cat >>confdefs.h
<<_ACEOF
6462 #define HAVE_PCAP_FINDALLDEVS 1
6468 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
6469 savedcppflags
="$CPPFLAGS"
6470 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6471 ac_fn_c_check_type
"$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h>
6473 if test "x$ac_cv_type_pcap_if_t" = xyes
; then :
6475 cat >>confdefs.h
<<_ACEOF
6476 #define HAVE_PCAP_IF_T 1
6482 CPPFLAGS
="$savedcppflags"
6484 for ac_func
in pcap_dump_flush pcap_lib_version
6486 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6487 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6488 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6489 cat >>confdefs.h
<<_ACEOF
6490 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6496 if test $ac_cv_func_pcap_lib_version = "no" ; then
6497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5
6498 $as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; }
6499 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6500 /* end confdefs.h. */
6506 extern char pcap_version[];
6508 return (int)pcap_version;
6514 if ac_fn_c_try_link
"$LINENO"; then :
6515 ac_lbl_cv_pcap_version_defined
=yes
6517 ac_lbl_cv_pcap_version_defined
=no
6519 rm -f core conftest.err conftest.
$ac_objext \
6520 conftest
$ac_exeext conftest.
$ac_ext
6521 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
6522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6523 $as_echo "yes" >&6; }
6525 $as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h
6528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6529 $as_echo "no" >&6; }
6532 for ac_func
in pcap_setdirection pcap_set_immediate_mode pcap_dump_ftell64
6534 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6535 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6536 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6537 cat >>confdefs.h
<<_ACEOF
6538 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6544 for ac_func
in pcap_open pcap_findalldevs_ex
6546 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6547 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6548 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6549 cat >>confdefs.h
<<_ACEOF
6550 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6556 ac_fn_c_check_func
"$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell"
6557 if test "x$ac_cv_func_pcap_dump_ftell" = xyes
; then :
6558 $as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h
6561 case " $LIBOBJS " in
6562 *" pcap_dump_ftell.$ac_objext "* ) ;;
6563 *) LIBOBJS
="$LIBOBJS pcap_dump_ftell.$ac_objext"
6572 # Check for special debugging functions
6574 for ac_func
in pcap_set_parser_debug
6576 ac_fn_c_check_func
"$LINENO" "pcap_set_parser_debug" "ac_cv_func_pcap_set_parser_debug"
6577 if test "x$ac_cv_func_pcap_set_parser_debug" = xyes
; then :
6578 cat >>confdefs.h
<<_ACEOF
6579 #define HAVE_PCAP_SET_PARSER_DEBUG 1
6585 if test "$ac_cv_func_pcap_set_parser_debug" = "no" ; then
6587 # OK, we don't have pcap_set_parser_debug() to set the libpcap
6588 # filter expression parser debug flag; can we directly set the
6590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5
6591 $as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; }
6592 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6593 /* end confdefs.h. */
6599 extern int pcap_debug;
6607 if ac_fn_c_try_link
"$LINENO"; then :
6608 ac_lbl_cv_pcap_debug_defined
=yes
6610 ac_lbl_cv_pcap_debug_defined
=no
6612 rm -f core conftest.err conftest.
$ac_objext \
6613 conftest
$ac_exeext conftest.
$ac_ext
6614 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
6615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6616 $as_echo "yes" >&6; }
6618 $as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6622 $as_echo "no" >&6; }
6624 # OK, what about "yydebug"?
6626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5
6627 $as_echo_n "checking whether yydebug is defined by libpcap... " >&6; }
6628 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6629 /* end confdefs.h. */
6643 if ac_fn_c_try_link
"$LINENO"; then :
6644 ac_lbl_cv_yydebug_defined
=yes
6646 ac_lbl_cv_yydebug_defined
=no
6648 rm -f core conftest.err conftest.
$ac_objext \
6649 conftest
$ac_exeext conftest.
$ac_ext
6650 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6652 $as_echo "yes" >&6; }
6654 $as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6658 $as_echo "no" >&6; }
6662 for ac_func
in pcap_set_optimizer_debug
6664 ac_fn_c_check_func
"$LINENO" "pcap_set_optimizer_debug" "ac_cv_func_pcap_set_optimizer_debug"
6665 if test "x$ac_cv_func_pcap_set_optimizer_debug" = xyes
; then :
6666 cat >>confdefs.h
<<_ACEOF
6667 #define HAVE_PCAP_SET_OPTIMIZER_DEBUG 1
6673 ac_fn_c_check_func
"$LINENO" "bpf_dump" "ac_cv_func_bpf_dump"
6674 if test "x$ac_cv_func_bpf_dump" = xyes
; then :
6675 $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h
6678 case " $LIBOBJS " in
6679 *" bpf_dump.$ac_objext "* ) ;;
6680 *) LIBOBJS
="$LIBOBJS bpf_dump.$ac_objext"
6688 if test -f /etc
/group
-a ! -z "`grep '^wheel:' /etc/group`" ; then
6692 # Assume V7/BSD convention for man pages (file formats in section 5,
6693 # miscellaneous info in section 7).
6701 $as_echo "#define _SUN 1" >>confdefs.h
6707 # Use System V conventions for man pages.
6717 # Use System V conventions for man pages.
6727 # Use System V conventions for man pages.
6737 # Use System V conventions for man pages.
6744 if test -f /dev
/bpf0
; then
6749 # Make sure we have a definition for C99's uintptr_t (regardless of
6750 # whether the environment is a C99 environment or not).
6753 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6754 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6756 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6759 for ac_type
in 'unsigned int' 'unsigned long int' \
6760 'unsigned long long int'; do
6761 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6762 /* end confdefs.h. */
6763 $ac_includes_default
6767 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6769 return test_array [0];
6775 if ac_fn_c_try_compile
"$LINENO"; then :
6777 cat >>confdefs.h
<<_ACEOF
6778 #define uintptr_t $ac_type
6783 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6784 test -z "$ac_type" && break
6791 # Check whether we have pcap/pcap-inttypes.h.
6792 # If we do, we use that to get the C99 types defined.
6794 savedcppflags
="$CPPFLAGS"
6795 CPPFLAGS
="$CPPFLAGS $V_INCLS"
6796 for ac_header
in pcap
/pcap-inttypes.h
6798 ac_fn_c_check_header_mongrel
"$LINENO" "pcap/pcap-inttypes.h" "ac_cv_header_pcap_pcap_inttypes_h" "$ac_includes_default"
6799 if test "x$ac_cv_header_pcap_pcap_inttypes_h" = xyes
; then :
6800 cat >>confdefs.h
<<_ACEOF
6801 #define HAVE_PCAP_PCAP_INTTYPES_H 1
6808 CPPFLAGS
="$savedcppflags"
6811 # Define the old BSD specified-width types in terms of the C99 types;
6812 # we may need them with libpcap include files.
6814 ac_fn_c_check_type
"$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
6815 #include <sys/types.h>
6818 if test "x$ac_cv_type_u_int8_t" = xyes
; then :
6822 $as_echo "#define u_int8_t uint8_t" >>confdefs.h
6826 ac_fn_c_check_type
"$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
6827 #include <sys/types.h>
6830 if test "x$ac_cv_type_u_int16_t" = xyes
; then :
6834 $as_echo "#define u_int16_t uint16_t" >>confdefs.h
6838 ac_fn_c_check_type
"$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
6839 #include <sys/types.h>
6842 if test "x$ac_cv_type_u_int32_t" = xyes
; then :
6846 $as_echo "#define u_int32_t uint32_t" >>confdefs.h
6850 ac_fn_c_check_type
"$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
6851 #include <sys/types.h>
6854 if test "x$ac_cv_type_u_int64_t" = xyes
; then :
6858 $as_echo "#define u_int64_t uint64_t" >>confdefs.h
6863 if test -n "$ac_tool_prefix"; then
6864 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6865 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6867 $as_echo_n "checking for $ac_word... " >&6; }
6868 if ${ac_cv_prog_RANLIB+:} false
; then :
6869 $as_echo_n "(cached) " >&6
6871 if test -n "$RANLIB"; then
6872 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6874 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6878 test -z "$as_dir" && as_dir
=.
6879 for ac_exec_ext
in '' $ac_executable_extensions; do
6880 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6881 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6891 RANLIB
=$ac_cv_prog_RANLIB
6892 if test -n "$RANLIB"; then
6893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6894 $as_echo "$RANLIB" >&6; }
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6897 $as_echo "no" >&6; }
6902 if test -z "$ac_cv_prog_RANLIB"; then
6903 ac_ct_RANLIB
=$RANLIB
6904 # Extract the first word of "ranlib", so it can be a program name with args.
6905 set dummy ranlib
; ac_word
=$2
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6907 $as_echo_n "checking for $ac_word... " >&6; }
6908 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6909 $as_echo_n "(cached) " >&6
6911 if test -n "$ac_ct_RANLIB"; then
6912 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6914 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6918 test -z "$as_dir" && as_dir
=.
6919 for ac_exec_ext
in '' $ac_executable_extensions; do
6920 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6921 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6931 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6932 if test -n "$ac_ct_RANLIB"; then
6933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6934 $as_echo "$ac_ct_RANLIB" >&6; }
6936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6937 $as_echo "no" >&6; }
6940 if test "x$ac_ct_RANLIB" = x
; then
6943 case $cross_compiling:$ac_tool_warned in
6945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6946 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6947 ac_tool_warned
=yes ;;
6949 RANLIB
=$ac_ct_RANLIB
6952 RANLIB
="$ac_cv_prog_RANLIB"
6955 if test -n "$ac_tool_prefix"; then
6956 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6957 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6959 $as_echo_n "checking for $ac_word... " >&6; }
6960 if ${ac_cv_prog_AR+:} false
; then :
6961 $as_echo_n "(cached) " >&6
6963 if test -n "$AR"; then
6964 ac_cv_prog_AR
="$AR" # Let the user override the test.
6966 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6970 test -z "$as_dir" && as_dir
=.
6971 for ac_exec_ext
in '' $ac_executable_extensions; do
6972 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6973 ac_cv_prog_AR
="${ac_tool_prefix}ar"
6974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6984 if test -n "$AR"; then
6985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6986 $as_echo "$AR" >&6; }
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6989 $as_echo "no" >&6; }
6994 if test -z "$ac_cv_prog_AR"; then
6996 # Extract the first word of "ar", so it can be a program name with args.
6997 set dummy
ar; ac_word
=$2
6998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6999 $as_echo_n "checking for $ac_word... " >&6; }
7000 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
7001 $as_echo_n "(cached) " >&6
7003 if test -n "$ac_ct_AR"; then
7004 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
7006 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7010 test -z "$as_dir" && as_dir
=.
7011 for ac_exec_ext
in '' $ac_executable_extensions; do
7012 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7013 ac_cv_prog_ac_ct_AR
="ar"
7014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7023 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
7024 if test -n "$ac_ct_AR"; then
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7026 $as_echo "$ac_ct_AR" >&6; }
7028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7029 $as_echo "no" >&6; }
7032 if test "x$ac_ct_AR" = x
; then
7035 case $cross_compiling:$ac_tool_warned in
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7038 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7039 ac_tool_warned
=yes ;;
7049 if test "${LBL_CFLAGS+set}" = set; then
7050 V_CCOPT
="$V_CCOPT ${LBL_CFLAGS}"
7052 if test -f .devel
; then
7054 # Skip all the warning option stuff on some compilers.
7056 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
7058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -W option" >&5
7059 $as_echo_n "checking whether the compiler supports the -W option... " >&6; }
7060 save_CFLAGS
="$CFLAGS"
7063 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7064 # but no mechanism is provided to turn AC_LANG_WERROR on
7065 # *and then turn it back off*, so that we *only* do it when
7066 # testing compiler options - 15 years after somebody asked
7069 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7071 save_ac_c_werror_flag
="$ac_c_werror_flag"
7072 ac_c_werror_flag
=yes
7074 # We use AC_LANG_SOURCE() so that we can control the complete
7075 # content of the program being compiled. We do not, for example,
7076 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7077 # as it will generate a warning with -Wold-style-definition, meaning
7078 # that we would treat it as not working, as the test will fail if
7079 # *any* error output, including a warning due to the flag we're
7080 # testing, is generated; see
7082 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7083 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7085 # This may, as per those two messages, be fixed in autoconf 2.70,
7086 # but we only require 2.64 or newer for now.
7088 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7089 /* end confdefs.h. */
7090 int main(void) { return 0; }
7092 if ac_fn_c_try_compile
"$LINENO"; then :
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7095 $as_echo "yes" >&6; }
7096 CFLAGS
="$save_CFLAGS"
7097 V_CCOPT
="$V_CCOPT -W"
7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7102 $as_echo "no" >&6; }
7103 CFLAGS
="$save_CFLAGS"
7106 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7107 ac_c_werror_flag
="$save_ac_c_werror_flag"
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
7111 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
7112 save_CFLAGS
="$CFLAGS"
7113 CFLAGS
="$CFLAGS -Wall"
7115 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7116 # but no mechanism is provided to turn AC_LANG_WERROR on
7117 # *and then turn it back off*, so that we *only* do it when
7118 # testing compiler options - 15 years after somebody asked
7121 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7123 save_ac_c_werror_flag
="$ac_c_werror_flag"
7124 ac_c_werror_flag
=yes
7126 # We use AC_LANG_SOURCE() so that we can control the complete
7127 # content of the program being compiled. We do not, for example,
7128 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7129 # as it will generate a warning with -Wold-style-definition, meaning
7130 # that we would treat it as not working, as the test will fail if
7131 # *any* error output, including a warning due to the flag we're
7132 # testing, is generated; see
7134 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7135 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7137 # This may, as per those two messages, be fixed in autoconf 2.70,
7138 # but we only require 2.64 or newer for now.
7140 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7141 /* end confdefs.h. */
7142 int main(void) { return 0; }
7144 if ac_fn_c_try_compile
"$LINENO"; then :
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7147 $as_echo "yes" >&6; }
7148 CFLAGS
="$save_CFLAGS"
7149 V_CCOPT
="$V_CCOPT -Wall"
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7154 $as_echo "no" >&6; }
7155 CFLAGS
="$save_CFLAGS"
7158 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7159 ac_c_werror_flag
="$save_ac_c_werror_flag"
7162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wassign-enum option" >&5
7163 $as_echo_n "checking whether the compiler supports the -Wassign-enum option... " >&6; }
7164 save_CFLAGS
="$CFLAGS"
7165 CFLAGS
="$CFLAGS -Wassign-enum"
7167 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7168 # but no mechanism is provided to turn AC_LANG_WERROR on
7169 # *and then turn it back off*, so that we *only* do it when
7170 # testing compiler options - 15 years after somebody asked
7173 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7175 save_ac_c_werror_flag
="$ac_c_werror_flag"
7176 ac_c_werror_flag
=yes
7178 # We use AC_LANG_SOURCE() so that we can control the complete
7179 # content of the program being compiled. We do not, for example,
7180 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7181 # as it will generate a warning with -Wold-style-definition, meaning
7182 # that we would treat it as not working, as the test will fail if
7183 # *any* error output, including a warning due to the flag we're
7184 # testing, is generated; see
7186 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7187 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7189 # This may, as per those two messages, be fixed in autoconf 2.70,
7190 # but we only require 2.64 or newer for now.
7192 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7193 /* end confdefs.h. */
7194 int main(void) { return 0; }
7196 if ac_fn_c_try_compile
"$LINENO"; then :
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7199 $as_echo "yes" >&6; }
7200 CFLAGS
="$save_CFLAGS"
7201 V_CCOPT
="$V_CCOPT -Wassign-enum"
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7206 $as_echo "no" >&6; }
7207 CFLAGS
="$save_CFLAGS"
7210 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7211 ac_c_werror_flag
="$save_ac_c_werror_flag"
7214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcast-qual option" >&5
7215 $as_echo_n "checking whether the compiler supports the -Wcast-qual option... " >&6; }
7216 save_CFLAGS
="$CFLAGS"
7217 CFLAGS
="$CFLAGS -Wcast-qual"
7219 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7220 # but no mechanism is provided to turn AC_LANG_WERROR on
7221 # *and then turn it back off*, so that we *only* do it when
7222 # testing compiler options - 15 years after somebody asked
7225 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7227 save_ac_c_werror_flag
="$ac_c_werror_flag"
7228 ac_c_werror_flag
=yes
7230 # We use AC_LANG_SOURCE() so that we can control the complete
7231 # content of the program being compiled. We do not, for example,
7232 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7233 # as it will generate a warning with -Wold-style-definition, meaning
7234 # that we would treat it as not working, as the test will fail if
7235 # *any* error output, including a warning due to the flag we're
7236 # testing, is generated; see
7238 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7239 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7241 # This may, as per those two messages, be fixed in autoconf 2.70,
7242 # but we only require 2.64 or newer for now.
7244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7245 /* end confdefs.h. */
7246 int main(void) { return 0; }
7248 if ac_fn_c_try_compile
"$LINENO"; then :
7250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7251 $as_echo "yes" >&6; }
7252 CFLAGS
="$save_CFLAGS"
7253 V_CCOPT
="$V_CCOPT -Wcast-qual"
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7258 $as_echo "no" >&6; }
7259 CFLAGS
="$save_CFLAGS"
7262 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7263 ac_c_werror_flag
="$save_ac_c_werror_flag"
7266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
7267 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
7268 save_CFLAGS
="$CFLAGS"
7269 CFLAGS
="$CFLAGS -Wmissing-prototypes"
7271 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7272 # but no mechanism is provided to turn AC_LANG_WERROR on
7273 # *and then turn it back off*, so that we *only* do it when
7274 # testing compiler options - 15 years after somebody asked
7277 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7279 save_ac_c_werror_flag
="$ac_c_werror_flag"
7280 ac_c_werror_flag
=yes
7282 # We use AC_LANG_SOURCE() so that we can control the complete
7283 # content of the program being compiled. We do not, for example,
7284 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7285 # as it will generate a warning with -Wold-style-definition, meaning
7286 # that we would treat it as not working, as the test will fail if
7287 # *any* error output, including a warning due to the flag we're
7288 # testing, is generated; see
7290 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7291 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7293 # This may, as per those two messages, be fixed in autoconf 2.70,
7294 # but we only require 2.64 or newer for now.
7296 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7297 /* end confdefs.h. */
7298 int main(void) { return 0; }
7300 if ac_fn_c_try_compile
"$LINENO"; then :
7302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7303 $as_echo "yes" >&6; }
7304 CFLAGS
="$save_CFLAGS"
7305 V_CCOPT
="$V_CCOPT -Wmissing-prototypes"
7309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7310 $as_echo "no" >&6; }
7311 CFLAGS
="$save_CFLAGS"
7314 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7315 ac_c_werror_flag
="$save_ac_c_werror_flag"
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-variable-declarations option" >&5
7319 $as_echo_n "checking whether the compiler supports the -Wmissing-variable-declarations option... " >&6; }
7320 save_CFLAGS
="$CFLAGS"
7321 CFLAGS
="$CFLAGS -Wmissing-variable-declarations"
7323 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7324 # but no mechanism is provided to turn AC_LANG_WERROR on
7325 # *and then turn it back off*, so that we *only* do it when
7326 # testing compiler options - 15 years after somebody asked
7329 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7331 save_ac_c_werror_flag
="$ac_c_werror_flag"
7332 ac_c_werror_flag
=yes
7334 # We use AC_LANG_SOURCE() so that we can control the complete
7335 # content of the program being compiled. We do not, for example,
7336 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7337 # as it will generate a warning with -Wold-style-definition, meaning
7338 # that we would treat it as not working, as the test will fail if
7339 # *any* error output, including a warning due to the flag we're
7340 # testing, is generated; see
7342 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7343 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7345 # This may, as per those two messages, be fixed in autoconf 2.70,
7346 # but we only require 2.64 or newer for now.
7348 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7349 /* end confdefs.h. */
7350 int main(void) { return 0; }
7352 if ac_fn_c_try_compile
"$LINENO"; then :
7354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7355 $as_echo "yes" >&6; }
7356 CFLAGS
="$save_CFLAGS"
7357 V_CCOPT
="$V_CCOPT -Wmissing-variable-declarations"
7361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7362 $as_echo "no" >&6; }
7363 CFLAGS
="$save_CFLAGS"
7366 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7367 ac_c_werror_flag
="$save_ac_c_werror_flag"
7370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wold-style-definition option" >&5
7371 $as_echo_n "checking whether the compiler supports the -Wold-style-definition option... " >&6; }
7372 save_CFLAGS
="$CFLAGS"
7373 CFLAGS
="$CFLAGS -Wold-style-definition"
7375 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7376 # but no mechanism is provided to turn AC_LANG_WERROR on
7377 # *and then turn it back off*, so that we *only* do it when
7378 # testing compiler options - 15 years after somebody asked
7381 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7383 save_ac_c_werror_flag
="$ac_c_werror_flag"
7384 ac_c_werror_flag
=yes
7386 # We use AC_LANG_SOURCE() so that we can control the complete
7387 # content of the program being compiled. We do not, for example,
7388 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7389 # as it will generate a warning with -Wold-style-definition, meaning
7390 # that we would treat it as not working, as the test will fail if
7391 # *any* error output, including a warning due to the flag we're
7392 # testing, is generated; see
7394 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7395 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7397 # This may, as per those two messages, be fixed in autoconf 2.70,
7398 # but we only require 2.64 or newer for now.
7400 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7401 /* end confdefs.h. */
7402 int main(void) { return 0; }
7404 if ac_fn_c_try_compile
"$LINENO"; then :
7406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7407 $as_echo "yes" >&6; }
7408 CFLAGS
="$save_CFLAGS"
7409 V_CCOPT
="$V_CCOPT -Wold-style-definition"
7413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7414 $as_echo "no" >&6; }
7415 CFLAGS
="$save_CFLAGS"
7418 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7419 ac_c_werror_flag
="$save_ac_c_werror_flag"
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpedantic option" >&5
7423 $as_echo_n "checking whether the compiler supports the -Wpedantic option... " >&6; }
7424 save_CFLAGS
="$CFLAGS"
7425 CFLAGS
="$CFLAGS -Wpedantic"
7427 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7428 # but no mechanism is provided to turn AC_LANG_WERROR on
7429 # *and then turn it back off*, so that we *only* do it when
7430 # testing compiler options - 15 years after somebody asked
7433 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7435 save_ac_c_werror_flag
="$ac_c_werror_flag"
7436 ac_c_werror_flag
=yes
7438 # We use AC_LANG_SOURCE() so that we can control the complete
7439 # content of the program being compiled. We do not, for example,
7440 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7441 # as it will generate a warning with -Wold-style-definition, meaning
7442 # that we would treat it as not working, as the test will fail if
7443 # *any* error output, including a warning due to the flag we're
7444 # testing, is generated; see
7446 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7447 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7449 # This may, as per those two messages, be fixed in autoconf 2.70,
7450 # but we only require 2.64 or newer for now.
7452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7453 /* end confdefs.h. */
7454 int main(void) { return 0; }
7456 if ac_fn_c_try_compile
"$LINENO"; then :
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7459 $as_echo "yes" >&6; }
7460 CFLAGS
="$save_CFLAGS"
7461 V_CCOPT
="$V_CCOPT -Wpedantic"
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7466 $as_echo "no" >&6; }
7467 CFLAGS
="$save_CFLAGS"
7470 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7471 ac_c_werror_flag
="$save_ac_c_werror_flag"
7474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-arith option" >&5
7475 $as_echo_n "checking whether the compiler supports the -Wpointer-arith option... " >&6; }
7476 save_CFLAGS
="$CFLAGS"
7477 CFLAGS
="$CFLAGS -Wpointer-arith"
7479 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7480 # but no mechanism is provided to turn AC_LANG_WERROR on
7481 # *and then turn it back off*, so that we *only* do it when
7482 # testing compiler options - 15 years after somebody asked
7485 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7487 save_ac_c_werror_flag
="$ac_c_werror_flag"
7488 ac_c_werror_flag
=yes
7490 # We use AC_LANG_SOURCE() so that we can control the complete
7491 # content of the program being compiled. We do not, for example,
7492 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7493 # as it will generate a warning with -Wold-style-definition, meaning
7494 # that we would treat it as not working, as the test will fail if
7495 # *any* error output, including a warning due to the flag we're
7496 # testing, is generated; see
7498 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7499 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7501 # This may, as per those two messages, be fixed in autoconf 2.70,
7502 # but we only require 2.64 or newer for now.
7504 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7505 /* end confdefs.h. */
7506 int main(void) { return 0; }
7508 if ac_fn_c_try_compile
"$LINENO"; then :
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7511 $as_echo "yes" >&6; }
7512 CFLAGS
="$save_CFLAGS"
7513 V_CCOPT
="$V_CCOPT -Wpointer-arith"
7517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7518 $as_echo "no" >&6; }
7519 CFLAGS
="$save_CFLAGS"
7522 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7523 ac_c_werror_flag
="$save_ac_c_werror_flag"
7526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-sign option" >&5
7527 $as_echo_n "checking whether the compiler supports the -Wpointer-sign option... " >&6; }
7528 save_CFLAGS
="$CFLAGS"
7529 CFLAGS
="$CFLAGS -Wpointer-sign"
7531 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7532 # but no mechanism is provided to turn AC_LANG_WERROR on
7533 # *and then turn it back off*, so that we *only* do it when
7534 # testing compiler options - 15 years after somebody asked
7537 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7539 save_ac_c_werror_flag
="$ac_c_werror_flag"
7540 ac_c_werror_flag
=yes
7542 # We use AC_LANG_SOURCE() so that we can control the complete
7543 # content of the program being compiled. We do not, for example,
7544 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7545 # as it will generate a warning with -Wold-style-definition, meaning
7546 # that we would treat it as not working, as the test will fail if
7547 # *any* error output, including a warning due to the flag we're
7548 # testing, is generated; see
7550 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7551 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7553 # This may, as per those two messages, be fixed in autoconf 2.70,
7554 # but we only require 2.64 or newer for now.
7556 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7557 /* end confdefs.h. */
7558 int main(void) { return 0; }
7560 if ac_fn_c_try_compile
"$LINENO"; then :
7562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7563 $as_echo "yes" >&6; }
7564 CFLAGS
="$save_CFLAGS"
7565 V_CCOPT
="$V_CCOPT -Wpointer-sign"
7569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7570 $as_echo "no" >&6; }
7571 CFLAGS
="$save_CFLAGS"
7574 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7575 ac_c_werror_flag
="$save_ac_c_werror_flag"
7578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
7579 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
7580 save_CFLAGS
="$CFLAGS"
7581 CFLAGS
="$CFLAGS -Wshadow"
7583 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7584 # but no mechanism is provided to turn AC_LANG_WERROR on
7585 # *and then turn it back off*, so that we *only* do it when
7586 # testing compiler options - 15 years after somebody asked
7589 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7591 save_ac_c_werror_flag
="$ac_c_werror_flag"
7592 ac_c_werror_flag
=yes
7594 # We use AC_LANG_SOURCE() so that we can control the complete
7595 # content of the program being compiled. We do not, for example,
7596 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7597 # as it will generate a warning with -Wold-style-definition, meaning
7598 # that we would treat it as not working, as the test will fail if
7599 # *any* error output, including a warning due to the flag we're
7600 # testing, is generated; see
7602 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7603 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7605 # This may, as per those two messages, be fixed in autoconf 2.70,
7606 # but we only require 2.64 or newer for now.
7608 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7609 /* end confdefs.h. */
7610 int main(void) { return 0; }
7612 if ac_fn_c_try_compile
"$LINENO"; then :
7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7615 $as_echo "yes" >&6; }
7616 CFLAGS
="$save_CFLAGS"
7617 V_CCOPT
="$V_CCOPT -Wshadow"
7621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7622 $as_echo "no" >&6; }
7623 CFLAGS
="$save_CFLAGS"
7626 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7627 ac_c_werror_flag
="$save_ac_c_werror_flag"
7630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
7631 $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
7632 save_CFLAGS
="$CFLAGS"
7633 CFLAGS
="$CFLAGS -Wsign-compare"
7635 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7636 # but no mechanism is provided to turn AC_LANG_WERROR on
7637 # *and then turn it back off*, so that we *only* do it when
7638 # testing compiler options - 15 years after somebody asked
7641 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7643 save_ac_c_werror_flag
="$ac_c_werror_flag"
7644 ac_c_werror_flag
=yes
7646 # We use AC_LANG_SOURCE() so that we can control the complete
7647 # content of the program being compiled. We do not, for example,
7648 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7649 # as it will generate a warning with -Wold-style-definition, meaning
7650 # that we would treat it as not working, as the test will fail if
7651 # *any* error output, including a warning due to the flag we're
7652 # testing, is generated; see
7654 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7655 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7657 # This may, as per those two messages, be fixed in autoconf 2.70,
7658 # but we only require 2.64 or newer for now.
7660 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7661 /* end confdefs.h. */
7662 int main(void) { return 0; }
7664 if ac_fn_c_try_compile
"$LINENO"; then :
7666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7667 $as_echo "yes" >&6; }
7668 CFLAGS
="$save_CFLAGS"
7669 V_CCOPT
="$V_CCOPT -Wsign-compare"
7673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7674 $as_echo "no" >&6; }
7675 CFLAGS
="$save_CFLAGS"
7678 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7679 ac_c_werror_flag
="$save_ac_c_werror_flag"
7682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
7683 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
7684 save_CFLAGS
="$CFLAGS"
7685 CFLAGS
="$CFLAGS -Wstrict-prototypes"
7687 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7688 # but no mechanism is provided to turn AC_LANG_WERROR on
7689 # *and then turn it back off*, so that we *only* do it when
7690 # testing compiler options - 15 years after somebody asked
7693 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7695 save_ac_c_werror_flag
="$ac_c_werror_flag"
7696 ac_c_werror_flag
=yes
7698 # We use AC_LANG_SOURCE() so that we can control the complete
7699 # content of the program being compiled. We do not, for example,
7700 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7701 # as it will generate a warning with -Wold-style-definition, meaning
7702 # that we would treat it as not working, as the test will fail if
7703 # *any* error output, including a warning due to the flag we're
7704 # testing, is generated; see
7706 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7707 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7709 # This may, as per those two messages, be fixed in autoconf 2.70,
7710 # but we only require 2.64 or newer for now.
7712 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7713 /* end confdefs.h. */
7714 int main(void) { return 0; }
7716 if ac_fn_c_try_compile
"$LINENO"; then :
7718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7719 $as_echo "yes" >&6; }
7720 CFLAGS
="$save_CFLAGS"
7721 V_CCOPT
="$V_CCOPT -Wstrict-prototypes"
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7726 $as_echo "no" >&6; }
7727 CFLAGS
="$save_CFLAGS"
7730 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7731 ac_c_werror_flag
="$save_ac_c_werror_flag"
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code-return option" >&5
7735 $as_echo_n "checking whether the compiler supports the -Wunreachable-code-return option... " >&6; }
7736 save_CFLAGS
="$CFLAGS"
7737 CFLAGS
="$CFLAGS -Wunreachable-code-return"
7739 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7740 # but no mechanism is provided to turn AC_LANG_WERROR on
7741 # *and then turn it back off*, so that we *only* do it when
7742 # testing compiler options - 15 years after somebody asked
7745 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7747 save_ac_c_werror_flag
="$ac_c_werror_flag"
7748 ac_c_werror_flag
=yes
7750 # We use AC_LANG_SOURCE() so that we can control the complete
7751 # content of the program being compiled. We do not, for example,
7752 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7753 # as it will generate a warning with -Wold-style-definition, meaning
7754 # that we would treat it as not working, as the test will fail if
7755 # *any* error output, including a warning due to the flag we're
7756 # testing, is generated; see
7758 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7759 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7761 # This may, as per those two messages, be fixed in autoconf 2.70,
7762 # but we only require 2.64 or newer for now.
7764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7765 /* end confdefs.h. */
7766 int main(void) { return 0; }
7768 if ac_fn_c_try_compile
"$LINENO"; then :
7770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7771 $as_echo "yes" >&6; }
7772 CFLAGS
="$save_CFLAGS"
7773 V_CCOPT
="$V_CCOPT -Wunreachable-code-return"
7777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7778 $as_echo "no" >&6; }
7779 CFLAGS
="$save_CFLAGS"
7782 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7783 ac_c_werror_flag
="$save_ac_c_werror_flag"
7786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
7787 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
7788 save_CFLAGS
="$CFLAGS"
7789 CFLAGS
="$CFLAGS -Wused-but-marked-unused"
7791 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7792 # but no mechanism is provided to turn AC_LANG_WERROR on
7793 # *and then turn it back off*, so that we *only* do it when
7794 # testing compiler options - 15 years after somebody asked
7797 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7799 save_ac_c_werror_flag
="$ac_c_werror_flag"
7800 ac_c_werror_flag
=yes
7802 # We use AC_LANG_SOURCE() so that we can control the complete
7803 # content of the program being compiled. We do not, for example,
7804 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7805 # as it will generate a warning with -Wold-style-definition, meaning
7806 # that we would treat it as not working, as the test will fail if
7807 # *any* error output, including a warning due to the flag we're
7808 # testing, is generated; see
7810 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7811 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7813 # This may, as per those two messages, be fixed in autoconf 2.70,
7814 # but we only require 2.64 or newer for now.
7816 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7817 /* end confdefs.h. */
7818 int main(void) { return 0; }
7820 if ac_fn_c_try_compile
"$LINENO"; then :
7822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7823 $as_echo "yes" >&6; }
7824 CFLAGS
="$save_CFLAGS"
7825 V_CCOPT
="$V_CCOPT -Wused-but-marked-unused"
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7830 $as_echo "no" >&6; }
7831 CFLAGS
="$save_CFLAGS"
7834 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7835 ac_c_werror_flag
="$save_ac_c_werror_flag"
7838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wwrite-strings option" >&5
7839 $as_echo_n "checking whether the compiler supports the -Wwrite-strings option... " >&6; }
7840 save_CFLAGS
="$CFLAGS"
7841 CFLAGS
="$CFLAGS -Wwrite-strings"
7843 # XXX - yes, this depends on the way AC_LANG_WERROR works,
7844 # but no mechanism is provided to turn AC_LANG_WERROR on
7845 # *and then turn it back off*, so that we *only* do it when
7846 # testing compiler options - 15 years after somebody asked
7849 # https://autoconf.gnu.narkive.com/gTAVmfKD/how-to-cancel-flags-set-by-ac-lang-werror
7851 save_ac_c_werror_flag
="$ac_c_werror_flag"
7852 ac_c_werror_flag
=yes
7854 # We use AC_LANG_SOURCE() so that we can control the complete
7855 # content of the program being compiled. We do not, for example,
7856 # want the default "int main()" that AC_LANG_PROGRAM() generates,
7857 # as it will generate a warning with -Wold-style-definition, meaning
7858 # that we would treat it as not working, as the test will fail if
7859 # *any* error output, including a warning due to the flag we're
7860 # testing, is generated; see
7862 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7863 # https://www.postgresql.org/message-id/2192993.1591682589%40sss.pgh.pa.us
7865 # This may, as per those two messages, be fixed in autoconf 2.70,
7866 # but we only require 2.64 or newer for now.
7868 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7869 /* end confdefs.h. */
7870 int main(void) { return 0; }
7872 if ac_fn_c_try_compile
"$LINENO"; then :
7874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7875 $as_echo "yes" >&6; }
7876 CFLAGS
="$save_CFLAGS"
7877 V_CCOPT
="$V_CCOPT -Wwrite-strings"
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7882 $as_echo "no" >&6; }
7883 CFLAGS
="$save_CFLAGS"
7886 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7887 ac_c_werror_flag
="$save_ac_c_werror_flag"
7891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
7892 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
7893 if test "$GCC" = yes ; then
7895 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
7896 # though it's not); we assume that, in this case, the flag
7899 ac_lbl_dependency_flag
="-M"
7902 # Not GCC or a compiler deemed to be GCC; what platform is
7903 # this? (We're assuming that if the compiler isn't GCC
7904 # it's the compiler from the vendor of the OS; that won't
7905 # necessarily be true for x86 platforms, where it might be
7906 # the Intel C compiler.)
7912 # MIPS C for IRIX, DEC C, and clang all use -M.
7914 ac_lbl_dependency_flag
="-M"
7921 ac_lbl_dependency_flag
="-xM"
7926 # HP's older C compilers don't support this.
7927 # HP's newer C compilers support this with
7928 # either +M or +Make; the older compilers
7929 # interpret +M as something completely
7930 # different, so we use +Make so we don't
7931 # think it works with the older compilers.
7933 ac_lbl_dependency_flag
="+Make"
7938 # Not one of the above; assume no support for
7939 # generating dependencies.
7941 ac_lbl_dependency_flag
=""
7947 # Is ac_lbl_dependency_flag defined and, if so, does the compiler
7948 # complain about it?
7950 # Note: clang doesn't seem to exit with an error status when handed
7951 # an unknown non-warning error, even if you pass it
7952 # -Werror=unknown-warning-option. However, it always supports
7953 # -M, so the fact that this test always succeeds with clang
7956 if test ! -z "$ac_lbl_dependency_flag"; then
7957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7958 /* end confdefs.h. */
7959 int main(void) { return 0; }
7961 if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
7962 (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
7964 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7965 test $ac_status = 0; }; then
7966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
7967 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
7968 DEPENDENCY_CFLAG
="$ac_lbl_dependency_flag"
7969 MKDEP
='${top_srcdir}/mkdep'
7971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7972 $as_echo "no" >&6; }
7974 # We can't run mkdep, so have "make depend" do
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7982 $as_echo "no" >&6; }
7984 # We can't run mkdep, so have "make depend" do
7993 # We used to set -n32 for IRIX 6 when not using GCC (presumed
7994 # to mean that we're using MIPS C or MIPSpro C); it specified
7995 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm
7996 # not sure why that would be something to do *only* with a
7997 # .devel file; why should the ABI for which we produce code
8000 os
=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
8002 if test -f $name ; then
8003 ln -s $name os-proto.h
8005 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
8008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
8009 $as_echo "$as_me: WARNING: can't find $name" >&2;}
8013 # Check for OpenSSL/libressl libcrypto
8014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use OpenSSL/libressl libcrypto" >&5
8015 $as_echo_n "checking whether to use OpenSSL/libressl libcrypto... " >&6; }
8016 # Specify location for both includes and libraries.
8017 want_libcrypto
=ifavailable
8019 # Check whether --with-crypto was given.
8020 if test "${with_crypto+set}" = set; then :
8021 withval
=$with_crypto;
8022 if test $withval = no
8024 # User doesn't want to link with libcrypto.
8026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8027 $as_echo "no" >&6; }
8028 elif test $withval = yes
8030 # User wants to link with libcrypto but hasn't specified
8033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8034 $as_echo "yes" >&6; }
8036 # User wants to link with libcrypto and has specified
8037 # a directory, so use the provided value.
8039 libcrypto_root
=$withval
8040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using the version installed in $withval" >&5
8041 $as_echo "yes, using the version installed in $withval" >&6; }
8044 # Put the subdirectories of the libcrypto root directory
8045 # at the front of the header and library search path.
8047 CFLAGS
="-I$withval/include $CFLAGS"
8048 LIBS
="-L$withval/lib $LIBS"
8054 # Use libcrypto if it's present, otherwise don't; no directory
8057 want_libcrypto
=ifavailable
8058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8059 $as_echo "yes, if available" >&6; }
8063 if test "$want_libcrypto" != "no"; then
8065 # Don't check for libcrypto unless we have its headers;
8066 # Apple, bless their pointy little heads, apparently ship
8067 # libcrypto as a library, but not the header files, in
8068 # El Capitan, probably because they don't want you writing
8069 # nasty portable code that could run on other UN*Xes, they
8070 # want you writing code that uses their Shiny New Crypto
8071 # Library and that only runs on macOS.
8073 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/crypto.h" "ac_cv_header_openssl_crypto_h" "$ac_includes_default"
8074 if test "x$ac_cv_header_openssl_crypto_h" = xyes
; then :
8076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DES_cbc_encrypt in -lcrypto" >&5
8077 $as_echo_n "checking for DES_cbc_encrypt in -lcrypto... " >&6; }
8078 if ${ac_cv_lib_crypto_DES_cbc_encrypt+:} false
; then :
8079 $as_echo_n "(cached) " >&6
8081 ac_check_lib_save_LIBS
=$LIBS
8082 LIBS
="-lcrypto $LIBS"
8083 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8084 /* end confdefs.h. */
8086 /* Override any GCC internal prototype to avoid an error.
8087 Use char because int might match the return type of a GCC
8088 builtin and then its argument prototype would still apply. */
8092 char DES_cbc_encrypt ();
8096 return DES_cbc_encrypt ();
8101 if ac_fn_c_try_link
"$LINENO"; then :
8102 ac_cv_lib_crypto_DES_cbc_encrypt
=yes
8104 ac_cv_lib_crypto_DES_cbc_encrypt
=no
8106 rm -f core conftest.err conftest.
$ac_objext \
8107 conftest
$ac_exeext conftest.
$ac_ext
8108 LIBS
=$ac_check_lib_save_LIBS
8110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
8111 $as_echo "$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
8112 if test "x$ac_cv_lib_crypto_DES_cbc_encrypt" = xyes
; then :
8113 cat >>confdefs.h
<<_ACEOF
8114 #define HAVE_LIBCRYPTO 1
8117 LIBS
="-lcrypto $LIBS"
8121 if test "$ac_cv_lib_crypto_DES_cbc_encrypt" = "yes"; then
8122 for ac_header
in openssl
/evp.h
8124 ac_fn_c_check_header_mongrel
"$LINENO" "openssl/evp.h" "ac_cv_header_openssl_evp_h" "$ac_includes_default"
8125 if test "x$ac_cv_header_openssl_evp_h" = xyes
; then :
8126 cat >>confdefs.h
<<_ACEOF
8127 #define HAVE_OPENSSL_EVP_H 1
8137 # 1) do we have EVP_CIPHER_CTX_new?
8138 # If so, we use it to allocate an
8139 # EVP_CIPHER_CTX, as EVP_CIPHER_CTX may be
8140 # opaque; otherwise, we allocate it ourselves.
8142 # 2) do we have EVP_DecryptInit_ex()?
8143 # If so, we use it, because we need to be
8144 # able to make two "initialize the cipher"
8145 # calls, one with the cipher and key, and
8146 # one with the IV, and, as of OpenSSL 1.1,
8147 # You Can't Do That with EVP_DecryptInit(),
8148 # because a call to EVP_DecryptInit() will
8149 # unconditionally clear the context, and
8150 # if you don't supply a cipher, it'll
8151 # clear the cipher, rendering the context
8152 # unusable and causing a crash.
8154 for ac_func
in EVP_CIPHER_CTX_new EVP_DecryptInit_ex
8156 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8157 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8158 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
8159 cat >>confdefs.h
<<_ACEOF
8160 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8173 # Check for libcap-ng
8174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5
8175 $as_echo_n "checking whether to use libcap-ng... " >&6; }
8176 # Specify location for both includes and libraries.
8177 want_libcap_ng
=ifavailable
8179 # Check whether --with-cap_ng was given.
8180 if test "${with_cap_ng+set}" = set; then :
8181 withval
=$with_cap_ng;
8182 if test $withval = no
8185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8186 $as_echo "no" >&6; }
8187 elif test $withval = yes
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8191 $as_echo "yes" >&6; }
8197 # Use libcap-ng if it's present, otherwise don't.
8199 want_libcap_ng
=ifavailable
8200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8201 $as_echo "yes, if available" >&6; }
8205 if test "$want_libcap_ng" != "no"; then
8206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5
8207 $as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; }
8208 if ${ac_cv_lib_cap_ng_capng_change_id+:} false
; then :
8209 $as_echo_n "(cached) " >&6
8211 ac_check_lib_save_LIBS
=$LIBS
8212 LIBS
="-lcap-ng $LIBS"
8213 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8214 /* end confdefs.h. */
8216 /* Override any GCC internal prototype to avoid an error.
8217 Use char because int might match the return type of a GCC
8218 builtin and then its argument prototype would still apply. */
8222 char capng_change_id ();
8226 return capng_change_id ();
8231 if ac_fn_c_try_link
"$LINENO"; then :
8232 ac_cv_lib_cap_ng_capng_change_id
=yes
8234 ac_cv_lib_cap_ng_capng_change_id
=no
8236 rm -f core conftest.err conftest.
$ac_objext \
8237 conftest
$ac_exeext conftest.
$ac_ext
8238 LIBS
=$ac_check_lib_save_LIBS
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5
8241 $as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; }
8242 if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes
; then :
8243 cat >>confdefs.h
<<_ACEOF
8244 #define HAVE_LIBCAP_NG 1
8247 LIBS
="-lcap-ng $LIBS"
8251 for ac_header
in cap-ng.h
8253 ac_fn_c_check_header_mongrel
"$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default"
8254 if test "x$ac_cv_header_cap_ng_h" = xyes
; then :
8255 cat >>confdefs.h
<<_ACEOF
8256 #define HAVE_CAP_NG_H 1
8265 if test "$missing_includes" = "yes"; then
8266 CPPFLAGS
="$CPPFLAGS -I$srcdir/missing"
8267 V_INCLS
="$V_INCLS -I$srcdir/missing"
8279 # Find a good install program. We prefer a C program (faster),
8280 # so one script is as good as another. But avoid the broken or
8281 # incompatible versions:
8282 # SysV /etc/install, /usr/sbin/install
8283 # SunOS /usr/etc/install
8284 # IRIX /sbin/install
8286 # AmigaOS /C/install, which installs bootblocks on floppy discs
8287 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8288 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8289 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8290 # OS/2's system install, which has a completely different semantic
8291 # ./install, which can be erroneously created by make from ./install.sh.
8292 # Reject install programs that cannot install multiple files.
8293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
8294 $as_echo_n "checking for a BSD-compatible install... " >&6; }
8295 if test -z "$INSTALL"; then
8296 if ${ac_cv_path_install+:} false
; then :
8297 $as_echo_n "(cached) " >&6
8299 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8303 test -z "$as_dir" && as_dir
=.
8304 # Account for people who put trailing slashes in PATH elements.
8305 case $as_dir/ in #((
8306 .
/ | .
// |
/[cC
]/* | \
8307 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
8308 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
8311 # OSF1 and SCO ODT 3.0 have their own names for install.
8312 # Don't use installbsd from OSF since it installs stuff as root
8314 for ac_prog
in ginstall scoinst
install; do
8315 for ac_exec_ext
in '' $ac_executable_extensions; do
8316 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
8317 if test $ac_prog = install &&
8318 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
8319 # AIX install. It has an incompatible calling convention.
8321 elif test $ac_prog = install &&
8322 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
8323 # program-specific install script used by HP pwplus--don't use.
8326 rm -rf conftest.one conftest.two conftest.dir
8327 echo one
> conftest.one
8328 echo two
> conftest.two
8330 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
8331 test -s conftest.one
&& test -s conftest.two
&&
8332 test -s conftest.dir
/conftest.one
&&
8333 test -s conftest.dir
/conftest.two
8335 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
8348 rm -rf conftest.one conftest.two conftest.dir
8351 if test "${ac_cv_path_install+set}" = set; then
8352 INSTALL
=$ac_cv_path_install
8354 # As a last resort, use the slow shell script. Don't cache a
8355 # value for INSTALL within a source directory, because that will
8356 # break other packages using the cache if that directory is
8357 # removed, or if the value is a relative name.
8358 INSTALL
=$ac_install_sh
8361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
8362 $as_echo "$INSTALL" >&6; }
8364 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8365 # It thinks the first close brace ends the variable substitution.
8366 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
8368 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
8370 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
8373 ac_config_headers
="$ac_config_headers config.h"
8376 ac_config_commands
="$ac_config_commands default-1"
8378 ac_config_files
="$ac_config_files Makefile tcpdump.1"
8380 cat >confcache
<<\_ACEOF
8381 # This file is a shell script that caches the results of configure
8382 # tests run on this system so they can be shared between configure
8383 # scripts and configure runs, see configure's option --config-cache.
8384 # It is not useful on other systems. If it contains results you don't
8385 # want to keep, you may remove or edit it.
8387 # config.status only pays attention to the cache file if you give it
8388 # the --recheck option to rerun configure.
8390 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8391 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8396 # The following way of writing the cache mishandles newlines in values,
8397 # but we know of no workaround that is simple, portable, and efficient.
8398 # So, we kill variables containing newlines.
8399 # Ultrix sh set writes to stderr and can't be redirected directly,
8400 # and sets the high bit in the cache file unless we assign to the vars.
8402 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8403 eval ac_val
=\$
$ac_var
8407 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8408 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8411 _ | IFS | as_nl
) ;; #(
8412 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
8413 *) { eval $ac_var=; unset $ac_var;} ;;
8419 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8420 *${as_nl}ac_space
=\
*)
8421 # `set' does not quote correctly, so add quotes: double-quote
8422 # substitution turns \\\\ into \\, and sed turns \\ into \.
8425 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8428 # `set' quotes correctly as required by POSIX, so do not add quotes.
8429 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8438 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8440 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8442 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
8443 if test -w "$cache_file"; then
8444 if test "x$cache_file" != "x/dev/null"; then
8445 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8446 $as_echo "$as_me: updating cache $cache_file" >&6;}
8447 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
8448 cat confcache
>"$cache_file"
8450 case $cache_file in #(
8452 mv -f confcache
"$cache_file"$$
&&
8453 mv -f "$cache_file"$$
"$cache_file" ;; #(
8455 mv -f confcache
"$cache_file" ;;
8460 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8461 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8466 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8467 # Let make expand exec_prefix.
8468 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8470 DEFS
=-DHAVE_CONFIG_H
8475 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8476 # 1. Remove the extension, and $U if already installed.
8477 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8478 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
8479 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8480 # will be set to the directory where LIBOBJS objects are built.
8481 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8482 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8486 LTLIBOBJS
=$ac_ltlibobjs
8490 : "${CONFIG_STATUS=./config.status}"
8492 ac_clean_files_save
=$ac_clean_files
8493 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8494 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8495 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8497 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8499 # Generated by $as_me.
8500 # Run this file to recreate the current configuration.
8501 # Compiler output produced by configure, useful for debugging
8502 # configure, is in config.log if it exists.
8508 SHELL=\${CONFIG_SHELL-$SHELL}
8511 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8512 ## -------------------- ##
8513 ## M4sh Initialization. ##
8514 ## -------------------- ##
8516 # Be more Bourne compatible
8517 DUALCASE
=1; export DUALCASE
# for MKS sh
8518 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8521 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8522 # is contrary to our usage. Disable this feature.
8523 alias -g '${1+"$@"}'='"$@"'
8524 setopt NO_GLOB_SUBST
8526 case `(set -o) 2>/dev/null` in #(
8538 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8539 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8540 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8541 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8542 # Prefer a ksh shell builtin over an external printf program on Solaris,
8543 # but without wasting forks for bash or zsh.
8544 if test -z "$BASH_VERSION$ZSH_VERSION" \
8545 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8546 as_echo='print
-r --'
8547 as_echo_n='print
-rn --'
8548 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8549 as_echo='printf %s
\n'
8550 as_echo_n='printf %s
'
8552 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8553 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8554 as_echo_n='/usr
/ucb
/echo -n'
8556 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8557 as_echo_n_body='eval
8561 expr "X$arg" : "X\\(.*\\)$as_nl";
8562 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8564 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8566 export as_echo_n_body
8567 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8570 as_echo='sh
-c $as_echo_body as_echo
'
8573 # The user is always right.
8574 if test "${PATH_SEPARATOR+set}" != set; then
8576 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8577 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8584 # We need space, tab and new line, in precisely that order. Quoting is
8585 # there to prevent editors from complaining about space-tab.
8586 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8587 # splitting by setting IFS to empty value.)
8590 # Find who we are. Look in the path if we contain no directory separator.
8593 *[\\/]* ) as_myself=$0 ;;
8594 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8598 test -z "$as_dir" && as_dir=.
8599 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8605 # We did not find ourselves, most probably we were run as `sh COMMAND'
8606 # in which case we are not to be found in the path.
8607 if test "x$as_myself" = x
; then
8610 if test ! -f "$as_myself"; then
8611 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8615 # Unset variables that we do not need and which cause bugs (e.g. in
8616 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8617 # suppresses any "Segmentation fault" message there. '((' could
8618 # trigger a bug in pdksh 5.2.14.
8619 for as_var
in BASH_ENV ENV MAIL MAILPATH
8620 do eval test x\
${$as_var+set} = xset \
8621 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8634 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8637 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8638 # ----------------------------------------
8639 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8640 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8641 # script with STATUS, using 1 if that was 0.
8644 as_status
=$1; test $as_status -eq 0 && as_status
=1
8646 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8647 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8649 $as_echo "$as_me: error: $2" >&2
8650 as_fn_exit
$as_status
8654 # as_fn_set_status STATUS
8655 # -----------------------
8656 # Set $? to STATUS, without forking.
8660 } # as_fn_set_status
8664 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8674 # Portably unset VAR.
8677 { eval $1=; unset $1;}
8679 as_unset
=as_fn_unset
8680 # as_fn_append VAR VALUE
8681 # ----------------------
8682 # Append the text in VALUE to the end of the definition contained in VAR. Take
8683 # advantage of any shell optimizations that allow amortized linear growth over
8684 # repeated appends, instead of the typical quadratic growth present in naive
8686 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8687 eval 'as_fn_append ()
8698 # as_fn_arith ARG...
8699 # ------------------
8700 # Perform arithmetic evaluation on the ARGs, and store the result in the
8701 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8702 # must be portable across $(()) and expr.
8703 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8704 eval 'as_fn_arith ()
8711 as_val
=`expr "$@" || test $? -eq 1`
8716 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8717 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8723 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8724 as_basename
=basename
8729 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8735 as_me
=`$as_basename -- "$0" ||
8736 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8737 X"$0" : 'X\(//\)$' \| \
8738 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8740 sed '/^.*\/\([^/][^/]*\)\/*$/{
8754 # Avoid depending upon Character Ranges.
8755 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8756 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8757 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8758 as_cr_digits
='0123456789'
8759 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8761 ECHO_C
= ECHO_N
= ECHO_T
=
8762 case `echo -n x` in #(((((
8764 case `echo 'xy\c'` in
8765 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8767 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8774 rm -f conf$$ conf$$.exe conf$$.
file
8775 if test -d conf$$.dir
; then
8776 rm -f conf$$.dir
/conf$$.
file
8779 mkdir conf$$.dir
2>/dev
/null
8781 if (echo >conf$$.
file) 2>/dev
/null
; then
8782 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8784 # ... but there are two gotchas:
8785 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8786 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8787 # In both cases, we have to default to `cp -pR'.
8788 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8790 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8798 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8799 rmdir conf$$.dir
2>/dev
/null
8804 # Create "$as_dir" as a directory, including parents if necessary.
8809 -*) as_dir
=.
/$as_dir;;
8811 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8815 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8816 *) as_qdir
=$as_dir;;
8818 as_dirs
="'$as_qdir' $as_dirs"
8819 as_dir
=`$as_dirname -- "$as_dir" ||
8820 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8821 X"$as_dir" : 'X\(//\)[^/]' \| \
8822 X"$as_dir" : 'X\(//\)$' \| \
8823 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8824 $as_echo X"$as_dir" |
8825 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8842 test -d "$as_dir" && break
8844 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8845 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8849 if mkdir
-p .
2>/dev
/null
; then
8850 as_mkdir_p
='mkdir -p "$as_dir"'
8852 test -d .
/-p && rmdir .
/-p
8857 # as_fn_executable_p FILE
8858 # -----------------------
8859 # Test if FILE is an executable regular file.
8860 as_fn_executable_p
()
8862 test -f "$1" && test -x "$1"
8863 } # as_fn_executable_p
8865 as_executable_p
=as_fn_executable_p
8867 # Sed expression to map a string onto a valid CPP name.
8868 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8870 # Sed expression to map a string onto a valid variable name.
8871 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8875 ## ----------------------------------- ##
8876 ## Main body of $CONFIG_STATUS script. ##
8877 ## ----------------------------------- ##
8879 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8881 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8882 # Save the log message, to keep $0 and so on meaningful, and to
8883 # report actual input values of CONFIG_FILES etc. instead of their
8884 # values after options handling.
8886 This file was extended by tcpdump $as_me 4.99.3-PRE-GIT, which was
8887 generated by GNU Autoconf 2.69. Invocation command line was
8889 CONFIG_FILES = $CONFIG_FILES
8890 CONFIG_HEADERS = $CONFIG_HEADERS
8891 CONFIG_LINKS = $CONFIG_LINKS
8892 CONFIG_COMMANDS = $CONFIG_COMMANDS
8895 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8900 case $ac_config_files in *"
8901 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8904 case $ac_config_headers in *"
8905 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8909 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8910 # Files that config.status was made for.
8911 config_files="$ac_config_files"
8912 config_headers="$ac_config_headers"
8913 config_commands="$ac_config_commands"
8917 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8919 \`$as_me' instantiates files and other configuration actions
8920 from templates according to the current configuration. Unless the files
8921 and actions are specified as TAGs, all are instantiated by default.
8923 Usage: $0 [OPTION]... [TAG]...
8925 -h, --help print this help, then exit
8926 -V, --version print version number and configuration settings, then exit
8927 --config print configuration, then exit
8928 -q, --quiet, --silent
8929 do not print progress messages
8930 -d, --debug don't remove temporary files
8931 --recheck update $as_me by reconfiguring in the same conditions
8932 --file=FILE[:TEMPLATE]
8933 instantiate the configuration file FILE
8934 --header=FILE[:TEMPLATE]
8935 instantiate the configuration header FILE
8937 Configuration files:
8940 Configuration headers:
8943 Configuration commands:
8946 Report bugs to the package provider."
8949 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8950 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8952 tcpdump config.status 4.99.3-PRE-GIT
8953 configured by $0, generated by GNU Autoconf 2.69,
8954 with options \\"\$ac_cs_config\\"
8956 Copyright (C) 2012 Free Software Foundation, Inc.
8957 This config.status script is free software; the Free Software Foundation
8958 gives unlimited permission to copy, distribute and modify it."
8963 test -n "\$AWK" || AWK=awk
8966 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8967 # The default lists apply if the user does not specify any file.
8973 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8974 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8978 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8990 # Handling of the options.
8991 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8993 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8994 $as_echo "$ac_cs_version"; exit ;;
8995 --config |
--confi |
--conf |
--con |
--co |
--c )
8996 $as_echo "$ac_cs_config"; exit ;;
8997 --debug |
--debu |
--deb |
--de |
--d |
-d )
8999 --file |
--fil |
--fi |
--f )
9002 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9003 '') as_fn_error $?
"missing file argument" ;;
9005 as_fn_append CONFIG_FILES
" '$ac_optarg'"
9006 ac_need_defaults
=false
;;
9007 --header |
--heade |
--head |
--hea )
9010 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9012 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
9013 ac_need_defaults
=false
;;
9015 # Conflict between --help and --header
9016 as_fn_error $?
"ambiguous option: \`$1'
9017 Try \`$0 --help' for more information.";;
9018 --help |
--hel |
-h )
9019 $as_echo "$ac_cs_usage"; exit ;;
9020 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
9021 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
9025 -*) as_fn_error $?
"unrecognized option: \`$1'
9026 Try \`$0 --help' for more information." ;;
9028 *) as_fn_append ac_config_targets
" $1"
9029 ac_need_defaults
=false
;;
9035 ac_configure_extra_args
=
9037 if $ac_cs_silent; then
9039 ac_configure_extra_args
="$ac_configure_extra_args --silent"
9043 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9044 if \$ac_cs_recheck; then
9045 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9047 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
9048 CONFIG_SHELL='$SHELL'
9054 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9058 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9059 ## Running $as_me. ##
9065 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9073 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9075 # Handling of arguments.
9076 for ac_config_target
in $ac_config_targets
9078 case $ac_config_target in
9079 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
9080 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
9081 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
9082 "tcpdump.1") CONFIG_FILES
="$CONFIG_FILES tcpdump.1" ;;
9084 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9089 # If the user did not use the arguments to specify the items to instantiate,
9090 # then the envvar interface is used. Set only those that are not.
9091 # We use the long form for the default assignment because of an extremely
9092 # bizarre bug on SunOS 4.1.3.
9093 if $ac_need_defaults; then
9094 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
9095 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
9096 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
9099 # Have a temporary directory for convenience. Make it in the build tree
9100 # simply because there is no reason against having it here, and in addition,
9101 # creating and moving files from /tmp can sometimes cause problems.
9102 # Hook for its removal unless debugging.
9103 # Note that there is a small window in which the directory will not be cleaned:
9104 # after its creation but before its name has been assigned to `$tmp'.
9108 trap 'exit_status=$?
9110 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9112 trap 'as_fn_exit 1' 1 2 13 15
9114 # Create a (secure) tmp directory for tmp files.
9117 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9121 tmp
=.
/conf$$
-$RANDOM
9122 (umask 077 && mkdir
"$tmp")
9123 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
9126 # Set up the scripts for CONFIG_FILES section.
9127 # No need to generate them if there are no CONFIG_FILES.
9128 # This happens for instance with `./config.status config.h'.
9129 if test -n "$CONFIG_FILES"; then
9132 ac_cr
=`echo X | tr X '\015'`
9133 # On cygwin, bash can eat \r inside `` if the user requested igncr.
9134 # But we know of no other shell where ac_cr would be empty at this
9135 # point, so we can use a bashism as a fallback.
9136 if test "x$ac_cr" = x
; then
9137 eval ac_cr
=\$
\'\\r
\'
9139 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9140 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9146 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9151 echo "cat >conf$$subs.awk <<_ACEOF" &&
9152 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9155 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9156 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9158 for ac_last_try in false false false false false :; do
9159 . ./conf$$subs.sh ||
9160 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9162 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
9163 if test $ac_delim_n = $ac_delim_num; then
9165 elif $ac_last_try; then
9166 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
9168 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9173 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9174 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
9178 s/^/S["/; s
/!.
*/"]=/
9188 s/\(.\{148\}\)..*/\1/
9190 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
9195 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
9202 s/\(.\{148\}\)..*/\1/
9204 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
9208 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
9213 ' <conf$$subs.awk | sed '
9218 ' >>$CONFIG_STATUS || ac_write_fail=1
9219 rm -f conf$$subs.awk
9220 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9222 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
9223 for (key in S) S_is_set[key] = 1
9229 nfields = split(line, field, "@
")
9231 len = length(field[1])
9232 for (i = 2; i < nfields; i++) {
9234 keylen = length(key)
9235 if (S_is_set[key]) {
9237 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9238 len += length(value) + length(field[++i])
9249 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9250 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9251 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
9254 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
9255 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
9258 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9259 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
9260 # trailing colons and then remove the whole line if VPATH becomes empty
9261 # (actually we leave an empty line to preserve line numbers).
9262 if test "x
$srcdir" = x.; then
9263 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9281 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9282 fi # test -n "$CONFIG_FILES"
9284 # Set up the scripts for CONFIG_HEADERS section.
9285 # No need to generate them if there are no CONFIG_HEADERS.
9286 # This happens for instance with `./config.status Makefile'.
9287 if test -n "$CONFIG_HEADERS"; then
9288 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
9292 # Transform confdefs.h into an awk script `defines.awk', embedded as
9293 # here-document in config.status, that substitutes the proper values into
9294 # config.h.in to produce config.h.
9296 # Create a delimiter string that does not exist in confdefs.h, to ease
9297 # handling of long lines.
9299 for ac_last_try in false false :; do
9300 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
9301 if test -z "$ac_tt"; then
9303 elif $ac_last_try; then
9304 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
9306 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9310 # For the awk script, D is an array of macro values keyed by name,
9311 # likewise P contains macro parameters if any. Preserve backslash
9312 # newline sequences.
9314 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9316 s/.\{148\}/&'"$ac_delim"'/g
9319 s/^[ ]*#[ ]*define[ ][ ]*/ /
9326 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
9328 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
9332 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
9333 D["\
1"]=" \
3\\\\\\n
"\\/p
9335 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
9340 s/.\{148\}/&'"$ac_delim"'/g
9345 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
9348 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
9350 ' <confdefs.h | sed '
9351 s/'"$ac_delim"'/"\\\
9352 "/g' >>$CONFIG_STATUS || ac_write_fail=1
9354 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9355 for (key in D) D_is_set[key] = 1
9358 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9360 split(line, arg, " ")
9361 if (arg[1] == "#") {
9365 defundef
= substr
(arg
[1], 2)
9368 split(mac1
, mac2
, "(") #)
9370 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
9371 if (D_is_set
[macro
]) {
9372 # Preserve the white space surrounding the "#".
9373 print prefix
"define", macro P
[macro
] D
[macro
]
9376 # Replace #undef with comments. This is necessary, for example,
9377 # in the case of _POSIX_SOURCE, which is predefined and required
9378 # on some systems where configure will not decide to define it.
9379 if (defundef
== "undef") {
9380 print
"/*", prefix defundef
, macro
, "*/"
9388 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9389 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
9390 fi # test -n "$CONFIG_HEADERS"
9393 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
9398 :[FHLC
]) ac_mode
=$ac_tag; continue;;
9400 case $ac_mode$ac_tag in
9402 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
9403 :[FH
]-) ac_tag
=-:-;;
9404 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
9421 -) ac_f
="$ac_tmp/stdin";;
9422 *) # Look for the file first in the build tree, then in the source tree
9423 # (if the path is not absolute). The absolute path cannot be DOS-style,
9424 # because $ac_f cannot contain `:'.
9428 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
9430 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9432 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9433 as_fn_append ac_file_inputs
" '$ac_f'"
9436 # Let's still pretend it is `configure' which instantiates (i.e., don't
9437 # use $as_me), people would be surprised to read:
9438 # /* config.h. Generated by config.status. */
9439 configure_input
='Generated from '`
9440 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9442 if test x
"$ac_file" != x-
; then
9443 configure_input
="$ac_file. $configure_input"
9444 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9445 $as_echo "$as_me: creating $ac_file" >&6;}
9447 # Neutralize special characters interpreted by sed in replacement strings.
9448 case $configure_input in #(
9449 *\
&* |
*\|
* |
*\\* )
9450 ac_sed_conf_input
=`$as_echo "$configure_input" |
9451 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9452 *) ac_sed_conf_input
=$configure_input;;
9456 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
9457 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
9462 ac_dir
=`$as_dirname -- "$ac_file" ||
9463 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9464 X"$ac_file" : 'X\(//\)[^/]' \| \
9465 X"$ac_file" : 'X\(//\)$' \| \
9466 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9467 $as_echo X"$ac_file" |
9468 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9485 as_dir
="$ac_dir"; as_fn_mkdir_p
9489 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9491 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9492 # A ".." for each directory in $ac_dir_suffix.
9493 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9494 case $ac_top_builddir_sub in
9495 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9496 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9499 ac_abs_top_builddir
=$ac_pwd
9500 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9501 # for backward compatibility:
9502 ac_top_builddir
=$ac_top_build_prefix
9505 .
) # We are building in place.
9507 ac_top_srcdir
=$ac_top_builddir_sub
9508 ac_abs_top_srcdir
=$ac_pwd ;;
9509 [\\/]* | ?
:[\\/]* ) # Absolute name.
9510 ac_srcdir
=$srcdir$ac_dir_suffix;
9511 ac_top_srcdir
=$srcdir
9512 ac_abs_top_srcdir
=$srcdir ;;
9514 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9515 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9516 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9518 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9528 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9529 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9533 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9534 # If the template does not know about datarootdir, expand it.
9535 # FIXME: This hack should be removed a few years after 2.60.
9536 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9547 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9548 *datarootdir
*) ac_datarootdir_seen
=yes;;
9549 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9551 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9553 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9554 ac_datarootdir_hack='
9555 s&@datadir@&$datadir&g
9556 s&@docdir@&$docdir&g
9557 s&@infodir@&$infodir&g
9558 s&@localedir@&$localedir&g
9559 s&@mandir@&$mandir&g
9560 s&\\\${datarootdir}&$datarootdir&g' ;;
9564 # Neutralize VPATH when `$srcdir' = `.'.
9565 # Shell code in configure.ac might set extrasub.
9566 # FIXME: do we really want to maintain this feature?
9567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9568 ac_sed_extra="$ac_vpsub
9571 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9573 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9574 s|@configure_input@|
$ac_sed_conf_input|
;t t
9575 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9576 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9577 s
&@srcdir@
&$ac_srcdir&;t t
9578 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9579 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9580 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9581 s
&@builddir@
&$ac_builddir&;t t
9582 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9583 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9584 s
&@INSTALL@
&$ac_INSTALL&;t t
9585 $ac_datarootdir_hack
9587 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
9588 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9590 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9591 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9592 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9593 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9594 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9595 which seems to be undefined. Please make sure it is defined" >&5
9596 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9597 which seems to be undefined. Please make sure it is defined" >&2;}
9599 rm -f "$ac_tmp/stdin"
9601 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9602 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9604 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9610 if test x"$ac_file" != x-; then
9612 $as_echo "/* $configure_input */" \
9613 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9614 } >"$ac_tmp/config.h" \
9615 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9616 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9617 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9618 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9621 mv "$ac_tmp/config.h" "$ac_file" \
9622 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9625 $as_echo "/* $configure_input */" \
9626 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9627 || as_fn_error $? "could not create -" "$LINENO" 5
9631 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9632 $as_echo "$as_me: executing $ac_file commands" >&6;}
9637 case $ac_file$ac_mode in
9638 "default-1":C) if test -f .devel; then
9639 echo timestamp > stamp-h
9640 cat $srcdir/Makefile-devel-adds >> Makefile
9641 make depend || exit 1
9650 ac_clean_files=$ac_clean_files_save
9652 test $ac_write_fail = 0 ||
9653 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9656 # configure is writing to config.log, and then calls config.status.
9657 # config.status does its own redirection, appending to config.log.
9658 # Unfortunately, on DOS this fails, as config.log is still kept open
9659 # by configure, so config.status won't be able to
write to it
; its
9660 # output is simply discarded. So we exec the FD to /dev/null,
9661 # effectively closing config.log, so it can be properly (re)opened and
9662 # appended to by config.status. When coming back to configure, we
9663 # need to make the FD available again.
9664 if test "$no_create" != yes; then
9666 ac_config_status_args
=
9667 test "$silent" = yes &&
9668 ac_config_status_args
="$ac_config_status_args --quiet"
9670 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9672 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9673 # would make configure fail if this is the last instruction.
9674 $ac_cs_success || as_fn_exit
1
9676 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9678 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}