1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69. 4# 5# 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7# 8# 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## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 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+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_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. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 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' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 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.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90as_myself= 91case $0 in #(( 92 *[\\/]* ) as_myself=$0 ;; 93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94for as_dir in $PATH 95do 96 IFS=$as_save_IFS 97 test -z "$as_dir" && as_dir=. 98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 done 100IFS=$as_save_IFS 101 102 ;; 103esac 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. 106if test "x$as_myself" = x; then 107 as_myself=$0 108fi 109if test ! -f "$as_myself"; then 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 exit 1 112fi 113 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. 118for as_var in BASH_ENV ENV MAIL MAILPATH 119do eval test x\${$as_var+set} = xset \ 120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121done 122PS1='$ ' 123PS2='> ' 124PS4='+ ' 125 126# NLS nuisances. 127LC_ALL=C 128export LC_ALL 129LANGUAGE=C 130export LANGUAGE 131 132# CDPATH. 133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 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. 143BASH_ENV=/dev/null 144ENV=/dev/null 145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146case $- in # (((( 147 *v*x* | *x*v* ) as_opts=-vx ;; 148 *v* ) as_opts=-v ;; 149 *x* ) as_opts=-x ;; 150 * ) as_opts= ;; 151esac 152exec $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 156as_fn_exit 255 157 fi 158 # We don't want this to propagate to other subprocesses. 159 { _as_can_reexec=; unset _as_can_reexec;} 160if test "x$CONFIG_SHELL" = x; then 161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 emulate sh 163 NULLCMD=: 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+\"\$@\"}'='\"\$@\"' 167 setopt NO_GLOB_SUBST 168else 169 case \`(set -o) 2>/dev/null\` in #( 170 *posix*) : 171 set -o posix ;; #( 172 *) : 173 ;; 174esac 175fi 176" 177 as_required="as_fn_return () { (exit \$1); } 178as_fn_success () { as_fn_return 0; } 179as_fn_failure () { as_fn_return 1; } 180as_fn_ret_success () { return 0; } 181as_fn_ret_failure () { return 1; } 182 183exitcode=0 184as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 190else 191 exitcode=1; echo positional parameters were not saved. 192fi 193test x\$exitcode = x0 || exit 1 194test -x / || 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 199test \$(( 1 + 1 )) = 2 || exit 1" 200 if (eval "$as_required") 2>/dev/null; then : 201 as_have_required=yes 202else 203 as_have_required=no 204fi 205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 206 207else 208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 209as_found=false 210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 211do 212 IFS=$as_save_IFS 213 test -z "$as_dir" && as_dir=. 214 as_found=: 215 case $as_dir in #( 216 /*) 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 : 224 break 2 225fi 226fi 227 done;; 228 esac 229 as_found=false 230done 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 234fi; } 235IFS=$as_save_IFS 236 237 238 if test "x$CONFIG_SHELL" != x; then : 239 export CONFIG_SHELL 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. 244BASH_ENV=/dev/null 245ENV=/dev/null 246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 247case $- in # (((( 248 *v*x* | *x*v* ) as_opts=-vx ;; 249 *v* ) as_opts=-v ;; 250 *x* ) as_opts=-x ;; 251 * ) as_opts= ;; 252esac 253exec $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 257exit 255 258fi 259 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." 266 else 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." 271 fi 272 exit 1 273fi 274fi 275fi 276SHELL=${CONFIG_SHELL-/bin/sh} 277export SHELL 278# Unset more variables known to interfere with behavior of common tools. 279CLICOLOR_FORCE= GREP_OPTIONS= 280unset CLICOLOR_FORCE GREP_OPTIONS 281 282## --------------------- ## 283## M4sh Shell Functions. ## 284## --------------------- ## 285# as_fn_unset VAR 286# --------------- 287# Portably unset VAR. 288as_fn_unset () 289{ 290 { eval $1=; unset $1;} 291} 292as_unset=as_fn_unset 293 294# as_fn_set_status STATUS 295# ----------------------- 296# Set $? to STATUS, without forking. 297as_fn_set_status () 298{ 299 return $1 300} # as_fn_set_status 301 302# as_fn_exit STATUS 303# ----------------- 304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 305as_fn_exit () 306{ 307 set +e 308 as_fn_set_status $1 309 exit $1 310} # as_fn_exit 311 312# as_fn_mkdir_p 313# ------------- 314# Create "$as_dir" as a directory, including parents if necessary. 315as_fn_mkdir_p () 316{ 317 318 case $as_dir in #( 319 -*) as_dir=./$as_dir;; 320 esac 321 test -d "$as_dir" || eval $as_mkdir_p || { 322 as_dirs= 323 while :; do 324 case $as_dir in #( 325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 326 *) as_qdir=$as_dir;; 327 esac 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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 336 s//\1/ 337 q 338 } 339 /^X\(\/\/\)[^/].*/{ 340 s//\1/ 341 q 342 } 343 /^X\(\/\/\)$/{ 344 s//\1/ 345 q 346 } 347 /^X\(\/\).*/{ 348 s//\1/ 349 q 350 } 351 s/.*/./; q'` 352 test -d "$as_dir" && break 353 done 354 test -z "$as_dirs" || eval "mkdir $as_dirs" 355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 356 357 358} # as_fn_mkdir_p 359 360# as_fn_executable_p FILE 361# ----------------------- 362# Test if FILE is an executable regular file. 363as_fn_executable_p () 364{ 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 372# implementations. 373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 374 eval 'as_fn_append () 375 { 376 eval $1+=\$2 377 }' 378else 379 as_fn_append () 380 { 381 eval $1=\$$1\$2 382 } 383fi # as_fn_append 384 385# as_fn_arith ARG... 386# ------------------ 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. 390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 391 eval 'as_fn_arith () 392 { 393 as_val=$(( $* )) 394 }' 395else 396 as_fn_arith () 397 { 398 as_val=`expr "$@" || test $? -eq 1` 399 } 400fi # as_fn_arith 401 402 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. 408as_fn_error () 409{ 410 as_status=$1; test $as_status -eq 0 && as_status=1 411 if test "$4"; then 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 414 fi 415 $as_echo "$as_me: error: $2" >&2 416 as_fn_exit $as_status 417} # as_fn_error 418 419if expr a : '\(a\)' >/dev/null 2>&1 && 420 test "X`expr 00001 : '.*\(...\)'`" = X001; then 421 as_expr=expr 422else 423 as_expr=false 424fi 425 426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 427 as_basename=basename 428else 429 as_basename=false 430fi 431 432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 433 as_dirname=dirname 434else 435 as_dirname=false 436fi 437 438as_me=`$as_basename -- "$0" || 439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 440 X"$0" : 'X\(//\)$' \| \ 441 X"$0" : 'X\(/\)' \| . 2>/dev/null || 442$as_echo X/"$0" | 443 sed '/^.*\/\([^/][^/]*\)\/*$/{ 444 s//\1/ 445 q 446 } 447 /^X\/\(\/\/\)$/{ 448 s//\1/ 449 q 450 } 451 /^X\/\(\/\).*/{ 452 s//\1/ 453 q 454 } 455 s/.*/./; q'` 456 457# Avoid depending upon Character Ranges. 458as_cr_letters='abcdefghijklmnopqrstuvwxyz' 459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 460as_cr_Letters=$as_cr_letters$as_cr_LETTERS 461as_cr_digits='0123456789' 462as_cr_alnum=$as_cr_Letters$as_cr_digits 463 464 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. :-) 470 sed -n ' 471 p 472 /[$]LINENO/= 473 ' <$as_myself | 474 sed ' 475 s/[$]LINENO.*/&-/ 476 t lineno 477 b 478 :lineno 479 N 480 :loop 481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 482 t loop 483 s/-\n.*// 484 ' >$as_me.lineno && 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; } 487 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). 495 . "./$as_me.lineno" 496 # Exit status is that of the last command. 497 exit 498} 499 500ECHO_C= ECHO_N= ECHO_T= 501case `echo -n x` in #((((( 502-n*) 503 case `echo 'xy\c'` in 504 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 505 xy) ECHO_C='\c';; 506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 507 ECHO_T=' ';; 508 esac;; 509*) 510 ECHO_N='-n';; 511esac 512 513rm -f conf$$ conf$$.exe conf$$.file 514if test -d conf$$.dir; then 515 rm -f conf$$.dir/conf$$.file 516else 517 rm -f conf$$.dir 518 mkdir conf$$.dir 2>/dev/null 519fi 520if (echo >conf$$.file) 2>/dev/null; then 521 if ln -s conf$$.file conf$$ 2>/dev/null; then 522 as_ln_s='ln -s' 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 || 528 as_ln_s='cp -pR' 529 elif ln conf$$.file conf$$ 2>/dev/null; then 530 as_ln_s=ln 531 else 532 as_ln_s='cp -pR' 533 fi 534else 535 as_ln_s='cp -pR' 536fi 537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 538rmdir conf$$.dir 2>/dev/null 539 540if mkdir -p . 2>/dev/null; then 541 as_mkdir_p='mkdir -p "$as_dir"' 542else 543 test -d ./-p && rmdir ./-p 544 as_mkdir_p=false 545fi 546 547as_test_x='test -x' 548as_executable_p=as_fn_executable_p 549 550# Sed expression to map a string onto a valid CPP name. 551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 552 553# Sed expression to map a string onto a valid variable name. 554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 555 556 557test -n "$DJDIR" || exec 7<&0 </dev/null 558exec 6>&1 559 560# Name of the host. 561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 562# so uname gets run too. 563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 564 565# 566# Initializations. 567# 568ac_default_prefix=/usr/local 569ac_clean_files= 570ac_config_libobj_dir=. 571LIBOBJS= 572cross_compiling=no 573subdirs= 574MFLAGS= 575MAKEFLAGS= 576 577# Identity of this package. 578PACKAGE_NAME= 579PACKAGE_TARNAME= 580PACKAGE_VERSION= 581PACKAGE_STRING= 582PACKAGE_BUGREPORT= 583PACKAGE_URL= 584 585ac_unique_file="tcpdump.c" 586# Factoring default headers for most tests. 587ac_includes_default="\ 588#include <stdio.h> 589#ifdef HAVE_SYS_TYPES_H 590# include <sys/types.h> 591#endif 592#ifdef HAVE_SYS_STAT_H 593# include <sys/stat.h> 594#endif 595#ifdef STDC_HEADERS 596# include <stdlib.h> 597# include <stddef.h> 598#else 599# ifdef HAVE_STDLIB_H 600# include <stdlib.h> 601# endif 602#endif 603#ifdef HAVE_STRING_H 604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 605# include <memory.h> 606# endif 607# include <string.h> 608#endif 609#ifdef HAVE_STRINGS_H 610# include <strings.h> 611#endif 612#ifdef HAVE_INTTYPES_H 613# include <inttypes.h> 614#endif 615#ifdef HAVE_STDINT_H 616# include <stdint.h> 617#endif 618#ifdef HAVE_UNISTD_H 619# include <unistd.h> 620#endif" 621 622ac_subst_vars='LTLIBOBJS 623INSTALL_DATA 624INSTALL_SCRIPT 625INSTALL_PROGRAM 626MAN_MISC_INFO 627MAN_FILE_FORMATS 628LOCALSRC 629V_PCAPDEP 630V_INCLS 631V_GROUP 632V_DEFS 633V_CCOPT 634MKDEP 635DEPENDENCY_CFLAG 636AR 637RANLIB 638PCAP_CONFIG 639LIBOBJS 640EGREP 641GREP 642CPP 643OBJEXT 644EXEEXT 645ac_ct_CC 646CPPFLAGS 647LDFLAGS 648CFLAGS 649CC 650SHLICC2 651host_os 652host_vendor 653host_cpu 654host 655build_os 656build_vendor 657build_cpu 658build 659target_alias 660host_alias 661build_alias 662LIBS 663ECHO_T 664ECHO_N 665ECHO_C 666DEFS 667mandir 668localedir 669libdir 670psdir 671pdfdir 672dvidir 673htmldir 674infodir 675docdir 676oldincludedir 677includedir 678localstatedir 679sharedstatedir 680sysconfdir 681datadir 682datarootdir 683libexecdir 684sbindir 685bindir 686program_transform_name 687prefix 688exec_prefix 689PACKAGE_URL 690PACKAGE_BUGREPORT 691PACKAGE_STRING 692PACKAGE_VERSION 693PACKAGE_TARNAME 694PACKAGE_NAME 695PATH_SEPARATOR 696SHELL' 697ac_subst_files='' 698ac_user_opts=' 699enable_option_checking 700with_gcc 701enable_universal 702with_smi 703enable_smb 704with_user 705with_chroot 706with_sandbox_capsicum 707enable_ipv6 708with_system_libpcap 709with_crypto 710with_cap_ng 711' 712 ac_precious_vars='build_alias 713host_alias 714target_alias 715CC 716CFLAGS 717LDFLAGS 718LIBS 719CPPFLAGS 720CPP' 721 722 723# Initialize some variables set by options. 724ac_init_help= 725ac_init_version=false 726ac_unrecognized_opts= 727ac_unrecognized_sep= 728# The variables have the same names as the options, with 729# dashes changed to underlines. 730cache_file=/dev/null 731exec_prefix=NONE 732no_create= 733no_recursion= 734prefix=NONE 735program_prefix=NONE 736program_suffix=NONE 737program_transform_name=s,x,x, 738silent= 739site= 740srcdir= 741verbose= 742x_includes=NONE 743x_libraries=NONE 744 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.) 751bindir='${exec_prefix}/bin' 752sbindir='${exec_prefix}/sbin' 753libexecdir='${exec_prefix}/libexec' 754datarootdir='${prefix}/share' 755datadir='${datarootdir}' 756sysconfdir='${prefix}/etc' 757sharedstatedir='${prefix}/com' 758localstatedir='${prefix}/var' 759includedir='${prefix}/include' 760oldincludedir='/usr/include' 761docdir='${datarootdir}/doc/${PACKAGE}' 762infodir='${datarootdir}/info' 763htmldir='${docdir}' 764dvidir='${docdir}' 765pdfdir='${docdir}' 766psdir='${docdir}' 767libdir='${exec_prefix}/lib' 768localedir='${datarootdir}/locale' 769mandir='${datarootdir}/man' 770 771ac_prev= 772ac_dashdash= 773for ac_option 774do 775 # If the previous option needs an argument, assign it. 776 if test -n "$ac_prev"; then 777 eval $ac_prev=\$ac_option 778 ac_prev= 779 continue 780 fi 781 782 case $ac_option in 783 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 784 *=) ac_optarg= ;; 785 *) ac_optarg=yes ;; 786 esac 787 788 # Accept the important Cygnus configure options, so we can diagnose typos. 789 790 case $ac_dashdash$ac_option in 791 --) 792 ac_dashdash=yes ;; 793 794 -bindir | --bindir | --bindi | --bind | --bin | --bi) 795 ac_prev=bindir ;; 796 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 797 bindir=$ac_optarg ;; 798 799 -build | --build | --buil | --bui | --bu) 800 ac_prev=build_alias ;; 801 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 802 build_alias=$ac_optarg ;; 803 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 ;; 810 811 --config-cache | -C) 812 cache_file=config.cache ;; 813 814 -datadir | --datadir | --datadi | --datad) 815 ac_prev=datadir ;; 816 -datadir=* | --datadir=* | --datadi=* | --datad=*) 817 datadir=$ac_optarg ;; 818 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 ;; 825 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 834 *" 835"enable_$ac_useropt" 836"*) ;; 837 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 838 ac_unrecognized_sep=', ';; 839 esac 840 eval enable_$ac_useropt=no ;; 841 842 -docdir | --docdir | --docdi | --doc | --do) 843 ac_prev=docdir ;; 844 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 845 docdir=$ac_optarg ;; 846 847 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 848 ac_prev=dvidir ;; 849 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 850 dvidir=$ac_optarg ;; 851 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 860 *" 861"enable_$ac_useropt" 862"*) ;; 863 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 864 ac_unrecognized_sep=', ';; 865 esac 866 eval enable_$ac_useropt=\$ac_optarg ;; 867 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 ;; 876 877 -gas | --gas | --ga | --g) 878 # Obsolete; use --with-gas. 879 with_gas=yes ;; 880 881 -help | --help | --hel | --he | -h) 882 ac_init_help=long ;; 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 ;; 887 888 -host | --host | --hos | --ho) 889 ac_prev=host_alias ;; 890 -host=* | --host=* | --hos=* | --ho=*) 891 host_alias=$ac_optarg ;; 892 893 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 894 ac_prev=htmldir ;; 895 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 896 | --ht=*) 897 htmldir=$ac_optarg ;; 898 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 ;; 905 906 -infodir | --infodir | --infodi | --infod | --info | --inf) 907 ac_prev=infodir ;; 908 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 909 infodir=$ac_optarg ;; 910 911 -libdir | --libdir | --libdi | --libd) 912 ac_prev=libdir ;; 913 -libdir=* | --libdir=* | --libdi=* | --libd=*) 914 libdir=$ac_optarg ;; 915 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 ;; 922 923 -localedir | --localedir | --localedi | --localed | --locale) 924 ac_prev=localedir ;; 925 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 926 localedir=$ac_optarg ;; 927 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 ;; 934 935 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 936 ac_prev=mandir ;; 937 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 938 mandir=$ac_optarg ;; 939 940 -nfp | --nfp | --nf) 941 # Obsolete; use --without-fp. 942 with_fp=no ;; 943 944 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 945 | --no-cr | --no-c | -n) 946 no_create=yes ;; 947 948 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 949 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 950 no_recursion=yes ;; 951 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 ;; 960 961 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 962 ac_prev=prefix ;; 963 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 964 prefix=$ac_optarg ;; 965 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 ;; 972 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 ;; 979 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 ;; 996 997 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 998 ac_prev=pdfdir ;; 999 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1000 pdfdir=$ac_optarg ;; 1001 1002 -psdir | --psdir | --psdi | --psd | --ps) 1003 ac_prev=psdir ;; 1004 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1005 psdir=$ac_optarg ;; 1006 1007 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1008 | -silent | --silent | --silen | --sile | --sil) 1009 silent=yes ;; 1010 1011 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1012 ac_prev=sbindir ;; 1013 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1014 | --sbi=* | --sb=*) 1015 sbindir=$ac_optarg ;; 1016 1017 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1018 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1019 | --sharedst | --shareds | --shared | --share | --shar \ 1020 | --sha | --sh) 1021 ac_prev=sharedstatedir ;; 1022 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1023 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1024 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1025 | --sha=* | --sh=*) 1026 sharedstatedir=$ac_optarg ;; 1027 1028 -site | --site | --sit) 1029 ac_prev=site ;; 1030 -site=* | --site=* | --sit=*) 1031 site=$ac_optarg ;; 1032 1033 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1034 ac_prev=srcdir ;; 1035 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1036 srcdir=$ac_optarg ;; 1037 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 ;; 1044 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 ;; 1049 1050 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1051 verbose=yes ;; 1052 1053 -version | --version | --versio | --versi | --vers | -V) 1054 ac_init_version=: ;; 1055 1056 -with-* | --with-*) 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 1064 *" 1065"with_$ac_useropt" 1066"*) ;; 1067 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1068 ac_unrecognized_sep=', ';; 1069 esac 1070 eval with_$ac_useropt=\$ac_optarg ;; 1071 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 1080 *" 1081"with_$ac_useropt" 1082"*) ;; 1083 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1084 ac_unrecognized_sep=', ';; 1085 esac 1086 eval with_$ac_useropt=no ;; 1087 1088 --x) 1089 # Obsolete; use --with-x. 1090 with_x=yes ;; 1091 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 ;; 1098 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 ;; 1105 1106 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1107Try \`$0 --help' for more information" 1108 ;; 1109 1110 *=*) 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'" ;; 1116 esac 1117 eval $ac_envvar=\$ac_optarg 1118 export $ac_envvar ;; 1119 1120 *) 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}" 1126 ;; 1127 1128 esac 1129done 1130 1131if test -n "$ac_prev"; then 1132 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1133 as_fn_error $? "missing argument to $ac_option" 1134fi 1135 1136if test -n "$ac_unrecognized_opts"; then 1137 case $enable_option_checking in 1138 no) ;; 1139 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1140 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1141 esac 1142fi 1143 1144# Check all directory arguments for consistency. 1145for 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 1149do 1150 eval ac_val=\$$ac_var 1151 # Remove trailing slashes. 1152 case $ac_val in 1153 */ ) 1154 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1155 eval $ac_var=\$ac_val;; 1156 esac 1157 # Be sure to have absolute directory names. 1158 case $ac_val in 1159 [\\/$]* | ?:[\\/]* ) continue;; 1160 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1161 esac 1162 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1163done 1164 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. 1168build=$build_alias 1169host=$host_alias 1170target=$target_alias 1171 1172# FIXME: To remove some day. 1173if 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 1177 cross_compiling=yes 1178 fi 1179fi 1180 1181ac_tool_prefix= 1182test -n "$host_alias" && ac_tool_prefix=$host_alias- 1183 1184test "$silent" = yes && exec 6>/dev/null 1185 1186 1187ac_pwd=`pwd` && test -n "$ac_pwd" && 1188ac_ls_di=`ls -di .` && 1189ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1190 as_fn_error $? "working directory cannot be determined" 1191test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1192 as_fn_error $? "pwd does not report name of working directory" 1193 1194 1195# Find the source files, if location was not specified. 1196if 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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1206 s//\1/ 1207 q 1208 } 1209 /^X\(\/\/\)[^/].*/{ 1210 s//\1/ 1211 q 1212 } 1213 /^X\(\/\/\)$/{ 1214 s//\1/ 1215 q 1216 } 1217 /^X\(\/\).*/{ 1218 s//\1/ 1219 q 1220 } 1221 s/.*/./; q'` 1222 srcdir=$ac_confdir 1223 if test ! -r "$srcdir/$ac_unique_file"; then 1224 srcdir=.. 1225 fi 1226else 1227 ac_srcdir_defaulted=no 1228fi 1229if 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" 1232fi 1233ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1234ac_abs_confdir=`( 1235 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1236 pwd)` 1237# When building in place, set srcdir=. 1238if test "$ac_abs_confdir" = "$ac_pwd"; then 1239 srcdir=. 1240fi 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. 1244case $srcdir in 1245*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1246esac 1247for 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} 1252done 1253 1254# 1255# Report the --help message. 1256# 1257if 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. 1260 cat <<_ACEOF 1261\`configure' configures this package to adapt to many kinds of systems. 1262 1263Usage: $0 [OPTION]... [VAR=VALUE]... 1264 1265To assign environment variables (e.g., CC, CFLAGS...), specify them as 1266VAR=VALUE. See below for descriptions of some of the useful variables. 1267 1268Defaults for the options are specified in brackets. 1269 1270Configuration: 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 \`..'] 1280 1281Installation directories: 1282 --prefix=PREFIX install architecture-independent files in PREFIX 1283 [$ac_default_prefix] 1284 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1285 [PREFIX] 1286 1287By default, \`make install' will install all the files in 1288\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1289an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1290for instance \`--prefix=\$HOME'. 1291 1292For better control, use the options below. 1293 1294Fine 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/PACKAGE] 1310 --htmldir=DIR html documentation [DOCDIR] 1311 --dvidir=DIR dvi documentation [DOCDIR] 1312 --pdfdir=DIR pdf documentation [DOCDIR] 1313 --psdir=DIR ps documentation [DOCDIR] 1314_ACEOF 1315 1316 cat <<\_ACEOF 1317 1318System types: 1319 --build=BUILD configure for building on BUILD [guessed] 1320 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1321_ACEOF 1322fi 1323 1324if test -n "$ac_init_help"; then 1325 1326 cat <<\_ACEOF 1327 1328Optional Features: 1329 --disable-option-checking ignore unrecognized --enable/--with options 1330 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1331 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1332 --disable-universal don't build universal on OS X 1333 --enable-smb enable possibly-buggy SMB printer default=yes 1334 --disable-smb disable possibly-buggy SMB printer 1335 --enable-ipv6 enable ipv6 (with ipv4) support 1336 --disable-ipv6 disable ipv6 support 1337 1338Optional Packages: 1339 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1340 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1341 --without-gcc don't use gcc 1342 --with-smi link with libsmi (allows to load MIBs on the fly to decode SNMP packets. default=yes 1343 --without-smi don't link with libsmi 1344 --with-user=USERNAME drop privileges by default to USERNAME 1345 --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY 1346 --with-sandbox-capsicum use Capsicum security functions [default=yes, if 1347 available] 1348 --with-system-libpcap don't use local pcap library 1349 --with-crypto use OpenSSL libcrypto [default=yes, if available] 1350 --with-cap-ng use libcap-ng [default=yes, if available] 1351 1352Some influential environment variables: 1353 CC C compiler command 1354 CFLAGS C compiler flags 1355 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1356 nonstandard directory <lib dir> 1357 LIBS libraries to pass to the linker, e.g. -l<library> 1358 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1359 you have headers in a nonstandard directory <include dir> 1360 CPP C preprocessor 1361 1362Use these variables to override the choices made by `configure' or to help 1363it to find libraries and programs with nonstandard names/locations. 1364 1365Report bugs to the package provider. 1366_ACEOF 1367ac_status=$? 1368fi 1369 1370if test "$ac_init_help" = "recursive"; then 1371 # If there are subdirs, report their specific --help. 1372 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1373 test -d "$ac_dir" || 1374 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1375 continue 1376 ac_builddir=. 1377 1378case "$ac_dir" in 1379.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1380*) 1381 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1382 # A ".." for each directory in $ac_dir_suffix. 1383 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1384 case $ac_top_builddir_sub in 1385 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1386 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1387 esac ;; 1388esac 1389ac_abs_top_builddir=$ac_pwd 1390ac_abs_builddir=$ac_pwd$ac_dir_suffix 1391# for backward compatibility: 1392ac_top_builddir=$ac_top_build_prefix 1393 1394case $srcdir in 1395 .) # We are building in place. 1396 ac_srcdir=. 1397 ac_top_srcdir=$ac_top_builddir_sub 1398 ac_abs_top_srcdir=$ac_pwd ;; 1399 [\\/]* | ?:[\\/]* ) # Absolute name. 1400 ac_srcdir=$srcdir$ac_dir_suffix; 1401 ac_top_srcdir=$srcdir 1402 ac_abs_top_srcdir=$srcdir ;; 1403 *) # Relative name. 1404 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1405 ac_top_srcdir=$ac_top_build_prefix$srcdir 1406 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1407esac 1408ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1409 1410 cd "$ac_dir" || { ac_status=$?; continue; } 1411 # Check for guested configure. 1412 if test -f "$ac_srcdir/configure.gnu"; then 1413 echo && 1414 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1415 elif test -f "$ac_srcdir/configure"; then 1416 echo && 1417 $SHELL "$ac_srcdir/configure" --help=recursive 1418 else 1419 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1420 fi || ac_status=$? 1421 cd "$ac_pwd" || { ac_status=$?; break; } 1422 done 1423fi 1424 1425test -n "$ac_init_help" && exit $ac_status 1426if $ac_init_version; then 1427 cat <<\_ACEOF 1428configure 1429generated by GNU Autoconf 2.69 1430 1431Copyright (C) 2012 Free Software Foundation, Inc. 1432This configure script is free software; the Free Software Foundation 1433gives unlimited permission to copy, distribute and modify it. 1434_ACEOF 1435 exit 1436fi 1437 1438## ------------------------ ## 1439## Autoconf initialization. ## 1440## ------------------------ ## 1441 1442# ac_fn_c_try_compile LINENO 1443# -------------------------- 1444# Try to compile conftest.$ac_ext, and return whether this succeeded. 1445ac_fn_c_try_compile () 1446{ 1447 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1448 rm -f conftest.$ac_objext 1449 if { { ac_try="$ac_compile" 1450case "(($ac_try" in 1451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1452 *) ac_try_echo=$ac_try;; 1453esac 1454eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1455$as_echo "$ac_try_echo"; } >&5 1456 (eval "$ac_compile") 2>conftest.err 1457 ac_status=$? 1458 if test -s conftest.err; then 1459 grep -v '^ *+' conftest.err >conftest.er1 1460 cat conftest.er1 >&5 1461 mv -f conftest.er1 conftest.err 1462 fi 1463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1464 test $ac_status = 0; } && { 1465 test -z "$ac_c_werror_flag" || 1466 test ! -s conftest.err 1467 } && test -s conftest.$ac_objext; then : 1468 ac_retval=0 1469else 1470 $as_echo "$as_me: failed program was:" >&5 1471sed 's/^/| /' conftest.$ac_ext >&5 1472 1473 ac_retval=1 1474fi 1475 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1476 as_fn_set_status $ac_retval 1477 1478} # ac_fn_c_try_compile 1479 1480# ac_fn_c_try_cpp LINENO 1481# ---------------------- 1482# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1483ac_fn_c_try_cpp () 1484{ 1485 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1486 if { { ac_try="$ac_cpp conftest.$ac_ext" 1487case "(($ac_try" in 1488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1489 *) ac_try_echo=$ac_try;; 1490esac 1491eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1492$as_echo "$ac_try_echo"; } >&5 1493 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1494 ac_status=$? 1495 if test -s conftest.err; then 1496 grep -v '^ *+' conftest.err >conftest.er1 1497 cat conftest.er1 >&5 1498 mv -f conftest.er1 conftest.err 1499 fi 1500 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1501 test $ac_status = 0; } > conftest.i && { 1502 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1503 test ! -s conftest.err 1504 }; then : 1505 ac_retval=0 1506else 1507 $as_echo "$as_me: failed program was:" >&5 1508sed 's/^/| /' conftest.$ac_ext >&5 1509 1510 ac_retval=1 1511fi 1512 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1513 as_fn_set_status $ac_retval 1514 1515} # ac_fn_c_try_cpp 1516 1517# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1518# ------------------------------------------------------- 1519# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1520# the include files in INCLUDES and setting the cache variable VAR 1521# accordingly. 1522ac_fn_c_check_header_mongrel () 1523{ 1524 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1525 if eval \${$3+:} false; then : 1526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1527$as_echo_n "checking for $2... " >&6; } 1528if eval \${$3+:} false; then : 1529 $as_echo_n "(cached) " >&6 1530fi 1531eval ac_res=\$$3 1532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1533$as_echo "$ac_res" >&6; } 1534else 1535 # Is the header compilable? 1536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1537$as_echo_n "checking $2 usability... " >&6; } 1538cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1539/* end confdefs.h. */ 1540$4 1541#include <$2> 1542_ACEOF 1543if ac_fn_c_try_compile "$LINENO"; then : 1544 ac_header_compiler=yes 1545else 1546 ac_header_compiler=no 1547fi 1548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1550$as_echo "$ac_header_compiler" >&6; } 1551 1552# Is the header present? 1553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1554$as_echo_n "checking $2 presence... " >&6; } 1555cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1556/* end confdefs.h. */ 1557#include <$2> 1558_ACEOF 1559if ac_fn_c_try_cpp "$LINENO"; then : 1560 ac_header_preproc=yes 1561else 1562 ac_header_preproc=no 1563fi 1564rm -f conftest.err conftest.i conftest.$ac_ext 1565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1566$as_echo "$ac_header_preproc" >&6; } 1567 1568# So? What about this header? 1569case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1570 yes:no: ) 1571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1572$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1574$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1575 ;; 1576 no:yes:* ) 1577 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1578$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1580$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1581 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1582$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1584$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1586$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1587 ;; 1588esac 1589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1590$as_echo_n "checking for $2... " >&6; } 1591if eval \${$3+:} false; then : 1592 $as_echo_n "(cached) " >&6 1593else 1594 eval "$3=\$ac_header_compiler" 1595fi 1596eval ac_res=\$$3 1597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1598$as_echo "$ac_res" >&6; } 1599fi 1600 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1601 1602} # ac_fn_c_check_header_mongrel 1603 1604# ac_fn_c_try_run LINENO 1605# ---------------------- 1606# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1607# that executables *can* be run. 1608ac_fn_c_try_run () 1609{ 1610 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1611 if { { ac_try="$ac_link" 1612case "(($ac_try" in 1613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1614 *) ac_try_echo=$ac_try;; 1615esac 1616eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1617$as_echo "$ac_try_echo"; } >&5 1618 (eval "$ac_link") 2>&5 1619 ac_status=$? 1620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1622 { { case "(($ac_try" in 1623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1624 *) ac_try_echo=$ac_try;; 1625esac 1626eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1627$as_echo "$ac_try_echo"; } >&5 1628 (eval "$ac_try") 2>&5 1629 ac_status=$? 1630 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1631 test $ac_status = 0; }; }; then : 1632 ac_retval=0 1633else 1634 $as_echo "$as_me: program exited with status $ac_status" >&5 1635 $as_echo "$as_me: failed program was:" >&5 1636sed 's/^/| /' conftest.$ac_ext >&5 1637 1638 ac_retval=$ac_status 1639fi 1640 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1641 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1642 as_fn_set_status $ac_retval 1643 1644} # ac_fn_c_try_run 1645 1646# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1647# ------------------------------------------------------- 1648# Tests whether HEADER exists and can be compiled using the include files in 1649# INCLUDES, setting the cache variable VAR accordingly. 1650ac_fn_c_check_header_compile () 1651{ 1652 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1654$as_echo_n "checking for $2... " >&6; } 1655if eval \${$3+:} false; then : 1656 $as_echo_n "(cached) " >&6 1657else 1658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1659/* end confdefs.h. */ 1660$4 1661#include <$2> 1662_ACEOF 1663if ac_fn_c_try_compile "$LINENO"; then : 1664 eval "$3=yes" 1665else 1666 eval "$3=no" 1667fi 1668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1669fi 1670eval ac_res=\$$3 1671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1672$as_echo "$ac_res" >&6; } 1673 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1674 1675} # ac_fn_c_check_header_compile 1676 1677# ac_fn_c_try_link LINENO 1678# ----------------------- 1679# Try to link conftest.$ac_ext, and return whether this succeeded. 1680ac_fn_c_try_link () 1681{ 1682 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1683 rm -f conftest.$ac_objext conftest$ac_exeext 1684 if { { ac_try="$ac_link" 1685case "(($ac_try" in 1686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1687 *) ac_try_echo=$ac_try;; 1688esac 1689eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1690$as_echo "$ac_try_echo"; } >&5 1691 (eval "$ac_link") 2>conftest.err 1692 ac_status=$? 1693 if test -s conftest.err; then 1694 grep -v '^ *+' conftest.err >conftest.er1 1695 cat conftest.er1 >&5 1696 mv -f conftest.er1 conftest.err 1697 fi 1698 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1699 test $ac_status = 0; } && { 1700 test -z "$ac_c_werror_flag" || 1701 test ! -s conftest.err 1702 } && test -s conftest$ac_exeext && { 1703 test "$cross_compiling" = yes || 1704 test -x conftest$ac_exeext 1705 }; then : 1706 ac_retval=0 1707else 1708 $as_echo "$as_me: failed program was:" >&5 1709sed 's/^/| /' conftest.$ac_ext >&5 1710 1711 ac_retval=1 1712fi 1713 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1714 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1715 # interfere with the next link command; also delete a directory that is 1716 # left behind by Apple's compiler. We do this before executing the actions. 1717 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1718 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1719 as_fn_set_status $ac_retval 1720 1721} # ac_fn_c_try_link 1722 1723# ac_fn_c_check_func LINENO FUNC VAR 1724# ---------------------------------- 1725# Tests whether FUNC exists, setting the cache variable VAR accordingly 1726ac_fn_c_check_func () 1727{ 1728 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1730$as_echo_n "checking for $2... " >&6; } 1731if eval \${$3+:} false; then : 1732 $as_echo_n "(cached) " >&6 1733else 1734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1735/* end confdefs.h. */ 1736/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1737 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1738#define $2 innocuous_$2 1739 1740/* System header to define __stub macros and hopefully few prototypes, 1741 which can conflict with char $2 (); below. 1742 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1743 <limits.h> exists even on freestanding compilers. */ 1744 1745#ifdef __STDC__ 1746# include <limits.h> 1747#else 1748# include <assert.h> 1749#endif 1750 1751#undef $2 1752 1753/* Override any GCC internal prototype to avoid an error. 1754 Use char because int might match the return type of a GCC 1755 builtin and then its argument prototype would still apply. */ 1756#ifdef __cplusplus 1757extern "C" 1758#endif 1759char $2 (); 1760/* The GNU C library defines this for functions which it implements 1761 to always fail with ENOSYS. Some functions are actually named 1762 something starting with __ and the normal name is an alias. */ 1763#if defined __stub_$2 || defined __stub___$2 1764choke me 1765#endif 1766 1767int 1768main () 1769{ 1770return $2 (); 1771 ; 1772 return 0; 1773} 1774_ACEOF 1775if ac_fn_c_try_link "$LINENO"; then : 1776 eval "$3=yes" 1777else 1778 eval "$3=no" 1779fi 1780rm -f core conftest.err conftest.$ac_objext \ 1781 conftest$ac_exeext conftest.$ac_ext 1782fi 1783eval ac_res=\$$3 1784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1785$as_echo "$ac_res" >&6; } 1786 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1787 1788} # ac_fn_c_check_func 1789 1790# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1791# --------------------------------------------- 1792# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1793# accordingly. 1794ac_fn_c_check_decl () 1795{ 1796 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1797 as_decl_name=`echo $2|sed 's/ *(.*//'` 1798 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1800$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1801if eval \${$3+:} false; then : 1802 $as_echo_n "(cached) " >&6 1803else 1804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1805/* end confdefs.h. */ 1806$4 1807int 1808main () 1809{ 1810#ifndef $as_decl_name 1811#ifdef __cplusplus 1812 (void) $as_decl_use; 1813#else 1814 (void) $as_decl_name; 1815#endif 1816#endif 1817 1818 ; 1819 return 0; 1820} 1821_ACEOF 1822if ac_fn_c_try_compile "$LINENO"; then : 1823 eval "$3=yes" 1824else 1825 eval "$3=no" 1826fi 1827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1828fi 1829eval ac_res=\$$3 1830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1831$as_echo "$ac_res" >&6; } 1832 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1833 1834} # ac_fn_c_check_decl 1835 1836# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1837# ------------------------------------------- 1838# Tests whether TYPE exists after having included INCLUDES, setting cache 1839# variable VAR accordingly. 1840ac_fn_c_check_type () 1841{ 1842 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1844$as_echo_n "checking for $2... " >&6; } 1845if eval \${$3+:} false; then : 1846 $as_echo_n "(cached) " >&6 1847else 1848 eval "$3=no" 1849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1850/* end confdefs.h. */ 1851$4 1852int 1853main () 1854{ 1855if (sizeof ($2)) 1856 return 0; 1857 ; 1858 return 0; 1859} 1860_ACEOF 1861if ac_fn_c_try_compile "$LINENO"; then : 1862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1863/* end confdefs.h. */ 1864$4 1865int 1866main () 1867{ 1868if (sizeof (($2))) 1869 return 0; 1870 ; 1871 return 0; 1872} 1873_ACEOF 1874if ac_fn_c_try_compile "$LINENO"; then : 1875 1876else 1877 eval "$3=yes" 1878fi 1879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1880fi 1881rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1882fi 1883eval ac_res=\$$3 1884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1885$as_echo "$ac_res" >&6; } 1886 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1887 1888} # ac_fn_c_check_type 1889 1890# ac_fn_c_find_intX_t LINENO BITS VAR 1891# ----------------------------------- 1892# Finds a signed integer type with width BITS, setting cache variable VAR 1893# accordingly. 1894ac_fn_c_find_intX_t () 1895{ 1896 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5 1898$as_echo_n "checking for int$2_t... " >&6; } 1899if eval \${$3+:} false; then : 1900 $as_echo_n "(cached) " >&6 1901else 1902 eval "$3=no" 1903 # Order is important - never check a type that is potentially smaller 1904 # than half of the expected target width. 1905 for ac_type in int$2_t 'int' 'long int' \ 1906 'long long int' 'short int' 'signed char'; do 1907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1908/* end confdefs.h. */ 1909$ac_includes_default 1910 enum { N = $2 / 2 - 1 }; 1911int 1912main () 1913{ 1914static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; 1915test_array [0] = 0; 1916return test_array [0]; 1917 1918 ; 1919 return 0; 1920} 1921_ACEOF 1922if ac_fn_c_try_compile "$LINENO"; then : 1923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1924/* end confdefs.h. */ 1925$ac_includes_default 1926 enum { N = $2 / 2 - 1 }; 1927int 1928main () 1929{ 1930static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) 1931 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; 1932test_array [0] = 0; 1933return test_array [0]; 1934 1935 ; 1936 return 0; 1937} 1938_ACEOF 1939if ac_fn_c_try_compile "$LINENO"; then : 1940 1941else 1942 case $ac_type in #( 1943 int$2_t) : 1944 eval "$3=yes" ;; #( 1945 *) : 1946 eval "$3=\$ac_type" ;; 1947esac 1948fi 1949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1950fi 1951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1952 if eval test \"x\$"$3"\" = x"no"; then : 1953 1954else 1955 break 1956fi 1957 done 1958fi 1959eval ac_res=\$$3 1960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1961$as_echo "$ac_res" >&6; } 1962 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1963 1964} # ac_fn_c_find_intX_t 1965 1966# ac_fn_c_find_uintX_t LINENO BITS VAR 1967# ------------------------------------ 1968# Finds an unsigned integer type with width BITS, setting cache variable VAR 1969# accordingly. 1970ac_fn_c_find_uintX_t () 1971{ 1972 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 1974$as_echo_n "checking for uint$2_t... " >&6; } 1975if eval \${$3+:} false; then : 1976 $as_echo_n "(cached) " >&6 1977else 1978 eval "$3=no" 1979 # Order is important - never check a type that is potentially smaller 1980 # than half of the expected target width. 1981 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 1982 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 1983 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1984/* end confdefs.h. */ 1985$ac_includes_default 1986int 1987main () 1988{ 1989static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 1990test_array [0] = 0; 1991return test_array [0]; 1992 1993 ; 1994 return 0; 1995} 1996_ACEOF 1997if ac_fn_c_try_compile "$LINENO"; then : 1998 case $ac_type in #( 1999 uint$2_t) : 2000 eval "$3=yes" ;; #( 2001 *) : 2002 eval "$3=\$ac_type" ;; 2003esac 2004fi 2005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2006 if eval test \"x\$"$3"\" = x"no"; then : 2007 2008else 2009 break 2010fi 2011 done 2012fi 2013eval ac_res=\$$3 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 2017 2018} # ac_fn_c_find_uintX_t 2019cat >config.log <<_ACEOF 2020This file contains any messages produced by compilers while 2021running configure, to aid debugging if configure makes a mistake. 2022 2023It was created by $as_me, which was 2024generated by GNU Autoconf 2.69. Invocation command line was 2025 2026 $ $0 $@ 2027 2028_ACEOF 2029exec 5>>config.log 2030{ 2031cat <<_ASUNAME 2032## --------- ## 2033## Platform. ## 2034## --------- ## 2035 2036hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2037uname -m = `(uname -m) 2>/dev/null || echo unknown` 2038uname -r = `(uname -r) 2>/dev/null || echo unknown` 2039uname -s = `(uname -s) 2>/dev/null || echo unknown` 2040uname -v = `(uname -v) 2>/dev/null || echo unknown` 2041 2042/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2043/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2044 2045/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2046/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2047/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2048/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2049/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2050/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2051/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2052 2053_ASUNAME 2054 2055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2056for as_dir in $PATH 2057do 2058 IFS=$as_save_IFS 2059 test -z "$as_dir" && as_dir=. 2060 $as_echo "PATH: $as_dir" 2061 done 2062IFS=$as_save_IFS 2063 2064} >&5 2065 2066cat >&5 <<_ACEOF 2067 2068 2069## ----------- ## 2070## Core tests. ## 2071## ----------- ## 2072 2073_ACEOF 2074 2075 2076# Keep a trace of the command line. 2077# Strip out --no-create and --no-recursion so they do not pile up. 2078# Strip out --silent because we don't want to record it for future runs. 2079# Also quote any args containing shell meta-characters. 2080# Make two passes to allow for proper duplicate-argument suppression. 2081ac_configure_args= 2082ac_configure_args0= 2083ac_configure_args1= 2084ac_must_keep_next=false 2085for ac_pass in 1 2 2086do 2087 for ac_arg 2088 do 2089 case $ac_arg in 2090 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2091 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2092 | -silent | --silent | --silen | --sile | --sil) 2093 continue ;; 2094 *\'*) 2095 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2096 esac 2097 case $ac_pass in 2098 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2099 2) 2100 as_fn_append ac_configure_args1 " '$ac_arg'" 2101 if test $ac_must_keep_next = true; then 2102 ac_must_keep_next=false # Got value, back to normal. 2103 else 2104 case $ac_arg in 2105 *=* | --config-cache | -C | -disable-* | --disable-* \ 2106 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2107 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2108 | -with-* | --with-* | -without-* | --without-* | --x) 2109 case "$ac_configure_args0 " in 2110 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2111 esac 2112 ;; 2113 -* ) ac_must_keep_next=true ;; 2114 esac 2115 fi 2116 as_fn_append ac_configure_args " '$ac_arg'" 2117 ;; 2118 esac 2119 done 2120done 2121{ ac_configure_args0=; unset ac_configure_args0;} 2122{ ac_configure_args1=; unset ac_configure_args1;} 2123 2124# When interrupted or exit'd, cleanup temporary files, and complete 2125# config.log. We remove comments because anyway the quotes in there 2126# would cause problems or look ugly. 2127# WARNING: Use '\'' to represent an apostrophe within the trap. 2128# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2129trap 'exit_status=$? 2130 # Save into config.log some information that might help in debugging. 2131 { 2132 echo 2133 2134 $as_echo "## ---------------- ## 2135## Cache variables. ## 2136## ---------------- ##" 2137 echo 2138 # The following way of writing the cache mishandles newlines in values, 2139( 2140 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2141 eval ac_val=\$$ac_var 2142 case $ac_val in #( 2143 *${as_nl}*) 2144 case $ac_var in #( 2145 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2146$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2147 esac 2148 case $ac_var in #( 2149 _ | IFS | as_nl) ;; #( 2150 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2151 *) { eval $ac_var=; unset $ac_var;} ;; 2152 esac ;; 2153 esac 2154 done 2155 (set) 2>&1 | 2156 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2157 *${as_nl}ac_space=\ *) 2158 sed -n \ 2159 "s/'\''/'\''\\\\'\'''\''/g; 2160 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2161 ;; #( 2162 *) 2163 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2164 ;; 2165 esac | 2166 sort 2167) 2168 echo 2169 2170 $as_echo "## ----------------- ## 2171## Output variables. ## 2172## ----------------- ##" 2173 echo 2174 for ac_var in $ac_subst_vars 2175 do 2176 eval ac_val=\$$ac_var 2177 case $ac_val in 2178 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2179 esac 2180 $as_echo "$ac_var='\''$ac_val'\''" 2181 done | sort 2182 echo 2183 2184 if test -n "$ac_subst_files"; then 2185 $as_echo "## ------------------- ## 2186## File substitutions. ## 2187## ------------------- ##" 2188 echo 2189 for ac_var in $ac_subst_files 2190 do 2191 eval ac_val=\$$ac_var 2192 case $ac_val in 2193 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2194 esac 2195 $as_echo "$ac_var='\''$ac_val'\''" 2196 done | sort 2197 echo 2198 fi 2199 2200 if test -s confdefs.h; then 2201 $as_echo "## ----------- ## 2202## confdefs.h. ## 2203## ----------- ##" 2204 echo 2205 cat confdefs.h 2206 echo 2207 fi 2208 test "$ac_signal" != 0 && 2209 $as_echo "$as_me: caught signal $ac_signal" 2210 $as_echo "$as_me: exit $exit_status" 2211 } >&5 2212 rm -f core *.core core.conftest.* && 2213 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2214 exit $exit_status 2215' 0 2216for ac_signal in 1 2 13 15; do 2217 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2218done 2219ac_signal=0 2220 2221# confdefs.h avoids OS command line length limits that DEFS can exceed. 2222rm -f -r conftest* confdefs.h 2223 2224$as_echo "/* confdefs.h */" > confdefs.h 2225 2226# Predefined preprocessor variables. 2227 2228cat >>confdefs.h <<_ACEOF 2229#define PACKAGE_NAME "$PACKAGE_NAME" 2230_ACEOF 2231 2232cat >>confdefs.h <<_ACEOF 2233#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2234_ACEOF 2235 2236cat >>confdefs.h <<_ACEOF 2237#define PACKAGE_VERSION "$PACKAGE_VERSION" 2238_ACEOF 2239 2240cat >>confdefs.h <<_ACEOF 2241#define PACKAGE_STRING "$PACKAGE_STRING" 2242_ACEOF 2243 2244cat >>confdefs.h <<_ACEOF 2245#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2246_ACEOF 2247 2248cat >>confdefs.h <<_ACEOF 2249#define PACKAGE_URL "$PACKAGE_URL" 2250_ACEOF 2251 2252 2253# Let the site file select an alternate cache file if it wants to. 2254# Prefer an explicitly selected file to automatically selected ones. 2255ac_site_file1=NONE 2256ac_site_file2=NONE 2257if test -n "$CONFIG_SITE"; then 2258 # We do not want a PATH search for config.site. 2259 case $CONFIG_SITE in #(( 2260 -*) ac_site_file1=./$CONFIG_SITE;; 2261 */*) ac_site_file1=$CONFIG_SITE;; 2262 *) ac_site_file1=./$CONFIG_SITE;; 2263 esac 2264elif test "x$prefix" != xNONE; then 2265 ac_site_file1=$prefix/share/config.site 2266 ac_site_file2=$prefix/etc/config.site 2267else 2268 ac_site_file1=$ac_default_prefix/share/config.site 2269 ac_site_file2=$ac_default_prefix/etc/config.site 2270fi 2271for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2272do 2273 test "x$ac_site_file" = xNONE && continue 2274 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2275 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2276$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2277 sed 's/^/| /' "$ac_site_file" >&5 2278 . "$ac_site_file" \ 2279 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2280$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2281as_fn_error $? "failed to load site script $ac_site_file 2282See \`config.log' for more details" "$LINENO" 5; } 2283 fi 2284done 2285 2286if test -r "$cache_file"; then 2287 # Some versions of bash will fail to source /dev/null (special files 2288 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2289 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2290 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2291$as_echo "$as_me: loading cache $cache_file" >&6;} 2292 case $cache_file in 2293 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2294 *) . "./$cache_file";; 2295 esac 2296 fi 2297else 2298 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2299$as_echo "$as_me: creating cache $cache_file" >&6;} 2300 >$cache_file 2301fi 2302 2303# Check that the precious variables saved in the cache have kept the same 2304# value. 2305ac_cache_corrupted=false 2306for ac_var in $ac_precious_vars; do 2307 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2308 eval ac_new_set=\$ac_env_${ac_var}_set 2309 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2310 eval ac_new_val=\$ac_env_${ac_var}_value 2311 case $ac_old_set,$ac_new_set in 2312 set,) 2313 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2314$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2315 ac_cache_corrupted=: ;; 2316 ,set) 2317 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2318$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2319 ac_cache_corrupted=: ;; 2320 ,);; 2321 *) 2322 if test "x$ac_old_val" != "x$ac_new_val"; then 2323 # differences in whitespace do not lead to failure. 2324 ac_old_val_w=`echo x $ac_old_val` 2325 ac_new_val_w=`echo x $ac_new_val` 2326 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2327 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2328$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2329 ac_cache_corrupted=: 2330 else 2331 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2332$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2333 eval $ac_var=\$ac_old_val 2334 fi 2335 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2336$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2337 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2338$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2339 fi;; 2340 esac 2341 # Pass precious variables to config.status. 2342 if test "$ac_new_set" = set; then 2343 case $ac_new_val in 2344 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2345 *) ac_arg=$ac_var=$ac_new_val ;; 2346 esac 2347 case " $ac_configure_args " in 2348 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2349 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2350 esac 2351 fi 2352done 2353if $ac_cache_corrupted; then 2354 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2355$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2356 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2357$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2358 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2359fi 2360## -------------------- ## 2361## Main body of script. ## 2362## -------------------- ## 2363 2364ac_ext=c 2365ac_cpp='$CPP $CPPFLAGS' 2366ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2367ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2368ac_compiler_gnu=$ac_cv_c_compiler_gnu 2369 2370 2371 2372ac_aux_dir= 2373for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2374 if test -f "$ac_dir/install-sh"; then 2375 ac_aux_dir=$ac_dir 2376 ac_install_sh="$ac_aux_dir/install-sh -c" 2377 break 2378 elif test -f "$ac_dir/install.sh"; then 2379 ac_aux_dir=$ac_dir 2380 ac_install_sh="$ac_aux_dir/install.sh -c" 2381 break 2382 elif test -f "$ac_dir/shtool"; then 2383 ac_aux_dir=$ac_dir 2384 ac_install_sh="$ac_aux_dir/shtool install -c" 2385 break 2386 fi 2387done 2388if test -z "$ac_aux_dir"; then 2389 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2390fi 2391 2392# These three variables are undocumented and unsupported, 2393# and are intended to be withdrawn in a future Autoconf release. 2394# They can cause serious problems if a builder's source tree is in a directory 2395# whose full name contains unusual characters. 2396ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2397ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2398ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2399 2400 2401# Make sure we can run config.sub. 2402$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2403 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2404 2405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2406$as_echo_n "checking build system type... " >&6; } 2407if ${ac_cv_build+:} false; then : 2408 $as_echo_n "(cached) " >&6 2409else 2410 ac_build_alias=$build_alias 2411test "x$ac_build_alias" = x && 2412 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2413test "x$ac_build_alias" = x && 2414 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2415ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2416 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2417 2418fi 2419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2420$as_echo "$ac_cv_build" >&6; } 2421case $ac_cv_build in 2422*-*-*) ;; 2423*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2424esac 2425build=$ac_cv_build 2426ac_save_IFS=$IFS; IFS='-' 2427set x $ac_cv_build 2428shift 2429build_cpu=$1 2430build_vendor=$2 2431shift; shift 2432# Remember, the first character of IFS is used to create $*, 2433# except with old shells: 2434build_os=$* 2435IFS=$ac_save_IFS 2436case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2437 2438 2439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2440$as_echo_n "checking host system type... " >&6; } 2441if ${ac_cv_host+:} false; then : 2442 $as_echo_n "(cached) " >&6 2443else 2444 if test "x$host_alias" = x; then 2445 ac_cv_host=$ac_cv_build 2446else 2447 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2448 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2449fi 2450 2451fi 2452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2453$as_echo "$ac_cv_host" >&6; } 2454case $ac_cv_host in 2455*-*-*) ;; 2456*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2457esac 2458host=$ac_cv_host 2459ac_save_IFS=$IFS; IFS='-' 2460set x $ac_cv_host 2461shift 2462host_cpu=$1 2463host_vendor=$2 2464shift; shift 2465# Remember, the first character of IFS is used to create $*, 2466# except with old shells: 2467host_os=$* 2468IFS=$ac_save_IFS 2469case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479# Check whether --with-gcc was given. 2480if test "${with_gcc+set}" = set; then : 2481 withval=$with_gcc; 2482fi 2483 2484 V_INCLS="" 2485 if test "${srcdir}" != "." ; then 2486 V_INCLS="-I$srcdir" 2487 fi 2488 if test "${CFLAGS+set}" = set; then 2489 LBL_CFLAGS="$CFLAGS" 2490 fi 2491 if test -z "$CC" ; then 2492 case "$host_os" in 2493 2494 bsdi*) 2495 # Extract the first word of "shlicc2", so it can be a program name with args. 2496set dummy shlicc2; ac_word=$2 2497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2498$as_echo_n "checking for $ac_word... " >&6; } 2499if ${ac_cv_prog_SHLICC2+:} false; then : 2500 $as_echo_n "(cached) " >&6 2501else 2502 if test -n "$SHLICC2"; then 2503 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test. 2504else 2505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2506for as_dir in $PATH 2507do 2508 IFS=$as_save_IFS 2509 test -z "$as_dir" && as_dir=. 2510 for ac_exec_ext in '' $ac_executable_extensions; do 2511 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2512 ac_cv_prog_SHLICC2="yes" 2513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2514 break 2 2515 fi 2516done 2517 done 2518IFS=$as_save_IFS 2519 2520 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no" 2521fi 2522fi 2523SHLICC2=$ac_cv_prog_SHLICC2 2524if test -n "$SHLICC2"; then 2525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5 2526$as_echo "$SHLICC2" >&6; } 2527else 2528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2529$as_echo "no" >&6; } 2530fi 2531 2532 2533 if test $SHLICC2 = yes ; then 2534 CC=shlicc2 2535 export CC 2536 fi 2537 ;; 2538 esac 2539 fi 2540 if test -z "$CC" -a "$with_gcc" = no ; then 2541 CC=cc 2542 export CC 2543 fi 2544 2545ac_ext=c 2546ac_cpp='$CPP $CPPFLAGS' 2547ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2548ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2549ac_compiler_gnu=$ac_cv_c_compiler_gnu 2550if test -n "$ac_tool_prefix"; then 2551 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2552set dummy ${ac_tool_prefix}gcc; ac_word=$2 2553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2554$as_echo_n "checking for $ac_word... " >&6; } 2555if ${ac_cv_prog_CC+:} false; then : 2556 $as_echo_n "(cached) " >&6 2557else 2558 if test -n "$CC"; then 2559 ac_cv_prog_CC="$CC" # Let the user override the test. 2560else 2561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2562for as_dir in $PATH 2563do 2564 IFS=$as_save_IFS 2565 test -z "$as_dir" && as_dir=. 2566 for ac_exec_ext in '' $ac_executable_extensions; do 2567 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2568 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2570 break 2 2571 fi 2572done 2573 done 2574IFS=$as_save_IFS 2575 2576fi 2577fi 2578CC=$ac_cv_prog_CC 2579if test -n "$CC"; then 2580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2581$as_echo "$CC" >&6; } 2582else 2583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2584$as_echo "no" >&6; } 2585fi 2586 2587 2588fi 2589if test -z "$ac_cv_prog_CC"; then 2590 ac_ct_CC=$CC 2591 # Extract the first word of "gcc", so it can be a program name with args. 2592set dummy gcc; ac_word=$2 2593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2594$as_echo_n "checking for $ac_word... " >&6; } 2595if ${ac_cv_prog_ac_ct_CC+:} false; then : 2596 $as_echo_n "(cached) " >&6 2597else 2598 if test -n "$ac_ct_CC"; then 2599 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2600else 2601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2602for as_dir in $PATH 2603do 2604 IFS=$as_save_IFS 2605 test -z "$as_dir" && as_dir=. 2606 for ac_exec_ext in '' $ac_executable_extensions; do 2607 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2608 ac_cv_prog_ac_ct_CC="gcc" 2609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2610 break 2 2611 fi 2612done 2613 done 2614IFS=$as_save_IFS 2615 2616fi 2617fi 2618ac_ct_CC=$ac_cv_prog_ac_ct_CC 2619if test -n "$ac_ct_CC"; then 2620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2621$as_echo "$ac_ct_CC" >&6; } 2622else 2623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2624$as_echo "no" >&6; } 2625fi 2626 2627 if test "x$ac_ct_CC" = x; then 2628 CC="" 2629 else 2630 case $cross_compiling:$ac_tool_warned in 2631yes:) 2632{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2633$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2634ac_tool_warned=yes ;; 2635esac 2636 CC=$ac_ct_CC 2637 fi 2638else 2639 CC="$ac_cv_prog_CC" 2640fi 2641 2642if test -z "$CC"; then 2643 if test -n "$ac_tool_prefix"; then 2644 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2645set dummy ${ac_tool_prefix}cc; ac_word=$2 2646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2647$as_echo_n "checking for $ac_word... " >&6; } 2648if ${ac_cv_prog_CC+:} false; then : 2649 $as_echo_n "(cached) " >&6 2650else 2651 if test -n "$CC"; then 2652 ac_cv_prog_CC="$CC" # Let the user override the test. 2653else 2654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2655for as_dir in $PATH 2656do 2657 IFS=$as_save_IFS 2658 test -z "$as_dir" && as_dir=. 2659 for ac_exec_ext in '' $ac_executable_extensions; do 2660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2661 ac_cv_prog_CC="${ac_tool_prefix}cc" 2662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2663 break 2 2664 fi 2665done 2666 done 2667IFS=$as_save_IFS 2668 2669fi 2670fi 2671CC=$ac_cv_prog_CC 2672if test -n "$CC"; then 2673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2674$as_echo "$CC" >&6; } 2675else 2676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2677$as_echo "no" >&6; } 2678fi 2679 2680 2681 fi 2682fi 2683if test -z "$CC"; then 2684 # Extract the first word of "cc", so it can be a program name with args. 2685set dummy cc; ac_word=$2 2686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2687$as_echo_n "checking for $ac_word... " >&6; } 2688if ${ac_cv_prog_CC+:} false; then : 2689 $as_echo_n "(cached) " >&6 2690else 2691 if test -n "$CC"; then 2692 ac_cv_prog_CC="$CC" # Let the user override the test. 2693else 2694 ac_prog_rejected=no 2695as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2696for as_dir in $PATH 2697do 2698 IFS=$as_save_IFS 2699 test -z "$as_dir" && as_dir=. 2700 for ac_exec_ext in '' $ac_executable_extensions; do 2701 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2702 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2703 ac_prog_rejected=yes 2704 continue 2705 fi 2706 ac_cv_prog_CC="cc" 2707 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2708 break 2 2709 fi 2710done 2711 done 2712IFS=$as_save_IFS 2713 2714if test $ac_prog_rejected = yes; then 2715 # We found a bogon in the path, so make sure we never use it. 2716 set dummy $ac_cv_prog_CC 2717 shift 2718 if test $# != 0; then 2719 # We chose a different compiler from the bogus one. 2720 # However, it has the same basename, so the bogon will be chosen 2721 # first if we set CC to just the basename; use the full file name. 2722 shift 2723 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2724 fi 2725fi 2726fi 2727fi 2728CC=$ac_cv_prog_CC 2729if test -n "$CC"; then 2730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2731$as_echo "$CC" >&6; } 2732else 2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2734$as_echo "no" >&6; } 2735fi 2736 2737 2738fi 2739if test -z "$CC"; then 2740 if test -n "$ac_tool_prefix"; then 2741 for ac_prog in cl.exe 2742 do 2743 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2744set dummy $ac_tool_prefix$ac_prog; 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; } 2747if ${ac_cv_prog_CC+:} false; then : 2748 $as_echo_n "(cached) " >&6 2749else 2750 if test -n "$CC"; then 2751 ac_cv_prog_CC="$CC" # Let the user override the test. 2752else 2753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2754for as_dir in $PATH 2755do 2756 IFS=$as_save_IFS 2757 test -z "$as_dir" && as_dir=. 2758 for ac_exec_ext in '' $ac_executable_extensions; do 2759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2760 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2762 break 2 2763 fi 2764done 2765 done 2766IFS=$as_save_IFS 2767 2768fi 2769fi 2770CC=$ac_cv_prog_CC 2771if test -n "$CC"; then 2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2773$as_echo "$CC" >&6; } 2774else 2775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2776$as_echo "no" >&6; } 2777fi 2778 2779 2780 test -n "$CC" && break 2781 done 2782fi 2783if test -z "$CC"; then 2784 ac_ct_CC=$CC 2785 for ac_prog in cl.exe 2786do 2787 # Extract the first word of "$ac_prog", so it can be a program name with args. 2788set dummy $ac_prog; ac_word=$2 2789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2790$as_echo_n "checking for $ac_word... " >&6; } 2791if ${ac_cv_prog_ac_ct_CC+:} false; then : 2792 $as_echo_n "(cached) " >&6 2793else 2794 if test -n "$ac_ct_CC"; then 2795 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2796else 2797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2798for as_dir in $PATH 2799do 2800 IFS=$as_save_IFS 2801 test -z "$as_dir" && as_dir=. 2802 for ac_exec_ext in '' $ac_executable_extensions; do 2803 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2804 ac_cv_prog_ac_ct_CC="$ac_prog" 2805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2806 break 2 2807 fi 2808done 2809 done 2810IFS=$as_save_IFS 2811 2812fi 2813fi 2814ac_ct_CC=$ac_cv_prog_ac_ct_CC 2815if test -n "$ac_ct_CC"; then 2816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2817$as_echo "$ac_ct_CC" >&6; } 2818else 2819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2820$as_echo "no" >&6; } 2821fi 2822 2823 2824 test -n "$ac_ct_CC" && break 2825done 2826 2827 if test "x$ac_ct_CC" = x; then 2828 CC="" 2829 else 2830 case $cross_compiling:$ac_tool_warned in 2831yes:) 2832{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2833$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2834ac_tool_warned=yes ;; 2835esac 2836 CC=$ac_ct_CC 2837 fi 2838fi 2839 2840fi 2841 2842 2843test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2844$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2845as_fn_error $? "no acceptable C compiler found in \$PATH 2846See \`config.log' for more details" "$LINENO" 5; } 2847 2848# Provide some information about the compiler. 2849$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2850set X $ac_compile 2851ac_compiler=$2 2852for ac_option in --version -v -V -qversion; do 2853 { { ac_try="$ac_compiler $ac_option >&5" 2854case "(($ac_try" in 2855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2856 *) ac_try_echo=$ac_try;; 2857esac 2858eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2859$as_echo "$ac_try_echo"; } >&5 2860 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2861 ac_status=$? 2862 if test -s conftest.err; then 2863 sed '10a\ 2864... rest of stderr output deleted ... 2865 10q' conftest.err >conftest.er1 2866 cat conftest.er1 >&5 2867 fi 2868 rm -f conftest.er1 conftest.err 2869 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2870 test $ac_status = 0; } 2871done 2872 2873cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2874/* end confdefs.h. */ 2875 2876int 2877main () 2878{ 2879 2880 ; 2881 return 0; 2882} 2883_ACEOF 2884ac_clean_files_save=$ac_clean_files 2885ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2886# Try to create an executable without -o first, disregard a.out. 2887# It will help us diagnose broken compilers, and finding out an intuition 2888# of exeext. 2889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2890$as_echo_n "checking whether the C compiler works... " >&6; } 2891ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2892 2893# The possible output files: 2894ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2895 2896ac_rmfiles= 2897for ac_file in $ac_files 2898do 2899 case $ac_file in 2900 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2901 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2902 esac 2903done 2904rm -f $ac_rmfiles 2905 2906if { { ac_try="$ac_link_default" 2907case "(($ac_try" in 2908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2909 *) ac_try_echo=$ac_try;; 2910esac 2911eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2912$as_echo "$ac_try_echo"; } >&5 2913 (eval "$ac_link_default") 2>&5 2914 ac_status=$? 2915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2916 test $ac_status = 0; }; then : 2917 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2918# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2919# in a Makefile. We should not override ac_cv_exeext if it was cached, 2920# so that the user can short-circuit this test for compilers unknown to 2921# Autoconf. 2922for ac_file in $ac_files '' 2923do 2924 test -f "$ac_file" || continue 2925 case $ac_file in 2926 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2927 ;; 2928 [ab].out ) 2929 # We found the default executable, but exeext='' is most 2930 # certainly right. 2931 break;; 2932 *.* ) 2933 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2934 then :; else 2935 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2936 fi 2937 # We set ac_cv_exeext here because the later test for it is not 2938 # safe: cross compilers may not add the suffix if given an `-o' 2939 # argument, so we may need to know it at that point already. 2940 # Even if this section looks crufty: it has the advantage of 2941 # actually working. 2942 break;; 2943 * ) 2944 break;; 2945 esac 2946done 2947test "$ac_cv_exeext" = no && ac_cv_exeext= 2948 2949else 2950 ac_file='' 2951fi 2952if test -z "$ac_file"; then : 2953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2954$as_echo "no" >&6; } 2955$as_echo "$as_me: failed program was:" >&5 2956sed 's/^/| /' conftest.$ac_ext >&5 2957 2958{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2959$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2960as_fn_error 77 "C compiler cannot create executables 2961See \`config.log' for more details" "$LINENO" 5; } 2962else 2963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2964$as_echo "yes" >&6; } 2965fi 2966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2967$as_echo_n "checking for C compiler default output file name... " >&6; } 2968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2969$as_echo "$ac_file" >&6; } 2970ac_exeext=$ac_cv_exeext 2971 2972rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2973ac_clean_files=$ac_clean_files_save 2974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2975$as_echo_n "checking for suffix of executables... " >&6; } 2976if { { ac_try="$ac_link" 2977case "(($ac_try" in 2978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2979 *) ac_try_echo=$ac_try;; 2980esac 2981eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2982$as_echo "$ac_try_echo"; } >&5 2983 (eval "$ac_link") 2>&5 2984 ac_status=$? 2985 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2986 test $ac_status = 0; }; then : 2987 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2988# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2989# work properly (i.e., refer to `conftest.exe'), while it won't with 2990# `rm'. 2991for ac_file in conftest.exe conftest conftest.*; do 2992 test -f "$ac_file" || continue 2993 case $ac_file in 2994 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2995 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2996 break;; 2997 * ) break;; 2998 esac 2999done 3000else 3001 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3002$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3003as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3004See \`config.log' for more details" "$LINENO" 5; } 3005fi 3006rm -f conftest conftest$ac_cv_exeext 3007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3008$as_echo "$ac_cv_exeext" >&6; } 3009 3010rm -f conftest.$ac_ext 3011EXEEXT=$ac_cv_exeext 3012ac_exeext=$EXEEXT 3013cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3014/* end confdefs.h. */ 3015#include <stdio.h> 3016int 3017main () 3018{ 3019FILE *f = fopen ("conftest.out", "w"); 3020 return ferror (f) || fclose (f) != 0; 3021 3022 ; 3023 return 0; 3024} 3025_ACEOF 3026ac_clean_files="$ac_clean_files conftest.out" 3027# Check that the compiler produces executables we can run. If not, either 3028# the compiler is broken, or we cross compile. 3029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3030$as_echo_n "checking whether we are cross compiling... " >&6; } 3031if test "$cross_compiling" != yes; then 3032 { { ac_try="$ac_link" 3033case "(($ac_try" in 3034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3035 *) ac_try_echo=$ac_try;; 3036esac 3037eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3038$as_echo "$ac_try_echo"; } >&5 3039 (eval "$ac_link") 2>&5 3040 ac_status=$? 3041 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3042 test $ac_status = 0; } 3043 if { ac_try='./conftest$ac_cv_exeext' 3044 { { case "(($ac_try" in 3045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3046 *) ac_try_echo=$ac_try;; 3047esac 3048eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3049$as_echo "$ac_try_echo"; } >&5 3050 (eval "$ac_try") 2>&5 3051 ac_status=$? 3052 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3053 test $ac_status = 0; }; }; then 3054 cross_compiling=no 3055 else 3056 if test "$cross_compiling" = maybe; then 3057 cross_compiling=yes 3058 else 3059 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3060$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3061as_fn_error $? "cannot run C compiled programs. 3062If you meant to cross compile, use \`--host'. 3063See \`config.log' for more details" "$LINENO" 5; } 3064 fi 3065 fi 3066fi 3067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3068$as_echo "$cross_compiling" >&6; } 3069 3070rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3071ac_clean_files=$ac_clean_files_save 3072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3073$as_echo_n "checking for suffix of object files... " >&6; } 3074if ${ac_cv_objext+:} false; then : 3075 $as_echo_n "(cached) " >&6 3076else 3077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3078/* end confdefs.h. */ 3079 3080int 3081main () 3082{ 3083 3084 ; 3085 return 0; 3086} 3087_ACEOF 3088rm -f conftest.o conftest.obj 3089if { { ac_try="$ac_compile" 3090case "(($ac_try" in 3091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3092 *) ac_try_echo=$ac_try;; 3093esac 3094eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3095$as_echo "$ac_try_echo"; } >&5 3096 (eval "$ac_compile") 2>&5 3097 ac_status=$? 3098 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3099 test $ac_status = 0; }; then : 3100 for ac_file in conftest.o conftest.obj conftest.*; do 3101 test -f "$ac_file" || continue; 3102 case $ac_file in 3103 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3104 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3105 break;; 3106 esac 3107done 3108else 3109 $as_echo "$as_me: failed program was:" >&5 3110sed 's/^/| /' conftest.$ac_ext >&5 3111 3112{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3113$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3114as_fn_error $? "cannot compute suffix of object files: cannot compile 3115See \`config.log' for more details" "$LINENO" 5; } 3116fi 3117rm -f conftest.$ac_cv_objext conftest.$ac_ext 3118fi 3119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3120$as_echo "$ac_cv_objext" >&6; } 3121OBJEXT=$ac_cv_objext 3122ac_objext=$OBJEXT 3123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3124$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3125if ${ac_cv_c_compiler_gnu+:} false; then : 3126 $as_echo_n "(cached) " >&6 3127else 3128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3129/* end confdefs.h. */ 3130 3131int 3132main () 3133{ 3134#ifndef __GNUC__ 3135 choke me 3136#endif 3137 3138 ; 3139 return 0; 3140} 3141_ACEOF 3142if ac_fn_c_try_compile "$LINENO"; then : 3143 ac_compiler_gnu=yes 3144else 3145 ac_compiler_gnu=no 3146fi 3147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3148ac_cv_c_compiler_gnu=$ac_compiler_gnu 3149 3150fi 3151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3152$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3153if test $ac_compiler_gnu = yes; then 3154 GCC=yes 3155else 3156 GCC= 3157fi 3158ac_test_CFLAGS=${CFLAGS+set} 3159ac_save_CFLAGS=$CFLAGS 3160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3161$as_echo_n "checking whether $CC accepts -g... " >&6; } 3162if ${ac_cv_prog_cc_g+:} false; then : 3163 $as_echo_n "(cached) " >&6 3164else 3165 ac_save_c_werror_flag=$ac_c_werror_flag 3166 ac_c_werror_flag=yes 3167 ac_cv_prog_cc_g=no 3168 CFLAGS="-g" 3169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3170/* end confdefs.h. */ 3171 3172int 3173main () 3174{ 3175 3176 ; 3177 return 0; 3178} 3179_ACEOF 3180if ac_fn_c_try_compile "$LINENO"; then : 3181 ac_cv_prog_cc_g=yes 3182else 3183 CFLAGS="" 3184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3185/* end confdefs.h. */ 3186 3187int 3188main () 3189{ 3190 3191 ; 3192 return 0; 3193} 3194_ACEOF 3195if ac_fn_c_try_compile "$LINENO"; then : 3196 3197else 3198 ac_c_werror_flag=$ac_save_c_werror_flag 3199 CFLAGS="-g" 3200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3201/* end confdefs.h. */ 3202 3203int 3204main () 3205{ 3206 3207 ; 3208 return 0; 3209} 3210_ACEOF 3211if ac_fn_c_try_compile "$LINENO"; then : 3212 ac_cv_prog_cc_g=yes 3213fi 3214rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3215fi 3216rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3217fi 3218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3219 ac_c_werror_flag=$ac_save_c_werror_flag 3220fi 3221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3222$as_echo "$ac_cv_prog_cc_g" >&6; } 3223if test "$ac_test_CFLAGS" = set; then 3224 CFLAGS=$ac_save_CFLAGS 3225elif test $ac_cv_prog_cc_g = yes; then 3226 if test "$GCC" = yes; then 3227 CFLAGS="-g -O2" 3228 else 3229 CFLAGS="-g" 3230 fi 3231else 3232 if test "$GCC" = yes; then 3233 CFLAGS="-O2" 3234 else 3235 CFLAGS= 3236 fi 3237fi 3238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3239$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3240if ${ac_cv_prog_cc_c89+:} false; then : 3241 $as_echo_n "(cached) " >&6 3242else 3243 ac_cv_prog_cc_c89=no 3244ac_save_CC=$CC 3245cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3246/* end confdefs.h. */ 3247#include <stdarg.h> 3248#include <stdio.h> 3249struct stat; 3250/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3251struct buf { int x; }; 3252FILE * (*rcsopen) (struct buf *, struct stat *, int); 3253static char *e (p, i) 3254 char **p; 3255 int i; 3256{ 3257 return p[i]; 3258} 3259static char *f (char * (*g) (char **, int), char **p, ...) 3260{ 3261 char *s; 3262 va_list v; 3263 va_start (v,p); 3264 s = g (p, va_arg (v,int)); 3265 va_end (v); 3266 return s; 3267} 3268 3269/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3270 function prototypes and stuff, but not '\xHH' hex character constants. 3271 These don't provoke an error unfortunately, instead are silently treated 3272 as 'x'. The following induces an error, until -std is added to get 3273 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3274 array size at least. It's necessary to write '\x00'==0 to get something 3275 that's true only with -std. */ 3276int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3277 3278/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3279 inside strings and character constants. */ 3280#define FOO(x) 'x' 3281int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3282 3283int test (int i, double x); 3284struct s1 {int (*f) (int a);}; 3285struct s2 {int (*f) (double a);}; 3286int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3287int argc; 3288char **argv; 3289int 3290main () 3291{ 3292return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3293 ; 3294 return 0; 3295} 3296_ACEOF 3297for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3298 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3299do 3300 CC="$ac_save_CC $ac_arg" 3301 if ac_fn_c_try_compile "$LINENO"; then : 3302 ac_cv_prog_cc_c89=$ac_arg 3303fi 3304rm -f core conftest.err conftest.$ac_objext 3305 test "x$ac_cv_prog_cc_c89" != "xno" && break 3306done 3307rm -f conftest.$ac_ext 3308CC=$ac_save_CC 3309 3310fi 3311# AC_CACHE_VAL 3312case "x$ac_cv_prog_cc_c89" in 3313 x) 3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3315$as_echo "none needed" >&6; } ;; 3316 xno) 3317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3318$as_echo "unsupported" >&6; } ;; 3319 *) 3320 CC="$CC $ac_cv_prog_cc_c89" 3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3322$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3323esac 3324if test "x$ac_cv_prog_cc_c89" != xno; then : 3325 3326fi 3327 3328ac_ext=c 3329ac_cpp='$CPP $CPPFLAGS' 3330ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3331ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3332ac_compiler_gnu=$ac_cv_c_compiler_gnu 3333 3334 3335 3336 3337 3338 3339 if test "$GCC" = yes ; then 3340 # 3341 # -Werror forces warnings to be errors. 3342 # 3343 ac_lbl_cc_force_warning_errors=-Werror 3344 3345 # 3346 # Use -ffloat-store so that, on 32-bit x86, we don't 3347 # do 80-bit arithmetic with the FPU; that way we should 3348 # get the same results for floating-point calculations 3349 # on x86-32 and x86-64. 3350 # 3351 3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -ffloat-store option" >&5 3353$as_echo_n "checking whether the compiler supports the -ffloat-store option... " >&6; } 3354 save_CFLAGS="$CFLAGS" 3355 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -ffloat-store" 3356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3357/* end confdefs.h. */ 3358 3359int 3360main () 3361{ 3362return 0 3363 ; 3364 return 0; 3365} 3366_ACEOF 3367if ac_fn_c_try_compile "$LINENO"; then : 3368 3369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3370$as_echo "yes" >&6; } 3371 CFLAGS="$save_CFLAGS" 3372 V_CCOPT="$V_CCOPT -ffloat-store" 3373 3374else 3375 3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3377$as_echo "no" >&6; } 3378 CFLAGS="$save_CFLAGS" 3379 3380fi 3381rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3382 3383 else 3384 V_INCLS="$V_INCLS -I/usr/local/include" 3385 LDFLAGS="$LDFLAGS -L/usr/local/lib" 3386 3387 case "$host_os" in 3388 3389 darwin*) 3390 # 3391 # This is assumed either to be GCC or clang, both 3392 # of which use -Werror to force warnings to be errors. 3393 # 3394 ac_lbl_cc_force_warning_errors=-Werror 3395 ;; 3396 3397 hpux*) 3398 # 3399 # HP C, which is what we presume we're using, doesn't 3400 # exit with a non-zero exit status if we hand it an 3401 # invalid -W flag, can't be forced to do so even with 3402 # +We, and doesn't handle GCC-style -W flags, so we 3403 # don't want to try using GCC-style -W flags. 3404 # 3405 ac_lbl_cc_dont_try_gcc_dashW=yes 3406 ;; 3407 3408 irix*) 3409 # 3410 # MIPS C, which is what we presume we're using, doesn't 3411 # necessarily exit with a non-zero exit status if we 3412 # hand it an invalid -W flag, can't be forced to do 3413 # so, and doesn't handle GCC-style -W flags, so we 3414 # don't want to try using GCC-style -W flags. 3415 # 3416 ac_lbl_cc_dont_try_gcc_dashW=yes 3417 # 3418 # It also, apparently, defaults to "char" being 3419 # unsigned, unlike most other C implementations; 3420 # I suppose we could say "signed char" whenever 3421 # we want to guarantee a signed "char", but let's 3422 # just force signed chars. 3423 # 3424 # -xansi is normally the default, but the 3425 # configure script was setting it; perhaps -cckr 3426 # was the default in the Old Days. (Then again, 3427 # that would probably be for backwards compatibility 3428 # in the days when ANSI C was Shiny and New, i.e. 3429 # 1989 and the early '90's, so maybe we can just 3430 # drop support for those compilers.) 3431 # 3432 # -g is equivalent to -g2, which turns off 3433 # optimization; we choose -g3, which generates 3434 # debugging information but doesn't turn off 3435 # optimization (even if the optimization would 3436 # cause inaccuracies in debugging). 3437 # 3438 V_CCOPT="$V_CCOPT -xansi -signed -g3" 3439 ;; 3440 3441 osf*) 3442 # 3443 # Presumed to be DEC OSF/1, Digital UNIX, or 3444 # Tru64 UNIX. 3445 # 3446 # The DEC C compiler, which is what we presume we're 3447 # using, doesn't exit with a non-zero exit status if we 3448 # hand it an invalid -W flag, can't be forced to do 3449 # so, and doesn't handle GCC-style -W flags, so we 3450 # don't want to try using GCC-style -W flags. 3451 # 3452 ac_lbl_cc_dont_try_gcc_dashW=yes 3453 # 3454 # -g is equivalent to -g2, which turns off 3455 # optimization; we choose -g3, which generates 3456 # debugging information but doesn't turn off 3457 # optimization (even if the optimization would 3458 # cause inaccuracies in debugging). 3459 # 3460 V_CCOPT="$V_CCOPT -g3" 3461 ;; 3462 3463 solaris*) 3464 # 3465 # Assumed to be Sun C, which requires -errwarn to force 3466 # warnings to be treated as errors. 3467 # 3468 ac_lbl_cc_force_warning_errors=-errwarn 3469 ;; 3470 3471 ultrix*) 3472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5 3473$as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; } 3474 if ${ac_cv_lbl_cc_const_proto+:} false; then : 3475 $as_echo_n "(cached) " >&6 3476else 3477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3478/* end confdefs.h. */ 3479#include <sys/types.h> 3480int 3481main () 3482{ 3483struct a { int b; }; 3484 void c(const struct a *) 3485 ; 3486 return 0; 3487} 3488_ACEOF 3489if ac_fn_c_try_compile "$LINENO"; then : 3490 ac_cv_lbl_cc_const_proto=yes 3491else 3492 ac_cv_lbl_cc_const_proto=no 3493fi 3494rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3495fi 3496 3497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5 3498$as_echo "$ac_cv_lbl_cc_const_proto" >&6; } 3499 if test $ac_cv_lbl_cc_const_proto = no ; then 3500 3501$as_echo "#define const /**/" >>confdefs.h 3502 3503 fi 3504 ;; 3505 esac 3506 V_CCOPT="$V_CCOPT -O" 3507 fi 3508 3509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 3510$as_echo_n "checking for inline... " >&6; } 3511 save_CFLAGS="$CFLAGS" 3512 CFLAGS="$V_CCOPT" 3513 if ${ac_cv_lbl_inline+:} false; then : 3514 $as_echo_n "(cached) " >&6 3515else 3516 3517 ac_cv_lbl_inline="" 3518 ac_lbl_cc_inline=no 3519 for ac_lbl_inline in inline __inline__ __inline 3520 do 3521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3522/* end confdefs.h. */ 3523#define inline $ac_lbl_inline 3524 static inline struct iltest *foo(void); 3525 struct iltest { 3526 int iltest1; 3527 int iltest2; 3528 }; 3529 3530 static inline struct iltest * 3531 foo() 3532 { 3533 static struct iltest xxx; 3534 3535 return &xxx; 3536 } 3537int 3538main () 3539{ 3540 3541 ; 3542 return 0; 3543} 3544_ACEOF 3545if ac_fn_c_try_compile "$LINENO"; then : 3546 ac_lbl_cc_inline=yes 3547fi 3548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3549 if test "$ac_lbl_cc_inline" = yes ; then 3550 break; 3551 fi 3552 done 3553 if test "$ac_lbl_cc_inline" = yes ; then 3554 ac_cv_lbl_inline=$ac_lbl_inline 3555 fi 3556fi 3557 3558 CFLAGS="$save_CFLAGS" 3559 if test ! -z "$ac_cv_lbl_inline" ; then 3560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5 3561$as_echo "$ac_cv_lbl_inline" >&6; } 3562 else 3563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3564$as_echo "no" >&6; } 3565 fi 3566 3567cat >>confdefs.h <<_ACEOF 3568#define inline $ac_cv_lbl_inline 3569_ACEOF 3570 3571 3572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5 3573$as_echo_n "checking for __attribute__... " >&6; } 3574if ${ac_cv___attribute__+:} false; then : 3575 $as_echo_n "(cached) " >&6 3576else 3577 3578cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3579/* end confdefs.h. */ 3580 3581 3582#include <stdlib.h> 3583 3584static void foo(void) __attribute__ ((noreturn)); 3585 3586static void 3587foo(void) 3588{ 3589 exit(1); 3590} 3591 3592int 3593main(int argc, char **argv) 3594{ 3595 foo(); 3596} 3597 3598_ACEOF 3599if ac_fn_c_try_compile "$LINENO"; then : 3600 ac_cv___attribute__=yes 3601else 3602 ac_cv___attribute__=no 3603fi 3604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3605fi 3606 3607if test "$ac_cv___attribute__" = "yes"; then 3608 3609$as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h 3610 3611else 3612 # 3613 # We can't use __attribute__, so we can't use __attribute__((unused)), 3614 # so we define _U_ to an empty string. 3615 # 3616 V_DEFS="$V_DEFS -D_U_=\"\"" 3617fi 3618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5 3619$as_echo "$ac_cv___attribute__" >&6; } 3620 3621if test "$ac_cv___attribute__" = "yes"; then 3622 3623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((unused)) can be used without warnings" >&5 3624$as_echo_n "checking whether __attribute__((unused)) can be used without warnings... " >&6; } 3625if ${ac_cv___attribute___unused+:} false; then : 3626 $as_echo_n "(cached) " >&6 3627else 3628 3629save_CFLAGS="$CFLAGS" 3630CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors" 3631cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3632/* end confdefs.h. */ 3633 3634 3635#include <stdlib.h> 3636#include <stdio.h> 3637 3638int 3639main(int argc __attribute((unused)), char **argv __attribute((unused))) 3640{ 3641 printf("Hello, world!\n"); 3642 return 0; 3643} 3644 3645_ACEOF 3646if ac_fn_c_try_compile "$LINENO"; then : 3647 ac_cv___attribute___unused=yes 3648else 3649 ac_cv___attribute___unused=no 3650fi 3651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3652fi 3653 3654CFLAGS="$save_CFLAGS" 3655if test "$ac_cv___attribute___unused" = "yes"; then 3656 V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\"" 3657else 3658 V_DEFS="$V_DEFS -D_U_=\"\"" 3659fi 3660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___unused" >&5 3661$as_echo "$ac_cv___attribute___unused" >&6; } 3662 3663 3664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((noreturn)) can be applied to function pointers without warnings" >&5 3665$as_echo_n "checking whether __attribute__((noreturn)) can be applied to function pointers without warnings... " >&6; } 3666if ${ac_cv___attribute___noreturn_function_pointer+:} false; then : 3667 $as_echo_n "(cached) " >&6 3668else 3669 3670save_CFLAGS="$CFLAGS" 3671CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors" 3672cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3673/* end confdefs.h. */ 3674 3675 3676#include <stdlib.h> 3677 3678extern int (*foo)(int i) 3679 __attribute__ ((noreturn)); 3680 3681int 3682main(int argc, char **argv) 3683{ 3684 (*foo)(1); 3685} 3686 3687_ACEOF 3688if ac_fn_c_try_compile "$LINENO"; then : 3689 ac_cv___attribute___noreturn_function_pointer=yes 3690else 3691 ac_cv___attribute___noreturn_function_pointer=no 3692fi 3693rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3694fi 3695 3696CFLAGS="$save_CFLAGS" 3697if test "$ac_cv___attribute___noreturn_function_pointer" = "yes"; then 3698 3699$as_echo "#define __ATTRIBUTE___NORETURN_OK_FOR_FUNCTION_POINTERS 1" >>confdefs.h 3700 3701fi 3702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___noreturn_function_pointer" >&5 3703$as_echo "$ac_cv___attribute___noreturn_function_pointer" >&6; } 3704 3705 3706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((format)) can be used without warnings" >&5 3707$as_echo_n "checking whether __attribute__((format)) can be used without warnings... " >&6; } 3708if ${ac_cv___attribute___format+:} false; then : 3709 $as_echo_n "(cached) " >&6 3710else 3711 3712save_CFLAGS="$CFLAGS" 3713CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors" 3714cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3715/* end confdefs.h. */ 3716 3717 3718#include <stdlib.h> 3719 3720extern int foo(const char *fmt, ...) 3721 __attribute__ ((format (printf, 1, 2))); 3722 3723int 3724main(int argc, char **argv) 3725{ 3726 foo("%s", "test"); 3727} 3728 3729_ACEOF 3730if ac_fn_c_try_compile "$LINENO"; then : 3731 ac_cv___attribute___format=yes 3732else 3733 ac_cv___attribute___format=no 3734fi 3735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3736fi 3737 3738CFLAGS="$save_CFLAGS" 3739if test "$ac_cv___attribute___format" = "yes"; then 3740 3741$as_echo "#define __ATTRIBUTE___FORMAT_OK 1" >>confdefs.h 3742 3743fi 3744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___format" >&5 3745$as_echo "$ac_cv___attribute___format" >&6; } 3746 3747 if test "$ac_cv___attribute___format" = "yes"; then 3748 3749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((format)) can be applied to function pointers" >&5 3750$as_echo_n "checking whether __attribute__((format)) can be applied to function pointers... " >&6; } 3751if ${ac_cv___attribute___format_function_pointer+:} false; then : 3752 $as_echo_n "(cached) " >&6 3753else 3754 3755cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3756/* end confdefs.h. */ 3757 3758 3759#include <stdlib.h> 3760 3761extern int (*foo)(const char *fmt, ...) 3762 __attribute__ ((format (printf, 1, 2))); 3763 3764int 3765main(int argc, char **argv) 3766{ 3767 (*foo)("%s", "test"); 3768} 3769 3770_ACEOF 3771if ac_fn_c_try_compile "$LINENO"; then : 3772 ac_cv___attribute___format_function_pointer=yes 3773else 3774 ac_cv___attribute___format_function_pointer=no 3775fi 3776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3777fi 3778 3779if test "$ac_cv___attribute___format_function_pointer" = "yes"; then 3780 3781$as_echo "#define __ATTRIBUTE___FORMAT_OK_FOR_FUNCTION_POINTERS 1" >>confdefs.h 3782 3783fi 3784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___format_function_pointer" >&5 3785$as_echo "$ac_cv___attribute___format_function_pointer" >&6; } 3786 3787 fi 3788fi 3789 3790ac_ext=c 3791ac_cpp='$CPP $CPPFLAGS' 3792ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3793ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3794ac_compiler_gnu=$ac_cv_c_compiler_gnu 3795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3796$as_echo_n "checking how to run the C preprocessor... " >&6; } 3797# On Suns, sometimes $CPP names a directory. 3798if test -n "$CPP" && test -d "$CPP"; then 3799 CPP= 3800fi 3801if test -z "$CPP"; then 3802 if ${ac_cv_prog_CPP+:} false; then : 3803 $as_echo_n "(cached) " >&6 3804else 3805 # Double quotes because CPP needs to be expanded 3806 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3807 do 3808 ac_preproc_ok=false 3809for ac_c_preproc_warn_flag in '' yes 3810do 3811 # Use a header file that comes with gcc, so configuring glibc 3812 # with a fresh cross-compiler works. 3813 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3814 # <limits.h> exists even on freestanding compilers. 3815 # On the NeXT, cc -E runs the code through the compiler's parser, 3816 # not just through cpp. "Syntax error" is here to catch this case. 3817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3818/* end confdefs.h. */ 3819#ifdef __STDC__ 3820# include <limits.h> 3821#else 3822# include <assert.h> 3823#endif 3824 Syntax error 3825_ACEOF 3826if ac_fn_c_try_cpp "$LINENO"; then : 3827 3828else 3829 # Broken: fails on valid input. 3830continue 3831fi 3832rm -f conftest.err conftest.i conftest.$ac_ext 3833 3834 # OK, works on sane cases. Now check whether nonexistent headers 3835 # can be detected and how. 3836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3837/* end confdefs.h. */ 3838#include <ac_nonexistent.h> 3839_ACEOF 3840if ac_fn_c_try_cpp "$LINENO"; then : 3841 # Broken: success on invalid input. 3842continue 3843else 3844 # Passes both tests. 3845ac_preproc_ok=: 3846break 3847fi 3848rm -f conftest.err conftest.i conftest.$ac_ext 3849 3850done 3851# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3852rm -f conftest.i conftest.err conftest.$ac_ext 3853if $ac_preproc_ok; then : 3854 break 3855fi 3856 3857 done 3858 ac_cv_prog_CPP=$CPP 3859 3860fi 3861 CPP=$ac_cv_prog_CPP 3862else 3863 ac_cv_prog_CPP=$CPP 3864fi 3865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3866$as_echo "$CPP" >&6; } 3867ac_preproc_ok=false 3868for ac_c_preproc_warn_flag in '' yes 3869do 3870 # Use a header file that comes with gcc, so configuring glibc 3871 # with a fresh cross-compiler works. 3872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3873 # <limits.h> exists even on freestanding compilers. 3874 # On the NeXT, cc -E runs the code through the compiler's parser, 3875 # not just through cpp. "Syntax error" is here to catch this case. 3876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3877/* end confdefs.h. */ 3878#ifdef __STDC__ 3879# include <limits.h> 3880#else 3881# include <assert.h> 3882#endif 3883 Syntax error 3884_ACEOF 3885if ac_fn_c_try_cpp "$LINENO"; then : 3886 3887else 3888 # Broken: fails on valid input. 3889continue 3890fi 3891rm -f conftest.err conftest.i conftest.$ac_ext 3892 3893 # OK, works on sane cases. Now check whether nonexistent headers 3894 # can be detected and how. 3895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3896/* end confdefs.h. */ 3897#include <ac_nonexistent.h> 3898_ACEOF 3899if ac_fn_c_try_cpp "$LINENO"; then : 3900 # Broken: success on invalid input. 3901continue 3902else 3903 # Passes both tests. 3904ac_preproc_ok=: 3905break 3906fi 3907rm -f conftest.err conftest.i conftest.$ac_ext 3908 3909done 3910# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3911rm -f conftest.i conftest.err conftest.$ac_ext 3912if $ac_preproc_ok; then : 3913 3914else 3915 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3916$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3917as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3918See \`config.log' for more details" "$LINENO" 5; } 3919fi 3920 3921ac_ext=c 3922ac_cpp='$CPP $CPPFLAGS' 3923ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3924ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3925ac_compiler_gnu=$ac_cv_c_compiler_gnu 3926 3927 3928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3929$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3930if ${ac_cv_path_GREP+:} false; then : 3931 $as_echo_n "(cached) " >&6 3932else 3933 if test -z "$GREP"; then 3934 ac_path_GREP_found=false 3935 # Loop through the user's path and test for each of PROGNAME-LIST 3936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3937for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3938do 3939 IFS=$as_save_IFS 3940 test -z "$as_dir" && as_dir=. 3941 for ac_prog in grep ggrep; do 3942 for ac_exec_ext in '' $ac_executable_extensions; do 3943 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3944 as_fn_executable_p "$ac_path_GREP" || continue 3945# Check for GNU ac_path_GREP and select it if it is found. 3946 # Check for GNU $ac_path_GREP 3947case `"$ac_path_GREP" --version 2>&1` in 3948*GNU*) 3949 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3950*) 3951 ac_count=0 3952 $as_echo_n 0123456789 >"conftest.in" 3953 while : 3954 do 3955 cat "conftest.in" "conftest.in" >"conftest.tmp" 3956 mv "conftest.tmp" "conftest.in" 3957 cp "conftest.in" "conftest.nl" 3958 $as_echo 'GREP' >> "conftest.nl" 3959 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3960 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3961 as_fn_arith $ac_count + 1 && ac_count=$as_val 3962 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3963 # Best one so far, save it but keep looking for a better one 3964 ac_cv_path_GREP="$ac_path_GREP" 3965 ac_path_GREP_max=$ac_count 3966 fi 3967 # 10*(2^10) chars as input seems more than enough 3968 test $ac_count -gt 10 && break 3969 done 3970 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3971esac 3972 3973 $ac_path_GREP_found && break 3 3974 done 3975 done 3976 done 3977IFS=$as_save_IFS 3978 if test -z "$ac_cv_path_GREP"; then 3979 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3980 fi 3981else 3982 ac_cv_path_GREP=$GREP 3983fi 3984 3985fi 3986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3987$as_echo "$ac_cv_path_GREP" >&6; } 3988 GREP="$ac_cv_path_GREP" 3989 3990 3991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3992$as_echo_n "checking for egrep... " >&6; } 3993if ${ac_cv_path_EGREP+:} false; then : 3994 $as_echo_n "(cached) " >&6 3995else 3996 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3997 then ac_cv_path_EGREP="$GREP -E" 3998 else 3999 if test -z "$EGREP"; then 4000 ac_path_EGREP_found=false 4001 # Loop through the user's path and test for each of PROGNAME-LIST 4002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4003for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4004do 4005 IFS=$as_save_IFS 4006 test -z "$as_dir" && as_dir=. 4007 for ac_prog in egrep; do 4008 for ac_exec_ext in '' $ac_executable_extensions; do 4009 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4010 as_fn_executable_p "$ac_path_EGREP" || continue 4011# Check for GNU ac_path_EGREP and select it if it is found. 4012 # Check for GNU $ac_path_EGREP 4013case `"$ac_path_EGREP" --version 2>&1` in 4014*GNU*) 4015 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4016*) 4017 ac_count=0 4018 $as_echo_n 0123456789 >"conftest.in" 4019 while : 4020 do 4021 cat "conftest.in" "conftest.in" >"conftest.tmp" 4022 mv "conftest.tmp" "conftest.in" 4023 cp "conftest.in" "conftest.nl" 4024 $as_echo 'EGREP' >> "conftest.nl" 4025 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4026 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4027 as_fn_arith $ac_count + 1 && ac_count=$as_val 4028 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4029 # Best one so far, save it but keep looking for a better one 4030 ac_cv_path_EGREP="$ac_path_EGREP" 4031 ac_path_EGREP_max=$ac_count 4032 fi 4033 # 10*(2^10) chars as input seems more than enough 4034 test $ac_count -gt 10 && break 4035 done 4036 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4037esac 4038 4039 $ac_path_EGREP_found && break 3 4040 done 4041 done 4042 done 4043IFS=$as_save_IFS 4044 if test -z "$ac_cv_path_EGREP"; then 4045 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4046 fi 4047else 4048 ac_cv_path_EGREP=$EGREP 4049fi 4050 4051 fi 4052fi 4053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4054$as_echo "$ac_cv_path_EGREP" >&6; } 4055 EGREP="$ac_cv_path_EGREP" 4056 4057 4058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4059$as_echo_n "checking for ANSI C header files... " >&6; } 4060if ${ac_cv_header_stdc+:} false; then : 4061 $as_echo_n "(cached) " >&6 4062else 4063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4064/* end confdefs.h. */ 4065#include <stdlib.h> 4066#include <stdarg.h> 4067#include <string.h> 4068#include <float.h> 4069 4070int 4071main () 4072{ 4073 4074 ; 4075 return 0; 4076} 4077_ACEOF 4078if ac_fn_c_try_compile "$LINENO"; then : 4079 ac_cv_header_stdc=yes 4080else 4081 ac_cv_header_stdc=no 4082fi 4083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4084 4085if test $ac_cv_header_stdc = yes; then 4086 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4088/* end confdefs.h. */ 4089#include <string.h> 4090 4091_ACEOF 4092if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4093 $EGREP "memchr" >/dev/null 2>&1; then : 4094 4095else 4096 ac_cv_header_stdc=no 4097fi 4098rm -f conftest* 4099 4100fi 4101 4102if test $ac_cv_header_stdc = yes; then 4103 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4105/* end confdefs.h. */ 4106#include <stdlib.h> 4107 4108_ACEOF 4109if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4110 $EGREP "free" >/dev/null 2>&1; then : 4111 4112else 4113 ac_cv_header_stdc=no 4114fi 4115rm -f conftest* 4116 4117fi 4118 4119if test $ac_cv_header_stdc = yes; then 4120 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4121 if test "$cross_compiling" = yes; then : 4122 : 4123else 4124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4125/* end confdefs.h. */ 4126#include <ctype.h> 4127#include <stdlib.h> 4128#if ((' ' & 0x0FF) == 0x020) 4129# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4130# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4131#else 4132# define ISLOWER(c) \ 4133 (('a' <= (c) && (c) <= 'i') \ 4134 || ('j' <= (c) && (c) <= 'r') \ 4135 || ('s' <= (c) && (c) <= 'z')) 4136# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4137#endif 4138 4139#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4140int 4141main () 4142{ 4143 int i; 4144 for (i = 0; i < 256; i++) 4145 if (XOR (islower (i), ISLOWER (i)) 4146 || toupper (i) != TOUPPER (i)) 4147 return 2; 4148 return 0; 4149} 4150_ACEOF 4151if ac_fn_c_try_run "$LINENO"; then : 4152 4153else 4154 ac_cv_header_stdc=no 4155fi 4156rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4157 conftest.$ac_objext conftest.beam conftest.$ac_ext 4158fi 4159 4160fi 4161fi 4162{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4163$as_echo "$ac_cv_header_stdc" >&6; } 4164if test $ac_cv_header_stdc = yes; then 4165 4166$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4167 4168fi 4169 4170# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4171for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4172 inttypes.h stdint.h unistd.h 4173do : 4174 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4175ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4176" 4177if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4178 cat >>confdefs.h <<_ACEOF 4179#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4180_ACEOF 4181 4182fi 4183 4184done 4185 4186 4187for ac_header in fcntl.h rpc/rpc.h rpc/rpcent.h netdnet/dnetdb.h 4188do : 4189 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4190ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4191if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4192 cat >>confdefs.h <<_ACEOF 4193#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4194_ACEOF 4195 4196fi 4197 4198done 4199 4200for ac_header in net/pfvar.h 4201do : 4202 ac_fn_c_check_header_compile "$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h> 4203#include <sys/socket.h> 4204#include <net/if.h> 4205" 4206if test "x$ac_cv_header_net_pfvar_h" = xyes; then : 4207 cat >>confdefs.h <<_ACEOF 4208#define HAVE_NET_PFVAR_H 1 4209_ACEOF 4210 4211fi 4212 4213done 4214 4215if test "$ac_cv_header_net_pfvar_h" = yes; then 4216 LOCALSRC="print-pflog.c $LOCALSRC" 4217fi 4218for ac_header in netinet/if_ether.h 4219do : 4220 ac_fn_c_check_header_compile "$LINENO" "netinet/if_ether.h" "ac_cv_header_netinet_if_ether_h" "#include <sys/types.h> 4221#include <sys/socket.h> 4222" 4223if test "x$ac_cv_header_netinet_if_ether_h" = xyes; then : 4224 cat >>confdefs.h <<_ACEOF 4225#define HAVE_NETINET_IF_ETHER_H 1 4226_ACEOF 4227 4228fi 4229 4230done 4231 4232if test "$ac_cv_header_netinet_if_ether_h" != yes; then 4233 # 4234 # The simple test didn't work. 4235 # Do we need to include <net/if.h> first? 4236 # Unset ac_cv_header_netinet_if_ether_h so we don't 4237 # treat the previous failure as a cached value and 4238 # suppress the next test. 4239 # 4240 { $as_echo "$as_me:${as_lineno-$LINENO}: Rechecking with some additional includes" >&5 4241$as_echo "$as_me: Rechecking with some additional includes" >&6;} 4242 unset ac_cv_header_netinet_if_ether_h 4243 for ac_header in netinet/if_ether.h 4244do : 4245 ac_fn_c_check_header_compile "$LINENO" "netinet/if_ether.h" "ac_cv_header_netinet_if_ether_h" "#include <sys/types.h> 4246#include <sys/socket.h> 4247#include <netinet/in.h> 4248struct mbuf; 4249struct rtentry; 4250#include <net/if.h> 4251" 4252if test "x$ac_cv_header_netinet_if_ether_h" = xyes; then : 4253 cat >>confdefs.h <<_ACEOF 4254#define HAVE_NETINET_IF_ETHER_H 1 4255_ACEOF 4256 4257fi 4258 4259done 4260 4261fi 4262 4263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5 4264$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } 4265if ${ac_cv_header_time+:} false; then : 4266 $as_echo_n "(cached) " >&6 4267else 4268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4269/* end confdefs.h. */ 4270#include <sys/types.h> 4271#include <sys/time.h> 4272#include <time.h> 4273 4274int 4275main () 4276{ 4277if ((struct tm *) 0) 4278return 0; 4279 ; 4280 return 0; 4281} 4282_ACEOF 4283if ac_fn_c_try_compile "$LINENO"; then : 4284 ac_cv_header_time=yes 4285else 4286 ac_cv_header_time=no 4287fi 4288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4289fi 4290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 4291$as_echo "$ac_cv_header_time" >&6; } 4292if test $ac_cv_header_time = yes; then 4293 4294$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h 4295 4296fi 4297 4298 4299case "$host_os" in 4300 4301darwin*) 4302 # Check whether --enable-universal was given. 4303if test "${enable_universal+set}" = set; then : 4304 enableval=$enable_universal; 4305fi 4306 4307 if test "$enable_universal" != "no"; then 4308 case "$host_os" in 4309 4310 darwin9.*) 4311 # 4312 # Leopard. Build for x86 and 32-bit PowerPC, with 4313 # x86 first. (That's what Apple does.) 4314 # 4315 V_CCOPT="$V_CCOPT -arch i386 -arch ppc" 4316 LDFLAGS="$LDFLAGS -arch i386 -arch ppc" 4317 ;; 4318 4319 darwin10.*) 4320 # 4321 # Snow Leopard. Build for x86-64 and x86, with 4322 # x86-64 first. (That's what Apple does.) 4323 # 4324 V_CCOPT="$V_CCOPT -arch x86_64 -arch i386" 4325 LDFLAGS="$LDFLAGS -arch x86_64 -arch i386" 4326 ;; 4327 esac 4328 fi 4329 ;; 4330esac 4331 4332 4333 4334# Check whether --with-smi was given. 4335if test "${with_smi+set}" = set; then : 4336 withval=$with_smi; 4337else 4338 with_smi=yes 4339fi 4340 4341 4342if test "x$with_smi" != "xno" ; then 4343 ac_fn_c_check_header_mongrel "$LINENO" "smi.h" "ac_cv_header_smi_h" "$ac_includes_default" 4344if test "x$ac_cv_header_smi_h" = xyes; then : 4345 4346 # 4347 # OK, we found smi.h. Do we have libsmi with smiInit? 4348 # 4349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for smiInit in -lsmi" >&5 4350$as_echo_n "checking for smiInit in -lsmi... " >&6; } 4351if ${ac_cv_lib_smi_smiInit+:} false; then : 4352 $as_echo_n "(cached) " >&6 4353else 4354 ac_check_lib_save_LIBS=$LIBS 4355LIBS="-lsmi $LIBS" 4356cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4357/* end confdefs.h. */ 4358 4359/* Override any GCC internal prototype to avoid an error. 4360 Use char because int might match the return type of a GCC 4361 builtin and then its argument prototype would still apply. */ 4362#ifdef __cplusplus 4363extern "C" 4364#endif 4365char smiInit (); 4366int 4367main () 4368{ 4369return smiInit (); 4370 ; 4371 return 0; 4372} 4373_ACEOF 4374if ac_fn_c_try_link "$LINENO"; then : 4375 ac_cv_lib_smi_smiInit=yes 4376else 4377 ac_cv_lib_smi_smiInit=no 4378fi 4379rm -f core conftest.err conftest.$ac_objext \ 4380 conftest$ac_exeext conftest.$ac_ext 4381LIBS=$ac_check_lib_save_LIBS 4382fi 4383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_smi_smiInit" >&5 4384$as_echo "$ac_cv_lib_smi_smiInit" >&6; } 4385if test "x$ac_cv_lib_smi_smiInit" = xyes; then : 4386 4387 # 4388 # OK, we have libsmi with smiInit. Can we use it? 4389 # 4390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable libsmi" >&5 4391$as_echo_n "checking whether to enable libsmi... " >&6; } 4392 savedlibs="$LIBS" 4393 LIBS="-lsmi $LIBS" 4394 if test "$cross_compiling" = yes; then : 4395 4396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not when cross-compiling" >&5 4397$as_echo "not when cross-compiling" >&6; } 4398 LIBS="$savedlibs" 4399 4400 4401else 4402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4403/* end confdefs.h. */ 4404 4405/* libsmi available check */ 4406#include <smi.h> 4407main() 4408{ 4409 int current, revision, age, n; 4410 const int required = 2; 4411 if (smiInit("")) 4412 exit(1); 4413 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version)) 4414 exit(2); 4415 n = sscanf(smi_library_version, "%d:%d:%d", ¤t, &revision, &age); 4416 if (n != 3) 4417 exit(3); 4418 if (required < current - age || required > current) 4419 exit(4); 4420 exit(0); 4421} 4422 4423_ACEOF 4424if ac_fn_c_try_run "$LINENO"; then : 4425 4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4427$as_echo "yes" >&6; } 4428 4429$as_echo "#define USE_LIBSMI 1" >>confdefs.h 4430 4431 4432else 4433 4434 case $? in 4435 1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5 4436$as_echo "no - smiInit failed" >&6; } ;; 4437 2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5 4438$as_echo "no - header/library version mismatch" >&6; } ;; 4439 3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5 4440$as_echo "no - can't determine library version" >&6; } ;; 4441 4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5 4442$as_echo "no - too old" >&6; } ;; 4443 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4444$as_echo "no" >&6; } ;; 4445 esac 4446 LIBS="$savedlibs" 4447 4448fi 4449rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4450 conftest.$ac_objext conftest.beam conftest.$ac_ext 4451fi 4452 4453 4454fi 4455 4456 4457fi 4458 4459 4460fi 4461 4462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5 4463$as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; } 4464# Check whether --enable-smb was given. 4465if test "${enable_smb+set}" = set; then : 4466 enableval=$enable_smb; 4467else 4468 enableval=yes 4469fi 4470 4471case "$enableval" in 4472yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4473$as_echo "yes" >&6; } 4474 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&5 4475$as_echo "$as_me: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&2;} 4476 4477$as_echo "#define TCPDUMP_DO_SMB 1" >>confdefs.h 4478 4479 LOCALSRC="print-smb.c smbutil.c $LOCALSRC" 4480 ;; 4481*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4482$as_echo "no" >&6; } 4483 ;; 4484esac 4485 4486 4487# Check whether --with-user was given. 4488if test "${with_user+set}" = set; then : 4489 withval=$with_user; 4490fi 4491 4492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5 4493$as_echo_n "checking whether to drop root privileges by default... " >&6; } 4494if test ! -z "$with_user" ; then 4495 4496cat >>confdefs.h <<_ACEOF 4497#define WITH_USER "$withval" 4498_ACEOF 4499 4500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5 4501$as_echo "to \"$withval\"" >&6; } 4502else 4503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4504$as_echo "no" >&6; } 4505fi 4506 4507 4508# Check whether --with-chroot was given. 4509if test "${with_chroot+set}" = set; then : 4510 withval=$with_chroot; 4511fi 4512 4513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5 4514$as_echo_n "checking whether to chroot... " >&6; } 4515if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then 4516 4517cat >>confdefs.h <<_ACEOF 4518#define WITH_CHROOT "$withval" 4519_ACEOF 4520 4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5 4522$as_echo "to \"$withval\"" >&6; } 4523else 4524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4525$as_echo "no" >&6; } 4526fi 4527 4528 4529# Check whether --with-sandbox-capsicum was given. 4530if test "${with_sandbox_capsicum+set}" = set; then : 4531 withval=$with_sandbox_capsicum; 4532fi 4533 4534# 4535# Check whether various functions are available. If any are, set 4536# ac_lbl_capsicum_function_seen to yes; if any are not, set 4537# ac_lbl_capsicum_function_not_seen to yes. 4538# 4539# We don't check cap_rights_init(), as it's a macro, wrapping another 4540# function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS() 4541# doesn't handle that. 4542# 4543# All of the ones we check for must be available in order to enable 4544# capsicum sandboxing. 4545# 4546# XXX - do we need to check for all of them, or are there some that, if 4547# present, imply others are present? 4548# 4549if test ! -z "$with_sandbox-capsicum" && test "$with_sandbox-capsicum" != "no" ; then 4550 for ac_func in cap_enter cap_rights_limit cap_ioctls_limit openat 4551do : 4552 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4553ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4554if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 4555 cat >>confdefs.h <<_ACEOF 4556#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4557_ACEOF 4558 ac_lbl_capsicum_function_seen=yes 4559else 4560 ac_lbl_capsicum_function_not_seen=yes 4561fi 4562done 4563 4564fi 4565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5 4566$as_echo_n "checking whether to sandbox using capsicum... " >&6; } 4567if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then 4568 4569$as_echo "#define HAVE_CASPER 1" >>confdefs.h 4570 4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4572$as_echo "yes" >&6; } 4573else 4574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4575$as_echo "no" >&6; } 4576fi 4577 4578# 4579# We must check this before checking whether to enable IPv6, because, 4580# on some platforms (such as SunOS 5.x), the test program requires 4581# the extra networking libraries. 4582# 4583 4584 # Most operating systems have gethostbyname() in the default searched 4585 # libraries (i.e. libc): 4586 # Some OSes (eg. Solaris) place it in libnsl 4587 # Some strange OSes (SINIX) have it in libsocket: 4588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 4589$as_echo_n "checking for library containing gethostbyname... " >&6; } 4590if ${ac_cv_search_gethostbyname+:} false; then : 4591 $as_echo_n "(cached) " >&6 4592else 4593 ac_func_search_save_LIBS=$LIBS 4594cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4595/* end confdefs.h. */ 4596 4597/* Override any GCC internal prototype to avoid an error. 4598 Use char because int might match the return type of a GCC 4599 builtin and then its argument prototype would still apply. */ 4600#ifdef __cplusplus 4601extern "C" 4602#endif 4603char gethostbyname (); 4604int 4605main () 4606{ 4607return gethostbyname (); 4608 ; 4609 return 0; 4610} 4611_ACEOF 4612for ac_lib in '' nsl socket resolv; do 4613 if test -z "$ac_lib"; then 4614 ac_res="none required" 4615 else 4616 ac_res=-l$ac_lib 4617 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4618 fi 4619 if ac_fn_c_try_link "$LINENO"; then : 4620 ac_cv_search_gethostbyname=$ac_res 4621fi 4622rm -f core conftest.err conftest.$ac_objext \ 4623 conftest$ac_exeext 4624 if ${ac_cv_search_gethostbyname+:} false; then : 4625 break 4626fi 4627done 4628if ${ac_cv_search_gethostbyname+:} false; then : 4629 4630else 4631 ac_cv_search_gethostbyname=no 4632fi 4633rm conftest.$ac_ext 4634LIBS=$ac_func_search_save_LIBS 4635fi 4636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 4637$as_echo "$ac_cv_search_gethostbyname" >&6; } 4638ac_res=$ac_cv_search_gethostbyname 4639if test "$ac_res" != no; then : 4640 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4641 4642fi 4643 4644 # Unfortunately libsocket sometimes depends on libnsl and 4645 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this. 4646 if test "$ac_cv_search_gethostbyname" = "no" 4647 then 4648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5 4649$as_echo_n "checking for gethostbyname in -lsocket... " >&6; } 4650if ${ac_cv_lib_socket_gethostbyname+:} false; then : 4651 $as_echo_n "(cached) " >&6 4652else 4653 ac_check_lib_save_LIBS=$LIBS 4654LIBS="-lsocket -lnsl $LIBS" 4655cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4656/* end confdefs.h. */ 4657 4658/* Override any GCC internal prototype to avoid an error. 4659 Use char because int might match the return type of a GCC 4660 builtin and then its argument prototype would still apply. */ 4661#ifdef __cplusplus 4662extern "C" 4663#endif 4664char gethostbyname (); 4665int 4666main () 4667{ 4668return gethostbyname (); 4669 ; 4670 return 0; 4671} 4672_ACEOF 4673if ac_fn_c_try_link "$LINENO"; then : 4674 ac_cv_lib_socket_gethostbyname=yes 4675else 4676 ac_cv_lib_socket_gethostbyname=no 4677fi 4678rm -f core conftest.err conftest.$ac_objext \ 4679 conftest$ac_exeext conftest.$ac_ext 4680LIBS=$ac_check_lib_save_LIBS 4681fi 4682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5 4683$as_echo "$ac_cv_lib_socket_gethostbyname" >&6; } 4684if test "x$ac_cv_lib_socket_gethostbyname" = xyes; then : 4685 LIBS="-lsocket -lnsl $LIBS" 4686fi 4687 4688 fi 4689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 4690$as_echo_n "checking for library containing socket... " >&6; } 4691if ${ac_cv_search_socket+:} false; then : 4692 $as_echo_n "(cached) " >&6 4693else 4694 ac_func_search_save_LIBS=$LIBS 4695cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4696/* end confdefs.h. */ 4697 4698/* Override any GCC internal prototype to avoid an error. 4699 Use char because int might match the return type of a GCC 4700 builtin and then its argument prototype would still apply. */ 4701#ifdef __cplusplus 4702extern "C" 4703#endif 4704char socket (); 4705int 4706main () 4707{ 4708return socket (); 4709 ; 4710 return 0; 4711} 4712_ACEOF 4713for ac_lib in '' socket; do 4714 if test -z "$ac_lib"; then 4715 ac_res="none required" 4716 else 4717 ac_res=-l$ac_lib 4718 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4719 fi 4720 if ac_fn_c_try_link "$LINENO"; then : 4721 ac_cv_search_socket=$ac_res 4722fi 4723rm -f core conftest.err conftest.$ac_objext \ 4724 conftest$ac_exeext 4725 if ${ac_cv_search_socket+:} false; then : 4726 break 4727fi 4728done 4729if ${ac_cv_search_socket+:} false; then : 4730 4731else 4732 ac_cv_search_socket=no 4733fi 4734rm conftest.$ac_ext 4735LIBS=$ac_func_search_save_LIBS 4736fi 4737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 4738$as_echo "$ac_cv_search_socket" >&6; } 4739ac_res=$ac_cv_search_socket 4740if test "$ac_res" != no; then : 4741 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4742 4743else 4744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 4745$as_echo_n "checking for socket in -lsocket... " >&6; } 4746if ${ac_cv_lib_socket_socket+:} false; then : 4747 $as_echo_n "(cached) " >&6 4748else 4749 ac_check_lib_save_LIBS=$LIBS 4750LIBS="-lsocket -lnsl $LIBS" 4751cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4752/* end confdefs.h. */ 4753 4754/* Override any GCC internal prototype to avoid an error. 4755 Use char because int might match the return type of a GCC 4756 builtin and then its argument prototype would still apply. */ 4757#ifdef __cplusplus 4758extern "C" 4759#endif 4760char socket (); 4761int 4762main () 4763{ 4764return socket (); 4765 ; 4766 return 0; 4767} 4768_ACEOF 4769if ac_fn_c_try_link "$LINENO"; then : 4770 ac_cv_lib_socket_socket=yes 4771else 4772 ac_cv_lib_socket_socket=no 4773fi 4774rm -f core conftest.err conftest.$ac_objext \ 4775 conftest$ac_exeext conftest.$ac_ext 4776LIBS=$ac_check_lib_save_LIBS 4777fi 4778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 4779$as_echo "$ac_cv_lib_socket_socket" >&6; } 4780if test "x$ac_cv_lib_socket_socket" = xyes; then : 4781 LIBS="-lsocket -lnsl $LIBS" 4782fi 4783 4784fi 4785 4786 # DLPI needs putmsg under HPUX so test for -lstr while we're at it 4787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5 4788$as_echo_n "checking for library containing putmsg... " >&6; } 4789if ${ac_cv_search_putmsg+:} false; then : 4790 $as_echo_n "(cached) " >&6 4791else 4792 ac_func_search_save_LIBS=$LIBS 4793cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4794/* end confdefs.h. */ 4795 4796/* Override any GCC internal prototype to avoid an error. 4797 Use char because int might match the return type of a GCC 4798 builtin and then its argument prototype would still apply. */ 4799#ifdef __cplusplus 4800extern "C" 4801#endif 4802char putmsg (); 4803int 4804main () 4805{ 4806return putmsg (); 4807 ; 4808 return 0; 4809} 4810_ACEOF 4811for ac_lib in '' str; do 4812 if test -z "$ac_lib"; then 4813 ac_res="none required" 4814 else 4815 ac_res=-l$ac_lib 4816 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4817 fi 4818 if ac_fn_c_try_link "$LINENO"; then : 4819 ac_cv_search_putmsg=$ac_res 4820fi 4821rm -f core conftest.err conftest.$ac_objext \ 4822 conftest$ac_exeext 4823 if ${ac_cv_search_putmsg+:} false; then : 4824 break 4825fi 4826done 4827if ${ac_cv_search_putmsg+:} false; then : 4828 4829else 4830 ac_cv_search_putmsg=no 4831fi 4832rm conftest.$ac_ext 4833LIBS=$ac_func_search_save_LIBS 4834fi 4835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5 4836$as_echo "$ac_cv_search_putmsg" >&6; } 4837ac_res=$ac_cv_search_putmsg 4838if test "$ac_res" != no; then : 4839 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4840 4841fi 4842 4843 4844 4845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable ipv6" >&5 4846$as_echo_n "checking whether to enable ipv6... " >&6; } 4847# Check whether --enable-ipv6 was given. 4848if test "${enable_ipv6+set}" = set; then : 4849 enableval=$enable_ipv6; case "$enableval" in 4850yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4851$as_echo "yes" >&6; } 4852 LOCALSRC="print-ip6opts.c print-mobility.c print-ripng.c print-icmp6.c print-frag6.c print-rt6.c print-ospf6.c print-dhcp6.c print-babel.c $LOCALSRC" 4853 4854$as_echo "#define INET6 1" >>confdefs.h 4855 4856 ipv6=yes 4857 ;; 4858*) 4859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4860$as_echo "no" >&6; } 4861 ipv6=no 4862 ;; 4863 esac 4864else 4865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4866/* end confdefs.h. */ 4867 4868 /* AF_INET6 available check */ 4869#include <sys/types.h> 4870#include <sys/socket.h> 4871#include <netinet/in.h> 4872#ifdef AF_INET6 4873void 4874foo(struct in6_addr *addr) 4875{ 4876 memset(addr, 0, sizeof (struct in6_addr)); 4877} 4878#else 4879#error "AF_INET6 not defined" 4880#endif 4881 4882 4883_ACEOF 4884if ac_fn_c_try_compile "$LINENO"; then : 4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4886$as_echo "yes" >&6; } 4887 LOCALSRC="print-ip6opts.c print-mobility.c print-ripng.c print-icmp6.c print-frag6.c print-rt6.c print-ospf6.c print-dhcp6.c print-babel.c $LOCALSRC" 4888 4889$as_echo "#define INET6 1" >>confdefs.h 4890 4891 ipv6=yes 4892else 4893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4894$as_echo "no" >&6; } 4895 ipv6=no 4896fi 4897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4898fi 4899 4900 4901ipv6type=unknown 4902ipv6lib=none 4903ipv6trylibc=no 4904 4905if test "$ipv6" = "yes"; then 4906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5 4907$as_echo_n "checking ipv6 stack type... " >&6; } 4908 for i in inria kame linux-glibc linux-libinet6 toshiba v6d zeta; do 4909 case $i in 4910 inria) 4911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4912/* end confdefs.h. */ 4913#include <netinet/in.h> 4914#ifdef IPV6_INRIA_VERSION 4915yes 4916#endif 4917_ACEOF 4918if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4919 $EGREP "yes" >/dev/null 2>&1; then : 4920 ipv6type=$i; 4921 CFLAGS="-DINET6 $CFLAGS" 4922fi 4923rm -f conftest* 4924 4925 ;; 4926 kame) 4927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4928/* end confdefs.h. */ 4929#include <netinet/in.h> 4930#ifdef __KAME__ 4931yes 4932#endif 4933_ACEOF 4934if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4935 $EGREP "yes" >/dev/null 2>&1; then : 4936 ipv6type=$i; 4937 ipv6lib=inet6; 4938 ipv6libdir=/usr/local/v6/lib; 4939 ipv6trylibc=yes; 4940 CFLAGS="-DINET6 $CFLAGS" 4941fi 4942rm -f conftest* 4943 4944 ;; 4945 linux-glibc) 4946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4947/* end confdefs.h. */ 4948#include <features.h> 4949#if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1 4950yes 4951#endif 4952_ACEOF 4953if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4954 $EGREP "yes" >/dev/null 2>&1; then : 4955 ipv6type=$i; 4956 CFLAGS="-DINET6 $CFLAGS" 4957fi 4958rm -f conftest* 4959 4960 ;; 4961 linux-libinet6) 4962 if test -d /usr/inet6 -o -f /usr/include/netinet/ip6.h; then 4963 ipv6type=$i 4964 ipv6lib=inet6 4965 ipv6libdir=/usr/inet6/lib 4966 ipv6trylibc=yes; 4967 CFLAGS="-DINET6 -I/usr/inet6/include $CFLAGS" 4968 fi 4969 ;; 4970 toshiba) 4971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4972/* end confdefs.h. */ 4973#include <sys/param.h> 4974#ifdef _TOSHIBA_INET6 4975yes 4976#endif 4977_ACEOF 4978if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4979 $EGREP "yes" >/dev/null 2>&1; then : 4980 ipv6type=$i; 4981 ipv6lib=inet6; 4982 ipv6libdir=/usr/local/v6/lib; 4983 CFLAGS="-DINET6 $CFLAGS" 4984fi 4985rm -f conftest* 4986 4987 ;; 4988 v6d) 4989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4990/* end confdefs.h. */ 4991#include </usr/local/v6/include/sys/v6config.h> 4992#ifdef __V6D__ 4993yes 4994#endif 4995_ACEOF 4996if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4997 $EGREP "yes" >/dev/null 2>&1; then : 4998 ipv6type=$i; 4999 ipv6lib=v6; 5000 ipv6libdir=/usr/local/v6/lib; 5001 CFLAGS="-I/usr/local/v6/include $CFLAGS" 5002fi 5003rm -f conftest* 5004 5005 ;; 5006 zeta) 5007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5008/* end confdefs.h. */ 5009#include <sys/param.h> 5010#ifdef _ZETA_MINAMI_INET6 5011yes 5012#endif 5013_ACEOF 5014if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5015 $EGREP "yes" >/dev/null 2>&1; then : 5016 ipv6type=$i; 5017 ipv6lib=inet6; 5018 ipv6libdir=/usr/local/v6/lib; 5019 CFLAGS="-DINET6 $CFLAGS" 5020fi 5021rm -f conftest* 5022 5023 ;; 5024 esac 5025 if test "$ipv6type" != "unknown"; then 5026 break 5027 fi 5028 done 5029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5 5030$as_echo "$ipv6type" >&6; } 5031fi 5032 5033if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then 5034 if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then 5035 LIBS="-L$ipv6libdir -l$ipv6lib $LIBS" 5036 echo "You have $ipv6lib library, using it" 5037 else 5038 if test "$ipv6trylibc" = "yes"; then 5039 echo "You do not have $ipv6lib library, using libc" 5040 else 5041 echo 'Fatal: no $ipv6lib library found. cannot continue.' 5042 echo "You need to fetch lib$ipv6lib.a from appropriate" 5043 echo 'ipv6 kit and compile beforehand.' 5044 exit 1 5045 fi 5046 fi 5047fi 5048 5049 5050if test "$ipv6" = "yes"; then 5051 # 5052 # XXX - on Tru64 UNIX 5.1, there is no "getaddrinfo()" 5053 # function in libc; there are "ngetaddrinfo()" and 5054 # "ogetaddrinfo()" functions, and <netdb.h> #defines 5055 # "getaddrinfo" to be either "ngetaddrinfo" or 5056 # "ogetaddrinfo", depending on whether _SOCKADDR_LEN 5057 # or _XOPEN_SOURCE_EXTENDED are defined or not. 5058 # 5059 # So this test doesn't work on Tru64 5.1, and possibly 5060 # on other 5.x releases. This causes the configure 5061 # script to become confused, and results in libpcap 5062 # being unbuildable. 5063 # 5064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5 5065$as_echo_n "checking for library containing getaddrinfo... " >&6; } 5066if ${ac_cv_search_getaddrinfo+:} false; then : 5067 $as_echo_n "(cached) " >&6 5068else 5069 ac_func_search_save_LIBS=$LIBS 5070cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5071/* end confdefs.h. */ 5072 5073/* Override any GCC internal prototype to avoid an error. 5074 Use char because int might match the return type of a GCC 5075 builtin and then its argument prototype would still apply. */ 5076#ifdef __cplusplus 5077extern "C" 5078#endif 5079char getaddrinfo (); 5080int 5081main () 5082{ 5083return getaddrinfo (); 5084 ; 5085 return 0; 5086} 5087_ACEOF 5088for ac_lib in '' socket; do 5089 if test -z "$ac_lib"; then 5090 ac_res="none required" 5091 else 5092 ac_res=-l$ac_lib 5093 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5094 fi 5095 if ac_fn_c_try_link "$LINENO"; then : 5096 ac_cv_search_getaddrinfo=$ac_res 5097fi 5098rm -f core conftest.err conftest.$ac_objext \ 5099 conftest$ac_exeext 5100 if ${ac_cv_search_getaddrinfo+:} false; then : 5101 break 5102fi 5103done 5104if ${ac_cv_search_getaddrinfo+:} false; then : 5105 5106else 5107 ac_cv_search_getaddrinfo=no 5108fi 5109rm conftest.$ac_ext 5110LIBS=$ac_func_search_save_LIBS 5111fi 5112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5 5113$as_echo "$ac_cv_search_getaddrinfo" >&6; } 5114ac_res=$ac_cv_search_getaddrinfo 5115if test "$ac_res" != no; then : 5116 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking getaddrinfo bug" >&5 5118$as_echo_n "checking getaddrinfo bug... " >&6; } 5119 if ${td_cv_buggygetaddrinfo+:} false; then : 5120 $as_echo_n "(cached) " >&6 5121else 5122 if test "$cross_compiling" = yes; then : 5123 td_cv_buggygetaddrinfo=unknown 5124else 5125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5126/* end confdefs.h. */ 5127 5128#include <sys/types.h> 5129#include <netdb.h> 5130#include <string.h> 5131#include <sys/socket.h> 5132#include <netinet/in.h> 5133 5134main() 5135{ 5136 int passive, gaierr, inet4 = 0, inet6 = 0; 5137 struct addrinfo hints, *ai, *aitop; 5138 char straddr[INET6_ADDRSTRLEN], strport[16]; 5139 5140 for (passive = 0; passive <= 1; passive++) { 5141 memset(&hints, 0, sizeof(hints)); 5142 hints.ai_family = AF_UNSPEC; 5143 hints.ai_flags = passive ? AI_PASSIVE : 0; 5144 hints.ai_socktype = SOCK_STREAM; 5145 hints.ai_protocol = IPPROTO_TCP; 5146 if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) { 5147 (void)gai_strerror(gaierr); 5148 goto bad; 5149 } 5150 for (ai = aitop; ai; ai = ai->ai_next) { 5151 if (ai->ai_addr == NULL || 5152 ai->ai_addrlen == 0 || 5153 getnameinfo(ai->ai_addr, ai->ai_addrlen, 5154 straddr, sizeof(straddr), strport, sizeof(strport), 5155 NI_NUMERICHOST|NI_NUMERICSERV) != 0) { 5156 goto bad; 5157 } 5158 switch (ai->ai_family) { 5159 case AF_INET: 5160 if (strcmp(strport, "54321") != 0) { 5161 goto bad; 5162 } 5163 if (passive) { 5164 if (strcmp(straddr, "0.0.0.0") != 0) { 5165 goto bad; 5166 } 5167 } else { 5168 if (strcmp(straddr, "127.0.0.1") != 0) { 5169 goto bad; 5170 } 5171 } 5172 inet4++; 5173 break; 5174 case AF_INET6: 5175 if (strcmp(strport, "54321") != 0) { 5176 goto bad; 5177 } 5178 if (passive) { 5179 if (strcmp(straddr, "::") != 0) { 5180 goto bad; 5181 } 5182 } else { 5183 if (strcmp(straddr, "::1") != 0) { 5184 goto bad; 5185 } 5186 } 5187 inet6++; 5188 break; 5189 case AF_UNSPEC: 5190 goto bad; 5191 break; 5192#ifdef AF_UNIX 5193 case AF_UNIX: 5194#else 5195#ifdef AF_LOCAL 5196 case AF_LOCAL: 5197#endif 5198#endif 5199 default: 5200 /* another family support? */ 5201 break; 5202 } 5203 } 5204 } 5205 5206 /* supported family should be 2, unsupported family should be 0 */ 5207 if (!(inet4 == 0 || inet4 == 2)) 5208 goto bad; 5209 if (!(inet6 == 0 || inet6 == 2)) 5210 goto bad; 5211 5212 if (aitop) 5213 freeaddrinfo(aitop); 5214 exit(0); 5215 5216 bad: 5217 if (aitop) 5218 freeaddrinfo(aitop); 5219 exit(1); 5220} 5221 5222_ACEOF 5223if ac_fn_c_try_run "$LINENO"; then : 5224 td_cv_buggygetaddrinfo=no 5225else 5226 td_cv_buggygetaddrinfo=yes 5227fi 5228rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5229 conftest.$ac_objext conftest.beam conftest.$ac_ext 5230fi 5231 5232fi 5233 5234 if test "$td_cv_buggygetaddrinfo" = no; then 5235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: good" >&5 5236$as_echo "good" >&6; } 5237 elif test "$td_cv_buggygetaddrinfo" = unknown; then 5238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown (cross-compiling)" >&5 5239$as_echo "unknown (cross-compiling)" >&6; } 5240 else 5241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 5242$as_echo "buggy" >&6; } 5243 fi 5244 5245 if test "$td_cv_buggygetaddrinfo" = "yes"; then 5246 # 5247 # XXX - it doesn't appear that "ipv6type" can ever be 5248 # set to "linux". Should this be testing for 5249 # "linux-glibc", or for that *or* "linux-libinet6"? 5250 # If the latter, note that "linux-libinet6" is also 5251 # the type given to some non-Linux OSes. 5252 # 5253 if test "$ipv6type" != "linux"; then 5254 echo 'Fatal: You must get working getaddrinfo() function.' 5255 echo ' or you can specify "--disable-ipv6"'. 5256 exit 1 5257 else 5258 echo 'Warning: getaddrinfo() implementation on your system seems be buggy.' 5259 echo ' Better upgrade your system library to newest version' 5260 echo ' of GNU C library (aka glibc).' 5261 fi 5262 fi 5263 5264fi 5265 5266 ac_fn_c_check_func "$LINENO" "getnameinfo" "ac_cv_func_getnameinfo" 5267if test "x$ac_cv_func_getnameinfo" = xyes; then : 5268 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h 5269 5270else 5271 case " $LIBOBJS " in 5272 *" getnameinfo.$ac_objext "* ) ;; 5273 *) LIBOBJS="$LIBOBJS getnameinfo.$ac_objext" 5274 ;; 5275esac 5276 5277fi 5278 5279 5280fi 5281 5282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_htoa declaration in netdnet/dnetdb.h" >&5 5283$as_echo_n "checking for dnet_htoa declaration in netdnet/dnetdb.h... " >&6; } 5284if ${td_cv_decl_netdnet_dnetdb_h_dnet_htoa+:} false; then : 5285 $as_echo_n "(cached) " >&6 5286else 5287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5288/* end confdefs.h. */ 5289#include <netdnet/dnetdb.h> 5290 5291_ACEOF 5292if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5293 $EGREP "dnet_htoa" >/dev/null 2>&1; then : 5294 td_cv_decl_netdnet_dnetdb_h_dnet_htoa=yes 5295else 5296 td_cv_decl_netdnet_dnetdb_h_dnet_htoa=no 5297fi 5298rm -f conftest* 5299 5300fi 5301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&5 5302$as_echo "$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&6; } 5303if test "$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" = yes; then 5304 5305$as_echo "#define HAVE_NETDNET_DNETDB_H_DNET_HTOA 1" >>confdefs.h 5306 5307fi 5308 5309 5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for addrinfo" >&5 5311$as_echo_n "checking for addrinfo... " >&6; } 5312 if ${ac_cv_addrinfo+:} false; then : 5313 $as_echo_n "(cached) " >&6 5314else 5315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5316/* end confdefs.h. */ 5317 5318# include <netdb.h> 5319int 5320main () 5321{ 5322struct addrinfo a 5323 ; 5324 return 0; 5325} 5326_ACEOF 5327if ac_fn_c_try_compile "$LINENO"; then : 5328 ac_cv_addrinfo=yes 5329else 5330 ac_cv_addrinfo=no 5331fi 5332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5333fi 5334 5335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_addrinfo" >&5 5336$as_echo "$ac_cv_addrinfo" >&6; } 5337 if test $ac_cv_addrinfo = yes; then 5338 5339$as_echo "#define HAVE_ADDRINFO 1" >>confdefs.h 5340 5341 else 5342 5343$as_echo "#define NEED_ADDRINFO_H 1" >>confdefs.h 5344 5345 fi 5346 5347if test "$ac_cv_addrinfo" = no; then 5348 missing_includes=yes 5349fi 5350 5351 5352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NI_MAXSERV" >&5 5353$as_echo_n "checking for NI_MAXSERV... " >&6; } 5354 if ${ac_cv_maxserv+:} false; then : 5355 $as_echo_n "(cached) " >&6 5356else 5357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5358/* end confdefs.h. */ 5359#include <netdb.h> 5360#ifdef NI_MAXSERV 5361yes 5362#endif 5363_ACEOF 5364if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5365 $EGREP "yes" >/dev/null 2>&1; then : 5366 ac_cv_maxserv=yes 5367else 5368 ac_cv_maxserv=no 5369fi 5370rm -f conftest* 5371 5372fi 5373 5374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_maxserv" >&5 5375$as_echo "$ac_cv_maxserv" >&6; } 5376 if test $ac_cv_maxserv != yes; then 5377 $as_echo "#define NEED_ADDRINFO_H 1" >>confdefs.h 5378 5379 fi 5380 5381if test "$ac_cv_maxserv" = no; then 5382 missing_includes=yes 5383fi 5384 5385 5386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NI_NAMEREQD" >&5 5387$as_echo_n "checking for NI_NAMEREQD... " >&6; } 5388 if ${ac_cv_namereqd+:} false; then : 5389 $as_echo_n "(cached) " >&6 5390else 5391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5392/* end confdefs.h. */ 5393#include <netdb.h> 5394#ifdef NI_NOFQDN 5395yes 5396#endif 5397_ACEOF 5398if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5399 $EGREP "yes" >/dev/null 2>&1; then : 5400 ac_cv_namereqd=yes 5401else 5402 ac_cv_namereqd=no 5403fi 5404rm -f conftest* 5405 5406fi 5407 5408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namereqd" >&5 5409$as_echo "$ac_cv_namereqd" >&6; } 5410 if test $ac_cv_namereqd != yes; then 5411 $as_echo "#define NEED_ADDRINFO_H 1" >>confdefs.h 5412 5413 fi 5414 5415if test "$ac_cv_namereqd" = no; then 5416 missing_includes=yes 5417fi 5418 5419ac_fn_c_check_func "$LINENO" "vfprintf" "ac_cv_func_vfprintf" 5420if test "x$ac_cv_func_vfprintf" = xyes; then : 5421 $as_echo "#define HAVE_VFPRINTF 1" >>confdefs.h 5422 5423else 5424 case " $LIBOBJS " in 5425 *" vfprintf.$ac_objext "* ) ;; 5426 *) LIBOBJS="$LIBOBJS vfprintf.$ac_objext" 5427 ;; 5428esac 5429 5430fi 5431 5432ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp" 5433if test "x$ac_cv_func_strcasecmp" = xyes; then : 5434 $as_echo "#define HAVE_STRCASECMP 1" >>confdefs.h 5435 5436else 5437 case " $LIBOBJS " in 5438 *" strcasecmp.$ac_objext "* ) ;; 5439 *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" 5440 ;; 5441esac 5442 5443fi 5444 5445ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" 5446if test "x$ac_cv_func_strlcat" = xyes; then : 5447 $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h 5448 5449else 5450 case " $LIBOBJS " in 5451 *" strlcat.$ac_objext "* ) ;; 5452 *) LIBOBJS="$LIBOBJS strlcat.$ac_objext" 5453 ;; 5454esac 5455 5456fi 5457 5458ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy" 5459if test "x$ac_cv_func_strlcpy" = xyes; then : 5460 $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h 5461 5462else 5463 case " $LIBOBJS " in 5464 *" strlcpy.$ac_objext "* ) ;; 5465 *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext" 5466 ;; 5467esac 5468 5469fi 5470 5471ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup" 5472if test "x$ac_cv_func_strdup" = xyes; then : 5473 $as_echo "#define HAVE_STRDUP 1" >>confdefs.h 5474 5475else 5476 case " $LIBOBJS " in 5477 *" strdup.$ac_objext "* ) ;; 5478 *) LIBOBJS="$LIBOBJS strdup.$ac_objext" 5479 ;; 5480esac 5481 5482fi 5483 5484ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep" 5485if test "x$ac_cv_func_strsep" = xyes; then : 5486 $as_echo "#define HAVE_STRSEP 1" >>confdefs.h 5487 5488else 5489 case " $LIBOBJS " in 5490 *" strsep.$ac_objext "* ) ;; 5491 *) LIBOBJS="$LIBOBJS strsep.$ac_objext" 5492 ;; 5493esac 5494 5495fi 5496 5497ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long" 5498if test "x$ac_cv_func_getopt_long" = xyes; then : 5499 $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h 5500 5501else 5502 case " $LIBOBJS " in 5503 *" getopt_long.$ac_objext "* ) ;; 5504 *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext" 5505 ;; 5506esac 5507 5508fi 5509 5510 5511for ac_func in fork vfork strftime 5512do : 5513 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5514ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5515if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5516 cat >>confdefs.h <<_ACEOF 5517#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5518_ACEOF 5519 5520fi 5521done 5522 5523for ac_func in setlinebuf alarm 5524do : 5525 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5526ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5527if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5528 cat >>confdefs.h <<_ACEOF 5529#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5530_ACEOF 5531 5532fi 5533done 5534 5535 5536needsnprintf=no 5537for ac_func in vsnprintf snprintf 5538do : 5539 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5540ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5541if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5542 cat >>confdefs.h <<_ACEOF 5543#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5544_ACEOF 5545 5546else 5547 needsnprintf=yes 5548fi 5549done 5550 5551if test $needsnprintf = yes; then 5552 case " $LIBOBJS " in 5553 *" snprintf.$ac_objext "* ) ;; 5554 *) LIBOBJS="$LIBOBJS snprintf.$ac_objext" 5555 ;; 5556esac 5557 5558fi 5559 5560 5561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 5562$as_echo_n "checking return type of signal handlers... " >&6; } 5563if ${ac_cv_type_signal+:} false; then : 5564 $as_echo_n "(cached) " >&6 5565else 5566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5567/* end confdefs.h. */ 5568#include <sys/types.h> 5569#include <signal.h> 5570 5571int 5572main () 5573{ 5574return *(signal (0, 0)) (0) == 1; 5575 ; 5576 return 0; 5577} 5578_ACEOF 5579if ac_fn_c_try_compile "$LINENO"; then : 5580 ac_cv_type_signal=int 5581else 5582 ac_cv_type_signal=void 5583fi 5584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5585fi 5586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 5587$as_echo "$ac_cv_type_signal" >&6; } 5588 5589cat >>confdefs.h <<_ACEOF 5590#define RETSIGTYPE $ac_cv_type_signal 5591_ACEOF 5592 5593 5594 if test "$ac_cv_type_signal" = void ; then 5595 5596$as_echo "#define RETSIGVAL /**/" >>confdefs.h 5597 5598 else 5599 5600$as_echo "#define RETSIGVAL (0)" >>confdefs.h 5601 5602 fi 5603 case "$host_os" in 5604 5605 irix*) 5606 5607$as_echo "#define _BSD_SIGNALS 1" >>confdefs.h 5608 5609 ;; 5610 5611 *) 5612 for ac_func in sigaction 5613do : 5614 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction" 5615if test "x$ac_cv_func_sigaction" = xyes; then : 5616 cat >>confdefs.h <<_ACEOF 5617#define HAVE_SIGACTION 1 5618_ACEOF 5619 5620fi 5621done 5622 5623 if test $ac_cv_func_sigaction = no ; then 5624 for ac_func in sigset 5625do : 5626 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset" 5627if test "x$ac_cv_func_sigset" = xyes; then : 5628 cat >>confdefs.h <<_ACEOF 5629#define HAVE_SIGSET 1 5630_ACEOF 5631 5632fi 5633done 5634 5635 fi 5636 ;; 5637 esac 5638 5639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dnet_htoa" >&5 5640$as_echo_n "checking for library containing dnet_htoa... " >&6; } 5641if ${ac_cv_search_dnet_htoa+:} false; then : 5642 $as_echo_n "(cached) " >&6 5643else 5644 ac_func_search_save_LIBS=$LIBS 5645cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5646/* end confdefs.h. */ 5647 5648/* Override any GCC internal prototype to avoid an error. 5649 Use char because int might match the return type of a GCC 5650 builtin and then its argument prototype would still apply. */ 5651#ifdef __cplusplus 5652extern "C" 5653#endif 5654char dnet_htoa (); 5655int 5656main () 5657{ 5658return dnet_htoa (); 5659 ; 5660 return 0; 5661} 5662_ACEOF 5663for ac_lib in '' dnet; do 5664 if test -z "$ac_lib"; then 5665 ac_res="none required" 5666 else 5667 ac_res=-l$ac_lib 5668 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5669 fi 5670 if ac_fn_c_try_link "$LINENO"; then : 5671 ac_cv_search_dnet_htoa=$ac_res 5672fi 5673rm -f core conftest.err conftest.$ac_objext \ 5674 conftest$ac_exeext 5675 if ${ac_cv_search_dnet_htoa+:} false; then : 5676 break 5677fi 5678done 5679if ${ac_cv_search_dnet_htoa+:} false; then : 5680 5681else 5682 ac_cv_search_dnet_htoa=no 5683fi 5684rm conftest.$ac_ext 5685LIBS=$ac_func_search_save_LIBS 5686fi 5687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dnet_htoa" >&5 5688$as_echo "$ac_cv_search_dnet_htoa" >&6; } 5689ac_res=$ac_cv_search_dnet_htoa 5690if test "$ac_res" != no; then : 5691 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5692 5693$as_echo "#define HAVE_DNET_HTOA 1" >>confdefs.h 5694 5695fi 5696 5697 5698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5 5699$as_echo_n "checking for main in -lrpc... " >&6; } 5700if ${ac_cv_lib_rpc_main+:} false; then : 5701 $as_echo_n "(cached) " >&6 5702else 5703 ac_check_lib_save_LIBS=$LIBS 5704LIBS="-lrpc $LIBS" 5705cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5706/* end confdefs.h. */ 5707 5708 5709int 5710main () 5711{ 5712return main (); 5713 ; 5714 return 0; 5715} 5716_ACEOF 5717if ac_fn_c_try_link "$LINENO"; then : 5718 ac_cv_lib_rpc_main=yes 5719else 5720 ac_cv_lib_rpc_main=no 5721fi 5722rm -f core conftest.err conftest.$ac_objext \ 5723 conftest$ac_exeext conftest.$ac_ext 5724LIBS=$ac_check_lib_save_LIBS 5725fi 5726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5 5727$as_echo "$ac_cv_lib_rpc_main" >&6; } 5728if test "x$ac_cv_lib_rpc_main" = xyes; then : 5729 cat >>confdefs.h <<_ACEOF 5730#define HAVE_LIBRPC 1 5731_ACEOF 5732 5733 LIBS="-lrpc $LIBS" 5734 5735fi 5736 5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5 5738$as_echo_n "checking for library containing getrpcbynumber... " >&6; } 5739if ${ac_cv_search_getrpcbynumber+:} false; then : 5740 $as_echo_n "(cached) " >&6 5741else 5742 ac_func_search_save_LIBS=$LIBS 5743cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5744/* end confdefs.h. */ 5745 5746/* Override any GCC internal prototype to avoid an error. 5747 Use char because int might match the return type of a GCC 5748 builtin and then its argument prototype would still apply. */ 5749#ifdef __cplusplus 5750extern "C" 5751#endif 5752char getrpcbynumber (); 5753int 5754main () 5755{ 5756return getrpcbynumber (); 5757 ; 5758 return 0; 5759} 5760_ACEOF 5761for ac_lib in '' nsl; do 5762 if test -z "$ac_lib"; then 5763 ac_res="none required" 5764 else 5765 ac_res=-l$ac_lib 5766 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5767 fi 5768 if ac_fn_c_try_link "$LINENO"; then : 5769 ac_cv_search_getrpcbynumber=$ac_res 5770fi 5771rm -f core conftest.err conftest.$ac_objext \ 5772 conftest$ac_exeext 5773 if ${ac_cv_search_getrpcbynumber+:} false; then : 5774 break 5775fi 5776done 5777if ${ac_cv_search_getrpcbynumber+:} false; then : 5778 5779else 5780 ac_cv_search_getrpcbynumber=no 5781fi 5782rm conftest.$ac_ext 5783LIBS=$ac_func_search_save_LIBS 5784fi 5785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5 5786$as_echo "$ac_cv_search_getrpcbynumber" >&6; } 5787ac_res=$ac_cv_search_getrpcbynumber 5788if test "$ac_res" != no; then : 5789 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5790 5791$as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h 5792 5793fi 5794 5795 5796 5797 5798 LBL_LIBS="$LIBS" 5799 pfopen=/usr/examples/packetfilter/pfopen.c 5800 if test -f $pfopen ; then 5801 for ac_func in pfopen 5802do : 5803 ac_fn_c_check_func "$LINENO" "pfopen" "ac_cv_func_pfopen" 5804if test "x$ac_cv_func_pfopen" = xyes; then : 5805 cat >>confdefs.h <<_ACEOF 5806#define HAVE_PFOPEN 1 5807_ACEOF 5808 5809fi 5810done 5811 5812 if test $ac_cv_func_pfopen = "no" ; then 5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5 5814$as_echo "Using $pfopen" >&6; } 5815 LIBS="$LIBS $pfopen" 5816 fi 5817 fi 5818 libpcap=FAIL 5819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5 5820$as_echo_n "checking for local pcap library... " >&6; } 5821 5822# Check whether --with-system-libpcap was given. 5823if test "${with_system_libpcap+set}" = set; then : 5824 withval=$with_system_libpcap; 5825fi 5826 5827 if test "x$with_system_libpcap" != xyes ; then 5828 lastdir=FAIL 5829 places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \ 5830 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'` 5831 places2=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \ 5832 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'` 5833 for dir in $places $srcdir/../libpcap ../libpcap $srcdir/libpcap $places2 ; do 5834 basedir=`echo $dir | sed -e 's/[ab][0-9]*$//' | \ 5835 sed -e 's/-PRE-GIT$//' ` 5836 if test $lastdir = $basedir ; then 5837 continue; 5838 fi 5839 lastdir=$dir 5840 if test -r $dir/libpcap.a ; then 5841 libpcap=$dir/libpcap.a 5842 d=$dir 5843 fi 5844 done 5845 fi 5846 if test $libpcap = FAIL ; then 5847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 5848$as_echo "not found" >&6; } 5849 5850 # 5851 # Look for pcap-config. 5852 # 5853 if test -n "$ac_tool_prefix"; then 5854 # Extract the first word of "${ac_tool_prefix}pcap-config", so it can be a program name with args. 5855set dummy ${ac_tool_prefix}pcap-config; ac_word=$2 5856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5857$as_echo_n "checking for $ac_word... " >&6; } 5858if ${ac_cv_path_PCAP_CONFIG+:} false; then : 5859 $as_echo_n "(cached) " >&6 5860else 5861 case $PCAP_CONFIG in 5862 [\\/]* | ?:[\\/]*) 5863 ac_cv_path_PCAP_CONFIG="$PCAP_CONFIG" # Let the user override the test with a path. 5864 ;; 5865 *) 5866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5867for as_dir in $PATH 5868do 5869 IFS=$as_save_IFS 5870 test -z "$as_dir" && as_dir=. 5871 for ac_exec_ext in '' $ac_executable_extensions; do 5872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5873 ac_cv_path_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5875 break 2 5876 fi 5877done 5878 done 5879IFS=$as_save_IFS 5880 5881 ;; 5882esac 5883fi 5884PCAP_CONFIG=$ac_cv_path_PCAP_CONFIG 5885if test -n "$PCAP_CONFIG"; then 5886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5 5887$as_echo "$PCAP_CONFIG" >&6; } 5888else 5889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5890$as_echo "no" >&6; } 5891fi 5892 5893 5894fi 5895if test -z "$ac_cv_path_PCAP_CONFIG"; then 5896 ac_pt_PCAP_CONFIG=$PCAP_CONFIG 5897 # Extract the first word of "pcap-config", so it can be a program name with args. 5898set dummy pcap-config; ac_word=$2 5899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5900$as_echo_n "checking for $ac_word... " >&6; } 5901if ${ac_cv_path_ac_pt_PCAP_CONFIG+:} false; then : 5902 $as_echo_n "(cached) " >&6 5903else 5904 case $ac_pt_PCAP_CONFIG in 5905 [\\/]* | ?:[\\/]*) 5906 ac_cv_path_ac_pt_PCAP_CONFIG="$ac_pt_PCAP_CONFIG" # Let the user override the test with a path. 5907 ;; 5908 *) 5909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5910for as_dir in $PATH 5911do 5912 IFS=$as_save_IFS 5913 test -z "$as_dir" && as_dir=. 5914 for ac_exec_ext in '' $ac_executable_extensions; do 5915 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5916 ac_cv_path_ac_pt_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5918 break 2 5919 fi 5920done 5921 done 5922IFS=$as_save_IFS 5923 5924 ;; 5925esac 5926fi 5927ac_pt_PCAP_CONFIG=$ac_cv_path_ac_pt_PCAP_CONFIG 5928if test -n "$ac_pt_PCAP_CONFIG"; then 5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PCAP_CONFIG" >&5 5930$as_echo "$ac_pt_PCAP_CONFIG" >&6; } 5931else 5932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5933$as_echo "no" >&6; } 5934fi 5935 5936 if test "x$ac_pt_PCAP_CONFIG" = x; then 5937 PCAP_CONFIG="" 5938 else 5939 case $cross_compiling:$ac_tool_warned in 5940yes:) 5941{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5942$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5943ac_tool_warned=yes ;; 5944esac 5945 PCAP_CONFIG=$ac_pt_PCAP_CONFIG 5946 fi 5947else 5948 PCAP_CONFIG="$ac_cv_path_PCAP_CONFIG" 5949fi 5950 5951 if test -n "$PCAP_CONFIG" ; then 5952 # 5953 # Found - use it to get the include flags for 5954 # libpcap and the flags to link with libpcap. 5955 # 5956 # Please read section 11.6 "Shell Substitutions" 5957 # in the autoconf manual before doing anything 5958 # to this that involves quoting. Especially note 5959 # the statement "There is just no portable way to use 5960 # double-quoted strings inside double-quoted back-quoted 5961 # expressions (pfew!)." 5962 # 5963 cflags=`"$PCAP_CONFIG" --cflags` 5964 V_INCLS="$cflags $V_INCLS" 5965 libpcap=`"$PCAP_CONFIG" --libs` 5966 else 5967 # 5968 # Not found; look for pcap. 5969 # 5970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpcap" >&5 5971$as_echo_n "checking for main in -lpcap... " >&6; } 5972if ${ac_cv_lib_pcap_main+:} false; then : 5973 $as_echo_n "(cached) " >&6 5974else 5975 ac_check_lib_save_LIBS=$LIBS 5976LIBS="-lpcap $LIBS" 5977cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5978/* end confdefs.h. */ 5979 5980 5981int 5982main () 5983{ 5984return main (); 5985 ; 5986 return 0; 5987} 5988_ACEOF 5989if ac_fn_c_try_link "$LINENO"; then : 5990 ac_cv_lib_pcap_main=yes 5991else 5992 ac_cv_lib_pcap_main=no 5993fi 5994rm -f core conftest.err conftest.$ac_objext \ 5995 conftest$ac_exeext conftest.$ac_ext 5996LIBS=$ac_check_lib_save_LIBS 5997fi 5998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_main" >&5 5999$as_echo "$ac_cv_lib_pcap_main" >&6; } 6000if test "x$ac_cv_lib_pcap_main" = xyes; then : 6001 libpcap="-lpcap" 6002fi 6003 6004 if test $libpcap = FAIL ; then 6005 as_fn_error $? "see the INSTALL doc for more info" "$LINENO" 5 6006 fi 6007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extraneous pcap header directories" >&5 6008$as_echo_n "checking for extraneous pcap header directories... " >&6; } 6009 if test \( ! -r /usr/local/include/pcap.h \) -a \ 6010 \( ! -r /usr/include/pcap.h \); then 6011 if test -r /usr/local/include/pcap/pcap.h; then 6012 d="/usr/local/include/pcap" 6013 elif test -r /usr/include/pcap/pcap.h; then 6014 d="/usr/include/pcap" 6015 fi 6016 fi 6017 if test -z "$d" ; then 6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 6019$as_echo "not found" >&6; } 6020 else 6021 V_INCLS="-I$d $V_INCLS" 6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found -- -I$d added" >&5 6023$as_echo "found -- -I$d added" >&6; } 6024 fi 6025 fi 6026 else 6027 V_PCAPDEP=$libpcap 6028 places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \ 6029 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'` 6030 places2=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \ 6031 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'` 6032 pcapH=FAIL 6033 if test -r $d/pcap.h; then 6034 pcapH=$d 6035 else 6036 for dir in $places $srcdir/../libpcap ../libpcap $srcdir/libpcap $places2 ; do 6037 if test -r $dir/pcap.h ; then 6038 pcapH=$dir 6039 fi 6040 done 6041 fi 6042 6043 if test $pcapH = FAIL ; then 6044 as_fn_error $? "cannot find pcap.h: see INSTALL" "$LINENO" 5 6045 fi 6046 V_INCLS="-I$pcapH $V_INCLS" 6047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5 6048$as_echo "$libpcap" >&6; } 6049 # Extract the first word of "pcap-config", so it can be a program name with args. 6050set dummy pcap-config; ac_word=$2 6051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6052$as_echo_n "checking for $ac_word... " >&6; } 6053if ${ac_cv_path_PCAP_CONFIG+:} false; then : 6054 $as_echo_n "(cached) " >&6 6055else 6056 case $PCAP_CONFIG in 6057 [\\/]* | ?:[\\/]*) 6058 ac_cv_path_PCAP_CONFIG="$PCAP_CONFIG" # Let the user override the test with a path. 6059 ;; 6060 *) 6061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6062for as_dir in $d 6063do 6064 IFS=$as_save_IFS 6065 test -z "$as_dir" && as_dir=. 6066 for ac_exec_ext in '' $ac_executable_extensions; do 6067 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6068 ac_cv_path_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext" 6069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6070 break 2 6071 fi 6072done 6073 done 6074IFS=$as_save_IFS 6075 6076 ;; 6077esac 6078fi 6079PCAP_CONFIG=$ac_cv_path_PCAP_CONFIG 6080if test -n "$PCAP_CONFIG"; then 6081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5 6082$as_echo "$PCAP_CONFIG" >&6; } 6083else 6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6085$as_echo "no" >&6; } 6086fi 6087 6088 6089 if test -n "$PCAP_CONFIG"; then 6090 # 6091 # The libpcap directory has a pcap-config script. 6092 # Use it to get any additioal libraries needed 6093 # to link with the libpcap archive library in 6094 # that directory. 6095 # 6096 # Please read section 11.6 "Shell Substitutions" 6097 # in the autoconf manual before doing anything 6098 # to this that involves quoting. Especially note 6099 # the statement "There is just no portable way to use 6100 # double-quoted strings inside double-quoted back-quoted 6101 # expressions (pfew!)." 6102 # 6103 additional_libs=`"$PCAP_CONFIG" --additional-libs --static` 6104 libpcap="$libpcap $additional_libs" 6105 fi 6106 fi 6107 LIBS="$libpcap $LIBS" 6108 if ! test -n "$PCAP_CONFIG" ; then 6109 # 6110 # We don't have pcap-config; find out any additional link flags 6111 # we need. (If we have pcap-config, we assume it tells us what 6112 # we need.) 6113 # 6114 case "$host_os" in 6115 6116 aix*) 6117 # 6118 # If libpcap is DLPI-based, we have to use /lib/pse.exp if 6119 # present, as we use the STREAMS routines. 6120 # 6121 # (XXX - true only if we're linking with a static libpcap?) 6122 # 6123 pseexe="/lib/pse.exp" 6124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5 6125$as_echo_n "checking for $pseexe... " >&6; } 6126 if test -f $pseexe ; then 6127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6128$as_echo "yes" >&6; } 6129 LIBS="$LIBS -I:$pseexe" 6130 fi 6131 6132 # 6133 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as 6134 # we use them to load the BPF module. 6135 # 6136 # (XXX - true only if we're linking with a static libpcap?) 6137 # 6138 LIBS="$LIBS -lodm -lcfg" 6139 ;; 6140 esac 6141 fi 6142 6143 ac_fn_c_check_func "$LINENO" "pcap_loop" "ac_cv_func_pcap_loop" 6144if test "x$ac_cv_func_pcap_loop" = xyes; then : 6145 6146else 6147 6148 as_fn_error $? "Report this to tcpdump-workers@lists.tcpdump.org, and include the 6149config.log file in your report. If you have downloaded libpcap from 6150tcpdump.org, and built it yourself, please also include the config.log 6151file from the libpcap source directory, the Makefile from the libpcap 6152source directory, and the output of the make process for libpcap, as 6153this could be a problem with the libpcap that was built, and we will 6154not be able to determine why this is happening, and thus will not be 6155able to fix it, without that information, as we have not been able to 6156reproduce this problem ourselves." "$LINENO" 5 6157 6158fi 6159 6160 6161 6162# 6163# Check for these after AC_LBL_LIBPCAP, so we link with the appropriate 6164# libraries (e.g., "-lsocket -lnsl" on Solaris). 6165# 6166# We don't use AC_REPLACE_FUNCS because that uses AC_CHECK_FUNCS which 6167# use AC_CHECK_FUNC which doesn't let us specify the right #includes 6168# to make this work on BSD/OS 4.x. BSD/OS 4.x ships with the BIND8 6169# resolver, and the way it defines inet_{ntop,pton} is rather strange; 6170# it does not ship with a libc symbol "inet_ntop()", it ships with 6171# "_inet_ntop()", and has a #define macro in one of the system headers 6172# to rename it. 6173# 6174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntop" >&5 6175$as_echo_n "checking for inet_ntop... " >&6; } 6176cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6177/* end confdefs.h. */ 6178#include <sys/types.h> 6179#include <sys/socket.h> 6180#include <netinet/in.h> 6181#include <arpa/inet.h> 6182int 6183main () 6184{ 6185char src[4], dst[128]; 6186inet_ntop(AF_INET, src, dst, sizeof(dst)); 6187 ; 6188 return 0; 6189} 6190_ACEOF 6191if ac_fn_c_try_link "$LINENO"; then : 6192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6193$as_echo "yes" >&6; } 6194else 6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6196$as_echo "no" >&6; } 6197 case " $LIBOBJS " in 6198 *" inet_ntop.$ac_objext "* ) ;; 6199 *) LIBOBJS="$LIBOBJS inet_ntop.$ac_objext" 6200 ;; 6201esac 6202 6203fi 6204rm -f core conftest.err conftest.$ac_objext \ 6205 conftest$ac_exeext conftest.$ac_ext 6206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_pton" >&5 6207$as_echo_n "checking for inet_pton... " >&6; } 6208cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6209/* end confdefs.h. */ 6210#include <sys/types.h> 6211#include <sys/socket.h> 6212#include <netinet/in.h> 6213#include <arpa/inet.h> 6214int 6215main () 6216{ 6217char src[128], dst[4]; 6218inet_pton(AF_INET, src, dst); 6219 ; 6220 return 0; 6221} 6222_ACEOF 6223if ac_fn_c_try_link "$LINENO"; then : 6224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6225$as_echo "yes" >&6; } 6226else 6227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6228$as_echo "no" >&6; } 6229 case " $LIBOBJS " in 6230 *" inet_pton.$ac_objext "* ) ;; 6231 *) LIBOBJS="$LIBOBJS inet_pton.$ac_objext" 6232 ;; 6233esac 6234 6235fi 6236rm -f core conftest.err conftest.$ac_objext \ 6237 conftest$ac_exeext conftest.$ac_ext 6238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_aton" >&5 6239$as_echo_n "checking for inet_aton... " >&6; } 6240cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6241/* end confdefs.h. */ 6242#include <sys/types.h> 6243#include <netinet/in.h> 6244#include <arpa/inet.h> 6245int 6246main () 6247{ 6248char src[128]; 6249struct in_addr dst; 6250inet_aton(src, &dst); 6251 ; 6252 return 0; 6253} 6254_ACEOF 6255if ac_fn_c_try_link "$LINENO"; then : 6256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6257$as_echo "yes" >&6; } 6258else 6259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6260$as_echo "no" >&6; } 6261 case " $LIBOBJS " in 6262 *" inet_aton.$ac_objext "* ) ;; 6263 *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext" 6264 ;; 6265esac 6266 6267fi 6268rm -f core conftest.err conftest.$ac_objext \ 6269 conftest$ac_exeext conftest.$ac_ext 6270 6271# 6272# Check for these after AC_LBL_LIBPCAP, for the same reason. 6273# 6274# You are in a twisty little maze of UN*Xes, all different. 6275# Some might not have ether_ntohost(). 6276# Some might have it, but not declare it in any header file. 6277# Some might have it, but declare it in <netinet/if_ether.h>. 6278# Some might have it, but declare it in <netinet/ether.h> 6279# (And some might have it but document it as something declared in 6280# <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.) 6281# 6282# Before you is a C compiler. 6283# 6284for ac_func in ether_ntohost 6285do : 6286 ac_fn_c_check_func "$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost" 6287if test "x$ac_cv_func_ether_ntohost" = xyes; then : 6288 cat >>confdefs.h <<_ACEOF 6289#define HAVE_ETHER_NTOHOST 1 6290_ACEOF 6291 6292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5 6293$as_echo_n "checking for buggy ether_ntohost... " >&6; } 6294if ${ac_cv_buggy_ether_ntohost+:} false; then : 6295 $as_echo_n "(cached) " >&6 6296else 6297 6298 if test "$cross_compiling" = yes; then : 6299 ac_cv_buggy_ether_ntohost="not while cross-compiling" 6300else 6301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6302/* end confdefs.h. */ 6303 6304 #include <netdb.h> 6305 #include <sys/types.h> 6306 #include <sys/param.h> 6307 #include <sys/socket.h> 6308 6309 int 6310 main(int argc, char **argv) 6311 { 6312 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff }; 6313 char name[MAXHOSTNAMELEN]; 6314 6315 ether_ntohost(name, (struct ether_addr *)ea); 6316 exit(0); 6317 } 6318 6319_ACEOF 6320if ac_fn_c_try_run "$LINENO"; then : 6321 ac_cv_buggy_ether_ntohost=no 6322else 6323 ac_cv_buggy_ether_ntohost=yes 6324fi 6325rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 6326 conftest.$ac_objext conftest.beam conftest.$ac_ext 6327fi 6328 6329fi 6330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5 6331$as_echo "$ac_cv_buggy_ether_ntohost" >&6; } 6332 if test "$ac_cv_buggy_ether_ntohost" = "no"; then 6333 6334$as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h 6335 6336 fi 6337 6338fi 6339done 6340 6341if test "$ac_cv_func_ether_ntohost" = yes -a \ 6342 "$ac_cv_buggy_ether_ntohost" = "no"; then 6343 # 6344 # OK, we have ether_ntohost(). Do we have <netinet/if_ether.h>? 6345 # 6346 if test "$ac_cv_header_netinet_if_ether_h" = yes; then 6347 # 6348 # Yes. Does it declare ether_ntohost()? 6349 # 6350 ac_fn_c_check_decl "$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" " 6351#include <sys/types.h> 6352#include <sys/socket.h> 6353#include <netinet/in.h> 6354#include <arpa/inet.h> 6355struct mbuf; 6356struct rtentry; 6357#include <net/if.h> 6358#include <netinet/if_ether.h> 6359 6360" 6361if test "x$ac_cv_have_decl_ether_ntohost" = xyes; then : 6362 6363 6364$as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h 6365 6366 6367fi 6368 6369 fi 6370 # 6371 # Did that succeed? 6372 # 6373 if test "$ac_cv_have_decl_ether_ntohost" != yes; then 6374 # 6375 # No, how about <netinet/ether.h>, as on Linux? 6376 # 6377 for ac_header in netinet/ether.h 6378do : 6379 ac_fn_c_check_header_mongrel "$LINENO" "netinet/ether.h" "ac_cv_header_netinet_ether_h" "$ac_includes_default" 6380if test "x$ac_cv_header_netinet_ether_h" = xyes; then : 6381 cat >>confdefs.h <<_ACEOF 6382#define HAVE_NETINET_ETHER_H 1 6383_ACEOF 6384 6385fi 6386 6387done 6388 6389 if test "$ac_cv_header_netinet_ether_h" = yes; then 6390 # 6391 # We have it - does it declare ether_ntohost()? 6392 # Unset ac_cv_have_decl_ether_ntohost so we don't 6393 # treat the previous failure as a cached value and 6394 # suppress the next test. 6395 # 6396 unset ac_cv_have_decl_ether_ntohost 6397 ac_fn_c_check_decl "$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" " 6398#include <netinet/ether.h> 6399 6400" 6401if test "x$ac_cv_have_decl_ether_ntohost" = xyes; then : 6402 6403 6404$as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h 6405 6406 6407fi 6408 6409 fi 6410 fi 6411 # 6412 # Is ether_ntohost() declared? 6413 # 6414 if test "$ac_cv_have_decl_ether_ntohost" != yes; then 6415 # 6416 # No, we'll have to declare it ourselves. 6417 # Do we have "struct ether_addr"? 6418 # 6419 ac_fn_c_check_type "$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" " 6420#include <sys/types.h> 6421#include <sys/socket.h> 6422#include <netinet/in.h> 6423#include <arpa/inet.h> 6424struct mbuf; 6425struct rtentry; 6426#include <net/if.h> 6427#include <netinet/if_ether.h> 6428 6429" 6430if test "x$ac_cv_type_struct_ether_addr" = xyes; then : 6431 6432cat >>confdefs.h <<_ACEOF 6433#define HAVE_STRUCT_ETHER_ADDR 1 6434_ACEOF 6435 6436 6437fi 6438 6439 6440$as_echo "#define HAVE_DECL_ETHER_NTOHOST 0" >>confdefs.h 6441 6442 else 6443 6444$as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h 6445 6446 fi 6447fi 6448 6449# libdlpi is needed for Solaris 11 and later. 6450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5 6451$as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; } 6452if ${ac_cv_lib_dlpi_dlpi_walk+:} false; then : 6453 $as_echo_n "(cached) " >&6 6454else 6455 ac_check_lib_save_LIBS=$LIBS 6456LIBS="-ldlpi -L/lib $LIBS" 6457cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6458/* end confdefs.h. */ 6459 6460/* Override any GCC internal prototype to avoid an error. 6461 Use char because int might match the return type of a GCC 6462 builtin and then its argument prototype would still apply. */ 6463#ifdef __cplusplus 6464extern "C" 6465#endif 6466char dlpi_walk (); 6467int 6468main () 6469{ 6470return dlpi_walk (); 6471 ; 6472 return 0; 6473} 6474_ACEOF 6475if ac_fn_c_try_link "$LINENO"; then : 6476 ac_cv_lib_dlpi_dlpi_walk=yes 6477else 6478 ac_cv_lib_dlpi_dlpi_walk=no 6479fi 6480rm -f core conftest.err conftest.$ac_objext \ 6481 conftest$ac_exeext conftest.$ac_ext 6482LIBS=$ac_check_lib_save_LIBS 6483fi 6484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5 6485$as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; } 6486if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes; then : 6487 LIBS="$LIBS -ldlpi" LDFLAGS="-L/lib $LDFLAGS" 6488fi 6489 6490 6491 6492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sockaddr struct has sa_len member" >&5 6493$as_echo_n "checking if sockaddr struct has sa_len member... " >&6; } 6494 if ${ac_cv_sockaddr_has_sa_len+:} false; then : 6495 $as_echo_n "(cached) " >&6 6496else 6497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6498/* end confdefs.h. */ 6499 6500# include <sys/types.h> 6501# include <sys/socket.h> 6502int 6503main () 6504{ 6505u_int i = sizeof(((struct sockaddr *)0)->sa_len) 6506 ; 6507 return 0; 6508} 6509_ACEOF 6510if ac_fn_c_try_compile "$LINENO"; then : 6511 ac_cv_sockaddr_has_sa_len=yes 6512else 6513 ac_cv_sockaddr_has_sa_len=no 6514fi 6515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6516fi 6517 6518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sockaddr_has_sa_len" >&5 6519$as_echo "$ac_cv_sockaddr_has_sa_len" >&6; } 6520 if test $ac_cv_sockaddr_has_sa_len = yes ; then 6521 $as_echo "#define HAVE_SOCKADDR_SA_LEN 1" >>confdefs.h 6522 6523 fi 6524 6525if test "$ac_cv_sockaddr_has_sa_len" = no; then 6526 missing_includes=yes 6527fi 6528 6529ac_fn_c_check_func "$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks" 6530if test "x$ac_cv_func_pcap_list_datalinks" = xyes; then : 6531 6532 6533$as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h 6534 6535 for ac_func in pcap_free_datalinks 6536do : 6537 ac_fn_c_check_func "$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks" 6538if test "x$ac_cv_func_pcap_free_datalinks" = xyes; then : 6539 cat >>confdefs.h <<_ACEOF 6540#define HAVE_PCAP_FREE_DATALINKS 1 6541_ACEOF 6542 6543fi 6544done 6545 6546 6547else 6548 6549 case " $LIBOBJS " in 6550 *" datalinks.$ac_objext "* ) ;; 6551 *) LIBOBJS="$LIBOBJS datalinks.$ac_objext" 6552 ;; 6553esac 6554 6555 6556fi 6557 6558for ac_func in pcap_set_datalink 6559do : 6560 ac_fn_c_check_func "$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink" 6561if test "x$ac_cv_func_pcap_set_datalink" = xyes; then : 6562 cat >>confdefs.h <<_ACEOF 6563#define HAVE_PCAP_SET_DATALINK 1 6564_ACEOF 6565 6566fi 6567done 6568 6569ac_fn_c_check_func "$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val" 6570if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes; then : 6571 6572 6573$as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h 6574 6575 ac_fn_c_check_func "$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description" 6576if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes; then : 6577 6578$as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h 6579 6580else 6581 6582 case " $LIBOBJS " in 6583 *" dlnames.$ac_objext "* ) ;; 6584 *) LIBOBJS="$LIBOBJS dlnames.$ac_objext" 6585 ;; 6586esac 6587 6588 6589fi 6590 6591 6592else 6593 6594 case " $LIBOBJS " in 6595 *" dlnames.$ac_objext "* ) ;; 6596 *) LIBOBJS="$LIBOBJS dlnames.$ac_objext" 6597 ;; 6598esac 6599 6600 6601fi 6602 6603 6604for ac_func in pcap_breakloop 6605do : 6606 ac_fn_c_check_func "$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop" 6607if test "x$ac_cv_func_pcap_breakloop" = xyes; then : 6608 cat >>confdefs.h <<_ACEOF 6609#define HAVE_PCAP_BREAKLOOP 1 6610_ACEOF 6611 6612fi 6613done 6614 6615 6616ac_fn_c_check_func "$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell" 6617if test "x$ac_cv_func_pcap_dump_ftell" = xyes; then : 6618 6619$as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h 6620 6621else 6622 6623 case " $LIBOBJS " in 6624 *" pcap_dump_ftell.$ac_objext "* ) ;; 6625 *) LIBOBJS="$LIBOBJS pcap_dump_ftell.$ac_objext" 6626 ;; 6627esac 6628 6629 6630fi 6631 6632 6633# 6634# Do we have the new open API? Check for pcap_create, and assume that, 6635# if we do, we also have pcap_activate() and the other new routines 6636# introduced in libpcap 1.0.0. 6637# 6638for ac_func in pcap_create 6639do : 6640 ac_fn_c_check_func "$LINENO" "pcap_create" "ac_cv_func_pcap_create" 6641if test "x$ac_cv_func_pcap_create" = xyes; then : 6642 cat >>confdefs.h <<_ACEOF 6643#define HAVE_PCAP_CREATE 1 6644_ACEOF 6645 6646fi 6647done 6648 6649if test $ac_cv_func_pcap_create = "yes" ; then 6650 # 6651 # OK, do we have pcap_set_tstamp_type? If so, assume we have 6652 # pcap_list_tstamp_types and pcap_free_tstamp_types as well. 6653 # 6654 for ac_func in pcap_set_tstamp_type 6655do : 6656 ac_fn_c_check_func "$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type" 6657if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes; then : 6658 cat >>confdefs.h <<_ACEOF 6659#define HAVE_PCAP_SET_TSTAMP_TYPE 1 6660_ACEOF 6661 6662fi 6663done 6664 6665 # 6666 # And do we have pcap_set_tstamp_precision? If so, we assume 6667 # we also have pcap_open_offline_with_tstamp_precision. 6668 # 6669 for ac_func in pcap_set_tstamp_precision 6670do : 6671 ac_fn_c_check_func "$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision" 6672if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes; then : 6673 cat >>confdefs.h <<_ACEOF 6674#define HAVE_PCAP_SET_TSTAMP_PRECISION 1 6675_ACEOF 6676 6677fi 6678done 6679 6680fi 6681 6682# 6683# Check for a miscellaneous collection of functions which we use 6684# if we have them. 6685# 6686for ac_func in pcap_findalldevs pcap_dump_flush pcap_lib_version pcap_setdirection pcap_set_immediate_mode 6687do : 6688 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 6689ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 6690if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 6691 cat >>confdefs.h <<_ACEOF 6692#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 6693_ACEOF 6694 6695fi 6696done 6697 6698if test $ac_cv_func_pcap_findalldevs = "yes" ; then 6699 savedcppflags="$CPPFLAGS" 6700 CPPFLAGS="$CPPFLAGS $V_INCLS" 6701 ac_fn_c_check_type "$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h> 6702" 6703if test "x$ac_cv_type_pcap_if_t" = xyes; then : 6704 6705cat >>confdefs.h <<_ACEOF 6706#define HAVE_PCAP_IF_T 1 6707_ACEOF 6708 6709 6710fi 6711 6712 CPPFLAGS="$savedcppflags" 6713fi 6714 6715if test $ac_cv_func_pcap_lib_version = "no" ; then 6716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5 6717$as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; } 6718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6719/* end confdefs.h. */ 6720 6721int 6722main () 6723{ 6724 6725 extern char pcap_version[]; 6726 6727 return (int)pcap_version; 6728 6729 ; 6730 return 0; 6731} 6732_ACEOF 6733if ac_fn_c_try_link "$LINENO"; then : 6734 ac_lbl_cv_pcap_version_defined=yes 6735else 6736 ac_lbl_cv_pcap_version_defined=no 6737fi 6738rm -f core conftest.err conftest.$ac_objext \ 6739 conftest$ac_exeext conftest.$ac_ext 6740 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then 6741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6742$as_echo "yes" >&6; } 6743 6744$as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h 6745 6746 else 6747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6748$as_echo "no" >&6; } 6749 fi 6750fi 6751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5 6752$as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; } 6753cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6754/* end confdefs.h. */ 6755 6756int 6757main () 6758{ 6759 6760 extern int pcap_debug; 6761 6762 return pcap_debug; 6763 6764 ; 6765 return 0; 6766} 6767_ACEOF 6768if ac_fn_c_try_link "$LINENO"; then : 6769 ac_lbl_cv_pcap_debug_defined=yes 6770else 6771 ac_lbl_cv_pcap_debug_defined=no 6772fi 6773rm -f core conftest.err conftest.$ac_objext \ 6774 conftest$ac_exeext conftest.$ac_ext 6775if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then 6776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6777$as_echo "yes" >&6; } 6778 6779$as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h 6780 6781else 6782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6783$as_echo "no" >&6; } 6784 # 6785 # OK, what about "yydebug"? 6786 # 6787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5 6788$as_echo_n "checking whether yydebug is defined by libpcap... " >&6; } 6789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6790/* end confdefs.h. */ 6791 6792int 6793main () 6794{ 6795 6796 extern int yydebug; 6797 6798 return yydebug; 6799 6800 ; 6801 return 0; 6802} 6803_ACEOF 6804if ac_fn_c_try_link "$LINENO"; then : 6805 ac_lbl_cv_yydebug_defined=yes 6806else 6807 ac_lbl_cv_yydebug_defined=no 6808fi 6809rm -f core conftest.err conftest.$ac_objext \ 6810 conftest$ac_exeext conftest.$ac_ext 6811 if test "$ac_lbl_cv_yydebug_defined" = yes ; then 6812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6813$as_echo "yes" >&6; } 6814 6815$as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h 6816 6817 else 6818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6819$as_echo "no" >&6; } 6820 fi 6821fi 6822ac_fn_c_check_func "$LINENO" "bpf_dump" "ac_cv_func_bpf_dump" 6823if test "x$ac_cv_func_bpf_dump" = xyes; then : 6824 $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h 6825 6826else 6827 case " $LIBOBJS " in 6828 *" bpf_dump.$ac_objext "* ) ;; 6829 *) LIBOBJS="$LIBOBJS bpf_dump.$ac_objext" 6830 ;; 6831esac 6832 6833fi 6834 6835 6836V_GROUP=0 6837if test -f /etc/group -a ! -z "`grep '^wheel:' /etc/group`" ; then 6838 V_GROUP=wheel 6839fi 6840# 6841# Assume V7/BSD convention for man pages (file formats in section 5, 6842# miscellaneous info in section 7). 6843# 6844MAN_FILE_FORMATS=5 6845MAN_MISC_INFO=7 6846case "$host_os" in 6847 6848aix*) 6849 6850$as_echo "#define _SUN 1" >>confdefs.h 6851 6852 ;; 6853 6854hpux*) 6855 # 6856 # Use System V conventions for man pages. 6857 # 6858 MAN_FILE_FORMATS=4 6859 MAN_MISC_INFO=5 6860 ;; 6861 6862irix*) 6863 V_GROUP=sys 6864 6865 # 6866 # Use System V conventions for man pages. 6867 # 6868 MAN_FILE_FORMATS=4 6869 MAN_MISC_INFO=5 6870 ;; 6871 6872osf*) 6873 V_GROUP=system 6874 6875 # 6876 # Use System V conventions for man pages. 6877 # 6878 MAN_FILE_FORMATS=4 6879 MAN_MISC_INFO=5 6880 ;; 6881 6882solaris*) 6883 V_GROUP=sys 6884 6885 # 6886 # Use System V conventions for man pages. 6887 # 6888 MAN_FILE_FORMATS=4 6889 MAN_MISC_INFO=5 6890 ;; 6891esac 6892 6893if test -f /dev/bpf0 ; then 6894 V_GROUP=bpf 6895fi 6896 6897# 6898# Make sure we have definitions for all the C99 specified-width types 6899# (regardless of whether the environment is a C99 environment or not). 6900# 6901ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t" 6902case $ac_cv_c_int8_t in #( 6903 no|yes) ;; #( 6904 *) 6905 6906cat >>confdefs.h <<_ACEOF 6907#define int8_t $ac_cv_c_int8_t 6908_ACEOF 6909;; 6910esac 6911 6912ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t" 6913case $ac_cv_c_int16_t in #( 6914 no|yes) ;; #( 6915 *) 6916 6917cat >>confdefs.h <<_ACEOF 6918#define int16_t $ac_cv_c_int16_t 6919_ACEOF 6920;; 6921esac 6922 6923ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t" 6924case $ac_cv_c_int32_t in #( 6925 no|yes) ;; #( 6926 *) 6927 6928cat >>confdefs.h <<_ACEOF 6929#define int32_t $ac_cv_c_int32_t 6930_ACEOF 6931;; 6932esac 6933 6934ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t" 6935case $ac_cv_c_int64_t in #( 6936 no|yes) ;; #( 6937 *) 6938 6939cat >>confdefs.h <<_ACEOF 6940#define int64_t $ac_cv_c_int64_t 6941_ACEOF 6942;; 6943esac 6944 6945ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t" 6946case $ac_cv_c_uint8_t in #( 6947 no|yes) ;; #( 6948 *) 6949 6950$as_echo "#define _UINT8_T 1" >>confdefs.h 6951 6952 6953cat >>confdefs.h <<_ACEOF 6954#define uint8_t $ac_cv_c_uint8_t 6955_ACEOF 6956;; 6957 esac 6958 6959ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t" 6960case $ac_cv_c_uint16_t in #( 6961 no|yes) ;; #( 6962 *) 6963 6964 6965cat >>confdefs.h <<_ACEOF 6966#define uint16_t $ac_cv_c_uint16_t 6967_ACEOF 6968;; 6969 esac 6970 6971ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 6972case $ac_cv_c_uint32_t in #( 6973 no|yes) ;; #( 6974 *) 6975 6976$as_echo "#define _UINT32_T 1" >>confdefs.h 6977 6978 6979cat >>confdefs.h <<_ACEOF 6980#define uint32_t $ac_cv_c_uint32_t 6981_ACEOF 6982;; 6983 esac 6984 6985ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t" 6986case $ac_cv_c_uint64_t in #( 6987 no|yes) ;; #( 6988 *) 6989 6990$as_echo "#define _UINT64_T 1" >>confdefs.h 6991 6992 6993cat >>confdefs.h <<_ACEOF 6994#define uint64_t $ac_cv_c_uint64_t 6995_ACEOF 6996;; 6997 esac 6998 6999 7000# 7001# Make sure we have a definition for C99's uintptr_t (regardless of 7002# whether the environment is a C99 environment or not). 7003# 7004 7005 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default" 7006if test "x$ac_cv_type_uintptr_t" = xyes; then : 7007 7008$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h 7009 7010else 7011 for ac_type in 'unsigned int' 'unsigned long int' \ 7012 'unsigned long long int'; do 7013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7014/* end confdefs.h. */ 7015$ac_includes_default 7016int 7017main () 7018{ 7019static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))]; 7020test_array [0] = 0; 7021return test_array [0]; 7022 7023 ; 7024 return 0; 7025} 7026_ACEOF 7027if ac_fn_c_try_compile "$LINENO"; then : 7028 7029cat >>confdefs.h <<_ACEOF 7030#define uintptr_t $ac_type 7031_ACEOF 7032 7033 ac_type= 7034fi 7035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7036 test -z "$ac_type" && break 7037 done 7038fi 7039 7040 7041 7042# 7043# Define the old BSD specified-width types in terms of the C99 types; 7044# we may need them with libpcap include files. 7045# 7046ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default 7047#include <sys/types.h> 7048 7049" 7050if test "x$ac_cv_type_u_int8_t" = xyes; then : 7051 7052else 7053 7054$as_echo "#define u_int8_t uint8_t" >>confdefs.h 7055 7056fi 7057 7058ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default 7059#include <sys/types.h> 7060 7061" 7062if test "x$ac_cv_type_u_int16_t" = xyes; then : 7063 7064else 7065 7066$as_echo "#define u_int16_t uint16_t" >>confdefs.h 7067 7068fi 7069 7070ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default 7071#include <sys/types.h> 7072 7073" 7074if test "x$ac_cv_type_u_int32_t" = xyes; then : 7075 7076else 7077 7078$as_echo "#define u_int32_t uint32_t" >>confdefs.h 7079 7080fi 7081 7082ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default 7083#include <sys/types.h> 7084 7085" 7086if test "x$ac_cv_type_u_int64_t" = xyes; then : 7087 7088else 7089 7090$as_echo "#define u_int64_t uint64_t" >>confdefs.h 7091 7092fi 7093 7094 7095# 7096# Check for <inttypes.h> 7097# 7098for ac_header in inttypes.h 7099do : 7100 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" 7101if test "x$ac_cv_header_inttypes_h" = xyes; then : 7102 cat >>confdefs.h <<_ACEOF 7103#define HAVE_INTTYPES_H 1 7104_ACEOF 7105 7106 # 7107 # OK, we have inttypes.h, but does it define all the PRI[doxu]64 macros? 7108 # Some systems have an inttypes.h that doesn't define all of them. 7109 # 7110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether inttypes.h defines the PRI[doxu]64 macros" >&5 7111$as_echo_n "checking whether inttypes.h defines the PRI[doxu]64 macros... " >&6; } 7112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7113/* end confdefs.h. */ 7114 7115 7116 #include <inttypes.h> 7117 #include <stdio.h> 7118 #include <sys/types.h> 7119 7120 main() 7121 { 7122 printf("%" PRId64 "\n", (uint64_t)1); 7123 printf("%" PRIo64 "\n", (uint64_t)1); 7124 printf("%" PRIx64 "\n", (uint64_t)1); 7125 printf("%" PRIu64 "\n", (uint64_t)1); 7126 } 7127 7128 7129_ACEOF 7130if ac_fn_c_try_compile "$LINENO"; then : 7131 7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7133$as_echo "yes" >&6; } 7134 ac_lbl_inttypes_h_defines_formats=yes 7135 7136else 7137 7138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7139$as_echo "no" >&6; } 7140 ac_lbl_inttypes_h_defines_formats=no 7141 7142fi 7143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7144 7145else 7146 7147 # 7148 # We don't have inttypes.h, so it obviously can't define those 7149 # macros. 7150 # 7151 ac_lbl_inttypes_h_defines_formats=no 7152 7153fi 7154 7155done 7156 7157if test "$ac_lbl_inttypes_h_defines_formats" = no; then 7158 7159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %lx can be used to format 64-bit integers" >&5 7160$as_echo_n "checking whether %lx can be used to format 64-bit integers... " >&6; } 7161 if test "$cross_compiling" = yes; then : 7162 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7163$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7164as_fn_error $? "cannot run test program while cross compiling 7165See \`config.log' for more details" "$LINENO" 5; } 7166else 7167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7168/* end confdefs.h. */ 7169 7170 7171# ifdef HAVE_INTTYPES_H 7172 #include <inttypes.h> 7173# endif 7174 #include <stdio.h> 7175 #include <sys/types.h> 7176 7177 main() 7178 { 7179 uint64_t t = 1; 7180 char strbuf[16+1]; 7181 sprintf(strbuf, "%016lx", t << 32); 7182 if (strcmp(strbuf, "0000000100000000") == 0) 7183 exit(0); 7184 else 7185 exit(1); 7186 } 7187 7188 7189_ACEOF 7190if ac_fn_c_try_run "$LINENO"; then : 7191 7192 7193$as_echo "#define PRId64 \"ld\"" >>confdefs.h 7194 7195 7196$as_echo "#define PRIo64 \"lo\"" >>confdefs.h 7197 7198 7199$as_echo "#define PRIx64 \"lx\"" >>confdefs.h 7200 7201 7202$as_echo "#define PRIu64 \"lu\"" >>confdefs.h 7203 7204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7205$as_echo "yes" >&6; } 7206 7207else 7208 7209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7210$as_echo "no" >&6; } 7211 7212 7213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %llx can be used to format 64-bit integers" >&5 7214$as_echo_n "checking whether %llx can be used to format 64-bit integers... " >&6; } 7215 if test "$cross_compiling" = yes; then : 7216 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7217$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7218as_fn_error $? "cannot run test program while cross compiling 7219See \`config.log' for more details" "$LINENO" 5; } 7220else 7221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7222/* end confdefs.h. */ 7223 7224 7225# ifdef HAVE_INTTYPES_H 7226 #include <inttypes.h> 7227# endif 7228 #include <stdio.h> 7229 #include <sys/types.h> 7230 7231 main() 7232 { 7233 uint64_t t = 1; 7234 char strbuf[16+1]; 7235 sprintf(strbuf, "%016llx", t << 32); 7236 if (strcmp(strbuf, "0000000100000000") == 0) 7237 exit(0); 7238 else 7239 exit(1); 7240 } 7241 7242 7243_ACEOF 7244if ac_fn_c_try_run "$LINENO"; then : 7245 7246 7247$as_echo "#define PRId64 \"lld\"" >>confdefs.h 7248 7249 7250$as_echo "#define PRIo64 \"llo\"" >>confdefs.h 7251 7252 7253$as_echo "#define PRIx64 \"llx\"" >>confdefs.h 7254 7255 7256$as_echo "#define PRIu64 \"llu\"" >>confdefs.h 7257 7258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7259$as_echo "yes" >&6; } 7260 7261else 7262 7263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7264$as_echo "no" >&6; } 7265 7266 7267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %Lx can be used to format 64-bit integers" >&5 7268$as_echo_n "checking whether %Lx can be used to format 64-bit integers... " >&6; } 7269 if test "$cross_compiling" = yes; then : 7270 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7271$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7272as_fn_error $? "cannot run test program while cross compiling 7273See \`config.log' for more details" "$LINENO" 5; } 7274else 7275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7276/* end confdefs.h. */ 7277 7278 7279# ifdef HAVE_INTTYPES_H 7280 #include <inttypes.h> 7281# endif 7282 #include <stdio.h> 7283 #include <sys/types.h> 7284 7285 main() 7286 { 7287 uint64_t t = 1; 7288 char strbuf[16+1]; 7289 sprintf(strbuf, "%016Lx", t << 32); 7290 if (strcmp(strbuf, "0000000100000000") == 0) 7291 exit(0); 7292 else 7293 exit(1); 7294 } 7295 7296 7297_ACEOF 7298if ac_fn_c_try_run "$LINENO"; then : 7299 7300 7301$as_echo "#define PRId64 \"Ld\"" >>confdefs.h 7302 7303 7304$as_echo "#define PRIo64 \"Lo\"" >>confdefs.h 7305 7306 7307$as_echo "#define PRIx64 \"Lx\"" >>confdefs.h 7308 7309 7310$as_echo "#define PRIu64 \"Lu\"" >>confdefs.h 7311 7312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7313$as_echo "yes" >&6; } 7314 7315else 7316 7317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7318$as_echo "no" >&6; } 7319 7320 7321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %qx can be used to format 64-bit integers" >&5 7322$as_echo_n "checking whether %qx can be used to format 64-bit integers... " >&6; } 7323 if test "$cross_compiling" = yes; then : 7324 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7325$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7326as_fn_error $? "cannot run test program while cross compiling 7327See \`config.log' for more details" "$LINENO" 5; } 7328else 7329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7330/* end confdefs.h. */ 7331 7332 7333# ifdef HAVE_INTTYPES_H 7334 #include <inttypes.h> 7335# endif 7336 #include <stdio.h> 7337 #include <sys/types.h> 7338 7339 main() 7340 { 7341 uint64_t t = 1; 7342 char strbuf[16+1]; 7343 sprintf(strbuf, "%016qx", t << 32); 7344 if (strcmp(strbuf, "0000000100000000") == 0) 7345 exit(0); 7346 else 7347 exit(1); 7348 } 7349 7350 7351_ACEOF 7352if ac_fn_c_try_run "$LINENO"; then : 7353 7354 7355$as_echo "#define PRId64 \"qd\"" >>confdefs.h 7356 7357 7358$as_echo "#define PRIo64 \"qo\"" >>confdefs.h 7359 7360 7361$as_echo "#define PRIx64 \"qx\"" >>confdefs.h 7362 7363 7364$as_echo "#define PRIu64 \"qu\"" >>confdefs.h 7365 7366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7367$as_echo "yes" >&6; } 7368 7369else 7370 7371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7372$as_echo "no" >&6; } 7373 7374 as_fn_error $? "neither %llx nor %Lx nor %qx worked on a 64-bit integer" "$LINENO" 5 7375 7376 7377fi 7378rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7379 conftest.$ac_objext conftest.beam conftest.$ac_ext 7380fi 7381 7382 7383 7384 7385fi 7386rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7387 conftest.$ac_objext conftest.beam conftest.$ac_ext 7388fi 7389 7390 7391 7392 7393fi 7394rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7395 conftest.$ac_objext conftest.beam conftest.$ac_ext 7396fi 7397 7398 7399 7400 7401fi 7402rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7403 conftest.$ac_objext conftest.beam conftest.$ac_ext 7404fi 7405 7406 7407fi 7408 7409# 7410# Check for some headers introduced in later versions of libpcap 7411# and used by some printers. 7412# 7413# Those headers use the {u_}intN_t types, so we must do this after 7414# we check for what's needed to get them defined. 7415# 7416savedcppflags="$CPPFLAGS" 7417CPPFLAGS="$CPPFLAGS $V_INCLS" 7418for ac_header in pcap/bluetooth.h 7419do : 7420 ac_fn_c_check_header_compile "$LINENO" "pcap/bluetooth.h" "ac_cv_header_pcap_bluetooth_h" "#include \"tcpdump-stdinc.h\" 7421" 7422if test "x$ac_cv_header_pcap_bluetooth_h" = xyes; then : 7423 cat >>confdefs.h <<_ACEOF 7424#define HAVE_PCAP_BLUETOOTH_H 1 7425_ACEOF 7426 7427fi 7428 7429done 7430 7431for ac_header in pcap/nflog.h 7432do : 7433 ac_fn_c_check_header_compile "$LINENO" "pcap/nflog.h" "ac_cv_header_pcap_nflog_h" "#include \"tcpdump-stdinc.h\" 7434" 7435if test "x$ac_cv_header_pcap_nflog_h" = xyes; then : 7436 cat >>confdefs.h <<_ACEOF 7437#define HAVE_PCAP_NFLOG_H 1 7438_ACEOF 7439 7440fi 7441 7442done 7443 7444for ac_header in pcap/usb.h 7445do : 7446 ac_fn_c_check_header_compile "$LINENO" "pcap/usb.h" "ac_cv_header_pcap_usb_h" "#include \"tcpdump-stdinc.h\" 7447" 7448if test "x$ac_cv_header_pcap_usb_h" = xyes; then : 7449 cat >>confdefs.h <<_ACEOF 7450#define HAVE_PCAP_USB_H 1 7451_ACEOF 7452 7453fi 7454 7455done 7456 7457CPPFLAGS="$savedcppflags" 7458 7459if test -n "$ac_tool_prefix"; then 7460 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 7461set dummy ${ac_tool_prefix}ranlib; ac_word=$2 7462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7463$as_echo_n "checking for $ac_word... " >&6; } 7464if ${ac_cv_prog_RANLIB+:} false; then : 7465 $as_echo_n "(cached) " >&6 7466else 7467 if test -n "$RANLIB"; then 7468 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 7469else 7470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7471for as_dir in $PATH 7472do 7473 IFS=$as_save_IFS 7474 test -z "$as_dir" && as_dir=. 7475 for ac_exec_ext in '' $ac_executable_extensions; do 7476 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7477 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 7478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7479 break 2 7480 fi 7481done 7482 done 7483IFS=$as_save_IFS 7484 7485fi 7486fi 7487RANLIB=$ac_cv_prog_RANLIB 7488if test -n "$RANLIB"; then 7489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 7490$as_echo "$RANLIB" >&6; } 7491else 7492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7493$as_echo "no" >&6; } 7494fi 7495 7496 7497fi 7498if test -z "$ac_cv_prog_RANLIB"; then 7499 ac_ct_RANLIB=$RANLIB 7500 # Extract the first word of "ranlib", so it can be a program name with args. 7501set dummy ranlib; ac_word=$2 7502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7503$as_echo_n "checking for $ac_word... " >&6; } 7504if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 7505 $as_echo_n "(cached) " >&6 7506else 7507 if test -n "$ac_ct_RANLIB"; then 7508 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 7509else 7510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7511for as_dir in $PATH 7512do 7513 IFS=$as_save_IFS 7514 test -z "$as_dir" && as_dir=. 7515 for ac_exec_ext in '' $ac_executable_extensions; do 7516 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7517 ac_cv_prog_ac_ct_RANLIB="ranlib" 7518 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7519 break 2 7520 fi 7521done 7522 done 7523IFS=$as_save_IFS 7524 7525fi 7526fi 7527ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 7528if test -n "$ac_ct_RANLIB"; then 7529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 7530$as_echo "$ac_ct_RANLIB" >&6; } 7531else 7532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7533$as_echo "no" >&6; } 7534fi 7535 7536 if test "x$ac_ct_RANLIB" = x; then 7537 RANLIB=":" 7538 else 7539 case $cross_compiling:$ac_tool_warned in 7540yes:) 7541{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7542$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7543ac_tool_warned=yes ;; 7544esac 7545 RANLIB=$ac_ct_RANLIB 7546 fi 7547else 7548 RANLIB="$ac_cv_prog_RANLIB" 7549fi 7550 7551if test -n "$ac_tool_prefix"; then 7552 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 7553set dummy ${ac_tool_prefix}ar; ac_word=$2 7554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7555$as_echo_n "checking for $ac_word... " >&6; } 7556if ${ac_cv_prog_AR+:} false; then : 7557 $as_echo_n "(cached) " >&6 7558else 7559 if test -n "$AR"; then 7560 ac_cv_prog_AR="$AR" # Let the user override the test. 7561else 7562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7563for as_dir in $PATH 7564do 7565 IFS=$as_save_IFS 7566 test -z "$as_dir" && as_dir=. 7567 for ac_exec_ext in '' $ac_executable_extensions; do 7568 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7569 ac_cv_prog_AR="${ac_tool_prefix}ar" 7570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7571 break 2 7572 fi 7573done 7574 done 7575IFS=$as_save_IFS 7576 7577fi 7578fi 7579AR=$ac_cv_prog_AR 7580if test -n "$AR"; then 7581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 7582$as_echo "$AR" >&6; } 7583else 7584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7585$as_echo "no" >&6; } 7586fi 7587 7588 7589fi 7590if test -z "$ac_cv_prog_AR"; then 7591 ac_ct_AR=$AR 7592 # Extract the first word of "ar", so it can be a program name with args. 7593set dummy ar; ac_word=$2 7594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7595$as_echo_n "checking for $ac_word... " >&6; } 7596if ${ac_cv_prog_ac_ct_AR+:} false; then : 7597 $as_echo_n "(cached) " >&6 7598else 7599 if test -n "$ac_ct_AR"; then 7600 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 7601else 7602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7603for as_dir in $PATH 7604do 7605 IFS=$as_save_IFS 7606 test -z "$as_dir" && as_dir=. 7607 for ac_exec_ext in '' $ac_executable_extensions; do 7608 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7609 ac_cv_prog_ac_ct_AR="ar" 7610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7611 break 2 7612 fi 7613done 7614 done 7615IFS=$as_save_IFS 7616 7617fi 7618fi 7619ac_ct_AR=$ac_cv_prog_ac_ct_AR 7620if test -n "$ac_ct_AR"; then 7621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 7622$as_echo "$ac_ct_AR" >&6; } 7623else 7624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7625$as_echo "no" >&6; } 7626fi 7627 7628 if test "x$ac_ct_AR" = x; then 7629 AR="" 7630 else 7631 case $cross_compiling:$ac_tool_warned in 7632yes:) 7633{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7634$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7635ac_tool_warned=yes ;; 7636esac 7637 AR=$ac_ct_AR 7638 fi 7639else 7640 AR="$ac_cv_prog_AR" 7641fi 7642 7643 7644rm -f os-proto.h 7645 if test "${LBL_CFLAGS+set}" = set; then 7646 V_CCOPT="$V_CCOPT ${LBL_CFLAGS}" 7647 fi 7648 if test -f .devel ; then 7649 # 7650 # Skip all the warning option stuff on some compilers. 7651 # 7652 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then 7653 7654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5 7655$as_echo_n "checking whether the compiler supports the -Wall option... " >&6; } 7656 save_CFLAGS="$CFLAGS" 7657 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -Wall" 7658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7659/* end confdefs.h. */ 7660 7661int 7662main () 7663{ 7664return 0 7665 ; 7666 return 0; 7667} 7668_ACEOF 7669if ac_fn_c_try_compile "$LINENO"; then : 7670 7671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7672$as_echo "yes" >&6; } 7673 CFLAGS="$save_CFLAGS" 7674 V_CCOPT="$V_CCOPT -Wall" 7675 7676else 7677 7678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7679$as_echo "no" >&6; } 7680 CFLAGS="$save_CFLAGS" 7681 7682fi 7683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7684 7685 7686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5 7687$as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; } 7688 save_CFLAGS="$CFLAGS" 7689 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -Wmissing-prototypes" 7690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7691/* end confdefs.h. */ 7692 7693int 7694main () 7695{ 7696return 0 7697 ; 7698 return 0; 7699} 7700_ACEOF 7701if ac_fn_c_try_compile "$LINENO"; then : 7702 7703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7704$as_echo "yes" >&6; } 7705 CFLAGS="$save_CFLAGS" 7706 V_CCOPT="$V_CCOPT -Wmissing-prototypes" 7707 7708else 7709 7710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7711$as_echo "no" >&6; } 7712 CFLAGS="$save_CFLAGS" 7713 7714fi 7715rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7716 7717 7718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5 7719$as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; } 7720 save_CFLAGS="$CFLAGS" 7721 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -Wstrict-prototypes" 7722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7723/* end confdefs.h. */ 7724 7725int 7726main () 7727{ 7728return 0 7729 ; 7730 return 0; 7731} 7732_ACEOF 7733if ac_fn_c_try_compile "$LINENO"; then : 7734 7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7736$as_echo "yes" >&6; } 7737 CFLAGS="$save_CFLAGS" 7738 V_CCOPT="$V_CCOPT -Wstrict-prototypes" 7739 7740else 7741 7742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7743$as_echo "no" >&6; } 7744 CFLAGS="$save_CFLAGS" 7745 7746fi 7747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7748 7749 7750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wwrite-strings option" >&5 7751$as_echo_n "checking whether the compiler supports the -Wwrite-strings option... " >&6; } 7752 save_CFLAGS="$CFLAGS" 7753 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -Wwrite-strings" 7754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7755/* end confdefs.h. */ 7756 7757int 7758main () 7759{ 7760return 0 7761 ; 7762 return 0; 7763} 7764_ACEOF 7765if ac_fn_c_try_compile "$LINENO"; then : 7766 7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7768$as_echo "yes" >&6; } 7769 CFLAGS="$save_CFLAGS" 7770 V_CCOPT="$V_CCOPT -Wwrite-strings" 7771 7772else 7773 7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7775$as_echo "no" >&6; } 7776 CFLAGS="$save_CFLAGS" 7777 7778fi 7779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7780 7781 7782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wpointer-arith option" >&5 7783$as_echo_n "checking whether the compiler supports the -Wpointer-arith option... " >&6; } 7784 save_CFLAGS="$CFLAGS" 7785 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -Wpointer-arith" 7786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7787/* end confdefs.h. */ 7788 7789int 7790main () 7791{ 7792return 0 7793 ; 7794 return 0; 7795} 7796_ACEOF 7797if ac_fn_c_try_compile "$LINENO"; then : 7798 7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7800$as_echo "yes" >&6; } 7801 CFLAGS="$save_CFLAGS" 7802 V_CCOPT="$V_CCOPT -Wpointer-arith" 7803 7804else 7805 7806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7807$as_echo "no" >&6; } 7808 CFLAGS="$save_CFLAGS" 7809 7810fi 7811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7812 7813 7814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -W option" >&5 7815$as_echo_n "checking whether the compiler supports the -W option... " >&6; } 7816 save_CFLAGS="$CFLAGS" 7817 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors -W" 7818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7819/* end confdefs.h. */ 7820 7821int 7822main () 7823{ 7824return 0 7825 ; 7826 return 0; 7827} 7828_ACEOF 7829if ac_fn_c_try_compile "$LINENO"; then : 7830 7831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7832$as_echo "yes" >&6; } 7833 CFLAGS="$save_CFLAGS" 7834 V_CCOPT="$V_CCOPT -W" 7835 7836else 7837 7838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7839$as_echo "no" >&6; } 7840 CFLAGS="$save_CFLAGS" 7841 7842fi 7843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7844 7845 fi 7846 7847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5 7848$as_echo_n "checking whether the compiler supports generating dependencies... " >&6; } 7849 if test "$GCC" = yes ; then 7850 # 7851 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even 7852 # though it's not); we assume that, in this case, the flag 7853 # would be -M. 7854 # 7855 ac_lbl_dependency_flag="-M" 7856 else 7857 # 7858 # Not GCC or a compiler deemed to be GCC; what platform is 7859 # this? (We're assuming that if the compiler isn't GCC 7860 # it's the compiler from the vendor of the OS; that won't 7861 # necessarily be true for x86 platforms, where it might be 7862 # the Intel C compiler.) 7863 # 7864 case "$host_os" in 7865 7866 irix*|osf*|darwin*) 7867 # 7868 # MIPS C for IRIX, DEC C, and clang all use -M. 7869 # 7870 ac_lbl_dependency_flag="-M" 7871 ;; 7872 7873 solaris*) 7874 # 7875 # Sun C uses -xM. 7876 # 7877 ac_lbl_dependency_flag="-xM" 7878 ;; 7879 7880 hpux*) 7881 # 7882 # HP's older C compilers don't support this. 7883 # HP's newer C compilers support this with 7884 # either +M or +Make; the older compilers 7885 # interpret +M as something completely 7886 # different, so we use +Make so we don't 7887 # think it works with the older compilers. 7888 # 7889 ac_lbl_dependency_flag="+Make" 7890 ;; 7891 7892 *) 7893 # 7894 # Not one of the above; assume no support for 7895 # generating dependencies. 7896 # 7897 ac_lbl_dependency_flag="" 7898 ;; 7899 esac 7900 fi 7901 7902 # 7903 # Is ac_lbl_dependency_flag defined and, if so, does the compiler 7904 # complain about it? 7905 # 7906 # Note: clang doesn't seem to exit with an error status when handed 7907 # an unknown non-warning error, even if you pass it 7908 # -Werror=unknown-warning-option. However, it always supports 7909 # -M, so the fact that this test always succeeds with clang 7910 # isn't an issue. 7911 # 7912 if test ! -z "$ac_lbl_dependency_flag"; then 7913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7914/* end confdefs.h. */ 7915int main(void) { return 0; } 7916_ACEOF 7917 echo "$CC" $ac_lbl_dependency_flag conftest.c >&5 7918 if "$CC" $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1; then 7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5 7920$as_echo "yes, with $ac_lbl_dependency_flag" >&6; } 7921 DEPENDENCY_CFLAG="$ac_lbl_dependency_flag" 7922 MKDEP='${srcdir}/mkdep' 7923 else 7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7925$as_echo "no" >&6; } 7926 # 7927 # We can't run mkdep, so have "make depend" do 7928 # nothing. 7929 # 7930 MKDEP=: 7931 fi 7932 rm -rf conftest* 7933 else 7934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7935$as_echo "no" >&6; } 7936 # 7937 # We can't run mkdep, so have "make depend" do 7938 # nothing. 7939 # 7940 MKDEP=: 7941 fi 7942 7943 7944 7945 # 7946 # We used to set -n32 for IRIX 6 when not using GCC (presumed 7947 # to mean that we're using MIPS C or MIPSpro C); it specified 7948 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm 7949 # not sure why that would be something to do *only* with a 7950 # .devel file; why should the ABI for which we produce code 7951 # depend on .devel? 7952 # 7953 os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'` 7954 name="lbl/os-$os.h" 7955 if test -f $name ; then 7956 ln -s $name os-proto.h 7957 7958$as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h 7959 7960 else 7961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5 7962$as_echo "$as_me: WARNING: can't find $name" >&2;} 7963 fi 7964 fi 7965 7966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if sockaddr struct has the sa_len member" >&5 7967$as_echo_n "checking if sockaddr struct has the sa_len member... " >&6; } 7968 if ${ac_cv_lbl_sockaddr_has_sa_len+:} false; then : 7969 $as_echo_n "(cached) " >&6 7970else 7971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7972/* end confdefs.h. */ 7973 7974# include <sys/types.h> 7975# include <sys/socket.h> 7976int 7977main () 7978{ 7979u_int i = sizeof(((struct sockaddr *)0)->sa_len) 7980 ; 7981 return 0; 7982} 7983_ACEOF 7984if ac_fn_c_try_compile "$LINENO"; then : 7985 ac_cv_lbl_sockaddr_has_sa_len=yes 7986else 7987 ac_cv_lbl_sockaddr_has_sa_len=no 7988fi 7989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7990fi 7991 7992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_sockaddr_has_sa_len" >&5 7993$as_echo "$ac_cv_lbl_sockaddr_has_sa_len" >&6; } 7994 if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then 7995 7996$as_echo "#define HAVE_SOCKADDR_SA_LEN 1" >>confdefs.h 7997 7998 fi 7999 8000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if unaligned accesses fail" >&5 8001$as_echo_n "checking if unaligned accesses fail... " >&6; } 8002 if ${ac_cv_lbl_unaligned_fail+:} false; then : 8003 $as_echo_n "(cached) " >&6 8004else 8005 case "$host_cpu" in 8006 8007 # 8008 # These are CPU types where: 8009 # 8010 # the CPU faults on an unaligned access, but at least some 8011 # OSes that support that CPU catch the fault and simulate 8012 # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) - 8013 # the simulation is slow, so we don't want to use it; 8014 # 8015 # the CPU, I infer (from the old 8016 # 8017 # XXX: should also check that they don't do weird things (like on arm) 8018 # 8019 # comment) doesn't fault on unaligned accesses, but doesn't 8020 # do a normal unaligned fetch, either (e.g., presumably, ARM); 8021 # 8022 # for whatever reason, the test program doesn't work 8023 # (this has been claimed to be the case for several of those 8024 # CPUs - I don't know what the problem is; the problem 8025 # was reported as "the test program dumps core" for SuperH, 8026 # but that's what the test program is *supposed* to do - 8027 # it dumps core before it writes anything, so the test 8028 # for an empty output file should find an empty output 8029 # file and conclude that unaligned accesses don't work). 8030 # 8031 # This run-time test won't work if you're cross-compiling, so 8032 # in order to support cross-compiling for a particular CPU, 8033 # we have to wire in the list of CPU types anyway, as far as 8034 # I know, so perhaps we should just have a set of CPUs on 8035 # which we know it doesn't work, a set of CPUs on which we 8036 # know it does work, and have the script just fail on other 8037 # cpu types and update it when such a failure occurs. 8038 # 8039 alpha*|arm*|bfin*|hp*|mips*|sh*|sparc*|ia64|nv1) 8040 ac_cv_lbl_unaligned_fail=yes 8041 ;; 8042 8043 *) 8044 cat >conftest.c <<EOF 8045# include <sys/types.h> 8046# include <sys/wait.h> 8047# include <stdio.h> 8048 unsigned char a[5] = { 1, 2, 3, 4, 5 }; 8049 main() { 8050 unsigned int i; 8051 pid_t pid; 8052 int status; 8053 /* avoid "core dumped" message */ 8054 pid = fork(); 8055 if (pid < 0) 8056 exit(2); 8057 if (pid > 0) { 8058 /* parent */ 8059 pid = waitpid(pid, &status, 0); 8060 if (pid < 0) 8061 exit(3); 8062 exit(!WIFEXITED(status)); 8063 } 8064 /* child */ 8065 i = *(unsigned int *)&a[1]; 8066 printf("%d\n", i); 8067 exit(0); 8068 } 8069EOF 8070 ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \ 8071 conftest.c $LIBS >/dev/null 2>&1 8072 if test ! -x conftest ; then 8073 ac_cv_lbl_unaligned_fail=yes 8074 else 8075 ./conftest >conftest.out 8076 if test ! -s conftest.out ; then 8077 ac_cv_lbl_unaligned_fail=yes 8078 else 8079 ac_cv_lbl_unaligned_fail=no 8080 fi 8081 fi 8082 rm -f -r conftest* core core.conftest 8083 ;; 8084 esac 8085fi 8086 8087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_unaligned_fail" >&5 8088$as_echo "$ac_cv_lbl_unaligned_fail" >&6; } 8089 if test $ac_cv_lbl_unaligned_fail = yes ; then 8090 8091$as_echo "#define LBL_ALIGN 1" >>confdefs.h 8092 8093 fi 8094 8095 8096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for h_errno" >&5 8097$as_echo_n "checking for h_errno... " >&6; } 8098 if ${ac_cv_var_h_errno+:} false; then : 8099 $as_echo_n "(cached) " >&6 8100else 8101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8102/* end confdefs.h. */ 8103 8104# include <sys/types.h> 8105# include <netdb.h> 8106int 8107main () 8108{ 8109int foo = h_errno; 8110 ; 8111 return 0; 8112} 8113_ACEOF 8114if ac_fn_c_try_compile "$LINENO"; then : 8115 ac_cv_var_h_errno=yes 8116else 8117 ac_cv_var_h_errno=no 8118fi 8119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8120fi 8121 8122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_h_errno" >&5 8123$as_echo "$ac_cv_var_h_errno" >&6; } 8124 if test "$ac_cv_var_h_errno" = "yes"; then 8125 8126$as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h 8127 8128 fi 8129 8130 8131# Check for OpenSSL libcrypto 8132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use OpenSSL libcrypto" >&5 8133$as_echo_n "checking whether to use OpenSSL libcrypto... " >&6; } 8134# Specify location for both includes and libraries. 8135want_libcrypto=ifavailable 8136 8137# Check whether --with-crypto was given. 8138if test "${with_crypto+set}" = set; then : 8139 withval=$with_crypto; 8140 if test $withval = no 8141 then 8142 want_libcrypto=no 8143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8144$as_echo "no" >&6; } 8145 elif test $withval = yes 8146 then 8147 want_libcrypto=yes 8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8149$as_echo "yes" >&6; } 8150 fi 8151 8152else 8153 8154 # 8155 # Use libcrypto if it's present, otherwise don't. 8156 # 8157 want_libcrypto=ifavailable 8158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5 8159$as_echo "yes, if available" >&6; } 8160 8161fi 8162 8163if test "$want_libcrypto" != "no"; then 8164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DES_cbc_encrypt in -lcrypto" >&5 8165$as_echo_n "checking for DES_cbc_encrypt in -lcrypto... " >&6; } 8166if ${ac_cv_lib_crypto_DES_cbc_encrypt+:} false; then : 8167 $as_echo_n "(cached) " >&6 8168else 8169 ac_check_lib_save_LIBS=$LIBS 8170LIBS="-lcrypto $LIBS" 8171cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8172/* end confdefs.h. */ 8173 8174/* Override any GCC internal prototype to avoid an error. 8175 Use char because int might match the return type of a GCC 8176 builtin and then its argument prototype would still apply. */ 8177#ifdef __cplusplus 8178extern "C" 8179#endif 8180char DES_cbc_encrypt (); 8181int 8182main () 8183{ 8184return DES_cbc_encrypt (); 8185 ; 8186 return 0; 8187} 8188_ACEOF 8189if ac_fn_c_try_link "$LINENO"; then : 8190 ac_cv_lib_crypto_DES_cbc_encrypt=yes 8191else 8192 ac_cv_lib_crypto_DES_cbc_encrypt=no 8193fi 8194rm -f core conftest.err conftest.$ac_objext \ 8195 conftest$ac_exeext conftest.$ac_ext 8196LIBS=$ac_check_lib_save_LIBS 8197fi 8198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5 8199$as_echo "$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; } 8200if test "x$ac_cv_lib_crypto_DES_cbc_encrypt" = xyes; then : 8201 cat >>confdefs.h <<_ACEOF 8202#define HAVE_LIBCRYPTO 1 8203_ACEOF 8204 8205 LIBS="-lcrypto $LIBS" 8206 8207fi 8208 8209 for ac_header in openssl/evp.h 8210do : 8211 ac_fn_c_check_header_mongrel "$LINENO" "openssl/evp.h" "ac_cv_header_openssl_evp_h" "$ac_includes_default" 8212if test "x$ac_cv_header_openssl_evp_h" = xyes; then : 8213 cat >>confdefs.h <<_ACEOF 8214#define HAVE_OPENSSL_EVP_H 1 8215_ACEOF 8216 8217fi 8218 8219done 8220 8221fi 8222 8223# Check for libcap-ng 8224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5 8225$as_echo_n "checking whether to use libcap-ng... " >&6; } 8226# Specify location for both includes and libraries. 8227want_libcap_ng=ifavailable 8228 8229# Check whether --with-cap_ng was given. 8230if test "${with_cap_ng+set}" = set; then : 8231 withval=$with_cap_ng; 8232 if test $withval = no 8233 then 8234 want_libcap_ng=no 8235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8236$as_echo "no" >&6; } 8237 elif test $withval = yes 8238 then 8239 want_libcap_ng=yes 8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8241$as_echo "yes" >&6; } 8242 fi 8243 8244else 8245 8246 # 8247 # Use libcap-ng if it's present, otherwise don't. 8248 # 8249 want_libcap_ng=ifavailable 8250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5 8251$as_echo "yes, if available" >&6; } 8252 8253fi 8254 8255if test "$want_libcap_ng" != "no"; then 8256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5 8257$as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; } 8258if ${ac_cv_lib_cap_ng_capng_change_id+:} false; then : 8259 $as_echo_n "(cached) " >&6 8260else 8261 ac_check_lib_save_LIBS=$LIBS 8262LIBS="-lcap-ng $LIBS" 8263cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8264/* end confdefs.h. */ 8265 8266/* Override any GCC internal prototype to avoid an error. 8267 Use char because int might match the return type of a GCC 8268 builtin and then its argument prototype would still apply. */ 8269#ifdef __cplusplus 8270extern "C" 8271#endif 8272char capng_change_id (); 8273int 8274main () 8275{ 8276return capng_change_id (); 8277 ; 8278 return 0; 8279} 8280_ACEOF 8281if ac_fn_c_try_link "$LINENO"; then : 8282 ac_cv_lib_cap_ng_capng_change_id=yes 8283else 8284 ac_cv_lib_cap_ng_capng_change_id=no 8285fi 8286rm -f core conftest.err conftest.$ac_objext \ 8287 conftest$ac_exeext conftest.$ac_ext 8288LIBS=$ac_check_lib_save_LIBS 8289fi 8290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5 8291$as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; } 8292if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes; then : 8293 cat >>confdefs.h <<_ACEOF 8294#define HAVE_LIBCAP_NG 1 8295_ACEOF 8296 8297 LIBS="-lcap-ng $LIBS" 8298 8299fi 8300 8301 for ac_header in cap-ng.h 8302do : 8303 ac_fn_c_check_header_mongrel "$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default" 8304if test "x$ac_cv_header_cap_ng_h" = xyes; then : 8305 cat >>confdefs.h <<_ACEOF 8306#define HAVE_CAP_NG_H 1 8307_ACEOF 8308 8309fi 8310 8311done 8312 8313fi 8314 8315if test "$missing_includes" = "yes"; then 8316 CPPFLAGS="$CPPFLAGS -I$srcdir/missing" 8317 V_INCLS="$V_INCLS -I$srcdir/missing" 8318fi 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329# Find a good install program. We prefer a C program (faster), 8330# so one script is as good as another. But avoid the broken or 8331# incompatible versions: 8332# SysV /etc/install, /usr/sbin/install 8333# SunOS /usr/etc/install 8334# IRIX /sbin/install 8335# AIX /bin/install 8336# AmigaOS /C/install, which installs bootblocks on floppy discs 8337# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 8338# AFS /usr/afsws/bin/install, which mishandles nonexistent args 8339# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 8340# OS/2's system install, which has a completely different semantic 8341# ./install, which can be erroneously created by make from ./install.sh. 8342# Reject install programs that cannot install multiple files. 8343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 8344$as_echo_n "checking for a BSD-compatible install... " >&6; } 8345if test -z "$INSTALL"; then 8346if ${ac_cv_path_install+:} false; then : 8347 $as_echo_n "(cached) " >&6 8348else 8349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8350for as_dir in $PATH 8351do 8352 IFS=$as_save_IFS 8353 test -z "$as_dir" && as_dir=. 8354 # Account for people who put trailing slashes in PATH elements. 8355case $as_dir/ in #(( 8356 ./ | .// | /[cC]/* | \ 8357 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 8358 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 8359 /usr/ucb/* ) ;; 8360 *) 8361 # OSF1 and SCO ODT 3.0 have their own names for install. 8362 # Don't use installbsd from OSF since it installs stuff as root 8363 # by default. 8364 for ac_prog in ginstall scoinst install; do 8365 for ac_exec_ext in '' $ac_executable_extensions; do 8366 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 8367 if test $ac_prog = install && 8368 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 8369 # AIX install. It has an incompatible calling convention. 8370 : 8371 elif test $ac_prog = install && 8372 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 8373 # program-specific install script used by HP pwplus--don't use. 8374 : 8375 else 8376 rm -rf conftest.one conftest.two conftest.dir 8377 echo one > conftest.one 8378 echo two > conftest.two 8379 mkdir conftest.dir 8380 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 8381 test -s conftest.one && test -s conftest.two && 8382 test -s conftest.dir/conftest.one && 8383 test -s conftest.dir/conftest.two 8384 then 8385 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 8386 break 3 8387 fi 8388 fi 8389 fi 8390 done 8391 done 8392 ;; 8393esac 8394 8395 done 8396IFS=$as_save_IFS 8397 8398rm -rf conftest.one conftest.two conftest.dir 8399 8400fi 8401 if test "${ac_cv_path_install+set}" = set; then 8402 INSTALL=$ac_cv_path_install 8403 else 8404 # As a last resort, use the slow shell script. Don't cache a 8405 # value for INSTALL within a source directory, because that will 8406 # break other packages using the cache if that directory is 8407 # removed, or if the value is a relative name. 8408 INSTALL=$ac_install_sh 8409 fi 8410fi 8411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 8412$as_echo "$INSTALL" >&6; } 8413 8414# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 8415# It thinks the first close brace ends the variable substitution. 8416test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 8417 8418test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 8419 8420test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 8421 8422 8423ac_config_headers="$ac_config_headers config.h" 8424 8425 8426ac_config_commands="$ac_config_commands default-1" 8427 8428ac_config_files="$ac_config_files Makefile tcpdump.1" 8429 8430cat >confcache <<\_ACEOF 8431# This file is a shell script that caches the results of configure 8432# tests run on this system so they can be shared between configure 8433# scripts and configure runs, see configure's option --config-cache. 8434# It is not useful on other systems. If it contains results you don't 8435# want to keep, you may remove or edit it. 8436# 8437# config.status only pays attention to the cache file if you give it 8438# the --recheck option to rerun configure. 8439# 8440# `ac_cv_env_foo' variables (set or unset) will be overridden when 8441# loading this file, other *unset* `ac_cv_foo' will be assigned the 8442# following values. 8443 8444_ACEOF 8445 8446# The following way of writing the cache mishandles newlines in values, 8447# but we know of no workaround that is simple, portable, and efficient. 8448# So, we kill variables containing newlines. 8449# Ultrix sh set writes to stderr and can't be redirected directly, 8450# and sets the high bit in the cache file unless we assign to the vars. 8451( 8452 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 8453 eval ac_val=\$$ac_var 8454 case $ac_val in #( 8455 *${as_nl}*) 8456 case $ac_var in #( 8457 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 8458$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 8459 esac 8460 case $ac_var in #( 8461 _ | IFS | as_nl) ;; #( 8462 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 8463 *) { eval $ac_var=; unset $ac_var;} ;; 8464 esac ;; 8465 esac 8466 done 8467 8468 (set) 2>&1 | 8469 case $as_nl`(ac_space=' '; set) 2>&1` in #( 8470 *${as_nl}ac_space=\ *) 8471 # `set' does not quote correctly, so add quotes: double-quote 8472 # substitution turns \\\\ into \\, and sed turns \\ into \. 8473 sed -n \ 8474 "s/'/'\\\\''/g; 8475 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8476 ;; #( 8477 *) 8478 # `set' quotes correctly as required by POSIX, so do not add quotes. 8479 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 8480 ;; 8481 esac | 8482 sort 8483) | 8484 sed ' 8485 /^ac_cv_env_/b end 8486 t clear 8487 :clear 8488 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8489 t end 8490 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8491 :end' >>confcache 8492if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 8493 if test -w "$cache_file"; then 8494 if test "x$cache_file" != "x/dev/null"; then 8495 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 8496$as_echo "$as_me: updating cache $cache_file" >&6;} 8497 if test ! -f "$cache_file" || test -h "$cache_file"; then 8498 cat confcache >"$cache_file" 8499 else 8500 case $cache_file in #( 8501 */* | ?:*) 8502 mv -f confcache "$cache_file"$$ && 8503 mv -f "$cache_file"$$ "$cache_file" ;; #( 8504 *) 8505 mv -f confcache "$cache_file" ;; 8506 esac 8507 fi 8508 fi 8509 else 8510 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 8511$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 8512 fi 8513fi 8514rm -f confcache 8515 8516test "x$prefix" = xNONE && prefix=$ac_default_prefix 8517# Let make expand exec_prefix. 8518test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8519 8520DEFS=-DHAVE_CONFIG_H 8521 8522ac_libobjs= 8523ac_ltlibobjs= 8524U= 8525for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8526 # 1. Remove the extension, and $U if already installed. 8527 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8528 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 8529 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8530 # will be set to the directory where LIBOBJS objects are built. 8531 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8532 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 8533done 8534LIBOBJS=$ac_libobjs 8535 8536LTLIBOBJS=$ac_ltlibobjs 8537 8538 8539 8540: "${CONFIG_STATUS=./config.status}" 8541ac_write_fail=0 8542ac_clean_files_save=$ac_clean_files 8543ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8544{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 8545$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 8546as_write_fail=0 8547cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 8548#! $SHELL 8549# Generated by $as_me. 8550# Run this file to recreate the current configuration. 8551# Compiler output produced by configure, useful for debugging 8552# configure, is in config.log if it exists. 8553 8554debug=false 8555ac_cs_recheck=false 8556ac_cs_silent=false 8557 8558SHELL=\${CONFIG_SHELL-$SHELL} 8559export SHELL 8560_ASEOF 8561cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 8562## -------------------- ## 8563## M4sh Initialization. ## 8564## -------------------- ## 8565 8566# Be more Bourne compatible 8567DUALCASE=1; export DUALCASE # for MKS sh 8568if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 8569 emulate sh 8570 NULLCMD=: 8571 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 8572 # is contrary to our usage. Disable this feature. 8573 alias -g '${1+"$@"}'='"$@"' 8574 setopt NO_GLOB_SUBST 8575else 8576 case `(set -o) 2>/dev/null` in #( 8577 *posix*) : 8578 set -o posix ;; #( 8579 *) : 8580 ;; 8581esac 8582fi 8583 8584 8585as_nl=' 8586' 8587export as_nl 8588# Printing a long string crashes Solaris 7 /usr/bin/printf. 8589as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 8590as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 8591as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 8592# Prefer a ksh shell builtin over an external printf program on Solaris, 8593# but without wasting forks for bash or zsh. 8594if test -z "$BASH_VERSION$ZSH_VERSION" \ 8595 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 8596 as_echo='print -r --' 8597 as_echo_n='print -rn --' 8598elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 8599 as_echo='printf %s\n' 8600 as_echo_n='printf %s' 8601else 8602 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 8603 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 8604 as_echo_n='/usr/ucb/echo -n' 8605 else 8606 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 8607 as_echo_n_body='eval 8608 arg=$1; 8609 case $arg in #( 8610 *"$as_nl"*) 8611 expr "X$arg" : "X\\(.*\\)$as_nl"; 8612 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 8613 esac; 8614 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 8615 ' 8616 export as_echo_n_body 8617 as_echo_n='sh -c $as_echo_n_body as_echo' 8618 fi 8619 export as_echo_body 8620 as_echo='sh -c $as_echo_body as_echo' 8621fi 8622 8623# The user is always right. 8624if test "${PATH_SEPARATOR+set}" != set; then 8625 PATH_SEPARATOR=: 8626 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 8627 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 8628 PATH_SEPARATOR=';' 8629 } 8630fi 8631 8632 8633# IFS 8634# We need space, tab and new line, in precisely that order. Quoting is 8635# there to prevent editors from complaining about space-tab. 8636# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8637# splitting by setting IFS to empty value.) 8638IFS=" "" $as_nl" 8639 8640# Find who we are. Look in the path if we contain no directory separator. 8641as_myself= 8642case $0 in #(( 8643 *[\\/]* ) as_myself=$0 ;; 8644 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8645for as_dir in $PATH 8646do 8647 IFS=$as_save_IFS 8648 test -z "$as_dir" && as_dir=. 8649 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 8650 done 8651IFS=$as_save_IFS 8652 8653 ;; 8654esac 8655# We did not find ourselves, most probably we were run as `sh COMMAND' 8656# in which case we are not to be found in the path. 8657if test "x$as_myself" = x; then 8658 as_myself=$0 8659fi 8660if test ! -f "$as_myself"; then 8661 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 8662 exit 1 8663fi 8664 8665# Unset variables that we do not need and which cause bugs (e.g. in 8666# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 8667# suppresses any "Segmentation fault" message there. '((' could 8668# trigger a bug in pdksh 5.2.14. 8669for as_var in BASH_ENV ENV MAIL MAILPATH 8670do eval test x\${$as_var+set} = xset \ 8671 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 8672done 8673PS1='$ ' 8674PS2='> ' 8675PS4='+ ' 8676 8677# NLS nuisances. 8678LC_ALL=C 8679export LC_ALL 8680LANGUAGE=C 8681export LANGUAGE 8682 8683# CDPATH. 8684(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 8685 8686 8687# as_fn_error STATUS ERROR [LINENO LOG_FD] 8688# ---------------------------------------- 8689# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 8690# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 8691# script with STATUS, using 1 if that was 0. 8692as_fn_error () 8693{ 8694 as_status=$1; test $as_status -eq 0 && as_status=1 8695 if test "$4"; then 8696 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 8697 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 8698 fi 8699 $as_echo "$as_me: error: $2" >&2 8700 as_fn_exit $as_status 8701} # as_fn_error 8702 8703 8704# as_fn_set_status STATUS 8705# ----------------------- 8706# Set $? to STATUS, without forking. 8707as_fn_set_status () 8708{ 8709 return $1 8710} # as_fn_set_status 8711 8712# as_fn_exit STATUS 8713# ----------------- 8714# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 8715as_fn_exit () 8716{ 8717 set +e 8718 as_fn_set_status $1 8719 exit $1 8720} # as_fn_exit 8721 8722# as_fn_unset VAR 8723# --------------- 8724# Portably unset VAR. 8725as_fn_unset () 8726{ 8727 { eval $1=; unset $1;} 8728} 8729as_unset=as_fn_unset 8730# as_fn_append VAR VALUE 8731# ---------------------- 8732# Append the text in VALUE to the end of the definition contained in VAR. Take 8733# advantage of any shell optimizations that allow amortized linear growth over 8734# repeated appends, instead of the typical quadratic growth present in naive 8735# implementations. 8736if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 8737 eval 'as_fn_append () 8738 { 8739 eval $1+=\$2 8740 }' 8741else 8742 as_fn_append () 8743 { 8744 eval $1=\$$1\$2 8745 } 8746fi # as_fn_append 8747 8748# as_fn_arith ARG... 8749# ------------------ 8750# Perform arithmetic evaluation on the ARGs, and store the result in the 8751# global $as_val. Take advantage of shells that can avoid forks. The arguments 8752# must be portable across $(()) and expr. 8753if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 8754 eval 'as_fn_arith () 8755 { 8756 as_val=$(( $* )) 8757 }' 8758else 8759 as_fn_arith () 8760 { 8761 as_val=`expr "$@" || test $? -eq 1` 8762 } 8763fi # as_fn_arith 8764 8765 8766if expr a : '\(a\)' >/dev/null 2>&1 && 8767 test "X`expr 00001 : '.*\(...\)'`" = X001; then 8768 as_expr=expr 8769else 8770 as_expr=false 8771fi 8772 8773if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 8774 as_basename=basename 8775else 8776 as_basename=false 8777fi 8778 8779if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 8780 as_dirname=dirname 8781else 8782 as_dirname=false 8783fi 8784 8785as_me=`$as_basename -- "$0" || 8786$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8787 X"$0" : 'X\(//\)$' \| \ 8788 X"$0" : 'X\(/\)' \| . 2>/dev/null || 8789$as_echo X/"$0" | 8790 sed '/^.*\/\([^/][^/]*\)\/*$/{ 8791 s//\1/ 8792 q 8793 } 8794 /^X\/\(\/\/\)$/{ 8795 s//\1/ 8796 q 8797 } 8798 /^X\/\(\/\).*/{ 8799 s//\1/ 8800 q 8801 } 8802 s/.*/./; q'` 8803 8804# Avoid depending upon Character Ranges. 8805as_cr_letters='abcdefghijklmnopqrstuvwxyz' 8806as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8807as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8808as_cr_digits='0123456789' 8809as_cr_alnum=$as_cr_Letters$as_cr_digits 8810 8811ECHO_C= ECHO_N= ECHO_T= 8812case `echo -n x` in #((((( 8813-n*) 8814 case `echo 'xy\c'` in 8815 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 8816 xy) ECHO_C='\c';; 8817 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 8818 ECHO_T=' ';; 8819 esac;; 8820*) 8821 ECHO_N='-n';; 8822esac 8823 8824rm -f conf$$ conf$$.exe conf$$.file 8825if test -d conf$$.dir; then 8826 rm -f conf$$.dir/conf$$.file 8827else 8828 rm -f conf$$.dir 8829 mkdir conf$$.dir 2>/dev/null 8830fi 8831if (echo >conf$$.file) 2>/dev/null; then 8832 if ln -s conf$$.file conf$$ 2>/dev/null; then 8833 as_ln_s='ln -s' 8834 # ... but there are two gotchas: 8835 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 8836 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 8837 # In both cases, we have to default to `cp -pR'. 8838 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 8839 as_ln_s='cp -pR' 8840 elif ln conf$$.file conf$$ 2>/dev/null; then 8841 as_ln_s=ln 8842 else 8843 as_ln_s='cp -pR' 8844 fi 8845else 8846 as_ln_s='cp -pR' 8847fi 8848rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 8849rmdir conf$$.dir 2>/dev/null 8850 8851 8852# as_fn_mkdir_p 8853# ------------- 8854# Create "$as_dir" as a directory, including parents if necessary. 8855as_fn_mkdir_p () 8856{ 8857 8858 case $as_dir in #( 8859 -*) as_dir=./$as_dir;; 8860 esac 8861 test -d "$as_dir" || eval $as_mkdir_p || { 8862 as_dirs= 8863 while :; do 8864 case $as_dir in #( 8865 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 8866 *) as_qdir=$as_dir;; 8867 esac 8868 as_dirs="'$as_qdir' $as_dirs" 8869 as_dir=`$as_dirname -- "$as_dir" || 8870$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8871 X"$as_dir" : 'X\(//\)[^/]' \| \ 8872 X"$as_dir" : 'X\(//\)$' \| \ 8873 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 8874$as_echo X"$as_dir" | 8875 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8876 s//\1/ 8877 q 8878 } 8879 /^X\(\/\/\)[^/].*/{ 8880 s//\1/ 8881 q 8882 } 8883 /^X\(\/\/\)$/{ 8884 s//\1/ 8885 q 8886 } 8887 /^X\(\/\).*/{ 8888 s//\1/ 8889 q 8890 } 8891 s/.*/./; q'` 8892 test -d "$as_dir" && break 8893 done 8894 test -z "$as_dirs" || eval "mkdir $as_dirs" 8895 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 8896 8897 8898} # as_fn_mkdir_p 8899if mkdir -p . 2>/dev/null; then 8900 as_mkdir_p='mkdir -p "$as_dir"' 8901else 8902 test -d ./-p && rmdir ./-p 8903 as_mkdir_p=false 8904fi 8905 8906 8907# as_fn_executable_p FILE 8908# ----------------------- 8909# Test if FILE is an executable regular file. 8910as_fn_executable_p () 8911{ 8912 test -f "$1" && test -x "$1" 8913} # as_fn_executable_p 8914as_test_x='test -x' 8915as_executable_p=as_fn_executable_p 8916 8917# Sed expression to map a string onto a valid CPP name. 8918as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8919 8920# Sed expression to map a string onto a valid variable name. 8921as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8922 8923 8924exec 6>&1 8925## ----------------------------------- ## 8926## Main body of $CONFIG_STATUS script. ## 8927## ----------------------------------- ## 8928_ASEOF 8929test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 8930 8931cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8932# Save the log message, to keep $0 and so on meaningful, and to 8933# report actual input values of CONFIG_FILES etc. instead of their 8934# values after options handling. 8935ac_log=" 8936This file was extended by $as_me, which was 8937generated by GNU Autoconf 2.69. Invocation command line was 8938 8939 CONFIG_FILES = $CONFIG_FILES 8940 CONFIG_HEADERS = $CONFIG_HEADERS 8941 CONFIG_LINKS = $CONFIG_LINKS 8942 CONFIG_COMMANDS = $CONFIG_COMMANDS 8943 $ $0 $@ 8944 8945on `(hostname || uname -n) 2>/dev/null | sed 1q` 8946" 8947 8948_ACEOF 8949 8950case $ac_config_files in *" 8951"*) set x $ac_config_files; shift; ac_config_files=$*;; 8952esac 8953 8954case $ac_config_headers in *" 8955"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 8956esac 8957 8958 8959cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8960# Files that config.status was made for. 8961config_files="$ac_config_files" 8962config_headers="$ac_config_headers" 8963config_commands="$ac_config_commands" 8964 8965_ACEOF 8966 8967cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8968ac_cs_usage="\ 8969\`$as_me' instantiates files and other configuration actions 8970from templates according to the current configuration. Unless the files 8971and actions are specified as TAGs, all are instantiated by default. 8972 8973Usage: $0 [OPTION]... [TAG]... 8974 8975 -h, --help print this help, then exit 8976 -V, --version print version number and configuration settings, then exit 8977 --config print configuration, then exit 8978 -q, --quiet, --silent 8979 do not print progress messages 8980 -d, --debug don't remove temporary files 8981 --recheck update $as_me by reconfiguring in the same conditions 8982 --file=FILE[:TEMPLATE] 8983 instantiate the configuration file FILE 8984 --header=FILE[:TEMPLATE] 8985 instantiate the configuration header FILE 8986 8987Configuration files: 8988$config_files 8989 8990Configuration headers: 8991$config_headers 8992 8993Configuration commands: 8994$config_commands 8995 8996Report bugs to the package provider." 8997 8998_ACEOF 8999cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9000ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 9001ac_cs_version="\\ 9002config.status 9003configured by $0, generated by GNU Autoconf 2.69, 9004 with options \\"\$ac_cs_config\\" 9005 9006Copyright (C) 2012 Free Software Foundation, Inc. 9007This config.status script is free software; the Free Software Foundation 9008gives unlimited permission to copy, distribute and modify it." 9009 9010ac_pwd='$ac_pwd' 9011srcdir='$srcdir' 9012INSTALL='$INSTALL' 9013test -n "\$AWK" || AWK=awk 9014_ACEOF 9015 9016cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9017# The default lists apply if the user does not specify any file. 9018ac_need_defaults=: 9019while test $# != 0 9020do 9021 case $1 in 9022 --*=?*) 9023 ac_option=`expr "X$1" : 'X\([^=]*\)='` 9024 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 9025 ac_shift=: 9026 ;; 9027 --*=) 9028 ac_option=`expr "X$1" : 'X\([^=]*\)='` 9029 ac_optarg= 9030 ac_shift=: 9031 ;; 9032 *) 9033 ac_option=$1 9034 ac_optarg=$2 9035 ac_shift=shift 9036 ;; 9037 esac 9038 9039 case $ac_option in 9040 # Handling of the options. 9041 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9042 ac_cs_recheck=: ;; 9043 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 9044 $as_echo "$ac_cs_version"; exit ;; 9045 --config | --confi | --conf | --con | --co | --c ) 9046 $as_echo "$ac_cs_config"; exit ;; 9047 --debug | --debu | --deb | --de | --d | -d ) 9048 debug=: ;; 9049 --file | --fil | --fi | --f ) 9050 $ac_shift 9051 case $ac_optarg in 9052 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9053 '') as_fn_error $? "missing file argument" ;; 9054 esac 9055 as_fn_append CONFIG_FILES " '$ac_optarg'" 9056 ac_need_defaults=false;; 9057 --header | --heade | --head | --hea ) 9058 $ac_shift 9059 case $ac_optarg in 9060 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9061 esac 9062 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 9063 ac_need_defaults=false;; 9064 --he | --h) 9065 # Conflict between --help and --header 9066 as_fn_error $? "ambiguous option: \`$1' 9067Try \`$0 --help' for more information.";; 9068 --help | --hel | -h ) 9069 $as_echo "$ac_cs_usage"; exit ;; 9070 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9071 | -silent | --silent | --silen | --sile | --sil | --si | --s) 9072 ac_cs_silent=: ;; 9073 9074 # This is an error. 9075 -*) as_fn_error $? "unrecognized option: \`$1' 9076Try \`$0 --help' for more information." ;; 9077 9078 *) as_fn_append ac_config_targets " $1" 9079 ac_need_defaults=false ;; 9080 9081 esac 9082 shift 9083done 9084 9085ac_configure_extra_args= 9086 9087if $ac_cs_silent; then 9088 exec 6>/dev/null 9089 ac_configure_extra_args="$ac_configure_extra_args --silent" 9090fi 9091 9092_ACEOF 9093cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9094if \$ac_cs_recheck; then 9095 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 9096 shift 9097 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 9098 CONFIG_SHELL='$SHELL' 9099 export CONFIG_SHELL 9100 exec "\$@" 9101fi 9102 9103_ACEOF 9104cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9105exec 5>>config.log 9106{ 9107 echo 9108 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 9109## Running $as_me. ## 9110_ASBOX 9111 $as_echo "$ac_log" 9112} >&5 9113 9114_ACEOF 9115cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9116# 9117# INIT-COMMANDS 9118# 9119 9120 9121_ACEOF 9122 9123cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9124 9125# Handling of arguments. 9126for ac_config_target in $ac_config_targets 9127do 9128 case $ac_config_target in 9129 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 9130 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 9131 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 9132 "tcpdump.1") CONFIG_FILES="$CONFIG_FILES tcpdump.1" ;; 9133 9134 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 9135 esac 9136done 9137 9138 9139# If the user did not use the arguments to specify the items to instantiate, 9140# then the envvar interface is used. Set only those that are not. 9141# We use the long form for the default assignment because of an extremely 9142# bizarre bug on SunOS 4.1.3. 9143if $ac_need_defaults; then 9144 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9145 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9146 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 9147fi 9148 9149# Have a temporary directory for convenience. Make it in the build tree 9150# simply because there is no reason against having it here, and in addition, 9151# creating and moving files from /tmp can sometimes cause problems. 9152# Hook for its removal unless debugging. 9153# Note that there is a small window in which the directory will not be cleaned: 9154# after its creation but before its name has been assigned to `$tmp'. 9155$debug || 9156{ 9157 tmp= ac_tmp= 9158 trap 'exit_status=$? 9159 : "${ac_tmp:=$tmp}" 9160 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 9161' 0 9162 trap 'as_fn_exit 1' 1 2 13 15 9163} 9164# Create a (secure) tmp directory for tmp files. 9165 9166{ 9167 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 9168 test -d "$tmp" 9169} || 9170{ 9171 tmp=./conf$$-$RANDOM 9172 (umask 077 && mkdir "$tmp") 9173} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 9174ac_tmp=$tmp 9175 9176# Set up the scripts for CONFIG_FILES section. 9177# No need to generate them if there are no CONFIG_FILES. 9178# This happens for instance with `./config.status config.h'. 9179if test -n "$CONFIG_FILES"; then 9180 9181 9182ac_cr=`echo X | tr X '\015'` 9183# On cygwin, bash can eat \r inside `` if the user requested igncr. 9184# But we know of no other shell where ac_cr would be empty at this 9185# point, so we can use a bashism as a fallback. 9186if test "x$ac_cr" = x; then 9187 eval ac_cr=\$\'\\r\' 9188fi 9189ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 9190if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 9191 ac_cs_awk_cr='\\r' 9192else 9193 ac_cs_awk_cr=$ac_cr 9194fi 9195 9196echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 9197_ACEOF 9198 9199 9200{ 9201 echo "cat >conf$$subs.awk <<_ACEOF" && 9202 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 9203 echo "_ACEOF" 9204} >conf$$subs.sh || 9205 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 9206ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 9207ac_delim='%!_!# ' 9208for ac_last_try in false false false false false :; do 9209 . ./conf$$subs.sh || 9210 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 9211 9212 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 9213 if test $ac_delim_n = $ac_delim_num; then 9214 break 9215 elif $ac_last_try; then 9216 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 9217 else 9218 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 9219 fi 9220done 9221rm -f conf$$subs.sh 9222 9223cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9224cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 9225_ACEOF 9226sed -n ' 9227h 9228s/^/S["/; s/!.*/"]=/ 9229p 9230g 9231s/^[^!]*!// 9232:repl 9233t repl 9234s/'"$ac_delim"'$// 9235t delim 9236:nl 9237h 9238s/\(.\{148\}\)..*/\1/ 9239t more1 9240s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 9241p 9242n 9243b repl 9244:more1 9245s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 9246p 9247g 9248s/.\{148\}// 9249t nl 9250:delim 9251h 9252s/\(.\{148\}\)..*/\1/ 9253t more2 9254s/["\\]/\\&/g; s/^/"/; s/$/"/ 9255p 9256b 9257:more2 9258s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 9259p 9260g 9261s/.\{148\}// 9262t delim 9263' <conf$$subs.awk | sed ' 9264/^[^""]/{ 9265 N 9266 s/\n// 9267} 9268' >>$CONFIG_STATUS || ac_write_fail=1 9269rm -f conf$$subs.awk 9270cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9271_ACAWK 9272cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 9273 for (key in S) S_is_set[key] = 1 9274 FS = "" 9275 9276} 9277{ 9278 line = $ 0 9279 nfields = split(line, field, "@") 9280 substed = 0 9281 len = length(field[1]) 9282 for (i = 2; i < nfields; i++) { 9283 key = field[i] 9284 keylen = length(key) 9285 if (S_is_set[key]) { 9286 value = S[key] 9287 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 9288 len += length(value) + length(field[++i]) 9289 substed = 1 9290 } else 9291 len += 1 + keylen 9292 } 9293 9294 print line 9295} 9296 9297_ACAWK 9298_ACEOF 9299cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9300if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 9301 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 9302else 9303 cat 9304fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 9305 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 9306_ACEOF 9307 9308# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 9309# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 9310# trailing colons and then remove the whole line if VPATH becomes empty 9311# (actually we leave an empty line to preserve line numbers). 9312if test "x$srcdir" = x.; then 9313 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 9314h 9315s/// 9316s/^/:/ 9317s/[ ]*$/:/ 9318s/:\$(srcdir):/:/g 9319s/:\${srcdir}:/:/g 9320s/:@srcdir@:/:/g 9321s/^:*// 9322s/:*$// 9323x 9324s/\(=[ ]*\).*/\1/ 9325G 9326s/\n// 9327s/^[^=]*=[ ]*$// 9328}' 9329fi 9330 9331cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9332fi # test -n "$CONFIG_FILES" 9333 9334# Set up the scripts for CONFIG_HEADERS section. 9335# No need to generate them if there are no CONFIG_HEADERS. 9336# This happens for instance with `./config.status Makefile'. 9337if test -n "$CONFIG_HEADERS"; then 9338cat >"$ac_tmp/defines.awk" <<\_ACAWK || 9339BEGIN { 9340_ACEOF 9341 9342# Transform confdefs.h into an awk script `defines.awk', embedded as 9343# here-document in config.status, that substitutes the proper values into 9344# config.h.in to produce config.h. 9345 9346# Create a delimiter string that does not exist in confdefs.h, to ease 9347# handling of long lines. 9348ac_delim='%!_!# ' 9349for ac_last_try in false false :; do 9350 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 9351 if test -z "$ac_tt"; then 9352 break 9353 elif $ac_last_try; then 9354 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 9355 else 9356 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 9357 fi 9358done 9359 9360# For the awk script, D is an array of macro values keyed by name, 9361# likewise P contains macro parameters if any. Preserve backslash 9362# newline sequences. 9363 9364ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 9365sed -n ' 9366s/.\{148\}/&'"$ac_delim"'/g 9367t rset 9368:rset 9369s/^[ ]*#[ ]*define[ ][ ]*/ / 9370t def 9371d 9372:def 9373s/\\$// 9374t bsnl 9375s/["\\]/\\&/g 9376s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 9377D["\1"]=" \3"/p 9378s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 9379d 9380:bsnl 9381s/["\\]/\\&/g 9382s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 9383D["\1"]=" \3\\\\\\n"\\/p 9384t cont 9385s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 9386t cont 9387d 9388:cont 9389n 9390s/.\{148\}/&'"$ac_delim"'/g 9391t clear 9392:clear 9393s/\\$// 9394t bsnlc 9395s/["\\]/\\&/g; s/^/"/; s/$/"/p 9396d 9397:bsnlc 9398s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 9399b cont 9400' <confdefs.h | sed ' 9401s/'"$ac_delim"'/"\\\ 9402"/g' >>$CONFIG_STATUS || ac_write_fail=1 9403 9404cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9405 for (key in D) D_is_set[key] = 1 9406 FS = "" 9407} 9408/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 9409 line = \$ 0 9410 split(line, arg, " ") 9411 if (arg[1] == "#") { 9412 defundef = arg[2] 9413 mac1 = arg[3] 9414 } else { 9415 defundef = substr(arg[1], 2) 9416 mac1 = arg[2] 9417 } 9418 split(mac1, mac2, "(") #) 9419 macro = mac2[1] 9420 prefix = substr(line, 1, index(line, defundef) - 1) 9421 if (D_is_set[macro]) { 9422 # Preserve the white space surrounding the "#". 9423 print prefix "define", macro P[macro] D[macro] 9424 next 9425 } else { 9426 # Replace #undef with comments. This is necessary, for example, 9427 # in the case of _POSIX_SOURCE, which is predefined and required 9428 # on some systems where configure will not decide to define it. 9429 if (defundef == "undef") { 9430 print "/*", prefix defundef, macro, "*/" 9431 next 9432 } 9433 } 9434} 9435{ print } 9436_ACAWK 9437_ACEOF 9438cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9439 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 9440fi # test -n "$CONFIG_HEADERS" 9441 9442 9443eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 9444shift 9445for ac_tag 9446do 9447 case $ac_tag in 9448 :[FHLC]) ac_mode=$ac_tag; continue;; 9449 esac 9450 case $ac_mode$ac_tag in 9451 :[FHL]*:*);; 9452 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 9453 :[FH]-) ac_tag=-:-;; 9454 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 9455 esac 9456 ac_save_IFS=$IFS 9457 IFS=: 9458 set x $ac_tag 9459 IFS=$ac_save_IFS 9460 shift 9461 ac_file=$1 9462 shift 9463 9464 case $ac_mode in 9465 :L) ac_source=$1;; 9466 :[FH]) 9467 ac_file_inputs= 9468 for ac_f 9469 do 9470 case $ac_f in 9471 -) ac_f="$ac_tmp/stdin";; 9472 *) # Look for the file first in the build tree, then in the source tree 9473 # (if the path is not absolute). The absolute path cannot be DOS-style, 9474 # because $ac_f cannot contain `:'. 9475 test -f "$ac_f" || 9476 case $ac_f in 9477 [\\/$]*) false;; 9478 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 9479 esac || 9480 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 9481 esac 9482 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 9483 as_fn_append ac_file_inputs " '$ac_f'" 9484 done 9485 9486 # Let's still pretend it is `configure' which instantiates (i.e., don't 9487 # use $as_me), people would be surprised to read: 9488 # /* config.h. Generated by config.status. */ 9489 configure_input='Generated from '` 9490 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 9491 `' by configure.' 9492 if test x"$ac_file" != x-; then 9493 configure_input="$ac_file. $configure_input" 9494 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 9495$as_echo "$as_me: creating $ac_file" >&6;} 9496 fi 9497 # Neutralize special characters interpreted by sed in replacement strings. 9498 case $configure_input in #( 9499 *\&* | *\|* | *\\* ) 9500 ac_sed_conf_input=`$as_echo "$configure_input" | 9501 sed 's/[\\\\&|]/\\\\&/g'`;; #( 9502 *) ac_sed_conf_input=$configure_input;; 9503 esac 9504 9505 case $ac_tag in 9506 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 9507 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 9508 esac 9509 ;; 9510 esac 9511 9512 ac_dir=`$as_dirname -- "$ac_file" || 9513$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9514 X"$ac_file" : 'X\(//\)[^/]' \| \ 9515 X"$ac_file" : 'X\(//\)$' \| \ 9516 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 9517$as_echo X"$ac_file" | 9518 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9519 s//\1/ 9520 q 9521 } 9522 /^X\(\/\/\)[^/].*/{ 9523 s//\1/ 9524 q 9525 } 9526 /^X\(\/\/\)$/{ 9527 s//\1/ 9528 q 9529 } 9530 /^X\(\/\).*/{ 9531 s//\1/ 9532 q 9533 } 9534 s/.*/./; q'` 9535 as_dir="$ac_dir"; as_fn_mkdir_p 9536 ac_builddir=. 9537 9538case "$ac_dir" in 9539.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9540*) 9541 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 9542 # A ".." for each directory in $ac_dir_suffix. 9543 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 9544 case $ac_top_builddir_sub in 9545 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9546 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9547 esac ;; 9548esac 9549ac_abs_top_builddir=$ac_pwd 9550ac_abs_builddir=$ac_pwd$ac_dir_suffix 9551# for backward compatibility: 9552ac_top_builddir=$ac_top_build_prefix 9553 9554case $srcdir in 9555 .) # We are building in place. 9556 ac_srcdir=. 9557 ac_top_srcdir=$ac_top_builddir_sub 9558 ac_abs_top_srcdir=$ac_pwd ;; 9559 [\\/]* | ?:[\\/]* ) # Absolute name. 9560 ac_srcdir=$srcdir$ac_dir_suffix; 9561 ac_top_srcdir=$srcdir 9562 ac_abs_top_srcdir=$srcdir ;; 9563 *) # Relative name. 9564 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 9565 ac_top_srcdir=$ac_top_build_prefix$srcdir 9566 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 9567esac 9568ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 9569 9570 9571 case $ac_mode in 9572 :F) 9573 # 9574 # CONFIG_FILE 9575 # 9576 9577 case $INSTALL in 9578 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9579 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 9580 esac 9581_ACEOF 9582 9583cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9584# If the template does not know about datarootdir, expand it. 9585# FIXME: This hack should be removed a few years after 2.60. 9586ac_datarootdir_hack=; ac_datarootdir_seen= 9587ac_sed_dataroot=' 9588/datarootdir/ { 9589 p 9590 q 9591} 9592/@datadir@/p 9593/@docdir@/p 9594/@infodir@/p 9595/@localedir@/p 9596/@mandir@/p' 9597case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 9598*datarootdir*) ac_datarootdir_seen=yes;; 9599*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 9600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 9601$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 9602_ACEOF 9603cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9604 ac_datarootdir_hack=' 9605 s&@datadir@&$datadir&g 9606 s&@docdir@&$docdir&g 9607 s&@infodir@&$infodir&g 9608 s&@localedir@&$localedir&g 9609 s&@mandir@&$mandir&g 9610 s&\\\${datarootdir}&$datarootdir&g' ;; 9611esac 9612_ACEOF 9613 9614# Neutralize VPATH when `$srcdir' = `.'. 9615# Shell code in configure.ac might set extrasub. 9616# FIXME: do we really want to maintain this feature? 9617cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9618ac_sed_extra="$ac_vpsub 9619$extrasub 9620_ACEOF 9621cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9622:t 9623/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9624s|@configure_input@|$ac_sed_conf_input|;t t 9625s&@top_builddir@&$ac_top_builddir_sub&;t t 9626s&@top_build_prefix@&$ac_top_build_prefix&;t t 9627s&@srcdir@&$ac_srcdir&;t t 9628s&@abs_srcdir@&$ac_abs_srcdir&;t t 9629s&@top_srcdir@&$ac_top_srcdir&;t t 9630s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 9631s&@builddir@&$ac_builddir&;t t 9632s&@abs_builddir@&$ac_abs_builddir&;t t 9633s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 9634s&@INSTALL@&$ac_INSTALL&;t t 9635$ac_datarootdir_hack 9636" 9637eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 9638 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9639 9640test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 9641 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 9642 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 9643 "$ac_tmp/out"`; test -z "$ac_out"; } && 9644 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9645which seems to be undefined. Please make sure it is defined" >&5 9646$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9647which seems to be undefined. Please make sure it is defined" >&2;} 9648 9649 rm -f "$ac_tmp/stdin" 9650 case $ac_file in 9651 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 9652 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 9653 esac \ 9654 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9655 ;; 9656 :H) 9657 # 9658 # CONFIG_HEADER 9659 # 9660 if test x"$ac_file" != x-; then 9661 { 9662 $as_echo "/* $configure_input */" \ 9663 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 9664 } >"$ac_tmp/config.h" \ 9665 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9666 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 9667 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 9668$as_echo "$as_me: $ac_file is unchanged" >&6;} 9669 else 9670 rm -f "$ac_file" 9671 mv "$ac_tmp/config.h" "$ac_file" \ 9672 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9673 fi 9674 else 9675 $as_echo "/* $configure_input */" \ 9676 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 9677 || as_fn_error $? "could not create -" "$LINENO" 5 9678 fi 9679 ;; 9680 9681 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 9682$as_echo "$as_me: executing $ac_file commands" >&6;} 9683 ;; 9684 esac 9685 9686 9687 case $ac_file$ac_mode in 9688 "default-1":C) if test -f .devel; then 9689 echo timestamp > stamp-h 9690 cat Makefile-devel-adds >> Makefile 9691 make depend 9692fi ;; 9693 9694 esac 9695done # for ac_tag 9696 9697 9698as_fn_exit 0 9699_ACEOF 9700ac_clean_files=$ac_clean_files_save 9701 9702test $ac_write_fail = 0 || 9703 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 9704 9705 9706# configure is writing to config.log, and then calls config.status. 9707# config.status does its own redirection, appending to config.log. 9708# Unfortunately, on DOS this fails, as config.log is still kept open 9709# by configure, so config.status won't be able to write to it; its 9710# output is simply discarded. So we exec the FD to /dev/null, 9711# effectively closing config.log, so it can be properly (re)opened and 9712# appended to by config.status. When coming back to configure, we 9713# need to make the FD available again. 9714if test "$no_create" != yes; then 9715 ac_cs_success=: 9716 ac_config_status_args= 9717 test "$silent" = yes && 9718 ac_config_status_args="$ac_config_status_args --quiet" 9719 exec 5>/dev/null 9720 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9721 exec 5>>config.log 9722 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9723 # would make configure fail if this is the last instruction. 9724 $ac_cs_success || as_fn_exit 1 9725fi 9726if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 9727 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 9728$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 9729fi 9730 9731exit 0 9732