1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for DHCP 4.4.3. 4# 5# Report bugs to <dhcp-users@isc.org>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201test \$(( 1 + 1 )) = 2 || exit 1" 202 if (eval "$as_required") 2>/dev/null; then : 203 as_have_required=yes 204else 205 as_have_required=no 206fi 207 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208 209else 210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211as_found=false 212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213do 214 IFS=$as_save_IFS 215 test -z "$as_dir" && as_dir=. 216 as_found=: 217 case $as_dir in #( 218 /*) 219 for as_base in sh bash ksh sh5; do 220 # Try only shells that exist, to save several forks. 221 as_shell=$as_dir/$as_base 222 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 223 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 224 CONFIG_SHELL=$as_shell as_have_required=yes 225 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 226 break 2 227fi 228fi 229 done;; 230 esac 231 as_found=false 232done 233$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 235 CONFIG_SHELL=$SHELL as_have_required=yes 236fi; } 237IFS=$as_save_IFS 238 239 240 if test "x$CONFIG_SHELL" != x; then : 241 export CONFIG_SHELL 242 # We cannot yet assume a decent shell, so we have to provide a 243# neutralization value for shells without unset; and this also 244# works around shells that cannot unset nonexistent variables. 245# Preserve -v and -x to the replacement shell. 246BASH_ENV=/dev/null 247ENV=/dev/null 248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249case $- in # (((( 250 *v*x* | *x*v* ) as_opts=-vx ;; 251 *v* ) as_opts=-v ;; 252 *x* ) as_opts=-x ;; 253 * ) as_opts= ;; 254esac 255exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256# Admittedly, this is quite paranoid, since all the known shells bail 257# out after a failed `exec'. 258$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259exit 255 260fi 261 262 if test x$as_have_required = xno; then : 263 $as_echo "$0: This script requires a shell more modern than all" 264 $as_echo "$0: the shells that I found on your system." 265 if test x${ZSH_VERSION+set} = xset ; then 266 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 267 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 268 else 269 $as_echo "$0: Please tell bug-autoconf@gnu.org and dhcp-users@isc.org 270$0: about your system, including any error possibly output 271$0: before this message. Then install a modern shell, or 272$0: manually run the script under such a shell if you do 273$0: have one." 274 fi 275 exit 1 276fi 277fi 278fi 279SHELL=${CONFIG_SHELL-/bin/sh} 280export SHELL 281# Unset more variables known to interfere with behavior of common tools. 282CLICOLOR_FORCE= GREP_OPTIONS= 283unset CLICOLOR_FORCE GREP_OPTIONS 284 285## --------------------- ## 286## M4sh Shell Functions. ## 287## --------------------- ## 288# as_fn_unset VAR 289# --------------- 290# Portably unset VAR. 291as_fn_unset () 292{ 293 { eval $1=; unset $1;} 294} 295as_unset=as_fn_unset 296 297# as_fn_set_status STATUS 298# ----------------------- 299# Set $? to STATUS, without forking. 300as_fn_set_status () 301{ 302 return $1 303} # as_fn_set_status 304 305# as_fn_exit STATUS 306# ----------------- 307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 308as_fn_exit () 309{ 310 set +e 311 as_fn_set_status $1 312 exit $1 313} # as_fn_exit 314 315# as_fn_mkdir_p 316# ------------- 317# Create "$as_dir" as a directory, including parents if necessary. 318as_fn_mkdir_p () 319{ 320 321 case $as_dir in #( 322 -*) as_dir=./$as_dir;; 323 esac 324 test -d "$as_dir" || eval $as_mkdir_p || { 325 as_dirs= 326 while :; do 327 case $as_dir in #( 328 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 329 *) as_qdir=$as_dir;; 330 esac 331 as_dirs="'$as_qdir' $as_dirs" 332 as_dir=`$as_dirname -- "$as_dir" || 333$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 334 X"$as_dir" : 'X\(//\)[^/]' \| \ 335 X"$as_dir" : 'X\(//\)$' \| \ 336 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 337$as_echo X"$as_dir" | 338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 339 s//\1/ 340 q 341 } 342 /^X\(\/\/\)[^/].*/{ 343 s//\1/ 344 q 345 } 346 /^X\(\/\/\)$/{ 347 s//\1/ 348 q 349 } 350 /^X\(\/\).*/{ 351 s//\1/ 352 q 353 } 354 s/.*/./; q'` 355 test -d "$as_dir" && break 356 done 357 test -z "$as_dirs" || eval "mkdir $as_dirs" 358 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 359 360 361} # as_fn_mkdir_p 362 363# as_fn_executable_p FILE 364# ----------------------- 365# Test if FILE is an executable regular file. 366as_fn_executable_p () 367{ 368 test -f "$1" && test -x "$1" 369} # as_fn_executable_p 370# as_fn_append VAR VALUE 371# ---------------------- 372# Append the text in VALUE to the end of the definition contained in VAR. Take 373# advantage of any shell optimizations that allow amortized linear growth over 374# repeated appends, instead of the typical quadratic growth present in naive 375# implementations. 376if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 377 eval 'as_fn_append () 378 { 379 eval $1+=\$2 380 }' 381else 382 as_fn_append () 383 { 384 eval $1=\$$1\$2 385 } 386fi # as_fn_append 387 388# as_fn_arith ARG... 389# ------------------ 390# Perform arithmetic evaluation on the ARGs, and store the result in the 391# global $as_val. Take advantage of shells that can avoid forks. The arguments 392# must be portable across $(()) and expr. 393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 394 eval 'as_fn_arith () 395 { 396 as_val=$(( $* )) 397 }' 398else 399 as_fn_arith () 400 { 401 as_val=`expr "$@" || test $? -eq 1` 402 } 403fi # as_fn_arith 404 405 406# as_fn_error STATUS ERROR [LINENO LOG_FD] 407# ---------------------------------------- 408# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 409# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 410# script with STATUS, using 1 if that was 0. 411as_fn_error () 412{ 413 as_status=$1; test $as_status -eq 0 && as_status=1 414 if test "$4"; then 415 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 416 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 417 fi 418 $as_echo "$as_me: error: $2" >&2 419 as_fn_exit $as_status 420} # as_fn_error 421 422if expr a : '\(a\)' >/dev/null 2>&1 && 423 test "X`expr 00001 : '.*\(...\)'`" = X001; then 424 as_expr=expr 425else 426 as_expr=false 427fi 428 429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 430 as_basename=basename 431else 432 as_basename=false 433fi 434 435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 436 as_dirname=dirname 437else 438 as_dirname=false 439fi 440 441as_me=`$as_basename -- "$0" || 442$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 443 X"$0" : 'X\(//\)$' \| \ 444 X"$0" : 'X\(/\)' \| . 2>/dev/null || 445$as_echo X/"$0" | 446 sed '/^.*\/\([^/][^/]*\)\/*$/{ 447 s//\1/ 448 q 449 } 450 /^X\/\(\/\/\)$/{ 451 s//\1/ 452 q 453 } 454 /^X\/\(\/\).*/{ 455 s//\1/ 456 q 457 } 458 s/.*/./; q'` 459 460# Avoid depending upon Character Ranges. 461as_cr_letters='abcdefghijklmnopqrstuvwxyz' 462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 463as_cr_Letters=$as_cr_letters$as_cr_LETTERS 464as_cr_digits='0123456789' 465as_cr_alnum=$as_cr_Letters$as_cr_digits 466 467 468 as_lineno_1=$LINENO as_lineno_1a=$LINENO 469 as_lineno_2=$LINENO as_lineno_2a=$LINENO 470 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 471 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 472 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 473 sed -n ' 474 p 475 /[$]LINENO/= 476 ' <$as_myself | 477 sed ' 478 s/[$]LINENO.*/&-/ 479 t lineno 480 b 481 :lineno 482 N 483 :loop 484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 485 t loop 486 s/-\n.*// 487 ' >$as_me.lineno && 488 chmod +x "$as_me.lineno" || 489 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 490 491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 492 # already done that, so ensure we don't try to do so again and fall 493 # in an infinite loop. This has already happened in practice. 494 _as_can_reexec=no; export _as_can_reexec 495 # Don't try to exec as it changes $[0], causing all sort of problems 496 # (the dirname of $[0] is not the place where we might find the 497 # original and so on. Autoconf is especially sensitive to this). 498 . "./$as_me.lineno" 499 # Exit status is that of the last command. 500 exit 501} 502 503ECHO_C= ECHO_N= ECHO_T= 504case `echo -n x` in #((((( 505-n*) 506 case `echo 'xy\c'` in 507 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 508 xy) ECHO_C='\c';; 509 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 510 ECHO_T=' ';; 511 esac;; 512*) 513 ECHO_N='-n';; 514esac 515 516rm -f conf$$ conf$$.exe conf$$.file 517if test -d conf$$.dir; then 518 rm -f conf$$.dir/conf$$.file 519else 520 rm -f conf$$.dir 521 mkdir conf$$.dir 2>/dev/null 522fi 523if (echo >conf$$.file) 2>/dev/null; then 524 if ln -s conf$$.file conf$$ 2>/dev/null; then 525 as_ln_s='ln -s' 526 # ... but there are two gotchas: 527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 529 # In both cases, we have to default to `cp -pR'. 530 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 531 as_ln_s='cp -pR' 532 elif ln conf$$.file conf$$ 2>/dev/null; then 533 as_ln_s=ln 534 else 535 as_ln_s='cp -pR' 536 fi 537else 538 as_ln_s='cp -pR' 539fi 540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 541rmdir conf$$.dir 2>/dev/null 542 543if mkdir -p . 2>/dev/null; then 544 as_mkdir_p='mkdir -p "$as_dir"' 545else 546 test -d ./-p && rmdir ./-p 547 as_mkdir_p=false 548fi 549 550as_test_x='test -x' 551as_executable_p=as_fn_executable_p 552 553# Sed expression to map a string onto a valid CPP name. 554as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 555 556# Sed expression to map a string onto a valid variable name. 557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 558 559 560test -n "$DJDIR" || exec 7<&0 </dev/null 561exec 6>&1 562 563# Name of the host. 564# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 565# so uname gets run too. 566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 567 568# 569# Initializations. 570# 571ac_default_prefix=/usr/local 572ac_clean_files= 573ac_config_libobj_dir=. 574LIBOBJS= 575cross_compiling=no 576subdirs= 577MFLAGS= 578MAKEFLAGS= 579 580# Identity of this package. 581PACKAGE_NAME='DHCP' 582PACKAGE_TARNAME='dhcp' 583PACKAGE_VERSION='4.4.3' 584PACKAGE_STRING='DHCP 4.4.3' 585PACKAGE_BUGREPORT='dhcp-users@isc.org' 586PACKAGE_URL='' 587 588# Factoring default headers for most tests. 589ac_includes_default="\ 590#include <stdio.h> 591#ifdef HAVE_SYS_TYPES_H 592# include <sys/types.h> 593#endif 594#ifdef HAVE_SYS_STAT_H 595# include <sys/stat.h> 596#endif 597#ifdef STDC_HEADERS 598# include <stdlib.h> 599# include <stddef.h> 600#else 601# ifdef HAVE_STDLIB_H 602# include <stdlib.h> 603# endif 604#endif 605#ifdef HAVE_STRING_H 606# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 607# include <memory.h> 608# endif 609# include <string.h> 610#endif 611#ifdef HAVE_STRINGS_H 612# include <strings.h> 613#endif 614#ifdef HAVE_INTTYPES_H 615# include <inttypes.h> 616#endif 617#ifdef HAVE_STDINT_H 618# include <stdint.h> 619#endif 620#ifdef HAVE_UNISTD_H 621# include <unistd.h> 622#endif" 623 624ac_subst_vars='am__EXEEXT_FALSE 625am__EXEEXT_TRUE 626LTLIBOBJS 627LIBOBJS 628LDAP_CFLAGS 629LDAP_LIBS 630INSTALL_BIND_FALSE 631INSTALL_BIND_TRUE 632Q 633DISTCHECK_LIBTOOL_CONFIGURE_FLAG 634BINDLT 635A 636DHLIBS 637HAVE_BINDDIR_FALSE 638HAVE_BINDDIR_TRUE 639DISTCHECK_LIBBIND_CONFIGURE_FLAG 640BINDLIBISCDIR 641BINDLIBISCCFGDIR 642BINDLIBDNSDIR 643BINDLIBIRSDIR 644BINDSRCDIR 645BINDDIR 646BINDSUBDIR 647BINDIOMUX 648ac_prefix_program 649DISTCHECK_ATF_CONFIGURE_FLAG 650HAVE_ATF_FALSE 651HAVE_ATF_TRUE 652UNITTESTS 653ATF_BIN 654ATF_LDFLAGS 655ATF_CFLAGS 656pkgcfg_found 657BIND_ATF_FALSE 658BIND_ATF_TRUE 659byte_order 660AR 661RANLIB 662EGREP 663GREP 664CPP 665BINDCONFIG 666am__fastdepCC_FALSE 667am__fastdepCC_TRUE 668CCDEPMODE 669am__nodep 670AMDEPBACKSLASH 671AMDEP_FALSE 672AMDEP_TRUE 673am__include 674DEPDIR 675OBJEXT 676EXEEXT 677ac_ct_CC 678CPPFLAGS 679LDFLAGS 680CFLAGS 681CC 682host_os 683host_vendor 684host_cpu 685host 686build_os 687build_vendor 688build_cpu 689build 690MAINT 691MAINTAINER_MODE_FALSE 692MAINTAINER_MODE_TRUE 693AM_BACKSLASH 694AM_DEFAULT_VERBOSITY 695AM_DEFAULT_V 696AM_V 697CSCOPE 698ETAGS 699CTAGS 700am__untar 701am__tar 702AMTAR 703am__leading_dot 704SET_MAKE 705AWK 706mkdir_p 707MKDIR_P 708INSTALL_STRIP_PROGRAM 709STRIP 710install_sh 711MAKEINFO 712AUTOHEADER 713AUTOMAKE 714AUTOCONF 715ACLOCAL 716VERSION 717PACKAGE 718CYGPATH_W 719am__isrc 720INSTALL_DATA 721INSTALL_SCRIPT 722INSTALL_PROGRAM 723target_alias 724host_alias 725build_alias 726LIBS 727ECHO_T 728ECHO_N 729ECHO_C 730DEFS 731mandir 732localedir 733libdir 734psdir 735pdfdir 736dvidir 737htmldir 738infodir 739docdir 740oldincludedir 741includedir 742runstatedir 743localstatedir 744sharedstatedir 745sysconfdir 746datadir 747datarootdir 748libexecdir 749sbindir 750bindir 751program_transform_name 752prefix 753exec_prefix 754PACKAGE_URL 755PACKAGE_BUGREPORT 756PACKAGE_STRING 757PACKAGE_VERSION 758PACKAGE_TARNAME 759PACKAGE_NAME 760PATH_SEPARATOR 761SHELL 762am__quote' 763ac_subst_files='' 764ac_user_opts=' 765enable_option_checking 766enable_silent_rules 767enable_maintainer_mode 768enable_dependency_tracking 769enable_debug 770enable_failover 771enable_execute 772enable_tracing 773enable_delayed_ack 774enable_dhcpv6 775enable_dhcpv4o6 776enable_relay_port 777enable_paranoia 778enable_early_chroot 779enable_ipv4_pktinfo 780enable_use_sockets 781enable_log_pid 782enable_binary_leases 783with_atf 784with_srv_conf_file 785with_srv_lease_file 786with_srv6_lease_file 787with_cli_lease_file 788with_cli6_lease_file 789with_srv_pid_file 790with_srv6_pid_file 791with_cli_pid_file 792with_cli6_pid_file 793with_relay_pid_file 794with_relay6_pid_file 795with_randomdev 796enable_kqueue 797enable_epoll 798enable_devpoll 799with_bind_extra_config 800with_libbind 801enable_libtool 802enable_bind_install 803with_ldap 804with_ldapcrypto 805with_ldap_gssapi 806with_ldapcasa 807' 808 ac_precious_vars='build_alias 809host_alias 810target_alias 811CC 812CFLAGS 813LDFLAGS 814LIBS 815CPPFLAGS 816CPP' 817 818 819# Initialize some variables set by options. 820ac_init_help= 821ac_init_version=false 822ac_unrecognized_opts= 823ac_unrecognized_sep= 824# The variables have the same names as the options, with 825# dashes changed to underlines. 826cache_file=/dev/null 827exec_prefix=NONE 828no_create= 829no_recursion= 830prefix=NONE 831program_prefix=NONE 832program_suffix=NONE 833program_transform_name=s,x,x, 834silent= 835site= 836srcdir= 837verbose= 838x_includes=NONE 839x_libraries=NONE 840 841# Installation directory options. 842# These are left unexpanded so users can "make install exec_prefix=/foo" 843# and all the variables that are supposed to be based on exec_prefix 844# by default will actually change. 845# Use braces instead of parens because sh, perl, etc. also accept them. 846# (The list follows the same order as the GNU Coding Standards.) 847bindir='${exec_prefix}/bin' 848sbindir='${exec_prefix}/sbin' 849libexecdir='${exec_prefix}/libexec' 850datarootdir='${prefix}/share' 851datadir='${datarootdir}' 852sysconfdir='${prefix}/etc' 853sharedstatedir='${prefix}/com' 854localstatedir='${prefix}/var' 855runstatedir='${localstatedir}/run' 856includedir='${prefix}/include' 857oldincludedir='/usr/include' 858docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 859infodir='${datarootdir}/info' 860htmldir='${docdir}' 861dvidir='${docdir}' 862pdfdir='${docdir}' 863psdir='${docdir}' 864libdir='${exec_prefix}/lib' 865localedir='${datarootdir}/locale' 866mandir='${datarootdir}/man' 867 868ac_prev= 869ac_dashdash= 870for ac_option 871do 872 # If the previous option needs an argument, assign it. 873 if test -n "$ac_prev"; then 874 eval $ac_prev=\$ac_option 875 ac_prev= 876 continue 877 fi 878 879 case $ac_option in 880 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 881 *=) ac_optarg= ;; 882 *) ac_optarg=yes ;; 883 esac 884 885 # Accept the important Cygnus configure options, so we can diagnose typos. 886 887 case $ac_dashdash$ac_option in 888 --) 889 ac_dashdash=yes ;; 890 891 -bindir | --bindir | --bindi | --bind | --bin | --bi) 892 ac_prev=bindir ;; 893 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 894 bindir=$ac_optarg ;; 895 896 -build | --build | --buil | --bui | --bu) 897 ac_prev=build_alias ;; 898 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 899 build_alias=$ac_optarg ;; 900 901 -cache-file | --cache-file | --cache-fil | --cache-fi \ 902 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 903 ac_prev=cache_file ;; 904 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 905 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 906 cache_file=$ac_optarg ;; 907 908 --config-cache | -C) 909 cache_file=config.cache ;; 910 911 -datadir | --datadir | --datadi | --datad) 912 ac_prev=datadir ;; 913 -datadir=* | --datadir=* | --datadi=* | --datad=*) 914 datadir=$ac_optarg ;; 915 916 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 917 | --dataroo | --dataro | --datar) 918 ac_prev=datarootdir ;; 919 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 920 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 921 datarootdir=$ac_optarg ;; 922 923 -disable-* | --disable-*) 924 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 925 # Reject names that are not valid shell variable names. 926 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 927 as_fn_error $? "invalid feature name: $ac_useropt" 928 ac_useropt_orig=$ac_useropt 929 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 930 case $ac_user_opts in 931 *" 932"enable_$ac_useropt" 933"*) ;; 934 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 935 ac_unrecognized_sep=', ';; 936 esac 937 eval enable_$ac_useropt=no ;; 938 939 -docdir | --docdir | --docdi | --doc | --do) 940 ac_prev=docdir ;; 941 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 942 docdir=$ac_optarg ;; 943 944 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 945 ac_prev=dvidir ;; 946 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 947 dvidir=$ac_optarg ;; 948 949 -enable-* | --enable-*) 950 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 951 # Reject names that are not valid shell variable names. 952 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 953 as_fn_error $? "invalid feature name: $ac_useropt" 954 ac_useropt_orig=$ac_useropt 955 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 956 case $ac_user_opts in 957 *" 958"enable_$ac_useropt" 959"*) ;; 960 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 961 ac_unrecognized_sep=', ';; 962 esac 963 eval enable_$ac_useropt=\$ac_optarg ;; 964 965 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 966 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 967 | --exec | --exe | --ex) 968 ac_prev=exec_prefix ;; 969 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 970 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 971 | --exec=* | --exe=* | --ex=*) 972 exec_prefix=$ac_optarg ;; 973 974 -gas | --gas | --ga | --g) 975 # Obsolete; use --with-gas. 976 with_gas=yes ;; 977 978 -help | --help | --hel | --he | -h) 979 ac_init_help=long ;; 980 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 981 ac_init_help=recursive ;; 982 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 983 ac_init_help=short ;; 984 985 -host | --host | --hos | --ho) 986 ac_prev=host_alias ;; 987 -host=* | --host=* | --hos=* | --ho=*) 988 host_alias=$ac_optarg ;; 989 990 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 991 ac_prev=htmldir ;; 992 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 993 | --ht=*) 994 htmldir=$ac_optarg ;; 995 996 -includedir | --includedir | --includedi | --included | --include \ 997 | --includ | --inclu | --incl | --inc) 998 ac_prev=includedir ;; 999 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1000 | --includ=* | --inclu=* | --incl=* | --inc=*) 1001 includedir=$ac_optarg ;; 1002 1003 -infodir | --infodir | --infodi | --infod | --info | --inf) 1004 ac_prev=infodir ;; 1005 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1006 infodir=$ac_optarg ;; 1007 1008 -libdir | --libdir | --libdi | --libd) 1009 ac_prev=libdir ;; 1010 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1011 libdir=$ac_optarg ;; 1012 1013 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1014 | --libexe | --libex | --libe) 1015 ac_prev=libexecdir ;; 1016 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1017 | --libexe=* | --libex=* | --libe=*) 1018 libexecdir=$ac_optarg ;; 1019 1020 -localedir | --localedir | --localedi | --localed | --locale) 1021 ac_prev=localedir ;; 1022 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1023 localedir=$ac_optarg ;; 1024 1025 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1026 | --localstate | --localstat | --localsta | --localst | --locals) 1027 ac_prev=localstatedir ;; 1028 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1029 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1030 localstatedir=$ac_optarg ;; 1031 1032 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1033 ac_prev=mandir ;; 1034 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1035 mandir=$ac_optarg ;; 1036 1037 -nfp | --nfp | --nf) 1038 # Obsolete; use --without-fp. 1039 with_fp=no ;; 1040 1041 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1042 | --no-cr | --no-c | -n) 1043 no_create=yes ;; 1044 1045 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1046 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1047 no_recursion=yes ;; 1048 1049 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1050 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1051 | --oldin | --oldi | --old | --ol | --o) 1052 ac_prev=oldincludedir ;; 1053 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1054 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1055 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1056 oldincludedir=$ac_optarg ;; 1057 1058 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1059 ac_prev=prefix ;; 1060 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1061 prefix=$ac_optarg ;; 1062 1063 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1064 | --program-pre | --program-pr | --program-p) 1065 ac_prev=program_prefix ;; 1066 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1067 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1068 program_prefix=$ac_optarg ;; 1069 1070 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1071 | --program-suf | --program-su | --program-s) 1072 ac_prev=program_suffix ;; 1073 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1074 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1075 program_suffix=$ac_optarg ;; 1076 1077 -program-transform-name | --program-transform-name \ 1078 | --program-transform-nam | --program-transform-na \ 1079 | --program-transform-n | --program-transform- \ 1080 | --program-transform | --program-transfor \ 1081 | --program-transfo | --program-transf \ 1082 | --program-trans | --program-tran \ 1083 | --progr-tra | --program-tr | --program-t) 1084 ac_prev=program_transform_name ;; 1085 -program-transform-name=* | --program-transform-name=* \ 1086 | --program-transform-nam=* | --program-transform-na=* \ 1087 | --program-transform-n=* | --program-transform-=* \ 1088 | --program-transform=* | --program-transfor=* \ 1089 | --program-transfo=* | --program-transf=* \ 1090 | --program-trans=* | --program-tran=* \ 1091 | --progr-tra=* | --program-tr=* | --program-t=*) 1092 program_transform_name=$ac_optarg ;; 1093 1094 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1095 ac_prev=pdfdir ;; 1096 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1097 pdfdir=$ac_optarg ;; 1098 1099 -psdir | --psdir | --psdi | --psd | --ps) 1100 ac_prev=psdir ;; 1101 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1102 psdir=$ac_optarg ;; 1103 1104 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1105 | -silent | --silent | --silen | --sile | --sil) 1106 silent=yes ;; 1107 1108 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1109 | --runstate | --runstat | --runsta | --runst | --runs \ 1110 | --run | --ru | --r) 1111 ac_prev=runstatedir ;; 1112 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1113 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1114 | --run=* | --ru=* | --r=*) 1115 runstatedir=$ac_optarg ;; 1116 1117 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1118 ac_prev=sbindir ;; 1119 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1120 | --sbi=* | --sb=*) 1121 sbindir=$ac_optarg ;; 1122 1123 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1124 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1125 | --sharedst | --shareds | --shared | --share | --shar \ 1126 | --sha | --sh) 1127 ac_prev=sharedstatedir ;; 1128 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1129 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1130 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1131 | --sha=* | --sh=*) 1132 sharedstatedir=$ac_optarg ;; 1133 1134 -site | --site | --sit) 1135 ac_prev=site ;; 1136 -site=* | --site=* | --sit=*) 1137 site=$ac_optarg ;; 1138 1139 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1140 ac_prev=srcdir ;; 1141 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1142 srcdir=$ac_optarg ;; 1143 1144 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1145 | --syscon | --sysco | --sysc | --sys | --sy) 1146 ac_prev=sysconfdir ;; 1147 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1148 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1149 sysconfdir=$ac_optarg ;; 1150 1151 -target | --target | --targe | --targ | --tar | --ta | --t) 1152 ac_prev=target_alias ;; 1153 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1154 target_alias=$ac_optarg ;; 1155 1156 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1157 verbose=yes ;; 1158 1159 -version | --version | --versio | --versi | --vers | -V) 1160 ac_init_version=: ;; 1161 1162 -with-* | --with-*) 1163 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1164 # Reject names that are not valid shell variable names. 1165 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1166 as_fn_error $? "invalid package name: $ac_useropt" 1167 ac_useropt_orig=$ac_useropt 1168 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1169 case $ac_user_opts in 1170 *" 1171"with_$ac_useropt" 1172"*) ;; 1173 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1174 ac_unrecognized_sep=', ';; 1175 esac 1176 eval with_$ac_useropt=\$ac_optarg ;; 1177 1178 -without-* | --without-*) 1179 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1180 # Reject names that are not valid shell variable names. 1181 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1182 as_fn_error $? "invalid package name: $ac_useropt" 1183 ac_useropt_orig=$ac_useropt 1184 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1185 case $ac_user_opts in 1186 *" 1187"with_$ac_useropt" 1188"*) ;; 1189 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1190 ac_unrecognized_sep=', ';; 1191 esac 1192 eval with_$ac_useropt=no ;; 1193 1194 --x) 1195 # Obsolete; use --with-x. 1196 with_x=yes ;; 1197 1198 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1199 | --x-incl | --x-inc | --x-in | --x-i) 1200 ac_prev=x_includes ;; 1201 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1202 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1203 x_includes=$ac_optarg ;; 1204 1205 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1206 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1207 ac_prev=x_libraries ;; 1208 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1209 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1210 x_libraries=$ac_optarg ;; 1211 1212 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1213Try \`$0 --help' for more information" 1214 ;; 1215 1216 *=*) 1217 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1218 # Reject names that are not valid shell variable names. 1219 case $ac_envvar in #( 1220 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1221 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1222 esac 1223 eval $ac_envvar=\$ac_optarg 1224 export $ac_envvar ;; 1225 1226 *) 1227 # FIXME: should be removed in autoconf 3.0. 1228 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1229 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1230 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1231 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1232 ;; 1233 1234 esac 1235done 1236 1237if test -n "$ac_prev"; then 1238 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1239 as_fn_error $? "missing argument to $ac_option" 1240fi 1241 1242if test -n "$ac_unrecognized_opts"; then 1243 case $enable_option_checking in 1244 no) ;; 1245 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1246 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1247 esac 1248fi 1249 1250# Check all directory arguments for consistency. 1251for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1252 datadir sysconfdir sharedstatedir localstatedir includedir \ 1253 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1254 libdir localedir mandir runstatedir 1255do 1256 eval ac_val=\$$ac_var 1257 # Remove trailing slashes. 1258 case $ac_val in 1259 */ ) 1260 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1261 eval $ac_var=\$ac_val;; 1262 esac 1263 # Be sure to have absolute directory names. 1264 case $ac_val in 1265 [\\/$]* | ?:[\\/]* ) continue;; 1266 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1267 esac 1268 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1269done 1270 1271# There might be people who depend on the old broken behavior: `$host' 1272# used to hold the argument of --host etc. 1273# FIXME: To remove some day. 1274build=$build_alias 1275host=$host_alias 1276target=$target_alias 1277 1278# FIXME: To remove some day. 1279if test "x$host_alias" != x; then 1280 if test "x$build_alias" = x; then 1281 cross_compiling=maybe 1282 elif test "x$build_alias" != "x$host_alias"; then 1283 cross_compiling=yes 1284 fi 1285fi 1286 1287ac_tool_prefix= 1288test -n "$host_alias" && ac_tool_prefix=$host_alias- 1289 1290test "$silent" = yes && exec 6>/dev/null 1291 1292 1293ac_pwd=`pwd` && test -n "$ac_pwd" && 1294ac_ls_di=`ls -di .` && 1295ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1296 as_fn_error $? "working directory cannot be determined" 1297test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1298 as_fn_error $? "pwd does not report name of working directory" 1299 1300 1301# Find the source files, if location was not specified. 1302if test -z "$srcdir"; then 1303 ac_srcdir_defaulted=yes 1304 # Try the directory containing this script, then the parent directory. 1305 ac_confdir=`$as_dirname -- "$as_myself" || 1306$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1307 X"$as_myself" : 'X\(//\)[^/]' \| \ 1308 X"$as_myself" : 'X\(//\)$' \| \ 1309 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1310$as_echo X"$as_myself" | 1311 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1312 s//\1/ 1313 q 1314 } 1315 /^X\(\/\/\)[^/].*/{ 1316 s//\1/ 1317 q 1318 } 1319 /^X\(\/\/\)$/{ 1320 s//\1/ 1321 q 1322 } 1323 /^X\(\/\).*/{ 1324 s//\1/ 1325 q 1326 } 1327 s/.*/./; q'` 1328 srcdir=$ac_confdir 1329 if test ! -r "$srcdir/$ac_unique_file"; then 1330 srcdir=.. 1331 fi 1332else 1333 ac_srcdir_defaulted=no 1334fi 1335if test ! -r "$srcdir/$ac_unique_file"; then 1336 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1337 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1338fi 1339ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1340ac_abs_confdir=`( 1341 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1342 pwd)` 1343# When building in place, set srcdir=. 1344if test "$ac_abs_confdir" = "$ac_pwd"; then 1345 srcdir=. 1346fi 1347# Remove unnecessary trailing slashes from srcdir. 1348# Double slashes in file names in object file debugging info 1349# mess up M-x gdb in Emacs. 1350case $srcdir in 1351*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1352esac 1353for ac_var in $ac_precious_vars; do 1354 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1355 eval ac_env_${ac_var}_value=\$${ac_var} 1356 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1357 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1358done 1359 1360# 1361# Report the --help message. 1362# 1363if test "$ac_init_help" = "long"; then 1364 # Omit some internal or obsolete options to make the list less imposing. 1365 # This message is too long to be a string in the A/UX 3.1 sh. 1366 cat <<_ACEOF 1367\`configure' configures DHCP 4.4.3 to adapt to many kinds of systems. 1368 1369Usage: $0 [OPTION]... [VAR=VALUE]... 1370 1371To assign environment variables (e.g., CC, CFLAGS...), specify them as 1372VAR=VALUE. See below for descriptions of some of the useful variables. 1373 1374Defaults for the options are specified in brackets. 1375 1376Configuration: 1377 -h, --help display this help and exit 1378 --help=short display options specific to this package 1379 --help=recursive display the short help of all the included packages 1380 -V, --version display version information and exit 1381 -q, --quiet, --silent do not print \`checking ...' messages 1382 --cache-file=FILE cache test results in FILE [disabled] 1383 -C, --config-cache alias for \`--cache-file=config.cache' 1384 -n, --no-create do not create output files 1385 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1386 1387Installation directories: 1388 --prefix=PREFIX install architecture-independent files in PREFIX 1389 [$ac_default_prefix] 1390 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1391 [PREFIX] 1392 1393By default, \`make install' will install all the files in 1394\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1395an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1396for instance \`--prefix=\$HOME'. 1397 1398For better control, use the options below. 1399 1400Fine tuning of the installation directories: 1401 --bindir=DIR user executables [EPREFIX/bin] 1402 --sbindir=DIR system admin executables [EPREFIX/sbin] 1403 --libexecdir=DIR program executables [EPREFIX/libexec] 1404 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1405 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1406 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1407 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1408 --libdir=DIR object code libraries [EPREFIX/lib] 1409 --includedir=DIR C header files [PREFIX/include] 1410 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1411 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1412 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1413 --infodir=DIR info documentation [DATAROOTDIR/info] 1414 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1415 --mandir=DIR man documentation [DATAROOTDIR/man] 1416 --docdir=DIR documentation root [DATAROOTDIR/doc/dhcp] 1417 --htmldir=DIR html documentation [DOCDIR] 1418 --dvidir=DIR dvi documentation [DOCDIR] 1419 --pdfdir=DIR pdf documentation [DOCDIR] 1420 --psdir=DIR ps documentation [DOCDIR] 1421_ACEOF 1422 1423 cat <<\_ACEOF 1424 1425Program names: 1426 --program-prefix=PREFIX prepend PREFIX to installed program names 1427 --program-suffix=SUFFIX append SUFFIX to installed program names 1428 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1429 1430System types: 1431 --build=BUILD configure for building on BUILD [guessed] 1432 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1433_ACEOF 1434fi 1435 1436if test -n "$ac_init_help"; then 1437 case $ac_init_help in 1438 short | recursive ) echo "Configuration of DHCP 4.4.3:";; 1439 esac 1440 cat <<\_ACEOF 1441 1442Optional Features: 1443 --disable-option-checking ignore unrecognized --enable/--with options 1444 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1445 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1446 --enable-silent-rules less verbose build output (undo: "make V=1") 1447 --disable-silent-rules verbose build output (undo: "make V=0") 1448 --enable-maintainer-mode 1449 enable make rules and dependencies not useful (and 1450 sometimes confusing) to the casual installer 1451 --enable-dependency-tracking 1452 do not reject slow dependency extractors 1453 --disable-dependency-tracking 1454 speeds up one-time build 1455 --enable-debug create a debug-only version of the software (default 1456 is no). 1457 --enable-failover enable support for failover (default is yes) 1458 --enable-execute enable support for execute() in config (default is 1459 yes) 1460 --enable-tracing enable support for server activity tracing (default 1461 is yes) 1462 --enable-delayed-ack queues multiple DHCPACK replies (default is yes) 1463 --enable-dhcpv6 enable support for DHCPv6 (default is yes) 1464 --enable-dhcpv4o6 enable support for DHCPv4-over-DHCPv6 (default is 1465 no) 1466 --enable-relay-port enable support for relay port (default is no) 1467 --enable-paranoia enable support for chroot/setuid (default is no) 1468 --enable-early-chroot enable chrooting prior to configuration (default is 1469 no) 1470 --enable-ipv4-pktinfo enable use of pktinfo on IPv4 sockets (default is 1471 no) 1472 --enable-use-sockets use the standard BSD socket API (default is no) 1473 --enable-log-pid Include PIDs in syslog messages (default is no). 1474 --enable-binary-leases enable support for binary insertion of leases 1475 (default is no) 1476 --enable-kqueue use BSD kqueue (default is no) 1477 --enable-epoll use Linux epoll (default is no) 1478 --enable-devpoll use /dev/poll (default is no) 1479 --enable-libtool use GNU libtool for dynamic shared libraries 1480 (default is no). 1481 --enable-bind-install install bind includes and libraries (default is no). 1482 1483Optional Packages: 1484 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1485 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1486 --with-atf=PATH specify location where atf was installed 1487 --with-srv-conf-file=PATH 1488 Default file containing dhcpd configuration (default 1489 is typically /etc/dhcpd.conf) 1490 --with-srv-lease-file=PATH 1491 File for dhcpd leases (default is 1492 LOCALSTATEDIR/db/dhcpd.leases) 1493 --with-srv6-lease-file=PATH 1494 File for dhcpd6 leases (default is 1495 LOCALSTATEDIR/db/dhcpd6.leases) 1496 --with-cli-lease-file=PATH 1497 File for dhclient leases (default is 1498 LOCALSTATEDIR/db/dhclient.leases) 1499 --with-cli6-lease-file=PATH 1500 File for dhclient6 leases (default is 1501 LOCALSTATEDIR/db/dhclient6.leases) 1502 --with-srv-pid-file=PATH 1503 File for dhcpd process information (default is 1504 LOCALSTATEDIR/run/dhcpd.pid) 1505 --with-srv6-pid-file=PATH 1506 File for dhcpd6 process information (default is 1507 LOCALSTATEDIR/run/dhcpd6.pid) 1508 --with-cli-pid-file=PATH 1509 File for dhclient process information (default is 1510 LOCALSTATEDIR/run/dhclient.pid) 1511 --with-cli6-pid-file=PATH 1512 File for dhclient6 process information (default is 1513 LOCALSTATEDIR/run/dhclient6.pid) 1514 --with-relay-pid-file=PATH 1515 File for dhcrelay process information (default is 1516 LOCALSTATEDIR/run/dhcrelay.pid) 1517 --with-relay6-pid-file=PATH 1518 File for dhcrelay6 process information (default is 1519 LOCALSTATEDIR/run/dhcrelay6.pid) 1520 --with-randomdev=PATH Path for random device (default is /dev/random) 1521 --with-bind-extra-config 1522 configure bind librairies with some extra options 1523 (default is none) 1524 --with-libbind=PATH bind includes and libraries are in PATH 1525 --with-ldap enable OpenLDAP support in dhcpd (default is no) 1526 --with-ldapcrypto enable OpenLDAP crypto support in dhcpd (default is 1527 no) 1528 --with-ldap-gssapi enable krb5/gssapi authentication for OpenLDAP in 1529 dhcpd (default is no) 1530 --with-ldapcasa enable LDAP CASA auth support in dhcpd (default is 1531 no) 1532 1533Some influential environment variables: 1534 CC C compiler command 1535 CFLAGS C compiler flags 1536 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1537 nonstandard directory <lib dir> 1538 LIBS libraries to pass to the linker, e.g. -l<library> 1539 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1540 you have headers in a nonstandard directory <include dir> 1541 CPP C preprocessor 1542 1543Use these variables to override the choices made by `configure' or to help 1544it to find libraries and programs with nonstandard names/locations. 1545 1546Report bugs to <dhcp-users@isc.org>. 1547_ACEOF 1548ac_status=$? 1549fi 1550 1551if test "$ac_init_help" = "recursive"; then 1552 # If there are subdirs, report their specific --help. 1553 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1554 test -d "$ac_dir" || 1555 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1556 continue 1557 ac_builddir=. 1558 1559case "$ac_dir" in 1560.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1561*) 1562 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1563 # A ".." for each directory in $ac_dir_suffix. 1564 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1565 case $ac_top_builddir_sub in 1566 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1567 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1568 esac ;; 1569esac 1570ac_abs_top_builddir=$ac_pwd 1571ac_abs_builddir=$ac_pwd$ac_dir_suffix 1572# for backward compatibility: 1573ac_top_builddir=$ac_top_build_prefix 1574 1575case $srcdir in 1576 .) # We are building in place. 1577 ac_srcdir=. 1578 ac_top_srcdir=$ac_top_builddir_sub 1579 ac_abs_top_srcdir=$ac_pwd ;; 1580 [\\/]* | ?:[\\/]* ) # Absolute name. 1581 ac_srcdir=$srcdir$ac_dir_suffix; 1582 ac_top_srcdir=$srcdir 1583 ac_abs_top_srcdir=$srcdir ;; 1584 *) # Relative name. 1585 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1586 ac_top_srcdir=$ac_top_build_prefix$srcdir 1587 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1588esac 1589ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1590 1591 cd "$ac_dir" || { ac_status=$?; continue; } 1592 # Check for guested configure. 1593 if test -f "$ac_srcdir/configure.gnu"; then 1594 echo && 1595 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1596 elif test -f "$ac_srcdir/configure"; then 1597 echo && 1598 $SHELL "$ac_srcdir/configure" --help=recursive 1599 else 1600 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1601 fi || ac_status=$? 1602 cd "$ac_pwd" || { ac_status=$?; break; } 1603 done 1604fi 1605 1606test -n "$ac_init_help" && exit $ac_status 1607if $ac_init_version; then 1608 cat <<\_ACEOF 1609DHCP configure 4.4.3 1610generated by GNU Autoconf 2.69 1611 1612Copyright (C) 2012 Free Software Foundation, Inc. 1613This configure script is free software; the Free Software Foundation 1614gives unlimited permission to copy, distribute and modify it. 1615_ACEOF 1616 exit 1617fi 1618 1619## ------------------------ ## 1620## Autoconf initialization. ## 1621## ------------------------ ## 1622 1623# ac_fn_c_try_compile LINENO 1624# -------------------------- 1625# Try to compile conftest.$ac_ext, and return whether this succeeded. 1626ac_fn_c_try_compile () 1627{ 1628 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1629 rm -f conftest.$ac_objext 1630 if { { ac_try="$ac_compile" 1631case "(($ac_try" in 1632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1633 *) ac_try_echo=$ac_try;; 1634esac 1635eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1636$as_echo "$ac_try_echo"; } >&5 1637 (eval "$ac_compile") 2>conftest.err 1638 ac_status=$? 1639 if test -s conftest.err; then 1640 grep -v '^ *+' conftest.err >conftest.er1 1641 cat conftest.er1 >&5 1642 mv -f conftest.er1 conftest.err 1643 fi 1644 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1645 test $ac_status = 0; } && { 1646 test -z "$ac_c_werror_flag" || 1647 test ! -s conftest.err 1648 } && test -s conftest.$ac_objext; then : 1649 ac_retval=0 1650else 1651 $as_echo "$as_me: failed program was:" >&5 1652sed 's/^/| /' conftest.$ac_ext >&5 1653 1654 ac_retval=1 1655fi 1656 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1657 as_fn_set_status $ac_retval 1658 1659} # ac_fn_c_try_compile 1660 1661# ac_fn_c_try_cpp LINENO 1662# ---------------------- 1663# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1664ac_fn_c_try_cpp () 1665{ 1666 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1667 if { { ac_try="$ac_cpp conftest.$ac_ext" 1668case "(($ac_try" in 1669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1670 *) ac_try_echo=$ac_try;; 1671esac 1672eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1673$as_echo "$ac_try_echo"; } >&5 1674 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1675 ac_status=$? 1676 if test -s conftest.err; then 1677 grep -v '^ *+' conftest.err >conftest.er1 1678 cat conftest.er1 >&5 1679 mv -f conftest.er1 conftest.err 1680 fi 1681 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1682 test $ac_status = 0; } > conftest.i && { 1683 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1684 test ! -s conftest.err 1685 }; then : 1686 ac_retval=0 1687else 1688 $as_echo "$as_me: failed program was:" >&5 1689sed 's/^/| /' conftest.$ac_ext >&5 1690 1691 ac_retval=1 1692fi 1693 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1694 as_fn_set_status $ac_retval 1695 1696} # ac_fn_c_try_cpp 1697 1698# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1699# ------------------------------------------------------- 1700# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1701# the include files in INCLUDES and setting the cache variable VAR 1702# accordingly. 1703ac_fn_c_check_header_mongrel () 1704{ 1705 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1706 if eval \${$3+:} false; then : 1707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1708$as_echo_n "checking for $2... " >&6; } 1709if eval \${$3+:} false; then : 1710 $as_echo_n "(cached) " >&6 1711fi 1712eval ac_res=\$$3 1713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1714$as_echo "$ac_res" >&6; } 1715else 1716 # Is the header compilable? 1717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1718$as_echo_n "checking $2 usability... " >&6; } 1719cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1720/* end confdefs.h. */ 1721$4 1722#include <$2> 1723_ACEOF 1724if ac_fn_c_try_compile "$LINENO"; then : 1725 ac_header_compiler=yes 1726else 1727 ac_header_compiler=no 1728fi 1729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1731$as_echo "$ac_header_compiler" >&6; } 1732 1733# Is the header present? 1734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1735$as_echo_n "checking $2 presence... " >&6; } 1736cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1737/* end confdefs.h. */ 1738#include <$2> 1739_ACEOF 1740if ac_fn_c_try_cpp "$LINENO"; then : 1741 ac_header_preproc=yes 1742else 1743 ac_header_preproc=no 1744fi 1745rm -f conftest.err conftest.i conftest.$ac_ext 1746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1747$as_echo "$ac_header_preproc" >&6; } 1748 1749# So? What about this header? 1750case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1751 yes:no: ) 1752 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1753$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1755$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1756 ;; 1757 no:yes:* ) 1758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1759$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1761$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1763$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1764 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1765$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1767$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1768( $as_echo "## --------------------------------- ## 1769## Report this to dhcp-users@isc.org ## 1770## --------------------------------- ##" 1771 ) | sed "s/^/$as_me: WARNING: /" >&2 1772 ;; 1773esac 1774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1775$as_echo_n "checking for $2... " >&6; } 1776if eval \${$3+:} false; then : 1777 $as_echo_n "(cached) " >&6 1778else 1779 eval "$3=\$ac_header_compiler" 1780fi 1781eval ac_res=\$$3 1782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1783$as_echo "$ac_res" >&6; } 1784fi 1785 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1786 1787} # ac_fn_c_check_header_mongrel 1788 1789# ac_fn_c_try_run LINENO 1790# ---------------------- 1791# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1792# that executables *can* be run. 1793ac_fn_c_try_run () 1794{ 1795 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1796 if { { ac_try="$ac_link" 1797case "(($ac_try" in 1798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1799 *) ac_try_echo=$ac_try;; 1800esac 1801eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1802$as_echo "$ac_try_echo"; } >&5 1803 (eval "$ac_link") 2>&5 1804 ac_status=$? 1805 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1806 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1807 { { case "(($ac_try" in 1808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1809 *) ac_try_echo=$ac_try;; 1810esac 1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1812$as_echo "$ac_try_echo"; } >&5 1813 (eval "$ac_try") 2>&5 1814 ac_status=$? 1815 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1816 test $ac_status = 0; }; }; then : 1817 ac_retval=0 1818else 1819 $as_echo "$as_me: program exited with status $ac_status" >&5 1820 $as_echo "$as_me: failed program was:" >&5 1821sed 's/^/| /' conftest.$ac_ext >&5 1822 1823 ac_retval=$ac_status 1824fi 1825 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1826 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1827 as_fn_set_status $ac_retval 1828 1829} # ac_fn_c_try_run 1830 1831# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1832# ------------------------------------------------------- 1833# Tests whether HEADER exists and can be compiled using the include files in 1834# INCLUDES, setting the cache variable VAR accordingly. 1835ac_fn_c_check_header_compile () 1836{ 1837 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1839$as_echo_n "checking for $2... " >&6; } 1840if eval \${$3+:} false; then : 1841 $as_echo_n "(cached) " >&6 1842else 1843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1844/* end confdefs.h. */ 1845$4 1846#include <$2> 1847_ACEOF 1848if ac_fn_c_try_compile "$LINENO"; then : 1849 eval "$3=yes" 1850else 1851 eval "$3=no" 1852fi 1853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1854fi 1855eval ac_res=\$$3 1856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1857$as_echo "$ac_res" >&6; } 1858 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1859 1860} # ac_fn_c_check_header_compile 1861 1862# ac_fn_c_find_intX_t LINENO BITS VAR 1863# ----------------------------------- 1864# Finds a signed integer type with width BITS, setting cache variable VAR 1865# accordingly. 1866ac_fn_c_find_intX_t () 1867{ 1868 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5 1870$as_echo_n "checking for int$2_t... " >&6; } 1871if eval \${$3+:} false; then : 1872 $as_echo_n "(cached) " >&6 1873else 1874 eval "$3=no" 1875 # Order is important - never check a type that is potentially smaller 1876 # than half of the expected target width. 1877 for ac_type in int$2_t 'int' 'long int' \ 1878 'long long int' 'short int' 'signed char'; do 1879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1880/* end confdefs.h. */ 1881$ac_includes_default 1882 enum { N = $2 / 2 - 1 }; 1883int 1884main () 1885{ 1886static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; 1887test_array [0] = 0; 1888return test_array [0]; 1889 1890 ; 1891 return 0; 1892} 1893_ACEOF 1894if ac_fn_c_try_compile "$LINENO"; then : 1895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1896/* end confdefs.h. */ 1897$ac_includes_default 1898 enum { N = $2 / 2 - 1 }; 1899int 1900main () 1901{ 1902static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) 1903 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; 1904test_array [0] = 0; 1905return test_array [0]; 1906 1907 ; 1908 return 0; 1909} 1910_ACEOF 1911if ac_fn_c_try_compile "$LINENO"; then : 1912 1913else 1914 case $ac_type in #( 1915 int$2_t) : 1916 eval "$3=yes" ;; #( 1917 *) : 1918 eval "$3=\$ac_type" ;; 1919esac 1920fi 1921rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1922fi 1923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1924 if eval test \"x\$"$3"\" = x"no"; then : 1925 1926else 1927 break 1928fi 1929 done 1930fi 1931eval ac_res=\$$3 1932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1933$as_echo "$ac_res" >&6; } 1934 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1935 1936} # ac_fn_c_find_intX_t 1937 1938# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1939# ------------------------------------------- 1940# Tests whether TYPE exists after having included INCLUDES, setting cache 1941# variable VAR accordingly. 1942ac_fn_c_check_type () 1943{ 1944 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1946$as_echo_n "checking for $2... " >&6; } 1947if eval \${$3+:} false; then : 1948 $as_echo_n "(cached) " >&6 1949else 1950 eval "$3=no" 1951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1952/* end confdefs.h. */ 1953$4 1954int 1955main () 1956{ 1957if (sizeof ($2)) 1958 return 0; 1959 ; 1960 return 0; 1961} 1962_ACEOF 1963if ac_fn_c_try_compile "$LINENO"; then : 1964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1965/* end confdefs.h. */ 1966$4 1967int 1968main () 1969{ 1970if (sizeof (($2))) 1971 return 0; 1972 ; 1973 return 0; 1974} 1975_ACEOF 1976if ac_fn_c_try_compile "$LINENO"; then : 1977 1978else 1979 eval "$3=yes" 1980fi 1981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1982fi 1983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1984fi 1985eval ac_res=\$$3 1986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1987$as_echo "$ac_res" >&6; } 1988 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1989 1990} # ac_fn_c_check_type 1991 1992# ac_fn_c_find_uintX_t LINENO BITS VAR 1993# ------------------------------------ 1994# Finds an unsigned integer type with width BITS, setting cache variable VAR 1995# accordingly. 1996ac_fn_c_find_uintX_t () 1997{ 1998 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 2000$as_echo_n "checking for uint$2_t... " >&6; } 2001if eval \${$3+:} false; then : 2002 $as_echo_n "(cached) " >&6 2003else 2004 eval "$3=no" 2005 # Order is important - never check a type that is potentially smaller 2006 # than half of the expected target width. 2007 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 2008 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 2009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2010/* end confdefs.h. */ 2011$ac_includes_default 2012int 2013main () 2014{ 2015static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 2016test_array [0] = 0; 2017return test_array [0]; 2018 2019 ; 2020 return 0; 2021} 2022_ACEOF 2023if ac_fn_c_try_compile "$LINENO"; then : 2024 case $ac_type in #( 2025 uint$2_t) : 2026 eval "$3=yes" ;; #( 2027 *) : 2028 eval "$3=\$ac_type" ;; 2029esac 2030fi 2031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2032 if eval test \"x\$"$3"\" = x"no"; then : 2033 2034else 2035 break 2036fi 2037 done 2038fi 2039eval ac_res=\$$3 2040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2041$as_echo "$ac_res" >&6; } 2042 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2043 2044} # ac_fn_c_find_uintX_t 2045 2046# ac_fn_c_try_link LINENO 2047# ----------------------- 2048# Try to link conftest.$ac_ext, and return whether this succeeded. 2049ac_fn_c_try_link () 2050{ 2051 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2052 rm -f conftest.$ac_objext conftest$ac_exeext 2053 if { { ac_try="$ac_link" 2054case "(($ac_try" in 2055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2056 *) ac_try_echo=$ac_try;; 2057esac 2058eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2059$as_echo "$ac_try_echo"; } >&5 2060 (eval "$ac_link") 2>conftest.err 2061 ac_status=$? 2062 if test -s conftest.err; then 2063 grep -v '^ *+' conftest.err >conftest.er1 2064 cat conftest.er1 >&5 2065 mv -f conftest.er1 conftest.err 2066 fi 2067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2068 test $ac_status = 0; } && { 2069 test -z "$ac_c_werror_flag" || 2070 test ! -s conftest.err 2071 } && test -s conftest$ac_exeext && { 2072 test "$cross_compiling" = yes || 2073 test -x conftest$ac_exeext 2074 }; then : 2075 ac_retval=0 2076else 2077 $as_echo "$as_me: failed program was:" >&5 2078sed 's/^/| /' conftest.$ac_ext >&5 2079 2080 ac_retval=1 2081fi 2082 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 2083 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 2084 # interfere with the next link command; also delete a directory that is 2085 # left behind by Apple's compiler. We do this before executing the actions. 2086 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2087 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2088 as_fn_set_status $ac_retval 2089 2090} # ac_fn_c_try_link 2091 2092# ac_fn_c_check_func LINENO FUNC VAR 2093# ---------------------------------- 2094# Tests whether FUNC exists, setting the cache variable VAR accordingly 2095ac_fn_c_check_func () 2096{ 2097 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2099$as_echo_n "checking for $2... " >&6; } 2100if eval \${$3+:} false; then : 2101 $as_echo_n "(cached) " >&6 2102else 2103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2104/* end confdefs.h. */ 2105/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2106 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2107#define $2 innocuous_$2 2108 2109/* System header to define __stub macros and hopefully few prototypes, 2110 which can conflict with char $2 (); below. 2111 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2112 <limits.h> exists even on freestanding compilers. */ 2113 2114#ifdef __STDC__ 2115# include <limits.h> 2116#else 2117# include <assert.h> 2118#endif 2119 2120#undef $2 2121 2122/* Override any GCC internal prototype to avoid an error. 2123 Use char because int might match the return type of a GCC 2124 builtin and then its argument prototype would still apply. */ 2125#ifdef __cplusplus 2126extern "C" 2127#endif 2128char $2 (); 2129/* The GNU C library defines this for functions which it implements 2130 to always fail with ENOSYS. Some functions are actually named 2131 something starting with __ and the normal name is an alias. */ 2132#if defined __stub_$2 || defined __stub___$2 2133choke me 2134#endif 2135 2136int 2137main () 2138{ 2139return $2 (); 2140 ; 2141 return 0; 2142} 2143_ACEOF 2144if ac_fn_c_try_link "$LINENO"; then : 2145 eval "$3=yes" 2146else 2147 eval "$3=no" 2148fi 2149rm -f core conftest.err conftest.$ac_objext \ 2150 conftest$ac_exeext conftest.$ac_ext 2151fi 2152eval ac_res=\$$3 2153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2154$as_echo "$ac_res" >&6; } 2155 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2156 2157} # ac_fn_c_check_func 2158 2159# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2160# ---------------------------------------------------- 2161# Tries to find if the field MEMBER exists in type AGGR, after including 2162# INCLUDES, setting cache variable VAR accordingly. 2163ac_fn_c_check_member () 2164{ 2165 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2167$as_echo_n "checking for $2.$3... " >&6; } 2168if eval \${$4+:} false; then : 2169 $as_echo_n "(cached) " >&6 2170else 2171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2172/* end confdefs.h. */ 2173$5 2174int 2175main () 2176{ 2177static $2 ac_aggr; 2178if (ac_aggr.$3) 2179return 0; 2180 ; 2181 return 0; 2182} 2183_ACEOF 2184if ac_fn_c_try_compile "$LINENO"; then : 2185 eval "$4=yes" 2186else 2187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2188/* end confdefs.h. */ 2189$5 2190int 2191main () 2192{ 2193static $2 ac_aggr; 2194if (sizeof ac_aggr.$3) 2195return 0; 2196 ; 2197 return 0; 2198} 2199_ACEOF 2200if ac_fn_c_try_compile "$LINENO"; then : 2201 eval "$4=yes" 2202else 2203 eval "$4=no" 2204fi 2205rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2206fi 2207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2208fi 2209eval ac_res=\$$4 2210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2211$as_echo "$ac_res" >&6; } 2212 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2213 2214} # ac_fn_c_check_member 2215 2216# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 2217# -------------------------------------------- 2218# Tries to find the compile-time value of EXPR in a program that includes 2219# INCLUDES, setting VAR accordingly. Returns whether the value could be 2220# computed 2221ac_fn_c_compute_int () 2222{ 2223 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2224 if test "$cross_compiling" = yes; then 2225 # Depending upon the size, compute the lo and hi bounds. 2226cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2227/* end confdefs.h. */ 2228$4 2229int 2230main () 2231{ 2232static int test_array [1 - 2 * !(($2) >= 0)]; 2233test_array [0] = 0; 2234return test_array [0]; 2235 2236 ; 2237 return 0; 2238} 2239_ACEOF 2240if ac_fn_c_try_compile "$LINENO"; then : 2241 ac_lo=0 ac_mid=0 2242 while :; do 2243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2244/* end confdefs.h. */ 2245$4 2246int 2247main () 2248{ 2249static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2250test_array [0] = 0; 2251return test_array [0]; 2252 2253 ; 2254 return 0; 2255} 2256_ACEOF 2257if ac_fn_c_try_compile "$LINENO"; then : 2258 ac_hi=$ac_mid; break 2259else 2260 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 2261 if test $ac_lo -le $ac_mid; then 2262 ac_lo= ac_hi= 2263 break 2264 fi 2265 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 2266fi 2267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2268 done 2269else 2270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2271/* end confdefs.h. */ 2272$4 2273int 2274main () 2275{ 2276static int test_array [1 - 2 * !(($2) < 0)]; 2277test_array [0] = 0; 2278return test_array [0]; 2279 2280 ; 2281 return 0; 2282} 2283_ACEOF 2284if ac_fn_c_try_compile "$LINENO"; then : 2285 ac_hi=-1 ac_mid=-1 2286 while :; do 2287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2288/* end confdefs.h. */ 2289$4 2290int 2291main () 2292{ 2293static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2294test_array [0] = 0; 2295return test_array [0]; 2296 2297 ; 2298 return 0; 2299} 2300_ACEOF 2301if ac_fn_c_try_compile "$LINENO"; then : 2302 ac_lo=$ac_mid; break 2303else 2304 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2305 if test $ac_mid -le $ac_hi; then 2306 ac_lo= ac_hi= 2307 break 2308 fi 2309 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2310fi 2311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2312 done 2313else 2314 ac_lo= ac_hi= 2315fi 2316rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2317fi 2318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2319# Binary search between lo and hi bounds. 2320while test "x$ac_lo" != "x$ac_hi"; do 2321 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2323/* end confdefs.h. */ 2324$4 2325int 2326main () 2327{ 2328static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2329test_array [0] = 0; 2330return test_array [0]; 2331 2332 ; 2333 return 0; 2334} 2335_ACEOF 2336if ac_fn_c_try_compile "$LINENO"; then : 2337 ac_hi=$ac_mid 2338else 2339 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2340fi 2341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2342done 2343case $ac_lo in #(( 2344?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2345'') ac_retval=1 ;; 2346esac 2347 else 2348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2349/* end confdefs.h. */ 2350$4 2351static long int longval () { return $2; } 2352static unsigned long int ulongval () { return $2; } 2353#include <stdio.h> 2354#include <stdlib.h> 2355int 2356main () 2357{ 2358 2359 FILE *f = fopen ("conftest.val", "w"); 2360 if (! f) 2361 return 1; 2362 if (($2) < 0) 2363 { 2364 long int i = longval (); 2365 if (i != ($2)) 2366 return 1; 2367 fprintf (f, "%ld", i); 2368 } 2369 else 2370 { 2371 unsigned long int i = ulongval (); 2372 if (i != ($2)) 2373 return 1; 2374 fprintf (f, "%lu", i); 2375 } 2376 /* Do not output a trailing newline, as this causes \r\n confusion 2377 on some platforms. */ 2378 return ferror (f) || fclose (f) != 0; 2379 2380 ; 2381 return 0; 2382} 2383_ACEOF 2384if ac_fn_c_try_run "$LINENO"; then : 2385 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2386else 2387 ac_retval=1 2388fi 2389rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2390 conftest.$ac_objext conftest.beam conftest.$ac_ext 2391rm -f conftest.val 2392 2393 fi 2394 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2395 as_fn_set_status $ac_retval 2396 2397} # ac_fn_c_compute_int 2398cat >config.log <<_ACEOF 2399This file contains any messages produced by compilers while 2400running configure, to aid debugging if configure makes a mistake. 2401 2402It was created by DHCP $as_me 4.4.3, which was 2403generated by GNU Autoconf 2.69. Invocation command line was 2404 2405 $ $0 $@ 2406 2407_ACEOF 2408exec 5>>config.log 2409{ 2410cat <<_ASUNAME 2411## --------- ## 2412## Platform. ## 2413## --------- ## 2414 2415hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2416uname -m = `(uname -m) 2>/dev/null || echo unknown` 2417uname -r = `(uname -r) 2>/dev/null || echo unknown` 2418uname -s = `(uname -s) 2>/dev/null || echo unknown` 2419uname -v = `(uname -v) 2>/dev/null || echo unknown` 2420 2421/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2422/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2423 2424/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2425/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2426/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2427/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2428/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2429/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2430/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2431 2432_ASUNAME 2433 2434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2435for as_dir in $PATH 2436do 2437 IFS=$as_save_IFS 2438 test -z "$as_dir" && as_dir=. 2439 $as_echo "PATH: $as_dir" 2440 done 2441IFS=$as_save_IFS 2442 2443} >&5 2444 2445cat >&5 <<_ACEOF 2446 2447 2448## ----------- ## 2449## Core tests. ## 2450## ----------- ## 2451 2452_ACEOF 2453 2454 2455# Keep a trace of the command line. 2456# Strip out --no-create and --no-recursion so they do not pile up. 2457# Strip out --silent because we don't want to record it for future runs. 2458# Also quote any args containing shell meta-characters. 2459# Make two passes to allow for proper duplicate-argument suppression. 2460ac_configure_args= 2461ac_configure_args0= 2462ac_configure_args1= 2463ac_must_keep_next=false 2464for ac_pass in 1 2 2465do 2466 for ac_arg 2467 do 2468 case $ac_arg in 2469 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2470 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2471 | -silent | --silent | --silen | --sile | --sil) 2472 continue ;; 2473 *\'*) 2474 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2475 esac 2476 case $ac_pass in 2477 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2478 2) 2479 as_fn_append ac_configure_args1 " '$ac_arg'" 2480 if test $ac_must_keep_next = true; then 2481 ac_must_keep_next=false # Got value, back to normal. 2482 else 2483 case $ac_arg in 2484 *=* | --config-cache | -C | -disable-* | --disable-* \ 2485 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2486 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2487 | -with-* | --with-* | -without-* | --without-* | --x) 2488 case "$ac_configure_args0 " in 2489 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2490 esac 2491 ;; 2492 -* ) ac_must_keep_next=true ;; 2493 esac 2494 fi 2495 as_fn_append ac_configure_args " '$ac_arg'" 2496 ;; 2497 esac 2498 done 2499done 2500{ ac_configure_args0=; unset ac_configure_args0;} 2501{ ac_configure_args1=; unset ac_configure_args1;} 2502 2503# When interrupted or exit'd, cleanup temporary files, and complete 2504# config.log. We remove comments because anyway the quotes in there 2505# would cause problems or look ugly. 2506# WARNING: Use '\'' to represent an apostrophe within the trap. 2507# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2508trap 'exit_status=$? 2509 # Save into config.log some information that might help in debugging. 2510 { 2511 echo 2512 2513 $as_echo "## ---------------- ## 2514## Cache variables. ## 2515## ---------------- ##" 2516 echo 2517 # The following way of writing the cache mishandles newlines in values, 2518( 2519 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2520 eval ac_val=\$$ac_var 2521 case $ac_val in #( 2522 *${as_nl}*) 2523 case $ac_var in #( 2524 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2525$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2526 esac 2527 case $ac_var in #( 2528 _ | IFS | as_nl) ;; #( 2529 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2530 *) { eval $ac_var=; unset $ac_var;} ;; 2531 esac ;; 2532 esac 2533 done 2534 (set) 2>&1 | 2535 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2536 *${as_nl}ac_space=\ *) 2537 sed -n \ 2538 "s/'\''/'\''\\\\'\'''\''/g; 2539 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2540 ;; #( 2541 *) 2542 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2543 ;; 2544 esac | 2545 sort 2546) 2547 echo 2548 2549 $as_echo "## ----------------- ## 2550## Output variables. ## 2551## ----------------- ##" 2552 echo 2553 for ac_var in $ac_subst_vars 2554 do 2555 eval ac_val=\$$ac_var 2556 case $ac_val in 2557 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2558 esac 2559 $as_echo "$ac_var='\''$ac_val'\''" 2560 done | sort 2561 echo 2562 2563 if test -n "$ac_subst_files"; then 2564 $as_echo "## ------------------- ## 2565## File substitutions. ## 2566## ------------------- ##" 2567 echo 2568 for ac_var in $ac_subst_files 2569 do 2570 eval ac_val=\$$ac_var 2571 case $ac_val in 2572 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2573 esac 2574 $as_echo "$ac_var='\''$ac_val'\''" 2575 done | sort 2576 echo 2577 fi 2578 2579 if test -s confdefs.h; then 2580 $as_echo "## ----------- ## 2581## confdefs.h. ## 2582## ----------- ##" 2583 echo 2584 cat confdefs.h 2585 echo 2586 fi 2587 test "$ac_signal" != 0 && 2588 $as_echo "$as_me: caught signal $ac_signal" 2589 $as_echo "$as_me: exit $exit_status" 2590 } >&5 2591 rm -f core *.core core.conftest.* && 2592 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2593 exit $exit_status 2594' 0 2595for ac_signal in 1 2 13 15; do 2596 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2597done 2598ac_signal=0 2599 2600# confdefs.h avoids OS command line length limits that DEFS can exceed. 2601rm -f -r conftest* confdefs.h 2602 2603$as_echo "/* confdefs.h */" > confdefs.h 2604 2605# Predefined preprocessor variables. 2606 2607cat >>confdefs.h <<_ACEOF 2608#define PACKAGE_NAME "$PACKAGE_NAME" 2609_ACEOF 2610 2611cat >>confdefs.h <<_ACEOF 2612#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2613_ACEOF 2614 2615cat >>confdefs.h <<_ACEOF 2616#define PACKAGE_VERSION "$PACKAGE_VERSION" 2617_ACEOF 2618 2619cat >>confdefs.h <<_ACEOF 2620#define PACKAGE_STRING "$PACKAGE_STRING" 2621_ACEOF 2622 2623cat >>confdefs.h <<_ACEOF 2624#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2625_ACEOF 2626 2627cat >>confdefs.h <<_ACEOF 2628#define PACKAGE_URL "$PACKAGE_URL" 2629_ACEOF 2630 2631 2632# Let the site file select an alternate cache file if it wants to. 2633# Prefer an explicitly selected file to automatically selected ones. 2634ac_site_file1=NONE 2635ac_site_file2=NONE 2636if test -n "$CONFIG_SITE"; then 2637 # We do not want a PATH search for config.site. 2638 case $CONFIG_SITE in #(( 2639 -*) ac_site_file1=./$CONFIG_SITE;; 2640 */*) ac_site_file1=$CONFIG_SITE;; 2641 *) ac_site_file1=./$CONFIG_SITE;; 2642 esac 2643elif test "x$prefix" != xNONE; then 2644 ac_site_file1=$prefix/share/config.site 2645 ac_site_file2=$prefix/etc/config.site 2646else 2647 ac_site_file1=$ac_default_prefix/share/config.site 2648 ac_site_file2=$ac_default_prefix/etc/config.site 2649fi 2650for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2651do 2652 test "x$ac_site_file" = xNONE && continue 2653 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2654 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2655$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2656 sed 's/^/| /' "$ac_site_file" >&5 2657 . "$ac_site_file" \ 2658 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2659$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2660as_fn_error $? "failed to load site script $ac_site_file 2661See \`config.log' for more details" "$LINENO" 5; } 2662 fi 2663done 2664 2665if test -r "$cache_file"; then 2666 # Some versions of bash will fail to source /dev/null (special files 2667 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2668 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2669 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2670$as_echo "$as_me: loading cache $cache_file" >&6;} 2671 case $cache_file in 2672 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2673 *) . "./$cache_file";; 2674 esac 2675 fi 2676else 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2678$as_echo "$as_me: creating cache $cache_file" >&6;} 2679 >$cache_file 2680fi 2681 2682# Check that the precious variables saved in the cache have kept the same 2683# value. 2684ac_cache_corrupted=false 2685for ac_var in $ac_precious_vars; do 2686 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2687 eval ac_new_set=\$ac_env_${ac_var}_set 2688 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2689 eval ac_new_val=\$ac_env_${ac_var}_value 2690 case $ac_old_set,$ac_new_set in 2691 set,) 2692 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2693$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2694 ac_cache_corrupted=: ;; 2695 ,set) 2696 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2697$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2698 ac_cache_corrupted=: ;; 2699 ,);; 2700 *) 2701 if test "x$ac_old_val" != "x$ac_new_val"; then 2702 # differences in whitespace do not lead to failure. 2703 ac_old_val_w=`echo x $ac_old_val` 2704 ac_new_val_w=`echo x $ac_new_val` 2705 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2706 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2707$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2708 ac_cache_corrupted=: 2709 else 2710 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2711$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2712 eval $ac_var=\$ac_old_val 2713 fi 2714 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2715$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2716 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2717$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2718 fi;; 2719 esac 2720 # Pass precious variables to config.status. 2721 if test "$ac_new_set" = set; then 2722 case $ac_new_val in 2723 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2724 *) ac_arg=$ac_var=$ac_new_val ;; 2725 esac 2726 case " $ac_configure_args " in 2727 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2728 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2729 esac 2730 fi 2731done 2732if $ac_cache_corrupted; then 2733 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2734$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2735 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2736$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2737 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2738fi 2739## -------------------- ## 2740## Main body of script. ## 2741## -------------------- ## 2742 2743ac_ext=c 2744ac_cpp='$CPP $CPPFLAGS' 2745ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2746ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2747ac_compiler_gnu=$ac_cv_c_compiler_gnu 2748 2749 2750 2751 2752# we specify "foreign" to avoid having to have the GNU mandated files, 2753# like AUTHORS, COPYING, and such 2754am__api_version='1.16' 2755 2756ac_aux_dir= 2757for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2758 if test -f "$ac_dir/install-sh"; then 2759 ac_aux_dir=$ac_dir 2760 ac_install_sh="$ac_aux_dir/install-sh -c" 2761 break 2762 elif test -f "$ac_dir/install.sh"; then 2763 ac_aux_dir=$ac_dir 2764 ac_install_sh="$ac_aux_dir/install.sh -c" 2765 break 2766 elif test -f "$ac_dir/shtool"; then 2767 ac_aux_dir=$ac_dir 2768 ac_install_sh="$ac_aux_dir/shtool install -c" 2769 break 2770 fi 2771done 2772if test -z "$ac_aux_dir"; then 2773 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2774fi 2775 2776# These three variables are undocumented and unsupported, 2777# and are intended to be withdrawn in a future Autoconf release. 2778# They can cause serious problems if a builder's source tree is in a directory 2779# whose full name contains unusual characters. 2780ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2781ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2782ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2783 2784 2785# Find a good install program. We prefer a C program (faster), 2786# so one script is as good as another. But avoid the broken or 2787# incompatible versions: 2788# SysV /etc/install, /usr/sbin/install 2789# SunOS /usr/etc/install 2790# IRIX /sbin/install 2791# AIX /bin/install 2792# AmigaOS /C/install, which installs bootblocks on floppy discs 2793# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2794# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2795# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2796# OS/2's system install, which has a completely different semantic 2797# ./install, which can be erroneously created by make from ./install.sh. 2798# Reject install programs that cannot install multiple files. 2799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2800$as_echo_n "checking for a BSD-compatible install... " >&6; } 2801if test -z "$INSTALL"; then 2802if ${ac_cv_path_install+:} false; then : 2803 $as_echo_n "(cached) " >&6 2804else 2805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2806for as_dir in $PATH 2807do 2808 IFS=$as_save_IFS 2809 test -z "$as_dir" && as_dir=. 2810 # Account for people who put trailing slashes in PATH elements. 2811case $as_dir/ in #(( 2812 ./ | .// | /[cC]/* | \ 2813 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2814 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2815 /usr/ucb/* ) ;; 2816 *) 2817 # OSF1 and SCO ODT 3.0 have their own names for install. 2818 # Don't use installbsd from OSF since it installs stuff as root 2819 # by default. 2820 for ac_prog in ginstall scoinst install; do 2821 for ac_exec_ext in '' $ac_executable_extensions; do 2822 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2823 if test $ac_prog = install && 2824 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2825 # AIX install. It has an incompatible calling convention. 2826 : 2827 elif test $ac_prog = install && 2828 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2829 # program-specific install script used by HP pwplus--don't use. 2830 : 2831 else 2832 rm -rf conftest.one conftest.two conftest.dir 2833 echo one > conftest.one 2834 echo two > conftest.two 2835 mkdir conftest.dir 2836 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2837 test -s conftest.one && test -s conftest.two && 2838 test -s conftest.dir/conftest.one && 2839 test -s conftest.dir/conftest.two 2840 then 2841 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2842 break 3 2843 fi 2844 fi 2845 fi 2846 done 2847 done 2848 ;; 2849esac 2850 2851 done 2852IFS=$as_save_IFS 2853 2854rm -rf conftest.one conftest.two conftest.dir 2855 2856fi 2857 if test "${ac_cv_path_install+set}" = set; then 2858 INSTALL=$ac_cv_path_install 2859 else 2860 # As a last resort, use the slow shell script. Don't cache a 2861 # value for INSTALL within a source directory, because that will 2862 # break other packages using the cache if that directory is 2863 # removed, or if the value is a relative name. 2864 INSTALL=$ac_install_sh 2865 fi 2866fi 2867{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2868$as_echo "$INSTALL" >&6; } 2869 2870# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2871# It thinks the first close brace ends the variable substitution. 2872test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2873 2874test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2875 2876test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2877 2878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2879$as_echo_n "checking whether build environment is sane... " >&6; } 2880# Reject unsafe characters in $srcdir or the absolute working directory 2881# name. Accept space and tab only in the latter. 2882am_lf=' 2883' 2884case `pwd` in 2885 *[\\\"\#\$\&\'\`$am_lf]*) 2886 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2887esac 2888case $srcdir in 2889 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2890 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2891esac 2892 2893# Do 'set' in a subshell so we don't clobber the current shell's 2894# arguments. Must try -L first in case configure is actually a 2895# symlink; some systems play weird games with the mod time of symlinks 2896# (eg FreeBSD returns the mod time of the symlink's containing 2897# directory). 2898if ( 2899 am_has_slept=no 2900 for am_try in 1 2; do 2901 echo "timestamp, slept: $am_has_slept" > conftest.file 2902 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2903 if test "$*" = "X"; then 2904 # -L didn't work. 2905 set X `ls -t "$srcdir/configure" conftest.file` 2906 fi 2907 if test "$*" != "X $srcdir/configure conftest.file" \ 2908 && test "$*" != "X conftest.file $srcdir/configure"; then 2909 2910 # If neither matched, then we have a broken ls. This can happen 2911 # if, for instance, CONFIG_SHELL is bash and it inherits a 2912 # broken ls alias from the environment. This has actually 2913 # happened. Such a system could not be considered "sane". 2914 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2915 alias in your environment" "$LINENO" 5 2916 fi 2917 if test "$2" = conftest.file || test $am_try -eq 2; then 2918 break 2919 fi 2920 # Just in case. 2921 sleep 1 2922 am_has_slept=yes 2923 done 2924 test "$2" = conftest.file 2925 ) 2926then 2927 # Ok. 2928 : 2929else 2930 as_fn_error $? "newly created file is older than distributed files! 2931Check your system clock" "$LINENO" 5 2932fi 2933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2934$as_echo "yes" >&6; } 2935# If we didn't sleep, we still need to ensure time stamps of config.status and 2936# generated files are strictly newer. 2937am_sleep_pid= 2938if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2939 ( sleep 1 ) & 2940 am_sleep_pid=$! 2941fi 2942 2943rm -f conftest.file 2944 2945test "$program_prefix" != NONE && 2946 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2947# Use a double $ so make ignores it. 2948test "$program_suffix" != NONE && 2949 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2950# Double any \ or $. 2951# By default was `s,x,x', remove it if useless. 2952ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2953program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2954 2955# Expand $ac_aux_dir to an absolute path. 2956am_aux_dir=`cd "$ac_aux_dir" && pwd` 2957 2958if test x"${MISSING+set}" != xset; then 2959 MISSING="\${SHELL} '$am_aux_dir/missing'" 2960fi 2961# Use eval to expand $SHELL 2962if eval "$MISSING --is-lightweight"; then 2963 am_missing_run="$MISSING " 2964else 2965 am_missing_run= 2966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2967$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2968fi 2969 2970if test x"${install_sh+set}" != xset; then 2971 case $am_aux_dir in 2972 *\ * | *\ *) 2973 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2974 *) 2975 install_sh="\${SHELL} $am_aux_dir/install-sh" 2976 esac 2977fi 2978 2979# Installed binaries are usually stripped using 'strip' when the user 2980# run "make install-strip". However 'strip' might not be the right 2981# tool to use in cross-compilation environments, therefore Automake 2982# will honor the 'STRIP' environment variable to overrule this program. 2983if test "$cross_compiling" != no; then 2984 if test -n "$ac_tool_prefix"; then 2985 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2986set dummy ${ac_tool_prefix}strip; ac_word=$2 2987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2988$as_echo_n "checking for $ac_word... " >&6; } 2989if ${ac_cv_prog_STRIP+:} false; then : 2990 $as_echo_n "(cached) " >&6 2991else 2992 if test -n "$STRIP"; then 2993 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2994else 2995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2996for as_dir in $PATH 2997do 2998 IFS=$as_save_IFS 2999 test -z "$as_dir" && as_dir=. 3000 for ac_exec_ext in '' $ac_executable_extensions; do 3001 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3002 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3004 break 2 3005 fi 3006done 3007 done 3008IFS=$as_save_IFS 3009 3010fi 3011fi 3012STRIP=$ac_cv_prog_STRIP 3013if test -n "$STRIP"; then 3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3015$as_echo "$STRIP" >&6; } 3016else 3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3018$as_echo "no" >&6; } 3019fi 3020 3021 3022fi 3023if test -z "$ac_cv_prog_STRIP"; then 3024 ac_ct_STRIP=$STRIP 3025 # Extract the first word of "strip", so it can be a program name with args. 3026set dummy strip; ac_word=$2 3027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3028$as_echo_n "checking for $ac_word... " >&6; } 3029if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 3030 $as_echo_n "(cached) " >&6 3031else 3032 if test -n "$ac_ct_STRIP"; then 3033 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3034else 3035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3036for as_dir in $PATH 3037do 3038 IFS=$as_save_IFS 3039 test -z "$as_dir" && as_dir=. 3040 for ac_exec_ext in '' $ac_executable_extensions; do 3041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3042 ac_cv_prog_ac_ct_STRIP="strip" 3043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3044 break 2 3045 fi 3046done 3047 done 3048IFS=$as_save_IFS 3049 3050fi 3051fi 3052ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3053if test -n "$ac_ct_STRIP"; then 3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3055$as_echo "$ac_ct_STRIP" >&6; } 3056else 3057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3058$as_echo "no" >&6; } 3059fi 3060 3061 if test "x$ac_ct_STRIP" = x; then 3062 STRIP=":" 3063 else 3064 case $cross_compiling:$ac_tool_warned in 3065yes:) 3066{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3067$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3068ac_tool_warned=yes ;; 3069esac 3070 STRIP=$ac_ct_STRIP 3071 fi 3072else 3073 STRIP="$ac_cv_prog_STRIP" 3074fi 3075 3076fi 3077INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3078 3079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3080$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3081if test -z "$MKDIR_P"; then 3082 if ${ac_cv_path_mkdir+:} false; then : 3083 $as_echo_n "(cached) " >&6 3084else 3085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3086for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3087do 3088 IFS=$as_save_IFS 3089 test -z "$as_dir" && as_dir=. 3090 for ac_prog in mkdir gmkdir; do 3091 for ac_exec_ext in '' $ac_executable_extensions; do 3092 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 3093 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3094 'mkdir (GNU coreutils) '* | \ 3095 'mkdir (coreutils) '* | \ 3096 'mkdir (fileutils) '4.1*) 3097 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3098 break 3;; 3099 esac 3100 done 3101 done 3102 done 3103IFS=$as_save_IFS 3104 3105fi 3106 3107 test -d ./--version && rmdir ./--version 3108 if test "${ac_cv_path_mkdir+set}" = set; then 3109 MKDIR_P="$ac_cv_path_mkdir -p" 3110 else 3111 # As a last resort, use the slow shell script. Don't cache a 3112 # value for MKDIR_P within a source directory, because that will 3113 # break other packages using the cache if that directory is 3114 # removed, or if the value is a relative name. 3115 MKDIR_P="$ac_install_sh -d" 3116 fi 3117fi 3118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3119$as_echo "$MKDIR_P" >&6; } 3120 3121for ac_prog in gawk mawk nawk awk 3122do 3123 # Extract the first word of "$ac_prog", so it can be a program name with args. 3124set dummy $ac_prog; ac_word=$2 3125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3126$as_echo_n "checking for $ac_word... " >&6; } 3127if ${ac_cv_prog_AWK+:} false; then : 3128 $as_echo_n "(cached) " >&6 3129else 3130 if test -n "$AWK"; then 3131 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3132else 3133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3134for as_dir in $PATH 3135do 3136 IFS=$as_save_IFS 3137 test -z "$as_dir" && as_dir=. 3138 for ac_exec_ext in '' $ac_executable_extensions; do 3139 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3140 ac_cv_prog_AWK="$ac_prog" 3141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3142 break 2 3143 fi 3144done 3145 done 3146IFS=$as_save_IFS 3147 3148fi 3149fi 3150AWK=$ac_cv_prog_AWK 3151if test -n "$AWK"; then 3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3153$as_echo "$AWK" >&6; } 3154else 3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3156$as_echo "no" >&6; } 3157fi 3158 3159 3160 test -n "$AWK" && break 3161done 3162 3163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3164$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3165set x ${MAKE-make} 3166ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3167if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3168 $as_echo_n "(cached) " >&6 3169else 3170 cat >conftest.make <<\_ACEOF 3171SHELL = /bin/sh 3172all: 3173 @echo '@@@%%%=$(MAKE)=@@@%%%' 3174_ACEOF 3175# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3176case `${MAKE-make} -f conftest.make 2>/dev/null` in 3177 *@@@%%%=?*=@@@%%%*) 3178 eval ac_cv_prog_make_${ac_make}_set=yes;; 3179 *) 3180 eval ac_cv_prog_make_${ac_make}_set=no;; 3181esac 3182rm -f conftest.make 3183fi 3184if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3186$as_echo "yes" >&6; } 3187 SET_MAKE= 3188else 3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3190$as_echo "no" >&6; } 3191 SET_MAKE="MAKE=${MAKE-make}" 3192fi 3193 3194rm -rf .tst 2>/dev/null 3195mkdir .tst 2>/dev/null 3196if test -d .tst; then 3197 am__leading_dot=. 3198else 3199 am__leading_dot=_ 3200fi 3201rmdir .tst 2>/dev/null 3202 3203# Check whether --enable-silent-rules was given. 3204if test "${enable_silent_rules+set}" = set; then : 3205 enableval=$enable_silent_rules; 3206fi 3207 3208case $enable_silent_rules in # ((( 3209 yes) AM_DEFAULT_VERBOSITY=0;; 3210 no) AM_DEFAULT_VERBOSITY=1;; 3211 *) AM_DEFAULT_VERBOSITY=1;; 3212esac 3213am_make=${MAKE-make} 3214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3215$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 3216if ${am_cv_make_support_nested_variables+:} false; then : 3217 $as_echo_n "(cached) " >&6 3218else 3219 if $as_echo 'TRUE=$(BAR$(V)) 3220BAR0=false 3221BAR1=true 3222V=1 3223am__doit: 3224 @$(TRUE) 3225.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3226 am_cv_make_support_nested_variables=yes 3227else 3228 am_cv_make_support_nested_variables=no 3229fi 3230fi 3231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3232$as_echo "$am_cv_make_support_nested_variables" >&6; } 3233if test $am_cv_make_support_nested_variables = yes; then 3234 AM_V='$(V)' 3235 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3236else 3237 AM_V=$AM_DEFAULT_VERBOSITY 3238 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3239fi 3240AM_BACKSLASH='\' 3241 3242if test "`cd $srcdir && pwd`" != "`pwd`"; then 3243 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3244 # is not polluted with repeated "-I." 3245 am__isrc=' -I$(srcdir)' 3246 # test to see if srcdir already configured 3247 if test -f $srcdir/config.status; then 3248 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3249 fi 3250fi 3251 3252# test whether we have cygpath 3253if test -z "$CYGPATH_W"; then 3254 if (cygpath --version) >/dev/null 2>/dev/null; then 3255 CYGPATH_W='cygpath -w' 3256 else 3257 CYGPATH_W=echo 3258 fi 3259fi 3260 3261 3262# Define the identity of the package. 3263 PACKAGE='dhcp' 3264 VERSION='4.4.3' 3265 3266 3267cat >>confdefs.h <<_ACEOF 3268#define PACKAGE "$PACKAGE" 3269_ACEOF 3270 3271 3272cat >>confdefs.h <<_ACEOF 3273#define VERSION "$VERSION" 3274_ACEOF 3275 3276# Some tools Automake needs. 3277 3278ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3279 3280 3281AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3282 3283 3284AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3285 3286 3287AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3288 3289 3290MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3291 3292# For better backward compatibility. To be removed once Automake 1.9.x 3293# dies out for good. For more background, see: 3294# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3295# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3296mkdir_p='$(MKDIR_P)' 3297 3298# We need awk for the "check" target (and possibly the TAP driver). The 3299# system "awk" is bad on some platforms. 3300# Always define AMTAR for backward compatibility. Yes, it's still used 3301# in the wild :-( We should find a proper way to deprecate it ... 3302AMTAR='$${TAR-tar}' 3303 3304 3305# We'll loop over all known methods to create a tar archive until one works. 3306_am_tools='gnutar pax cpio none' 3307 3308am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3309 3310 3311 3312 3313 3314# Variables for tags utilities; see am/tags.am 3315if test -z "$CTAGS"; then 3316 CTAGS=ctags 3317fi 3318 3319if test -z "$ETAGS"; then 3320 ETAGS=etags 3321fi 3322 3323if test -z "$CSCOPE"; then 3324 CSCOPE=cscope 3325fi 3326 3327 3328 3329# POSIX will say in a future version that running "rm -f" with no argument 3330# is OK; and we want to be able to make that assumption in our Makefile 3331# recipes. So use an aggressive probe to check that the usage we want is 3332# actually supported "in the wild" to an acceptable degree. 3333# See automake bug#10828. 3334# To make any issue more visible, cause the running configure to be aborted 3335# by default if the 'rm' program in use doesn't match our expectations; the 3336# user can still override this though. 3337if rm -f && rm -fr && rm -rf; then : OK; else 3338 cat >&2 <<'END' 3339Oops! 3340 3341Your 'rm' program seems unable to run without file operands specified 3342on the command line, even when the '-f' option is present. This is contrary 3343to the behaviour of most rm programs out there, and not conforming with 3344the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3345 3346Please tell bug-automake@gnu.org about your system, including the value 3347of your $PATH and any error possibly output before this message. This 3348can help us improve future automake versions. 3349 3350END 3351 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3352 echo 'Configuration will proceed anyway, since you have set the' >&2 3353 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3354 echo >&2 3355 else 3356 cat >&2 <<'END' 3357Aborting the configuration process, to ensure you take notice of the issue. 3358 3359You can download and install GNU coreutils to get an 'rm' implementation 3360that behaves properly: <https://www.gnu.org/software/coreutils/>. 3361 3362If you want to complete the configuration process using your problematic 3363'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3364to "yes", and re-run configure. 3365 3366END 3367 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3368 fi 3369fi 3370 3371 3372# we specify AM_MAINTAINER_MODE to avoid problems with rebuilding 3373# the configure and makefiles. Without it users doing things that 3374# change the timestamps on the code, like checking it into a cvs 3375# tree, could trigger a rebuild of the infrastructure files which 3376# might fail if they don't have the correct tools. 3377 3378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 3379$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 3380 # Check whether --enable-maintainer-mode was given. 3381if test "${enable_maintainer_mode+set}" = set; then : 3382 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 3383else 3384 USE_MAINTAINER_MODE=no 3385fi 3386 3387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 3388$as_echo "$USE_MAINTAINER_MODE" >&6; } 3389 if test $USE_MAINTAINER_MODE = yes; then 3390 MAINTAINER_MODE_TRUE= 3391 MAINTAINER_MODE_FALSE='#' 3392else 3393 MAINTAINER_MODE_TRUE='#' 3394 MAINTAINER_MODE_FALSE= 3395fi 3396 3397 MAINT=$MAINTAINER_MODE_TRUE 3398 3399 3400 3401# Make sure we can run config.sub. 3402$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3403 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3404 3405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3406$as_echo_n "checking build system type... " >&6; } 3407if ${ac_cv_build+:} false; then : 3408 $as_echo_n "(cached) " >&6 3409else 3410 ac_build_alias=$build_alias 3411test "x$ac_build_alias" = x && 3412 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3413test "x$ac_build_alias" = x && 3414 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3415ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3416 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3417 3418fi 3419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3420$as_echo "$ac_cv_build" >&6; } 3421case $ac_cv_build in 3422*-*-*) ;; 3423*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3424esac 3425build=$ac_cv_build 3426ac_save_IFS=$IFS; IFS='-' 3427set x $ac_cv_build 3428shift 3429build_cpu=$1 3430build_vendor=$2 3431shift; shift 3432# Remember, the first character of IFS is used to create $*, 3433# except with old shells: 3434build_os=$* 3435IFS=$ac_save_IFS 3436case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3437 3438 3439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3440$as_echo_n "checking host system type... " >&6; } 3441if ${ac_cv_host+:} false; then : 3442 $as_echo_n "(cached) " >&6 3443else 3444 if test "x$host_alias" = x; then 3445 ac_cv_host=$ac_cv_build 3446else 3447 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3448 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3449fi 3450 3451fi 3452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3453$as_echo "$ac_cv_host" >&6; } 3454case $ac_cv_host in 3455*-*-*) ;; 3456*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3457esac 3458host=$ac_cv_host 3459ac_save_IFS=$IFS; IFS='-' 3460set x $ac_cv_host 3461shift 3462host_cpu=$1 3463host_vendor=$2 3464shift; shift 3465# Remember, the first character of IFS is used to create $*, 3466# except with old shells: 3467host_os=$* 3468IFS=$ac_save_IFS 3469case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3470 3471 3472 3473# We want to turn on warnings if we are using gcc and the user did 3474# not specify CFLAGS. The autoconf check for the C compiler sets the 3475# CFLAGS if gcc is used, so we will save it before we run that check. 3476SAVE_CFLAGS="$CFLAGS" 3477 3478# Now find our C compiler. 3479ac_ext=c 3480ac_cpp='$CPP $CPPFLAGS' 3481ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3482ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3483ac_compiler_gnu=$ac_cv_c_compiler_gnu 3484if test -n "$ac_tool_prefix"; then 3485 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3486set dummy ${ac_tool_prefix}gcc; ac_word=$2 3487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3488$as_echo_n "checking for $ac_word... " >&6; } 3489if ${ac_cv_prog_CC+:} false; then : 3490 $as_echo_n "(cached) " >&6 3491else 3492 if test -n "$CC"; then 3493 ac_cv_prog_CC="$CC" # Let the user override the test. 3494else 3495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3496for as_dir in $PATH 3497do 3498 IFS=$as_save_IFS 3499 test -z "$as_dir" && as_dir=. 3500 for ac_exec_ext in '' $ac_executable_extensions; do 3501 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3502 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3504 break 2 3505 fi 3506done 3507 done 3508IFS=$as_save_IFS 3509 3510fi 3511fi 3512CC=$ac_cv_prog_CC 3513if test -n "$CC"; then 3514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3515$as_echo "$CC" >&6; } 3516else 3517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3518$as_echo "no" >&6; } 3519fi 3520 3521 3522fi 3523if test -z "$ac_cv_prog_CC"; then 3524 ac_ct_CC=$CC 3525 # Extract the first word of "gcc", so it can be a program name with args. 3526set dummy gcc; ac_word=$2 3527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3528$as_echo_n "checking for $ac_word... " >&6; } 3529if ${ac_cv_prog_ac_ct_CC+:} false; then : 3530 $as_echo_n "(cached) " >&6 3531else 3532 if test -n "$ac_ct_CC"; then 3533 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3534else 3535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3536for as_dir in $PATH 3537do 3538 IFS=$as_save_IFS 3539 test -z "$as_dir" && as_dir=. 3540 for ac_exec_ext in '' $ac_executable_extensions; do 3541 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3542 ac_cv_prog_ac_ct_CC="gcc" 3543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3544 break 2 3545 fi 3546done 3547 done 3548IFS=$as_save_IFS 3549 3550fi 3551fi 3552ac_ct_CC=$ac_cv_prog_ac_ct_CC 3553if test -n "$ac_ct_CC"; then 3554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3555$as_echo "$ac_ct_CC" >&6; } 3556else 3557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3558$as_echo "no" >&6; } 3559fi 3560 3561 if test "x$ac_ct_CC" = x; then 3562 CC="" 3563 else 3564 case $cross_compiling:$ac_tool_warned in 3565yes:) 3566{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3567$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3568ac_tool_warned=yes ;; 3569esac 3570 CC=$ac_ct_CC 3571 fi 3572else 3573 CC="$ac_cv_prog_CC" 3574fi 3575 3576if test -z "$CC"; then 3577 if test -n "$ac_tool_prefix"; then 3578 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3579set dummy ${ac_tool_prefix}cc; ac_word=$2 3580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3581$as_echo_n "checking for $ac_word... " >&6; } 3582if ${ac_cv_prog_CC+:} false; then : 3583 $as_echo_n "(cached) " >&6 3584else 3585 if test -n "$CC"; then 3586 ac_cv_prog_CC="$CC" # Let the user override the test. 3587else 3588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3589for as_dir in $PATH 3590do 3591 IFS=$as_save_IFS 3592 test -z "$as_dir" && as_dir=. 3593 for ac_exec_ext in '' $ac_executable_extensions; do 3594 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3595 ac_cv_prog_CC="${ac_tool_prefix}cc" 3596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3597 break 2 3598 fi 3599done 3600 done 3601IFS=$as_save_IFS 3602 3603fi 3604fi 3605CC=$ac_cv_prog_CC 3606if test -n "$CC"; then 3607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3608$as_echo "$CC" >&6; } 3609else 3610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3611$as_echo "no" >&6; } 3612fi 3613 3614 3615 fi 3616fi 3617if test -z "$CC"; then 3618 # Extract the first word of "cc", so it can be a program name with args. 3619set dummy cc; ac_word=$2 3620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3621$as_echo_n "checking for $ac_word... " >&6; } 3622if ${ac_cv_prog_CC+:} false; then : 3623 $as_echo_n "(cached) " >&6 3624else 3625 if test -n "$CC"; then 3626 ac_cv_prog_CC="$CC" # Let the user override the test. 3627else 3628 ac_prog_rejected=no 3629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3630for as_dir in $PATH 3631do 3632 IFS=$as_save_IFS 3633 test -z "$as_dir" && as_dir=. 3634 for ac_exec_ext in '' $ac_executable_extensions; do 3635 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3636 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3637 ac_prog_rejected=yes 3638 continue 3639 fi 3640 ac_cv_prog_CC="cc" 3641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3642 break 2 3643 fi 3644done 3645 done 3646IFS=$as_save_IFS 3647 3648if test $ac_prog_rejected = yes; then 3649 # We found a bogon in the path, so make sure we never use it. 3650 set dummy $ac_cv_prog_CC 3651 shift 3652 if test $# != 0; then 3653 # We chose a different compiler from the bogus one. 3654 # However, it has the same basename, so the bogon will be chosen 3655 # first if we set CC to just the basename; use the full file name. 3656 shift 3657 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3658 fi 3659fi 3660fi 3661fi 3662CC=$ac_cv_prog_CC 3663if test -n "$CC"; then 3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3665$as_echo "$CC" >&6; } 3666else 3667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3668$as_echo "no" >&6; } 3669fi 3670 3671 3672fi 3673if test -z "$CC"; then 3674 if test -n "$ac_tool_prefix"; then 3675 for ac_prog in cl.exe 3676 do 3677 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3678set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3680$as_echo_n "checking for $ac_word... " >&6; } 3681if ${ac_cv_prog_CC+:} false; then : 3682 $as_echo_n "(cached) " >&6 3683else 3684 if test -n "$CC"; then 3685 ac_cv_prog_CC="$CC" # Let the user override the test. 3686else 3687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3688for as_dir in $PATH 3689do 3690 IFS=$as_save_IFS 3691 test -z "$as_dir" && as_dir=. 3692 for ac_exec_ext in '' $ac_executable_extensions; do 3693 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3694 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3695 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3696 break 2 3697 fi 3698done 3699 done 3700IFS=$as_save_IFS 3701 3702fi 3703fi 3704CC=$ac_cv_prog_CC 3705if test -n "$CC"; then 3706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3707$as_echo "$CC" >&6; } 3708else 3709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3710$as_echo "no" >&6; } 3711fi 3712 3713 3714 test -n "$CC" && break 3715 done 3716fi 3717if test -z "$CC"; then 3718 ac_ct_CC=$CC 3719 for ac_prog in cl.exe 3720do 3721 # Extract the first word of "$ac_prog", so it can be a program name with args. 3722set dummy $ac_prog; ac_word=$2 3723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3724$as_echo_n "checking for $ac_word... " >&6; } 3725if ${ac_cv_prog_ac_ct_CC+:} false; then : 3726 $as_echo_n "(cached) " >&6 3727else 3728 if test -n "$ac_ct_CC"; then 3729 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3730else 3731as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3732for as_dir in $PATH 3733do 3734 IFS=$as_save_IFS 3735 test -z "$as_dir" && as_dir=. 3736 for ac_exec_ext in '' $ac_executable_extensions; do 3737 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3738 ac_cv_prog_ac_ct_CC="$ac_prog" 3739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3740 break 2 3741 fi 3742done 3743 done 3744IFS=$as_save_IFS 3745 3746fi 3747fi 3748ac_ct_CC=$ac_cv_prog_ac_ct_CC 3749if test -n "$ac_ct_CC"; then 3750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3751$as_echo "$ac_ct_CC" >&6; } 3752else 3753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3754$as_echo "no" >&6; } 3755fi 3756 3757 3758 test -n "$ac_ct_CC" && break 3759done 3760 3761 if test "x$ac_ct_CC" = x; then 3762 CC="" 3763 else 3764 case $cross_compiling:$ac_tool_warned in 3765yes:) 3766{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3767$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3768ac_tool_warned=yes ;; 3769esac 3770 CC=$ac_ct_CC 3771 fi 3772fi 3773 3774fi 3775 3776 3777test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3778$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3779as_fn_error $? "no acceptable C compiler found in \$PATH 3780See \`config.log' for more details" "$LINENO" 5; } 3781 3782# Provide some information about the compiler. 3783$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3784set X $ac_compile 3785ac_compiler=$2 3786for ac_option in --version -v -V -qversion; do 3787 { { ac_try="$ac_compiler $ac_option >&5" 3788case "(($ac_try" in 3789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3790 *) ac_try_echo=$ac_try;; 3791esac 3792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3793$as_echo "$ac_try_echo"; } >&5 3794 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3795 ac_status=$? 3796 if test -s conftest.err; then 3797 sed '10a\ 3798... rest of stderr output deleted ... 3799 10q' conftest.err >conftest.er1 3800 cat conftest.er1 >&5 3801 fi 3802 rm -f conftest.er1 conftest.err 3803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3804 test $ac_status = 0; } 3805done 3806 3807cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3808/* end confdefs.h. */ 3809 3810int 3811main () 3812{ 3813 3814 ; 3815 return 0; 3816} 3817_ACEOF 3818ac_clean_files_save=$ac_clean_files 3819ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3820# Try to create an executable without -o first, disregard a.out. 3821# It will help us diagnose broken compilers, and finding out an intuition 3822# of exeext. 3823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3824$as_echo_n "checking whether the C compiler works... " >&6; } 3825ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3826 3827# The possible output files: 3828ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3829 3830ac_rmfiles= 3831for ac_file in $ac_files 3832do 3833 case $ac_file in 3834 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3835 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3836 esac 3837done 3838rm -f $ac_rmfiles 3839 3840if { { ac_try="$ac_link_default" 3841case "(($ac_try" in 3842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3843 *) ac_try_echo=$ac_try;; 3844esac 3845eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3846$as_echo "$ac_try_echo"; } >&5 3847 (eval "$ac_link_default") 2>&5 3848 ac_status=$? 3849 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3850 test $ac_status = 0; }; then : 3851 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3852# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3853# in a Makefile. We should not override ac_cv_exeext if it was cached, 3854# so that the user can short-circuit this test for compilers unknown to 3855# Autoconf. 3856for ac_file in $ac_files '' 3857do 3858 test -f "$ac_file" || continue 3859 case $ac_file in 3860 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3861 ;; 3862 [ab].out ) 3863 # We found the default executable, but exeext='' is most 3864 # certainly right. 3865 break;; 3866 *.* ) 3867 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3868 then :; else 3869 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3870 fi 3871 # We set ac_cv_exeext here because the later test for it is not 3872 # safe: cross compilers may not add the suffix if given an `-o' 3873 # argument, so we may need to know it at that point already. 3874 # Even if this section looks crufty: it has the advantage of 3875 # actually working. 3876 break;; 3877 * ) 3878 break;; 3879 esac 3880done 3881test "$ac_cv_exeext" = no && ac_cv_exeext= 3882 3883else 3884 ac_file='' 3885fi 3886if test -z "$ac_file"; then : 3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3888$as_echo "no" >&6; } 3889$as_echo "$as_me: failed program was:" >&5 3890sed 's/^/| /' conftest.$ac_ext >&5 3891 3892{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3893$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3894as_fn_error 77 "C compiler cannot create executables 3895See \`config.log' for more details" "$LINENO" 5; } 3896else 3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3898$as_echo "yes" >&6; } 3899fi 3900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3901$as_echo_n "checking for C compiler default output file name... " >&6; } 3902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3903$as_echo "$ac_file" >&6; } 3904ac_exeext=$ac_cv_exeext 3905 3906rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3907ac_clean_files=$ac_clean_files_save 3908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3909$as_echo_n "checking for suffix of executables... " >&6; } 3910if { { ac_try="$ac_link" 3911case "(($ac_try" in 3912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3913 *) ac_try_echo=$ac_try;; 3914esac 3915eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3916$as_echo "$ac_try_echo"; } >&5 3917 (eval "$ac_link") 2>&5 3918 ac_status=$? 3919 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3920 test $ac_status = 0; }; then : 3921 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3922# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3923# work properly (i.e., refer to `conftest.exe'), while it won't with 3924# `rm'. 3925for ac_file in conftest.exe conftest conftest.*; do 3926 test -f "$ac_file" || continue 3927 case $ac_file in 3928 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3929 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3930 break;; 3931 * ) break;; 3932 esac 3933done 3934else 3935 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3936$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3937as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3938See \`config.log' for more details" "$LINENO" 5; } 3939fi 3940rm -f conftest conftest$ac_cv_exeext 3941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3942$as_echo "$ac_cv_exeext" >&6; } 3943 3944rm -f conftest.$ac_ext 3945EXEEXT=$ac_cv_exeext 3946ac_exeext=$EXEEXT 3947cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3948/* end confdefs.h. */ 3949#include <stdio.h> 3950int 3951main () 3952{ 3953FILE *f = fopen ("conftest.out", "w"); 3954 return ferror (f) || fclose (f) != 0; 3955 3956 ; 3957 return 0; 3958} 3959_ACEOF 3960ac_clean_files="$ac_clean_files conftest.out" 3961# Check that the compiler produces executables we can run. If not, either 3962# the compiler is broken, or we cross compile. 3963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3964$as_echo_n "checking whether we are cross compiling... " >&6; } 3965if test "$cross_compiling" != yes; then 3966 { { ac_try="$ac_link" 3967case "(($ac_try" in 3968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3969 *) ac_try_echo=$ac_try;; 3970esac 3971eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3972$as_echo "$ac_try_echo"; } >&5 3973 (eval "$ac_link") 2>&5 3974 ac_status=$? 3975 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3976 test $ac_status = 0; } 3977 if { ac_try='./conftest$ac_cv_exeext' 3978 { { case "(($ac_try" in 3979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3980 *) ac_try_echo=$ac_try;; 3981esac 3982eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3983$as_echo "$ac_try_echo"; } >&5 3984 (eval "$ac_try") 2>&5 3985 ac_status=$? 3986 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3987 test $ac_status = 0; }; }; then 3988 cross_compiling=no 3989 else 3990 if test "$cross_compiling" = maybe; then 3991 cross_compiling=yes 3992 else 3993 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3994$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3995as_fn_error $? "cannot run C compiled programs. 3996If you meant to cross compile, use \`--host'. 3997See \`config.log' for more details" "$LINENO" 5; } 3998 fi 3999 fi 4000fi 4001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 4002$as_echo "$cross_compiling" >&6; } 4003 4004rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 4005ac_clean_files=$ac_clean_files_save 4006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 4007$as_echo_n "checking for suffix of object files... " >&6; } 4008if ${ac_cv_objext+:} false; then : 4009 $as_echo_n "(cached) " >&6 4010else 4011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4012/* end confdefs.h. */ 4013 4014int 4015main () 4016{ 4017 4018 ; 4019 return 0; 4020} 4021_ACEOF 4022rm -f conftest.o conftest.obj 4023if { { ac_try="$ac_compile" 4024case "(($ac_try" in 4025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4026 *) ac_try_echo=$ac_try;; 4027esac 4028eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4029$as_echo "$ac_try_echo"; } >&5 4030 (eval "$ac_compile") 2>&5 4031 ac_status=$? 4032 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4033 test $ac_status = 0; }; then : 4034 for ac_file in conftest.o conftest.obj conftest.*; do 4035 test -f "$ac_file" || continue; 4036 case $ac_file in 4037 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 4038 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 4039 break;; 4040 esac 4041done 4042else 4043 $as_echo "$as_me: failed program was:" >&5 4044sed 's/^/| /' conftest.$ac_ext >&5 4045 4046{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4047$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4048as_fn_error $? "cannot compute suffix of object files: cannot compile 4049See \`config.log' for more details" "$LINENO" 5; } 4050fi 4051rm -f conftest.$ac_cv_objext conftest.$ac_ext 4052fi 4053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4054$as_echo "$ac_cv_objext" >&6; } 4055OBJEXT=$ac_cv_objext 4056ac_objext=$OBJEXT 4057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4058$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4059if ${ac_cv_c_compiler_gnu+:} false; then : 4060 $as_echo_n "(cached) " >&6 4061else 4062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4063/* end confdefs.h. */ 4064 4065int 4066main () 4067{ 4068#ifndef __GNUC__ 4069 choke me 4070#endif 4071 4072 ; 4073 return 0; 4074} 4075_ACEOF 4076if ac_fn_c_try_compile "$LINENO"; then : 4077 ac_compiler_gnu=yes 4078else 4079 ac_compiler_gnu=no 4080fi 4081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4082ac_cv_c_compiler_gnu=$ac_compiler_gnu 4083 4084fi 4085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4086$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4087if test $ac_compiler_gnu = yes; then 4088 GCC=yes 4089else 4090 GCC= 4091fi 4092ac_test_CFLAGS=${CFLAGS+set} 4093ac_save_CFLAGS=$CFLAGS 4094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4095$as_echo_n "checking whether $CC accepts -g... " >&6; } 4096if ${ac_cv_prog_cc_g+:} false; then : 4097 $as_echo_n "(cached) " >&6 4098else 4099 ac_save_c_werror_flag=$ac_c_werror_flag 4100 ac_c_werror_flag=yes 4101 ac_cv_prog_cc_g=no 4102 CFLAGS="-g" 4103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4104/* end confdefs.h. */ 4105 4106int 4107main () 4108{ 4109 4110 ; 4111 return 0; 4112} 4113_ACEOF 4114if ac_fn_c_try_compile "$LINENO"; then : 4115 ac_cv_prog_cc_g=yes 4116else 4117 CFLAGS="" 4118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4119/* end confdefs.h. */ 4120 4121int 4122main () 4123{ 4124 4125 ; 4126 return 0; 4127} 4128_ACEOF 4129if ac_fn_c_try_compile "$LINENO"; then : 4130 4131else 4132 ac_c_werror_flag=$ac_save_c_werror_flag 4133 CFLAGS="-g" 4134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4135/* end confdefs.h. */ 4136 4137int 4138main () 4139{ 4140 4141 ; 4142 return 0; 4143} 4144_ACEOF 4145if ac_fn_c_try_compile "$LINENO"; then : 4146 ac_cv_prog_cc_g=yes 4147fi 4148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4149fi 4150rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4151fi 4152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4153 ac_c_werror_flag=$ac_save_c_werror_flag 4154fi 4155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4156$as_echo "$ac_cv_prog_cc_g" >&6; } 4157if test "$ac_test_CFLAGS" = set; then 4158 CFLAGS=$ac_save_CFLAGS 4159elif test $ac_cv_prog_cc_g = yes; then 4160 if test "$GCC" = yes; then 4161 CFLAGS="-g -O2" 4162 else 4163 CFLAGS="-g" 4164 fi 4165else 4166 if test "$GCC" = yes; then 4167 CFLAGS="-O2" 4168 else 4169 CFLAGS= 4170 fi 4171fi 4172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4173$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4174if ${ac_cv_prog_cc_c89+:} false; then : 4175 $as_echo_n "(cached) " >&6 4176else 4177 ac_cv_prog_cc_c89=no 4178ac_save_CC=$CC 4179cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4180/* end confdefs.h. */ 4181#include <stdarg.h> 4182#include <stdio.h> 4183struct stat; 4184/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4185struct buf { int x; }; 4186FILE * (*rcsopen) (struct buf *, struct stat *, int); 4187static char *e (p, i) 4188 char **p; 4189 int i; 4190{ 4191 return p[i]; 4192} 4193static char *f (char * (*g) (char **, int), char **p, ...) 4194{ 4195 char *s; 4196 va_list v; 4197 va_start (v,p); 4198 s = g (p, va_arg (v,int)); 4199 va_end (v); 4200 return s; 4201} 4202 4203/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4204 function prototypes and stuff, but not '\xHH' hex character constants. 4205 These don't provoke an error unfortunately, instead are silently treated 4206 as 'x'. The following induces an error, until -std is added to get 4207 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4208 array size at least. It's necessary to write '\x00'==0 to get something 4209 that's true only with -std. */ 4210int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4211 4212/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4213 inside strings and character constants. */ 4214#define FOO(x) 'x' 4215int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4216 4217int test (int i, double x); 4218struct s1 {int (*f) (int a);}; 4219struct s2 {int (*f) (double a);}; 4220int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4221int argc; 4222char **argv; 4223int 4224main () 4225{ 4226return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4227 ; 4228 return 0; 4229} 4230_ACEOF 4231for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4232 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4233do 4234 CC="$ac_save_CC $ac_arg" 4235 if ac_fn_c_try_compile "$LINENO"; then : 4236 ac_cv_prog_cc_c89=$ac_arg 4237fi 4238rm -f core conftest.err conftest.$ac_objext 4239 test "x$ac_cv_prog_cc_c89" != "xno" && break 4240done 4241rm -f conftest.$ac_ext 4242CC=$ac_save_CC 4243 4244fi 4245# AC_CACHE_VAL 4246case "x$ac_cv_prog_cc_c89" in 4247 x) 4248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4249$as_echo "none needed" >&6; } ;; 4250 xno) 4251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4252$as_echo "unsupported" >&6; } ;; 4253 *) 4254 CC="$CC $ac_cv_prog_cc_c89" 4255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4256$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4257esac 4258if test "x$ac_cv_prog_cc_c89" != xno; then : 4259 4260fi 4261 4262ac_ext=c 4263ac_cpp='$CPP $CPPFLAGS' 4264ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4265ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4266ac_compiler_gnu=$ac_cv_c_compiler_gnu 4267 4268ac_ext=c 4269ac_cpp='$CPP $CPPFLAGS' 4270ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4271ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4272ac_compiler_gnu=$ac_cv_c_compiler_gnu 4273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4274$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4275if ${am_cv_prog_cc_c_o+:} false; then : 4276 $as_echo_n "(cached) " >&6 4277else 4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4279/* end confdefs.h. */ 4280 4281int 4282main () 4283{ 4284 4285 ; 4286 return 0; 4287} 4288_ACEOF 4289 # Make sure it works both with $CC and with simple cc. 4290 # Following AC_PROG_CC_C_O, we do the test twice because some 4291 # compilers refuse to overwrite an existing .o file with -o, 4292 # though they will create one. 4293 am_cv_prog_cc_c_o=yes 4294 for am_i in 1 2; do 4295 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4296 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4297 ac_status=$? 4298 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4299 (exit $ac_status); } \ 4300 && test -f conftest2.$ac_objext; then 4301 : OK 4302 else 4303 am_cv_prog_cc_c_o=no 4304 break 4305 fi 4306 done 4307 rm -f core conftest* 4308 unset am_i 4309fi 4310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4311$as_echo "$am_cv_prog_cc_c_o" >&6; } 4312if test "$am_cv_prog_cc_c_o" != yes; then 4313 # Losing compiler, so override with the script. 4314 # FIXME: It is wrong to rewrite CC. 4315 # But if we don't then we get into trouble of one sort or another. 4316 # A longer-term fix would be to have automake use am__CC in this case, 4317 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4318 CC="$am_aux_dir/compile $CC" 4319fi 4320ac_ext=c 4321ac_cpp='$CPP $CPPFLAGS' 4322ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4323ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4324ac_compiler_gnu=$ac_cv_c_compiler_gnu 4325 4326DEPDIR="${am__leading_dot}deps" 4327 4328ac_config_commands="$ac_config_commands depfiles" 4329 4330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 4331$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } 4332cat > confinc.mk << 'END' 4333am__doit: 4334 @echo this is the am__doit target >confinc.out 4335.PHONY: am__doit 4336END 4337am__include="#" 4338am__quote= 4339# BSD make does it like this. 4340echo '.include "confinc.mk" # ignored' > confmf.BSD 4341# Other make implementations (GNU, Solaris 10, AIX) do it like this. 4342echo 'include confinc.mk # ignored' > confmf.GNU 4343_am_result=no 4344for s in GNU BSD; do 4345 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 4346 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 4347 ac_status=$? 4348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4349 (exit $ac_status); } 4350 case $?:`cat confinc.out 2>/dev/null` in #( 4351 '0:this is the am__doit target') : 4352 case $s in #( 4353 BSD) : 4354 am__include='.include' am__quote='"' ;; #( 4355 *) : 4356 am__include='include' am__quote='' ;; 4357esac ;; #( 4358 *) : 4359 ;; 4360esac 4361 if test "$am__include" != "#"; then 4362 _am_result="yes ($s style)" 4363 break 4364 fi 4365done 4366rm -f confinc.* confmf.* 4367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 4368$as_echo "${_am_result}" >&6; } 4369 4370# Check whether --enable-dependency-tracking was given. 4371if test "${enable_dependency_tracking+set}" = set; then : 4372 enableval=$enable_dependency_tracking; 4373fi 4374 4375if test "x$enable_dependency_tracking" != xno; then 4376 am_depcomp="$ac_aux_dir/depcomp" 4377 AMDEPBACKSLASH='\' 4378 am__nodep='_no' 4379fi 4380 if test "x$enable_dependency_tracking" != xno; then 4381 AMDEP_TRUE= 4382 AMDEP_FALSE='#' 4383else 4384 AMDEP_TRUE='#' 4385 AMDEP_FALSE= 4386fi 4387 4388 4389 4390depcc="$CC" am_compiler_list= 4391 4392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4393$as_echo_n "checking dependency style of $depcc... " >&6; } 4394if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4395 $as_echo_n "(cached) " >&6 4396else 4397 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4398 # We make a subdir and do the tests there. Otherwise we can end up 4399 # making bogus files that we don't know about and never remove. For 4400 # instance it was reported that on HP-UX the gcc test will end up 4401 # making a dummy file named 'D' -- because '-MD' means "put the output 4402 # in D". 4403 rm -rf conftest.dir 4404 mkdir conftest.dir 4405 # Copy depcomp to subdir because otherwise we won't find it if we're 4406 # using a relative directory. 4407 cp "$am_depcomp" conftest.dir 4408 cd conftest.dir 4409 # We will build objects and dependencies in a subdirectory because 4410 # it helps to detect inapplicable dependency modes. For instance 4411 # both Tru64's cc and ICC support -MD to output dependencies as a 4412 # side effect of compilation, but ICC will put the dependencies in 4413 # the current directory while Tru64 will put them in the object 4414 # directory. 4415 mkdir sub 4416 4417 am_cv_CC_dependencies_compiler_type=none 4418 if test "$am_compiler_list" = ""; then 4419 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4420 fi 4421 am__universal=false 4422 case " $depcc " in #( 4423 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4424 esac 4425 4426 for depmode in $am_compiler_list; do 4427 # Setup a source with many dependencies, because some compilers 4428 # like to wrap large dependency lists on column 80 (with \), and 4429 # we should not choose a depcomp mode which is confused by this. 4430 # 4431 # We need to recreate these files for each test, as the compiler may 4432 # overwrite some of them when testing with obscure command lines. 4433 # This happens at least with the AIX C compiler. 4434 : > sub/conftest.c 4435 for i in 1 2 3 4 5 6; do 4436 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4437 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4438 # Solaris 10 /bin/sh. 4439 echo '/* dummy */' > sub/conftst$i.h 4440 done 4441 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4442 4443 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4444 # mode. It turns out that the SunPro C++ compiler does not properly 4445 # handle '-M -o', and we need to detect this. Also, some Intel 4446 # versions had trouble with output in subdirs. 4447 am__obj=sub/conftest.${OBJEXT-o} 4448 am__minus_obj="-o $am__obj" 4449 case $depmode in 4450 gcc) 4451 # This depmode causes a compiler race in universal mode. 4452 test "$am__universal" = false || continue 4453 ;; 4454 nosideeffect) 4455 # After this tag, mechanisms are not by side-effect, so they'll 4456 # only be used when explicitly requested. 4457 if test "x$enable_dependency_tracking" = xyes; then 4458 continue 4459 else 4460 break 4461 fi 4462 ;; 4463 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4464 # This compiler won't grok '-c -o', but also, the minuso test has 4465 # not run yet. These depmodes are late enough in the game, and 4466 # so weak that their functioning should not be impacted. 4467 am__obj=conftest.${OBJEXT-o} 4468 am__minus_obj= 4469 ;; 4470 none) break ;; 4471 esac 4472 if depmode=$depmode \ 4473 source=sub/conftest.c object=$am__obj \ 4474 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4475 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4476 >/dev/null 2>conftest.err && 4477 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4478 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4479 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4480 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4481 # icc doesn't choke on unknown options, it will just issue warnings 4482 # or remarks (even with -Werror). So we grep stderr for any message 4483 # that says an option was ignored or not supported. 4484 # When given -MP, icc 7.0 and 7.1 complain thusly: 4485 # icc: Command line warning: ignoring option '-M'; no argument required 4486 # The diagnosis changed in icc 8.0: 4487 # icc: Command line remark: option '-MP' not supported 4488 if (grep 'ignoring option' conftest.err || 4489 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4490 am_cv_CC_dependencies_compiler_type=$depmode 4491 break 4492 fi 4493 fi 4494 done 4495 4496 cd .. 4497 rm -rf conftest.dir 4498else 4499 am_cv_CC_dependencies_compiler_type=none 4500fi 4501 4502fi 4503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4504$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4505CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4506 4507 if 4508 test "x$enable_dependency_tracking" != xno \ 4509 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4510 am__fastdepCC_TRUE= 4511 am__fastdepCC_FALSE='#' 4512else 4513 am__fastdepCC_TRUE='#' 4514 am__fastdepCC_FALSE= 4515fi 4516 4517 4518 4519# Suppress warnings about --datarootdir 4520 4521 4522# If we have gcc, and AC_PROG_CC changed the flags, then we know the 4523# user did not specify any flags. Add warnings in this case. 4524if test "$GCC" = "yes"; then 4525 if test "$CFLAGS" != "$SAVE_CFLAGS"; then 4526 STD_CWARNINGS="$STD_CWARNINGS -Wall -Werror -fno-strict-aliasing" 4527 fi 4528fi 4529 4530# We can have some flags to pass to bind configure 4531BINDCONFIG= 4532if test "$cross_compiling" = "yes"; then 4533 BINDCONFIG="--host=$host" 4534fi 4535# Pass CFLAGS and co. $ac_configure_args looks like "'arg1' 'arg2' ..." 4536# and as there can be a space inside an argument some magic is required. 4537# This sets $1 ... $N to my_configure_args, arg1 ... argN 4538eval "set my_configure_args $ac_configure_args" 4539# remove my_configure_args, i.e., the guard against empty $ac_configure_args 4540shift 4541# iterate on arguments and copying 'arg' when it begins by an upper case 4542for a 4543do 4544 case $a in 4545 [A-Z]*) BINDCONFIG="$BINDCONFIG '$a'" ;; 4546 esac 4547done 4548 4549 4550# POSIX doesn't include the IPv6 Advanced Socket API and glibc hides 4551# parts of the IPv6 Advanced Socket API as a result. This is stupid 4552# as it breaks how the two halves (Basic and Advanced) of the IPv6 4553# Socket API were designed to be used but we have to live with it. 4554# Use this to define _GNU_SOURCE to pull in the IPv6 Advanced Socket API. 4555 4556ac_ext=c 4557ac_cpp='$CPP $CPPFLAGS' 4558ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4559ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4560ac_compiler_gnu=$ac_cv_c_compiler_gnu 4561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4562$as_echo_n "checking how to run the C preprocessor... " >&6; } 4563# On Suns, sometimes $CPP names a directory. 4564if test -n "$CPP" && test -d "$CPP"; then 4565 CPP= 4566fi 4567if test -z "$CPP"; then 4568 if ${ac_cv_prog_CPP+:} false; then : 4569 $as_echo_n "(cached) " >&6 4570else 4571 # Double quotes because CPP needs to be expanded 4572 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4573 do 4574 ac_preproc_ok=false 4575for ac_c_preproc_warn_flag in '' yes 4576do 4577 # Use a header file that comes with gcc, so configuring glibc 4578 # with a fresh cross-compiler works. 4579 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4580 # <limits.h> exists even on freestanding compilers. 4581 # On the NeXT, cc -E runs the code through the compiler's parser, 4582 # not just through cpp. "Syntax error" is here to catch this case. 4583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4584/* end confdefs.h. */ 4585#ifdef __STDC__ 4586# include <limits.h> 4587#else 4588# include <assert.h> 4589#endif 4590 Syntax error 4591_ACEOF 4592if ac_fn_c_try_cpp "$LINENO"; then : 4593 4594else 4595 # Broken: fails on valid input. 4596continue 4597fi 4598rm -f conftest.err conftest.i conftest.$ac_ext 4599 4600 # OK, works on sane cases. Now check whether nonexistent headers 4601 # can be detected and how. 4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4603/* end confdefs.h. */ 4604#include <ac_nonexistent.h> 4605_ACEOF 4606if ac_fn_c_try_cpp "$LINENO"; then : 4607 # Broken: success on invalid input. 4608continue 4609else 4610 # Passes both tests. 4611ac_preproc_ok=: 4612break 4613fi 4614rm -f conftest.err conftest.i conftest.$ac_ext 4615 4616done 4617# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4618rm -f conftest.i conftest.err conftest.$ac_ext 4619if $ac_preproc_ok; then : 4620 break 4621fi 4622 4623 done 4624 ac_cv_prog_CPP=$CPP 4625 4626fi 4627 CPP=$ac_cv_prog_CPP 4628else 4629 ac_cv_prog_CPP=$CPP 4630fi 4631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4632$as_echo "$CPP" >&6; } 4633ac_preproc_ok=false 4634for ac_c_preproc_warn_flag in '' yes 4635do 4636 # Use a header file that comes with gcc, so configuring glibc 4637 # with a fresh cross-compiler works. 4638 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4639 # <limits.h> exists even on freestanding compilers. 4640 # On the NeXT, cc -E runs the code through the compiler's parser, 4641 # not just through cpp. "Syntax error" is here to catch this case. 4642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4643/* end confdefs.h. */ 4644#ifdef __STDC__ 4645# include <limits.h> 4646#else 4647# include <assert.h> 4648#endif 4649 Syntax error 4650_ACEOF 4651if ac_fn_c_try_cpp "$LINENO"; then : 4652 4653else 4654 # Broken: fails on valid input. 4655continue 4656fi 4657rm -f conftest.err conftest.i conftest.$ac_ext 4658 4659 # OK, works on sane cases. Now check whether nonexistent headers 4660 # can be detected and how. 4661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4662/* end confdefs.h. */ 4663#include <ac_nonexistent.h> 4664_ACEOF 4665if ac_fn_c_try_cpp "$LINENO"; then : 4666 # Broken: success on invalid input. 4667continue 4668else 4669 # Passes both tests. 4670ac_preproc_ok=: 4671break 4672fi 4673rm -f conftest.err conftest.i conftest.$ac_ext 4674 4675done 4676# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4677rm -f conftest.i conftest.err conftest.$ac_ext 4678if $ac_preproc_ok; then : 4679 4680else 4681 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4682$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4683as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4684See \`config.log' for more details" "$LINENO" 5; } 4685fi 4686 4687ac_ext=c 4688ac_cpp='$CPP $CPPFLAGS' 4689ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4690ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4691ac_compiler_gnu=$ac_cv_c_compiler_gnu 4692 4693 4694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4695$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4696if ${ac_cv_path_GREP+:} false; then : 4697 $as_echo_n "(cached) " >&6 4698else 4699 if test -z "$GREP"; then 4700 ac_path_GREP_found=false 4701 # Loop through the user's path and test for each of PROGNAME-LIST 4702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4703for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4704do 4705 IFS=$as_save_IFS 4706 test -z "$as_dir" && as_dir=. 4707 for ac_prog in grep ggrep; do 4708 for ac_exec_ext in '' $ac_executable_extensions; do 4709 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4710 as_fn_executable_p "$ac_path_GREP" || continue 4711# Check for GNU ac_path_GREP and select it if it is found. 4712 # Check for GNU $ac_path_GREP 4713case `"$ac_path_GREP" --version 2>&1` in 4714*GNU*) 4715 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4716*) 4717 ac_count=0 4718 $as_echo_n 0123456789 >"conftest.in" 4719 while : 4720 do 4721 cat "conftest.in" "conftest.in" >"conftest.tmp" 4722 mv "conftest.tmp" "conftest.in" 4723 cp "conftest.in" "conftest.nl" 4724 $as_echo 'GREP' >> "conftest.nl" 4725 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4726 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4727 as_fn_arith $ac_count + 1 && ac_count=$as_val 4728 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4729 # Best one so far, save it but keep looking for a better one 4730 ac_cv_path_GREP="$ac_path_GREP" 4731 ac_path_GREP_max=$ac_count 4732 fi 4733 # 10*(2^10) chars as input seems more than enough 4734 test $ac_count -gt 10 && break 4735 done 4736 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4737esac 4738 4739 $ac_path_GREP_found && break 3 4740 done 4741 done 4742 done 4743IFS=$as_save_IFS 4744 if test -z "$ac_cv_path_GREP"; then 4745 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4746 fi 4747else 4748 ac_cv_path_GREP=$GREP 4749fi 4750 4751fi 4752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4753$as_echo "$ac_cv_path_GREP" >&6; } 4754 GREP="$ac_cv_path_GREP" 4755 4756 4757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4758$as_echo_n "checking for egrep... " >&6; } 4759if ${ac_cv_path_EGREP+:} false; then : 4760 $as_echo_n "(cached) " >&6 4761else 4762 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4763 then ac_cv_path_EGREP="$GREP -E" 4764 else 4765 if test -z "$EGREP"; then 4766 ac_path_EGREP_found=false 4767 # Loop through the user's path and test for each of PROGNAME-LIST 4768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4769for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4770do 4771 IFS=$as_save_IFS 4772 test -z "$as_dir" && as_dir=. 4773 for ac_prog in egrep; do 4774 for ac_exec_ext in '' $ac_executable_extensions; do 4775 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4776 as_fn_executable_p "$ac_path_EGREP" || continue 4777# Check for GNU ac_path_EGREP and select it if it is found. 4778 # Check for GNU $ac_path_EGREP 4779case `"$ac_path_EGREP" --version 2>&1` in 4780*GNU*) 4781 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4782*) 4783 ac_count=0 4784 $as_echo_n 0123456789 >"conftest.in" 4785 while : 4786 do 4787 cat "conftest.in" "conftest.in" >"conftest.tmp" 4788 mv "conftest.tmp" "conftest.in" 4789 cp "conftest.in" "conftest.nl" 4790 $as_echo 'EGREP' >> "conftest.nl" 4791 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4792 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4793 as_fn_arith $ac_count + 1 && ac_count=$as_val 4794 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4795 # Best one so far, save it but keep looking for a better one 4796 ac_cv_path_EGREP="$ac_path_EGREP" 4797 ac_path_EGREP_max=$ac_count 4798 fi 4799 # 10*(2^10) chars as input seems more than enough 4800 test $ac_count -gt 10 && break 4801 done 4802 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4803esac 4804 4805 $ac_path_EGREP_found && break 3 4806 done 4807 done 4808 done 4809IFS=$as_save_IFS 4810 if test -z "$ac_cv_path_EGREP"; then 4811 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4812 fi 4813else 4814 ac_cv_path_EGREP=$EGREP 4815fi 4816 4817 fi 4818fi 4819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4820$as_echo "$ac_cv_path_EGREP" >&6; } 4821 EGREP="$ac_cv_path_EGREP" 4822 4823 4824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4825$as_echo_n "checking for ANSI C header files... " >&6; } 4826if ${ac_cv_header_stdc+:} false; then : 4827 $as_echo_n "(cached) " >&6 4828else 4829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4830/* end confdefs.h. */ 4831#include <stdlib.h> 4832#include <stdarg.h> 4833#include <string.h> 4834#include <float.h> 4835 4836int 4837main () 4838{ 4839 4840 ; 4841 return 0; 4842} 4843_ACEOF 4844if ac_fn_c_try_compile "$LINENO"; then : 4845 ac_cv_header_stdc=yes 4846else 4847 ac_cv_header_stdc=no 4848fi 4849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4850 4851if test $ac_cv_header_stdc = yes; then 4852 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4854/* end confdefs.h. */ 4855#include <string.h> 4856 4857_ACEOF 4858if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4859 $EGREP "memchr" >/dev/null 2>&1; then : 4860 4861else 4862 ac_cv_header_stdc=no 4863fi 4864rm -f conftest* 4865 4866fi 4867 4868if test $ac_cv_header_stdc = yes; then 4869 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4871/* end confdefs.h. */ 4872#include <stdlib.h> 4873 4874_ACEOF 4875if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4876 $EGREP "free" >/dev/null 2>&1; then : 4877 4878else 4879 ac_cv_header_stdc=no 4880fi 4881rm -f conftest* 4882 4883fi 4884 4885if test $ac_cv_header_stdc = yes; then 4886 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4887 if test "$cross_compiling" = yes; then : 4888 : 4889else 4890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4891/* end confdefs.h. */ 4892#include <ctype.h> 4893#include <stdlib.h> 4894#if ((' ' & 0x0FF) == 0x020) 4895# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4896# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4897#else 4898# define ISLOWER(c) \ 4899 (('a' <= (c) && (c) <= 'i') \ 4900 || ('j' <= (c) && (c) <= 'r') \ 4901 || ('s' <= (c) && (c) <= 'z')) 4902# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4903#endif 4904 4905#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4906int 4907main () 4908{ 4909 int i; 4910 for (i = 0; i < 256; i++) 4911 if (XOR (islower (i), ISLOWER (i)) 4912 || toupper (i) != TOUPPER (i)) 4913 return 2; 4914 return 0; 4915} 4916_ACEOF 4917if ac_fn_c_try_run "$LINENO"; then : 4918 4919else 4920 ac_cv_header_stdc=no 4921fi 4922rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4923 conftest.$ac_objext conftest.beam conftest.$ac_ext 4924fi 4925 4926fi 4927fi 4928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4929$as_echo "$ac_cv_header_stdc" >&6; } 4930if test $ac_cv_header_stdc = yes; then 4931 4932$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4933 4934fi 4935 4936# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4937for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4938 inttypes.h stdint.h unistd.h 4939do : 4940 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4941ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4942" 4943if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4944 cat >>confdefs.h <<_ACEOF 4945#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4946_ACEOF 4947 4948fi 4949 4950done 4951 4952 4953 4954 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4955if test "x$ac_cv_header_minix_config_h" = xyes; then : 4956 MINIX=yes 4957else 4958 MINIX= 4959fi 4960 4961 4962 if test "$MINIX" = yes; then 4963 4964$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4965 4966 4967$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4968 4969 4970$as_echo "#define _MINIX 1" >>confdefs.h 4971 4972 fi 4973 4974 4975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4976$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4977if ${ac_cv_safe_to_define___extensions__+:} false; then : 4978 $as_echo_n "(cached) " >&6 4979else 4980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4981/* end confdefs.h. */ 4982 4983# define __EXTENSIONS__ 1 4984 $ac_includes_default 4985int 4986main () 4987{ 4988 4989 ; 4990 return 0; 4991} 4992_ACEOF 4993if ac_fn_c_try_compile "$LINENO"; then : 4994 ac_cv_safe_to_define___extensions__=yes 4995else 4996 ac_cv_safe_to_define___extensions__=no 4997fi 4998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4999fi 5000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 5001$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 5002 test $ac_cv_safe_to_define___extensions__ = yes && 5003 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 5004 5005 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 5006 5007 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 5008 5009 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 5010 5011 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 5012 5013 5014 5015if test -n "$ac_tool_prefix"; then 5016 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5017set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5019$as_echo_n "checking for $ac_word... " >&6; } 5020if ${ac_cv_prog_RANLIB+:} false; then : 5021 $as_echo_n "(cached) " >&6 5022else 5023 if test -n "$RANLIB"; then 5024 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5025else 5026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5027for as_dir in $PATH 5028do 5029 IFS=$as_save_IFS 5030 test -z "$as_dir" && as_dir=. 5031 for ac_exec_ext in '' $ac_executable_extensions; do 5032 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5033 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5035 break 2 5036 fi 5037done 5038 done 5039IFS=$as_save_IFS 5040 5041fi 5042fi 5043RANLIB=$ac_cv_prog_RANLIB 5044if test -n "$RANLIB"; then 5045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5046$as_echo "$RANLIB" >&6; } 5047else 5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5049$as_echo "no" >&6; } 5050fi 5051 5052 5053fi 5054if test -z "$ac_cv_prog_RANLIB"; then 5055 ac_ct_RANLIB=$RANLIB 5056 # Extract the first word of "ranlib", so it can be a program name with args. 5057set dummy ranlib; ac_word=$2 5058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5059$as_echo_n "checking for $ac_word... " >&6; } 5060if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5061 $as_echo_n "(cached) " >&6 5062else 5063 if test -n "$ac_ct_RANLIB"; then 5064 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5065else 5066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5067for as_dir in $PATH 5068do 5069 IFS=$as_save_IFS 5070 test -z "$as_dir" && as_dir=. 5071 for ac_exec_ext in '' $ac_executable_extensions; do 5072 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5073 ac_cv_prog_ac_ct_RANLIB="ranlib" 5074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5075 break 2 5076 fi 5077done 5078 done 5079IFS=$as_save_IFS 5080 5081fi 5082fi 5083ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5084if test -n "$ac_ct_RANLIB"; then 5085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5086$as_echo "$ac_ct_RANLIB" >&6; } 5087else 5088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5089$as_echo "no" >&6; } 5090fi 5091 5092 if test "x$ac_ct_RANLIB" = x; then 5093 RANLIB=":" 5094 else 5095 case $cross_compiling:$ac_tool_warned in 5096yes:) 5097{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5098$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5099ac_tool_warned=yes ;; 5100esac 5101 RANLIB=$ac_ct_RANLIB 5102 fi 5103else 5104 RANLIB="$ac_cv_prog_RANLIB" 5105fi 5106 5107 5108# Extract the first word of "ar", so it can be a program name with args. 5109set dummy ar; ac_word=$2 5110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5111$as_echo_n "checking for $ac_word... " >&6; } 5112if ${ac_cv_path_AR+:} false; then : 5113 $as_echo_n "(cached) " >&6 5114else 5115 case $AR in 5116 [\\/]* | ?:[\\/]*) 5117 ac_cv_path_AR="$AR" # Let the user override the test with a path. 5118 ;; 5119 *) 5120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5121for as_dir in $PATH 5122do 5123 IFS=$as_save_IFS 5124 test -z "$as_dir" && as_dir=. 5125 for ac_exec_ext in '' $ac_executable_extensions; do 5126 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5127 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext" 5128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5129 break 2 5130 fi 5131done 5132 done 5133IFS=$as_save_IFS 5134 5135 ;; 5136esac 5137fi 5138AR=$ac_cv_path_AR 5139if test -n "$AR"; then 5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5141$as_echo "$AR" >&6; } 5142else 5143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5144$as_echo "no" >&6; } 5145fi 5146 5147 5148 5149 5150if test "X$AR" = "X"; then 5151 as_fn_error $? " 5152ar program not found. Please fix your PATH to include the directory in 5153which ar resides, or set AR in the environment with the full path to ar." "$LINENO" 5 5154fi 5155 5156ac_config_headers="$ac_config_headers includes/config.h" 5157 5158 5159# we sometimes need to know byte order for building packets 5160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 5161$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 5162if ${ac_cv_c_bigendian+:} false; then : 5163 $as_echo_n "(cached) " >&6 5164else 5165 ac_cv_c_bigendian=unknown 5166 # See if we're dealing with a universal compiler. 5167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5168/* end confdefs.h. */ 5169#ifndef __APPLE_CC__ 5170 not a universal capable compiler 5171 #endif 5172 typedef int dummy; 5173 5174_ACEOF 5175if ac_fn_c_try_compile "$LINENO"; then : 5176 5177 # Check for potential -arch flags. It is not universal unless 5178 # there are at least two -arch flags with different values. 5179 ac_arch= 5180 ac_prev= 5181 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 5182 if test -n "$ac_prev"; then 5183 case $ac_word in 5184 i?86 | x86_64 | ppc | ppc64) 5185 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 5186 ac_arch=$ac_word 5187 else 5188 ac_cv_c_bigendian=universal 5189 break 5190 fi 5191 ;; 5192 esac 5193 ac_prev= 5194 elif test "x$ac_word" = "x-arch"; then 5195 ac_prev=arch 5196 fi 5197 done 5198fi 5199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5200 if test $ac_cv_c_bigendian = unknown; then 5201 # See if sys/param.h defines the BYTE_ORDER macro. 5202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5203/* end confdefs.h. */ 5204#include <sys/types.h> 5205 #include <sys/param.h> 5206 5207int 5208main () 5209{ 5210#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 5211 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 5212 && LITTLE_ENDIAN) 5213 bogus endian macros 5214 #endif 5215 5216 ; 5217 return 0; 5218} 5219_ACEOF 5220if ac_fn_c_try_compile "$LINENO"; then : 5221 # It does; now see whether it defined to BIG_ENDIAN or not. 5222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5223/* end confdefs.h. */ 5224#include <sys/types.h> 5225 #include <sys/param.h> 5226 5227int 5228main () 5229{ 5230#if BYTE_ORDER != BIG_ENDIAN 5231 not big endian 5232 #endif 5233 5234 ; 5235 return 0; 5236} 5237_ACEOF 5238if ac_fn_c_try_compile "$LINENO"; then : 5239 ac_cv_c_bigendian=yes 5240else 5241 ac_cv_c_bigendian=no 5242fi 5243rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5244fi 5245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5246 fi 5247 if test $ac_cv_c_bigendian = unknown; then 5248 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 5249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5250/* end confdefs.h. */ 5251#include <limits.h> 5252 5253int 5254main () 5255{ 5256#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 5257 bogus endian macros 5258 #endif 5259 5260 ; 5261 return 0; 5262} 5263_ACEOF 5264if ac_fn_c_try_compile "$LINENO"; then : 5265 # It does; now see whether it defined to _BIG_ENDIAN or not. 5266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5267/* end confdefs.h. */ 5268#include <limits.h> 5269 5270int 5271main () 5272{ 5273#ifndef _BIG_ENDIAN 5274 not big endian 5275 #endif 5276 5277 ; 5278 return 0; 5279} 5280_ACEOF 5281if ac_fn_c_try_compile "$LINENO"; then : 5282 ac_cv_c_bigendian=yes 5283else 5284 ac_cv_c_bigendian=no 5285fi 5286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5287fi 5288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5289 fi 5290 if test $ac_cv_c_bigendian = unknown; then 5291 # Compile a test program. 5292 if test "$cross_compiling" = yes; then : 5293 # Try to guess by grepping values from an object file. 5294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5295/* end confdefs.h. */ 5296short int ascii_mm[] = 5297 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 5298 short int ascii_ii[] = 5299 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 5300 int use_ascii (int i) { 5301 return ascii_mm[i] + ascii_ii[i]; 5302 } 5303 short int ebcdic_ii[] = 5304 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 5305 short int ebcdic_mm[] = 5306 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 5307 int use_ebcdic (int i) { 5308 return ebcdic_mm[i] + ebcdic_ii[i]; 5309 } 5310 extern int foo; 5311 5312int 5313main () 5314{ 5315return use_ascii (foo) == use_ebcdic (foo); 5316 ; 5317 return 0; 5318} 5319_ACEOF 5320if ac_fn_c_try_compile "$LINENO"; then : 5321 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 5322 ac_cv_c_bigendian=yes 5323 fi 5324 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 5325 if test "$ac_cv_c_bigendian" = unknown; then 5326 ac_cv_c_bigendian=no 5327 else 5328 # finding both strings is unlikely to happen, but who knows? 5329 ac_cv_c_bigendian=unknown 5330 fi 5331 fi 5332fi 5333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5334else 5335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5336/* end confdefs.h. */ 5337$ac_includes_default 5338int 5339main () 5340{ 5341 5342 /* Are we little or big endian? From Harbison&Steele. */ 5343 union 5344 { 5345 long int l; 5346 char c[sizeof (long int)]; 5347 } u; 5348 u.l = 1; 5349 return u.c[sizeof (long int) - 1] == 1; 5350 5351 ; 5352 return 0; 5353} 5354_ACEOF 5355if ac_fn_c_try_run "$LINENO"; then : 5356 ac_cv_c_bigendian=no 5357else 5358 ac_cv_c_bigendian=yes 5359fi 5360rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5361 conftest.$ac_objext conftest.beam conftest.$ac_ext 5362fi 5363 5364 fi 5365fi 5366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 5367$as_echo "$ac_cv_c_bigendian" >&6; } 5368 case $ac_cv_c_bigendian in #( 5369 yes) 5370 byte_order=BIG_ENDIAN 5371;; #( 5372 no) 5373 byte_order=LITTLE_ENDIAN 5374 ;; #( 5375 universal) 5376 5377$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 5378 5379 ;; #( 5380 *) 5381 as_fn_error $? "unknown endianness 5382 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 5383 esac 5384 5385 5386cat >>confdefs.h <<_ACEOF 5387#define DHCP_BYTE_ORDER $byte_order 5388_ACEOF 5389 5390 5391# Optional compile-time DEBUGging. 5392# Check whether --enable-debug was given. 5393if test "${enable_debug+set}" = set; then : 5394 enableval=$enable_debug; case "${enableval}" in 5395 yes) enable_debug=yes 5396 5397$as_echo "#define DEBUG 1" >>confdefs.h 5398 5399 # Just override CFLAGS totally to remove optimization. 5400 CFLAGS="-g";; 5401 no) enable_debug=no ;; 5402 *) as_fn_error $? "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;; 5403 esac 5404else 5405 enable_debug=no 5406fi 5407 5408 5409# XXX: there are actually quite a lot more DEBUG_ features we could enable, 5410# but I don't want to pollute the --help space. 5411# 5412#/* #define DEBUG_TOKENS */ 5413#/* #define DEBUG_PACKET */ 5414#/* #define DEBUG_EXPRESSIONS */ 5415#/* #define DEBUG_FIND_LEASE */ 5416#/* #define DEBUG_EXPRESSION_PARSE */ 5417#/* #define DEBUG_CLASS_MATCHING */ 5418#/* #define DEBUG_MEMORY_LEAKAGE */ 5419#/* #define DEBUG_MALLOC_POOL */ 5420#/* #define DEBUG_LEASE_STATE_TRANSITIONS */ 5421#/* #define DEBUG_RC_HISTORY */ 5422#/* #define DEBUG_RC_HISTORY_EXHAUSTIVELY */ 5423#/* #define RC_HISTORY_MAX 10240 */ 5424#/* #define POINTER_DEBUG */ 5425#/* #define DEBUG_FAILOVER_MESSAGES */ 5426#/* #define DEBUG_FAILOVER_TIMING */ 5427#/* #define DEBUG_DUMP_ALL_LEASES */ 5428 5429# Failover optional compile-time feature. 5430# Check whether --enable-failover was given. 5431if test "${enable_failover+set}" = set; then : 5432 enableval=$enable_failover; 5433fi 5434 5435# Failover is on by default, so define if it is not explicitly disabled. 5436if test "$enable_failover" != "no"; then 5437 enable_failover="yes" 5438 5439$as_echo "#define FAILOVER_PROTOCOL 1" >>confdefs.h 5440 5441fi 5442 5443# execute() support. 5444# Check whether --enable-execute was given. 5445if test "${enable_execute+set}" = set; then : 5446 enableval=$enable_execute; 5447fi 5448 5449# execute() is on by default, so define if it is not explicitly disabled. 5450if test "$enable_execute" != "no" ; then 5451 enable_execute="yes" 5452 5453$as_echo "#define ENABLE_EXECUTE 1" >>confdefs.h 5454 5455fi 5456 5457# Server tracing support. 5458# Check whether --enable-tracing was given. 5459if test "${enable_tracing+set}" = set; then : 5460 enableval=$enable_tracing; 5461fi 5462 5463# tracing is on by default, so define if it is not explicitly disabled. 5464if test "$enable_tracing" != "no" ; then 5465 5466$as_echo "#define TRACING 1" >>confdefs.h 5467 5468fi 5469 5470# Delayed-ack feature support. 5471# Check whether --enable-delayed_ack was given. 5472if test "${enable_delayed_ack+set}" = set; then : 5473 enableval=$enable_delayed_ack; 5474fi 5475 5476if test "$enable_delayed_ack" != "no"; then 5477 enable_delayed_ack="yes" 5478 5479$as_echo "#define DELAYED_ACK 1" >>confdefs.h 5480 5481fi 5482 5483# DHCPv6 optional compile-time feature. 5484# Check whether --enable-dhcpv6 was given. 5485if test "${enable_dhcpv6+set}" = set; then : 5486 enableval=$enable_dhcpv6; 5487fi 5488 5489# DHCPv6 is on by default, so define if it is not explicitly disabled. 5490if test "$enable_dhcpv6" != "no"; then 5491 enable_dhcpv6="yes" 5492 5493$as_echo "#define DHCPv6 1" >>confdefs.h 5494 5495fi 5496 5497# DHCPv4o6 optional compile-time feature. 5498# Check whether --enable-dhcpv4o6 was given. 5499if test "${enable_dhcpv4o6+set}" = set; then : 5500 enableval=$enable_dhcpv4o6; 5501fi 5502 5503# DHCPv4o6 is off by default, so define if it is explicitly enabled. 5504if test "$enable_dhcpv4o6" = "yes"; then 5505 # DHCPv4o6 requires DHCPv6 5506 if test "$enable_dhcpv6" = "no"; then 5507 as_fn_error $? "dhcpv4o6 requires dhcpv6" "$LINENO" 5 5508 fi 5509 5510$as_echo "#define DHCP4o6 1" >>confdefs.h 5511 5512else 5513 # so we can report below 5514 enable_dhcpv4o6="no" 5515fi 5516 5517# Relay port (draft-ietf-dhc-relay-port-10.txt) optional compile-time feature. 5518# Check whether --enable-relay-port was given. 5519if test "${enable_relay_port+set}" = set; then : 5520 enableval=$enable_relay_port; 5521fi 5522 5523# Relay port is off by default (for now) 5524if test "$enable_relay_port" = "yes"; then 5525 5526$as_echo "#define RELAY_PORT 1" >>confdefs.h 5527 5528else 5529 # so we can report below 5530 enable_relay_port="no" 5531fi 5532 5533# PARANOIA is off by default (until we can test it with all features) 5534# Check whether --enable-paranoia was given. 5535if test "${enable_paranoia+set}" = set; then : 5536 enableval=$enable_paranoia; 5537fi 5538 5539# Check whether --enable-early_chroot was given. 5540if test "${enable_early_chroot+set}" = set; then : 5541 enableval=$enable_early_chroot; 5542fi 5543 5544# If someone enables early chroot, but does not enable paranoia, do so for 5545# them. 5546if test "$enable_paranoia" != "yes" && \ 5547 test "$enable_early_chroot" = "yes" ; then 5548 enable_paranoia="yes" 5549fi 5550 5551if test "$enable_paranoia" = "yes" ; then 5552 5553$as_echo "#define PARANOIA 1" >>confdefs.h 5554 5555fi 5556if test "$enable_early_chroot" = "yes" ; then 5557 5558$as_echo "#define EARLY_CHROOT 1" >>confdefs.h 5559 5560fi 5561 5562# Check whether --enable-ipv4_pktinfo was given. 5563if test "${enable_ipv4_pktinfo+set}" = set; then : 5564 enableval=$enable_ipv4_pktinfo; 5565fi 5566 5567 5568if test "$enable_ipv4_pktinfo" = "yes"; then 5569 5570$as_echo "#define USE_V4_PKTINFO 1" >>confdefs.h 5571 5572fi 5573 5574# Check whether --enable-use_sockets was given. 5575if test "${enable_use_sockets+set}" = set; then : 5576 enableval=$enable_use_sockets; 5577fi 5578 5579 5580if test "$enable_use_sockets" = "yes"; then 5581 5582$as_echo "#define USE_SOCKETS 1" >>confdefs.h 5583 5584fi 5585 5586# Include the PID in the log messages. This is useful when there may 5587# be multiple instances of a program. 5588# This is off by default 5589# Check whether --enable-log_pid was given. 5590if test "${enable_log_pid+set}" = set; then : 5591 enableval=$enable_log_pid; 5592fi 5593 5594if test "$enable_log_pid" = "yes" ; then 5595 5596$as_echo "#define USE_LOG_PID 1" >>confdefs.h 5597 5598fi 5599 5600# Allow for binary search when inserting v4 leases into queues 5601# Check whether --enable-binary_leases was given. 5602if test "${enable_binary_leases+set}" = set; then : 5603 enableval=$enable_binary_leases; 5604fi 5605 5606# binary_leases is off by default. 5607if test "$enable_binary_leases" = "yes"; then 5608 5609$as_echo "#define BINARY_LEASES 1" >>confdefs.h 5610 5611else 5612 enable_binary_leases="no" 5613fi 5614 5615# Testing section 5616 5617# Bind Makefile needs to know ATF is not included. 5618 if test "foo" = "barr"; then 5619 BIND_ATF_TRUE= 5620 BIND_ATF_FALSE='#' 5621else 5622 BIND_ATF_TRUE='#' 5623 BIND_ATF_FALSE= 5624fi 5625 5626 5627DISTCHECK_ATF_CONFIGURE_FLAG= 5628atf_path="no" 5629 5630# Check whether --with-atf was given. 5631if test "${with_atf+set}" = set; then : 5632 withval=$with_atf; atf_path="$withval" 5633fi 5634 5635if test "$atf_path" != "no" ; then 5636 DISTCHECK_ATF_CONFIGURE_FLAG="--with-atf=$atf_path" 5637 # Config path for pkg-config 5638 atf_pcp="" 5639 if test "$atf_path" != "yes" ; then 5640 if test -f $atf_path/lib/pkgconfig/atf-c.pc ; then 5641 atf_pcp=$atf_path/lib/pkgconfig 5642 elif test -f $atf_path/lib64/pkgconfig/atf-c.pc ; then 5643 atf_pcp=$atf_path/lib64/pkgconfig 5644 fi 5645 else 5646 # Not specified, try some common paths 5647 atf_dirs="/usr /usr/local /usr/pkg /opt /opt/local" 5648 for d in $atf_dirs 5649 do 5650 if test -f $d/lib/pkgconfig/atf-c.pc ; then 5651 atf_pcp=$d/lib/pkgconfig 5652 atf_path=$d 5653 elif test -f $d/lib64/pkgconfig/atf-c.pc ; then 5654 atf_pcp=$d/lib64/pkgconfig 5655 atf_path=$d 5656 fi 5657 done 5658 fi 5659 5660 if test "$atf_pcp" = "" ; then 5661 as_fn_error $? "Unable to find atf files in location specified" "$LINENO" 5 5662 else 5663 # Extract the first word of "pkg-config", so it can be a program name with args. 5664set dummy pkg-config; ac_word=$2 5665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5666$as_echo_n "checking for $ac_word... " >&6; } 5667if ${ac_cv_prog_pkgcfg_found+:} false; then : 5668 $as_echo_n "(cached) " >&6 5669else 5670 if test -n "$pkgcfg_found"; then 5671 ac_cv_prog_pkgcfg_found="$pkgcfg_found" # Let the user override the test. 5672else 5673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5674for as_dir in $PATH 5675do 5676 IFS=$as_save_IFS 5677 test -z "$as_dir" && as_dir=. 5678 for ac_exec_ext in '' $ac_executable_extensions; do 5679 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5680 ac_cv_prog_pkgcfg_found="pkg-config" 5681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5682 break 2 5683 fi 5684done 5685 done 5686IFS=$as_save_IFS 5687 5688fi 5689fi 5690pkgcfg_found=$ac_cv_prog_pkgcfg_found 5691if test -n "$pkgcfg_found"; then 5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkgcfg_found" >&5 5693$as_echo "$pkgcfg_found" >&6; } 5694else 5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5696$as_echo "no" >&6; } 5697fi 5698 5699 5700 if test "$pkgcfg_found" = ""; then 5701 as_fn_error $? "Could not locate ATF, pkg-config not installed" "$LINENO" 5 5702 fi 5703 ATF_CFLAGS="`PKG_CONFIG_PATH=$atf_pcp pkg-config --cflags atf-c` -DUNIT_TEST" 5704 ATF_LDFLAGS="`PKG_CONFIG_PATH=$atf_pcp pkg-config --libs atf-c`" 5705 if test -f $atf_pcp/atf-sh.pc ; then 5706 ATF_BIN="`PKG_CONFIG_PATH=$atf_pcp pkg-config --variable=exec_prefix atf-sh`/bin" 5707 else 5708 # older versions don't have atf-sh, try usual place 5709 ATF_BIN=$atf_path/bin 5710 fi 5711 5712 UNITTESTS=tests 5713 5714 5715 5716 5717 5718 fi 5719fi 5720 5721 if test "$atf_pcp" != ""; then 5722 HAVE_ATF_TRUE= 5723 HAVE_ATF_FALSE='#' 5724else 5725 HAVE_ATF_TRUE='#' 5726 HAVE_ATF_FALSE= 5727fi 5728 5729if test -z "$HAVE_ATF_TRUE"; then : 5730 5731$as_echo "#define HAVE_ATF 1" >>confdefs.h 5732 5733fi 5734 5735 5736### 5737### Path fun. Older versions of DHCP were installed in /usr/sbin, so we 5738### need to look there and potentially overwrite by default (but not if 5739### the user configures an alternate value). LOCALSTATEDIR is totally 5740### braindead. No one uses /usr/local/var/db/ nor /usr/local/var/run, and 5741### they would be insane for suggesting it. We need to look in /var/for 5742### 'db' and 'state/dhcp' for db files, and /var/run for pid files by 5743### default. 5744### 5745if test "x$prefix" = xNONE; then 5746 $as_echo_n "checking for prefix by " >&6 5747 # Extract the first word of "dhcpd", so it can be a program name with args. 5748set dummy dhcpd; ac_word=$2 5749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5750$as_echo_n "checking for $ac_word... " >&6; } 5751if ${ac_cv_path_ac_prefix_program+:} false; then : 5752 $as_echo_n "(cached) " >&6 5753else 5754 case $ac_prefix_program in 5755 [\\/]* | ?:[\\/]*) 5756 ac_cv_path_ac_prefix_program="$ac_prefix_program" # Let the user override the test with a path. 5757 ;; 5758 *) 5759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5760for as_dir in $PATH 5761do 5762 IFS=$as_save_IFS 5763 test -z "$as_dir" && as_dir=. 5764 for ac_exec_ext in '' $ac_executable_extensions; do 5765 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5766 ac_cv_path_ac_prefix_program="$as_dir/$ac_word$ac_exec_ext" 5767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5768 break 2 5769 fi 5770done 5771 done 5772IFS=$as_save_IFS 5773 5774 ;; 5775esac 5776fi 5777ac_prefix_program=$ac_cv_path_ac_prefix_program 5778if test -n "$ac_prefix_program"; then 5779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prefix_program" >&5 5780$as_echo "$ac_prefix_program" >&6; } 5781else 5782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5783$as_echo "no" >&6; } 5784fi 5785 5786 5787 if test -n "$ac_prefix_program"; then 5788 prefix=`$as_dirname -- "$ac_prefix_program" || 5789$as_expr X"$ac_prefix_program" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5790 X"$ac_prefix_program" : 'X\(//\)[^/]' \| \ 5791 X"$ac_prefix_program" : 'X\(//\)$' \| \ 5792 X"$ac_prefix_program" : 'X\(/\)' \| . 2>/dev/null || 5793$as_echo X"$ac_prefix_program" | 5794 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5795 s//\1/ 5796 q 5797 } 5798 /^X\(\/\/\)[^/].*/{ 5799 s//\1/ 5800 q 5801 } 5802 /^X\(\/\/\)$/{ 5803 s//\1/ 5804 q 5805 } 5806 /^X\(\/\).*/{ 5807 s//\1/ 5808 q 5809 } 5810 s/.*/./; q'` 5811 prefix=`$as_dirname -- "$prefix" || 5812$as_expr X"$prefix" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5813 X"$prefix" : 'X\(//\)[^/]' \| \ 5814 X"$prefix" : 'X\(//\)$' \| \ 5815 X"$prefix" : 'X\(/\)' \| . 2>/dev/null || 5816$as_echo X"$prefix" | 5817 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5818 s//\1/ 5819 q 5820 } 5821 /^X\(\/\/\)[^/].*/{ 5822 s//\1/ 5823 q 5824 } 5825 /^X\(\/\/\)$/{ 5826 s//\1/ 5827 q 5828 } 5829 /^X\(\/\).*/{ 5830 s//\1/ 5831 q 5832 } 5833 s/.*/./; q'` 5834 fi 5835fi 5836 5837 5838# XXX - isn't there SOME WAY to default autoconf to /var instead of 5839# /usr/local/var/no/one/has/this/please/stop/trying? 5840case "$localstatedir" in 5841 '${prefix}/var') 5842 localstatedir=/var 5843 ;; 5844esac 5845 5846# Default server configuration file. 5847 5848# Check whether --with-srv-conf-file was given. 5849if test "${with_srv_conf_file+set}" = set; then : 5850 withval=$with_srv_conf_file; 5851cat >>confdefs.h <<_ACEOF 5852#define _PATH_DHCPD_CONF "$withval" 5853_ACEOF 5854 5855fi 5856 5857 5858# Allow specification of alternate state files 5859 5860# Check whether --with-srv-lease-file was given. 5861if test "${with_srv_lease_file+set}" = set; then : 5862 withval=$with_srv_lease_file; 5863cat >>confdefs.h <<_ACEOF 5864#define _PATH_DHCPD_DB "$withval" 5865_ACEOF 5866 5867fi 5868 5869 5870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd.leases location" >&5 5871$as_echo_n "checking for dhcpd.leases location... " >&6; } 5872if [ "x$with_srv_lease_file" = "x" ] ; then 5873 if [ -d "${localstatedir}/db" ] ; then 5874 with_srv_lease_file="${localstatedir}/db/dhcpd.leases" 5875 elif [ -d "${localstatedir}/state" ] ; then 5876 if [ -d "${localstatedir}/state/dhcp" ] ; then 5877 with_srv_lease_file="${localstatedir}/state/dhcp/dhcpd.leases" 5878 else 5879 with_srv_lease_file="${localstatedir}/state/dhcpd.leases" 5880 fi 5881 elif [ -d "${localstatedir}/lib" ] ; then 5882 if [ -d "${localstatedir}/lib/dhcp" ] ; then 5883 with_srv_lease_file="${localstatedir}/lib/dhcp/dhcpd.leases" 5884 else 5885 with_srv_lease_file="${localstatedir}/lib/dhcpd.leases" 5886 fi 5887 elif [ -d "${localstatedir}/etc" ] ; then 5888 with_srv_lease_file="${localstatedir}/etc/dhcpd.leases" 5889 else 5890 with_srv_lease_file="/etc/dhcpd.leases" 5891 fi 5892fi 5893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv_lease_file" >&5 5894$as_echo "$with_srv_lease_file" >&6; } 5895 5896 5897# Check whether --with-srv6-lease-file was given. 5898if test "${with_srv6_lease_file+set}" = set; then : 5899 withval=$with_srv6_lease_file; 5900cat >>confdefs.h <<_ACEOF 5901#define _PATH_DHCPD6_DB "$withval" 5902_ACEOF 5903 5904fi 5905 5906 5907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd6.leases location" >&5 5908$as_echo_n "checking for dhcpd6.leases location... " >&6; } 5909if [ "x$with_srv6_lease_file" = "x" ] ; then 5910 if [ -d "${localstatedir}/db" ] ; then 5911 with_srv6_lease_file="${localstatedir}/db/dhcpd6.leases" 5912 elif [ -d "${localstatedir}/state" ] ; then 5913 if [ -d "${localstatedir}/state/dhcp" ] ; then 5914 with_srv6_lease_file="${localstatedir}/state/dhcp/dhcpd6.leases" 5915 else 5916 with_srv6_lease_file="${localstatedir}/state/dhcpd6.leases" 5917 fi 5918 elif [ -d "${localstatedir}/lib" ] ; then 5919 if [ -d "${localstatedir}/lib/dhcp" ] ; then 5920 with_srv6_lease_file="${localstatedir}/lib/dhcp/dhcpd6.leases" 5921 else 5922 with_srv6_lease_file="${localstatedir}/lib/dhcpd6.leases" 5923 fi 5924 elif [ -d "${localstatedir}/etc" ] ; then 5925 with_srv6_lease_file="${localstatedir}/etc/dhcpd6.leases" 5926 else 5927 with_srv6_lease_file="/etc/dhcpd6.leases" 5928 fi 5929fi 5930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv6_lease_file" >&5 5931$as_echo "$with_srv6_lease_file" >&6; } 5932 5933 5934# Check whether --with-cli-lease-file was given. 5935if test "${with_cli_lease_file+set}" = set; then : 5936 withval=$with_cli_lease_file; 5937cat >>confdefs.h <<_ACEOF 5938#define _PATH_DHCLIENT_DB "$withval" 5939_ACEOF 5940 5941fi 5942 5943 5944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient.leases location" >&5 5945$as_echo_n "checking for dhclient.leases location... " >&6; } 5946if [ "x$with_cli_lease_file" = "x" ] ; then 5947 if [ -d "${localstatedir}/db" ] ; then 5948 with_cli_lease_file="${localstatedir}/db/dhclient.leases" 5949 elif [ -d "${localstatedir}/state" ] ; then 5950 if [ -d "${localstatedir}/state/dhcp" ] ; then 5951 with_cli_lease_file="${localstatedir}/state/dhcp/dhclient.leases" 5952 else 5953 with_cli_lease_file="${localstatedir}/state/dhclient.leases" 5954 fi 5955 elif [ -d "${localstatedir}/lib" ] ; then 5956 if [ -d "${localstatedir}/lib/dhcp" ] ; then 5957 with_cli_lease_file="${localstatedir}/lib/dhcp/dhclient.leases" 5958 else 5959 with_cli_lease_file="${localstatedir}/lib/dhclient.leases" 5960 fi 5961 elif [ -d "${localstatedir}/etc" ] ; then 5962 with_cli_lease_file="${localstatedir}/etc/dhclient.leases" 5963 else 5964 with_cli_lease_file="/etc/dhclient.leases" 5965 fi 5966fi 5967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli_lease_file" >&5 5968$as_echo "$with_cli_lease_file" >&6; } 5969 5970 5971# Check whether --with-cli6-lease-file was given. 5972if test "${with_cli6_lease_file+set}" = set; then : 5973 withval=$with_cli6_lease_file; 5974cat >>confdefs.h <<_ACEOF 5975#define _PATH_DHCLIENT6_DB "$withval" 5976_ACEOF 5977 5978fi 5979 5980 5981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient6.leases location" >&5 5982$as_echo_n "checking for dhclient6.leases location... " >&6; } 5983if [ "x$with_cli6_lease_file" = "x" ] ; then 5984 if [ -d "${localstatedir}/db" ] ; then 5985 with_cli6_lease_file="${localstatedir}/db/dhclient6.leases" 5986 elif [ -d "${localstatedir}/state" ] ; then 5987 if [ -d "${localstatedir}/state/dhcp" ] ; then 5988 with_cli6_lease_file="${localstatedir}/state/dhcp/dhclient6.leases" 5989 else 5990 with_cli6_lease_file="${localstatedir}/state/dhclient6.leases" 5991 fi 5992 elif [ -d "${localstatedir}/lib" ] ; then 5993 if [ -d "${localstatedir}/lib/dhcp" ] ; then 5994 with_cli6_lease_file="${localstatedir}/lib/dhcp/dhclient6.leases" 5995 else 5996 with_cli6_lease_file="${localstatedir}/lib/dhclient6.leases" 5997 fi 5998 elif [ -d "${localstatedir}/etc" ] ; then 5999 with_cli6_lease_file="${localstatedir}/etc/dhclient6.leases" 6000 else 6001 with_cli6_lease_file="/etc/dhclient6.leases" 6002 fi 6003fi 6004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli6_lease_file" >&5 6005$as_echo "$with_cli6_lease_file" >&6; } 6006 6007 6008# Check whether --with-srv-pid-file was given. 6009if test "${with_srv_pid_file+set}" = set; then : 6010 withval=$with_srv_pid_file; 6011cat >>confdefs.h <<_ACEOF 6012#define _PATH_DHCPD_PID "$withval" 6013_ACEOF 6014 6015fi 6016 6017 6018# Check whether --with-srv6-pid-file was given. 6019if test "${with_srv6_pid_file+set}" = set; then : 6020 withval=$with_srv6_pid_file; 6021cat >>confdefs.h <<_ACEOF 6022#define _PATH_DHCPD6_PID "$withval" 6023_ACEOF 6024 6025fi 6026 6027 6028# Check whether --with-cli-pid-file was given. 6029if test "${with_cli_pid_file+set}" = set; then : 6030 withval=$with_cli_pid_file; 6031cat >>confdefs.h <<_ACEOF 6032#define _PATH_DHCLIENT_PID "$withval" 6033_ACEOF 6034 6035fi 6036 6037 6038# Check whether --with-cli6-pid-file was given. 6039if test "${with_cli6_pid_file+set}" = set; then : 6040 withval=$with_cli6_pid_file; 6041cat >>confdefs.h <<_ACEOF 6042#define _PATH_DHCLIENT6_PID "$withval" 6043_ACEOF 6044 6045fi 6046 6047 6048# Check whether --with-relay-pid-file was given. 6049if test "${with_relay_pid_file+set}" = set; then : 6050 withval=$with_relay_pid_file; 6051cat >>confdefs.h <<_ACEOF 6052#define _PATH_DHCRELAY_PID "$withval" 6053_ACEOF 6054 6055fi 6056 6057 6058# Check whether --with-relay6-pid-file was given. 6059if test "${with_relay6_pid_file+set}" = set; then : 6060 withval=$with_relay6_pid_file; 6061cat >>confdefs.h <<_ACEOF 6062#define _PATH_DHCRELAY6_PID "$withval" 6063_ACEOF 6064 6065fi 6066 6067 6068# Check basic types. 6069ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t" 6070case $ac_cv_c_int8_t in #( 6071 no|yes) ;; #( 6072 *) 6073 6074cat >>confdefs.h <<_ACEOF 6075#define int8_t $ac_cv_c_int8_t 6076_ACEOF 6077;; 6078esac 6079 6080ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t" 6081case $ac_cv_c_int16_t in #( 6082 no|yes) ;; #( 6083 *) 6084 6085cat >>confdefs.h <<_ACEOF 6086#define int16_t $ac_cv_c_int16_t 6087_ACEOF 6088;; 6089esac 6090 6091ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t" 6092case $ac_cv_c_int32_t in #( 6093 no|yes) ;; #( 6094 *) 6095 6096cat >>confdefs.h <<_ACEOF 6097#define int32_t $ac_cv_c_int32_t 6098_ACEOF 6099;; 6100esac 6101 6102ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t" 6103case $ac_cv_c_int64_t in #( 6104 no|yes) ;; #( 6105 *) 6106 6107cat >>confdefs.h <<_ACEOF 6108#define int64_t $ac_cv_c_int64_t 6109_ACEOF 6110;; 6111esac 6112 6113 6114# Some systems need the u_intX_t types defined across. 6115ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default" 6116if test "x$ac_cv_type_u_int8_t" = xyes; then : 6117 6118else 6119 6120 ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t" 6121case $ac_cv_c_uint8_t in #( 6122 no|yes) ;; #( 6123 *) 6124 6125$as_echo "#define _UINT8_T 1" >>confdefs.h 6126 6127 6128cat >>confdefs.h <<_ACEOF 6129#define uint8_t $ac_cv_c_uint8_t 6130_ACEOF 6131;; 6132 esac 6133 6134 6135$as_echo "#define u_int8_t uint8_t" >>confdefs.h 6136 6137 6138fi 6139 6140ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default" 6141if test "x$ac_cv_type_u_int16_t" = xyes; then : 6142 6143else 6144 6145 ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t" 6146case $ac_cv_c_uint16_t in #( 6147 no|yes) ;; #( 6148 *) 6149 6150 6151cat >>confdefs.h <<_ACEOF 6152#define uint16_t $ac_cv_c_uint16_t 6153_ACEOF 6154;; 6155 esac 6156 6157 6158$as_echo "#define u_int16_t uint16_t" >>confdefs.h 6159 6160 6161fi 6162 6163ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default" 6164if test "x$ac_cv_type_u_int32_t" = xyes; then : 6165 6166else 6167 6168 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 6169case $ac_cv_c_uint32_t in #( 6170 no|yes) ;; #( 6171 *) 6172 6173$as_echo "#define _UINT32_T 1" >>confdefs.h 6174 6175 6176cat >>confdefs.h <<_ACEOF 6177#define uint32_t $ac_cv_c_uint32_t 6178_ACEOF 6179;; 6180 esac 6181 6182 6183$as_echo "#define u_int32_t uint32_t" >>confdefs.h 6184 6185 6186fi 6187 6188ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default" 6189if test "x$ac_cv_type_u_int64_t" = xyes; then : 6190 6191else 6192 6193 ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t" 6194case $ac_cv_c_uint64_t in #( 6195 no|yes) ;; #( 6196 *) 6197 6198$as_echo "#define _UINT64_T 1" >>confdefs.h 6199 6200 6201cat >>confdefs.h <<_ACEOF 6202#define uint64_t $ac_cv_c_uint64_t 6203_ACEOF 6204;; 6205 esac 6206 6207 6208$as_echo "#define u_int64_t uint64_t" >>confdefs.h 6209 6210 6211fi 6212 6213 6214# see if ifaddrs.h is available 6215for ac_header in ifaddrs.h 6216do : 6217 ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default" 6218if test "x$ac_cv_header_ifaddrs_h" = xyes; then : 6219 cat >>confdefs.h <<_ACEOF 6220#define HAVE_IFADDRS_H 1 6221_ACEOF 6222 6223fi 6224 6225done 6226 6227 6228# figure out what IPv4 interface code to use 6229for ac_header in linux/types.h 6230do : 6231 ac_fn_c_check_header_mongrel "$LINENO" "linux/types.h" "ac_cv_header_linux_types_h" "$ac_includes_default" 6232if test "x$ac_cv_header_linux_types_h" = xyes; then : 6233 cat >>confdefs.h <<_ACEOF 6234#define HAVE_LINUX_TYPES_H 1 6235_ACEOF 6236 6237fi 6238 6239done 6240 # needed for linux/filter.h on old systems 6241 6242relay_port_supported="no" 6243ac_fn_c_check_header_compile "$LINENO" "linux/filter.h" "ac_cv_header_linux_filter_h" " 6244#ifdef HAVE_LINUX_TYPES_H 6245#include <linux/types.h> 6246#endif 6247 6248" 6249if test "x$ac_cv_header_linux_filter_h" = xyes; then : 6250 DO_LPF=1 6251fi 6252 6253 6254if test -n "$DO_LPF" 6255then 6256 6257$as_echo "#define HAVE_LPF 1" >>confdefs.h 6258 6259 relay_port_supported="yes" 6260else 6261 ac_fn_c_check_header_mongrel "$LINENO" "sys/dlpi.h" "ac_cv_header_sys_dlpi_h" "$ac_includes_default" 6262if test "x$ac_cv_header_sys_dlpi_h" = xyes; then : 6263 DO_DLPI=1 6264fi 6265 6266 6267 if test -n "$DO_DLPI" 6268 then 6269 6270$as_echo "#define HAVE_DLPI 1" >>confdefs.h 6271 6272 else 6273 ac_fn_c_check_header_mongrel "$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default" 6274if test "x$ac_cv_header_net_bpf_h" = xyes; then : 6275 DO_BPF=1 6276fi 6277 6278 6279 if test -n "$DO_BPF" 6280 then 6281 6282$as_echo "#define HAVE_BPF 1" >>confdefs.h 6283 6284 relay_port_supported="yes" 6285 fi 6286 fi 6287fi 6288 6289if test "$enable_relay_port" = "yes"; then 6290 if test "$relay_port_supported" != "yes"; then 6291 as_fn_error $? "--enable-relay-port requires BPF or LPF" "$LINENO" 5 6292 fi 6293fi 6294 6295# SIOCGLIFCONF uses some transport structures. Trick is not all platforms 6296# use the same structures. We like to use 'struct lifconf' and 'struct 6297# lifreq', but we'll use these other structures if they're present. HPUX 6298# does not define 'struct lifnum', but does use SIOCGLIFNUM - they use an 6299# int value. 6300# 6301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lifnum" >&5 6302$as_echo_n "checking for struct lifnum... " >&6; } 6303cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6304/* end confdefs.h. */ 6305 #include <sys/types.h> 6306 #include <sys/socket.h> 6307 #include <net/if.h> 6308 6309int 6310main () 6311{ 6312 struct lifnum a; 6313 6314 ; 6315 return 0; 6316} 6317_ACEOF 6318if ac_fn_c_try_compile "$LINENO"; then : 6319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6320$as_echo "yes" >&6; } 6321 6322$as_echo "#define ISC_PLATFORM_HAVELIFNUM 1" >>confdefs.h 6323 6324else 6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6326$as_echo "no" >&6; } 6327fi 6328rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6329 6330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrconf" >&5 6331$as_echo_n "checking for struct if_laddrconf... " >&6; } 6332cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6333/* end confdefs.h. */ 6334 #include <sys/types.h> 6335 #include <net/if6.h> 6336 6337int 6338main () 6339{ 6340 struct if_laddrconf a; 6341 6342 ; 6343 return 0; 6344} 6345_ACEOF 6346if ac_fn_c_try_compile "$LINENO"; then : 6347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6348$as_echo "yes" >&6; } 6349 6350$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRCONF 1" >>confdefs.h 6351 6352else 6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6354$as_echo "no" >&6; } 6355fi 6356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6357 6358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrreq" >&5 6359$as_echo_n "checking for struct if_laddrreq... " >&6; } 6360cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6361/* end confdefs.h. */ 6362#include <sys/types.h> 6363 #include <net/if6.h> 6364 6365int 6366main () 6367{ 6368 struct if_laddrreq a; 6369 6370 ; 6371 return 0; 6372} 6373_ACEOF 6374if ac_fn_c_try_link "$LINENO"; then : 6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6376$as_echo "yes" >&6; } 6377 6378$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRREQ 1" >>confdefs.h 6379 6380else 6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6382$as_echo "no" >&6; } 6383fi 6384rm -f core conftest.err conftest.$ac_objext \ 6385 conftest$ac_exeext conftest.$ac_ext 6386 6387# 6388# check for GCC noreturn attribute 6389# 6390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC noreturn attribute" >&5 6391$as_echo_n "checking for GCC noreturn attribute... " >&6; } 6392cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6393/* end confdefs.h. */ 6394 6395int 6396main () 6397{ 6398void foo() __attribute__((noreturn)); 6399 ; 6400 return 0; 6401} 6402_ACEOF 6403if ac_fn_c_try_compile "$LINENO"; then : 6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6405$as_echo "yes" >&6; } 6406 6407$as_echo "#define ISC_DHCP_NORETURN __attribute__((noreturn))" >>confdefs.h 6408 6409else 6410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6411$as_echo "no" >&6; } 6412 6413$as_echo "#define ISC_DHCP_NORETURN /**/" >>confdefs.h 6414 6415fi 6416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6417 6418# Look for optional headers. 6419for ac_header in sys/socket.h net/if_dl.h net/if6.h regex.h 6420do : 6421 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6422ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 6423if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6424 cat >>confdefs.h <<_ACEOF 6425#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6426_ACEOF 6427 6428fi 6429 6430done 6431 6432 6433# Solaris needs some libraries for functions 6434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 6435$as_echo_n "checking for library containing socket... " >&6; } 6436if ${ac_cv_search_socket+:} false; then : 6437 $as_echo_n "(cached) " >&6 6438else 6439 ac_func_search_save_LIBS=$LIBS 6440cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6441/* end confdefs.h. */ 6442 6443/* Override any GCC internal prototype to avoid an error. 6444 Use char because int might match the return type of a GCC 6445 builtin and then its argument prototype would still apply. */ 6446#ifdef __cplusplus 6447extern "C" 6448#endif 6449char socket (); 6450int 6451main () 6452{ 6453return socket (); 6454 ; 6455 return 0; 6456} 6457_ACEOF 6458for ac_lib in '' socket; do 6459 if test -z "$ac_lib"; then 6460 ac_res="none required" 6461 else 6462 ac_res=-l$ac_lib 6463 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6464 fi 6465 if ac_fn_c_try_link "$LINENO"; then : 6466 ac_cv_search_socket=$ac_res 6467fi 6468rm -f core conftest.err conftest.$ac_objext \ 6469 conftest$ac_exeext 6470 if ${ac_cv_search_socket+:} false; then : 6471 break 6472fi 6473done 6474if ${ac_cv_search_socket+:} false; then : 6475 6476else 6477 ac_cv_search_socket=no 6478fi 6479rm conftest.$ac_ext 6480LIBS=$ac_func_search_save_LIBS 6481fi 6482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 6483$as_echo "$ac_cv_search_socket" >&6; } 6484ac_res=$ac_cv_search_socket 6485if test "$ac_res" != no; then : 6486 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6487 6488fi 6489 6490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5 6491$as_echo_n "checking for library containing inet_ntoa... " >&6; } 6492if ${ac_cv_search_inet_ntoa+:} false; then : 6493 $as_echo_n "(cached) " >&6 6494else 6495 ac_func_search_save_LIBS=$LIBS 6496cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6497/* end confdefs.h. */ 6498 6499/* Override any GCC internal prototype to avoid an error. 6500 Use char because int might match the return type of a GCC 6501 builtin and then its argument prototype would still apply. */ 6502#ifdef __cplusplus 6503extern "C" 6504#endif 6505char inet_ntoa (); 6506int 6507main () 6508{ 6509return inet_ntoa (); 6510 ; 6511 return 0; 6512} 6513_ACEOF 6514for ac_lib in '' nsl; do 6515 if test -z "$ac_lib"; then 6516 ac_res="none required" 6517 else 6518 ac_res=-l$ac_lib 6519 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6520 fi 6521 if ac_fn_c_try_link "$LINENO"; then : 6522 ac_cv_search_inet_ntoa=$ac_res 6523fi 6524rm -f core conftest.err conftest.$ac_objext \ 6525 conftest$ac_exeext 6526 if ${ac_cv_search_inet_ntoa+:} false; then : 6527 break 6528fi 6529done 6530if ${ac_cv_search_inet_ntoa+:} false; then : 6531 6532else 6533 ac_cv_search_inet_ntoa=no 6534fi 6535rm conftest.$ac_ext 6536LIBS=$ac_func_search_save_LIBS 6537fi 6538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5 6539$as_echo "$ac_cv_search_inet_ntoa" >&6; } 6540ac_res=$ac_cv_search_inet_ntoa 6541if test "$ac_res" != no; then : 6542 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6543 6544fi 6545 6546 6547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5 6548$as_echo_n "checking for library containing inet_aton... " >&6; } 6549if ${ac_cv_search_inet_aton+:} false; then : 6550 $as_echo_n "(cached) " >&6 6551else 6552 ac_func_search_save_LIBS=$LIBS 6553cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6554/* end confdefs.h. */ 6555 6556/* Override any GCC internal prototype to avoid an error. 6557 Use char because int might match the return type of a GCC 6558 builtin and then its argument prototype would still apply. */ 6559#ifdef __cplusplus 6560extern "C" 6561#endif 6562char inet_aton (); 6563int 6564main () 6565{ 6566return inet_aton (); 6567 ; 6568 return 0; 6569} 6570_ACEOF 6571for ac_lib in '' socket nsl; do 6572 if test -z "$ac_lib"; then 6573 ac_res="none required" 6574 else 6575 ac_res=-l$ac_lib 6576 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6577 fi 6578 if ac_fn_c_try_link "$LINENO"; then : 6579 ac_cv_search_inet_aton=$ac_res 6580fi 6581rm -f core conftest.err conftest.$ac_objext \ 6582 conftest$ac_exeext 6583 if ${ac_cv_search_inet_aton+:} false; then : 6584 break 6585fi 6586done 6587if ${ac_cv_search_inet_aton+:} false; then : 6588 6589else 6590 ac_cv_search_inet_aton=no 6591fi 6592rm conftest.$ac_ext 6593LIBS=$ac_func_search_save_LIBS 6594fi 6595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5 6596$as_echo "$ac_cv_search_inet_aton" >&6; } 6597ac_res=$ac_cv_search_inet_aton 6598if test "$ac_res" != no; then : 6599 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6600 6601else 6602 6603$as_echo "#define NEED_INET_ATON 1" >>confdefs.h 6604 6605fi 6606 6607 6608# Check for a standalone regex library. 6609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing regcomp" >&5 6610$as_echo_n "checking for library containing regcomp... " >&6; } 6611if ${ac_cv_search_regcomp+:} false; then : 6612 $as_echo_n "(cached) " >&6 6613else 6614 ac_func_search_save_LIBS=$LIBS 6615cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6616/* end confdefs.h. */ 6617 6618/* Override any GCC internal prototype to avoid an error. 6619 Use char because int might match the return type of a GCC 6620 builtin and then its argument prototype would still apply. */ 6621#ifdef __cplusplus 6622extern "C" 6623#endif 6624char regcomp (); 6625int 6626main () 6627{ 6628return regcomp (); 6629 ; 6630 return 0; 6631} 6632_ACEOF 6633for ac_lib in '' regex; do 6634 if test -z "$ac_lib"; then 6635 ac_res="none required" 6636 else 6637 ac_res=-l$ac_lib 6638 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6639 fi 6640 if ac_fn_c_try_link "$LINENO"; then : 6641 ac_cv_search_regcomp=$ac_res 6642fi 6643rm -f core conftest.err conftest.$ac_objext \ 6644 conftest$ac_exeext 6645 if ${ac_cv_search_regcomp+:} false; then : 6646 break 6647fi 6648done 6649if ${ac_cv_search_regcomp+:} false; then : 6650 6651else 6652 ac_cv_search_regcomp=no 6653fi 6654rm conftest.$ac_ext 6655LIBS=$ac_func_search_save_LIBS 6656fi 6657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regcomp" >&5 6658$as_echo "$ac_cv_search_regcomp" >&6; } 6659ac_res=$ac_cv_search_regcomp 6660if test "$ac_res" != no; then : 6661 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6662 6663fi 6664 6665 6666for ac_func in strlcat 6667do : 6668 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" 6669if test "x$ac_cv_func_strlcat" = xyes; then : 6670 cat >>confdefs.h <<_ACEOF 6671#define HAVE_STRLCAT 1 6672_ACEOF 6673 6674fi 6675done 6676 6677 6678# For HP/UX we need -lipv6 for if_nametoindex, perhaps others. 6679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing if_nametoindex" >&5 6680$as_echo_n "checking for library containing if_nametoindex... " >&6; } 6681if ${ac_cv_search_if_nametoindex+:} false; then : 6682 $as_echo_n "(cached) " >&6 6683else 6684 ac_func_search_save_LIBS=$LIBS 6685cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6686/* end confdefs.h. */ 6687 6688/* Override any GCC internal prototype to avoid an error. 6689 Use char because int might match the return type of a GCC 6690 builtin and then its argument prototype would still apply. */ 6691#ifdef __cplusplus 6692extern "C" 6693#endif 6694char if_nametoindex (); 6695int 6696main () 6697{ 6698return if_nametoindex (); 6699 ; 6700 return 0; 6701} 6702_ACEOF 6703for ac_lib in '' ipv6; do 6704 if test -z "$ac_lib"; then 6705 ac_res="none required" 6706 else 6707 ac_res=-l$ac_lib 6708 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6709 fi 6710 if ac_fn_c_try_link "$LINENO"; then : 6711 ac_cv_search_if_nametoindex=$ac_res 6712fi 6713rm -f core conftest.err conftest.$ac_objext \ 6714 conftest$ac_exeext 6715 if ${ac_cv_search_if_nametoindex+:} false; then : 6716 break 6717fi 6718done 6719if ${ac_cv_search_if_nametoindex+:} false; then : 6720 6721else 6722 ac_cv_search_if_nametoindex=no 6723fi 6724rm conftest.$ac_ext 6725LIBS=$ac_func_search_save_LIBS 6726fi 6727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_if_nametoindex" >&5 6728$as_echo "$ac_cv_search_if_nametoindex" >&6; } 6729ac_res=$ac_cv_search_if_nametoindex 6730if test "$ac_res" != no; then : 6731 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6732 6733fi 6734 6735 6736# For some Solaris nanosleep is found by BIND in librt 6737have_nanosleep="no" 6738ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 6739if test "x$ac_cv_func_nanosleep" = xyes; then : 6740 have_nanosleep="yes" 6741fi 6742 6743if test "$have_nanosleep" = "no"; then 6744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 6745$as_echo_n "checking for nanosleep in -lrt... " >&6; } 6746if ${ac_cv_lib_rt_nanosleep+:} false; then : 6747 $as_echo_n "(cached) " >&6 6748else 6749 ac_check_lib_save_LIBS=$LIBS 6750LIBS="-lrt $LIBS" 6751cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6752/* end confdefs.h. */ 6753 6754/* Override any GCC internal prototype to avoid an error. 6755 Use char because int might match the return type of a GCC 6756 builtin and then its argument prototype would still apply. */ 6757#ifdef __cplusplus 6758extern "C" 6759#endif 6760char nanosleep (); 6761int 6762main () 6763{ 6764return nanosleep (); 6765 ; 6766 return 0; 6767} 6768_ACEOF 6769if ac_fn_c_try_link "$LINENO"; then : 6770 ac_cv_lib_rt_nanosleep=yes 6771else 6772 ac_cv_lib_rt_nanosleep=no 6773fi 6774rm -f core conftest.err conftest.$ac_objext \ 6775 conftest$ac_exeext conftest.$ac_ext 6776LIBS=$ac_check_lib_save_LIBS 6777fi 6778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5 6779$as_echo "$ac_cv_lib_rt_nanosleep" >&6; } 6780if test "x$ac_cv_lib_rt_nanosleep" = xyes; then : 6781 have_nanosleep="rt" 6782fi 6783 6784fi 6785if test "$have_nanosleep" = "rt"; then 6786 LIBS="-lrt $LIBS" 6787fi 6788 6789# check for /dev/random (declares ISC_PATH_RANDOMDEV) 6790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for random device" >&5 6791$as_echo_n "checking for random device... " >&6; } 6792 6793# Check whether --with-randomdev was given. 6794if test "${with_randomdev+set}" = set; then : 6795 withval=$with_randomdev; use_randomdev="$withval" 6796else 6797 use_randomdev="unspec" 6798fi 6799 6800if test "$use_randomdev" = "unspec"; then 6801 if test "$cross_compiling" = "yes"; then 6802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unspecified" >&5 6803$as_echo "unspecified" >&6; } 6804 as_fn_error $? " need --with-randomdev=PATH or --with-randomdev=no" "$LINENO" 5 6805 fi 6806 use_randomdev="/dev/random" 6807elif test "$use_randomdev" = "yes"; then 6808 use_randomdev="/dev/random" 6809fi 6810if test "$use_randomdev" = "no"; then 6811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5 6812$as_echo "disabled" >&6; } 6813 BINDCONFIG="$BINDCONFIG --with-randomdev=no" 6814else 6815 if test "$cross_compiling" = "yes"; then 6816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_randomdev (unchecked)" >&5 6817$as_echo "$use_randomdev (unchecked)" >&6; } 6818 else 6819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_randomdev" >&5 6820$as_echo "$use_randomdev" >&6; } 6821 as_ac_File=`$as_echo "ac_cv_file_$use_randomdev" | $as_tr_sh` 6822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $use_randomdev" >&5 6823$as_echo_n "checking for $use_randomdev... " >&6; } 6824if eval \${$as_ac_File+:} false; then : 6825 $as_echo_n "(cached) " >&6 6826else 6827 test "$cross_compiling" = yes && 6828 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 6829if test -r "$use_randomdev"; then 6830 eval "$as_ac_File=yes" 6831else 6832 eval "$as_ac_File=no" 6833fi 6834fi 6835eval ac_res=\$$as_ac_File 6836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 6837$as_echo "$ac_res" >&6; } 6838if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 6839 6840cat >>confdefs.h <<_ACEOF 6841#define ISC_PATH_RANDOMDEV "$use_randomdev" 6842_ACEOF 6843 6844else 6845 as_fn_error $? "cannot find $use_randomdev" "$LINENO" 5 6846fi 6847 6848 fi 6849 BINDCONFIG="$BINDCONFIG --with-randomdev=$use_randomdev" 6850fi 6851 6852BINDIOMUX="--disable-kqueue --disable-epoll --disable-devpoll" 6853# check kqueue/epoll/devpoll alternative to select 6854# Check whether --enable-kqueue was given. 6855if test "${enable_kqueue+set}" = set; then : 6856 enableval=$enable_kqueue; want_kqueue="$enableval" 6857else 6858 want_kqueue="no" 6859fi 6860 6861if test "$want_kqueue" = "yes"; then 6862 BINDIOMUX="--enable-kqueue" 6863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-kqueue is not supported: it may lead to issues such as server looping" >&5 6864$as_echo "$as_me: WARNING: --enable-kqueue is not supported: it may lead to issues such as server looping" >&2;} 6865fi 6866# Check whether --enable-epoll was given. 6867if test "${enable_epoll+set}" = set; then : 6868 enableval=$enable_epoll; want_epoll="$enableval" 6869else 6870 want_epoll="no" 6871fi 6872 6873if test "$want_epoll" = "yes"; then 6874 BINDIOMUX="--enable-epoll" 6875 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-epoll is not supported: it may lead to issues such as server looping" >&5 6876$as_echo "$as_me: WARNING: --enable-epoll is not supported: it may lead to issues such as server looping" >&2;} 6877fi 6878# Check whether --enable-devpoll was given. 6879if test "${enable_devpoll+set}" = set; then : 6880 enableval=$enable_devpoll; want_devpoll="$enableval" 6881else 6882 want_devpoll="no" 6883fi 6884 6885if test "$want_devpoll" = "yes"; then 6886 BINDIOMUX="--enable-devpoll" 6887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-devpoll is not supported: it may lead to issues such as server looping" >&5 6888$as_echo "$as_me: WARNING: --enable-devpoll is not supported: it may lead to issues such as server looping" >&2;} 6889fi 6890 6891 6892# general extra bind configure arguments 6893 6894# Check whether --with-bind-extra-config was given. 6895if test "${with_bind_extra_config+set}" = set; then : 6896 withval=$with_bind_extra_config; use_xbindconfig="$withval" 6897else 6898 use_xbindconfig="" 6899fi 6900 6901case "$use_xbindconfig" in 6902yes|no|'') 6903 ;; 6904*) 6905 BINDCONFIG="$BINDCONFIG $use_xbindconfig" 6906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Most options to bind configure are not supported when used by ISC DHCP" >&5 6907$as_echo "$as_me: WARNING: Most options to bind configure are not supported when used by ISC DHCP" >&2;} 6908 ;; 6909esac 6910 6911# see if there is a "sa_len" field in our interface information structure 6912ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h> 6913" 6914if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then : 6915 6916$as_echo "#define HAVE_SA_LEN /**/" >>confdefs.h 6917 6918fi 6919 6920 6921# figure out pointer size 6922SAVE_CFLAGS="$CFLAGS" 6923CFLAGS="$CFLAGS -I$srcdir" 6924# The cast to long int works around a bug in the HP C Compiler 6925# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 6926# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 6927# This bug is HP SR number 8606223364. 6928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct iaddr *" >&5 6929$as_echo_n "checking size of struct iaddr *... " >&6; } 6930if ${ac_cv_sizeof_struct_iaddr_p+:} false; then : 6931 $as_echo_n "(cached) " >&6 6932else 6933 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct iaddr *))" "ac_cv_sizeof_struct_iaddr_p" " 6934#include \"includes/inet.h\" 6935#include <stdio.h> 6936 6937"; then : 6938 6939else 6940 if test "$ac_cv_type_struct_iaddr_p" = yes; then 6941 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6942$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6943as_fn_error 77 "cannot compute sizeof (struct iaddr *) 6944See \`config.log' for more details" "$LINENO" 5; } 6945 else 6946 ac_cv_sizeof_struct_iaddr_p=0 6947 fi 6948fi 6949 6950fi 6951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_iaddr_p" >&5 6952$as_echo "$ac_cv_sizeof_struct_iaddr_p" >&6; } 6953 6954 6955 6956cat >>confdefs.h <<_ACEOF 6957#define SIZEOF_STRUCT_IADDR_P $ac_cv_sizeof_struct_iaddr_p 6958_ACEOF 6959 6960 6961CFLAGS="$SAVE_CFLAGS" 6962 6963# Solaris does not have the msg_control or msg_controlen members 6964# in the msghdr structure unless you define: 6965# 6966# _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED, and __EXTENSIONS__ 6967# 6968# See the "standards" man page for details. 6969# 6970# We check for the msg_control member, and if it is not found, we check 6971# again with the appropriate defines added to the CFLAGS. (In order to 6972# do this we have to remove the check from the cache, which is what the 6973# "unset" is for.) 6974ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 6975#include <sys/types.h> 6976#include <sys/socket.h> 6977 6978" 6979if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 6980 6981else 6982 CFLAGS="$CFLAGS -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1" 6983 CFLAGS="$CFLAGS -D__EXTENSIONS__" 6984 unset ac_cv_member_struct_msghdr_msg_control 6985 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" " 6986#include <sys/types.h> 6987#include <sys/socket.h> 6988 6989" 6990if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then : 6991 6992else 6993 as_fn_error $? "Missing msg_control member in 6994 msg_control structure." "$LINENO" 5 6995fi 6996 6997 6998fi 6999 7000 7001ac_fn_c_check_member "$LINENO" "struct tpacket_auxdata" "tp_vlan_tci" "ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" "#include <linux/if_packet.h> 7002" 7003if test "x$ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" = xyes; then : 7004 7005$as_echo "#define VLAN_TCI_PRESENT 1" >>confdefs.h 7006 7007 7008fi 7009 7010 7011# bind/Makefile.in is not from automake so we need 2 variables for bind dir 7012BINDSUBDIR= 7013BINDDIR= 7014BINDSRCDIR= 7015BINDLIBIRSDIR= 7016BINDLIBDNSDIR= 7017BINDLIBISCCFGDIR= 7018BINDLIBISCDIR= 7019DISTCHECK_LIBBIND_CONFIGURE_FLAG= 7020 7021# Check whether --with-libbind was given. 7022if test "${with_libbind+set}" = set; then : 7023 withval=$with_libbind; use_libbind="$withval" 7024else 7025 use_libbind="no" 7026fi 7027 7028case "$use_libbind" in 7029yes) 7030 as_fn_error $? "PATH is required in --with-libbind=PATH" "$LINENO" 5 7031 ;; 7032no) 7033 BINDSUBDIR="\${top_srcdir}/bind" 7034 my_abs_srcdir=`cd $srcdir && pwd` 7035 BINDDIR="${my_abs_srcdir}/bind" 7036 if test ! -d "$srcdir/bind"; then 7037 as_fn_error $? "Where to find or build bind includes and libraries must be specified" "$LINENO" 5 7038 fi 7039 if test -d "$srcdir/bind/bind9"; then 7040 BINDSRCDIR="${my_abs_srcdir}/bind/bind9" 7041 else 7042 if test ! -f "$srcdir/bind/version.tmp"; then 7043 as_fn_error $? "Cannot find $srcdir/bind/version.tmp" "$LINENO" 5 7044 fi 7045 . "$srcdir/bind/version.tmp" 7046 bindversion=${MAJORVER}.${MINORVER}.${PATCHVER}${RELEASETYPE}${RELEASEVER} 7047 BINDSRCDIR="${my_abs_srcdir}/bind/bind-$bindversion" 7048 fi 7049 ac_config_files="$ac_config_files $srcdir/bind/Makefile" 7050 7051 7052 BINDLIBIRSDIR="$BINDSRCDIR/lib/irs" 7053 BINDLIBDNSDIR="$BINDSRCDIR/lib/dns" 7054 BINDLIBISCCFGDIR="$BINDSRCDIR/lib/isccfg" 7055 BINDLIBISCDIR="$BINDSRCDIR/lib/isc" 7056 ;; 7057*) 7058 if test ! -d "$use_libbind"; then 7059 as_fn_error $? "Cannot find bind directory at $use_libbind" "$LINENO" 5 7060 fi 7061 if test ! -d "$use_libbind/include" -o \ 7062 ! -f "$use_libbind/include/isc/buffer.h" 7063 then 7064 as_fn_error $? "Cannot find bind includes at $use_libbind/include" "$LINENO" 5 7065 fi 7066 if test ! -d "$use_libbind/lib" -o \ 7067 \( ! -f "$use_libbind/lib/libisc.a" -a \ 7068 ! -f "$use_libbind/lib/libisc.la" \) 7069 then 7070 as_fn_error $? "Cannot find bind libraries at $use_libbind/lib" "$LINENO" 5 7071 fi 7072 BINDDIR="$use_libbind" 7073 BINDLIBIRSDIR="$BINDDIR/lib" 7074 BINDLIBDNSDIR="$BINDDIR/lib" 7075 BINDLIBISCCFGDIR="$BINDDIR/lib" 7076 BINDLIBISCDIR="$BINDDIR/lib" 7077 DISTCHECK_LIBBIND_CONFIGURE_FLAG="--with-libbind=$use_libbind" 7078 ;; 7079esac 7080 7081 7082 7083 7084 7085 7086 7087 7088 if test "$use_libbind" = "no"; then 7089 HAVE_BINDDIR_TRUE= 7090 HAVE_BINDDIR_FALSE='#' 7091else 7092 HAVE_BINDDIR_TRUE='#' 7093 HAVE_BINDDIR_FALSE= 7094fi 7095 7096 7097# 7098# GNU libtool support 7099# 7100case "$build_os" in 7101 sunos*) 7102 # Just set the maximum command line length for sunos 7103 # as it otherwise takes a exceptionally long time to 7104 # work it out. Required for libtool. 7105 7106 lt_cv_sys_max_cmd_len=4096 7107 ;; 7108esac 7109 7110want_libtool="no" 7111 7112BINDLT= 7113DISTCHECK_LIBTOOL_CONFIGURE_FLAG= 7114# Check whether --enable-libtool was given. 7115if test "${enable_libtool+set}" = set; then : 7116 enableval=$enable_libtool; want_libtool="$enableval" 7117fi 7118 7119 7120if test "$use_libbind" != "no"; then 7121 if test "$want_libtool" = "yes" -a \ 7122 ! -f "$use_libbind/lib/libisc.la" 7123 then 7124 as_fn_error $? "Cannot find dynamic libraries at $use_libbind/lib" "$LINENO" 5 7125 fi 7126 if test "$want_libtool" = "no" -a \ 7127 ! -f "$use_libbind/lib/libisc.a" 7128 then 7129 as_fn_error $? "Cannot find static libraries at $use_libbind/lib" "$LINENO" 5 7130 fi 7131fi 7132 7133 7134if test "$want_libtool" = "yes"; then 7135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: legacy configure is used but libtool is enabled. Trying to recover..." >&5 7136$as_echo "$as_me: WARNING: legacy configure is used but libtool is enabled. Trying to recover..." >&2;} 7137 # expand $ac_configure_args 7138 eval "set my_configure_args $ac_configure_args" 7139 shift 7140 cd $srcdir; exec ./config+lt "$@" 7141 as_fn_error $? "Recovering failed" "$LINENO" 5 7142fi 7143 7144DHLIBS=LIBRARIES 7145A=a 7146 7147 7148 7149 7150 7151 7152# quoting in Makefile.am.in 7153Q=@ 7154 7155 7156# install bind includes and libraries 7157 7158want_install_bind="no" 7159if test "$want_libtool" = "yes"; then 7160 want_install_bind="yes" 7161fi 7162if test "$use_libbind" != "no"; then 7163 want_install_bind="no" 7164fi 7165# Check whether --enable-bind_install was given. 7166if test "${enable_bind_install+set}" = set; then : 7167 enableval=$enable_bind_install; want_install_bind="$enableval" 7168fi 7169 7170if test "$want_install_bind" = "yes"; then 7171 if test "$use_libbind" != "no"; then 7172 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-bind-install does nothing when --with-libbind is set" >&5 7173$as_echo "$as_me: WARNING: --enable-bind-install does nothing when --with-libbind is set" >&2;} 7174 fi 7175elif test "$want_libtool" = "yes" -a "$use_libbind" = "no"; then 7176 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: embedded dynamic bind libraries must be installed" >&5 7177$as_echo "$as_me: WARNING: embedded dynamic bind libraries must be installed" >&2;} 7178fi 7179 if test "$want_install_bind" = "yes"; then 7180 INSTALL_BIND_TRUE= 7181 INSTALL_BIND_FALSE='#' 7182else 7183 INSTALL_BIND_TRUE='#' 7184 INSTALL_BIND_FALSE= 7185fi 7186 7187 7188# OpenLDAP support. 7189 7190# Check whether --with-ldap was given. 7191if test "${with_ldap+set}" = set; then : 7192 withval=$with_ldap; ldap=$withval 7193else 7194 ldap=no 7195fi 7196 7197 7198# OpenLDAP with SSL support. 7199 7200# Check whether --with-ldapcrypto was given. 7201if test "${with_ldapcrypto+set}" = set; then : 7202 withval=$with_ldapcrypto; ldapcrypto=$withval 7203else 7204 ldapcrypto=no 7205fi 7206 7207 7208# Gssapi to allow LDAP to authenticate with a keytab 7209 7210# Check whether --with-ldap-gssapi was given. 7211if test "${with_ldap_gssapi+set}" = set; then : 7212 withval=$with_ldap_gssapi; ldap_gssapi=$withval 7213else 7214 ldap_gssapi=no 7215fi 7216 7217 7218 7219# LDAP CASA auth support. 7220 7221# Check whether --with-ldapcasa was given. 7222if test "${with_ldapcasa+set}" = set; then : 7223 withval=$with_ldapcasa; ldapcasa=$withval 7224else 7225 ldapcasa=no 7226fi 7227 7228 7229# OpenLDAP support is disabled by default, if enabled then SSL support is an 7230# extra optional that is also disabled by default. Enabling LDAP SSL support 7231# implies enabling LDAP support. Similarly, KRB5 support implies LDAP support, 7232# but doesn't include SSL. The two are not dependant. 7233if test x$ldap = xyes || test x$ldapcrypto = xyes || test x$ldap_gssapi = xyes; then 7234 saved_LIBS="$LIBS" 7235 LIBS="" 7236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ldap_initialize" >&5 7237$as_echo_n "checking for library containing ldap_initialize... " >&6; } 7238if ${ac_cv_search_ldap_initialize+:} false; then : 7239 $as_echo_n "(cached) " >&6 7240else 7241 ac_func_search_save_LIBS=$LIBS 7242cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7243/* end confdefs.h. */ 7244 7245/* Override any GCC internal prototype to avoid an error. 7246 Use char because int might match the return type of a GCC 7247 builtin and then its argument prototype would still apply. */ 7248#ifdef __cplusplus 7249extern "C" 7250#endif 7251char ldap_initialize (); 7252int 7253main () 7254{ 7255return ldap_initialize (); 7256 ; 7257 return 0; 7258} 7259_ACEOF 7260for ac_lib in '' ldap; do 7261 if test -z "$ac_lib"; then 7262 ac_res="none required" 7263 else 7264 ac_res=-l$ac_lib 7265 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7266 fi 7267 if ac_fn_c_try_link "$LINENO"; then : 7268 ac_cv_search_ldap_initialize=$ac_res 7269fi 7270rm -f core conftest.err conftest.$ac_objext \ 7271 conftest$ac_exeext 7272 if ${ac_cv_search_ldap_initialize+:} false; then : 7273 break 7274fi 7275done 7276if ${ac_cv_search_ldap_initialize+:} false; then : 7277 7278else 7279 ac_cv_search_ldap_initialize=no 7280fi 7281rm conftest.$ac_ext 7282LIBS=$ac_func_search_save_LIBS 7283fi 7284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ldap_initialize" >&5 7285$as_echo "$ac_cv_search_ldap_initialize" >&6; } 7286ac_res=$ac_cv_search_ldap_initialize 7287if test "$ac_res" != no; then : 7288 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7289 7290else 7291 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7292$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7293as_fn_error $? "*** Cannot find ldap_initialize with -lldap - do you need to install an OpenLDAP2 Devel package? 7294See \`config.log' for more details" "$LINENO" 5; } 7295fi 7296 7297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_pvt_opt_on" >&5 7298$as_echo_n "checking for library containing ber_pvt_opt_on... " >&6; } 7299if ${ac_cv_search_ber_pvt_opt_on+:} false; then : 7300 $as_echo_n "(cached) " >&6 7301else 7302 ac_func_search_save_LIBS=$LIBS 7303cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7304/* end confdefs.h. */ 7305 7306/* Override any GCC internal prototype to avoid an error. 7307 Use char because int might match the return type of a GCC 7308 builtin and then its argument prototype would still apply. */ 7309#ifdef __cplusplus 7310extern "C" 7311#endif 7312char ber_pvt_opt_on (); 7313int 7314main () 7315{ 7316return ber_pvt_opt_on (); 7317 ; 7318 return 0; 7319} 7320_ACEOF 7321for ac_lib in '' lber; do 7322 if test -z "$ac_lib"; then 7323 ac_res="none required" 7324 else 7325 ac_res=-l$ac_lib 7326 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7327 fi 7328 if ac_fn_c_try_link "$LINENO"; then : 7329 ac_cv_search_ber_pvt_opt_on=$ac_res 7330fi 7331rm -f core conftest.err conftest.$ac_objext \ 7332 conftest$ac_exeext 7333 if ${ac_cv_search_ber_pvt_opt_on+:} false; then : 7334 break 7335fi 7336done 7337if ${ac_cv_search_ber_pvt_opt_on+:} false; then : 7338 7339else 7340 ac_cv_search_ber_pvt_opt_on=no 7341fi 7342rm conftest.$ac_ext 7343LIBS=$ac_func_search_save_LIBS 7344fi 7345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ber_pvt_opt_on" >&5 7346$as_echo "$ac_cv_search_ber_pvt_opt_on" >&6; } 7347ac_res=$ac_cv_search_ber_pvt_opt_on 7348if test "$ac_res" != no; then : 7349 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7350 7351else 7352 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7353$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7354as_fn_error $? "*** Cannot find ber_pvt_opt_on with -llber - do you need to install an OpenLDAP2 Devel package? 7355See \`config.log' for more details" "$LINENO" 5; } 7356fi 7357 7358 if test x$ldap_gssapi = xyes ; then 7359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing krb5_init_context" >&5 7360$as_echo_n "checking for library containing krb5_init_context... " >&6; } 7361if ${ac_cv_search_krb5_init_context+:} false; then : 7362 $as_echo_n "(cached) " >&6 7363else 7364 ac_func_search_save_LIBS=$LIBS 7365cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7366/* end confdefs.h. */ 7367 7368/* Override any GCC internal prototype to avoid an error. 7369 Use char because int might match the return type of a GCC 7370 builtin and then its argument prototype would still apply. */ 7371#ifdef __cplusplus 7372extern "C" 7373#endif 7374char krb5_init_context (); 7375int 7376main () 7377{ 7378return krb5_init_context (); 7379 ; 7380 return 0; 7381} 7382_ACEOF 7383for ac_lib in '' krb5; do 7384 if test -z "$ac_lib"; then 7385 ac_res="none required" 7386 else 7387 ac_res=-l$ac_lib 7388 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7389 fi 7390 if ac_fn_c_try_link "$LINENO"; then : 7391 ac_cv_search_krb5_init_context=$ac_res 7392fi 7393rm -f core conftest.err conftest.$ac_objext \ 7394 conftest$ac_exeext 7395 if ${ac_cv_search_krb5_init_context+:} false; then : 7396 break 7397fi 7398done 7399if ${ac_cv_search_krb5_init_context+:} false; then : 7400 7401else 7402 ac_cv_search_krb5_init_context=no 7403fi 7404rm conftest.$ac_ext 7405LIBS=$ac_func_search_save_LIBS 7406fi 7407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_krb5_init_context" >&5 7408$as_echo "$ac_cv_search_krb5_init_context" >&6; } 7409ac_res=$ac_cv_search_krb5_init_context 7410if test "$ac_res" != no; then : 7411 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7412 7413else 7414 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7415$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7416as_fn_error $? "*** Cannot find krb5_init_context with -lkrb5 - do you need to install a Kerberos Devel package? 7417See \`config.log' for more details" "$LINENO" 5; } 7418fi 7419 7420 fi 7421 7422 # Create LDAP_LIBS which we specify them explicitly rather than lumping them in with LIBS 7423 LDAP_LIBS=$LIBS 7424 7425 LIBS="$saved_LIBS" 7426 7427 7428 for ac_header in ldap.h 7429do : 7430 ac_fn_c_check_header_mongrel "$LINENO" "ldap.h" "ac_cv_header_ldap_h" "$ac_includes_default" 7431if test "x$ac_cv_header_ldap_h" = xyes; then : 7432 cat >>confdefs.h <<_ACEOF 7433#define HAVE_LDAP_H 1 7434_ACEOF 7435 7436fi 7437 7438done 7439 7440 for ac_func in inet_pton inet_ntop 7441do : 7442 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 7443ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 7444if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 7445 cat >>confdefs.h <<_ACEOF 7446#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 7447_ACEOF 7448 7449fi 7450done 7451 7452 7453 7454 LDAP_CFLAGS="-DLDAP_CONFIGURATION" 7455 7456 if test x$ldapcasa = xyes ; then 7457 for ac_header in micasa_mgmd.h 7458do : 7459 ac_fn_c_check_header_mongrel "$LINENO" "micasa_mgmd.h" "ac_cv_header_micasa_mgmd_h" "$ac_includes_default" 7460if test "x$ac_cv_header_micasa_mgmd_h" = xyes; then : 7461 cat >>confdefs.h <<_ACEOF 7462#define HAVE_MICASA_MGMD_H 1 7463_ACEOF 7464 7465 LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_CASA_AUTH" 7466 7467else 7468 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7469$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7470as_fn_error $? "*** Cannot find micasa_mgmd.h for ldap casa auth support 7471See \`config.log' for more details" "$LINENO" 5; } 7472fi 7473 7474done 7475 7476 fi 7477 7478 if test x$ldapcrypto = xyes ; then 7479 LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_USE_SSL" 7480 fi 7481 7482 if test x$ldap_gssapi = xyes; then 7483 LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_USE_GSSAPI" 7484 fi 7485 7486 LDAP_CFLAGS=$LDAP_CFLAGS 7487 7488fi 7489 7490# Append selected warning levels to CFLAGS before substitution (but after 7491# AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[]) & etc). 7492CFLAGS="$CFLAGS $STD_CWARNINGS" 7493 7494# Try to add the bind and dhcp include directories 7495CFLAGS="$CFLAGS -I\$(top_srcdir)/includes -I$BINDDIR/include" 7496 7497case "$host" in 7498*-darwin*) 7499 CFLAGS="$CFLAGS -D__APPLE_USE_RFC_3542";; 7500*-solaris*) 7501 # As of Solaris 11, ethernet dev files are in /dev/net 7502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/net" >&5 7503$as_echo_n "checking for /dev/net... " >&6; } 7504if ${ac_cv_file__dev_net+:} false; then : 7505 $as_echo_n "(cached) " >&6 7506else 7507 test "$cross_compiling" = yes && 7508 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 7509if test -r "/dev/net"; then 7510 ac_cv_file__dev_net=yes 7511else 7512 ac_cv_file__dev_net=no 7513fi 7514fi 7515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_net" >&5 7516$as_echo "$ac_cv_file__dev_net" >&6; } 7517if test "x$ac_cv_file__dev_net" = xyes; then : 7518 7519$as_echo "#define USE_DEV_NET 1" >>confdefs.h 7520 7521fi 7522 7523 ;; 7524esac 7525 7526 7527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5 7528$as_echo_n "checking for flexible array members... " >&6; } 7529if ${ac_cv_c_flexmember+:} false; then : 7530 $as_echo_n "(cached) " >&6 7531else 7532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7533/* end confdefs.h. */ 7534#include <stdlib.h> 7535 #include <stdio.h> 7536 #include <stddef.h> 7537 struct s { int n; double d[]; }; 7538int 7539main () 7540{ 7541int m = getchar (); 7542 struct s *p = malloc (offsetof (struct s, d) 7543 + m * sizeof (double)); 7544 p->d[0] = 0.0; 7545 return p->d != (double *) NULL; 7546 ; 7547 return 0; 7548} 7549_ACEOF 7550if ac_fn_c_try_compile "$LINENO"; then : 7551 ac_cv_c_flexmember=yes 7552else 7553 ac_cv_c_flexmember=no 7554fi 7555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7556fi 7557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5 7558$as_echo "$ac_cv_c_flexmember" >&6; } 7559 if test $ac_cv_c_flexmember = yes; then 7560 7561$as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h 7562 7563 else 7564 $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h 7565 7566 fi 7567 7568 7569ac_config_files="$ac_config_files Makefile client/Makefile client/tests/Makefile common/Makefile.am common/Makefile common/tests/Makefile dhcpctl/Makefile.am dhcpctl/Makefile includes/Makefile keama/Makefile omapip/Makefile.am omapip/Makefile relay/Makefile relay/tests/Makefile server/Makefile tests/Makefile.am tests/Makefile tests/unittest.sh server/tests/Makefile doc/devel/doxyfile" 7570 7571cat >confcache <<\_ACEOF 7572# This file is a shell script that caches the results of configure 7573# tests run on this system so they can be shared between configure 7574# scripts and configure runs, see configure's option --config-cache. 7575# It is not useful on other systems. If it contains results you don't 7576# want to keep, you may remove or edit it. 7577# 7578# config.status only pays attention to the cache file if you give it 7579# the --recheck option to rerun configure. 7580# 7581# `ac_cv_env_foo' variables (set or unset) will be overridden when 7582# loading this file, other *unset* `ac_cv_foo' will be assigned the 7583# following values. 7584 7585_ACEOF 7586 7587# The following way of writing the cache mishandles newlines in values, 7588# but we know of no workaround that is simple, portable, and efficient. 7589# So, we kill variables containing newlines. 7590# Ultrix sh set writes to stderr and can't be redirected directly, 7591# and sets the high bit in the cache file unless we assign to the vars. 7592( 7593 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 7594 eval ac_val=\$$ac_var 7595 case $ac_val in #( 7596 *${as_nl}*) 7597 case $ac_var in #( 7598 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 7599$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 7600 esac 7601 case $ac_var in #( 7602 _ | IFS | as_nl) ;; #( 7603 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 7604 *) { eval $ac_var=; unset $ac_var;} ;; 7605 esac ;; 7606 esac 7607 done 7608 7609 (set) 2>&1 | 7610 case $as_nl`(ac_space=' '; set) 2>&1` in #( 7611 *${as_nl}ac_space=\ *) 7612 # `set' does not quote correctly, so add quotes: double-quote 7613 # substitution turns \\\\ into \\, and sed turns \\ into \. 7614 sed -n \ 7615 "s/'/'\\\\''/g; 7616 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 7617 ;; #( 7618 *) 7619 # `set' quotes correctly as required by POSIX, so do not add quotes. 7620 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 7621 ;; 7622 esac | 7623 sort 7624) | 7625 sed ' 7626 /^ac_cv_env_/b end 7627 t clear 7628 :clear 7629 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7630 t end 7631 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 7632 :end' >>confcache 7633if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 7634 if test -w "$cache_file"; then 7635 if test "x$cache_file" != "x/dev/null"; then 7636 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 7637$as_echo "$as_me: updating cache $cache_file" >&6;} 7638 if test ! -f "$cache_file" || test -h "$cache_file"; then 7639 cat confcache >"$cache_file" 7640 else 7641 case $cache_file in #( 7642 */* | ?:*) 7643 mv -f confcache "$cache_file"$$ && 7644 mv -f "$cache_file"$$ "$cache_file" ;; #( 7645 *) 7646 mv -f confcache "$cache_file" ;; 7647 esac 7648 fi 7649 fi 7650 else 7651 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 7652$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 7653 fi 7654fi 7655rm -f confcache 7656 7657test "x$prefix" = xNONE && prefix=$ac_default_prefix 7658# Let make expand exec_prefix. 7659test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7660 7661DEFS=-DHAVE_CONFIG_H 7662 7663ac_libobjs= 7664ac_ltlibobjs= 7665U= 7666for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 7667 # 1. Remove the extension, and $U if already installed. 7668 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 7669 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 7670 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 7671 # will be set to the directory where LIBOBJS objects are built. 7672 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 7673 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 7674done 7675LIBOBJS=$ac_libobjs 7676 7677LTLIBOBJS=$ac_ltlibobjs 7678 7679 7680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 7681$as_echo_n "checking that generated files are newer than configure... " >&6; } 7682 if test -n "$am_sleep_pid"; then 7683 # Hide warnings about reused PIDs. 7684 wait $am_sleep_pid 2>/dev/null 7685 fi 7686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 7687$as_echo "done" >&6; } 7688 if test -n "$EXEEXT"; then 7689 am__EXEEXT_TRUE= 7690 am__EXEEXT_FALSE='#' 7691else 7692 am__EXEEXT_TRUE='#' 7693 am__EXEEXT_FALSE= 7694fi 7695 7696if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 7697 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 7698Usually this means the macro was only invoked conditionally." "$LINENO" 5 7699fi 7700if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 7701 as_fn_error $? "conditional \"AMDEP\" was never defined. 7702Usually this means the macro was only invoked conditionally." "$LINENO" 5 7703fi 7704if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 7705 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 7706Usually this means the macro was only invoked conditionally." "$LINENO" 5 7707fi 7708 7709if test -z "${BIND_ATF_TRUE}" && test -z "${BIND_ATF_FALSE}"; then 7710 as_fn_error $? "conditional \"BIND_ATF\" was never defined. 7711Usually this means the macro was only invoked conditionally." "$LINENO" 5 7712fi 7713if test -z "${HAVE_ATF_TRUE}" && test -z "${HAVE_ATF_FALSE}"; then 7714 as_fn_error $? "conditional \"HAVE_ATF\" was never defined. 7715Usually this means the macro was only invoked conditionally." "$LINENO" 5 7716fi 7717if test -z "${HAVE_BINDDIR_TRUE}" && test -z "${HAVE_BINDDIR_FALSE}"; then 7718 as_fn_error $? "conditional \"HAVE_BINDDIR\" was never defined. 7719Usually this means the macro was only invoked conditionally." "$LINENO" 5 7720fi 7721if test -z "${INSTALL_BIND_TRUE}" && test -z "${INSTALL_BIND_FALSE}"; then 7722 as_fn_error $? "conditional \"INSTALL_BIND\" was never defined. 7723Usually this means the macro was only invoked conditionally." "$LINENO" 5 7724fi 7725 7726: "${CONFIG_STATUS=./config.status}" 7727ac_write_fail=0 7728ac_clean_files_save=$ac_clean_files 7729ac_clean_files="$ac_clean_files $CONFIG_STATUS" 7730{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 7731$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 7732as_write_fail=0 7733cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 7734#! $SHELL 7735# Generated by $as_me. 7736# Run this file to recreate the current configuration. 7737# Compiler output produced by configure, useful for debugging 7738# configure, is in config.log if it exists. 7739 7740debug=false 7741ac_cs_recheck=false 7742ac_cs_silent=false 7743 7744SHELL=\${CONFIG_SHELL-$SHELL} 7745export SHELL 7746_ASEOF 7747cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 7748## -------------------- ## 7749## M4sh Initialization. ## 7750## -------------------- ## 7751 7752# Be more Bourne compatible 7753DUALCASE=1; export DUALCASE # for MKS sh 7754if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 7755 emulate sh 7756 NULLCMD=: 7757 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 7758 # is contrary to our usage. Disable this feature. 7759 alias -g '${1+"$@"}'='"$@"' 7760 setopt NO_GLOB_SUBST 7761else 7762 case `(set -o) 2>/dev/null` in #( 7763 *posix*) : 7764 set -o posix ;; #( 7765 *) : 7766 ;; 7767esac 7768fi 7769 7770 7771as_nl=' 7772' 7773export as_nl 7774# Printing a long string crashes Solaris 7 /usr/bin/printf. 7775as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 7776as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 7777as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 7778# Prefer a ksh shell builtin over an external printf program on Solaris, 7779# but without wasting forks for bash or zsh. 7780if test -z "$BASH_VERSION$ZSH_VERSION" \ 7781 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 7782 as_echo='print -r --' 7783 as_echo_n='print -rn --' 7784elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 7785 as_echo='printf %s\n' 7786 as_echo_n='printf %s' 7787else 7788 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 7789 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 7790 as_echo_n='/usr/ucb/echo -n' 7791 else 7792 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 7793 as_echo_n_body='eval 7794 arg=$1; 7795 case $arg in #( 7796 *"$as_nl"*) 7797 expr "X$arg" : "X\\(.*\\)$as_nl"; 7798 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 7799 esac; 7800 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 7801 ' 7802 export as_echo_n_body 7803 as_echo_n='sh -c $as_echo_n_body as_echo' 7804 fi 7805 export as_echo_body 7806 as_echo='sh -c $as_echo_body as_echo' 7807fi 7808 7809# The user is always right. 7810if test "${PATH_SEPARATOR+set}" != set; then 7811 PATH_SEPARATOR=: 7812 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7813 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7814 PATH_SEPARATOR=';' 7815 } 7816fi 7817 7818 7819# IFS 7820# We need space, tab and new line, in precisely that order. Quoting is 7821# there to prevent editors from complaining about space-tab. 7822# (If _AS_PATH_WALK were called with IFS unset, it would disable word 7823# splitting by setting IFS to empty value.) 7824IFS=" "" $as_nl" 7825 7826# Find who we are. Look in the path if we contain no directory separator. 7827as_myself= 7828case $0 in #(( 7829 *[\\/]* ) as_myself=$0 ;; 7830 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7831for as_dir in $PATH 7832do 7833 IFS=$as_save_IFS 7834 test -z "$as_dir" && as_dir=. 7835 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 7836 done 7837IFS=$as_save_IFS 7838 7839 ;; 7840esac 7841# We did not find ourselves, most probably we were run as `sh COMMAND' 7842# in which case we are not to be found in the path. 7843if test "x$as_myself" = x; then 7844 as_myself=$0 7845fi 7846if test ! -f "$as_myself"; then 7847 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 7848 exit 1 7849fi 7850 7851# Unset variables that we do not need and which cause bugs (e.g. in 7852# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 7853# suppresses any "Segmentation fault" message there. '((' could 7854# trigger a bug in pdksh 5.2.14. 7855for as_var in BASH_ENV ENV MAIL MAILPATH 7856do eval test x\${$as_var+set} = xset \ 7857 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 7858done 7859PS1='$ ' 7860PS2='> ' 7861PS4='+ ' 7862 7863# NLS nuisances. 7864LC_ALL=C 7865export LC_ALL 7866LANGUAGE=C 7867export LANGUAGE 7868 7869# CDPATH. 7870(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 7871 7872 7873# as_fn_error STATUS ERROR [LINENO LOG_FD] 7874# ---------------------------------------- 7875# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 7876# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 7877# script with STATUS, using 1 if that was 0. 7878as_fn_error () 7879{ 7880 as_status=$1; test $as_status -eq 0 && as_status=1 7881 if test "$4"; then 7882 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 7883 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 7884 fi 7885 $as_echo "$as_me: error: $2" >&2 7886 as_fn_exit $as_status 7887} # as_fn_error 7888 7889 7890# as_fn_set_status STATUS 7891# ----------------------- 7892# Set $? to STATUS, without forking. 7893as_fn_set_status () 7894{ 7895 return $1 7896} # as_fn_set_status 7897 7898# as_fn_exit STATUS 7899# ----------------- 7900# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 7901as_fn_exit () 7902{ 7903 set +e 7904 as_fn_set_status $1 7905 exit $1 7906} # as_fn_exit 7907 7908# as_fn_unset VAR 7909# --------------- 7910# Portably unset VAR. 7911as_fn_unset () 7912{ 7913 { eval $1=; unset $1;} 7914} 7915as_unset=as_fn_unset 7916# as_fn_append VAR VALUE 7917# ---------------------- 7918# Append the text in VALUE to the end of the definition contained in VAR. Take 7919# advantage of any shell optimizations that allow amortized linear growth over 7920# repeated appends, instead of the typical quadratic growth present in naive 7921# implementations. 7922if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 7923 eval 'as_fn_append () 7924 { 7925 eval $1+=\$2 7926 }' 7927else 7928 as_fn_append () 7929 { 7930 eval $1=\$$1\$2 7931 } 7932fi # as_fn_append 7933 7934# as_fn_arith ARG... 7935# ------------------ 7936# Perform arithmetic evaluation on the ARGs, and store the result in the 7937# global $as_val. Take advantage of shells that can avoid forks. The arguments 7938# must be portable across $(()) and expr. 7939if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 7940 eval 'as_fn_arith () 7941 { 7942 as_val=$(( $* )) 7943 }' 7944else 7945 as_fn_arith () 7946 { 7947 as_val=`expr "$@" || test $? -eq 1` 7948 } 7949fi # as_fn_arith 7950 7951 7952if expr a : '\(a\)' >/dev/null 2>&1 && 7953 test "X`expr 00001 : '.*\(...\)'`" = X001; then 7954 as_expr=expr 7955else 7956 as_expr=false 7957fi 7958 7959if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 7960 as_basename=basename 7961else 7962 as_basename=false 7963fi 7964 7965if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 7966 as_dirname=dirname 7967else 7968 as_dirname=false 7969fi 7970 7971as_me=`$as_basename -- "$0" || 7972$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 7973 X"$0" : 'X\(//\)$' \| \ 7974 X"$0" : 'X\(/\)' \| . 2>/dev/null || 7975$as_echo X/"$0" | 7976 sed '/^.*\/\([^/][^/]*\)\/*$/{ 7977 s//\1/ 7978 q 7979 } 7980 /^X\/\(\/\/\)$/{ 7981 s//\1/ 7982 q 7983 } 7984 /^X\/\(\/\).*/{ 7985 s//\1/ 7986 q 7987 } 7988 s/.*/./; q'` 7989 7990# Avoid depending upon Character Ranges. 7991as_cr_letters='abcdefghijklmnopqrstuvwxyz' 7992as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 7993as_cr_Letters=$as_cr_letters$as_cr_LETTERS 7994as_cr_digits='0123456789' 7995as_cr_alnum=$as_cr_Letters$as_cr_digits 7996 7997ECHO_C= ECHO_N= ECHO_T= 7998case `echo -n x` in #((((( 7999-n*) 8000 case `echo 'xy\c'` in 8001 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 8002 xy) ECHO_C='\c';; 8003 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 8004 ECHO_T=' ';; 8005 esac;; 8006*) 8007 ECHO_N='-n';; 8008esac 8009 8010rm -f conf$$ conf$$.exe conf$$.file 8011if test -d conf$$.dir; then 8012 rm -f conf$$.dir/conf$$.file 8013else 8014 rm -f conf$$.dir 8015 mkdir conf$$.dir 2>/dev/null 8016fi 8017if (echo >conf$$.file) 2>/dev/null; then 8018 if ln -s conf$$.file conf$$ 2>/dev/null; then 8019 as_ln_s='ln -s' 8020 # ... but there are two gotchas: 8021 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 8022 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 8023 # In both cases, we have to default to `cp -pR'. 8024 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 8025 as_ln_s='cp -pR' 8026 elif ln conf$$.file conf$$ 2>/dev/null; then 8027 as_ln_s=ln 8028 else 8029 as_ln_s='cp -pR' 8030 fi 8031else 8032 as_ln_s='cp -pR' 8033fi 8034rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 8035rmdir conf$$.dir 2>/dev/null 8036 8037 8038# as_fn_mkdir_p 8039# ------------- 8040# Create "$as_dir" as a directory, including parents if necessary. 8041as_fn_mkdir_p () 8042{ 8043 8044 case $as_dir in #( 8045 -*) as_dir=./$as_dir;; 8046 esac 8047 test -d "$as_dir" || eval $as_mkdir_p || { 8048 as_dirs= 8049 while :; do 8050 case $as_dir in #( 8051 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 8052 *) as_qdir=$as_dir;; 8053 esac 8054 as_dirs="'$as_qdir' $as_dirs" 8055 as_dir=`$as_dirname -- "$as_dir" || 8056$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8057 X"$as_dir" : 'X\(//\)[^/]' \| \ 8058 X"$as_dir" : 'X\(//\)$' \| \ 8059 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 8060$as_echo X"$as_dir" | 8061 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8062 s//\1/ 8063 q 8064 } 8065 /^X\(\/\/\)[^/].*/{ 8066 s//\1/ 8067 q 8068 } 8069 /^X\(\/\/\)$/{ 8070 s//\1/ 8071 q 8072 } 8073 /^X\(\/\).*/{ 8074 s//\1/ 8075 q 8076 } 8077 s/.*/./; q'` 8078 test -d "$as_dir" && break 8079 done 8080 test -z "$as_dirs" || eval "mkdir $as_dirs" 8081 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 8082 8083 8084} # as_fn_mkdir_p 8085if mkdir -p . 2>/dev/null; then 8086 as_mkdir_p='mkdir -p "$as_dir"' 8087else 8088 test -d ./-p && rmdir ./-p 8089 as_mkdir_p=false 8090fi 8091 8092 8093# as_fn_executable_p FILE 8094# ----------------------- 8095# Test if FILE is an executable regular file. 8096as_fn_executable_p () 8097{ 8098 test -f "$1" && test -x "$1" 8099} # as_fn_executable_p 8100as_test_x='test -x' 8101as_executable_p=as_fn_executable_p 8102 8103# Sed expression to map a string onto a valid CPP name. 8104as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8105 8106# Sed expression to map a string onto a valid variable name. 8107as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8108 8109 8110exec 6>&1 8111## ----------------------------------- ## 8112## Main body of $CONFIG_STATUS script. ## 8113## ----------------------------------- ## 8114_ASEOF 8115test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 8116 8117cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8118# Save the log message, to keep $0 and so on meaningful, and to 8119# report actual input values of CONFIG_FILES etc. instead of their 8120# values after options handling. 8121ac_log=" 8122This file was extended by DHCP $as_me 4.4.3, which was 8123generated by GNU Autoconf 2.69. Invocation command line was 8124 8125 CONFIG_FILES = $CONFIG_FILES 8126 CONFIG_HEADERS = $CONFIG_HEADERS 8127 CONFIG_LINKS = $CONFIG_LINKS 8128 CONFIG_COMMANDS = $CONFIG_COMMANDS 8129 $ $0 $@ 8130 8131on `(hostname || uname -n) 2>/dev/null | sed 1q` 8132" 8133 8134_ACEOF 8135 8136case $ac_config_files in *" 8137"*) set x $ac_config_files; shift; ac_config_files=$*;; 8138esac 8139 8140case $ac_config_headers in *" 8141"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 8142esac 8143 8144 8145cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8146# Files that config.status was made for. 8147config_files="$ac_config_files" 8148config_headers="$ac_config_headers" 8149config_commands="$ac_config_commands" 8150 8151_ACEOF 8152 8153cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8154ac_cs_usage="\ 8155\`$as_me' instantiates files and other configuration actions 8156from templates according to the current configuration. Unless the files 8157and actions are specified as TAGs, all are instantiated by default. 8158 8159Usage: $0 [OPTION]... [TAG]... 8160 8161 -h, --help print this help, then exit 8162 -V, --version print version number and configuration settings, then exit 8163 --config print configuration, then exit 8164 -q, --quiet, --silent 8165 do not print progress messages 8166 -d, --debug don't remove temporary files 8167 --recheck update $as_me by reconfiguring in the same conditions 8168 --file=FILE[:TEMPLATE] 8169 instantiate the configuration file FILE 8170 --header=FILE[:TEMPLATE] 8171 instantiate the configuration header FILE 8172 8173Configuration files: 8174$config_files 8175 8176Configuration headers: 8177$config_headers 8178 8179Configuration commands: 8180$config_commands 8181 8182Report bugs to <dhcp-users@isc.org>." 8183 8184_ACEOF 8185cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8186ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 8187ac_cs_version="\\ 8188DHCP config.status 4.4.3 8189configured by $0, generated by GNU Autoconf 2.69, 8190 with options \\"\$ac_cs_config\\" 8191 8192Copyright (C) 2012 Free Software Foundation, Inc. 8193This config.status script is free software; the Free Software Foundation 8194gives unlimited permission to copy, distribute and modify it." 8195 8196ac_pwd='$ac_pwd' 8197srcdir='$srcdir' 8198INSTALL='$INSTALL' 8199MKDIR_P='$MKDIR_P' 8200AWK='$AWK' 8201test -n "\$AWK" || AWK=awk 8202_ACEOF 8203 8204cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8205# The default lists apply if the user does not specify any file. 8206ac_need_defaults=: 8207while test $# != 0 8208do 8209 case $1 in 8210 --*=?*) 8211 ac_option=`expr "X$1" : 'X\([^=]*\)='` 8212 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 8213 ac_shift=: 8214 ;; 8215 --*=) 8216 ac_option=`expr "X$1" : 'X\([^=]*\)='` 8217 ac_optarg= 8218 ac_shift=: 8219 ;; 8220 *) 8221 ac_option=$1 8222 ac_optarg=$2 8223 ac_shift=shift 8224 ;; 8225 esac 8226 8227 case $ac_option in 8228 # Handling of the options. 8229 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8230 ac_cs_recheck=: ;; 8231 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 8232 $as_echo "$ac_cs_version"; exit ;; 8233 --config | --confi | --conf | --con | --co | --c ) 8234 $as_echo "$ac_cs_config"; exit ;; 8235 --debug | --debu | --deb | --de | --d | -d ) 8236 debug=: ;; 8237 --file | --fil | --fi | --f ) 8238 $ac_shift 8239 case $ac_optarg in 8240 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 8241 '') as_fn_error $? "missing file argument" ;; 8242 esac 8243 as_fn_append CONFIG_FILES " '$ac_optarg'" 8244 ac_need_defaults=false;; 8245 --header | --heade | --head | --hea ) 8246 $ac_shift 8247 case $ac_optarg in 8248 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 8249 esac 8250 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 8251 ac_need_defaults=false;; 8252 --he | --h) 8253 # Conflict between --help and --header 8254 as_fn_error $? "ambiguous option: \`$1' 8255Try \`$0 --help' for more information.";; 8256 --help | --hel | -h ) 8257 $as_echo "$ac_cs_usage"; exit ;; 8258 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8259 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8260 ac_cs_silent=: ;; 8261 8262 # This is an error. 8263 -*) as_fn_error $? "unrecognized option: \`$1' 8264Try \`$0 --help' for more information." ;; 8265 8266 *) as_fn_append ac_config_targets " $1" 8267 ac_need_defaults=false ;; 8268 8269 esac 8270 shift 8271done 8272 8273ac_configure_extra_args= 8274 8275if $ac_cs_silent; then 8276 exec 6>/dev/null 8277 ac_configure_extra_args="$ac_configure_extra_args --silent" 8278fi 8279 8280_ACEOF 8281cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8282if \$ac_cs_recheck; then 8283 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8284 shift 8285 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 8286 CONFIG_SHELL='$SHELL' 8287 export CONFIG_SHELL 8288 exec "\$@" 8289fi 8290 8291_ACEOF 8292cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8293exec 5>>config.log 8294{ 8295 echo 8296 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 8297## Running $as_me. ## 8298_ASBOX 8299 $as_echo "$ac_log" 8300} >&5 8301 8302_ACEOF 8303cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8304# 8305# INIT-COMMANDS 8306# 8307AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 8308 8309_ACEOF 8310 8311cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8312 8313# Handling of arguments. 8314for ac_config_target in $ac_config_targets 8315do 8316 case $ac_config_target in 8317 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 8318 "includes/config.h") CONFIG_HEADERS="$CONFIG_HEADERS includes/config.h" ;; 8319 "$srcdir/bind/Makefile") CONFIG_FILES="$CONFIG_FILES $srcdir/bind/Makefile" ;; 8320 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 8321 "client/Makefile") CONFIG_FILES="$CONFIG_FILES client/Makefile" ;; 8322 "client/tests/Makefile") CONFIG_FILES="$CONFIG_FILES client/tests/Makefile" ;; 8323 "common/Makefile.am") CONFIG_FILES="$CONFIG_FILES common/Makefile.am" ;; 8324 "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; 8325 "common/tests/Makefile") CONFIG_FILES="$CONFIG_FILES common/tests/Makefile" ;; 8326 "dhcpctl/Makefile.am") CONFIG_FILES="$CONFIG_FILES dhcpctl/Makefile.am" ;; 8327 "dhcpctl/Makefile") CONFIG_FILES="$CONFIG_FILES dhcpctl/Makefile" ;; 8328 "includes/Makefile") CONFIG_FILES="$CONFIG_FILES includes/Makefile" ;; 8329 "keama/Makefile") CONFIG_FILES="$CONFIG_FILES keama/Makefile" ;; 8330 "omapip/Makefile.am") CONFIG_FILES="$CONFIG_FILES omapip/Makefile.am" ;; 8331 "omapip/Makefile") CONFIG_FILES="$CONFIG_FILES omapip/Makefile" ;; 8332 "relay/Makefile") CONFIG_FILES="$CONFIG_FILES relay/Makefile" ;; 8333 "relay/tests/Makefile") CONFIG_FILES="$CONFIG_FILES relay/tests/Makefile" ;; 8334 "server/Makefile") CONFIG_FILES="$CONFIG_FILES server/Makefile" ;; 8335 "tests/Makefile.am") CONFIG_FILES="$CONFIG_FILES tests/Makefile.am" ;; 8336 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 8337 "tests/unittest.sh") CONFIG_FILES="$CONFIG_FILES tests/unittest.sh" ;; 8338 "server/tests/Makefile") CONFIG_FILES="$CONFIG_FILES server/tests/Makefile" ;; 8339 "doc/devel/doxyfile") CONFIG_FILES="$CONFIG_FILES doc/devel/doxyfile" ;; 8340 8341 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 8342 esac 8343done 8344 8345 8346# If the user did not use the arguments to specify the items to instantiate, 8347# then the envvar interface is used. Set only those that are not. 8348# We use the long form for the default assignment because of an extremely 8349# bizarre bug on SunOS 4.1.3. 8350if $ac_need_defaults; then 8351 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8352 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8353 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 8354fi 8355 8356# Have a temporary directory for convenience. Make it in the build tree 8357# simply because there is no reason against having it here, and in addition, 8358# creating and moving files from /tmp can sometimes cause problems. 8359# Hook for its removal unless debugging. 8360# Note that there is a small window in which the directory will not be cleaned: 8361# after its creation but before its name has been assigned to `$tmp'. 8362$debug || 8363{ 8364 tmp= ac_tmp= 8365 trap 'exit_status=$? 8366 : "${ac_tmp:=$tmp}" 8367 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 8368' 0 8369 trap 'as_fn_exit 1' 1 2 13 15 8370} 8371# Create a (secure) tmp directory for tmp files. 8372 8373{ 8374 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 8375 test -d "$tmp" 8376} || 8377{ 8378 tmp=./conf$$-$RANDOM 8379 (umask 077 && mkdir "$tmp") 8380} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 8381ac_tmp=$tmp 8382 8383# Set up the scripts for CONFIG_FILES section. 8384# No need to generate them if there are no CONFIG_FILES. 8385# This happens for instance with `./config.status config.h'. 8386if test -n "$CONFIG_FILES"; then 8387 8388 8389ac_cr=`echo X | tr X '\015'` 8390# On cygwin, bash can eat \r inside `` if the user requested igncr. 8391# But we know of no other shell where ac_cr would be empty at this 8392# point, so we can use a bashism as a fallback. 8393if test "x$ac_cr" = x; then 8394 eval ac_cr=\$\'\\r\' 8395fi 8396ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 8397if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 8398 ac_cs_awk_cr='\\r' 8399else 8400 ac_cs_awk_cr=$ac_cr 8401fi 8402 8403echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 8404_ACEOF 8405 8406 8407{ 8408 echo "cat >conf$$subs.awk <<_ACEOF" && 8409 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 8410 echo "_ACEOF" 8411} >conf$$subs.sh || 8412 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8413ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 8414ac_delim='%!_!# ' 8415for ac_last_try in false false false false false :; do 8416 . ./conf$$subs.sh || 8417 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8418 8419 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 8420 if test $ac_delim_n = $ac_delim_num; then 8421 break 8422 elif $ac_last_try; then 8423 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8424 else 8425 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8426 fi 8427done 8428rm -f conf$$subs.sh 8429 8430cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8431cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 8432_ACEOF 8433sed -n ' 8434h 8435s/^/S["/; s/!.*/"]=/ 8436p 8437g 8438s/^[^!]*!// 8439:repl 8440t repl 8441s/'"$ac_delim"'$// 8442t delim 8443:nl 8444h 8445s/\(.\{148\}\)..*/\1/ 8446t more1 8447s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 8448p 8449n 8450b repl 8451:more1 8452s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 8453p 8454g 8455s/.\{148\}// 8456t nl 8457:delim 8458h 8459s/\(.\{148\}\)..*/\1/ 8460t more2 8461s/["\\]/\\&/g; s/^/"/; s/$/"/ 8462p 8463b 8464:more2 8465s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 8466p 8467g 8468s/.\{148\}// 8469t delim 8470' <conf$$subs.awk | sed ' 8471/^[^""]/{ 8472 N 8473 s/\n// 8474} 8475' >>$CONFIG_STATUS || ac_write_fail=1 8476rm -f conf$$subs.awk 8477cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8478_ACAWK 8479cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 8480 for (key in S) S_is_set[key] = 1 8481 FS = "" 8482 8483} 8484{ 8485 line = $ 0 8486 nfields = split(line, field, "@") 8487 substed = 0 8488 len = length(field[1]) 8489 for (i = 2; i < nfields; i++) { 8490 key = field[i] 8491 keylen = length(key) 8492 if (S_is_set[key]) { 8493 value = S[key] 8494 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 8495 len += length(value) + length(field[++i]) 8496 substed = 1 8497 } else 8498 len += 1 + keylen 8499 } 8500 8501 print line 8502} 8503 8504_ACAWK 8505_ACEOF 8506cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8507if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 8508 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 8509else 8510 cat 8511fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 8512 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 8513_ACEOF 8514 8515# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 8516# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 8517# trailing colons and then remove the whole line if VPATH becomes empty 8518# (actually we leave an empty line to preserve line numbers). 8519if test "x$srcdir" = x.; then 8520 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 8521h 8522s/// 8523s/^/:/ 8524s/[ ]*$/:/ 8525s/:\$(srcdir):/:/g 8526s/:\${srcdir}:/:/g 8527s/:@srcdir@:/:/g 8528s/^:*// 8529s/:*$// 8530x 8531s/\(=[ ]*\).*/\1/ 8532G 8533s/\n// 8534s/^[^=]*=[ ]*$// 8535}' 8536fi 8537 8538cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8539fi # test -n "$CONFIG_FILES" 8540 8541# Set up the scripts for CONFIG_HEADERS section. 8542# No need to generate them if there are no CONFIG_HEADERS. 8543# This happens for instance with `./config.status Makefile'. 8544if test -n "$CONFIG_HEADERS"; then 8545cat >"$ac_tmp/defines.awk" <<\_ACAWK || 8546BEGIN { 8547_ACEOF 8548 8549# Transform confdefs.h into an awk script `defines.awk', embedded as 8550# here-document in config.status, that substitutes the proper values into 8551# config.h.in to produce config.h. 8552 8553# Create a delimiter string that does not exist in confdefs.h, to ease 8554# handling of long lines. 8555ac_delim='%!_!# ' 8556for ac_last_try in false false :; do 8557 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 8558 if test -z "$ac_tt"; then 8559 break 8560 elif $ac_last_try; then 8561 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 8562 else 8563 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8564 fi 8565done 8566 8567# For the awk script, D is an array of macro values keyed by name, 8568# likewise P contains macro parameters if any. Preserve backslash 8569# newline sequences. 8570 8571ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 8572sed -n ' 8573s/.\{148\}/&'"$ac_delim"'/g 8574t rset 8575:rset 8576s/^[ ]*#[ ]*define[ ][ ]*/ / 8577t def 8578d 8579:def 8580s/\\$// 8581t bsnl 8582s/["\\]/\\&/g 8583s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 8584D["\1"]=" \3"/p 8585s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 8586d 8587:bsnl 8588s/["\\]/\\&/g 8589s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 8590D["\1"]=" \3\\\\\\n"\\/p 8591t cont 8592s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 8593t cont 8594d 8595:cont 8596n 8597s/.\{148\}/&'"$ac_delim"'/g 8598t clear 8599:clear 8600s/\\$// 8601t bsnlc 8602s/["\\]/\\&/g; s/^/"/; s/$/"/p 8603d 8604:bsnlc 8605s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 8606b cont 8607' <confdefs.h | sed ' 8608s/'"$ac_delim"'/"\\\ 8609"/g' >>$CONFIG_STATUS || ac_write_fail=1 8610 8611cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8612 for (key in D) D_is_set[key] = 1 8613 FS = "" 8614} 8615/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 8616 line = \$ 0 8617 split(line, arg, " ") 8618 if (arg[1] == "#") { 8619 defundef = arg[2] 8620 mac1 = arg[3] 8621 } else { 8622 defundef = substr(arg[1], 2) 8623 mac1 = arg[2] 8624 } 8625 split(mac1, mac2, "(") #) 8626 macro = mac2[1] 8627 prefix = substr(line, 1, index(line, defundef) - 1) 8628 if (D_is_set[macro]) { 8629 # Preserve the white space surrounding the "#". 8630 print prefix "define", macro P[macro] D[macro] 8631 next 8632 } else { 8633 # Replace #undef with comments. This is necessary, for example, 8634 # in the case of _POSIX_SOURCE, which is predefined and required 8635 # on some systems where configure will not decide to define it. 8636 if (defundef == "undef") { 8637 print "/*", prefix defundef, macro, "*/" 8638 next 8639 } 8640 } 8641} 8642{ print } 8643_ACAWK 8644_ACEOF 8645cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8646 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 8647fi # test -n "$CONFIG_HEADERS" 8648 8649 8650eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 8651shift 8652for ac_tag 8653do 8654 case $ac_tag in 8655 :[FHLC]) ac_mode=$ac_tag; continue;; 8656 esac 8657 case $ac_mode$ac_tag in 8658 :[FHL]*:*);; 8659 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 8660 :[FH]-) ac_tag=-:-;; 8661 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 8662 esac 8663 ac_save_IFS=$IFS 8664 IFS=: 8665 set x $ac_tag 8666 IFS=$ac_save_IFS 8667 shift 8668 ac_file=$1 8669 shift 8670 8671 case $ac_mode in 8672 :L) ac_source=$1;; 8673 :[FH]) 8674 ac_file_inputs= 8675 for ac_f 8676 do 8677 case $ac_f in 8678 -) ac_f="$ac_tmp/stdin";; 8679 *) # Look for the file first in the build tree, then in the source tree 8680 # (if the path is not absolute). The absolute path cannot be DOS-style, 8681 # because $ac_f cannot contain `:'. 8682 test -f "$ac_f" || 8683 case $ac_f in 8684 [\\/$]*) false;; 8685 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 8686 esac || 8687 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 8688 esac 8689 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 8690 as_fn_append ac_file_inputs " '$ac_f'" 8691 done 8692 8693 # Let's still pretend it is `configure' which instantiates (i.e., don't 8694 # use $as_me), people would be surprised to read: 8695 # /* config.h. Generated by config.status. */ 8696 configure_input='Generated from '` 8697 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 8698 `' by configure.' 8699 if test x"$ac_file" != x-; then 8700 configure_input="$ac_file. $configure_input" 8701 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 8702$as_echo "$as_me: creating $ac_file" >&6;} 8703 fi 8704 # Neutralize special characters interpreted by sed in replacement strings. 8705 case $configure_input in #( 8706 *\&* | *\|* | *\\* ) 8707 ac_sed_conf_input=`$as_echo "$configure_input" | 8708 sed 's/[\\\\&|]/\\\\&/g'`;; #( 8709 *) ac_sed_conf_input=$configure_input;; 8710 esac 8711 8712 case $ac_tag in 8713 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 8714 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 8715 esac 8716 ;; 8717 esac 8718 8719 ac_dir=`$as_dirname -- "$ac_file" || 8720$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8721 X"$ac_file" : 'X\(//\)[^/]' \| \ 8722 X"$ac_file" : 'X\(//\)$' \| \ 8723 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 8724$as_echo X"$ac_file" | 8725 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8726 s//\1/ 8727 q 8728 } 8729 /^X\(\/\/\)[^/].*/{ 8730 s//\1/ 8731 q 8732 } 8733 /^X\(\/\/\)$/{ 8734 s//\1/ 8735 q 8736 } 8737 /^X\(\/\).*/{ 8738 s//\1/ 8739 q 8740 } 8741 s/.*/./; q'` 8742 as_dir="$ac_dir"; as_fn_mkdir_p 8743 ac_builddir=. 8744 8745case "$ac_dir" in 8746.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 8747*) 8748 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 8749 # A ".." for each directory in $ac_dir_suffix. 8750 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 8751 case $ac_top_builddir_sub in 8752 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 8753 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 8754 esac ;; 8755esac 8756ac_abs_top_builddir=$ac_pwd 8757ac_abs_builddir=$ac_pwd$ac_dir_suffix 8758# for backward compatibility: 8759ac_top_builddir=$ac_top_build_prefix 8760 8761case $srcdir in 8762 .) # We are building in place. 8763 ac_srcdir=. 8764 ac_top_srcdir=$ac_top_builddir_sub 8765 ac_abs_top_srcdir=$ac_pwd ;; 8766 [\\/]* | ?:[\\/]* ) # Absolute name. 8767 ac_srcdir=$srcdir$ac_dir_suffix; 8768 ac_top_srcdir=$srcdir 8769 ac_abs_top_srcdir=$srcdir ;; 8770 *) # Relative name. 8771 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 8772 ac_top_srcdir=$ac_top_build_prefix$srcdir 8773 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 8774esac 8775ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 8776 8777 8778 case $ac_mode in 8779 :F) 8780 # 8781 # CONFIG_FILE 8782 # 8783 8784 case $INSTALL in 8785 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 8786 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 8787 esac 8788 ac_MKDIR_P=$MKDIR_P 8789 case $MKDIR_P in 8790 [\\/$]* | ?:[\\/]* ) ;; 8791 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 8792 esac 8793_ACEOF 8794 8795 8796# Neutralize VPATH when `$srcdir' = `.'. 8797# Shell code in configure.ac might set extrasub. 8798# FIXME: do we really want to maintain this feature? 8799cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8800ac_sed_extra="$ac_vpsub 8801$extrasub 8802_ACEOF 8803cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8804:t 8805/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 8806s|@configure_input@|$ac_sed_conf_input|;t t 8807s&@top_builddir@&$ac_top_builddir_sub&;t t 8808s&@top_build_prefix@&$ac_top_build_prefix&;t t 8809s&@srcdir@&$ac_srcdir&;t t 8810s&@abs_srcdir@&$ac_abs_srcdir&;t t 8811s&@top_srcdir@&$ac_top_srcdir&;t t 8812s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 8813s&@builddir@&$ac_builddir&;t t 8814s&@abs_builddir@&$ac_abs_builddir&;t t 8815s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 8816s&@INSTALL@&$ac_INSTALL&;t t 8817s&@MKDIR_P@&$ac_MKDIR_P&;t t 8818" 8819eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 8820 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8821 8822 8823 rm -f "$ac_tmp/stdin" 8824 case $ac_file in 8825 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 8826 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 8827 esac \ 8828 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8829 ;; 8830 :H) 8831 # 8832 # CONFIG_HEADER 8833 # 8834 if test x"$ac_file" != x-; then 8835 { 8836 $as_echo "/* $configure_input */" \ 8837 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 8838 } >"$ac_tmp/config.h" \ 8839 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8840 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 8841 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 8842$as_echo "$as_me: $ac_file is unchanged" >&6;} 8843 else 8844 rm -f "$ac_file" 8845 mv "$ac_tmp/config.h" "$ac_file" \ 8846 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8847 fi 8848 else 8849 $as_echo "/* $configure_input */" \ 8850 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 8851 || as_fn_error $? "could not create -" "$LINENO" 5 8852 fi 8853# Compute "$ac_file"'s index in $config_headers. 8854_am_arg="$ac_file" 8855_am_stamp_count=1 8856for _am_header in $config_headers :; do 8857 case $_am_header in 8858 $_am_arg | $_am_arg:* ) 8859 break ;; 8860 * ) 8861 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 8862 esac 8863done 8864echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 8865$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8866 X"$_am_arg" : 'X\(//\)[^/]' \| \ 8867 X"$_am_arg" : 'X\(//\)$' \| \ 8868 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 8869$as_echo X"$_am_arg" | 8870 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8871 s//\1/ 8872 q 8873 } 8874 /^X\(\/\/\)[^/].*/{ 8875 s//\1/ 8876 q 8877 } 8878 /^X\(\/\/\)$/{ 8879 s//\1/ 8880 q 8881 } 8882 /^X\(\/\).*/{ 8883 s//\1/ 8884 q 8885 } 8886 s/.*/./; q'`/stamp-h$_am_stamp_count 8887 ;; 8888 8889 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 8890$as_echo "$as_me: executing $ac_file commands" >&6;} 8891 ;; 8892 esac 8893 8894 8895 case $ac_file$ac_mode in 8896 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 8897 # Older Autoconf quotes --file arguments for eval, but not when files 8898 # are listed without --file. Let's play safe and only enable the eval 8899 # if we detect the quoting. 8900 # TODO: see whether this extra hack can be removed once we start 8901 # requiring Autoconf 2.70 or later. 8902 case $CONFIG_FILES in #( 8903 *\'*) : 8904 eval set x "$CONFIG_FILES" ;; #( 8905 *) : 8906 set x $CONFIG_FILES ;; #( 8907 *) : 8908 ;; 8909esac 8910 shift 8911 # Used to flag and report bootstrapping failures. 8912 am_rc=0 8913 for am_mf 8914 do 8915 # Strip MF so we end up with the name of the file. 8916 am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` 8917 # Check whether this is an Automake generated Makefile which includes 8918 # dependency-tracking related rules and includes. 8919 # Grep'ing the whole file directly is not great: AIX grep has a line 8920 # limit of 2048, but all sed's we know have understand at least 4000. 8921 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 8922 || continue 8923 am_dirpart=`$as_dirname -- "$am_mf" || 8924$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8925 X"$am_mf" : 'X\(//\)[^/]' \| \ 8926 X"$am_mf" : 'X\(//\)$' \| \ 8927 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 8928$as_echo X"$am_mf" | 8929 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8930 s//\1/ 8931 q 8932 } 8933 /^X\(\/\/\)[^/].*/{ 8934 s//\1/ 8935 q 8936 } 8937 /^X\(\/\/\)$/{ 8938 s//\1/ 8939 q 8940 } 8941 /^X\(\/\).*/{ 8942 s//\1/ 8943 q 8944 } 8945 s/.*/./; q'` 8946 am_filepart=`$as_basename -- "$am_mf" || 8947$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 8948 X"$am_mf" : 'X\(//\)$' \| \ 8949 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 8950$as_echo X/"$am_mf" | 8951 sed '/^.*\/\([^/][^/]*\)\/*$/{ 8952 s//\1/ 8953 q 8954 } 8955 /^X\/\(\/\/\)$/{ 8956 s//\1/ 8957 q 8958 } 8959 /^X\/\(\/\).*/{ 8960 s//\1/ 8961 q 8962 } 8963 s/.*/./; q'` 8964 { echo "$as_me:$LINENO: cd "$am_dirpart" \ 8965 && sed -e '/# am--include-marker/d' "$am_filepart" \ 8966 | $MAKE -f - am--depfiles" >&5 8967 (cd "$am_dirpart" \ 8968 && sed -e '/# am--include-marker/d' "$am_filepart" \ 8969 | $MAKE -f - am--depfiles) >&5 2>&5 8970 ac_status=$? 8971 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8972 (exit $ac_status); } || am_rc=$? 8973 done 8974 if test $am_rc -ne 0; then 8975 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 8976$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 8977as_fn_error $? "Something went wrong bootstrapping makefile fragments 8978 for automatic dependency tracking. If GNU make was not used, consider 8979 re-running the configure script with MAKE=\"gmake\" (or whatever is 8980 necessary). You can also try re-running configure with the 8981 '--disable-dependency-tracking' option to at least be able to build 8982 the package (albeit without support for automatic dependency tracking). 8983See \`config.log' for more details" "$LINENO" 5; } 8984 fi 8985 { am_dirpart=; unset am_dirpart;} 8986 { am_filepart=; unset am_filepart;} 8987 { am_mf=; unset am_mf;} 8988 { am_rc=; unset am_rc;} 8989 rm -f conftest-deps.mk 8990} 8991 ;; 8992 8993 esac 8994done # for ac_tag 8995 8996 8997as_fn_exit 0 8998_ACEOF 8999ac_clean_files=$ac_clean_files_save 9000 9001test $ac_write_fail = 0 || 9002 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 9003 9004 9005# configure is writing to config.log, and then calls config.status. 9006# config.status does its own redirection, appending to config.log. 9007# Unfortunately, on DOS this fails, as config.log is still kept open 9008# by configure, so config.status won't be able to write to it; its 9009# output is simply discarded. So we exec the FD to /dev/null, 9010# effectively closing config.log, so it can be properly (re)opened and 9011# appended to by config.status. When coming back to configure, we 9012# need to make the FD available again. 9013if test "$no_create" != yes; then 9014 ac_cs_success=: 9015 ac_config_status_args= 9016 test "$silent" = yes && 9017 ac_config_status_args="$ac_config_status_args --quiet" 9018 exec 5>/dev/null 9019 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 9020 exec 5>>config.log 9021 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9022 # would make configure fail if this is the last instruction. 9023 $ac_cs_success || as_fn_exit 1 9024fi 9025if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 9026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 9027$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 9028fi 9029 9030 9031 9032if test "$enable_dhcpv4o6" = "yes"; then 9033 DHCP_VERSIONS="DHCPv4, DHCPv6 and DHCPv4-over-DHCPv6" 9034elif test "$enable_dhcpv6" != "no"; then 9035 DHCP_VERSIONS="DHCPv4 and DHCPv6" 9036else 9037 DHCP_VERSIONS="DHCPv4" 9038fi 9039 9040cat > config.report << END 9041 9042 ISC DHCP source configure results: 9043 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 9044 9045Package: 9046 Name: $PACKAGE_NAME 9047 Version: $PACKAGE_VERSION 9048 9049C Compiler: $CC 9050 9051Flags: 9052 DEFS: $DEFS 9053 CFLAGS: $CFLAGS 9054 9055DHCP versions: $DHCP_VERSIONS 9056 9057Features: 9058 debug: $enable_debug 9059 failover: $enable_failover 9060 execute: $enable_execute 9061 binary-leases: $enable_binary_leases 9062 dhcpv6: $enable_dhcpv6 9063 delayed-ack: $enable_delayed_ack 9064 dhcpv4o6: $enable_dhcpv4o6 9065 relay-port: $enable_relay_port 9066 9067Developer: 9068 ATF unittests : $atf_path 9069 9070END 9071# TODO: Add Perl system tests 9072 9073if test "$atf_path" != "no" 9074then 9075echo "ATF_CFLAGS : $ATF_CFLAGS" >> config.report 9076echo "ATF_LDFLAGS : $ATF_LDFLAGS" >> config.report 9077echo "ATF_BIN : $ATF_BIN" >> config.report 9078echo 9079fi 9080 9081cat config.report 9082 9083echo 9084echo Now you can type "make" to build ISC DHCP 9085echo 9086